From 6a1c32aa3e902f7a2b4699fb4b3499224752bf02 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 21 Jul 2022 12:21:45 +0200 Subject: [PATCH] bump venstarcolortouch-0.18 --- README.md | 4 +-- dev-python/venstarcolortouch/Manifest | 6 ++-- .../venstarcolortouch-0.15.ebuild | 2 +- .../venstarcolortouch-0.17.ebuild | 2 +- .../venstarcolortouch-0.18.ebuild | 35 +++++++++++++++++++ 5 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 dev-python/venstarcolortouch/venstarcolortouch-0.18.ebuild diff --git a/README.md b/README.md index f9ef4a356..e7ccb134f 100644 --- a/README.md +++ b/README.md @@ -526,11 +526,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1811 Ebuilds in total, 1804 of them have in total 1814 (35 different) licenses assigned. +There are 1812 Ebuilds in total, 1805 of them have in total 1815 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1096| +|MIT|1097| |Apache-2.0|331| |GPL-3|109| |BSD|103| diff --git a/dev-python/venstarcolortouch/Manifest b/dev-python/venstarcolortouch/Manifest index 89c5b679b..d981bb72e 100644 --- a/dev-python/venstarcolortouch/Manifest +++ b/dev-python/venstarcolortouch/Manifest @@ -1,5 +1,7 @@ DIST venstarcolortouch-0.15.tar.gz 10722 BLAKE2B 61d1757acec2f8f63df7a95583ad87574840d1fe011573d84405476879d0b334dd191f773c36671edd3918f76ef27533a7ac4110b0711297d289241e5f068f3c SHA512 31c09f0e70181df43d4223523b1fb56984d4305a8b1f36b5c561c11ce0f707cd307004f9f238ee320921f72eb0d2007a8369a96b96aa339309196c1d2f359ca5 DIST venstarcolortouch-0.17.tar.gz 12143 BLAKE2B 13b29dabad4d3bccfc363adfdeb3c6a69f9df145bd2154efc3171c0f0567810213377f2da8f59cde587a81dd8bc3a419bef29544ddded046c00801b6256588ca SHA512 45b03ef496395eb565e04fd32b7ec052abcd0ac2eef7be22cd8d45878dd9883e4532a6bde111b3383ba7856770669989dbdaab1f0fb2bedbc49f340b854e8bc6 -EBUILD venstarcolortouch-0.15.ebuild 800 BLAKE2B 39da418fc7c0440586a82fbc015fc63a30050f942e20a1b8ed0553c67fa9d613acb84b84615a3c2e1a7dec14f10afb8010109cdf838a3eea37934594049bbd08 SHA512 61d6ab38b1bd6ab6f6668b0734d8a15807e42cc237696c175d38570dcedab38a1445bcdc1d806fd1ce2746b1db8f09f2bdb30632224d73ff0bbb61944794f988 -EBUILD venstarcolortouch-0.17.ebuild 831 BLAKE2B 89c82d31a7e96b0af679bc22d43f4bb36d9d104c155f636ff1fdd8bb47793cc13957a78910efdb18c54a227f669ee5bc345be6ed7f4076e585c6250f27eb2594 SHA512 ca84913ba7f7fdd5a9e4ead933244c2a85d1f9af0c1f86008fe2d79e9e68cca1a29a427ece35e81833a87d283be5650d455014a647d3438ad8b5b7e20d91cb0b +DIST venstarcolortouch-0.18.tar.gz 12172 BLAKE2B 0d41c1adb6ef9442d047841d86c50f7290c3d1291a388db50405958531d60fcb79437876797466396251b53ef9e68eb40ac00894105af26a9dccb751afc5baba SHA512 45e4401d112567a47908b13fb012abe57934e304b62ceb079cd05b78ff93f855aa28948b1d3ede77b574d390d183fad5d3d8b29dd104301191837a35765e43fc +EBUILD venstarcolortouch-0.15.ebuild 772 BLAKE2B 2091b8b44c2f3b328b9daf965ef0659e29cc4d5b8aa4993a12e5cd39b3719617e9f8ee2b2320aa39dca557419bf54ac8fc389c2c570fe909d0fe25850839be5c SHA512 08e2ba04c8c90501a68f86ae2b4cf410711f9405bc4a2929879357f9bfd95882288257e4209dfbc033fa36a2661a45b2227225ccd0b0300b9cf7eccfbdb5d8fa +EBUILD venstarcolortouch-0.17.ebuild 803 BLAKE2B 445a2a89868c8f9c7fe4005d1d33f5e58de4b356fb9bfbf14141726b1a1c4170a564dee1518bb00c3b1bde90e0403fa945804082ced7abc00609eeac14e91e2b SHA512 64760ab96e5759b1ceacdad7efa391199448d15c3e2a3424dc573c7496e23deeee530e5464bef8fd149c157d801ebbf5a426f226d46a92bf82af157da8950cef +EBUILD venstarcolortouch-0.18.ebuild 803 BLAKE2B 445a2a89868c8f9c7fe4005d1d33f5e58de4b356fb9bfbf14141726b1a1c4170a564dee1518bb00c3b1bde90e0403fa945804082ced7abc00609eeac14e91e2b SHA512 64760ab96e5759b1ceacdad7efa391199448d15c3e2a3424dc573c7496e23deeee530e5464bef8fd149c157d801ebbf5a426f226d46a92bf82af157da8950cef MISC metadata.xml 465 BLAKE2B 61cecaa43e17f149b82e9b9b23785a01cde9a512b827a16353aa042bed66f8cdfead89a4fc8b9cba5f62a156b6ed9d40aa299ecd82fcbccc1b42aee1b3dc0d98 SHA512 e06dcac88718aea639506d907a8e278bc2dab14dbce87111cb481ce6ccdb02f8d7a3ef56b02840f216b5fcc53cbfae56e50cb3903a39d2790ef1cb5ae16fb159 diff --git a/dev-python/venstarcolortouch/venstarcolortouch-0.15.ebuild b/dev-python/venstarcolortouch/venstarcolortouch-0.15.ebuild index f39a6e8fc..18d09b560 100644 --- a/dev-python/venstarcolortouch/venstarcolortouch-0.15.ebuild +++ b/dev-python/venstarcolortouch/venstarcolortouch-0.15.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/venstarcolortouch/venstarcolortouch-0.17.ebuild b/dev-python/venstarcolortouch/venstarcolortouch-0.17.ebuild index 4fa2fe9fd..b56206475 100644 --- a/dev-python/venstarcolortouch/venstarcolortouch-0.17.ebuild +++ b/dev-python/venstarcolortouch/venstarcolortouch-0.17.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/venstarcolortouch/venstarcolortouch-0.18.ebuild b/dev-python/venstarcolortouch/venstarcolortouch-0.18.ebuild new file mode 100644 index 000000000..b56206475 --- /dev/null +++ b/dev-python/venstarcolortouch/venstarcolortouch-0.18.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Interface Library for Venstar ColorTouch Thermostat API v5" +HOMEPAGE="https://github.com/hpeyerl/venstar_colortouch https://pypi.org/project/venstarcolortouch/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/requests-2.14.1[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest