aboutsummaryrefslogtreecommitdiffstats
path: root/community/gnome-shell
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-09-23 00:08:55 +0200
committerRasmus Thomsen <oss@cogitri.dev>2019-09-23 00:09:25 +0200
commiteedbd8913bd891e0ebb7fe5e27ccd87c113d7d31 (patch)
tree62eda93ae2d1b42157eb24e430bb1f72b82803a1 /community/gnome-shell
parent9ed261f9d62a262a826a416c9e00a18d0ca7aa04 (diff)
downloadaports-eedbd8913bd891e0ebb7fe5e27ccd87c113d7d31.tar.bz2
aports-eedbd8913bd891e0ebb7fe5e27ccd87c113d7d31.tar.xz
community/gnome-shell: move from testing
Diffstat (limited to 'community/gnome-shell')
-rw-r--r--community/gnome-shell/APKBUILD79
1 files changed, 79 insertions, 0 deletions
diff --git a/community/gnome-shell/APKBUILD b/community/gnome-shell/APKBUILD
new file mode 100644
index 0000000000..ce96697c6a
--- /dev/null
+++ b/community/gnome-shell/APKBUILD
@@ -0,0 +1,79 @@
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=gnome-shell
+pkgver=3.34.0
+pkgrel=0
+pkgdesc="GNOME shell"
+url="https://wiki.gnome.org/Projects/GnomeShell"
+arch="all !armhf !s390x !ppc64le"
+license="GPL-2.0-or-later"
+depends="accountsservice
+ caribou
+ elogind
+ 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
+ gobject-introspection-dev
+ startup-notification-dev
+ libsoup-dev
+ polkit-dev
+ gcr-dev
+ gjs-dev
+ mutter-dev
+ libcroco-dev
+ pulseaudio-dev
+ evolution-data-server-dev evolution-dev
+ python3
+ meson
+ libxml2-utils
+ ibus-dev
+ sassc
+ networkmanager-dev
+ network-manager-applet-dev
+ telepathy-logger-dev
+ gnome-control-center-dev
+ py3-setuptools
+ gnome-bluetooth-dev
+ gstreamer-dev
+ gnome-autoar-dev
+ asciidoc"
+checkdepends="
+ xvfb-run
+ mesa-dri-swrast
+ gdm
+ "
+subpackages="$pkgname-lang $pkgname-doc"
+source="https://download.gnome.org/sources/gnome-shell/${pkgver%.*}/gnome-shell-$pkgver.tar.xz"
+options="!check" # Tests have circular dependency 'gnome-shell <-> gdm'
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Dsystemd=false \
+ . output
+ ninja -C output
+}
+
+check() {
+ xvfb-run ninja -C output test
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="581b64260bef7f730262deba2f3d2c082c705dfdb68b85a1df184e39170e987776d590319488f7599015f14861b58a0c407a4afd7f9cb7f577c0830ac0373631 gnome-shell-3.34.0.tar.xz"