Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libnma for openSUSE:Factory checked in at 2022-09-21 14:39:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnma (Old) and /work/SRC/openSUSE:Factory/.libnma.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnma" Wed Sep 21 14:39:27 2022 rev:12 rq:1003203 version:1.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libnma/libnma.changes 2022-06-18 22:05:46.519620774 +0200 +++ /work/SRC/openSUSE:Factory/.libnma.new.2083/libnma.changes 2022-09-21 14:39:45.805310831 +0200 @@ -1,0 +2,21 @@ +Fri Sep 9 14:27:01 UTC 2022 - Bj??rn Lie <[email protected]> + +- Update to version 1.10.2: + + Do not pop a certificate chooser if nobody clicked the button. + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 7 18:27:40 UTC 2022 - Bj??rn Lie <[email protected]> + +- Update to version 1.10.0: + + Libnma-gtk4 now has Smart Card support viad Gtk4-enabled + version of Gcr. + + nma-cert-chooser.c is now included in the list of translated + files. +- Add fix-dependency-pc-name.patch: Update gcr-4.pc name to new + form. Following this: Add pkgconfig(gcr-4) and pkgconfig(gck-2) + BuildRequires and pass gcr_gtk4=true to meson, build the new + gcr-gtk4 based advanced certificate chooser. +- Pass b_lto=true to meson, build with LTO support. + +------------------------------------------------------------------- Old: ---- libnma-1.8.40.tar.xz New: ---- fix-dependency-pc-name.patch libnma-1.10.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnma.spec ++++++ --- /var/tmp/diff_new_pack.w2W2RF/_old 2022-09-21 14:39:47.009314171 +0200 +++ /var/tmp/diff_new_pack.w2W2RF/_new 2022-09-21 14:39:47.013314182 +0200 @@ -17,21 +17,25 @@ %define sover 0 -%define base_ver 1.8 +%define base_ver 1.10 Name: libnma -Version: 1.8.40 +Version: 1.10.2 Release: 0 Summary: Shared library for NetworkManager-applet License: GPL-2.0-or-later URL: https://gitlab.gnome.org/GNOME/libnma Source0: https://download.gnome.org/sources/%{name}/%{base_ver}/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM fix-dependency-pc-name.patch -- Update .pc name to new form +Patch0: fix-dependency-pc-name.patch BuildRequires: gtk-doc BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(gck-1) >= 3.14 +BuildRequires: pkgconfig(gck-2) BuildRequires: pkgconfig(gcr-3) >= 3.14 +BuildRequires: pkgconfig(gcr-4) BuildRequires: pkgconfig(gio-2.0) >= 2.38 BuildRequires: pkgconfig(gmodule-export-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.6 @@ -110,7 +114,9 @@ %build %meson \ + -D b_lto=true \ -D libnma_gtk4=true \ + -D gcr_gtk4=true \ %{nil} %meson_build ++++++ fix-dependency-pc-name.patch ++++++ --- orig-libnma-1.10.0/meson.build 2022-09-07 16:53:19.000000000 +0200 +++ libnma-1.10.0/meson.build 2022-09-07 20:38:55.040696543 +0200 @@ -277,7 +277,7 @@ if enable_gcr_gtk4 assert(enable_libnma_gtk4, 'gcr-gtk4 support was requested, but the libnma-gtk4 build was not enabled.') - gcr4_gtk4_deps = dependency('gcr-4-gtk4', version: '>= 3.90', required: false) + gcr4_gtk4_deps = dependency('gcr-4', version: '>= 3.90', required: false) assert(cc.compiles(gcr_api_check_src, dependencies: gcr4_gtk4_deps), 'gcr-gtk4 support was requested with -Dgcr_gtk4=true, but the gcr-gtk4 library is not available.') ++++++ libnma-1.8.40.tar.xz -> libnma-1.10.2.tar.xz ++++++ ++++ 25217 lines of diff (skipped)
