[x265/f37] (2 commits) ...Update changelog
by Nicolas Chauvet
Summary of changes:
bb403f4... Enable ENABLE_HDR10_PLUS everywhere rfbz#6454 (*)
71d6a8d... Update changelog (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 9 months
[intel-media-driver] Update to 22.6.4
by Nicolas Chauvet
commit 94f39a2ef100c82b165c54b8e04aafbcf04741b7
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 29 20:04:32 2022 +0100
Update to 22.6.4
intel-media-driver.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/intel-media-driver.spec b/intel-media-driver.spec
index 02292dd..b95a4d9 100644
--- a/intel-media-driver.spec
+++ b/intel-media-driver.spec
@@ -1,7 +1,7 @@
#global pre .pre8
Name: intel-media-driver
-Version: 22.5.4
+Version: 22.6.4
Release: 1%{?dist}
Summary: The Intel Media Driver for VAAPI
License: MIT and BSD
@@ -94,6 +94,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig
%changelog
+* Thu Dec 29 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 22.6.4-1
+- Update to 22.6.4
+
* Sun Oct 16 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 22.5.4-1
- Update to 22.5.4
diff --git a/sources b/sources
index 637b05e..eb0e5f0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (intel-media-22.5.4.tar.gz) = 9e7e4d7f33d0248f3d2288239ca121cd8c748a98587384e69c92aeedf4b9ce7ff585cac06b260713f9cd95936d270c36e6981bc500c2a6bee7276d0e238f4b74
+SHA512 (intel-media-22.6.4.tar.gz) = 430f4a1d1251edc89e1ba05a1815f6e6ff1e65a11b44f0030e6daf6aeb28260a25e6fc5bafb2a6f34a12698a8095204811e79dfff4c58349c04b9941fa0644a0
1 year, 9 months
[x265] Update changelog
by Nicolas Chauvet
commit 71d6a8d94d7c5af079ca5b2db77bc8e4b6584dca
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 29 19:22:15 2022 +0100
Update changelog
x265.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/x265.spec b/x265.spec
index 74db061..894f562 100644
--- a/x265.spec
+++ b/x265.spec
@@ -6,7 +6,7 @@
Summary: H.265/HEVC encoder
Name: x265
Version: 3.5
-Release: 4%{?dist}
+Release: 5%{?dist}
URL: http://x265.org/
# source/Lib/TLibCommon - BSD
# source/Lib/TLibEncoder - BSD
@@ -154,6 +154,9 @@ done
%{_libdir}/pkgconfig/x265.pc
%changelog
+* Thu Dec 29 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 3.5-5
+- Enable ENABLE_HDR10_PLUS everywhere rfbz#6454
+
* Mon Aug 08 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 3.5-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
1 year, 9 months
[x265] Enable ENABLE_HDR10_PLUS everywhere rfbz#6454
by Nicolas Chauvet
commit bb403f4cd3a65ecca1495a5e0d3f6afb3e1655d3
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 29 19:20:35 2022 +0100
Enable ENABLE_HDR10_PLUS everywhere rfbz#6454
Signed-off-by: Nicolas Chauvet <kwizart(a)gmail.com>
x265.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/x265.spec b/x265.spec
index 7b3572e..74db061 100644
--- a/x265.spec
+++ b/x265.spec
@@ -78,6 +78,7 @@ build() {
-DENABLE_PIC:BOOL=ON \
-DENABLE_SHARED=ON \
-DENABLE_TESTS:BOOL=ON \
+ -DENABLE_HDR10_PLUS=YES \
-DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy \
$* \
../source
@@ -105,7 +106,7 @@ popd
# 8 bit base library + encoder
mkdir 8bit; pushd 8bit
- build -DENABLE_HDR10_PLUS=YES
+ build
popd
%install
1 year, 9 months
[jellyfin] Reintroduce firewalld package (RHBZ#6542)
by Michael Cronenworth
commit 8aa7bf04b823343382a1ed030e708aa19224724a
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Wed Dec 28 17:34:06 2022 -0600
Reintroduce firewalld package (RHBZ#6542)
jellyfin-firewalld.xml | 9 +++++++++
jellyfin-offline.sh | 4 ++--
jellyfin.spec | 33 ++++++++++++++++++++++++++++++---
sources | 2 +-
4 files changed, 42 insertions(+), 6 deletions(-)
---
diff --git a/jellyfin-firewalld.xml b/jellyfin-firewalld.xml
new file mode 100644
index 0000000..538c5d6
--- /dev/null
+++ b/jellyfin-firewalld.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<service>
+ <short>Jellyfin</short>
+ <description>The Free Software Media System.</description>
+ <port protocol="tcp" port="8096"/>
+ <port protocol="tcp" port="8920"/>
+ <port protocol="udp" port="1900"/>
+ <port protocol="udp" port="7359"/>
+</service>
diff --git a/jellyfin-offline.sh b/jellyfin-offline.sh
index 685eb1d..b7829f2 100755
--- a/jellyfin-offline.sh
+++ b/jellyfin-offline.sh
@@ -1,8 +1,8 @@
#!/bin/sh
JELLYFIN_VERSION=10.8.8
-DOTNET_VERSION=6.0.11
-DOTNET_HOST_VERSION=6.0.11
+DOTNET_VERSION=6.0.12
+DOTNET_HOST_VERSION=6.0.12
# Retrieve neccessary .NET NuGet packages for offline building
tar xf jellyfin-${JELLYFIN_VERSION}.tar.gz
diff --git a/jellyfin.spec b/jellyfin.spec
index 4baf4cb..aff3241 100644
--- a/jellyfin.spec
+++ b/jellyfin.spec
@@ -3,7 +3,7 @@
Name: jellyfin
Version: 10.8.8
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The Free Software Media System
License: GPL-2.0-only
URL: https://jellyfin.org
@@ -22,7 +22,8 @@ Source12: %{name}.env
Source13: %{name}.sudoers
Source14: restart.sh
Source15: %{name}.override.conf
-Source16: %{name}-server-lowports.conf
+Source16: %{name}-firewalld.xml
+Source17: %{name}-server-lowports.conf
# dotnet does not offer a runtime on ppc
ExcludeArch: %{power64} ppc64le %{arm}
@@ -38,6 +39,7 @@ Requires: %{name}-server = %{version}-%{release}
Requires: %{name}-web = %{version}-%{release}
# /etc/sudoers.d/
Requires: sudo
+Requires: (%{name}-firewalld = %{version}-%{release} if firewalld)
%description
@@ -45,6 +47,17 @@ Jellyfin is a free software media system that puts you in control of managing
and streaming your media.
+%package firewalld
+Summary: FirewallD metadata files for Jellyfin
+Requires: firewalld-filesystem
+Requires(post): firewalld-filesystem
+BuildArch: noarch
+
+
+%description firewalld
+This package contains FirewallD files for Jellyfin.
+
+
%package server
# RPMfusion free
Summary: The Free Software Media System Server backend
@@ -133,6 +146,7 @@ install -p -m 644 -D Jellyfin.Server/Resources/Configuration/logging.json %{buil
install -p -m 644 -D %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/jellyfin
# system config
+install -p -m 644 -D %{SOURCE16} %{buildroot}%{_prefix}/lib/firewalld/services/jellyfin.xml
install -p -m 640 -D %{SOURCE13} %{buildroot}%{_sysconfdir}/sudoers.d/jellyfin-sudoers
install -p -m 644 -D %{SOURCE15} %{buildroot}%{_sysconfdir}/systemd/system/jellyfin.service.d/override.conf
install -p -m 644 -D %{SOURCE11} %{buildroot}%{_unitdir}/jellyfin.service
@@ -144,7 +158,7 @@ mkdir -p %{buildroot}%{_localstatedir}/cache/jellyfin
mkdir -p %{buildroot}%{_localstatedir}/log/jellyfin
# jellyfin-server-lowports subpackage
-install -p -m 644 -D %{SOURCE16} %{buildroot}%{_unitdir}/jellyfin.service.d/jellyfin-server-lowports.conf
+install -p -m 644 -D %{SOURCE17} %{buildroot}%{_unitdir}/jellyfin.service.d/jellyfin-server-lowports.conf
cd ../%{name}-web-%{version}
# move web licenses prior to installation
@@ -170,6 +184,11 @@ done
# empty as this is just a meta-package
+%files firewalld
+%license LICENSE
+%{_prefix}/lib/firewalld/services/jellyfin.xml
+
+
%files server
%license LICENSE
# Jellyfin files
@@ -206,6 +225,10 @@ done
%{_datadir}/jellyfin-web
+%post firewalld
+%firewalld_reload
+
+
%pre server
getent group jellyfin >/dev/null || groupadd -r jellyfin
getent passwd jellyfin >/dev/null || \
@@ -239,6 +262,10 @@ exit 0
%changelog
+* 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
+
* Wed Nov 30 2022 Michael Cronenworth <mike(a)cchtml.com> - 10.8.8-1
- Update to 10.8.8
diff --git a/sources b/sources
index 21f208c..fb94da5 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) = c6127b2cdf422da1a2cb4de6bdc68fe877ab10418af8fc574194d5e9a3ac025fb997432a7a1eedcc9438afeab6f8f737159f62ace3d79e50f6c835d2677e47d3
+SHA512 (jellyfin-nupkgs2.tar.xz) = 2d44f757373017babd5b46e6e1cdcbde30ac7910ca6cdf4a1f8c8b5ca7113961db138fd43d68713f77c670dc03d31dd00d15dfe77ac62f2763ec05a3b7cd96c0
SHA512 (jellyfin-nupkgs.tar.xz) = 9ccc71454e68ff302bcbaee44f36c3ab6b7fc91fb8bc3874fc3dc075e82b96f881b75c0038596078662d100ce47a08fdd4eae929c31b90c801819c8822b70e39
1 year, 9 months
[vlc] Apply patch8
by Nicolas Chauvet
commit 9f57825606eb90ac6e44ca2ae8ec55ecb7ec4c62
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sun Dec 25 17:52:41 2022 +0100
Apply patch8
vlc.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/vlc.spec b/vlc.spec
index 20c7f64..0eb38ca 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -336,6 +336,7 @@ sed -i -e 's/taglib >= 1.9/taglib >= 1.8/' configure.ac
%patch7 -p1
sed -i -e 's/luac/luac-5.1/g' configure.ac
%endif
+%patch8 -p1
%patch9 -p1
1 year, 9 months
[vlc] Update changelog
by Nicolas Chauvet
commit 3a41ed25d0cedc89d8247fdc0bb4a67c51979a8c
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sun Dec 25 17:36:06 2022 +0100
Update changelog
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index bf5a718..20c7f64 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -59,7 +59,7 @@ Summary: The cross-platform open-source multimedia framework, player and server
Epoch: 1
Name: vlc
Version: 3.0.18
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: https://code.videolan.org/videolan/vlc/-/archive/%{commit0}/vlc-%{shortco...
@@ -602,6 +602,9 @@ fi || :
%changelog
+* Sun Dec 25 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 1:3.0.18-4
+- Add libplacebo-5
+
* Fri Dec 23 2022 Nicolas Chauvet <kwizart(a)gmail.com> - 1:3.0.18-3
- Update to current snapshot
1 year, 9 months
[vlc] Apply patch
by Nicolas Chauvet
commit d86100c98bd3fef259bcfc2ff3a3d83344a3a951
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sun Dec 25 17:35:14 2022 +0100
Apply patch
vlc.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index f2c0219..bf5a718 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -68,7 +68,8 @@ Patch5: Lower-libgcrypt-to-1.5.3.patch
Patch6: Restore-support-for-thread-callbacks-for-older-gcryp.patch
# lua-5.1 is used by default for vlc build
Patch7: Switch-to-Fedora-lua-5.1.patch
-
+# https://build.opensuse.org/package/view_file/openSUSE:Factory/vlc/vlc-lib...
+Patch8: vlc-libplacebo-5.patch
# Backport for 3.0 notifyd without gtk3
Patch9: notify-don-t-depend-on-any-GTK-version.patch
1 year, 9 months