Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package SDL_bgi for openSUSE:Factory checked 
in at 2026-10-18 22:54:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/SDL_bgi (Old)
 and      /work/SRC/openSUSE:Factory/.SDL_bgi.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "SDL_bgi"

Sun Oct 18 22:54:17 2026 rev:28 rq:1386076 version:3.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/SDL_bgi/SDL_bgi.changes  2024-09-06 
17:18:48.112531770 +0200
+++ /work/SRC/openSUSE:Factory/.SDL_bgi.new.3698736/SDL_bgi.changes     
2026-10-18 22:54:47.061792816 +0200
@@ -1,0 +2,10 @@
+Sun Oct 18 14:06:20 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 3.0.4
+  * Added window scaling (requested by David Fileccia)
+  * PALETTE_SIZE hidden; use getpalettesize() instead
+    (compatibility)
+  * Added support for SDL3
+- Switch to SDL3 backend (avoid indirection through sdl2-compat)
+
+-------------------------------------------------------------------

Old:
----
  SDL_bgi-3.0.2.tar.gz

New:
----
  SDL3_bgi-3.0.4.tar.gz

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

Other differences:
------------------
++++++ SDL_bgi.spec ++++++
--- /var/tmp/diff_new_pack.tDRbIV/_old  2026-10-18 22:54:47.775822809 +0200
+++ /var/tmp/diff_new_pack.tDRbIV/_new  2026-10-18 22:54:47.777822893 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package SDL_bgi
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,22 +17,20 @@
 
 
 Name:           SDL_bgi
-%define sover   suse9
-%define lname  libSDL_bgi-%sover
-Version:        3.0.2
+%define sover   suse0
+%define lname  libSDL3_bgi-%sover
+Version:        3.0.4
 Release:        0
 Summary:        BGI-compatible 2D graphics C library with SDL backend
 License:        GPL-2.0-or-later AND Zlib
 Group:          Development/Libraries/X11
 URL:            https://sdl-bgi.sourceforge.io/
-
-#Freshcode:     http://freshcode.club/projects/sdl_bgi
-Source:         https://downloads.sf.net/sdl-bgi/%name-%version.tar.gz
+Source:         https://downloads.sf.net/sdl-bgi/SDL3_bgi-%version.tar.gz
 Source9:        %name-rpmlintrc
 Patch1:         sdlbgi-cmake.diff
 BuildRequires:  cmake
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(sdl2)
+BuildRequires:  pkgconfig(sdl3)
 
 %description
 SDL_bgi is largely compatible with BGI, the Borland Graphics
@@ -47,13 +45,18 @@
 SDL_bgi is a Borland Graphics Interface (BGI) emulation library for
 SDL. It provides extensions for RGB colors and mouse support.
 
-%package -n libSDL_bgi-devel
+%package devel
 Summary:        Libraries, includes and more to develop SDL_bgi applications
 Group:          Development/Libraries/X11
 Requires:       %lname = %version-%release
-Provides:       SDL_bgi-devel = %version-%release
+Requires:       pkgconfig(sdl3)
+Provides:       SDL_bgi-devel = %version
+Provides:       libSDL_bgi-devel = %version
+Obsoletes:      libSDL_bgi-devel < %version
+Conflicts:      xbgi-devel
+Conflicts:      libXbgi-devel
 
-%description -n libSDL_bgi-devel
+%description devel
 SDL_bgi is a Borland Graphics Interface (BGI) emulation library for
 SDL. It provides extensions for RGB colors and mouse support.
 
@@ -63,7 +66,7 @@
 together.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n SDL3_bgi-%version
 
 %build
 %cmake -DCMAKE_INSTALL_DOCDIR:PATH="%_docdir/%name"
@@ -71,19 +74,17 @@
 
 %install
 %cmake_install
-# just a forwarder and conflicts with xbgi
-rm -v "%buildroot/%_includedir/graphics.h"
 
-%post   -n %lname -p /sbin/ldconfig
-%postun -n %lname -p /sbin/ldconfig
+%ldconfig_scriptlets -n %lname
 
 %files -n %lname
 %license LICENSE
-%_libdir/libSDL_bgi.so.*
+%_libdir/libSDL3_bgi.so.*
 
-%files -n libSDL_bgi-devel
+%files devel
 %_docdir/%name/
 %_includedir/*
 %_libdir/libSDL_bgi.so
+%_libdir/libSDL3_bgi.so
 %_mandir/man3/*
 

++++++ SDL_bgi-3.0.2.tar.gz -> SDL3_bgi-3.0.4.tar.gz ++++++
++++ 27552 lines of diff (skipped)

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.tDRbIV/_old  2026-10-18 22:54:48.079835578 +0200
+++ /var/tmp/diff_new_pack.tDRbIV/_new  2026-10-18 22:54:48.082835704 +0200
@@ -1,5 +1,5 @@
-mtime: 1725555876
-commit: 5fa7b71997470f320d9459946646050f92a750409a1ef7350e34a5df2424830c
+mtime: 1792333253
+commit: ace7d9a467779ca0f0fc095945f59a975634b2e4de5e3d4e5068ecf05e4f2241
 url: https://src.opensuse.org/jengelh/SDL_bgi
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-10-18 16:20:53.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ sdlbgi-cmake.diff ++++++
--- /var/tmp/diff_new_pack.tDRbIV/_old  2026-10-18 22:54:48.214841249 +0200
+++ /var/tmp/diff_new_pack.tDRbIV/_new  2026-10-18 22:54:48.218841417 +0200
@@ -5,19 +5,20 @@
  CMakeLists.txt |    3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-Index: SDL_bgi-2.6.0/CMakeLists.txt
+Index: SDL3_bgi-3.0.4/CMakeLists.txt
 ===================================================================
---- SDL_bgi-2.6.0.orig/CMakeLists.txt
-+++ SDL_bgi-2.6.0/CMakeLists.txt
-@@ -32,8 +32,9 @@ include_directories (src)
+--- SDL3_bgi-3.0.4.orig/CMakeLists.txt
++++ SDL3_bgi-3.0.4/CMakeLists.txt
+@@ -29,9 +29,10 @@ include_directories (src)
  
  # Create shared library
  add_library (${PROJECT_NAME} SHARED ${SOURCES})
-+set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION suse9)
++set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION suse0)
+ 
  # fix provided by Austin Hurst
--target_link_libraries (SDL_bgi ${SDL2_LIBRARIES})
-+target_link_libraries (SDL_bgi -lm ${SDL2_LIBRARIES})
+-target_link_libraries (${PROJECT_NAME} ${SDL3_LIBRARIES})
++target_link_libraries (${PROJECT_NAME} -lm ${SDL3_LIBRARIES})
  
  # Install library
- install (TARGETS ${PROJECT_NAME} 
+ install (TARGETS ${PROJECT_NAME}
 

Reply via email to