| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libgiomm-2_4-1 | Distribution: SUSE Linux Enterprise 15 |
| Version: 2.66.2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150400.1.12 | Build date: Sun May 8 07:26:04 2022 |
| Group: System/Libraries | Build host: ibs-arm-3 |
| Size: 2121408 | Source RPM: glibmm2_4-2.66.2-150400.1.12.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://www.gtkmm.org/ | |
| Summary: C++ Interface for Gio | |
Glibmm is the official C++ interface for the popular cross-platform library Glib. It provides non-UI API that is not available in standard C++ and makes it possible for gtkmm to wrap GObject-based APIs.
LGPL-2.1-or-later
* Thu Oct 07 2021 bjorn.lie@gmail.com
- Update to version 2.66.2:
+ Glib, Gio: Replace all g_quark_from_static_string() by
g_quark_from_string()
+ Gio:
- FileEnumerator: Remove refreturn to avoid memory leak
- ListModel::get_object(): Make it work for interface classes
+ Build: MSVC build: Remove extraneous GLIBMM_API in
Glib::ustring
* Tue Sep 28 2021 bjorn.lie@gmail.com
- Update to version 2.66.1:
+ Glib: Variant: Fix template constructors so they work with
C++20.
+ Build:
- Meson build:
. Use relative paths to untracked/
. examples and tests: Add dependency('threads')
. Make it possible to use glibmm as a subproject
. No implicit_include_directories
. Make quiet installations possible
- MSVC build:
. Export Glib::manage()
. Avoid exporting classes with std::string members
- [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
to generated doc files.
* Tue Sep 28 2021 dimstar@opensuse.org
- Add m4 BuildRequires: the generated gmmproc actually stores the
path to m4, as detected during build. Subsequent builds of other
* mm modules from git need a working setup for this.
* Wed Jan 27 2021 bjorn.lie@gmail.com
- Update to version 2.66.0:
+ Glib:
- Binding: Add set_manage() and Glib::manage().
- Deprecate BalancedTree in favour of std::map and
std::unordered_map.
+ Gio:
- ListStore: Accept interfaces.
- MenuAttribute: Add new enum values.
- SettingsSchemaSource: Wrap new_from_directory() and
list_schemas().
* Tue Dec 01 2020 bjorn.lie@gmail.com
- Update to version 2.64.5:
+ gmmproc: Fix compatibility with gtkmm 3.24.2.
+ Build: Meson build: Fix Cocoa (macOS) detection.
* Sat Nov 21 2020 bjorn.lie@gmail.com
- Update to version 2.64.4:
+ Glib: PropertyProxyConnectionNode::connect_changed(): Fix using
without property name.
+ gmmproc:
- Add optional decl_prefix parameter to _WRAP_GERROR and
_WRAP_ENUM. Used for adding GLIBMM_API or similar for MS
Visual C++.
- Allow decorating comparison operators (for Visual Studio
builds).
- _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move
assignment.
- Decorate private generated classes with __declspec when
building with Visual Studio.
- generate_wrap_init.pl.in: Use
g_type_ensure(SomeClass::get_type()) to ensure that
get_type() is called.
+ Build:
- Use __declspec(dllexport) consistently when building glibmm
with Visual Studio.
- Meson build: Set default value of the 'warnings' option to
'min'.
- Improve NMake support.
- Improve Visual Studio support.
- docs/reference/: Update for Doxygen >= 1.8.16.
- Meson build: Fix versioning on macOS.
+ Documentation:
- Glib::BalancedTree docs: Recommend std::map or
std::unordered_map.
- Meson build: Add missing Glib::Value and Variant
documentation.
- Add meson BuildRequires and macros, following upstreams port.
- Add doxygen, graphviz-devel and xsltproc BuildRequires: Needed
for building documentation.
* Sun Mar 22 2020 bjorn.lie@gmail.com
- Update to version 2.64.2:
+ Glib: build_filename(): Fix the template overload.
+ Build: Meson build: Install generate_extra_defs.h.
- Use modern macros, tidy up spec.
* Wed Mar 18 2020 bjorn.lie@gmail.com
- Update to version 2.64.1:
+ Glib: Add missing #includes.
* Wed Mar 18 2020 bjorn.lie@gmail.com
- Update to version 2.64.0:
+ Glib:
- Add get_user_runtime_dir().
- Add get_host_name().
- MainContext: Add push/pop/get_thread_default().
- Add StdStringView and UStringView. Use them in
build_filename().
- Regex: match(), match_all(): Deprecate rvalue string
references.
- Add Glib::canonicalize_filename().
- ustring: Fix insert(iterator, In, In).
+ Gio:
- DBus::Connection: Make the wrap() function thread-safe.
- DBus::Message::get_unix_fd_list(): Add refreturn.
+ gmmproc: Add optional decl_prefix parameter to
_CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
_CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
_CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
GLIBMM_API or similar for MS Visual C++.
+ Build:
- Add Meson support.
- Drop gendef from Windows builds.
+ Documentation:
- Correct spelling of spawn_async_with_pipes().
- Glib::Binding: Several doc improvements.
- Glib::Binding: Explain why SlotTransform takes GValue*.
- Regex: Note that Glib::ustring must be used in match methods.
- Gio::AsyncResult: Improve the class description.
* Wed Sep 18 2019 bjorn.lie@gmail.com
- Update to version 2.62.0:
+ Glib:
- Add ustring::make_valid()
- Use convert_return_gchar_ptr_to_*() in a couple of ustring
methods
- Add ustring::sprintf(), wrapping g_strdup_printf()
- Fix callback races in glibmm when GSource is destructed
- Checksum, Datetime, TimeZone: Add Glib::Value
specializations
- Property: Add const get_proxy() returning ReadOnly. Getting
Proxy from ReadOnly is const
- Property: Update for compatibility with Gtk::Builder
- Fix memory leak in Variant<std::tuple<>>::create()
- Deprecate TimeVal
+ Gio:
- Add Application::add_option_group()
- DBus::Object: Fix refcounts in some vfuncs
- Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
ObjectManagerClient, ObjectManagerServer
- Drive, MountOperation, ThemedIcon, TlsDatabase,
VolumeMonitor: Fix ownership of some lists and arrays (Fixes
memory leaks and dangling pointers)
- Add SocketControlMessage::add_deserialize_func()
+ gmmproc: Update for new glib deprecation macros
+ Build: Require glib-2.0 >= 2.61.2
+ Documentation:
- Glib::init(), Gio::init(): Improve the documentation
- Glib::ustring can't always replace std::string.
* Fri Mar 22 2019 bjorn.lie@gmail.com
- Update to version 2.60.0:
+ Glib:
- Add DateTime::get_timezone(), KeyFile::get_locale_for_key()
and TimeZone::get_identifier().
- Add Value_RefPtrBoxed<>, Value<std::vector<string>>
specializations and other Value specializations that are
necessary for _WRAP_PROPERTY.
- Object construction: Add custom class init and instance init
functions.
+ Gio:
- Add AppInfo::launch_uris_async() and launch_uris_async(),
DBusConnection::get_flags() and property_flags().
- Settings: Add property_settings_schema().
- TlsClientConnection: Deprecate property_accepted_cas().
- ThemedIcon: Add create(const std::vector<Glib::ustring>&
iconnames).
- Remove NO_GTYPE from some _WRAP_ENUMs.
- TlsConnection: Deprecate rehandshake API.
- Application: Add signal_name_lost().
+ gmmproc: Add _IS_REFCOUNTED_BOXEDTYPE.
+ Build: Require glib-2.0 >= 2.59.2.
* Wed Mar 20 2019 bjorn.lie@gmail.com
- Update to version 2.58.1:
+ gmmproc:
- _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter.
- docextract_to_xml.py: Add --exclude-file option.
+ Documentation:
- README: Add installation instructions.
- Don’t use @retval on out args, use @param[out].
* Fri Nov 30 2018 bjorn.lie@gmail.com
- Update to version 2.58.0:
+ This release is identical to 2.56.1.
* Fri Nov 30 2018 bjorn.lie@gmail.com
- Update to version 2.56.1:
+ Glib:
- ustring: Fix wchar conversion on macOS with libc++.
- Avoid compiler warnings from function pointer conversions.
+ Gio: SocketClient: Take copy in RefPtrs for signal args.
+ Build:
- Require glib-2.0 >= 2.55.1.
- Replace the Visual Studio project files with MSVC NMake
project files.
* Sat Mar 31 2018 bjorn.lie@gmail.com
- Update to version 2.56.0:
+ Glib:
- Threads::Private: Fix gobj() (bgo#791711).
- TimeoutSource: Use monotonic time consistently (bgo#792524).
- Add RefPtr::get(). (bgo#495762).
+ Gio:
- TlsClientConnection: Deprecate set/get/property_use_ssl3().
- DataInputStream: Deprecate read_until().
- Application: Add property_resource_base_path_string(). This
is a replacement for property_resource_base_path() which
can't be fixed without breaking ABI (bgo#787496).
- Application: Add three set_option_context_*() methods.
- DesktopAppInfo: Add get_locale_string().
+ Documentation: Slightly elaborate Glib::Variant<Variant> docs
(bgo#778219).
+ tests:
- glibmm_variant: Don't use C++14 features when a C++11
compiler is used (bgo#787648).
- glibmm_interface_move test: Avoid unused function warnings.
+ gmmproc:
- _WRAP_METHOD:
. Accept optional list of exceptions in errthrow
(bgo#787979).
. Suppress the @return section in generated documentation if
return type is void (bgo#787978).
- Add _MEMBER_SET_STR macro, setter for strings (bgo#793778).
- Drop gcc8.patch: Fixed upstream.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Wed Feb 28 2018 dimstar@opensuse.org
- Package COPYING as %license instead of %doc.
* Tue Feb 27 2018 schwab@suse.de
- Add gcc8.patch: add missing address operator.
* Thu Sep 14 2017 zaitor@opensuse.org
- Update to version 2.52.1:
+ Gio: TlsDatabase: Fix memory leak in a vfunc (bgo#783360).
+ Documentation: Update docs of get_*_name().
* Sat Jun 24 2017 zaitor@opensuse.org
- Update to version 2.52.0:
+ Gio: UnixSocketAddress::create(): Remove the default value for
the type parameter to avoid ambiguity (bgo#782592).
+ Gio::DBus: Proxy: Wrap call() and call_sync() methods
(bgo#781818).
+ Documentation: RefPtr: Clarify comment about undefined
behaviour.
- Changes from version 2.51.7:
+ Glib:
- SettingsSchemaKey: Add missing value/range methods
(bgo#774903).
- Variant: Replace throw(std::bad_cast) with noexcept(false),
to fix the build with C++17 (rh#1438766).
- VariantType: Deprecate first() and next(). Add
get_item_types() (bgo#775741).
+ Gio:
- ActionMap: Add add_action_with_parameter() that takes a
parameter type, and deprecated the existing method, because
it cannot work (bgo#774444).
- SimpleAction: Make set_state() public (bgo#777953).
+ Build:
- MacOS: Correct build without gdesktopinfo (bgo#781947).
- Glib::Object: Suppress deprecation warning for
g_object_newv() with glib 2.54.
- Changes from version 2.51.6:
+ Glib:
- Dispatcher:
. autodeduce the type of the fd field (bgo#772074).
. Don't cast a HANDLE to an int on Windows (bgo#772074).
- ustring: Add cbegin() and cend().
+ Gio:
- Action: Include variant.h in the heaer (bgo#777953).
- Application: get_default(): Correct the reference counting
(bgo#779936).
- Settings:
. Really add set_enum() and set_flags() (bgo#774647).
. Writable-change-event signal: Correct the type of the key
parameter (bgo#773977).
- SettingsSchemaSource: get_default(): Correct the refcounting
(bgo#774593).
+ Gio::DBus: Proxy: Fix memory leak in
get_cached_property_names() (bgo#775210).
+ Documentation:
- Glib::Variant: Improve documentation of maybe types
(bgo#778219).
- Gio::ActionMap: Clarify doc of ActivateWithParameterSlot.
+ Build: Visual Studio builds: "Install" the .pdb files.
* Wed May 31 2017 zaitor@opensuse.org
- Update to version 2.50.1:
+ Glib: Dispatcher: Don't cast a HANDLE to an int on Windows
(bgo#772074).
+ Gio:
- Action: Include variant.h in the header (bgo#777953).
- Application::get_default(): Correct the refcounting
(bgo#779936).
- SettingsSchemaSource: Correct the refcounting (bgo#774593).
+ Gio::DBus: Proxy: Fix memory leak in
get_cached_property_names() (bgo#775210).
+ Documentation:
- Glib::Variant: Improve documentation of "maybe" types
(bgo#778219).
- Gio::ActionMap: Clarify doc of ActivateWithParameterSlot.
+ Build:
- C++11: Variant: Replace throw(std::bad_cast) with
noexcept(false) (rh#1438766).
- Visual Studio: Install the .pdb files.
* Sat Dec 03 2016 jengelh@inai.de
- Rectify RPM groups, replace old macros.
* Fri Dec 02 2016 dimstar@opensuse.org
- Rename to glibmm2_4, making space for glibmm2 to be available for
the 2.52 ABI. The two versions are ready to live side-by-side.
* Tue Sep 20 2016 dimstar@opensuse.org
- Update to version 2.50.0:
+ No changes since 2.49.7.
* Wed Sep 14 2016 dimstar@opensuse.org
- Update to version 2.49.7:
+ Gio:
- AppInfo: Add launch_default_for_uri_async().
- Application::get_busy(): return the bool (bgo#770304).
- Drive: Add is_removable().
- Settings:
. set_uiint(): Deprecate for set_uint().
. Add get/set_uint64().
. Add get/set_int64().
- giomm.h: Add include for settingsschemasource.h
+ Documentation: Glib::OptionGroup: Improve the documentation of
add_entry().
* Fri Aug 19 2016 zaitor@opensuse.org
- Update to version 2.49.5:
+ Glib: OptionContext: Wrap g_option_context_parse_strv().
+ gmmproc:
- Add DocsParser::remove_c_memory_handling_info().
- Add missing objects to glib/gio_extra_objects.defs.
- Remove DocsParser::non_object_method_name().
- swap() implementations: Use std::swap().
+ Documentation: Gio::SocketService: Update the class
documentation.
* Thu Jul 21 2016 zaitor@opensuse.org
- Update to 2.49.4:
+ glib: Replace some use of some deprecated libsigc++ API.
+ Build: Really enable silent builds (bgo#768797).
* Mon Jun 27 2016 zaitor@opensuse.org
- Update to version 2.49.2:
+ Gio:
- FilterInputStream: Added a constructor (bgo#572471).
- FilterOutputStream: Correct the property_base_stream()
return type (bgo#572471, bgo#572471).
- InputStream: Added a constructor, is_closed(), has_pending(),
set_pending(), clear_pending() (bgo#572471).
- OutputStream: Added a constructor, is_closed(), is_closing(),
has_pending(), set_pending(), and clear_pending()
(bgo#572471).
- Pollable, InputStream, OutputStream: Return -1 on error in
vfuncs.
+ gmmproc:
- Make h2def.py recognize some GDK_PIXBUF macros.
- Add optional argument err_return_value in _WRAP_VFUNC.
+ Build: Visual Studio build files: Update projects.
* Thu Jun 02 2016 zaitor@opensuse.org
- Update to version 2.49.1:
+ gmmproc:
- Discard unused m4 sections.
- Add 'deprecated' option in _WRAP_ENUM and _WRAP_GERROR.
- _CLASS_GOBJECT(): Allow custom move operation implementations
with _CUSTOM_MOVE_OPERATION() (bgo#756593).
+ Gio:
- Added ListModel, ListStoreBase and ListStore<>, and tests
(bgo#755307).
- SocketAddress: Correct the constructor's implemention
(bgo#766150).
+ Gio:DBus: Proxy: allow using GDBusProxy* conversion outside
DBus namespace.
+ Glib:
- FileAtrributeInfoList, Checksum, Module, RefPtr: Make
operator bool explicit.
- Property: Allow to set property nick, blurb, and flags
(bgo#755256).
- VariantBase: Add explicit operator bool(), deprecating
operator const void*.
+ Documentation: Examples: Use libsigc++ 2.9/10 and its
slot/signal<R(Args...)> syntax.
* Fri Apr 15 2016 idonmez@suse.com
- Update to GNOME 3.20 Fate#318572
* Thu Mar 31 2016 zaitor@opensuse.org
- Update to version 2.48.1:
+ MacOS X: Add alternative #ifdefed code when thread_local is not
supported by the compiler (bgo#759791).
+ Replace most typedefs with the C++11 using keyword.
* Tue Mar 29 2016 zaitor@opensuse.org
- Update to version 2.48.0:
+ Regenerate docs.xml files.
+ Regenerate gio .defs.
* Fri Mar 18 2016 dimstar@opensuse.org
- Update to version 2.47.92:
+ Adapt to libsigc++-2.0 2.8:
- using only the non-deprecated sigc::mem_fun() API.
- using std::ref instead of deprecated sigc::ref.
- Correct bad uses of sigc::bind<1>.
+ gmmproc:
- defs generation: Mark deprecated signals and properties as
such in the generated .defs file.
- gmmproc: Check if signals and properties are deprecated
appropriately.
+ Build:
* MSVC builds: Look for includes in include/gio-win32-2.0.
* Tue Mar 01 2016 zaitor@opensuse.org
- Update to version 2.47.6:
+ Glib:
- Add and uses Glib::c_str_or_nullptr() (bgo#755245).
- Add some connect() overloads that move the sigc::slot.
- Fix definition of VARIANT_TYPE_DICT_ENTRY to match header
declaration (bgo#761046).
- Replace, via deprecation, ScopedPtr with
make_unique_ptr_gfree() (bgo#760223).
- SignalProxy: use variadic templates.
- ustring: Add move operators (bgo#760282).
- Put deprecation ifdefs around aleady-deprecated
GLIBMM_INITIALIZE_STRUCT.
+ Gio:
- FileInfo::list_attributes(): Make name_space optional.
- Icon: Add serialize(), deserialize() and documentation of
create().
- PropertyBase: Make custom properties more flexible
(bgo#731484).
- SocketConnectable: Add to_string().
+ Gio::DBus:: Connection: Pass an empty bus name as nullptr.
+ gmmproc:
- Fix errthrow in _WRAP_VFUNC (bgo#762437).
- Add NULL option to _WRAP_METHOD.
- h2def.py: Accept parameter names beginning with const.
+ Build:
- Use some more minor C++11 features.
- Threads example: Fix build on Visual Studio (bgo#760612).
- glibmmconfig.h.in: Fix Visual Studio 2013 builds
(bgo#760612).
- Glib::ustring: fix -Wmisleading-indentation gcc 6 warning in
public header (bgo#760641).
+ Other: Reformat our hand-written C++ code with clang-format.
* Sun Dec 20 2015 damjanovic.ivo@gmail.com
- Update to version 2.47.7:
+ Glib:
- ustring: Don't allow comparison to 0 (bgo#572978).
+ Gio:
- ActionMap: Fix the ref count in lookup_action_vfunc()
(bgo#758813).
+ Build:
- Dispatcher: #include <mutex> in Windows builds
(bgo#758894).
- Gio::Application: Destructor: Use noexcept in the
implementation too (bgo#758798).
- Fix the build with --disable-deprecated-api.
* Sun Nov 29 2015 zaitor@opensuse.org
- Update to version 2.47.3.1:
+ Use thread_local instead of (deprecated)
Glib::Threads::Private.
- Changes from version 2.47.3:
+ Deprecate all of Glib::Threads, including Mutex, Lock, Thread,
etc.
+ Deprecated Glib::ThreadPool.
* Tue Nov 24 2015 zaitor@opensuse.org
- Update to version 2.46.2:
+ ObjectBase, Object, Interface: Correct move constructors and
move assignment operators (bgo#756962).
* Wed Sep 30 2015 zaitor@opensuse.org
- Update to version 2.46.1:
+ mmmproc: _CLASS_GOBJECT(): Move the "= delete"ed constructor
and operator= to public, instead of private.
- Changes from version 2.46.0:
+ Glib::
- RefPtr: Make it possible to stop use of RefPtr with certain
classes (bgo#755048).
- WeakRef: Use noexcept (bgo#583399).
+ Gio: Application: Remove bind/unbind_busy_property() because
they are not quite ready.
+ Gio::Dbus: Connection::signal_subscribe(): Pass nullptr instead
of "".
* Fri Sep 18 2015 zaitor@opensuse.org
- Update to version 2.45.80:
+ Gio:
- Application: Add bind/unbind_busy_property() and
set_state_hint().
- TlsClientConnection: Add copy_session_state().
+ Build:
- MSVC Builds:
. Require MSVC.Net 2013 for C++11 support (bgo#753271).
. Adapt for recent source code changes (bgo#753271).
. Improve Build Speed and Debugging Experience.
* Fri Sep 11 2015 dimstar@opensuse.org
- Add patch tags.
* Fri Sep 04 2015 zaitor@opensuse.org
- Update to version 2.45.70:
+ Glib:
- C++11:
. Add move operations to ObjectBase and Object.
. RefPtr: Make methods noexcept.
+ gmmproc:
- C++11:
. Generate move operations.
. More use of = delete instead of private copy operations.
. Use std::stoul instead of strtoul.
- C++11: IOChannel: move operations: Call the base
sigc::trackable.
- C++11: Markup: Add move operations.
+ Documentation:
- Update configuration for Doxygen 1.8.9.1.
- Exclude bogus documentation symbols.
- Generate documentation for API all platforms.
- Changes from version 2.45.52:
+ Glib::
- C++11: Glib::ObjectBase, Object, Interface: Add move
operators.
- C++11: Mark all _CLASS_OPAQUE_REFCOUNTED classes as final.
+ Gio: FileIcon: Remove unncessary IMPLEMENTS_INTERFACE.
+ gmmproc:
- _CLASS_GOBJECT(): Generate move operations.
- _CLASS_INTERFACE(): Generate move operations.
- _CLASS_BOXEDTYPE_STATIC(): Add move operations.
- _CLASS_BOXEDTYPE_STATIC: Add explicit copy operations.
- _CLASS_OPAQUE_COPYABLE(): Add move operations.
- _CLASS_OPAQUE_COPYABLE: Generate static swap().
- _CLASS_OPAQUE_REFCOUNTED: Use = delete for the default
constructor.
* Thu Aug 20 2015 zaitor@opensuse.org
- Update to version 2.45.50:
+ Glib: RefPtr:
- Add move constructor and move assignment operator for
castable types (bgo#752812).
- Add release(): (bgo#752812).
- move assignment operator: Use swap() (bgo#752812).
+ Gio:
- NetworkMonitor: Add get_network_metered() and property.
- SocketService: Add active property.
+ General: C++11: Boxed types: Declare move operations as
noexcept.
+ Build:
- Update Visual Studio project to Visual Studio 2013, for C++11
support.
- Improve gen_scripts.
+ gmmproc: generate_wrap_init.pl: Allow use of nested namespaces
for whole module (bgo#753013).
* Fri Jul 31 2015 zaitor@opensuse.org
- Update to version 2.45.40:
+ Glib: RefPtr: Add move constructor and move assignment
operator.
+ Gio: Application: Add the shutdown signal (bgo#752600).
+ Build:
- C++11:
. Use noexcept instead of throw().
. Use "= delete" instead of private copy
constructors/operator=.
. Use nullptr instead of 0.
. C++11: Use the override keyword.
- Changes from version 2.45.31:
+ Glib: HelperList: fix iterator check in operator[]
(bgo#751530).
+ Build:
- Use (and require) C++11.
- Use some simple C++11 syntax.
- Fix the build with -Wshadow.
+ gmmproc:
- Generate code that uses some simple C++11 syntax.
- _WRAP_SIGNAL: Accept apostrophes in a preceding comment.
- Changes from version 2.45.3:
+ Add SettingsSchema, SettingsSchemaKey and SettingsSchemaSource.
+ Deprecate HelperList and SArray because nothing uses them.
+ Build: Don't disable more deprecation warnings than necessary
(bgo#750379).
+ gmmproc:
- _WRAP_METHOD: deprecated: Use
G_GNUC_[BEGIN|END]_IGNORE_DEPRECATIONS per function, instead
of one big undef [G|GDK|GTK]_DISABLE_DEPRECATED (bgo#750379).
- Remove GP_LIST, because nothing uses it.
- Drop fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch:
Fixed upstream.
* Fri Jul 31 2015 novell@tower-net.de
- Added fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch
+ fixes gcc5 warning: ‘template<class> class std::auto_ptr’ is
deprecated [-Wdeprecated-declarations]
* Tue Mar 24 2015 dimstar@opensuse.org
- Update to version 2.44.0:
+ Gio: Action, ActionGroup: Avoid memory leaks in funcs
(bgo#705124).
+ gmmproc: _WRAP_VFUNC(): Add keep_return parameter (bgo#705124).
* Sat Mar 07 2015 zaitor@opensuse.org
- Update to version 2.43.91:
+ Glib: OptionContext: Add get/set_strict_posix().
+ Gio: Application:
- Add get/set/unset_resource_base_path() and property.
- Add get_is_busy() and property.
+ File: Add replace_contents_bytes_aync().
+ InputStream: Add read_all_async() and read_all_finish().
+ MemoryInputStream: Add add_bytes().
+ OutputStream: Add write_all_async() and write_all_finish().
+ Gio::DBus InterfaceInfo: Add cache_build() and cache_release().
* Sat Feb 28 2015 dimstar@opensuse.org
- Update to version 2.43.90:
+ Glib:
- Error::register_init(): Call Glib::wrap_register_init().
(bgo#743466).
- OptionGroup:
. Fix enable/disable bool option pairs (bgo#744854).
. Fix memory leaks (bgo#745173).
. Don't use deprecate g_option_group_free().
- Value: Deprecate Value<char>, add Value<signed char>.
+ Gio:
- Application: Deprecate property_action_group().
- Notification: Add set_priority() and enum
NotificationPriority.
- Add TcpWrapperConnection.
- UnixSocketAddress: Deprecate property_abstract().
+ gmmproc:
- Fix error messages in glib and gio by removing unnecessary
_IGNORES().
- h2def.py: Remove *_DEPRECATED_IN_*_*_FOR(*) prefixes with
white space.
- Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes
(bgo#743918).
* Wed Jan 28 2015 zaitor@opensuse.org
- Update to version 2.43.3:
+ Glib:
- Binding: Rename and change BindingTransformSlot to
SlotTransform. (bgo#738663).
- Add SlotSpawnChildSetup (bgo#528285).
+ Documentation: Resource: Suppress incorrect doxygen links.
* Sun Dec 21 2014 zaitor@opensuse.org
- Update to version 2.43.2:
+ Gio:
- Added NetworkMonitor.
- UnixFDList, UnixFDMessage: Correct array lengths in
steal_fds() (bgo#741365).
+ gmmproc:
- Don't make one very long line for the enum documentation.
- Improve the conversion of Since to @newin.
- Add an empty line after @newin where it's missing.
- Changes from version 2.43.1:
+ gmmproc:
- Tidy up the generation of enum docs.
- _WRAP_GERROR: Add documentation to the generated enum Code.
- Change messages that MS Visual Studio can misunderstand.
- Warn when an ignored method or signal doesn't exist
(bgo#737212).
+ Glib:
- Add Binding (bgo#738663).
- Checksum::ChecksumType: Remove erroneous documentation.
- Property: Add some documentation (bgo#523043).
+ Gio: Add Resource.
/usr/lib64/libgiomm-2.4.so.1 /usr/lib64/libgiomm-2.4.so.1.3.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:56:43 2026