Compare commits

..

No commits in common. 'c10-beta' and 'c9' have entirely different histories.
c10-beta ... c9

@ -1 +1 @@
50af6b564890d702e57e2a72d6429b43778ed29a SOURCES/SDL2-2.28.5.tar.gz 788380a96075119a2ab1e5b53f2fee74fa957fa2 SOURCES/SDL2-2.26.0.tar.gz

2
.gitignore vendored

@ -1 +1 @@
SOURCES/SDL2-2.28.5.tar.gz SOURCES/SDL2-2.26.0.tar.gz

@ -9,10 +9,10 @@
%global libdecor_majver 0 %global libdecor_majver 0
Name: SDL2 Name: SDL2
Version: 2.28.5 Version: 2.26.0
Release: 5%{?dist} Release: 1%{?dist}
Summary: Cross-platform multimedia library Summary: Cross-platform multimedia library
License: Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 OR MIT) License: zlib and MIT
URL: http://www.libsdl.org/ URL: http://www.libsdl.org/
Source0: http://www.libsdl.org/release/%{name}-%{version}.tar.gz Source0: http://www.libsdl.org/release/%{name}-%{version}.tar.gz
Source1: SDL_config.h Source1: SDL_config.h
@ -37,6 +37,7 @@ BuildRequires: libX11-devel
BuildRequires: libXi-devel BuildRequires: libXi-devel
BuildRequires: libXrandr-devel BuildRequires: libXrandr-devel
BuildRequires: libXrender-devel BuildRequires: libXrender-devel
BuildRequires: libXScrnSaver-devel
BuildRequires: libXinerama-devel BuildRequires: libXinerama-devel
BuildRequires: libXcursor-devel BuildRequires: libXcursor-devel
BuildRequires: systemd-devel BuildRequires: systemd-devel
@ -79,7 +80,7 @@ Requires: mesa-libEGL-devel%{?_isa}
Requires: mesa-libGLES-devel%{?_isa} Requires: mesa-libGLES-devel%{?_isa}
Requires: libX11-devel%{?_isa} Requires: libX11-devel%{?_isa}
# Conflict with versions before libSDLmain moved here # Conflict with versions before libSDLmain moved here
Conflicts: %{name}-static < 2.0.18-4 Conflicts: %{name}-static < 2.0.18-2
%description devel %description devel
Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed
@ -92,7 +93,7 @@ Summary: Static libraries for SDL2
# Needed to keep CMake happy # Needed to keep CMake happy
Requires: %{name}-devel%{?_isa} = %{version}-%{release} Requires: %{name}-devel%{?_isa} = %{version}-%{release}
# Conflict with versions before libSDLmain moved to -devel # Conflict with versions before libSDLmain moved to -devel
Conflicts: %{name}-devel < 2.0.18-4 Conflicts: %{name}-devel < 2.0.18-2
%description static %description static
Static libraries for SDL2. Static libraries for SDL2.
@ -157,7 +158,6 @@ install -p -m 644 %{SOURCE2} %{buildroot}%{_includedir}/SDL2/SDL_revision.h
%{_libdir}/cmake/SDL2/SDL2Config*.cmake %{_libdir}/cmake/SDL2/SDL2Config*.cmake
%{_libdir}/cmake/SDL2/SDL2Targets*.cmake %{_libdir}/cmake/SDL2/SDL2Targets*.cmake
%{_libdir}/cmake/SDL2/SDL2mainTargets*.cmake %{_libdir}/cmake/SDL2/SDL2mainTargets*.cmake
%{_libdir}/cmake/SDL2/sdlfind.cmake
%{_includedir}/SDL2 %{_includedir}/SDL2
%{_datadir}/aclocal/* %{_datadir}/aclocal/*
%{_libdir}/libSDL2_test.a %{_libdir}/libSDL2_test.a
@ -169,116 +169,62 @@ install -p -m 644 %{SOURCE2} %{buildroot}%{_includedir}/SDL2/SDL_revision.h
%{_libdir}/cmake/SDL2/SDL2staticTargets*.cmake %{_libdir}/cmake/SDL2/SDL2staticTargets*.cmake
%changelog %changelog
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.28.5-5 * Mon Aug 21 2022 Neal Gompa <ngompa@centosproject.org> - 2.26.0-1
- Bump release for June 2024 mass rebuild
* Tue Jun 04 2024 Wim Taymans <wtaymans@redhat.com> - 2.28.5-4
- Bump version after removing BR: libXScrnSaver-devel
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.28.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Nov 5 2023 Tom Callaway <spot@fedoraproject.org> - 2.28.5-1
- update to 2.28.5
* Mon Oct 2 2023 Tom Callaway <spot@fedoraproject.org> - 2.28.4-1
- update to 2.28.4
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon May 1 2023 Tom Callaway <spot@fedoraproject.org> - 2.26.5-1
- update to 2.26.5
* Tue Mar 14 2023 Tom Callaway <spot@fedoraproject.org> - 2.26.4-1
- update to 2.26.4
* Wed Feb 8 2023 Tom Callaway <spot@fedoraproject.org> - 2.26.3-1
- update to 2.26.3
* Sat Jan 21 2023 Tom Callaway <spot@fedoraproject.org> - 2.26.2-1
- update to 2.26.2
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Nov 22 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.26.0-1
- Update to 2.26.0 - Update to 2.26.0
Resolves: rhbz#2051959
* Fri Aug 19 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.24.0-1
- Update to 2.24.0
- Drop backported patches included in this release - Drop backported patches included in this release
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.22-4 * Tue Feb 08 2022 Neal Gompa <ngompa@centosproject.org> - 2.0.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Backport Wayland fixes with Wayland-by-default from upstream
Resolves: rhbz#2051963
* Thu Jul 07 2022 Ian Mullins <imullins@redhat.com> - 2.0.22-3 * Tue Jan 11 2022 Neal Gompa <ngompa@centosproject.org> - 2.0.20-1
- Fix assumption that DRI_DEVNAME begins at 0 patch
* Sat Apr 30 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.22-2
- Use the correct BR for libusb
* Sat Apr 30 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.22-1
- Update to 2.0.22
- Drop backported patches included in this release
* Tue Feb 08 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.20-3
- Backport Wayland and PipeWire fixes from upstream
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Jan 11 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.20-1
- Update to 2.0.20 - Update to 2.0.20
Resolves: rhbz#2039137
- Drop backported patches included in this release - Drop backported patches included in this release
* Fri Jan 07 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.18-5 * Fri Jan 07 2022 Neal Gompa <ngompa@centosproject.org> - 2.0.18-2
- Refresh SDL target split patch to include targets correctly - Move libSDL2main to -devel and refresh split CMake target patch
Resolves: rhbz#2038390
* Fri Jan 07 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.18-4
- Move libSDLmain from -static to -devel
* Tue Jan 04 2022 Neal Gompa <ngompa@fedoraproject.org> - 2.0.18-3 * Tue Jan 04 2022 Neal Gompa <ngompa@centosproject.org> - 2.0.18-1
- Update to 2.0.18
Resolves: rhbz#2028076
- Fix multilib conflict with SDL_revision.h (rhbz#2008838)
- Backport fix for building against wayland-1.20+ - Backport fix for building against wayland-1.20+
- Add patch to split SDL2 CMake targets for static libraries - Add patch to split SDL2 CMake targets for static libraries (rhbz#1965359)
* Wed Dec 01 2021 Neal Gompa <ngompa@fedoraproject.org> - 2.0.18-2
- Use correct build options
* Wed Dec 01 2021 Neal Gompa <ngompa@fedoraproject.org> - 2.0.18-1 * Wed Dec 01 2021 Neal Gompa <ngompa@centosproject.org> - 2.0.16-5
- Update to 2.0.18 - Re-enable libdecor support now that it's available in RHEL 9
Resolves: rhbz#2003471
* Wed Oct 6 2021 Tom Callaway <spot@fedoraproject.org> - 2.0.16-4 * Thu Aug 26 2021 Wim Taymans <wtaymans@redhat.com> - 2.0.16-4
- fix multilib conflict with SDL_revision.h (bz 2008838) - Build with SDL_STATIC_PIC and SDL_STATIC to actually make the
static version of SDL2
* Sun Sep 26 2021 Neal Gompa <ngompa@fedoraproject.org> - 2.0.16-3 * Thu Aug 26 2021 Wim Taymans <wtaymans@redhat.com> - 2.0.16-3
- Backport select fixes from upstream - Build with SDL_STATIC_PIC instead of SDL_STATIC
+ Support legacy 'pulse' alias for PulseAudio driver
+ Fix handling of Ctrl key on Wayland
+ Add support for HiDPI cursors on Wayland
+ Fix keymap support on Wayland (rhbz#2007969)
+ Use EGL_EXT_present_opaque when available on Wayland
+ Expose xdg_toplevel to SysWM on Wayland
* Sun Aug 22 2021 Neal Gompa <ngompa@fedoraproject.org> - 2.0.16-2 * Thu Aug 26 2021 Wim Taymans <wtaymans@redhat.com> - 2.0.16-2
- Ensure libdecor is pulled in when libwayland-client is (rhbz#1992804) - Disable libdecor until it is added to centos/RHEL9
* Tue Aug 10 2021 Neal Gompa <ngompa@fedoraproject.org> - 2.0.16-1 * Thu Aug 26 2021 Neal Gompa <ngompa@fedoraproject.org> - 2.0.16-1
- Update to 2.0.16 - Update to 2.0.16
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.14-6 * Thu Aug 26 2021 Tom Callaway <spot@fedoraproject.org> - 2.0.14-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Jun 3 2021 Tom Callaway <spot@fedoraproject.org> - 2.0.14-5
- add -static Requires to -devel to make CMake stop failing on missing files (bz1965359) - add -static Requires to -devel to make CMake stop failing on missing files (bz1965359)
* Mon May 17 2021 Neal Gompa <ngompa13@gmail.com> - 2.0.14-4 * Thu Aug 26 2021 Neal Gompa <ngompa13@gmail.com> - 2.0.14-6
- Switch to CMake to build SDL2 - Switch to CMake to build SDL2
- Build JACK support unconditionally since PipeWire-JACK exists in RHEL 9 - Build JACK support unconditionally since PipeWire-JACK exists in RHEL 9
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.14-5
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.14-4
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Mon Feb 22 2021 Hans de Goede <hdegoede@redhat.com> - 2.0.14-3 * Mon Feb 22 2021 Hans de Goede <hdegoede@redhat.com> - 2.0.14-3
- SDL2 no longer uses audiofile, drop the audiofile-devel BuildRequires - SDL2 no longer uses audiofile, drop the audiofile-devel BuildRequires

Loading…
Cancel
Save