[ubuntu/lunar-proposed] gtk+3.0 3.24.35-2ubuntu1 (Accepted)

Jeremy Bicha jbicha at ubuntu.com
Mon Dec 5 15:41:20 UTC 2022


gtk+3.0 (3.24.35-2ubuntu1) lunar; urgency=medium

  * Resynchronize with Debian, remaining changes:
    + debian/control.in: Build-Depend on dh-sequence-translations
    + Install a settings.ini file to set our themes
    + Update debian/libgtk-3-0.symbols for ubuntu_gtk_custom_menu_items.patch
    + Ubuntu-specific patches:
      - 073_treeview_almost_fixed.patch
      - bzg_gtkcellrenderer_grabbing_modifier.patch
      - ubuntu_gtk_custom_menu_items.patch
      - print-dialog-show-options-of-remote-dnssd-printers.patch
      - uimanager-guard-against-nested-node-updates.patch
      - x-canonical-accel.patch
      - message-dialog-restore-traditional-look-on-unity.patch
      - 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
      - restore_filechooser_typeaheadfind.patch
      - 0001-calendar-always-emit-day-selected-once.patch
      - 0001-gtkwindow-set-transparent-background-color.patch
      - unity-border-radius.patch
      - unity-headerbar-maximized-mode.patch
  * Update ubuntu_gtk_custom_menu_items.patch for meson
  * Drop obsolete reftest-known-fail.patch

gtk+3.0 (3.24.35-2) unstable; urgency=medium

  * d/rules: Return to the print backends we previously enabled.
    lpr and test were enabled during the move to Meson, but we didn't enable
    them in the past and they don't seem to be desirable. (Closes: #1025271)
  * d/rules: Remove redundant gtk_doc option.
    In both cases (documentation enabled or disabled) we override this later.
  * d/patches: Update to upstream commit 3.24.35-15-g9c60b8d4d4
    - Load icon themes from ~/.local/share/icons and ~/.icons under Wayland
    - Fix links in documentation to point to correct git branch for GTK 3
    - Translation update: pt_BR
  * Remove dpkg trigger on old immodules search path.
    GTK 3 hasn't searched this path since 2015, so it was no longer useful
    to have a trigger on it.
  * d/rules: Remove redundant --libdir override.
    We get the correct library directory from dh_auto_configure.
  * Install emoji data for non-English languages.
    With Autotools this was incorporated into the shared library, but with
    Meson it's loaded on-demand.
  * d/control.in: Disable API documentation under nodoc build profile
  * d/control.in, d/rules: Disable man pages under nodoc build-profile
  * d/control.in: Don't depend on gtk-doc-tools under nodoc build-profile.
    This was needed at autoreconf time when we built with Autotools, but not
    with Meson.
  * Force software rendering during tests.
    Workaround for Mesa regression #1025312. We expect only software
    rendering to be available in a buildd or autopkgtest environment anyway.

gtk+3.0 (3.24.35-1) unstable; urgency=medium

  [ Simon McVittie ]
  * New upstream release
    - Drop most patches, included in upstream release
  * d/rules, d/run-tests.sh: Build using Meson
  * d/p/dist/Reinstate-gdk-wayland-cursor-meson.build.patch:
    Add a missing build file from upstream git
  * d/p/Flush-drawable-surface-when-getting-a-pixbuf.patch:
    Add post-release fix from upstream to avoid an assertion failure in
    gnome-screenshot and epiphany
  * d/p/Disable-accessibility-dump-aka-a11ytests-test.patch,
    d/p/testsuite-Allow-reftest-output-directory-to-be-forced-via.patch:
    Drop patches that are not needed when building with Meson
  * d/p/testsuite-Avoid-using-should_fail.patch,
    d/p/testsuite-Try-enabling-a11y-tests-other-than-those-known-.patch,
    d/p/testsuite-Don-t-create-.test-files-for-flaky-or-failing-t.patch:
    Add patches from upstream to improve handling of flaky tests.
    With these changes, the flaky/known-failing tests are no longer installed
    as installed-tests at all, so remove them from the autopkgtest metadata.

  [ Jeremy Bicha ]
  * debian/control.in, debian/tests/control: Depend on
    adwaita-icon-theme-full for tests. In Debian this is a virtual package
    provided by adwaita-icon-theme, and in Ubuntu it's a separate package.

