media-video/jellyfin-mpv-shim: Remove package - parlay - yet another gentoo overlay
HTML git clone https://git.parazyd.org/parlay
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 3496ebc0d5c951b4c55a5bb4689a21cc80d99290
DIR parent 19534c7093dfa1d22caddb06c35a22a0a469a6e8
HTML 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/Mani… | 1 -
D media-video/jellyfin-mpv-shim/jell… | 71 -------------------------------
D media-video/jellyfin-mpv-shim/meta… | 12 ------------
3 files changed, 0 insertions(+), 84 deletions(-)
---
DIR 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
DIR 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
-}
DIR 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>