Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package descent3 for openSUSE:Leap:16.0 
checked in at 2025-07-07 19:39:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/descent3 (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.descent3.new.1903 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "descent3"

Mon Jul  7 19:39:04 2025 rev:3 rq:1289755 version:1.6.0~git533.c99e57c

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/descent3/descent3.changes      2025-03-19 
11:41:41.477040446 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.descent3.new.1903/descent3.changes    
2025-07-07 19:39:07.229426353 +0200
@@ -1,0 +2,14 @@
+Wed May 28 22:57:52 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Add fstream.patch to resolve source build failure with new
+  compiler
+
+-------------------------------------------------------------------
+Thu Mar  6 21:20:20 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to snapshot 1.6.0~git533.c99e57c
+  * Internal rewrite for SDL3
+  * Internal rewrite of HTTP client in Descent3 Online
+  * New command line option ``-display``
+
+-------------------------------------------------------------------

Old:
----
  ab3f28dc3b288ebeff868787861fc9099dae71fa.tar.gz

New:
----
  c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.tar.gz
  fstream.patch

----------(New B)----------
  New:
- Add fstream.patch to resolve source build failure with new
  compiler
----------(New E)----------

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

Other differences:
------------------
++++++ descent3.spec ++++++
--- /var/tmp/diff_new_pack.bijx7f/_old  2025-07-07 19:39:07.693445679 +0200
+++ /var/tmp/diff_new_pack.bijx7f/_new  2025-07-07 19:39:07.693445679 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package descent3
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,8 @@
 
 
 Name:           descent3
-%define commit  ab3f28dc3b288ebeff868787861fc9099dae71fa
-Version:        1.6.0~git397.ab3f28dc
+%define commit  c99e57cfabb16b2b428d4827eedb26b8cc20a1ee
+Version:        1.6.0~git533.c99e57c
 Release:        0
 Summary:        Tunnel–terrain-hybrid ship-based shooter fighting robots
 License:        GPL-3.0-or-later
@@ -27,8 +27,9 @@
 Source:         https://github.com/jengelh/descent3/archive/%commit.tar.gz
 Source2:        
https://github.com/SergiusTheBest/plog/archive/e21baecd4753f14da64ede979c5a19302618b752.tar.gz
 Patch1:         system-libacm.patch
+Patch2:         fstream.patch
 %if 0%{?suse_version} && 0%{?suse_version} < 1600
-BuildRequires:  gcc11-c++
+BuildRequires:  gcc13-c++
 Provides:       bundled(plog)
 %else
 BuildRequires:  c++_compiler
@@ -36,8 +37,9 @@
 %endif
 BuildRequires:  cmake
 BuildRequires:  libacm-devel
+BuildRequires:  pkgconfig(cpp-httplib)
 BuildRequires:  pkgconfig(glm)
-BuildRequires:  pkgconfig(sdl2)
+BuildRequires:  pkgconfig(sdl3)
 BuildRequires:  pkgconfig(zlib)
 Provides:       bundled(stb_image_write) = 1.16
 
@@ -63,7 +65,7 @@
 
 %build
 %if 0%{?suse_version} && 0%{?suse_version} < 1600
-export CXX=g++-11
+export CXX=g++-13
 %endif
 %cmake -DCMAKE_INSTALL_BINDIR="%_libexecdir/%name" \
        -DCMAKE_INSTALL_DATADIR="%_datadir/%name" \

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.bijx7f/_old  2025-07-07 19:39:07.745447844 +0200
+++ /var/tmp/diff_new_pack.bijx7f/_new  2025-07-07 19:39:07.749448011 +0200
@@ -1,5 +1,5 @@
-mtime: 1731418850
-commit: 55105292fadf5851bcc236577184ed16279e311e3cc15f107bf9399f384a17a0
+mtime: 1748500522
+commit: 4e58b21cccac537879b2765290f224bae7bd396ec558632bb8546e4947ea3116
 url: https://src.opensuse.org/jengelh/descent3
 revision: master
 

++++++ ab3f28dc3b288ebeff868787861fc9099dae71fa.tar.gz -> 
c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.tar.gz ++++++
/work/SRC/openSUSE:Leap:16.0/descent3/ab3f28dc3b288ebeff868787861fc9099dae71fa.tar.gz
 
/work/SRC/openSUSE:Leap:16.0/.descent3.new.1903/c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.tar.gz
 differ: char 13, line 1

++++++ fstream.patch ++++++
>From e1a907bd64d700308e3a1625f0e0a5ddb1c22ef0 Mon Sep 17 00:00:00 2001
From: Jon Daniel <joneqdan...@gmail.com>
Date: Thu, 8 May 2025 12:36:35 -0700
Subject: [PATCH] build: add missing #include to cure compile error
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
References: https://github.com/DescentDevelopers/Descent3/pull/715

[g++-14 complains:

mission_download.cpp:402:19: error: variable ‘std::fstream in’ has initializer 
but incomplete type
  402 |   std::fstream in(qualfile, std::ios::binary | std::ios::trunc | 
std::ios::out);

–jengelh]
---
 Descent3/mission_download.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Descent3/mission_download.cpp b/Descent3/mission_download.cpp
index 52e408e4..7343ee8d 100644
--- a/Descent3/mission_download.cpp
+++ b/Descent3/mission_download.cpp
@@ -120,6 +120,7 @@
 
 #include <cstdio>
 #include <future>
+#include <fstream>
 
 #include "mem.h"
 #include "args.h"
-- 
2.49.0


++++++ system-libacm.patch ++++++
--- /var/tmp/diff_new_pack.bijx7f/_old  2025-07-07 19:39:07.797450010 +0200
+++ /var/tmp/diff_new_pack.bijx7f/_new  2025-07-07 19:39:07.801450177 +0200
@@ -8,10 +8,10 @@
  third_party/CMakeLists.txt |    1 -
  4 files changed, 3 insertions(+), 4 deletions(-)
 
-Index: 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/AudioEncode/CMakeLists.txt
+Index: 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/AudioEncode/CMakeLists.txt
 ===================================================================
---- 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/AudioEncode/CMakeLists.txt
-+++ 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/AudioEncode/CMakeLists.txt
+--- 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/AudioEncode/CMakeLists.txt
++++ 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/AudioEncode/CMakeLists.txt
 @@ -10,7 +10,7 @@ set(CPPS
  
  add_library(AudioEncode STATIC ${HEADERS} ${CPPS})
@@ -21,41 +21,39 @@
    logger
  )
  target_include_directories(AudioEncode PUBLIC
-Index: 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/Descent3/CMakeLists.txt
+Index: 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/Descent3/CMakeLists.txt
 ===================================================================
---- 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/Descent3/CMakeLists.txt
-+++ descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/Descent3/CMakeLists.txt
-@@ -322,7 +322,7 @@ target_link_libraries(Descent3 PRIVATE
-   fix
+--- 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/Descent3/CMakeLists.txt
++++ descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/Descent3/CMakeLists.txt
+@@ -323,7 +323,7 @@ target_link_libraries(Descent3 PRIVATE
    grtext
+   inetfile
    libmve
 -  libacm
 +  -lacm
    linux
    logger
    manage
-Index: descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/editor/CMakeLists.txt
+Index: descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/editor/CMakeLists.txt
 ===================================================================
---- 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/editor/CMakeLists.txt
-+++ descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/editor/CMakeLists.txt
-@@ -588,7 +588,7 @@ target_link_libraries(Descent3Editor
+--- 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/editor/CMakeLists.txt
++++ descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/editor/CMakeLists.txt
+@@ -589,7 +589,7 @@ target_link_libraries(Descent3Editor
      ddio
      ddebug
      libmve
 -    libacm
 +    -lacm
+     inetfile
      fix
      grtext
-     manage
-Index: 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/third_party/CMakeLists.txt
+Index: 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/third_party/CMakeLists.txt
 ===================================================================
---- 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa.orig/third_party/CMakeLists.txt
-+++ 
descent3-ab3f28dc3b288ebeff868787861fc9099dae71fa/third_party/CMakeLists.txt
-@@ -1,6 +1,5 @@
+--- 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee.orig/third_party/CMakeLists.txt
++++ 
descent3-c99e57cfabb16b2b428d4827eedb26b8cc20a1ee/third_party/CMakeLists.txt
+@@ -1,4 +1,3 @@
  set(CMAKE_FOLDER "third_party")
  
 -add_subdirectory(libacm)
  add_subdirectory(stb)
- 
- if(USE_EXTERNAL_PLOG)
 

Reply via email to