SHA256
1
0
forked from pool/glibmm2_4

Accepting request 922072 from GNOME:Next

New stable rel

OBS-URL: https://build.opensuse.org/request/show/922072
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glibmm2_4?expand=0&rev=32
This commit is contained in:
Dominique Leuenberger 2021-09-29 07:18:45 +00:00 committed by Git OBS Bridge
parent 6f900e61ff
commit c6114cf8c6
5 changed files with 46 additions and 4 deletions

View File

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

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

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

View File

@ -0,0 +1,11 @@
--- orig-glibmm-2.66.1/docs/reference/Doxyfile.in 2021-05-20 18:31:25.319179000 +0200
+++ glibmm-2.66.1/docs/reference/Doxyfile.in 2021-09-28 23:11:08.324798586 +0200
@@ -174,7 +174,7 @@
HTML_COLORSTYLE_HUE = 220
HTML_COLORSTYLE_SAT = 100
HTML_COLORSTYLE_GAMMA = 80
-HTML_TIMESTAMP = YES
+HTML_TIMESTAMP = NO
HTML_DYNAMIC_SECTIONS = NO
HTML_INDEX_NUM_ENTRIES = 100
GENERATE_DOCSET = NO

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Tue Sep 28 20:56:41 UTC 2021 - Bjørn Lie <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 16:57:08 UTC 2021 - Dominique Leuenberger <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 14:20:13 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -20,7 +20,7 @@
%define so_ver -2_4-1
%define _name glibmm
Name: glibmm2_4
Version: 2.66.0
Version: 2.66.1
Release: 0
Summary: C++ Interface for Glib
License: LGPL-2.1-or-later
@ -28,11 +28,14 @@ Group: Development/Libraries/C and C++
URL: http://www.gtkmm.org/
Source0: https://download.gnome.org/sources/glibmm/2.66/%{_name}-%{version}.tar.xz
Source99: baselibs.conf
# PATCH-FIX-UPSTREAM glibmm2_4-docs-without-timestamp.patch -- Do not add timestamps to generated doc files
Patch0: glibmm2_4-docs-without-timestamp.patch
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: graphviz-devel
BuildRequires: m4
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: xsltproc
@ -89,6 +92,7 @@ C++ and makes it possible for gtkmm to wrap GObject-based APIs.
%prep
%autosetup -p1 -n %{_name}-%{version}
chmod -x NEWS
%build
%meson \