aboutsummaryrefslogtreecommitdiffstats
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/gnome-desktop/APKBUILD40
1 files changed, 21 insertions, 19 deletions
diff --git a/community/gnome-desktop/APKBUILD b/community/gnome-desktop/APKBUILD
index db8637c8a9..adb42f1b8f 100644
--- a/community/gnome-desktop/APKBUILD
+++ b/community/gnome-desktop/APKBUILD
@@ -1,39 +1,41 @@
-# Maintainer:
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=gnome-desktop
-pkgver=3.30.1
+pkgver=3.32.1
pkgrel=0
pkgdesc="gnome desktop core libraries"
-url="https://www.gnome.org/"
+url="https://gitlab.gnome.org/GNOME/gnome-desktop"
arch="all"
-license="GPL"
-depends_dev="gvfs-dev libgudev-dev eudev-dev iso-codes-dev
- gobject-introspection-dev"
-makedepends="$depends_dev xkeyboard-config itstool libxml2-utils gtk+3.0-dev libseccomp-dev
- gsettings-desktop-schemas-dev gtk-doc py-six"
+license="GPL-2.0-or-later LGPL-2.1-or-later"
+depends_dev="eudev-dev iso-codes-dev libseccomp-dev libx11-dev xkeyboard-config
+ gobject-introspection-dev gsettings-desktop-schemas-dev gtk+3.0-dev
+ "
+makedepends="$depends_dev itstool libxml2-utils gtk-doc py-six meson py3-setuptools
+ glib-dev"
+depends="bubblewrap"
+options="!check" # Can't find its own GSettings schemas
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
builddir="$srcdir/$pkgname-$pkgver"
build() {
- cd "$builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
+ meson \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
- --localstatedir=/var
- make
+ --localstatedir=/var \
+ --buildtype=release \
+ -Dgnome-distributor="Alpine Linux" \
+ -Dudev=enabled \
+ . output
+ ninja -C output
}
check() {
- cd "$builddir"
- make check
+ ninja -C output test
}
package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" ninja -C output install
}
-sha512sums="2b54c3c724e648686e3360b5612db2710d6408a3494ad5dcbc48e94052edb3261d28224239baa5b6b1a3ceaefc7f3b45d7aad83d63eb3f5c7f241666a9333a1f gnome-desktop-3.30.1.tar.xz"
+sha512sums="d1489d036784db9405d2ebc330d55c7413e0c5ad35e4c7965fdf9345456aef1e5651a2768a5f9e83b889838badfce889b18e2e8fc9289bdfe46627e4e8025f17 gnome-desktop-3.32.1.tar.xz"