[etlegacy] Fix build on powerpc platforms
by Petr Menšík
commit 38677d2a0be71dcd77e65d7bdd4d4dfbe56037d6
Author: Petr Menšík <pemensik(a)redhat.com>
Date: Thu Feb 29 00:25:35 2024 +0100
Fix build on powerpc platforms
https://github.com/etlegacy/etlegacy/pull/2492
etlegacy-2.81-ppc64-altivec.patch | 26 ++++++++++++++++++++++++++
etlegacy.spec | 7 ++++++-
2 files changed, 32 insertions(+), 1 deletion(-)
---
diff --git a/etlegacy-2.81-ppc64-altivec.patch b/etlegacy-2.81-ppc64-altivec.patch
new file mode 100644
index 0000000..7a4ec36
--- /dev/null
+++ b/etlegacy-2.81-ppc64-altivec.patch
@@ -0,0 +1,26 @@
+From 3b24871a262eae418c6f58df903e8efdd590ed36 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20Men=C5=A1=C3=ADk?= <pemensik(a)fedoraproject.org>
+Date: Tue, 27 Feb 2024 21:33:06 +0100
+Subject: [PATCH] Fix PowerPC build where SDL_HasAltiVec is undefined
+
+Use proper includes for SDL definitions, which are needed for PPC
+specific initialization of altivec variable.
+---
+ src/qcommon/common.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/qcommon/common.c b/src/qcommon/common.c
+index a26e55bfc..b530a9263 100644
+--- a/src/qcommon/common.c
++++ b/src/qcommon/common.c
+@@ -39,6 +39,7 @@
+
+ #ifndef DEDICATED
+ #include "../sys/sys_local.h"
++#include "../sdl/sdl_defs.h"
+ #include "../client/client.h"
+ #endif
+ #include "../server/server.h"
+--
+2.43.2
+
diff --git a/etlegacy.spec b/etlegacy.spec
index 332f1f8..a96bd3b 100644
--- a/etlegacy.spec
+++ b/etlegacy.spec
@@ -15,7 +15,7 @@
Name: etlegacy
Version: 2.81.1
-Release: 3%{?snapinfo:.%{snapinfo}}%{?dist}
+Release: 4%{?snapinfo:.%{snapinfo}}%{?dist}
Summary: Fully compatible client and server for the game Wolfenstein: Enemy Territory
License: GPLv3
@@ -29,6 +29,8 @@ Source4: com.etlegacy.ETLegacy.installer.desktop
# https://github.com/etlegacy/etlegacy/pull/2289
Patch2: etlegacy-2.81-cjson-devel.patch
+# https://github.com/etlegacy/etlegacy/pull/2492
+Patch3: etlegacy-2.81-ppc64-altivec.patch
BuildRequires: gcc gcc-c++
BuildRequires: cmake
@@ -138,6 +140,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.etlegacy.E
%{_datadir}/applications/com.etlegacy.ETLegacy.installer.desktop
%changelog
+* Wed Feb 28 2024 Petr Menšík <pemensik(a)redhat.com> - 2.81.1-4
+- Fix build on powerpc platforms
+
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.81.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8 months, 3 weeks
[dptfxtract/f40] (2 commits) ...Improve description
by Nicolas Chauvet
Summary of changes:
0ea20ea... Deprecated - Thermald version 2.0 and later has in built p (*)
96513ae... Improve description (*)
(*) This commit already existed in another branch; no separate mail sent
8 months, 3 weeks
[dptfxtract] Improve description
by Nicolas Chauvet
commit 96513ae0114c11dc17a5ee1663d41be82c1ff2d3
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Feb 28 15:00:06 2024 +0100
Improve description
dead.package | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/dead.package b/dead.package
index 74a9372..e33fcc0 100644
--- a/dead.package
+++ b/dead.package
@@ -1 +1,4 @@
- Deprecated - Thermald version 2.0 and later has in built parser for thermal tables. So this utility is not required.
+Removed
+
+Thermald version 2.0 and later has in built parser for thermal tables. So this utility is not required.
+https://github.com/intel/dptfxtract/blob/master/README.txt
8 months, 3 weeks
[dptfxtract] Deprecated - Thermald version 2.0 and later has in built parser for thermal tables. So this utility
by Nicolas Chauvet
commit 0ea20eac59b1d699c7913e83e09b568f0f4fee59
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Feb 28 14:54:48 2024 +0100
Deprecated - Thermald version 2.0 and later has in built parser for thermal tables. So this utility is not required.
.gitignore | 4 --
dead.package | 1 +
dptfxtract.service | 43 ----------------------
dptfxtract.spec | 106 -----------------------------------------------------
sources | 1 -
5 files changed, 1 insertion(+), 154 deletions(-)
---
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..74a9372
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+ Deprecated - Thermald version 2.0 and later has in built parser for thermal tables. So this utility is not required.
8 months, 3 weeks
[lpf-spotify-client] Update to 1.2.31.1205.g4d59ad7c
by Sérgio M. Basto
commit 0cfa86da298ed607ddbeb8944e178f98e2d9c3da
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Feb 27 10:50:45 2024 +0000
Update to 1.2.31.1205.g4d59ad7c
check_new_version.py | 2 +-
lpf-spotify-client.spec | 5 ++++-
spotify-client.spec.in | 7 +++++--
3 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/check_new_version.py b/check_new_version.py
index cb7df8b..30e3ff5 100755
--- a/check_new_version.py
+++ b/check_new_version.py
@@ -76,8 +76,8 @@ else:
print("Already updated ! no Action required\n\n")
print('rfpkg ci -c && git show && echo Press enter to push and build; read dummy; rfpkg push && rfpkg build --nowait')
+print('git checkout f40 && git merge master && git push && rfpkg build --nowait; git checkout master')
print('git checkout f39 && git merge master && git push && rfpkg build --nowait; git checkout master')
print('git checkout f38 && git merge master && git push && rfpkg build --nowait; git checkout master')
-print('git checkout f37 && git merge master && git push && rfpkg build --nowait; git checkout master')
print('git checkout el9 && git merge master && git push && rfpkg build --nowait; git checkout master')
print('git checkout el8 && git merge master && git push && rfpkg build --nowait; git checkout master')
diff --git a/lpf-spotify-client.spec b/lpf-spotify-client.spec
index 1e935a1..4894c90 100644
--- a/lpf-spotify-client.spec
+++ b/lpf-spotify-client.spec
@@ -11,7 +11,7 @@
Name: lpf-spotify-client
# Upstream spotify version, verbatim.
-Version: 1.2.26.1187
+Version: 1.2.31.1205
Release: 1%{?dist}
Summary: Spotify music player native client package bootstrap
@@ -79,6 +79,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%changelog
+* Mon Feb 26 2024 Sérgio Basto <sergio(a)serjux.com> - 1.2.31.1205-1
+- Update to 1.2.31.1205.g4d59ad7c
+
* Mon Dec 18 2023 Sérgio Basto <sergio(a)serjux.com> - 1.2.26.1187-1
- Update to 1.2.26.1187.g36b715a1
diff --git a/spotify-client.spec.in b/spotify-client.spec.in
index 6f15311..fbc6848 100644
--- a/spotify-client.spec.in
+++ b/spotify-client.spec.in
@@ -13,7 +13,7 @@
Name: spotify-client
-Version: 1.2.26.1187
+Version: 1.2.31.1205
Release: 1%{?dist}
Summary: Spotify music player native client
@@ -27,7 +27,7 @@ ExclusiveArch: %{ix86} x86_64
Source0: spotify-make-%{shortcommit}.tar.gz
%ifarch x86_64
-Source1: %{repo}/spotify-client_%{version}.g36b715a1_amd64.deb
+Source1: %{repo}/spotify-client_%{version}.g4d59ad7c_amd64.deb
%global spotify_pkg %{SOURCE1}
%global req_64 ()(64bit)
%else
@@ -110,6 +110,9 @@ ln -s ../libcurl.so.4 libcurl-gnutls.so.4
%changelog
+* Mon Feb 26 2024 Sérgio Basto <sergio(a)serjux.com> - 1.2.31.1205-1
+- Update to 1.2.31.1205.g4d59ad7c
+
* Mon Dec 18 2023 Sérgio Basto <sergio(a)serjux.com> - 1.2.26.1187-1
- Update to 1.2.26.1187.g36b715a1
8 months, 4 weeks