libportal (0.7.1-3) experimental; urgency=medium * d/control: Use ${gir:Depends}, ${gir:Provides} for GIR XML and typelib dependencies * libportal*-dev: Install Xdp*.gir in multiarch library directories. This is unnecessary for this specific package (the GIR XML happens to be the same for all architectures), but it can be used as a test-case for whether parsers like the ones in gi-docgen and vala successfully find GIR XML in this location. (Helps: #1029957) * d/control: Explicitly build-depend on gir1.2-gtk-4.0-dev. This is a step towards being able to cross-compile with the GObject-Introspection parts omitted. (Helps: #1030223) -- Simon McVittie Sat, 11 Nov 2023 16:16:53 +0000 libportal (0.7.1-2) unstable; urgency=medium * d/rules: Allow longer for build-time tests to run. I've used a 3x multiple here, rather than the 2x multiple suggested on #1051649, to provide more margin of error on slower buildds. Thanks to Aurelien Jarno (Closes: #1051649, maybe also #1051702) * d/rules: Don't let Xvfb reset during testing. Workaround for #981201. -- Simon McVittie Fri, 15 Sep 2023 09:47:48 +0100 libportal (0.7.1-1) unstable; urgency=medium * New upstream bugfix release - Fix regression calling `g_object_new()` for an XdpPortal, which broke the GTK 4 test app in libportal-tests-gtk4 * Release to unstable -- Simon McVittie Sun, 10 Sep 2023 14:14:13 +0100 libportal (0.7-1) experimental; urgency=medium * New upstream release * d/control: Add build-dependencies for new Python/dbusmock-based tests * d/rules: Update build options for choice of backends * d/control, d/rules: Conditionalize all GUI libraries * d/gbp.conf: Change packaging branch to debian/latest * Drop all patches, applied upstream * d/libportal1.symbols: Update * Standards-Version: 4.6.2 (no changes required) * d/libportal-doc.doc-base: Register API reference with doc-base * Remove an unused Lintian override -- Simon McVittie Thu, 07 Sep 2023 17:18:44 +0100 libportal (0.6-4) unstable; urgency=medium * d/watch: Update for Github website changes * d/patches: Add various bug fixes from upstream git -- Simon McVittie Sat, 12 Nov 2022 17:58:57 +0000 libportal (0.6-3) unstable; urgency=medium * Only build-depend on gjs for Architecture: all. This avoids becoming unbuildable on armel when gjs moves to mozjs102. We only need gjs if we are going to build libportal-tests-gtk4, which is Architecture: all anyway. * Standards-Version: 4.6.1 (no changes required) * Update Lintian overrides -- Simon McVittie Wed, 31 Aug 2022 11:42:41 +0100 libportal (0.6-2) unstable; urgency=medium * Mark 2 Qt symbols as optional not seen during the Ubuntu 22.04 build -- Jeremy Bicha Wed, 13 Apr 2022 19:10:53 -0400 libportal (0.6-1) unstable; urgency=medium * Team upload * New upstream release * Use xvfb to run new build test * Add new symbols -- Jeremy Bicha Wed, 13 Apr 2022 13:24:07 -0400 libportal (0.5-2) unstable; urgency=medium * Upload to unstable (starts transition: #1003085) -- Simon McVittie Wed, 05 Jan 2022 10:31:42 +0000 libportal (0.5-1) experimental; urgency=medium * New upstream release - Update d/copyright for new licensing - Build documentation with gi-docgen instead of gtk-doc - Rename libportal0 to libportal1 for upstream SONAME bump - Add binary packages for GTK 3, GTK 4, Qt 5 integration, which is now in separate shared libraries instead of being inlined in header files - Add binary packages for GObject-Introspection bindings - Rename libportal-tests to libportal-tests-gtk3 - Add libportal-tests-gtk4 which uses gjs and GTK 4 - Add libportal-tests-qt5 which uses Qt -- Simon McVittie Wed, 22 Dec 2021 21:05:32 +0000 libportal (0.4-2) unstable; urgency=medium * d/p/portal-helpers-Unref-correct-object.patch: Add patch from upstream to fix a potential crash or memory leak * Standards-Version: 4.6.0 (no changes required) * Release to unstable. An upstream maintainer confirmed that while this library is not completely API-stable, the SONAME will be incremented when incompatible changes are made in future. -- Simon McVittie Tue, 21 Sep 2021 17:29:00 +0100 libportal (0.4-1) experimental; urgency=medium * New upstream release * Standards-Version: 4.5.1 (no changes required) * Use debhelper compat level 13 - Stop setting HOME etc., now done by default - Stop forcing dh_missing --fail-missing, now the default * libportal-doc: Add Lintian override for #970275 * libportal-tests: Override a Lintian false-positive -- Simon McVittie Fri, 09 Apr 2021 10:43:02 +0100 libportal (0.3+git20200925-1) experimental; urgency=medium * New upstream snapshot -- Simon McVittie Thu, 01 Oct 2020 11:39:16 +0100 libportal (0.3+git20200327-1) experimental; urgency=medium * New upstream snapshot - Drop patches, applied upstream * Explicitly build-depend on a suitable GLib version * Standards-Version: 4.5.0 (no changes required) -- Simon McVittie Mon, 30 Mar 2020 18:07:23 +0100 libportal (0.3-1) experimental; urgency=medium * New upstream development release - Bump minimum version for all symbols to 0.3 due to API/ABI breaks * d/p/Use-a-GNOME-background-to-test-setting-wallpaper.patch: Mark as forwarded upstream * d/p/Convert-some-debug-printfs-into-g_debug.patch: Use g_debug() for debug logging -- Simon McVittie Fri, 20 Dec 2019 18:23:43 +0000 libportal (0.2-1) experimental; urgency=medium * Initial package (Closes: #946605) -- Simon McVittie Mon, 16 Dec 2019 09:27:47 +0000