-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 18 Jul 2019 09:22:44 +0100 Source: gtk+4.0 Architecture: source Version: 3.96.0-1 Distribution: experimental Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Closes: 910640 Changes: gtk+4.0 (3.96.0-1) experimental; urgency=medium . * Team upload . [ Jeremy Bicha ] * New upstream release 3.92 * Switch to meson * README has been renamed to README.md * debian/libgtk-4-0.symbols: Update * debian/libgtk-4-common.install.in: themes are bundled in the gtkresources * Disable 018_gdkenumtypes.c_location.patch: might not be needed any more * Update Vcs fields for migration to https://salsa.debian.org/ * Stop using gnome-get-source . [ Simon McVittie ] * New upstream release 3.94, 3.96 - Update build-dependencies - d/copyright: Update - d/patches: Delete patches that aren't applied - Refresh patch series and drop applied patches - d/p/gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch: Drop, obsoleted by commit 02eb344 in GTK 3.93 - d/p/no-accessibility-dump.patch: Drop, no longer needed. The build-time tests correctly set GTK_CSD=1 now. - Disable GStreamer video support for now - Stop installing gtk4-query-immodules, superseded by gio-querymodules - Don't install im-multipress.conf, no longer available (the multipress IM module is unmaintained and was removed). Remove obsolete conffile during upgrade. - d/libgtk-4-0.install.in: Don't install IM modules. The backend IM modules such as XIM and Wayland are now linked into GTK itself, while non-backend IM modules have been removed. - d/rules: Update Meson options, mostly removing enable- prefix - d/libgtk-4-0.symbols: Update - Update lists of installed files * d/patches: Refresh remaining patches through gbp pq - Get date/author information from d/changelog where needed * Generate a dependency on a virtual package that reflects the unstable SONAME, currently libgtk-4-0.9400.0, and Provide that virtual package from libgtk-4-0. This avoids repeated package renames while the ABI of GTK 4 remains unstable. * gir1.2-gtk-4.0: Add Provides for gir1.2-gdk-4.0, gir1.2-gdkx11-4.0 and gir1.2-gsk-4.0 to reflect its contents * d/libgtk-4-0.postinst.in: Run gio-querymodules for IM modules and print backends * libgtk-4-dev: Add missing dependency on libvulkan-dev (thanks, autopkgtest) (Closes: #910640) * libgtk-4-0.postrm.in: Remove the correct cache files * Drop support for OLD_MODULES_BASE_PATH. GTK 4 has never supported modules in the non-multiarch location. * Run tests under Xvfb with GLX available (see #874077) * Build installed-tests and run them as autopkgtests (similar to #908440) - Install them in gtk-4-examples for now to avoid the NEW queue - Mark them as flaky for now * d/tests/control: Mark python3-gi as flaky until python3-gi overrides get updated for the rename of Gdk.Window to Gdk.Surface * d/tests/build: Update for GTK 4.0 * Canonicalize permissions of debian/rules * Normalize various packaging files with wrap-and-sort -a * Remove obsolete debian/*.install files from GTK 3 * List installed but unpackaged files in d/not-installed * d/rules: Defang dh_auto_test when built with nocheck * Stop using Priority: extra * d/missing-sources: Remove, no longer needed * Fix generation of README.md.gz symlinks * d/gbp.conf: Import configuration from glib2.0 * d/rules: Generate files from .in counterparts for every package, not just the ones we are going to build. This avoids dh_missing false positives for files that would have gone into packages not included in the current build, for example libgtk-4-common during an amd64-only build. * Remove autoconf-archive B-D * Don't build udebs if built with noudeb build-profile * Add test-dependency on xvfb so we can run the built program * Change library name (and download location) from GTK+ to GTK, following upstream re-branding * Add Build-Depends-Package to symbols file * d/p/testsuite-Remove-dangling-references-to-box-packing-tests.patch: Fix dangling references to removed box-packing tests * d/p/gtk4.pc-Move-third-party-libraries-from-Libs-to-Libs.priv.patch: Improve .pc file to avoid over-linking (and Lintian false-positives) * Use debhelper-compat 12 * Remove infrastructure for dealing with reftests that are known to fail * d/not-installed: Remove * d/rules: Fail the build if anything from the deb build is not installed * Only install AUTHORS in -doc package * Install documentation in /usr/share/gtk-doc, with symlinks in /u/s/doc. gtk-doc documentation is technically part of the package's functional interface, since other packages use it to adjust cross-references. * Standards-Version: 4.4.0 (no changes required) * Set Rules-Requires-Root to no . [ Laurent Bigonville ] * Add Closes statement for #910640 Package-Type: udeb Checksums-Sha1: b519b84f854d2f505b1782162d71faa123633f9e 3747 gtk+4.0_3.96.0-1.dsc ba113e451f1e48b6ff6090765c2dfd1a46e1f829 12628172 gtk+4.0_3.96.0.orig.tar.xz dd908e59f37f08d30d6a947d1b7666a1f81460b9 86276 gtk+4.0_3.96.0-1.debian.tar.xz Checksums-Sha256: ee6c0437c45178810bdf533d604611905b49a3a30546371385c58a71e27fdaa8 3747 gtk+4.0_3.96.0-1.dsc bdb8b03bbbcc3ad72ccf1b854a73fc40cf472da5f9c0948ce25a1e67d99344ce 12628172 gtk+4.0_3.96.0.orig.tar.xz f4cd72596b8c00bc752d1f01a131ac06903782cee51b3b18c311d0fa8dc7bb8e 86276 gtk+4.0_3.96.0-1.debian.tar.xz Files: 7c90beae76e730d23ba30167b4e24ed6 3747 libs optional gtk+4.0_3.96.0-1.dsc eba82f9bd6c1657642b9f0172038d39e 12628172 libs optional gtk+4.0_3.96.0.orig.tar.xz cd1647c0ec396bfc12a08056c79ce616 86276 libs optional gtk+4.0_3.96.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl0wUA4ACgkQ4FrhR4+B TE8xfw//T4yGKbMLH4XbP0dWbHUMwIIsUelZs0Q3VwdW224SYShTDpLE8pnvROe1 xMbNAwGX1ZP2oIpvW7wSqV5C0cMl7Pv8wsSU5O84kUFOxleIYHmH5Tew6RC0T2c/ wvzxy8rTGX+jYBBKkvHlGG5sPq6Z4uHCO27MQ0j664J0WRhugCxeEPXp+Jxxx0l1 ba7AwHQ0oGnahrreqS76KbiKavp4LM21w3Nl5OpI+PhaYAtlugMSrzwBQAiiSh41 pZZCT3XkFNggGPSJoM5yfbfmJig1Q3577ZK61mw5pvq7+l5InEJd7SMJTCjUc1PA JE4W1libM166X2DVfQNWmrdeHiZcFRaMAp1iKDEF2gA8bQankhlq9tRcG/hRx8Ax 1ZnHHcmPNyS6wvB5zKyIxFSt2cdDX5KGy3JJfahF4p/WMzgyi+/KoIbXfjM7cqHh E6UEi/Zzn4yQ07KUVHFywZOVsX1QaebzAnVmpzM/Hfs5WRnLoKJsxOc5uhV/ZCBk 7I3+Qa2eCYgco8BMpfYGNWIt/PibPq7DsEEBNbiyf0d1PzPwrvRaU8Nv8cv7Tg5Y w35xCD2ghzKtv1Die7O7jExpCDX136extK8NEAtmbpuas8OeXt7b4Mg/3T/sFIjW 2cRuF7WjMwO3okpy5hbV3QekxfqZ6/GevOPWMjS8o1drsrxXC78= =/gCs -----END PGP SIGNATURE-----