Change logs for gtk+2.0 source package in Sid

  • gtk+2.0 (2.24.33-4) unstable; urgency=medium
    
      * Team upload
      * d/libgtk2.0-0t64.preinst: Remove libgtk2.0-0 postrm to avoid loss of
        input method modules during upgrade (Closes: #1065493)
      * d/tests/manual/1065493.sh: Add a manual reproducer for #1065493
      * d/libgtk2.0-0t64.postrm.in: Only clean up immodules.cache during purge.
        This avoids input methods becoming briefly unavailable during upgrades.
      * d/libgtk2.0-0t64.postrm.in: Avoid recurrence of #1065493 in the future,
        by not deleting immodules.cache (even during purge) unless the immodules
        directory no longer exists.
      * d/tests/1065493-futureproofing: Add a test for recurrence of #1065493.
    
     -- Simon McVittie <email address hidden>  Wed, 06 Mar 2024 12:31:37 +0000
  • gtk+2.0 (2.24.33-3.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Rename libraries for 64-bit time_t transition.  Closes: #1064080
    
     -- Steve Langasek <email address hidden>  Thu, 29 Feb 2024 05:46:40 +0000
  • gtk+2.0 (2.24.33-3) unstable; urgency=medium
    
      * Cherry-pick patch to fix GFileInfo critical warnings
      * Drop multiarch module path patch: nothing in Debian needs it any more
      * Stop generating d/control from a template
      * Build-Depend on dh-sequence-gnome
      * Set Section to oldlibs
      * Stop building gtk2.0-examples
    
     -- Jeremy Bícha <email address hidden>  Wed, 24 Jan 2024 16:02:45 -0500
  • gtk+2.0 (2.24.33-2) unstable; urgency=medium
    
      * Team upload
      * d/rules: Build udeb with extra CPPFLAGS.
        This allows adding special-case code for debian-installer where
        necessary.
      * udeb: Clamp text layout width to no more than was requested.
        This works around a relayout loop that makes the Debian installer hang.
        To minimize the effect on installed systems, this is
        #ifdef DEBIAN_INSTALLER; we currently have no evidence of similar
        relayout loops outside the d-i environment. (Closes: #988786)
      * Increase dependency on librsvg2-common from Suggests to Recommends.
        This is not a hard dependency, but should be installed in nearly all
        cases. Increasingly many icons are provided in SVG format, so
        applications will appear broken if the SVG pixbuf loader is not
        installed. See #980396 for more information.
        adwaita-icon-theme already Recommends librsvg2-common, but people who
        routinely do not install recommended packages will get a better hint
        about how much will be broken by its removal if GTK also recommends it.
    
     -- Simon McVittie <email address hidden>  Wed, 19 May 2021 17:13:33 +0100
  • gtk+2.0 (2.24.33-1) unstable; urgency=medium
    
      * Team upload
      * New upstream release.
        This is intended to be the last GTK 2 release.
        Programs still using GTK 2 should migrate to GTK 3 or GTK 4.
      * Drop most patches, included in new upstream release
      * d/watch: Cope with "+" being escaped to "%2B" in links to tarballs
      * Add patch to reinstate extra gtk_marshal_ symbols
        gtkmarshal.c in GTK 2.24.32 was generated by a version of
        glib-genmarshal that produced unintended symbols. It was regenerated
        for 2.24.33, but it looks as though a few packages might already be
        referring to those symbols. Patch them back in for ABI compatibility.
      * d/libgtk2.0-0.symbols: Ignore removal of g_cclosure_marshal_ symbols.
        These symbols are all canonically provided by GObject, part of the
        libglib2.0-0 package, on which GTK depends. They were accidentally
        included in the GTK 2.24.32 ABI, but if they are removed, dependent
        programs will find the copies in GObject, which are completely
        compatible (it has the same content and was generated by the same
        script).
      * Add Lintian override for #970275
      * Standards-Version: 4.5.1 (no changes required)
    
     -- Simon McVittie <email address hidden>  Mon, 28 Dec 2020 16:50:40 +0000
  • gtk+2.0 (2.24.32-5) unstable; urgency=medium
    
      * Team upload
    
      [ Sebastien Bacher ]
      * debian/tests/build:
        - Use the correct compiler for proposed autopkgtest cross-architecture
          testing support (Closes: #946295)
    
      [ Simon McVittie ]
      * d/tests/build: Fix shellcheck warnings
      * d/upstream/metadata: Add upstream URLs
      * Drop version qualifier from pkg-config dependency.
        This is mainly to be nice to pkgconf. The versioned dependency was
        there to ensure multiarch support, and both pkgconf and pkg-config had
        multiarch support in oldstable. (Closes: #734480)
      * Update patches from upstream git up to 2.24.32-79-g53d0759d3e
        - Windows-, macOS- and CI-specific changes not included here
        - Update metadata for #895043 patch, applied upstream
        - Add a new patch to fix a GIMP segfault after switching themes
        - Add a new patch for a build fix
      * Preferentially build-depend on libgdk-pixbuf-2.0-dev.
        We don't need the deprecated Xlib integration that is also pulled in
        by the older libgdk-pixbuf2.0-dev package (see #974870).
    
     -- Simon McVittie <email address hidden>  Mon, 23 Nov 2020 14:56:29 +0000
  • gtk+2.0 (2.24.32-4) unstable; urgency=medium
    
      * Team upload
    
      [ Jeremy Bicha ]
      * Stop using gnome-get-source
    
      [ Simon McVittie ]
      * d/*.links.in: Remove dangling symlinks to changelog.gz, which is
        no longer installed since 2.24.32-3 (Closes: #907848)
      * d/tests/build: Add a basic autopkgtest
      * Skip building udebs under the noudeb build profile
      * Unconditionally use multiarch libdir
      * Stop forcing xz compression, let dpkg-deb decide
      * Disable the static library.
        The static library is not useful in practice, because its dependencies
        atk, gdk-pixbuf and pangocairo are only available as shared libraries.
        If a derived executable can use those shared libraries, then it can
        equally well use the shared GTK library.
        - d/p/001_static-linking-dont-query-immodules.patch,
          d/p/002_static-linking-dont-build-perf.patch,
          d/p/003_gdk.pc_privates.patch:
          Drop patches relating to static linking, which are no longer useful
      * d/patches: Update to upstream gtk-2-24 branch, commit
        2.24.32-62-g56c6970b02 (disregarding Windows- and macOS-specific
        changes which are not relevant for Debian)
      * d/rules: Rewrite using dh
      * Use debhelper-compat 12
      * API documentation:
        - Install documentation in /usr/share/gtk-doc, with symlinks in /u/s/doc.
          gtk-doc documentation is technically a functional interface (which
          Policy §12.3 says can't be in /usr/share/doc), because other packages
          can build-depend on it and use it to fix cross-references.
        - Install symlinks to gtk-doc in both /usr/share/doc/libgtk2.0-doc
          (traditional location) and /usr/share/doc/libgtk2.0-dev ("main package"
          for developer documentation, as recommended in Policy §12.3).
        - libgail-doc: Use /usr/share/doc symlink in doc-base registration.
          Otherwise Lintian complains.
      * Build-time tests:
        - Build-depend on xauth and xvfb for build-time tests
        - Set up HOME, XDG_RUNTIME_DIR so tests have some chance of succeeding
        - Run tests to completion instead of stopping at first failure
        - Pre-create .local/share in temporary home directory.
          In GTK 2, the recent-manager doesn't automatically do this (upstream
          commit 3d7a2d78 in GTK 3).
      * Remove Multi-Arch field from libgail18-udeb
        udebs don't participate in Multi-Arch, so this causes Lintian warnings.
      * Refer to GTK 2, not GTK+2.0, in packaging files.
        GTK+ was renamed to GTK in February 2019.
      * Convert gtk-builder-convert into a Python 3 script.
        Run dh_python3 for it: downgrading its dependency to a Recommends no
        longer seems appropriate when libglib2.0-dev-bin Depends on python3
        anyway.
    
     -- Simon McVittie <email address hidden>  Wed, 11 Sep 2019 22:03:10 +0100
  • gtk+2.0 (2.24.32-3) unstable; urgency=medium
    
      * Team upload
    
      [ Hugh McMaster ]
      * debian/control.in:
        - Mark libgtk2.0-dev Multi-Arch: same (Closes: #689097).
        - Mark gir1.2-gtk-2.0 Multi-Arch: same.
      * gir1.2-gtk-2.0:
        - Install the typelibs into an arch-specific libdir (Closes: #898111).
      * libgtk2.0-dev:
        - Add multi-arch support by no longer packaging the deprecated
          dh_gtkmodules script (Closes: #875728).
    
      [ Simon McVittie ]
      * d/patches: Update to upstream gtk-2-24 branch, commit
        2.24.32-32-geec3ce0b4e
        - Includes patch from Chris Lamb to make immodules.cache reproducible
          (Closes: #872729)
      * d/copyright: Update
      * Stop installing stub ChangeLog as per Policy §12.7 (we install NEWS,
        which contains user-facing release notes, instead)
      * d/copyright: Update
    
     -- Simon McVittie <email address hidden>  Tue, 21 Aug 2018 14:33:00 +0100
  • gtk+2.0 (2.24.32-2) unstable; urgency=medium
    
      * Team upload
    
      [ Jeremy Bicha ]
      * Modify 015_default-fallback-icon-theme.patch
        - Set fallback icon theme to Adwaita instead of gnome to match gtk3
      * d/control: Depend on adwaita-icon-theme | gnome-icon-theme instead of
        the reverse order
    
      [ Simon McVittie ]
      * d/patches: Add DEP-3 patch metadata and convert existing metadata
        to gbp pq format
      * d/p/001_static-linking-dont-query-immodules.patch:
        Update to the latest version that was proposed upstream (in 2007)
        - d/p/002_static-linking-dont-build-perf.patch: Adjust for
          different AM_CONDITIONAL
      * d/p/022_disable-viqr-im-for-vi-locale.patch:
        Add reference to Ubuntu bug 191451, summarize the reason why this
        is applied, and correctly attribute the patch to Ming Hua
        (see #895043)
      * d/p/m4macros-Set-a-serial-number.patch:
        Add patch from upstream to give gtk-2.0.m4 a serial number so that
        it will override older copies bundled with other packages, typically
        in the m4 directory (Closes: #895018)
    
     -- Simon McVittie <email address hidden>  Wed, 27 Jun 2018 10:58:03 +0100
  • gtk+2.0 (2.24.32-1) unstable; urgency=medium
    
      * New upstream release
      * debian/libgtk2.0-0.symbols: Add symbols
      * Update Vcs fields for migration to https://salsa.debian.org/
      * Drop patches applied in new release:
        - 0001-Don-t-use-guint32-with-XChangeProperty.patch
        - 0002-GtkMenuShell-always-activate-menu-shells.patch
    
     -- Jeremy Bicha <email address hidden>  Sat, 20 Jan 2018 07:46:38 -0500
  • gtk+2.0 (2.24.31-5) unstable; urgency=medium
    
      * Update Vcs fields for conversion to git
      * Add debian/gbp.conf
      * Bump Standards-Version to 4.1.2
    
     -- Jeremy Bicha <email address hidden>  Thu, 21 Dec 2017 14:05:20 -0500
  • gtk+2.0 (2.24.31-4) unstable; urgency=medium
    
      * Don't have gtk2-engines-pixbuf depend on libgtk2.0-0 to allow
        themes to be installed without requiring GTK+ 2 to be installed.
      * Drop new unnecessary recommends since we are handling the gtk+2.0
        dependency issue directly in the packages:
        - gnome-themes-standard
        - ibus-gtk
        - libcaribou-gtk-module
    
     -- Jeremy Bicha <email address hidden>  Wed, 06 Dec 2017 10:03:47 -0500
  • gtk+2.0 (2.24.31-3) unstable; urgency=medium
    
      [ Jeremy Bicha ]
      * Add recommends as part of effort to not install gtk+2.0 by default:
        - gnome-themes-standard
        - ibus-gtk
        - libcaribou-gtk-module
    
      [ Simon McVittie ]
      * gir1.2-gtk-2.0: Add Provides for gir1.2-gdk-2.0, gir1.2-gdkx11-2.0
        to reflect all typelibs shipped by this package
      * Set Rules-Requires-Root to no
      * Move udebs and examples from deprecated Priority: extra to
        Priority: optional
      * Use debhelper compat level 10
        - Do not explicitly depend on dh-autoreconf or autotools-dev
      * Use automatic -dbgsym packages for debug symbols
      * Add Lintian overrides for package-name-doesnt-match-sonames
        and symbols-declares-dependency-on-other-package, which reflect
        deliberate maintainer choices
    
     -- Jeremy Bicha <email address hidden>  Tue, 28 Nov 2017 12:54:38 -0500
  • gtk+2.0 (2.24.31-2) unstable; urgency=medium
    
      * debian/patches/0001-Don-t-use-guint32-with-XChangeProperty.patch:
        + Backport patch from GTK+3 to fix unaligned access on sparc64.
          Thanks James Clarke. Closes: #852401.
      * debian/patches/0002-GtkMenuShell-always-activate-menu-shells.patch:
        + Backport patch from GTK+3 to fix stuck grabs in some situations.
          Thanks Colomban Wendling. Closes: #847438.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Thu, 26 Jan 2017 17:59:51 +0100
  • gtk+2.0 (2.24.31-1) unstable; urgency=medium
    
      * New upstream release.
      * Drop obsolete maintainer scripts which cleaned up the /usr/share/doc
        symlinks.
      * Refresh patches. Drop the ones which have been merged upstream.
      * When linking against libgail18, automatically generate a dependency on
        libgail-common. This was originally achieved via a .shlibs file but since
        we use a .symbols file nowadays, move this over there.
      * Remove an old shlibs.local hack which doesn't seem necessary anymore.
      * Use idiomatic variables from default.mk dpkg include.
        Bump Build-Depends on dpkg-dev to (>= 1.16.1).
    
     -- Michael Biebl <email address hidden>  Sat, 10 Sep 2016 02:25:29 +0200
  • gtk+2.0 (2.24.30-4) unstable; urgency=medium
    
      [ Laurent Bigonville ]
      * debian/control.in: Bump hicolor-icon-theme to a hard dependency, the
        package is small and only provides the directory structure of the theme.
      * Depends against gnome-icon-theme | adwaita-icon-theme so we are sure the
        needed icons are installed by default. When using the GNOME, the desktop
        sets the icon theme to Adwaita by default, so the gnome-icon-theme package
        can be removed.
    
      [ Emilio Pozuelo Monfort ]
      * Add build-indep and build-arch targets.
      * Don't build the udeb or static flavors when only building arch-indep
        packages. Don't run the test suite either.
      * Don't build the different flavors in parallel, to workaround a bug in the
        documentation build. Closes: #798972.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Sun, 17 Jul 2016 18:34:17 +0200
  • gtk+2.0 (2.24.30-3) unstable; urgency=medium
    
      [ Jeremy Bicha ]
      * Use https for copyright headers
      * Use https in d/watch and use new "special strings" to help standardize
        format
    
      [ Emilio Pozuelo Monfort ]
      * Let libgtk2.0-0 recommend libgail-common, so that installing a
        GTK+2.0 application also installs the accessibility libs.
        See #822612.
      * Add a libgail18-udeb package. Thanks to Samuel Thibault. Closes: #816720.
      * Set libgail18-udeb to section debian-installer.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Wed, 13 Jul 2016 17:43:50 +0200
  • gtk+2.0 (2.24.30-2) unstable; urgency=medium
    
      * Acknowledge NMU, thanks Salvatore Bonaccorso.
      * Drop gtk-update-icon-cache from libgtk2.0-bin. From now on we only provide
        one implementation which is built from src:gtk+3.0 and shipped in a
        separate package called gtk-update-icon-cache. To simplify the transition
        make libgtk2.0-bin depend on gtk-update-icon-cache. Once all theme
        packages have been updated, this dependency can be dropped.
      * Bump Standards-Version to 3.9.8.
    
     -- Michael Biebl <email address hidden>  Sun, 22 May 2016 23:18:37 +0200
  • gtk+2.0 (2.24.30-1.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * CVE-2013-7447: Integer overflow in image handling (Closes: #799275)
    
     -- Salvatore Bonaccorso <email address hidden>  Fri, 18 Mar 2016 20:20:37 +0100
  • gtk+2.0 (2.24.30-1) unstable; urgency=medium
    
      * New upstream release 2.24.30
        - Support Randr 1.5 monitor information
        - Fixes build against newer gdk-pixbuf
      * debian/patches/005_support_disabling_x11_extensions.patch: Refresh.
    
     -- Iain Lane <email address hidden>  Mon, 07 Mar 2016 13:51:18 +0000
  • gtk+2.0 (2.24.29-1) unstable; urgency=medium
    
      * New upstream release.
    
     -- Michael Biebl <email address hidden>  Mon, 14 Dec 2015 01:12:27 +0100
  • gtk+2.0 (2.24.28-1) unstable; urgency=medium
    
      * New upstream release.
      * Refresh patches.
      * Drop obsolete Breaks/Conflicts/Replaces from pre-wheezy.
      * Stop including image data when generating the icon caches since the cache
        files tend to grow rather large and aren't that useful anymore nowadays.
      * Explicitly build the man pages, upstream no longer ships them in the dist
        tarball.
      * Add Build-Depends on docbook-xsl and libxml2-utils and move docbook-xml
        and docbook-utils from Build-Depends-Indep to Build-Depends. Those are
        required to build the man pages which are shipped in arch:any packages.
      * Bump Standards-Version to 3.9.6.
      * Don't enable introspection and man pages for udeb build.
    
     -- Michael Biebl <email address hidden>  Sun, 07 Jun 2015 17:00:08 +0200
  • gtk+2.0 (2.24.25-3+deb8u1) jessie; urgency=medium
    
      * CVE-2013-7447 (Closes: #799275)
    
     -- Moritz Mühlenhoff <email address hidden>  Thu, 17 Mar 2016 00:17:18 +0100
  • gtk+2.0 (2.24.25-3) unstable; urgency=medium
    
    
      * 0002-gdk-Fix-GdkWindowFilter-internal-refcounting.patch
        0003-gdkwindow-Fix-event-unref-iteration.patch: Cherry-pick two commits
        from upstream gtk2 branch to fix refcounting errors in light of the
        event_apply_filters change in the previous upload. This was causing
        crashes in some applications, such as Spotify.
    
     -- Iain Lane <email address hidden>  Tue, 03 Mar 2015 18:39:45 +0000
  • gtk+2.0 (2.24.25-2) unstable; urgency=medium
    
    
      * debian/patches/0001-Make-gdk_event_apply_filters-safe-against-changes-in.patch:
        Cherry-pick patch from upstream stable branch to protect
        gdk_event_apply_filters_safe from changes in the filter list (Closes:
        #777142)
    
     -- Iain Lane <email address hidden>  Mon, 02 Mar 2015 09:56:09 +0000
  • gtk+2.0 (2.24.25-1) unstable; urgency=medium
    
    
      * Team upload
      * debian/watch: change http://download.gnome.org to https, uscan doesn't
        like being redirected
      * New upstream release
        - tolerates incorrect use of gtk_main() after initializing threads
          with gtk_init() but before taking the lock with gdk_threads_enter(),
          which has historically worked on GNU systems because glibc's mutexes
          are more permissive than the new implementation in GLib 2.42
          (Closes: #758619, #763602, #763625, #763690, #763735,
          but the affected packages should still use Gdk's threading API properly)
        - update debian/copyright
    
     -- Simon McVittie <email address hidden>  Fri, 10 Oct 2014 18:33:05 +0100
  • gtk+2.0 (2.24.24-1) unstable; urgency=medium
    
    
      * New upstream release 2.24.24.
      * debian/patches/099_format_security_fixes.patch: Drop, included in this
        upstream release.
      * update-icon-caches: Pass the new --include-image-data flag to preserve
        compatibility.
    
     -- Iain Lane <email address hidden>  Tue, 24 Jun 2014 11:43:22 +0100
  • gtk+2.0 (2.24.23-1) unstable; urgency=medium
    
    
      * New upstream release.
      * Bump Standards-Version to 3.9.5.
      * Enable hardening build flags using /usr/share/dpkg/buildflags.mk.
      * debian/patches/099_format_security_fixes.patch: Fix a format string
        vulnerability in the pixbuf engine.
    
     -- Michael Biebl <email address hidden>  Fri, 04 Apr 2014 15:34:45 +0200
  • gtk+2.0 (2.24.22-1) unstable; urgency=low
    
    
      * New upstream release.
    
     -- Michael Biebl <email address hidden>  Tue, 22 Oct 2013 23:33:46 +0200
  • gtk+2.0 (2.24.21-1) unstable; urgency=low
    
    
      * New upstream release.
      * Use the official field for udebs: Package-Type.
      * Update 001_static-linking-dont-query-immodules.patch, follow upstream and
        use immodules.cache instead of gtk.immodules.
      * Install gtk-doc API documentation for gtk and gdk to the correct location
        so it can be found by devhelp. Closes: #718360
    
     -- Michael Biebl <email address hidden>  Sat, 21 Sep 2013 23:37:03 +0200
  • gtk+2.0 (2.24.20-1) unstable; urgency=low
    
    
      * New upstream release.
      * Remove debian/patches/011_immodule-cache-dir.patch, upstream changed the
        location and name of the cache file to be consistent what's used in
        gtk+3.0. It's now in $libdir/gtk-2.0/2.10.0/immodules.cache.
      * Update and simplify our trigger for gtk-query-immodules-2.0, use the new
        --update-cache option instead of redirecting stdout.
      * Update postrm to clean up the renamed immodules.cache file.
    
     -- Michael Biebl <email address hidden>  Sat, 06 Jul 2013 00:10:40 +0200
  • gtk+2.0 (2.24.19-1) unstable; urgency=low
    
    
      * New upstream release.
      * Refresh patches.
      * Update Vcs-* URLs.
      * Bump Standards-Version to 3.9.4. No further changes.
    
     -- Michael Biebl <email address hidden>  Fri, 28 Jun 2013 23:43:02 +0200
  • gtk+2.0 (2.24.18-1) unstable; urgency=low
    
    
      [ Josselin Mouette ]
      * Switch to interest-noawait for triggers. They only affect IM 
        modules, so this is not likely to cause upgrade problems.
    
      [ Michael Biebl ]
      * New upstream release.
        - Fixes incorrect selection in file chooser button. Closes: #708618
      * Drop debian/patches/041_ia32-libs.patch since we properly support
        multiarch now and no longer need the biarch hack.
    
     -- Michael Biebl <email address hidden>  Fri, 17 May 2013 14:15:18 +0200
  • gtk+2.0 (2.24.17-2) unstable; urgency=low
    
    
      * Upload to unstable.
      * Drop the unused opt flavor.
      * Don't install the doc-base.in file for libgtk2.0-doc.
    
     -- Michael Biebl <email address hidden>  Tue, 07 May 2013 18:43:19 +0200
  • gtk+2.0 (2.24.10-2) unstable; urgency=low
    
    
      [ Josselin Mouette ]
      * Update epoch on libxrandr dependencies.
    
      [ Ansgar Burchardt ]
      * debian/rules: Use xz compression for binary packages. Closes: #683912
    
      [ Michael Biebl ]
      * debian/libgtk2.0-0.postrm.in: Drop "rm -rf /etc/gtk-2.0" on purge since
        this removes files owned by libgtk2.0-common. The generated cache files
        for gdk pixbuf loaders and gtk input method modules have been moved out of
        /etc a long time ago. Closes: #681962
    
     -- Michael Biebl <email address hidden>  Mon, 06 Aug 2012 17:55:03 +0200
  • gtk+2.0 (2.24.10-1) unstable; urgency=low
    
    
      * New upstream release.
      * Remove debian/patches/070-dont-crash-when-printing.patch, merged upstream.
    
     -- Michael Biebl <email address hidden>  Wed, 22 Feb 2012 16:37:06 +0100
  • gtk+2.0 (2.24.9-2) unstable; urgency=low
    
    
      * debian/patches/070-dont-crash-when-printing.patch:
        - Fix crash due to incorrect handling of custom CUPS options. Patch
          cherry-picked from upstream Git. Closes: #658710
    
     -- Michael Biebl <email address hidden>  Mon, 06 Feb 2012 13:24:19 +0100
  • gtk+2.0 (2.24.9-1) unstable; urgency=low
    
    
      * New upstream release.
      * Remove debian/patches/070_revert_gtk_iconview_layout.patch, merged
        upstream.
      * Update debian/patches/065_gir_set_packages.patch.
      * Don't install a duplicate of the ChangeLog file as ChangeLog.gz. It's
        already installed as changelog.gz via dh_installchangelogs.
      * Install AUTHORS file.
    
     -- Michael Biebl <email address hidden>  Fri, 03 Feb 2012 23:10:17 +0100
  • gtk+2.0 (2.24.8-3) unstable; urgency=low
    
    
      * Change section of gir1.2-gtk-2.0 to introspection.
      * debian/patches/044_tracker_fts.patch:
        - Enable tracker fulltext search.
      * debian/patches/070_revert_gtk_iconview_layout.patch:
        - Revert "iconview: layout items immediately when setting a GtkTreeModel"
          as this could lead to a crash in GtkIconView. Closes: #650609
    
     -- Michael Biebl <email address hidden>  Wed, 18 Jan 2012 13:12:35 +0100
  • gtk+2.0 (2.24.8-2) unstable; urgency=low
    
    
      * Move /etc/gtk-2.0 to libgtk2.0-common.
      * Add appropriate Breaks/Replaces to handle it.
      * Remove gtk-query-immodules-2.0 from libgtk2.0-bin since it is 
        clearly not Multi-Arch compatible. It should not be needed anyway, 
        everything is handled by triggers from the private directory.
      * Remove incorrect M-A: same statement for the debug package.
      * gtk2-engines-pixbuf is M-A: same.
      * libgail-common is M-A: same and not foreign.
    
     -- Josselin Mouette <email address hidden>  Sun, 13 Nov 2011 18:16:43 +0100
  • gtk+2.0 (2.24.8-1) unstable; urgency=low
    
    
      * New upstream release.
      * Remove debian/patches/070_tracker.patch, fixed upstream by using the
        Tracker D-Bus interface.
      * Refresh debian/patches/015_default-fallback-icon-theme.patch-
    
     -- Michael Biebl <email address hidden>  Sat, 12 Nov 2011 01:58:12 +0100
  • gtk+2.0 (2.24.7-1) unstable; urgency=low
    
    
      [ Laurent Bigonville ]
      * libgtk2.0-0.postrm.in: fix broken check again. (Closes: #639574)
    
      [ Michael Biebl ]
      * New upstream release.
        - Fixes crash in gtk_entry_completion_default_completion_func () for
          non UTF-8 strings. Closes: #616150
      * debian/watch:
        - Track .xz tarballs.
      * debian/patches/066_filechooser-recent-folders.patch
        - Removed, merged upstream.
      * debian/patches/009_gtk-export-filechooser.patch
        - Removed, with maemo being dead upstream and no package using the private
          filechooser API, this patch has become obsolete. Drop
          hildon_gtk_file_chooser_install_properties from the symbols file
          accordingly.
      * debian/patches/064_gir_build_workaround.patch
        - Removed, this workaround is no longer required with newer gir versions.
      * debian/patches/065_gir_set_packages.patch
        - Specify packages when generating GIR. Closes: #622759
    
     -- Michael Biebl <email address hidden>  Tue, 18 Oct 2011 18:00:14 +0200
  • gtk+2.0 (2.24.6-2) unstable; urgency=low
    
    
      * debian/control.in
        - Set <email address hidden> as Maintainer.
        - Suggest devhelp instead of depending on lynx | www-browser.
        - Add Breaks: libgnome2-0 (<< 2.32.1-2) to libgail-common to ensure
          we have a recent enough version of libgnome2-0 which can read the
          accessibility module from the new multiarch location. Closes: #636536
      * Refresh patches.
      * Add support for tracker 0.12 and prefer it over 0.10. Closes: #643943
      * debian/patches/066_filechooser-recent-folders.patch
        - Cherry-pick fixes from the upstream filechooser-recent-folder-2-24
          branch. Closes: #640544, #640466, #644222
      * debian/libgail-doc.install, debian/libgtk2.0-doc.install.in: Install
        documentation from the source tree, as it's not being installed any more.
    
     -- Michael Biebl <email address hidden>  Wed, 05 Oct 2011 21:29:48 +0200
  • gtk+2.0 (2.24.6-1) unstable; urgency=low
    
    
      * New upstream release.
        + Contains patch from Michal Suchanek to allow entering non-local 
          URIs in the file chooser. Closes: #629423.
      * 003_gdk.pc_privates.patch: updated for the new version.
      * 009_gtk-export-filechooser.patch: refreshed.
      * 066_Revert-gdk-Make-background-changes-queue-a-repaint.patch: 
        dropped, merged upstream.
      * rules: force update of gtk-doc.make.
    
     -- Josselin Mouette <email address hidden>  Fri, 02 Sep 2011 17:17:47 +0200
  • gtk+2.0 (2.24.5-4) unstable; urgency=low
      [ Steve Langasek ]  * Build for multiarch. Closes: #634118  * Bump gobject-introspection build-dependency for multiarch tuple support.  * debian/patches/098_multiarch_module_path.patch: Fall back to the    hard-coded pre-multiarch module directory.  * Build-depend on debhelper 8.1.3 and add Pre-Depends: ${misc:Pre-Depends}    for multiarch-support.  * Make the -dev packages depend on a multiarch-capable version of    pkg-config.  [ Martin Pitt ]  * debian/control.in: Make libgtk2.0-bin Architecture: any, as the symlinks    now point to multiarch directories, and the /i386-* links are broken on    other architectures.  [ Mathieu Trudel-Lapierre ]  * debian/rules: ensure libgtk2.0-bin is also taken into account as an    arch:any package now. (LP: #810747)  [ Michael Biebl ]  * debian/libgtk2.0-dev.install.in: Stop installing libtool .la files.  * debian/rules: Stop cleaning the dependency_libs in the .la files.  * debian/libgtk2.0-0.postinst.in: If the non-multiarch immodules directory    does not exist or is empty handle this case more gracefully and don't    print an error message. -- Michael Biebl <email address hidden>  Thu, 28 Jul 2011 16:24:33 +0200
  • gtk+2.0 (2.24.5-3) unstable; urgency=low
      * Revert "gdk: Make background changes queue a repaint" which causes    excessive CPU usage in gnome-panel. Closes: #633864 -- Michael Biebl <email address hidden>  Tue, 19 Jul 2011 19:42:18 +0200
  • gtk+2.0 (2.24.5-2) unstable; urgency=low
      * debian/control.in:    - Move gtk-doc-tools from Build-Depends-Indep to Build-Depends. The      upstream tarball is missing the m4 macro directory and gtk-doc.m4 is      needed for autoreconf. Closes: #633013 -- Michael Biebl <email address hidden>  Thu, 14 Jul 2011 13:22:26 +0200
  • gtk+2.0 (2.24.5-1) unstable; urgency=low
      * New upstream release.  * Refresh patches.  * debian/control:    - Update package descriptions, remove unnecessary articles.    - Bump Standards-Version to 3.9.2. No further changes.  * debian/patches/065_tracker-0-10.patch    - Use libtracker-sparql to add support for Tracker 0.10. Code has been      taken from the gtk-3-0 branch with FTS enabled. Closes: #629427  * debian/watch:    - Switch to .bz2 tarballs.    - Don't track 3.0 pre-releases.  * Use dh-autoreconf to update the build system:    - Drop debian/patches/070_mandatory-relibtoolize.patch.    - Add Build-Depends on dh-autoreconf.    - Call dh_autoreconf in patch-stamp and dh_autoreconf_clean in clean. -- Michael Biebl <email address hidden>  Wed, 06 Jul 2011 00:43:06 +0200
  • gtk+2.0 (2.24.4-3) unstable; urgency=low
      * Re-enable shared-mime-info as build-dependency, since it is also     used in the tests.  * libgtk2.0-0.postrm.in: fix broken check. Closes: #621060.  * watch: only monitor 2.x versions. -- Josselin Mouette <email address hidden>  Sun, 10 Apr 2011 22:12:30 +0200
  • gtk+2.0 (2.24.4-2) unstable; urgency=low
      * Drop the mimeinfo.cache from the udeb, it’s been moved to     gdk-pixbuf.  * Drop shared-mime-info and xsltproc build-deps accordingly. -- Josselin Mouette <email address hidden>  Sun, 10 Apr 2011 18:21:55 +0200
  • gtk+2.0 (2.24.4-1) unstable; urgency=low
      [ Laurent Bigonville ]  * debian/copyright: Update FSF address to fix    old-fsf-address-in-copyright-file lintian warning  [ Josselin Mouette ]  * Re-enable introspection support.  * New upstream release.  * 070_mandatory-relibtoolize.patch: regenerated for the new version.  * Drop manual quilt patching; the 3.0 format does it for us. -- Josselin Mouette <email address hidden>  Sun, 10 Apr 2011 16:00:37 +0200
  • gtk+2.0 (2.24.3-1~sid1) unstable; urgency=low
      * Temporarily disable the gir package build.  * Upload to unstable. -- Emilio Pozuelo Monfort <email address hidden>  Sun, 20 Mar 2011 18:33:28 +0000
  • gtk+2.0 (2.20.1-2) unstable; urgency=low
    
    
      * Pickup some patches recommended by upstream from their git 
        repository.
        + 030_gtkscake_redraw.patch: correctly redraw GtkScales.
        + 031_papersize_usletter.patch: update list of countries using US 
          Letter paper format.
        + 032_offscreenwindow_dnd.patch: fix crasher with offscreen windows.
        + 033_filechooser_sort.patch: fix a bug that leaves a file chooser 
          dialog unusable after a file has been touched in the open folder.
        + 034_grab_broken.patch: generate correct event for WM_KILLFOCUS.
        + 035_filechooser_crash.patch: fix a crasher when the file list is 
          updated.
    
     -- Josselin Mouette <email address hidden>  Thu, 14 Oct 2010 20:01:28 +0200
  • gtk+2.0 (2.20.1-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/006_support-for-tracker-0.8-stable-releases.patch:
          - Dropped, merged upstream.
        + debian/patches/003_gdk.pc_privates.patch:
          - Updated to apply cleanly again.
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Regenerated for the new version.
    
     -- Sebastian Dröge <email address hidden>  Mon, 03 May 2010 07:26:14 +0200
  • gtk+2.0 (2.20.0-2) unstable; urgency=low
    
    
      * Upload to unstable.
    
     -- Sebastian Dröge <email address hidden>  Wed, 31 Mar 2010 09:16:00 +0200
  • gtk+2.0 (2.18.9-2) unstable; urgency=low
    
    
      * debian/patches/006_gtkentry_avoid_spurious_notifications.patch:
        - Backport patch from upstream git, don't set the buffer to null
          to avoid extra notifications. Closes: #574896.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Mon, 22 Mar 2010 17:04:30 +0100
  • gtk+2.0 (2.18.9-1) unstable; urgency=low
    
    
      [ Cyril Brulebois ]
      * Switch udeb from DirectFB to Xlib to prepare the move to an X11-based
        graphical installer:
         - Replace libgtk-directfb-2.0-0-udeb with libgtk-x11-udeb in control
           file.
         - Update description accordingly.
         - Update .install.in accordingly, using the “shared_udeb” flavour,
           based on the “shared” one, but with a few X11 extensions disabled.
         - Update package name and file paths accordingly in rules file.
      * Version/Bump some B-D to make sure the udeb gets proper dependencies
        on the recently reworked/added udebs:
         - libx11-dev
         - libxcursor-dev
         - libxext-dev
         - libxi-dev
         - libxinerama-dev
         - libxrender-dev
      * Add one patch to make it possible to disable X11 extensions, and
        refresh the other one accordingly:
         - 005_support_disabling_x11_extensions.patch
         - 070_mandatory-relibtoolize.patch [STRIPPED FROM THIS DIFF]
      * Ship a minimal MIME database in the udeb, since the loaders mechanism
        isn’t sufficient to get proper PNG support:
         - Add shared-mime-info to Build-Depends to ensure that the
           update-mime-database tool is available at build-time, as well as
           the source freedesktop.org.xml file.
         - Add debian/keep-png-only.xsl to only keep the mime-type matching
           type="image/png". Matching with namespaces is tricky, see the
           comments in the XSL file for the details.
         - Build a MIME cache, and only ship the resulting mime.cache file
           under /usr/share/mime in the udeb.
         - While this is dirty, that should do the trick until it is needed
           for shared-mime-info to ship its own udeb.
    
      [ Emilio Pozuelo Monfort ]
      * New upstream bugfix release.
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
      * debian/control.in:
        - Build depend on xsltproc, needed to generate the mime cache.
      * debian/rules,
        debian/libgtk2.0-0-udeb.install.in,
        debian/libgtk-x11-udeb.install.in:
        - Rename the udeb to libgtk2.0-0-udeb.
      * debian/rules,
        debian/control.in,
        debian/libgtk-directfb-2.0-0.*,
        debian/libgtk-directfb-2.0-dev.*,
        - Drop the DirectFB enabled GTK+ packages. It was needed for the
          graphical installer but it's now switching to X11 so we don't need
          it anymore.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Thu, 18 Mar 2010 16:54:25 +0100
  • gtk+2.0 (2.18.7-1) unstable; urgency=low
    
    
      * New upstream bugfix release.
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
      * debian/control.in:
        + Standards-Version is 3.8.4, no changes needed.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Thu, 18 Feb 2010 18:34:57 +0100
  • gtk+2.0 (2.18.6-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
    
     -- Sebastian Dröge <email address hidden>  Fri, 15 Jan 2010 10:38:58 +0100
  • gtk+2.0 (2.18.5-1) unstable; urgency=low
    
    
      * New upstream bugfix release.
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
      * debian/patches/000_gtk+-2.0.6-exportsymbols.patch:
        + Removed, it wasn't being applied and hasn't been relevant for a
          long time.
    
     -- Emilio Pozuelo Monfort <email address hidden>  Sat, 12 Dec 2009 18:42:36 +0100
  • gtk+2.0 (2.18.4-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
        + debian/patches/091_dont-omit-gtk-icon-size-dialog.patch,
          debian/patches/092_gtk-image-size-allocation.patch:
          - Dropped, merged upstream.
    
     -- Sebastian Dröge <email address hidden>  Tue, 01 Dec 2009 07:46:18 +0100
  • gtk+2.0 (2.18.3-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
      * debian/patches/091_dont-omit-gtk-icon-size-dialog.patch:
        + Patch from upstream GIT to not omit GTk_ICON_SIZE_DIALOG
          when searching for an appropiate icon size.
      * debian/patches/092_gtk-image-size-allocation.patch:
        + Patch from upstream GIT to fix size allocation of GtkImage.
    
     -- Sebastian Dröge <email address hidden>  Sun, 18 Oct 2009 13:23:44 +0200
  • gtk+2.0 (2.18.2-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
        + 090_directfb-backend-compilation-fix.patch:
          - Dropped, merged upstream.
    
     -- Sebastian Dröge <email address hidden>  Tue, 06 Oct 2009 07:41:45 +0200
  • gtk+2.0 (2.18.1-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
        + 090_directfb-backend-compilation-fix.patch:
          - Fix compilation of the DirectFB backend, see
            https://bugzilla.gnome.org/show_bug.cgi?id=596959
    
     -- Sebastian Dröge <email address hidden>  Thu, 01 Oct 2009 07:20:43 +0200
  • gtk+2.0 (2.18.0-1) unstable; urgency=low
    
    
      * New upstream stable release:
        + debian/rules,
          debian/*.symbols:
          - Updated for the new version. 
        + debian/patches/005_gdk_directfb_window_new.patch:
          - Dropped, merged upstream.
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Updated for the new version.
    
     -- Sebastian Dröge <email address hidden>  Wed, 23 Sep 2009 06:36:41 +0200
  • gtk+2.0 (2.16.6-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Regenerated for the new version.
        + debian/libgtk-directfb-2.0-0.symbols,
          debian/libgtk2.0-0.symbols:
          - Updated symbols for the new version.
      * debian/control.in:
        + Update Standards-Version to 3.8.3.
    
     -- Sebastian Dröge <email address hidden>  Mon, 31 Aug 2009 09:23:57 +0200
  • gtk+2.0 (2.16.5-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Regenerated for the new version.
    
     -- Sebastian Dröge <email address hidden>  Tue, 21 Jul 2009 08:09:50 +0200
  • gtk+2.0 (2.16.4-1) unstable; urgency=low
    
    
      * New upstream bugfix release:
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Regenerated for the new version.
    
     -- Sebastian Dröge <email address hidden>  Thu, 02 Jul 2009 06:09:04 +0200
  • gtk+2.0 (2.16.1-2) unstable; urgency=low
    
    
      [ Loic Minier ]
      * Fix test-print-backend configure flag addition.
      * Set opt_configure_flags to $(shared_configure_flags) in the sample opt
        flavor for armel and move the opt flavor and check flavors below the
        definition of other flags.
    
     -- Josselin Mouette <email address hidden>  Thu, 16 Apr 2009 18:08:02 +0200
  • gtk+2.0 (2.14.7-5) unstable; urgency=low
    
    
      [ Emilio Pozuelo Monfort ]
      * Let libgtk2.0-0 suggest gvfs, as it's needed for some APIs like
        gtk_show_uri.
    
      [ Josselin Mouette ]
      * libgtk2.0-0 depends on shared-mime-info. Closes: #518090, #520657.
      * Add dependent doc packages to b-d-i to ensure proper xrefs.
      * Require libxrandr 2:1.2 to match the configure requirements.
    
      [ Loic Minier ]
      * Clean up dh_gtkmodules output:
        - Demote warnings when skipping non-existent GtkPixbuf loaders and Gtk IM
          modules dirs to verbose_print(); use -v to see them.
        - Always print the number of GdkPixbuf loaders and Gtk IM modules found in
          each package.
    
      [ Josselin Mouette ]
      * Make update-icon-caches always generate the cache, now that dh_icons 
        is widespread.
    
     -- Josselin Mouette <email address hidden>  Wed, 25 Mar 2009 14:58:40 +0100
  • gtk+2.0 (2.14.7-4) unstable; urgency=low
    
    
      * 032_gdkwindowimpl_directfb.patch: re-generate the patch from the 
        corresponding SVN commits. One line went missing, causing a crash. 
        Thanks Jérémy Bobbio for reporting it.
      * Upload to unstable, let’s get rolling.
    
     -- Josselin Mouette <email address hidden>  Mon, 02 Mar 2009 13:33:17 +0100
  • gtk+2.0 (2.12.12-1) unstable; urgency=low
    
    
      [ Josselin Mouette ]
      * dh_gtkmodules.in: fix a pod2man error.
      * New upstream release.
        + Fixes infinite loop caused by setting color scheme.
          Closes: #492590.
      * 021_loader-files-d.patch: updated to apply cleanly.
      * 070_mandatory-relibtoolize.patch: regenerated for the new version.
    
      [ Loic Minier ]
      * Don't purge /etc/gtk-2.0/gdk-pixbuf.loaders and /etc/gtk-2.0/gtk.immodules
        during first configuration.
    
     -- Josselin Mouette <email address hidden>  Mon, 16 Feb 2009 13:47:06 +0100
  • gtk+2.0 (2.12.11-4) unstable; urgency=low
    
    
      [ Loic Minier ]
      * Let libgtk2.0-dev recommend debhelper for dh_gtkmodules.
      * Let libgtk2.0-dev depend on libxml2-utils as it's required for
        gtk-builder-convert to work and might be relied upon by packages bdeping
        on libgtk2.0-dev.
    
      [ Josselin Mouette ]
      * Build-depend on libcairo2-dev 1.6.4-6.1, remove references to 
        libcairo-directfb2-dev.
      * Disable 006_proper-directfb-modules.patch, it is made unnecessary by 
        these changes.
      * 070_mandatory-relibtoolize.patch: updated accordingly.
      * rules: remove -l flag to dh_shlibdeps.
    
     -- Josselin Mouette <email address hidden>  Mon, 13 Oct 2008 11:14:40 +0200