public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
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, 22 Jul 2024 16:58:39 +0000 (UTC)	[thread overview]
Message-ID: <1721667514.4b360c9d5e6cfcfa86b51d9176ad312c8f566ea6.candrews@gentoo> (raw)

commit:     4b360c9d5e6cfcfa86b51d9176ad312c8f566ea6
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 16:44:39 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 16:58:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b360c9d

www-apps/jellyfin-bin: add 10.9.8

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/jellyfin-bin/Manifest                   |  4 ++
 www-apps/jellyfin-bin/jellyfin-bin-10.9.8.ebuild | 77 ++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index 479141952e13..8aff1a14fef4 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -4,3 +4,7 @@ DIST jellyfin_10.9.7-amd64-musl.tar.xz 80846596 BLAKE2B ed684073a17119f2e76c9acc
 DIST jellyfin_10.9.7-amd64.tar.xz 79997300 BLAKE2B c33b8b391b92c3c61c65be1b616da64f1af90ddd26908e5e87c31abcc637839cba65ace256078a452b2a8a17b0cb4598aa3cf2f8ab12427e27209f62c484c90d SHA512 cc48ee127e5b494cb3d786b05f39b42dfa0abef05040194db574e8ad21b29768429ea1d6ad327d0223fcb4ed73020251de0d5522c60e768fa2e44b4e39e11d61
 DIST jellyfin_10.9.7-arm64-musl.tar.xz 76398776 BLAKE2B 3884c35447353e111ef50fe3e04df6ee7a5db16a69db2b35ffc7e75449a93f79d70907d1861ded84e3234a88e886815aaf9692c76ed362d2e3c82bda0e130151 SHA512 e3e43a3a4a8837e70e0f8eff0d17a9a8b1ae9eca3b69566daf0bfa04f2a32423790c82d1491f077a935ca50e1ba7e0cb1e10a287560c4e1c80bc1161436bc91e
 DIST jellyfin_10.9.7-arm64.tar.xz 76372016 BLAKE2B 78128feb0d5a38593d227daf33546c10e92925876398a158b310c811aef5bce0827f26a1784212553b9eccc6c4d20a75965e56f538ecf3ec5000c75aaa143b8b SHA512 e7a2d80a73939034d048479b8ce0aadec2b495f1488b53ccdb0126ac637f88b4df07f625c21da3fc40b57a62aa83e25abfb1b4749a193688d80677521bd630de
+DIST jellyfin_10.9.8-amd64-musl.tar.xz 80845984 BLAKE2B f0d597717289e55c5c712ca8917dc56e1460e9208fdf2d2b562ab6141b9dcc8a253ade01115484c0f73651f82959aeb60db4ad370ca2835f07b463edb9032ad0 SHA512 cefc192cb511cba1eaa4854dacc5827ea4ea651236ff716b60823796a35d31e00cea829e1c408fb447d682d74c2a30840f1c3667c38694afd0aaf7e8f34ceb01
+DIST jellyfin_10.9.8-amd64.tar.xz 79993436 BLAKE2B 0e68b349c7524277a571056b1369b8bb3a5b94275dac4221908b0a46cbab31969afe4e6dfd2702ff67f100678bf9557de2a97f0d92ae14f22d921129fba8681c SHA512 604743dc7ddf24dcb55e0a9bbfcdda8120c33e37c1e8de6054698328fe30d71d202cdff7cdf858bf03ae83ef123aaf0b40e19dc251b632bab0dc4dca9ab2c888
+DIST jellyfin_10.9.8-arm64-musl.tar.xz 76428928 BLAKE2B 6a857a4800e469bcf7ceb0bd26c944dec4aee174fb9590e12db01fda0ce2876d7e7c14cf4db0ec5fe91e43fdbe4f338c2befc4e5a704e6199ae94c6c83066ecc SHA512 61ec764aa478a769b04601cb1e6328d95cca40e8277157e0958b631c4d02f3b0986aa0f727ad4253b0eeab82124833e8fc28244aff1161a11d5b7b858bd8a121
+DIST jellyfin_10.9.8-arm64.tar.xz 76392836 BLAKE2B 871e391d605c3585660b7b078ca703dc40e7305de5424e36c7ab474f739b9f9e806686ec24e684fe2d75c02d672f4d8ea315c4ae675e3cc5e93d8f1789a3a8ce SHA512 4097cdc9b605a5222c9ee7a34a046c0b53bdc96511659c017e94a8b032cb403a85c166e246d39f1ac0644dacde245b61ab9d5f968ee07d715c3a8b4faf052482

diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.8.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.9.8.ebuild
new file mode 100644
index 000000000000..3392e3209a21
--- /dev/null
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.9.8.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
+}


             reply	other threads:[~2024-07-22 16:58 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-07-22 16:58 Craig Andrews [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-02-17  1:16 [gentoo-commits] repo/gentoo:master commit in: www-apps/jellyfin-bin/ 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-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=1721667514.4b360c9d5e6cfcfa86b51d9176ad312c8f566ea6.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