diff options
Diffstat (limited to 'community/gnome-control-center/APKBUILD')
-rw-r--r-- | community/gnome-control-center/APKBUILD | 86 |
1 files changed, 46 insertions, 40 deletions
diff --git a/community/gnome-control-center/APKBUILD b/community/gnome-control-center/APKBUILD index 1e91c468fd9..eb4b6f67c0e 100644 --- a/community/gnome-control-center/APKBUILD +++ b/community/gnome-control-center/APKBUILD @@ -1,70 +1,77 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Contributor: Pablo Correa Gomez <ablocorrea@hotmail.com> +# Maintainer: team/gnome <ablocorrea@hotmail.com> pkgname=gnome-control-center -pkgver=41.2 -pkgrel=1 +pkgver=46.0 +pkgrel=0 pkgdesc="GNOME control center" url="https://gitlab.gnome.org/GNOME/gnome-control-center" -# s390x, mips64 and riscv64 blocked by polkit -arch="all !s390x !mips64 !riscv64" +arch="all !s390x" # no gnome-bluetooth-dev license="GPL-2.0-or-later" -depends="colord cups-pk-helper openrc-settingsd dbus:org.freedesktop.Secrets" +depends=" + accountsservice + colord + cups-pk-helper + dbus:org.freedesktop.Secrets + openrc-settingsd + setxkbmap + " makedepends=" - clutter-dev - clutter-gtk-dev + accountsservice-dev + cairo-dev + colord-dev + colord-gtk-dev + cups-dev + docbook-xml + docbook-xsl + gcr4-dev + glib-dev + gnome-bluetooth-dev gnome-desktop-dev - gnome-settings-daemon-dev gnome-online-accounts-dev - grilo-dev + gnome-settings-daemon-dev + gsettings-desktop-schemas-dev + gsound-dev + ibus-dev + itstool + krb5-dev + libadwaita-dev libgtop-dev - gnome-bluetooth-dev - colord-gtk-dev - samba-dev - accountsservice-dev - libpwquality-dev - networkmanager-dev + libgudev-dev libnma-dev - modemmanager-dev - krb5-dev - itstool + libpwquality-dev + libsecret-dev + libwacom-dev libxml2-utils libxslt - docbook-xml - docbook-xsl - pulseaudio-dev - udisks2-dev - cups-dev meson - libsecret-dev - gsound-dev - libgudev-dev + modemmanager-dev + networkmanager-dev polkit-dev - libhandy1-dev - cheese-dev - ibus-dev" + pulseaudio-dev + samba-dev + tecla-dev + udisks2-dev + upower-dev + " options="!check" # needs unpackaged py-dbusmock install="$pkgname.pre-install $pkgname.pre-upgrade" subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang $pkgname-doc $pkgname-bash-completion" source="https://download.gnome.org/sources/gnome-control-center/${pkgver%.*}/gnome-control-center-$pkgver.tar.xz - backport-meson-fix.patch README.alpine " build() { abuild-meson \ - -Dcheese=true \ + -Db_lto=true \ -Dibus=true \ . output - # Bad dep file -> blows up when compiling with multiple build jobs otherwise - ninja -C output panels/network/cc-network-resources.c - ninja -C output panels/network/cc-network-resources.h - - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output } check() { - meson test --no-rebuild -v -C output + meson test --no-rebuild --print-errorlogs -C output } package() { @@ -78,7 +85,6 @@ package() { } sha512sums=" -9ea19e4bd1bd708f78a62c746102467dd2e801b84a64589a043a4f849d297353edc54291a5c59db1f8dd3c2c24088aec0f1d98a6270b0373384a2e19e7dde332 gnome-control-center-41.2.tar.xz -a978787854d824e38923127e6aa9a39b60bd4ec0ae2cc73a032cae3ff83f24fff494d801945ad1929750bc8c55f5a7aba994da187bb11dc2f5f676aae2374597 backport-meson-fix.patch +681d1c7744af4a6a55f400b098c4622de5bc8ecec9ae591c289203b30b275f518193436d27df79e23b9e7883f811c4231d0896dbeab50f52d074bafd960f7b1e gnome-control-center-46.0.tar.xz 350aa443149c71851ad4de0976c7fc5cb626ba0c57a8d41e6ef80da1c65ed84a4dfa2483ae92630a3b611c4bfa9360ded82b55e8cd0e3907294c025e4f6b1671 README.alpine " |