|
@@ -3,17 +3,17 @@
|
|
# Contributor: Flamelab <panosfilip@gmail.com
|
|
# Contributor: Flamelab <panosfilip@gmail.com
|
|
|
|
|
|
pkgname=gnome-shell
|
|
pkgname=gnome-shell
|
|
-pkgver=41.5
|
|
|
|
|
|
+pkgver=42.0
|
|
pkgrel=1
|
|
pkgrel=1
|
|
epoch=1
|
|
epoch=1
|
|
pkgdesc="Next generation desktop shell"
|
|
pkgdesc="Next generation desktop shell"
|
|
url="https://wiki.gnome.org/Projects/GnomeShell"
|
|
url="https://wiki.gnome.org/Projects/GnomeShell"
|
|
arch=(x86_64)
|
|
arch=(x86_64)
|
|
license=(GPL)
|
|
license=(GPL)
|
|
-depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4
|
|
|
|
|
|
+depends=(accountsservice gcr gjs gnome-bluetooth-3.0 upower gnome-session gtk4
|
|
gnome-settings-daemon gsettings-desktop-schemas libcanberra-pulse
|
|
gnome-settings-daemon gsettings-desktop-schemas libcanberra-pulse
|
|
- libgdm libsecret mutter nm-connection-editor unzip gstreamer libibus
|
|
|
|
- gnome-autoar gnome-disk-utility gst-plugin-pipewire libsoup3)
|
|
|
|
|
|
+ libgdm libsecret mutter libnma unzip gstreamer libibus gnome-autoar
|
|
|
|
+ gnome-disk-utility gst-plugin-pipewire libsoup3 libgweather-4)
|
|
makedepends=(gtk-doc gnome-control-center evolution-data-server
|
|
makedepends=(gtk-doc gnome-control-center evolution-data-server
|
|
gobject-introspection git meson sassc asciidoc bash-completion)
|
|
gobject-introspection git meson sassc asciidoc bash-completion)
|
|
checkdepends=(xorg-server-xvfb)
|
|
checkdepends=(xorg-server-xvfb)
|
|
@@ -21,7 +21,7 @@ optdepends=('gnome-control-center: System settings'
|
|
'evolution-data-server: Evolution calendar integration')
|
|
'evolution-data-server: Evolution calendar integration')
|
|
groups=(gnome)
|
|
groups=(gnome)
|
|
options=(debug)
|
|
options=(debug)
|
|
-_commit=87f944a1d43b8ee2586fdaf16520036dc101cdf6 # tags/41.5^0
|
|
|
|
|
|
+_commit=44b4b02c3f772a50e6f8b8fd2dca6d9dc3a98725 # tags/42.0^0
|
|
source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"
|
|
source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"
|
|
"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git")
|
|
"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git")
|
|
sha256sums=('SKIP'
|
|
sha256sums=('SKIP'
|
|
@@ -35,9 +35,6 @@ pkgver() {
|
|
prepare() {
|
|
prepare() {
|
|
cd gnome-shell
|
|
cd gnome-shell
|
|
|
|
|
|
- # Fix build with meson 0.61.0
|
|
|
|
- git cherry-pick -n 65450a836ee9e0722a2d4c3327f52345eae293c6
|
|
|
|
-
|
|
|
|
git submodule init
|
|
git submodule init
|
|
git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
|
|
git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
|
|
git submodule update
|
|
git submodule update
|
|
@@ -64,7 +61,7 @@ check() {
|
|
}
|
|
}
|
|
|
|
|
|
package() {
|
|
package() {
|
|
- depends+=(libmutter-9.so)
|
|
|
|
|
|
+ depends+=(libmutter-10.so)
|
|
meson install -C build --destdir "$pkgdir"
|
|
meson install -C build --destdir "$pkgdir"
|
|
}
|
|
}
|
|
|
|
|