patch incomfort-client-0.4.0-r1 for pinning bad versions

This commit is contained in:
Andreas Billmeier 2020-09-06 08:39:20 +02:00 committed by Andreas Billmeier
parent 85866192ac
commit 61e06ada18
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 51 additions and 41 deletions

View File

@ -17,6 +17,7 @@
* re-add aiocoap-0.4_alpha1
* re-add dtlssocket-0.1.7, rework the olds
* remove old pluggy
* patch incomfort-client-0.4.0-r1 for pinning bad versions
2020-09-05
* repair iglo-1.2.7, drop iglo-1.2.5, abondoned anyway: https://github.com/jesserockz/python-iglo/issues/1#issuecomment-558479023

View File

@ -1,7 +1,6 @@
DIST incomfort-client-0.3.1.tar.gz 5928 BLAKE2B 07eebd2531457ae7c35da22600b6d1f9ebb364bc571e3fddf7da7fcfdf262a18bbeffd9ade62c5bf3d43c26762658a27355fa4475f1809de334b1f711515e01b SHA512 77800c9e9600aaa2d6508943d225c3df0b90d93c05c2e4f7586013f2f2a607774f8c4c1aeac4855ec1c52a2b1ded580c7bce76bd35416a2daf034c17cb342b15
DIST incomfort-client-0.3.5.tar.gz 6634 BLAKE2B db6eaacd7a165618b9f4aeb9d2607149c90c0477a6f1b06894dfc07c0db5e9c8b4ed3c84d3565140fd4140170b3589848318a5a25f08ffd8ad7135b6c6d49cee SHA512 0da288bff1e9d6764aeaadb5ee7351d01d00bcfbd2fb5af11626ad95fbf330704693756be2fc4d0fb11a937bab83ac8555bf16de6a00fa57f7403b2a90e8506d
DIST incomfort-client-0.4.0.tar.gz 6147 BLAKE2B 0f81168a6705bba6f75d3de546208a29c9bb9c467913596e8e43c0984c55d96904f7c19dbc62b5d1af3719ae56ebdd777663cc98bbad774423d74bae61dbf260 SHA512 e4a603038b16e37d20bd8a5f75167df9ad1281266e219f0ba5485232ed4f5cca5761fb08fab125206e791d1c2371bcb17ee4ebbff2802f796a3f936171b73f9f
EBUILD incomfort-client-0.3.1.ebuild 1144 BLAKE2B cc5cbcfdc5318bce8cf8a2532c385d8f5461fad620728b242f0f60804683d32dc00e5e4edc80740e12371010806e4f6da6755553b7dd089d0cd111d9b603b087 SHA512 13df2da1cf2630363a3d570b9c1208dad5fd8ee51e380c4bd0ea8f4858abcfb2d493f0274b1e3f268df511b5dc077fc936017ea113ade82405c2c1ca36c000e7
DIST incomfort-client-0.4.0.tar.gz 6147 BLAKE2B 0f81168a6705bba6f75d3de546208a29c9bb9c467913596e8e43c0984c55d96904f7c19dbc62b5d1af3719ae56ebdd777663cc98bbad774423d74bae61dbf260 MD5 ef58c10b607c934e4820481ace3947f6 SHA512 e4a603038b16e37d20bd8a5f75167df9ad1281266e219f0ba5485232ed4f5cca5761fb08fab125206e791d1c2371bcb17ee4ebbff2802f796a3f936171b73f9f
EBUILD incomfort-client-0.3.5.ebuild 1144 BLAKE2B cc5cbcfdc5318bce8cf8a2532c385d8f5461fad620728b242f0f60804683d32dc00e5e4edc80740e12371010806e4f6da6755553b7dd089d0cd111d9b603b087 SHA512 13df2da1cf2630363a3d570b9c1208dad5fd8ee51e380c4bd0ea8f4858abcfb2d493f0274b1e3f268df511b5dc077fc936017ea113ade82405c2c1ca36c000e7
EBUILD incomfort-client-0.4.0-r1.ebuild 1496 BLAKE2B fb2098ed8df8983977c5c7a160e307942852dec4235cb0472d8819f4ec103cabb80c388cdef7fe28118b425d6cf42f613969bba2f8722ea5e0d7f8262dbd94af SHA512 89671006aeaec3ea3213be53719d7d1201d400605168c288f77abb0a95a57bf5fc7b5f64a0177f084336baa28fecd3914ebbf5141cec5635cd7ad4da059cabb4
EBUILD incomfort-client-0.4.0.ebuild 1137 BLAKE2B 670c4b55d62136ebc4652bacedcdbd658cd5647ee967f2d7c07f8d3810eb4c572789f07646a10276cf94f2a92b10248e1831e5674390e8f7c50c869c809b71fb SHA512 46da000de3c132ec3c9d4fe57093ce9605fa75ca1f54eb0f4cb59a4279245b9b658ef2fc8dbe957d7f8afc546ee9ecfc29ed420c64244a220ee861ae161986c5
MISC metadata.xml 457 BLAKE2B b87fab9691b031c2d43125a13a1cb07937b5eec86ebe6f7b10cfc267b357f4ebdf902698735aa39dbc740a81b34053cc3cf89f93bda39f34a05372677b79a1e2 SHA512 82e7cd2cd956287446374c5cb23c446c0002769144370345af44f76f55047b5788db3360bc84d612aa8b30fd4185af8fc55a56034c273ef9ebd930d2b5915385

View File

@ -1,38 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Intergas InComfort/InTouch Lan2RF systems"
HOMEPAGE="https://github.com/zxdavb/incomfort-client https://pypi.org/project/incomfort-client/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
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
}

View File

@ -0,0 +1,48 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Intergas InComfort/InTouch Lan2RF systems"
HOMEPAGE="https://github.com/zxdavb/incomfort-client https://pypi.org/project/incomfort-client/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
dev-python/attrs[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
dev-python/multidict[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
dev-python/yarl[${PYTHON_USEDEP}]"
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
src_prepare() {
sed "s/aiohttp==3.5.4/aiohttp/g" -i requirements.txt || die
sed "s/attrs==19.1.0/attrs/g" -i requirements.txt || die
sed "s/idna==2.8/idna/g" -i requirements.txt || die
sed "s/multidict==4.5.2/multidict/g" -i requirements.txt || die
sed "s/typing-extensions==3.7.2/typing-extensions/g" -i requirements.txt || die
sed "s/yarl==1.3.0/yarl/g" -i requirements.txt || die
eapply_user
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}