summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:54:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:54:44 +0000
commitc16cb1dcba60b0811b3c46aa4734b998a18fc8dc (patch)
tree43c388f09756344e3f0243122526bcfd61421ee9
parentAdding upstream version 43.9. (diff)
downloadgnome-shell-debian.tar.xz
gnome-shell-debian.zip
Adding debian version 43.9-0+deb12u1.debian/43.9-0+deb12u1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/.gitignore11
-rw-r--r--debian/changelog3941
-rw-r--r--debian/clean1
-rw-r--r--debian/control179
-rw-r--r--debian/control.in175
-rw-r--r--debian/copyright52
-rw-r--r--debian/gbp.conf17
-rw-r--r--debian/gnome-shell-common.dirs1
-rw-r--r--debian/gnome-shell-common.install8
-rw-r--r--debian/gnome-shell-extension-prefs.install4
-rw-r--r--debian/gnome-shell.bug-control2
-rw-r--r--debian/gnome-shell.docs2
-rw-r--r--debian/gnome-shell.gsettings-override2
-rw-r--r--debian/gnome-shell.install13
-rw-r--r--debian/gnome-shell.lintian-overrides16
-rw-r--r--debian/gnome-shell.postinst18
-rw-r--r--debian/patches/debian/Revert-build-Port-to-gcr4.patch107
-rw-r--r--debian/patches/debian/gnome-shell-extension-prefs-Give-Debian-specific-advice.patch32
-rw-r--r--debian/patches/overview-Handle-unredirection-in-OverviewShown-state-mach.patch75
-rw-r--r--debian/patches/series3
-rwxr-xr-xdebian/rules40
-rw-r--r--debian/shlibs.local1
-rw-r--r--debian/source/format1
-rw-r--r--debian/source/lintian-overrides0
-rw-r--r--debian/source_gnome-shell.py45
-rw-r--r--debian/upstream/metadata5
-rw-r--r--debian/watch4
27 files changed, 4755 insertions, 0 deletions
diff --git a/debian/.gitignore b/debian/.gitignore
new file mode 100644
index 0000000..56f29d2
--- /dev/null
+++ b/debian/.gitignore
@@ -0,0 +1,11 @@
+!*.patch
+/*.debhelper
+/*.debhelper.log
+/*.substvars
+/.debhelper/
+/debhelper-build-stamp
+/files
+/gnome-shell-common/
+/gnome-shell/
+/home/
+/tmp/
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..a37d7bb
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,3941 @@
+gnome-shell (43.9-0+deb12u1) bookworm; urgency=medium
+
+ * d/control.in, d/gbp.conf: Use debian/bookworm branch
+ * New upstream stable release 43.8
+ - Allow notifications to be dismissed with backspace key in addition to
+ delete key, for easier use on laptops where the delete key might be
+ missing or hard to reach (gnome-shell#5789)
+ - Update subprojects/gvc subproject to the same version used in 44.4
+ (gnome-shell#6842)
+ + Fix duplicate devices shown when reconnecting to PulseAudio
+ + Fix possible use-after-free crashes on PulseAudio/Pipewire restart
+ + Improve choice of default icons
+ + Performance improvements
+ - Avoid sliders in quick settings (volume, etc.) being reported to
+ accessibility tools as their own parent object (gnome-shell#6686)
+ - Better compatibility with Debian 12's version of ibus
+ (gnome-shell#6405)
+ - Report focus events to ibus when using Wayland (gnome-shell#6415)
+ - In the "looking glass" debug interface, cope with objects that
+ cannot be converted to string
+ - When showing weather, avoid getting meaningless location names like
+ "WiFi" or "GeoIP" from GeoClue >= 2.7
+ - Improve GNOME Shell app grid performance by avoiding repainting
+ monitors other than the one it is displayed on (gnome-shell#6819)
+ - Align scrolled viewports to the pixel grid to avoid jitter visible
+ during scrolling (gnome-shell#6835)
+ - Support translated strings in more files
+ - Upstream CI adjustments not relevant to Debian
+ - All other changes were already in 43.7-1 or 43.7-2
+ * New upstream stable release 43.9
+ - Avoid exposing window previews on lock screen via keyboard shortcuts
+ (CVE-2023-43090, gnome-shell#6990; previously fixed for bookworm via
+ patches in 43.6-1~deb12u2)
+ - Improve handling of latched vs. locked modes in on-screen keyboard
+ (gnome-shell#5763, also fixed in 44.5)
+ - Reverse slider direction in RTL locales
+ (gnome-shell#5107, also fixed in 44.5)
+ - Add missing environment variables required to launch ibus-daemon
+ (gnome-shell#6998, also fixed in 44.5)
+ - Translation updates
+ * d/patches: Drop patches that were included in the new upstream releases
+ * d/patches: Update to upstream gnome-43 branch commit 43.9-1-g3b921ba0c
+ - d/p/overview-Handle-unredirection-in-OverviewShown-state-mach.patch:
+ Improve performance for most full-screen applications by ensuring
+ that a fast-path for them stays enabled when it should be.
+ (mutter#2994 upstream; also fixed in 44.5-2)
+
+ -- Simon McVittie <smcv@debian.org> Tue, 10 Oct 2023 09:50:35 +0100
+
+gnome-shell (43.7-2) unstable; urgency=medium
+
+ * Team upload
+ * d/p/main-Leak-the-GJS-context-and-ShellGlobal.patch:
+ Add patch from Fedora to skip final cleanup during exit.
+ This has been implicated in various crashes during exit, which cause
+ gnome-shell to disable extensions during the next startup. Leaking some
+ memory at this point does not matter since the process is exiting anyway.
+ The crashes during exit are believed to have been fixed in 44.beta, but
+ those changes are too intrusive to be suitable for a backport.
+ (Closes: #1038972)
+
+ -- Simon McVittie <smcv@debian.org> Thu, 17 Aug 2023 10:46:44 +0100
+
+gnome-shell (43.7-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream stable release
+ - Apply hotspot translation to mouse cursor while using magnifier,
+ fixing an offset between the visble pointer position and the actual
+ pointer (gnome-shell#4584, also fixed in 44.3)
+ - Don't log an error when AccountsService signals a change while
+ parental controls are disabled globally
+ (gnome-shell#6749, also fixed in 44.3)
+ - Keep rounded corners on the overview's view of the desktop, even
+ after the background image changes
+ (gnome-shell#4125, also fixed in 44.3)
+ * d/patches: Update to upstream gnome-43 branch commit 43.7-1-g0d51f199e
+ - Translation update: fa
+ * d/gbp.conf, d/control.in: Use debian/trixie branch
+
+ -- Simon McVittie <smcv@debian.org> Thu, 10 Aug 2023 10:33:35 +0100
+
+gnome-shell (43.6-1~deb12u2) bookworm-security; urgency=high
+
+ * Team upload
+ * Avoid exposing window previews on lock screen via keyboard shortcuts
+ (Closes: #1052067, CVE-2023-43090, gnome-shell#6990)
+
+ -- Simon McVittie <smcv@debian.org> Sun, 17 Sep 2023 17:18:49 +0100
+
+gnome-shell (43.6-1~deb12u1) bookworm; urgency=medium
+
+ * Rebuild for bookworm
+
+ -- Simon McVittie <smcv@debian.org> Sun, 11 Jun 2023 00:08:43 +0100
+
+gnome-shell (43.6-1) unstable; urgency=medium
+
+ * New upstream stable release 43.5
+ - Fix a regression in 43~beta involving detection of hotplugged media
+ with autorunnable content (gnome-shell!2745)
+ - Make search results fill unused space as intended (gnome-shell#5924)
+ - Improve matching of app StartupWMClass to a .desktop file, giving
+ priority to apps that were not hidden by OnlyShowIn under the current
+ desktop environment, in particular preferring gnome-system-monitor's
+ non-KDE-specific .desktop file while running GNOME (gnome-shell!2721)
+ - Fix assertion failures after a window preview is destroyed
+ (gnome-shell#5512, gnome-shell#6065)
+ - Avoid destroying labels twice, most commonly when using
+ gnome-shell-extension-dash-to-dock (gnome-shell!2739)
+ - Avoid keyboard navigation focus getting stuck on top bar buttons with
+ no associated menu (gnome-shell!2734, might help #1032319)
+ - Fix queued notifications getting into a state where they can no
+ longer be removed (gnome-shell!2736)
+ - Receive notifications of removed objects from D-Bus ObjectManager
+ instances correctly (gnome-shell!2730)
+ - Fix a cursor appearing at 0,0 in screenshots that should not
+ include it (gnome-shell!2702)
+ - Update visibility of workspaces in workspace switcher when required
+ (gnome-shell#6519)
+ - After 60 second timeout in logout/reboot/poweroff confirmation
+ dialog, do the requested action instead of leaving the Shell in a
+ broken state (gnome-shell#6506)
+ - Fix an assertion failure during shutdown (gnome-shell#6512)
+ - Fix an assertion failure if Geoclue isn't D-Bus-activatable
+ (gnome-shell!2689)
+ - Fix a regression in which the cursor would not be included in
+ screenshots since mutter 43.1 (gnome-shell!2710)
+ - Upstream CI fixes not relevant to Debian
+ - Translation update: zh_CN
+ * New upstream stable release 43.6
+ - Fix a crash when a window preview is destroyed (gnome-shell#6570)
+ - When cancelling the polkit agent prompt while using
+ gnome-remote-desktop, don't break subsequent polkit prompts
+ (gnome-shell!2761)
+ - Fix "TypeError: this._dragActor is null" warnings related to
+ drag-and-drop (gnome-shell!2770)
+ - Fix input method popup getting stuck on screen during engine changes
+ (gnome-shell#6717)
+ - Translation update: pt_BR
+ * d/control.in: Build-depend on mutter 43.5, for a newly-public utility
+ function needed by gnome-shell!2710
+ * d/patches: Drop ab translation patch, applied upstream
+
+ -- Simon McVittie <smcv@debian.org> Sat, 10 Jun 2023 21:17:13 +0100
+
+gnome-shell (43.4-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Fix memory leaks when the list of wireless networks is refreshed
+ (GNOME/gnome-shell!2652)
+ - Stop tracking drag-and-drop source object when destroyed
+ (part of GNOME/gnome-shell!2318)
+ - Translation update: fr
+ - All other changes were included in 43.3-2 and 43.3-3
+ * Drop patches added by 43.3-2 and 43.3-3, included in upstream 43.4
+ * d/patches: Update to gnome-43 branch commit 43.4-1-g3499d2e87
+ - Translation update: ab
+
+ -- Simon McVittie <smcv@debian.org> Mon, 10 Apr 2023 14:07:38 +0100
+
+gnome-shell (43.3-3) unstable; urgency=medium
+
+ * Team upload
+ * d/p/overview-Don-t-claim-to-be-SHOWN-when-HIDDEN-during-start.patch,
+ d/p/overview-Hide-when-failing-to-take-grab-at-end-of-startup.patch:
+ Fix regression in 43.3 which could cause the shell to become
+ unresponsive, for example if a display is plugged or unplugged during
+ the startup animation. (Closes: #1032497)
+
+ -- Simon McVittie <smcv@debian.org> Wed, 08 Mar 2023 11:09:54 +0000
+
+gnome-shell (43.3-2) unstable; urgency=medium
+
+ * Team upload
+ * d/patches: Add more translation updates from upstream:
+ de, hu, lt, pl, sl, sr
+ (upstream gnome-43 branch up to commit 43.3-13-g6f7ff15ec)
+
+ -- Simon McVittie <smcv@debian.org> Thu, 02 Mar 2023 09:14:28 +0000
+
+gnome-shell (43.3-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Don't dereference symlinks when deleting extensions
+ (GNOME/gnome-shell#6182, which can be a data loss bug)
+ - Fix windows disappearing from Alt+Tab if their title changes at
+ just the wrong time (GNOME/gnome-shell#6385)
+ - Log warnings on invalid state transitions (GNOME/gnome-shell#4561)
+ - Fix some memory leaks in gdm (GNOME/gnome-shell#6395)
+ - gnome-extensions tool: Fix the ability to enable and disable
+ extensions while GNOME is installed but not running
+ (GNOME/gnome-shell#6127)
+ - Silence compiler warnings with newer GLib (GNOME/gnome-shell!2625)
+ - Add precondition checks to prevent some crashes
+ (GNOME/gnome-shell!2622)
+ - Provide context to IBus input method when the surrounding text
+ becomes empty (GNOME/gnome-shell#5895)
+ - Avoid warnings with audio streams on a device not corresponding
+ to a sound card, such as network sinks (GNOME/gnome-shell!2616)
+ - Avoid some strings being untranslatable by working around an xgettext
+ bug (GNOME/gnome-shell#5280)
+ - Fix drag-and-drop in the dash when animations are disabled
+ (GNOME/gnome-shell!2604)
+ - Avoid warnings when dragging an app from the dash to the grid
+ (GNOME/gnome-shell#6317)
+ - Save screencasts to home directory if the Videos directory has been
+ deleted, instead of failing to record (GNOME/gnome-shell!2594)
+ - Make Shell less susceptible to the OOM-killer, since it is required
+ for basic functionality of desktops that use it
+ (GNOME/gnome-shell!2582)
+ * d/patches: Drop patches that were applied upstream
+ * d/patches: Add translation updates from upstream:
+ fi, id, ka, pt, sv, tr, uk
+ * d/control.in, d/gbp.conf, d/watch: Set up branches for 43.x in bookworm.
+ This leaves the default branch available for GNOME 44 betas in
+ experimental and Ubuntu.
+
+ -- Simon McVittie <smcv@debian.org> Wed, 15 Feb 2023 17:02:45 +0000
+
+gnome-shell (43.2-2) unstable; urgency=medium
+
+ * Team upload
+ * d/patches: Sort closest-to-upstream first
+ * d/patches: Update to upstream gnome-43 branch commit 43.2-8-ga1b834297
+ - Ensure that buttons in quick settings menu are aligned to pixel grid
+ - Translation updates: ab, en_GB, ie, ka, ru
+ * Update standards version to 4.6.2 (no changes needed)
+
+ -- Simon McVittie <smcv@debian.org> Sun, 29 Jan 2023 15:26:02 +0000
+
+gnome-shell (43.2-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #1028972)
+ * Drop patches applied in new release
+ * Cherry-pick fix for screen share window titles
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 17 Jan 2023 11:09:16 -0500
+
+gnome-shell (43.1-2) unstable; urgency=medium
+
+ * Team upload
+ * d/.gitignore: Don't ignore patches, overriding upstream .gitignore
+ * Move patch reverting gcr4 transition into d/patches/debian subdirectory
+ * Add post-release patches from upstream gnome-43 branch
+ - Screencast bug fixes
+ - Update Russian translation
+ * d/control.in: Depend on dbus-daemon instead of dbus for dbus-run-session
+
+ -- Simon McVittie <smcv@debian.org> Tue, 15 Nov 2022 10:32:15 +0000
+
+gnome-shell (43.1-1) unstable; urgency=medium
+
+ * Team upload
+
+ [ Jeremy Bicha ]
+ * debian/source_gnome-shell.py: Don't try to report nonexistent mouse
+ gsettings schema
+
+ [ Alban Browaeys ]
+ * debian/control.in: Bump minimum gnome-bluetooth3 runtime to 42.3,
+ required for AdapterState
+
+ [ Simon McVittie ]
+ * New upstream release
+ * Update URLs in upstream metadata
+ * Update Lintian overrides
+
+ [ Debian Janitor ]
+ * Remove constraints unnecessary since buster (oldstable)
+
+ -- Simon McVittie <smcv@debian.org> Fri, 04 Nov 2022 20:10:13 +0000
+
+gnome-shell (43.0-2) unstable; urgency=medium
+
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 27 Sep 2022 19:10:41 -0400
+
+gnome-shell (43.0-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * d/control.in: Bump minimum mutter version to 43.0 release
+ * d/p/quick-settings-Add-ellipses-to-Log-Out-string.patch:
+ Drop, applied upstream
+ * Standards-Version: 4.6.1 (no changes required)
+
+ -- Simon McVittie <smcv@debian.org> Sun, 18 Sep 2022 20:02:40 +0100
+
+gnome-shell (43~rc-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/control.in: Bump minimum mutter to 43~rc
+ * Cherry-pick Log Out… patch
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 06 Sep 2022 14:22:44 -0400
+
+gnome-shell (43~beta-2) experimental; urgency=medium
+
+ * Build with libsoup3
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 05 Sep 2022 17:40:40 -0400
+
+gnome-shell (43~beta-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/control.in: Bump minimum mutter to 43~beta
+ * debian/control.in: Bump minimum gjs to 1.73.1
+ * Revert switch to gcr4
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Sun, 21 Aug 2022 10:53:56 -0400
+
+gnome-shell (42.4-2) unstable; urgency=medium
+
+ * Build with libsoup3
+ * Update Vcs branches since debian/master is tracking 43
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 05 Sep 2022 16:09:52 -0400
+
+gnome-shell (42.4-1) unstable; urgency=medium
+
+ * New upstream release (LP: #1985304):
+ - Fix logging in with realmd (LP: #1985128)
+ * debian/patches: Drop applied patches
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 11 Aug 2022 23:14:29 +0200
+
+gnome-shell (42.3.1-2) unstable; urgency=medium
+
+ [ Marco Trevisan (Treviño) ]
+ * debian/source_gnome-shell.py: Support gdm name only
+ * debian/control: Recommend gnome-remote-desktop
+
+ [ Jeremy Bicha ]
+ * Cherry-pick patch to allow Extension Manager update feature to work
+ without the older Extensions app installed (LP: #1981952)
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 18 Jul 2022 07:36:31 +0200
+
+gnome-shell (42.3.1-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Sat, 16 Jul 2022 18:16:17 +0200
+
+gnome-shell (42.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+
+ -- Simon McVittie <smcv@debian.org> Mon, 06 Jun 2022 11:05:06 +0100
+
+gnome-shell (42.1-1) unstable; urgency=medium
+
+ * New upstream release (LP: #1973373, LP: #1968911)
+ * Drop all patches except 1 Debian-specific patch: applied in new release
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Fri, 13 May 2022 15:09:47 -0400
+
+gnome-shell (42.0-5) experimental; urgency=medium
+
+ * Team upload
+ * d/patches: Update to upstream git commit 42.0-84-g9ee7af233
+ - Bug fixes targeted for 42.1
+ - Translation updates
+
+ -- Simon McVittie <smcv@debian.org> Mon, 25 Apr 2022 10:04:11 +0100
+
+gnome-shell (42.0-4) unstable; urgency=medium
+
+ * Team upload
+
+ [ Pablo Mazzini ]
+ * Move evolution-data-server from Depends to Recommends
+ (Closes: #869230)
+
+ [ Simon McVittie ]
+ * Update to upstream git commit 42.0-69-g653697683
+ - Bug fixes targeted for 42.1
+ - Translation updates
+ - Update metadata of patches that were already present
+
+ -- Simon McVittie <smcv@debian.org> Tue, 19 Apr 2022 12:28:27 +0100
+
+gnome-shell (42.0-3) unstable; urgency=medium
+
+ * Team upload
+
+ [ Jeremy Bicha ]
+ * Move Debian-specific temporary patches to debian/
+ * debian/control.in: Recommend power-profiles-daemon for power mode feature
+
+ [ Simon McVittie ]
+
+ * d/p/Specify-API-versions-for-all-public-GIR-APIs-except-GLib.patch:
+ Add patch to make Shell more robust against GIR API breaks.
+ This avoids future bugs similar to #1008926.
+ * d/patches: Remove compatibility with older gnome-control-center
+ * Bump Recommends to gnome-control-center (>= 1:42)
+
+ -- Simon McVittie <smcv@debian.org> Wed, 13 Apr 2022 16:47:53 +0100
+
+gnome-shell (42.0-2) unstable; urgency=medium
+
+ [ Marco Trevisan (Treviño) ]
+ * js: Support legacy GNOME Control Center (now Settings) dbus name
+ * debian/patches: Cherry-pick various upstream fixes targeting 42.1
+ * debian/patches: Fix monitor switching configuration (LP: #1964496)
+ * debian/patches: Overview, remove desktop fade logic (LP: #1965072)
+ * shellDBus: Actually make ScreenTransitionAsync async
+
+ [ Jeremy Bicha ]
+ * Use libgweather4 instead of old libgweather
+ * Add patch to work around meson issue (Debian 1008189)
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 28 Mar 2022 11:14:05 -0400
+
+gnome-shell (42.0-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/control.in: Bump minimum mutter to 42.0
+ * Add patch to restore Settings item in system menu (LP: #1964136)
+
+ -- Jeremy Bicha <jeremy.bicha@canonical.com> Mon, 14 Mar 2022 10:37:23 -0400
+
+gnome-shell (42~rc-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/control.in: Bump minimum mutter to 42~rc
+ * debian/control.in: Switch to gnome-bluetooth3
+ * Drop patches reverting use of gnome-bluetooth3
+ * Drop patches applied in new release
+
+ -- Jeremy Bicha <jeremy.bicha@canonical.com> Wed, 09 Mar 2022 13:18:51 -0500
+
+gnome-shell (42~beta-1) experimental; urgency=medium
+
+ * New upstream release:
+ - Implement in-shell screenshot and screencast UI
+ - Use libadwaita for extension preferences
+ - Improve presentation of multi-day events in calendar
+ - Implement OSD redesign
+ - Allow extensions to opt-in to running on lock/login screen
+ * debian/patches:
+ - Drop applied upstream
+ - Revert switch to gnome-bluetooth-3
+ - Cherry-pick various upstream fixes
+ * debian: Update runtime-dependencies and use mozjs-91 based gjs
+ * debian/gnome-shell.lintian-overrides: Overrides for new messages
+ * debian/control:
+ - Drop shell dependency on gjs cli tool, add to extensions tool
+ - Explicitly list freedesktop gir dependency
+ - Add runtime dependency on libadwaita via gir1.2-adw-1
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 23 Feb 2022 07:33:39 +0100
+
+gnome-shell (41.3-2) unstable; urgency=medium
+
+ * Team upload
+ * d/p/environment-Require-GnomeBluetooth-1.0.patch,
+ d/p/environment-Require-gnome-desktop-3.0.patch:
+ Add patches from 42~alpha to avoid a crash with experimental GIR.
+ Previously, gnome-shell would crash if gir1.2-gnomedesktop-4.0 or
+ gir1.2-gnomebluetooth-2.0 were installed.
+ * d/patches: Update to gnome-41 branch commit 41.3-10-g3ca661b73
+ - Don't break extensions that look up a window's app on ::window-added,
+ fixing a regression in 41.3
+ - Translation updates: cs, es, he, is, ja
+
+ -- Simon McVittie <smcv@debian.org> Tue, 15 Feb 2022 13:11:19 +0000
+
+gnome-shell (41.3-1) unstable; urgency=medium
+
+ * New upstream release:
+ - Speed up a fade animation on older Intel GPUs (Closes: #1000172)
+ - Improve window tracking (LP: #1934458)
+ - Simplify scroll fade shader to work with old hardware
+ - Tweak (un)minimize animations (LP: #1713021)
+ - Don't wake up screen in DND mode
+ - Fix immediately withdrawn notifications getting stuck
+ - Honor XDG SingleMainWindow key in .desktop files
+ * debian/patches:
+ - Drop applied upstream
+ - Do not use positional arguments in i18n.merge_file
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Tue, 25 Jan 2022 16:34:22 +0100
+
+gnome-shell (41.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * d/patches: Update to upstream gnome-41 branch commit 41.2-5-g9bf1988b5:
+ - Fix a freeze involving window tracking
+ - Update Turkish translation
+ * Adjust Lintian overrides syntax for newer Lintian
+
+ -- Simon McVittie <smcv@debian.org> Wed, 22 Dec 2021 11:51:59 +0000
+
+gnome-shell (41.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * d/rules: Pass bash_completion Meson option to correct subproject.
+ With Meson 0.60.x, unknown -D options are an error. (Closes: #998589)
+ * Adjust Lintian overrides
+
+ -- Simon McVittie <smcv@debian.org> Fri, 05 Nov 2021 15:23:00 +0000
+
+gnome-shell (41.0-2) unstable; urgency=medium
+
+ * Team upload
+ * Update Lintian overrides for RUNPATH
+ * Upload to unstable
+
+ -- Simon McVittie <smcv@debian.org> Sat, 16 Oct 2021 19:27:01 +0100
+
+gnome-shell (41.0-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * Update dependency versions
+ * d/rules: Stay with libsoup 2.4 for now
+ * Build-depend on libmutter-test-9 if tests are enabled
+ * Enable or disable tests according to nocheck build option
+ * Stop installing gconf -> gsettings migration rules, removed upstream
+ * Standards-Version: 4.6.0 (no changes required)
+ * Build-depend on mutter <!nocheck>
+ Some tests need the libdefault.so plugin.
+
+ -- Simon McVittie <smcv@debian.org> Sun, 10 Oct 2021 21:26:33 +0100
+
+gnome-shell (40.5-1) unstable; urgency=medium
+
+ * New upstream release:
+ - Optimize rendering of fullscreen zoom
+ - Fix glitchy launch animations when leaving overview
+ - Fix wrong separator position in dash
+ - Fix OSK not registering button presses on X11
+ - Fix work area getting messed up by hidden panels
+ - Fix IM candidate popover position
+
+ [ Simon McVittie ]
+ * Revert "Avoid libgweather 40 dependency"
+ libgweather 40 has now been uploaded to unstable.
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 24 Sep 2021 22:07:26 +0200
+
+gnome-shell (40.4-3) unstable; urgency=medium
+
+ * Team upload
+
+ [ Simon McVittie ]
+ * gnome-shell-extension-prefs: Add patch to give Debian-specific advice.
+ We package gnome-extensions-app in the same binary package as
+ gnome-shell-extension-prefs, so there's never a need to install it
+ separately, either via Debian packages or from Flathub.
+ * gnome-shell-extension-prefs: Add Provides on gnome-extensions-app.
+ The gnome-shell-extension-prefs program in this package is deprecated,
+ and the gnome-extensions-app program is now the main reason to want to
+ install it, so let's make it a bit more discoverable.
+ * gnome-shell: Add Suggests on gnome-shell-extension-prefs.
+ The g-s-e-p program itself is deprecated, but the g-s-e-p package also
+ contains gnome-extensions-app, which is the recommended UI for
+ extensions management.
+
+ [ Jeremy Bicha ]
+ * debian/watch: Watch for stable releases
+
+ [ Marco Trevisan (Treviño) ]
+ * debian/control: Add missing dependency on gir1.2-gtk-4.0
+
+ [ Gunnar Hjalmarsson ]
+ * Add libgtk-3-bin to Build-Depends for dh_translations (LP: #1941954)
+
+ -- Simon McVittie <smcv@debian.org> Sun, 12 Sep 2021 16:44:18 +0100
+
+gnome-shell (40.4-2) unstable; urgency=medium
+
+ * Team upload
+ * Release to unstable (transition: #992870)
+ * Depend on gnome-settings-daemon 40.
+ Older versions don't autostart the screensaver service, causing screen
+ locking to fail.
+ Thanks to jordi
+ * Depend on gsettings-desktop-schemas 40.
+ This is implicit in our dependency on a newer gnome-settings-daemon,
+ but let's make it explicit that all the core GNOME packages need to
+ go together.
+
+ -- Simon McVittie <smcv@debian.org> Sat, 11 Sep 2021 21:54:49 +0100
+
+gnome-shell (40.4-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Don't include hidden search results in keyboard navigation
+ - Fix visual issues with extensions that occupy screen edges
+ - Add focus indications for switch widgets, such as VPN toggles
+ - Fix visual glitch when dragging window preview in overview
+ - Avoid windows that should not be in the overview appearing on
+ Shell startup, for example with desktop-icons-ng
+ - Fix suspend inhibitor accounting
+ - Avoid a crash when running in "headless" mode
+ - Be compatible with more combinations of new GLib and old gjs
+ (not applicable in Debian, we already have the new gjs)
+ - Fix spurious warnings for virtual input devices
+ - Minor optimization for screen magnifier
+ - Avoid a warning when displaying app details
+ - Use the same location permissions as gnome-control-center
+ - Fix some small memory leaks
+ - Fix glitch in transition from app grid to session
+ - Fix input method popup visibility when in fullscreen
+ - magnifier: Fix view jumps when using caret tracking
+ - Fix shadow rendering glitches
+ - Fix vertical scrollbars in RTL locales
+ - Fix a crash if an app moves between monitors during startup
+ - Remove timeout for starting Xwayland on-demand
+ - Fix D-Bus-initiated app focus changes
+ - Make sure to return a value from D-Bus methods so callers won't
+ time out
+ - Make sure power menu stays in sync with upower
+ - Handle non-widget source actors
+ - Optimize shadows in overview
+ - Use mallinfo2() instead of deprecated mallinfo() if glibc is new
+ enough (not applicable in Debian yet)
+ - Fix runtime warnings related to magnifier and shutdown
+ - Translation updates
+ * d/p/weather-Cope-with-either-libgweather-40-or-3.36.patch:
+ Avoid libgweather 40 dependency.
+ It'll be easier to do the libmutter-8-0 transition if we can decouple
+ it from libgweather, and gnome-shell is written in a dynamic language,
+ so we can easily avoid the dependency.
+ * Relax Breaks on top-icons-plus extension.
+ There doesn't seem to have been an official upstream release for v28,
+ so the version fixing GNOME 40 compatibility will be 27-3.
+ It has a versioned Depends anyway, so we don't need to be completely
+ precise here.
+
+ -- Simon McVittie <smcv@debian.org> Tue, 31 Aug 2021 10:03:33 +0100
+
+gnome-shell (40.2-1) experimental; urgency=medium
+
+ * New upstream release:
+ - Unbreak Xwayland apps when not using systemd in user session
+ - Fix distributed man pages
+ - Avoid unnecessary icon shadow changes
+ - Immediately start app grid drags for non-touch devices
+ - Handle screencast failures more gracefully
+ * debian/patches: Dropped, all applied upstream
+ * debian/control: Add break on unreleased version of
+ gnome-shell-extension-desktop-icons
+ * debian/control: Break on gnome-shell-extension-desktop-icons-ng << 0.16
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 16 Jun 2021 00:47:49 +0200
+
+gnome-shell (40.1-1) experimental; urgency=medium
+
+ * New upstream release
+ * debian/patches: Remove (all applied upstream)
+ * debian/control:
+ - Bump dependency to mutter-8
+ - Update extensions breaks.
+ This version will break various extensions so update broken versions
+ - Build depend on gtk4.
+ It's needed by shew subproject
+ - Add runtime dependency on gtk4 to the extensions prefs
+ - Add missing runtime dependencies and suggestions.
+ All dependencies can be found with a script such as:
+ grep "imports\.gi" --include "*.js" -rh js \
+ | grep -o "\b[A-Z][A-Za-z]\+\(,\|\s\|\b\)" | sed "s/,\?\s*$//g" | sort -u
+ * debian/patches:
+ - Rebuild manual files to use the manpage format
+ - Cherry-pick upstream patch fixing non-systemd case
+ - Cherry-pick upstream crash fix
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Sun, 30 May 2021 17:55:32 +0200
+
+gnome-shell (3.38.6-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - gdm user interface fixes
+ + Don't limit timed-login progress bar to the width of the username
+ if it's short
+ + Make sure authentication cancellation is handled correctly
+ + Improve fingerprint authentication handling
+ + Don't retry authentication if services are unavailable
+ - Fix word suggestions in on-screen keyboard
+ - Fix freeze after closing some modal dialogs with gjs 1.68.x
+ (LP: #1918666)
+ - Fix double-free crash in calendar on non-x86 (LP: #1915929)
+ - Improve OSK compatibility with gjs 1.68.x (LP: #1918738)
+ - Fix input-method popup visibility over fullscreen applications
+ - Fix a crash if an app moves between monitors during startup
+ - Fix D-Bus-initiated app focus changes
+ - Make sure to return a value from D-Bus methods so callers won't
+ time out
+ - Fix runtime warnings related to magnifier and shutdown
+ - Make sure power menu stays in sync with upower
+ - Use mallinfo2() instead of deprecated mallinfo() if glibc is new
+ enough (not applicable in Debian yet)
+ * d/gbp.conf, d/control.in: Update VCS details for debian/unstable branch
+
+ -- Simon McVittie <smcv@debian.org> Thu, 26 Aug 2021 08:50:50 +0100
+
+gnome-shell (3.38.4-2) experimental; urgency=medium
+
+ * debian/patches: Import upstream patches needed to support libgweather 40.
+ libgweather 40 had an internal API change that caused runtime issues, so
+ we need to update the shell code in order to make the shell to work and
+ show the weather information.
+ * debian/control: Bump runtime dependency on gweather 40
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 26 May 2021 13:37:14 +0200
+
+gnome-shell (3.38.4-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Fix missing X11 fallback icons (particularly for games and other
+ programs not installed system-wide), a regression in 3.37.3
+ - Fix a Shell crash when an X11 window with an invalid/empty icon
+ is closed, possibly a regression in 3.38.3-3
+ - Fix a memory leak when getting the icon from the texture cache
+ - Fix a possible use-after-free when removing a window
+ - Don't reposition unrelated windows when dragging a window onto the
+ workspace switcher
+ - Make sure the blur effect shader can be compiled successfully
+ - Many other fixes that we already had via debian/patches
+ * Drop all patches, applied upstream
+
+ -- Simon McVittie <smcv@debian.org> Wed, 17 Mar 2021 09:52:47 +0000
+
+gnome-shell (3.38.3-4) unstable; urgency=medium
+
+ * Team upload
+ * Update to upstream commit 3.38.3-11-ga87aae8f4 from gnome-3-38 branch
+ - Fix a crash if libsoup version 3 is installed
+ - Update German translation
+
+ -- Simon McVittie <smcv@debian.org> Tue, 09 Mar 2021 20:35:00 +0000
+
+gnome-shell (3.38.3-3) unstable; urgency=medium
+
+ * Team upload
+ * d/patches: Update to 3.38.3-9-gbdf31febe from gnome-3-38 branch
+ - Use image-data in preference to app icon for notifications
+ - Don't let fullscreen apps block the workspace-changing animation
+ - Don't leave a non-interactable polkit prompt if authentication
+ succeeds without requiring user interaction (LP: #1824874)
+ - Fix a crash in the blur effect when taking a screenshot or
+ screencast
+ - Fix a crash involving apps' fallback icons
+
+ -- Simon McVittie <smcv@debian.org> Tue, 23 Feb 2021 09:28:02 +0000
+
+gnome-shell (3.38.3-2) unstable; urgency=medium
+
+ * Team upload
+ * d/patches: Update to 3.38.3-3-ge3dc4401d from gnome-3-38 branch
+ - Fix opening Extensions app from notification
+ - Fix workspace layout in right-to-left locales
+ - Don't break window focusing if trying to take an area screenshot while
+ an application such as a game has an X11 grab (LP: #1910235)
+
+ -- Simon McVittie <smcv@debian.org> Thu, 04 Feb 2021 10:27:05 +0000
+
+gnome-shell (3.38.3-1) unstable; urgency=medium
+
+ * Team upload
+ * d/watch: Only watch for 3.38.x versions
+ * New upstream release
+
+ -- Simon McVittie <smcv@debian.org> Thu, 14 Jan 2021 20:13:26 +0000
+
+gnome-shell (3.38.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Improve app picker spacing on larger resolutions
+ - Don't add dialogs to the window preview more than once
+ - Avoid cursor visibility changes on startup
+ - Remove dead code in StButton, StEntry
+ - Make FocusApp D-Bus method more reliable
+ - Fix crashes with the desktop-icons extension
+ (LP: #1898005, LP: #1898910)
+ - Silence some warnings
+ - Update translations: nb, zh_CN
+ - Otherwise functionally equivalent to 3.38.1-3
+ * Drop patches that were included in the new upstream release
+ * d/gbp.conf: Use upstream 3.38.x branch.
+ Version 40~alpha was already released, so it's misleading to say that
+ 3.38.x is the latest.
+ * Standards-Version: 4.5.1 (no changes required)
+ * Update Lintian overrides
+ * Release to unstable
+
+ -- Simon McVittie <smcv@debian.org> Thu, 03 Dec 2020 10:40:52 +0000
+
+gnome-shell (3.38.1-3) experimental; urgency=medium
+
+ * Team upload
+ * Update to upstream gnome-3-38 branch, commit 3.38.1-19-ge93b8263b
+ - Fix a crash with message "Error in freeze/thaw accounting"
+ - Don't crash if taking a per-window screenshot fails
+ - Align audio device selection icons better
+ - Fix typing replies into Telepathy notifications
+ - Fix some memory leaks
+ - Show screen-recorder indication, even in Xorg
+ - Don't play message sounds when "Do not disturb" is enabled
+ - Don't allow adding apps to favorites if they would be hidden anyway
+ - Update translations: bn_IN, es, fur, pt
+
+ -- Simon McVittie <smcv@debian.org> Thu, 12 Nov 2020 16:45:02 +0000
+
+gnome-shell (3.38.1-2) unstable; urgency=medium
+
+ * debian/patches/modemManager_Add-property-getters.patch:
+ - Cherry picked upstream commit to fix issue with missing "Mobile
+ Broadband" item in the system menu (closes: #971511).
+
+ [ Simon McVittie ]
+ * d/control.in: Depend on gir1.2-gstreamer-1.0 (closes: #973463)
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 04 Nov 2020 17:26:00 +0100
+
+gnome-shell (3.38.1-1) unstable; urgency=medium
+
+ * New upstream release
+ - Add screen recordings to recent items
+ - Tweak peek-password feature
+ - Fix workspace glitches in overview
+ - Improve DND behavior in app picker
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Sun, 11 Oct 2020 02:04:29 +0200
+
+gnome-shell (3.38.0-2) unstable; urgency=medium
+
+ * Team upload
+ * Release to unstable
+
+ -- Simon McVittie <smcv@debian.org> Fri, 25 Sep 2020 10:25:25 +0100
+
+gnome-shell (3.38.0-1) experimental; urgency=medium
+
+ * New upstream release
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 16 Sep 2020 15:03:21 +0200
+
+gnome-shell (3.37.92-3) experimental; urgency=medium
+
+ * Team upload
+ * Build-depend on systemd, for systemd.pc
+
+ -- Simon McVittie <smcv@debian.org> Tue, 08 Sep 2020 23:21:34 +0100
+
+gnome-shell (3.37.92-2) experimental; urgency=medium
+
+ * Team upload
+
+ [ Georges Basile Stavracas Neto ]
+ * debian/rules: Update Meson option names
+ * Depend on gstreamer1.0-pipewire.
+ GNOME Shell's built-in screencast tool was made into a separate
+ service that uses pipewiresrc.
+
+ [ Simon McVittie ]
+ * Require a known-working version of Pipewire
+ * Remove migration path from ancient -dbg packages
+
+ -- Simon McVittie <smcv@debian.org> Tue, 08 Sep 2020 15:48:11 +0100
+
+gnome-shell (3.37.92-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Fix screen recorder shortcut
+ - Support cycle-group cycling only over windows in the workspace
+ * Update mutter dependency version
+ * Enable screencasting support now that pipewire 0.3 is in experimental
+
+ -- Simon McVittie <smcv@debian.org> Mon, 07 Sep 2020 20:01:41 +0100
+
+gnome-shell (3.37.91-1) experimental; urgency=medium
+
+ * New upstream release:
+ - Inhibit remote access when disabled by session mode
+ - Remove Frequent view from app picker
+ - Allow rearranging items in app picker
+ - Add support for parental controls filtering
+ - Support pre-authenticated logins in vmware environments (LP: #1886592)
+ - Update microphone icon on input volume changes
+ - Support prepending workspace with horizontal layouts
+ - Move calendar events out of notifications list
+ - Expose actor tree in looking glass
+ - Add support for "PrefersNonDefaultGPU" desktop key
+ - Move screencasting into a separate service (needs pipewire)
+ - Default to not installing updates on low battery
+ - Refactor and clean up app picker pagination (LP: #1873725)
+ - Misc fixes and memory improvements
+ * debian/control:
+ - Depend on debhelper-compat = 13
+ - Remove useless dependency on mutter (the binary)
+ - Test depend on gir1.2-upowerglib-1.0
+ - Update build dependencies to match upstream
+ - Remove leading space in gnome-shell-extension-prefs description
+ * debian/patches: Drop them all
+ * debian/rules:
+ - Don't manually set --fail-missing (included in dh 13)
+ - Remove uneeded test environment variables overrides (included in dh 13)
+ * debian/sources/lintian-override:
+ - Override some desktop files related warnings
+ * debian/gbp.conf: Point to upstream/latest
+ * debian/watch: Monitor unstable versions
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 27 Aug 2020 17:34:56 +0200
+
+gnome-shell (3.36.6-1) unstable; urgency=medium
+
+ * Team upload
+
+ * New upstream release
+
+ -- Simon McVittie <smcv@debian.org> Thu, 10 Sep 2020 12:27:18 +0100
+
+gnome-shell (3.36.5-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Fix password briefly showing on login dialog during logout if it
+ was previously made visible (CVE-2020-17489, Closes: #968311)
+ * Drop most patches, applied upstream
+
+ -- Simon McVittie <smcv@debian.org> Wed, 12 Aug 2020 21:28:22 +0100
+
+gnome-shell (3.36.4-1) unstable; urgency=medium
+
+ * New upstream stable release (LP: #1888060)
+ - Hide switch-user button on lock screen if unsupported
+ - Improve world clocks styling
+ - Improve calendar-server performance (Closes: #964851, LP: #1885346)
+ - Fix regressions in redesigned modal dialogs (LP: #1871868)
+ - Better support sandboxed apps with multiple .desktop files
+ - Fix on-screen keyboard size in portrait orientation
+ - Support scrolling anywhere in slider menu items
+ - Fixed crash
+ - Plugged leaks
+ * debian/control:
+ - Bump dependency on ibedataserver1.2 and evolution-data-server to 3.33.1
+ * d/p/shell-mime-sniffer-Ignore-invalid-file-content-type.patch:
+ - Dropped (merged upstream)
+ * d/p/shell-window-tracker-Tighten-sandbox-ID-prefix-check.patch,
+ d/p/extensionDownloader-Fix-check-for-updates-with-several-ex.patch,
+ d/p/Update-Brazilian-Portuguese-translation.patch,
+ d/p/Update-Brazilian-Portuguese-translation-1.patch,
+ d/p/keyboard-Move-named-icons-into-subdirectories.patch,
+ d/p/keyboard-Fix-missing-key-icons-in-numeric-level.patch,
+ d/p/calendar-server-Remove-delay-before-event-emission.patch:
+ - Cherry-picked from upstream stable branch, as they're reiterations to fix
+ issues introduced in various 3.36.x releases.
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Mon, 20 Jul 2020 15:17:47 +0200
+
+gnome-shell (3.36.3-1) unstable; urgency=medium
+
+ * New upstream release (LP: #1881973)
+ - Add gnome-shell-extension-prefs wrapper for compatibility
+ - Fix distorted fallback icons in top bar
+ - Lower timeout for scrolling in overview
+ - Only start systemd units when running under systemd
+ - Fix "ghost" media controls
+ - Fix zombie sockets from extensions downloader
+ - Update world clocks offsets when timezone changes
+ - Fix "Do Not Disturb" setting getting reset on startup
+ - Fix pad OSD glitches
+ - Fix matching notifications by PID
+ - Only allow updates for extensions that aren't cached
+ - Fixed crashes
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 04 Jun 2020 00:07:17 +0200
+
+gnome-shell (3.36.2+64+ge74e691d8-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream snapshot from the gnome-3-36 branch
+ - Fixes a crash when locking the screen with certain extensions
+ enabled (Closes: #959883)
+ * Drop compatibility glue from gnome-shell-extension-prefs.
+ Upstream added a wrapper script which does something mostly
+ equivalent.
+ * Install gnome-extensions-app, the new name of
+ gnome-shell-extension-prefs, in the gnome-shell-extension-prefs
+ package
+
+ -- Simon McVittie <smcv@debian.org> Sat, 30 May 2020 15:48:25 +0100
+
+gnome-shell (3.36.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream stable release
+ - Tone down weekend days with events in calendar
+ - Fix crash on physical keyboard detach
+ - Fix crash when creating a new workspace by dragging a favourite
+ app icon
+ - Fix popup scaling in some HiDPI multi-monitor configurations
+ - Fix unintended focus delay after entering the wrong password
+ - Fix a crash when theming changes (LP: #1868440)
+ - When searching for system actions, find transliterated ASCII versions
+ - Ellipsize long "wrong password" messages
+ - Fix stuck lock screen when locked with a system-modal dialog open
+ - Don't apply updates on logout by default, since it isn't always
+ desirable (in particular on-battery status is not detected)
+ - Update translations: cs, pt_BR
+ * d/rules: Drop -Wl,--as-needed.
+ It's the compiler default with bullseye toolchains.
+ * d/watch: Only watch even-numbered (stable) branches
+
+ -- Simon McVittie <smcv@debian.org> Fri, 01 May 2020 11:28:11 +0100
+
+gnome-shell (3.36.1+git20200417-1) unstable; urgency=medium
+
+ * Team upload
+
+ [ Simon McVittie ]
+ * New upstream snapshot from gnome-3-36 branch (3.36.1-37-g18a5c7436)
+ - Fix translated app folder names in overview (LP: #1872434)
+ - Fix misaligned spinner in lock screen
+ - Fix warning when a polkit dialog is reset
+ - Pluralize prompt correctly when asking whether to revert a display
+ setup change
+ - Update Finnish translation
+ * Bump build-dependency on libpulse-dev to 13.
+ Apparently stable's libpulse0 (in a partial upgrade) causes gnome-shell
+ to hang, so presumably we need this newer version for something.
+ (Closes: #958025)
+ * Bump AT-SPI dependency to a contemporary version.
+ As with libpulse, there's anecdotal evidence that the version from
+ Debian 10 is too old to work in practice. (Closes: #958025)
+
+ [ Laurent Bigonville ]
+ * Move the D-Bus interfaces description files to the -common package.
+ This will make it easier to build some packages, like gnome-terminal,
+ that have a search provider
+
+ [ Jeremy Bicha ]
+ * Have gnome-shell-extension-prefs recommend chrome-gnome-shell
+ - gnome-shell-extension-prefs recommends visiting
+ extensions.gnome.org to install extensions but that
+ requires chrome-gnome-shell to be installed
+ - GNOME Software 3.36 no longer offers installing
+ GNOME Shell extensions
+ (LP: #1866841)
+
+ -- Simon McVittie <smcv@debian.org> Tue, 21 Apr 2020 13:46:21 +0100
+
+gnome-shell (3.36.1-5) unstable; urgency=medium
+
+ * Team upload
+ * Merge changelog from unstable
+ * Upload to unstable (transition: #954422)
+ * d/gbp.conf: Follow upstream/3.36.x branch
+
+ -- Simon McVittie <smcv@debian.org> Fri, 10 Apr 2020 17:56:07 +0100
+
+gnome-shell (3.34.4-1) unstable; urgency=medium
+
+ * Team upload
+ * d/gbp.conf: Switch to debian/unstable branch.
+ debian/master is now in use for 3.35.x.
+ * New upstream release
+ * Apply post-release fixes up to 3.34.4-1-g99d948559
+ * Bump Standards-Version to 4.5.0
+
+ -- Simon McVittie <smcv@debian.org> Tue, 25 Feb 2020 16:26:07 +0000
+
+gnome-shell (3.36.1-4) experimental; urgency=medium
+
+ * Team upload
+ * extensions-app: Patch back in basic compatibility with old invocation.
+ There are enough extensions in Debian that rely on being able to
+ run "gnome-shell-extension-prefs <extension-UUID>" that we can't
+ really drop this immediately.
+ Mitigates: #956162, #956163, #956164, #956165, #956166, #956167,
+ #956168, #956169, #956170, #956171, #956172
+
+ -- Simon McVittie <smcv@debian.org> Wed, 08 Apr 2020 11:19:11 +0100
+
+gnome-shell (3.36.1-3) experimental; urgency=medium
+
+ * Team upload
+ * Require an ibus version where #955769 (LP#1869641) has been fixed
+ * d/patches: Update from upstream gnome-3-36 branch up to commit
+ 3.36.1-31-ga6783692c
+
+ -- Simon McVittie <smcv@debian.org> Tue, 07 Apr 2020 18:27:29 +0100
+
+gnome-shell (3.36.1-2) experimental; urgency=medium
+
+ * Team upload
+ * d/patches: Update from upstream gnome-3-36 branch up to commit
+ 3.36.1-19-gdfcc5ffb1
+ - Drop commit c89d6a63 for now, there seems to be some doubt as to
+ whether it is fully correct
+
+ -- Simon McVittie <smcv@debian.org> Sat, 04 Apr 2020 12:17:51 +0100
+
+gnome-shell (3.36.1-1) experimental; urgency=medium
+
+ * Team upload
+
+ [ Simon McVittie ]
+ * New upstream release
+ * Drop patches that were applied upstream
+ * Build-depend on appstream, for its gettext .its integration
+ * Install new AppStream metadata for extensions tool
+ * Install bash completion for gnome-extensions CLI
+ * d/patches: Update from upstream gnome-3-36 branch up to commit
+ 3.36.1-12-g3a863ee34
+ - Translation updates
+ - Don't override DesktopAppInfo desktop in Ubuntu's GNOME session,
+ so NotShowIn=ubuntu works (LP: #1869905)
+ - Various other bug fixes
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Bump gir1.2-gnomedesktop-3.0 (build-)dependency
+
+ -- Simon McVittie <smcv@debian.org> Fri, 03 Apr 2020 14:23:59 +0100
+
+gnome-shell (3.36.0-2) experimental; urgency=medium
+
+ * Split gnome-shell-extension-prefs out into its own binary package.
+ It's not useful and arguably misleading to show this to everybody by
+ default, since it is only a tool for enabling/disabling extensions you
+ have already installed - and we don't provide any out of the box.
+ Perhaps it'd be useful for individual extensions to cause this to be
+ installed via Recommends.
+ * Cherry-pick a few patches from 3.36.1; see patch descriptions for more
+ details.
+ - d/p/St-Ensure-to-update-entry-hint-visibility-with-IM-preedit.patch
+ - d/p/ibusManager-fix-ibus-launch-error-because-of-wrong-method.patch
+ - d/p/st-texture-cache-Fix-invalid-memory-write-related-to-X11-.patch
+ - d/p/windowManager-Do-not-shutdown-ibus-xsettings-on-X11-compo.patch
+
+ -- Iain Lane <laney@debian.org> Thu, 19 Mar 2020 20:37:04 +0000
+
+gnome-shell (3.36.0-1) experimental; urgency=medium
+
+ * New upstream release
+ + Allow session modes to specify alternative resource name
+ + Don't require gsd-xsettings for X11 support on wayland
+ + Fix crash on startup with topIcons* extension enabled
+ + Fix ibus support in Xorg session
+ + Fix illegible app folder titles with light theme
+ + Fix link to location settings in aggregate menu
+ + Fix off-by-1900 error in date conversions
+ + Improve Extensions D-Bus API
+ + Really fix visual glitch in sliders
+ * control:
+ + Breaks: gnome-shell-extension-appindicator << 33 to be on the
+ safe side.
+ + Bump mutter and gnome-desktop BDs per meson.build
+
+ -- Iain Lane <laney@debian.org> Mon, 16 Mar 2020 15:25:22 +0000
+
+gnome-shell (3.35.92-2) experimental; urgency=medium
+
+ [ Marco Trevisan (Treviño) ]
+ * debian/control: Breaks on dashtodock minor than 67+git20200225-1
+
+ -- Iain Lane <laney@debian.org> Wed, 04 Mar 2020 09:24:55 +0000
+
+gnome-shell (3.35.92-1) experimental; urgency=medium
+
+ * New upstream release
+ * control: Bump mutter deps to .92
+ * Style-looking-glass-variant-independant.patch: Drop, upstream
+
+ -- Iain Lane <laney@debian.org> Tue, 03 Mar 2020 16:37:58 +0000
+
+gnome-shell (3.35.91-1) experimental; urgency=medium
+
+ [ Marco Trevisan (Treviño) ]
+ * New upstream release
+ - Improve visual appearance of Weather integration
+ - New system dialog designs
+ - Sandbox the portal helper
+ - Improvements to the magnifier
+ - New lock screen (a merge of screen shield and unlock dialog)
+ (LP: #1832812, LP: #1827751)
+ - Show the suspend button in the power menu (LP: #1697143)
+ - Font size matches configured interface font size (LP: #1717453)
+ - Only enable OSK automatically if touch-mode is enabled (LP: #1721319)
+ - Added show-password emblem to password entries (LP: #1860540)
+ * debian/control:
+ - Update build dependencies
+ * debian/gnome-shell-common.install: Add extensions tool icons
+ * d/p/Style-looking-glass-variant-independant.patch:
+ - Allow to style looking glass properly
+
+ [ Laurent Bigonville ]
+ * debian/rules: Do not override libexecdir so things are installed in
+ /usr/libexec now that's allowed by the policy
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Mon, 24 Feb 2020 18:48:37 +0000
+
+gnome-shell (3.34.3-1) unstable; urgency=medium
+
+ * New upstream release
+ + polkitAgent: Fix confirming via keyboard when password-less
+ * control: Bump mutter BD to 3.34.3. This probably isn't *strictly*
+ required, but nevertheless let's keep them in sync.
+
+ -- Iain Lane <laney@debian.org> Mon, 06 Jan 2020 13:40:57 +0000
+
+gnome-shell (3.34.2-1) unstable; urgency=medium
+
+ * Team upload
+
+ [ Georges Basile Stavracas Neto ]
+ * Add gnome-menus to Recommends.
+ The files installed by gnome-menus are needed for the functionality of
+ suggesting a name for a new folder to work.
+
+ [ Simon McVittie ]
+ * d/watch: Only watch for stable releases
+ * New upstream release
+ * d/gbp.conf: Use upstream/3.34.x branch
+ * Add build-dependency on libgnome-desktop-3-dev (>= 3.34.2) for new
+ systemd scope functionality
+ * Remove Breaks/Conflicts on packages older than Debian 9 (oldstable)
+ * Remove unused Lintian override
+ * Bump Standards-Version to 4.4.1
+
+ -- Simon McVittie <smcv@debian.org> Mon, 16 Dec 2019 16:55:02 +0000
+
+gnome-shell (3.34.1+git20191024-1) unstable; urgency=medium
+
+ * New upstream snapshot release
+ + Fix some animations using invalid parameters
+ + Compute lock timeout fade duration using animations parameters
+ + Ensure unredirection is disabled after animations
+ + Speed-up overview opening using windows cached centers (LP: #1848009)
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 25 Oct 2019 13:36:08 +0100
+
+gnome-shell (3.34.1-1) unstable; urgency=medium
+
+ * New upstream release
+ + Allow editing app folder names
+ + Do not notify systemd before initialization is complete
+ + Don't leak NOTIFY_SOCKET environment variable to applications
+ + Fix accidentally skipped animations
+ + Fix box-shadow glitch with prerendered resources
+ + Fix desktop right click menu appearing in the wrong place if a Terminal
+ window is open (LP: #1842910)
+ + Fix extra icons appearing in "Frequent" view animation
+ + Fix fading out desktop icons (Closes: #940612)
+ + Fix "Frequent" view icons disappearing on hover (LP: #1846083)
+ + Fix lock-up on X11 when ibus is already running on startup (LP:
+ #1845198)
+ + Fix screen dimming on idle (LP: #1846941)
+ + Fix screenshots and window animations when scaled
+ + Fix various regressions with dynamic workspaces
+ + Improve performance when enabling/disabling all extensions
+ + Make menu animations more consistent
+ + Skip property transitions while hidden
+ + Support SAE secrets in network agent (LP: #1844422)
+ * control: Require mutter 3.34.1
+
+ -- Iain Lane <laney@debian.org> Wed, 09 Oct 2019 11:20:28 +0100
+
+gnome-shell (3.34.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Upload to unstable.
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 30 Sep 2019 14:29:53 +0200
+
+gnome-shell (3.34.0-1) experimental; urgency=medium
+
+ * New upstream release
+ + Handle startup/shutdown of misc X11 services
+ + Fix sound volume mute/unmute
+ + Correctly terminate pasted text
+ * d/p/volume-Ignore-slider-changes-we-initiated-ourselves.patch: Drop,
+ upstream
+ * control: Bump mutter Build-Depends and Depends to 3.34.0
+
+ -- Iain Lane <laney@debian.org> Tue, 10 Sep 2019 10:51:44 +0100
+
+gnome-shell (3.33.92-1) experimental; urgency=medium
+
+ * New upstream release
+ + Animate pointer a11y pie timer
+ + Fix restarting shell in systemd user session
+ * volume-Ignore-slider-changes-we-initiated-ourselves.patch: Cherry-pick.
+ volume: Ignore slider changes we initiated ourselves Commit
+ 21e14bd46f9774e6c0146cb2169d938e782dba3c fixed this for the brightness
+ slider, but we have the same problem for volume too. When the volume is
+ muted - for example in Settings or via a media key, we update the slider
+ to '0' to indicate this visually. But we also actually invoke the slider's
+ callback to *set* the volume to zero. That means that the previous level
+ is overwritten so it can't be restored when unmuting. The fix is the same
+ - when we update the slider internally ourselves, don't call the signal
+ handler.
+ * Bump mutter BD to 3.33.92, corresponding to the shell's version
+ * control: BD on xwayland <!nocheck>, required for the testsuite
+ * control, rules: Run a session bus for the testsuite
+
+ -- Iain Lane <laney@debian.org> Thu, 05 Sep 2019 18:15:19 +0100
+
+gnome-shell (3.33.91-1) experimental; urgency=medium
+
+ * New upstream release
+ + Fix regression when adjusting brightness
+ + Fix pointer a11y timeout animation
+ + Add new extensions CLI tool
+ + Only track top-level windows
+ * control: Bump BDs per upstream, & add BDs for the extension tool
+
+ -- Iain Lane <laney@debian.org> Fri, 23 Aug 2019 21:05:26 +0100
+
+gnome-shell (3.33.90-1) experimental; urgency=medium
+
+ [ Marco Trevisan (Treviño) ]
+ * New upstream release
+ + Add option for disabling the hot corner
+ + Allow dragging unfocused tiled/maximized windows from top bar
+ + Allow to disable window menus via session mode
+ + Avoid unnecessary style changes when computing :first/:last-child
+ + Call GDM's RegisterSession() after startup (LP: #1798790)
+ + Consistently animate new window actions
+ + Disable emoji on-screen keyboard support on X11
+ + Don't crash for world clock locations with no timezone
+ + Don't leak old on-screen keyboard layout groups
+ + Fix alt-tab icon size on HiDPI
+ + Fix cursor visibility in screen recordings
+ + Fix distortion of some image contents
+ + Fix ellipsization in dialog subtitles/bodies
+ + Fix extended keys popups being hidden by on-screen keyboard
+ + Fix glitch of fullscreen window in workspace switch animation
+ + Fix keeping actors visible in scrollviews
+ + Fix opening window menu
+ + Fix style updates for non-background CSS properties
+ + Fix tablet button mapping overlay
+ + Fix the calculation of the maximum number of app search results
+ + Fix top bar being hidden by lock screen
+ + Fix unintentional interference between gestures
+ + Fix unintentional loop while polkit dialog is active
+ + Handle horizontal workspace layout with gestures/animations
+ + Handle network interface name changes
+ + Implement DND app picker folder management
+ + Implement locate-pointer accessibility feature
+ + Implement mouse accessibility
+ + Improve handling of session mode extensions
+ + Include 'sandboxed-app-id' in winodw introspection info
+ + Make Clocks/Weather integration work with sandboxed apps
+ + Minimize travel distance in overview animation
+ + Move some chrome above popup windows
+ + Only emit ::style-changed on actual changes
+ + Port to libecal-2.0
+ + Prepare for optional X11
+ + Refine the app menu
+ + Refine window preview style
+ + Reload search providers when installed applications change
+ + Replace Tweener with Clutter animations
+ + Rescan icon theme when installed apps changed
+ + Set up GJS profiler when GJS_TRACE_FD is set
+ + Style fixes and improvements
+ + Support startup via systemd user instance
+ + Support TCRYPT in mount password dialog
+ + Update theme to better match GTK's Adwaita
+ + Use more fine-grained levels in battery indicator
+ * debian/patches:
+ + tweener-Save-handlers-on-target-and-remove-them-on-destro.patch: Refresh
+ * debian/control: Bump dependency to mutter 3.33.90 and desktop schemas 3.33.1
+
+ [ Simon McVittie ]
+ * d/gnome-shell.bug-control: Include related packages in bug reports
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Tue, 13 Aug 2019 11:12:43 +0100
+
+gnome-shell (3.32.2-2) experimental; urgency=medium
+
+ * debian/source_gnome-shell.py:
+ + Add more informations that we might need to debug information in the
+ apport retracing (LP: #1722886):
+ - All the desktop shared gsettings key
+ - Mutter gsettings key and version
+ - Settings daemon settings key used by the shell
+ - ~/.config/monitors.xml
+ - Shell's journalctl since it will include errors and JS stacktrace.
+ * d/p/boxpointer-Unset-the-sourceActor-on-destruction.patch:
+ - Avoid crash on reallocation of dead actors (LP: #1831555)
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 27 Jun 2019 17:54:16 +0100
+
+gnome-shell (3.32.2-1) experimental; urgency=medium
+
+ * New upstream release
+ - Fix ellipsization in dialog subtitles/bodies (LP: #1809788)
+ - Don't crash for world clock locations with no timezone (LP: #1827953)
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Tue, 21 May 2019 17:19:41 +0100
+
+gnome-shell (3.32.1-1) experimental; urgency=medium
+
+ [ Simon McVittie ]
+ * d/rules: Create a temporary HOME, XDG_RUNTIME_DIR for the unit tests.
+ This goes some way towards fixing test failures and FTBFS on buster's
+ sbuild, as deployed on the s390x buildd.
+ * d/.gitignore: Add
+
+ [ Laurent Bigonville ]
+ * New upstream release
+
+ -- Laurent Bigonville <bigon@debian.org> Mon, 22 Apr 2019 15:45:49 +0200
+
+gnome-shell (3.32.0+git20190410-1) experimental; urgency=medium
+
+ * Use debhelper-compat 12 and BD on dh-sequence-{gnome,gir}
+ * New upstream release, which includes
+ - shell: Fallback on ISO 8601 datetime string for screenshot date info
+ (LP: #1796251)
+ * BD on the corresponding mutter
+ * debian/patches/various: Drop upstream cherry-picks. We had cherry-picked
+ the stable branch into Debian patches in the previous upload, but that
+ would get out of hand if we carried on. Instead we are using a tarball
+ snapshot. So drop the cherry-picks.
+
+ -- Iain Lane <laney@debian.org> Wed, 10 Apr 2019 16:36:31 +0100
+
+gnome-shell (3.32.0-1) experimental; urgency=medium
+
+ * New upstream release
+ + Fix sizing issues in on-screen-keyboard emoji panel
+ + Fix test linker failure on Debian/Ubuntu
+ + Avoid assertion when sizing fallback app icons from CSS
+ + Fix mis-sized menu arrows after texture cache changes
+ * debian/patches: Update to master at ede0fd866. These are all fixes which
+ will be in 3.32.1.
+ - d/p/build-Add-mutter-s-private-directory-to-libst-s-build-tim.patch:
+ Drop, applied upstream.
+ * control: Bump mutter BD to 3.32.0
+
+ -- Iain Lane <laney@debian.org> Tue, 12 Mar 2019 12:50:26 +0000
+
+gnome-shell (3.31.92-1) experimental; urgency=medium
+
+ * New upstream release
+ + Add flags parameter in GrabAccelerators API
+ + Always use symbolic user icon in system menu
+ + Don't close on-screen-keyboard's language menu on hover
+ + Don't let unfullscreen gesture interfere with top bar taps
+ + Don't toggle on-screen keyboard on every focus change
+ + Fix generating French OSK layout
+ + Fix legacy tray icons not responding to events on wayland
+ + Fix visual glitch in submenus
+ + Hide trailing separator in search results
+ + Only consider visible children for :first-child/:last-child
+ + Remember choice in inhibit-shortcuts dialogue
+ + Support fractional scaling
+ + Use borderless round user images
+ * control:
+ + BD on mutter 3.31.92, the corresponding release for this Shell
+ + BD on gjs 1.54, per upstream
+ * Drop workaround_crasher_fractional_scaling.patch. Marco says this is
+ probaly not required any more, and it was only ever intended to be a
+ temporary workaround.
+ * Cherry-pick c7342824 to fix `test-theme`
+ * Add a BD <!nocheck> on gnome-settings-daemon-common.
+ This is required for `test-theme`.
+
+ -- Iain Lane <laney@debian.org> Wed, 06 Mar 2019 14:39:17 +0000
+
+gnome-shell (3.31.90-1) experimental; urgency=medium
+
+ [ Marco Trevisan (Treviño) ]
+ * New upstream release
+ - Don't fill journal with osdWindow errors (LP: #1772677)
+ - Fix missing icon in keyboard indicator (LP: #1812266)
+ * debian/control:
+ - Update mutter dependency on mutter-4 3.31.4
+ - Drop dependencies on libcanberra and libcanberra-gtk3
+ * debian/gnome-shell.install:
+ - Remove usr/lib/mozilla as no plugin is shipped anymore
+ * debian/gnome-shell.lintian-overrides:
+ - Update mutter libraries paths
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Recommends ibus, gnome-shell tried to start for years
+ now, ibus is required to input emoji these days. (Closes: #815050)
+
+ [ Marco Trevisan (Treviño) ]
+ * d/p/Update-Basque-translation.patch,
+ d/p/Update-Esperanto-translation.patch,
+ d/p/Update-French-translation.patch,
+ d/p/Update-Slovak-translation.patch,
+ d/p/altSwitcher-Fix-error-when-all-alternatives-are-disabled.patch,
+ d/p/dash-destroy-items-s-child-before-tooltip.patch,
+ d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch,
+ d/p/keyboard-Do-not-call-KeyboardManager.holdKeyboard-with-se.patch,
+ d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch,
+ d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch,
+ d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch,
+ d/p/st-button-Ignore-pointer-emulated-touch-events.patch:
+ - Dropped applied Upstream
+ * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch,
+ d/p/workaround_crasher_fractional_scaling.patch:
+ - Refreshed
+ * debian/control: set breaks on dash-to-panel and dashtodock extensions
+
+ [ Iain Lane ]
+ * control: Bump libmutter-dev version to 3.31.90, per upstream
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 21 Feb 2019 09:39:22 +0000
+
+gnome-shell (3.30.2-3) unstable; urgency=medium
+
+ * Team upload
+ * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch:
+ Mark as applied on upstream gnome-3-30 branch, and reorder earlier
+ in the patch series
+ * d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch,
+ d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch:
+ Add patches from upstream to fix partial lock screen bypass
+ (CVE-2019-3820, Closes: #921490)
+ * Update patch series from gnome-3-30 branch, up to 3.30.2-11-ge23f4d6c7
+ - Fix a crash that can happen when locking the screen
+ - Fix a critical when an app is closed while its popup menu is open
+ - Ignore pointer emulated touch events, fixing unintended double clicks
+ in extensions like dash-to-dock
+ - Don't close ibus popup window when an entry field changes its input
+ purpose
+ - Update translations: eu, eo, sk, fr
+
+ -- Simon McVittie <smcv@debian.org> Wed, 06 Feb 2019 09:46:52 +0000
+
+gnome-shell (3.30.2-2) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * Restore -Wl,-O1 to our LDFLAGS
+ * Bump Standards-Version to 4.3.0
+
+ [ Marco Trevisan (Treviño) ]
+ * d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch:
+ - Label the PENDING_CHARGE state as "Not Charging" (LP: #1745032)
+ * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch:
+ - Fix missing icon in keyboard indicator (LP: #1812266)
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 25 Jan 2019 11:52:36 +0000
+
+gnome-shell (3.30.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Drop patches that came from upstream gnome-3-30
+
+ -- Simon McVittie <smcv@debian.org> Thu, 15 Nov 2018 09:30:03 +0000
+
+gnome-shell (3.30.1-3) unstable; urgency=medium
+
+ * Team upload
+
+ [ Iain Lane ]
+ * debian/gbp.conf: Update to pkg-gnome's recommended settings
+ * Run tests with "xvfb-run -a" instead of plain xvfb-run
+
+ [ Jeremy Bicha ]
+ * Set update-notifier's notify-reboot-required flag
+ when updating this package
+
+ [ Simon McVittie ]
+ * d/patches: Update to upstream commit 3.30.1-16-ge55bdb0fb from
+ gnome-3-30 branch
+ * Make the postinst succeed if update-notifier is not installed or fails
+ * Also signal via /var/run/reboot-required, as used by
+ unattended-upgrades
+
+ -- Simon McVittie <smcv@debian.org> Tue, 06 Nov 2018 09:55:55 +0000
+
+gnome-shell (3.30.1-2) unstable; urgency=medium
+
+ * Team upload
+
+ [ Jeremy Bicha ]
+ * Don't ignore test failures
+ * Drop unneeded --buildsystem=meson
+ * Drop unneeded override_dh_install
+
+ -- Simon McVittie <smcv@debian.org> Tue, 09 Oct 2018 12:15:00 +0100
+
+gnome-shell (3.30.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - Drop patches that were applied upstream
+
+ -- Simon McVittie <smcv@debian.org> Tue, 09 Oct 2018 10:24:16 +0100
+
+gnome-shell (3.30.0-3) unstable; urgency=medium
+
+ * Backport the patches recommended by upstream for 3.30 (Closes: #904560)
+
+ -- Laurent Bigonville <bigon@debian.org> Sun, 30 Sep 2018 23:23:25 +0200
+
+gnome-shell (3.30.0-2) unstable; urgency=medium
+
+ * Team upload
+ * d/p/build-Remove-obsolete-soup-dependency.patch,
+ d/p/shell-Fix-list-of-GIR-includes.patch:
+ Add proposed patch from upstream to fix missing captions on password
+ prompts when used with gjs 1.54
+
+ -- Simon McVittie <smcv@debian.org> Thu, 20 Sep 2018 11:26:04 +0100
+
+gnome-shell (3.30.0-1) unstable; urgency=medium
+
+ [ Didier Roche ]
+ * New upstream release
+ * Build-depend on mutter 3.30.0
+
+ [ Iain Lane ]
+ * Merge experimental branch back into master, and update all the references
+ accordingly. This upload is going to unstable.
+
+ -- Didier Roche <didrocks@ubuntu.com> Wed, 05 Sep 2018 12:06:24 +0100
+
+gnome-shell (3.29.92-1) experimental; urgency=medium
+
+ * Team upload
+
+ [ Marco Trevisan (Treviño) ]
+ * New upstream development release
+ * Build-depend on mutter 3.29.92
+
+ [ Simon McVittie ]
+ * Standards-Version: 4.2.1 (no changes required)
+ * Add Breaks on older versions of extensions that needed updates for
+ this Shell version
+ - gnome-shell-extension-autohidetopbar (#905111)
+ - gnome-shell-extension-caffeine (#905108)
+ - gnome-shell-extension-dashtodock (#905106)
+ - gnome-shell-extension-top-icons-plus (#905115)
+ * Add Breaks on extensions that still need updates for this version,
+ using versions that assume they will be fixed in their next NMU or MU
+ - gnome-shell-extension-dash-to-panel (#905110)
+ - gnome-shell-extension-multi-monitors (#905114)
+ - gnome-shell-extension-pixelsaver (#905109)
+ - gnome-shell-extension-taskbar (#905113)
+ - gnome-shell-extension-workspaces-to-dock (#905112)
+ - gnome-shell-pomodoro (#905107)
+
+ -- Simon McVittie <smcv@debian.org> Thu, 30 Aug 2018 09:20:35 +0100
+
+gnome-shell (3.29.91-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream development release
+ * Build-depend on mutter 3.29.91
+ * Build-depend on Meson 0.47.0
+ * Rebase patch series, dropping patches that were applied upstream
+ * Normalize package lists with wrap-and-sort -ab
+ * d/gnome-shell-common.install: Remove commented-out entry
+ * Standards-Version: 4.2.0 (no changes required)
+
+ -- Simon McVittie <smcv@debian.org> Mon, 20 Aug 2018 21:32:20 +0100
+
+gnome-shell (3.29.90-2) experimental; urgency=medium
+
+ * Team upload
+ * Build-depend on GLib 2.57.2 for the new approach to overriding
+ GSettings per desktop
+ * d/p/Update-Brazilian-Portuguese-translation.patch,
+ d/p/showOSD-Fix-handling-of-defined-falsy-parameters.patch,
+ d/p/data-Fix-comment-in-schema.patch,
+ d/p/workspace-Fix-infinite-loop-when-finding-parent-window-of.patch,
+ d/p/workspace-Simplify-detecting-added-dialogs-after-closing-.patch,
+ d/p/tools-fix-XDG-desktop-syntax-in-gnome-shell-overrides-mig.patch,
+ d/p/Updated-Slovenian-translation.patch,
+ d/p/keyboard-defer-position-changed-till-we-have-a-rect.patch,
+ d/p/keyboard-Refactor-code-resetting-IM-on-window-drags.patch:
+ Update to upstream master branch at 3.29.90-9-g6b610b26f
+ * d/p/schema-Fix-XML-syntax.patch:
+ Drop, replaced by functionally equivalent
+ d/p/data-Fix-comment-in-schema.patch
+
+ -- Simon McVittie <smcv@debian.org> Sat, 04 Aug 2018 16:32:57 +0100
+
+gnome-shell (3.29.90-1) experimental; urgency=medium
+
+ * Team upload
+
+ [ Simon McVittie ]
+ * New upstream release 3.29.90
+ * Rebase patch series
+ * Upgrade in lockstep with mutter 3.29.90
+ * debian/gnome-shell.install: Install new migration script
+ * Standards-Version: 4.1.5 (no changes required)
+ * d/p/schema-Fix-XML-syntax.patch:
+ Fix a comment syntax error that caused glib-compile-schemas to reject
+ the file
+
+ [ Marco Trevisan (Treviño) ]
+ * d/p/workspace-Disconnect-from-window-signals-on-destruction.patch,
+ d/p/workspaceThumbnail-Disconnect-from-window-signals-on-dest.patch:
+ - Drop patches not needed anymore as per upstream changes
+ * Bump dependency on gsettings-desktop-schemas 3.27.90
+
+ -- Simon McVittie <smcv@debian.org> Wed, 01 Aug 2018 17:01:05 +0100
+
+gnome-shell (3.29.4-1) experimental; urgency=medium
+
+ * debian/*: Update for experimental (3.29/3.30 series)
+ * New upstream release 3.29.4 (etc)
+ + Fix "Clear All" for calendar events
+ + Allow cancelling direct switch operations
+ + Support being started by systemd --user
+ + Support key event forwarding required by some input methods
+ + Save creation time in screenshot metadata
+ + Improve consistency between ctrl- and middle-click on app icons
+ + Add support for font-feature-settings CSS property
+ + Adjust to MetaScreen removal
+ + Guard against untimely keyboard map changes
+ + Fix icons in search provider results
+ + Fix blurriness of OSD under some resolutions
+ + Fix lagging pointer when zoomed
+ + Support icons in app-menu
+ * Install new systemd user units (aren't used by anything just yet)
+ * Refresh patches
+ * debian/gnome-shell.docs: README is now called README.md
+ * debian/control*: Require mutter API version 3 and mutter 3.29.4
+
+ -- Iain Lane <laney@debian.org> Wed, 25 Jul 2018 17:40:58 +0100
+
+gnome-shell (3.28.3-2) UNRELEASED; urgency=medium
+
+ * debian/gbp.conf: We've branched experimental for 3.29/3.30, use
+ upstream/3.28.x for upstream sources.
+
+ -- Iain Lane <laney@debian.org> Wed, 25 Jul 2018 15:47:40 +0100
+
+gnome-shell (3.28.3-1) unstable; urgency=medium
+
+ * New upstream release (LP: #1718931)
+ d/p/Change-const-to-var.patch,
+ d/p/Update-Afrikaans-translation.patch,
+ d/p/Update-Scottish-Gaelic-translation.patch,
+ d/p/magnifier.js-Fix-zoom-juddering.patch,
+ d/p/network-Update-the-icon-in-the-panel-whenever-NM-s-state-.patch,
+ d/p/networkAgent-Fix-fallout-from-libnm-port.patch,
+ d/p/st-label-Unset-clutter-text-instance-on-disposal.patch,
+ d/p/st-texture-cache-Don-t-add-NULL-textures-to-cache.patch,
+ d/p/st-texture-cache-Save-cairo-surfaces-to-a-different-map.patch,
+ d/p/ui-Theme-lookup-should-respect-XDG_DATA_DIRS.patch,
+ d/p/workspaceThumbnail-Remove-WindowClone-s-from-_windows-whe.patch,
+ d/p/workspaceThumbnail-remove-unused-private-win-reference.patch,
+ d/p/workspace-Remove-WindowClone-s-from-_windows-when-destroy.patch:
+ - Drop patches applied on the 3.28 branch
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 19 Jul 2018 20:05:52 +0100
+
+gnome-shell (3.28.2-2) unstable; urgency=medium
+
+ * Team upload
+ * d/p/network-Update-the-icon-in-the-panel-whenever-NM-s-state-.patch,
+ d/p/Update-Afrikaans-translation.patch,
+ d/p/st-label-Unset-clutter-text-instance-on-disposal.patch,
+ d/p/Update-Scottish-Gaelic-translation.patch,
+ d/p/magnifier.js-Fix-zoom-juddering.patch,
+ d/p/Change-const-to-var.patch,
+ d/p/st-texture-cache-Don-t-add-NULL-textures-to-cache.patch,
+ d/p/st-texture-cache-Save-cairo-surfaces-to-a-different-map.patch:
+ Update to upstream gnome-3-28 branch
+ - magnifier.js: Zoom more smoothly (LP: #1691675)
+ - The StLabel patch might resolve #900776
+ * d/p/workspaceThumbnail-remove-unused-private-win-reference.patch,
+ d/p/messageList-stop-syncing-if-closeButton-has-been-destroye.patch,
+ d/p/automountManager-remove-allowAutorun-expire-timeout-on-vo.patch:
+ Update patch series for #887082 to latest version proposed upstream
+
+ -- Simon McVittie <smcv@debian.org> Sun, 08 Jul 2018 11:32:40 +0100
+
+gnome-shell (3.28.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * d/p/polkitAgent-Guard-against-repeated-close-calls.patch,
+ d/p/popupMenu-Fix-wrong-call-to-clutter_actor_add_child.patch,
+ d/p/workspaceThumbnail-initialize-porthole-based-on-workArea.patch,
+ d/p/workspaceThumbnail-rebuild-thumbnails-if-workareas-size-c.patch,
+ d/p/workspaceThumbnail-only-update-_porthole-if-the-overview-.patch:
+ Drop patches that were cherry-picked from upstream 3.28 branch
+ * d/p/ui-Theme-lookup-should-respect-XDG_DATA_DIRS.patch:
+ Add patch from upstream git master to make themes respect XDG_DATA_DIRS
+ (LP: #1760039)
+ * d/p/networkAgent-Fix-fallout-from-libnm-port.patch:
+ Add patch from upstream 3.28 branch to fix a regression in wifi
+ password prompting
+ * Re-order patch series to put patches that were applied upstream first
+
+ -- Simon McVittie <smcv@debian.org> Thu, 17 May 2018 10:37:37 +0100
+
+gnome-shell (3.28.1-1) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * New upstream release
+ * Bump required glib to 2.56. Thanks Marcus Lundblad.
+ * debian/gnome-shell.gsettings-overrides:
+ Adapt favorite-apps to the renaming of Evolution's .desktop
+ * Drop obsolete dh_translations override
+ * Drop 27-nm-libexec-path.patch: no longer needed
+ * Cherry-pick thunderbolt-sync-D-Bus-API-with-bolt-changes.patch
+ * Recommend bolt >= 0.3 for Thunderbolt support
+ * Bump Standards-Version to 4.1.4
+
+ [ Simon McVittie ]
+ * d/patches: Remove patches that no longer apply
+ * d/gbp.conf: Don't use numbered patches
+ * d/p/popupMenu-Fix-wrong-call-to-clutter_actor_add_child.patch,
+ d/p/workspaceThumbnail-initialize-porthole-based-on-workArea.patch,
+ d/p/workspaceThumbnail-rebuild-thumbnails-if-workareas-size-c.patch,
+ d/p/workspaceThumbnail-only-update-_porthole-if-the-overview-.patch,
+ d/p/polkitAgent-Guard-against-repeated-close-calls.patch:
+ Apply post-release bug fixes from upstream
+ * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch,
+ d/p/dnd-Nullify-_dragActor-after-we-ve-destroyed-it-and-avoid.patch,
+ d/p/workspaceThumbnail-Disconnect-from-window-signals-on-dest.patch,
+ d/p/workspaceThumbnail-Remove-WindowClone-s-from-_windows-whe.patch,
+ d/p/workspace-Disconnect-from-window-signals-on-destruction.patch,
+ d/p/workspace-Remove-WindowClone-s-from-_windows-when-destroy.patch:
+ Apply patches proposed upstream by Marco Trevisan to fix various uses
+ of objects after they are disposed (Closes: #887082) (LP: #1747566)
+
+ -- Jeremy Bicha <jbicha@debian.org> Tue, 08 May 2018 09:00:35 -0400
+
+gnome-shell (3.28.0-1) unstable; urgency=medium
+
+ [ Simon McVittie ]
+ * New upstream stable release
+
+ -- Jeremy Bicha <jbicha@debian.org> Sun, 18 Mar 2018 20:16:20 -0400
+
+gnome-shell (3.27.92-2) unstable; urgency=medium
+
+ [ Simon McVittie ]
+ * Build-depend on libgnome-desktop-3-dev (>= 3.27.90) to carry out
+ libgnome-desktop-3-17 transition in experimental
+ * Tighten dependencies on mutter and gir1.2-gnomedesktop-3.0
+
+ [ Jeremy Bicha ]
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha@debian.org> Sat, 10 Mar 2018 19:36:09 -0500
+
+gnome-shell (3.27.92-1) experimental; urgency=medium
+
+ * New upstream release candidate
+ * Drop bump-api.patch: Applied in new release
+
+ -- Jeremy Bicha <jbicha@debian.org> Mon, 05 Mar 2018 20:51:14 -0500
+
+gnome-shell (3.27.91-1) experimental; urgency=medium
+
+ * New upstream development release (LP: #1751070)
+ * Bump minimum mutter to 3.27.91
+ * Build-Depend on sassc
+ * Drop caribou dependencies. GNOME Shell has a new built-in keyboard now.
+ * Drop patches applied in new release
+ * Cherry-pick bump-api.patch
+ * Disable the 6 patches from merge request !4 since they need to
+ be rebased
+
+ -- Jeremy Bicha <jbicha@debian.org> Fri, 23 Feb 2018 18:45:14 -0500
+
+gnome-shell (3.26.2-5) experimental; urgency=medium
+
+ * Team upload
+ * Cherry-pick two more patches from upstream gnome-3-26 branch
+ related to #881301 etc. (now at 3.26.2-14-g64c857e3f)
+ * Apply patches from upstream merge request !4 to address more uses
+ of destroyed objects (Closes: #887082, hopefully)
+
+ -- Simon McVittie <smcv@debian.org> Fri, 26 Jan 2018 17:10:10 +0000
+
+gnome-shell (3.26.2-4) unstable; urgency=medium
+
+ * Port gnome-shell to libnm (Closes: #862677)
+
+ -- Michael Biebl <biebl@debian.org> Sun, 21 Jan 2018 21:26:21 +0100
+
+gnome-shell (3.26.2-3) unstable; urgency=medium
+
+ * Team upload
+ * Convert patch metadata to `git format-patch` style for gbp pq
+ * Add patches from upstream gnome-3-26 branch:
+ - Update translations: af, ar, cs, is, nb
+ - Improve robustness of ::drag-end handlers (GNOME #784545)
+ - Reset menuItems and Label objects on change (GNOME #788931)
+ - This is one possible source of the crashes in #881301, #880663.
+ - Make sure dash item labels are only destroyed once (GNOME #791233)
+ - Don't shadow ClutterActor's destroy() (GNOME #791233)
+ - Guard against malformed world-clocks settings (GNOME #791148)
+ - Don't leak fds when background changes (GNOME #791655)
+ * Depend on gjs (>= 1.50.2-3~) so that using an object after it's
+ destroyed doesn't crash the Shell. Critical warnings will be logged
+ instead, usually to the systemd journal. Please report these as new
+ bugs if seen: we can't tell from the crash backtraces whether the
+ bug was in the Shell itself or an extension, which makes the existing
+ bug reports unclear, but the critical warnings should make it clearer
+ where the bug is. (Closes: #881301, #880663; LP: #1714989,
+ LP: #1721321, LP: #1722986, LP: #1725015)
+ * Change Vcs-* to point to salsa.debian.org
+ * Bump Standards-Version to 4.1.3 (no changes required)
+ * Set Rules-Requires-Root to no
+
+ -- Simon McVittie <smcv@debian.org> Sat, 13 Jan 2018 11:48:13 +0000
+
+gnome-shell (3.26.2-2) unstable; urgency=medium
+
+ * Update Vcs fields for conversion to git
+ * Add debian/gbp.conf
+ * Bump Standards-Version to 4.1.2
+ * Bump debhelper compat to 11
+ * Enable all hardening flags
+
+ -- Jeremy Bicha <jbicha@debian.org> Mon, 25 Dec 2017 00:13:52 -0500
+
+gnome-shell (3.26.2-1) unstable; urgency=medium
+
+ * New upstream release
+ * Rebase patches
+ * Switch to dh_missing
+ * Update list of binaries in gnome-shell.lintian-overrides using an RPATH
+ for mutter. Don't hard-code the path to be x86_64-linux-gnu specific.
+ * Honour DEB_BUILD_OPTIONS=nocheck so we don't try to run the test suite if
+ xvfb is not installed
+ * Exclude /usr/lib/gnome-shell/ from dh_makeshlibs to avoid an unnecessary
+ ldconfig trigger
+
+ -- Michael Biebl <biebl@debian.org> Sun, 05 Nov 2017 20:11:21 +0100
+
+gnome-shell (3.26.1-3) unstable; urgency=medium
+
+ * Cherry-pick git_popupmenu-icon-via-string.patch:
+ - Fix setting icon name via string, used by some extensions
+ * Cherry-pick git_spawn-wifi-panel-wpa-enterprise.patch:
+ - Launch Wi-Fi Settings not Network panel for WPA Enterprise
+ * Set urgency to high to not further delay gjs/mutter transition
+
+ -- Jeremy Bicha <jbicha@debian.org> Sat, 21 Oct 2017 20:07:37 -0400
+
+gnome-shell (3.26.1-2) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * Release to unstable
+ * Bump Standards-Version to 4.1.1
+ * Cherry-pick git_layout-unset-when-headless.patch from gnome-3-26
+ branch to fix crash bug (LP: #1717170)
+
+ [ Andrea Azzarone ]
+ * debian/patches/workaround_crasher_fractional_scaling.patch:
+ workaround a popular crash for now when fractional scaling is enabled.
+ Andrea is working on a proper fix/debug (LP: #1714542)
+
+ [ Didier Roche ]
+ * debian/patches/fix_reset_initial_focus.patch:
+ - cherry-pick fix proposed by upstream to avoid regression when keyboard
+ is used the second time a modal dialog is drawn.
+
+ -- Jeremy Bicha <jbicha@debian.org> Fri, 13 Oct 2017 16:32:23 -0400
+
+gnome-shell (3.26.1-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+ - d/p/000[1-5]*.patch: Drop patches that came from upstream
+ - d/p/0006-gtk-embed-stop-watching-for-new-windows-when-icon-is.patch:
+ Drop patch for #875609, fixed differently upstream
+ - debian/patches/41-handle-logind-fail.patch:
+ Drop patch for #729877, fixed differently upstream
+ - d/p/run-unit-tests.patch: Drop patch, applied upstream
+ * d/p/30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch:
+ Drop patch for GNOME #686502, fixed differently upstream
+ (and was no longer applied anyway)
+
+ -- Simon McVittie <smcv@debian.org> Fri, 06 Oct 2017 10:35:46 +0100
+
+gnome-shell (3.26.0-2) experimental; urgency=medium
+
+ * Team upload
+ * Add proposed patch fixing a crash in embedding
+ (Closes: #875609, LP: #1714745)
+
+ -- Simon McVittie <smcv@debian.org> Wed, 13 Sep 2017 11:12:50 +0100
+
+gnome-shell (3.26.0-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream stable release
+ - Bump Mutter dependency to match
+ * d/patches/00*: Add post-release bug fixes from upstream git
+ * d/control.in: Bump recommendation on gnome-control-center to 3.25.2
+ since we no longer provide the API used by older versions
+ * d/control.in: Bump GWeather dependency to 3.25.91 as mentioned on
+ https://bugzilla.gnome.org/show_bug.cgi?id=787423
+
+ -- Simon McVittie <smcv@debian.org> Wed, 13 Sep 2017 09:43:11 +0100
+
+gnome-shell (3.25.91-4) experimental; urgency=medium
+
+ * debian/control.in:
+ - Don't recommend gnome-contacts or gnome-themes-standard-data
+ - Recommend gnome-user-docs instead of transitional package
+ * debian/rules:
+ - Don't use variable when passing libexecdir for meson build
+ - Change --list-missing to --fail-missing to catch this kind of problem
+ - Make build tests mandatory on Ubuntu (unknown failure on Debian)
+ - Add workaround for Ubuntu translations issue
+
+ -- Jeremy Bicha <jbicha@debian.org> Fri, 01 Sep 2017 11:41:20 -0400
+
+gnome-shell (3.25.91-3) experimental; urgency=medium
+
+ * Don't fail the build for test failures
+
+ -- Jeremy Bicha <jbicha@debian.org> Thu, 31 Aug 2017 18:51:45 -0400
+
+gnome-shell (3.25.91-2) experimental; urgency=medium
+
+ * Build-Depend on libgl1-mesa-dri for build tests since
+ Debian's mesa packages currently only recommends it
+
+ -- Jeremy Bicha <jbicha@debian.org> Thu, 31 Aug 2017 12:43:54 -0400
+
+gnome-shell (3.25.91-1) experimental; urgency=medium
+
+ [ Jeremy Bicha ]
+ * New upstream release
+ * Build with meson
+ * debian/control.in:
+ - Drop obsolete Build-Depends against telepathy-glib
+ - Build-Depend on libasound2-dev
+ - Bump minimum mutter to 3.25.91, gjs to 1.47.90,
+ glib to 2.53.0
+ - Depend on gir1.2-geoclue-2.0 and gir1.2-rsvg-2.0
+ - Depend on caribou (LP: #1589240)
+ - Recommend chrome-gnome-shell
+ - Recommend switcheroo-control for dual GPU support
+ * debian/rules:
+ - Drop disable-new-dtags flag, no longer needed
+ - Drop dh_girepository override, doesn't work with meson
+ and apparently not needed
+ * debian/gnome-shell-common.install:
+ - Don't try to install gtk-doc documentation
+ * Drop icon theme dependency hack no longer used by Ubuntu
+ * Add run-unit-tests.patch: Run unit tests with meson
+ * Drop 3.14 upgrade hack, not needed after stretch
+ * Drop 50-extension-reload-fail.patch: applied in new release
+ * Bump Standards-Version to 4.1.0
+
+ [ Simon McVittie]
+ * Drop Telepathy g-i bindings from Depends to Suggests now that they
+ are runtime-optional upstream
+
+ -- Simon McVittie <smcv@debian.org> Thu, 31 Aug 2017 12:24:23 +0100
+
+gnome-shell (3.22.3-3) unstable; urgency=medium
+
+ * debian/patches/50-extension-reload-fail.patch:
+ - Add patch to fix a bug where extensions could be left enabled in the
+ lock screen.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 26 Apr 2017 18:47:56 +0200
+
+gnome-shell (3.22.3-2) unstable; urgency=medium
+
+ * d/control: Drop dependency on telepathy-mission-control-5. GNOME Shell
+ has special integration for Telepathy if present, but does not depend
+ on it. (Closes: #853908)
+ * d/gnome-shell.gsettings-override: Do not force Empathy to be considered
+ a favourite app
+
+ -- Simon McVittie <smcv@debian.org> Wed, 01 Mar 2017 12:03:55 +0000
+
+gnome-shell (3.22.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop patches which have been merged upstream.
+
+ -- Michael Biebl <biebl@debian.org> Sat, 18 Feb 2017 06:44:37 +0100
+
+gnome-shell (3.22.2-4) unstable; urgency=medium
+
+ * Team upload.
+ * Work around upgrades not being done offline:
+ - Ship a copy of the process-working spinner animation from Shell
+ 3.14.x, and install it where Shell 3.14.x would expect to find it.
+ This avoids a code path where the lock screen would fail to unlock
+ because the animation code didn't cope with inability to load the
+ animation. (Closes: #853018)
+ - d/p/animations-Guard-against-empty-animations.patch,
+ d/p/texture-cache-Warn-when-loading-sliced-image-fails.patch:
+ Add two patches from upstream 3.22 branch to harden the same part
+ of the lock screen code against hitting a similar issue, and
+ issue warnings to the system log if it happens.
+
+ -- Simon McVittie <smcv@debian.org> Sun, 29 Jan 2017 11:45:16 +0000
+
+gnome-shell (3.22.2-3) unstable; urgency=medium
+
+ * Team upload.
+ * Link private libraries with DT_RPATH, reverting a binutils behaviour
+ change (#847298) that switched -rpath to producing DT_RUNPATH,
+ which is not used for transitive dependencies. (Closes: #851925)
+
+ -- Simon McVittie <smcv@debian.org> Fri, 20 Jan 2017 09:48:04 +0000
+
+gnome-shell (3.22.2-2) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * Add /usr/lib/$(DEB_HOST_MULTIARCH)/mutter to LD_LIBRARY_PATH
+ to fix FTBFS. Thanks Richard Ayotte for the hint! (Closes: #844796)
+
+ [ Emilio Pozuelo Monfort ]
+ * Upload to unstable.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Thu, 19 Jan 2017 19:09:00 +0100
+
+gnome-shell (3.22.2-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 10 Nov 2016 19:33:54 +0100
+
+gnome-shell (3.22.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump mutter dependencies to >= 3.22.1 as per configure.ac.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 11 Oct 2016 17:53:59 +0200
+
+gnome-shell (3.22.0-2) unstable; urgency=medium
+
+ * Bump libgtk-3-dev build-dependency to >= 3.21.6 (Closes: #838885)
+ (libgtk-3-0.symbols has Build-Depends-Package meta-header so this
+ should ensure we get a dependency >= 3.21.6)
+ Thanks to Michael Biebl for the analysis.
+
+ -- Andreas Henriksson <andreas@fatal.se> Sun, 09 Oct 2016 11:04:02 +0200
+
+gnome-shell (3.22.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump mutter dependencies to >= 3.22.0 as per configure.ac.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 20 Sep 2016 01:54:15 +0200
+
+gnome-shell (3.21.92-1) unstable; urgency=medium
+
+ [ Andreas Henriksson ]
+ * Bump gnome-tweak-tool Breaks to << 3.21.91 for the
+ org.gnome.shell.calendar -> org.gnome.desktop.calendar schema key move.
+ * Move gnome-tweak-tool and gnome-calendar Breaks to gnome-shell-common
+ which is the package containing the schemas.
+
+ [ Michael Biebl ]
+ * New upstream development release.
+ * Bump mutter dependencies to >= 3.21.92 as per configure.ac.
+ * Bump debhelper compat level to 10.
+ * Add explicit Build-Depends on gettext, pkg-config and autoconf-archive
+ which are required for autoreconf.
+ * Add Depends on libglib2.0-bin for gapplication. (Closes: #835221)
+ * Install gnome-shell.portal from /usr/share/xdg-desktop-portal/portals
+ which is required to provide the org.freedesktop.impl.portal.access
+ implementation.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 13 Sep 2016 18:34:18 +0200
+
+gnome-shell (3.21.91-2) unstable; urgency=medium
+
+ * Add Breaks against gnome-calendar (<< 3.21.4) to ensure we have a recent
+ enough version which no longer uses the org.gnome.shell.calendar GSettings
+ schema. It was removed from gnome-shell in favour of the
+ org.gnome.desktop.calendar schema provided by gsettings-desktop-schemas.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 01 Sep 2016 02:27:10 +0200
+
+gnome-shell (3.21.91-1) unstable; urgency=low
+
+ * New upstream beta release.
+
+ -- Andreas Henriksson <andreas@fatal.se> Tue, 30 Aug 2016 19:41:00 +0200
+
+gnome-shell (3.21.90.1-1) experimental; urgency=medium
+
+ * New upstream beta release.
+
+ -- Andreas Henriksson <andreas@fatal.se> Sun, 21 Aug 2016 05:36:58 +0200
+
+gnome-shell (3.21.90-1) experimental; urgency=medium
+
+ * New upstream beta release.
+ * Update build-dependencies according to configure.ac changes:
+ - drop intltool (>= 0.26)
+ - bump *mutter* to >= 3.21.90
+ * Drop d/p/git_calendar-server_add_back_missing_return_value.patch
+ - now included in upstream release.
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 20 Aug 2016 17:47:56 +0200
+
+gnome-shell (3.21.4-1) experimental; urgency=medium
+
+ * New upstream release.
+ * Update build-dependencies according to configure.ac changes:
+ - bump gobject-introspection to >= 1.49.1
+ - bump *mutter* to >= 3.21.4
+ - drop libclutter-1.0-dev (>= 1.22), clutter fork now shipped in mutter.
+ - drop gir1.2-clutter-1.0 (>= 1.22), forked typelib now in gir1.2-mutter.
+ - bump gsettings-desktop-schemas* to >= 3.21.3
+ * Add debian/patches/git_calendar-server_add_back_missing_return_value.patch
+ - from upstream git master.
+ * Drop 0001-background-free-MetaBackground-explicitly.patch
+ - originally from upstream git, now shipped in upstream release.
+ * Refresh debian/patches/41-handle-logind-fail.patch to apply cleanly.
+ * Add build-dependency on mesa-common-dev for GL/gl.h used by shell-util.c
+ * override dh_shlibdeps adding the directory where to find mutters private
+ clutter fork.
+ * Add lintian-overrides for gnome-shell RPATHs to avoid rejected upload.
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 15 Aug 2016 11:20:37 +0200
+
+gnome-shell (3.20.3-1) unstable; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Drop gir1.2-gkbd-3.0 dependency, not needed anymore
+
+ [ Michael Biebl ]
+ * New upstream release.
+ * Refresh patches.
+ * Update dh_girepository to look for the mutter typelib file in multiarch
+ paths. Bump mutter dependencies accordingly.
+ * Convert from cdbs to dh.
+
+ [ Jeremy Bicha ]
+ * 0001-background-free-MetaBackground-explicitly.patch:
+ Patch from gnome-3-20 branch to fix memory leak when changing background
+ * Update apport hook to recognize gdm3 and to not try to attach
+ obsolete log files
+ * Update Ubuntu's dependency on gnome-icon-theme-full to
+ adwaita-icon-theme-full
+
+ -- Michael Biebl <biebl@debian.org> Fri, 01 Jul 2016 11:14:31 +0200
+
+gnome-shell (3.20.2-3) unstable; urgency=medium
+
+ * debian/control.in: Make gnome-shell provide polkit-1-auth-agent
+
+ -- Laurent Bigonville <bigon@debian.org> Sun, 05 Jun 2016 13:20:34 +0200
+
+gnome-shell (3.20.2-2) unstable; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Drop gnome-icon-theme-symbolic from the dependencies,
+ do not force an icon theme and rely on the one installed by the
+ metapackages
+ * debian/control.in: Bump debhelper dependency to support --dbgsym-migration
+ option
+
+ [ Jeremy Bicha ]
+ * debian/rules: Add --dbgsym-migration rule (LP: #1588806)
+ * d/p/0001-st-Init-framebuffer-early-to-fix-gnome-shell-crash-o.patch:
+ git patch to fix crash with NVIDIA drivers (Closes: #823785)
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 04 Jun 2016 23:04:03 +0200
+
+gnome-shell (3.20.2-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop Build-Depends on libdbus-glib-1-dev, no longer required.
+ * Fix versioned Build-Depends on gnome-control-center-dev which requires an
+ epoch.
+ * Bump Standards-Version to 3.9.8.
+ * Drop debian/gnome-shell.lintian-overrides, no longer needed. With recent
+ versions binaries are allowed to use "/usr/lib/$srcpkg/" in RPATHs.
+ * Bump mutter dependencies to >= 3.20.2 as per configure.ac.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 11 May 2016 15:09:18 +0200
+
+gnome-shell (3.20.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org> Sun, 17 Apr 2016 00:19:35 +0200
+
+gnome-shell (3.20.0-1) experimental; urgency=medium
+
+ * Add gnome-session (<< 3.19) to Breaks
+ - gnome-shell.desktop was renamed which breaks old gnome.session
+ * Bump Breaks on gdm to << 3.19.92
+ - new interaction between gdm and gnome-shell for session start
+ * New upstream release.
+ * Bump *mutter* (build-)dependencies to >= 3.20.0
+ - according to configure.ac changes.
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 25 Mar 2016 10:04:15 +0100
+
+gnome-shell (3.19.92-2) experimental; urgency=medium
+
+ * Bump libmutter-dev build-dependency to ensure libmutter0h migration.
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 18 Mar 2016 19:20:50 +0100
+
+gnome-shell (3.19.92-1) experimental; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/gnome-shell.gsettings-override: Use firefox-esr.desktop shortcut
+ instead of iceweasel.desktop
+ * debian/gnome-shell.gsettings-override: Add gnome-software to the default
+ shortcuts
+
+ [ Andreas Henriksson ]
+ * New upstream release.
+ * Bump (build-)dependencies according to configure.ac changes:
+ - mutter -> 3.19.92
+ - gsettings-desktop-schemas -> 3.19.2
+ * 01-NetworkAgent-Fix-double-unref-in-get_secrets_keyring.patch:
+ - dropped, merged upstream.
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 17 Mar 2016 11:16:26 +0100
+
+gnome-shell (3.18.4-2) unstable; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/gnome-shell.gsettings-override: Use firefox-esr.desktop shortcut
+ instead of iceweasel.desktop
+ * debian/gnome-shell.gsettings-override: Add gnome-software to the default
+ shortcuts
+
+ [ Michael Biebl ]
+ * debian/patches/50-renamed-app-favorites.patch: Add gnome-terminal to the
+ rename list. Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org> Sun, 03 Apr 2016 15:04:30 +0200
+
+gnome-shell (3.18.4-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop gnome-shell-dbg package now that we have automatic dbgsym packages.
+ * Bump Standards-Version to 3.9.7.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 04 Mar 2016 09:17:35 +0100
+
+gnome-shell (3.18.3-3) unstable; urgency=medium
+
+ * Fix double-unref in get_secrets_keyring_cb(). This fixes a crash in
+ NetworkAgent when trying to acquire secrets from gnome-keyring, like VPN
+ passwords. Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org> Sun, 31 Jan 2016 16:03:28 +0100
+
+gnome-shell (3.18.3-2) unstable; urgency=medium
+
+ * Update the dependency on gir1.2-gdm3 to gir1.2-gdm-1.0 for the changes in
+ gdm3 3.18.2-1.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 19 Nov 2015 13:01:16 +0100
+
+gnome-shell (3.18.3-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 18 Nov 2015 01:34:05 +0100
+
+gnome-shell (3.18.2-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 13 Nov 2015 00:18:12 +0100
+
+gnome-shell (3.18.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump dependency on mutter to (>= 3.18.1) as per configure.ac.
+ * Bump dependency on evolution-data-server to (>= 3.17.2).
+
+ -- Michael Biebl <biebl@debian.org> Wed, 21 Oct 2015 19:07:41 +0200
+
+gnome-shell (3.18.0-1) unstable; urgency=medium
+
+ [ Andreas Henriksson ]
+ * Fix typo in previous changelog entry.
+ * gnome-shell: Recommend iio-sensor-proxy
+ - nowadays js calls net.hadess.SensorProxy DBus interface.
+ * New upstream release.
+
+ [ Laurent Bigonville ]
+ * Drop d/p/10_background_race.patch: Merged upstream
+
+ -- Laurent Bigonville <bigon@debian.org> Sun, 11 Oct 2015 16:02:22 +0200
+
+gnome-shell (3.17.92-1) experimental; urgency=medium
+
+ [ Dmitry Shachnev ]
+ * Change gnome-themes-standard dependency to gnome-themes-standard-data
+ recommendation, to avoid pulling in Gtk+ 2 library.
+
+ [ Andreas Henriksson ]
+ * New upstream release candidate.
+ * Update build-dependencies according to configure.ac changes:
+ - bump mutter >= 3.17.92
+ - bump gobject-introspection >= 1.45.4
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 17 Sep 2015 13:58:10 +0200
+
+gnome-shell (3.17.90-1) experimental; urgency=medium
+
+ * New upstream beta release.
+ * Update build-dependencies according to configure.ac changes:
+ - bump libedataserver1.2-dev to >= 3.17.2
+ - bump libglib2.0-dev to >= 2.45.3
+ - bump libmutter-dev to >= 3.17.90
+ * Drop patches now included in upstream release:
+ - 50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch
+ - 60-Update-configure.ac-to-check-for-libsystemd.patch
+ * Bump dependency on gir1.2-glib-2.0 to >= 1.45.3
+ - windowManager.js uses overrides.list_keys() introduced here.
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 29 Aug 2015 11:04:00 +0200
+
+gnome-shell (3.16.3-2) unstable; urgency=medium
+
+ * Update and re-enable debian/patches/10_background_race.patch to fix a race
+ condition when loading two backgrounds made of different XML files.
+ Closes: #789123
+
+ -- Michael Biebl <biebl@debian.org> Mon, 07 Sep 2015 06:42:55 +0200
+
+gnome-shell (3.16.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump debhelper compatibility to 9.
+ * Stop looking for private package libraries in /usr/lib/gnome-bluetooth,
+ gnome-bluetooth dropped the private library in 3.12.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 02 Jul 2015 19:44:53 +0200
+
+gnome-shell (3.16.2-4) unstable; urgency=medium
+
+ * Drop debian/patches/10-make-NetworkManager-optional.patch, merged
+ upstream. Refresh remaining patches.
+ * Strip out mnemonics indicators from labels. Currently GNOME Shell doesn't
+ support mnemonics and prompters may send labels with it. Patch
+ cherry-picked from upstream Git.
+ * Add Provides: notification-daemon. GNOME Shell provides an implementation
+ of org.freedesktop.Notifications which other applications make use of.
+ This dependency is typically expressed by depending on the
+ notification-daemon package.
+ * Update Homepage: URL.
+ * Drop obsolete Breaks/Replaces from pre-wheezy.
+ * Build against libsystemd. Closes: #779743
+
+ -- Michael Biebl <biebl@debian.org> Mon, 15 Jun 2015 21:52:13 +0200
+
+gnome-shell (3.16.2-3) unstable; urgency=medium
+
+ * Upload to unstable.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 14 Jun 2015 13:44:20 +0200
+
+gnome-shell (3.16.2-2) experimental; urgency=medium
+
+ * debian/control.in: Bump gnome-settings-daemon to 3.16.0, this seems
+ necessary for the media keys to work.
+
+ -- Laurent Bigonville <bigon@debian.org> Thu, 11 Jun 2015 15:00:29 +0200
+
+gnome-shell (3.16.2-1) experimental; urgency=medium
+
+ * New upstream release.
+ * debian/control.in:
+ + Update (build-)dependencies.
+ + Let gnome-shell depend on gir1.2-gweather-3.0.
+ * debian/patches/51-Delay-caribou-daemon-invocation.patch:
+ + Dropped, included upstream.
+ * debian/patches/10_background_race.patch:
+ + Disabled for now, doesn't apply.
+ * Upload to experimental.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 31 May 2015 00:06:10 +0200
+
+gnome-shell (3.14.4-1) unstable; urgency=medium
+
+ * New upstream translation and bugfix release.
+ + Includes workaround for #768896 which is very annoying for users
+ of the proprietary nvidia driver.
+ * 01_network_list.patch, 02_auth_prompt.patch,
+ 50-compute-weeknumber-with-gdatetime.patch: dropped, merged
+ upstream.
+ * Bump (build-)dependencies on mutter as usual.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 26 Mar 2015 21:44:04 +0100
+
+gnome-shell (3.14.2-3) unstable; urgency=medium
+
+ * Add missing dependency on mutter. Closes: #764715.
+ * 10_background_race.patch: fix a race condition when loading two
+ backgrounds made of different XML files.
+
+ -- Josselin Mouette <joss@debian.org> Fri, 12 Dec 2014 22:32:31 +0100
+
+gnome-shell (3.14.2-2) unstable; urgency=medium
+
+ * Add debian/patches/51-Delay-caribou-daemon-invocation.patch: Delay the
+ invocation of the caribou daemon until it's really needed, this should
+ workaround bugs like #769489.
+
+ -- Laurent Bigonville <bigon@debian.org> Tue, 09 Dec 2014 17:05:28 +0100
+
+gnome-shell (3.14.2-1) unstable; urgency=medium
+
+ * gnome-shell.gsettings-override: remove shotwell which is no longer
+ part of the default installation.
+ * New upstream bugfix release.
+ + Summarize notifications instead of queuing up.
+ * Bump (build-)dependencies on mutter.
+ * 01_network_list.patch: patch from upstream git. Fix an UI bug when
+ removing network connections.
+ * 02_auth_prompt.patch: patch from upstream git. Fix the prompt with
+ disable_user_list after canceling an attempt. Closes: #683338.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 30 Nov 2014 13:52:46 +0100
+
+gnome-shell (3.14.1-2) unstable; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/gnome-shell.gsettings-override: nautilus.desktop has been renamed
+ to org.gnome.Nautilus.desktop
+ * debian/gnome-shell.gsettings-override: Replace epiphany by iceweasel, the
+ gnome metapackage is depending against iceweasel and we want new users to
+ have a webbrowser.
+
+ [ Jordi Mallach ]
+ * Add 50-compute-weeknumber-with-gdatetime.patch: Fix miscalculation of
+ week number in the calendar (closes: #769118).
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 26 Nov 2014 02:17:03 +0100
+
+gnome-shell (3.14.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ - This version contains a fix for CVE-2014-7300
+ - Bump mutter dependencies to 3.14.1
+ - Refresh debian/patches/27-nm-libexec-path.patch
+ * debian/control.in: Bump Standards-Version to 3.9.6 (no further changes)
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 18 Oct 2014 02:26:00 +0200
+
+gnome-shell (3.14.0-1) unstable; urgency=medium
+
+ [ Dmitry Shachnev ]
+ * Bump libgtk-3-dev and libmutter-dev build-dependencies according to
+ configure.ac.
+
+ [ Andreas Henriksson ]
+ * New upstream release.
+ * Bump mutter build-dependency to >= 3.14.0
+ * Bump gir1.2-mutter-3.0 dependency to >= 3.14.0
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 22 Sep 2014 22:22:01 +0200
+
+gnome-shell (3.13.92-1) unstable; urgency=medium
+
+ * New upstream release candidate.
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 19 Sep 2014 23:32:02 +0200
+
+gnome-shell (3.13.91-3) unstable; urgency=medium
+
+ * Release to unstable.
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 19 Sep 2014 21:37:47 +0200
+
+gnome-shell (3.13.91-2) experimental; urgency=medium
+
+ * Bump gobject-introspection build-dependency to >= 1.41.3
+ - this version understands the new nullable attribute.
+
+ -- Andreas Henriksson <andreas@fatal.se> Wed, 10 Sep 2014 23:11:19 +0200
+
+gnome-shell (3.13.91-1) experimental; urgency=medium
+
+ * New upstream development release.
+ * Bump libmutter-dev build-dependency to >= 3.13.91
+ * Bump gir1.2-mutter-1.0 dependency to >= 3.13.91
+ * Drop backported patch from upstream:
+ - debian/patches/42-atspi-on-demand.patch
+ * gnome-shell: depend on gnome-backgrounds (>= 3.13.90)
+ - now ships the default background instead of gnome-themes-standard
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 05 Sep 2014 14:54:53 -0700
+
+gnome-shell (3.13.1-1) experimental; urgency=medium
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Bump gir1.2-gnomebluetooth-1.0 dependency to 3.12, as
+ gnome-bluetooth's API changed recently and gnome-shell
+ uses the new API.
+
+ [ Andreas Henriksson ]
+ * New upstream development release.
+ * Bump libmutter-1.0-dev (>= 3.13.1) according to configure.ac
+ * Fix debian/patches/41-handle-logind-fail.patch to apply again.
+ - ck support dropped upstream, see gnome-shell/commit/?id=a244c1e98
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 02 Aug 2014 17:05:48 +0200
+
+gnome-shell (3.12.2-3) unstable; urgency=medium
+
+ * Upload to unstable.
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 14 Jul 2014 23:36:21 +0200
+
+gnome-shell (3.12.2-2) experimental; urgency=medium
+
+ * Add debian/patches/42-atspi-on-demand.patch: Only call atspi.init if
+ needed, this is working around a performance issue with GtkTreeView
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 28 Jun 2014 13:05:14 +0200
+
+gnome-shell (3.12.2-1) experimental; urgency=medium
+
+ [ Laurent Bigonville ]
+ * New upstream release
+ * debian/control.in:
+ - Bump Standards-Version to 3.9.5 (no further changes)
+ - Build-depends against systemd libraries on linux architectures only
+ * debian/rules: Minimize run-time dependencies and speed up loading time of
+ the shared libraries.
+
+ [ Robert Millan ]
+ * Remove kfreebsd-any and hurd-any from Architecture. (Closes:
+ #733122, #735023)
+
+ -- Laurent Bigonville <bigon@debian.org> Mon, 26 May 2014 01:00:16 +0200
+
+gnome-shell (3.12.1-3) experimental; urgency=medium
+
+ * debian/control.in: Bump gir1.2-gnomedesktop-3.0 to >= 3.12.0
+
+ -- Laurent Bigonville <bigon@debian.org> Sun, 27 Apr 2014 18:22:23 +0200
+
+gnome-shell (3.12.1-2) experimental; urgency=medium
+
+ * Bump mutter build-dependency
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 26 Apr 2014 19:43:34 +0200
+
+gnome-shell (3.12.1-1) experimental; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Add dependency against gir1.2-gdesktopenums-3.0 (>=
+ 3.12) (Closes: #744030)
+
+ [ Sjoerd Simons ]
+ * Depend on new version of the upower gir
+ * New upstream release
+ * debian/patches/42-Specifically-ask-for-Telepathy-0.x.patch:
+ + Dropped, fixed upstream
+ * Bump libgnome-bluetooth-dev dependencies
+ * debian/control.in: Bump mutter build-dependency
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 26 Apr 2014 18:40:57 +0200
+
+gnome-shell (3.12.0-1) experimental; urgency=low
+
+ [ Laurent Bigonville ]
+ * Drop debian/patches/40_change-pam-name-to-match-gdm.patch and adjust
+ Breaks against gdm3 package, pam modules in gdm3 package have been renamed
+ back to upstream's names
+
+ [ Andreas Henriksson ]
+ * New upstream release.
+ * Update build-dependencies according to configure.ac changes:
+ - drop libgnome-menu-3-dev
+ - bump gjs 1.39.0
+ - bump clutter 1.15.90
+ - bump mutter 3.11.91
+ * debian/rules: add --enable-systemd when building on linux
+ * Build-depend on libsystemd-journal-dev [linux-any] for the above.
+ * Have quilt refresh patches.
+ * Add build-dependency on libgnome-menu-3-dev
+ - need GMenu-3.0.gir
+ * Bump glib2.0 build-dependency to 2.39.90
+ - code uses new g_app_info_monitor*
+ * Bump gsettings-desktop-schemas {build-,}dependency to 3.11
+ - needs new key at runtime
+ * Bump gir1.2-clutter-1.0 dependency to 1.17
+ - needs Clutter.GestureTriggerEdge
+ * Bump gir1.2-glib-1.0 dependency to 1.39.90-4~
+ - needs Gio.DesktopAppInfo.search
+
+ [ Simon McVittie ]
+ * debian/patches/42-Specifically-ask-for-Telepathy-0.x.patch:
+ + Don't attempt to use the parallel-installable Telepathy 1.0 when
+ that gets uploaded, if it happens to be installed.
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Bump gir1.2-mutter-3.0 dependency to >= 3.12.
+ * debian/patches/41-handle-logind-fail.patch:
+ + Gracefully handle logind not creating our session by falling back
+ to ConsoleKit. This can happen when running on a kernel without
+ cgroups support. Closes: #729877. Patch originally applied to
+ 3.8.4-5 but still relevant.
+
+ [ Pedro Beja ]
+ * Update package description (Closes: #689183)
+
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 04 Apr 2014 21:38:35 +0200
+
+gnome-shell (3.10.1-1) experimental; urgency=low
+
+ [ Sjoerd Simons ]
+ * New upstream release
+ * debian/patches/11-no-gettext.patch
+ + Removed, fixed upstream
+ * debian/patches/git_relock_screen_after_crash.patch
+ + Removed, fixed upstream
+ * debian/patches/revert-suspend-break.patch
+ + Removed, our systemd-logind is new enough these days
+ * debian/patches/10-make-NetworkManager-optional.patch
+ debian/patches/27-nm-libexec-path.patch
+ debian/patches/40_change-pam-name-to-match-gdm.patch
+ + Refreshed
+ * debian/control.in: Sync b-depends and debians from Ubuntus gnome3-teams
+ packaging
+ * debian/patches/10-make-NetworkManager-optional.patch
+ + Temporarily disabled as it breaks gnome-shell currently
+
+ [ Laurent Bigonville ]
+ * debian/control.in:
+ - Demote gdm3 Depends to Recommends, if gdm is not installed gnome-shell
+ will not be able to lock the screen (Closes: #727558)
+ - Add Depends against gir1.2-gdm3
+
+ [ Sjoerd Simons ]
+ * debian/gnome-shell-common.dirs: Create an empty
+ /usr/share/gnome-shell/modes to work around bgo#709313
+
+ -- Sjoerd Simons <sjoerd@debian.org> Fri, 01 Nov 2013 23:03:15 +0100
+
+gnome-shell (3.8.4-4) unstable; urgency=low
+
+ [ Petr Salinger ]
+ * Restrict dependency on gir1.2-nmgtk-1.0 to linux-any (Closes: #726099)
+
+ [ Emilio Pozuelo Monfort ]
+ * Upload to unstable.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 13 Oct 2013 17:47:35 +0200
+
+gnome-shell (3.8.4-3) experimental; urgency=low
+
+ * debian/rules:
+ + Explicitly enable NetworkManager support on linux. Closes: #725760.
+ * debian/patches/10-make-NetworkManager-optional.patch:
+ + Drop gnome-keyring-1 check, leftover from the 3.4 patch.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 08 Oct 2013 17:53:24 +0200
+
+gnome-shell (3.8.4-2) experimental; urgency=low
+
+ * debian/patches/10-make-NetworkManager-optional.patch:
+ + Updated from gentoo package for the new version, apply the patch
+ again to fix the build on !linux. Closes: #692049.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 06 Oct 2013 11:38:30 +0200
+
+gnome-shell (3.8.4-1) experimental; urgency=low
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Add gkbd-capplet back to gnome-shell's recommends. It was dropped
+ in 3.7.92-1 but the shell's keyboard layout switcher uses it to
+ display the layout in a window.
+
+ [ Jeremy Bicha ]
+ * debian/patches/git_relock_screen_after_crash.patch:
+ + Backport fix to ensure session is locked after crash
+ * debian/control.in:
+ - Update homepage
+ - Drop obsolete gconf dependency
+
+ [ Emilio Pozuelo Monfort ]
+ * New upstream release.
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Bump gir1.2-ibus-1.0 dependency to 1.5.2, this is
+ needed for the new ibus_bus_new_async() API.
+ * debian/control.in: Bump Standards-Version to 3.9.4 (no further changes)
+ * debian/gnome-shell.lintian-overrides: Adjust override
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 24 Aug 2013 14:52:18 +0200
+
+gnome-shell (3.8.3-1) experimental; urgency=low
+
+ [ Jeremy Bicha ]
+ * debian/control.in:
+ - Don't recommend gnome-session-fallback
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Bump minimum gir1.2-gtk-3.0 dependency.
+ Thanks to Frederik Himpe <fhimpe@telenet.be>.
+ * New upstream release.
+ * debian/control.in:
+ + Bump build dependencies.
+ * debian/patches/series:
+ + Disable 30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch,
+ it conflicts with changes in the new version and may not be necessary
+ anymore.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 08 Jun 2013 19:05:08 +0200
+
+gnome-shell (3.8.2-1) experimental; urgency=low
+
+ * New upstream release.
+ + debian/control.in:
+ - Update mutter dependencies.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 24 May 2013 17:34:32 +0200
+
+gnome-shell (3.8.1-2) experimental; urgency=low
+
+ * Team upload
+ * Reinstate support for suspend via UPower using the user-menu, until
+ our logind is new enough to take over (Closes: #704272)
+ * Delay suspend for 1 second in the hope that that's long enough to lock
+ the screen (works around #645716, but only if you suspend via the
+ user-menu)
+
+ -- Simon McVittie <smcv@debian.org> Mon, 22 Apr 2013 11:17:11 +0100
+
+gnome-shell (3.8.1-1) experimental; urgency=low
+
+ * New upstream release
+ * debian/control.in: Update mutter depends to 3.8.1
+
+ -- Sjoerd Simons <sjoerd@debian.org> Fri, 19 Apr 2013 23:45:29 +0200
+
+gnome-shell (3.8.0.1-2) experimental; urgency=low
+
+ * debian/control.in: Add gir1.2-telepathylogger-0.2 runtime depend
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 31 Mar 2013 22:36:06 +0200
+
+gnome-shell (3.8.0.1-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 27 Mar 2013 19:12:49 +0100
+
+gnome-shell (3.8.0-1) experimental; urgency=low
+
+ [ Sjoerd Simons ]
+ * debian/control.in: Bump caribou run-time depend to >= 0.4.8
+
+ [ Emilio Pozuelo Monfort ]
+ * New upstream release.
+ + debian/control.in:
+ - Bump mutter build and binary dependencies.
+ - Remove build dependency on network-manager-dev now that
+ libnm-glib-dev has been fixed.
+ - Restrict libnm-gtk-dev build dependency to linux-any.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 27 Mar 2013 00:28:32 +0100
+
+gnome-shell (3.7.92-1) experimental; urgency=low
+
+ [ Sjoerd Simons ]
+ * Sync from Ubuntu
+ * d/p/ubuntu-lightdm-user-switching.patch:
+ d/p/ubuntu_lock_on_suspend.patch:
+ + Dropped, Ubuntu specifc
+ * d/p/14_make-GLX-optional.patch: Fixed upstream
+ * debian/control.in: Depend on e-d-s >= 3.7.90 to fix build failures due to
+ deprecated structures in headers.
+ * debian/patches/40_change-pam-name-to-match-gdm.patch
+ + Added. Change the pam service name to match the one used by gdm in debian
+
+ [ Emilio Pozuelo Monfort ]
+ * New upstream release.
+ + debian/control.in:
+ - Update build dependencies.
+ - Temporarily add an explicit build-depend on network-manager-dev
+ until libnm-glib-dev gets a versioned dependency.
+ + debian/patches/git_fix_too_short_apps_view.patch:
+ - Removed, included upstream.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 20 Mar 2013 22:40:26 +0100
+
+gnome-shell (3.7.90-0ubuntu1~raring1) raring; urgency=medium
+
+ [ Jeremy Bicha ]
+ * New upstream alpha release
+ * debian/control.in:
+ - Drop obsolete libedataserverui-dev dependency
+ - Depend on gir1.2-nmgtk-1.0
+ - Build-depend on caribou and gnome-desktop3
+ * debian/watch: Watch for unstable releases
+ * ubuntu-lightdm-user-switching.patch: Refreshed
+ * ubuntu_lock_on_suspend.patch: Disabled
+ * revert-suspend-break.patch:
+ - Sure, suspend is currently broken on Ubuntu with GNOME 3.8, but let's
+ not break it worse than necessary
+ * git_fix_too_short_apps_view.patch:
+ - Fix missing text on bottom row of apps view in the overview
+
+ [ Rico Tzschichholz ]
+ * debian/control.in:
+ - Bump minimum dependencies on gnome-desktop3, libcroco, libpulse,
+ clutter, gsettings-desktop-schemas, gjs and mutter
+ - Build-depend on libcanberra-gtk3-dev
+ - Drop build-depends on gconf and libgnome-desktop3-dev
+ * debian/rules:
+ - Add src/gvc to gir list
+ * Drop patches applied in new version:
+ - git-set-ally-wm-theme.patch
+ - git_messagetray_opacity_fix.patch
+ - git_messagetray_remove_tweens.patch
+ - git_messagetray_fix_expansion.patch
+ - telepathyClient-Fix-auto-scroll-to-bottom.patch
+ - ubuntu_screensaver_fallback.patch
+ * 10-make-NetworkManager-optional.patch:
+ - Dropped, this was Debian-specific and they intend to drop it too
+ * Refreshed patches:
+ - 14_make-GLX-optional.patch
+ - ubuntu_lock_on_suspend.patch
+ * ubuntu-lightdm-user-switching.patch: Disabled as it breaks the user menu
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Sat, 23 Feb 2013 17:43:44 -0500
+
+gnome-shell (3.6.2-0ubuntu4) raring; urgency=low
+
+ * Upstream bugfix for disappearing notifications (LP: #1088759)
+ debian/patches/git_messagetray_fix_expansion.patch
+
+ -- Tim Lunn <tim@feathertop.org> Mon, 17 Dec 2012 07:55:47 +1100
+
+gnome-shell (3.6.2-0ubuntu3) raring; urgency=low
+
+ * Upstream bugfix for disappearing message tray (LP: #1067265)
+ debian/patches/git_messagetray_remove_tweens.patch
+ debian/patches/git_messagetray_opacity_fix.patch
+
+ -- Tim Lunn <tim@feathertop.org> Tue, 27 Nov 2012 08:27:57 +1100
+
+gnome-shell (3.6.2-0ubuntu2) raring; urgency=low
+
+ * debian/control.in:
+ - Don't recommend gnome-session-fallback; gnome-shell doesn't need
+ fallback mode now that we're using llvmpipe
+ * debian/git-set-ally-wm-theme.patch:
+ - Git patch to set/reset HighContrast window theme too
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Sun, 25 Nov 2012 12:51:35 -0500
+
+gnome-shell (3.6.2-0ubuntu1) raring; urgency=low
+
+ * New upstream release. (LP: #1078155)
+ - Fixes disable-user-list option (LP: #1072838)
+ * debian/control.in
+ - Bump minimum mutter
+ - Build-depend on gtk-doc-tools to generate updated man page
+ * debian/patches/telepathyClient-Fix-auto-scroll-to-bottom.patch
+ - Dropped, applied in new version
+ * debian/patches/ubuntu_screensaver_fallback.patch:
+ - Dropped, applied in new version
+ * debian/patches/ubuntu_lock_on_suspend.patch
+ - Refreshed
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 12 Nov 2012 23:11:33 -0500
+
+gnome-shell (3.6.1-3ubuntu2) raring; urgency=low
+
+ * Rebuild against new mutter
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Thu, 08 Nov 2012 10:47:35 -0500
+
+gnome-shell (3.6.1-3ubuntu1) raring; urgency=low
+
+ [ Jeremy Bicha ]
+ * Merge with Debian (LP: #1044408). Remaining changes:
+ * debian/control.in:
+ - Depend on gdm instead of gdm3
+ - Don't depend on ibus 1.4.99 yet as it's not in Ubuntu yet
+ * debian/source_gnome-shell.py:
+ - Include session logs and report which display manager is running
+ * 29-Cope-with-clutter-being-built-with-both-new-and-old-.patch:
+ - Dropped, not needed in Ubuntu
+ * debian/patches/ubuntu-lightdm-user-switching.patch:
+ - Fix user switching when running lightdm (LP: #1064269)
+ * debian/patches/ubuntu_lock_on_suspend.patch
+ - fix lock on suspend via user menu
+ * debian/patches/ubuntu_screensaver_fallback.patch:
+ - Explicitly start gnome-screensaver when screenshield loads
+ in fallback mode.
+
+ [ Simon McVittie ]
+ * Increase libsoup dependency to 2.40, needed when installing extensions
+ from extensions.gnome.org
+ * Recommend unzip, also for extensions.gnome.org (Closes: #680978)
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Thu, 08 Nov 2012 09:21:38 -0500
+
+gnome-shell (3.6.1-3) experimental; urgency=low
+
+ * debian/rules: Depends on 3.6 versions of gir1.2-gnomebluetooth-1.0 and
+ gir1.2-gnomedesktop-3.0
+ * debian/rules: Add dependency on evolution-data-server (Closes: #690554)
+ * debian/rules: Depend on gir1.2-telepathylogger-0.2 >= 0.4.0-2 to get the
+ annotation updates needed by gnome-shell
+ * debian/rules: gir1.2-ibus-1.0 (> 1.4.99) needed for
+ the ibus related functionality
+ * debian/patches/telepathyClient-Fix-auto-scroll-to-bottom.patch:
+ + Added. Fix auto-scroll down in the builtin telepathy message view (bgo:
+ #686571)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 21 Oct 2012 14:50:16 +0200
+
+gnome-shell (3.6.1-2) experimental; urgency=low
+
+ * d/p/30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch:
+ - Added, prevent gnome-shell from become unresponsive (bgo: #686502)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 20 Oct 2012 01:17:07 +0200
+
+gnome-shell (3.6.1-1) experimental; urgency=low
+
+ * New upstream release
+ * d/p/28-ShellUserVerifier-fix-typo-in-function-name-caught-o.patch:
+ - Removed, fixed upstream
+
+ -- Sjoerd Simons <sjoerd@debian.org> Wed, 17 Oct 2012 21:01:15 +0200
+
+gnome-shell (3.6.0-1) experimental; urgency=low
+
+ * New upstream release
+ * d/p/28-ShellUserVerifier-fix-typo-in-function-name-caught-o.patch:
+ - Added. Fix typo in function name called from auth error (From upstream
+ git)
+ * d/p/29-Cope-with-clutter-being-built-with-both-new-and-old-.patch:
+ - Added. The ClutterColor g-i API changes depending on which version of
+ gobject-introspection clutter is built with. Deal with both variants
+ * d/p/01_slist_cleanup.patch
+ d/p/02_filter_nodisplay_parents.patch
+ d/p/03_don-t-show-apps-in-NoDisplay-categories.patch
+ d/p/04_fix_nodisplay.patch
+ d/p/25-close-the-recorder-instead-of-pausing-it.patch
+ d/p/26-networkAgent-use-absolute-path-if-configured.patch
+ d/p/32-enable-the-screen-reader-menu-item.patch
+ d/p/33-screen-reader-l10n.patch
+ - Dropped, all fixed upstream
+ * d/p/14_make-GLX-optional.patch: Refreshed
+ * d/p/27-nm-libexec-path.patch: Refreshed
+ * d/p/10-make-NetworkManager-optional.patch: Temporarily disabled
+ * debian/gnome-shell.gsettings-override: Use epiphany instead of iceweasel
+ again
+ * debian/control.in: Conflict with gnome-screensaver (<< 3.6) as
+ both try to provide the screensaver in the full gnome session
+ * Sync with Ubuntu:
+ + debian/control.in: Update build-depends
+ + debian/source_gnome-shell.py: Add apport hook
+
+ -- Sjoerd Simons <sjoerd@debian.org> Mon, 15 Oct 2012 09:34:33 +0200
+
+gnome-shell (3.4.2-2) unstable; urgency=low
+
+ * Replace epiphany by iceweasel. Closes: #682481.
+ * Drop obsolete README.Debian. Closes: #684584.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 29 Sep 2012 10:20:25 +0200
+
+gnome-shell (3.4.2-1) unstable; urgency=low
+
+ [ Laurent Bigonville ]
+ * New upstream release.
+ - Drop patches 24-mirror-evolution-calendar-settings.patch and
+ 26-fix-empathy-popup-regression.patch, applied upstream.
+ * Add d/p/26-networkAgent-use-absolute-path-if-configured.patch: Fix issue
+ finding VPN authentication binary, taken from upstream (Closes: #681737)
+ * d/p/27-nm-libexec-path.patch: Use Debian specific NM VPN helpers paths
+
+ [ Josselin Mouette ]
+ * Change epiphany desktop file name to match the change in the
+ epiphany package.
+
+ [ Jordi Mallach ]
+ * debian/patches:
+ - 32-enable-the-screen-reader-menu-item.patch: Add Orca to the a11y
+ menu, to improve accessibility of the Shell-based GDM greeter.
+ - 33-screen-reader-l10n.patch: Steal translations for new string
+ "Screen Reader" from GNOME Control Center.
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 04 Aug 2012 13:18:50 +0200
+
+gnome-shell (3.4.1-8) unstable; urgency=low
+
+ * 27-don-t-show-apps-in-NoDisplay-categories.patch: renamed as
+ 03_don-t-show-apps-in-NoDisplay-categories.patch for reordering.
+ * 01_slist_cleanup.patch, 02_filter_nodisplay_parents.patch,
+ 04_fix_nodisplay.patch: correctly filter out applications in a
+ NoDisplay directory, including parent directories. This should
+ finally fix for good handling of the Debian menu, including in
+ searches. Closes: #677498.
+ * Bump the build-dependency on gnome-menus accordingly.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 23 Jun 2012 20:49:32 +0200
+
+gnome-shell (3.4.1-7) unstable; urgency=low
+
+ * debian/patches/21_revert_evolution_gsettings.patch: Drop this patch now
+ that we have evolution 3.4.
+ * debian/patches/24-mirror-evolution-calendar-settings.patch: Mirror
+ Evolution calendar settings into our own schema to avoid a hard dependency
+ on evolution for the gsettings schema file. Patch cherry-picked from
+ upstream Git.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 20 Jun 2012 06:31:49 +0200
+
+gnome-shell (3.4.1-6) unstable; urgency=low
+
+ [ Laurent Bigonville ]
+ * d/p/26-fix-empathy-popup-regression.patch: Fix Empathy popup regression
+ (taken from upstream)
+
+ [ Michael Biebl ]
+ * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch: Drop
+ this patch as it breaks application tracking for all applications marked
+ as NoDisplay. Closes: #676425
+ * debian/patches/27-don-t-show-apps-in-NoDisplay-categories.patch:
+ Explicitly include NoDisplay applications in the ShellAppSystem because we
+ want application tracking for them, but filter NoDisplay applications out
+ when showing them to the user because we don't want to show them to the
+ user. Patch backported from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 12 Jun 2012 17:09:34 +0200
+
+gnome-shell (3.4.1-5) unstable; urgency=low
+
+ * Disabling the screen recorder on arm{el,hf} was not sufficient to make it
+ build everywhere since the screen grabber is also used for making
+ screenshots. Update debian/patches/14_make-GLX-optional.patch instead and
+ only use pixel buffers in the screen grabber if we have GL/GLX support.
+ This means we can re-enable the screen recorder on arm{el,hf} as it will
+ use the slow, cogl-based path there.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 30 May 2012 20:56:52 +0200
+
+gnome-shell (3.4.1-4) unstable; urgency=low
+
+ * debian/patches/14_make-GLX-optional.patch:
+ - Add DEP-3 patch header.
+ - Remove unconditional pkg-config check for the "gl" module.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 30 May 2012 14:37:44 +0200
+
+gnome-shell (3.4.1-3) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 30 May 2012 13:19:38 +0200
+
+gnome-shell (3.4.1-2) experimental; urgency=low
+
+ * debian/patches/22-remove-online-accounts-from-user-menu.patch: Remove
+ "Online Accounts" from user menu. It can be easily accessed via
+ "System Settings" so there is no need to clutter up the user menu.
+ * Tighten Depends on gir1.2-clutter-1.0. Closes: #673929
+ * Change Recommends: gnome-themes-standard to Depends. Adwaita is the
+ prefererred window manager theme and without a theme installed gnome-shell
+ refuses to start. Closes: #590340
+ * Bump Depends on gnome-settings-daemon to (>= 3.4.0). There was an
+ incompatible change in the Power D-Bus API which caused the power icon to
+ no longer update properly. Closes: #674429
+ * Don't build the screen recorder on arm{el,hf} as the screen grabber uses
+ GL/GLX and on those archs cogl uses GLES.
+ * debian/patches/25-close-the-recorder-instead-of-pausing-it.patch: Close
+ the screen recorder instead of pausing. Otherwise we continue to write to
+ the same output file. Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 30 May 2012 12:17:13 +0200
+
+gnome-shell (3.4.1-1) experimental; urgency=low
+
+ [ Jeremy Bicha ]
+ * New upstream release.
+ * debian/control.in:
+ - Add debug package
+ - Update dependencies
+ - Recommend gnome-user-guide
+ - Break gnome-tweak-tool (<< 3.3)
+ - Bump Standards-Version to 3.9.3
+ * debian/gnome-shell-common.install:
+ - No more gconf schemas to install
+ - Install gtk-docs
+ * Drop patches that have been applied upstream.
+
+ [ Sjoerd Simons ]
+ * debian/control.in: Add build-depends on libgcr-3-dev (>= 3.3.90)
+ * debian/control.in: Drop dependency on gir1.2-gjs-1.0 as it has been folded
+ into libgjs
+ * debian/control.in: Add depends on gir1.2-gcr-3
+
+ [ Michael Biebl ]
+ * debian/patches/10-make-NetworkManager-optional.patch: Updated.
+ * debian/gnome-shell-common.install: Install GConf conversion script.
+ * debian/patches/21_revert_evolution_gsettings.patch: Revert the switch to
+ gsettings in the calendar server for now as long as evolution 3.4 is not
+ ready yet.
+
+ -- Michael Biebl <biebl@debian.org> Sun, 20 May 2012 00:16:54 +0200
+
+gnome-shell (3.2.2.1-4) unstable; urgency=low
+
+ * Fold 04_remove-glx-dependency-on-armel.patch and
+ 14_require_gl_directly.patch into a new patch named
+ 14_make-GLX-optional.patch. Use pkg-config to check if gl.pc is available
+ and build the GLX/GL bits conditionally. This fixes a build failure on
+ arm{el,hf} where clutter/cogl uses GLES. Closes: #670850
+
+ -- Michael Biebl <biebl@debian.org> Mon, 30 Apr 2012 20:37:44 +0200
+
+gnome-shell (3.2.2.1-3) unstable; urgency=low
+
+ * d/p/14_require_gl_directly.patch
+ + Added. gnome-shell uses glXQuery* API so it needs a direct link against
+ libGL. Causes build failure with upcoming clutter/cogl as they don't
+ expose a directly link to libGL anymore
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 01 Apr 2012 16:07:26 +0200
+
+gnome-shell (3.2.2.1-2) unstable; urgency=low
+
+ * debian/patches/12_Replace-shell_util_icon_from_string.patch
+ + Added. Remove the neglected user of the removed
+ Shell.util_icon_from_string function. This caused subscription request
+ to not pop up (From upstream git)
+ * debian/patches/13_bluetooth_fix_undefined_variable.patch
+ + Added. Fixes bluetooth device status slider so it reflects reality again
+ (From upstream git)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Tue, 28 Feb 2012 11:30:47 +0100
+
+gnome-shell (3.2.2.1-1) unstable; urgency=low
+
+ [ Michael Biebl ]
+ * debian/patches/10-make-NetworkManager-optional.patch: make NM
+ optional, to fix build on kFreeBSD architectures. Closes: #652482
+ * debian/patches/11-no-gettext.patch: remove gettext macros, otherwise
+ autoreconf fails due to incompatibilities with intltool.
+
+ [ Jordi Mallach ]
+ * Enable dh_autoreconf.
+ * Update Vcs-* URLs.
+
+ [ Josselin Mouette ]
+ * Update repository URL.
+
+ [ Michael Biebl ]
+ * New upstream release:
+ - Fix a crash in gnome-shell-extension-tool. Closes: #649583
+ - Remove 05-NetworkMenu-don-t-query-DBus-properties-of-removed-o.patch.
+ - Remove 06-NetworkMenu-fix-regression-in-access-point-removed.patch.
+ - Refresh 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch.
+ * debian/control.in: Bump dependency on python to (>= 2.6) since we require
+ JSON support. Closes: #580869
+
+ -- Michael Biebl <biebl@debian.org> Wed, 25 Jan 2012 11:06:41 +0100
+
+gnome-shell (3.2.1-8) unstable; urgency=low
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Add Depends on telepathy-mission-control-5
+ (Closes: #651514)
+
+ [ Michael Biebl ]
+ * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org> Sat, 17 Dec 2011 06:34:55 +0100
+
+gnome-shell (3.2.1-7) experimental; urgency=low
+
+ * Fix version in Breaks/Replaces. Closes: #650927
+
+ -- Michael Biebl <biebl@debian.org> Sun, 04 Dec 2011 21:19:25 +0100
+
+gnome-shell (3.2.1-6) experimental; urgency=low
+
+ [ Raphaël Hertzog ]
+ * Add Breaks against gnome-tweak-tool (<< 3.2) to force its upgrade to a
+ version that works with GNOME 3.2.
+
+ [ Josselin Mouette ]
+ * Split common files and translations in gnome-shell-common. Add
+ appropriate Breaks/Replaces.
+
+ [ Michael Biebl ]
+ * debian/watch:
+ - Track stable releases.
+ * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch:
+ - Respect NoDisplay semantics for applications menu. This avoids duplicate
+ menu entries when menu-xdg is installed. Closes: #649559
+
+ -- Michael Biebl <biebl@debian.org> Sat, 03 Dec 2011 17:23:39 +0100
+
+gnome-shell (3.2.1-5) experimental; urgency=low
+
+ * debian/patches/06-polkit-Find-the-best-user-to-authenticate-as.patch:
+ + Added. When picking a user to authenticate with, try the current user
+ first, then root and if all else fails the first user that is allowed to
+ authenticate. (from upstream git)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 20 Nov 2011 22:28:42 +0000
+
+gnome-shell (3.2.1-4) experimental; urgency=low
+
+ * 05-NetworkMenu-don-t-query-DBus-properties-of-removed-o.patch:
+ + Added. Don't (potentially) ask NM over D-Bus about an access point that
+ was just removed. (From upstream git). As a side-effect this fixes
+ gnome-shell freezing a while after unblacking.
+ * 06-NetworkMenu-fix-regression-in-access-point-removed.patch
+ + Added. Fix a regression in above patch (from upstream git)
+ * 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch
+ + Added. Fix the logic for connecting to the current wifi strength,
+ prevents the network icon fro mbecoming stale (from upstream git)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 19 Nov 2011 15:28:19 +0000
+
+gnome-shell (3.2.1-3) experimental; urgency=low
+
+ [ Josselin Mouette ]
+ * Break fglrx-driver (<< 1:11-10). Closes: #648280.
+
+ [ Sjoerd Simons ]
+ * debian/control.in: Recommend gnome-contacts
+ * debian/control.in: Update build-depends on the e-d-s libs to ensure we
+ build against the same version as the libfolks e-d-s backend.
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 13 Nov 2011 16:40:12 +0100
+
+gnome-shell (3.2.1-2) experimental; urgency=low
+
+ * debian/control.in:
+ - Tighten Depends on gir1.2-mutter-3.0 and gir1.2-glib-2.0.
+ Closes: #646999
+ - Drop Build-Depends on libgnome-menu-dev.
+
+ -- Michael Biebl <biebl@debian.org> Sat, 05 Nov 2011 21:35:14 +0100
+
+gnome-shell (3.2.1-1) experimental; urgency=low
+
+ [ Sjoerd Simons ]
+ * New upstream release
+ * debian/patches/00git-ShellRecorder-Use-cogl_read_pixels.patch:
+ + Dropped, fixed upstream
+ * debian/patches/03_hidden_applications.patch
+ + Dropped, fixed upstream
+ * debian/control.in: Add libfolks-dev build-depends
+ * debian/control.in: Add depends on gir1.2-accountsservice-1.0 and
+ gir1.2-caribou-1.0,
+
+ [ Jeremy Bicha ]
+ * debian/control.in:
+ - Recommend gnome-session-fallback
+ - Bump minimum gjs & gobject-introspection versions
+ - Add gir1.2-soup-2.4 dependency
+
+ [ Sjoerd Simons ]
+ * debian/gnome-shell.lintian-overrides:
+ + Updated (from Ubuntu). gnome-shell needs an rpath to find the private
+ bluetooth lib
+
+ -- Sjoerd Simons <sjoerd@debian.org> Fri, 28 Oct 2011 22:20:04 +0200
+
+gnome-shell (3.0.2-8) unstable; urgency=low
+
+ * debian/patches/05_fix_glib_2.30_compat.patch:
+ + Updated. Small mistake in the patch causes gnome-shell to fail to load
+ the dim window shared, instead of which it just hangs. Fixed now..
+ (Closes: 649459)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Mon, 21 Nov 2011 15:19:48 +0000
+
+gnome-shell (3.0.2-7) unstable; urgency=low
+
+ * debian/patches/06-polkit-Find-the-best-user-to-authenticate-as.patch:
+ + Added. When picking a user to authenticate with, try the current user
+ first, then root and if all else fails the first user that is allowed to
+ authenticate. (from upstream git)
+ * debian/patches/07-Add-some-element-type-annotations-to-appease-g-i-mas.patch:
+ + Added. Add annotation to prevent warnings from new g-i (from upstream
+ git)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 20 Nov 2011 22:04:39 +0000
+
+gnome-shell (3.0.2-6) unstable; urgency=low
+
+ * debian/patches/05_fix_glib_2.30_compat.patch:
+ + Added. Fix compatibility with glib 2.30, which broke some things due to
+ GI annotation changes. (From upstream git)
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 19 Nov 2011 15:04:45 +0000
+
+gnome-shell (3.0.2-5) unstable; urgency=low
+
+ [ Michael Biebl ]
+ * debian/rules:
+ - Make network-manager and gnome-bluetooth (build) dependencies linux-any.
+
+ [ Rico Tzschichholz ]
+ * Add 00git-ShellRecorder-Use-cogl_read_pixels.patch to fix FTBFS on arm
+
+ -- Michael Biebl <biebl@debian.org> Fri, 14 Oct 2011 17:22:55 +0200
+
+gnome-shell (3.0.2-4) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * Break gnome-session < 3.
+
+ [ Rico Tzschichholz ]
+ * Add 04_remove-glx-dependency-on-armel.patch to fix FTBFS on arm
+
+ [ Michael Biebl ]
+ * Upload to unstable.
+ * debian/watch: Switch to .xz tarballs.
+ * debian/control.in:
+ - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
+ - Bump Standards-Version to 3.9.2. No further changes.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 14 Oct 2011 12:56:37 +0200
+
+gnome-shell (3.0.2-3) experimental; urgency=low
+
+ * Re-add gnome-bluetooth dependency.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 19 Sep 2011 18:53:24 +0200
+
+gnome-shell (3.0.2-2) experimental; urgency=low
+
+ [ Martin Pitt ]
+ * debian/control.in, debian/rules: When building on Ubuntu, add a dependency
+ to gnome-icon-theme-full.
+ * debian/control.in: Change gir1.2-json-glib-1.0 build-dep to
+ gir1.2-json-1.0 to reflect the binary rename in json-glib
+ 0.13.4-2. Thanks Micah Gersten!
+
+ [ Laurent Bigonville ]
+ * debian/control.in:
+ - Drop dependency against libdconf0 and let dh_installgsettings set
+ the right dependencies.
+ - Make gnome-shell Recommends gnome-themes-standard (for Adwaita)
+ * debian/compat: Bump debhelper compatibility to 8
+
+ [ Josselin Mouette ]
+ * 03_hidden_applications.patch: do not show NoDisplay=true submenus
+ and applications. This will avoid showing the Debian menu while
+ asked not to. Closes: #557997.
+ * 01_favorite_apps.patch: dropped, replaced by override file.
+ * Add libreoffice and yelp to favorite applications.
+ * Drop useless build-dependency on libwnck.
+ * Massive cleanup in build-dependencies.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 19 Sep 2011 16:36:48 +0200
+
+gnome-shell (3.0.2-1) experimental; urgency=low
+
+ [ Rico Tzschichholz ]
+ * New upstream release
+ * debian/watch:
+ - Look for bzip2 tarballs
+ * debian/rules,debian/upstream.gitlog:
+ - Drop upstream.gitlog which is outdated
+
+ [ Josselin Mouette ]
+ * Only recommend gnome-control-center.
+ * Break gnome-control-center < 3. This time add the missing epoch.
+ Closes: #628532.
+
+ [ Sjoerd Simons ]
+ * debian/rules: Fix misspelling of Recommends
+
+ -- Sjoerd Simons <sjoerd@debian.org> Tue, 31 May 2011 19:31:47 -0700
+
+gnome-shell (3.0.1-1) experimental; urgency=low
+
+ [ Laurent Bigonville ]
+ * debian/control.in:
+ - Bump priority to optional
+
+ [ Sjoerd Simons ]
+ * New upstream release
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 14 May 2011 17:58:12 +0100
+
+gnome-shell (3.0.0.2-1) experimental; urgency=low
+
+ * Team upload.
+
+ [ Frederic Peters ]
+ * New upstream release (2.91.93).
+ * debian/control.in:
+ + added dependency on gnome-icon-theme-symbolic.
+ + bumped gnome-shell dependency.
+ + bumped gir1.2-freedesktop build-dep to 0.10.6, for a fix to
+ cairo-1.0.typelib
+
+ [ Raphaël Hertzog ]
+ * New upstream release (3.0.0.2).
+ * New patch 02_rpath-bluetooth-applet.patch by Rico Tzschichholz to
+ add an RPATH so that the compilation doesn't fail when g-ir-scanner
+ tries to analyze libgnome-shell.so linked against
+ libgnome-bluetooth-applet.so.0 which is in a private directory.
+ * Add a lintian override for the RPATH that we can't avoid.
+ * Teach dpkg-shlibdeps how to find that private lib and add the
+ corresponding dependency in debian/slibs.local.
+ * Update and add a bunch of build-depends to match the latest configure
+ requirements.
+ * Add gir1.2-gnomebluetooth-1.0 and gir1.2-networkmanager-1.0 to Depends
+ because they are needed to benefit from the improved UI associated to the
+ respective status bar applet.
+
+ [ Laurent Bigonville ]
+ * debian/control.in: {Build-}Depends against gir1.2-mutter-3.0 instead of
+ gir1.2-mutter-2.91
+
+ -- Raphaël Hertzog <hertzog@debian.org> Mon, 11 Apr 2011 21:03:31 +0000
+
+gnome-shell (2.91.92-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/patches/, remove patches from upstream git:
+ + 0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch
+ + 05_use_dbus_for_shutdown_and_logout.patch
+ * debian/control.in:
+ + add build-dep on libtelepathy-logger-dev and gir1.2-telepathylogger-0.2.
+ + bump build-dep on libxfixes-dev, it needs the one from experimental, for
+ pointer barriers.
+
+ -- Frederic Peters <fpeters@debian.org> Thu, 24 Mar 2011 19:28:12 +0100
+
+gnome-shell (2.91.91-2) experimental; urgency=low
+
+ * debian/patches/04_gnome_session_quit.patch: remove, replaced by:
+ * debian/patches/05_use_dbus_for_shutdown_and_logout.patch: use Session
+ D-Bus interface for shutdown and logout. (from git) (closes: #618870)
+
+ -- Frederic Peters <fpeters@debian.org> Sat, 19 Mar 2011 13:10:02 +0100
+
+gnome-shell (2.91.91-1) experimental; urgency=low
+
+ * New upstream release.
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Depend on gsettings-desktop-schemas. Closes: #614945.
+ + Depend on gir1.2-mutter-2.91. Closes: #615588.
+
+ [ Frederic Peters ]
+ * debian/control.in:
+ + Don't depend on mutter, it now links against libmutter-wm0.
+ * debian/patches/03_fix_dconf_service_location.patch: remove, no longer
+ necessary now that gnome-shell is a real binary and doesn't try to arrange
+ its own environment.
+ * debian/patches/04_gnome_session_quit.patch: use gnome-session-save in
+ fallback if gnome-session-quit doesn't work, so gnome-shell keeps working
+ with older gnome-session versions.
+
+ [ Emilio Pozuelo Monfort ]
+ * d/p/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch:
+ + Patch from upstream git, fix Alt+Tab with multiple monitors.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 16 Mar 2011 21:47:27 +0000
+
+gnome-shell (2.91.90-1) experimental; urgency=low
+
+ * New upstream release.
+ + Build depend on libtelepathy-glib-dev for the updated Telepathy
+ integration.
+ + Build depend on libpolkit-agent-1-dev for the new authorization dialogs.
+ + Build depend, and depend, on appropriate gir packages (polkit,
+ telepathy, and upower).
+ + Update build dep on libmutter-dev.
+ + Update depends for new libgnomekbd gir package name.
+ + Remove Recommends on xserver-xephyr.
+
+ -- Frederic Peters <fpeters@debian.org> Fri, 25 Feb 2011 12:23:23 +0100
+
+gnome-shell (2.91.6-1) experimental; urgency=low
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Depend on gnome-control-center for My Account / System settings.
+
+ [ Laurent Bigonville ]
+ * New upstream release.
+ * debian/control.in:
+ - Bump build-dependencies
+ - Add libecal1.2-dev, libedataserver1.2-dev and libedataserverui1.2-dev
+ build-dependencies
+ - Make mutter depends on libdconf0 | gsettings-backend instead of
+ libdconf0 only
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/control.in:
+ + Update for the new gtk+ 3 package names.
+ + Add missing dependency on gir1.2-gnomekbd-3.0.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 19 Feb 2011 16:45:48 +0000
+
+gnome-shell (2.91.5-1) experimental; urgency=low
+
+ * New upstream release.
+ + debian/patches/02_fix_build_with_latest_gtk.patch:
+ - Removed, fixed upstream.
+ + debian/patches/01_favorite_apps.patch:
+ - Refreshed.
+ + debian/control.in:
+ - Updated build dependencies.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 12 Jan 2011 23:41:41 +0000
+
+gnome-shell (2.91.3-2) experimental; urgency=low
+
+ * debian/control.in:
+ - Build depend on libdconf0 for dconf-service. Closes: #595598.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 19 Dec 2010 16:36:11 +0000
+
+gnome-shell (2.91.3-1) experimental; urgency=low
+
+ [ Emilio Pozuelo Monfort ]
+ * New upstream release (Closes: #605098, CVE-2010-4000).
+ - debian/control.in:
+ + Updated dependencies and build dependencies.
+ - debian/patches/02_undo_gtk3_transition.diff:
+ + Removed, let's use GTK+3 from now on.
+ - debian/patches/03_fix_dconf_service_location.diff:
+ + Updated.
+ * debian/control.in,
+ debian/rules:
+ - Remove hack to get the typelibs scanned. Pass the private
+ directory to dh_girepository instead. Update the minimum
+ build dependency on gobject-introspection accordingly.
+ * debian/control.in:
+ - Build depend on gir1.2 packages.
+ - Remove gir dependencies, they are autogenerated.
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Add Vcs-* fields
+ * debian/watch: Add watch file
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/patches/02_fix_build_with_latest_gtk.patch:
+ - Patch from upstream git, fix build with GTK+ 2.91.6.
+ * debian/control.in:
+ - Bump the libgtk3.0-dev accordingly.
+ * debian/patches/*.diff:
+ - Renamed to debian/patches/*.patch.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 19 Dec 2010 00:08:30 +0000
+
+gnome-shell (2.31.5-2) experimental; urgency=low
+
+ * debian/control:
+ - depend and build-depend on gir1.0-glib-2.0 (>= 0.6.15~git20100713)
+ - also depend on gjs, because the clock preferences uses gjs-console for
+ some reason
+
+ -- Gustavo Noronha Silva <kov@debian.org> Wed, 28 Jul 2010 11:45:06 +0200
+
+gnome-shell (2.31.5-1) experimental; urgency=low
+
+ * New development release.
+ - depend on mutter 2.31.5
+ - refresh patches
+ - fixes requirements on mutter (Closes: #586124)
+ * debian/control.in:
+ - Build-depend on glib >= 2.25.11-1 because we use glib-compile-schemas
+ - Build-depend on gtk+ >= 2.21.1
+ - Build-depend on gobject-introspection >= 0.6.15~git20100713-1 because
+ we need newer glib bindings
+ - Build-depend on gir1.0-json-glib-1.0 (Closes: #584660), thanks to
+ Raphael Hertzog for pointing out the fix
+ - gnome-shell depends on gir1.0-gconf-2.0 >= 2.31.5 to run
+ * debian/patches/02_undo_gtk3_transition.diff:
+ - undo gtk2->gtk3 migration since we do not yet have gtk+ 3 on Debian
+ * debian/patches/03_fix_dconf_service_location.diff:
+ - fix the path used to start dconf-service
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Tue, 13 Jul 2010 14:36:34 -0300
+
+gnome-shell (2.31.2-1) experimental; urgency=low
+
+ * New upstream release
+ - depends on mutter 2.31
+ - includes debian/patches/02_gjs_build_fix.patch, so removing
+ * debian/rules:
+ - depends on clutter-1.0 >= 1.2.8
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Mon, 31 May 2010 11:03:29 -0300
+
+gnome-shell (2.29.0-3) unstable; urgency=low
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/patches/02_gjs_build_fix.patch:
+ - Backport upstream commit to fix the build with recent gjs.
+ * debian/source/format,
+ debian/patches/series,
+ debian/rules:
+ - Convert to source format 3.0 (quilt).
+ * debian/rules:
+ - Include gnome-get-source.mk.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 27 Apr 2010 22:32:21 +0200
+
+gnome-shell (2.29.0-2) unstable; urgency=low
+
+ * debian/control:
+ - really fix #572718 by bumping the version in mutter's gir package name
+
+ -- Gustavo Noronha Silva <kov@debian.org> Mon, 15 Mar 2010 17:33:24 -0300
+
+gnome-shell (2.29.0-1) unstable; urgency=low
+
+ [ Emilio Pozuelo Monfort ]
+ * debian/rules:
+ - Don't install *.la.
+
+ [ Gustavo Noronha Silva ]
+ * New upstream development release.
+ - should work with the newer mutter (Closes: #572718)
+
+ -- Gustavo Noronha Silva <kov@debian.org> Tue, 09 Mar 2010 18:11:05 -0300
+
+gnome-shell (2.28.1~git20100129-1) unstable; urgency=low
+
+ * New upstream snapshot.
+
+ -- Gustavo Noronha Silva <kov@debian.org> Fri, 29 Jan 2010 12:44:58 -0200
+
+gnome-shell (2.28.1~git20091125-1) unstable; urgency=low
+
+ * New upstream snapshot
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Wed, 25 Nov 2009 19:06:40 -0200
+
+gnome-shell (2.28.1~git20091117-1) unstable; urgency=low
+
+ * New upstream snapshot
+ * debian/patches/02_allow_non_uri_apps.diff:
+ - dropped; applied upstream
+ * debian/upstream.gitlog, debian/rules:
+ - ship upstream's git log as upstream changelog (Closes: #556354)
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Thu, 12 Nov 2009 12:02:52 -0200
+
+gnome-shell (2.28.1~git20091112-1) unstable; urgency=low
+
+ * New upstream snapshot
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Thu, 12 Nov 2009 10:43:05 -0200
+
+gnome-shell (2.28.1~git20091028-2) unstable; urgency=low
+
+ * debian/patches/01_favorite_apps.diff:
+ - change the default favorite browser desktop file to be Epiphany's
+ (Closes: #553054)
+ * debian/control.in:
+ - gnome-shell's startup script wants to run glxinfo to get information
+ regarding the server's GLX support; thanks to alex bodnaru
+ <alexbodn@012.net.il> for noticing this is needed
+ (Closes: #553440)
+ * debian/patches/02_allow_non_uri_apps.diff:
+ - patch by Guido Günther <agx@sigxcpu.org> to drop the requirement that
+ associated apps support URIs, for local files at least
+ (Closes: #553618)
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Mon, 09 Nov 2009 15:32:14 -0200
+
+gnome-shell (2.28.1~git20091028-1) unstable; urgency=low
+
+ * New upstream snapshot
+ * debian/control:
+ - bump Standards-Version to 3.8.3
+ - python is a dependency, since the script that starts GNOME Shell
+ is a python script
+ - pkg-config is also a dependency (Closes: #552202)
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Wed, 28 Oct 2009 16:12:13 -0200
+
+gnome-shell (2.28.1~git20091024-1) unstable; urgency=low
+
+ * New upstream snapshot
+ * debian/control.in:
+ - ok, I agree, let's recommend Xephyr for now (Closes: #552141)
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Sat, 24 Oct 2009 13:22:02 -0200
+
+gnome-shell (2.28.1~git20091020-1) unstable; urgency=low
+
+ * Initial upload, based on the Ubuntu package (Closes: #550956)
+ * debian/patches:
+ - drop two unnecessary patches
+ * debian/rules:
+ - cleanup, and add Debian GNOME Team rules include
+ * debian/control.in:
+ - add Debian GNOME Team stuff
+ - fix alignment
+ - remove Recommends for xserver-xephyr
+ - fix build-dependencies package names
+ - build-depend on gnome-pkg-tools for uploaders
+
+ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> Wed, 14 Oct 2009 11:31:23 -0300
+
+gnome-shell (2.28.0-0ubuntu2) karmic; urgency=low
+
+ * Add libcroco3-dev to Build-Depends. Fixes FTBFS.
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com> Tue, 13 Oct 2009 17:50:23 +1100
+
+gnome-shell (2.28.0-0ubuntu1) karmic; urgency=low
+
+ * New upstream version
+ * debian/control:
+ - updated build requirement
+ * debian/patches/80_git_change_fix_alt_tab_ressource_usage.patch:
+ - git change to fix ressources not being freed on alt-tab
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 12 Oct 2009 22:44:00 +0200
+
+gnome-shell (2.27.3-0ubuntu1) karmic; urgency=low
+
+ * New upstream version
+ * debian/control:
+ - depends on python since it's used in the wrapper
+ (lp: #413096)
+ - updated gir requirement
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 30 Sep 2009 23:09:56 +0200
+
+gnome-shell (2.27.2-0ubuntu1) karmic; urgency=low
+
+ * New upstream version
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 08 Sep 2009 00:31:49 +0200
+
+gnome-shell (2.27.1-0ubuntu1) karmic; urgency=low
+
+ * New upstream version
+ * debian/control:
+ - updated build requirements
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 02 Sep 2009 10:44:03 +0200
+
+gnome-shell (2.27.0-0ubuntu3) karmic; urgency=low
+
+ * Requires gvfs-backends now
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 12 Aug 2009 01:46:57 +0200
+
+gnome-shell (2.27.0-0ubuntu2) karmic; urgency=low
+
+ * Require gobject-introspection-freedesktop too
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 12 Aug 2009 01:29:04 +0200
+
+gnome-shell (2.27.0-0ubuntu1) karmic; urgency=low
+
+ * New upstream version
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 11 Aug 2009 19:36:26 +0200
+
+gnome-shell (0.0.1~git20090805-0ubuntu1) karmic; urgency=low
+
+ * New upstream snapshot
+ * debian/control:
+ - require new clutter
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 05 Aug 2009 19:04:15 +0100
+
+gnome-shell (0.0.1~git20090715-0ubuntu1) karmic; urgency=low
+
+ * New upstream snapshot
+ * debian/control:
+ - build-depends on libglib
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 15 Jul 2009 15:57:33 +0200
+
+gnome-shell (0.0.1~git20090702-0ubuntu0.2) karmic; urgency=low
+
+ * debian/control:
+ - recommends xserver-xephyr
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 02 Jul 2009 19:48:06 +0200
+
+gnome-shell (0.0.1~git20090702-0ubuntu0.1) karmic; urgency=low
+
+ * New git version
+ * debian/control:
+ - updated the depends
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 02 Jul 2009 15:59:22 +0200
+
+gnome-shell (0.0.1~git20090701-0ubuntu0.3) karmic; urgency=low
+
+ * debian/control:
+ - build-depends on gobject-introspection-glib-2.0 and not on libdesk
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 02 Jul 2009 10:18:37 +0200
+
+gnome-shell (0.0.1~git20090701-0ubuntu0.2) karmic; urgency=low
+
+ * debian/control: build-depends on gobject-introspection
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 02 Jul 2009 09:51:01 +0200
+
+gnome-shell (0.0.1~git20090701-0ubuntu0.1) karmic; urgency=low
+
+ * Initial ppa upload
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 01 Jul 2009 23:29:31 +0200
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..3d6866b
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+debian/home/
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..78f01da
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,179 @@
+# This file is autogenerated. DO NOT EDIT!
+#
+# Modifications should be made to debian/control.in instead.
+# This file is regenerated automatically in the clean target.
+Source: gnome-shell
+Section: gnome
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: Jeremy Bicha <jbicha@ubuntu.com>
+Build-Depends: appstream,
+ asciidoc-base,
+ bash-completion,
+ dbus-daemon <!nocheck>,
+ debhelper-compat (= 13),
+ dh-sequence-gir,
+ dh-sequence-gnome,
+ gjs,
+ gir1.2-accountsservice-1.0 <!nocheck>,
+ gir1.2-gdm-1.0 <!nocheck>,
+ gir1.2-geoclue-2.0 <!nocheck>,
+ gir1.2-gnomedesktop-3.0 (>= 3.35.90) <!nocheck>,
+ gir1.2-gweather-4.0 (>= 4.1) <!nocheck>,
+ gir1.2-rsvg-2.0 <!nocheck>,
+ gir1.2-upowerglib-1.0 <!nocheck>,
+ gnome-control-center-dev,
+ gnome-pkg-tools,
+ gnome-settings-daemon-common (>= 40~) <!nocheck>,
+ gobject-introspection,
+ gsettings-desktop-schemas-dev (>= 42~beta),
+ gtk-doc-tools,
+ libasound2-dev,
+ libatk-bridge2.0-dev,
+ libecal2.0-dev (>= 3.45),
+ libedataserver1.2-dev (>= 3.45),
+ libgcr-3-dev,
+ libgirepository1.0-dev,
+ libgjs-dev (>= 1.73.1),
+ libgl1-mesa-dri <!nocheck>,
+ libglib2.0-dev,
+ libgnome-autoar-0-dev,
+ libgnome-bluetooth-3.0-dev (>= 3.9.0) [linux-any],
+ libgnome-desktop-3-dev (>= 3.35.90),
+ libgnome-menu-3-dev,
+ libgstreamer1.0-dev,
+ libgstreamer-plugins-base1.0-dev,
+ libgtk-3-bin,
+ libgtk-3-dev,
+ libgtk-4-dev,
+ libibus-1.0-dev (>= 1.5.22-2ubuntu2~),
+ libjson-glib-dev,
+ libmutter-11-dev (>= 43.5),
+ libmutter-test-11 (>= 43.5) <!nocheck>,
+ libnm-dev [linux-any],
+ libpipewire-0.3-dev (>= 0.3.10) [linux-any],
+ libpolkit-agent-1-dev,
+ libpulse-dev (>= 13),
+ libsecret-1-dev,
+ libstartup-notification0-dev,
+ libsystemd-dev [linux-any],
+ libx11-dev,
+ libxfixes-dev,
+ libxml2-dev,
+ mesa-common-dev,
+ meson (>= 0.58.0),
+ mutter (>= 43.5) <!nocheck>,
+ pkg-config,
+ sassc,
+ systemd [linux-any],
+ xauth <!nocheck>,
+ xvfb <!nocheck>,
+ xwayland <!nocheck>
+Rules-Requires-Root: no
+Standards-Version: 4.6.2
+Homepage: https://wiki.gnome.org/Projects/GnomeShell
+Vcs-Git: https://salsa.debian.org/gnome-team/gnome-shell.git -b debian/bookworm
+Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-shell
+
+Package: gnome-shell
+Architecture: linux-any
+Depends: gir1.2-accountsservice-1.0,
+ gir1.2-adw-1,
+ gir1.2-atk-1.0,
+ gir1.2-atspi-2.0 (>= 2.36),
+ gir1.2-gcr-3,
+ gir1.2-gdesktopenums-3.0,
+ gir1.2-gdkpixbuf-2.0,
+ gir1.2-gdm-1.0,
+ gir1.2-geoclue-2.0,
+ gir1.2-glib-2.0,
+ gir1.2-gnomebluetooth-3.0 (>= 42.3) [linux-any],
+ gir1.2-gnomedesktop-3.0 (>= 3.35.90),
+ gir1.2-graphene-1.0 (>= 1.10.2),
+ gir1.2-gstreamer-1.0,
+ gir1.2-gtk-3.0,
+ gir1.2-gtk-4.0,
+ gir1.2-gweather-4.0 (>= 4.1),
+ gir1.2-freedesktop,
+ gir1.2-ibus-1.0 (>= 1.5.22-2ubuntu2~),
+ gir1.2-mutter-11 (>= 43.5),
+ gir1.2-nm-1.0 [linux-any],
+ gir1.2-nma-1.0 [linux-any],
+ gir1.2-pango-1.0,
+ gir1.2-polkit-1.0,
+ gir1.2-rsvg-2.0,
+ gir1.2-soup-3.0,
+ gir1.2-upowerglib-1.0,
+ gir1.2-webkit2-4.1,
+ gnome-backgrounds,
+ gnome-settings-daemon (>= 40~),
+ gnome-shell-common (= ${source:Version}),
+ gsettings-desktop-schemas (>= 42~beta),
+ gstreamer1.0-pipewire (>= 0.3.10) [linux-any],
+ libglib2.0-bin,
+ python3,
+ ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: bolt,
+ chrome-gnome-shell,
+ evolution-data-server (>= 3.45),
+ gdm3,
+ gkbd-capplet,
+ gnome-control-center (>= 1:42),
+ gnome-remote-desktop,
+ gnome-menus,
+ gnome-user-docs,
+ ibus,
+ iio-sensor-proxy,
+ power-profiles-daemon,
+ switcheroo-control,
+ unzip
+Suggests: gir1.2-malcontent-0 (>= 0.6.0) [linux-any],
+ gir1.2-telepathyglib-0.12,
+ gir1.2-telepathylogger-0.2,
+ gnome-shell-extension-prefs,
+Breaks: gnome-shell-extension-appindicator (<< 36),
+ gnome-shell-extension-dash-to-panel (<< 43),
+ gnome-shell-extension-dashtodock (<< 70),
+ gnome-shell-extension-desktop-icons (<< 21.04),
+ gnome-shell-extension-desktop-icons-ng (<< 0.16.0~),
+ gnome-shell-extension-taskbar (<< 57.0-2.1~),
+ gnome-shell-extension-top-icons-plus (<< 27-3~),
+ gnome-shell-extension-workspaces-to-dock (<< 54~),
+ gnome-shell-extensions (<< 40.0~),
+Provides: notification-daemon,
+ polkit-1-auth-agent
+Description: graphical shell for the GNOME desktop
+ The GNOME Shell provides core interface functions like switching
+ windows, launching applications or see your notifications. It takes
+ advantage of the capabilities of modern graphics hardware and
+ introduces innovative user interface concepts to provide a
+ delightful and easy to use experience. GNOME Shell is the defining
+ technology of the GNOME 3 user experience.
+
+Package: gnome-shell-common
+Architecture: all
+Depends: ${misc:Depends}
+Breaks: gnome-shell (<< 3.36.1-6~)
+Replaces: gnome-shell (<< 3.36.1-6~)
+Description: common files for the GNOME graphical shell
+ This package contains translations and data files for the GNOME shell.
+
+Package: gnome-shell-extension-prefs
+Architecture: linux-any
+Depends: gir1.2-adw-1,
+ gir1.2-gtk-4.0,
+ gjs (>= 1.73.1),
+ gnome-shell (= ${binary:Version}),
+ gnome-shell-common (= ${source:Version}),
+ ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides: gnome-extensions-app
+Recommends: chrome-gnome-shell
+Breaks: gnome-shell (<< 3.36.0-2)
+Replaces: gnome-shell (<< 3.36.0-2)
+Description: tool to enable / disable GNOME Shell extensions
+ This package contains a tool which users who use Shell extensions can use to
+ toggle them on and off, and access their preferences.
diff --git a/debian/control.in b/debian/control.in
new file mode 100644
index 0000000..11fd3ca
--- /dev/null
+++ b/debian/control.in
@@ -0,0 +1,175 @@
+Source: gnome-shell
+Section: gnome
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: @GNOME_TEAM@
+Build-Depends: appstream,
+ asciidoc-base,
+ bash-completion,
+ dbus-daemon <!nocheck>,
+ debhelper-compat (= 13),
+ dh-sequence-gir,
+ dh-sequence-gnome,
+ gjs,
+ gir1.2-accountsservice-1.0 <!nocheck>,
+ gir1.2-gdm-1.0 <!nocheck>,
+ gir1.2-geoclue-2.0 <!nocheck>,
+ gir1.2-gnomedesktop-3.0 (>= 3.35.90) <!nocheck>,
+ gir1.2-gweather-4.0 (>= 4.1) <!nocheck>,
+ gir1.2-rsvg-2.0 <!nocheck>,
+ gir1.2-upowerglib-1.0 <!nocheck>,
+ gnome-control-center-dev,
+ gnome-pkg-tools,
+ gnome-settings-daemon-common (>= 40~) <!nocheck>,
+ gobject-introspection,
+ gsettings-desktop-schemas-dev (>= 42~beta),
+ gtk-doc-tools,
+ libasound2-dev,
+ libatk-bridge2.0-dev,
+ libecal2.0-dev (>= 3.45),
+ libedataserver1.2-dev (>= 3.45),
+ libgcr-3-dev,
+ libgirepository1.0-dev,
+ libgjs-dev (>= 1.73.1),
+ libgl1-mesa-dri <!nocheck>,
+ libglib2.0-dev,
+ libgnome-autoar-0-dev,
+ libgnome-bluetooth-3.0-dev (>= 3.9.0) [linux-any],
+ libgnome-desktop-3-dev (>= 3.35.90),
+ libgnome-menu-3-dev,
+ libgstreamer1.0-dev,
+ libgstreamer-plugins-base1.0-dev,
+ libgtk-3-bin,
+ libgtk-3-dev,
+ libgtk-4-dev,
+ libibus-1.0-dev (>= 1.5.22-2ubuntu2~),
+ libjson-glib-dev,
+ libmutter-11-dev (>= 43.5),
+ libmutter-test-11 (>= 43.5) <!nocheck>,
+ libnm-dev [linux-any],
+ libpipewire-0.3-dev (>= 0.3.10) [linux-any],
+ libpolkit-agent-1-dev,
+ libpulse-dev (>= 13),
+ libsecret-1-dev,
+ libstartup-notification0-dev,
+ libsystemd-dev [linux-any],
+ libx11-dev,
+ libxfixes-dev,
+ libxml2-dev,
+ mesa-common-dev,
+ meson (>= 0.58.0),
+ mutter (>= 43.5) <!nocheck>,
+ pkg-config,
+ sassc,
+ systemd [linux-any],
+ xauth <!nocheck>,
+ xvfb <!nocheck>,
+ xwayland <!nocheck>
+Rules-Requires-Root: no
+Standards-Version: 4.6.2
+Homepage: https://wiki.gnome.org/Projects/GnomeShell
+Vcs-Git: https://salsa.debian.org/gnome-team/gnome-shell.git -b debian/bookworm
+Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-shell
+
+Package: gnome-shell
+Architecture: linux-any
+Depends: gir1.2-accountsservice-1.0,
+ gir1.2-adw-1,
+ gir1.2-atk-1.0,
+ gir1.2-atspi-2.0 (>= 2.36),
+ gir1.2-gcr-3,
+ gir1.2-gdesktopenums-3.0,
+ gir1.2-gdkpixbuf-2.0,
+ gir1.2-gdm-1.0,
+ gir1.2-geoclue-2.0,
+ gir1.2-glib-2.0,
+ gir1.2-gnomebluetooth-3.0 (>= 42.3) [linux-any],
+ gir1.2-gnomedesktop-3.0 (>= 3.35.90),
+ gir1.2-graphene-1.0 (>= 1.10.2),
+ gir1.2-gstreamer-1.0,
+ gir1.2-gtk-3.0,
+ gir1.2-gtk-4.0,
+ gir1.2-gweather-4.0 (>= 4.1),
+ gir1.2-freedesktop,
+ gir1.2-ibus-1.0 (>= 1.5.22-2ubuntu2~),
+ gir1.2-mutter-11 (>= 43.5),
+ gir1.2-nm-1.0 [linux-any],
+ gir1.2-nma-1.0 [linux-any],
+ gir1.2-pango-1.0,
+ gir1.2-polkit-1.0,
+ gir1.2-rsvg-2.0,
+ gir1.2-soup-3.0,
+ gir1.2-upowerglib-1.0,
+ gir1.2-webkit2-4.1,
+ gnome-backgrounds,
+ gnome-settings-daemon (>= 40~),
+ gnome-shell-common (= ${source:Version}),
+ gsettings-desktop-schemas (>= 42~beta),
+ gstreamer1.0-pipewire (>= 0.3.10) [linux-any],
+ libglib2.0-bin,
+ python3,
+ ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: bolt,
+ chrome-gnome-shell,
+ evolution-data-server (>= 3.45),
+ gdm3,
+ gkbd-capplet,
+ gnome-control-center (>= 1:42),
+ gnome-remote-desktop,
+ gnome-menus,
+ gnome-user-docs,
+ ibus,
+ iio-sensor-proxy,
+ power-profiles-daemon,
+ switcheroo-control,
+ unzip
+Suggests: gir1.2-malcontent-0 (>= 0.6.0) [linux-any],
+ gir1.2-telepathyglib-0.12,
+ gir1.2-telepathylogger-0.2,
+ gnome-shell-extension-prefs,
+Breaks: gnome-shell-extension-appindicator (<< 36),
+ gnome-shell-extension-dash-to-panel (<< 43),
+ gnome-shell-extension-dashtodock (<< 70),
+ gnome-shell-extension-desktop-icons (<< 21.04),
+ gnome-shell-extension-desktop-icons-ng (<< 0.16.0~),
+ gnome-shell-extension-taskbar (<< 57.0-2.1~),
+ gnome-shell-extension-top-icons-plus (<< 27-3~),
+ gnome-shell-extension-workspaces-to-dock (<< 54~),
+ gnome-shell-extensions (<< 40.0~),
+Provides: notification-daemon,
+ polkit-1-auth-agent
+Description: graphical shell for the GNOME desktop
+ The GNOME Shell provides core interface functions like switching
+ windows, launching applications or see your notifications. It takes
+ advantage of the capabilities of modern graphics hardware and
+ introduces innovative user interface concepts to provide a
+ delightful and easy to use experience. GNOME Shell is the defining
+ technology of the GNOME 3 user experience.
+
+Package: gnome-shell-common
+Architecture: all
+Depends: ${misc:Depends}
+Breaks: gnome-shell (<< 3.36.1-6~)
+Replaces: gnome-shell (<< 3.36.1-6~)
+Description: common files for the GNOME graphical shell
+ This package contains translations and data files for the GNOME shell.
+
+Package: gnome-shell-extension-prefs
+Architecture: linux-any
+Depends: gir1.2-adw-1,
+ gir1.2-gtk-4.0,
+ gjs (>= 1.73.1),
+ gnome-shell (= ${binary:Version}),
+ gnome-shell-common (= ${source:Version}),
+ ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides: gnome-extensions-app
+Recommends: chrome-gnome-shell
+Breaks: gnome-shell (<< 3.36.0-2)
+Replaces: gnome-shell (<< 3.36.0-2)
+Description: tool to enable / disable GNOME Shell extensions
+ This package contains a tool which users who use Shell extensions can use to
+ toggle them on and off, and access their preferences.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ffa4838
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,52 @@
+This package was debianized by Sebastien Bacher <seb128@ubuntu.com> on
+Wed, 01 Jul 2009 23:29:31 +0200.
+
+It was downloaded from https://download.gnome.org/sources/gnome-shell/
+
+Upstream Authors:
+
+ Colin Walters
+ Dan Winship
+ Marina Zhurakhinskaya
+ Owen Taylor
+ William Jon McCann
+
+Files: src/*
+ js/*
+Copyright: © 2000 Helix Code, Inc.
+ © 2000,2001 Eazel, Inc.
+ © 2001 George Lebl
+ © 2002 Sun Microsystems Inc.
+ © 2004-2005 James M. Cape <jcape@ignore-your.tv>
+ © 2006-2008 Red Hat, Inc.
+ © 2007 Ryan Lortie
+ © 2008 Intel Corp.
+License: GPL-2+ (/usr/share/common-licenses/GPL-2)
+
+Files: src/gdmuser/*
+Copyright: © 2007-2008 William Jon McCann <mccann@jhu.edu>
+ © 2004-2005 James M. Cape <jcape@ignore-your.tv>
+License: LGPL-2+ (/usr/share/common-licenses/LGPL-2)
+
+Files: src/tray/*
+Copyright: © 2002 Anders Carlsson <andersca@gnu.org>
+ © 2003-2006 Vincent Untz
+ © 2008 Red Hat, Inc.
+
+Files: src/big/*
+Copyright: © 2005-2008 Red Hat, Inc.
+ © 2008-2009 litl, LLC
+
+Files: src/st/*
+Copyright: © 2008 OpenedHand
+ © 2009 Intel Corporation.
+ © 2003-2004 Dodji Seketeli
+License: LGPL-2.1 (/usr/share/common-licenses/LGPL-2.1)
+
+The Debian packaging is:
+
+ Copyright © 2009 Sebastien Bacher <seb128@ubuntu.com>
+ Copyright © 2009 Collabora Ltd.
+
+and is licensed under the GPL version 3,
+see `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..4a341ca
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,17 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/bookworm
+upstream-branch = upstream/43.x
+
+[buildpackage]
+sign-tags = True
+
+[dch]
+multimaint-merge = True
+
+[import-orig]
+postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
+upstream-vcs-tag = %(version%~%.)s
+
+[pq]
+patch-numbers = False
diff --git a/debian/gnome-shell-common.dirs b/debian/gnome-shell-common.dirs
new file mode 100644
index 0000000..3005956
--- /dev/null
+++ b/debian/gnome-shell-common.dirs
@@ -0,0 +1 @@
+usr/share/gnome-shell/modes
diff --git a/debian/gnome-shell-common.install b/debian/gnome-shell-common.install
new file mode 100644
index 0000000..981bd06
--- /dev/null
+++ b/debian/gnome-shell-common.install
@@ -0,0 +1,8 @@
+debian/source_gnome-shell.py /usr/share/apport/package-hooks
+usr/lib/systemd/user
+usr/share/dbus-1/interfaces
+usr/share/glib-2.0
+usr/share/gnome-control-center
+usr/share/gnome-shell
+usr/share/icons/hicolor/*/apps/*
+usr/share/locale
diff --git a/debian/gnome-shell-extension-prefs.install b/debian/gnome-shell-extension-prefs.install
new file mode 100644
index 0000000..06e52d5
--- /dev/null
+++ b/debian/gnome-shell-extension-prefs.install
@@ -0,0 +1,4 @@
+usr/bin/gnome-extensions-app
+usr/bin/gnome-shell-extension-prefs
+usr/share/applications/org.gnome.Extensions.desktop
+usr/share/metainfo/org.gnome.Extensions.metainfo.xml
diff --git a/debian/gnome-shell.bug-control b/debian/gnome-shell.bug-control
new file mode 100644
index 0000000..95bc8ac
--- /dev/null
+++ b/debian/gnome-shell.bug-control
@@ -0,0 +1,2 @@
+report-with: gnome-session gnome-settings-daemon libgjs0g libmutter-11-0
+package-status: libegl-vendor libglx-vendor libgl1-mesa-dri
diff --git a/debian/gnome-shell.docs b/debian/gnome-shell.docs
new file mode 100644
index 0000000..8913f46
--- /dev/null
+++ b/debian/gnome-shell.docs
@@ -0,0 +1,2 @@
+NEWS
+README.md
diff --git a/debian/gnome-shell.gsettings-override b/debian/gnome-shell.gsettings-override
new file mode 100644
index 0000000..1c01609
--- /dev/null
+++ b/debian/gnome-shell.gsettings-override
@@ -0,0 +1,2 @@
+[org.gnome.shell]
+favorite-apps=[ 'firefox-esr.desktop', 'org.gnome.Evolution.desktop', 'rhythmbox.desktop', 'libreoffice-writer.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'yelp.desktop' ]
diff --git a/debian/gnome-shell.install b/debian/gnome-shell.install
new file mode 100644
index 0000000..6dadc34
--- /dev/null
+++ b/debian/gnome-shell.install
@@ -0,0 +1,13 @@
+etc/xdg/autostart/gnome-shell-overrides-migration.desktop
+usr/bin/gnome-extensions
+usr/bin/gnome-shell
+usr/bin/gnome-shell-extension-tool
+usr/bin/gnome-shell-perf-tool
+usr/lib/gnome-shell
+usr/libexec
+usr/share/applications/evolution-calendar.desktop
+usr/share/applications/org.gnome.Shell*.desktop
+usr/share/bash-completion/completions/gnome-extensions
+usr/share/dbus-1/services
+usr/share/man
+usr/share/xdg-desktop-portal
diff --git a/debian/gnome-shell.lintian-overrides b/debian/gnome-shell.lintian-overrides
new file mode 100644
index 0000000..3980bdd
--- /dev/null
+++ b/debian/gnome-shell.lintian-overrides
@@ -0,0 +1,16 @@
+# These RUNPATHs are needed to find mutter's private clutter fork
+gnome-shell: custom-library-search-path RUNPATH /usr/lib/*/mutter-* [usr/bin/gnome-shell]
+gnome-shell: custom-library-search-path RUNPATH /usr/lib/*/mutter-* [usr/lib/gnome-shell/*.so]
+
+# This is just a launcher for a desktop-required component (evolution)
+gnome-shell: desktop-command-not-in-package evolution [usr/share/applications/evolution-calendar.desktop]
+
+# gnome-shell ships some desktop files only to provide metadata and icons to some apps
+gnome-shell: desktop-command-not-in-package false [usr/share/applications/org.gnome.Shell.Extensions.desktop]
+gnome-shell: desktop-command-not-in-package gapplication [usr/share/applications/org.gnome.Shell.PortalHelper.desktop]
+
+# This is a NoDisplay=true desktop file, so there's no need for it
+gnome-shell: desktop-entry-lacks-main-category [usr/share/applications/org.gnome.Shell.desktop]
+
+# Conceptually a program, only built as a shared library for technical reasons
+gnome-shell: exit-in-shared-library [usr/lib/gnome-shell/libgnome-shell.so]
diff --git a/debian/gnome-shell.postinst b/debian/gnome-shell.postinst
new file mode 100644
index 0000000..a2c32fc
--- /dev/null
+++ b/debian/gnome-shell.postinst
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ configure)
+ # trigger an update notification that recommends a reboot
+ # (used by unattended-upgrades etc.)
+ touch /var/run/reboot-required || true
+
+ # same thing for the older update-notifier interface
+ if [ -x /usr/share/update-notifier/notify-reboot-required ]; then
+ /usr/share/update-notifier/notify-reboot-required || true
+ fi
+ ;;
+esac
+
+#DEBHELPER#
diff --git a/debian/patches/debian/Revert-build-Port-to-gcr4.patch b/debian/patches/debian/Revert-build-Port-to-gcr4.patch
new file mode 100644
index 0000000..81cab65
--- /dev/null
+++ b/debian/patches/debian/Revert-build-Port-to-gcr4.patch
@@ -0,0 +1,107 @@
+From: Jeremy Bicha <jeremy.bicha@canonical.com>
+Date: Sun, 21 Aug 2022 10:30:55 -0400
+Subject: Revert "build: Port to gcr4"
+
+This reverts commit 5c935af7d3b3a3c9feb4e0d9ea214b6d25a7a2e7.
+
+Forwarded: not-needed
+---
+ js/ui/environment.js | 2 +-
+ meson.build | 4 ++--
+ src/meson.build | 2 +-
+ src/shell-keyring-prompt.c | 6 +++---
+ src/shell-secure-text-buffer.c | 2 +-
+ 5 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/js/ui/environment.js b/js/ui/environment.js
+index 8c790da..769f31c 100644
+--- a/js/ui/environment.js
++++ b/js/ui/environment.js
+@@ -8,7 +8,7 @@ imports.gi.versions.Atk = '1.0';
+ imports.gi.versions.Atspi = '2.0';
+ imports.gi.versions.Clutter = Config.LIBMUTTER_API_VERSION;
+ imports.gi.versions.Cogl = Config.LIBMUTTER_API_VERSION;
+-imports.gi.versions.Gcr = '4';
++imports.gi.versions.Gcr = '3';
+ imports.gi.versions.Gdk = '3.0';
+ imports.gi.versions.Gdm = '1.0';
+ imports.gi.versions.Geoclue = '2.0';
+diff --git a/meson.build b/meson.build
+index 1fa4311..84dba1a 100644
+--- a/meson.build
++++ b/meson.build
+@@ -20,7 +20,7 @@ libmutter_test_pc = 'libmutter-test-' + mutter_api_version
+
+ ecal_req = '>= 3.33.1'
+ eds_req = '>= 3.33.1'
+-gcr_req = '>= 3.90.0'
++gcr_req = '>= 3.7.5'
+ gio_req = '>= 2.56.0'
+ gi_req = '>= 1.49.1'
+ gjs_req = '>= 1.73.1'
+@@ -71,7 +71,7 @@ endif
+ atk_bridge_dep = dependency('atk-bridge-2.0')
+ ecal_dep = dependency('libecal-2.0', version: ecal_req)
+ eds_dep = dependency('libedataserver-1.2', version: eds_req)
+-gcr_dep = dependency('gcr-4', version: gcr_req)
++gcr_dep = dependency('gcr-base-3', version: gcr_req)
+ gdk_x11_dep = dependency('gdk-x11-3.0')
+ gdk_pixbuf_dep = dependency('gdk-pixbuf-2.0')
+ gi_dep = dependency('gobject-introspection-1.0', version: gi_req)
+diff --git a/src/meson.build b/src/meson.build
+index fc7f8bf..e9ad569 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -215,7 +215,7 @@ libshell_dep = declare_dependency(link_with: libshell)
+ libshell_gir_includes = [
+ 'Clutter-@0@'.format(mutter_api_version),
+ 'Meta-@0@'.format(mutter_api_version),
+- 'Gcr-4',
++ 'Gcr-3',
+ 'PolkitAgent-1.0'
+ ]
+
+diff --git a/src/shell-keyring-prompt.c b/src/shell-keyring-prompt.c
+index bb03279..83c6746 100644
+--- a/src/shell-keyring-prompt.c
++++ b/src/shell-keyring-prompt.c
+@@ -26,7 +26,7 @@
+ #include "shell-secure-text-buffer.h"
+
+ #define GCR_API_SUBJECT_TO_CHANGE
+-#include <gcr/gcr.h>
++#include <gcr/gcr-base.h>
+
+ #include <glib/gi18n.h>
+
+@@ -91,7 +91,7 @@ enum {
+
+ static GParamSpec *props[N_PROPS] = { NULL, };
+
+-static void shell_keyring_prompt_iface (GcrPromptInterface *iface);
++static void shell_keyring_prompt_iface (GcrPromptIface *iface);
+
+ G_DEFINE_TYPE_WITH_CODE (ShellKeyringPrompt, shell_keyring_prompt, G_TYPE_OBJECT,
+ G_IMPLEMENT_INTERFACE (GCR_TYPE_PROMPT, shell_keyring_prompt_iface);
+@@ -531,7 +531,7 @@ shell_keyring_prompt_close (GcrPrompt *prompt)
+ }
+
+ static void
+-shell_keyring_prompt_iface (GcrPromptInterface *iface)
++shell_keyring_prompt_iface (GcrPromptIface *iface)
+ {
+ iface->prompt_password_async = shell_keyring_prompt_password_async;
+ iface->prompt_password_finish = shell_keyring_prompt_password_finish;
+diff --git a/src/shell-secure-text-buffer.c b/src/shell-secure-text-buffer.c
+index 8271410..03af451 100644
+--- a/src/shell-secure-text-buffer.c
++++ b/src/shell-secure-text-buffer.c
+@@ -26,7 +26,7 @@
+ #include "shell-secure-text-buffer.h"
+
+ #define GCR_API_SUBJECT_TO_CHANGE
+-#include <gcr/gcr.h>
++#include <gcr/gcr-base.h>
+
+ #include <string.h>
+
diff --git a/debian/patches/debian/gnome-shell-extension-prefs-Give-Debian-specific-advice.patch b/debian/patches/debian/gnome-shell-extension-prefs-Give-Debian-specific-advice.patch
new file mode 100644
index 0000000..9759e4b
--- /dev/null
+++ b/debian/patches/debian/gnome-shell-extension-prefs-Give-Debian-specific-advice.patch
@@ -0,0 +1,32 @@
+From: Simon McVittie <smcv@debian.org>
+Date: Sun, 12 Sep 2021 10:41:54 +0100
+Subject: gnome-shell-extension-prefs: Give Debian-specific advice
+
+We package gnome-extensions-app in the same binary package as
+gnome-shell-extension-prefs, so there's never a need to download it from
+Flathub.
+
+Forwarded: not-needed, Debian-specific
+Signed-off-by: Simon McVittie <smcv@debian.org>
+---
+ src/gnome-shell-extension-prefs | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/gnome-shell-extension-prefs b/src/gnome-shell-extension-prefs
+index 303b196..a59ffed 100755
+--- a/src/gnome-shell-extension-prefs
++++ b/src/gnome-shell-extension-prefs
+@@ -13,10 +13,10 @@ openPrefs() {
+ }
+
+ cat >&2 <<EOT
+-gnome-shell-extension-prefs is deprecated
++The gnome-shell-extension-prefs program is deprecated.
+
+-Install https://flathub.org/apps/details/org.gnome.Extensions for extension
+-management, or use the gnome-extensions command line tool.
++Run gnome-extensions-app (from the gnome-shell-extension-prefs package)
++for extension management, or use the gnome-extensions command line tool.
+
+ Extensions can use the ExtensionUtils.openPrefs() method.
+ EOT
diff --git a/debian/patches/overview-Handle-unredirection-in-OverviewShown-state-mach.patch b/debian/patches/overview-Handle-unredirection-in-OverviewShown-state-mach.patch
new file mode 100644
index 0000000..fbd4061
--- /dev/null
+++ b/debian/patches/overview-Handle-unredirection-in-OverviewShown-state-mach.patch
@@ -0,0 +1,75 @@
+From: "robert.mader@collabora.com" <robert.mader@collabora.com>
+Date: Wed, 27 Sep 2023 01:10:45 +0200
+Subject: overview: Handle unredirection in OverviewShown state machine
+
+Under certain unknown circumstances currently not every
+`disable_unredirect_for_display()` gets matched with an
+`enable_unredirect_for_display()` when closing the overview.
+
+As we only want to not disable unredirection when hidden and we nowadays
+have a state machine that ensures we transition to and from one state to
+another only once, handle unredirection en-/disablement as part of the
+state transition.
+
+(cherry picked from commit a94fcee9616ef52d0f1d6453515a104d69c6cb92)
+
+Bug: https://gitlab.gnome.org/GNOME/mutter/-/issues/2994
+Origin: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2970
+Applied-upstream: 43.10, commit:3b921ba0cb28c38ff5b7faba2dfe446cbc845bb4
+---
+ js/ui/overview.js | 14 +++++---------
+ 1 file changed, 5 insertions(+), 9 deletions(-)
+
+diff --git a/js/ui/overview.js b/js/ui/overview.js
+index 757a8e4..bf3ffca 100644
+--- a/js/ui/overview.js
++++ b/js/ui/overview.js
+@@ -296,6 +296,11 @@ var Overview = class extends Signals.EventEmitter {
+ `${this._shownState} to ${state}`);
+ }
+
++ if (this._shownState === OverviewShownState.HIDDEN)
++ Meta.disable_unredirect_for_display(global.display);
++ else if (state === OverviewShownState.HIDDEN)
++ Meta.enable_unredirect_for_display(global.display);
++
+ this._shownState = state;
+ this.emit(OVERVIEW_SHOWN_TRANSITIONS[state].signal);
+ }
+@@ -402,8 +407,6 @@ var Overview = class extends Signals.EventEmitter {
+
+ _gestureUpdate(tracker, progress) {
+ if (!this._shown) {
+- Meta.disable_unredirect_for_display(global.display);
+-
+ this._shown = true;
+ this._visible = true;
+ this._visibleTarget = true;
+@@ -559,8 +562,6 @@ var Overview = class extends Signals.EventEmitter {
+ this._visibleTarget = true;
+ this._activationTime = GLib.get_monotonic_time() / GLib.USEC_PER_SEC;
+
+- Meta.disable_unredirect_for_display(global.display);
+-
+ Main.layoutManager.overviewGroup.set_child_above_sibling(
+ this._coverPane, null);
+ this._coverPane.show();
+@@ -627,9 +628,6 @@ var Overview = class extends Signals.EventEmitter {
+ }
+
+ _hideDone() {
+- // Re-enable unredirection
+- Meta.enable_unredirect_for_display(global.display);
+-
+ this._coverPane.hide();
+
+ this._visible = false;
+@@ -679,8 +677,6 @@ var Overview = class extends Signals.EventEmitter {
+ // the animation because of a race in the xserver where the grab
+ // fails when requested very early during startup.
+
+- Meta.disable_unredirect_for_display(global.display);
+-
+ this._changeShownState(OverviewShownState.SHOWING);
+
+ this._overview.runStartupAnimation(() => {
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..917d008
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,3 @@
+overview-Handle-unredirection-in-OverviewShown-state-mach.patch
+debian/gnome-shell-extension-prefs-Give-Debian-specific-advice.patch
+debian/Revert-build-Port-to-gcr4.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..426dfa7
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,40 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
+
+%:
+ dh $@ --with bash_completion
+
+CONFFLAGS =
+
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+CONFFLAGS += \
+ -Dnetworkmanager=true \
+ -Dsoup2=false \
+ -Dsystemd=true
+endif
+
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+CONFFLAGS += -Dtests=true
+else
+CONFFLAGS += -Dtests=false
+endif
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ --libdir=/usr/lib \
+ -Dextensions-tool:bash_completion=enabled \
+ $(CONFFLAGS)
+
+override_dh_makeshlibs:
+ dh_makeshlibs -X/usr/lib/gnome-shell/
+
+override_dh_shlibdeps:
+ # gnome-shell uses mutters private mutter-clutter-1.0.so etc.
+ dh_shlibdeps -l"usr/lib/$(DEB_HOST_MULTIARCH)/mutter"
+
+override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+ dbus-run-session xvfb-run -a dh_auto_test
+endif
diff --git a/debian/shlibs.local b/debian/shlibs.local
new file mode 100644
index 0000000..486e4fa
--- /dev/null
+++ b/debian/shlibs.local
@@ -0,0 +1 @@
+libgnome-bluetooth-applet 0 gnome-bluetooth (>= 3.0.0)
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/debian/source/lintian-overrides
diff --git a/debian/source_gnome-shell.py b/debian/source_gnome-shell.py
new file mode 100644
index 0000000..9e0bcf7
--- /dev/null
+++ b/debian/source_gnome-shell.py
@@ -0,0 +1,45 @@
+from apport.hookutils import *
+import os
+
+def is_process_running(proc):
+ '''
+ Determine if process has a registered process id
+ '''
+ log = command_output(['pidof', proc])
+ if not log or log[:5] == "Error" or len(log)<1:
+ return False
+ return True
+
+def add_info(report):
+ attach_related_packages(report, ['mutter-common'])
+
+ attach_gsettings_package(report, 'gnome-shell-common')
+ attach_gsettings_package(report, 'gsettings-desktop-schemas')
+ attach_gsettings_package(report, 'mutter-common')
+ attach_gsettings_schema(report, 'org.gnome.settings-daemon.plugins.color')
+ attach_gsettings_schema(report, 'org.gnome.settings-daemon.peripherals.touchscreen')
+
+ try:
+ monitors = os.path.join(os.environ['XDG_CONFIG_HOME'], 'monitors.xml')
+ except KeyError:
+ monitors = os.path.expanduser('~/.config/monitors.xml')
+
+ attach_file_if_exists(report, monitors, 'monitors.xml')
+
+ result = ''
+
+ dm_list = apport.hookutils.command_output(['sh', '-c',
+ 'apt-cache search \"display manager\" | cut -d \' \' -f1 | grep -E \"dm$|^gdm3?\\b\"'])
+
+ for line in dm_list.split('\n'):
+ if (is_process_running(line)):
+ result = line
+ break
+
+ report['DisplayManager'] = result
+
+ if command_available('journalctl') and os.path.exists('/run/systemd/system'):
+ report['ShellJournal'] = command_output(['journalctl',
+ '/usr/bin/gnome-shell',
+ '-b', '-o', 'short-monotonic',
+ '--lines', '3000'])
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..c206ebf
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+Bug-Database: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues
+Bug-Submit: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/new
+Name: GNOME Shell
+Repository: https://gitlab.gnome.org/gnome/gnome-shell.git
+Repository-Browse: https://gitlab.gnome.org/GNOME/gnome-shell/
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..94c24dd
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="searchmode=plain, uversionmangle=s/\.(alpha|beta|rc)/~$1/, downloadurlmangle=s|cache.json||" \
+https://download.gnome.org/sources/@PACKAGE@/cache.json \
+ 43/@PACKAGE@-([\d.]+)@ARCHIVE_EXT@