add mpv-shim and dependencies

This commit is contained in:
Fredrik Eriksson 2023-07-20 07:16:57 +02:00
parent e867ae0bed
commit 4fa638648e
Signed by: feffe
GPG Key ID: CD5A131FADFA3968
8 changed files with 138 additions and 0 deletions

View File

@ -0,0 +1,2 @@
DIST pystray-0.19.4.tar.gz 47875 BLAKE2B 325bedd97a11e04f87a41f5fc206ed2a97c4693dc9d5ef52e12fdb72761d53af3a43a324e5d45db72d697e6f06e9a0c60b585b4935c4202d60f4e8e299df354a SHA512 692a5158c728487d2c4d71c343156ef7689b7a1ed195821de0cac7c480d590464e357396daea05e469f8d568a2a3792865a249fdde9276b692f581f084ccaf9a
EBUILD pystray-0.19.4.ebuild 574 BLAKE2B 869e9a08eec3f1f6826d73f1adb13dcb755cea65cf5fda1962b0a5a7f87632b4cdeee0dd17adaa16b3c12d9161d6df34882ad107dfe7a8a6548bebde89edbb3f SHA512 a9fc8809e29b12ace7b3b47debd2279b53bae2e83f35a3b878d8c23152704545de039795b1686a054fba2bfb3d69dac34de27c2f58160051c41c60b666b4475f

View File

@ -0,0 +1,27 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11,12} )
inherit distutils-r1
DESCRIPTION="This library allows you to create a system tray icon."
HOMEPAGE="
https://pypi.org/project/pystray/
"
SRC_URI="https://github.com/moses-palmer/pystray/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="amd64"
RDEPEND="
dev-python/pillow
dev-python/six
dev-python/python-xlib
"
BDEPEND=" "
distutils_enable_tests pytest

View File

@ -1,2 +1,4 @@
DIST jellyfin-apiclient-python-1.8.1.tar.gz 29019 BLAKE2B 60a666b132f3d94e57bf09f32184b260e1562206f78a4e9836cb5618d072a91d1461282340d6b8a1cc21e8495df26fd3daa1d7191f0a95ef5e49f9cecfe37964 SHA512 b858fda1d16cf5e4bd6b0fa814b4ae7a8e4dc841dad91b0568c526885910339e2fa2740ee88a55f680d4bfdc00b0f5dbe1c6b6ef5b144b28b44ee9f75abd3bd1
DIST jellyfin-apiclient-python-1.9.2.tar.gz 29535 BLAKE2B ba12075a54df646c02fe437c576e3a19f38082080e6c136d88abf45f2eaba5d308259f16df46b4c7a5d76978ebf3392111fd0b3b3d2ee2c9496acf64fb8553b6 SHA512 43f1850c2904f200a9055b8f579534c486f0f29ca04004bd5cda58f6d2a24275a5e4ceb356344335a660f53cc81f47aa4749c048642e5f4e05b640e11a574e37
EBUILD jellyfin-apiclient-python-1.8.1.ebuild 730 BLAKE2B 159550e37fb5f0606542049bd36e67c6dde549668aabb2357e3aca81b87b562a9121be9ef859754d51a309ecc1aba221d06282893b4afd7761ad67c09ff7b55c SHA512 d0df4e909036fe2ed4ef0e1698a7873e2de5800deee79ec30f6e052b6eebd9ce1e91f57db496c12e85fae412cda3462e08b33defa409585f65d57bfba9ef49a3
EBUILD jellyfin-apiclient-python-1.9.2.ebuild 729 BLAKE2B c204d162d712efcb315dbb62f5e507712ba5940cf9491fcfb55a2f266be3eb23d835b8d6049c5e4e8d4f90082178420de102fdba3df05311d59196b6c0937acb SHA512 e6f5f82698433df5e31116330e39d723117ae749d572cb2d93f851c46cb5a2175e26895dc0cc88424aad22aa37acb26c70414eda4344a8c63d56e57aa383b34c

View File

