Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2026-10-30 18:06:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glibmm2" Fri Oct 30 18:06:13 2026 rev:114 rq:1385406 version:2.90.0 Changes: -------- --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2026-07-02 22:19:15.461088175 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new.1255/glibmm2.changes 2026-10-30 18:07:16.626648990 +0100 @@ -1,0 +2,59 @@ +Wed Sep 30 16:48:15 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update version dependencies according to meson.build. + +------------------------------------------------------------------- +Sun Sep 13 16:42:44 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 2.90.0: + + API is identical to glibmm 2.89.1. + + Meson build: Fix missing dependencies, making it possible to + build with https://github.com/michaelforney/samurai instead of + ninja. (syntheticsweet) + +------------------------------------------------------------------- +Wed Aug 26 11:44:50 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 2.89.1 (Unstable): + + Glib: + - SignalTimeout: Add connect_ns(), connect_ns_once(). + - Source: Add get_time_ns(). + + Gio: + - ApplicationCommandLine: Add property_is_remote(). + - DesktopAppInfo: Add property_filename(). + - UnixFDList: Add peek(), lookup(), append_take(). + + Build: Require glib >= 2.89.4 + +------------------------------------------------------------------- +Tue Aug 11 06:35:54 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 2.89.0 (Unstable): + + Drop G_GNUC_CONST as in GLib. + + Glib: Markup::ParseContext: Add get_attribute_position(). + + Gio: Emblem and DBus::ActionGroup: Don't derive gtkmm__Gxxx + types. The underlying C classes are final types since GLib + 2.89.2. + + Documentation: Remove duplicate of Glib::MarkupError + documentation. + + Build: Require glib >= 2.89.0 + +------------------------------------------------------------------- +Sun Jul 19 08:54:39 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 2.88.1+7: + + Gio::DBus::ActionGroup: Improve the test whether + GDBusActionGroup is final + + Gio: Emblem and DBus::ActionGroup: Don't derive gtkmm__Gxxx + types + + Glib::Markup::ParseContext: Add get_attribute_position() + + Regenerate docs.xml and .defs files, using files from glib + 2.89.1 +- Use source service to generate tarball. +- Add mm-common, libxslt-tools and perl-XML-Parser BuildRequries: + Needed now that we are using a git checkout. +- Pass build-documentation=false to meson setup, skip building + documentation. +- Pass maintainer-mode=true to meson setup, needed since we are + using a git checkout. + +------------------------------------------------------------------- Old: ---- glibmm-2.88.1.tar.xz New: ---- _service glibmm-2.90.0.tar.xz glibmm.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibmm2.spec ++++++ --- /var/tmp/diff_new_pack.jKlnx4/_old 2026-10-30 18:07:19.561771895 +0100 +++ /var/tmp/diff_new_pack.jKlnx4/_new 2026-10-30 18:07:19.567772146 +0100 @@ -23,24 +23,27 @@ %define _name glibmm Name: glibmm2 -Version: 2.88.1 +Version: 2.90.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.88/%{_name}-%{version}.tar.xz +Source0: %{_name}-%{version}.tar.xz BuildRequires: c++_compiler BuildRequires: fdupes +BuildRequires: libxslt-tools BuildRequires: m4 BuildRequires: meson >= 0.62 +BuildRequires: mm-common +BuildRequires: perl-XML-Parser BuildRequires: pkgconfig -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.85.2 -BuildRequires: pkgconfig(gmodule-2.0) -BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5 +BuildRequires: pkgconfig(gio-2.0) >= 2.89.4 +BuildRequires: pkgconfig(glib-2.0) >= 2.89.4 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.89.4 +BuildRequires: pkgconfig(gobject-2.0) >= 2.89.4 +BuildRequires: pkgconfig(sigc++-3.0) >= 3.0.0 # Do not export private Perl modules %global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\( @@ -89,6 +92,8 @@ %build %meson \ + -D maintainer-mode=true \ + -D build-documentation=false \ %{nil} %meson_build ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.jKlnx4/_old 2026-10-30 18:07:19.664776208 +0100 +++ /var/tmp/diff_new_pack.jKlnx4/_new 2026-10-30 18:07:19.674776627 +0100 @@ -1,6 +1,7 @@ -mtime: 1782934544 -commit: 8354410b94be5cad7a537e615dcd326fdb6f36d588053de9d057fa90b665a4ab +mtime: 1790786896 +commit: 0ca67da0da575729b44a39079f6ef80fd234022181a117f7e77be662a91caeaa url: https://src.opensuse.org/GNOME/glibmm2 -revision: 8354410b94be5cad7a537e615dcd326fdb6f36d588053de9d057fa90b665a4ab +revision: 0ca67da0da575729b44a39079f6ef80fd234022181a117f7e77be662a91caeaa +trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/glibmm.git</param> <param name="revision">2.90.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> <!-- <param name="changesgenerate">enable</param> --> </service> <service name="tar" mode="manual"/> <service name="recompress" mode="manual"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="manual"/> </services> ++++++ build.specials.obscpio ++++++ --- old/.gitignore 2026-07-01 21:35:44.000000000 +0200 +++ new/.gitignore 2026-09-30 18:48:16.000000000 +0200 @@ -2,3 +2,4 @@ *.osc _build.* .pbuild +osc-collab.* ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-09-30 18:48:16.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ glibmm-2.88.1.tar.xz -> glibmm-2.90.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.88.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new.1255/glibmm-2.90.0.tar.xz differ: char 13, line 1 ++++++ glibmm.obsinfo ++++++ name: glibmm version: 2.90.0 mtime: 1789311567 commit: 666cd1c2fb04cd3426e797a98d78d4b0b50dd60a
