Skip to content
Snippets Groups Projects
Commit 0d29e97d authored by Stacy Harper's avatar Stacy Harper Committed by Bart Ribbers
Browse files

community/sxmo-sway: new aport

https://swaywm.org
i3 compatible window manager for Wayland - Sxmo version
parent 203e5d42
1 merge request!27205backport swmo dependencies patches
# Maintainer: Stacy Harper <contact@stacyharper.net>
pkgname=sxmo-sway
pkgver=1.6.0
pkgrel=0
pkgdesc="i3 compatible window manager for Wayland - Sxmo version"
url="https://swaywm.org"
arch="all !ppc64le !mips64" # blocked by wlroots
license="MIT"
options="!check" # no test suite
provides="sway"
depends="swaybg"
makedepends="cairo-dev
gdk-pixbuf-dev
json-c-dev
libevdev-dev
libinput-dev
libxkbcommon-dev
linux-pam-dev
meson
ninja
pango-dev
pcre2-dev
scdoc
wayland-dev
wayland-protocols
sxmo-wlroots-dev
eudev-dev
"
subpackages="
$pkgname-dbg
$pkgname-doc
$pkgname-bash-completion
$pkgname-zsh-completion
$pkgname-fish-completion
"
source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~stacyharper/sway/archive/$pkgver.tar.gz
sway.desktop
"
builddir="$srcdir"/sway-$pkgver
build() {
abuild-meson . output
meson compile ${JOBS:+-j ${JOBS}} -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
install -D -m644 "$srcdir"/sway.desktop \
"$pkgdir"/usr/share/wayland-sessions/sway.desktop
# move fish completion files where they are expected
mv "$pkgdir"/usr/share/fish/vendor_completions.d "$pkgdir"/usr/share/fish/completions
}
sha512sums="
da2b41a068218c51b69b4fe4bd2abbe1f782d91f8fbf15495e2992b8d0994976d3f1b49b8d98a91f01b13409f15a5b0abde0e5db0b151d1726e0c1eda72734b2 sxmo-sway-1.6.0.tar.gz
c9bc08fbd9d059c037ad1e3b7ab5e91bcde27dce248cc558c1f126b01c85b1d0d4ed4bb10e3f27bc818a06e60a81f19478b95529d4eeb32036e2c6ea9f29db36 sway.desktop
"
[Desktop Entry]
Name=Sway
Name[en]=Sway
Comment=This session logs you into Sway
Comment[en]=This session logs in you into Sway
Exec=dbus-run-session /usr/bin/sway
TryExec=/usr/bin/sway
Icon=
Type=Application
X-DesktopNames=Sway
Keywords=launch;Sway;desktop;session;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment