commit:     6a7723e704423541073f7aab6ef72b5fa75b5d20
Author:     Fredrik Eriksson <feffe <AT> fulh <DOT> ax>
AuthorDate: Sun Jun 15 18:42:37 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 15 20:59:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7723e7

www-apps/jellyfin-bin: unkeyword 10.11.0_rc1

Unkeyword RC-release and add warning about required database migration.
While here: update jellyfin project URL

Closes: https://bugs.gentoo.org/958196
Signed-off-by: Fredrik Eriksson <feffe <AT> fulh.ax>
Part-of: https://github.com/gentoo/gentoo/pull/42611
Closes: https://github.com/gentoo/gentoo/pull/42611
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild            |  2 +-
 ...10.11.0_rc1.ebuild => jellyfin-bin-10.11.0_rc1-r1.ebuild} | 12 ++++++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild 
b/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild
index 9717d920dc5d..7d7d863581dd 100644
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit pax-utils systemd tmpfiles
 
 DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
-HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
+HOMEPAGE="https://jellyfin.org/
        https://github.com/jellyfin/jellyfin/";
 
 SRC_URI="

diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc1.ebuild 
b/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc1-r1.ebuild
similarity index 79%
rename from www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc1.ebuild
rename to www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc1-r1.ebuild
index 07582006f9fd..77557aad50c2 100644
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc1.ebuild
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc1-r1.ebuild
@@ -6,13 +6,14 @@ EAPI=8
 inherit pax-utils systemd tmpfiles
 
 DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
-HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
+HOMEPAGE="https://jellyfin.org/
        https://github.com/jellyfin/jellyfin/";
 MY_PV="${PV//_rc/-rc}"
 if [[ "${PV}" == *"rc"* ]]; then
        MY_TYPE="preview"
 else
        MY_TYPE="stable"
+       KEYWORDS="-* ~amd64 ~arm64"
 fi
 SRC_URI="
        arm64? (
@@ -34,7 +35,6 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
 RESTRICT="mirror test"
 
 DEPEND="acct-user/jellyfin
@@ -79,4 +79,12 @@ src_install() {
 
 pkg_postinst() {
        tmpfiles_process jellyfin.conf
+
+       ewarn "If you are upgrading from a previous version jellyfin will 
automatically"
+       ewarn "migrate to the new database backend during first startup. This 
may take"
+       ewarn "a long time but must not be aborted or the database could be 
left in an"
+       ewarn "inconsistent state."
+       ewarn "Note that upgrading from versions earlier than 10.10.7 is not 
supported."
+       ewarn "For more information see:"
+       ewarn "  https://notes.jellyfin.org/v10.11.0_features#Release-Notes";
 }

Reply via email to