Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gnome-shell


Commits:
8dec1d2c by Jan Alexander Steffens (heftig) at 2024-03-16T18:30:27+01:00
1:45.5-1

- - - - -


3 changed files:

- .SRCINFO
- − 0001-subprojects-gvc-Bump-gvc-submodule-to-newest-commit.patch
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gnome-shell
        pkgdesc = Next generation desktop shell
-       pkgver = 45.4
-       pkgrel = 2
+       pkgver = 45.5
+       pkgrel = 1
        epoch = 1
        url = https://wiki.gnome.org/Projects/GnomeShell
        arch = x86_64
@@ -71,12 +71,10 @@ pkgbase = gnome-shell
        optdepends = python-gobject: gnome-shell-test-tool performance tester
        optdepends = python-simplejson: gnome-shell-test-tool performance tester
        optdepends = switcheroo-control: Multi-GPU support
-       source = 
git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=58522920b5ae96d2b95dad0371ce13eb4bd955ce
+       source = 
git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=97fa46130bc35733ea88f6591705081a343e7d18
        source = git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git
-       source = 0001-subprojects-gvc-Bump-gvc-submodule-to-newest-commit.patch
        b2sums = SKIP
        b2sums = SKIP
-       b2sums = 
ee7b40aefdf751feaa661de6d0aed28efcd282250f41b25b6c0413bd75503bb2cd5413fce96d33336206448a777be04b701a4465e38c799e91328fb4197d011b
 
 pkgname = gnome-shell
        depends = accountsservice


=====================================
0001-subprojects-gvc-Bump-gvc-submodule-to-newest-commit.patch deleted
=====================================
@@ -1,20 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <[email protected]>
-Date: Tue, 12 Mar 2024 18:24:44 +0100
-Subject: [PATCH] subprojects/gvc: Bump gvc submodule to newest commit
-
-A few fixes have landed in gvc recently that should fix a crash,
-so bump the submodule to include those.
-
-Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3233>
----
- subprojects/gvc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/subprojects/gvc b/subprojects/gvc
-index 000046e88714..91f3f4149066 160000
---- a/subprojects/gvc
-+++ b/subprojects/gvc
-@@ -1 +1 @@
--Subproject commit 000046e88714de77db320b0711af3baacb2813a2
-+Subproject commit 91f3f41490666a526ed78af744507d7ee1134323


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
 # Contributor: Flamelab <[email protected]
 
 pkgname=gnome-shell
-pkgver=45.4
-pkgrel=2
+pkgver=45.5
+pkgrel=1
 epoch=1
 pkgdesc="Next generation desktop shell"
 url="https://wiki.gnome.org/Projects/GnomeShell";
@@ -84,15 +84,13 @@ optdepends=(
   'switcheroo-control: Multi-GPU support'
 )
 groups=(gnome)
-_commit=58522920b5ae96d2b95dad0371ce13eb4bd955ce  # tags/45.4^0
+_commit=97fa46130bc35733ea88f6591705081a343e7d18  # tags/45.5^0
 source=(
   "git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
   "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";
-  0001-subprojects-gvc-Bump-gvc-submodule-to-newest-commit.patch
 )
 b2sums=('SKIP'
-        'SKIP'
-        
'ee7b40aefdf751feaa661de6d0aed28efcd282250f41b25b6c0413bd75503bb2cd5413fce96d33336206448a777be04b701a4465e38c799e91328fb4197d011b')
+        'SKIP')
 
 pkgver() {
   cd $pkgname
@@ -102,10 +100,6 @@ pkgver() {
 prepare() {
   cd $pkgname
 
-  # Update libgnome-volume-control
-  # 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell/-/issues/3
-  git apply -3 
../0001-subprojects-gvc-Bump-gvc-submodule-to-newest-commit.patch
-
   git submodule init
   git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
   git -c protocol.file.allow=always submodule update
@@ -123,19 +117,15 @@ build() {
   meson compile -C build
 }
 
-_check() (
+check() (
   export XDG_RUNTIME_DIR="$PWD/rdir"
   mkdir -p -m 700 "$XDG_RUNTIME_DIR"
 
   export NO_AT_BRIDGE=1 GTK_A11Y=none
 
-  meson test -C build --print-errorlogs -t 3
-)
-
-check() {
   dbus-run-session xvfb-run -s '-nolisten local +iglx -noreset' \
-    bash -c "$(declare -f _check); _check"
-}
+    meson test -C build --print-errorlogs -t 3
+)
 
 package() {
   depends+=(libmutter-13.so)



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell/-/commit/8dec1d2c751521176cfdc42f5ebacf9a19110fe5

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell/-/commit/8dec1d2c751521176cfdc42f5ebacf9a19110fe5
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to