Compare commits
No commits in common. "rawhide" and "f41" have entirely different histories.
3 changed files with 5 additions and 82 deletions
10
.gitignore
vendored
10
.gitignore
vendored
|
|
@ -8,13 +8,3 @@
|
|||
/SDL3-3.2.10.tar.gz
|
||||
/SDL3-3.2.12.tar.gz
|
||||
/SDL3-3.2.16.tar.gz
|
||||
/SDL3-3.2.20.tar.gz
|
||||
/SDL3-3.2.24.tar.gz
|
||||
/SDL3-3.3.2.tar.gz
|
||||
/SDL3-3.3.6.tar.gz
|
||||
/SDL3-3.4.0.tar.gz
|
||||
/SDL3-3.4.4.tar.gz
|
||||
/SDL3-3.4.8.tar.gz
|
||||
/SDL3-3.4.10.tar.gz
|
||||
/SDL3-3.4.12.tar.gz
|
||||
/SDL3-3.4.14.tar.gz
|
||||
|
|
|
|||
75
SDL3.spec
75
SDL3.spec
|
|
@ -11,16 +11,13 @@
|
|||
%if 0%{?rhel}
|
||||
# Disable static library on RHEL
|
||||
%bcond_with static
|
||||
# RHEL is Wayland-only, XWayland does not support XScrnSaver
|
||||
%bcond_with xscrnsaver
|
||||
%else
|
||||
%bcond_without static
|
||||
%bcond_without xscrnsaver
|
||||
%endif
|
||||
|
||||
|
||||
Name: SDL3
|
||||
Version: 3.4.14
|
||||
Version: 3.2.16
|
||||
Release: 1%{?dist}
|
||||
Summary: Cross-platform multimedia library
|
||||
License: Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 OR MIT)
|
||||
|
|
@ -36,12 +33,8 @@ BuildRequires: git-core
|
|||
BuildRequires: cmake
|
||||
BuildRequires: make
|
||||
BuildRequires: gcc
|
||||
# Technically, there are a few C++ files in SDL3, but none are used for the Linux build
|
||||
# BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: alsa-lib-devel
|
||||
BuildRequires: fribidi-devel
|
||||
BuildRequires: libthai-devel
|
||||
BuildRequires: liburing-devel
|
||||
BuildRequires: mesa-libGL-devel
|
||||
BuildRequires: mesa-libGLU-devel
|
||||
BuildRequires: mesa-libEGL-devel
|
||||
|
|
@ -51,12 +44,10 @@ BuildRequires: libX11-devel
|
|||
BuildRequires: libXi-devel
|
||||
BuildRequires: libXrandr-devel
|
||||
BuildRequires: libXrender-devel
|
||||
%if %{with xscrnsaver}
|
||||
BuildRequires: libXScrnSaver-devel
|
||||
%endif
|
||||
# While SDL3 supports this, Xwayland does not expose XScrnSaver.
|
||||
# BuildRequires: libXScrnSaver-devel
|
||||
BuildRequires: libXinerama-devel
|
||||
BuildRequires: libXcursor-devel
|
||||
BuildRequires: libXfixes-devel
|
||||
BuildRequires: systemd-devel
|
||||
# For building man pages
|
||||
BuildRequires: perl-interpreter
|
||||
|
|
@ -67,7 +58,6 @@ BuildRequires: pkgconfig(libpulse-simple)
|
|||
BuildRequires: pkgconfig(jack)
|
||||
# PipeWire
|
||||
BuildRequires: pkgconfig(libpipewire-0.3)
|
||||
BuildRequires: pipewire-jack-audio-connection-kit-devel
|
||||
# D-Bus
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
# IBus
|
||||
|
|
@ -85,7 +75,6 @@ BuildRequires: vulkan-devel
|
|||
# KMS
|
||||
BuildRequires: mesa-libgbm-devel
|
||||
BuildRequires: libdrm-devel
|
||||
BuildRequires: libXtst-devel
|
||||
|
||||
# Ensure libdecor is pulled in when libwayland-client is (rhbz#1992804)
|
||||
Requires: (libdecor-%{libdecor_majver}.so.%{libdecor_majver}%{libsymbolsuffix} if libwayland-client)
|
||||
|
|
@ -154,7 +143,6 @@ export LDFLAGS="%{shrink:%{build_ldflags}}"
|
|||
-DSDL_VENDOR_INFO="%{?dist_vendor} %{version}-%{release}" \
|
||||
%{?with_static:-DSDL_STATIC=ON} \
|
||||
%{?with_static:-DCMAKE_POSITION_INDEPENDENT_CODE=ON} \
|
||||
%{!?with_xscrnsaver:-DSDL_X11_XSCRNSAVER=OFF} \
|
||||
%ifarch ppc64le
|
||||
-DSDL_ALTIVEC=OFF \
|
||||
%endif
|
||||
|
|
@ -172,10 +160,6 @@ mv %{buildroot}%{_includedir}/SDL3/SDL_revision.h %{buildroot}%{_includedir}/SDL
|
|||
install -p -m 644 %{SOURCE1} %{buildroot}%{_includedir}/SDL3/SDL_revision.h
|
||||
|
||||
|
||||
%check
|
||||
%ctest
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE.txt
|
||||
%doc BUGS.txt CREDITS.md README.md
|
||||
|
|
@ -206,57 +190,6 @@ install -p -m 644 %{SOURCE1} %{buildroot}%{_includedir}/SDL3/SDL_revision.h
|
|||
|
||||
|
||||
%changelog
|
||||
* Tue Aug 04 2026 Artur Frenszek-Iwicki <fedora@svgames.pl> - 3.4.14-1
|
||||
- Update to v3.4.14
|
||||
- Run tests in %%check
|
||||
|
||||
* Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.12-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
|
||||
|
||||
* Thu Jul 02 2026 Artur Frenszek-Iwicki <fedora@svgames.pl> - 3.4.12-1
|
||||
- Update to v3.4.12
|
||||
|
||||
* Mon Jun 01 2026 Artur Frenszek-Iwicki <fedora@svgames.pl> - 3.4.10-1
|
||||
- Update to v3.4.10
|
||||
|
||||
* Sat May 02 2026 Artur Frenszek-Iwicki <fedora@svgames.pl> - 3.4.8-1
|
||||
- Update to v3.4.8
|
||||
|
||||
* Sat Apr 04 2026 Artur Frenszek-Iwicki <fedora@svgames.pl> - 3.4.4-1
|
||||
- Update to v3.4.4
|
||||
|
||||
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Mon Jan 5 2026 Tom Callaway <spot@fedoraproject.org> - 3.4.0-1
|
||||
- update to 3.4.0
|
||||
|
||||
* Sun Dec 21 2025 Yaakov Selkowitz <yselkowi@redhat.com> - 3.3.6-2
|
||||
- Disable libXScrnSaver on RHEL
|
||||
|
||||
* Fri Dec 19 2025 Tom Callaway <spot@fedoraproject.org> - 3.3.6-1
|
||||
- update to 3.3.6
|
||||
|
||||
* Mon Nov 24 2025 Tom Callaway <spot@fedoraproject.org> - 3.3.2-2
|
||||
- drop BR: gcc-c++
|
||||
- add BR: libXtst-devel
|
||||
- thanks to "anotheruser" (bz2416555)
|
||||
|
||||
* Sun Oct 26 2025 Ding-Yi Chen <dchen@fedoraproject.org> - 3.3.2-1
|
||||
- update to 3.3.2
|
||||
|
||||
* Fri Oct 3 2025 Tom Callaway <spot@fedoraproject.org> - 3.2.24-1
|
||||
- update to tree-too-tinty-floor ... err... 3.2.24
|
||||
|
||||
* Tue Aug 5 2025 Tom Callaway <spot@fedoraproject.org> - 3.2.20-1
|
||||
- update to 3.2.20
|
||||
|
||||
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.16-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Fri Jul 04 2025 Neal Gompa <ngompa@fedoraproject.org> - 3.2.16-1
|
||||
- Update to 3.2.16
|
||||
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (SDL3-3.4.14.tar.gz) = 4105d57b3581d9d1e98c0bbd38d69cc5015b2b3d358fff0a617f9a89b37f5dd3e32e95b6ffc01cb865b9c599956cffa5cfcb96812fe7ed4afad632872c617e87
|
||||
SHA512 (SDL3-3.2.16.tar.gz) = 3f739ae884f69626e7033438cfebc9f549b9d4236713980a1b2e5470bb9eda19a17f68177fcbca074ce9c3adc8f38aaa562fe30514879715ed74451045256781
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue