pmaports/main/postmarketos-ui-sway/APKBUILD
Clayton Craft ff5fb1b970
main/postmarketos-ui-sway: depend on pulseaudio (MR 2338)
Pulseaudio is used by other graphical UIs to manage audio, so having it
installed for sway is useful for having audio working "out of the box"

[ci:skip-build] already built successfully in CI
2021-07-14 09:58:41 -07:00

49 lines
1.2 KiB
Text

# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=postmarketos-ui-sway
pkgver=3
pkgrel=1
pkgdesc="(Wayland) Tiling WM, drop-in replacement for i3wm (DOES NOT RUN WITHOUT HW ACCELERATION!)"
url="https://postmarketos.org"
arch="noarch"
license="GPL-3.0-or-later"
subpackages="$pkgname-logo-key-alt:logo_key_alt"
depends="
dnsmasq
elogind
networkmanager
postmarketos-base-ui
pulseaudio
sway
tinydm
tinydm-openrc
"
_pmb_recommends="
dmenu
foot
postmarketos-artwork-wallpapers
swayidle
swaylock
xwayland
"
install="$pkgname.post-install $pkgname.post-upgrade"
source="
etc-sway-config
etc-sway-config.d-00-logo-key.conf
"
options="!check pmb:gpu-accel" # no testsuite
replaces="sway"
package() {
install -Dm644 "$srcdir"/etc-sway-config \
"$pkgdir"/etc/sway/config
}
logo_key_alt() {
install -Dm644 "$srcdir"/etc-sway-config.d-00-logo-key.conf \
"$subpkgdir"/etc/sway/config.d/00-logo-key.conf
}
sha512sums="
07d8d0f93e6437b62299baf472242adfb84502420659a6fc3f1bea2e5f64556b409552ee35de1ef1a0806653fdfc504bb222ed3ef488a25fd589f9a4bc734ce9 etc-sway-config
889f10fb247396a11375057f7e81eae0f0b21ec90cd47964e02ba24fc0f6db8bb7678545e3272149535cf0bb6a2019456cc59d06a9564ce4a1797bb434013b78 etc-sway-config.d-00-logo-key.conf
"