[HandBrake] drop obsolete comment
by Dominik Mierzejewski
commit 482899b51d768bc83aa9b8e839e54dab4980b765
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Jan 6 23:57:05 2023 +0100
drop obsolete comment
HandBrake.spec | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index a12929b..db5fedb 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -4,9 +4,7 @@
%global tag %{version}
# Build with "--without ffmpeg" or enable this to use bundled libAV
-# instead of system FFMpeg libraries. Unfortunately with FFMpeg UTF-8
-# subtitles are not recognized in media source files. :(
-# https://trac.ffmpeg.org/ticket/6304
+# instead of system FFMpeg libraries.
#global _without_ffmpeg 1
%ifarch i686 x86_64
1 year, 10 months
[HandBrake] restore building on non-x86_64 (see https://bugzilla.redhat.com/show_bug.cgi?id=2158920)
by Dominik Mierzejewski
commit 8f20a1e010905e73b0284d29b1a13fd5a71089b8
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Jan 6 23:55:36 2023 +0100
restore building on non-x86_64 (see https://bugzilla.redhat.com/show_bug.cgi?id=2158920)
HandBrake-no-nasm.patch | 12 ++++++++++++
HandBrake.spec | 15 +++++++++------
2 files changed, 21 insertions(+), 6 deletions(-)
---
diff --git a/HandBrake-no-nasm.patch b/HandBrake-no-nasm.patch
new file mode 100644
index 0000000..8e1cac7
--- /dev/null
+++ b/HandBrake-no-nasm.patch
@@ -0,0 +1,12 @@
+diff -up HandBrake-1.6.0/make/configure.py.orig HandBrake-1.6.0/make/configure.py
+--- HandBrake-1.6.0/make/configure.py.orig 2022-12-28 09:43:46.000000000 +0100
++++ HandBrake-1.6.0/make/configure.py 2023-01-06 23:39:40.041593595 +0100
+@@ -1665,7 +1665,7 @@ try:
+ lipo = ToolProbe( 'LIPO.exe', 'lipo', 'lipo', abort=False )
+ pkgconfig = ToolProbe( 'PKGCONFIG.exe', 'pkgconfig', 'pkg-config', abort=True, minversion=[0,27,0] )
+ meson = ToolProbe( 'MESON.exe', 'meson', 'meson', abort=True, minversion=[0,47,0] )
+- nasm = ToolProbe( 'NASM.exe', 'asm', 'nasm', abort=True, minversion=[2,13,0] )
++ nasm = ToolProbe( 'NASM.exe', 'asm', 'nasm', abort=False, minversion=[2,13,0] )
+ ninja = ToolProbe( 'NINJA.exe', 'ninja', 'ninja-build', 'ninja', abort=True )
+
+ xcodebuild = ToolProbe( 'XCODEBUILD.exe', 'xcodebuild', 'xcodebuild', abort=(True if (not xcode_opts['disabled'] and (build_tuple.match('*-*-darwin*') and cross is None)) else False), versionopt='-version', minversion=[10,3,0] )
diff --git a/HandBrake.spec b/HandBrake.spec
index f24dd06..a12929b 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -18,7 +18,7 @@
Name: HandBrake
Version: 1.6.0
-Release: 1%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Release: 2%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: https://handbrake.fr/
@@ -29,6 +29,8 @@ Source1: https://github.com/%{name}/%{name}/releases/download/%{version}/
# import from https://handbrake.fr/openpgp.php or https://github.com/HandBrake/HandBrake/wiki/OpenPGP
# gpg2 --export --export-options export-minimal 1629C061B3DDE7EB4AE34B81021DB8B44E4A8645 > gpg-keyring-1629C061B3DDE7EB4AE34B81021DB8B44E4A8645.gpg
Source2: gpg-keyring-1629C061B3DDE7EB4AE34B81021DB8B44E4A8645.gpg
+# Fix build on non-x86 (without nasm)
+Patch6: %{name}-no-nasm.patch
BuildRequires: gnupg2
%else
Source0: https://github.com/%{name}/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{s...
@@ -88,7 +90,9 @@ BuildRequires: libvorbis-devel
BuildRequires: libvpx-devel >= 1.3
BuildRequires: make
BuildRequires: meson
+%if 0%{?_with_asm:1}
BuildRequires: nasm
+%endif
BuildRequires: numactl-devel
BuildRequires: nv-codec-headers
BuildRequires: opus-devel
@@ -107,9 +111,6 @@ Obsoletes: HandBrake-cli < %{version}-%{release}
Provides: HandBrake-cli = %{version}-%{release}
Provides: handbrake = %{version}-%{release}
-# svt-av1 is x86_64 only
-ExclusiveArch: x86_64
-
%description
%{name} is a general-purpose, free, open-source, cross-platform, multithreaded
video transcoder software application. It can process most common multimedia
@@ -144,6 +145,7 @@ gpgv2 --keyring %{S:2} %{S:1} %{S:0}
%if 0%{!?_with_vpl}
%patch4 -p1
%endif
+%patch6 -p1
%patch9 -p1
%patch11 -p1
@@ -185,9 +187,7 @@ echo "GCC.args.g.none = " >> custom.defs
--disable-gtk-update-checks \
%{?_with_asm:--enable-asm} \
--enable-x265 \
-%ifarch %{arm}
--disable-numa \
-%endif
%{?_with_fdk:--enable-fdk-aac} \
%{?_with_vpl:--enable-qsv}
@@ -225,6 +225,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{desktop_id}.
%{_bindir}/HandBrakeCLI
%changelog
+* Fri Jan 06 2023 Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net> - 1.6.0-2
+- restore building on non-x86_64 (see https://bugzilla.redhat.com/show_bug.cgi?id=2158920)
+
* Thu Jan 05 2023 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.6.0-1
- Updated to version 1.6.0.
- Switched to intel-mediasdk-devel and oneVPL-devel as required by upstream.
1 year, 10 months
[jellyfin/f37] (2 commits) ...Update to 10.8.9
by Michael Cronenworth
Summary of changes:
82635df... Update npm package name due to F38 change (*)
fa31088... Update to 10.8.9 (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 10 months
[jellyfin] Update to 10.8.9
by Michael Cronenworth
commit fa310886ee6cbe92a77dcf2bd04fc356b8c9d0d1
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Sun Jan 22 19:06:46 2023 -0600
Update to 10.8.9
jellyfin-offline.sh | 6 +++---
jellyfin-web-package-lock.json | 30 ++++++++++++++++--------------
jellyfin.spec | 8 ++++++--
sources | 8 ++++----
4 files changed, 29 insertions(+), 23 deletions(-)
---
diff --git a/jellyfin-offline.sh b/jellyfin-offline.sh
index b7829f2..94e5553 100755
--- a/jellyfin-offline.sh
+++ b/jellyfin-offline.sh
@@ -1,8 +1,8 @@
#!/bin/sh
-JELLYFIN_VERSION=10.8.8
-DOTNET_VERSION=6.0.12
-DOTNET_HOST_VERSION=6.0.12
+JELLYFIN_VERSION=10.8.9
+DOTNET_VERSION=6.0.13
+DOTNET_HOST_VERSION=6.0.13
# 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 465e0ec..33232e6 100644
--- a/jellyfin-web-package-lock.json
+++ b/jellyfin-web-package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jellyfin-web",
- "version": "10.8.8",
+ "version": "10.8.9",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "jellyfin-web",
- "version": "10.8.8",
+ "version": "10.8.9",
"license": "GPL-2.0-or-later",
"dependencies": {
"@fontsource/noto-sans": "4.5.1",
@@ -3646,6 +3646,7 @@
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/@thornbill/jellyfin-sdk/-/jellyfin-sdk-0.4.1.tgz",
"integrity": "sha512-DuUeSiIvk1qcEYp9oxnKc/e4T0zj3LujXhITQ6L6TqGOo8miNiBgU8OjmidAUwPc2ibCLAK2rM5BcNVAEwaFmw==",
+ "deprecated": "Use the @jellyfin/sdk package instead.",
"dev": true,
"dependencies": {
"axios": "^0.26.0",
@@ -4599,9 +4600,9 @@
}
},
"node_modules/ajv": {
- "version": "8.11.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
- "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.1",
@@ -5498,9 +5499,9 @@
"dev": true
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001435",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001435.tgz",
- "integrity": "sha512-kdCkUTjR+v4YAJelyiDTqiu82BDr4W4CP5sgTA0ZBmqn30XfS2ZghPLMowik9TPhS+psWJiUNxsqLyurDbmutA==",
+ "version": "1.0.30001446",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz",
+ "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==",
"devOptional": true,
"funding": [
{
@@ -15540,6 +15541,7 @@
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "deprecated": "Please use @jridgewell/sourcemap-codec instead",
"dev": true
},
"node_modules/spdx-correct": {
@@ -24059,9 +24061,9 @@
}
},
"ajv": {
- "version": "8.11.2",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
- "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
@@ -24743,9 +24745,9 @@
"dev": true
},
"caniuse-lite": {
- "version": "1.0.30001435",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001435.tgz",
- "integrity": "sha512-kdCkUTjR+v4YAJelyiDTqiu82BDr4W4CP5sgTA0ZBmqn30XfS2ZghPLMowik9TPhS+psWJiUNxsqLyurDbmutA==",
+ "version": "1.0.30001446",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz",
+ "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==",
"devOptional": true
},
"ccount": {
diff --git a/jellyfin.spec b/jellyfin.spec
index 50a8f10..d0a76a4 100644
--- a/jellyfin.spec
+++ b/jellyfin.spec
@@ -2,8 +2,8 @@
%global debug_package %{nil}
Name: jellyfin
-Version: 10.8.8
-Release: 2%{?dist}
+Version: 10.8.9
+Release: 1%{?dist}
Summary: The Free Software Media System
License: GPL-2.0-only
URL: https://jellyfin.org
@@ -109,6 +109,7 @@ tar xf %{SOURCE4}
cp -p %{SOURCE5} %{name}-web-%{version}/package-lock.json
popd
+
dotnet nuget add source %{_builddir}/jellyfin-nupkgs -n jellyfin-nupkgs
dotnet nuget add source %{_builddir}/jellyfin-nupkgs2 -n jellyfin-nupkgs2
dotnet nuget disable source nuget.org
@@ -266,6 +267,9 @@ exit 0
%changelog
+* Sun Jan 22 2023 Michael Cronenworth <mike(a)cchtml.com> - 10.8.9-1
+- Update to 10.8.9
+
* Wed Dec 28 2022 Michael Cronenworth <mike(a)cchtml.com> - 10.8.8-2
- Reintroduce firewalld package (RHBZ#6542)
- Rebuild for dotnet-6.0.12
diff --git a/sources b/sources
index fb94da5..d53005d 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
-SHA512 (jellyfin-10.8.8.tar.gz) = 1866a8e6a730d2d2211a907aa9087c8bc7069ef53010ba652f1dbbe2c6c638a29259531e31ccf5bee797651999ec0963b2ff3588e791f3b523e43bf4a3556070
-SHA512 (jellyfin-web-10.8.8.tar.gz) = 88a829248f1d2506509a3610cc67575899df4fcb371fdd766b4a91f2005f387055ac716047293882cc494e2894f4121049c9525f468a33c99a12ff5d0c87fb19
-SHA512 (jellyfin-npm.tar.xz) = d1911c3374b6a9875176c1d9a07a7f1f7c0d22b3db19c7755bb292b79dfe1e0e39b8a0ca85be9cd3b6da62a79c75fcddcb0eb0da6bba66625ca350c1c5be634a
-SHA512 (jellyfin-nupkgs2.tar.xz) = 2d44f757373017babd5b46e6e1cdcbde30ac7910ca6cdf4a1f8c8b5ca7113961db138fd43d68713f77c670dc03d31dd00d15dfe77ac62f2763ec05a3b7cd96c0
+SHA512 (jellyfin-10.8.9.tar.gz) = 5390f6297e8ede860d546df9806ea2a33e5eb0a64159a802de104ecb5058b9e1a901e8565ac681125aaf4ca9bad379d50d4efdb85a9f84c58c6942dcc6fdbabe
+SHA512 (jellyfin-web-10.8.9.tar.gz) = 8e28faf7c0d7202e281e22c89445e831c7b747dd64117e05643166cf2cfb99f1ac35ea397fa9463d1ff0eb3b1bae8af6796ae3c2640a96bbcb47b38795e20a0f
+SHA512 (jellyfin-npm.tar.xz) = bb17da89395e69c92ecd01f71e5904571d538d8ad6817e4e10470d64aed3a8f6c19f1b7dfb8f621002d5b5095baf910b7ea8d1b9c0f988f9610120ca96ee6d71
+SHA512 (jellyfin-nupkgs2.tar.xz) = 30bf9366833bb46fd46712bec40ac651595e68191f9ba136761430cff960dec686a237887d8b9cc045f40272a963813d47f94e189a28a58fa76e2b866de7616f
SHA512 (jellyfin-nupkgs.tar.xz) = 9ccc71454e68ff302bcbaee44f36c3ab6b7fc91fb8bc3874fc3dc075e82b96f881b75c0038596078662d100ce47a08fdd4eae929c31b90c801819c8822b70e39
1 year, 10 months
[get_iplayer] Update to version 3.31.
by mavit
commit b2d5459685fc60f1761d6158f8d6dd486c560cdb
Author: Peter Oliver <git(a)mavit.org.uk>
Date: Sun Jan 22 15:29:15 2023 +0000
Update to version 3.31.
.gitignore | 1 +
get_iplayer.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a93ba85..7bbc891 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,4 @@ get_iplayer-2.94.tar.gz
/get_iplayer-3.28.tar.gz
/get_iplayer-3.29.tar.gz
/get_iplayer-3.30.tar.gz
+/get_iplayer-3.31.tar.gz
diff --git a/get_iplayer.spec b/get_iplayer.spec
index 9f7d59a..c5158eb 100644
--- a/get_iplayer.spec
+++ b/get_iplayer.spec
@@ -1,6 +1,6 @@
Name: get_iplayer
-Version: 3.30
-Release: 2%{?dist}
+Version: 3.31
+Release: 1%{?dist}
Summary: Lists, records and streams BBC iPlayer TV and radio programmes
Group: Applications/Internet
@@ -102,6 +102,9 @@ fi
%changelog
+* Sun Jan 22 2023 Peter Oliver <rpm(a)mavit.org.uk> - 3.31-1
+- Update to version 3.31.
+
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 3.30-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
diff --git a/sources b/sources
index 78d640a..c645a9e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (get_iplayer-3.30.tar.gz) = 8ce9e9a8bb8544cbd4f04a8fb12477b99ee698d2e645e89b91f1b7243660ab80bd987a2f07a3dd0fd0c15c9e2fab3b1b079794cc7f8393c7fd7153b5239e2df8
+SHA512 (get_iplayer-3.31.tar.gz) = 7a851ae6fb9f3222d6407deea5c75ec0ebd454fb04cd931bf0f7f49866e60db99d0eab0375077f9e48c9c40e08ea7387ef41a28b0a6f1c4032cacbf0efe239ed
1 year, 10 months
[xorg-x11-drv-nvidia] Move unversioned .so files to -libs sub-package
by Leigh Scott
commit c450fe70d35b5fd4a09ad4bdb49c06f8bdea4b7b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 20 15:43:20 2023 +0000
Move unversioned .so files to -libs sub-package
xorg-x11-drv-nvidia.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index 5847753..cb67844 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -558,11 +558,13 @@ fi ||:
%{_libdir}/libcuda.so
%{_libdir}/libcuda.so.1
%{_libdir}/libcuda.so.%{version}
+%{_libdir}/libnvcuvid.so
%{_libdir}/libnvcuvid.so.1
%{_libdir}/libnvcuvid.so.%{version}
%ifnarch aarch64
%{_libdir}/libnvidia-compiler.so.%{version}
%endif
+%{_libdir}/libnvidia-encode.so
%{_libdir}/libnvidia-encode.so.1
%{_libdir}/libnvidia-encode.so.%{version}
%{_libdir}/libnvidia-ml.so
@@ -585,8 +587,6 @@ fi ||:
%endif
%files devel
-%{_libdir}/libnvcuvid.so
-%{_libdir}/libnvidia-encode.so
%ifarch x86_64 aarch64
%post power
1 year, 10 months
[nvidia-xconfig] Update to 525.85.05
by Leigh Scott
commit 91d58189708ccae7eee06185bed107a216aab077
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Thu Jan 19 23:33:48 2023 +0000
Update to 525.85.05
.gitignore | 1 +
nvidia-xconfig.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d00422b..5f74f17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ nvidia-xconfig-*.tar.bz2
/nvidia-xconfig-525.53.tar.gz
/nvidia-xconfig-525.60.11.tar.gz
/nvidia-xconfig-525.78.01.tar.gz
+/nvidia-xconfig-525.85.05.tar.gz
diff --git a/nvidia-xconfig.spec b/nvidia-xconfig.spec
index 041d96f..6ced30e 100644
--- a/nvidia-xconfig.spec
+++ b/nvidia-xconfig.spec
@@ -1,6 +1,6 @@
Name: nvidia-xconfig
Epoch: 3
-Version: 525.78.01
+Version: 525.85.05
Release: 1%{?dist}
Summary: NVIDIA X configuration file editor
@@ -53,6 +53,9 @@ mkdir -p %{buildroot}%{_sbindir}
%changelog
+* Thu Jan 19 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:525.85.05-1
+- Update to 525.85.05
+
* Thu Jan 05 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:525.78.01-1
- Update to 525.78.01
diff --git a/sources b/sources
index f75b676..7ed417b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nvidia-xconfig-525.78.01.tar.gz) = 6495ed25b2209caddbc32383c9acbef0a73e36f13ef9dd7cba64cb8828b345e278edea8ab4192b27b65c5e47f57fdb0f922115cc4bc680efb0c0a53102b4171b
+SHA512 (nvidia-xconfig-525.85.05.tar.gz) = fba8485b820c30498071c390c90077958c902f973d874407406ccb1166f2b37d5459881580c8a2a7bcbe4afcf91f0e264e5888cbbe288821341ebaa9e92810f1
1 year, 10 months