Change logs for gtk4 source package in Impish

  • gtk4 (4.4.0+ds1-5) unstable; urgency=medium
    
      * Sort patch series in upstream-first order
      * d/p/debian/Disable-clipboard-test.patch:
        Add patch to disable clipboard test, which regularly times out on
        buildds
    
     -- Simon McVittie <email address hidden>  Fri, 03 Sep 2021 15:08:47 +0100
  • gtk4 (4.4.0+ds1-3build1) impish; urgency=medium
    
      * No-change rebuild to disable the ffmpeg backend
    
     -- Jeremy Bicha <email address hidden>  Tue, 31 Aug 2021 07:16:50 -0400
  • gtk4 (4.4.0+ds1-3) experimental; urgency=medium
    
      * Disable Broadway (HTML) backend.
        It isn't clear whether this is used in practice. If we disable it now,
        enabling it later if requested will not be an ABI break, but if we
        enable it now, we have to keep it enabled indefinitely.
      * d/missing-sources: Add source for libX11-derived compose sequences.
        By trial and error, the files in gtk/compose/ seem to be generated from
        libX11 1.7.0.
      * d/p/compose-Generate-endian-dependent-compact-Compose-data.patch,
      * Add proposed patch to use big-endian compose data on big-endian host,
        keeping the existing little-endian version for little-endian hosts.
        This resolves a FTBFS caused by test failure on s390x and other
        big-endian ports.
      * d/p/compose-Document-how-to-get-compose-parse-input-from-libX.patch
        Document how to reproduce the compose data. We don't do this at build
        time, because the compose data is relatively rarely updated, and
        during cross-compilation that would require building all of GTK for
        both the build and host architectures.
      * d/p/compose-Update-sequences-from-libX11-1.7.2.patch:
        Update compose data from libX11 1.7.2.
        This adds a few missing compose sequences.
    
     -- Simon McVittie <email address hidden>  Mon, 30 Aug 2021 13:33:17 +0100
  • gtk4 (4.3.1-1) experimental; urgency=medium
    
      * New upstream release:
        - Ignore XErrors from the COW (LP: #1911036)
      * debian/control: Update build-dependencies
      * debian/patches: Refresh
      * debian/control: Add dependencies to use upstream provided gi-docgen
        gi-docgen is still in NEW for some months now, so until that we can
        manually use the upstream provided version as subproject.
      * debian/patches: Prevent usage of web-fonts and external links in docs
      * debian/rules: Do not check for nocheck with dh 13
      * debian/rules: Do not manually build docs at build phase.
        This is now handled by gi-docgen that is called at build phase, not at
        install phase.
      * debian/control: Add python3-gi as test build dependency.
        It's needed by introspection tests
      * debian/libgtk-4-1.symbols.in: Add new symbols
      * debian/libgtk-4-doc.*: Adapt install files and links to gi-docgen paths.
        Docs are installed all in /usr/share/docs/libgtk-4-doc subfolders and
        linked to /usr/share/gtk-doc to keep devhelp support
      * debian/patches: Get typelib path from pkg-config
      * debian/rules: Ensure all symbols are defined.
        This is now working fine with all the components
      * debian/rules: Do not reset xvfb on running tests
      * debian/rules: Support running tests in parallel.
        This works fine now, so let's enable it again
      * debian/rules: Move test script to an easier to maintain external file.
        We're doing lots of operations to run tests, it's better to have the
        setup in an external script that it's easier to run, debug and maintain
      * debian/run-tests.sh: Only print full log on errors.
        No need to output the whole log if there have been no failures
      * debian: Run tests under wayland too in linux.
        It's now becoming the default backend so better to also test the library
        there.
      * debian/patches: Initialize the textbtree tags counting causing s390x fails
      * debian/rules: Skip some broken comparison tests in big endian archs
      * debian/tests: Port to Gtk4 and run them both in wayland and x11
    
     -- Marco Trevisan (TreviƱo) <email address hidden>  Fri, 09 Jul 2021 16:31:39 +0200
  • gtk4 (4.0.3-4) experimental; urgency=medium
    
      * d/log-reftests.py: Collect more test results
      * d/rules: Don't export build results for tests that upstream expect
        to fail
      * d/rules: Update comments regarding failing tests that need to be
        processed
    
     -- Simon McVittie <email address hidden>  Mon, 22 Feb 2021 10:56:12 +0000