commit 3496ebc0d5c951b4c55a5bb4689a21cc80d99290 parent 19534c7093dfa1d22caddb06c35a22a0a469a6e8 Author: parazyd <parazyd@dyne.org> Date: Thu, 22 May 2025 19:03:30 +0200 media-video/jellyfin-mpv-shim: Remove package Diffstat:
D | media-video/jellyfin-mpv-shim/Manifest | | | 1 | - |
D | media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-2.6.0.ebuild | | | 71 | ----------------------------------------------------------------------- |
D | media-video/jellyfin-mpv-shim/metadata.xml | | | 12 | ------------ |
3 files changed, 0 insertions(+), 84 deletions(-)
diff --git a/media-video/jellyfin-mpv-shim/Manifest b/media-video/jellyfin-mpv-shim/Manifest @@ -1 +0,0 @@ -DIST jellyfin-mpv-shim-2.6.0.tar.gz 550924 BLAKE2B 13c6623b4a83f1c596034b14a3cef1d8c0bd7651024c3c9fcba4fdde332f6b350e34fa18d4de075953e46ac2ec33624bcfa0c43b8887c21d14de682d04830a07 SHA512 b48415ba72aa557752fc4b287e40bf4311f64d436217cc8d5dcdc09b087b0f0174cbf56c18c559bf66e404638a6308030e98ce28e6beeb832c04d9931d248ce0 diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-2.6.0.ebuild b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-2.6.0.ebuild @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..13} ) -inherit distutils-r1 desktop - -DESCRIPTION="MPV Cast Client for Jellyfin" -HOMEPAGE="https://github.com/jellyfin/jellyfin-mpv-shim" -SRC_URI="https://github.com/jellyfin/jellyfin-mpv-shim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="display-mirroring shaders +systray" - -DEPEND=" - media-video/mpv[libmpv] - >=dev-lang/python-3.8[tk] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/python-mpv[${PYTHON_USEDEP}] - >=dev-python/python-mpv-jsonipc-1.1.9[${PYTHON_USEDEP}] - >=dev-python/jellyfin-apiclient-python-1.8.1[${PYTHON_USEDEP}] - systray? ( - dev-python/pystray[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - ) - display-mirroring? ( - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pywebview[${PYTHON_USEDEP}] - ) - shaders? ( media-video/jellyfin-mpv-shim-default-shader-pack ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -shaders_symlink() { - ln -sv "/usr/share/jellyfin-mpv-shim-default-shader-pack" \ - "${ED}/$(python_get_sitedir)/jellyfin_mpv_shim/default_shader_pack" || die -} - -src_prepare() { - #move integration dir out of the way - #so setuptools doesn't install it - mv ${S}/jellyfin_mpv_shim/integration ${WORKDIR} - - distutils-r1_src_prepare -} - -src_install() { - distutils-r1_src_install - - # Setup symlink to mpv-shim-default-shaders - if use shaders; then - python_foreach_impl shaders_symlink - fi - - #Install desktop stuff - pushd ${WORKDIR}/integration - domenu com.github.iwalton3.jellyfin-mpv-shim.desktop - for icon in *.png; do - local size=${icon#jellyfin-*} - size=${size%*.png} - newicon --size ${size} ${icon} com.github.iwalton3.jellyfin-mpv-shim.png - done - insinto /usr/share/metainfo/ - doins com.github.iwalton3.jellyfin-mpv-shim.appdata.xml - popd -} diff --git a/media-video/jellyfin-mpv-shim/metadata.xml b/media-video/jellyfin-mpv-shim/metadata.xml @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>parazyd@dyne.org</email> - </maintainer> - <use> - <flag name="display-mirroring">Enable display-mirroring</flag> - <flag name="systray">Enable systray via <pkg>dev-python/pystray</pkg></flag> - <flag name="shaders">Install the default shader pack</flag> - </use> -</pkgmetadata>