[tg_owt] Upgrade to 3bb3d757681e6cc5135aec6529a753dc3dcdcfb9.
by Vasiliy Glazov
commit 6508f1836976d09c5b048555152c90477b505b34
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Mon Sep 25 09:30:28 2023 +0300
Upgrade to 3bb3d757681e6cc5135aec6529a753dc3dcdcfb9.
sources | 4 ++--
tg_owt.spec | 11 +++++++----
2 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/sources b/sources
index 05c1318..23d2d2d 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
SHA512 (abseil-cpp-8c0b94e.tar.gz) = a076c198103dc5cf22ac978fe7754dd34cb2e782d7db1c2c98393c94639e461bfe31b10c0663f750f743bc1c0c245fd4b6115356f136fe14bd036d267caf2a8b
SHA512 (crc32c-21fc8ef.tar.gz) = 80dc12463c95d87a25eac49249ea303d6e4734bcf9a849dbcc564c70df1b1b5f70e7f7e4db96f4c1c66bb3d4eeca87aeef9f2312a8162ade885f09b049fd7417
SHA512 (libsrtp-a566a9c.tar.gz) = 930e665434e80e8a26d81b785563c915619b546a9a0af0455a14278816997074add852fae107027f4899415cb0ab47ffbf9492bea76b94b10f558b52098bbf92
-SHA512 (libyuv-77c2121.tar.gz) = a0276585c53c96d5410c5c48eb89842cdb02bc1e22344e63a4f49cb01cfbc964b682a2fd835b59172d58735e1946f3d3acdc4785227962977d1d01bf51fe0f33
-SHA512 (tg_owt-dcb5069.tar.gz) = 32870f1901b6dcd164263e7ecfecc1c8529f9507e77d2a5e3b31e7e95d4b1387988ef02a67040c1c7e50777cba067a10026ed9a505bd4bb6549719a4da5c8a82
+SHA512 (libyuv-04821d1.tar.gz) = d2bdc7efff2c3bb1daaecf19d6232f1fa5cba1f2459e84d71824ff11c69b40bcc35993d0d6c96e286d2128312390d1f6ca3ca980b7240c665ebaece9140bf4cb
+SHA512 (tg_owt-3bb3d75.tar.gz) = c03aa0bdb366134cd9a8efa4d42faec85bb2fc78b398faec43cc110861ee2f7abd97108d6325e7b8f687dac2684a94ad16ccfdfad08c3c2280db379faa271142
diff --git a/tg_owt.spec b/tg_owt.spec
index b9f4c68..6094887 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,11 +1,11 @@
%global debug_package %{nil}
-%global commit0 dcb5069ff76bd293e86928804208737e6cee2ccc
+%global commit0 3bb3d757681e6cc5135aec6529a753dc3dcdcfb9
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global date 20230501
+%global date 20230921
# Git revision of libyuv...
-%global commit1 77c2121f7e6b8e694d6e908bbbe9be24214097da
+%global commit1 04821d1e7d60845525e8db55c7bcd41ef5be9406
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Git revision of crc32c...
@@ -22,7 +22,7 @@
Name: tg_owt
Version: 0
-Release: 32.%{date}git%{shortcommit0}%{?dist}
+Release: 33.%{date}git%{shortcommit0}%{?dist}
# Library and 3rd-party bundled modules licensing:
# * tg_owt - BSD-3-Clause -- main tarball;
@@ -197,6 +197,9 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium legal/README.sigslot
%{_libdir}/lib%{name}.a
%changelog
+* Mon Sep 25 2023 Vasiliy Glazov <vascom2(a)gmail.com> - 0-32.20230501git3bb3d75
+- Switched to 3bb3d757681e6cc5135aec6529a753dc3dcdcfb9 snapshot.
+
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 0-32.20230501gitdcb5069
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
1 year, 1 month
[jellyfin/f39] Update to 10.8.11
by Michael Cronenworth
Summary of changes:
097bb68... Update to 10.8.11 (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 1 month
[jellyfin] Update to 10.8.11
by Michael Cronenworth
commit 097bb68bb4af0176b2a533416079d3da02bcd91c
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Sun Sep 24 20:47:48 2023 -0500
Update to 10.8.11
jellyfin-offline.sh | 6 +++---
jellyfin-web-package-lock.json | 25 ++++++++++++++++++++-----
jellyfin.spec | 7 +++++--
sources | 8 ++++----
4 files changed, 32 insertions(+), 14 deletions(-)
---
diff --git a/jellyfin-offline.sh b/jellyfin-offline.sh
index 8579659..ce57f61 100755
--- a/jellyfin-offline.sh
+++ b/jellyfin-offline.sh
@@ -1,8 +1,8 @@
#!/bin/sh
-JELLYFIN_VERSION=10.8.10
-DOTNET_VERSION=6.0.16
-DOTNET_HOST_VERSION=6.0.16
+JELLYFIN_VERSION=10.8.11
+DOTNET_VERSION=6.0.22
+DOTNET_HOST_VERSION=6.0.22
# Retrieve neccessary .NET NuGet packages for offline building
tar xf jellyfin-${JELLYFIN_VERSION}.tar.gz
diff --git a/jellyfin-web-package-lock.json b/jellyfin-web-package-lock.json
index fc14d7f..bceb252 100644
--- a/jellyfin-web-package-lock.json
+++ b/jellyfin-web-package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jellyfin-web",
- "version": "10.8.10",
+ "version": "10.8.11",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jellyfin-web",
- "version": "10.8.10",
+ "version": "10.8.11",
"license": "GPL-2.0-or-later",
"dependencies": {
"@fontsource/noto-sans": "4.5.1",
@@ -1644,6 +1644,7 @@
"version": "7.16.8",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functio...",
"integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1661,6 +1662,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plug...",
"integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.",
"dev": true,
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.16.7",
@@ -1686,6 +1688,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/pl...",
"integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.",
"dev": true,
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.16.7",
@@ -1703,6 +1706,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin...",
"integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1719,6 +1723,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-...",
"integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1735,6 +1740,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-p...",
"integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1751,6 +1757,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-oper...",
"integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1767,6 +1774,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-oper...",
"integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1783,6 +1791,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plu...",
"integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1799,6 +1808,7 @@
"version": "7.17.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/pl...",
"integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.",
"dev": true,
"dependencies": {
"@babel/compat-data": "^7.17.0",
@@ -1818,6 +1828,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/...",
"integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1834,6 +1845,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plu...",
"integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.16.7",
@@ -1851,6 +1863,7 @@
"version": "7.16.11",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugi...",
"integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.",
"dev": true,
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.16.10",
@@ -1888,6 +1901,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-obj...",
"integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.",
"dev": true,
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.16.7",
@@ -1906,6 +1920,7 @@
"version": "7.16.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/...",
"integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.",
"dev": true,
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.16.7",
@@ -5499,9 +5514,9 @@
"dev": true
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001481",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz",
- "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==",
+ "version": "1.0.30001538",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz",
+ "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==",
"devOptional": true,
"funding": [
{
diff --git a/jellyfin.spec b/jellyfin.spec
index 53a6bd9..003f1f6 100644
--- a/jellyfin.spec
+++ b/jellyfin.spec
@@ -8,8 +8,8 @@
%endif
Name: jellyfin
-Version: 10.8.10
-Release: 2%{?dist}
+Version: 10.8.11
+Release: 1%{?dist}
Summary: The Free Software Media System
License: GPL-2.0-only
URL: https://jellyfin.org
@@ -292,6 +292,9 @@ fi
%changelog
+* Sun Sep 24 2023 Michael Cronenworth <mike(a)cchtml.com> - 10.8.11-1
+- Update to 10.8.11
+
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 10.8.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
diff --git a/sources b/sources
index ccdfd9a..4e02acc 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
-SHA512 (jellyfin-10.8.10.tar.gz) = 54a2c31e073d36b326bcb6000d2b95c9f3b05244864465140127d207e3e86b4c049f59c487313c175ffa55e1290962205dd4c4aea8b9d2216b066421d962ae97
-SHA512 (jellyfin-web-10.8.10.tar.gz) = c70522feea5fca182a4887c23d61630a753ad0a2a5f519022523aa64faace485a5f060d6fa275f10ec5ed084cc2a7f3576b16ed6bd2dc7b69577a7bab7320648
-SHA512 (jellyfin-npm.tar.xz) = 4369897da4559871c2190c29b2817961cdcceb3149e9f5a07b37d53a10b829ed64a686e2c16f07c34bfc1a512f179e5c3125ba2c75619c0ba5823f11fd9767c2
-SHA512 (jellyfin-nupkgs2.tar.xz) = d76b65b6e8f5be54b8f6f93551dc0e129e986b5e65fddb117706b26c831b5ab8ef33a161338e1c5f1554f98d4f689d3d0c91222b5a9bfe9db3871a5114e47182
+SHA512 (jellyfin-10.8.11.tar.gz) = f74f61e626a62f257bb06fa60ed9a0a7e43da745af5ce2b88a8dbc73e94fa6e72bbe96f3d49cd8f9b736c19ff94351db1bfed9b84056a4b5e094b2d88f540781
+SHA512 (jellyfin-web-10.8.11.tar.gz) = e6307724ebe03cef1f414408c14c9fe604860955fbbc3273cb7a365a276200753a1a5d4b364d5b8f9e8b35ac481dff975bc94382b18c18f276c7cb323d42aa25
+SHA512 (jellyfin-npm.tar.xz) = 582dbe1f1d74134ccc96f57d63e8a7c0c427febba377d7d7127ebb9fd69d257a0c892fb12461e2dfb93bc417e8d5c78c0056635a93325f994e6283ceb2c813fb
+SHA512 (jellyfin-nupkgs2.tar.xz) = ed2af0bff39aeb48fab1fcbaf031add42cb2d356621f21545a1f5630cb2df2f014f761abd30a55aee4bf7e401bff95047f5555ce652a144fef2cb51e6d52562a
SHA512 (jellyfin-nupkgs.tar.xz) = 9ccc71454e68ff302bcbaee44f36c3ab6b7fc91fb8bc3874fc3dc075e82b96f881b75c0038596078662d100ce47a08fdd4eae929c31b90c801819c8822b70e39
1 year, 1 month
[ppsspp/f39] Release 1.16.3
by sagitter
Summary of changes:
9ad291b... Release 1.16.3 (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 1 month
[ppsspp] Release 1.16.3
by sagitter
commit 9ad291b73b16cccc8f0e95281177c54128d7958a
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Sun Sep 24 20:05:45 2023 +0200
Release 1.16.3
.gitignore | 1 +
ppsspp.spec | 9 ++++++---
sources | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6b64218..db68e0f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,4 @@
/ppsspp-ffmpeg-1.15.2.tar.gz
/ppsspp-ffmpeg-1.15.3.tar.gz
/ppsspp-ffmpeg-1.15.4.tar.gz
+/ppsspp-ffmpeg-1.16.3.tar.gz
diff --git a/ppsspp.spec b/ppsspp.spec
index a33538d..a5a85a7 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -75,8 +75,8 @@ ExcludeArch: %{power64}
Name: ppsspp
-Version: 1.15.4
-Release: 2%{?dist}
+Version: 1.16.3
+Release: 1%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
URL: https://www.ppsspp.org/
@@ -85,7 +85,7 @@ 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.15.4 --depth 1 --single-branch --progress --recursive https://github.com/hrydgard/ppsspp.git
+# git clone -b v1.16.3 --depth 1 --single-branch --progress --recursive https://github.com/hrydgard/ppsspp.git
# cd ppsspp/ffmpeg
# rm -rf ios Windows* windows* macosx blackberry* gas-preprocessor symbian* wiiu
# cd ..
@@ -436,6 +436,9 @@ fi
%{_datadir}/icons/%{name}/
%changelog
+* Sun Sep 24 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 1.16.3-1
+- Release 1.16.3
+
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.15.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
diff --git a/sources b/sources
index a7010e0..b16fd14 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ppsspp-ffmpeg-1.15.4.tar.gz) = 888c327631b4480a23b9e6bb9115c85fc8217091551b53adf36806e7890abb9d6419646575dbc554b97d94ca33d36f8ed20133d69d7bc7ed16ff4f8013245798
+SHA512 (ppsspp-ffmpeg-1.16.3.tar.gz) = 87b524385dfcfca5f2923767b60b32322beb940ae469f80312d0032458d08896b6fd4aded0415c204dd5461ade18168993132c5daeb57bd037ce207f85684a87
1 year, 1 month
[xpra-codecs-freeworld] FFmpeg codecs disabled (provided by xpra in Fedora)
by sagitter
commit bfd0bd47e13b18e4b4bb64c55e406d3bad280e53
Author: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Sun Sep 24 19:11:11 2023 +0200
FFmpeg codecs disabled (provided by xpra in Fedora)
xpra-codecs-freeworld.spec | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
---
diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec
index 6e58ebe..500b048 100644
--- a/xpra-codecs-freeworld.spec
+++ b/xpra-codecs-freeworld.spec
@@ -1,9 +1,9 @@
%bcond_without enc_x264
-%bcond_without enc_x265
+%bcond_with enc_x265
# Theses settings requires 64bit
%if 0%{?__isa_bits} == 64
-%bcond_without dec_avcodec2
-%bcond_without csc_swscale
+%bcond_with dec_avcodec2
+%bcond_with csc_swscale
%if 0%{?fedora}
%bcond_without openh264
%else
@@ -47,7 +47,7 @@
Name: xpra-codecs-freeworld
Version: 5.0.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Additional codecs for xpra using x264 and ffmpeg
License: GPLv2+
URL: https://www.xpra.org/
@@ -102,10 +102,10 @@ BuildRequires: libasan
%if %{with enc_x264}
BuildRequires: x264-devel
%endif
-# While ffmpeg-devel should only be needed in theses conditions, setup.py requires it anyway
-#if %%{with dec_avcodec2} || %%{with csc_swscale}
+
+%if %{with dec_avcodec2} || %{with csc_swscale}
BuildRequires: ffmpeg-devel
-#endif
+%endif
#BuildRequires: pygtk2-devel
BuildRequires: xvidcore-devel
@@ -144,12 +144,12 @@ sed -i 's|-mfpmath=387|-mfloat-abi=hard|' setup.py
%{?_with_csc_swscale} \
%{?_with_openh264} \
%{?_with_debug} \
- --with-Xdummy \
- --with-Xdummy_wrapper \
+ --with-Xdummy --without-Xdummy_wrapper --without-csc_cython --without-evdi --without-enc_x265 --without-cuda_rebuild \
--without-strict \
- --with-enc_ffmpeg \
- --without-tests \
- --without-docs
+%if %{without dec_avcodec2} || %{without csc_swscale}
+ --without-ffmpeg \
+%endif
+ --without-printing --without-cuda_kernels --without-tests --without-docs
%install
# We are interested to additional codecs only
@@ -191,6 +191,9 @@ find %{buildroot}%{python3_sitearch}/xpra -name '*.so' \
%license COPYING
%changelog
+* Sun Sep 24 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 5.0.2-2
+- FFmpeg codecs disabled (provided by xpra in Fedora)
+
* Tue Sep 19 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 5.0.2-1
- Release 5.0.2
1 year, 1 month