aboutsummaryrefslogtreecommitdiffstats
path: root/community/gnome-control-center/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/gnome-control-center/APKBUILD')
-rw-r--r--community/gnome-control-center/APKBUILD38
1 files changed, 14 insertions, 24 deletions
diff --git a/community/gnome-control-center/APKBUILD b/community/gnome-control-center/APKBUILD
index e8123009320..eb4b6f67c0e 100644
--- a/community/gnome-control-center/APKBUILD
+++ b/community/gnome-control-center/APKBUILD
@@ -1,20 +1,21 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
-# Maintainer: Pablo Correa Gomez <ablocorrea@hotmail.com>
+# Contributor: Pablo Correa Gomez <ablocorrea@hotmail.com>
+# Maintainer: team/gnome <ablocorrea@hotmail.com>
pkgname=gnome-control-center
-pkgver=42.3
+pkgver=46.0
pkgrel=0
pkgdesc="GNOME control center"
url="https://gitlab.gnome.org/GNOME/gnome-control-center"
-# s390x and riscv64 blocked by polkit
-arch="all !s390x !riscv64"
+arch="all !s390x" # no gnome-bluetooth-dev
license="GPL-2.0-or-later"
depends="
accountsservice
- dbus:org.freedesktop.Secrets
colord
cups-pk-helper
+ dbus:org.freedesktop.Secrets
openrc-settingsd
-"
+ setxkbmap
+ "
makedepends="
accountsservice-dev
cairo-dev
@@ -23,12 +24,13 @@ makedepends="
cups-dev
docbook-xml
docbook-xsl
- gcr-dev
+ gcr4-dev
glib-dev
gnome-bluetooth-dev
gnome-desktop-dev
gnome-online-accounts-dev
gnome-settings-daemon-dev
+ gsettings-desktop-schemas-dev
gsound-dev
ibus-dev
itstool
@@ -48,6 +50,7 @@ makedepends="
polkit-dev
pulseaudio-dev
samba-dev
+ tecla-dev
udisks2-dev
upower-dev
"
@@ -56,27 +59,19 @@ 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
README.alpine
- fix-user-back-panel.patch
- removable-media-fit-narrow.patch
- 0001-common-Wrap-CcPermissionInfobar-labels-to-fit-in-nar.patch
- 0002-display-Wrap-Night-Light-GtkInfoBar-label-to-fit-in-.patch
- 0003-printers-Wrap-job-dialog-GtkInfoBar-label-to-fit-in-.patch
"
build() {
abuild-meson \
+ -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() {
@@ -90,11 +85,6 @@ package() {
}
sha512sums="
-eb82f65b580637fa057196daed836b3ea24a223b9932a2063b2879357f8a62626a6939835dc165a6d3c5706d16b99192301d4de021e68faaabb8d2ecc2a317a3 gnome-control-center-42.3.tar.xz
+681d1c7744af4a6a55f400b098c4622de5bc8ecec9ae591c289203b30b275f518193436d27df79e23b9e7883f811c4231d0896dbeab50f52d074bafd960f7b1e gnome-control-center-46.0.tar.xz
350aa443149c71851ad4de0976c7fc5cb626ba0c57a8d41e6ef80da1c65ed84a4dfa2483ae92630a3b611c4bfa9360ded82b55e8cd0e3907294c025e4f6b1671 README.alpine
-cc2748b5cfdce6cf4a6eae0a0b723bff49397278f9acda470a5b13dc6f9560ac73e222fc380a8aff02a715a99326204132e7229a16e1ff73927e88e395bdfab0 fix-user-back-panel.patch
-507a3d3bdf79cce908a17cd6779bad0d787b6d707fe7c96f92d2310b0c20a772f6c50b951a4c7d7edd50fbbd89c39ac7c38aebe490192825b37d4283bfbd4010 removable-media-fit-narrow.patch
-b0ba1e5b3431029d98b87d461f9f29bc142cc6460dd6df902f1773f174beb911495d2ece80737425cd8325129fb8579bdf6bc5f1fd06548ed159153fc000a286 0001-common-Wrap-CcPermissionInfobar-labels-to-fit-in-nar.patch
-6e8ba6a1422a0103b7bc4c6e87df6fe64e9454e3960d116e088794e78d096a4e887d0c562809482b1ab414399b1863495075076a85825baf4357d7fdad5e1b55 0002-display-Wrap-Night-Light-GtkInfoBar-label-to-fit-in-.patch
-de0e7d946e12cc331879b8f211eaced968bde5308ddf3ef97ea946808a2bdb0f0e8c87ac37d21c14ab83292c116697686a29e2b4106fd37782bd10d6bcf0d1cf 0003-printers-Wrap-job-dialog-GtkInfoBar-label-to-fit-in-.patch
"