From f52562a45d967e193210737b55de5f0ff9018b76 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 24 Mar 2024 01:01:06 +0000 Subject: gentoo auto-resync : 24:03:2024 - 01:01:06 --- www-apps/jellyfin/Manifest | 7 ---- www-apps/jellyfin/files/jellyfin.confd | 15 ------- www-apps/jellyfin/files/jellyfin.init-r1 | 24 ----------- www-apps/jellyfin/files/jellyfin.service | 38 ------------------ www-apps/jellyfin/jellyfin-10.8.13.ebuild | 67 ------------------------------- www-apps/jellyfin/metadata.xml | 20 --------- 6 files changed, 171 deletions(-) delete mode 100644 www-apps/jellyfin/Manifest delete mode 100644 www-apps/jellyfin/files/jellyfin.confd delete mode 100644 www-apps/jellyfin/files/jellyfin.init-r1 delete mode 100644 www-apps/jellyfin/files/jellyfin.service delete mode 100644 www-apps/jellyfin/jellyfin-10.8.13.ebuild delete mode 100644 www-apps/jellyfin/metadata.xml (limited to 'www-apps/jellyfin') diff --git a/www-apps/jellyfin/Manifest b/www-apps/jellyfin/Manifest deleted file mode 100644 index 70063083fb5e..000000000000 --- a/www-apps/jellyfin/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX jellyfin.confd 620 BLAKE2B 6e34eee798741ca3057f1f2163a4281f96cf1c0063ccfddb72d34a1d8f079e6b4a8c20e26d9c281a885a0810cddfef276c60382f3a2095aa27c469a7da321023 SHA512 ac70b53422fda386a3b6a871055b38b98c2c0b17dfd15973d9e0f8822cb3bd843cbc52dc3407c76231f8b58846b0a7618c8ecb427b2dc6dc49264ea99471784d -AUX jellyfin.init-r1 864 BLAKE2B 6e63339c0018b2db6a9661836c1665ff932738ee3509a0b3f39ebd1f344d3c9c69d3a824832fc21dc7c825c7fd3efc462b6270be27300b843d533dfe6785d982 SHA512 f221aa9806c37d8f3214c7305bc4589487f462c07058a71fbf0129a1e6ea0544956c752108cfc34d8e89494e91e1313fc5a96c75f194575284f65591fe324d00 -AUX jellyfin.service 832 BLAKE2B e09a02c41f33aeabf5846946df1738e04516acf414041dc84cb8e107cedd546014ae1700af7994aa9643d26cc1edc99190615814353aad846af99d727702bb59 SHA512 f79b13cc2b0de47a31727affd633e9afde04d215fc28b82a6593e9aeaa8ff9c15796ab9aab4651922d2c14d2761e381c9d30c98ee56eeba57cf708bfde3ee73d -DIST jellyfin_10.8.13_amd64.tar.gz 99122530 BLAKE2B 38c5cdb8f0cb5b20f12d6e682277a87d5bf00d083ce346a97d43e77f69dbe99ab2a7f03cc88c94ce9fee365c79d932ce4e5c62c2a820f3b007f32b5b95b5b101 SHA512 a7c468ec3500ebe5b4eb18d2dfb75f4c41c237e9e61577eab431021b6c7e173375519ba9f163b1c0fc1f7603771067c60b085c15de09b7db8276e33bffe2aa36 -DIST jellyfin_10.8.13_arm64.tar.gz 96059100 BLAKE2B 7b0efda60fa8cd93b0f4dc769d032840da6b2e139fa1a6496fb20270e9bbff7eff6adfdac73fe4a2a9529eb258f7943c50bbb57e4886cc6bf40951fc6b760414 SHA512 b964f1850f2e60e853a6620e957bd67922c0fc823813c193108350cbb7c0d30b4afec80bddb36db4fdc45078f67e1f3398c134fe7ac4a8cd7f38b9bbbbcc3080 -EBUILD jellyfin-10.8.13.ebuild 1856 BLAKE2B c1a94d3bf405bb35e592ffc8fd18d080ea84417d6808895f2fe81d190030dae3fd1b2e351b4f27dbda10793ff2f096decc191f491957d35190884fe591ea893f SHA512 ddcf4f7687fa1183148a5374c64009d3b3419f8ecd074298f46b6ad92aab7c242d61e764a271ca1fdca95dfad20e8b002322a9e13508d415b36ed53550a378c8 -MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315 diff --git a/www-apps/jellyfin/files/jellyfin.confd b/www-apps/jellyfin/files/jellyfin.confd deleted file mode 100644 index 310bef364b90..000000000000 --- a/www-apps/jellyfin/files/jellyfin.confd +++ /dev/null @@ -1,15 +0,0 @@ -# This is the directory that will hold all Jellyfin data, and is also used as a default base directory for some other paths below. -#JELLYFIN_DATA_DIR=/var/lib/jellyfin - -# This is the directory where the Jellyfin logs will be stored. -#JELLYFIN_LOG_DIR=/var/log/jellyfin - -# This is the directory containing the server cache. -#JELLYFIN_CACHE_DIR=/var/cache/jellyfin - -# This is the directory containing the server configuration files. -#JELLYFIN_CONFIG_DIR=/etc/jellyfin - -# To configure Jellyfin to use a proxy, set http_proxy and/or https_proxy -# export http_proxy=192.168.33.10:3128 -# export https_proxy=192.168.33.10:3129 diff --git a/www-apps/jellyfin/files/jellyfin.init-r1 b/www-apps/jellyfin/files/jellyfin.init-r1 deleted file mode 100644 index c45a532d5c0c..000000000000 --- a/www-apps/jellyfin/files/jellyfin.init-r1 +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run - -: ${JELLYFIN_CACHE_DIR:=/var/cache/jellyfin} -: ${JELLYFIN_LOG_DIR:=/var/log/jellyfin} -: ${JELLYFIN_DATA_DIR:=/var/lib/jellyfin} -: ${JELLYFIN_CONFIG_DIR:=/etc/jellyfin} - -pidfile="/run/${RC_SVCNAME}.pid" -command="/opt/jellyfin/jellyfin" -command_args="--logdir ${JELLYFIN_LOG_DIR} --cachedir ${JELLYFIN_CACHE_DIR} --configdir ${JELLYFIN_CONFIG_DIR} --datadir ${JELLYFIN_DATA_DIR}" -command_user="${RC_SVCNAME}:${RC_SVCNAME}" -command_background=true - -start_pre() { - # Ensure that our dirs are correct - checkpath --directory --owner jellyfin:jellyfin --mode 0775 \ - ${JELLYFIN_LOG_DIR} - checkpath --directory --owner jellyfin:jellyfin --mode 0775 \ - ${JELLYFIN_CACHE_DIR} - checkpath --directory --owner jellyfin:jellyfin --mode 0775 \ - ${JELLYFIN_CONFIG_DIR} - checkpath --directory --owner jellyfin:jellyfin --mode 0775 \ - ${JELLYFIN_DATA_DIR} -} diff --git a/www-apps/jellyfin/files/jellyfin.service b/www-apps/jellyfin/files/jellyfin.service deleted file mode 100644 index f20bfeb3e352..000000000000 --- a/www-apps/jellyfin/files/jellyfin.service +++ /dev/null @@ -1,38 +0,0 @@ -[Unit] -Description = Jellyfin Media Server -After=syslog.target network.target - -[Service] -User=jellyfin -Group=jellyfin - -Type=simple -StateDirectory=jellyfin -CacheDirectory=jellyfin -LogsDirectory=jellyfin -ConfigurationDirectory=jellyfin -ExecStart=/opt/jellyfin/jellyfin --logdir "$LOGS_DIRECTORY" --cachedir "$CACHE_DIRECTORY" --configdir "$CONFIGURATION_DIRECTORY" --datadir "$STATE_DIRECTORY" -TimeoutStopSec=20 -KillMode=process -Restart=always - -PrivateTmp=yes -PrivateMounts=yes -ProtectHome=yes -ProtectSystem=full -NoNewPrivileges=yes -ProtectHostname=yes -ProtectClock=yes -ProtectKernelTunables=yes -ProtectKernelModules=yes -ProtectKernelLogs=yes -ProtectControlGroups=yes -RemoveIPC=true -RestrictRealtime=yes -DeviceAllow=char-drm rw -DeviceAllow=char-nvidia-frontend rw -DeviceAllow=char-nvidia-uvm rw - -[Install] -WantedBy=multi-user.target - diff --git a/www-apps/jellyfin/jellyfin-10.8.13.ebuild b/www-apps/jellyfin/jellyfin-10.8.13.ebuild deleted file mode 100644 index 39218e469f00..000000000000 --- a/www-apps/jellyfin/jellyfin-10.8.13.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2023 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/" - -SRC_URI=" - arm64? ( - https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/${PV}/${PN}_${PV}_arm64.tar.gz - https://repo.jellyfin.org/archive/linux/stable/${PV}/combined/${PN}_${PV}_arm64.tar.gz - ) - amd64? ( - https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/${PV}/${PN}_${PV}_amd64.tar.gz - https://repo.jellyfin.org/archive/linux/stable/${PV}/combined/${PN}_${PV}_amd64.tar.gz - )" - -RESTRICT="mirror test" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" -DEPEND="acct-user/jellyfin - media-libs/fontconfig - sys-libs/zlib" -RDEPEND="${DEPEND} - dev-libs/icu - media-video/ffmpeg[vpx,x264] - sys-libs/glibc" -BDEPEND="acct-user/jellyfin" -INST_DIR="/opt/${PN}" -QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump" - -src_unpack() { - unpack ${A} - mv ${PN}_${PV} ${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}/${PN}.init-r1" "${PN}" - newconfd "${FILESDIR}"/${PN}.confd "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - pax-mark -m "${ED}${INST_DIR}/jellyfin" -} - -pkg_postinst() { - tmpfiles_process jellyfin.conf -} diff --git a/www-apps/jellyfin/metadata.xml b/www-apps/jellyfin/metadata.xml deleted file mode 100644 index 8500bdb0844f..000000000000 --- a/www-apps/jellyfin/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - gentoo@wb9.se - Fredrik Eriksson - - - proxy-maint@gentoo.org - Proxy Maintainers - - - candrews@gentoo.org - Craig Andrews - - - jellyfin/jellyfin - https://github.com/jellyfin/jellyfin/issues - - -- cgit v1.2.3