[zsnes] Use C++14 for now to workaround FTBFS
by Mamoru Tasaka
commit 163ca97cd30388f2fcc2a278268fd5905a35503f
Author: Mamoru TASAKA <mtasaka(a)fedoraproject.org>
Date: Mon Feb 8 22:58:43 2021 +0900
Use C++14 for now to workaround FTBFS
zsnes.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/zsnes.spec b/zsnes.spec
index 4e6dde7..14fb3a1 100644
--- a/zsnes.spec
+++ b/zsnes.spec
@@ -4,7 +4,7 @@
Summary: A Super Nintendo emulator
Name: zsnes
Version: 1.51
-Release: 33%{?dist}
+Release: 34%{?dist}
License: GPLv2
URL: http://www.zsnes.com/
Source: http://dl.sf.net/%{name}/%{name}%{pkgversion}src.tar.bz2
@@ -108,6 +108,9 @@ mv ../docs/readme.txt/support.txt.utf8 ../docs/readme.txt/support.txt
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' \
linux/%{name}.desktop
+# Use -std=gnu++14 for CXX source for now, this is not ready for C++17
+sed -i configure.in \
+ -e '\@CXXFLAGS=@s|CFLAGS|CFLAGS -std=gnu++14 |'
%build
aclocal
@@ -153,6 +156,9 @@ done
%changelog
+* Mon Feb 8 2021 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 1.51-34
+- Use C++14 for now to workaround FTBFS
+
* Thu Feb 04 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.51-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
3 years, 9 months
[ppsspp] Release 1.11
by sagitter
commit ae8d48a36eb8c3e0d3d40ccdc9ae8216a6289fac
Author: Antonio T <sagitter(a)fedoraproject.org>
Date: Mon Feb 8 14:53:23 2021 +0100
Release 1.11
.gitignore | 1 +
ppsspp.spec | 40 +++++++++++++++++++++++++++-------------
sources | 2 +-
3 files changed, 29 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0aa9054..357308d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/ppsspp-1.10.2.tar.gz
/ppsspp-1.10.3.tar.gz
/ppsspp-ffmpeg-1.10.3.tar.gz
+/ppsspp-ffmpeg-1.11.tar.gz
diff --git a/ppsspp.spec b/ppsspp.spec
index ad10ceb..2075c21 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -25,7 +25,7 @@ ExcludeArch: %{power64}
# Use bundled FFMpeg-3.0.2
# See RPM Fusion bz#5889
-%if 0%{?fedora} > 32
+%if 0%{?fedora} > 33
%bcond_without ffmpeg
%else
%bcond_with ffmpeg
@@ -40,9 +40,9 @@ ExcludeArch: %{power64}
%global __arch aarch64
%endif
-%global commit 087de849bdc74205dd00d8e6e11ba17a591213ab
+%global commit %{nil}
%global shortcommit %(c=%{commit}; echo ${c:0:7})
-%global date 20200712
+%global date %{nil}
%bcond_with debug
@@ -85,8 +85,8 @@ ExcludeArch: %{power64}
Name: ppsspp
-Version: 1.10.3
-Release: 8%{?dist}
+Version: 1.11
+Release: 1%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
URL: https://www.ppsspp.org/
@@ -95,16 +95,17 @@ URL: https://www.ppsspp.org/
## We need to checkout it, then download relative submodules
## which are not included in the source code:
##
-# git clone -b v1.10.3 --depth 1 --single-branch --progress --recursive https://github.com/hrydgard/ppsspp.git
-# cd ppsspp/ffmpeg && git checkout 4738685f4ac27c1775a238d1e602f399627b5e6f
+# git clone -b v1.11 --depth 1 --single-branch --progress --recursive https://github.com/hrydgard/ppsspp.git
+# cd ppsspp/ffmpeg && git checkout ??
# rm -rf ios Windows* windows* macosx blackberry* gas-preprocessor symbian* wiiu
# cd ..
# rm -rf ios Windows* windows* macosx blackberry* symbian*
-# rm -rf dx9sdk pspautotests
+# rm -rf dx9sdk pspautotests MoltenVK
# cd ..
# find ppsspp/android -perm /644 -type f \( -name "*.a" \) -exec rm -f {} ';'
-# rm -rf ppsspp-lang/.git
-# rm -rf ppsspp/.git ppsspp/.gitignore
+# 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
##
Source0: %{name}-ffmpeg-%{version}.tar.gz
@@ -209,9 +210,11 @@ PPSSPP with Qt5 frontend wrapper.
# Remove bundled libraries
rm -rf /ext/native/ext/libzip
+rm -rf /ext/native/tools/prebuilt/win64
rm -rf /ext/rapidjson
rm -rf /ext/glew
rm -rf /ext/zlib
+rm -rf /MoltenVK
%if %{without ffmpeg}
rm -rf ffmpeg
%endif
@@ -274,7 +277,9 @@ mkdir -p build
%if %{with debug}
export CXXFLAGS="-O0 -g -fPIC"
export CFLAGS="-O0 -g -fPIC"
-%cmake3 -B build -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" \
+%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
%cmake3 -B build -DCMAKE_BUILD_TYPE:STRING=Release \
%endif
@@ -292,7 +297,9 @@ mkdir -p build2
%if %{with debug}
export CXXFLAGS="-O0 -g -fPIC"
export CFLAGS="-O0 -g -fPIC"
-%cmake3 -B build2 -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O0 -g -DDEBUG" \
+%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
%cmake3 -B build2 -DCMAKE_BUILD_TYPE:STRING=Release \
%endif
@@ -362,6 +369,9 @@ desktop-file-install -m 644 %SOURCE1 --dir=%{buildroot}%{_datadir}/applications
desktop-file-install -m 644 %SOURCE3 --dir=%{buildroot}%{_datadir}/applications
desktop-file-install -m 644 %SOURCE5 --dir=%{buildroot}%{_datadir}/applications
+# Already installed
+rm -f %{buildroot}%{_datadir}/applications/PPSSPPSDL.desktop
+
# Install appdata file
mkdir -p %{buildroot}%{_metainfodir}
install -pm 644 %SOURCE2 %{buildroot}%{_metainfodir}/
@@ -408,15 +418,19 @@ fi
%files data
%doc README.md
%license LICENSE.TXT
+%{_datadir}/pixmaps/ppsspp.svg
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/icons/%{name}/
%changelog
+* Mon Feb 08 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.11-1
+- Release 1.11
+
* Wed Feb 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.10.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-* Sat Jan 09 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.10.3-7
+* Sun Jan 10 2021 Antonio Trande <sagitter(a)fedoraproject.org> - 1.10.3-7
- Use bundled FFMpeg-3.0.2 in Fedora 34 (RPM Fusion bz#5889)
* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 1.10.3-6
diff --git a/sources b/sources
index 3e21c0e..307908f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ppsspp-ffmpeg-1.10.3.tar.gz) = 091a514a284c1eb6260d5752b2e7dc26e50adb75aab9f7ccdc3ab1f18770a799d2177b97ba8ccbfb913523e00307170818608be720769206c65553e5f4bd9383
+SHA512 (ppsspp-ffmpeg-1.11.tar.gz) = 4f5e51544c7cd3256b7729c1c2abf0d0ffc97a767e4082b42b06cf020dcdb2c603a390560b794a6351968c5cdf706d6db7817ab5705e7eeef5045d85c9280e41
3 years, 9 months
[xmltv] Update to xmltv 1.0.0 release
by Gary Buhrmaster
commit 05caf275522a5cd243a24b02234df636d3a73df1
Author: Gary Buhrmaster <gary.buhrmaster(a)gmail.com>
Date: Mon Feb 8 00:59:33 2021 +0000
Update to xmltv 1.0.0 release
.gitignore | 1 +
0001-Reenable-tv_grab_ch_search.patch | 65 -
0002-README.md-update-TOC.patch | 26 -
...EADME.md-refresh-req-d-rec-d-modules-list.patch | 32 -
0004-tv_imdb-fix-some-typos.patch | 48 -
0005-tv_imdb-use-warnings.patch | 30 -
0006-tv_imdb-refresh-short-description-POD.patch | 29 -
0007-tv_grab_zz_sdjson_sqlite-fix-a-typo.patch | 26 -
...-Update-tv_grab_eu_xmltvse-to-use-SSL-116.patch | 50 -
...e-version-for-cherry-pick-typo-correction.patch | 33 -
...me-detect-parental-level-with-white-space.patch | 27 -
0011-Remove-swedb-grabber-117.patch | 678 ---
0012-ampparit-add-missing-empty-title-check.patch | 39 -
0013-telsu-add-missing-empty-title-check.patch | 77 -
...tvguide-fix-for-missing-form-options-in-c.patch | 31 -
...oid-break-when-website-object-missing-125.patch | 77 -
...-debug-is-on-stdout-should-be-on-stderr-1.patch | 28 -
...ogramme-data-via-SSL-avoids-301-redirects.patch | 33 -
...atability-with-older-versions-of-Perl-122.patch | 25 -
...tional-file-if-its-prepStage-is-specifica.patch | 26 -
0020-Unbreak-parsing-of-keywords-file.patch | 25 -
...emory-consumption-in-building-database-63.patch | 79 -
...ce-spaces-with-tabs-and-prettify-the-code.patch | 6375 --------------------
0023-iltapulu-fix-channel-parser.patch | 77 -
0024-iltapulu-fix-grab-parser.patch | 199 -
...source-avoid-name-clashes-between-modules.patch | 65 -
...onf-update-to-latest-list-channels-output.patch | 266 -
...l-ids-compliant-with-the-DTD.-Use-legacyc.patch | 66 -
0028-Change-whitespace-to-tabs.patch | 434 --
0029-Add-info-message-about-frozen-IMDb-data.patch | 48 -
...ented-sample-option-to-limit-records-proc.patch | 104 -
...uce-memory-usage-during-final-build-stage.patch | 25 -
...emove-tv-episodes-from-intermediate-files.patch | 76 -
0033-eu_xmltvse-refresh-test.conf.patch | 254 -
...ble-grabber-after-source-site-disappeared.patch | 42 -
...ite-for-the-change-to-episode-handling-63.patch | 24 -
...ows-xmltv.exe-to-use-PAR-Packer-rather-th.patch | 251 -
0037-extend-scope-of-title-person-qualifier.patch | 77 -
0038-eu-epgdata-Add-channel-IDs.patch | 21 -
0039-whitespace-changes.patch | 62 -
...ory-usage-during-database-build-bug-fixes.patch | 3074 ----------
0041-bugfixes-in-augment-function.patch | 401 --
0042-Add-tests-for-edge-cases.patch | 1112 ----
0043-Use-disc-sort-to-reduce-memory-usage-63.patch | 840 ---
...exclude-tv-series-from-the-database-build.patch | 74 -
0045-fix-broken-url-to-imdb-website.patch | 915 ---
0046-fix-minor-typo-in-example.patch | 25 -
0047-fix-broken-tests.patch | 47 -
...n-channel-id-exp-to-filter-by-regex-on-ch.patch | 105 -
...added-tests-for-new-option-channel-id-exp.patch | 689 ---
...ndows-xmltv.exe-s-PAR-Packer-based-build-.patch | 145 -
sources | 2 +-
xmltv.spec | 59 +-
53 files changed, 7 insertions(+), 17432 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6242d6e..ca1eba0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ xmltv-0.5.67.tar.bz2
/xmltv-0.5.70.tar.bz2
/xmltv-v0.6.1.tar.gz
/xmltv-v0.6.3.tar.gz
+/xmltv-v1.0.0.tar.gz
diff --git a/sources b/sources
index 770ff95..7728025 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xmltv-v0.6.3.tar.gz) = ec3736a91b3704c96672d85b821ba160802ebf76d96219970d5eb8b44742d1474866b06171bfef79d6a14fde0ba056fc206ec8b2e27b3e03dedf7c6fa1fd54f1
+SHA512 (xmltv-v1.0.0.tar.gz) = 72df61cbcdfa7ba31d899b37e7f5308e845d263d8b9402c067bbd5761a7502ad7d272604a1d132337041a4d6bb2afa58a93b324239879294431108c1ac0ef09b
diff --git a/xmltv.spec b/xmltv.spec
index bf229f9..a62991e 100644
--- a/xmltv.spec
+++ b/xmltv.spec
@@ -1,64 +1,12 @@
Name: xmltv
-Version: 0.6.3
-Release: 4%{?dist}
+Version: 1.0.0
+Release: 1%{?dist}
Summary: A set of utilities to manage your TV viewing
License: GPLv2+
URL: http://xmltv.org/wiki/
Source0: https://github.com/XMLTV/xmltv/archive/v%{version}/xmltv-v%{version}.tar.gz
-# Upstream patches since release
-Patch0001: 0001-Reenable-tv_grab_ch_search.patch
-Patch0002: 0002-README.md-update-TOC.patch
-Patch0003: 0003-README.md-refresh-req-d-rec-d-modules-list.patch
-Patch0004: 0004-tv_imdb-fix-some-typos.patch
-Patch0005: 0005-tv_imdb-use-warnings.patch
-Patch0006: 0006-tv_imdb-refresh-short-description-POD.patch
-Patch0007: 0007-tv_grab_zz_sdjson_sqlite-fix-a-typo.patch
-Patch0008: 0008-Update-tv_grab_eu_xmltvse-to-use-SSL-116.patch
-Patch0009: 0009-update-version-for-cherry-pick-typo-correction.patch
-Patch0010: 0010-programme-detect-parental-level-with-white-space.patch
-Patch0011: 0011-Remove-swedb-grabber-117.patch
-Patch0012: 0012-ampparit-add-missing-empty-title-check.patch
-Patch0013: 0013-telsu-add-missing-empty-title-check.patch
-Patch0014: 0014-tv_grab_uk_tvguide-fix-for-missing-form-options-in-c.patch
-Patch0015: 0015-avoid-break-when-website-object-missing-125.patch
-Patch0016: 0016-fix-UA-page-debug-is-on-stdout-should-be-on-stderr-1.patch
-Patch0017: 0017-Fetch-programme-data-via-SSL-avoids-301-redirects.patch
-Patch0018: 0018-for-compatability-with-older-versions-of-Perl-122.patch
-Patch0019: 0019-download-optional-file-if-its-prepStage-is-specifica.patch
-Patch0020: 0020-Unbreak-parsing-of-keywords-file.patch
-Patch0021: 0021-Reduce-memory-consumption-in-building-database-63.patch
-Patch0022: 0022-replace-spaces-with-tabs-and-prettify-the-code.patch
-Patch0023: 0023-iltapulu-fix-channel-parser.patch
-Patch0024: 0024-iltapulu-fix-grab-parser.patch
-Patch0025: 0025-source-avoid-name-clashes-between-modules.patch
-Patch0026: 0026-test.conf-update-to-latest-list-channels-output.patch
-Patch0027: 0027-Make-channel-ids-compliant-with-the-DTD.-Use-legacyc.patch
-Patch0028: 0028-Change-whitespace-to-tabs.patch
-Patch0029: 0029-Add-info-message-about-frozen-IMDb-data.patch
-Patch0030: 0030-Add-undocumented-sample-option-to-limit-records-proc.patch
-Patch0031: 0031-Reduce-memory-usage-during-final-build-stage.patch
-Patch0032: 0032-Remove-tv-episodes-from-intermediate-files.patch
-Patch0033: 0033-eu_xmltvse-refresh-test.conf.patch
-Patch0034: 0034-dk_dr-disable-grabber-after-source-site-disappeared.patch
-Patch0035: 0035-Fix-testsuite-for-the-change-to-episode-handling-63.patch
-Patch0036: 0036-update-windows-xmltv.exe-to-use-PAR-Packer-rather-th.patch
-Patch0037: 0037-extend-scope-of-title-person-qualifier.patch
-Patch0038: 0038-eu-epgdata-Add-channel-IDs.patch
-Patch0039: 0039-whitespace-changes.patch
-Patch0040: 0040-Reduce-memory-usage-during-database-build-bug-fixes.patch
-Patch0041: 0041-bugfixes-in-augment-function.patch
-Patch0042: 0042-Add-tests-for-edge-cases.patch
-Patch0043: 0043-Use-disc-sort-to-reduce-memory-usage-63.patch
-Patch0044: 0044-Option-to-exclude-tv-series-from-the-database-build.patch
-Patch0045: 0045-fix-broken-url-to-imdb-website.patch
-Patch0046: 0046-fix-minor-typo-in-example.patch
-Patch0047: 0047-fix-broken-tests.patch
-Patch0048: 0048-Added-option-channel-id-exp-to-filter-by-regex-on-ch.patch
-Patch0049: 0049-tv_grep-added-tests-for-new-option-channel-id-exp.patch
-Patch0050: 0050-clean-up-windows-xmltv.exe-s-PAR-Packer-based-build-.patch
-
BuildArch: noarch
BuildRequires: perl-interpreter
@@ -303,6 +251,9 @@ make test
%changelog
+* Sun Feb 07 2021 Gary Buhrmaster <gary.buhrmaster(a)gmail.com> - 1.0.0-1
+- Update to xmltv 1.0.0 release
+
* Thu Feb 04 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.6.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
3 years, 9 months