Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package commandergenius for openSUSE:Factory 
checked in at 2025-01-19 21:49:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/commandergenius (Old)
 and      /work/SRC/openSUSE:Factory/.commandergenius.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "commandergenius"

Sun Jan 19 21:49:01 2025 rev:37 rq:1238690 version:3.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/commandergenius/commandergenius.changes  
2024-11-02 16:12:26.416904576 +0100
+++ 
/work/SRC/openSUSE:Factory/.commandergenius.new.5589/commandergenius.changes    
    2025-01-19 21:49:08.545841974 +0100
@@ -1,0 +2,5 @@
+Fri Jan 17 23:55:59 UTC 2025 - Jan Engelhardt <[email protected]>
+
+- Add gs.patch to fix FTBFS
+
+-------------------------------------------------------------------

New:
----
  gs.patch

BETA DEBUG BEGIN:
  New:
- Add gs.patch to fix FTBFS
BETA DEBUG END:

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

Other differences:
------------------
++++++ commandergenius.spec ++++++
--- /var/tmp/diff_new_pack.sYz0uJ/_old  2025-01-19 21:49:09.513881860 +0100
+++ /var/tmp/diff_new_pack.sYz0uJ/_new  2025-01-19 21:49:09.517882025 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package commandergenius
 #
-# 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
@@ -26,6 +26,7 @@
 #Git-Clone:     https://gitlab.com/Dringgstein/Commander-Genius
 Source:         
https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v%version/Commander-Genius-v%version.tar.bz2
 Patch1:         fix-icons.patch
+Patch2:         gs.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 2.8
 BuildRequires:  fdupes
@@ -47,6 +48,9 @@
 
 %prep
 %autosetup -p1 -n Commander-Genius-v%version
+if pkg-config 'SDL2_ttf < 2.24'; then
+%patch -P 2 -R -p1
+fi
 
 %build
 %cmake \

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.sYz0uJ/_old  2025-01-19 21:49:09.553883508 +0100
+++ /var/tmp/diff_new_pack.sYz0uJ/_new  2025-01-19 21:49:09.553883508 +0100
@@ -1,5 +1,5 @@
-mtime: 1720605225
-commit: c8103e76d0d3e200f21b75ee6788a0d33b98546b6dbc352cbd720c4381395d87
+mtime: 1737206380
+commit: 2f1363908b3a59709918cf242b9387361597ab601ce06def27d4704a5923119c
 url: https://src.opensuse.org/jengelh/commandergenius
 revision: master
 

++++++ build.specials.obscpio ++++++
diff: old/*: No such file or directory
diff: new/*: No such file or directory

++++++ gs.patch ++++++
From: Jan Engelhardt <[email protected]>
Date: 2025-01-18 00:55:51.888346224 +0100

GS took a shortcut to not include SDL2_ttf headers
and now GS broke due to SDL2_ttf commit:

        commit 22347419ee08e49d77411c680f15e314ef870ab7
        Renamed "struct _TTF_Font" to "struct TTF_Font"
        Fixes https://github.com/libsdl-org/SDL_ttf/issues/372
---
 GsKit/graphics/GsTrueTypeFont.h |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: Commander-Genius-v3.5.1/GsKit/graphics/GsTrueTypeFont.h
===================================================================
--- Commander-Genius-v3.5.1.orig/GsKit/graphics/GsTrueTypeFont.h
+++ Commander-Genius-v3.5.1/GsKit/graphics/GsTrueTypeFont.h
@@ -6,7 +6,7 @@
 #include <base/interface/Color.h>
 #include <graphics/GsSurface.h>
 
-typedef struct _TTF_Font TTF_Font;
+typedef struct TTF_Font TTF_Font;
 
 class GsTrueTypeFont
 {

Reply via email to