Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gtk2-devel-32bit-2.24.33-150600.9.4 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: gtk2-devel-32bit Distribution: SUSE Linux Enterprise 15
Version: 2.24.33 Vendor: SUSE LLC <>
Release: 150600.9.4 Build date: Thu May 9 15:35:42 2024
Group: Development/Libraries/X11 Build host: h01-ch4c
Size: 60167 Source RPM: gtk2-2.24.33-150600.9.4.src.rpm
Summary: Development files for the GTK+ toolkit library v2
GTK+ is a multi-platform toolkit for creating graphical user interfaces.
Offering a complete set of widgets, GTK+ is suitable for projects
ranging from small one-off projects to complete application suites.

This package contains the development files for GTK+ 2.x.






* Wed Nov 29 2023
  - Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
    availability before accessing it.
    Starting from GLib 2.76, the standard attribute getters in the
    GFileInfo object will warn if the attribute is unset, instead of
    silently bailing out and returning a default value.
* Tue Nov 28 2023
  - Use %patch -p N instead of deprecated %patchN.
* Mon Aug 15 2022
  - avoid bashism in baselibs postscript (bsc#1195391)
* Thu Aug 11 2022
  - Replace atk-devel with pkgconfig(atk): closer match what
    configure checks for and, more importantly, don't care for atk.pc
    moving to at-spi2-core.
* Thu Oct 21 2021
  - Add gtk2-rpmlintrc (boo#1191758):
    + Filter wrong split request for the
      library shares the version info with gtk2 and is allowed to be
      in the same library package.
    + Filter split request: the error is actually
      correct, but gtk2 being a legacy package does not justify the
      extra efort. The libgtk-2_0-0 package is the only consumer.
* Tue Dec 22 2020
  - Update to version 2.24.33:
    + This is the final GTK 2.x release. There will be no more
      updates to GTK 2. All users are encouraged to update to GTK 3
      or 4.
    + Make the output of gtk-query-immodules deterministic.
    + GtkCalendar: Use %OB if supported.
    + GtkIconTheme: prefer exact matches.
    + build:
    - Support automake 1.16.
    - Fix compiler warnings with newer gcc.
* Sun Jul 12 2020
  - Update to version 2.24.32+70:
    * Resolve GIMP segfault from accessing memory past end of pixbuf
    * Use bundle id instead of package name for the macOS preview as
      filename is now changed.
* Sat Jan 25 2020
  - No longer recommend -lang: supplements are in use
* Tue Dec 17 2019
  - Add Obsoletes/Provides to baselibs.conf to ensure
    gtk2-immodule-tigrigna-32bit can be upgraded from old version.
* Tue Dec 10 2019
  - bsc#1158897: Remove dependency on jasper (due to planned removal)
    Removes JPEG2000 support.
* Tue Nov 19 2019
  - Update to version 2.24.32+67:
    * Do not use VIQR input method for vi locale by default
    * Add CI for gtk-2-24
    * win32: Remove extraneous changes
* Wed Sep 11 2019
  - Update to version 2.24.32+62 (boo#1147106):
    * gtk-builder-convert: Update bug report URL.
    * gtk-builder-convert: Remove compat code for Python 2.3 and
    * below.
    * Make gtk-builder-convert compatible with Python 3.
    * Fix use-after-free due to unexpected unref of context->default_style.
    * Visual Studio builds: Fix previous commit.
    * Visual Studio builds: "Add" Visual Studio 2019 projects.
  - Drop gtk2-converter-python3.patch: fixed upstream.
  - Replace shebang in ./gtk/gtk-builder-convert using sed (use
* Wed May 08 2019
  - Move RPM macros to %_rpmmacrodir.
* Tue Apr 16 2019
  - Update to version 2.24.32+54:
    + Force redraw on Mojave and later when processing updates.
    + Fix UAC manifest RC file
    + atk key: Always convert control character events into key names
    + icontheme: Fix annotations on array arguments
    + MSVC introspection: Make more robust and avoid confusion
    + Revert "gdk: deactivation/activate window on keyboard grabs"
    + gtk/gtkiconcache.c: Fix running on GLib-2.57.3 or later on
    + MSVC builds: Fix pkg-config file generation
    + MSVC builds: Improve pkg-config files generation
    + [gdk|gtk]/ Fix CFlags passed to introspecion on
  - Switch to gitcheckout of stable branch again, upstream is not
    making releases.
  - Drop 0001-build-support-automake-1.16.patch: Fixed upstream.
* Thu Aug 09 2018
  - Fix package name to be uniform immodules -> immodule bsc#1104264
* Wed Apr 18 2018
  - Update _service to point to new home.
* Tue Mar 27 2018
  - Add 0001-build-support-automake-1.16.patch: Support automake
* Tue Mar 20 2018
  - Unconditionally enable translation-update-upstream: on
    Tumbleweed, this results in a NOP and for Leap in SLE paid
    translations being used (boo#1086036).
* Mon Feb 26 2018
  - Use SPDX3.0 license tags and package COPYING as %license
* Tue Jan 09 2018
  - Update to version 2.24.32:
    + Fix abicheck.
  - Use the release version as revision and set versionformat to
    PARENT_TAG, ensure we build the upstream released tag.
* Fri Dec 29 2017
  - Sync summaries with gtk4.
* Tue Dec 26 2017
  - Manually move the position of "Group System/Libraries" line,
    which was moved automatically by format_spec_file, above the
    comment of "Requires: hicolor-icon-theme":
* Thu Dec 21 2017
  - Update to version 2.24.31+20171209.61d5c82f5c:
    + Fix updating the widget accessible description when using its
    + Fix introspection builds on Visual Studio 2017
    + imcontextxim: Fix showing glyph in status window
    + Visual Studio builds: Improve binary security
    + Fixed: If can’t add child, don’t add to child info
    + ComboBox: Don’t let modes disconnect each other
    + Enter submenus when activating their parent item
    + ComboBox: Don’t pile up ::grab-broken handlers
    + testcombo: Test grid :row- and :column-span-column
    + Updated translations.
  - Switch to git checkout via source service.
  - Following the above, remove gnome-common BuildRequires and call. Replace with libtool BuildRequires and call, also add gtk-doc BuildRequires and pass
    - -enable-gtk-doc to configure.
  - Clean up patch numbering.
  - Drop gtk2-window-dragging.patch: Fixed upstream (bgo#554057).
  - Drop bugzilla-131498-allow-xim-for-all-languages.patch: This
    patch was only applied to work around a missing recommends for
    scim-32Bit, stop doing that, as we should not fix errors in other
    packages in a toolkit.
  - Conditionally apply translations-update-upstream BuildRequires
    and macro for non-openSUSE only.
* Tue Dec 05 2017
  - Switch to using python3:
    + Replace -devel's python2-xml Requires with python3-xml.
    + Add gtk2-converter-python3.patch: convert gtk-build-converter
      to be a python3 script.
* Wed Nov 01 2017
  - Explicitly require python2 modules for devel package
  - Cleanup with spec-cleaner
* Tue Jun 27 2017
  - Migrate %icon_theme_cache_post/postun macro from
    hicolor-icon-theme to gtk2-tools file triggers. Any package
    installing icons below /usr/share/icons will trigger. Each
    package will produce the cache for every icon theme being
    updated. The same trigger is also added to gtk3-tools, where only
    the one owning the current instance of
    /usr/bin/gtk-update-icon-cache update-alternatie link actually
    executes the update.
* Wed Jun 14 2017
  - Add gtk2-updateiconcache_sort.patch: have gtk-update-icon-cache
    sort directory entries when creating caches. The build system
    uses this to produce an embedded cache for the stock icons. With
    this, we can have reproducible builds.
* Tue Sep 13 2016
  - Update to version 2.24.31 (CVE-2013-7447, bgo#703220):
    + Backport many file chooser entry fixes and cleanups.
    + Don't crash if invisible files are deleted.
    + Bugs fixed: bgo#555087, bgo#586367, bgo#635287, bgo#640698,
      bgo#648419, bgo#672271, bgo#679333, bgo#687196, bgo#703220
      (CVE-2013-7447), bgo#720330, bgo#729927, bgo#737777,
      bgo#752707, bgo#756450, bgo#765120, bgo#765193, bgo#768163,
      bgo#764996, bgo#769126.
  - Rebase gtk2-bgo743166-remember-printing-authentication.patch.
  - Drop gtk2-bgo737777-fix-printing-authentication-crash.patch and
    gtk2-bnc957400-filechooserentry-update.patch: fixed upstream.
* Thu Aug 11 2016
  - Fix update-alterntatives usage.
* Thu Apr 14 2016
  - Update to GNOME 3.20  Fate#318572
* Thu Mar 10 2016
  - Add gtk2-bnc957400-filechooserentry-update.patch. This updates
    the Tab completion code in GtkFileChooser, so it works the same
    as in gtk3 (bnc#957400). The patch was associated with upstream
    commits: 55764ddd, 191d1cd90, 92d45e12, 8f9487f
* Sun Mar 06 2016
  - Update to version 2.24.30:
    + Win32: Build fixes.
    + X11: Support Randr 1.5 monitor information.
    + Bugs fixed: bgo#722815, bgo#612611, bgo#699652, bgo#698652,
    + Updated translations.
  - Drop gtk2-Deliver-GdkModifierType-during-drag-motion.patch and
    gtk2-randr-1.5-monitor-support.patch: Fixed upstream.
* Fri Jan 15 2016
  - Add gtk2-Deliver-GdkModifierType-during-drag-motion.patch:
    Deliver GdkModifierType during 'drag-motion' (bgo#722815). Patch
    from upstream git.
* Mon Dec 28 2015
  - Add gtk2-randr-1.5-monitor-support.patch: Adds support for using
    the newly introduced monitor objects in the XRandR protocol.
    Patch from upstream git (bgo#759912).
* Fri Dec 11 2015
  - Update to version 2.24.29:
    + OS X: Partial aspect ratio support.
    + Bugs fixed: bgo#345345, bgo#745127, bgo#749507, bgo#752638,
      bgo#753644, bgo#753691, bgo#753992, bgo#754046.
    + Updated translations.
  - Drop gtk2-gdk_region_destroy_instead_of_cairo_region_destroy:
    fixed upstream.
* Mon Aug 31 2015
  - gtk2-gdk_region_destroy_instead_of_cairo_region_destroy.patch
    added: Fix a wrong function call.
* Mon Jun 01 2015
  - Add two patches to fix boo#933034:
    + Add gtk2-bgo743166-remember-printing-authentication.patch:
      Allow credentials from gnome-keyring to be used for printing
      in GTK 2 (bgo#743166)
    + Add gtk2-bgo737777-fix-printing-authentication-crash.patch:
      Fix applications from randomly crashing while printing with
      a password-secured SMB printer (bgo#737777)
* Wed May 13 2015
  - Update to version 2.24.28:
    + Bugs fixed: bgo#693738, bgo#746064, bgo#746269, bgo#748014.
* Wed Mar 04 2015
  - Update to version 2.24.27:
    + Don't leak pixel data in some error paths.
    + Bugs fixed: bgo#696505, bgo#745052, bgo#745536.
* Tue Feb 17 2015
  - Update to version 2.24.26:
    + gailbutton: Avoid a possible NULL dereference.
    + label: Avoid a possible NULL dereference.
    + Bugs fixed: bgo#635380, bgo#738837, bgo#741060, bgo#741959,
      bgo#743544, bgo#743917.
  - Drop gtk2-allow-deprecated-gdk-pixbuf-API.patch,
    gtk2-gdk_window_begin_paint_region.patch and
    gtk2-Do-not-leak-a-cairo-region.patch: fixed upstream.
* Mon Feb 09 2015
  - Add gtk2-Do-not-leak-a-cairo-region.patch: Fix memory leak
  - Add gtk2-gdk_window_begin_paint_region.patch: When using the
    implicit paint pixmap, always draw to the same surface each time
    rather than creating a new one each time. This is both more
    effective and more natural (bgo#741060).
* Tue Nov 25 2014
  - Do not package ChangeLog: it's a 2MB plain text file which is not
    going to be read ever by anybody. NEWS contains similar
    information in a more approachable way.
* Tue Nov 25 2014
  - Add gtk2-allow-deprecated-gdk-pixbuf-API.patch: Allow deprecated
    gdk-pixbuf API, taken from git.
* Sun Nov 09 2014
  - fix bashism in post script



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024