Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gpgme for openSUSE:Factory checked 
in at 2023-09-25 20:00:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpgme (Old)
 and      /work/SRC/openSUSE:Factory/.gpgme.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpgme"

Mon Sep 25 20:00:00 2023 rev:100 rq:1113289 version:1.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpgme/gpgme.changes      2023-08-23 
14:56:52.229910374 +0200
+++ /work/SRC/openSUSE:Factory/.gpgme.new.1770/gpgme.changes    2023-09-25 
20:00:19.887948482 +0200
@@ -1,0 +2,14 @@
+Sat Sep 23 23:26:53 UTC 2023 - Christophe Marin <[email protected]>
+
+- Use GCC 12 for building the Qt6 library on Leap 15. The
+  default compiler is too old.
+- Use '%{without xxx}' rather than '!%{with xxx}' in spec file
+
+-------------------------------------------------------------------
+Sat Sep 23 23:26:53 UTC 2023 - Christophe Marin <[email protected]>
+
+- Use GCC 12 for building the Qt6 library. The default compiler
+  is too old.
+- Use '%{without xxx}' rather than '!%{with xxx}' in spec file
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpgme.spec ++++++
--- /var/tmp/diff_new_pack.eDDX5h/_old  2023-09-25 20:00:21.420003717 +0200
+++ /var/tmp/diff_new_pack.eDDX5h/_new  2023-09-25 20:00:21.424003861 +0200
@@ -70,6 +70,12 @@
 BuildRequires:  pkgconfig(Qt5Test)
 %endif
 %if %{with qt6}
+%if 0%{?suse_version} < 1550
+# The default compiler is too old for Qt6, use the newest
+# version available in the :Update repo
+BuildRequires:  gcc12-c++
+BuildRequires:  gcc12-PIE
+%endif
 BuildRequires:  pkgconfig(Qt6Core) >= 6.4.0
 BuildRequires:  pkgconfig(Qt6Test)
 %endif
@@ -254,6 +260,10 @@
 
 %if %{with qt6}
 languages="cpp qt6"
+%if 0%{?suse_version} < 1550
+# Qt6 needs full c++-17 support
+export CXX=g++-12 CC=gcc-12 CPP=cpp-12
+%endif
 %endif
 
 %configure \
@@ -290,12 +300,12 @@
 %ldconfig_scriptlets -n libqgpgmeqt6-15
 %endif
 
-%if !%{with qt} && !%{with qt6}
+%if %{without qt} && %{without qt6}
 %ldconfig_scriptlets -n libgpgme11
 %ldconfig_scriptlets -n libgpgmepp6
 %endif
 
-%if !%{with qt} && !%{with qt6}
+%if %{without qt} && %{without qt6}
 %files
 %license COPYING COPYING.LESSER LICENSES
 %doc AUTHORS ChangeLog ChangeLog-2011 README NEWS THANKS TODO VERSION

Reply via email to