@ -0,0 +1,34 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{10,11,12} )
inherit distutils-r1
DESCRIPTION="python library for jellyfin"
HOMEPAGE="https://github.com/jellyfin/jellyfin-apiclient-python"
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/jellyfin/jellyfin-apiclient-python"
inherit git-r3
KEYWORDS="~amd64"
else
SRC_URI="https://github.com/jellyfin/jellyfin-apiclient-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND="
dev-python/requests
dev-python/urllib3
dev-python/websocket-client
dev-python/six
dev-python/certifi
"
RDEPEND="${DEPEND}"
BDEPEND=""

View File

@ -0,0 +1,2 @@
DIST python-mpv-jsonipc-1.2.0.tar.gz 11949 BLAKE2B 7f8c02de20e6405e7bf9b5950b240bf78e21e41d1eef52726a50181556607090e418f1775fa830de191c8af47ef78c145c37efdf213bd9255915bd34a20a86e8 SHA512 036d4cc1ee5b08049a64b39847bddebf7061c49c2178f78134e8187fabea38508e1e52f4cde6f6e5bb8fbc5f89faaebedbc86f5ff647d59a7f3e003c3d996e3f
EBUILD python-mpv-jsonipc-1.2.0.ebuild 681 BLAKE2B fd42cccd461a8d92bd2a699c011434ba812180e7022f695b0f0dbd1301a5b1a22f3dbbe6e198a660407ca940e7e643c5afb3ecc55c179562ce09bda6d6e91d03 SHA512 ee35d9d8fef74aeacdb725e0cf077520d0d4921cef4c4abcfe5ee1bbf0b397f8d0b03a116b653ffed37113ae0033ed45f5fbdfda8898928d40c7539cdb1712a9

View File

@ -0,0 +1,31 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10,11,12} )
inherit distutils-r1
DESCRIPTION="Python JSON-IPC library for mpv"
HOMEPAGE="https://github.com/iwalton3/python-mpv-jsonipc"
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/iwalton3/python-mpv-jsonipc.git"
inherit git-r3
KEYWORDS="~amd64"
else
SRC_URI="https://github.com/iwalton3/python-mpv-jsonipc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64"
fi
LICENSE="APACHE-2"
SLOT="0"
IUSE=""
DEPEND=" "
RDEPEND="${DEPEND}"
BDEPEND=""
distutils_enable_tests pytest

View File

@ -0,0 +1,2 @@
DIST jellyfin-mpv-shim-2.6.0.tar.gz 550924 BLAKE2B 13c6623b4a83f1c596034b14a3cef1d8c0bd7651024c3c9fcba4fdde332f6b350e34fa18d4de075953e46ac2ec33624bcfa0c43b8887c21d14de682d04830a07 SHA512 b48415ba72aa557752fc4b287e40bf4311f64d436217cc8d5dcdc09b087b0f0174cbf56c18c559bf66e404638a6308030e98ce28e6beeb832c04d9931d248ce0
EBUILD jellyfin-mpv-shim-2.6.0.ebuild 940 BLAKE2B eb04a2c100a51f78cf0e5ee46135cc4ba07e2495f65ccf3819d7f64f7f7b149e21da169abd4b7a49a308ed12e185a7df322b50aa9b882e91cf2a834b2478c675 SHA512 f494e1bd48171d480eb979041b3f039086a5c71901b90676622bd481f4bd67ef6c5268d34225fe82c3376d0640fc7465cc39b9d79c89ff34965829e510feb558

View File

@ -0,0 +1,38 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10,11,12} )
inherit distutils-r1
DESCRIPTION="Cross-platform cast client for Jellyfin"
HOMEPAGE="https://github.com/jellyfin/jellyfin-mpv-shim"
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/jellyfin/jellyfin-mpv-shim.git"
inherit git-r3
KEYWORDS="~amd64"
else
SRC_URI="https://github.com/jellyfin/jellyfin-mpv-shim/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/jellyfin-mpv-shim"
KEYWORDS="amd64"
fi
LICENSE="MIT GPL-3"
SLOT="0"
IUSE="tray mirror discord"
DEPEND="
dev-python/python-mpv
>=media-libs/jellyfin-apiclient-python-1.9.2
dev-python/requests
>=media-libs/python-mpv-jsonipc-1.2.0
"
RDEPEND="${DEPEND}
tray? ( dev-python/pystray dev-python/pillow dev-lang/python[tk] )
"
BDEPEND=""
distutils_enable_tests pytest