Hello community, here is the log from the commit of package glibmm2_4 for openSUSE:Factory checked in at 2020-11-29 12:22:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glibmm2_4 (Old) and /work/SRC/openSUSE:Factory/.glibmm2_4.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glibmm2_4" Sun Nov 29 12:22:11 2020 rev:12 rq:851032 version:2.64.4 Changes: -------- --- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes 2020-04-23 18:26:26.251628384 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2_4.new.5913/glibmm2_4.changes 2020-11-29 12:22:18.253630536 +0100 @@ -1,0 +2,37 @@ +Sat Nov 21 13:46:25 UTC 2020 - Bjørn Lie <[email protected]> + +- 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. + +------------------------------------------------------------------- Old: ---- glibmm-2.64.2.tar.xz New: ---- glibmm-2.64.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibmm2_4.spec ++++++ --- /var/tmp/diff_new_pack.88Mno4/_old 2020-11-29 12:22:18.869631159 +0100 +++ /var/tmp/diff_new_pack.88Mno4/_new 2020-11-29 12:22:18.873631163 +0100 @@ -20,7 +20,7 @@ %define so_ver -2_4-1 %define _name glibmm Name: glibmm2_4 -Version: 2.64.2 +Version: 2.64.4 Release: 0 Summary: C++ Interface for Glib License: LGPL-2.1-or-later @@ -29,9 +29,13 @@ Source0: https://download.gnome.org/sources/glibmm/2.64/%{_name}-%{version}.tar.xz Source99: baselibs.conf +BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: graphviz-devel +BuildRequires: meson BuildRequires: pkgconfig +BuildRequires: xsltproc BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.61.2 BuildRequires: pkgconfig(gmodule-2.0) >= 2.49.7 @@ -87,12 +91,13 @@ %autosetup -p1 -n %{_name}-%{version} %build -%configure --disable-static -%make_build +%meson \ + -Dbuild-documentation=true \ + %{nil} +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install %fdupes %{buildroot}/{_prefix} %post -n libglibmm%{so_ver} -p /sbin/ldconfig ++++++ glibmm-2.64.2.tar.xz -> glibmm-2.64.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.64.2.tar.xz /work/SRC/openSUSE:Factory/.glibmm2_4.new.5913/glibmm-2.64.4.tar.xz differ: char 25, line 1 _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
