diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/gnome-desktop/APKBUILD | 40 |
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" |