Commit dffbbddf authored by Mark Wagie's avatar Mark Wagie
Browse files

[pkg-upd] 41.2-2

parent 5a390cb8
......@@ -3,7 +3,7 @@
pkgname=gnome-control-center-cosmic
_pkgname=${pkgname%-cosmic}
pkgver=41.2
pkgrel=1.1
pkgrel=2
pkgdesc="GNOME's main interface to configure various aspects of the desktop (with Pop!_OS COSMIC patches)"
url="https://gitlab.gnome.org/GNOME/gnome-control-center"
license=(GPL2)
......@@ -13,7 +13,7 @@ depends=(accountsservice cups-pk-helper gnome-bluetooth gnome-desktop
gnome-online-accounts gnome-settings-daemon gsettings-desktop-schemas gtk3
libgtop nm-connection-editor sound-theme-freedesktop upower libpwquality
gnome-color-manager smbclient libmm-glib libgnomekbd libibus libcheese
libgudev bolt udisks2 libhandy gsound colord-gtk power-profiles-daemon
libgudev bolt udisks2 libhandy gsound colord-gtk
# libfirmware-manager
pop-desktop-widget
pop-cosmic
......@@ -25,7 +25,8 @@ optdepends=('system-config-printer: Printer settings'
'gnome-user-share: WebDAV file sharing'
'gnome-remote-desktop: screen sharing'
'rygel: media sharing'
'openssh: remote login')
'openssh: remote login'
'power-profiles-daemon: Power profiles support')
provides=("$_pkgname")
conflicts=("$_pkgname")
_commit=babeb0ce357d55406b0ba0a4597e0513a0419de8 # tags/41.2^0
......@@ -42,17 +43,27 @@ sha256sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
'df026703f37efb29e6eadae5cf78da7fb4027a5e524d8952d96381c2532845c6'
'ef5e75971c8ecfa76b54032617c5837ec59c54a8c8fb12467c588f1e338dc60e'
'8d296828ead3ab3e0ad8889e1e8c42fb5aa684c8648d34abf1ff2f5388cd4609')
'f14d5ab87075ff3f72a10c18c45cae40b08b0d37e45ae887016be9a24ebc07ed'
'867048e26fb40e170c94c72d0b472de397af8b357d22aee995aed2a4a9e141f1'
'895c4599ba2cddcec75f144605e1b6256865528edbc3b376b8cd49be97ae4844')
pkgver() {
cd $_pkgname
git describe --tags | sed 's/^GNOME_CONTROL_CENTER_//;s/_/./g;s/-/+/g'
git describe --tags | sed 's/^GNOME_CONTROL_CENTER_//;s/_/./g;s/[^-]*-g/r&/;s/-/+/g'
}
prepare() {
cd $_pkgname
# Fix build with Meson 0.61.0
git cherry-pick -n 37b29c32cbecfd89c9c5e0169e0f2876f00ef5eb
# https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1562
git cherry-pick -n 293e191e399123c91ef5d7b5c796ea0f42b8bd91
# Install bare logos into pixmaps, not icons
sed -i "/install_dir/s/'icons'/'pixmaps'/" panels/info-overview/meson.build
git submodule init
git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
git submodule set-url subprojects/libhandy "$srcdir/libhandy"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment