aports/community/xfdesktop/APKBUILD
2025-05-30 10:00:17 +00:00

51 lines
1.2 KiB
Text

# Contributor: Łukasz Jendrysik <scadu@yandex.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xfdesktop
pkgver=4.20.1
pkgrel=0
pkgdesc="Desktop manager for Xfce"
url="https://gitlab.xfce.org/xfce/xfdesktop"
arch="all"
license="GPL-2.0-or-later"
subpackages="$pkgname-doc $pkgname-lang"
depends="hicolor-icon-theme"
makedepends="
exo-dev
garcon-dev
gtk-layer-shell-dev
intltool
libnotify-dev
libwnck3-dev
libxfce4ui-dev
libxfce4windowing-dev
meson
ninja
thunar-dev
yaml-dev
"
source="https://archive.xfce.org/src/xfce/xfdesktop/${pkgver%.*}/xfdesktop-$pkgver.tar.bz2
test-gradient-benchmarking.patch"
build() {
abuild-meson \
-Ddesktop-menu=enabled \
-Dthunarx=enabled \
-Dnotifications=enabled \
-Dx11=enabled \
-Dwayland=enabled \
output .
meson compile -C output
}
check() {
meson test --print-errorlogs -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
11f422e31fb5b4f789ac61252a79ef9b139fd0a3e29f1346d5e3c06779567f1809fd78d751df5595cdb5510d0349e908276e85f6325b8ac90dfd00c79ca5d0e2 xfdesktop-4.20.1.tar.bz2
e694a7b938c59579ddb379f4ffe98da583fd9a7b63e6d7a31f89fd9dbe2164384529dc0157ab5c2f3de0cdafb498dbe310c423dbaacb791b2bb5e3f868317b42 test-gradient-benchmarking.patch
"