Sync from SUSE:SLFO:1.1 glibmm2 revision c32d529ab0f85efff9ea7806a10ae35f
This commit is contained in:
4
baselibs.conf
Normal file
4
baselibs.conf
Normal file
@@ -0,0 +1,4 @@
|
||||
libglibmm-2_68-1
|
||||
provides "glibmm2-<targettype> = <version>"
|
||||
obsoletes "glibmm2-<targettype> < <version>"
|
||||
libgiomm-2_68-1
|
BIN
glibmm-2.76.0.tar.xz
(Stored with Git LFS)
Normal file
BIN
glibmm-2.76.0.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
glibmm-2.84.0.tar.xz
(Stored with Git LFS)
BIN
glibmm-2.84.0.tar.xz
(Stored with Git LFS)
Binary file not shown.
@@ -1,102 +1,3 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 12 08:26:09 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.84.0:
|
||||
+ Documentation:
|
||||
- README.win32.md: Add note on %PATH% for Python
|
||||
- Glib::spawn_*(): Suppress erroneous links
|
||||
+ Build:
|
||||
- Meson: Use python[.exe] to check for Python for MSVC
|
||||
- Require glib >= 2.83.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 13 09:57:19 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.83.1 (Unstable):
|
||||
+ Add Gio::Resource::has_children() and some other API
|
||||
+ meson.build: Require glib >= 2.83.0.
|
||||
+ gio/src/file.hg: Add query_default_handler_async/finish().
|
||||
+ gio/src/resource.hg: Add has_children() and
|
||||
has_children_global().
|
||||
+ gio/src/socketlistener.[hg|ccg]: Add enum
|
||||
Gio::SocketListener::Event and signal_event().
|
||||
+ tools/m4/convert_gio.m4: Add conversions for
|
||||
Gio::SocketListener::Event.
|
||||
+ Glib, Gio: Regenerate docs.xml and .defs files using glib files
|
||||
from glib 2.83.3.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 30 19:22:28 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.82.0:
|
||||
+ Gio:
|
||||
* Add Gio::DBus::own_name(connection, .....)
|
||||
* Add DBus::Connection:register_object() with slots
|
||||
* Add Converter::convert(const Glib::RefPtr<const
|
||||
Glib::Bytes>&)
|
||||
+ Documentation: Gio::DBus::InterfaceVTable, SubtreeVTable:
|
||||
Improve code snippets in docs
|
||||
+ Build:
|
||||
* Meson build: Use Meson's pkgconfig module instead of using
|
||||
the *.pc.in templates
|
||||
* Meson build: Some fixes in the pkgconfig files Require meson
|
||||
>= 0.62
|
||||
* Require glib >= 2.81.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 27 19:11:02 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.80.1:
|
||||
+ Gio: Fix memory leak in DBus::generate_guid()
|
||||
+ gmmproc:
|
||||
- generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from
|
||||
clang
|
||||
- Convert [enum@Module.Type.ENUMERATOR] in documentation
|
||||
- h2def.py: Avoid syntax warnings from Python 3.12
|
||||
- DocsParser.pm: Don't link to developer-old.gnome.org
|
||||
- Improve documentation of enum and enum class
|
||||
+ Build: Some fixes to avoid warnings from the clang compiler
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 25 15:22:49 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 2.80.0:
|
||||
+ Glib:
|
||||
- Add wide_from_utf8() and wide_to_utf8()
|
||||
- DateTime: Add create_from_local_usec(),
|
||||
create_from_utc_usec() and to_unix_usec().
|
||||
+ Gio:
|
||||
- Application: Add get/set/property_version().
|
||||
- ApplicationCommandLine: Add done().
|
||||
- DBus::Message: Add get_arg0_path().
|
||||
- Socket: Add receive_bytes() and receive_bytes_from().
|
||||
- content_type_guess(): Remove most of an unnecessary overload.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 5 14:17:07 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Drop baselibs.conf: the -32bit packages are no longer needed and
|
||||
have not been part of Tumbleweed for a while already (build for
|
||||
i586 only enabled in LegacyX86).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 2 14:40:44 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 2.78.1:
|
||||
+ Glib: Dispatcher: Allow destroy during emit.
|
||||
+ gmmproc: h2def.py: Make return types that are unsigned work.
|
||||
+ Build:
|
||||
- Meson build: Don't fail if warning_level=everything
|
||||
- MSVC, NMake: Make dep paths configurable.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 12 11:58:17 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 2.78.0:
|
||||
+ Glib: ustring: Add a std::hash<> specialization. Not included
|
||||
by #include <glibmm.h>. Activate with #include
|
||||
<glibmm/ustring_hash.h>.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 17 12:36:40 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
14
glibmm2.spec
14
glibmm2.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package glibmm2
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,6 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
# Update baselibs.conf when changing this
|
||||
%define so_ver -2_68-1
|
||||
# Define a baseversion to ease updates
|
||||
%define base_ver 2.68
|
||||
@@ -23,21 +24,22 @@
|
||||
%define _name glibmm
|
||||
|
||||
Name: glibmm2
|
||||
Version: 2.84.0
|
||||
Version: 2.76.0
|
||||
Release: 0
|
||||
Summary: C++ Interface for Glib
|
||||
License: LGPL-2.1-or-later
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://www.gtkmm.org/
|
||||
Source0: https://download.gnome.org/sources/glibmm/2.84/%{_name}-%{version}.tar.xz
|
||||
Source0: https://download.gnome.org/sources/glibmm/2.76/%{_name}-%{version}.tar.xz
|
||||
Source99: baselibs.conf
|
||||
|
||||
BuildRequires: c++_compiler
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: m4
|
||||
BuildRequires: meson >= 0.62
|
||||
BuildRequires: meson >= 0.55.0
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.83.4
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.76.0
|
||||
BuildRequires: pkgconfig(gmodule-2.0)
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5
|
||||
@@ -108,7 +110,7 @@ chmod -x glib/glibmm/environ.h
|
||||
%{_libdir}/libgiomm-%{base_ver}.so.*
|
||||
|
||||
%files devel
|
||||
%doc ChangeLog NEWS README.md
|
||||
%doc AUTHORS ChangeLog NEWS README.md
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_includedir}/*
|
||||
|
Reference in New Issue
Block a user