#2 Update to 1.6.0 for f36 with gtk4
Merged a year ago by pemensik. Opened a year ago by vorona.
rpms/ vorona/NetworkManager-strongswan f36  into  f36

@@ -5,12 +5,19 @@ 

  %bcond_with libnm_glib

  %endif

  

+ %if 0%{?fedora} < 36 && 0%{?rhel} < 10

+ %bcond_with gtk4

+ %else

+ # Use GTK4 for Fedora 36

+ %bcond_without gtk4

+ %endif

+ 

  # Uses common git repository with strongswan:

  # https://github.com/strongswan/strongswan/tree/master/src/frontends/gnome

  

  Name:      NetworkManager-strongswan

- Version:   1.5.2

- Release:   2%{?dist}

+ Version:   1.6.0

+ Release:   1%{?dist}

  Summary:   NetworkManager strongSwan IPSec VPN plug-in

  License:   GPLv2+

  URL:       https://www.strongswan.org/
@@ -29,6 +36,11 @@ 

  BuildRequires: gnupg2

  %endif

  

+ %if %{with gtk4}

+ BuildRequires: pkgconfig(gtk4)

+ BuildRequires: pkgconfig(libnma-gtk4)

+ %endif

+ 

  %if %{with libnm_glib}

  BuildRequires: pkgconfig(dbus-glib-1) >= 0.30

  BuildRequires: pkgconfig(NetworkManager) >= 1.1.0
@@ -68,6 +80,9 @@ 

  %build

  %configure \

          --disable-static \

+ %if %{with gtk4}

+         --with-gtk4 \

+ %endif

  %if %{without libnm_glib}

          --without-libnm-glib \

  %endif
@@ -88,7 +103,12 @@ 

  

  

  %files gnome

+ %if %{with gtk4}

+ %{_libdir}/NetworkManager/libnm-gtk4-vpn-plugin-strongswan-editor.so

+ %{_libdir}/NetworkManager/libnm-vpn-plugin-strongswan-editor.so

+ %else

  %{_datadir}/gnome-vpn-properties/strongswan

+ %endif

  %{_prefix}/lib/NetworkManager/nm-strongswan-auth-dialog

  %{_libdir}/NetworkManager/libnm-vpn-plugin-strongswan.so

  %{_datadir}/metainfo/NetworkManager-strongswan.metainfo.xml
@@ -100,6 +120,9 @@ 

  

  

  %changelog

+ * Tue May 31 2022 Anatolii Vorona <vorona.tolik@gmail.com> - 1.6.0-1

+ - Update to 1.6.0

+ 

  * Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.2-2

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

  

file modified
+2 -2
@@ -1,2 +1,2 @@ 

- SHA512 (NetworkManager-strongswan-1.5.2.tar.bz2) = c79f011470778ae05f80b71330acfd7df75363fd089624007e9bdd82b75513a23eaaa3ef10141f780df075eb501ee675e4c293710e0a4c5fd9d4f4b0565bae59

- SHA512 (NetworkManager-strongswan-1.5.2.tar.bz2.sig) = c33cdec168788903aabb26475504206a575a46997c05d19da97e30e9a3d6fc43c7f8d91a44fe8c72eb55fdb9e788702dbf2157159e42ae8d4828bcaeccbb0202

+ SHA512 (NetworkManager-strongswan-1.6.0.tar.bz2) = ecfae6c100f9344d07a9d67f01894edbd509178698ad3bce6f8c1ccdd53e08baca4e95c10f7f72991b163042f9cc19d876bcf71ab8b2efb10a25c5e00fe03572

+ SHA512 (NetworkManager-strongswan-1.6.0.tar.bz2.sig) = 750c0d0bb06f9bbced197cd22a3ec16b869bce84b5204c14781b65ced76d00cbec83fe2e09e4faaa1a50a07231c7d810a103268b4ee91291183e6d7ab4087edc

Update to 1.6.0 for f36 with gtk4
resolves https://bugzilla.redhat.com/show_bug.cgi?id=2081321

the build only works on f36 and rawhide because it requires libnma-gtk4 which is not available on other systems.

Pull-Request has been merged by pemensik

a year ago