diff --git a/adanaxisgpl.spec b/adanaxisgpl.spec index 2e5bdfa..504a4b4 100644 --- a/adanaxisgpl.spec +++ b/adanaxisgpl.spec @@ -1,7 +1,7 @@ Summary: Action game in four spatial dimensions Name: adanaxisgpl Version: 1.2.5 -Release: 51%{?dist} +Release: 54%{?dist} # Automatically converted from old format: GPLv2 - review is highly recommended. License: GPL-2.0-only URL: http://www.mushware.com/ @@ -13,6 +13,7 @@ Patch3: adanaxisgpl-gcc11.patch Patch4: adanaxisgpl-gcc12.patch BuildRequires: gcc BuildRequires: gcc-c++ +BuildRequires: make BuildRequires: desktop-file-utils BuildRequires: freeglut-devel BuildRequires: expat-devel @@ -21,8 +22,7 @@ BuildRequires: libtiff-devel BuildRequires: libvorbis-devel BuildRequires: pcre-devel BuildRequires: SDL_mixer-devel -BuildRequires: make -BuildRequires: libxcrypt-devel +BuildRequires: libxcrypt-devel %description Adanaxis is a fast-moving first person shooter set in deep space, where the @@ -44,6 +44,10 @@ Shading Language. %build +# adanaxisgpl's MushRuby component does a lot of bad things with incomplete +# C function prototypes which -std=gnu23 breaks, keep building it with -std=gnu17 +export CFLAGS="${CFLAGS-} -std=gnu17" +export CXXFLAGS="${CXXFLAGS-} -std=gnu17" %configure make %{?_smp_mflags} @@ -90,6 +94,15 @@ install -p -m 644 x11/icons/%{name}-48.png %{buildroot}%{_datadir}/icons/hicolor %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 1.2.5-54 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Sun Sep 28 2025 Hans de Goede - 1.2.5-53 +- Fix FTBFS (rhbz#2336268, rhbz#2339873, rhbz#2384448) + +* Wed Jul 23 2025 Fedora Release Engineering - 1.2.5-52 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Feb 01 2025 Björn Esser - 1.2.5-51 - Add explicit BR: libxcrypt-devel