Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package zug for openSUSE:Factory checked in 
at 2026-08-01 18:34:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zug (Old)
 and      /work/SRC/openSUSE:Factory/.zug.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zug"

Sat Aug  1 18:34:04 2026 rev:5 rq:1368871 version:0.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/zug/zug.changes  2026-01-26 11:04:01.102251547 
+0100
+++ /work/SRC/openSUSE:Factory/.zug.new.16738/zug.changes       2026-08-01 
18:37:13.668143314 +0200
@@ -1,0 +2,7 @@
+Fri Jul 31 15:44:17 UTC 2026 - Christophe Marin <[email protected]>
+
+- Use gcc 15 on Factory until https://github.com/arximboldi/zug/issues/54 gets 
fixed
+- Add patch:
+  * 0001-Basic-move-to-Catch2-3.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Basic-move-to-Catch2-3.patch

----------(New B)----------
  New:- Add patch:
  * 0001-Basic-move-to-Catch2-3.patch
----------(New E)----------

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

Other differences:
------------------
++++++ zug.spec ++++++
--- /var/tmp/diff_new_pack.0TYtbP/_old  2026-08-01 18:37:15.740214607 +0200
+++ /var/tmp/diff_new_pack.0TYtbP/_new  2026-08-01 18:37:15.752215019 +0200
@@ -23,11 +23,19 @@
 License:        BSL-1.0
 URL:            https://sinusoid.es/zug/
 Source0:        
https://github.com/arximboldi/zug/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM
+Patch0:         0001-Basic-move-to-Catch2-3.patch
+%if %{?suse_version} >= 1699
+# Stick to gcc 15 until https://github.com/arximboldi/zug/issues/54 gets a fix
+BuildRequires:  gcc15
+BuildRequires:  gcc15-c++
+BuildRequires:  gcc15-PIE
+%endif
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 3.10
 BuildRequires:  gcc-c++
 # includes catch2/catch.hpp
-BuildRequires:  cmake(Catch2) < 3.0
+BuildRequires:  cmake(Catch2)
 
 %description
 zug is a C++ library providing transducers. Transducers are composable
@@ -50,6 +58,10 @@
 sed -i 's#lib/cmake/Zug#%{_lib}/cmake/Zug#' CMakeLists.txt
 
 %build
+%if %{?suse_version} >= 1699
+export CC=gcc-15 CXX=g++-15
+%endif
+
 %cmake -Dzug_BUILD_EXAMPLES=FALSE \
        -Dzug_BUILD_DOCS:BOOL=FALSE
 

++++++ 0001-Basic-move-to-Catch2-3.patch ++++++
++++ 750 lines (skipped)

Reply via email to