commit fc411ced3abe6e1d9da48d30b87e1878b2ccee0b
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Sat Jul 13 23:30:11 2024 -0500
Update to 10.9.7
jellyfin-offline.sh | 2 +-
jellyfin-web-package-lock.json | 20 +++++++++++---------
jellyfin.spec | 10 +++++++---
sources | 6 +++---
4 files changed, 22 insertions(+), 16 deletions(-)
---
diff --git a/jellyfin-offline.sh b/jellyfin-offline.sh
index b97b462..9c593f5 100755
--- a/jellyfin-offline.sh
+++ b/jellyfin-offline.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-JELLYFIN_VERSION=10.9.6
+JELLYFIN_VERSION=10.9.7
# 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 400923a..b5d140c 100644
--- a/jellyfin-web-package-lock.json
+++ b/jellyfin-web-package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jellyfin-web",
- "version": "10.9.6",
+ "version": "10.9.7",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "jellyfin-web",
- "version": "10.9.6",
+ "version": "10.9.7",
"license": "GPL-2.0-or-later",
"dependencies": {
"@emotion/react": "11.11.4",
@@ -6684,9 +6684,9 @@
"dev": true
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001629",
- "resolved":
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz",
- "integrity":
"sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw==",
+ "version": "1.0.30001642",
+ "resolved":
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz",
+ "integrity":
"sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==",
"dev": true,
"funding": [
{
@@ -6701,7 +6701,8 @@
"type": "github",
"url": "https://github.com/sponsors/ai"
}
- ]
+ ],
+ "license": "CC-BY-4.0"
},
"node_modules/canvas": {
"version": "2.11.2",
@@ -22625,6 +22626,7 @@
"resolved":
"https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz",
"integrity":
"sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/eslint-scope": "^3.7.3",
"@types/estree": "^1.0.5",
@@ -27735,9 +27737,9 @@
"dev": true
},
"caniuse-lite": {
- "version": "1.0.30001629",
- "resolved":
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz",
- "integrity":
"sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw==",
+ "version": "1.0.30001642",
+ "resolved":
"https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz",
+ "integrity":
"sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==",
"dev": true
},
"canvas": {
diff --git a/jellyfin.spec b/jellyfin.spec
index ae5e6fe..fd878cc 100644
--- a/jellyfin.spec
+++ b/jellyfin.spec
@@ -11,7 +11,7 @@
%endif
Name: jellyfin
-Version: 10.9.6
+Version: 10.9.7
Release: 1%{?dist}
Summary: The Free Software Media System
License: GPL-2.0-only
@@ -45,7 +45,8 @@ BuildRequires: systemd-rpm-macros
BuildRequires: dotnet-sdk-8.0
# jellyfin-web
-BuildRequires: npm >= 8
+BuildRequires: nodejs >= 20.0.0
+BuildRequires: nodejs-npm >= 9.6.4
Requires: %{name}-server = %{version}-%{release}
Requires: %{name}-web = %{version}-%{release}
@@ -74,7 +75,7 @@ This package contains FirewallD files for Jellyfin.
# RPMfusion free
Summary: The Free Software Media System Server backend
Requires: at
-Requires: ffmpeg
+Requires: ffmpeg >= 4.4
Requires: aspnetcore-runtime-8.0
Requires: dotnet-runtime-8.0
@@ -300,6 +301,9 @@ fi
%changelog
+* Sat Jul 13 2024 Michael Cronenworth <mike(a)cchtml.com> - 10.9.7-1
+- Update to 10.9.7
+
* Sun Jun 09 2024 Michael Cronenworth <mike(a)cchtml.com> - 10.9.6-1
- Update to 10.9.6
diff --git a/sources b/sources
index f94357f..0691a81 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
-SHA512 (jellyfin-10.9.6.tar.gz) =
5f8805b7ef5b71a88f01d3676b3895fe3b7e55ac4d695da54ba74d83844465411b1304f5c6025a68aa19cd1f463d2527d89d1ebf8ecb30677542ee486bcc76c2
-SHA512 (jellyfin-web-10.9.6.tar.gz) =
a580fabf978ca7b02d90f94079d20b6c98c2f3ee5229e5dbeb4755664c2c1a8cdfa45a54cd6aff0c01d0847ac4b976e844057366b6c63752afe3bec5deff2143
-SHA512 (jellyfin-npm.tar.xz) =
f9bebb062f738f1fbd65213e7a6f119a73c2241ee0b7b399017187cee74a37c2f004a9284d18def2bb4ae32850e9b02698cac9afe4859c03c248c2442e6abb32
+SHA512 (jellyfin-10.9.7.tar.gz) =
f67ada4aa9da98dc4464f9615d1c77cd3064d4396fd820f2040ad6d0776dbc832c18bd4d76b5a3bd74a9a9256d6f70c6a26add6e837556dbfc75eeb2be7da787
+SHA512 (jellyfin-web-10.9.7.tar.gz) =
3c1953c693431e9d1ffaf646d406768f41d392f70f1771fd6b995caed1c7ff48d59c5ea9e72aa5b9ebf7646dc5231a301872c40855fac23264462b215b7d1e27
+SHA512 (jellyfin-npm.tar.xz) =
588c1003f1dad33165f34f6be10a253fa0143433ee6021858a4744780477733803436f62c091daa4e3a5ccea8a59faf06fff33c0260507970b8cbac6bcadc1a0
SHA512 (jellyfin-nupkgs.tar.xz) =
bf1dfad0173de35c8f700920ae9529b8c61c02aad3ee2b0b9655858a723dfa043453741a38fb96dd908620e12a8a3841ac40377decc37eaebeb85804047f2a00
SHA512 (jellyfin-nupkgs-system.tar.xz) =
b394274d5518ecfc34b2357710852e07a4e9087d416cd460b3ba2bad45f49c06b9a9d6cbaef9ad3e70c5e4dd829dd30fd033ab55403cdaa8f9205c21cc2886a7