add mpv-shim and dependencies
This commit is contained in:
parent
e867ae0bed
commit
4fa638648e
2
dev-python/pystray/Manifest
Normal file
2
dev-python/pystray/Manifest
Normal 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
|
27
dev-python/pystray/pystray-0.19.4.ebuild
Normal file
27
dev-python/pystray/pystray-0.19.4.ebuild
Normal 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
|
@ -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
|
||||
|
@ -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=""
|
2
media-libs/python-mpv-jsonipc/Manifest
Normal file
2
media-libs/python-mpv-jsonipc/Manifest
Normal 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
|
@ -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
|
2
media-video/jellyfin-mpv-shim/Manifest
Normal file
2
media-video/jellyfin-mpv-shim/Manifest
Normal 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
|
38
media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-2.6.0.ebuild
Normal file
38
media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-2.6.0.ebuild
Normal 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
|
Loading…
Reference in New Issue
Block a user