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)

Reply via email to