Control: retitle -1 bookworm-pu: package gnome-software/43.5-1~deb12u1 On Sat, 27 May 2023 at 21:53:35 +0100, Simon McVittie wrote: > GNOME upstream has done a stable point release of gnome-software. This > doesn't seem urgent enough to want to break the freeze for, but it would > be good to get it in 12.1. ... > I have not uploaded to unstable due to the full freeze, and I can't > upload to experimental because GNOME 44 is already there.
I uploaded to unstable after Debian 12 was released, and that version migrated to testing with no apparent regressions. The version I'm now proposing is a simple rebuild of what's in testing. Tested on a bookworm system (browse available packages, upgrade Flatpak apps, install a Flatpak app, install a .deb) and seems fine, and the upstream changes are really minimal, so I uploaded the proposed package. smcv
diffstat for gnome-software-43.4 gnome-software-43.5 NEWS | 7 ++++ data/metainfo/org.gnome.Software.metainfo.xml.in | 8 ++++ debian/changelog | 17 ++++++++++ debian/gbp.conf | 2 - debian/patches/01_details-Use-custom-icon-for-verified-developers.patch | 4 +- debian/watch | 2 - lib/gs-plugin-job-list-apps.c | 1 lib/gs-plugin-job-manage-repository.c | 2 + meson.build | 2 - 9 files changed, 40 insertions(+), 5 deletions(-) diff -Nru gnome-software-43.4/data/metainfo/org.gnome.Software.metainfo.xml.in gnome-software-43.5/data/metainfo/org.gnome.Software.metainfo.xml.in --- gnome-software-43.4/data/metainfo/org.gnome.Software.metainfo.xml.in 2023-02-10 07:57:26.000000000 +0000 +++ gnome-software-43.5/data/metainfo/org.gnome.Software.metainfo.xml.in 2023-03-03 11:34:54.000000000 +0000 @@ -66,6 +66,14 @@ Validate with `appstreamcli validate *.metainfo.xml` --> <releases> + <release date="2023-03-03" version="43.5" type="stable"> + <description> + <p>This is a stable release with the following change:</p> + <ul> + <li>Fix few memory leaks</li> + </ul> + </description> + </release> <release date="2023-02-10" version="43.4" type="stable"> <description> <p>This is a stable release with the following changes:</p> diff -Nru gnome-software-43.4/debian/changelog gnome-software-43.5/debian/changelog --- gnome-software-43.4/debian/changelog 2023-02-10 18:27:14.000000000 +0000 +++ gnome-software-43.5/debian/changelog 2023-06-16 11:33:47.000000000 +0100 @@ -1,3 +1,20 @@ +gnome-software (43.5-1~deb12u1) bookworm; urgency=medium + + * Team upload + * Rebuild for Debian 12 + + -- Simon McVittie <s...@debian.org> Fri, 16 Jun 2023 11:33:47 +0100 + +gnome-software (43.5-1) unstable; urgency=medium + + * d/gbp.conf: Use upstream/43.x branch to import new upstream versions + * d/watch: Only watch for versions 43.x + * New upstream release 43.5 + - Fix some memory leaks (Closes: #1036312) + * Refresh patch series (no functional changes) + + -- Simon McVittie <s...@debian.org> Tue, 13 Jun 2023 10:25:39 +0100 + gnome-software (43.4-1) unstable; urgency=medium * New upstream release diff -Nru gnome-software-43.4/debian/gbp.conf gnome-software-43.5/debian/gbp.conf --- gnome-software-43.4/debian/gbp.conf 2023-02-10 18:27:14.000000000 +0000 +++ gnome-software-43.5/debian/gbp.conf 2023-06-16 11:33:47.000000000 +0100 @@ -1,7 +1,7 @@ [DEFAULT] pristine-tar = True debian-branch = debian/bookworm -upstream-branch = upstream/latest +upstream-branch = upstream/43.x [buildpackage] sign-tags = True diff -Nru gnome-software-43.4/debian/patches/01_details-Use-custom-icon-for-verified-developers.patch gnome-software-43.5/debian/patches/01_details-Use-custom-icon-for-verified-developers.patch --- gnome-software-43.4/debian/patches/01_details-Use-custom-icon-for-verified-developers.patch 2023-02-10 18:27:14.000000000 +0000 +++ gnome-software-43.5/debian/patches/01_details-Use-custom-icon-for-verified-developers.patch 2023-06-16 11:33:47.000000000 +0100 @@ -29,7 +29,7 @@ +</svg> \ No newline at end of file diff --git a/src/gnome-software.gresource.xml b/src/gnome-software.gresource.xml -index 941dd40..2d1f2ff 100644 +index 4efe369..9f897a5 100644 --- a/src/gnome-software.gresource.xml +++ b/src/gnome-software.gresource.xml @@ -54,6 +54,7 @@ @@ -41,7 +41,7 @@ <file preprocess="xml-stripblanks" alias="icons/scalable/apps/system-component-addon.svg">../data/icons/system-component-addon.svg</file> <file preprocess="xml-stripblanks" alias="icons/scalable/apps/system-component-application.svg">../data/icons/system-component-application.svg</file> diff --git a/src/gs-details-page.ui b/src/gs-details-page.ui -index 8b0e88b..4c120ef 100644 +index d3fad10..37c657b 100644 --- a/src/gs-details-page.ui +++ b/src/gs-details-page.ui @@ -173,7 +173,7 @@ diff -Nru gnome-software-43.4/debian/watch gnome-software-43.5/debian/watch --- gnome-software-43.4/debian/watch 2023-02-10 18:27:14.000000000 +0000 +++ gnome-software-43.5/debian/watch 2023-06-16 11:33:47.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.]+)@ARCHIVE_EXT@ + 43/@PACKAGE@-([\d.]+)@ARCHIVE_EXT@ diff -Nru gnome-software-43.4/lib/gs-plugin-job-list-apps.c gnome-software-43.5/lib/gs-plugin-job-list-apps.c --- gnome-software-43.4/lib/gs-plugin-job-list-apps.c 2023-02-10 07:57:26.000000000 +0000 +++ gnome-software-43.5/lib/gs-plugin-job-list-apps.c 2023-03-03 11:34:54.000000000 +0000 @@ -84,6 +84,7 @@ g_assert (self->n_pending_ops == 0); g_clear_object (&self->result_list); + g_clear_object (&self->query); G_OBJECT_CLASS (gs_plugin_job_list_apps_parent_class)->dispose (object); } diff -Nru gnome-software-43.4/lib/gs-plugin-job-manage-repository.c gnome-software-43.5/lib/gs-plugin-job-manage-repository.c --- gnome-software-43.4/lib/gs-plugin-job-manage-repository.c 2023-02-10 07:57:26.000000000 +0000 +++ gnome-software-43.5/lib/gs-plugin-job-manage-repository.c 2023-03-03 11:34:54.000000000 +0000 @@ -63,6 +63,8 @@ g_assert (self->saved_error == NULL); g_assert (self->n_pending_ops == 0); + g_clear_object (&self->repository); + G_OBJECT_CLASS (gs_plugin_job_manage_repository_parent_class)->dispose (object); } diff -Nru gnome-software-43.4/meson.build gnome-software-43.5/meson.build --- gnome-software-43.4/meson.build 2023-02-10 07:57:26.000000000 +0000 +++ gnome-software-43.5/meson.build 2023-03-03 11:34:54.000000000 +0000 @@ -1,5 +1,5 @@ project('gnome-software', 'c', - version : '43.4', + version : '43.5', license : 'GPL-2.0+', default_options : ['warning_level=1', 'c_std=c11'], meson_version : '>=0.58.0' diff -Nru gnome-software-43.4/NEWS gnome-software-43.5/NEWS --- gnome-software-43.4/NEWS 2023-02-10 07:57:26.000000000 +0000 +++ gnome-software-43.5/NEWS 2023-03-03 11:34:54.000000000 +0000 @@ -1,3 +1,10 @@ +Version 43.5 +~~~~~~~~~~~~ +Released: 2023-03-03 + +This is a stable release with the following change: + * Fix few memory leaks + Version 43.4 ~~~~~~~~~~~~ Released: 2023-02-10