aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gnome-shell
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-04-26 13:21:56 +0000
committerTBK <tbk@jjtc.eu>2019-05-25 18:05:50 +0200
commit98aef0ad310ddb55491ec607b5e5510fedafafe1 (patch)
tree6e47ec284a12d6797afe969ddda5f7e96e29e1b0 /testing/gnome-shell
parentd7ee181fd9fbe296662c6831103a39b4656e0e62 (diff)
downloadaports-98aef0ad310ddb55491ec607b5e5510fedafafe1.tar.bz2
aports-98aef0ad310ddb55491ec607b5e5510fedafafe1.tar.xz
testing/gnome-shell: update to 3.32.2
Closes: GH-7379
Diffstat (limited to 'testing/gnome-shell')
-rw-r--r--testing/gnome-shell/APKBUILD63
1 files changed, 42 insertions, 21 deletions
diff --git a/testing/gnome-shell/APKBUILD b/testing/gnome-shell/APKBUILD
index 7611156d4a..d76d1c4b98 100644
--- a/testing/gnome-shell/APKBUILD
+++ b/testing/gnome-shell/APKBUILD
@@ -1,13 +1,26 @@
-# Maintainer:
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=gnome-shell
-pkgver=3.28.0
+pkgver=3.32.2
pkgrel=0
pkgdesc="GNOME shell"
url="https://wiki.gnome.org/Projects/GnomeShell"
-#arch="all !aarch64 !armhf !armv7 !s390x"
-arch=""
-license="GPL"
-depends="accountsservice caribou gdm"
+arch="all !aarch64 !armhf !armv7 !s390x"
+license="GPL-2.0-or-later"
+depends="accountsservice
+ caribou
+ elogind
+ gdm
+ gsettings-desktop-schemas
+ upower
+ ibus
+ librsvg
+ network-manager-applet
+ gnome-bluetooth
+ gnome-control-center
+ font-adobe-source-code-pro
+ ttf-cantarell
+ adwaita-icon-theme
+ gnome-themes-standard"
makedepends="gnome-desktop-dev
libxml2-dev
libcanberra-dev
@@ -24,29 +37,37 @@ makedepends="gnome-desktop-dev
python3
meson
libxml2-utils
- ibus-dev ibus
- sassc"
-subpackages="$pkgname-lang $pkgname-dbg"
-source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
-builddir="$srcdir/$pkgname-$pkgver"
+ ibus-dev
+ sassc
+ networkmanager-dev
+ network-manager-applet-dev
+ telepathy-logger-dev
+ gnome-control-center-dev
+ py3-setuptools
+ gnome-bluetooth-dev
+ gstreamer-dev"
+subpackages="$pkgname-lang $pkgname-doc"
+source="https://download.gnome.org/sources/gnome-shell/${pkgver%.*}/gnome-shell-$pkgver.tar.xz"
options="!check" # Requires running X11 server
build() {
- cd "$builddir"
- # Building with NetworkManager fails
- # Man pages are built using an external file which is not allowed
- meson . _build --prefix=/usr -Dsystemd=false -Dnetworkmanager=false -Dman=false
- ninja -C _build
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Dsystemd=false \
+ . output
+ ninja -C output
}
check() {
- cd "$builddir"
- ninja -C _build test
+ ninja -C output test
}
package() {
- cd "$builddir"
- DESTDIR="$pkgdir" ninja -C _build install
+ DESTDIR="$pkgdir" ninja -C output install
}
-sha512sums="0c5e78393c8bca8ddb548c2cecd7799258ca00735cb7600feb9f7fa43f460719ad22636255496a40ea81dfcb779faf141b972b54555626f9e27ea5ca2377cc68 gnome-shell-3.28.0.tar.xz"
+sha512sums="7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 gnome-shell-3.32.2.tar.xz"