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}
