mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-06 17:47:07 -08:00
www-apps/jellyfin-bin: drop 10.10.3
Signed-off-by: Craig Andrews <candrews@gentoo.org>
This commit is contained in:
@@ -1,7 +1,3 @@
|
||||
DIST jellyfin_10.10.3-amd64-musl.tar.xz 81475160 BLAKE2B 16dc0ba8ccd9138a7af373c765ddb2fb339a578f6868ad5ac30bd93e1743919c66bc2696f5c2f7e36830ca4d06ce304d1f9933e5029dc6b97f99790421a9790e SHA512 12cdc58bfdb3876b7ce54f9201eb14c234d3ca6999f115879bb3dde6bfe588c2be9381ff6fb86f3a2bfa3bfa31ff49833b38c36fca7b5e159024361c14bbad74
|
||||
DIST jellyfin_10.10.3-amd64.tar.xz 80648140 BLAKE2B d8aa6095cb8f67d2cfb4aafed19b0162c4efd32416a9bdd9fce036b97ca880b262088779c963f42a64cd13fa9ab08f000677695b08a4c812e4a077736432f9ff SHA512 fbb0b19ab67880be4c5b1092ecb47cb1dfd6d94b84c475eea25e3c6ac42b0d9f80280051cb0b0772599ca8f3ea39f7f97d0ce7623b3595552c0a81f5e1a3959a
|
||||
DIST jellyfin_10.10.3-arm64-musl.tar.xz 77040044 BLAKE2B 256d62890d341c09e216fa118d456c478cb61a3130188a7fbd73b3f87677197499773424519c25087b9d3aa0b242fccc57e6a21b48cff8067003e61745b43405 SHA512 b172271dc4e005e2a51f3441eae6baf82ddfc6b74374f2bc7f957e17f45884ed91f84e6832a4eb1988d391e9f28648ae4083ac6313e800ef4eec63dcb37d06ef
|
||||
DIST jellyfin_10.10.3-arm64.tar.xz 76996088 BLAKE2B ded3fd18a284ccaa0e268dfe66393171c22f30fa94abca4ba52bd232af79f330ae9a834ec403b144327fb33d7bbc50c1e6640658fdebf76666d3f002c745979b SHA512 47fed8544e10cccd670bbd96e6d86ed0655e34dc12197744d4ed0f538633881354f249b3e51c484fc656de6a24d614930389482ffaa733a9a144d0e1ef0a387b
|
||||
DIST jellyfin_10.10.4-amd64-musl.tar.xz 81463996 BLAKE2B 509e5a2dbe1488eadf95678cccf66dd3ecb71ca21565d86c4028214d4ba7e174c43e491d2caaf4ba34f5df0afd58c142090b5fbef8515adef516975d2f0bcc9c SHA512 eebc6fffb249f7e0a27b1c22d8912ff7103cc3bfa320cb8d9bcf621238b4bcf2c5f2c5bd850a52a2552f6682591d6f89ac3ffee5f2413d113b20dbf867cbde25
|
||||
DIST jellyfin_10.10.4-amd64.tar.xz 80623928 BLAKE2B 58523a35d710d242c4271a36436ee379539e75f47a3fd0894e57673b27d1714a9d39053e899aa9c2de3c833e3f136517ff388ccb719136ea45c3c007217b14c9 SHA512 f742f730307cbc5b6a083c6f37d5dff1b058e5e082a3b1d6e4722c6b236be7f187f7dfdbe5bec33c0767374c7c2c3bf1b33cb45c738f0bc8e2cec7342508b87d
|
||||
DIST jellyfin_10.10.4-arm64-musl.tar.xz 76974476 BLAKE2B 3b8421f039724e1c51a0c1873709ba999ee7c7c54a6ed9824eb96c296306bf819c00763eb544c2c37ac0dc681b34461a2f6b3fbc6467cbcbbc1c54844b3f52db SHA512 0db9eec2e5bf35fb70bcfcd42636c43c69c2770c8fc4cd596a171184d81c74a2d4f352a50c1c48158021a24a02aa14a1c9989c6ceb1ff839b19593df73a3b68e
|
||||
|
||||
@@ -1,77 +0,0 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
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/
|
||||
https://github.com/jellyfin/jellyfin/"
|
||||
|
||||
SRC_URI="
|
||||
arm64? (
|
||||
elibc_glibc? (
|
||||
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz
|
||||
)
|
||||
elibc_musl? (
|
||||
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64-musl/jellyfin_${PV}-arm64-musl.tar.xz
|
||||
)
|
||||
)
|
||||
amd64? (
|
||||
elibc_glibc? (
|
||||
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz
|
||||
)
|
||||
elibc_musl? (
|
||||
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64-musl/jellyfin_${PV}-amd64-musl.tar.xz
|
||||
)
|
||||
)"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
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#/}/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_postinst() {
|
||||
tmpfiles_process jellyfin.conf
|
||||
}
|
||||
Reference in New Issue
Block a user