diff --git a/image/apko.lock.yaml b/image/apko.lock.yaml index 76ccbbe..da858a1 100644 --- a/image/apko.lock.yaml +++ b/image/apko.lock.yaml @@ -114,8 +114,8 @@ contents: - gnome-session-lang=51.0-r0 - gnome-settings-daemon=51.1-r0 - gnome-shell=51.1-r1 - - gnome-shell-extension-appindicator=66-r5 - - gnome-shell-extension-appindicator-lang=66-r5 + - gnome-shell-extension-appindicator=66-r6 + - gnome-shell-extension-appindicator-lang=66-r6 - gnome-shell-extension-caffeine=61-r0 - gnome-shell-extension-caffeine-lang=61-r0 - gnome-shell-extension-clipboard-indicator=72-r0 diff --git a/recipes/gnome-shell-extension-appindicator.yaml b/recipes/gnome-shell-extension-appindicator.yaml index 3282498..456f0c8 100644 --- a/recipes/gnome-shell-extension-appindicator.yaml +++ b/recipes/gnome-shell-extension-appindicator.yaml @@ -1,7 +1,7 @@ package: name: gnome-shell-extension-appindicator version: "66" - epoch: 5 + epoch: 6 description: GNOME Shell extension for AppIndicator, KStatusNotifierItem and legacy tray icons copyright: - license: GPL-2.0-or-later @@ -25,13 +25,15 @@ pipeline: # v66 and upstream master to fbc758a (Logger.warn, the Custom Icons entries) plus, on the fork's # gnome-51 branch: a leaked handler per D-Bus operation (upstream #647), # exceptions on detached menu items (#656), a stack trace a second for apps' own Get errors - # (#581, #551), tray-pos handlers doubling (#641), duplicate icons (#665), and the bus scan's - # subprocess killed when cancelled (#310). + # (#581, #551), tray-pos handlers doubling (#641), the bus scan's subprocess killed when + # cancelled (#310), and upstream PR #679 for duplicate icons (#665): every item keyed by its + # owner's unique name and its path, so one that registers by a standard SNI name and the + # startup scan that finds it by its unique name make one icon, not two (Trayscale at login). - uses: git-checkout with: repository: https://github.com/Construct-Linux/gnome-shell-extension-appindicator branch: gnome-51 - expected-commit: 01f75e26229e1b70e4fbe1745d3923f6e2545a77 + expected-commit: b32d8c7f4ef51270ac045f809eaed1461b7fc890 # The fork installs system-wide only and leaves the schemas to the image, which compiles them # all at build.