Fabian Bornschein pushed to branch main at Arch Linux / Packaging / Packages / gnome-shell-extensions
Commits: 83115369 by Fabian Bornschein at 2023-10-08T20:56:29+02:00 45.0-2: add patch to fix the removable drive menu - - - - - 3 changed files: - .SRCINFO - + 0001-drive_menu_remove_left_over_signal_connection.patch - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = gnome-shell-extensions pkgdesc = Extensions for GNOME shell, including classic mode pkgver = 45.0 - pkgrel = 1 + pkgrel = 2 url = https://wiki.gnome.org/Projects/GnomeShell/Extensions arch = any groups = gnome @@ -11,6 +11,8 @@ pkgbase = gnome-shell-extensions depends = gnome-shell optdepends = gnome-menus: applications menu extension source = git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=ba5783ff8cf9a205874601f92932fd429ec9fb2f + source = 0001-drive_menu_remove_left_over_signal_connection.patch::https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/commit/092b268823746d58a5fea737d9f1234d71a8058d.diff b2sums = SKIP + b2sums = f2872b67e6a7ae916a0c5bd8c8f095a89b801fb85abee793c881227caff6352bd4e868a8a9d9903448e93d44b28cf5f44fdb773ad69b04f1c2296a68c835ca76 pkgname = gnome-shell-extensions ===================================== 0001-drive_menu_remove_left_over_signal_connection.patch ===================================== @@ -0,0 +1,13 @@ +diff --git a/extensions/drive-menu/extension.js b/extensions/drive-menu/extension.js +index f377a164986e22e80c613b265122b4308b9b4ad9..a0f7272303374e7c73ec280d1dba8714e5444c0b 100644 +--- a/extensions/drive-menu/extension.js ++++ b/extensions/drive-menu/extension.js +@@ -39,8 +39,6 @@ class MountMenuItem extends PopupMenu.PopupBaseMenuItem { + + this.mount = mount; + +- this.connect('destroy', this._onDestroy.bind(this)); +- + let ejectIcon = new St.Icon({ + icon_name: 'media-eject-symbolic', + style_class: 'popup-menu-icon', ===================================== PKGBUILD ===================================== @@ -3,7 +3,7 @@ pkgname=gnome-shell-extensions pkgver=45.0 -pkgrel=1 +pkgrel=2 pkgdesc="Extensions for GNOME shell, including classic mode" url="https://wiki.gnome.org/Projects/GnomeShell/Extensions" arch=(any) @@ -18,8 +18,10 @@ groups=(gnome) _commit=ba5783ff8cf9a205874601f92932fd429ec9fb2f # tags/45.0^0 source=( "git+https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git#commit=$_commit" + "0001-drive_menu_remove_left_over_signal_connection.patch::https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/commit/092b268823746d58a5fea737d9f1234d71a8058d.diff" ) -b2sums=('SKIP') +b2sums=('SKIP' + 'f2872b67e6a7ae916a0c5bd8c8f095a89b801fb85abee793c881227caff6352bd4e868a8a9d9903448e93d44b28cf5f44fdb773ad69b04f1c2296a68c835ca76') pkgver() { cd $pkgname @@ -28,6 +30,9 @@ pkgver() { prepare() { cd $pkgname + + # https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/commit/092b268823746d58a5fea737d9f1234d71a8058d + git apply -3 ../0001-drive_menu_remove_left_over_signal_connection.patch } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell-extensions/-/commit/8311536908b2aa3e7d825c24b3032a609c725377 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell-extensions/-/commit/8311536908b2aa3e7d825c24b3032a609c725377 You're receiving this email because of your account on gitlab.archlinux.org.