[gstreamer1-plugins-ugly] gstreamer1.prov is broken and hangs the build, workarround it
by Sérgio M. Basto
commit 13eb93de9c812e6ad7f1d1e780da21932a2f9015
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Oct 9 14:41:50 2021 +0100
gstreamer1.prov is broken and hangs the build, workarround it
gstreamer1-plugins-ugly.spec | 6 ++++++
1 file changed, 6 insertions(+)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index d8e511f..fc0a22e 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -1,3 +1,7 @@
+# gstreamer1.prov is broken and hangs, workarround it
+%global __gstreamer1_provides %{nil}
+
+
%global src_name gst-plugins-ugly
Summary: GStreamer 1.0 streaming media framework "ugly" plug-ins
@@ -75,6 +79,8 @@ gstreamer-plugins-good because:
%changelog
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:1.19.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+- gstreamer1.prov is broken and hangs the build, workarround it
+
* Sat Jul 10 2021 Sérgio Basto <sergio(a)serjux.com> - 1:1.19.1-2
- Mass rebuild for x264-0.163
3 years, 1 month
[ppsspp] Release 1.12.1
by sagitter
commit 0ae7c815570bea77dbd7574eb0ace1933278a707
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Sat Oct 9 12:15:00 2021 +0200
Release 1.12.1
.gitignore | 1 +
ppsspp.spec | 10 +++++++---
sources | 2 +-
3 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f917155..75398e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/ppsspp-ffmpeg-1.11.tar.gz
/ppsspp-ffmpeg-1.11.3.tar.gz
/ppsspp-1.12.tar.gz
+/ppsspp-1.12.1.tar.gz
diff --git a/ppsspp.spec b/ppsspp.spec
index 3b9697e..0463cff 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -73,7 +73,7 @@ ExcludeArch: %{power64}
Name: ppsspp
-Version: 1.12
+Version: 1.12.1
Release: 1%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
@@ -90,11 +90,12 @@ URL: https://www.ppsspp.org/
# rm -rf ios Windows* windows* macosx blackberry* symbian*
# rm -rf dx9sdk pspautotests MoltenVK
# cd ..
+# (if not used) find ppsspp -type d \( -name "ffmpeg" \) -exec rm -rf {} ';'
# find ppsspp/android -perm /644 -type f \( -name "*.a" \) -exec rm -f {} ';'
-# find ppsspp -type d \( -name ".git" \) -exec rm -rf {} ';'
+# find ppsspp -type d \( -name ".git*" \) -exec rm -rf {} ';'
# find ppsspp -type f \( -name ".gitignore" \) -exec rm -rf {} ';'
# find ppsspp -type f \( -name "*.a" \) -exec rm -rf {} ';'
-# tar -czvf ppsspp-ffmpeg-%%{version}.tar.gz ppsspp
+# tar -czvf ppsspp-%%{version}.tar.gz ppsspp
##
%if %{with ffmpeg}
Source0: %{name}-ffmpeg-%{version}.tar.gz
@@ -423,6 +424,9 @@ fi
%{_datadir}/icons/%{name}/
%changelog
+* Sat Oct 09 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.12.1-1
+- Release 1.12.1
+
* Fri Oct 08 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.12-1
- Release 1.12
- Enable USING_EGL/USING_GLES2 options
diff --git a/sources b/sources
index e3c8dd3..39bb8cf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ppsspp-1.12.tar.gz) = 279af3370d6891021727a7ec9ff2e639550f7c2ac6aa0c261b2a00cfb4805f5dd1a2c7b3fdbd8552148495d9bb47ba7e56a829a2c0ccc4aa1ca862eddddbcd34
+SHA512 (ppsspp-1.12.1.tar.gz) = 2b7716e279254aac79b9a9008144f6dfd78678ab3001c59396d982ed4e98c99cd62b09e4c3472deee21e90fe7caf1f99c15105f4b367e3de296c3d7a6c8e3b4a
3 years, 1 month
[gstreamer1-plugins-bad-freeworld] gstreamer1.prov is broken and hangs, workarround it
by Sérgio M. Basto
commit 6df048d271133c77fbac1315993441d3cca2e210
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Oct 9 04:48:54 2021 +0100
gstreamer1.prov is broken and hangs, workarround it
gstreamer1-plugins-bad-freeworld.spec | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 7d3bf93..2dc3852 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -1,8 +1,12 @@
+
+# gstreamer1.prov is broken and hangs, workarround it
+%global __gstreamer1_provides %{nil}
+
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
Epoch: 1
Version: 1.19.1
-Release: 2%{?dist}
+Release: 3%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
@@ -66,9 +70,9 @@ well enough, or the code is not of good enough quality.
%install
%meson_install
-
rm -rf %{buildroot}%{_datadir}/gstreamer-1.0/encoding-profiles/
-rm -rf %{buildroot}%{_libdir}/pkgconfig/gstreamer-plugins-bad-1.0.pc
+rm -rf %{buildroot}%{_libdir}/pkgconfig
+
%files
%doc AUTHORS NEWS README RELEASE
@@ -98,6 +102,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig/gstreamer-plugins-bad-1.0.pc
%changelog
+* Sat Oct 09 2021 Sérgio Basto <sergio(a)serjux.com> - 1:1.19.1-3
+- gstreamer1.prov is broken and hangs, workarround it
+
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:1.19.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
3 years, 1 month
[ppsspp] Enable USING_EGL/USING_GLES2 options
by sagitter
commit 94025ae87fcd383c4d951c8d060825f120aa9172
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Fri Oct 8 21:52:36 2021 +0200
Enable USING_EGL/USING_GLES2 options
ppsspp.spec | 21 +++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/ppsspp.spec b/ppsspp.spec
index 30c5bf8..3b9697e 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -270,17 +270,19 @@ popd
mkdir -p build
%if %{with debug}
-export CXXFLAGS="-O0 -g -fPIC"
-export CFLAGS="-O0 -g -fPIC"
+export CXXFLAGS="-O0 -g -fPIC -lEGL -lGLESv2"
+export CFLAGS="-O0 -g -fPIC -lEGL -lGLESv2"
%cmake3 -B build -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" \
%else
+export CXXFLAGS="%{build_cxxflags} -fPIC -lEGL -lGLESv2"
+export CFLAGS="%{build_cflags} -fPIC -lEGL -lGLESv2"
%cmake3 -B build -DCMAKE_BUILD_TYPE:STRING=Release \
%endif
-DOpenGL_GL_PREFERENCE:STRING=GLVND \
- -DUSING_EGL:BOOL=OFF \
- -DUSING_GLES2:BOOL=OFF \
+ -DUSING_EGL:BOOL=ON \
+ -DUSING_GLES2:BOOL=ON \
-DUSING_X11_VULKAN:BOOL=ON \
-DUSE_WAYLAND_WSI:BOOL=ON \
-DLIBRETRO:BOOL=OFF \
@@ -290,17 +292,19 @@ export CFLAGS="-O0 -g -fPIC"
mkdir -p build2
%if %{with debug}
-export CXXFLAGS="-O0 -g -fPIC"
-export CFLAGS="-O0 -g -fPIC"
+export CXXFLAGS="-O0 -g -fPIC -lEGL -lGLESv2"
+export CFLAGS="-O0 -g -fPIC -lEGL -lGLESv2"
%cmake3 -B build2 -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" \
%else
+export CXXFLAGS="%{build_cxxflags} -fPIC -lEGL -lGLESv2"
+export CFLAGS="%{build_cflags} -fPIC -lEGL -lGLESv2"
%cmake3 -B build2 -DCMAKE_BUILD_TYPE:STRING=Release \
%endif
-DOpenGL_GL_PREFERENCE:STRING=GLVND \
- -DUSING_EGL:BOOL=OFF \
- -DUSING_GLES2:BOOL=OFF \
+ -DUSING_EGL:BOOL=ON \
+ -DUSING_GLES2:BOOL=ON \
-DUSING_X11_VULKAN:BOOL=ON \
-DUSE_WAYLAND_WSI:BOOL=ON \
-DUSING_QT_UI:BOOL=ON \
@@ -421,6 +425,7 @@ fi
%changelog
* Fri Oct 08 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.12-1
- Release 1.12
+- Enable USING_EGL/USING_GLES2 options
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.11.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
3 years, 1 month
[ppsspp] Release 1.12
by sagitter
commit c9f4609cd218a288ff535fc7424bb7f74029c5e2
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Fri Oct 8 19:53:49 2021 +0200
Release 1.12
.gitignore | 1 +
ppsspp-upstream_bug_14176.patch | 733 ----------------------------------------
ppsspp.spec | 20 +-
sources | 2 +-
4 files changed, 13 insertions(+), 743 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 68b4e39..f917155 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@
/ppsspp-ffmpeg-1.10.3.tar.gz
/ppsspp-ffmpeg-1.11.tar.gz
/ppsspp-ffmpeg-1.11.3.tar.gz
+/ppsspp-1.12.tar.gz
diff --git a/ppsspp.spec b/ppsspp.spec
index d7169fa..30c5bf8 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -73,8 +73,8 @@ ExcludeArch: %{power64}
Name: ppsspp
-Version: 1.11.3
-Release: 2%{?dist}
+Version: 1.12
+Release: 1%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
URL: https://www.ppsspp.org/
@@ -96,7 +96,11 @@ URL: https://www.ppsspp.org/
# find ppsspp -type f \( -name "*.a" \) -exec rm -rf {} ';'
# tar -czvf ppsspp-ffmpeg-%%{version}.tar.gz ppsspp
##
+%if %{with ffmpeg}
Source0: %{name}-ffmpeg-%{version}.tar.gz
+%else
+Source0: %{name}-%{version}.tar.gz
+%endif
Source1: %{name}.desktop
Source2: %{name}.appdata.xml
Source3: %{name}-qt.desktop
@@ -113,10 +117,6 @@ Patch2: %{name}-ffmpeg-set_x64_build_flags.patch
Patch3: %{name}-ffmpeg-set_aarch64_build_flags.patch
Patch4: %{name}-ffmpeg-set_arm_build_flags.patch
-# Remove deprecated API calls for new FFmpeg 4.3.x
-# This patch permits FFMpeg unbundling
-Patch5: %{name}-upstream_bug_14176.patch
-
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(glesv2)
BuildRequires: pkgconfig(opengl)
@@ -196,12 +196,11 @@ PPSSPP with Qt5 frontend wrapper.
%patch0 -p1 -b .backup
%patch1 -p1 -b .backup
+
+%if %{with ffmpeg}
%patch2 -p1 -b .backup
%patch3 -p1 -b .backup
%patch4 -p1 -b .backup
-
-%if %{without ffmpeg}
-%patch5 -p1 -b .backup
%endif
# Remove bundled libraries
@@ -420,6 +419,9 @@ fi
%{_datadir}/icons/%{name}/
%changelog
+* Fri Oct 08 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.12-1
+- Release 1.12
+
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.11.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
diff --git a/sources b/sources
index 7b2f413..e3c8dd3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ppsspp-ffmpeg-1.11.3.tar.gz) = 75a68e1f60f105e5aaff7b8b070a77ba4b60c723179ccda292a4b11f7f0908d71c6685c720cf766c7ceeb489fcf088a9321619a78a798c9e4ce75f16d888de35
+SHA512 (ppsspp-1.12.tar.gz) = 279af3370d6891021727a7ec9ff2e639550f7c2ac6aa0c261b2a00cfb4805f5dd1a2c7b3fdbd8552148495d9bb47ba7e56a829a2c0ccc4aa1ca862eddddbcd34
3 years, 1 month
[game-data-packager] new upstream release
by Alexandre Detiste
commit 640ccf4c4cb852b26f476d40fdf75bfbc3bd7237
Author: Alexandre Detiste <alexandre.detiste(a)gmail.com>
Date: Fri Oct 8 19:38:41 2021 +0200
new upstream release
.gitignore | 1 +
game-data-packager.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 71528cb..f25eb05 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
/game-data-packager_63.tar.xz
/game-data-packager_65.tar.xz
/game-data-packager_66.tar.xz
+/game-data-packager_68.tar.xz
diff --git a/game-data-packager.spec b/game-data-packager.spec
index 66fbcd0..aab9de6 100644
--- a/game-data-packager.spec
+++ b/game-data-packager.spec
@@ -18,8 +18,8 @@
%endif
Name: game-data-packager
-Version: 66
-Release: 3%{?gver}%{?dist}
+Version: 68
+Release: 1%{?gver}%{?dist}
Summary: Installer for game data files
License: GPLv2 and GPLv2+
URL: https://wiki.debian.org/Games/GameDataPackager
@@ -136,6 +136,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/doom2-masterlevels.de
%{_datadir}/pixmaps/doom2-masterlevels.png
%changelog
+* Fri Oct 08 2021 Alexandre Detiste <alexandre.detiste(a)gmail.com> - 68-1
+- New upstream release
+
* Mon Aug 02 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 66-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
diff --git a/sources b/sources
index 1eb66d0..3f4eb53 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (game-data-packager_66.tar.xz) = c49fa160da1f7a3e00075b9ab914d721f66cb6071d157ad6e0f30cf0b16af269a31808df5c244fa73e57426dd705c12e60d1fa4c2563268f9ad72eef00ede52e
+SHA512 (game-data-packager_68.tar.xz) = d2028e2591157b4cbbec100fd9519a19d56501f74760fd40ad0c28a15c2acb8268c7cf742c94b972781e66bd938aabfe2c4f168f5da64a573e087004c136b19b
3 years, 1 month