Change logs for gtk+2.0 source package in Precise

  • gtk+2.0 (2.24.10-0ubuntu6.3) precise-security; urgency=low
    
      * gdkcairo-Avoid-integer-overflow.patch: new patch. Cherry-pick upstream
        commit from GTK+3 to avoid integer overflow when allocating a large block
        of memory in gdk_cairo_set_source_pixbuf. (LP: #1540811)
        - CVE-2013-7447
    
     -- Vlad Orlov <email address hidden>  Tue, 22 Sep 2015 09:51:11 +0300
  • gtk+2.0 (2.24.10-0ubuntu6.2) precise; urgency=low
    
      * fix_gdk_event_apply_filters.patch: new patch. Makes gdk_event_apply_filters
        function safe against changes in the filter list, prevents weird crashes in
        various apps. (LP: #1351890)
      * gdk-Fix-GdkWindowFilter-internal-refcounting.patch,
        gdkwindow-Fix-event-unref-iteration.patch: new patches. Fix refcounting
        errors after fix_gdk_event_apply_filters.patch, prevent crashes in some
        applications like Spotify.
    
     -- Vlad Orlov <email address hidden>  Tue, 28 Jul 2015 10:11:37 +0100
  • gtk+2.0 (2.24.10-0ubuntu6.1) precise; urgency=low
    
      * debian/patches/backport_search_printer_location.patch:
        -  The list of printers should be searchable/sortable (lp: #1188571)
     -- Ritesh Khadgaray <email address hidden>   Thu, 06 Feb 2014 11:39:01 +0000
  • gtk+2.0 (2.24.10-0ubuntu6) precise-proposed; urgency=low
    
      * debian/control.in: Add an extra Breaks: gir1.0-gtk-2.0, to nudge apt to
        remove this instead of keeping that obsolete and non-existing package
        during upgrades. (LP: #963069)
     -- Martin Pitt <email address hidden>   Mon, 26 Mar 2012 13:25:39 +0200
  • gtk+2.0 (2.24.10-0ubuntu5) precise; urgency=low
    
      * debian/control.in:
        - breaks on the binaries which were using the grip function backported
      * debian/libgtk2.0-0.symbols:
        debian/patches/044_grips.patch:
        - dropped the feature is only in gtk3 upstream, the backport had
          issues and most upstream softwares are not made to deal with it.
          the grips will be also dropped from the default gtk3 theme since unity
          has resize borders (lp: #744993)
        - will fix issues with libreoffice (lp: #749986) and splash screens
          in other softwares (lp: #704105, #734381)
     -- Sebastien Bacher <email address hidden>   Fri, 24 Feb 2012 18:39:56 +0100
  • gtk+2.0 (2.24.10-0ubuntu4) precise; urgency=low
    
      * debian/patches/044_grips.patch:
        - revert dropping, there is a public api in there and we need to fix the
          rdepends before dropping it
     -- Sebastien Bacher <email address hidden>   Thu, 23 Feb 2012 22:24:09 +0100
  • gtk+2.0 (2.24.10-0ubuntu3) precise; urgency=low
    
      * debian/patches/044_grips.patch:
        - dropped, our default theme has no grip and the patch leaded to issues
          with some applications like libreoffice lp: #749986
      * debian/control.in: update gir depends
    
      [ Martin Pitt ]
      * debian/rules: Revert forced non-compression of doc files, gzip has been
        fixed now. (LP: #871083)
     -- Sebastien Bacher <email address hidden>   Thu, 23 Feb 2012 21:53:41 +0100
  • gtk+2.0 (2.24.10-0ubuntu1) precise; urgency=low
    
      * New upstream version, dropped patches included in the new version
      * debian/patches/090_logging_file_saves.patch:
        - improve the logging of saved filed, thanks Siegfried Gevatter
          (lp: #920961)
     -- Sebastien Bacher <email address hidden>   Mon, 06 Feb 2012 22:03:26 +0100
  • gtk+2.0 (2.24.8-2ubuntu4) precise; urgency=low
    
      * debian/patches/git_dnd_on_vnc.patch: git patch to fix dnd on severs not
        supporting "shape", i.e some vnc servers (lp: #587856)
      * debian/patches/043_ubuntu_menu_proxy.patch:
        - updated patch from Cimi, should fix some visual issue (lp: #915241)
     -- Sebastien Bacher <email address hidden>   Mon, 16 Jan 2012 18:19:28 +0100
  • gtk+2.0 (2.24.8-2ubuntu3) precise; urgency=low
    
      * debian/patches/gailitemaccessible-set-alt-name.patch: Drop, as the
        existing code already does what we want it to do. I misunderstood the call
        to the get_name method in the parent class, in this case, the AtkObject
        class. This means that apps can set alternative accessible names for menu items
        without any extra code needed in GTK at all.
     -- Luke Yelavich <email address hidden>   Fri, 06 Jan 2012 20:54:23 +1100
  • gtk+2.0 (2.24.8-2ubuntu2) precise; urgency=low
    
      * debian/patches/099_printer_filename_fix.patch
        - Fix to the print dialog for print to file, make sure a non-hidden filename
          is the default (LP: #488857)
     -- Ken VanDine <email address hidden>   Wed, 14 Dec 2011 13:46:18 -0500
  • gtk+2.0 (2.24.8-2ubuntu1) precise; urgency=low
    
      * debian/patches/git_buggy_icon_view_update.patch:
        - git commit reverting a buggy icon view patch leading to
          segfaults in lxappearance (lp: #899322)
      * Resynchronize on Debian
      * debian/libgtk2.0-0.symbols:
        - Add Ubuntu specific symbols
      * debian/rules:
        - Use dh_autoreconf
        - Use -XNEWS -Xchangelog.Debian -XREADME to dh_compress calls to
          workaround a gzip issue leading to different md5sum between builds
      * debian/patches/012_ubuntu-set-grab-add.patch
        - Added ubuntu_gtk_widget_set_has_grab so we can grab sliders and
          things in menus, needed by ido
      * debian/patches/043_menu_proxy.patch
        - Add GtkMenuProxy support for remoting menus.
      * debian/patches/044_grips.patch:
        - Backport from the gtk3 resize grips to the natty gtk2 version
      * debian/patches/061_use_pdf_as_default_printing_standard.patch:
        - dropped, the issue has been fixed upstream differently since
      * debian/patches/062_dnd_menubar.patch:
        - Allow click on menubars for dnd
      * debian/patches/063_treeview_almost_fixed.patch:
        - Add an ubuntu-almost-fixed-height-mode property, (required for
          software-center)
      * debian/patches/065_gir_set_packages.patch
        - Added _gir_PACKAGES for each gir created, to match gir to pkg which is
          needed by vapigen-0.12
      * debian/patches/070_mandatory-relibtoolize.patch:
        - Dropped, we are using dh-autoreconf instead
      * debian/patches/071_no_offscreen_widgets_grabbing.patch:
        - Don't let offscreen widgets do grabbing
      * debian/patches/072_indicator_menu_update.patch:
        - change by Cody Russell to send an update event on menu changes,
          should make the bluetooth indicator refresh correctly
      * debian/patches/091_bugzilla_tooltip_refresh.patch:
        - Upstream bugzilla change to have better looking tooltips the gtk theme
          need to set "new-tooltip-style" to use those
      * debian/patches/092_default_to_xdg_document_dir.patch:
        - Use $XDG_DOCUMENTS_DIR as default directory rather than the home
          directory for the 'Print to File' function.
      * debian/patches/093_gtk3_gtkimage_fallbacks_use.patch:
        - Backported gtk3 patch to add a "use-fallback" property to GtkImage, using
          it "icon-name and GIcon type of GtkImages can use automatic fallback
          names.", it will be useful for the indicator stack
      * debian/patches/095_git_menus_scrolling.patch:
        - backported gtk3 commit to fix menu scrolling issues
      * debian/patches/096_git_gtkprintsettings.patch:
        - upstream git commit backported from the gtk3 serie, don't ignore the
          gtkprintsettings resolution settings
      * debian/patches/097_statusicon_image_fallback.patch: Make GtkStatusIcon
        images use fallbacks by default if the property is available.
      * debian/patches/100_overlay_scrollbar_loading.patch
        - support for dynamically loading overlay scrollbars
      * debian/patches/gailitem-set-alt-name.patch: Extend the GailItem object
        so applications can set an alternative textual description for a menu
        item that has an icon, where the icon is used to give the user more
        information about the item in question. This textual description is
        used by assistive technologies such as Orca to label the menu item.
      * Dropped changes:
      * debian/control.in:
        - don't keep an old conflicts on appmenu-gtk, it was a transitional thing
    
    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.
    
    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-
    
    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
    
    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.
    
    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.
    
    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.
    
    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
    
    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
    
    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.
    
    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.
    
    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.
    
    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.
    
    gtk+2.0 (2.24.3-1~sid1) unstable; urgency=low
    
      * Temporarily disable the gir package build.
      * Upload to unstable.
    
    gtk+2.0 (2.24.3-1) experimental; urgency=low
    
      * New upstream release.
        + debian/control.in:
          - Bump the libpango1.0-dev build dependency to make sure we get
            a version from experimental.
        + debian/patches/070_mandatory-relibtoolize.patch:
          - Regenerated.
     -- Sebastien Bacher <email address hidden>   Tue, 13 Dec 2011 19:29:04 +0100
  • gtk+2.0 (2.24.8-0ubuntu5) precise; urgency=low
    
      * debian/patches/gailitem-set-alt-name.patch: Extend the GailItem object
        so applications can set an alternative textual description for a menu
        item that has an icon, where the icon is used to give the user more
        information about the item in question. This textual description is
        used by assistive technologies such as Orca to label the menu item.
     -- Luke Yelavich <email address hidden>   Tue, 13 Dec 2011 10:17:25 +1100
  • gtk+2.0 (2.24.8-0ubuntu4) precise; urgency=low
    
      * No-change rebuild to drop spurious libsfgcc1 dependency on armhf.
     -- Adam Conrad <email address hidden>   Fri, 02 Dec 2011 17:39:53 -0700
  • gtk+2.0 (2.24.8-0ubuntu3) precise; urgency=low
    
      * Revert DB2HTML=non-existent change, documentation *is* being built, just
        not needed for binar-arch packages; will need to solve the -j2 issue
        differently: the docs are generated for all of the builds in parallel in
        srcdir instead of build-dir, which causes problems.
     -- Loic Minier <email address hidden>   Fri, 02 Dec 2011 18:36:42 +0100
  • gtk+2.0 (2.24.8-0ubuntu2) precise; urgency=low
    
      * Pass -XNEWS -Xchangelog.Debian -XREADME to dh_compress calls to workaround
        LP #871083; fixes installation on multiarch systems; LP: #898973.
      * Pass DB2HTML=non-existent to configure as to prevent building the docs if
        the build system has db2html installed; most notably this fixes a FTBFS
        with -j2 for me.
     -- Loic Minier <email address hidden>   Fri, 02 Dec 2011 15:43:55 +0100
  • gtk+2.0 (2.24.8-0ubuntu1) precise; urgency=low
    
      * New upstream release
        - gtkfilechooser should be more robust to malformed URIs
          in .gtk-bookmarks (LP: #189494)
      * debian/patches/010_make_bg_changes_queue_repaint.patch
        - dropped it introduces performance regressions in some gtk2
          apps (LP: #889019)
      * 101_filechooser.patch, 000git_file_chooser.patch: dropped, upstream
     -- Ken VanDine <email address hidden>   Thu, 01 Dec 2011 11:40:06 -0500
  • gtk+2.0 (2.24.6-0ubuntu6) precise; urgency=low
    
      * debian/patches/065_gir_set_packages.patch
        - Merged changes from 064_gir_build_workaround.patch in and refreshed
          to match what was resubmitted upstream.
      * -debian/patches/064_gir_build_workaround.patch
        - Merged into 065_gir_set_packages.patch
      * debian/control.in
        - bumped standards version to 3.9.2
     -- Ken VanDine <email address hidden>   Tue, 18 Oct 2011 15:25:41 -0400
  • gtk+2.0 (2.24.6-0ubuntu5) oneiric; urgency=low
    
      * debian/patches/101_filechooser.patch
        - Fix a crash when opening file chooser dialog twice (LP: #851383)
     -- Mario Limonciello <email address hidden>   Wed, 05 Oct 2011 13:43:25 -0500