From 4df7d8011d8325665c7dc91f8e5722886eab3edf Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Sun, 2 Jun 2019 18:04:46 +0200 Subject: [PATCH] temp/gnome-shell: fork to enable aarch64 (!414) --- temp/gnome-shell/APKBUILD | 72 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 temp/gnome-shell/APKBUILD diff --git a/temp/gnome-shell/APKBUILD b/temp/gnome-shell/APKBUILD new file mode 100644 index 000000000..391586481 --- /dev/null +++ b/temp/gnome-shell/APKBUILD @@ -0,0 +1,72 @@ +# Forked from alpine to enable aarch64 +pkgname=gnome-shell +pkgver=3.32.2 +pkgrel=1 +pkgdesc="GNOME shell" +url="https://wiki.gnome.org/Projects/GnomeShell" +arch="all !armhf !armv7 !s390x !ppc64le" # ppc64le limited by mutter +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" +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() { + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + -Dsystemd=false \ + . output + ninja -C output +} + +check() { + ninja -C output test +} + +package() { + DESTDIR="$pkgdir" ninja -C output install +} + +sha512sums="7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 gnome-shell-3.32.2.tar.xz"