From bcbc57bb72e92418ada2a16bda312e8f3ed102c0 Mon Sep 17 00:00:00 2001 From: Daniel Solano Gómez Date: Sun, 9 Oct 2022 13:12:31 -0500 Subject: */*: Update streamdeck to newer versions, fix PEP517 issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel Solano Gómez --- media-libs/elgato-streamdeck/Manifest | 4 +- .../elgato-streamdeck-0.9.1.ebuild | 25 ----------- .../elgato-streamdeck-0.9.2.ebuild | 25 +++++++++++ media-video/streamdeck-ui/Manifest | 4 +- .../streamdeck-ui/streamdeck-ui-2.0.4.ebuild | 51 ---------------------- .../streamdeck-ui/streamdeck-ui-2.0.6.ebuild | 51 ++++++++++++++++++++++ 6 files changed, 80 insertions(+), 80 deletions(-) delete mode 100644 media-libs/elgato-streamdeck/elgato-streamdeck-0.9.1.ebuild create mode 100644 media-libs/elgato-streamdeck/elgato-streamdeck-0.9.2.ebuild delete mode 100644 media-video/streamdeck-ui/streamdeck-ui-2.0.4.ebuild create mode 100644 media-video/streamdeck-ui/streamdeck-ui-2.0.6.ebuild diff --git a/media-libs/elgato-streamdeck/Manifest b/media-libs/elgato-streamdeck/Manifest index 25adc36..1510d66 100644 --- a/media-libs/elgato-streamdeck/Manifest +++ b/media-libs/elgato-streamdeck/Manifest @@ -1,3 +1,3 @@ -DIST elgato-streamdeck-0.9.1.tar.gz 2551029 BLAKE2B 092a28ff52e7e26efba279bee60a494da697c48a0b9012d2ab3bea7738f5fca2468237c9e34af530767fa3d2eb6765304828d714ca5afd839da86c07c48b8c21 SHA512 8fc4a22a56f1fe3520b389f5c570cb8bd6bc4ccfdc24b85036685bbf3babfb4ed99c523cf67fa26e7e1a1bf2cd8d874d9efb3923c5811df2a52045041107dce4 -EBUILD elgato-streamdeck-0.9.1.ebuild 695 BLAKE2B 5b0273793f50a24be6a04a66716a2af45121b75e705628a1cba9543915c9845ab526ac2f00cd1c1169c3e0f11b266bc7c70377009db9a61ccfef3c642bb3b3f4 SHA512 c55835fb689cdf4833baff7d2162bbfcdad4e60a5653ce7898168266665e51c289ca19daade758e7c20f4056848fea4513ca18566dd8a1a81b1ddb0a4fac1a86 +DIST elgato-streamdeck-0.9.2.tar.gz 2551240 BLAKE2B f64bc57bcc80f101019e149d8999254e1413434d6925e8882f485e00e597cb529e1da5baaf99d8abda884f7587eee88666a383b0dfbdd076711d2a887750767c SHA512 77a29707eb237f1e75f2e0734d163be2cb598525b565fe2616cf30b90b46411cb613e3d55a31bb462c49d6f4c7c67389f4f6728465f6155ead565a14c0dd03fd +EBUILD elgato-streamdeck-0.9.2.ebuild 695 BLAKE2B 5b0273793f50a24be6a04a66716a2af45121b75e705628a1cba9543915c9845ab526ac2f00cd1c1169c3e0f11b266bc7c70377009db9a61ccfef3c642bb3b3f4 SHA512 c55835fb689cdf4833baff7d2162bbfcdad4e60a5653ce7898168266665e51c289ca19daade758e7c20f4056848fea4513ca18566dd8a1a81b1ddb0a4fac1a86 MISC metadata.xml 349 BLAKE2B 68b8afab75b2a9cc9f8059a61db0c3c2cc48109bb743f831362e4a13cee23221eb4febc65f496bf0f812c949eab2a68ab6d504dc22cdba9b21d907ba72018df2 SHA512 ab698da97f91600c16ad1059b000a3cbb7ec3057cf311452316b493c124f05cbd9acffd9fccb61f4b3209b50bc7de14e6c4ece3b16d4acf9d3df7729fae94a2e diff --git a/media-libs/elgato-streamdeck/elgato-streamdeck-0.9.1.ebuild b/media-libs/elgato-streamdeck/elgato-streamdeck-0.9.1.ebuild deleted file mode 100644 index f3a8e8a..0000000 --- a/media-libs/elgato-streamdeck/elgato-streamdeck-0.9.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10,11} ) -inherit distutils-r1 - -DESCRIPTION="Python library to control the Elgato Stream Deck" -HOMEPAGE="https://github.com/abcminiuser/python-elgato-streamdeck" -if [ "${PV}" = "9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/abcminiuser/python-elgato-streamdeck.git" -else - SRC_URI="https://github.com/abcminiuser/python-elgato-streamdeck/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/python-${P}" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="" - -DEPEND=">=dev-python/pillow-9.0.0[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" diff --git a/media-libs/elgato-streamdeck/elgato-streamdeck-0.9.2.ebuild b/media-libs/elgato-streamdeck/elgato-streamdeck-0.9.2.ebuild new file mode 100644 index 0000000..f3a8e8a --- /dev/null +++ b/media-libs/elgato-streamdeck/elgato-streamdeck-0.9.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10,11} ) +inherit distutils-r1 + +DESCRIPTION="Python library to control the Elgato Stream Deck" +HOMEPAGE="https://github.com/abcminiuser/python-elgato-streamdeck" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/abcminiuser/python-elgato-streamdeck.git" +else + SRC_URI="https://github.com/abcminiuser/python-elgato-streamdeck/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/python-${P}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="" + +DEPEND=">=dev-python/pillow-9.0.0[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" diff --git a/media-video/streamdeck-ui/Manifest b/media-video/streamdeck-ui/Manifest index 313f9b7..e1fce7a 100644 --- a/media-video/streamdeck-ui/Manifest +++ b/media-video/streamdeck-ui/Manifest @@ -1,3 +1,3 @@ -DIST streamdeck-ui-2.0.4.tar.gz 3896954 BLAKE2B ea0f68675da72c032036ad13584d60cbdd7dd61ea4c7cdd939b2345c7a62b0e3f70d9197dd33216dcda78a9bbfae36de6cf6215300b477e09b2ae03573bbf8d0 SHA512 404cfe789c702f1087d652151b5f7b2234c255a84cf5bee6b6a7935e4cd18da002bc1a4fd3177e6a7d036870e055cfc6c1d7bdba7766991dd518800904afbf63 -EBUILD streamdeck-ui-2.0.4.ebuild 1360 BLAKE2B a89dc630ca96c2fd773806034ab8d1e5bdc058d96590bd6e792c44d5239de161fbe706dd66329532ecc418f89aa764582dcf62c196e7940f2bc442c0890f5951 SHA512 3a334056085239ebe99096a6d47aa477366caefb4033022ab81c337aca6a6c491866285737bbf076851a1b8fb778f25f500aa98059336ea921d77f3138ce0f83 +DIST streamdeck-ui-2.0.6.tar.gz 3902895 BLAKE2B 07a934ed6886d92f93bb17f7194349d9a6775377af5ce253ca8906075faa9275a2802ca78b843fc6e04567f231d08432559ae7bb771795f6dc20bcb8a5d1dbe1 SHA512 1f4f2c30c037d33f2e2e035acaf2d393fb63bb455c9e3192a9393acaffb32ba4e6822a75255203d6e38048b3a5e901ba4555c2f8344f30d6c9f8cb80c296ac4a +EBUILD streamdeck-ui-2.0.6.ebuild 1348 BLAKE2B df06366d77ba1880a4dd295578ead0444644c10c19d7d4bad9de10a14ac576f1fe48e342bafbcdbd06d96a89e36be03d0391595ed531d868f362d40a6954c221 SHA512 55ffbffa2728d852388647efa63dd7b080458a46315dc7d04e04d5187cd0afe0e6a209fed28e66df7382238cae6f6023f06cf9d7d27690de2de01aa9927f69f8 MISC metadata.xml 340 BLAKE2B 0821dca2b83a5da9b0d87daaa2b3e835439a508a41eaf2adf173a3cca666fa4fa1b49ba0d571f0193c09004ef7fe42565ed75e29946ea08b2a8a5e2bd0835911 SHA512 2d31fac58ef66d6634c562565fa0d17b1c565b3c96fa75f98f86250ea206b7a98856e34ae4915087d6441c3efcd10e9775181b5609aafe5772dd2a863e88d2ea diff --git a/media-video/streamdeck-ui/streamdeck-ui-2.0.4.ebuild b/media-video/streamdeck-ui/streamdeck-ui-2.0.4.ebuild deleted file mode 100644 index d922294..0000000 --- a/media-video/streamdeck-ui/streamdeck-ui-2.0.4.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -inherit distutils-r1 - -DESCRIPTION="A Linux compatible UI for the Elgato Stream Deck" -HOMEPAGE="https://github.com/timothycrosley/streamdeck-ui" -if [ "${PV}" = "9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/timothycrosley/streamdeck-ui.git" -else - SRC_URI="https://github.com/timothycrosley/streamdeck-ui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - #S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT Apache-2.0" -SLOT="0" -IUSE="" - -RESTRICT="test" - -DEPEND="${PYTHON_DEPS} - dev-libs/hidapi - dev-python/filetype[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pynput[${PYTHON_USEDEP}] - dev-python/pyside2[${PYTHON_USEDEP},designer] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-gfx/cairosvg[${PYTHON_USEDEP}] - media-libs/elgato-streamdeck[${PYTHON_USEDEP}] - " -RDEPEND="${DEPEND}" - -distutils_enable_tests pytest - -src_prepare() { - sed -i "s#os.path.dirname(os.path.abspath(__file__))#'/usr/share/streamdeck-ui'#" streamdeck_ui/config.py - distutils-r1_src_prepare -} - -src_install() { - insinto /usr/share/streamdeck-ui - doins streamdeck_ui/logo.png - doins -r streamdeck_ui/fonts - distutils-r1_src_install -} diff --git a/media-video/streamdeck-ui/streamdeck-ui-2.0.6.ebuild b/media-video/streamdeck-ui/streamdeck-ui-2.0.6.ebuild new file mode 100644 index 0000000..c0de72a --- /dev/null +++ b/media-video/streamdeck-ui/streamdeck-ui-2.0.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..10} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="A Linux compatible UI for the Elgato Stream Deck" +HOMEPAGE="https://github.com/timothycrosley/streamdeck-ui" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/timothycrosley/streamdeck-ui.git" +else + SRC_URI="https://github.com/timothycrosley/streamdeck-ui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + #S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT Apache-2.0" +SLOT="0" +IUSE="" + +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + dev-libs/hidapi + dev-python/filetype[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pynput[${PYTHON_USEDEP}] + dev-python/pyside2[${PYTHON_USEDEP},designer] + dev-python/python-xlib[${PYTHON_USEDEP}] + media-gfx/cairosvg[${PYTHON_USEDEP}] + media-libs/elgato-streamdeck[${PYTHON_USEDEP}] + " +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest + +src_prepare() { + sed -i "s#os.path.dirname(os.path.abspath(__file__))#'/usr/share/streamdeck-ui'#" streamdeck_ui/config.py + distutils-r1_src_prepare +} + +src_install() { + insinto /usr/share/streamdeck-ui + doins streamdeck_ui/logo.png + doins -r streamdeck_ui/fonts + distutils-r1_src_install +} -- cgit v1.2.3-65-gdbad