diff options
Diffstat (limited to 'community/gnome-control-center/APKBUILD')
-rw-r--r-- | community/gnome-control-center/APKBUILD | 88 |
1 files changed, 49 insertions, 39 deletions
diff --git a/community/gnome-control-center/APKBUILD b/community/gnome-control-center/APKBUILD index 859c0c512ee..eb4b6f67c0e 100644 --- a/community/gnome-control-center/APKBUILD +++ b/community/gnome-control-center/APKBUILD @@ -1,47 +1,59 @@ # 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=40.0 -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="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" @@ -51,19 +63,15 @@ source="https://download.gnome.org/sources/gnome-control-center/${pkgver%.*}/gno 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() { @@ -76,5 +84,7 @@ package() { install -Dm0644 "$srcdir"/README.alpine -t "$pkgdir"/usr/share/doc/"$pkgname" } -sha512sums="26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9 gnome-control-center-40.0.tar.xz -350aa443149c71851ad4de0976c7fc5cb626ba0c57a8d41e6ef80da1c65ed84a4dfa2483ae92630a3b611c4bfa9360ded82b55e8cd0e3907294c025e4f6b1671 README.alpine" +sha512sums=" +681d1c7744af4a6a55f400b098c4622de5bc8ecec9ae591c289203b30b275f518193436d27df79e23b9e7883f811c4231d0896dbeab50f52d074bafd960f7b1e gnome-control-center-46.0.tar.xz +350aa443149c71851ad4de0976c7fc5cb626ba0c57a8d41e6ef80da1c65ed84a4dfa2483ae92630a3b611c4bfa9360ded82b55e8cd0e3907294c025e4f6b1671 README.alpine +" |