Date: Mon, 05 Dec 2022 10:34:04 -0500
Changed-By: Jeremy Bicha <jbicha at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/gtk+3.0/3.24.35-2ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 05 Dec 2022 10:34:04 -0500
Source: gtk+3.0
Built-For-Profiles: noudeb
Architecture: source
Version: 3.24.35-2ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bicha <jbicha at ubuntu.com>
Closes: 1025271
Changes:
 gtk+3.0 (3.24.35-2ubuntu1) lunar; urgency=medium
 .
   * Resynchronize with Debian, remaining changes:
     + debian/control.in: Build-Depend on dh-sequence-translations
     + Install a settings.ini file to set our themes
     + Update debian/libgtk-3-0.symbols for ubuntu_gtk_custom_menu_items.patch
     + Ubuntu-specific patches:
       - 073_treeview_almost_fixed.patch
       - bzg_gtkcellrenderer_grabbing_modifier.patch
       - ubuntu_gtk_custom_menu_items.patch
       - print-dialog-show-options-of-remote-dnssd-printers.patch
       - uimanager-guard-against-nested-node-updates.patch
       - x-canonical-accel.patch
       - message-dialog-restore-traditional-look-on-unity.patch
       - 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch
       - restore_filechooser_typeaheadfind.patch
       - 0001-calendar-always-emit-day-selected-once.patch
       - 0001-gtkwindow-set-transparent-background-color.patch
       - unity-border-radius.patch
       - unity-headerbar-maximized-mode.patch
   * Update ubuntu_gtk_custom_menu_items.patch for meson
   * Drop obsolete reftest-known-fail.patch
 .
 gtk+3.0 (3.24.35-2) unstable; urgency=medium
 .
   * d/rules: Return to the print backends we previously enabled.
     lpr and test were enabled during the move to Meson, but we didn't enable
     them in the past and they don't seem to be desirable. (Closes: #1025271)
   * d/rules: Remove redundant gtk_doc option.
     In both cases (documentation enabled or disabled) we override this later.
   * d/patches: Update to upstream commit 3.24.35-15-g9c60b8d4d4
     - Load icon themes from ~/.local/share/icons and ~/.icons under Wayland
     - Fix links in documentation to point to correct git branch for GTK 3
     - Translation update: pt_BR
   * Remove dpkg trigger on old immodules search path.
     GTK 3 hasn't searched this path since 2015, so it was no longer useful
     to have a trigger on it.
   * d/rules: Remove redundant --libdir override.
     We get the correct library directory from dh_auto_configure.
   * Install emoji data for non-English languages.
     With Autotools this was incorporated into the shared library, but with
     Meson it's loaded on-demand.
   * d/control.in: Disable API documentation under nodoc build profile
   * d/control.in, d/rules: Disable man pages under nodoc build-profile
   * d/control.in: Don't depend on gtk-doc-tools under nodoc build-profile.
     This was needed at autoreconf time when we built with Autotools, but not
     with Meson.
   * Force software rendering during tests.
     Workaround for Mesa regression #1025312. We expect only software
     rendering to be available in a buildd or autopkgtest environment anyway.
 .
 gtk+3.0 (3.24.35-1) unstable; urgency=medium
 .
   [ Simon McVittie ]
   * New upstream release
     - Drop most patches, included in upstream release
   * d/rules, d/run-tests.sh: Build using Meson
   * d/p/dist/Reinstate-gdk-wayland-cursor-meson.build.patch:
     Add a missing build file from upstream git
   * d/p/Flush-drawable-surface-when-getting-a-pixbuf.patch:
     Add post-release fix from upstream to avoid an assertion failure in
     gnome-screenshot and epiphany
   * d/p/Disable-accessibility-dump-aka-a11ytests-test.patch,
     d/p/testsuite-Allow-reftest-output-directory-to-be-forced-via.patch:
     Drop patches that are not needed when building with Meson
   * d/p/testsuite-Avoid-using-should_fail.patch,
     d/p/testsuite-Try-enabling-a11y-tests-other-than-those-known-.patch,
     d/p/testsuite-Don-t-create-.test-files-for-flaky-or-failing-t.patch:
     Add patches from upstream to improve handling of flaky tests.
     With these changes, the flaky/known-failing tests are no longer installed
     as installed-tests at all, so remove them from the autopkgtest metadata.
 .
   [ Jeremy Bicha ]
   * debian/control.in, debian/tests/control: Depend on
     adwaita-icon-theme-full for tests. In Debian this is a virtual package
     provided by adwaita-icon-theme, and in Ubuntu it's a separate package.
Checksums-Sha1:
 b5ef9566c5950ac3a2298b645eb32bcc9f06bc8f 4524 gtk+3.0_3.24.35-2ubuntu1.dsc
 3114e45e248f9902bc836c4f23f46c63f6da5146 17913328 gtk+3.0_3.24.35.orig.tar.xz
 fb06260cba13c7646614925dc90afd982bc80900 441880 gtk+3.0_3.24.35-2ubuntu1.debian.tar.xz
 422207ca093b50abf803c114ae08ec5c11e82c1e 17236 gtk+3.0_3.24.35-2ubuntu1_source.buildinfo
Checksums-Sha256:
 0c7a1b9b364f882bd9e7a5195685f5a5f74f824c340b3c2931bb582752b1b103 4524 gtk+3.0_3.24.35-2ubuntu1.dsc
 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 17913328 gtk+3.0_3.24.35.orig.tar.xz
 bc9f832f860099b55504038dd90a14057dd4b360eb04a1f8a5e91088adc98ba9 441880 gtk+3.0_3.24.35-2ubuntu1.debian.tar.xz
 6a6daab63220984b99e7d1359f5861efd8372431874f028548552276c4bdaf32 17236 gtk+3.0_3.24.35-2ubuntu1_source.buildinfo
Files:
 6279e8c5a6d0bb74b820466c1f014372 4524 libs optional gtk+3.0_3.24.35-2ubuntu1.dsc
 d65e5664d2798b18806742ecd0fb8cd7 17913328 libs optional gtk+3.0_3.24.35.orig.tar.xz
 5c4b27060f077964d62cea1d9a00978a 441880 libs optional gtk+3.0_3.24.35-2ubuntu1.debian.tar.xz
 7bc6bbcbda57d7487c6eda0f8e7ebf20 17236 libs optional gtk+3.0_3.24.35-2ubuntu1_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>


More information about the lunar-changes mailing list