Accepting request 795031 from GNOME:Next

Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/795031
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glibmm2_4?expand=0&rev=24
This commit is contained in:
Dominique Leuenberger 2020-04-17 22:43:33 +00:00 committed by Git OBS Bridge
parent e0d5c49523
commit 45795e7db0
4 changed files with 57 additions and 10 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36659f13cc73282392d1305858f3bbca46fbd1ce2f078cc9db8b9f79b2e93cfe
size 7398144

3
glibmm-2.64.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a75282e58d556d9b2bb44262b6f5fb76c824ac46a25a06f527108bec86b8d4ec
size 7438116

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Sun Mar 22 12:11:27 UTC 2020 - Bjørn Lie <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 20:01:47 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.64.1:
+ Glib: Add missing #includes.
-------------------------------------------------------------------
Wed Mar 18 07:57:49 UTC 2020 - Bjørn Lie <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 19:07:49 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package glibmm2_4
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,14 +20,15 @@
%define so_ver -2_4-1
%define _name glibmm
Name: glibmm2_4
Version: 2.62.0
Version: 2.64.2
Release: 0
Summary: C++ Interface for Glib
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
URL: http://www.gtkmm.org/
Source0: https://download.gnome.org/sources/glibmm/2.62/%{_name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/glibmm/2.64/%{_name}-%{version}.tar.xz
Source99: baselibs.conf
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: pkgconfig
@ -83,16 +84,16 @@ 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.
%prep
%setup -q -n %{_name}-%{version}
%autosetup -p1 -n %{_name}-%{version}
%build
%configure --disable-static
make %{?_smp_mflags}
%make_build
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
%fdupes %{buildroot}
%fdupes %{buildroot}/{_prefix}
%post -n libglibmm%{so_ver} -p /sbin/ldconfig
%postun -n libglibmm%{so_ver} -p /sbin/ldconfig
@ -101,7 +102,6 @@ find %{buildroot} -type f -name "*.la" -delete -print
%files -n libglibmm%{so_ver}
%license COPYING
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/libglibmm-2.4.so.*
%{_libdir}/libglibmm_generate_extra_defs-2.4.so.*
@ -109,6 +109,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_libdir}/libgiomm-2.4.so.*
%files devel
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*