From 3cc82055be7dba177f4aea15af9f5414b532da7e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 4 Nov 2024 03:03:54 +0000 Subject: gentoo auto-resync : 04:11:2024 - 03:03:54 --- www-apps/jellyfin-bin/Manifest | 10 +-- www-apps/jellyfin-bin/jellyfin-bin-10.10.0.ebuild | 77 ----------------------- www-apps/jellyfin-bin/jellyfin-bin-10.10.1.ebuild | 77 +++++++++++++++++++++++ 3 files changed, 82 insertions(+), 82 deletions(-) delete mode 100644 www-apps/jellyfin-bin/jellyfin-bin-10.10.0.ebuild create mode 100644 www-apps/jellyfin-bin/jellyfin-bin-10.10.1.ebuild (limited to 'www-apps/jellyfin-bin') diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest index 0f47ebc5c7de..7a0ae156e033 100644 --- a/www-apps/jellyfin-bin/Manifest +++ b/www-apps/jellyfin-bin/Manifest @@ -1,9 +1,9 @@ AUX jellyfin.confd 620 BLAKE2B 6e34eee798741ca3057f1f2163a4281f96cf1c0063ccfddb72d34a1d8f079e6b4a8c20e26d9c281a885a0810cddfef276c60382f3a2095aa27c469a7da321023 SHA512 ac70b53422fda386a3b6a871055b38b98c2c0b17dfd15973d9e0f8822cb3bd843cbc52dc3407c76231f8b58846b0a7618c8ecb427b2dc6dc49264ea99471784d AUX jellyfin.init-r1 864 BLAKE2B 6e63339c0018b2db6a9661836c1665ff932738ee3509a0b3f39ebd1f344d3c9c69d3a824832fc21dc7c825c7fd3efc462b6270be27300b843d533dfe6785d982 SHA512 f221aa9806c37d8f3214c7305bc4589487f462c07058a71fbf0129a1e6ea0544956c752108cfc34d8e89494e91e1313fc5a96c75f194575284f65591fe324d00 AUX jellyfin.service 859 BLAKE2B 2eba62033723ca123b3078d4b760d8e8f5bb1cb3316c3cbec541b8b74279115969bff1dea7f40bc32973c2d6bad1e8b40c40caa96fc5154005becd5221a6a7a8 SHA512 4c63747afc63796d58d2e2679f3316a2fcd464240c8897aafc708815c866f067fa075350270151ce76f3166f2c61f3da43e7106d1d91a518fe43d45b163ada65 -DIST jellyfin_10.10.0-amd64-musl.tar.xz 81274708 BLAKE2B c0065ff679f4a98ba86a77351ea3850a0cf2f5b420e7c55117b0fec5cb1e9d5d5f0c8e7c04cfaf346fcf2bc210080dede9bca337b3233daee544857d5537abc8 SHA512 8734431876693bb7c3791768ba3aa247a11f4872d1176df87ace3fbd6ca405ed3135c6dabed986480c7302d49fbbde76acc8bda7392c05787f42c8151d0e846b -DIST jellyfin_10.10.0-amd64.tar.xz 80417700 BLAKE2B af558c4b6793c0e8d63f189bd984d7fd289105a9b5f3dc2294313c614d7ba7097cd94fa8e8e58eb6a1ee65e2c7bedf0accadffd12b04900a3834badea2d757da SHA512 636a05cc200a67911b18c311c6f83a15b50a775ed8ee3c7cf874bb302a3addec37d0e25e5795a74d8e94c176c0b136de75469652a3c6fedbffe329e764a9a702 -DIST jellyfin_10.10.0-arm64-musl.tar.xz 76849444 BLAKE2B 24794fd550c33f4461983c300d0eb766917154ea7861672371938f87314c84cee45a1d9e616a38380acf60171e4462fdf9fbcc9480311f0ad11fb9d52a224755 SHA512 822b82fc6c86618cf7cec3849306caaa20cf8fee89ed23bc9248f5434a359a38db7339e96d6cd9ff737590e5f830a7ee8a31a96c47931bb58b241b47bbb41248 -DIST jellyfin_10.10.0-arm64.tar.xz 76811260 BLAKE2B 86ee3be53c422f7a20653b0c76c0cb5f4888beed26dd9ed362ad4216ca5226c882a52f2e7f708c40219237e55331144614c3cdd88bc3858be21f4f02f09abfdb SHA512 ab375dc6655f015ab7a528fb64b46bfa037d771b7dfa8124ff17dff2b20e025c8849c7219b7f7cb7adc73f0ad478b3a85b2bedb072c4832150bbfb0e750ac85d -EBUILD jellyfin-bin-10.10.0.ebuild 1992 BLAKE2B ccd78ee900f960d1960e8e6f012ca3ab25f1c9159117b38675d77e9ce47acdb5e54131986919e3957925cb435421fbd95d627eb9aedcaa76ef075c70c8a1af84 SHA512 509c2a0d6559e8da0d2ce896d414cd7d7e721cedc3b390782aa955938db7b5fb9bc6a45be70bf5c7914bf3e7b11fa8834b571a738d0ccf29fd959e2375a49982 +DIST jellyfin_10.10.1-amd64-musl.tar.xz 81206928 BLAKE2B 22d0fa302ad6fa051b1bd79c967694a85dd620ffc71138d9c4cd9cbf107823edfde87f8d27b761a0311e20b7e600f74db578fbe5b6282d3c0e36d713ca680122 SHA512 5d7d173841630309235b34d3fbaf8f2e4934740d65c787ae884259f9e2d9632c6b6fb4ecabb180e82aba609a11e972c21415c7fda9e639c320e93849bc3a7560 +DIST jellyfin_10.10.1-amd64.tar.xz 80375920 BLAKE2B bb19a3980f291e9f2040d7120466a703baa695383109616424ae7a7b7151328b4bb36af4c11e2285c36ee2684c8adefbd64156f9b0bc497086196f6dd88bc84d SHA512 b68b3a55576ded7b69e217a54f7245d9b407b5a1286c3c7ed8bfa3eb2c73abb39fb78c52f80119079a2d78711732de262289d7c27e54cc2a10859324e23a340c +DIST jellyfin_10.10.1-arm64-musl.tar.xz 76813252 BLAKE2B f052df5a871fcb1c4a06b917d1781d2bbb409aafb12497b0f4e8764ae4ead418403fb55256bd3d857ff725c8dc8d226a639189f91af90366830697ce335bb61c SHA512 0e9c4ce4793bc3272fc3d3c0d7a0b1009c679b558472462b3bdd15d91413e0cf2edb0fbd4233007486b1b21c771ecb95c541581e2989cc4b689bc508b91f053b +DIST jellyfin_10.10.1-arm64.tar.xz 76748388 BLAKE2B ff06552e01ce4daf287c1e44a125e4905c4a9041cf5c69906295f1b962efca001e69c26017d2a514afd6d36a3bfd0fd1061efc9501d402e7dc853f17f2fe2f2b SHA512 78e1319f663ec9b5adb7edf1f85ac4aaeca65d59c3de9bebad9b1eb62f3931194a44d5dc746d2593bfd4085eb424981fd2fab121a12dc44b62f16b30f3337c7f +EBUILD jellyfin-bin-10.10.1.ebuild 1992 BLAKE2B ccd78ee900f960d1960e8e6f012ca3ab25f1c9159117b38675d77e9ce47acdb5e54131986919e3957925cb435421fbd95d627eb9aedcaa76ef075c70c8a1af84 SHA512 509c2a0d6559e8da0d2ce896d414cd7d7e721cedc3b390782aa955938db7b5fb9bc6a45be70bf5c7914bf3e7b11fa8834b571a738d0ccf29fd959e2375a49982 MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315 diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.10.0.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.10.0.ebuild deleted file mode 100644 index 3392e3209a21..000000000000 --- a/www-apps/jellyfin-bin/jellyfin-bin-10.10.0.ebuild +++ /dev/null @@ -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 -} diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.10.1.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.10.1.ebuild new file mode 100644 index 000000000000..3392e3209a21 --- /dev/null +++ b/www-apps/jellyfin-bin/jellyfin-bin-10.10.1.ebuild @@ -0,0 +1,77 @@ +# 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 +} -- cgit v1.2.3