The package rpms/powdertoy.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/powdertoy.git/commit/?id=1dec7a0edac....
Change: +%ifnarch ppc64le
Thanks.
Full change: ============
commit 1dec7a0edac37d648677ca0c9241d80100ba6e0c Author: Artur Frenszek-Iwicki fedora@svgames.pl Date: Thu Mar 28 14:18:31 2024 +0100
Update to v98.0.363
diff --git a/.gitignore b/.gitignore index 80a88a0..d6c13a6 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /The-Powder-Toy-v96.2.350.tar.gz /The-Powder-Toy-v97.0.351b.tar.gz /The-Powder-Toy-v97.0.352.tar.gz +/The-Powder-Toy-v98.0.363.tar.gz diff --git a/0001-fix-gcc13-build-failures.patch b/0001-fix-gcc13-build-failures.patch deleted file mode 100644 index 9fff4c3..0000000 --- a/0001-fix-gcc13-build-failures.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -r -U4 The-Powder-Toy-97.0.352--orig/src/graphics/FontReader.cpp The-Powder-Toy-97.0.352--patched/src/graphics/FontReader.cpp ---- The-Powder-Toy-97.0.352--orig/src/graphics/FontReader.cpp 2023-01-04 03:02:45.000000000 +0100 -+++ The-Powder-Toy-97.0.352--patched/src/graphics/FontReader.cpp 2023-01-20 14:49:13.141906637 +0100 -@@ -3,8 +3,9 @@ - #include "bzip2/bz2wrap.h" - #include "font.bz2.h" - - #include <array> -+#include <cstdint> - - unsigned char *font_data = nullptr; - unsigned int *font_ptrs = nullptr; - unsigned int (*font_ranges)[2] = nullptr; -diff -r -U4 The-Powder-Toy-97.0.352--orig/src/simulation/SnapshotDelta.cpp The-Powder-Toy-97.0.352--patched/src/simulation/SnapshotDelta.cpp ---- The-Powder-Toy-97.0.352--orig/src/simulation/SnapshotDelta.cpp 2023-01-04 03:02:45.000000000 +0100 -+++ The-Powder-Toy-97.0.352--patched/src/simulation/SnapshotDelta.cpp 2023-01-20 14:48:46.474690879 +0100 -@@ -1,8 +1,9 @@ - #include "SnapshotDelta.h" - - #include "common/tpt-minmax.h" - -+#include <cstdint> - #include <utility> - - // * A SnapshotDelta is a bidirectional difference type between Snapshots, defined such - // that SnapshotDelta d = SnapshotDelta::FromSnapshots(A, B) yields a SnapshotDelta which can be diff --git a/powdertoy.spec b/powdertoy.spec index f70c942..b46394a 100644 --- a/powdertoy.spec +++ b/powdertoy.spec @@ -9,8 +9,8 @@ URL: https://powdertoy.co.uk # src/json/ and src/lua/ are MIT License: GPLv3 and MIT and ASL 2.0
-Version: 97.0.352 -Release: 6%{?dist} +Version: 98.0.363 +Release: 1%{?dist}
%global repo_owner The-Powder-Toy %global repo_name The-Powder-Toy @@ -21,9 +21,6 @@ Source0: https://github.com/%%7Brepo_owner%7D/%%7Brepo_name%7D/archive/v%%7Bversion%7... # which refer to "powder" and makes them use "powdertoy" instead. Patch0: 0000-use-powdertoy-instead-of-powder-as-name.patch
-# Some missing includes worked fine until GCC13 and now cause build failures -Patch1: 0001-fix-gcc13-build-failures.patch - BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: libappstream-glib @@ -39,8 +36,7 @@ BuildRequires: SDL2-devel BuildRequires: zlib-devel
# luajit is not available on these architectures -# See: https://bodhi.fedoraproject.org/updates/FEDORA-2021-00d0ce7adb -%ifnarch ppc64le s390x +%ifnarch ppc64le BuildRequires: lua-devel BuildRequires: luajit-devel %global luaver luajit @@ -77,14 +73,13 @@ thousands of different saves made by the community or upload your own! # We modify this value to preserve backwards-compatibility. %meson \ -Dignore_updates=true \ - -Dinstall_check=false \ + -Dcan_install=no \ -Dapp_exe=powdertoy \ -Dapp_data=powdertoy \ -Dstatic=none \ -Dhttp=true \ -Denforce_https=true \ - -Dgravfft=true \ - -Dlua=%luaver \ + -Dlua=%{luaver} \ -Dx86_sse=auto %meson_build
@@ -150,6 +145,11 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{rtld_name}.m
%changelog +* Thu Mar 28 2024 Artur Frenszek-Iwicki fedora@svgames.pl - 98.0.363-1 +- Update to v98.0.363 +- Drop Patch1 (fixes for GCC13 - solved upstream) +- Re-enable luajit support on s390x + * Fri Jan 26 2024 Fedora Release Engineering releng@fedoraproject.org - 97.0.352-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
diff --git a/sources b/sources index bfb7180..681ed50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (The-Powder-Toy-v97.0.352.tar.gz) = 001905b659efc4b4563f1918a3ae83ccc6f3727b26156a189191573e78548b8b7966b73423cf98f0fc8ddf5e77b32364bddc6566196b7bf7e9f88f2189947ed4 +SHA512 (The-Powder-Toy-v98.0.363.tar.gz) = f6e2c6ccb4dd8f8afc806521794717fa2a296de6e12e13236913f978f06f7e74d705d423e639ec2b038e1b41def2aa646a3c8d823588ac8a73172103e566d6b5
arch-excludes@lists.fedoraproject.org