diff -Nru gnome-books-3.34.0/debian/changelog gnome-books-3.34.0/debian/changelog --- gnome-books-3.34.0/debian/changelog 2020-03-01 22:07:21.000000000 +0000 +++ gnome-books-3.34.0/debian/changelog 2020-08-20 21:13:45.000000000 +0000 @@ -1,3 +1,25 @@ +gnome-books (3.34.0-4) unstable; urgency=medium + + * Team upload + * Build-Depend on librsvg2-common:native. + This package contains the SVG backend for gdk-pixbuf, which is necessary + to ensure that gdk-pixbuf-pixdata can convert SVGs to PNG. It was + previously pulled in via the dependency chain + libgtk-3-0 -> adwaita-icon-theme -> librsvg2-common + (Closes: #959580) + * Explicitly build-depend on libgdk-pixbuf2.0-bin. + This is indirectly pulled in by GTK, but the build system invokes + gdk-pixbuf-pixdata (via glib-compile-resources) so we ought to depend + on it directly. + * d/p/90_drop-onlyshowin.patch: Add Ubuntu bug reference, fix From line + * d/rules: Don't generate detached debug symbols. + The libgd copylib happens to be identical in gnome-books and + gnome-documents, causing gcc to assign an identical build ID, causing + the detached debug symbols to be non-coinstallable in a rare case of + builds being a little *too* reproducible. + + -- Simon McVittie Thu, 20 Aug 2020 22:13:45 +0100 + gnome-books (3.34.0-3) unstable; urgency=medium * Team upload. diff -Nru gnome-books-3.34.0/debian/control gnome-books-3.34.0/debian/control --- gnome-books-3.34.0/debian/control 2020-03-01 22:07:21.000000000 +0000 +++ gnome-books-3.34.0/debian/control 2020-08-20 21:13:45.000000000 +0000 @@ -16,6 +16,7 @@ itstool, libevince-dev (>= 3.13.3), libgdata-dev (>= 0.13.3), + libgdk-pixbuf2.0-bin, libgepub-0.6-dev, libgirepository1.0-dev (>= 1.31.6), libgjs-dev (>= 1.48), @@ -23,6 +24,7 @@ libgnome-desktop-3-dev (>= 3.10), libgoa-1.0-dev (>= 3.10), libgtk-3-dev (>= 3.22.15), + librsvg2-common:native, libsoup2.4-dev (>= 2.41.3), libtracker-control-2.0-dev, libtracker-sparql-2.0-dev, diff -Nru gnome-books-3.34.0/debian/control.in gnome-books-3.34.0/debian/control.in --- gnome-books-3.34.0/debian/control.in 2020-03-01 22:06:11.000000000 +0000 +++ gnome-books-3.34.0/debian/control.in 2020-08-20 21:13:45.000000000 +0000 @@ -12,6 +12,7 @@ itstool, libevince-dev (>= 3.13.3), libgdata-dev (>= 0.13.3), + libgdk-pixbuf2.0-bin, libgepub-0.6-dev, libgirepository1.0-dev (>= 1.31.6), libgjs-dev (>= 1.48), @@ -19,6 +20,7 @@ libgnome-desktop-3-dev (>= 3.10), libgoa-1.0-dev (>= 3.10), libgtk-3-dev (>= 3.22.15), + librsvg2-common:native, libsoup2.4-dev (>= 2.41.3), libtracker-control-2.0-dev, libtracker-sparql-2.0-dev, diff -Nru gnome-books-3.34.0/debian/patches/90_drop-onlyshowin.patch gnome-books-3.34.0/debian/patches/90_drop-onlyshowin.patch --- gnome-books-3.34.0/debian/patches/90_drop-onlyshowin.patch 2020-03-01 22:04:05.000000000 +0000 +++ gnome-books-3.34.0/debian/patches/90_drop-onlyshowin.patch 2020-08-20 21:13:45.000000000 +0000 @@ -1,7 +1,8 @@ -rom: Jeremy Bicha +From: Jeremy Bicha Date: Sat, 5 Feb 2011 13:52:15 +0000 Subject: Show GNOME Books in menus everywhere +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-documents/+bug/1687101 --- data/org.gnome.Books.desktop.in | 1 - 1 file changed, 1 deletion(-) diff -Nru gnome-books-3.34.0/debian/rules gnome-books-3.34.0/debian/rules --- gnome-books-3.34.0/debian/rules 2020-03-01 22:04:05.000000000 +0000 +++ gnome-books-3.34.0/debian/rules 2020-08-20 21:13:45.000000000 +0000 @@ -13,3 +13,9 @@ dh_girepository -X/usr/lib/$(DEB_HOST_MULTIARCH)/gnome-books \ -ldebian/gnome-books/usr/share/gnome-books/gir-1.0 \ /usr/lib/$(DEB_HOST_MULTIARCH)/gnome-books/ /usr/lib/$(DEB_HOST_MULTIARCH)/gnome-books/girepository-1.0/ + +override_dh_strip: + # The detached debug symbols collide with gnome-documents: #968710 + dh_strip --no-automatic-dbgsym + +override_dh_dwz: