From: "Craig Andrews" <candrews@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/jellyfin-bin/
Date: Mon, 07 Apr 2025 14:15:55 +0000 (UTC) [thread overview]
Message-ID: <1744035351.346e52023d69e01825191adc2158bb36cdf69fce.candrews@gentoo> (raw)
commit: 346e52023d69e01825191adc2158bb36cdf69fce
Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 7 14:07:09 2025 +0000
Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Apr 7 14:15:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346e5202
www-apps/jellyfin-bin: add 10.10.7
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
www-apps/jellyfin-bin/Manifest | 4 ++
www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild | 77 +++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index 7e7f10205255..4f49420a04df 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -2,3 +2,7 @@ DIST jellyfin_10.10.6-amd64-musl.tar.xz 81459308 BLAKE2B fcd00fead1de4dbeb42ef3c
DIST jellyfin_10.10.6-amd64.tar.xz 80600328 BLAKE2B 755d71161cde0d26dd346722d3cb0b2a29da15b57e965f5b3f15f45f99ac86331ac0517a9893de71c6d30b1b79a842988898acdb498bd28712ad759ef1d825c0 SHA512 f6324839377f321dcc41752fdbf011b04aab4a816de45aaf7bae2d2d352d883c63f028b3410365d946ec3a6585b89bad0d92b76567efe0803fbc7ce749143e55
DIST jellyfin_10.10.6-arm64-musl.tar.xz 77007696 BLAKE2B 377e017d05e746e22f2fbeaf9b857b8a46ac11cd24ccb786def777a95a5adc8c6b23d3db521829da1784d763107323cfb4730ed3f251d579fe782b34947cd23f SHA512 1f86df5f40c98c9c921dfb85e073c3955725532f38c12b767ae58031c4aa4af17f7244f25f5fd8df5cfd41bd5543908ee3318428668eaf52a648ba26835ff92e
DIST jellyfin_10.10.6-arm64.tar.xz 76942504 BLAKE2B 955dd0f5f2cd9fa83f6680df297229215725b63d293a7e70d2830392022de30bd41a75cc6bb153f8df6aa6d5bd08f095a855b965f8abf8a5166dd9365159f08f SHA512 e3ddd79299028eb5b6142be6be1cda7e4b8b03bd8d2317f4d0a14f00775654ffaf1fa739a9a97e68315f4da288e51c859579de70627df6369609ea2ddfeed142
+DIST jellyfin_10.10.7-amd64-musl.tar.xz 81597396 BLAKE2B b82ea42e581b0c2e2b0a6ccceb2149bdaab2488bc0542c2aff385a4d71fef9a15108f1bf4128be37e63ef234b3da876a7370b2b2fa99d089fc7af9fab7e36d15 SHA512 caecb50f875943c3ac8f01c61923652faf30d5bccb2cdb1bab5e9f9cd1dbd2ffd826a67daa4ec1685d549fed79b54ae288e9af4c940d5f7571462833414512b5
+DIST jellyfin_10.10.7-amd64.tar.xz 80745952 BLAKE2B 5e65d132b0f3f90d5b6b7fbb87698357f6df641bed3ff87266bbf4d00564056696db3f59c7061f62eb67ab9c687b17152d22d9a07591183be6d86eb99d200aa7 SHA512 ab1321ff0786e08e9549baa408dcbb3c8078fee72c8d8c727ad95c2e34783c9a97f64a04a10aac1c710353bcc218d0c239540408b3d352ad47fde1de26e543ff
+DIST jellyfin_10.10.7-arm64-musl.tar.xz 77154764 BLAKE2B 41a505039c300daba5a28681e977b69d16342094c7ee62c53854c7e348e2a5a543ab28ac7f6220d6dd23a9645f4acddc7712de14af94df4ef95c982489c00989 SHA512 1d184822a149a989f9dcb4656ef4a6e0ad7018c85dae486ef92dd9ec99e0fc9e4926f331430f8acc1ad431c397973b50b6996d801ebe45309565b880e6dba090
+DIST jellyfin_10.10.7-arm64.tar.xz 77135860 BLAKE2B 5a3b9e757223e04cd2e399c003c14020e93bb2a619ff254235f800d2945eb1a2402ebd4deec712bcec02ce5087520b814cb2468aff78d2af8e7ae45605c6120a SHA512 8fcb7c85717bd402cb3b4c8b2d1604a0ef85f79276f729b328f26e2428fdb4f74e436c2b4c2dc78ad0160cc94dc4d7f00efa3ea8f0c7860541bff3f1f12af123
diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild
new file mode 100644
index 000000000000..9717d920dc5d
--- /dev/null
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.10.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2022-2025 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
+}
next reply other threads:[~2025-04-07 14:15 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-07 14:15 Craig Andrews [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-04-07 14:15 [gentoo-commits] repo/gentoo:master commit in: www-apps/jellyfin-bin/ Craig Andrews
2025-02-17 1:16 Craig Andrews
2025-02-17 1:16 Craig Andrews
2025-01-26 20:58 Craig Andrews
2025-01-26 20:58 Craig Andrews
2025-01-24 15:22 Craig Andrews
2025-01-24 15:22 Craig Andrews
2024-11-19 15:10 Craig Andrews
2024-11-19 15:10 Craig Andrews
2024-11-18 21:22 Craig Andrews
2024-11-18 21:22 Craig Andrews
2024-11-03 19:02 Craig Andrews
2024-11-03 19:02 Craig Andrews
2024-10-26 21:58 Craig Andrews
2024-10-26 21:58 Craig Andrews
2024-10-17 16:00 Craig Andrews
2024-09-09 0:43 Craig Andrews
2024-08-25 22:20 Craig Andrews
2024-08-05 13:46 Craig Andrews
2024-08-05 13:46 Craig Andrews
2024-07-22 16:58 Craig Andrews
2024-07-22 16:58 Craig Andrews
2024-07-22 16:58 Craig Andrews
2024-06-25 1:09 Craig Andrews
2024-06-25 1:09 Craig Andrews
2024-06-06 20:30 Craig Andrews
2024-06-06 20:30 Craig Andrews
2024-06-06 2:47 Craig Andrews
2024-06-06 2:47 Craig Andrews
2024-06-03 13:22 Craig Andrews
2024-06-03 13:22 Craig Andrews
2024-05-28 21:12 Craig Andrews
2024-05-28 21:12 Craig Andrews
2024-05-19 16:20 Craig Andrews
2024-05-19 16:20 Craig Andrews
2024-05-13 0:53 Craig Andrews
2024-05-13 0:53 Craig Andrews
2024-05-12 16:22 Craig Andrews
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1744035351.346e52023d69e01825191adc2158bb36cdf69fce.candrews@gentoo \
--to=candrews@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox