Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
f51dda453f |
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>
|
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
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# 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 so_ver -2_68-1
|
||||||
# Define a baseversion to ease updates
|
# Define a baseversion to ease updates
|
||||||
%define base_ver 2.68
|
%define base_ver 2.68
|
||||||
@@ -23,21 +24,22 @@
|
|||||||
%define _name glibmm
|
%define _name glibmm
|
||||||
|
|
||||||
Name: glibmm2
|
Name: glibmm2
|
||||||
Version: 2.84.0
|
Version: 2.76.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: C++ Interface for Glib
|
Summary: C++ Interface for Glib
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
URL: https://www.gtkmm.org/
|
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: c++_compiler
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: m4
|
BuildRequires: m4
|
||||||
BuildRequires: meson >= 0.62
|
BuildRequires: meson >= 0.55.0
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(gio-2.0)
|
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(gmodule-2.0)
|
||||||
BuildRequires: pkgconfig(gobject-2.0)
|
BuildRequires: pkgconfig(gobject-2.0)
|
||||||
BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5
|
BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5
|
||||||
@@ -108,7 +110,7 @@ chmod -x glib/glibmm/environ.h
|
|||||||
%{_libdir}/libgiomm-%{base_ver}.so.*
|
%{_libdir}/libgiomm-%{base_ver}.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc ChangeLog NEWS README.md
|
%doc AUTHORS ChangeLog NEWS README.md
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_libdir}/pkgconfig/*.pc
|
%{_libdir}/pkgconfig/*.pc
|
||||||
%{_includedir}/*
|
%{_includedir}/*
|
||||||
|
Reference in New Issue
Block a user