commit: c325c0321a941b8eb49e9a1f6f2744325dce0cd0 Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Mon Oct 20 12:31:02 2025 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Mon Oct 20 12:35:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c325c032
www-apps/jellyfin-bin: drop 10.11.0_rc9 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/jellyfin-bin/Manifest | 4 - .../jellyfin-bin/jellyfin-bin-10.11.0_rc9.ebuild | 104 --------------------- 2 files changed, 108 deletions(-) diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest index 395b4992368b..523bb436ae62 100644 --- a/www-apps/jellyfin-bin/Manifest +++ b/www-apps/jellyfin-bin/Manifest @@ -6,7 +6,3 @@ DIST jellyfin_10.11.0-amd64-musl.tar.xz 85862604 BLAKE2B 176301918816ca9b05e4fb7 DIST jellyfin_10.11.0-amd64.tar.xz 85772524 BLAKE2B 467ff024f636a232a3ba0a67bb4994025964dd0c8a654078b818eb239b4818b42dbfe28ff67aede0e7b1687a8fbd798da3d740ae69015c17c151a4baf91af71a SHA512 a979fa1a51b367cf667c1531a0af5da11e448466ab3d82a8b0b6a0488c496dd79f8001701f3809742a24a98bc011d41c7e27865813f9d1db23d1b1331efd956e DIST jellyfin_10.11.0-arm64-musl.tar.xz 81416376 BLAKE2B 77ec9c6cf4d9b64f78bb6383c6e0bbdaaf2da576d1f61b309991370bd2f6ff78be864adbfa9e51081b92667ab13b0187bb442f31db651d0636f9992c24c54da9 SHA512 391126529848066e3fbd6b7c29bd0dd07b772b1b7d6e1ecd885d7eb26e14b10953f8c23b67e28c343750668df60cdb354b598a15dc2dab1f7390881e7cc330be DIST jellyfin_10.11.0-arm64.tar.xz 81374520 BLAKE2B 51e05339198d5a7695c8bcea4b62a55f1402d9abd20f19c6c64ec511f2cdd52d8ee0ee0eaa41bbe0a805f5b1e6d5288b557a7e498b65c6604ea1af766244fb2e SHA512 5853b81df338a943863fc43e200fe7cae2bfe96dc23fb635b0a1de4fe543f8b8e79cd425ed82bd6d37900c5b07ef5b4382aaec1e6067af1d61152d54c2dc4596 -DIST jellyfin_10.11.0-rc9-amd64-musl.tar.xz 85787992 BLAKE2B 376f9e5fcd560acec64c383ca3ebd691704881b651200b3853c77cc948bee2068963aae77a26a3640dde3a2cd79d7ae63bdc15d2d9d8963f8ba518972279e5b0 SHA512 afd37d44a9f1153b870a91b9f41d34c110be6b55307e7c46c59beb3f0e11622672429fd2642709f3030314ff09bbfe447de8a2bc11f111ff1483125bf1cb474b -DIST jellyfin_10.11.0-rc9-amd64.tar.xz 85706392 BLAKE2B 4057403c297c1004592ee9fd9b0804f762db34ffca8a321f95194113ee44a42d12fc8c981ae49ff31ad0125ded8721b677f8387360e43a32824c6af7340948bb SHA512 26e308682fa498c620e68b8c8030ef22b2959ae3097fb2c66214f1163e7cde16d002aa52c4f43d30ad34799afca7503b0e05b029e849641840573868909c2651 -DIST jellyfin_10.11.0-rc9-arm64-musl.tar.xz 81379684 BLAKE2B be04c25a580e1a614f9f1b83dffbe96ab4fe90514585e5bbd9827180f708d6e8dde100070f52ef49241b770943badf01f5b7e5ea53dabf97b8c129e410ac7558 SHA512 073b7e3127ffe2b53ef3ec47df5bc95e94021c07a81da53e4b0f579113560a07317e7e11aaad05e72f17a73ded60500d5bcbe4f4951f89cb36d3167d497c95ad -DIST jellyfin_10.11.0-rc9-arm64.tar.xz 81332284 BLAKE2B b5e321b4882cd8b35650eba31e9d098bc2ac3552874d4ec2211018427a444a73f4f2eb5c2e858d82662e108f6c49bde7f6b1d699393d8571922d795e649223f2 SHA512 2f88ba1de084467ee34f85a356548b13b64dd7d6ee500d0ea25440ad9bb7166a6b52d23d8e9bb9380dd062f68dfddc42e884f86acb12c87b695ce465d7c804c4 diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc9.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc9.ebuild deleted file mode 100644 index 7b88357b0fdb..000000000000 --- a/www-apps/jellyfin-bin/jellyfin-bin-10.11.0_rc9.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pax-utils systemd tmpfiles eapi9-ver - -DESCRIPTION="Jellyfin puts you in control of managing and streaming your media" -HOMEPAGE="https://jellyfin.org/ - https://github.com/jellyfin/jellyfin/" -MY_PV="${PV//_rc/-rc}" -MINOR_VER=$(ver_cut 1-2) -if [[ ${PV} == *rc* ]]; then - MY_TYPE="preview" -else - MY_TYPE="stable" - KEYWORDS="-* ~amd64 ~arm64" -fi -SRC_URI=" - arm64? ( - elibc_glibc? ( - https://repo.jellyfin.org/files/server/linux/${MY_TYPE}/v${MY_PV}/arm64/jellyfin_${MY_PV}-arm64.tar.xz - ) - elibc_musl? ( - https://repo.jellyfin.org/files/server/linux/${MY_TYPE}/v${MY_PV}/arm64-musl/jellyfin_${MY_PV}-arm64-musl.tar.xz - ) - ) - amd64? ( - elibc_glibc? ( - https://repo.jellyfin.org/files/server/linux/${MY_TYPE}/v${MY_PV}/amd64/jellyfin_${MY_PV}-amd64.tar.xz - ) - elibc_musl? ( - https://repo.jellyfin.org/files/server/linux/${MY_TYPE}/v${MY_PV}/amd64-musl/jellyfin_${MY_PV}-amd64-musl.tar.xz - ) - )" - -LICENSE="GPL-2" -SLOT="0" -RESTRICT="mirror test" - -DEPEND="acct-user/jellyfin - media-libs/fontconfig - sys-libs/zlib" -RDEPEND="${DEPEND} - dev-libs/icu - media-video/ffmpeg[vpx,x264]" -BDEPEND="acct-user/jellyfin" - -INST_DIR="/opt/jellyfin" -QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/*.so.* ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump" - -src_unpack() { - unpack ${A} - mv jellyfin ${P} || die -} - -src_prepare() { - default - - # https://github.com/jellyfin/jellyfin/issues/7471 - # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so || die -} - -src_install() { - keepdir /var/log/jellyfin - fowners jellyfin:jellyfin /var/log/jellyfin - keepdir /etc/jellyfin - fowners jellyfin:jellyfin /etc/jellyfin - insinto ${INST_DIR} - dodir ${INST_DIR} - doins -r "${S}"/* - newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin jellyfin -" - chmod 755 "${D}${INST_DIR}/jellyfin" - newinitd "${FILESDIR}/jellyfin.init-r1" "jellyfin" - newconfd "${FILESDIR}"/jellyfin.confd "jellyfin" - systemd_dounit "${FILESDIR}/jellyfin.service" - pax-mark -m "${ED}${INST_DIR}/jellyfin" -} - -pkg_preinst() { - if ver_replacing -gt $MINOR_VER.99; then - eerror "Downgrading jellyfin from one minor version to a previous one is not supported." - eerror "If you wish to downgrade you must uninstall jellyfin-bin, restore the database" - eerror "from a backup and then reinstall jellyfin-bin." - die "Downgrade path not supported" - fi -} - -pkg_postinst() { - tmpfiles_process jellyfin.conf - - if ver_replacing -lt $MINOR_VER; then - ewarn "Jellyfin usually makes backward incompatible database changes in new minor" - ewarn "releases. At first startup after an upgrade jellyfin will start a database" - ewarn "migration. This may take a long time but must not be aborted or the database" - ewarn "could be left in an inconsistant state and must be recreated or restored from" - ewarn "backup. Once the migration has started it is no longer possible to downgrade" - ewarn "jellyfin without restoring the database from a backup." - ewarn "" - ewarn "The migration progress can be followed in the startup UI in the web browser" - ewarn "or in the jellyfin logs." - fi -}
