Compare commits
62 Commits
v0.96.0_be
...
v0.96.2
| Author | SHA1 | Date | |
|---|---|---|---|
| e6fc68b9da | |||
| 2ce0fa8e97 | |||
| 531661cb71 | |||
| c8d49cd487 | |||
| 79fe66f8bb | |||
| b9b96b8c2d | |||
| 04199f1b25 | |||
| 56bc53af25 | |||
| 8574d7b3f3 | |||
| 5b15ae7f41 | |||
| 8327365cab | |||
| 3d84e5b4ef | |||
| 382f718ec7 | |||
| 1fef586275 | |||
| 5f909b980c | |||
| f275de8e18 | |||
| db37ed7b07 | |||
| 38c219656c | |||
| d1b67e0f46 | |||
| 06169d4775 | |||
| ad6c97174f | |||
| dac699f617 | |||
| 34f3407e9d | |||
| dbbe01e95e | |||
| d73a43406f | |||
| 507f34e240 | |||
| 3bd7a25787 | |||
| b3fef3cd19 | |||
| 76d4f00c9f | |||
| a8c0289feb | |||
| 65b860f389 | |||
| cd70d6cb08 | |||
| be03ec690b | |||
| da372a2d15 | |||
| 065e2c5804 | |||
| 11bed66487 | |||
| b475141872 | |||
| e0eecd5ae0 | |||
| b2075b2f31 | |||
| bb26466e29 | |||
| 73170961e6 | |||
| db52b069df | |||
| 31bb8ad3a8 | |||
| abea98734f | |||
| b9f18bc087 | |||
| ad8e298454 | |||
| 5849d8e0c0 | |||
| acb6eb6fca | |||
| b37eae01ac | |||
| 1acf9c40c7 | |||
| e06c7a88be | |||
| e1f8c945ad | |||
| bc1c5eacf2 | |||
| 1edc592076 | |||
| 9829c7902a | |||
| 74a959ac02 | |||
| 7342150601 | |||
| 1618d954e7 | |||
| b5e63edab9 | |||
| 78d2fb2e63 | |||
| 3fc723cf84 | |||
| e1e373d029 |
84
CHANGELOG.md
84
CHANGELOG.md
@@ -1,10 +1,92 @@
|
||||
2019-07-19 homeassistant-0.96.1
|
||||
* homeassistant-0.96.1
|
||||
* bump frontend-20190718.0
|
||||
|
||||
2019-07-18 homeassistant-0.96.0-r1
|
||||
* Merge branch 'master' of matoro/HomeAssistantRepository into master
|
||||
- dev-python/pytest: add dev-python/packaging dep
|
||||
* add ujson dependency for aiocache
|
||||
* homeassistant-0.96.0-r1 (with working z-wave stack)
|
||||
* add (fixed) homeassistant-pyozw, it now compiles, short hack in unpack routine
|
||||
* add aiowwlln-1.0.0 aiocache dependency
|
||||
* add aiocache-0.10.1
|
||||
* support for World Wide Lightning Location Network
|
||||
|
||||
2019-07-18 homeassistant-0.96.0
|
||||
* homeassistant-0.96.0
|
||||
* bump frontend-20190717.1
|
||||
* bump mypy-0.720
|
||||
|
||||
2019-07-17 homeassistant-0.96.0_beta4
|
||||
* homeassistant-0.96.0_beta4
|
||||
* remove olds
|
||||
* bump youtube_dl-2019.7.16
|
||||
* bump pysonos-0.0.21
|
||||
* add pyeverlights-0.1.0
|
||||
* add components.fortigate pyfgt==0.5.1
|
||||
* bump pynuki-1.3.3, update it's deps, bump packaging-19.0
|
||||
* bump luftdaten-0.6.2 & add it's deps
|
||||
* add Mastodon.py-1.4.5
|
||||
* bump ruamel-yaml-0.15.99
|
||||
|
||||
2019-07-16 homeassistant-0.96.0_beta3
|
||||
* sort some lists for 0.96.0_beta3 and make mgorny happy ;-)
|
||||
* bump frontend-20190715.0
|
||||
* add my socat start skript (for the ZWaveMe UZB1 Stick)
|
||||
* add pyiss, Space Station Locator
|
||||
* add limitlessled-1.1.3
|
||||
* add lightwave-0.17
|
||||
* add libpurecool-0.5.0 (components.dyson)
|
||||
* hole-0.[3-4].0 added
|
||||
* Growl Notification
|
||||
* Growl Notification
|
||||
* add fiblary3==0.1.7
|
||||
* add DoorBirdPy-2.0.8
|
||||
* add discord.py-1.2.[2-3]
|
||||
* homeassistant-0.96.0_beta3
|
||||
|
||||
2019-07-15 homeassistant-0.96.0_beta2
|
||||
* bump pyhaversion-3.0.2
|
||||
* add ciscosparkapi
|
||||
* bump ciscomobilityexpress
|
||||
* add blockchain 1.4.4
|
||||
* add PyQRCode
|
||||
* bump pyhomematic-0.1.60
|
||||
* add bluetooth_tracker
|
||||
* update CHANGELOG.md
|
||||
* add vsure-1.5.3
|
||||
* add twentemilieu-0.1.0
|
||||
* add uvcclient
|
||||
* add total-connect-client-0.28
|
||||
* bump youtube_dl-2019.7.12
|
||||
* bump flake8
|
||||
* add forgotten frontend digest
|
||||
* bump homeassistant-0.96.0_beta2
|
||||
* bump frontend-20190712.0
|
||||
|
||||
2019-07-14 homeassistant-0.96.0_beta2
|
||||
* add vsure-1.5.3
|
||||
* add twentemilieu-0.1.0
|
||||
* add uvcclient
|
||||
* add total-connect-client-0.28
|
||||
* bump youtube_dl-2019.7.12
|
||||
* bump flake8
|
||||
* add forgotten frontend digest
|
||||
* bump homeassistant-0.96.0_beta2
|
||||
* bump frontend-20190712.0
|
||||
* bump homeassistant-0.96.0_beta1
|
||||
* update platformio-4.0.0
|
||||
* add xknx-0.11.1
|
||||
* bump pysonos-0.0.20
|
||||
* add more elegant patch filename from matoro
|
||||
|
||||
2019-07-11 homeassistant-0.96.0_beta0
|
||||
* fix pyyaml-5.1.1 patch name
|
||||
* update homeassistant-0.96.0_beta0
|
||||
* bump python-velbus-2.0.27
|
||||
* add aiowwlln-1.0.0
|
||||
* bump frontend-20190710.0
|
||||
* add pysma-0.3.
|
||||
* add pysma-0.3.x
|
||||
* bump solax-0.1.1
|
||||
* update all zigbee stuff
|
||||
* bump youtube_dl-2019.7.2
|
||||
|
||||
21
README.md
21
README.md
@@ -12,7 +12,7 @@ https://github.com/home-assistant/home-assistant
|
||||
This was fork of https://cgit.gentoo.org/user/lmiphay.git/tree/app-misc/homeassistant-bin which seemed unmaintained to me, at first I just wanted to compile it for my personal use. This happed at 0.77 in September 2018. Some friends told me they wanted to use/see it, so i putted it on my gitea, and was caught by surprise of several hundred pageviews in the very first days. Try to keep it close to the official releases, might get slower during summer. After 3 months it had ~170 ebuilds, now > 633 ebuilds in > 350 packages listed.
|
||||
|
||||
Aside from Home Assistant it contains some related ebuilds I use with my Home Assistant:
|
||||
* esphome (soon i'll throw away Tasmota...), really cool stuff, a bit complicated to get it started (mostly with DNS), but then lots of ESP devices are very easy to deploy. It's integration in Home Assistant is easy and reacts fast on state changes. I begin to love it's Integration in Home Assistant, you have one single point where you define and name a switch or a sensor (instead of > three points using MQTT). Together with the possibility of OTA updates my sensors will have a unique name all over the system, and names can be changed very easily.
|
||||
* esphome (soon i'll throw away Tasmota...), thanks to Otto Winter for his fabulous idea and great work (https://github.com/esphome/esphome), really cool stuff, a bit complicated to get it started (mostly with DNS, it uses a weird *.local architecture), but as soon you got it running, a lot of ESP devices are very easy to deploy. It's integration in Home Assistant is easy and reacts fast on state changes. I begin to love it's Integration in Home Assistant, you have one single point where you define and name a switch or a sensor (instead of > three points using MQTT). Together with the possibility of OTA updates my sensors will have a unique name all over the system, and names can be changed very easily.
|
||||
* platformio
|
||||
|
||||
Since homeassistant-0.95.0_beta0 `esphome-1.13.6` can be run again in the same environment with homeassistant, because homeassistant does not insist on `dev-python/pyyaml-3.13` anymore.
|
||||
@@ -20,9 +20,9 @@ Since homeassistant-0.95.0_beta0 `esphome-1.13.6` can be run again in the same e
|
||||
If you have questions or suggestions don't hesitate to contact me, anyhelp is very welcome.
|
||||
|
||||
Currently there's work to build a package for:
|
||||
- homeassistant-pyozw-0.1.4
|
||||
- open-zwave-hass-0.1.4
|
||||
- python-openzwave
|
||||
- ~~homeassistant-pyozw-0.1.4~~ (now compiles with a short unpack hack)
|
||||
- ~~open-zwave-hass-0.1.4~~ (not needed anymore)
|
||||
- ~~python-openzwave~~ (not needed anymore)
|
||||
|
||||
They mix up python code with some c++, currently i have no idea how to handle that.
|
||||
|
||||
@@ -67,15 +67,16 @@ Let me know if any initial depencies are missing, since i do not use all of the
|
||||
|
||||
### some Background...
|
||||
|
||||
I have Home Assistant running on a virtual X64 box, 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA). Recorder writes to a separate mariadb machine.
|
||||
I have Home Assistant running on a virtual X64 box, 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA). Recorder writes to a separate mariadb machine, currently 10.3.16 without problems.
|
||||
|
||||
Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.6), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
|
||||
Most of my devices are still connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.6), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
|
||||
* some (~9) Z-Wave devices, mostly Fibaro Roller Shutter 3 with a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave.
|
||||
- in the vm run `socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:[ip of usbhost]:3333`
|
||||
- at the usb host run `ser2net` with `3333:raw:0:/dev/ttyACM0:115200 8DATABITS NONE 1STOPBIT`
|
||||
* a bunch of OneWire and I2C Sensors (mostly all via MQTT) and
|
||||
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy). I formerly used it to avoid some serious design problems in Tasmota, but since i use ESPHome, these devices live only until they will be touched next time, they will be replaced eith ESPHome.
|
||||
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota), same here: as soon a davice has to be touched, it's firmware will be replaced with ESPHome.
|
||||
* a bunch of OneWire and I2C Sensors (mostly via MQTT) and
|
||||
* ESPHome - see description above - (https://esphome.io/ & https://github.com/esphome/esphome/)
|
||||
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy/). I formerly used it to avoid some serious design problems in Tasmota, but since i use ESPHome, these devices live only until they will be touched next time, they will be replaced with ESPHome.
|
||||
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota), same here: as soon a davice has to be touched, it's firmware will soon be replaced with Otto Winter's ESPHome.
|
||||
* Sonoff S20
|
||||
* Sonoff Pow R2
|
||||
* Sonoff 4ch
|
||||
@@ -100,7 +101,7 @@ I have **no** Google, Amazon or Apple involved in my privacy (at least in this c
|
||||
|
||||
* Tried to get all Python installed systemwide under Gentoo's package management and keeping `/etc/homeassistant/deps` as small as possible.
|
||||
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Ouside HA dependencies execpt portage are not tested.
|
||||
* Since i use Gentoo mostly on servers i do not use systemd, even the most important reason to run gentoo is that you are NOT forced to run this crap.
|
||||
* Since i use Gentoo mostly on servers i do not use systemd, the most important reason to run gentoo is that you are NOT forced to run this crap.
|
||||
* I prefer an own profile based on "amd64/17.0/no-multilib", with python-3.6.5 set as default target (plannig to upgrade to 3.6.8 soon), also 2.7.15 is installed on my test server, will try 3.7.x as soon it is marked as stable in portage.
|
||||
|
||||
### Licenses
|
||||
|
||||
4
app-misc/home-assistant-cli/Manifest
Normal file
4
app-misc/home-assistant-cli/Manifest
Normal file
@@ -0,0 +1,4 @@
|
||||
DIST home-assistant-cli-0.7.0.tar.gz 58802 BLAKE2B 84597c6bbd00d80252eb40863f512e8a4fc8fa5c43db8400061b6d77f605ffc641e9426ed239f6e40d47d16b7b0a9138c969c990bb0346feb74201ed825a91f1 SHA512 9cf4d0b33a2845115d5208884f8e0762bec7c73ef1500630450b4746ab9bc3abbdfe67cd45f4224d6d5a0615e648d1981c545d23557f1ada4fd8e621021da709
|
||||
EBUILD home-assistant-cli-0.7.0.ebuild 2147 BLAKE2B f7883d7072023aea55041c0b104e25189d45e8ec32dec02e4c51b0836a1df555f627209860c989fd7aa5dadcc84b1a459581aa3a7a1253da226b946fc05fe414 SHA512 272b3526f9d56da73ddd6b4fe963cb67accc7ae0df9cec01a57603090cbd6964407b8f2e1107789db97738fe6a879fc47e2dbaa55059ce074401a1ae9476c8ec
|
||||
EBUILD home-assistant-cli-9999.ebuild 2272 BLAKE2B d7ce38ff070cddeb35035a696d63f977844e08835b7643b310250ae3b52e02558e9a4f5290933bd8f7ae8073fbe9ce61d5ae6282ceda5d2f2ff337192fa941ea SHA512 97708f3186cf341f51cf8ed1880d97f662e519af8655fa48a7c38a393936446a52407f5bd4fa5a7c7f8bd80f294aa4ef138eb4d4bc1da06c06e02bba09b6f0d4
|
||||
MISC metadata.xml 487 BLAKE2B 1f1f9aed2a3ef1615865b0e18f4e32f47a912395ddaa8934fedf06003c226216a16ad639a914413f448b4bc6bca8a7f929bba5fe5439a7178c6fb4e79fd9e92e SHA512 329fbf70ce5086771fad02004d566d13a3526eb8f185a441cea56ee71bf61492298aae268202445fa09c361708b6c99a1e83c075f46f13d789b5cbaf380c89d0
|
||||
61
app-misc/home-assistant-cli/home-assistant-cli-0.7.0.ebuild
Normal file
61
app-misc/home-assistant-cli/home-assistant-cli-0.7.0.ebuild
Normal file
@@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
|
||||
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
|
||||
~dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpath-rw-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2019.04.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.15.96[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-3.7.7[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.701[${PYTHON_USEDEP}]
|
||||
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-4.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests_mock-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
|
||||
~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
|
||||
~dev-python/twine-1.13.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
cd "${S}"
|
||||
sed -i -e "s/'ruamel.yaml==0.15.96'/'ruamel.yaml>=0.15.96'/" setup.py || die "Sed version helper failed!"
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
66
app-misc/home-assistant-cli/home-assistant-cli-9999.ebuild
Normal file
66
app-misc/home-assistant-cli/home-assistant-cli-9999.ebuild
Normal file
@@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
fi
|
||||
|
||||
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
|
||||
#SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
|
||||
~dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpath-rw-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2019.04.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ruamel-yaml-0.15.96[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-3.7.7[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.701[${PYTHON_USEDEP}]
|
||||
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-4.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests_mock-1.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
|
||||
~dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
|
||||
~dev-python/twine-1.13.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
cd "${S}"
|
||||
sed -i -e "s/'ruamel.yaml==0.15.96'/'ruamel.yaml>=0.15.96'/" setup.py || die "Sed version helper failed!"
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
16
app-misc/home-assistant-cli/metadata.xml
Normal file
16
app-misc/home-assistant-cli/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">home-assistant-cli</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>hello@home-assistant.io</email>
|
||||
<name>The Home Assistant Authors</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,11 +1,9 @@
|
||||
DIST home-assistant-frontend-20190627.0.tar.gz 25212628 BLAKE2B 398b3614dd118655b6502beb845640b0eaf84175d91ed15ead29dd71ede133f86024fa153a15f2eb18cebf57ecc032481187547ac3c2ad50feea25dad0ff4445 SHA512 cc64febb214c19a7aafa1a4da176b4613dad94efc9655c62e2fbbb328f3c6f24f6861191a21a8a49eedc7ff4c11405f5f93b5380c6f3ce08554804d017d98d0b
|
||||
DIST home-assistant-frontend-20190630.0.tar.gz 25320774 BLAKE2B 426ba5c10c3ae7310a6533ab26919de081a7d3f416a189610ddd5e512df95761db9e2bac428c34500b466360303cab7a9a666cb5ac4de1642f69b5af748a958a SHA512 06f6dd9a147a5649654d4f0d468e1ee64e5889edce322abe8ba5270d50b120699ea7cb92e785a8fb77463d2d03f06eb3636cd577928da60d1a316c70b4784988
|
||||
DIST home-assistant-frontend-20190702.0.tar.gz 25302880 BLAKE2B a0bc1cfe7620d777b9de5b55bbb55643e34a3929e0755b99718dd20ac18a97cd14640e0fa81e26858cfe4246daade62cb36f65e81d28cabf4d0e866181b3b1bd SHA512 e53036dfb4b972563719ca7b67639b744fd8530bee6f9308b200062603831a73db668f958ad3e34bb59ca16e748f679a2b3b08db7c9955d11f6f700aefac7b80
|
||||
DIST home-assistant-frontend-20190705.0.tar.gz 25304102 BLAKE2B fe811d85980091715b8cee5d11d910f8c1336236b9ae48ab4689f5e594c3171a57bd04d7e0f1a26c074f8fd91003fadeba466943ed435a41a0050eaffd17a054 SHA512 08142c547f2951a1d65378c687b922e0d392e7277ea451757dd59d29a2ca97c7d181a5bb5cbd6f41022b6f9c8ca159c830c0c551fe8b9a3bfc1d4c7528773f51
|
||||
DIST home-assistant-frontend-20190710.0.tar.gz 25316524 BLAKE2B 285658483d66250a142834ccfadf40daa1ed1d830983c31f60044cb86f162a085b3d67b612d0c7ec85b9a124ce91727a3138d0448f0752e6329b6f7637df081a SHA512 1532bb81e80ec00035c6d65d9dc9e34f95b280054dbc2cde7e8b805c5890c7f7901ffb6933ea03d74fd56190866734dc52cf3cb3d3eda492eca366c59c5b160a
|
||||
EBUILD home-assistant-frontend-20190627.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190630.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190702.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190705.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190710.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
DIST home-assistant-frontend-20190715.0.tar.gz 25378881 BLAKE2B 3e46458f3bb485c3dd1717f942f9f38eea04adede08e856a9faaeae034219e11c3a2f9d1b50d68900f894575d15c31de59c3bd4fee26540efa4bd13d6910b58d SHA512 4b5c32b94ec487e093508989ce6e8e1378855102fe9dff4430a4bc734fd800db09e5de97155a4d613ea7a90d384feabdc19e82b8a9e6f38869089ce79d1fb8a2
|
||||
DIST home-assistant-frontend-20190717.1.tar.gz 25395778 BLAKE2B 18682bf9ea6815d22c598807900d764b8967a3e52ef5c78e49c2e922214dd3f78821ad04de876ae592624b0463edae334f19c79d778499afb93a8f04ee96ed25 SHA512 c9ffdda6f9396cd032f75db95dd86db9a2544d1fbb574c56fdd6f9480ae0268ac0ee94a1f7bbb10123ffe35a719db500d95528cec4fba238500a0004bcdce02a
|
||||
DIST home-assistant-frontend-20190718.0.tar.gz 25414663 BLAKE2B c41ae011833ac590410fe949cff813392b0fdddeea87029f5061858ba2a83cc04aea5f5bf94f24781555020635adc3bb48eb4af49f973778bf01c5ce8d67ed70 SHA512 894151c277884baec129e046b403966b682c28a5540cf8bb0cd03438eb8d26f6fe64949f2184a1eab3d18308e5413d54ee22fe38651943f8c5f20814deccfc4c
|
||||
DIST home-assistant-frontend-20190719.0.tar.gz 25420048 BLAKE2B 466a9c10146b114802f075f5f67606da7b88c82f9aa0bceda629ea324645bb62a359f5b2f65678919b0743abccbc6739a6ba67712b0e048574a9de6e9924bbc9 SHA512 14e168e01cc8178078b0ecc1aa70458662e58cf9b889a19250cb72ce0528ef665c645086de030096463df1fd9d389336b1ff5c59d014baf5fb8a1d04359a997e
|
||||
EBUILD home-assistant-frontend-20190715.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190717.1.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190718.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
EBUILD home-assistant-frontend-20190719.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
|
||||
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499
|
||||
|
||||
@@ -5,16 +5,15 @@ AUX homeassistant.service 261 BLAKE2B 54819aa30aa5564aca693fa2dd70ad4a9831929a33
|
||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
AUX yamaha.py 13403 BLAKE2B e073c1e3d4bab02e93e971cb6003705e5e82d20524204ed00f5cd4d0f8f1628419a3a0c8a50ce2e2e13a57017607e5543cfed49a3241de549c572c2012c044d7 SHA512 be6ab79a49c47ad15642ac06adc194318a2ae812cdeffa442e32303b7865b1589383386d84f57b50e942b850ffe68c1ce208d0a4c5bb70fee14f39ea77d01ef4
|
||||
DIST homeassistant-0.95.0.tar.gz 4118848 BLAKE2B e9e7af29cae5e660d0ea3f80a4e51fd8d3efddc61607274a4d69e4d4d944369879bfd883aa11c3b8e9edd69c137b3d9a3e504db998748b0c49aa211e0e777843 SHA512 71700b8c68e92e70ac4beafe4080798c9c462fe0e8509671bc8c38c2ca39a20bf700158de461ee1bfc8ed3c235242bce1daff7f6b17987dae30364115731bb7c
|
||||
DIST homeassistant-0.95.1.tar.gz 4118985 BLAKE2B 2ddad2079c5924eca24672dc1c66b6f253ce91dacb7f7e0aabb65971cc9ade70a9373d218c236b4509f28d6918f20874383cb1f444bf71a7713dfffb2a51b0f3 SHA512 edbd775df54d7097e511d556fb6bc0425a75235d147fb7b81c5efe84e637584cebffd5ef8c593cd4f4959456cf8a3482c579004598ae7078be1af39c09203beb
|
||||
DIST homeassistant-0.95.2.tar.gz 4119045 BLAKE2B c64c4dd3f808affe7a3d76638aaddb8f4b5f1bda44a28cc22ffd22f67c3bb277706a5fbcac8a7362810b27d9d129f6eb0fb2c0c861dca1a9bf585750a71d4be0 SHA512 a98161e7d01411e1dd4133415fd60c9b5359b2fee07fbcf0d9c4f0714286af0d548c887fa9c9d62e4b6f2240b5d216dd9cdaa6a7f8e67b49f23457dc3355c6ae
|
||||
DIST homeassistant-0.95.4.tar.gz 4118571 BLAKE2B 10377c4a5f1a6a76d40e16495596313fb6286293b734c8975f540fcf1eb6b123da709cd7ae6457d922f05e1690951893d6e58beaf2ed3a5250f0b24e5f6aeca4 SHA512 596bee4714cf47935cdf017296efb76b0cc8e4cfa28e15b5273c9a9fa1e1926bfcdc9a9fb004ea6e639a3d0a211f43f7df8a85ca0f9741cae9044e6c0f015b32
|
||||
DIST homeassistant-0.96.0b0.tar.gz 4167052 BLAKE2B 1b60d0df0b871d824dcc355142d6f6f2379bc399861930a809eb18583e706ed94b553471d379a085bcb7068165fdbbc208bd85ea920d1294baa8589c180878fe SHA512 153c9af4eb970359b7b2d8de20b9ec4df4303d2689169827b2b4db9ae1a1e40bd10ddf865ee875c000987cc70b9185449b3f68fe5f8b0378518ea1b4965bcf29
|
||||
DIST homeassistant-0.96.0b1.tar.gz 4167535 BLAKE2B 885d5946bbf333490dd3c8850642a1bdbcf40afc5261ae70322ecbd5c2860f7f92bd0b06656e9b11e721223c66ce495eb2a994efffa4a75dc14cd7891410e351 SHA512 2af561d85f2332859a5715e55edaadbc3d4fa28fe6a8d20b48becebd22d0f968719de7f20a85e27d87a43638d5e7d50e390f01195f30cc6ae0d02f0386c00361
|
||||
EBUILD homeassistant-0.95.0.ebuild 9267 BLAKE2B 77de8ac3592dadf8b315d73572bb744551877e3fd868dc40b4487f3e0ef5aace4b0d3af85d8e56c55a2a145b53a458481240c3e70e10bd4fe470240d27e606d6 SHA512 342be072e5ebe1697f331d72de4f2431c9c381ce13ba2b3151b1e026d9a96824d18df8bb45295b4ee0a3f138973730f0e91ab64aa07b0c9f3627e3aba51b1363
|
||||
EBUILD homeassistant-0.95.1.ebuild 9267 BLAKE2B 07be5d1caf0c99e822f483219d824111d2d2b4e80d799bbd8254e0d844ae81698b45ca0ab57b91d1d2ff641e901350849c557964a2e33c3171b3c5ef60810315 SHA512 6675637203d7c267e9bcb1f1efb2a072c7593a4e60a466fd4dd0d3e26eeba8e5e8668a6ab53e8b1fbbd11c3989af82668c3dca920b0852be3d5aa5726a3b3e12
|
||||
EBUILD homeassistant-0.95.2.ebuild 9320 BLAKE2B 3dcc80473a212eada739943d631a0aa11cb3930e51cb2f3aade1c958742f45f09fd0bb2453800cf0a102a3aef8521fed500e3f5689fe925a1b97c24596815044 SHA512 8ac2b8a6d691be374dd694d8ef643da0ec911178bd66e6b251a6f4c782f5f07313b1c96e3fcbbdcd59c6b9400c8af9da97816e62dafa2278f621cc0f727f5aaf
|
||||
DIST homeassistant-0.96.0.tar.gz 4170621 BLAKE2B cdfff1ee26621401f1471a8654783690c5a4ad068cbc29ba9efdb9d02ad61c78b3e8e5c7d076a5abe6c822dceb5e00c319821d81507d0fb6a356cb7ad71d1874 SHA512 7836e3b07b59f3f941ae4cd37720de64780d863c00ff4f848736d908b1b05252b9af68156a3de9574c7c200bd61a1ae9d912095872eff1b2c4cb5639e0370653
|
||||
DIST homeassistant-0.96.0b4.tar.gz 4170011 BLAKE2B 74ee0f07ad8f56fb45e904a823639055ecbcbcae47f641077dfaddec493fea6c2f1e109c3642b4bd6002c3b50ce59ee13ec777389009c0283c21e61d5e336241 SHA512 269dfddd80ade2dcbfdd44907715d425d8ddd7af5dcb89f800d175c5d802f2c5d7194b8196ecd3f96e341ddf2d5b95e647f4b153fc7b2b8bbbf2f29fc41daab6
|
||||
DIST homeassistant-0.96.1.tar.gz 4171248 BLAKE2B f598ec9ead78f0320624bbd7c29a44c8fd48a0a3dbdb9720889c57aae2328109489c545bbff8103c417a3862463a89674632a6e6b58a5ed11bfba74df6ad0f4d SHA512 c2499731f11deabecc5660712199474ba04c916dedaebceef2e0109576aad5ec98567f0f1ff1e82fe7395a06eed29f35c81b6e7af0c6fc39d7d3e2e51c65c7c7
|
||||
DIST homeassistant-0.96.2.tar.gz 4171945 BLAKE2B 687362442b381148ad2c44f3aab9620ff5a829ab49d036a0795bb17e58c6badbbb55e490009d1402b2ebcb82aea41f8e3e47387ae5ee8fba63a07818ecd267a4 SHA512 0b506cec5f18ca3bd9154d4492a6c095a9a15446f0c9492222a240acdaa851df67ede18d1ed0c088e97312ae6cc7ae17ed1862c9bc5d351a0cc71af7d9150411
|
||||
EBUILD homeassistant-0.95.4.ebuild 9370 BLAKE2B de342dbe29de89124cdf4a03898675fd95b8a6087ffc461159563d219f66d92dc1fcd812ce791a402a23cba74c19aca7679c61aebf0cda1e71147b35cb0737b7 SHA512 bfb7925e913e828143a8bdceb297cbfe83e1924016077096d8e2aa8c09b8964105a8929f035365f72b0bfcb695f55e87b1a9e8af4345f5d316941047608dc59d
|
||||
EBUILD homeassistant-0.96.0_beta0.ebuild 9480 BLAKE2B 06df6019d0ec4a034a5ed50fcc54bf80c5552cd39c5d26948fbdaced2e674ffcfc801367a499a7627b3ffc68e85f6e6b6ee9b7eb320d5decc1b3741dbbc7fbca SHA512 4a82622d60e8128000d6f586d4a7cbe77e7424b7465d2d5f99a760338aa098d33604414c720b964bf8807db0b5dd0f0d279581b0dd67427c0fa51492aae94751
|
||||
EBUILD homeassistant-0.96.0_beta1.ebuild 9480 BLAKE2B 3fc95f1f5cfc5d4e1b181c2a8cb32abd861a9e98dffe293402ed7ddcce05fc580e7e8aa7dc57f1984cf456b37197a6a83190140fdd26f9b23a4dc199454be46d SHA512 0f30bd123d57aa738d8390a13d41b91bda020ab9803154255a9d7407bed0e898adcf3c383f87e3cc19aa54a4707d1777b6ff35128233b1295fb5631d5a898172
|
||||
MISC metadata.xml 2417 BLAKE2B 2f9bb63e45f261c0ffa832d35b9761b9371774d1c9bfc7612300361f41373e233860ad6799cbad4f24b00d5c1f2c5c1c3dbe4bd96f9a429f24f391f2ea2b0488 SHA512 576e5837b7a2d65725280404df76b133156545b7d3cd5ad00c948f6d7ad283d4be76232f42f1659eda8d526ab2c83e822997994d1d5335ce1a56d5f9893d1148
|
||||
EBUILD homeassistant-0.96.0-r1.ebuild 9664 BLAKE2B 305e40211b5434401bc2da2800e70fcf812e3deaf89b08640a292be8e8d49e0ea14a2dd8f4a710e3dce84ec873aa467df44230d6697d7102b8555f67b56461dd SHA512 2d96f40213c3eba425f28f0f752895c01eda3ba9f2754402ad33595d560789fb11a6c82303aaded7296c5b499d0d29c9f38acef95c6d2b8a3b87614c96856470
|
||||
EBUILD homeassistant-0.96.0.ebuild 9540 BLAKE2B 303e0a669a672481c5f707967cb6ecd64791fc3a0e9d1241c604ed7e6c9cc94dbae1130706b7270ed2d51406d7edb89c0fb5755132b25f54681f1d9b61a4d9f0 SHA512 3dda1bf9f56d42c4fdd104ce55c08f12e7fa744f43a96c129729d8272cdce12f03c3eb4fa2ab21760024c0d3ab8c1f68be38f07f09a4f799c3687b6f836c75d1
|
||||
EBUILD homeassistant-0.96.0_beta4.ebuild 9541 BLAKE2B 5e9259ff1c60fa898d57f31e967164e0f8ce2219761ca55a14646fb742387f7a98e7fc7a2551ad6a8c56b3ccd945aea395b618797f0fcf0a327a85a17c905b66 SHA512 d3382852f7e53fbcb23eab8f65a20cd33424cd477d60934c07548720d239e1070ceff3ecb1f89f3f6f1219e04185943429bf604bf4153d1f225da2f3266be041
|
||||
EBUILD homeassistant-0.96.1.ebuild 9664 BLAKE2B d207aca7b40cb04eb729aa150455765c7ec479bea93bd2981731a2cd70ac5c86517630e77898afc2b5315cd1f279abc3722cf9aab45b0c5b22d79d325c2404f1 SHA512 bb4e4f24bdad5efb7d8d739b26630f6b4662277175a637302731fd91b3e4f3ad7af53a1469835bf8c0027cbebf099162b5c91ec333a0180bda9b1d8e55dbc97a
|
||||
EBUILD homeassistant-0.96.2.ebuild 9713 BLAKE2B aee5dfb55532f48c1801ba0df4741a1abee0f1abf8dcd8408dac71d332679cb4629e74a282b29a9bb80bcb720e128c02ee6137fe970f97a5e8a2f019d30cecf1 SHA512 4d09f2c66010fc18f37c609119bf0ce72241b798a50ba9f501335201bf5eec66ab6f8de853c39f905094390b61de50d34287d090db6941e9950d6ecf0666a4e5
|
||||
MISC metadata.xml 2589 BLAKE2B a449c68483c189c0f51cd93ec4e32b7233de499df787a4aa9eaa380a357990fc7bfffb989d44611282aebaa6cd466bb13ec3287e87d6f8656397156dfc649e7d SHA512 100f6b5a25b8abf0a9035d40a53c74f7306d27e49870249bc864e606f8811c3874bf55200af5f508137c5ec84371e07a1418605b9dd4e47dc1902c67cfac9349
|
||||
|
||||
@@ -1,233 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit user readme.gentoo-r1 eutils distutils-r1
|
||||
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python 3.6"
|
||||
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
|
||||
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1
|
||||
>=dev-libs/xml-security-c-1.7.3
|
||||
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
|
||||
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|
||||
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
|
||||
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
|
||||
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf:2.69 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.7[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
|
||||
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
|
||||
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
INSTALL_DIR="/opt/${PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/home-assistant-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's;astral==1.5;astral>=1.5;' \
|
||||
-i "setup.py" \
|
||||
-i homeassistant/package_constraints.txt
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
keepdir "$INSTALL_DIR"
|
||||
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
@@ -18,10 +18,11 @@ RESTRICT="mirror"
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
|
||||
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
|
||||
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
@@ -88,22 +81,29 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
|
||||
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
@@ -111,49 +111,56 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
|
||||
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190717.1 )
|
||||
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
|
||||
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf:2.69 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
|
||||
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
|
||||
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.17[${PYTHON_USEDEP}] )
|
||||
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
|
||||
"
|
||||
@@ -17,11 +17,12 @@ RESTRICT="mirror"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend fronius homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest sma test tradfri vera wemo wink zoneminder zigbee z-wave"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink zigbee zoneminder z-wave"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
@@ -33,12 +34,12 @@ RDEPEND="${PYTHON_DEPS}
|
||||
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
|
||||
@@ -48,25 +49,15 @@ RDEPEND="${PYTHON_DEPS}
|
||||
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
|
||||
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
@@ -90,20 +83,27 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
|
||||
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
@@ -111,51 +111,53 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
|
||||
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190717.1 )
|
||||
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
|
||||
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.20[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf:2.69 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190710.0 )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
|
||||
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
|
||||
@@ -18,10 +18,11 @@ RESTRICT="mirror"
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend fronius homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest sma test tradfri vera wemo wink zoneminder zigbee z-wave"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink zigbee zoneminder z-wave"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
@@ -33,12 +34,12 @@ RDEPEND="${PYTHON_DEPS}
|
||||
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
|
||||
@@ -48,25 +49,15 @@ RDEPEND="${PYTHON_DEPS}
|
||||
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
|
||||
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
@@ -90,20 +83,27 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
|
||||
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
@@ -111,51 +111,53 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
|
||||
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190715.0 )
|
||||
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
|
||||
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.19[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf:2.69 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190710.0 )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
|
||||
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
|
||||
@@ -18,10 +18,11 @@ RESTRICT="mirror"
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr esphome enigma +frontend homematic hs100 maxcube miio mikrotik musiccast mysql mqtt qnap rxv samsungtv sonos ssl speedtest test tradfri vera wemo wink zoneminder zigbee z-wave"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
@@ -31,42 +32,32 @@ RDEPEND="${PYTHON_DEPS}
|
||||
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.6[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.15[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
|
||||
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
@@ -77,9 +68,11 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
@@ -88,22 +81,29 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
|
||||
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
@@ -111,48 +111,56 @@ RDEPEND="${PYTHON_DEPS}
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
|
||||
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/androidtv-0.0.16[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190718.0 )
|
||||
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
|
||||
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.16[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf:2.69 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190626.0 )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.59[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.1[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
|
||||
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.1.6[${PYTHON_USEDEP}]
|
||||
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}] )
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
|
||||
"
|
||||
242
app-misc/homeassistant/homeassistant-0.96.2.ebuild
Normal file
242
app-misc/homeassistant/homeassistant-0.96.2.ebuild
Normal file
@@ -0,0 +1,242 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit user readme.gentoo-r1 eutils distutils-r1
|
||||
|
||||
MY_P=${P/_beta/b}
|
||||
MY_PV=${PV/_beta/b}
|
||||
|
||||
DESCRIPTION="Open-source home automation platform running on Python 3.6"
|
||||
HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository"
|
||||
SRC_URI="https://github.com/home-assistant/home-assistant/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE="androidtv asuswrt atv darksky denonavr enigma esphome fronius +frontend growl homematic hs100 maxcube miio mikrotik mqtt musiccast +mysql qnap rxv samsungtv sma sonos speedtest ssl test tradfri vera wemo wink wwlln zigbee zoneminder z-wave"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
!app-misc/homeassistant-bin
|
||||
|
||||
app-admin/logrotate
|
||||
dev-db/sqlite
|
||||
dev-libs/libfastjson
|
||||
>=dev-libs/xerces-c-3.1.4-r1
|
||||
>=dev-libs/xml-security-c-1.7.3
|
||||
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
~dev-python/passlib-1.7.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.1.1[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.97[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=app-crypt/acme-0.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/asn1crypto-0.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/beautifulsoup-4.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/blinkpy-0.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.12.115[${PYTHON_USEDEP}]
|
||||
~dev-python/caldav-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cdu-0.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
|
||||
~dev-python/colorlog-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/docutils-0.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/envs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/jose-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/netdisco-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.16.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.6.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/PyChromecast-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pycryptodome-3.7.3[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|
||||
~dev-python/pyhaversion-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-19.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pysnmp-4.4.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.9.1[${PYTHON_USEDEP}]
|
||||
=dev-python/RestrictedPython-4.0_beta8[${PYTHON_USEDEP}]
|
||||
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/transitions-0.6.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-3.6.4-r1[${PYTHON_USEDEP}]
|
||||
~dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/user-agents-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/vobject-0.9.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}]
|
||||
=dev-python/warrant-0.6.1-r1[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.23.0[${PYTHON_USEDEP}]
|
||||
>=media-libs/mutagen-1.42.0
|
||||
|
||||
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
|
||||
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
|
||||
enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6 )
|
||||
frontend? ( =app-misc/home-assistant-frontend-20190719.0 )
|
||||
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
|
||||
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
miio? ( ~dev-python/python-miio-0.4.5[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-2.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
|
||||
app-misc/mosquitto )
|
||||
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}]
|
||||
dev-python/mysql-python[${PYTHON_USEDEP}] ) )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
rxv? ( =dev-python/rxv-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( >=dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.2[${PYTHON_USEDEP}] )
|
||||
sonos? ( >=dev-python/pysonos-0.0.21[${PYTHON_USEDEP}] )
|
||||
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl:0
|
||||
app-crypt/certbot
|
||||
net-proxy/haproxy )
|
||||
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
|
||||
sys-devel/autoconf:2.69 )
|
||||
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
|
||||
wemo? ( >=dev-python/pywemo-0.4.34[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] )
|
||||
wwlln? ( ~dev-python/aiowwlln-1.0.0[${PYTHON_USEDEP}] )
|
||||
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-homeassistant-0.8.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.18[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.3.3[${PYTHON_USEDEP}] )
|
||||
z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/homeassistant-pyozw-0.1.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
|
||||
~dev-python/cffi-1.12.2[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/asynctest-0.12.2[${PYTHON_USEDEP}]
|
||||
~dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-3.7.5[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.3.1[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.660[${PYTHON_USEDEP}]
|
||||
~dev-python/pydocstyle-3.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.6.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.3.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-4.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.5.2[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
INSTALL_DIR="/opt/${PN}"
|
||||
|
||||
DISABLE_AUTOFORMATTING=1
|
||||
DOC_CONTENTS="
|
||||
The HA interface listens on port 8123
|
||||
hass configuration is in: /etc/${PN}
|
||||
daemon command line arguments are configured in: /etc/conf.d/${PN}
|
||||
logging is to: /var/log/${PN}/{server,errors,stdout}.log
|
||||
The sqlite db is by default in: /etc/${PN}
|
||||
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
|
||||
"
|
||||
|
||||
S="${WORKDIR}/home-assistant-${MY_PV}"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's;astral==1.5;astral>=1.5;' \
|
||||
-i "setup.py" \
|
||||
-i homeassistant/package_constraints.txt
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
dodoc ${DOCS}
|
||||
distutils-r1_python_install_all
|
||||
|
||||
keepdir "$INSTALL_DIR"
|
||||
|
||||
keepdir "/etc/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/etc/${PN}"
|
||||
|
||||
keepdir "/var/log/${PN}"
|
||||
fowners -R "${PN}:${PN}" "/var/log/${PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
|
||||
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
@@ -6,37 +6,39 @@
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
|
||||
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
|
||||
<flag name="atv">Library for controlling an Apple TV</flag>
|
||||
<flag name="darksky">Library for using dark sky weather data</flag>
|
||||
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
|
||||
<flag name="esphome">Support for esphome sensors, covers and switches</flag>
|
||||
<flag name="enigma">Support for Enigma2 boxes</flag>
|
||||
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
|
||||
<flag name="frontend">Install Home Assistant frontend</flag>
|
||||
<flag name="esphome">Support for esphome sensors, covers and switches</flag>
|
||||
<flag name="fronius">add Support for Fronius Symo JSON Api</flag>
|
||||
<flag name="frontend">Install Home Assistant frontend</flag>
|
||||
<flag name="growl">add Support for Growl Notification Transport Protocol</flag>
|
||||
<flag name="homematic">An API for the homematicip cloud</flag>
|
||||
<flag name="hs100">Interface for TPLink Stuff</flag>
|
||||
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
|
||||
<flag name="miio">add support for Xiaomi smart appliances</flag>
|
||||
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
|
||||
<flag name="mqtt">install MQTT Broker and dependencies</flag>
|
||||
<flag name="musiccast">add support for Yamaha MusicCast devices</flag>
|
||||
<flag name="mysql">install MySQL Libraries for use with HomeAssistant</flag>
|
||||
<flag name="mqtt">install MQTT Broker and dependencies</flag>
|
||||
<flag name="qnap">Python API for obtaining QNAP NAS system stats</flag>
|
||||
<flag name="rxv">Library for Yamaha RX-* Receivers</flag>
|
||||
<flag name="samsungtv">Support for Samasung TV Sets</flag>
|
||||
<flag name="sonos">Sonos Media Player Support</flag>
|
||||
<flag name="ssl">include support for haproxy</flag>
|
||||
<flag name="speedtest">spedtest.net support</flag>
|
||||
<flag name="sma">add Support for SMA Solar WebConnect</flag>
|
||||
<flag name="sonos">Sonos Media Player Support</flag>
|
||||
<flag name="speedtest">spedtest.net support</flag>
|
||||
<flag name="ssl">include support for haproxy</flag>
|
||||
<flag name="test">internal and devel use</flag>
|
||||
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
|
||||
<flag name="vera">add support for Vera Z-Wave Controller</flag>
|
||||
<flag name="wemo">discover and control WeMo devices</flag>
|
||||
<flag name="wink">support for Wink Z-Wave Plus Smart Hub</flag>
|
||||
<flag name="zoneminder">Support for ZoneMinder Cameras</flag>
|
||||
<flag name="wwlln">install support for World Wide Lightning Location Network</flag>
|
||||
<flag name="zigbee">Support for ZHA/deconz based Zigbee/ZNet Devices</flag>
|
||||
<flag name="zoneminder">Support for ZoneMinder Cameras</flag>
|
||||
<flag name="z-wave">Support for Z-Wave Devices (uncomplete)</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -7,16 +7,16 @@ PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The Home Assistant frontend"
|
||||
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
|
||||
DESCRIPTION="Python wrapper for the DoorBird LAN API v0.21"
|
||||
HOMEPAGE="https://gitlab.com/klikini/doorbirdpy https://pypi.org/project/DoorBirdPy/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]"
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
3
dev-python/DoorBirdPy/Manifest
Normal file
3
dev-python/DoorBirdPy/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST DoorBirdPy-2.0.8.tar.gz 5068 BLAKE2B 57154296c0410f02ae51afdca8f0d0af16a7b068f0d8e5633b6048475fa1ac7c1b41647758ea55216de1adb3e77f9ea1f71deb468683193f47dcab2c8f2bb674 SHA512 b8481168a593e4762340a4835fe8402b3df84db0532cadce5f7a9dc4391d54d576db9851d6d8def2ad58c089fa78e8748d533ab5df231cc4a53b5a81a77b3d46
|
||||
EBUILD DoorBirdPy-2.0.8.ebuild 719 BLAKE2B b9d969631f1db9c17574e7b6a0550fb589ea2471fa130c99c2a0d8e8cc87cbbc1d5432f5b772ec0917e32b713b5b11fbdf096267458843cfdb6bd19ab5d16468 SHA512 340a04d11440cf0010eb0865c823bc97b3bce08214c6a99217c314c9e07413cb8113553deddc3231ab4b3d5d82b1a9cad4815c4c6e09f4b6270e188ebe7a9e1f
|
||||
MISC metadata.xml 460 BLAKE2B eed6f03b857a3b6a77be43c9dd62b9806d946d8fe0ce80548e1caca69a3e12cda6504b803048e9651c9a6e4839c57c3b952609ae906260c602fa133b97b2f1a6 SHA512 48228e69fe6560e978ecf355bb39e29e0de6ee132b68b335fac7313dbf631139b81c187df9df4d426977f164c73441440eabd6c33111d9be2af026ac635b6b80
|
||||
@@ -7,10 +7,10 @@
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Jinja2</remote-id>
|
||||
<remote-id type="pypi">DoorBirdPy</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>armin.ronacher@active-4.com</email>
|
||||
<name>Armin Ronacher</name>
|
||||
<email>andy@robiotic.net</email>
|
||||
<name>Andy Castille</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST Jinja2-2.10.1.tar.gz 260956 BLAKE2B f24b04ac12c8123e7e012d1f1624ba5df058c5c2be1f1d40b8080055fd4b437c6dd18cb82c9c35e929ca4a06a1ea63a4f5aa38c634fe2b657d1ab06862525259 SHA512 a00153a0e07bb7d67f301b4eaf7af657726a1985e9ffc7ae2d76bdbb4c062d672efc8065e398767e1039b18a483a0092e206deac91e4047aad64920b56869623
|
||||
EBUILD Jinja2-2.10.1.ebuild 740 BLAKE2B 783219a712113456e3761ced76d92dba8aeb4394c1fc0126080a6b4daa8797a267d3769f58aaf11505f21f7b5ada0da3926044e892b79c56525186216319a372 SHA512 7d9b36bca8ae05703c3f2d0c5cdf7ded981f7ff03a84aa026f77102904556d844918d136c04f9b038a2f5f8f7b59e1c227b588056e52e2639868541e23650410
|
||||
MISC metadata.xml 467 BLAKE2B 52b798a95821ef5d4bcb278dafd014e441b5868c3bf736a11992332597fd62a6f73f75714bb01acd3f569097170ac6ceb05b4d83b500bdc1aa97eaedfbb8f706 SHA512 d804ccee7d4e5431732c52ab34adc519a9f7760b4957b5fc3c7a976e44822347b207f1af8c2ffb6524b8247d3e453aed31428104f129e48d4ae1e3886f292594
|
||||
3
dev-python/Mastodon-py/Manifest
Normal file
3
dev-python/Mastodon-py/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST Mastodon-py-1.4.5.tar.gz 3564509 BLAKE2B 1f200d2e2c424579bdd596a56747ae5b3d90693453314db410b911ddca92ed9d7355103207af3a36242ef4a277dad9e8781a21a5f8a554250bc62fea226c6fb4 SHA512 d90a45479e8c3dbaeed0a40e32e89da99f58c59b008b41967d39ec8bcf2dcecaf12cca826f2b9fc9fbb63efa36a492e63248e00e42e82646d761c06f09d4d5b9
|
||||
EBUILD Mastodon-py-1.4.5.ebuild 1047 BLAKE2B 0f1a2dda55432da8aa9ad72fde9a59f9d46eed87f2d59c64575078a72af6937130a4ad243759fe1bff210bc3069ef9578e75b06fa2161fb12ad20ea6d5c88ac6 SHA512 c1bd883b1f908d281f18d3944d1f5e38e48d3b73443aa0f93b9517640eb34bd52254aefcbfa54acfde620324756dc5d0eb018932b4d52a45bbcea8140c4dda8f
|
||||
MISC metadata.xml 476 BLAKE2B 20ab41a26ece902aa53a24505938c771ab3da194dcbc419bdea0ee2e68701b973f16f7cb8f33ff280fb1e18f45682fa80ce3930ef80b671e6d4ada37d3b3cb5f SHA512 6448bb98d15086d156896816d65ebdc10230e127d19c89aa07e42fd3019a2b8e6d5e361adca6c42e6a245d2cfdcd3993409adad42194f0800f97bf86c6ae7062
|
||||
40
dev-python/Mastodon-py/Mastodon-py-1.4.5.ebuild
Normal file
40
dev-python/Mastodon-py/Mastodon-py-1.4.5.ebuild
Normal file
@@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Python wrapper for the Mastodon API"
|
||||
HOMEPAGE="https://github.com/halcy/Mastodon.py https://pypi.org/project/Mastodon.py/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.4.2[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
>=dev-python/decorator-4.0.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
|
||||
}
|
||||
16
dev-python/Mastodon-py/metadata.xml
Normal file
16
dev-python/Mastodon-py/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Mastodon.py</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>lorenzd+mastodonpypypi@gmail.com</email>
|
||||
<name>Lorenz Diener</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/PyQRCode/Manifest
Normal file
3
dev-python/PyQRCode/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST PyQRCode-1.2.1.tar.gz 36989 BLAKE2B 88d5274a503abd78d0b8cab462d12be0af925a5eee2a6ad2b47a276559710eac40643a8aec99f26a9579f94e9084182894163e7e71f0abd486c5c2913e510080 SHA512 784262cb15c10f3581b0caeac6bba046686b35b8c0709ee78684b805b6cba49f4250a004dc5f7d393cc25929cbf815c6c3a94e284a77d20ff7224a8dde3a036a
|
||||
EBUILD PyQRCode-1.2.1.ebuild 757 BLAKE2B f688fd41d5abd27bdb26e241848ab59443676d32aa3ab2c6514f3e25b310ce79223556daf8bcf9f82b13250ae84a3c6791ae47f937680671b3ed512a7d44abbd SHA512 a38b46a5eff242516d1e20e269e82c6ffcc43bf0880969a5b1ac8e7c64fda5b3fa0ed4613c913fc52a754d6c505bdb8a296df2bdf2b2616f2f36bffbfa55c213
|
||||
MISC metadata.xml 514 BLAKE2B d1457fb1ee01a7af22ab7add786bdd9f16ce5d2619a7fa6524f88ec44ce6ebd12820cef2fa1ef2933836256f3da5bebe6c87d47f28c276fb1b32f4ec66cead12 SHA512 bddfa3d2df2e61eea222e99e7d40466e23427892188b69e8bed1ae6ea5930796b7865b527538983e5e9cc872333a680becdb441878e3ea79ddaf312b200dfb7f
|
||||
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure python."
|
||||
HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2/"
|
||||
DESCRIPTION="A QR code generator written purely in Python with SVG, EPS, PNG and terminal output."
|
||||
HOMEPAGE="https://github.com/mnooner256/pyqrcode https://pypi.org/project/PyQRCode/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
17
dev-python/PyQRCode/metadata.xml
Normal file
17
dev-python/PyQRCode/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">PyQRCode</remote-id>
|
||||
<docs>https://pythonhosted.org/PyQRCode/</docs>
|
||||
<maintainer status="unknown">
|
||||
<email>mnooner256@gmail.com</email>
|
||||
<name>Michael Nooner</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/aiocache/Manifest
Normal file
3
dev-python/aiocache/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST aiocache-0.10.1.tar.gz 18931 BLAKE2B 355e65defb12d20c71ad69909c1bc378d2ef6bc1db2a6f484ed561a2d7c3c7332661e21e7698f38830fa4355fecd541c56aa3dc54a3c1e98f7bcd288d9e5123c SHA512 2416c080752912a149c3a358d0894e30aeab0f70edb2049594bd96f34c1d5cfa92c412241c8589348e245ef5d7a5ac0e2dacdf73a48300c0cd7914a7c43e18f5
|
||||
EBUILD aiocache-0.10.1.ebuild 727 BLAKE2B 4b47791858ec63925227e8e3882c79b90b13ad07e3f318fbfe4ef85948296d755a26aa320c5507817bca407ca5babc8174e0daad4841e036a3518d66dd0200bb SHA512 f7b19cade9873c6384ac34c160ca0853e773ecfca4755c9aa6b357d76c3df6603d131ee247757abcc80e130aa1272abd923addc872481ae2527a7e0c3d328f9a
|
||||
MISC metadata.xml 465 BLAKE2B 0a2bc9c4ad9f651e2fdfb49414fb0aab9ec840c2d32459236d2d95e47a1d0217002bc8882d559ceebe2c44ac0ff22e28c746d97bb148bff61a7d94ba899b2a57 SHA512 d345548257a92d1db1d6a8c2216c106ad0e95ab11c03a7ff7e1ad74a5cf9595c40c4016c8ef1c798e0ab0859e5d33a4647082c2072e7d9fc40396b987c022bba
|
||||
30
dev-python/aiocache/aiocache-0.10.1.ebuild
Normal file
30
dev-python/aiocache/aiocache-0.10.1.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="multi backend asyncio cache"
|
||||
HOMEPAGE="https://github.com/argaen/aiocache https://pypi.org/project/aiocache/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/ujson[${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
|
||||
}
|
||||
16
dev-python/aiocache/metadata.xml
Normal file
16
dev-python/aiocache/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">aiocache</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>manu.mirandad@gmail.com</email>
|
||||
<name>Manuel Miranda</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST aiowwlln-1.0.0.tar.gz 6089 BLAKE2B 7f69b6fde984cc4a6f47ead3f16b80a9780d736dd879150794d4f75cd05d8c389cf1793f3185d628c0b62b5b32f545128e7b5c6e40676d78717887a324f07ef5 SHA512 edb658d714aa7599d55c370c4a140b6b4858fb659a23a2a121652e546055bf5618fd27c4edf4c4b72635bb4c5dfa378a8fc545bf5b44ef2f3b08512f3a7d6f43
|
||||
EBUILD aiowwlln-1.0.0.ebuild 702 BLAKE2B 690af8e663db332e4916ea67f7ac0099d6d9a5d9eb89ccb337a2ad97108a9c8749da138f2c4b40b0fb4c56101339556608eb3667d7c1b519e720bfe58a0c64e6 SHA512 0ea3587eac0e597c58cfd7da7c91f30f6068be488555e6017dd52145093fa894893b55c25265866a88a90920dbf986e3d8187e1b49ec0dbe5260d40272639fa9
|
||||
EBUILD aiowwlln-1.0.0.ebuild 739 BLAKE2B 3c1e795c8ba4a9102ed9766832ba01673a0d5bba4dbcde8f458d170f09e392849f7784d2e3ad726796ccb82cdb7d4d1a702901730d485753ba106a9e71d9fc4c SHA512 005f786175b3657a4bb6d2a3cfe7dd02962937ce947369e216e97bbb6ff6083d5f01a5db8351abf180c3ffbc1bf85e2a79ce9f5d1ba8ad88e65f34efb30fa4c5
|
||||
MISC metadata.xml 458 BLAKE2B 9a3a91da4254ece548e78e2795293c8561c096be62048222c6277fa9628a7f2378ab24269f3a5ca50558ad22b43b9d1b30c3a5fe35ef32331d910be31e181c9f SHA512 5a4236a6686ae57d1142313570423d6877954b787d3c71fc214855a8723d9a92cea1cbc4ec084e2c35d3ab8400c0c5e31ad3c3685f662b2402540868695053fd
|
||||
|
||||
@@ -16,7 +16,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND="dev-python/aiocache[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
|
||||
3
dev-python/blockchain/Manifest
Normal file
3
dev-python/blockchain/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST blockchain-1.4.4.tar.gz 8992 BLAKE2B 7dd9d2d14f8c793227a34607562a3de6a99f785876624cf0821eebcc24f70d6f96175f9b22f33dc6bf38ff74dc85c4970ce59eafff1e794c75e3a365b25323f2 SHA512 46e9d83f3a8220aef67f90a5b1d0f29df709f48c69392eef3fa38eb22c5b346296e3f15cf61dcc612c57d0f94a838af6d74ae906c8ffffefec86e471bc036a8f
|
||||
EBUILD blockchain-1.4.4.ebuild 733 BLAKE2B 035386230f108fa268bea337c724e9f0d4300481c0af3fb8c0c54cf9a405b4f8c90aabf45c8779c0ee375ee223a37fc61f5da5c4561b54e75c75d15e355fcada SHA512 ec8414d4a5e4113a054574366308591a0b96ccd47e9b515fe2bf2e270632cc0409c751a73b7d23af4d75534f7092fe1fd17892248707d8f1b3ccfd88e1c6172f
|
||||
MISC metadata.xml 475 BLAKE2B 454f77fa1f0cedc388281cd10322d40259493dc86c67f127e4e86d8088002cef76ff872fb5d64dd0a0379f3ba17c3ff7719efef90f8106f9a5443726fa508813 SHA512 35638721346fbe8d550dbeab9b7487deab6a0b2246ea2b8abbd16412b156e3f689ac9a6603bc502ad5ac6d779f4f2fbd849f0e189e7b3d7dae3e86770c4808d1
|
||||
30
dev-python/blockchain/blockchain-1.4.4.ebuild
Normal file
30
dev-python/blockchain/blockchain-1.4.4.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Blockchain API library (v1)"
|
||||
HOMEPAGE="https://github.com/blockchain/api-v1-client-python/releases/tag/1.4.3 https://pypi.org/project/blockchain/"
|
||||
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=""
|
||||
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
|
||||
}
|
||||
16
dev-python/blockchain/metadata.xml
Normal file
16
dev-python/blockchain/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">blockchain</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>support@blockchain.zendesk.com</email>
|
||||
<name>Blockchain.info</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/bt-proximity/Manifest
Normal file
3
dev-python/bt-proximity/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST bt-proximity-0.2.tar.gz 1862 BLAKE2B 5b7fc8f0794e271b2d09c5c22dc9e77ccd5a67d875e2e69d1ac17317adaf133b02ab6de2b7b543224f9693032cb4cdbd389519132dc9b226d540b86a2900f8c4 SHA512 a46b262e3d456df710754d80a298a2e073ef485c5373060b67a951f49c0506d0b618df39b5a7a864196f7a3eba7b953a2f42b824d2609e87ee282dde37f6d343
|
||||
EBUILD bt-proximity-0.2.ebuild 911 BLAKE2B 795074ea094f75e67de04568f5598c8e175ae9d6e91ab25c5192abaab1e01a4bceb46157ab21249fa9d9f0fb57b77e57c054b4b0f099f37fa99b32a463198343 SHA512 3b05add16229a27694afb0e62ced55b3b21f01e8fbc93315dad12aeab7fc82faab314858d089947920823c1d98d9be9da7101efc4c3bf9e7efeb4786e2ca93f3
|
||||
MISC metadata.xml 474 BLAKE2B 69c8ace6de68fb4755ce42b156ba7e83887bef4154a2ad02826963af4293f142b5f8c2800cd31a30384e06f9e30ee7cb6ea4ed57badde7fb569b8cd20d1b3da2 SHA512 341f52093880d303472e70d2575a9749e20b2082285e6e5c351f1cbe43300f94446b877f9f2baeb5edb9f70cf75f8184fe43eb93b092ddb89247d92bd3fd46d7
|
||||
34
dev-python/bt-proximity/bt-proximity-0.2.ebuild
Normal file
34
dev-python/bt-proximity/bt-proximity-0.2.ebuild
Normal file
@@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
|
||||
DESCRIPTION="Allows for querying of the RSSI values for nearby devices using pybluez. Ported to Python 3, based on https://github.com/ewenchou/bluetooth-proximity"
|
||||
HOMEPAGE="https://github.com/FrederikBolding/bluetooth-proximity https://pypi.org/project/bt-proximity/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
16
dev-python/bt-proximity/metadata.xml
Normal file
16
dev-python/bt-proximity/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">bt-proximity</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>frederik.bolding@gmail.com</email>
|
||||
<name>Frederik Bolding</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST ciscomobilityexpress-0.1.2.tar.gz 9434 BLAKE2B c6f3192be5229d4cd281475edf3ab5feffbb2c20612b0719e47ed81a37df141b4ab961ad3281c309d6022fd2cc15595c14536704f6aab24d3dde89b07e7b3883 SHA512 aae2d8267309e88489468da13b2e2dd418350c186f16e13f5932a06ed1b994251391a854c1a1280abc03fc286c70b62941b7d445b69e9306ff556277db60209c
|
||||
DIST ciscomobilityexpress-0.1.5.tar.gz 9547 BLAKE2B 6e51c22b2671609d7b7b76ce6e9df581cf6edc7769e19ec8f9f23000f6c026fe9c7166c58a10f7ae43e126c9bb0a8c8fb744025ef39162a36eeac7aa76f35563 SHA512 0796ef7a2978ac2fd41b2d396fd23d218550311920b8f5d7456f5381a1d85abe09c2d41dac87a81d103853ea7641d15423a1393870f8d4fab57ca723369c11ae
|
||||
EBUILD ciscomobilityexpress-0.1.2.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
|
||||
EBUILD ciscomobilityexpress-0.1.5.ebuild 783 BLAKE2B 22406b1b6f15d56bc6474d66a11f8473c65ae986d55c07f504c814a7c1043ebe12ac964c3882b5e985e28fc467a3202f15671c51c008a953e020482fa38e5f65 SHA512 b39f76b77cd5e2d58ec772c667920eca130750a04b3cbb9b2e889a5bcea8a1a29a3417979b8c67881a44857d66b4c02fe6ca2f905760470e66757991cc579b93
|
||||
MISC metadata.xml 472 BLAKE2B ffe111ac29ea6cbdda2f3bf40ff459db64fce25fe5c91ba589de1e663a0f4bd0a9a6a184d838c3c11972e2a37e6d691e4a72ba068388367d1e8076a93adbf052 SHA512 0ed40a985283ca6c09c098fe3e234b4bf8e0ebd2dcf1a391e14f991e090a4258f3b39d30f017146891697dfadcd1fbc6042ca14eb6a601cc900940474d91ce5a
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Module to interact with Cisco Mobility Express APIs to fetch connected devices."
|
||||
HOMEPAGE="https://github.com/fbradyirl/ciscomobilityexpress https://pypi.org/project/ciscomobilityexpress/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT license"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
3
dev-python/ciscosparkapi/Manifest
Normal file
3
dev-python/ciscosparkapi/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST ciscosparkapi-0.10.1.tar.gz 44703 BLAKE2B caa3deaef46d6daaf6b86fcc941e95eb61a3c4851470f46499b71da2acb00a58c572ea31a3051f4029b1a24dc3f7aa8536587c4f85993c56f1079472685709f5 SHA512 49045a5dd49bb8f8eb9ce76991bfa4a7c40d06b488499d62393ea0f2ab289b90eb749cd7989581b940572ff5f8ce9b7edf5cf39a3f5d42a3aa2e009e80dd4995
|
||||
EBUILD ciscosparkapi-0.10.1.ebuild 811 BLAKE2B 8d5cb624290c5d66de67be3d3eb621599da90f6a6ff5fd4901346a21baa9cf888c071359a21476b1f1667154a4d375cbe6aef5a0bf83a5507fbaf91402b21481 SHA512 258d2699bd5afdcb38b5f525fb97d96683d9008a8ea8221a6c419d355406b69abbda8dffe1d7a51eb96ee68df9f54fae6972a25f40f4e5371d5f30ccd105561d
|
||||
MISC metadata.xml 465 BLAKE2B a89ad4083357e3ca0cdcefa10bee8102989e3146fdcdbc8ce77b115ed4562b62d00a7691dba04a89a228725d29dbae8ad653e19b23449d4865b9c07969813bf5 SHA512 e379d5dcf5f1f13a0372aed6da79895d12a555c460c1f536695737aab91d622616867a6d9ab6143ba43af992c0e69999158fe0dcf0b127579fdda69f1fd215b5
|
||||
30
dev-python/ciscosparkapi/ciscosparkapi-0.10.1.ebuild
Normal file
30
dev-python/ciscosparkapi/ciscosparkapi-0.10.1.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple, lightweight, scalable Python API wrapper for the Cisco Spark APIs"
|
||||
HOMEPAGE="https://github.com/CiscoDevNet/ciscosparkapi https://pypi.org/project/ciscosparkapi/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT; Copyright (c) 2016-2018 Cisco and/or its affiliates."
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
16
dev-python/ciscosparkapi/metadata.xml
Normal file
16
dev-python/ciscosparkapi/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">ciscosparkapi</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>chrlunsf@cisco.com</email>
|
||||
<name>Chris Lunsford</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/convertdate/Manifest
Normal file
3
dev-python/convertdate/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST convertdate-2.1.3.tar.gz 28903 BLAKE2B 017b6dbcf742bc47172dc5a002d47209007cb2bafc5b42f6e3f06edf400459691add55d10b79cdbea98c710c03586ffaeb1974c76ad82b296dd12db5165691df SHA512 0bac4d4b09d3de6f15e03516340fcb422511066ff04b7183fc6063cae6f3f0f1f210a99c8856ffca1fba82615d92fecf98bab22df86ddf792df0d12633e44ef8
|
||||
EBUILD convertdate-2.1.3.ebuild 948 BLAKE2B 7c2ad1728449bdc63d56ef518fa3f6e0699845c9108ad871dde5caa7461998fbaea385053c84e219731afaa61e57c1b3ad5b67b89bd76abf66e1d319dc1b5d55 SHA512 a65d1ee966bd484fdbe63cc2d86571bb74ee2f2481f13543a16cceccb6e2f18e194a99683b110227c89855275994d90e0a1e4a269a92a33d76968efb4f444580
|
||||
MISC metadata.xml 471 BLAKE2B 02c584efea187d44f70e5fea7df26db34fb0bb4e36a408ccfb527d1903a0b75c066f8a2772b9123893f4a959044b77b502f5711945b3f7940b7a057c339fb6a1 SHA512 97b3276707fd002100974231614bf7181bc7698b459f4586cd179851adf67ebd7eb39dec03545fd8fde338672f2276799e79671a207b8b75185ffe09d5537a1e
|
||||
33
dev-python/convertdate/convertdate-2.1.3.ebuild
Normal file
33
dev-python/convertdate/convertdate-2.1.3.ebuild
Normal file
@@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Converts between Gregorian dates and other calendar systems.Calendars included: Baha'i, French Republican, Hebrew, Indian Civil, Islamic, ISO, Julian, Mayan and Persian."
|
||||
HOMEPAGE="https://github.com/fitnr/convertdate https://pypi.org/project/convertdate/"
|
||||
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/ephem-3.7.5.3
|
||||
<dev-python/ephem-3.8
|
||||
>=dev-python/pytz-2014.10
|
||||
<dev-python/pytz-2020"
|
||||
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
|
||||
}
|
||||
16
dev-python/convertdate/metadata.xml
Normal file
16
dev-python/convertdate/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">convertdate</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>contact@fakeisthenewreal.org</email>
|
||||
<name>Neil Freeman</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/dateparser/Manifest
Normal file
3
dev-python/dateparser/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST dateparser-0.7.1.tar.gz 309095 BLAKE2B 91828f915e58d2fd6c212d4d7d55ed3c0df9c2bf1dc1f423d3550cd18c406d319c01078cfb26748513fa8e05486265e1fd1fc684e46905e6b42cc3f49b976323 SHA512 afe5be78e156defbd8b8a917afd9b89909c46b9b680e1c300a8e50cfaea84b481ede5eb96185a9ad25ef48066a4b749612d2bcba48b505760ac9ae631d02b1ad
|
||||
EBUILD dateparser-0.7.1.ebuild 911 BLAKE2B 82f7dc3356f75089adcd493be4e0ed3460abc39a7b9fc9ce0cd57bc6da3030b493470148583d8f2928653569a1cce57cf165df9d75fdbc0532a56eee3a5681c2 SHA512 2f4f4dd003fa9ab64bee270168112b95f505e9e96598d974498410981323e7a6d6d601f3fdd66e9b88de2bd9ad16d32e783adadf448a06527010e338cc69a311
|
||||
MISC metadata.xml 461 BLAKE2B deb5ccf31fd2fbf74045429e6421ca8335230ef726cda33b7b289698f2ab523987daf717dd2b1f7ee0019ad4c8eb960a266e44779379f8ed44a8b9c30edea0d7 SHA512 b0762fe65c834a263d2c48a1efac96fb6a3efc016123f306e75cda090f99d2f8c2e422b18cfa10f2ce2bde0f2b3d12fc470dc2662f9c1009ad256a3a7c39e78b
|
||||
36
dev-python/dateparser/dateparser-0.7.1.ebuild
Normal file
36
dev-python/dateparser/dateparser-0.7.1.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
|
||||
HOMEPAGE="https://github.com/scrapinghub/dateparser https://pypi.org/project/dateparser/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/convertdate
|
||||
dev-python/jdatetime
|
||||
dev-python/python-dateutil
|
||||
dev-python/pytz
|
||||
dev-python/regex
|
||||
dev-python/tzlocal"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/wheel[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
16
dev-python/dateparser/metadata.xml
Normal file
16
dev-python/dateparser/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">dateparser</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>info@scrapinghub.com</email>
|
||||
<name>Scrapinghub</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
5
dev-python/discord-py/Manifest
Normal file
5
dev-python/discord-py/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST discord-py-1.2.2.tar.gz 1234661 BLAKE2B 9024247c89539bece988d273f3efadca2a24aea169579c96938246d57a1c6163c0c1986b2a603353f9d12275446d82e5c9c8b98a5789b89947b7d0bfe43e4337 SHA512 8754dc979a2b38385138006ee47e774def605719ebc43fdf732f75059305f8be216c55ab786c1d30aa3f5ab2e0e08377b3cbb9fd2241ff0268e3b1ef949d6dc5
|
||||
DIST discord-py-1.2.3.tar.gz 1220387 BLAKE2B 1b2f6f3dec01c2dece08219a4a2bb844461bf99f5222ca1bc02b67109bf429628a13d3ae5a427f5f6677fa7edc08d3b130b8f6ed4066d4c38cade1ef06b3a69b SHA512 e2f7cec18fe12fa553b19f92470718594dffe93ba669ae8d73675cba6fa6875f8da5c5671f954e9cede1095487b2f8a8d17a3c156c29db1438cd061a8cf69499
|
||||
EBUILD discord-py-1.2.2.ebuild 921 BLAKE2B d6bc060fe842eb6ab03a7d28bc2f600492a6b8e742e9efc9c98b2f28950d0e6ddd1572c2423378db9aaa0c154db03809b7bf50dc03f55f12ece55467e8c2b124 SHA512 644c2b89bfd434f12e08e694e2bf50d96396701c8d0d85d8ed65e29ef4350258e42f1a12ebcbf08fa0b148e38f9f7b8de83b10869a2974608bb6ebe7e4fe1d9f
|
||||
EBUILD discord-py-1.2.3.ebuild 921 BLAKE2B d6bc060fe842eb6ab03a7d28bc2f600492a6b8e742e9efc9c98b2f28950d0e6ddd1572c2423378db9aaa0c154db03809b7bf50dc03f55f12ece55467e8c2b124 SHA512 644c2b89bfd434f12e08e694e2bf50d96396701c8d0d85d8ed65e29ef4350258e42f1a12ebcbf08fa0b148e38f9f7b8de83b10869a2974608bb6ebe7e4fe1d9f
|
||||
MISC metadata.xml 336 BLAKE2B 6b633249d9d7026248600b63e1252e91db6bb78b43339f97160fcb99e172ac2fbac32b5585bfd84fcacd24ee259a62aa3a777d0980ffd353e61f89f83602eb2c SHA512 cb6ed7a58775e290a2ada03164b4f21eb46f03cb91eb3b7c12b982f9c876d5ca5ac1653a82a2df2d7a47bcb0e282153901dad3753bf47bc75ba37f9d6c371199
|
||||
37
dev-python/discord-py/discord-py-1.2.2.ebuild
Normal file
37
dev-python/discord-py/discord-py-1.2.2.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="A python wrapper for the Discord API"
|
||||
HOMEPAGE="https://github.com/Rapptz/discord.py https://pypi.org/project/discord.py/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
#SRC_URI="https://github.com/Rapptz/discord.py/archive/v1.2.3.tar.gz"
|
||||
SRC_URI="https://github.com/Rapptz/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
37
dev-python/discord-py/discord-py-1.2.3.ebuild
Normal file
37
dev-python/discord-py/discord-py-1.2.3.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="A python wrapper for the Discord API"
|
||||
HOMEPAGE="https://github.com/Rapptz/discord.py https://pypi.org/project/discord.py/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
#SRC_URI="https://github.com/Rapptz/discord.py/archive/v1.2.3.tar.gz"
|
||||
SRC_URI="https://github.com/Rapptz/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
12
dev-python/discord-py/metadata.xml
Normal file
12
dev-python/discord-py/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">discord.py</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
5
dev-python/ephem/Manifest
Normal file
5
dev-python/ephem/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST ephem-3.7.5.3.tar.gz 735066 BLAKE2B a9c5202185956cf2f66cfc0ec58e8b17dbdb5c96893c66f8cd4b3ebbf7d6716f54960477632d79309c60c7afafc0723dae33f4b502485c563579739bb219e434 SHA512 70002c35dcc14710725895516f9e6dccb0ecfb43c9132ec028f3599773c5b8d5ae64259620ba7227aee1d32a1f70dbed968c06212c8afb9f80a3f9b5c9687352
|
||||
DIST ephem-3.7.6.0.tar.gz 739442 BLAKE2B 891434388c1d7beab53b68b4048681596e7df037812b47789bb7640a8cc70bf8b677cd00684cbf65fd4162d4b8e70538cf295d60fe7e38cf785bf8414a38b46f SHA512 64f1ac2529782d5d50668d17aa2af4810e42db29e4dc55354dd6167c4ce052ffcd0b02f6bb06c1557c4ff6da1180131cfc0dfa53a97ff34aaa488fe58e4b41a3
|
||||
EBUILD ephem-3.7.5.3.ebuild 705 BLAKE2B 773d6523c046f5097fa30954983eac99cb028ac7d053eaa4449969cfa12852a356bbf5cad15f795e2e0e605a05870bfde796e8a4ca0c403004e550f1d6e3bbd9 SHA512 9735bee0356242e4bd003678555c53cd16a2b29b0a3a9077b7c42132b66ca218503c5cdbfcf43fa40916034b4146544585a4928138c4d4066bb4d63f73c483af
|
||||
EBUILD ephem-3.7.6.0.ebuild 705 BLAKE2B 773d6523c046f5097fa30954983eac99cb028ac7d053eaa4449969cfa12852a356bbf5cad15f795e2e0e605a05870bfde796e8a4ca0c403004e550f1d6e3bbd9 SHA512 9735bee0356242e4bd003678555c53cd16a2b29b0a3a9077b7c42132b66ca218503c5cdbfcf43fa40916034b4146544585a4928138c4d4066bb4d63f73c483af
|
||||
MISC metadata.xml 461 BLAKE2B 0024190a9b23f4fc1e286e927740f1dbc80f12f14399ba3d9ff60c034dca81c1b95f4954681bedb4bf1c261e05754d10d505c47d1afe28dbd2d096b943645a8c SHA512 82d3e216642da3b7effea745be43d2f18524f537274b03fb903ccf6a457493ff6fee3dcc968dc23edfde3742bd1c43d00f7bb71642369502526aa8a7a0119568
|
||||
30
dev-python/ephem/ephem-3.7.5.3.ebuild
Normal file
30
dev-python/ephem/ephem-3.7.5.3.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Compute positions of the planets and stars"
|
||||
HOMEPAGE="http://rhodesmill.org/pyephem/ https://pypi.org/project/ephem/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
30
dev-python/ephem/ephem-3.7.6.0.ebuild
Normal file
30
dev-python/ephem/ephem-3.7.6.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Compute positions of the planets and stars"
|
||||
HOMEPAGE="http://rhodesmill.org/pyephem/ https://pypi.org/project/ephem/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
16
dev-python/ephem/metadata.xml
Normal file
16
dev-python/ephem/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">ephem</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>brandon@rhodesmill.org</email>
|
||||
<name>Brandon Rhodes</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/fiblary3/Manifest
Normal file
3
dev-python/fiblary3/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST fiblary3-0.1.7.tar.gz 28474 BLAKE2B e5a4bb032e9a9459163778ed05e1684f5bb626ad71d13aa3ca9727b1accf321863ad16f7baa5f54898f14cfbdd68574452a5f2a72931dba0a7521fd5d1595564 SHA512 3f4de457d6b15a5c1936c05b423668ae29c7635be5b2727cd1b18cf8cbeb89b0d118e4a7252a1434f0a3b3c3de44528b640f7420eaebd4f4d4a42d9f2d02ff06
|
||||
EBUILD fiblary3-0.1.7.ebuild 708 BLAKE2B 894b4563e563feb77bda4efb6e21f5884321b9b18a652f4808957d40efe42a4de11884716044ba73b4d0d57072681edeaeb424d8ba396ada2f74d197f83d536d SHA512 692d8d5103f6f73be4e3fdcfc5153896fc604d81f5251ba6f7b56eaf5b9de6c7abce2d11bd379246cec302459f1d46333c18c2f6102febd1d57a310cec6bb768
|
||||
MISC metadata.xml 463 BLAKE2B fb9c510ff9c7df65edd456a0edfddbfa8a1cdf6abd018f542a5b7382f821887b913beab256f7ba96c916eac7cb068c43039cbb83e4f1d69a9a1274a2d3f3abd8 SHA512 ba6008b02a5b6cc97f9bf5da7281a4dfacbf02b04da2206d306006dc43d1900b5d4e81a9112c6da009b1b3f10978d96a2dfa625b409cfbfcbab090672d905a4f
|
||||
30
dev-python/fiblary3/fiblary3-0.1.7.ebuild
Normal file
30
dev-python/fiblary3/fiblary3-0.1.7.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Home Center 2 API Python Library"
|
||||
HOMEPAGE="https://github.com/pbalogh/fiblary https://pypi.org/project/fiblary3/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
16
dev-python/fiblary3/metadata.xml
Normal file
16
dev-python/fiblary3/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">fiblary3</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>peter.balogh2@gmail.com</email>
|
||||
<name>Peter Balogh</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,7 @@
|
||||
DIST flake8-3.7.5.tar.gz 148039 BLAKE2B 4d1e793d92af549441542345709c1795bc1f16e883fc5cd3a6abcf7b0c42447652235ec3b8cc295a6c97d9813a814e04dfe18cb68c0bdb9f20005caa8f3d4212 SHA512 b7354012e5d66c8407bba062d0331fc1021bde4172f5d8014f37524218dfd489ce8d59a92edd86437a047251829ef0526663d823e14a09613f1d4dcf27f9365a
|
||||
DIST flake8-3.7.7.tar.gz 148457 BLAKE2B df445ecc1485efb21b1f76009019660d1dee2dae76125c6abc6399105a397eda29834f4c06841c36143fde263355d9cdadba23922cb691c0215d31248b69a9c9 SHA512 45a1d6d0ff84bc79738853930f14c2aa423cb7ac68b1655887ac9f68efdcce3d49d13f01cfa86ac82b759bbfe2b1182006c51b612b9230882aa03932100b5511
|
||||
DIST flake8-3.7.8.tar.gz 150113 BLAKE2B 627b266cebfcea2da48980d23c411dcc57c4566aa728d024d439e3a11945e3ad3f5a33dcc49626d7b925875cc4226afeebf7199351aa43e36d80beee4c2c8fc1 SHA512 a25076bb7f978ca23af0f2016b30bf5fe4680371b4c0939361a6f8c496f3c846cf98ecadee35fc2dedd588116c8cd982529972dd2411ab139621912b69132a1e
|
||||
EBUILD flake8-3.7.5.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
|
||||
EBUILD flake8-3.7.7.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
|
||||
EBUILD flake8-3.7.8.ebuild 1646 BLAKE2B b61ce7b2376c3abe6177c4f8dbf4b3658141720d05415e55f9f87fae374e2c434c610253a4d17b0d5ffa6b35708d245dc78d786d6baa9cf25f29b500caa87bcc SHA512 8e4203361704b7878d615cd8182eb743a9527aa7f6fa7566ada7207ffb08b6124b44c8162451a1105b0f68586347291427a19a1e5a403da1db8fa13b1e359b1e
|
||||
MISC metadata.xml 373 BLAKE2B af4d7678c87281f631048d3c49b0a642ceee1d771be2b662458888659b7c8e262c98adcd7bcb7f6ab251783998950725729ed35c887c004f8d8da87da81eda7d SHA512 449aa40152590e7103a4bf10006a33e6a0d5010a7846b0c5fbee8a78d99a3539995eccf441845c205bf48fc1e9b35cd7b1d6af0d98b469bdd06989baf8b88646
|
||||
|
||||
51
dev-python/flake8/flake8-3.7.7.ebuild
Normal file
51
dev-python/flake8/flake8-3.7.7.ebuild
Normal file
@@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
|
||||
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
# requires.txt inc. mccabe however that creates a circular dep
|
||||
RDEPEND="
|
||||
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
|
||||
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
|
||||
"
|
||||
PDEPEND="
|
||||
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${PDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
|
||||
# try to install it, causing sandbox violations.
|
||||
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test -v || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
51
dev-python/flake8/flake8-3.7.8.ebuild
Normal file
51
dev-python/flake8/flake8-3.7.8.ebuild
Normal file
@@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
|
||||
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
# requires.txt inc. mccabe however that creates a circular dep
|
||||
RDEPEND="
|
||||
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
|
||||
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
|
||||
"
|
||||
PDEPEND="
|
||||
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${PDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
|
||||
# try to install it, causing sandbox violations.
|
||||
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test -v || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
3
dev-python/gntp/Manifest
Normal file
3
dev-python/gntp/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST gntp-1.0.3.tar.gz 10839 BLAKE2B f427096ff1e0b81da7f3a6c4f4a477bdedd7c69f632d8ff7bb7780a0b31726341d78852f3819e5ae8764b96513b27c5e3a261e0885645b60b5146d3d36628a14 SHA512 77f4f3801e183eeacceedd2c0588e571e3ffb1d81fc13f222fc593035ed767af487c2242b8cece697b430e04a6dce589c3e91fd5784f29f477964307197053c1
|
||||
EBUILD gntp-1.0.3.ebuild 711 BLAKE2B 41af62853c9d53e32d2c59915b7fa0976eb9c780c2391db2798ce089d12215b14a83beac0cbdc7671e9b0740feffbdc783086963b17e187d3be0478ac4c4e967 SHA512 016d2a7e546b45e0876089f59befc1f541a1d2435543911c71bc0ea824f1ac65c7668cf58e227e17470935d1067f7fd53f77d4e80d06741651e8dcaf48f17a87
|
||||
MISC metadata.xml 491 BLAKE2B d5df2efdb29700021d57b833d89ad5611e33a3dc78da71f6996cebca8ef415587ff900a409b22fbd35af1369305744237ee391dd487286bf60db927469bdd20f SHA512 0f306f8d0d0f134929cfb7a1ea809402c613174bc64f11440f804772b0399b84c185973949df30c8e81b81ceed084edaad6a76363cc360960effadbc394f7a2f
|
||||
30
dev-python/gntp/gntp-1.0.3.ebuild
Normal file
30
dev-python/gntp/gntp-1.0.3.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Growl Notification Transport Protocol for Python"
|
||||
HOMEPAGE="http://github.com/kfdm/gntp/ https://pypi.org/project/gntp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="UNKNOWN"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
17
dev-python/gntp/metadata.xml
Normal file
17
dev-python/gntp/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">gntp</remote-id>
|
||||
<docs>https://pythonhosted.org/gntp/</docs>
|
||||
<maintainer status="unknown">
|
||||
<email>UNKNOWN</email>
|
||||
<name>Paul Traylor</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
5
dev-python/hole/Manifest
Normal file
5
dev-python/hole/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST hole-0.3.0.tar.gz 4004 BLAKE2B 47e4421c6880d0a44e0afcae2625707e90be58e5824334a45f26d04c5dea44a305c3284ac25e5ce0a04fde7f9fdd8790ad0b6ad027da32f85236bf07f5b2f221 SHA512 3eaf0caf45d3b80d8f0d5c37844c6405fe2293d9e9d7a5e18760e8604464462bd1b55e5b997706ef4001664047ada0ffd62fed6052127915a0040406284e9640
|
||||
DIST hole-0.4.0.tar.gz 4189 BLAKE2B 0e7400062f4bb3975c837af4aeb76316e494fb3dc4a08831f62436eabf6e4cb4b51b3aeadc6834207ace70094915e81d16231510d32e10ebb7108a5cc1332c8b SHA512 2c1bd2adfa4b7d57b0fb4ff6d842fa25d9f0f585834be9df11e704556984d3c41d8d8216da413393d18c082d49123e09b18eb414e54a069db80e406331d044a1
|
||||
EBUILD hole-0.3.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
|
||||
EBUILD hole-0.4.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
|
||||
MISC metadata.xml 469 BLAKE2B 796eb75ee1ad45a0d18c42acac782b6ce5240f2837c589e713b5501f606b4fa81f7d0c700660c3fd8b44206cdb23f1da88def9b2c1a5f3f5ef5615627cfc116a SHA512 9d749f348c5634ce1f053f96c06c8cf390cacc279d225c4ccf8e0d81b7232972bf43c92e606c9384ce988bc12985ba392f258c2efd49038be23b9bb6fe0780ab
|
||||
30
dev-python/hole/hole-0.3.0.ebuild
Normal file
30
dev-python/hole/hole-0.3.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python API for interacting with *hole."
|
||||
HOMEPAGE="https://github.com/fabaff/python-hole https://pypi.org/project/hole/"
|
||||
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=""
|
||||
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
|
||||
}
|
||||
30
dev-python/hole/hole-0.4.0.ebuild
Normal file
30
dev-python/hole/hole-0.4.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python API for interacting with *hole."
|
||||
HOMEPAGE="https://github.com/fabaff/python-hole https://pypi.org/project/hole/"
|
||||
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=""
|
||||
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
|
||||
}
|
||||
16
dev-python/hole/metadata.xml
Normal file
16
dev-python/hole/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">hole</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>fabian@affolter-engineering.ch</email>
|
||||
<name>Fabian Affolter</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,7 +1,7 @@
|
||||
DIST homeassistant_pyozw-0.1.2.zip 147475 BLAKE2B 303833a1a5022f2e1cca4576db0bc711b61216d0ab586dcf23f2969692cc4c52ce8fab0af104b8bce781ca997bd9039f89ce77d87bc027bfa7580ff0856dc7fe SHA512 63cd362c3c775837b81e92a9d075e88f13a9ba9d2fe817873731690eade41547b3bf0e82020b7784f9470aa9ebc03fbd8f661308e94481392d9d72a9d154c503
|
||||
DIST homeassistant_pyozw-0.1.3.zip 147474 BLAKE2B 0bf33dee81391d1d6407e2d230698458f0b2d21d0a5af8e8b2932ade62b924e9764cb506f4e5337052f9a9eb886c4a2aff5604592fa23f33b72e5da0e09f5a48 SHA512 5cea798a36377a3eaf76b40294d786679392ebecd3dea2a813fb7cd32ee488f8e252b46fcade58299d6ccde8b0459b8e6ecab774d42eb27cd3d2fa9f6e239d14
|
||||
DIST homeassistant_pyozw-0.1.4.zip 147476 BLAKE2B d7b8cc52e2a5e6ffcb283a6b4ef692a8542366057fced11c4819400e6b4fb7aafb9c28ce8b93a398d906a752880482a2554bd4fc27a27b14770b742bb0f4de16 SHA512 28cd21ea1cc335e60a3c88464aa0f09f6e36be21dbd67177a2f1fcfe72978f0b693518114bdd23049dc9c3bfc2215766cbe748e85feb4c6ed75a0b353ffbbd58
|
||||
EBUILD homeassistant-pyozw-0.1.2.ebuild 774 BLAKE2B a9d2489f36a361af28fa017b332b92703219ef1494ece1b9e28ffbaa245fa1719fb41cfbd61b39d7f18a8a7d520543d0a7ae0861ddfa5ea571010033a0992d0e SHA512 35bd22a5b4250ff7880e7ff78bc700656f4408ee36d1f68a45a4076e143c59801562fd8b2968527c68c9f9bc2deec917b141118bf6f7bbe7048f8af79bae5a92
|
||||
EBUILD homeassistant-pyozw-0.1.3.ebuild 774 BLAKE2B a9d2489f36a361af28fa017b332b92703219ef1494ece1b9e28ffbaa245fa1719fb41cfbd61b39d7f18a8a7d520543d0a7ae0861ddfa5ea571010033a0992d0e SHA512 35bd22a5b4250ff7880e7ff78bc700656f4408ee36d1f68a45a4076e143c59801562fd8b2968527c68c9f9bc2deec917b141118bf6f7bbe7048f8af79bae5a92
|
||||
EBUILD homeassistant-pyozw-0.1.4.ebuild 774 BLAKE2B a9d2489f36a361af28fa017b332b92703219ef1494ece1b9e28ffbaa245fa1719fb41cfbd61b39d7f18a8a7d520543d0a7ae0861ddfa5ea571010033a0992d0e SHA512 35bd22a5b4250ff7880e7ff78bc700656f4408ee36d1f68a45a4076e143c59801562fd8b2968527c68c9f9bc2deec917b141118bf6f7bbe7048f8af79bae5a92
|
||||
DIST homeassistant-pyozw-0.1.3.zip 147474 BLAKE2B 0bf33dee81391d1d6407e2d230698458f0b2d21d0a5af8e8b2932ade62b924e9764cb506f4e5337052f9a9eb886c4a2aff5604592fa23f33b72e5da0e09f5a48 SHA512 5cea798a36377a3eaf76b40294d786679392ebecd3dea2a813fb7cd32ee488f8e252b46fcade58299d6ccde8b0459b8e6ecab774d42eb27cd3d2fa9f6e239d14
|
||||
DIST homeassistant-pyozw-0.1.4.zip 147476 BLAKE2B d7b8cc52e2a5e6ffcb283a6b4ef692a8542366057fced11c4819400e6b4fb7aafb9c28ce8b93a398d906a752880482a2554bd4fc27a27b14770b742bb0f4de16 SHA512 28cd21ea1cc335e60a3c88464aa0f09f6e36be21dbd67177a2f1fcfe72978f0b693518114bdd23049dc9c3bfc2215766cbe748e85feb4c6ed75a0b353ffbbd58
|
||||
DIST open-zwave-hass-0.1.3.zip 1835986 BLAKE2B e5e3adc69d3e1b3700b29cd63bf4c9921c799e134622a9135ce5dc1d6ff1298e54ed9b2660f8d8a4c922596c47fc41db829fcdd792ba50318158bc19ad69836a SHA512 1bf6c0f30df4acce8892e004ca22a7e82d20fadf5c6a5336c01bacd84587980d41877af71535a1ef90bb67c995f39d3a2aeaa9a7bcc740e54c54c118c554c185
|
||||
DIST open-zwave-hass-0.1.4.zip 1836153 BLAKE2B d345490745df9a8dfd36ea21b10f2453094f95fc0dcaa1e5ab0481075c4603e981206f5ca99dc89e142abbe2f8803772640ff68ba128dd91e3682ae7297b0ada SHA512 7455d7c7b1b2321dba4e250c64e7d035bd297b1b6cebe9ca282a5ca8c357dbf1a76d78af543253943b5be014f8eb3339b03d4b0a4d286becfd9381f3c4a97353
|
||||
EBUILD homeassistant-pyozw-0.1.3.ebuild 1016 BLAKE2B 3db301429abf5d8b4a4081569fa1e1b4d1d5fc5965df2f1b785f88de45b6db34478ef6c59a0f540dde4b15ae4a8d036e0a2640da996362cb20267e1ceac5700a SHA512 12ca6ece25156bd4d8e8727f4bed13596b381e8fb9d8992e07eafe7e7148e5671b763af221da9559ad00ddfa34df247dde7080a8bb180246f3f5b4eac02e5a75
|
||||
EBUILD homeassistant-pyozw-0.1.4.ebuild 1016 BLAKE2B 3db301429abf5d8b4a4081569fa1e1b4d1d5fc5965df2f1b785f88de45b6db34478ef6c59a0f540dde4b15ae4a8d036e0a2640da996362cb20267e1ceac5700a SHA512 12ca6ece25156bd4d8e8727f4bed13596b381e8fb9d8992e07eafe7e7148e5671b763af221da9559ad00ddfa34df247dde7080a8bb180246f3f5b4eac02e5a75
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
|
||||
DESCRIPTION="python_openzwave is a python wrapper for the openzwave c++ library."
|
||||
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="GPLv3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
@@ -7,12 +7,13 @@ PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
MY_PN=${PN/-/_}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="python_openzwave is a python wrapper for the openzwave c++ library."
|
||||
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
|
||||
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/ http://www.openzwave.net/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip -> ${P}.zip
|
||||
https://raw.githubusercontent.com/home-assistant/python-openzwave/hass/archives/open-zwave-hass-${PV}.zip"
|
||||
|
||||
LICENSE="GPLv3+"
|
||||
SLOT="0"
|
||||
@@ -27,6 +28,14 @@ DEPEND="${REDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir ${MY_PN}/openzwave-embed
|
||||
mv open-zwave-hass ${MY_PN}/openzwave-embed/
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
|
||||
@@ -7,12 +7,13 @@ PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
MY_PN=${PN/-/_}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="python_openzwave is a python wrapper for the openzwave c++ library."
|
||||
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip"
|
||||
HOMEPAGE="https://home-assistant.io/ https://pypi.org/project/homeassistant-pyozw/ http://www.openzwave.net/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.zip -> ${P}.zip
|
||||
https://raw.githubusercontent.com/home-assistant/python-openzwave/hass/archives/open-zwave-hass-${PV}.zip"
|
||||
|
||||
LICENSE="GPLv3+"
|
||||
SLOT="0"
|
||||
@@ -27,6 +28,14 @@ DEPEND="${REDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir ${MY_PN}/openzwave-embed
|
||||
mv open-zwave-hass ${MY_PN}/openzwave-embed/
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
|
||||
5
dev-python/jdatetime/Manifest
Normal file
5
dev-python/jdatetime/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST jdatetime-3.1.0.tar.gz 10504 BLAKE2B 22e1a22301dd71961c7bc7acaec810d0b3bfe7ca1b012bbe542cbc2c3dd4768aad6e8c7a2e45cf8efd22f38fa31a3aa57d9a6bb941b82ea50fc1ca5eea29d451 SHA512 6b038a90599117cb529db0051c228dcc4dfb6f26d2537864334cb77da90dee6c2adb0231e33d568a58a2d68e3d2e252f0e4897f34b1bb46132f199250c7fa057
|
||||
DIST jdatetime-3.4.0.tar.gz 10910 BLAKE2B 604b7d8e37cdd483bf66f902d9473db70af10cea10d89d3999d056ab8dc07b7e9e1809306d2e532ae9885e2903dc908bc9c83878892e86191301096a78889dc8 SHA512 a4f2ddb0ce794fba46b49caaa7082768ce0ec29494725ee4b84882cb757f3c63fafe4626f4aba2088fabdded631d07a02096eeee3659f002bec17334288c1658
|
||||
EBUILD jdatetime-3.1.0.ebuild 743 BLAKE2B 4ebfc096c056665d8934dc5868d7d4bc4a5bcf4c72db2194559f6ef0b6adcf3515d17608a6af6b7df9e01f8bada1afa4814612cf85d2ddcaad7429077f1c3884 SHA512 5e05539bd833afaca634ecca3c5a78ae7e7e88c609b86d817c4e3d567df79aec275d11249b03357e78c0ef8b3d8f6ea6d7df5d07c0e3fc6ccb9faf3a41be32ea
|
||||
EBUILD jdatetime-3.4.0.ebuild 743 BLAKE2B 4ebfc096c056665d8934dc5868d7d4bc4a5bcf4c72db2194559f6ef0b6adcf3515d17608a6af6b7df9e01f8bada1afa4814612cf85d2ddcaad7429077f1c3884 SHA512 5e05539bd833afaca634ecca3c5a78ae7e7e88c609b86d817c4e3d567df79aec275d11249b03357e78c0ef8b3d8f6ea6d7df5d07c0e3fc6ccb9faf3a41be32ea
|
||||
MISC metadata.xml 515 BLAKE2B e8f57e50cabe72c7913b95d903f9002403922cb6af056957494c5a85fa8504e7d9574dea76ea1ef5b50d2246a83c97a52acb01fbafc5baf21ac60da6ec51fadb SHA512 2530adedc6d780a54b25034bca4fd959f78282bddbbe2d9c949b460c700d6163041d7716a42270ab3671c60e2a8cca1edd1b9a31732a1ffcec415133032a20cc
|
||||
30
dev-python/jdatetime/jdatetime-3.1.0.ebuild
Normal file
30
dev-python/jdatetime/jdatetime-3.1.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Jalali datetime binding for python"
|
||||
HOMEPAGE="https://github.com/slashmili/python-jalali https://pypi.org/project/jdatetime/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Python Software Foundation License"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
30
dev-python/jdatetime/jdatetime-3.4.0.ebuild
Normal file
30
dev-python/jdatetime/jdatetime-3.4.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Jalali datetime binding for python"
|
||||
HOMEPAGE="https://github.com/slashmili/python-jalali https://pypi.org/project/jdatetime/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Python Software Foundation License"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
17
dev-python/jdatetime/metadata.xml
Normal file
17
dev-python/jdatetime/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">jdatetime</remote-id>
|
||||
<docs>https://pythonhosted.org/jdatetime/</docs>
|
||||
<maintainer status="unknown">
|
||||
<email>eslashmili@gmail.com</email>
|
||||
<name>Milad Rastian</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/jsonpath-rw/Manifest
Normal file
3
dev-python/jsonpath-rw/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST jsonpath-rw-1.4.0.tar.gz 13814 BLAKE2B 96c17df53db15ea06b8d33231a5349e00d85eb92c9c1da784ee8b1773f1a12791f8dc2a6dc7ec67fde0c8c3cfec0a8fc08e77ff08eeebe4ef699d6d4bdda9276 SHA512 5fcbd832975a32d375fd400ebfb84f083c0e7d8780cc63df730a75cca0224bf32d72cb793fcac63fc3afa9697199d7a569af29961da95494253996cc6e5f63b7
|
||||
EBUILD jsonpath-rw-1.4.0.ebuild 916 BLAKE2B d9e8aceccfc30b5ffb41f8e915320c664ca53accfaffbdc51158fc816e86444fdc27bba032bf4a39fac737a8c0ffbff269674d8b6c74d80208be8688d121b643 SHA512 25cdbc54597f9bb1ffa3faf190db5c6b9dbbfacd509aac257b81d39b83f71ba2983b5874ec19a588c52d1e9640e0b94436b0d4cb4f58f57c22d68a7ea6774036
|
||||
MISC metadata.xml 468 BLAKE2B 38e20b2c5d1a051b8c0f375a66ddb52341e42f955b8cafbd099721f4239510c5a7a2a80a2c0f8d2a3c9081ef427d6871dd0c3bf48bce370677e75c20d70cb560 SHA512 a22a76c9e48669bba9914287723df6c14065c252ee8b70bbf23d7bee5e88ba9f25dc8b15c8f6979923ade6c83764df45ed559650b91720a09150897507dc11d2
|
||||
32
dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
Normal file
32
dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming."
|
||||
HOMEPAGE="https://github.com/kennknowles/python-jsonpath-rw https://pypi.org/project/jsonpath-rw/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/decorator[${PYTHON_USEDEP}]
|
||||
dev-python/ply[${PYTHON_USEDEP}]
|
||||
dev-python/six[${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
|
||||
}
|
||||
16
dev-python/jsonpath-rw/metadata.xml
Normal file
16
dev-python/jsonpath-rw/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">jsonpath-rw</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>kenn.knowles@gmail.com</email>
|
||||
<name>Kenneth Knowles</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/libpurecool/Manifest
Normal file
3
dev-python/libpurecool/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST libpurecool-0.5.0.tar.gz 36369 BLAKE2B d48608084d539374bc42ed8dfe4590d63f030a476e98be3bd0c83d8fcc01f032a9da07d300aaca09b9dc1dcb2de15db763cfd323d87a636792d09651f91cf9ee SHA512 4de263b0b622dfec188a44402a76defa2ebcbb5ad73844617eab1080009d5eb8cfda7cfaa12e0b0d690e07eb0725f28eb29d208066ea87e1f66e66ec34d30b16
|
||||
EBUILD libpurecool-0.5.0.ebuild 763 BLAKE2B c43728aa7aa6925510691e7bc8a036e95191a824683e7201fbffcf9108e2e773ce5e9928fa50fd02ae01009ac35fec58ef890907250840d549024b41f39c9396 SHA512 7628698389e298aad105a6e63746e53ebad3518bde0350681aa10d33f0313568f87144522ac5ce56e8d99ca7433e9e56eadfa3e8ea28139e72de7c126188fe1d
|
||||
MISC metadata.xml 469 BLAKE2B 6fc01911a4b3b371c6c07b8a830d7076cee67b7c7f17bd90c00fcdac5c38d4899cc3b12af682c3bfa4d56104955f9d5b2ae07c1583ed13a25fe3cf1d22587043 SHA512 7fe004f5cd198501e7223a315fbe748bd1459ca61297e592190215f06c08fa1ae858f8abe8abed682a4b6d7bab9f0c8e806e137eeae80a2260c00fca9064b89f
|
||||
30
dev-python/libpurecool/libpurecool-0.5.0.ebuild
Normal file
30
dev-python/libpurecool/libpurecool-0.5.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Dyson Pure Cool/Hot+Cool Link and 360 eye robot vacuum devices Python library"
|
||||
HOMEPAGE="http://libpurecool.readthedocs.io https://pypi.org/project/libpurecool/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache License 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
16
dev-python/libpurecool/metadata.xml
Normal file
16
dev-python/libpurecool/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">libpurecool</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>charles.blonde@gmail.com</email>
|
||||
<name>Charles Blonde</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/lightwave/Manifest
Normal file
3
dev-python/lightwave/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST lightwave-0.17.tar.gz 3401 BLAKE2B 3fba2adb5de1fb98eea1b37687de3ab609f8147e7a1e98bab52f03ba3db3461abe6cbf155df842b380c75a094ecfb8db0a72d74c5f519176b9842bf11df1864b SHA512 6ae43a952061259628c5721fab02af19b7cd68c95f035e9779174c36e8c8f8c8e41f536b81016320c0485fb75a3d21919a835d5afb8e6463272a2ed6c7e0928e
|
||||
EBUILD lightwave-0.17.ebuild 770 BLAKE2B ab00df54b33e5ecd9a337513151db46ee1c5697a44e41b0f67618113932417c2d7c6193558f457e7a6fb78302105cc5ec05082c4a3e67a096bdd2138b9e7a6f1 SHA512 ddc1bb4560e11b197220f93e8d715c6293c3aa5b88d9d725ec39f2aa99df99e2587e58499820866b94a25f884b8a20742eb4d7c88d7529abd415d0950b3a1311
|
||||
MISC metadata.xml 458 BLAKE2B dc417931cf0d740f46adfda78b2ab7624a4fddc30e4cc12412be0ea26f6c56f5137adb74add6ab15828d95a182098e69437f396c4eead71259c21038738c9b2c SHA512 747bc2724c88e4a3c03c88044cbf54938a46b771e4ac990d4e7c6e3cad9b292ffa3ac1209b986bdf1646e5264fbe1d584a0e69a3696adc4e2d31bee1b29af0ed
|
||||
30
dev-python/lightwave/lightwave-0.17.ebuild
Normal file
30
dev-python/lightwave/lightwave-0.17.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library to provide a realiable communication link with LightWaveRF lights and switches."
|
||||
HOMEPAGE="https://github.com/GeoffAtHome/lightwave https://pypi.org/project/lightwave/"
|
||||
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=""
|
||||
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
|
||||
}
|
||||
16
dev-python/lightwave/metadata.xml
Normal file
16
dev-python/lightwave/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">lightwave</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>geoff@soord.org.uk</email>
|
||||
<name>Geoff Soord</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/limitlessled/Manifest
Normal file
3
dev-python/limitlessled/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST limitlessled-1.1.3.tar.gz 17162 BLAKE2B 010dc6db5dceac27742bbe1cfe6bbf746638571e3192b1f59c3a4a2360548ca0ed5589bda4eaa5e59ff227e3b070c59f146cf58743f3b7238769c8f1637a6673 SHA512 a3f567d8d253f27b5bdcba93073106df6b71eb7812344f16ec54916737d511260f6bcf59329f6ca4d62172baaf005c15092f323d4f0b08abf5d9132957c9f534
|
||||
EBUILD limitlessled-1.1.3.ebuild 723 BLAKE2B c2e8193db01a8cce81015eff2f5a46ebb17a7343bfc6135d2081a1e2c90fd35a146fd0beabc274a303b8630c3eb5fef0a3bce7cdf4c5f1aa5310b20ffa22eb27 SHA512 5a7b9477de859c536db7b2fbf916cecb76064790fd0c7364b7db182c1eb01a68c426d5d8b49fe519048b554fd26c444d396097a2d9915359edc028d765ff524c
|
||||
MISC metadata.xml 468 BLAKE2B 17bba5ebaf4cc7d316c654fb349ac706f9eaf469c860b1b5e5f2a300febecec572c3c41ecb7797a1926a54665a4d1fbb19aba321581cd321ea16911e0f75011d SHA512 653e6ae220a60f4c47a1053650c0315d3fffcd1895fa62b733d74d64c56fdd4e4d8c1b3ffc88a75203018ae8ee7e1c97a6ade280fb112e11ce89b90fc504dda1
|
||||
30
dev-python/limitlessled/limitlessled-1.1.3.ebuild
Normal file
30
dev-python/limitlessled/limitlessled-1.1.3.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Control LimitlessLED products."
|
||||
HOMEPAGE="https://github.com/happyleavesaoc/python-limitlessled/ https://pypi.org/project/limitlessled/"
|
||||
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=""
|
||||
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
|
||||
}
|
||||
16
dev-python/limitlessled/metadata.xml
Normal file
16
dev-python/limitlessled/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">limitlessled</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>happyleaves.tfr@gmail.com</email>
|
||||
<name>happyleaves</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST luftdaten-0.6.1.tar.gz 3545 BLAKE2B cc161bcbb7de5f82425559c1179996ea943ed1e2d65609de338023b0e83aee54824354eb38648d9031b0a5c69192822cb6f444ece3dbd2a341804959d157c007 SHA512 34c5adabebf44206957d2035f6ef39e8abb73e470f325e4c2a7beb161e559a3cc746b724fc4ac643852c75ef8f08d8067ecbc9cd3c7b3e65f8639f37a880e95b
|
||||
EBUILD luftdaten-0.6.1.ebuild 725 BLAKE2B 3888fe92ff31692ebf4d9d506f4d79f5567db0a0de90ef3e5cb38ba3a00fc1929ff65d3e2010c25a2979f5a70b70ee6ee547a97a2ab05f2a08080d0492d7f392 SHA512 0162809d4007fec7ebb562e08bf6fc85d3521c43a65af6b368e28308ed0be70903ff75f19bc8fec5edf66fb7c48f496d21c50b774209e0df7f797c89c2d1f3da
|
||||
DIST luftdaten-0.6.2.tar.gz 3543 BLAKE2B 872e95e067f43ed0e11e3b9fd9bc300e7119fc6eb6894950be90584151f2722c093b5f18944f49e5d6824fd933ba720f04818ceeac2948911318bcc7d7210c73 SHA512 445b27d145a1865711628c8f7148a4749f4418c88dd621199c32fce361d957db7888760163ebbb7536098addfea7bdfe886fbfccb8eb454aed1e456b3982714a
|
||||
EBUILD luftdaten-0.6.1.ebuild 807 BLAKE2B 1164663b8c68bb22e967d7271f722b54440337662213551af687cdb91dc5ed866f00568328517602d06bc7d175d99eea134ebf3b055c7534dcfb5872651bc96c SHA512 e3452a40633cbf3d59c7cfa0e06ef21f643db2d0c9e09c38f38879633ad002f9d983f30f5dade5eaae78f0a90c95208ccd7a6ed1f04ebc35dacf4137eb5e480e
|
||||
EBUILD luftdaten-0.6.2.ebuild 807 BLAKE2B 1164663b8c68bb22e967d7271f722b54440337662213551af687cdb91dc5ed866f00568328517602d06bc7d175d99eea134ebf3b055c7534dcfb5872651bc96c SHA512 e3452a40633cbf3d59c7cfa0e06ef21f643db2d0c9e09c38f38879633ad002f9d983f30f5dade5eaae78f0a90c95208ccd7a6ed1f04ebc35dacf4137eb5e480e
|
||||
MISC metadata.xml 474 BLAKE2B 6f8cec091cec1710a2d3eab2e9d063862dd6f8330acb13cfe6bac1def1396d7b4150d1d65151992e171d87a7bee5ec18ce4cc2bca856ada5d2abe351703a93e9 SHA512 e191e8bc8e1ac7817608d1d7df7b998602f8eac91edb12d8b41ecc54833a1d48778b3af15d576eb1ee8e236b0a0d5f91f40b248b1db2e3c184225fc371e293fa
|
||||
|
||||
@@ -16,7 +16,8 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
|
||||
31
dev-python/luftdaten/luftdaten-0.6.2.ebuild
Normal file
31
dev-python/luftdaten/luftdaten-0.6.2.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python API for interacting with luftdaten.info."
|
||||
HOMEPAGE="https://github.com/fabaff/python-luftdaten https://pypi.org/project/luftdaten/"
|
||||
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[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${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
|
||||
}
|
||||
@@ -1,7 +1,9 @@
|
||||
DIST mypy-0.660.tar.gz 1705668 BLAKE2B dfc3e2bee3a8a8c533a440e4cb1d6cc7b20910432852d610cf225a32a2b749ede3c5b77a1f0de11c9b4dcc35eab755abe5a64126921f748e70916d374b7b5378 SHA512 9eb1154de96d6596eaa0adaabf88eeba02fa86e995cf8d5df1c6d0cf1fc1228d8295dd0ee3fafda108975bbc913e9c41a8a6c6bcefd5df58d487d17f6b01507d
|
||||
DIST mypy-0.710.tar.gz 1890252 BLAKE2B a26ba2165de89d151b61217d41b01bc6268f1b0d47fe1526dd902650af631d0ba5a4ded0b423f34f8c30a92d68ecee610c4f1564767545646a807661eb836d19 SHA512 89efb9f024d31cbe17e2ca8c812ba25883972755de9195839363094f72d3f5c9ad2ca7af796f90bb27cba3a64262269a6b9ce0a6749f337a4df5cf8506c093ab
|
||||
DIST mypy-0.711.tar.gz 1889049 BLAKE2B 3a17d92490ebc20117f5afec7fc503a3f74458b3cfb8ccf748849897eee37e1d64781bd27344376a2b3b57b16faf664ad816967d712f094c7c6c65a895472b33 SHA512 931cf0c7c2703b9db20eb9e9275ae0641ecda16dda02fe0f1b64921691ba4ddc849c356f50a136bbf49039fb96c22e5c963a8997fab7f3efc5d70f2c4a6b72a8
|
||||
DIST mypy-0.720.tar.gz 1890760 BLAKE2B 662f9aaa259ba99a89fd0b807410268ad1a2763d15af745e4afe9af1387fde66e50f3b9c5a7d66bb8aa820190d7549ba5a9b96be66749a366c89ae9bdb014a21 SHA512 fe393472922da6c84b629a98611f35132828b720c801e9cb85e5fa1fc7f37d314b2142bf6a9aa740d84cf84ea873b2a1600e92743a03aa2fab8632bf1e08dabf
|
||||
EBUILD mypy-0.660.ebuild 657 BLAKE2B b020a6a73c873e4d4c87fde12f93f28c5c7ba6355ce18b908903e8f132b81ec4ec598c403fe9931f2f529992c5ef92bd5ab193ccc65efa86d428b362d7638ded SHA512 88bd7093c4a71880f4c2452b22c357f564eac6bb505fc57817f8ddc6a2977c7107dcc967a48cbae852eb9705166441602bd2d7867f2fa2bd76e404bb84249f81
|
||||
EBUILD mypy-0.710.ebuild 697 BLAKE2B 8e9a7bf9c23842593747d0e0bc1eb9864fcc83b2296fd8eee4a69cad2205c056e562b1c21134b5eff719501258dd2a42d43f8fc8ebba8e0f3afe2f174a3903f3 SHA512 1517d88018c5696ac840d18f75bdd3888f605473d715f46e1943ecee618c164f2240cee75b523e9dc97509c54ac7c4def1597951bf23d9759fa4a07bebc02155
|
||||
EBUILD mypy-0.711.ebuild 697 BLAKE2B 8e9a7bf9c23842593747d0e0bc1eb9864fcc83b2296fd8eee4a69cad2205c056e562b1c21134b5eff719501258dd2a42d43f8fc8ebba8e0f3afe2f174a3903f3 SHA512 1517d88018c5696ac840d18f75bdd3888f605473d715f46e1943ecee618c164f2240cee75b523e9dc97509c54ac7c4def1597951bf23d9759fa4a07bebc02155
|
||||
EBUILD mypy-0.720.ebuild 697 BLAKE2B 8e9a7bf9c23842593747d0e0bc1eb9864fcc83b2296fd8eee4a69cad2205c056e562b1c21134b5eff719501258dd2a42d43f8fc8ebba8e0f3afe2f174a3903f3 SHA512 1517d88018c5696ac840d18f75bdd3888f605473d715f46e1943ecee618c164f2240cee75b523e9dc97509c54ac7c4def1597951bf23d9759fa4a07bebc02155
|
||||
MISC metadata.xml 461 BLAKE2B 168df0c6e8eb2cc6664d52aa6b3ea12f13197caa7451c62147d6dff0ccf1dbb0f7f373d070c8d9a7474c2f1dc9b22fac0c7a3c50e78cb0e53f7854b351fb03db SHA512 23111b155035ff24053b4d28f247ae4fb16a88d7623895cad2374f498e8fb9301626943ac5d0516497da7677ade21054bd70d9fccbb6dec28e472612350cb1c7
|
||||
|
||||
@@ -7,11 +7,11 @@ PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE="https://github.com/ludeeus/pyhaversion https://pypi.org/project/pyhaversion/"
|
||||
DESCRIPTION="Optional static typing for Python"
|
||||
HOMEPAGE="http://www.mypy-lang.org/ https://pypi.org/project/mypy/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
LICENSE="MIT License"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
3
dev-python/packaging/Manifest
Normal file
3
dev-python/packaging/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST packaging-19.0.tar.gz 48608 BLAKE2B 595ae32f958727dd1b03a25bd2db66805b91ebe043239b262de56a6e595710ad380e373fa2d6e142372549a32519e6bbbc6ad8d393d7072d0ff6d7f019cec1ad SHA512 aa55b6fbca764e7de2992e294b7be9dc90b25f88b64ba0cd2d1d93042402d4360b4c2cdc134a94b083da0c0bc83de8fa7185c0856bcc96fa25828c10a793fba7
|
||||
EBUILD packaging-19.0.ebuild 1445 BLAKE2B 5d7a9a7e1bbcae06df7cf2002263a9e59154b7d5661a2a0b47487fadcfb5c47785fc3dca7c88c6cba0133a60009635777877d6762ae3e46e7d81c0c47866b1fb SHA512 a6bd31766b3c7f84d641952104768c3d75f6705ae07758f3bc66851547058ca26bbc8a372d8cc90bfebc6ad46ede85140e6a42ae92b2f3366a924655e0f36b52
|
||||
MISC metadata.xml 366 BLAKE2B 62088f9e06b99999bcb0082f1ff6d6e243c8502a7e3f399699cded85fa65395f558e019b08342c73e4f078183cd0732d88058fab8fba984ba0b531c19ff6560c SHA512 f326b75f4603bc9e4455665dd526e381eb1973c8edc319e1d69b824f93ee885931fa29e74f9da8582f5af78a1ddba2fcc2d983fb98cbdc4cfd87b82c7a0f3ba4
|
||||
12
dev-python/packaging/metadata.xml
Normal file
12
dev-python/packaging/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">packaging</remote-id>
|
||||
<remote-id type="github">pypa/packaging</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
51
dev-python/packaging/packaging-19.0.ebuild
Normal file
51
dev-python/packaging/packaging-19.0.ebuild
Normal file
@@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Core utilities for Python packages"
|
||||
HOMEPAGE="https://github.com/pypa/packaging https://pypi.org/project/packaging/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="|| ( Apache-2.0 BSD-2 )"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pyparsing-2.1.10[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-python/pretend[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-16.8-distutils.patch"
|
||||
)
|
||||
|
||||
python_test() {
|
||||
py.test --capture=no --strict -v || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# https://bugs.gentoo.org/585146
|
||||
cd "${HOME}" || die
|
||||
|
||||
_cleanup() {
|
||||
local pyver=$("${PYTHON}" -c "from distutils.sysconfig import get_python_version; print(get_python_version())")
|
||||
local egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info"
|
||||
if [[ -d ${egginfo} ]]; then
|
||||
echo rm -r "${egginfo}"
|
||||
rm -r "${egginfo}" || die "Failed to remove egg-info directory"
|
||||
fi
|
||||
}
|
||||
python_foreach_impl _cleanup
|
||||
}
|
||||
3
dev-python/pyeverlights/Manifest
Normal file
3
dev-python/pyeverlights/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST pyeverlights-0.1.0.tar.gz 2075 BLAKE2B 1ce0a272f349f1ad994354bceab166eacc423756874c11966779420b619395670f286bf649aad0de00335700589f16edac96cf3165c6db91618a3cb71434b658 SHA512 82ad4bd9cecae1b362a3b07474a9c0468e62632f8b8351852eaa841933e810a4002f6d1a82a2c2ee63f23eb7cb0abca2b2abeb0426d2f19a9083e5cbf3ac1ead
|
||||
EBUILD pyeverlights-0.1.0.ebuild 769 BLAKE2B f0c4546d51b6818861e8c3ff6d9816275583fd2d8f13c9ff401af7f18cc689f1631ca9eaa359844fa027cd9538e3a1e294849e73a6a5674e70a1579a9d7ebc36 SHA512 bc7e4100471a409e6fb27cccefb839d30ae536f00decea98ee4bf17578e380593236fa079e0a58c1bc5b9c4e3b8146b49b6d67fdedae19f3097add084e0c55e6
|
||||
MISC metadata.xml 461 BLAKE2B ecb36bd33d6ad932e981dcb30115ec5046bc0420dbc390a31c4cddd04f2d865c1ac8322f1b86cd22e1ba0f1358d7e7948e71ee7efa1d9a5dcdb8defd1d210a50 SHA512 18b49cf059ade7824e7cb2a80999b956a5af991c01696e5b57841d86fb8e330bd26ba9b140258cda0c922be3824ad0fa562191cbedf560853d9d46f9fc866878
|
||||
16
dev-python/pyeverlights/metadata.xml
Normal file
16
dev-python/pyeverlights/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyeverlights</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>jon@joncaruana.com</email>
|
||||
<name>Jon Caruana</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/pyeverlights/pyeverlights-0.1.0.ebuild
Normal file
30
dev-python/pyeverlights/pyeverlights-0.1.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library for controlling an EverLights lighting system."
|
||||
HOMEPAGE="https://github.com/joncar/pyeverlights https://pypi.org/project/pyeverlights/"
|
||||
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[${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
|
||||
}
|
||||
3
dev-python/pyfgt/Manifest
Normal file
3
dev-python/pyfgt/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST pyfgt-0.5.1.tar.gz 10783 BLAKE2B 2aa8054db12dd2638e152abadca5d1c8cb01bd78eabb488104249a20b0117a59dbdd5658198df4664867cb5187213e2d5ffdb088aa4091cd8d7807f294a37670 SHA512 f32111951eeaaa7fc6acc0b9b6990dc1609c67296f8aba636e45335262b9b1f5c2a78bfa56cadbc97e9a061f6684646d27dc9ec82f7b371227c3a7a788562d23
|
||||
EBUILD pyfgt-0.5.1.ebuild 800 BLAKE2B 19b5ea4bc5e20758c12f1b6b3116100eed84d843889ea2354eaaa47736e8bce37bddc1f6aa4939c66dbac801cb5c5ef5d5be395bcd7ae0304658092df27dcb97 SHA512 f255150d21166646ec8f4f5106574864980e35625a9a12005ce19dac501df23444de2ced514dd6d692646b7cdc98b44f76e2d38b2628954ee1a99f363c26a097
|
||||
MISC metadata.xml 454 BLAKE2B 833c26519d6df44272a7b794a320837a09c7a0297fc5b16fcf2b2042dcc11c21194b967b463a908b92e3d30c3630b532b13c2ee390f841906d416f9dd2090f47 SHA512 f97e0a249426df5edb90eefcb8e16bd13d5cbbc718b8feb403172f915093ab1312a805f71d0f434f9dc78bd155c01218b3145c8612b24c0ebb7d01d03bc74ed3
|
||||
16
dev-python/pyfgt/metadata.xml
Normal file
16
dev-python/pyfgt/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyfgt</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>jhuber@fortinet.com</email>
|
||||
<name>p4r4n0y1ng</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/pyfgt/pyfgt-0.5.1.ebuild
Normal file
30
dev-python/pyfgt/pyfgt-0.5.1.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Represents the base components of the Fortinet FortiGate REST interface with abstractions"
|
||||
HOMEPAGE="https://github.com/p4r4n0y1ng/pyfgt https://pypi.org/project/pyfgt/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/requests[${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
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST pyhaversion-2.0.3.tar.gz 2780 BLAKE2B 8ac94264bd2e050a42aeb0be465bdfb2fc9ca3eaafdf9452072e8f1d5df1530291dbaf5e4492c35c67de9f39491e71ad16126d4b995493ba4ddb8e63bbf399ff SHA512 7508360ff0fcc0d29a358d9a666869f295ef4efe84d01a5f95e096dda0af909c5e89c80ad34a9c90260b3cacdf05c700b2eb4f1e1c888c848bfb548fccb8e241
|
||||
DIST pyhaversion-2.2.0.tar.gz 3242 BLAKE2B 614ba2fa8d3a4197437e71f206988b9664033200b85cf8cc8dd8431c1875eb112ace954d11f81365225089e89deeb42decc40b69bd01b59f339c13cddbaa4af1 SHA512 d285b137cb22f6e76086c1a6e72d36ff3024fd1f004e42c789e3bb5d84ec78c933803c2818c68d53836f6b7f0ea230267012b92c27aeb47190b2fcec1f170282
|
||||
EBUILD pyhaversion-2.0.3.ebuild 673 BLAKE2B b1b6ea9cfb16a3ce115f573cdfd977a172f1d7ba584d218adcfc778e8366d8b10121a13dbf306ffb3297337c66b23b805935b90d83e436c1ba49f45424acce4d SHA512 945560e5abf9bfdfc5e140593d2e2410fb0ce73b2903bd8e60816dd4ba0e6e8ca60cd5fa7991826842e0a45c9e651798e11258ff586fe1b15a76fc4fa5f18b36
|
||||
EBUILD pyhaversion-2.2.0.ebuild 673 BLAKE2B b1b6ea9cfb16a3ce115f573cdfd977a172f1d7ba584d218adcfc778e8366d8b10121a13dbf306ffb3297337c66b23b805935b90d83e436c1ba49f45424acce4d SHA512 945560e5abf9bfdfc5e140593d2e2410fb0ce73b2903bd8e60816dd4ba0e6e8ca60cd5fa7991826842e0a45c9e651798e11258ff586fe1b15a76fc4fa5f18b36
|
||||
DIST pyhaversion-2.2.1.tar.gz 3269 BLAKE2B 75f335d9768c4ccc4bbd0cf94aeb523fded5ae4a0f6181bf44c361981c1d3b19a40d6868f1cd7965c5e7297e9e7b21d449ded3a6dd766a8761c2a9851ce5f72b SHA512 85a597573b08d668c80728114f015808bb5292755e3ef3c1cb185e1ef91c993bc4fa985d7cfcc600b732bba78665abdc7255ede00b87b80870f0f515363a5f3f
|
||||
DIST pyhaversion-3.0.2.tar.gz 4588 BLAKE2B 814e199640a3c00e0e9a9f0d5de9043112147006868f8824d07551d44b9fc679fc8ce3e40aa9a6638808e3d04dea35ee075e18d7c18828785c91515a876f8d99 SHA512 a670e2ad20c305046901c6792ae2e1d1c73c3464f94e657a69059674c0f381d395dbda079c041dc665f46b2cb157b3ec9feaba1c69400c885c1463262b5b109e
|
||||
EBUILD pyhaversion-2.2.0.ebuild 902 BLAKE2B df34109c47a729276fb8b0aded89ee8cc47eb2fa51a97d6cabae2bbbac1abe9ef0386f5be0dea6418c364372eccbce383c4077f77c9ea97fd3cc53b31a654910 SHA512 3aa6146a5bca3f73bb53daaa92ac2e097973d6ec88250b778dab3aef7d2a7d8be2fee6b5578ad0564696a22c7487be8b039d7b7705a44b38fdfd07beab8b084c
|
||||
EBUILD pyhaversion-2.2.1.ebuild 903 BLAKE2B 82498b4b760135b6e2c693f6788af74da8a3a3d050ad5fa80c7146bacba15d1e05adbafcc657c683facf3c5d2f4d4ce8e7f90c59622a569994faebd50ae2f877 SHA512 b4b12fa9ffaf4f6e324248fd5d24d385c6765717c41ebf27a1be19e3b79c6758f42851cf29281b93a3c336064bf269f53eeea1a20652d3df1044e3559b524854
|
||||
EBUILD pyhaversion-3.0.2.ebuild 902 BLAKE2B df34109c47a729276fb8b0aded89ee8cc47eb2fa51a97d6cabae2bbbac1abe9ef0386f5be0dea6418c364372eccbce383c4077f77c9ea97fd3cc53b31a654910 SHA512 3aa6146a5bca3f73bb53daaa92ac2e097973d6ec88250b778dab3aef7d2a7d8be2fee6b5578ad0564696a22c7487be8b039d7b7705a44b38fdfd07beab8b084c
|
||||
MISC metadata.xml 463 BLAKE2B c6f494b47060fe40e723c1c45182860a5b5701a9df64570ff1b6873d48bd4f555ecafded5a0a705ee3a8f3b1aa7bcc2608e501868a5d5ce6345176b7b7f78d5d SHA512 851d1eb1ddeb56510755ed96fa93a84547c1f02e4e4f9874d1d056236998304bcc49c00aa1c710ee5701bed3ba08d8b6e26d6bc3d6c423fb966d8a1f026ef1d3
|
||||
|
||||
@@ -16,7 +16,8 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -24,6 +25,11 @@ DEPEND="${REDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
distutils-r1_python_prepare_all
|
||||
sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
|
||||
37
dev-python/pyhaversion/pyhaversion-2.2.1.ebuild
Normal file
37
dev-python/pyhaversion/pyhaversion-2.2.1.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE="https://github.com/ludeeus/pyhaversion https://pypi.org/project/pyhaversion/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
distutils-r1_python_prepare_all
|
||||
sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
36
dev-python/pyhaversion/pyhaversion-3.0.2.ebuild
Normal file
36
dev-python/pyhaversion/pyhaversion-3.0.2.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION=""
|
||||
HOMEPAGE="https://github.com/ludeeus/pyhaversion https://pypi.org/project/pyhaversion/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
distutils-r1_python_prepare_all
|
||||
sed -e "s:find_packages():find_packages(exclude=['tests','tests.*']):" -i setup.py || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -3,9 +3,11 @@ DIST pyhomematic-0.1.56.tar.gz 38824 BLAKE2B 98184257a34e34752e0a58a4102d0135618
|
||||
DIST pyhomematic-0.1.57.tar.gz 38942 BLAKE2B 77e2540303a1f06ff44744c83def51d0ac40be230eb075a903574831fe4c7fc77b7c780cbf393459abe4ab0a71c1309ef0da8b61a4c6f591e11ac8a94e090c79 SHA512 bf8f8a67974df2cc33fb58209e0c13fbe0e518bb4f1a28f105989505c2cebf28fc36f88c1d0b852b9f94cf523b869660098682b0a50398ffcc6675256367a8e5
|
||||
DIST pyhomematic-0.1.58.tar.gz 39007 BLAKE2B 108b92ac28fd0a74938bfbe6f397637b8be97511fbfd3022f3e744861ea179ade405af417f5d1cdf83fb4c60bf0201f7e7b8e5d39bf0176e49cc092e5f921a90 SHA512 8abe8453139100e579eae60b615c9d0687a300a15a769fd3eba5ef3a0fd380a073a162c61259c5eb9058b6b19c7cadfeacdd4e9f95477b3d5d379a34d32e6b92
|
||||
DIST pyhomematic-0.1.59.tar.gz 39074 BLAKE2B e9a5383440c0fc338414b7adf38520a237d20c250f8cd146ee42d51e25f3d975dd47db17188b02b12e11f430ac661f636ee2fdd829c0530679bfc65c0e56d537 SHA512 ec69b3e96b9ea5e7a8261974c4ac340b6331842b7b8bdd2bdf5945c949f5627721a874b0ca131f869c6b5c35d3ef8df53d6f161813876bd91801dbf61e7d9614
|
||||
DIST pyhomematic-0.1.60.tar.gz 39161 BLAKE2B 23ef736e70d8b41b32bc5e6bfc255d5ef846e4117bcca8cf0627dae05b46b1ba242b7ff83bda064353d5c57e4502d9bc744c31c2d4ba87c99a2d7472c74a4ca3 SHA512 19f42776b09e253a610ca04ec2e73582a2c9831c46ee28ab19d4c4349f70914e844f15fcca83c9182252c4e1c797497c799a712e5c56e1a4560f91379ddc741f
|
||||
EBUILD pyhomematic-0.1.55.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
|
||||
EBUILD pyhomematic-0.1.56.ebuild 667 BLAKE2B 101b0719f770515c35b0a9a6e984babdd2b2240ced2b89b502a43e3426a2c8a192b991665bdda6d2e685156ccb54bdac05528225506dc534eae2a8474621bb39 SHA512 82c7641f0f29fe7cda8a93242a70f6ba8373413070c7203c7670becb43a3a11b04a91e6abb2dc53724571bb42ff3a2614d33e9a0b0864689afea2eeae4db194d
|
||||
EBUILD pyhomematic-0.1.57.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
|
||||
EBUILD pyhomematic-0.1.58.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
|
||||
EBUILD pyhomematic-0.1.59.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
|
||||
EBUILD pyhomematic-0.1.60.ebuild 709 BLAKE2B e6aec230cefa0ac510a7a226946ed8a889ada004b9c11a5a2a5565580cfdf08ee94f37568f1db5f7e40332c8f22343c0ce428d1c54494a79e43ec4b85c12b771 SHA512 907b28f5dc74cd425c4b17d6544c82eaf17387277600ee1af17bca985d09e3733f765eef3e894c0cb0e302ac4063cff71faf28055a0144b5f696fcacfdf6fbd1
|
||||
MISC metadata.xml 466 BLAKE2B 7ec383b1342ec1fabdb0cd71fb98fb8fbe62d17091eb2936edae8584c6edffe9747edbdb45055355380f2c3bcf64d878169fbfc752822f75c64c7fdc6a4d9d6a SHA512 ec280ede0533aad0b01392c8429aba0e761488ee15717cc285b13761f7858f98351d54daba77fc25832fba9f14d54eeda3b500f3081eb29b3204defad07ce7c4
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI=6
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
3
dev-python/pyiss/Manifest
Normal file
3
dev-python/pyiss/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST pyiss-1.0.1.tar.gz 2400 BLAKE2B 59c4c6f054dad9b0b564a05b7bbab8cd1db918a81598a522e42982c78c0791cbe9eeb956a820447b50c785fbbb9a1e3c481a7d1880d532be6e172577c961d3f8 SHA512 f455c0bfeed6ebcca1596f195676256283da55f317e6fe87b79a93ad919814794958aba064d08e23d7d1376de4711684dd0ce16dae8f469de9e511258d1c1896
|
||||
EBUILD pyiss-1.0.1.ebuild 760 BLAKE2B c6042e5ef261d15afbbadb183ba4aabebe9ac3346081b7ed3d3be53d1fca26a0e292c047e09357b1b46b186df1080e41139fc0e0685b8dd040d770519b169b41 SHA512 957216173b977ad6c90a22a3ebc9826b51638b18c9416d8384badc857eee1e5102c970a86415b14a9fd1a54b584d4aebd84511ab0802cbd63349f1b0e72be54c
|
||||
MISC metadata.xml 453 BLAKE2B 80304d8ba6989c17437e5d8db2fdc3be80061b95b7a67e5d48b62ecd0389feb5bb4912ac6cd64ca78dbf343abe753b1a6bac82d86beb7b3bceaf7fbd6665a2ff SHA512 521b31299f46eddda18eb868999b7da39c04ea569867cded312d2cd3281f766d41a42f9ca5c796d650f020904bba669216de26be7be0a03aa1b1ffd4ebf377d1
|
||||
16
dev-python/pyiss/metadata.xml
Normal file
16
dev-python/pyiss/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyiss</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>hydreliox@gmail.com</email>
|
||||
<name>Hydreliox</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/pyiss/pyiss-1.0.1.ebuild
Normal file
30
dev-python/pyiss/pyiss-1.0.1.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A simple python3 library for info about the current International Space Station location"
|
||||
HOMEPAGE="https://github.com/HydrelioxGitHub/pyiss https://pypi.org/project/pyiss/"
|
||||
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=""
|
||||
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
|
||||
}
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST pynuki-1.3.2.tar.gz 2661 BLAKE2B 231500b64d33619baa194ea540d92e4b30585b60812167fece2b3e2918c4a600295ea5f12f8606216b5cd6bd2b5e6e685762420a0eedcf63ee1c6fb4113fa098 SHA512 bd11c40a061dc706c33e355a81362382c6efb747a4656d2d7be5f9bc1158edddc03b9df84cfd0c2702ed24dda072f46e43fe83e6636714682668f7face85331f
|
||||
EBUILD pynuki-1.3.2.ebuild 663 BLAKE2B d20bdf0e9f7a2b1690aa3039f55ecf7b58691d36a2b8c5fa57c1993a442e7e54fedc5fe4fb8dd87c8c553beda10238a4078dddb4edd3f205ee1ad12a090175ee SHA512 7b763ec22c806eafd3ca86234be6281fbaf6fae018c73df5d266195a64165a5271aa851f2a39f5af5308bb95a72f4b4de668680a89fac30ce9636a991ab37636
|
||||
DIST pynuki-1.3.3.tar.gz 2685 BLAKE2B 6c64736d0b46d55a4794111d6c62a493c34c4c29f5f9451362cefbf213b585254777d22aef42bc8a50bd1086c2696c7d9c64d47fa3005182550f9be43f2c89ec SHA512 2173e9d7e3f4c41d083a837e8892059017c994e56ed789073baeb7ccc2672d74b5f27bf8fa79f7aea43bb702060103ef393b4980f171a5e769588b87c7240417
|
||||
EBUILD pynuki-1.3.2.ebuild 896 BLAKE2B dea9e8448dcba8bc70360936444a5c35c452eee71aaffff6bb0482fc64f9d5d468b2c48e191c122002e788dd9be8fe2b1a23f5d6e0c0bb9c0db6e1f234db40bc SHA512 3c804c42ce87096fe2e8bc8a18bb2dc605f1ff3437459dd1233b4d2a6103231bcc290e8661702966936dbe2fb498d9c224e0636ed9a2cc84f8040980941d966f
|
||||
EBUILD pynuki-1.3.3.ebuild 897 BLAKE2B f7bbc9b113df12aab3436eccc55df503e249fcf4e5f9147e8cc00f05e65d9c5656c714809b163811d3323e5a69556c14d20cf0dd9f9a9899aba11523e3603c66 SHA512 c1f4289e24d1428af0fdcdbf5b0ec0bfb3bf2b1163ea1a75b93d159b7ef83207f85223366e121f43788be29785d017b8d2e4db4bfca94f8ef92b396aad5d5b0f
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -16,7 +16,11 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND="~dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/packaging-19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyparsing-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/six-1.11.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
|
||||
34
dev-python/pynuki/pynuki-1.3.3.ebuild
Normal file
34
dev-python/pynuki/pynuki-1.3.3.ebuild
Normal file
@@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python bindings for nuki.io bridges"
|
||||
HOMEPAGE="https://github.com/pschmitt/pynuki https://pypi.org/project/pynuki/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
|
||||
~dev-python/packaging-19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyparsing-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.11.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
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
DIST pysonos-0.0.16.tar.gz 661444 BLAKE2B ba380b894a1def24c013bfc40bef4da83a17ab8dae0eefbfc28e82210e32dd6818e66a4f57caf41ef957990763582109cf269f505610a2805428fd8a59239850 SHA512 8c0296a00fc3f9386bd33986c74f746504482f03a0bd15e27a2b699b04af1665b2da3a8cfce84de33be9f1aeead565d68b81f4a07a0369f0ea0197a41e97f512
|
||||
DIST pysonos-0.0.17.tar.gz 661294 BLAKE2B aaa4ad535af5936a9db29f9047e2271e48405438a92fb52730d392f4890e998529e97374270ecd69f72d388e63eed69b3c2359f95a5b8765f583f50113291224 SHA512 9110b74792dd6d4d06e779ed6bd37aeb3a1993cffc516c05c4d06a584e15b611e46bdda7c08e89c2a8db3cbf52d4764bec9f093f84404e5d9962a755121e15cb
|
||||
DIST pysonos-0.0.18.tar.gz 661317 BLAKE2B 5ff0fc84a43627e4d01b1eeb67801ec1c6e4fc4428d221cfe42bcddb21211ef733e1adbac906ea69004c58b0e7cc91a43185fd00436796568aa78db18f1468cb SHA512 8e38c8ae9e7b6f9c0f488b0996c5ce1e516e904e52cd713fbd867ab751515471886058456f3d5bcecae5274a84c1bae720b37c981c802896cdab13ebfd883734
|
||||
DIST pysonos-0.0.19.tar.gz 661282 BLAKE2B 1ef5abfed7a0415c5f1725250f557a06e5388c2f801b41e2193f50583d272e62df31c20f9702e5de0fdcbde45f7d3fb5b3aae45d122c643693ca032d614e47c5 SHA512 7880a24acc325c7591186dd827613854712129cee217ec07761570a3f1ba7452f55f78198d7c5d7731e81f83d4220eb195997551df105f3e06d87a3992987eea
|
||||
DIST pysonos-0.0.20.tar.gz 661360 BLAKE2B ed27ad0f085f5e3f2c0b16ef87258dd0cb0f55ba451773f038ce11b3819011a60149601eb31b9efbabaea052e603a0c1e2b109d2c958505cc20296bbe82eaf7f SHA512 6caf563ed9bcfd6e2c1a0519dfca6c65c986e06946cd90fc8004a3a07b1afd6ac2fbacc051bf310227cf1bd3155b4bfccf1c01661024af83d319b61354b586de
|
||||
EBUILD pysonos-0.0.16.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
|
||||
DIST pysonos-0.0.21.tar.gz 661400 BLAKE2B 5449019073c26b1147c632eeab7f2e2e28263c21ab4eaf4bd8105b99b10aa3730b12d2a8e97152836fde6b618a53ebd0763eeeb266967ce250f713a865de89da SHA512 982adbf19603a0b90726e91844a0b4643c92066ec573396f9f0012c4c1584cf77ba237b53d2f388ccb8dc3050f5e008fd8430167c32bbae1178c06dd8bd49eb9
|
||||
EBUILD pysonos-0.0.17.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
|
||||
EBUILD pysonos-0.0.18.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
|
||||
EBUILD pysonos-0.0.19.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
|
||||
EBUILD pysonos-0.0.20.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
|
||||
EBUILD pysonos-0.0.21.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
|
||||
MISC metadata.xml 464 BLAKE2B b07b930288d7ae4c71a4d2505f9a15ebcf51326f25a3fec2363047b6e01cca30c4159da49317352c5a5a6ba38e05fd9c3fbb7927d1ca35c49127461fd154636f SHA512 c70048bb7e0a2688bbb4efad742f075a64822b2c52c2b1a5315cf96d23796dedee8943061e837b0bba8d4ebbeee7b540ed22fea537df0d3d163790cd3b5f00e9
|
||||
|
||||
@@ -5,5 +5,5 @@ DIST pytest-5.0.0.tar.gz 947536 BLAKE2B d52f9f87f57f777891be892784d2c259418fb8df
|
||||
DIST pytest-5.0.1.tar.gz 949744 BLAKE2B c949f0fb6bc0d1430ec7c780537f8aee8ca1ebea5f89035d882434236c6af7d431a610774dbafa93552406e38852627a9f949a6f9198a792de9371efadb4f6ff SHA512 92f5feb263a8708ef6cb8f4565688620b6bfeaef23536cfd24b9bc09515e37fdecd7fa8bcaeeb0775c0be1d8e9dcbd9a56e52f97fb13dc98116efc0056f870db
|
||||
EBUILD pytest-4.6.3.ebuild 2054 BLAKE2B 4421866033a8df11789934608511a116c06faa5aa1a2e50f450e4f13882657f65b5ad00ab4e3903da2bdbdc03a5852f668df16d68993aa85cbe68a83f3edfe97 SHA512 334e9e67905b4a5c934f4f43fd38b555547583a3321f95e51c4046e03f22b00052fa958d8e6360af437937ceccbd672fb7b8a337ed3bcfc4668065a2f132ff84
|
||||
EBUILD pytest-5.0.0.ebuild 2054 BLAKE2B 4421866033a8df11789934608511a116c06faa5aa1a2e50f450e4f13882657f65b5ad00ab4e3903da2bdbdc03a5852f668df16d68993aa85cbe68a83f3edfe97 SHA512 334e9e67905b4a5c934f4f43fd38b555547583a3321f95e51c4046e03f22b00052fa958d8e6360af437937ceccbd672fb7b8a337ed3bcfc4668065a2f132ff84
|
||||
EBUILD pytest-5.0.1.ebuild 2054 BLAKE2B 4421866033a8df11789934608511a116c06faa5aa1a2e50f450e4f13882657f65b5ad00ab4e3903da2bdbdc03a5852f668df16d68993aa85cbe68a83f3edfe97 SHA512 334e9e67905b4a5c934f4f43fd38b555547583a3321f95e51c4046e03f22b00052fa958d8e6360af437937ceccbd672fb7b8a337ed3bcfc4668065a2f132ff84
|
||||
EBUILD pytest-5.0.1.ebuild 2094 BLAKE2B 79473f696de134fd3455abda4bbff40223ac17b5969b6f4b819af2438f899a3e7ee54b8d2a01fe33468c25650637c70ec17893964e4cbf84471ddfbd41c69596 SHA512 eaffd19779ebc04bf4ccc4987dc7bfef36d394f272c85091ac1eb70d7a5a1047fc4dd5108f289adb7d20dd580255599b9f145fdc001fb5c9dcefe866a8ffc1c5
|
||||
MISC metadata.xml 309 BLAKE2B f29391c5f96f44f6329d3665346a5d46ecb4a86d103ae8008769af86126756e76bfa89cfe462e9c219e5f70b64013f662d020c7a2f6015d8cadd0eb25a7614eb SHA512 ba53c13ac716488e3e5dadf5dcfcb697dc9bb13f89e9d0fb98b9a5a6e36cafeeb64d1348008f42497117bf46fb6f3bc288c10a68c4d5ab53c9c02a3ae61b594f
|
||||
|
||||
@@ -30,6 +30,7 @@ RDEPEND="
|
||||
<dev-python/pluggy-1
|
||||
>=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
|
||||
>=dev-python/setuptools-40[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/wcwidth[${PYTHON_USEDEP}]
|
||||
virtual/python-funcsigs[${PYTHON_USEDEP}]"
|
||||
|
||||
11
dev-python/regex/Manifest
Normal file
11
dev-python/regex/Manifest
Normal file
@@ -0,0 +1,11 @@
|
||||
DIST regex-2019.04.14.tar.gz 644970 BLAKE2B 5807f869f3fbe7ddaecdd78a00dfa7129c23916c1da505b31f49153bf60e17b14a9c35702d001fef5fd4928278d1cd730008119087ec6041f2f83ba7c84fd10b SHA512 51b7a5c31618da573e829baec6bb1ef29842e1eb3be3d608557543beee83d98e9d866ff5065a2e06df14330c253cf704d111f7c307c751df7db24eb44c84dfd4
|
||||
DIST regex-2019.05.25.tar.gz 645155 BLAKE2B 2e1a7a82efd36d47636759f0c387b756db2587d9ba33ba4b4145a6b251e59d02869b65901532430c3a2d1adc39546583a0179fd4ae303cce95ab0fd3f93cfc71 SHA512 71be8e5a488c69acf946dee12e8deb4fafe659667512d5c82e916b9c71e8aef122790fa1af0c2123546fca2f0d6a974041e144c96b43fd150bba90927c241cd9
|
||||
DIST regex-2019.06.02.tar.gz 651428 BLAKE2B 952b4962a05abcad1792b4c29ee666c382a61ed868c6463f1eec9df6b9e6ad5504bfb458a06c6a996529692b4587720204dbc94d30875d02f279953bf4fc3210 SHA512 043ad602bd593e2c1711373185a3e4565c0df2bf0e86d7a42d79a32ac51740f9bbfa6bf36d47fe7e35b83a913a2e22f74afa0b094e0cb0e96e12d5982d583410
|
||||
DIST regex-2019.06.05.tar.gz 651476 BLAKE2B 0ea178b4b1171f2248b3aa1e62630a8cf309e5aac6748b4c76663cc51ee8e54324e40326c7b66b193528736f166c55597545bad5b416d6cd1c0d0a1751bffdb8 SHA512 fd24c8e60e64ae780d1a34ab2400420e49d569c4b0e0992f1ac44f736b61d33bf22994780fb37f9f3f219bd279acbef2fbfcd0159f3bf173ae02bf2b6e469ccb
|
||||
DIST regex-2019.06.08.tar.gz 651424 BLAKE2B f46a525af8342e994470872dd0d6790b3a3b5b089c3098585e8124b8338213b9bb7b533ae8562e06d987df303d66b7b698cd2f636b748dfb46d25cc86e42e645 SHA512 b5ef47cbf9b0cd8b38c9b3055f44b976a44d1da4e182964c16d614a3838de8db5e8c7ff69638b496464cbedb12852b61bbdffd86cf6f22f60d1109be532d8291
|
||||
EBUILD regex-2019.04.14.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
|
||||
EBUILD regex-2019.05.25.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
|
||||
EBUILD regex-2019.06.02.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
|
||||
EBUILD regex-2019.06.05.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
|
||||
EBUILD regex-2019.06.08.ebuild 1182 BLAKE2B 6a5774e782aa7f99a7eff9615338edf0ca5664cbbf74ad0ba91bbc79f48092124b2ac6e744c25049aa1ce2b146fc87f2ab3ad9fe41910204737285d9a2ab1a49 SHA512 f942defa13ff544dc2bc3ca71689a25170fdebba1eed4e266987ddccac12695f428983225faf2be6aede68057c404dfbe78d1ec77f7da0b2973616a3adea7a85
|
||||
MISC metadata.xml 384 BLAKE2B 4928f66b54b5e4de6a8b913207ec6e46c124e55510eac304a7fd46c6ca63cce60704757e9289bf35d2d58e9ddcd4aa98d751a079c79f09dda9206553096e0561 SHA512 3db0a8abe7036cd9d0fd8b1450598436dbb30581806380ad51c3d0f49d129325aba1bad9700d14adffc7cfd199c4ec3377e6eb0225244bfc82368bbb50548e07
|
||||
12
dev-python/regex/metadata.xml
Normal file
12
dev-python/regex/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">regex</remote-id>
|
||||
<remote-id type="bitbucket">mrabarnett/mrab-regex</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
45
dev-python/regex/regex-2019.04.14.ebuild
Normal file
45
dev-python/regex/regex-2019.04.14.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Alternative regular expression module to replace re"
|
||||
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
DOCS=( README docs/UnicodeProperties.txt )
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local msg="tests failed under ${EPYTHON}"
|
||||
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
|
||||
einfo "There is one trivial fail of test test_empty_array under pypy"
|
||||
|
||||
if python_is_python3; then
|
||||
"${PYTHON}" Python3/test_regex.py || die "${msg}"
|
||||
else
|
||||
"${PYTHON}" Python2/test_regex.py || die "${msg}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/Features.html )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
45
dev-python/regex/regex-2019.05.25.ebuild
Normal file
45
dev-python/regex/regex-2019.05.25.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Alternative regular expression module to replace re"
|
||||
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
DOCS=( README docs/UnicodeProperties.txt )
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local msg="tests failed under ${EPYTHON}"
|
||||
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
|
||||
einfo "There is one trivial fail of test test_empty_array under pypy"
|
||||
|
||||
if python_is_python3; then
|
||||
"${PYTHON}" Python3/test_regex.py || die "${msg}"
|
||||
else
|
||||
"${PYTHON}" Python2/test_regex.py || die "${msg}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/Features.html )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
45
dev-python/regex/regex-2019.06.02.ebuild
Normal file
45
dev-python/regex/regex-2019.06.02.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Alternative regular expression module to replace re"
|
||||
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
DOCS=( README docs/UnicodeProperties.txt )
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local msg="tests failed under ${EPYTHON}"
|
||||
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
|
||||
einfo "There is one trivial fail of test test_empty_array under pypy"
|
||||
|
||||
if python_is_python3; then
|
||||
"${PYTHON}" Python3/test_regex.py || die "${msg}"
|
||||
else
|
||||
"${PYTHON}" Python2/test_regex.py || die "${msg}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/Features.html )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
45
dev-python/regex/regex-2019.06.05.ebuild
Normal file
45
dev-python/regex/regex-2019.06.05.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Alternative regular expression module to replace re"
|
||||
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
DOCS=( README docs/UnicodeProperties.txt )
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local msg="tests failed under ${EPYTHON}"
|
||||
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
|
||||
einfo "There is one trivial fail of test test_empty_array under pypy"
|
||||
|
||||
if python_is_python3; then
|
||||
"${PYTHON}" Python3/test_regex.py || die "${msg}"
|
||||
else
|
||||
"${PYTHON}" Python2/test_regex.py || die "${msg}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/Features.html )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
45
dev-python/regex/regex-2019.06.08.ebuild
Normal file
45
dev-python/regex/regex-2019.06.08.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Alternative regular expression module to replace re"
|
||||
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
DOCS=( README docs/UnicodeProperties.txt )
|
||||
|
||||
python_compile() {
|
||||
if ! python_is_python3; then
|
||||
local CFLAGS=${CFLAGS}
|
||||
append-cflags -fno-strict-aliasing
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local msg="tests failed under ${EPYTHON}"
|
||||
# https://bitbucket.org/mrabarnett/mrab-regex/issue/145/1-fail-in-testsuite-under-pypy
|
||||
einfo "There is one trivial fail of test test_empty_array under pypy"
|
||||
|
||||
if python_is_python3; then
|
||||
"${PYTHON}" Python3/test_regex.py || die "${msg}"
|
||||
else
|
||||
"${PYTHON}" Python2/test_regex.py || die "${msg}"
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/Features.html )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -1,11 +1,9 @@
|
||||
DIST ruamel-yaml-0.15.88.tar.gz 396304 BLAKE2B 82b00a64691df48f1bc8b47a101ca488762e7bb2a0746b95caaddf2944f4e11079290366de45c98cbe287bf96cd907d93b3a3af1e2e69f64d595fd2b77e670d0 SHA512 95500ce679546c8224d85183881b5c8ba6af0c002110edb000a7b4aef88a9217d565fa0032aa298e26e921051ccae8e040f68acad3f7c8abd79752b5e46105b6
|
||||
DIST ruamel-yaml-0.15.89.tar.gz 396878 BLAKE2B 949b36665c9071d6a57674a51b2c6c8ea5a29d943019b92acd7703f77fe5ea3d5a0244de99f4ccc41c714d65f0625a3d7ce4c4257558ca0de7d3e1f7eb947274 SHA512 3ad266f069b4e522fb9044c1b87fd007ec2e6c4a316332d55939861491e36b87a28f7f1f3c230960d50c15f0b66834cf2db5807aafa5348e1cddf863e935ac4b
|
||||
DIST ruamel-yaml-0.15.91.tar.gz 397339 BLAKE2B 66f713cf3fd6e0c8900d22a3525a69c77dccc1e0c8039c7bc05f0829d2e7f38a1b83da9acde78273059129b432fc6bebfd3afe5844c9e7205b859de73a8743f6 SHA512 c9c9de649a40cb55953005a2fa991112c34a699409379c3c04d33f9f42efa7d0e43fb4c7e7f5caea1b6a86af4e0785925c541632bca88ab6b9c52969260b705a
|
||||
DIST ruamel-yaml-0.15.94.tar.gz 398392 BLAKE2B 0203656b39488c659a917a5ea90149885953c86b45c97df24ca47403b56703479384a5c4df491df08f269e8545bad96efd568d73916cfb245bc5034e6ab359fa SHA512 4a1854503e16f44c5090abb041a6838ed2ffaa8ea36deb2781f12f4b303ec33fb5a4901a9ff798755d38efc4251aa4ae92596001bbdf63a5703de4ab72f76a8e
|
||||
DIST ruamel-yaml-0.15.97.tar.gz 400728 BLAKE2B 04b957ba7739ceebcfc802d86252ace5bba8960cc75ff0bea00ef8ba25e945e80ef878a9699d1a8d1664ed8e39d23eb47542f2bf70e0628b1bd1904d80e8c034 SHA512 2c61609867147c3fd9fde77d03c589848765a068893197ae4aab4417933a7f54b46c4eb81e9359d116fd45a37f5e5e357ab3ea19d0b19455f2ab3c022a40349e
|
||||
EBUILD ruamel-yaml-0.15.88.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
|
||||
DIST ruamel-yaml-0.15.99.tar.gz 401377 BLAKE2B f12bdef492b048dfaca64a9b659f544626bbd0fe77f3a0712f31d6b150eaeb2195cf041f4cef177b40a3ca69b45d3dab1726f8619a59324b800968217a39eacf SHA512 5580f31c1d6bf94ba12182a4a8845c209566050876c813a049821d3cf3f7e59838653281ec573f40184f29265cf6e43cdae45b84d94a647c2ac74ee6e17416ff
|
||||
EBUILD ruamel-yaml-0.15.89.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
|
||||
EBUILD ruamel-yaml-0.15.91.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
|
||||
EBUILD ruamel-yaml-0.15.94.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
|
||||
EBUILD ruamel-yaml-0.15.97.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
|
||||
EBUILD ruamel-yaml-0.15.99.ebuild 1087 BLAKE2B fe35232884bdba17a279e989221f600bbc2d8d7a957a739dc92da4c954277a3dad0c7fb79a9a30c6a6e864aaa60dba275ca8433e897d612fb383049a253a6917 SHA512 4d0d1fb236dd3b9ff9df73665a3866e4b3602fc64db6fd123d5c75f9565e5fde61001cabfbf6c1ab552aab1785cd5ac3f146100da01cda1696ffeeae06b60222
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
|
||||
HOMEPAGE="https://pypi.org/project/ruamel.yaml/ https://bitbucket.org/ruamel/yaml"
|
||||
MY_PN="${PN//-/.}"
|
||||
SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/flake8[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install --single-version-externally-managed
|
||||
find "${ED}" -name '*.pth' -delete || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# This file produced by setup.py breaks finding system-wide installed
|
||||
# ruamel.std.pathlib due to shared namespace
|
||||
rm "${BUILD_DIR}/lib/ruamel/__init__.py" || die
|
||||
|
||||
py.test -v _test/test_*.py || die
|
||||
}
|
||||
7
dev-python/total-connect-client/Manifest
Normal file
7
dev-python/total-connect-client/Manifest
Normal file
@@ -0,0 +1,7 @@
|
||||
DIST total-connect-client-0.26.tar.gz 4158 BLAKE2B e5ec200cbdc05ef8d3942d0452f8dcc125dcac7ae0fd11abf8fa1c92601158003eebffad5ea88f68ef4c62d29f968fa8357a5ec77a4e8b4c7abe5731aba2fa61 SHA512 0693b4b8fe849e8cd71bdfc89c1f01a6940fdd162b5963d09eee93ee5a8ad74e35fa7a6d6956f278412678e64cc53cf140200b71ef11cd6841d0c7a66a1fb036
|
||||
DIST total-connect-client-0.27.tar.gz 4143 BLAKE2B 6ce21dd7d8f9622f1c84a79592731b4fe9f09a763941bdbd355b28e2fa418f085ef0c985ae618c4ff3c50e9fee232d37cd663237b4af55021eba6c7124e32581 SHA512 849cbf9bc81509a2166a8c3bd82f2d46b9e3e3daa5ec63c88429308d898b1a0277f73d9a5924411456dc8f5fb638d10c5438ba66d9204a4905e0a03b63f64860
|
||||
DIST total-connect-client-0.28.tar.gz 3983 BLAKE2B 736454a46f7d5b066b0413096fd04ef5f76947a8c70cdd2ef020887427369139ab2436f56db392c08c4f6e66e294d17b2b88ae74441de618fc42cd0e3143592b SHA512 8586ab405a9cc73e5e716a175df45d7f9655d99bbc1c444f6c8f51e635f0342b5c47ef5f0e48511e68bd0ccbe7f33ae714889bbbaa32ae73080c7efbbad060aa
|
||||
EBUILD total-connect-client-0.26.ebuild 805 BLAKE2B 92ba58c1b5dcfe060d363ec65c7dec77755d74655f83f61b66edad2c60d9d528483996dca4c531c56931e284f53fb70ef72b9b662be1d4fb64fd873e62f64c2e SHA512 00179fea09231c398b1322a95b052670e5424168467ac0d7ddd909f7f0dcb8f5ef2c12d9f49041b5990d592733b420d00b64fec7d9050f36026e7719f8ae3ff4
|
||||
EBUILD total-connect-client-0.27.ebuild 805 BLAKE2B 92ba58c1b5dcfe060d363ec65c7dec77755d74655f83f61b66edad2c60d9d528483996dca4c531c56931e284f53fb70ef72b9b662be1d4fb64fd873e62f64c2e SHA512 00179fea09231c398b1322a95b052670e5424168467ac0d7ddd909f7f0dcb8f5ef2c12d9f49041b5990d592733b420d00b64fec7d9050f36026e7719f8ae3ff4
|
||||
EBUILD total-connect-client-0.28.ebuild 805 BLAKE2B 92ba58c1b5dcfe060d363ec65c7dec77755d74655f83f61b66edad2c60d9d528483996dca4c531c56931e284f53fb70ef72b9b662be1d4fb64fd873e62f64c2e SHA512 00179fea09231c398b1322a95b052670e5424168467ac0d7ddd909f7f0dcb8f5ef2c12d9f49041b5990d592733b420d00b64fec7d9050f36026e7719f8ae3ff4
|
||||
MISC metadata.xml 485 BLAKE2B b88b8b0a13953c31d84e2309e86be427797031034fbdd417d3dc83cac0c01d416c159f17d44951d1aa30f7b83951a30c52a85adaf344c330ef34fc6944e0a13b SHA512 7a2dd618c64434e5b3fdb8609b8cb00d400c3ecf728f6f61bcbc846393a87d6272b554451f01c61ede46ccf7f60952fe42e42b4cd039d1b9004b016d00a7c690
|
||||
16
dev-python/total-connect-client/metadata.xml
Normal file
16
dev-python/total-connect-client/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">total-connect-client</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>craig.j.midwinter@gmail.com</email>
|
||||
<name>Craig J. Midwinter</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN//-/_}-${PV}
|
||||
|
||||
DESCRIPTION="Interact with Total Connect 2 alarm systems"
|
||||
HOMEPAGE="https://github.com/craigjmidwinter/total-connect-client https://pypi.org/project/total-connect-client/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN//-/_}-${PV}
|
||||
|
||||
DESCRIPTION="Interact with Total Connect 2 alarm systems"
|
||||
HOMEPAGE="https://github.com/craigjmidwinter/total-connect-client https://pypi.org/project/total-connect-client/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN//-/_}-${PV}
|
||||
|
||||
DESCRIPTION="Interact with Total Connect 2 alarm systems"
|
||||
HOMEPAGE="https://github.com/craigjmidwinter/total-connect-client https://pypi.org/project/total-connect-client/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
3
dev-python/twentemilieu/Manifest
Normal file
3
dev-python/twentemilieu/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST twentemilieu-0.1.0.tar.gz 7083 BLAKE2B 907e40bb8381341b8d98759913e07c5865506391c7df2680ef91f1ebd9172ab5324dd15d3d2b7baca50cae70d92194465fbbabedce5f92921f3a6cd22a801374 SHA512 c26adaaf70f72e570bb278b8d472273ee4920ac6b7c7dde852b18b48408818ef87e2073bfd1b92e579452e13f9a574a145b0f4d7cba21a673366ce61605271b7
|
||||
EBUILD twentemilieu-0.1.0.ebuild 792 BLAKE2B a7e1cb3a35361364440f12f224c45c64c78058fae9f2a81a31f62a6d27e49508af745a9ddf9422e0629e6c2cf94ca5cdc072ef63d33520ff0d93d028fd8762d6 SHA512 1dd8c5d0e494e44e5465d4826def9d5965911266f0f2f0a737b66869d765ea7f94a02e064727f3647b0264e0989ef8be4def469a6c070952d42c304202c01a9d
|
||||
MISC metadata.xml 466 BLAKE2B d1b5621ac95f110dcc51e13008fc9ea382b636329777d11c51e9b288f68724bdd5509d671168814a4a76d1fc7b5f09efe896e0ff125f115515b3783dc3fdb248 SHA512 ba91dd169d255857a97a2564b20d3c69ac947f6c823be4ddd7126016b7209fa7bb4410b4ea7b7ddc411858e543bd49e95fd964040e7bbca352fb94893200bf30
|
||||
16
dev-python/twentemilieu/metadata.xml
Normal file
16
dev-python/twentemilieu/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">twentemilieu</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>opensource@frenck.dev</email>
|
||||
<name>Franck Nijhof</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
31
dev-python/twentemilieu/twentemilieu-0.1.0.ebuild
Normal file
31
dev-python/twentemilieu/twentemilieu-0.1.0.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Asynchronous Python client for Twente Milieu API."
|
||||
HOMEPAGE="https://github.com/frenck/python-twentemilieu https://pypi.org/project/twentemilieu/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT license"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/aiohttp-3.5.4
|
||||
~dev-python/yarl-1.3.0"
|
||||
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
|
||||
}
|
||||
3
dev-python/uvcclient/Manifest
Normal file
3
dev-python/uvcclient/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST uvcclient-0.11.0.tar.gz 7899 BLAKE2B c60476185979c13bc8870e24d2e42024520ea000cc6ccf6d98570896b8fae83f38ee978af9e72bddec4799fb1b73d9f523f01950b136651e38b4ed3e53ac3dd8 SHA512 6311e1cf79827bcf322365f20c49cd4fb81961b4b9eddc2b167fa6f70a809aae7c5b40ab44ee5771737fc85987680891539b519f5a55e43ee71c36bd73e0e799
|
||||
EBUILD uvcclient-0.11.0.ebuild 712 BLAKE2B 7b8f8997f2f9eefa436ef2ca7bc2411526d0263d906f703ac9c4aca78afc3555ad5f775ea5f871cc67962aa5329daa472bd12ff133b342c047a2a81b0c392dd9 SHA512 c6bd719caf254d47e4671c7f3917008c7d0c66d2bd7049109ee980ec5d47c009e9dea0f8c6d79bf8bbc9cd476bce2ef23bc0a1111cf274e3d86dbc8171ca477a
|
||||
MISC metadata.xml 468 BLAKE2B cf5fe287ce3d6581c86b902b9a288c0a5d7ca6793ec849fa712226a6b9c426fd90912d0a30acaa42ebbd81bd19b5e4a70eaddb75bb0a025697f37e740b96a938 SHA512 19b5afcc4403ab8a10a5828ec56bad7b18dd4bc223144355d4ceba2b910f678db2b4ec65e7a86573ef72b54fa1ccfc30b1086bfaadd829c66bb24555e83d34a6
|
||||
16
dev-python/uvcclient/metadata.xml
Normal file
16
dev-python/uvcclient/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">uvcclient</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>dsmith+uvcclient@danplanet.com</email>
|
||||
<name>Dan Smith</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/uvcclient/uvcclient-0.11.0.ebuild
Normal file
30
dev-python/uvcclient/uvcclient-0.11.0.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A remote control client for Ubiquiti's UVC NVR"
|
||||
HOMEPAGE="http://github.org/kk7ds/uvcclient https://pypi.org/project/uvcclient/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
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
|
||||
}
|
||||
3
dev-python/vsure/Manifest
Normal file
3
dev-python/vsure/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST vsure-1.5.3.tar.gz 8547 BLAKE2B 8a42eb240a4f36e6d9f20bed1752ef355de0700e9f2722b7b0a7df5d70182de842d3863688949df448b549565d29ca79fba0bb9d2c321f83d3430022e104a22a SHA512 51ff941f57824c69bcf9caf10c7cee440233de9e18661be18231bb158818698b1092a498455400a17ca209858ccd94ecdcf472dc1d512e82b4fa26d9ab2ad9cf
|
||||
EBUILD vsure-1.5.3.ebuild 765 BLAKE2B 34c0c8f50e7f4187079907fc8e3c7a4b8bd99941b5a8881456d75ac0bfe3096233310180c7e3674a932626e3ea9a9285bb31fab731fccc82cc4c4f0ee2df238b SHA512 ff87d67f97c3c511931991ab390a68cda0472250027f35bd5fac715196e82c4d9a999e0c512c09cea999d054fea55dc38ea83b1731b403764a5fb9ce1b52a93d
|
||||
MISC metadata.xml 463 BLAKE2B 7db1f77d376bb715e1b3ad2a8a46fdfed62d850e8e61aaefe6d80b4efe73ac39dda71e1a7a9ad35227408c946daad2af9143593591c0bad9e9e3a3f4fafb74b6 SHA512 9398dc7ddba0465a0822049bc160620c8423277167437f597e08486484476894571486bd1a2dbd2adc6b50c34bb459d1655e6a28d78aa13b3a7934f086563594
|
||||
16
dev-python/vsure/metadata.xml
Normal file
16
dev-python/vsure/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">vsure</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>per.j.sandstrom@gmail.com</email>
|
||||
<name>Per Sandstrom</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/vsure/vsure-1.5.3.ebuild
Normal file
30
dev-python/vsure/vsure-1.5.3.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors Andreas Billmeier b (at) edevau.net
|
||||
# Distributed under the terms of the GNU General Public License v3.0
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5,6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Read and change status of verisure devices through mypages."
|
||||
HOMEPAGE="http://github.com/persandstrom/python-verisure https://pypi.org/project/vsure/"
|
||||
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/requests-2.20.0"
|
||||
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
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
DIST youtube_dl-2019.5.11.tar.gz 1464667 BLAKE2B 9c03583a758dddced6bd7f134965a08b4c8c00cc0764ab59076de9affca42fcd14f9f776e9d4e57be962a519f73ff7a2dcc1d32da6934b4ddb36a7f147bf892d SHA512 091afd2f035de84406fd665b9964a683cef39eef68f4d8a56a40cd8d2e81cf4a3e3bf3624884923b89c9a1332bddd5d8955513f457ca4409a8a903a3e068cd7b
|
||||
DIST youtube_dl-2019.5.20.tar.gz 1464975 BLAKE2B 804c57f143be963f1e316cf68bf2cfc1149143058ecd38cf6929a2c0d48e74a61c8e149c39a7d7795aae5cd7a6ffb70b14e1da90f06627b59260e916454c95a0 SHA512 4c553948186bfb7cdab752479abac20c43c84b294f531627b64d175a8d30a417c0997c34a34c9e14c3baeef0461715160841b4e98e607eb8a896047c4f4f62d1
|
||||
DIST youtube_dl-2019.6.27.tar.gz 1468060 BLAKE2B 12482046b420f724607fccb987d49a7f3fa444b235149cb268b93a9ea8121ede20ec7f8f2de33c4b529b208944048ad2fca2996f67ee01eb49376dbe91cba9f3 SHA512 65108256ed31fd703f3fa51e5205bbf110e98adfae59b2835505a1bd5c613286a787d9372f5ba39571195449e8c603e46249dc5c3e5487f40a3fe46ba116053e
|
||||
DIST youtube_dl-2019.6.8.tar.gz 1466840 BLAKE2B ed407e9b4b7170dbe2eca83ab705baccb1695cfca1a64cc4bdb9f73f79ab4b53dd0a6c237337629c370c8155a5dbea8e9896dc00d87b51652843fd56415878dd SHA512 875ceae6a4e5bcb5b7a8951095b914ca1b717da8aa7b53faff9ea9a087fd8ca529292d0e113fc333212834fd49e53260beab645e2e46b9ff545f3fc6f8f5d16c
|
||||
DIST youtube_dl-2019.7.12.tar.gz 1463706 BLAKE2B 38a885588a2a7932ad44e0ec1630b8261a49776fb0ad14b9ba8984dc6576405434facbc36dc05b20385cd072ebc15856dfc38fab64f9edd99881d964fcbfe235 SHA512 fd0f6cece5c2a8b4a8b8cd5e0687783685f01a04f8429f393592a94e5f366d6ca7d446099e7877886fd5bf59605bc71be0efa790510753816dfe97d911e7ff67
|
||||
DIST youtube_dl-2019.7.16.tar.gz 1467156 BLAKE2B c9883495ddc0f03f7d95fdc49b12fb6d459441734b359a96b7914b33f7f557c249192edcd2c9ae4bc00bb61078cd6fbc6b70e6bda82fdb120423fbe75857dc92 SHA512 46f9a2e6ecfe4faaf749a529ae75c29a67ac6c83e917639927df0ecda585e6ce5230594be5f0bd1a38548f07fda62e85ab60a2e2aeaef72cbbc6106b5c147df3
|
||||
DIST youtube_dl-2019.7.2.tar.gz 1468186 BLAKE2B 402becc0e7f98143567d3587868df2bbea27d158d42454514c94e1bf5e604418b8700fda9532709f3e0c35596516e81e8d0c9c109835fbd37fe5fad219569b63 SHA512 2543ea06896416a9626bd7589fb006dcf80793cfc92898d71ae1e3541b80e381f4431b5464d3eedf48b19ec3b928366d243ee8cdeda2e02bd5677e97f02f724e
|
||||
EBUILD youtube_dl-2019.5.11.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
EBUILD youtube_dl-2019.5.20.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
EBUILD youtube_dl-2019.6.27.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
EBUILD youtube_dl-2019.6.8.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
EBUILD youtube_dl-2019.7.12.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
EBUILD youtube_dl-2019.7.16.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
EBUILD youtube_dl-2019.7.2.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
|
||||
MISC metadata.xml 455 BLAKE2B d5844769fd649198b425365de883f6577889305f63228f21341bd0bee6d1fe18236012e3b5c1983a4bff8e3345c746405ea4aa1e5c22112f43e19ef2e561a0d3 SHA512 c22f7a7c3372655bdeae2f46842365da38a86c3adafb0a600d4d88a6e270b6865cdbc19376ad2eb70e5f0dddc65b4278aa1500db2a8505d49ca8b4b960f15312
|
||||
|
||||
26
etc/init.d/socat-zwave
Executable file
26
etc/init.d/socat-zwave
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:172.16.3.199:3333
|
||||
description="Tunnel to MS3 for making a Z-wave Socket"
|
||||
|
||||
user="root:root"
|
||||
|
||||
stdoutlog="/var/log/homeassistant/socat.log"
|
||||
|
||||
start_stop_daemon_args="--user $user --stdout $stdoutlog"
|
||||
|
||||
command="/usr/bin/socat"
|
||||
command_args="
|
||||
pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777
|
||||
tcp:172.16.3.199:3333
|
||||
"
|
||||
|
||||
command_background=yes
|
||||
pidfile=/run/socat-zwave.pid
|
||||
|
||||
depend() {
|
||||
need net
|
||||
after bootmisc
|
||||
}
|
||||
Reference in New Issue
Block a user