[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1111602: marked as done (trixie-pu: package gnome-control-center/1:48.4-1~deb13u1)



Your message dated Sat, 06 Sep 2025 12:14:57 +0100
with message-id <165032e5317517556dd7fd8cf24843112a3fb6ac.camel@adam-barratt.org.uk>
and subject line Closing p-u requests for fixes included in 13.1
has caused the Debian Bug report #1111602,
regarding trixie-pu: package gnome-control-center/1:48.4-1~deb13u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1111602: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111602
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: gnome-control-center@packages.debian.org
Control: affects -1 + src:gnome-control-center
User: release.debian.org@packages.debian.org
Usertags: pu

[ Reason ]

A new upstream bugfix release, which wasn't ready soon enough to be 
included in 13.0.

[ Impact ]

If not accepted:

- when a gnome-online-accounts account (for online services like Google
  Drive, etc.) shows an error message, some URLs will be parsed as
  though they were Pango markup (XML) and mis-displayed as a result

- the Power Saving tab on the Power page is distractingly redrawn/reflowed
  when disabling or re-enabling automatic suspend

Translation updates for several languages are also included.

[ Tests ]

An equivalent version has been in unstable since 2025-08-08 and in 
testing since 2025-08-13 with no regression reports. The proposed 
version works normally on a trixie system.

I tried the Power Saving tab on a trixie laptop and the warning appears 
and disappears correctly. I didn't try to reproduce the 
gnome-online-accounts markup issue.

[ Risks ]

Key package for our default desktop, but the changes are targeted and 
seem low-risk.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
      (filtered to remove translation updates)
  [x] the issue is verified as fixed in unstable

[ Changes ]

The only packaging changes are adjusting d/watch, d/gbp.conf, d/control 
to be appropriate for trixie updates.

Upstream changes:

panels/online-accounts/cc-online-accounts-panel.c: fix the 
gnome-online-accounts-related bug

panels/power/cc-power-panel.c: Power Saving tab layout
debdiff *.dsc | filterdiff -p1 -x'po/*.po'

diff -Nru gnome-control-center-48.3/debian/changelog gnome-control-center-48.4/debian/changelog
--- gnome-control-center-48.3/debian/changelog	2025-07-03 22:20:23.000000000 +0100
+++ gnome-control-center-48.4/debian/changelog	2025-08-18 15:36:10.000000000 +0100
@@ -1,3 +1,26 @@
+gnome-control-center (1:48.4-1~deb13u1) trixie; urgency=medium
+
+  * Team upload
+  * d/control, d/gbp.conf: Set packaging branch for trixie stable updates
+
+ -- Simon McVittie <smcv@debian.org>  Mon, 18 Aug 2025 15:36:10 +0100
+
+gnome-control-center (1:48.4-1) unstable; urgency=medium
+
+  * Team upload
+  * d/control, d/gbp.conf, d/watch: Limit to 48.x versions.
+    We'll stick to 48.x in testing/unstable for now, to get better
+    testing for 48.x updates in trixie later.
+  * New upstream stable release
+    - In the Power panel, move the General section to the top, avoiding a UI
+      reflow when the notice recommending automatic suspend is shown
+      or hidden (gnome-control-center#3373 upstream)
+    - Disable Pango markup when displaying errors from gnome-online-accounts,
+      fixing display of some error messages that contain URLs
+    - Translation updates
+
+ -- Simon McVittie <smcv@debian.org>  Fri, 08 Aug 2025 10:18:47 +0100
+
 gnome-control-center (1:48.3-3) unstable; urgency=medium
 
   * Release to unstable
diff -Nru gnome-control-center-48.3/debian/control gnome-control-center-48.4/debian/control
--- gnome-control-center-48.3/debian/control	2025-07-03 22:20:23.000000000 +0100
+++ gnome-control-center-48.4/debian/control	2025-08-18 15:36:10.000000000 +0100
@@ -65,7 +65,7 @@
                xvfb
 Standards-Version: 4.7.0
 Rules-Requires-Root: no
-Vcs-Git: https://salsa.debian.org/gnome-team/gnome-control-center.git
+Vcs-Git: https://salsa.debian.org/gnome-team/gnome-control-center.git -b debian/trixie
 Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-control-center
 
 Package: gnome-control-center
diff -Nru gnome-control-center-48.3/debian/gbp.conf gnome-control-center-48.4/debian/gbp.conf
--- gnome-control-center-48.3/debian/gbp.conf	2025-07-03 22:20:23.000000000 +0100
+++ gnome-control-center-48.4/debian/gbp.conf	2025-08-18 15:36:10.000000000 +0100
@@ -1,7 +1,7 @@
 [DEFAULT]
 pristine-tar = True
-debian-branch = debian/latest
-upstream-branch = upstream/latest
+debian-branch = debian/trixie
+upstream-branch = upstream/48.x
 
 [buildpackage]
 sign-tags = True
diff -Nru gnome-control-center-48.3/debian/watch gnome-control-center-48.4/debian/watch
--- gnome-control-center-48.3/debian/watch	2025-07-03 22:20:23.000000000 +0100
+++ gnome-control-center-48.4/debian/watch	2025-08-18 15:36:10.000000000 +0100
@@ -1,4 +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 \
-	[\d.]+/@PACKAGE@-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@
+	48/@PACKAGE@-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@
diff -Nru gnome-control-center-48.3/meson.build gnome-control-center-48.4/meson.build
--- gnome-control-center-48.3/meson.build	2025-06-26 11:03:14.000000000 +0100
+++ gnome-control-center-48.4/meson.build	2025-08-03 09:17:03.000000000 +0100
@@ -1,6 +1,6 @@
 project(
   'gnome-control-center', 'c',
-        version : '48.3',
+        version : '48.4',
         license : 'GPL2+',
   meson_version : '>= 0.58.0'
 )
diff -Nru gnome-control-center-48.3/NEWS gnome-control-center-48.4/NEWS
--- gnome-control-center-48.3/NEWS	2025-06-26 11:03:14.000000000 +0100
+++ gnome-control-center-48.4/NEWS	2025-08-03 09:17:03.000000000 +0100
@@ -1,4 +1,16 @@
 ============
+Version 48.4
+============
+
+= Various translation updates
+
+Online Accounts
+- Disable markup in toasts for displaying URLs properly
+
+Power
+- Move geenral section above "Power Saving"
+
+============
 Version 48.3
 ============
 
diff -Nru gnome-control-center-48.3/panels/online-accounts/cc-online-accounts-panel.c gnome-control-center-48.4/panels/online-accounts/cc-online-accounts-panel.c
--- gnome-control-center-48.3/panels/online-accounts/cc-online-accounts-panel.c	2025-06-26 11:03:14.000000000 +0100
+++ gnome-control-center-48.4/panels/online-accounts/cc-online-accounts-panel.c	2025-08-03 09:17:03.000000000 +0100
@@ -165,8 +165,12 @@
       if (!g_error_matches (error, GOA_ERROR, GOA_ERROR_DIALOG_DISMISSED) &&
           !g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
         {
+          AdwToast *toast = NULL;
+
+          toast = adw_toast_new (error->message);
+          adw_toast_set_use_markup (toast, FALSE);
           adw_toast_overlay_add_toast (ADW_TOAST_OVERLAY (self->toast_overlay),
-                                       adw_toast_new (error->message));
+                                       toast);
         }
 
       return;
diff -Nru gnome-control-center-48.3/panels/power/cc-power-panel.c gnome-control-center-48.4/panels/power/cc-power-panel.c
--- gnome-control-center-48.3/panels/power/cc-power-panel.c	2025-06-26 11:03:14.000000000 +0100
+++ gnome-control-center-48.4/panels/power/cc-power-panel.c	2025-08-03 09:17:03.000000000 +0100
@@ -1183,13 +1183,11 @@
   adw_preferences_page_remove (self->power_saving_page, self->suspend_on_ac_group);
   adw_preferences_page_remove (self->power_saving_page, self->suspend_notice_group);
 
-  adw_preferences_page_remove (self->general_page, self->general_section);
   adw_preferences_page_add (self->general_page, self->power_saving_group);
   adw_preferences_page_add (self->general_page, self->blank_screen_group);
   adw_preferences_page_add (self->general_page, self->suspend_on_battery_group);
   adw_preferences_page_add (self->general_page, self->suspend_on_ac_group);
   adw_preferences_page_add (self->general_page, self->suspend_notice_group);
-  adw_preferences_page_add (self->general_page, self->general_section);
 
   /* Reset title and hide view switcher by hiding stack page */
   gtk_stack_set_visible_child_name (self->title_stack, "title");
diff -Nru gnome-control-center-48.3/shell/appdata/org.gnome.Settings.appdata.xml.in.in gnome-control-center-48.4/shell/appdata/org.gnome.Settings.appdata.xml.in.in
--- gnome-control-center-48.3/shell/appdata/org.gnome.Settings.appdata.xml.in.in	2025-06-26 11:03:14.000000000 +0100
+++ gnome-control-center-48.4/shell/appdata/org.gnome.Settings.appdata.xml.in.in	2025-08-03 09:17:03.000000000 +0100
@@ -50,6 +50,14 @@
   </kudos>
 
   <releases>
+    <release version="48.4" date="2025-08-03">
+      <description>
+        <ul>
+          <li>Fix links in Online Accounts toast notifications</li>
+          <li>Various additional fixes and translation updates</li>
+        </ul>
+      </description>
+    </release>
     <release version="48.3" date="2025-06-26">
       <description>
         <ul>

--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 13.1

Hi,

Each of the updates referenced by these requests was included in
today's 13.1 point release for trixie.

Regards,

Adam

--- End Message ---

Reply to: