Compare commits

...

91 Commits

Author SHA1 Message Date
c1aa693c0b homeassistant-0.98.1 2019-08-31 01:36:45 +02:00
774c090666 CHANGELOG.md 2019-08-29 15:35:33 +02:00
f5a9fbd53e bump homeassistant-0.98.0 2019-08-29 15:33:35 +02:00
b8ebfae916 bump frontend-20190828.0 2019-08-29 07:01:13 +02:00
4b2c46b630 CHANGELOG.md 2019-08-28 21:01:18 +02:00
5352e1c96b pyatv-0.3.13 2019-08-28 20:51:37 +02:00
c9abcb86f5 bump packaging-19.1 2019-08-28 20:49:53 +02:00
d85532e64b bump huawei-lte-api-1.3.0 2019-08-28 20:48:13 +02:00
d0db129864 homeassistant-0.98.0_beta2 2019-08-26 19:43:41 +02:00
7f4be78525 bump frontend-20190805.0 2019-08-26 19:34:05 +02:00
bc6dffe780 bump zha-quirks-0.0.22 2019-08-26 19:23:10 +02:00
21dda9c908 bump pyheos-0.6.0 2019-08-26 19:21:52 +02:00
407db1e35e bump Ambiclimate-0.2.1 2019-08-25 08:07:58 +02:00
3c0e6d2f95 add pynws-0.7.4 2019-08-25 08:05:38 +02:00
e40c2a971d bump androidtv-0.0.24 2019-08-25 08:04:01 +02:00
53cde32798 CHANGELOG.md 2019-08-23 07:11:25 +02:00
bd63b169eb home-assistant-0.98.0b1 2019-08-23 06:27:15 +02:00
9ea93f144b bump frontend-20190822.0 2019-08-23 06:26:24 +02:00
3a8107e9e8 CHANGELOG.md 2019-08-22 23:31:03 +02:00
434eca7459 bump pyyaml-5.1.2 2019-08-22 23:28:42 +02:00
ef73247e8f allow voluptuous > 0.11.1 2019-08-22 23:28:03 +02:00
2802ae96f6 fix numpy-1.17.0 PYTHON_COMPAT > 3.5 2019-08-22 23:26:32 +02:00
5d1ea31804 loosen blinkpy-0.14.1 deps 2019-08-22 23:25:13 +02:00
4fbb455409 bump beautifulsoup-4.8.0 2019-08-22 23:24:11 +02:00
f7e8a346d5 bump frontend-20190821.0 2019-08-22 23:23:09 +02:00
ec1a6f33a5 homeassistant-0.98.0_beta0 2019-08-22 23:22:29 +02:00
842aa9ef70 bump pytest-5.1.1 2019-08-21 21:02:01 +02:00
06f62eee94 Upgrade pydocstyle to 4.0.1 2019-08-21 19:50:39 +02:00
3576fe6971 bump bimmer-connected-0.6.0 2019-08-21 17:11:03 +02:00
8328cc9975 bump zigpy/zha/bellows deps 2019-08-21 17:10:18 +02:00
42fb8cdff0 bump frontend-20190820.1 2019-08-21 17:06:01 +02:00
481b89f2b5 CHANGELOG.md 2019-08-21 00:27:31 +02:00
2c38a96e94 bump geniushub-client 2019-08-21 00:25:23 +02:00
b6c60f74d4 add pylacrosse 2019-08-21 00:24:03 +02:00
0bad0567ad add (currently used) pyrainbird-0.1.6 2019-08-21 00:22:55 +02:00
dba5e3ecbb add pyrainbird-0.2.1 2019-08-21 00:22:13 +02:00
eb7df04c15 bump frontend-20190820.0 2019-08-21 00:20:19 +02:00
9ce4598354 CHANGELOG.md updated 2019-08-20 07:01:37 +02:00
5571de8d6a bump pysma-0.3.4 2019-08-20 06:59:38 +02:00
b3d494296d add & bump tensorflow-1.13.2 2019-08-20 06:58:40 +02:00
05aa0b5412 add keba-kecontact-0.2.0 2019-08-20 06:48:09 +02:00
314b37fcf6 bump hass-nabucasa-0.17 2019-08-20 06:43:20 +02:00
e948547124 add older python-eq3bt-0.1.9 2019-08-20 06:42:28 +02:00
52d5464d3c bump PyXiaomiGateway-0.12.4 2019-08-18 21:03:22 +02:00
ef779ad342 update CHANGELOG.md 2019-08-18 09:32:02 +02:00
61569377f3 did a manifest-check 2019-08-18 09:26:53 +02:00
175b8e3e2f remove backup file 2019-08-18 09:25:39 +02:00
650fab4648 did a manifest-check 2019-08-18 09:25:05 +02:00
93f52d06cd fix dev-python/pypandoc 2019-08-18 09:24:07 +02:00
ad02e257fb bump Adafruit-Blinka-2.3.1 2019-08-18 09:20:23 +02:00
ae91aed012 add pre-commit-1.18.2 2019-08-18 09:08:08 +02:00
45797fa6e1 fix importlib-metadata manifest 2019-08-18 09:01:47 +02:00
5066f2d49d add sisyphus-control-2.2.1 2019-08-18 09:01:10 +02:00
b90470596c bump numpy-1.17.0 2019-08-18 08:57:32 +02:00
d68f8ad985 update hole-0.5.0 2019-08-18 08:49:02 +02:00
2ccdd422f3 update voluptuous-serialize-2.2.0 2019-08-17 13:50:11 +02:00
cd067a4f51 bump hdate-0.9.0 2019-08-17 08:08:43 +02:00
5713bdc1c6 add python-etherscan-api-0.0.3 2019-08-17 08:05:15 +02:00
5264e6854a bump bimmer-connected-0.5.6 2019-08-17 08:04:27 +02:00
c241a304b9 add python-eq3bt-0.1.11 2019-08-17 08:04:12 +02:00
da3da8445a bump pyyaml-5.1.2 2019-08-17 08:00:07 +02:00
48d7569d35 bump voluptuous-0.11. 2019-08-17 07:59:17 +02:00
23489ee28f bump python-slugify-3.0.3 2019-08-17 07:55:48 +02:00
31b78d7175 add pyiqvia-0.2.1 2019-08-17 07:49:05 +02:00
577bb452b7 bump numpy-1.17.0, cleanup dupes 2019-08-17 07:48:06 +02:00
5a635cf3f0 add simplepush-1.1.4 2019-08-17 07:44:48 +02:00
5bd6da6ae7 bump shodan-1.15.0 2019-08-17 07:43:50 +02:00
c9807648d1 bump RestrictedPython-4.0 2019-08-17 07:43:06 +02:00
468a2bcb02 bump sqlalchemy-1.3.7 & cleanup dupes 2019-08-17 07:36:52 +02:00
30c9bf362d bump pytz-2019.2 2019-08-17 07:30:28 +02:00
addad94bb9 bump Mastodon-py-1.4.6 2019-08-17 07:29:25 +02:00
12381de6a2 add yeelightsunflower-0.0.10 2019-08-17 07:28:22 +02:00
b8bd4c29bb add zengge-0.2 2019-08-17 07:27:41 +02:00
d97db86afb bump youtube_dl-2019.8.13 2019-08-17 07:25:23 +02:00
063ff64804 bump pyvera-0.3.4 2019-08-17 07:23:37 +02:00
a6247efdf7 update eternalegypt-0.0.9 2019-08-17 07:22:29 +02:00
bd655d4cf5 fix metadata.xml 2019-08-16 09:31:22 +02:00
df8c94860c mutagen-1.42.0 now in main repo 2019-08-15 07:33:23 +02:00
4affe0c23f bump aioambient-0.3.2 2019-08-15 07:19:40 +02:00
5fc56f8f65 add aioautomatic-0.6.5 2019-08-15 07:18:54 +02:00
6db292965a bump simplisafe-python-4.3.0 2019-08-15 07:17:24 +02:00
0c8cbc510d add pyspcwebgw-0.4.0 2019-08-15 07:16:34 +02:00
34a25edb47 bump pysonos-0.0.23 2019-08-15 07:15:53 +02:00
655029a01f add liffylights-0.9.4 2019-08-15 07:15:10 +02:00
230ecc46a9 add libsoundtouch 2019-08-15 07:14:34 +02:00
cd326d9ff8 bump life360-4.1.1 2019-08-15 07:13:34 +02:00
8753592e12 bump androidtv-0.0.23 2019-08-15 07:12:30 +02:00
c7589c5160 add PySyncThru-0.4.{3,4} 2019-08-15 07:11:30 +02:00
1a40a654e7 bump zigpy-homeassistant-0.7.1 2019-08-15 07:08:51 +02:00
6a550c0baa bump frontend-20190811.0 2019-08-15 07:07:39 +02:00
468ca4f809 bump aiounifi-11 2019-08-15 07:04:39 +02:00
185 changed files with 3981 additions and 353 deletions

View File

@@ -1,3 +1,115 @@
2019-08-29 homeassistant-0.98.0
* bump homeassistant-0.98.0
2019-08-28 too lazy to push 0.98.0_beta2
* bump pyatv-0.3.13
* bump packaging-19.1
* bump huawei-lte-api-1.3.0
* homeassistant-0.98.0_beta2
* bump frontend-20190805.0
* bump zha-quirks-0.0.22
* bump pyheos-0.6.0
* bump Ambiclimate-0.2.1
* add pynws-0.7.4
* bump androidtv-0.0.24
* home-assistant-0.98.0b1
* bump frontend-20190822.0
2019-08-22 homeassistant-0.98.0_beta0
* bump frontend-20190822.0
2019-08-22 homeassistant-0.98.0_beta0
* bump pyyaml-5.1.2
* allow voluptuous > 0.11.1
* fix numpy-1.17.0 PYTHON_COMPAT > 3.5
* loosen blinkpy-0.14.1 deps
* bump beautifulsoup-4.8.0
* bump frontend-20190821.0
* homeassistant-0.98.0_beta0
* bump pytest-5.1.1
* Upgrade pydocstyle to 4.0.1
* bump bimmer-connected-0.6.0
* bump zigpy/zha/bellows deps
* bump frontend-20190820.1
2019-08-20 div updates
* bump geniushub-client
* add pylacrosse
* add (currently used) pyrainbird-0.1.6
* add pyrainbird-0.2.1
* bump frontend-20190820.0
* bump pysma-0.3.4
* add & bump tensorflow-1.13.2
* add keba-kecontact-0.2.0
* bump hass-nabucasa-0.17
* add older python-eq3bt-0.1.9
* bump PyXiaomiGateway-0.12.4
2019-08-18 div updates
* remove backup file
* did a manifest-check
* fix dev-python/pypandoc
* bump Adafruit-Blinka-2.3.1
* add pre-commit-1.18.2
* fix importlib-metadata manifest
* add sisyphus-control-2.2.1
* bump numpy-1.17.0
* update hole-0.5.0
* update voluptuous-serialize-2.2.0
* bump hdate-0.9.0
* add python-etherscan-api-0.0.3
* bump bimmer-connected-0.5.6
* add python-eq3bt-0.1.11
* bump pyyaml-5.1.2
* bump voluptuous-0.11.
* bump python-slugify-3.0.3
* add pyiqvia-0.2.1
* bump numpy-1.17.0, cleanup dupes
* add simplepush-1.1.4
* bump shodan-1.15.0
* bump RestrictedPython-4.0
* bump sqlalchemy-1.3.7 & cleanup dupes
* bump pytz-2019.2
* bump Mastodon-py-1.4.6
* add yeelightsunflower-0.0.10
* add zengge-0.2
* bump youtube_dl-2019.8.13
* bump pyvera-0.3.4
* update eternalegypt-0.0.9
* fix metadata.xml
* mutagen-1.42.0 now in main repo
2019-08-15 div updates
* bump aioambient-0.3.2
* add aioautomatic-0.6.5
* bump simplisafe-python-4.3.0
* add pyspcwebgw-0.4.0
* bump pysonos-0.0.23
* add liffylights-0.9.4
* add libsoundtouch
* bump life360-4.1.1
* bump androidtv-0.0.23
* add PySyncThru-0.4.{3,4}
* bump zigpy-homeassistant-0.7.1
* bump frontend-20190811.0
* bump aiounifi-11
2019-08-12 homeassistant-0.97.2
* (tag: v0.97.2) update homeassistant-0.97.2
* bump pyatmo-2.2.1
* androidtv-0.0.22 bump
* (tag: v0.97.1) homeassistant-0.97.1
* add incomfort-client-0.3.1
* bump librouteros-2.3.0
* bump pyvera-0.3.3
* bump ciscomobilityexpress-0.3.3
* fix https://bugs.gentoo.org/691778
* Merge branch 'master' of https://github.com/onkelbeh/HomeAssistantRepository
* new initrd patch
* homeassistant-0.97.0
* remove olds
* Release 0.97.0
2019-08-06 homeassistant-0.97.0_beta3
* add new 0.97.0_beta3 core dependencies
* add immutables-0.9

View File

@@ -1,11 +1,15 @@
DIST home-assistant-frontend-20190721.1.tar.gz 25430949 BLAKE2B 4641f1f78fe11dc276544ccfd504fae08f1c0be4d9fd6f0020813cd159226050afaedfab3d1dadcc9408e912237c20cbff22ede5467fe7b0fc770d388d825b1f SHA512 c2e57fc3faa9bc2f6b405dd92ee8793fb949b3a08906d40c354f6b148573b0e760e7e07a158a9b48c9b24c17a8a4a5ffbdb8700bf3e482517ba620b09db7047b
DIST home-assistant-frontend-20190731.0.tar.gz 25503476 BLAKE2B 4b3c62b10110fb29f5ded40ac27e822e499a808de07536b5bb99fc19800c48953a6fd326eff6da9e02ad6172485cd66371ca8a3b022f2efe36283cbbb58cf622 SHA512 5d0022b779f1158ccbadc5a835966d5cb87c1dd5a424d67029fb7d624af362d000837582a9339092b7a0d42ec15c2b19bd6c834eeb4ca665a02ca78a9f6372da
DIST home-assistant-frontend-20190801.0.tar.gz 25515423 BLAKE2B c9d6a395d2b321c51cb33de504e7afa359bf76a785435d5da65103f4667305cacb50fd90775435cf5e8081806e581dabf45bdbe0239a2d0f0ff6b030f9243feb SHA512 0ef9cb95e3fbb580111aa0e60358c28f42607afb643ed1747ba3091600fea4b5cf4133d81ae911e20a80527fe09b17e29a76ba430da50e590e76509c05bd3be2
DIST home-assistant-frontend-20190804.0.tar.gz 25543281 BLAKE2B e4ee94da26aefb5ac856208871de6680859900e08e2a738fc2ce9e58c1ba394742048472733f88e65184856e6e8faa9eea77e0bc1273ef91cc8f3886fec3e6d3 SHA512 4a2d8e85e7e8d50ec8e783d925f88a813110a49de3f16d81a78f7ad05b90a1b7411a11b8571c44d2b3b558b8afa49641230301a9d96c826f5d72341dfcdc6f04
DIST home-assistant-frontend-20190805.0.tar.gz 25553085 BLAKE2B 01d39a3feca0a40698ab93508c090edd779e9d4856d53be5e37f9b7c1271a87472e89dd5959680ff68ecc588fe4c1f9983fce77fa61eaff7e80fb14e1e190cd9 SHA512 43dd0068b7bf3c5299f4eabe1240c7d56bcab0d2b940c76700d468fe1b6a14a70702775c59d76a17d142b3af95747206ca2fdd3858342e0e13f4adb377290b05
EBUILD home-assistant-frontend-20190721.1.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190731.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190801.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190804.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190805.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
DIST home-assistant-frontend-20190811.0.tar.gz 25481365 BLAKE2B 07dc20793a90d37eef9aa2db8ac622abfaf0cb23dcfa2770b49518b1c308784b708aa20d789465fd1c08bd2df054ba247ee62cf3e12807401ae1c8a1edd0739b SHA512 3785def74ea88963bcec4441c8b54b09ee25e071acd51d9d64a2742b0029ef7c7d74cf8b218b2fcf16a1d43e877749b36d24988b8e0a8ca2086c43ff84dc7420
DIST home-assistant-frontend-20190820.0.tar.gz 25644382 BLAKE2B 4d097109c258196e06a7be4754f382aa81e19563e9306bb4687d98c6c43e3144342ba968ae92e1551039bdeacbf34008b5edb7e2bc7f1dea7ba3437c18e88ea4 SHA512 1154904e0227d5648ae7f0d4ead7394966b254ad3e1eb6ec56acae7ff3471d1a9a5321c291d2e9203273a81b2b2c72093c675108013c6de2a3ff62e3c3fa0433
DIST home-assistant-frontend-20190820.1.tar.gz 25635564 BLAKE2B 489ffaec6c927e6d4f4f46bbbb54b1cb7b83b52da7f46522455d10b797aae155ff06172ca974d0b4e3325c48974fb833a3c9e3321b8f908159c9fde54f391e7e SHA512 d932d559ab2ad29e909da04afed227fe599a62416bc405f33fdb453a71173067f77b16424f018c4f9958bb7f192e9a9438d325ef69569755cd75bdb76ed113af
DIST home-assistant-frontend-20190821.0.tar.gz 25726350 BLAKE2B f40d6e1857ed1329dd0aa7710708f70ad2229ee559be0fce72f859bc622f02ca1577610b67b3eb02c3c5be1ccdec1d6479a8a8211990cd62a8e3df734a8991ca SHA512 9c3966d241327dad342f9891add31627e2357cb385a0c188ef45cbfe8f7f1e6551f0846f1d0b3a56f491caaf86e730e128f17aef8ae657d4af7abe3ff2877f88
DIST home-assistant-frontend-20190822.0.tar.gz 25721737 BLAKE2B bb3cc7d58b6485b009d065befcca2579b190e31bc3915dac9e74e9299133ea3dc151531dbf346279fa37f223537f5ac4772ec0b9f18ca9133bbfe34ad022361c SHA512 8bc6efe6caa0a45ecfe7a0a0f917cd1dba8cdb3587411073e5037afdd0edc318d77752c8d11402677dc32d2c49dd14e1b9e71725598123e33ebc2adfa6be2366
DIST home-assistant-frontend-20190825.0.tar.gz 25807052 BLAKE2B e51a2de00ea8e08ff1bcffb8e4fa5700001e944fe82272677e14913bae4e07802380ca37c8528f9ef58be00395c013220328eaa55f0ea803554e22aa711c34ef SHA512 706d5f6c30d79547760584035debfbeb468657286f0ed12eb0252b486eb4978e76e388bd9f69c9366d8e96eab6926c82394f33d5bc7e6c3c39cc4e3db6fcb3c9
DIST home-assistant-frontend-20190828.0.tar.gz 25879440 BLAKE2B 300476bc7f06c28703faf9a7ffe2313a528adf31b7238655ff28609ca2b306a80a01171685b651c6264413620fdeaf95a8ddecb2531fde247e188cf32e4e703d SHA512 8a55a5f005b9a56f1068031cfff26e8c65eede45d1818d5863d110030db9f03876e118a6668f05e4048fc1edfa8a7a48d39c3d875bacf3b09cb0726196e4c2fb
EBUILD home-assistant-frontend-20190811.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190820.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190820.1.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190821.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190822.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190825.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
EBUILD home-assistant-frontend-20190828.0.ebuild 784 BLAKE2B ad29ce3f053da300de396367f2edd0bf4755cd0a949bb03204740b8b9ad5cca10e0ee65f2b7bbf44432aebf92019e600151f9758d64cc88a5d54080a7335e65b SHA512 8e3f273abd6bf50e46849bb181d05519346401e80fc52a95466ec399a283d451b8d8c72e58618f917973828d0de8ad09b27cb5ad82a360c24d0285072e42a262
MISC metadata.xml 492 BLAKE2B 43ba5d3e567d6e96c2d500e5962d6670f0f6e8548303d743d5ce5838fec4ba0cb6e546d18ff7f72ab6d38a92f7b213f3c223f6646ad13effd817c6a142edbd7c SHA512 403bfcc4cf0b7df751832554e4b830be1731f491fe7c2ff0f338047a1a89e93264560280b56acc958404572f5d41ef1bc9e547625a3cc760183192da02226499

View 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="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
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/user-agents-2.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,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="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/home-assistant-polymer https://pypi.org/project/home-assistant-frontend/"
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/user-agents-2.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -11,14 +11,20 @@ DIST homeassistant-0.96.3.tar.gz 4172444 BLAKE2B 2480582cf611147031defd6c00a0b3d
DIST homeassistant-0.96.4.tar.gz 4172463 BLAKE2B 0af16b8b8f28ed97f5610e92dba3d43c69cc29d94c52189e36d45a2ab3a055c773acd4e632edb302d8450988b432e2c80860b98a73b2abd5217ed29b845e3031 SHA512 f14e5cb56a3f4fe108a8bd3900acc1189c8e0fccb2488e83e25efe6c236beff5067cb1df7c08db2232353b7c003b312f1c72189d020ee0fd4543f84e45fe970f
DIST homeassistant-0.96.5.tar.gz 4172926 BLAKE2B 91cedc199dbce262d252e7df9abdf46d680f2593675dd802d2be7a5ea777e4e5f77c6f22fe3b926e72c000ccae84017c4a75e75836b709d5ff1f28d86d0ce78c SHA512 f52d129bfd0ea9ee9599ee07c3ba953ed5c061bddf90fadcf6d48aa786c757118552fc8cde0955cbe859a32095808fef5c25794e18aae1e8e03badf56a272d68
DIST homeassistant-0.97.0.tar.gz 4241344 BLAKE2B 29675b83b02a54f5d4631d09ca6efd12c3a62115d6baf38cfab6f5fcbf79a979cbf5bef347f36f165818bd641c248fee8cebbbbe0cf8d62dedfd61f144652470 SHA512 9b208267d7c61277139bcbcac9886fb2bf3ac882a613db092142f3f19ad795552155e7add823f76b157cd32d2e30afc635dfef4c61ebb1b261eea2aab1cb6642
DIST homeassistant-0.97.0b3.tar.gz 4241456 BLAKE2B 9807ae2ee343ec6ce13fad0c1147db2b005290abad12758ab54429c8f5d7668ec39d490273fe2a493ea89ed6c08484157a7cf996c51f7a84d425650332354fdb SHA512 79abc0619f0d110580a9497e4196c11d9667524390501e305dac12c973b9a39345d8637232878f78d43490272919699e60c67cd1587bedaa02153e9c6370425d
DIST homeassistant-0.97.1.tar.gz 4241539 BLAKE2B bac723c1c63f2b93ae9caa6ce37836dec3d211836e421cf9de9b4a276a6b24c4fd0b62bebae4b3771dde22d7ba8124f845e0b002a2e0ab5944d0d3916db6ab43 SHA512 4355c9fca0ca6c387cf18e74b541df753fb7fae33a79e5a8e1db2d091ba482581a1ce96c7891e66351732376a6765d8d11a5db17fa11f6fe536c4b7899547d91
DIST homeassistant-0.97.2.tar.gz 4241476 BLAKE2B 48225c9b5cea906e95dddd2c235c70ca385f0193250dd76053e61196fb564bc1fdd4d1172a7939e8eaf11237ca641f371ecd9307cc1bd527d9b7a8665b85c7c9 SHA512 56944892ce5ae9b4de957a629eae9a58a8b9b21af78bb04450a1009c1df0c2406cc3cb680ec54582c834a0cb19e3a5d6a0c420ee8634dba8bc4c1caed4f8d7c1
DIST homeassistant-0.98.0.tar.gz 4287591 BLAKE2B 70f59ddb0d645cf520e16e54991bd1c4904bda836cf3588c7213191446798cd0544a7f1466b5811bca6c6085492e9267131444acda1e7f53c98e02f995a190fe SHA512 9742d2b2b1595598c89f6189a335d11ea85ca442b3e4fecdb1b9e327dd408d8e1b24cb892e46855518831e21fe3fc9dabc4ecdba9620393d863aa1507c44eff7
DIST homeassistant-0.98.0b1.tar.gz 4283361 BLAKE2B 6abc089cb9d7a4f58fcb28df61eb273c57dcb72f1942ebbfcf2166465983942ee6a4dbfb2a70b1667008158db6ae86419f0c31436223e364c0760db3a230c518 SHA512 fb4e0a06352987465ccf04dd4c112602e982f1536c329705862b092cf44c97428d73f3a5a26bfbdc7b3bcfcaebbee539a37ffc8c05595000307d3d47f657b325
DIST homeassistant-0.98.0b2.tar.gz 4284499 BLAKE2B 7e95fbeedc7a614599fcb90c9eef763304a4f8da8ad51ac8010e3153eafc23f60fb9f646968d0311c18934ead9e328a1e3e40aaa05501d8eca6aa8f66101b82f SHA512 5c706816d6c572e3fa1590edd5a33e767f6276a572538c90df80cfff03367472116271bdff0e168a39c4b57c37c1735cb5669c4caedfb27508b7104ac75c54b6
DIST homeassistant-0.98.1.tar.gz 4288348 BLAKE2B aa1595dde404b0c1b54c88d2eafe77689ce02a64f2493317ae931062cf4958a77074cba7041c6229b2d479d60952428a74e53a207f6d665e4a3c5aac755b17b7 SHA512 af469a789697676fb0dd7dd528b1d01bc1ffe5260d5ca23a176ea0028803f3ace7c706ca573800c4549b145525b7b6a73a41f59fbb8484175f43e6d959c2183c
EBUILD homeassistant-0.96.3.ebuild 9713 BLAKE2B 8f92b5490d94dd8acda9f894a76b89487ed1d51c52e78bc7323d038b1f974f8357de19cf2fcf621a925593db7cc37fe586d1bbed20b44feb57c4385f18312c3a SHA512 89ce458e7765be828a6038f41d10546041466aa8bdae4f25863f3745b1b8f2868b3dba6acb9f64b07052889d7f142c4915d6485f96da8d90b64b8eddf83d7887
EBUILD homeassistant-0.96.4.ebuild 9987 BLAKE2B 9b455c68c96e1c90dfbb78870594a6b7cf0ca20219c137fe8d5e08640d4dba1eb485857bd6c9d82cb5cb685670dbb0fa5e3be470ffefa1ee1fbf7e424fd455c4 SHA512 289e77cba4e11e12552bb97bd940ff2b04b95f98a1dce99ee36b4e8874c44a1c623e302f1f3cb32ec0f9ac5632eaa9f008fcfa9170e0a868b4866320d02a9015
EBUILD homeassistant-0.96.5.ebuild 10091 BLAKE2B 84d2abc22e9e1924655a61d8679d38ca03eb3bef6166576888cb62b951fce17dc7fe980bb0ff82d73b876e3df255ef1c396a902152cf319528c1cc7851187203 SHA512 45328058cd35d1daa149e82ef29f949ed1ac13069e54a8847c9e5ca0eb80a748cead63f5314ff01b944822c2e7b4ce67a11599b123364ecdc76a16693d7dbb00
EBUILD homeassistant-0.97.0-r1.ebuild 11430 BLAKE2B 98ee1d3c83cb2097033757eb1a314ad9100d179d345332592156a9c1d73a55a6c8d606951e1e652fcde409642c348decd48869abab07d812b23cffa65efec1f2 SHA512 3628178ca346c016192865b10491ea8330d11ed4105efdc73f6551d2a5e5a7a158a61e483aa745db4c09445138556642e9441f3ad172ec8e1ca2f9ba3f4242a2
EBUILD homeassistant-0.97.0_beta3.ebuild 11440 BLAKE2B 5a86ead906a999fcfb5fcfe864e39c831d74917889ea1d195f63019f64cbf9dfdeac4e330af4d98eda40bdd77024a98f874e1fca6f5e2fe1339f1ef2db22d83b SHA512 c5802c150acfc4190cacbacbdb20135e4cb8b29595cb43ff177ee85d0efb17dd916062da50127b10e57dd2eccdd78fa405109cc80a423f1be70873a5ee1488a7
EBUILD homeassistant-0.97.1.ebuild 11430 BLAKE2B 9b71e74c17bd67385bea6d561f922395eb4391659c6cbc5960e652dceed651ebc3a9f49aa095bbf15b3fc2a34f3fdf8c654f739ce87b5600b4aa53993b1648fd SHA512 a54c0c3d583d18b1ce1b055d65074de4e4806cfd66dfb6624067cb0ed3b7a01edcefc59dd1202ab8a679f9225c006b294f67ea8dd74efdb132e443b08ef0d506
EBUILD homeassistant-0.97.2.ebuild 11489 BLAKE2B 76bf3ed61ee43eddf71b0a826c3d126bfd6fb607cf6edadc5c0e424e26eaf67a91c384904f81252d11375f5900355426fb7baab912301c8a1f625d9ef19054df SHA512 0c09126f5466e60db5206728d9eee2d0c97f2dc5d82ac0b2fe9b29e2b81aa406f27b5f43a45e64120e7bbea1278d741700b07decf321fa8ea6c4810d01dd0196
MISC metadata.xml 4093 BLAKE2B 72fb3abaf4ff3decd0ccda643bc86571fdafef394f254f682eb442e6147a727abcceaff83be1cc6c001d1b092f0ebe0eb946fd24d357881d828cd4cd5be7fb43 SHA512 3594f623b5da1ebc73260306b81768dc6aad2e55d2e850a0ef527c211e2813c03b5f57028ee0ee6733a617061961b5a13f9e1badae3f274f011452485739791c
EBUILD homeassistant-0.98.0.ebuild 11544 BLAKE2B 6eef8fc008298172e17180ec902e49b7c0b4b4491ff94cea54ab606c644e7fd73e4b7c00316f1363168d3813226e11490fae831a17a0b82c57e6b48f2460a8f6 SHA512 6fea3ba98ef509f6d79e58f32833a4d648012b202465737b41a33f6498a0197d42f120d416b9df90f85f8d8a06c3fd70db08edc0033d145c64ac3236bcdb49e7
EBUILD homeassistant-0.98.0_beta1.ebuild 11486 BLAKE2B b094817ef4068839d24978292e717dfc7f99ac5c45977f0d6cd81ec40e49a880e729816372cbfb436f77db05f08980a42cf5504bdc8be9f96d51dd6569339535 SHA512 322a13de7e2e9d776e21cb10d806d92b0db1bad3d1551e2b17c2acab1fd0ea99e4ea00dfafd32e49708ab31c20ad5ae2645cf9e88bd7c65dd97380a85591c1a6
EBUILD homeassistant-0.98.0_beta2.ebuild 11545 BLAKE2B 967714fb55c9c1e617b73227adf6f862b9c016a62add3dc19be723b1d4b28205fd41e273df582876273178fa937e68437b071847d4e3b90b9763c2b507867ec7 SHA512 fc85ecee6f0988ca635886dae49193c5e8d0a7a123b57b15d3e5ddef1cfbe00e7d0b6e38f87a888d42ce8becf99893083869da13e0751203aaaa32276fb06dd2
EBUILD homeassistant-0.98.1.ebuild 11544 BLAKE2B 6eef8fc008298172e17180ec902e49b7c0b4b4491ff94cea54ab606c644e7fd73e4b7c00316f1363168d3813226e11490fae831a17a0b82c57e6b48f2460a8f6 SHA512 6fea3ba98ef509f6d79e58f32833a4d648012b202465737b41a33f6498a0197d42f120d416b9df90f85f8d8a06c3fd70db08edc0033d145c64ac3236bcdb49e7
MISC metadata.xml 4177 BLAKE2B e761e4d1a21e6de678c475bbac07571cd4ad84c06d2784d299efc1e359071003158e34c3295944c045053fda51fbcffcb31eb812ca159f45fc290b45ddc8b2ca SHA512 31cd0fa404661b1a6b70b3fdff2e75133232130c08f92843c5808b90d8150a49956d9d1544877e27faf5420694b27f6cd11dc764d8d6ebef38da4b83c8c9f5d0

View File

@@ -0,0 +1,277 @@
# 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="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
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/contextvars-2.4[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.19[${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.3[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.2.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.8.0[${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.17[${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.17.0[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.1.0[${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.11[${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[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.7[${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
abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.24[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${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-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190828.0[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${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.3.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}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${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.4[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( >=dev-python/pysonos-0.0.23[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.15.0[${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 )
ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] )
unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.4[${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}] )
xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.2[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.22[${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}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -18,7 +18,7 @@ RESTRICT="mirror"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64"
IUSE="abode androidtv asuswrt atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
IUSE="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
RDEPEND="${PYTHON_DEPS}
!app-misc/homeassistant-bin
@@ -37,23 +37,23 @@ RDEPEND="${PYTHON_DEPS}
~dev-python/contextvars-2.4[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.18[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.19[${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/python-slugify-3.0.3[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.99[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.1.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.2.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/beautifulsoup-4.8.0[${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}]
@@ -70,7 +70,7 @@ 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.16[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.17[${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}]
@@ -83,10 +83,10 @@ 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.4[${PYTHON_USEDEP}]
>=dev-python/numpy-1.17.0[${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/pillow-6.1.0[${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}]
@@ -96,15 +96,15 @@ RDEPEND="${PYTHON_DEPS}
>=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/pysnmp-4.4.11[${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/RestrictedPython-4.0[${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/sqlalchemy-1.3.7[${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}]
@@ -122,14 +122,15 @@ RDEPEND="${PYTHON_DEPS}
>=media-libs/mutagen-1.42.0
abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.18[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.23[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.1[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.7.9[${PYTHON_USEDEP}] )
@@ -139,7 +140,7 @@ RDEPEND="${PYTHON_DEPS}
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190805.0[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190822.0[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] )
@@ -149,7 +150,7 @@ RDEPEND="${PYTHON_DEPS}
hue? ( ~dev-python/aiohue-1.9.1[${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}] )
mikrotik? ( ~dev-python/librouteros-2.3.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/hbmqtt-0.9.4[${PYTHON_USEDEP}]
app-misc/mosquitto )
musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
@@ -161,10 +162,10 @@ RDEPEND="${PYTHON_DEPS}
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}] )
sma? ( ~dev-python/pysma-0.3.4[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( >=dev-python/pysonos-0.0.22[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.13.0[${PYTHON_USEDEP}] )
sonos? ( >=dev-python/pysonos-0.0.23[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.15.0[${PYTHON_USEDEP}] )
speedtest? ( ~net-analyzer/speedtest-cli-2.1.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl:0
app-crypt/certbot
@@ -172,16 +173,16 @@ RDEPEND="${PYTHON_DEPS}
tradfri? ( >=dev-python/pytradfri-6.0.1[${PYTHON_USEDEP}]
sys-devel/autoconf:2.69 )
ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] )
unify? ( ~dev-python/aiounify-10[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.2[${PYTHON_USEDEP}] )
unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.4[${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}] )
xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.1[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.0[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.0[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.20[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.2[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.21[${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}]
@@ -255,7 +256,12 @@ python_install_all() {
newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi
insinto /etc/logrotate.d
@@ -267,11 +273,4 @@ python_install_all() {
pkg_postinst() {
readme.gentoo_print_elog
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "/etc/init.d/${PN}"
fi
if use socat ; then
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "/etc/init.d/${PN}"
fi
}

View File

@@ -0,0 +1,277 @@
# 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="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
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/contextvars-2.4[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.19[${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.3[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.2.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.8.0[${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.17[${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.17.0[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.1.0[${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.11[${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[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.7[${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
abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.24[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${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-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190825.0[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${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.3.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}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${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.4[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( >=dev-python/pysonos-0.0.23[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.15.0[${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 )
ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] )
unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.4[${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}] )
xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.2[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.22[${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}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -0,0 +1,277 @@
# 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="abode androidtv asuswrt atmo atv aurora avea buienradar cli ciscomobilityexpress daikin darksky denonavr enigma esphome everlights envoy fronius +frontend growl heos homekit homematic homematicip hpilo hs100 hue maxcube miio mikrotik mqtt musiccast +mysql qnap roku rxv samsungtv sma socat sonos shodan speedtest ssl test tradfri ubee unify vera wemo wink wwlln xknx z-wave zigbee zoneminder"
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/contextvars-2.4[${PYTHON_USEDEP}]
~dev-python/cryptography-2.7[${PYTHON_USEDEP}]
>=dev-python/immutables-0.9[${PYTHON_USEDEP}]
~dev-python/importlib-metadata-0.19[${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.3[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.1.2[${PYTHON_USEDEP}]
=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.2.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.8.0[${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.17[${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.17.0[${PYTHON_USEDEP}]
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pbr-5.1.3[${PYTHON_USEDEP}]
~dev-python/pillow-6.1.0[${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.11[${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[${PYTHON_USEDEP}]
~dev-python/setuptools-40.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-1.3.7[${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
abode? ( ~dev-python/abodepy-0.15.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/androidtv-0.0.24[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.1.21[${PYTHON_USEDEP}] )
atmo? ( ~dev-python/pyatmo-2.2.1[${PYTHON_USEDEP}] )
atv? ( >=dev-python/pyatv-0.3.12[${PYTHON_USEDEP}] )
aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( =dev-python/avea-1.2.8[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli[${PYTHON_USEDEP}] )
ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-1.6.1[${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-embedded/esphome
~dev-python/aioesphomeapi-2.2.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
envoy? ( ~dev-python/envoy-reader-0.8.6[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
frontend? ( =app-misc/home-assistant-frontend-20190828.0[${PYTHON_USEDEP}] )
growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] )
hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/homekit-python-0.15.0[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.60[${PYTHON_USEDEP}] )
homematicip? ( ~dev-python/homematicip-0.10.10[${PYTHON_USEDEP}] )
hs100? ( >=dev-python/pyHS100-0.3.5[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-1.9.1[${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.3.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}] )
virtual/mysql )
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
roku? ( ~dev-python/roku-3.1[${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.4[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( >=dev-python/pysonos-0.0.23[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.15.0[${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 )
ubee? ( ~dev-python/pyubee-0.7[${PYTHON_USEDEP}] )
unify? ( ~dev-python/aiounify-11[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.4[${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}] )
xknx? ( ~dev-python/xknx-0.11.1[${PYTHON_USEDEP}] )
zigbee? ( ~dev-python/zigpy-deconz-0.2.2[${PYTHON_USEDEP}]
~dev-python/zigpy-homeassistant-0.7.1[${PYTHON_USEDEP}]
~dev-python/bellows-homeassistant-0.9.1[${PYTHON_USEDEP}]
~dev-python/zha-quirks-0.0.22[${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}"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" "${PN}"
dobin "${FILESDIR}/hasstest"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@@ -26,6 +26,7 @@
<flag name="fronius">add (very basic) Support for Fronius Symo JSON Api</flag>
<flag name="frontend">keep Home Assistant frontend out of virtualenv</flag>
<flag name="growl">add Growl Notification Transport Protocol</flag>
<flag name="heos">controlling HEOS devices through the HEOS CLI Protocol</flag>
<flag name="hpilo">HP Integrated Lights out XML interface</flag>
<flag name="homekit">works as both HomeKit controller and accessory</flag>
<flag name="homematic">An API for the homematicip cloud</flag>

View 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="CircuitPython APIs for non-CircuitPython versions of Python such as CPython on Linux and MicroPython."
HOMEPAGE="https://github.com/adafruit/Adafruit_Blinka https://pypi.org/project/Adafruit-Blinka/"
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
}

View File

@@ -1,5 +1,7 @@
DIST Adafruit-Blinka-1.2.1.tar.gz 69725 BLAKE2B 818dbe0c6e97e1e0f8b59cba22025fb75766b16c3d23410e93f0c15ebf3b08973da1186b6f78e0bba58228747d7d05479ead9a86007e4700283bb6d1b84df3d9 SHA512 84a768b49ebf1444a0513fe1521681e5a838ce61b15189828f7a41f25007beedb69eb716924f98be9ae06d5b05415965b86902849e124c53049e1d1d09eddfe8
DIST Adafruit-Blinka-1.3.3.tar.gz 79416 BLAKE2B fd8ed245991ef6e97227980082936d661955f451a3957095447adcf7d7debc577fe750422a0db8492e1515bdf992e383dbb2b59cedbcf805a85b32ffa9f14a31 SHA512 7b69cf68decfc732364c3dfb0bb02a590169282b3a80a799704e31f37101b48d999c1b7a75d0832d1f6e4cebf064363b62c77442039e6a1e2f43f52790786cdc
DIST Adafruit-Blinka-2.3.1.tar.gz 83111 BLAKE2B f8b5392c89f205f91a3846a731ce169c253fdc7a9bade9ecd645bf56fdd32f24af52c7ae46cf65429a140c8c13fb8c0d663a68fbb2ef8f4b8034bad65554ec68 SHA512 b471bf1c6daf115d385e5e8b2a979487b8aa93cd56eadb31765f957a726c39dcef96dd2903e6399323a67cb844b424d4db77f6d683149efafb260a2666a10476
EBUILD Adafruit-Blinka-1.2.1.ebuild 786 BLAKE2B 1eea08b39727eb95af6e372382bd67895086500808f5edd77b62256bc255648e14739627df195d7e50ea50475f5ee1866a9e882d4e26e018ee6b8a85c229a602 SHA512 951bce72bf9dc083d95ae17a30bdf2a4acba2c5ef9be3dc9b0252aa8a4ae290147f3f11286c6789d8b319ce4c7f4e84dd63e0d7fd4057634424684d9d70f1896
EBUILD Adafruit-Blinka-1.3.3.ebuild 786 BLAKE2B 1eea08b39727eb95af6e372382bd67895086500808f5edd77b62256bc255648e14739627df195d7e50ea50475f5ee1866a9e882d4e26e018ee6b8a85c229a602 SHA512 951bce72bf9dc083d95ae17a30bdf2a4acba2c5ef9be3dc9b0252aa8a4ae290147f3f11286c6789d8b319ce4c7f4e84dd63e0d7fd4057634424684d9d70f1896
EBUILD Adafruit-Blinka-2.3.1.ebuild 786 BLAKE2B 1eea08b39727eb95af6e372382bd67895086500808f5edd77b62256bc255648e14739627df195d7e50ea50475f5ee1866a9e882d4e26e018ee6b8a85c229a602 SHA512 951bce72bf9dc083d95ae17a30bdf2a4acba2c5ef9be3dc9b0252aa8a4ae290147f3f11286c6789d8b319ce4c7f4e84dd63e0d7fd4057634424684d9d70f1896
MISC metadata.xml 480 BLAKE2B 5f39cfdafe08bd990663c4fd61edc391a61224e7ae4793ea863c882d9faf0ba38f92e0c5532cd1390490f8a1a09037c76641a016fad2fe1b7bfa5271b77061e7 SHA512 e2d3ba0d4c334fd22cf0cc2576e5b079bd48943277f840bab0b1bb084ed83685823095467da6df77ceece8058fd8858517bfa88802209179ed04b9abca9c56f2

View 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 python3 library to communicate with Ambiclimate"
HOMEPAGE="https://github.com/Danielhiversen/pyAmbiclimate https://pypi.org/project/Ambiclimate/"
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
}

View File

@@ -1,9 +1,11 @@
DIST Ambiclimate-0.1.1.tar.gz 4232 BLAKE2B e89689a114c9bedc5cf7b1f80e383f3d79c0faa56d321efb794ba5f63f631d9be4af447a72f11420c45e7cd925354419c83fb9786d336f3d4641ad8cd04d54d1 SHA512 20132f338a641ce7726fb958be5cfc9d8c7dfe67b919f83abf762acd77eca1bca3a25085c1f26e723c13729d4685bc56f4a12c19417928c72158b44ce0d7e8ee
DIST Ambiclimate-0.1.2.tar.gz 4289 BLAKE2B 96496d931a170d40bbf3bf386be7e260ed3aa2816a124b613c2f0e781aa9aceed57dc43e672dd8c9c1d998f592031d0a3a88db47b7d7c344ddf5505255deb3bb SHA512 baa758197fd854d4b950ef2250ca9a3bc405a8d16c075d2bbf10f788d3e38142f9693981d0775eb8485d69968b81c5c7a31aedbac02d390abcf408feb418f664
DIST Ambiclimate-0.1.3.tar.gz 4328 BLAKE2B 6240d44a509e6a41b8181a15495897df1051d0a720e5a3155a681c8ef6663c402191757938c66cb09216b7ff91ba9c8c8f43b4f3588d9a7a5e2ba39bf85aaadd SHA512 2172d7e5ce31263b3ee453f4a8b6b96c143360f6678efdd3af4cddddaa47c24fe88724b30bfef6142b4936f63f69ce0922f4c17aedb520b556ba35f7b672be57
DIST Ambiclimate-0.2.0.tar.gz 4338 BLAKE2B be33853efdfdd83a709dc777b78cae0234e7fadb336b2058420af0ed47370372b276e916029db58fb9bbf1e380c11a6b275353c2cdd9635a5c49cc6b47566919 SHA512 72c209bf31a01678d7ac6df263eab4fa0978abc0697959d0ba5d4ba12e3b3582a623533f9b04e7e1a43df79f38067d1575c9eb638ad79adbf63528310653fd57
DIST Ambiclimate-0.2.0.tar.gz 4338 BLAKE2B be33853efdfdd83a709dc777b78cae0234e7fadb336b2058420af0ed47370372b276e916029db58fb9bbf1e380c11a6b275353c2cdd9635a5c49cc6b47566919 MD5 ed75bad4d733031f2ac77c99826c1744 SHA512 72c209bf31a01678d7ac6df263eab4fa0978abc0697959d0ba5d4ba12e3b3582a623533f9b04e7e1a43df79f38067d1575c9eb638ad79adbf63528310653fd57
DIST Ambiclimate-0.2.1.tar.gz 4338 BLAKE2B 399c2df1f091df183fb24fc19f7db46c2b3a5b38f26eea7978f59057059e6bfce039d76db05c129f050e4b1ef147b4bde916a9679cb6753ddc4b0044289f0131 SHA512 01c3da64bc232a84a22a7f90364184d38f714c5d9b3d69768555c6e89694572ecefd606f03fcb1c28b8a0b46d898afa68af7ed57494ff1d101dbe4014b358139
EBUILD Ambiclimate-0.1.1.ebuild 734 BLAKE2B 0b8e8c8caa18bb618835b7926f4718eb418c34a1e3a1792889c57735a7d863b9f45a43329fdf84ebcd21d02d213b4b25cb7063f72ccb6e3800e94474512ee272 SHA512 ef4cf33890f5bce36ccbb9d4e1df8934829df12864277181eba6f3b5b36e92fc9913b47d0eb67d50a40b7dfec7a3187edeb0cee2b64278fedd3805d840a04a9e
EBUILD Ambiclimate-0.1.2.ebuild 734 BLAKE2B 0b8e8c8caa18bb618835b7926f4718eb418c34a1e3a1792889c57735a7d863b9f45a43329fdf84ebcd21d02d213b4b25cb7063f72ccb6e3800e94474512ee272 SHA512 ef4cf33890f5bce36ccbb9d4e1df8934829df12864277181eba6f3b5b36e92fc9913b47d0eb67d50a40b7dfec7a3187edeb0cee2b64278fedd3805d840a04a9e
EBUILD Ambiclimate-0.1.3.ebuild 734 BLAKE2B 0b8e8c8caa18bb618835b7926f4718eb418c34a1e3a1792889c57735a7d863b9f45a43329fdf84ebcd21d02d213b4b25cb7063f72ccb6e3800e94474512ee272 SHA512 ef4cf33890f5bce36ccbb9d4e1df8934829df12864277181eba6f3b5b36e92fc9913b47d0eb67d50a40b7dfec7a3187edeb0cee2b64278fedd3805d840a04a9e
EBUILD Ambiclimate-0.2.0.ebuild 734 BLAKE2B 0b8e8c8caa18bb618835b7926f4718eb418c34a1e3a1792889c57735a7d863b9f45a43329fdf84ebcd21d02d213b4b25cb7063f72ccb6e3800e94474512ee272 SHA512 ef4cf33890f5bce36ccbb9d4e1df8934829df12864277181eba6f3b5b36e92fc9913b47d0eb67d50a40b7dfec7a3187edeb0cee2b64278fedd3805d840a04a9e
EBUILD Ambiclimate-0.2.1.ebuild 734 BLAKE2B 0b8e8c8caa18bb618835b7926f4718eb418c34a1e3a1792889c57735a7d863b9f45a43329fdf84ebcd21d02d213b4b25cb7063f72ccb6e3800e94474512ee272 SHA512 ef4cf33890f5bce36ccbb9d4e1df8934829df12864277181eba6f3b5b36e92fc9913b47d0eb67d50a40b7dfec7a3187edeb0cee2b64278fedd3805d840a04a9e
MISC metadata.xml 466 BLAKE2B e596473074fabd97a0bfe4cca755c77fcd84f8331b3348c3a36d2842446263f719c1b1fe106d02c62b1f1a8243aa07a74e8aad218278892e7211ba50dd01dd43 SHA512 1f99427175285e55fb69378c6bf2f3d9e233b5d0b74eb4b77a2f4f723c9ad399902283495f389d3ba44ea226c1f1e299db7d2fdd67826ae5226764e539ffe74d

View File

@@ -1,3 +1,5 @@
DIST Mastodon-py-1.4.5.tar.gz 3564509 BLAKE2B 1f200d2e2c424579bdd596a56747ae5b3d90693453314db410b911ddca92ed9d7355103207af3a36242ef4a277dad9e8781a21a5f8a554250bc62fea226c6fb4 SHA512 d90a45479e8c3dbaeed0a40e32e89da99f58c59b008b41967d39ec8bcf2dcecaf12cca826f2b9fc9fbb63efa36a492e63248e00e42e82646d761c06f09d4d5b9
DIST Mastodon-py-1.4.6.tar.gz 680887 BLAKE2B 4fab2e3a39b270e6208141e4d19da023a31cc2d27bf194407ad75753a6731d02a9ddae575c3ad48bee0747c097cf80ee528250c1cad38f0994d0d85d3ea23078 SHA512 f10e86433a9a02147a58e115ed942857f6dfb2c0332353dff0df57e606246ff5bbaaf7f004c3634bdf22277ae09af8fbcd828d6aa9d2189aa5ddd5fa649617df
EBUILD Mastodon-py-1.4.5.ebuild 1047 BLAKE2B 0f1a2dda55432da8aa9ad72fde9a59f9d46eed87f2d59c64575078a72af6937130a4ad243759fe1bff210bc3069ef9578e75b06fa2161fb12ad20ea6d5c88ac6 SHA512 c1bd883b1f908d281f18d3944d1f5e38e48d3b73443aa0f93b9517640eb34bd52254aefcbfa54acfde620324756dc5d0eb018932b4d52a45bbcea8140c4dda8f
EBUILD Mastodon-py-1.4.6.ebuild 1047 BLAKE2B 0f1a2dda55432da8aa9ad72fde9a59f9d46eed87f2d59c64575078a72af6937130a4ad243759fe1bff210bc3069ef9578e75b06fa2161fb12ad20ea6d5c88ac6 SHA512 c1bd883b1f908d281f18d3944d1f5e38e48d3b73443aa0f93b9517640eb34bd52254aefcbfa54acfde620324756dc5d0eb018932b4d52a45bbcea8140c4dda8f
MISC metadata.xml 476 BLAKE2B 20ab41a26ece902aa53a24505938c771ab3da194dcbc419bdea0ee2e68701b973f16f7cb8f33ff280fb1e18f45682fa80ce3930ef80b671e6d4ada37d3b3cb5f SHA512 6448bb98d15086d156896816d65ebdc10230e127d19c89aa07e42fd3019a2b8e6d5e361adca6c42e6a245d2cfdcd3993409adad42194f0800f97bf86c6ae7062

View 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
}

View File

@@ -0,0 +1,5 @@
DIST PySyncThru-0.4.3.tar.gz 8440 BLAKE2B 1a2802cf9f9dd9fe42c359e2958d186aa7d35a6059169d03c8b14f1eda8ba7ebf95544c54bb812efe1c31483293f6be087ee18942d641c5968287aff9b90d1c3 SHA512 c57d963837f3f42f7f16a7c60f921998c862660dfc1a06d1f09df18ccf2b8c951d52fb36fa40085dd4974cf8c7bc1cd9bf707e2c94c9b850bc5704209f925347
DIST PySyncThru-0.4.4.tar.gz 9141 BLAKE2B ee084b2927ce1e580301f2593c72c8a7fb02188cbccfb9fdfc892d37457fc50ec954229a8f3fc84c19f5587c6f264dd3698b239a7da283b110bfdf44907af9e4 SHA512 30b3f73db4f84d10886e27e5e486ba9588d590452888fb7da2a469ca8686d69fa76a719c57f37e42a9e5fa6d3641e0fbf0a5ad93794b955520f302e790d219d2
EBUILD PySyncThru-0.4.3.ebuild 749 BLAKE2B 6ec5d9b8ef3eff52ab22c35478ad99355eb02362407a4f0863d725fc381ff188301c49c2eaa452b0ea0a9bd0972fcdc546a3c44498e8545b9954ac2ce5b5b62e SHA512 51f9c80e2474e71c11ccbf8150475b154d8159dc28aec3fc5d34424f381fd6550b85d3798c78c73c22ea59ecdd073437a21910760ddf012c4c04df6390bf93aa
EBUILD PySyncThru-0.4.4.ebuild 749 BLAKE2B 6ec5d9b8ef3eff52ab22c35478ad99355eb02362407a4f0863d725fc381ff188301c49c2eaa452b0ea0a9bd0972fcdc546a3c44498e8545b9954ac2ce5b5b62e SHA512 51f9c80e2474e71c11ccbf8150475b154d8159dc28aec3fc5d34424f381fd6550b85d3798c78c73c22ea59ecdd073437a21910760ddf012c4c04df6390bf93aa
MISC metadata.xml 456 BLAKE2B 2a74b7f09dc6196595e2edb8ee22dd4498f01d8229a78fc314ece44cd7c1534331206f705424e11c14bfe3c87c85c43d6603cb0794e2bc9382ed598ca28e29a0 SHA512 36515f78e0e375d7f9c384fdfe315f764b8aeff9c5a6839934e912d30b73ede0fccd2a48a15f60872db6a8f85bfe8beff6736ba861a132b99c903599299fafdf

View 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="Automated JSON API based communication with Samsung SyncThru Web Service"
HOMEPAGE="https://github.com/nielstron/pysyncthru/ https://pypi.org/project/PySyncThru/"
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
}

View 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="Automated JSON API based communication with Samsung SyncThru Web Service"
HOMEPAGE="https://github.com/nielstron/pysyncthru/ https://pypi.org/project/PySyncThru/"
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
}

View 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">PySyncThru</remote-id>
<maintainer status="unknown">
<email>n.muendler@web.de</email>
<name>nielstron</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -2,8 +2,10 @@ DIST PyXiaomiGateway-0.11.2.tar.gz 5467 BLAKE2B f2567800d6766398fece7c7cf8ce26fb
DIST PyXiaomiGateway-0.12.0.tar.gz 5569 BLAKE2B 93366ce4630cbfe86db6800c39bdded4014450dcdce05961be969adc270ca7f917fdebe4fb2d4cbf6eac9ba6960455e10b078bb6ecc1f1ec0b8d438430cb9383 SHA512 c5bfc38cb728fc245b76046df25198c036c11616c6c1d70bfa818b3f484a625df982640fd68491a2c717b9083fbb786a9c0bd512e0f8ec78608fba9a28fc5d4b
DIST PyXiaomiGateway-0.12.2.tar.gz 5605 BLAKE2B 46933b599e2bba8cd93d7e121c2939b2af63d9eb8c8191893b60f2c5b926f24ae021097426f482c512a9db67df2a234033a7c403f9f39dd17c21b3f884b339ae SHA512 dbf9568d67a507667d92b1991a030ac80939bf8eb5ebb13219c110d42094eca1a0afeb78aac9422c809c2167129a80f0de97d9cfc45e812455da6e9878ef9e42
DIST PyXiaomiGateway-0.12.3.tar.gz 5622 BLAKE2B 3c514841dc93b8f4a54c2e23fccc0764bde42cb93431f729942bfde5cbba069f7f61f276f7c8c0c923aa3277209b02e83009eac55064dbad3287871455e712cd SHA512 84522085c2d1a723e8ea332fceb27b5dd60c2a9767c407996b07a0c2052deeafff31b9f820c089b6297baac0bb311bcde483b546cc7a50641778843c8a274532
DIST PyXiaomiGateway-0.12.4.tar.gz 5631 BLAKE2B 7bf0b00f6abea1d7e6330d545dfcb4b93aebcdd57561e909ebbf9c605c63e7d187460631c0c30c74fa69a8847123be9b82930ddab0e2d2256b390bd1390eb67e SHA512 5fcebcae69a17e7fbd465e7d7a530cca21808cc6087a6dac6a8f31a975253a499dab737c6c05c2e62de35dea795a0f1bbe5d0c6698cf7ba4e196f0aba4c118fa
EBUILD PyXiaomiGateway-0.11.2.ebuild 702 BLAKE2B 1c43ab7310f8d433bc92830ea05ca1dc5430fb0a74c3ab5c16694479713558654ec10717114168f539541baa6ea4c20d60e055b96e2d10686932974bfd76e48a SHA512 bf275969fab42dad7bd68c87f6a237bfdec3fa23790d0603aed9ac3af2a7d7ccb47bae4742ebbce012656a30375f410ae5db3412e033d6399c8814e072128eb2
EBUILD PyXiaomiGateway-0.12.0.ebuild 737 BLAKE2B fa96bcdd98fc6653295615a9a6a8d96471adc990a66827605cec15f9710849900deeb459f76d9aeff8e4b8960b1af3f0cdb6919a0350ad685c7a763f049d8bb8 SHA512 cd1e3846d9255846a94abdf0a978a9ba7487e5ed5fd8c5cf64112919871184c325db229e1eccd1ea3cabd1e5290553cf677c19b8b21d8985efb9ddb415b9832b
EBUILD PyXiaomiGateway-0.12.2.ebuild 737 BLAKE2B fa96bcdd98fc6653295615a9a6a8d96471adc990a66827605cec15f9710849900deeb459f76d9aeff8e4b8960b1af3f0cdb6919a0350ad685c7a763f049d8bb8 SHA512 cd1e3846d9255846a94abdf0a978a9ba7487e5ed5fd8c5cf64112919871184c325db229e1eccd1ea3cabd1e5290553cf677c19b8b21d8985efb9ddb415b9832b
EBUILD PyXiaomiGateway-0.12.3.ebuild 737 BLAKE2B fa96bcdd98fc6653295615a9a6a8d96471adc990a66827605cec15f9710849900deeb459f76d9aeff8e4b8960b1af3f0cdb6919a0350ad685c7a763f049d8bb8 SHA512 cd1e3846d9255846a94abdf0a978a9ba7487e5ed5fd8c5cf64112919871184c325db229e1eccd1ea3cabd1e5290553cf677c19b8b21d8985efb9ddb415b9832b
EBUILD PyXiaomiGateway-0.12.4.ebuild 737 BLAKE2B fa96bcdd98fc6653295615a9a6a8d96471adc990a66827605cec15f9710849900deeb459f76d9aeff8e4b8960b1af3f0cdb6919a0350ad685c7a763f049d8bb8 SHA512 cd1e3846d9255846a94abdf0a978a9ba7487e5ed5fd8c5cf64112919871184c325db229e1eccd1ea3cabd1e5290553cf677c19b8b21d8985efb9ddb415b9832b
MISC metadata.xml 341 BLAKE2B 13ebd4dacfd37c5592dcdd4539978bf28df093ad8ee5c5917794595dc9cd54ce5742f944840b3dd3fd95935c4de67f0a4dcf86b9db1b5d86c5cf2df1ebb60089 SHA512 c8870eb27654eaa22a70917fbfa18114f25d137d19a989710fbac921fe64c79270c21401c68d5d639faa05ec6dd62da9651cbe20a81cddd04d04ec87a6a3def0

View 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 to communicate with the Xiaomi Gateway"
HOMEPAGE="https://github.com/Danielhiversen/PyXiaomiGateway/ https://pypi.org/project/PyXiaomiGateway/"
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
}

View File

@@ -1,7 +1,9 @@
DIST RestrictedPython-3.6.0.zip 56739 BLAKE2B 9fa3c7e92589e075e0ed11b0315cc01516cc06d7dcd1aecb63569e56afcc896ae68e8b09a99391e5790816a4db80dc4fc3724517387c254db172df182602c55b SHA512 2578f68889ff17fb87091dc3c7bcb2fe7837e12582656b7ed60cfff08064d92fe18337879c912a9f77c43af557829a6b120352c0bc006cee803240b28255a576
DIST RestrictedPython-4.0.tar.gz 437679 BLAKE2B fec17d36d1bb3b6c1a901fef26894aa1f67c78bb55109b37f031ec21e40a4210f75a08ba41c5a5238c40f0fe60e667719c1387683f3acd3da0acc492df2ab325 SHA512 8c753a4c54a1e6fb7be63e5645b4532f982af93e1866eb0b67a88d01761a7d17f4eb0cb1eb7113a428f1b5b533a49de866ec895cd9245d5d4b766f3ed858307b
DIST RestrictedPython-4.0b7.tar.gz 77087 BLAKE2B 9d542d7d13778d80c1ef2cb3a329f11b933bf16669fc155cf44765be823bc869d18cf881ae7e3c7f32d719acea26aa8113c03a63814bd9716749caeac864ff8e SHA512 bc29fade32001afcb856d85bbc659bd2850655249ac96343187e121975aa980dabb4ba849fe565136d7e07e01ff1bd1aedc463685134b2bd36a76a66108e854e
DIST RestrictedPython-4.0b8.tar.gz 77407 BLAKE2B 80bef6235a3bab073b27c1c863697fb4e2d24805b7c98b1a8fd29c5e0a1125c18ec883d0b1cc9224765a8671606bf3743ac307b9f574a6a8365ffa007a894a7e SHA512 d5fe2e62be3626e9ac4e8af009a4625bae29df57440c89dc2cc64036caad320363073e534d406ca719a00b611ddf3ac272e6cc0e0522ba9744fa1bd1e4efa037
EBUILD RestrictedPython-3.6.0.ebuild 752 BLAKE2B 2e4b2bf9adb99f95bc88cd6385b405f1d471743b45dd9fb38d65744934c958fe84def1d87b878becd6fd7d4d521fe41824af2019c6f102aa73b08b601a1de218 SHA512 8ece8e1cd441f732016020d5a02e30424ea34bbf59f84c5221680ed394d89d370bbfc48cf58eb2c96c77a319b7766dbf144a14de8818356d5e584e1e24a1b3ea
EBUILD RestrictedPython-4.0.ebuild 871 BLAKE2B acb0e0e2bbb42f3c1a83b84df68d72d5b4ae4aac01e2a9b7b5942133e80957f8e47e2ccb6618bff398a8f4fbe7543b435e801f2b568383ab5200804f3508440c SHA512 bddc433642983490122274a9773e7da8a42e386ad54b4710a47cb5ea1db01ea5d51ef8b3fda552ffecb22b582d162cceef1fc7de3e01c4084ad38e9a9c7cb978
EBUILD RestrictedPython-4.0_beta7.ebuild 849 BLAKE2B f36985857ce5a51209cc91e4c96e226a4472a7f8726a28b0f756e11e176ce8ffa0718b10b7901c1101d92a4f57e7cea39ca1f0925f40763a101ec0481dad681c SHA512 f8f731e34ea86544d404d2fa1d72f69cb48be03ae053d51a307c7149538480f47dabcd5635bc5d38d41e88f4204335f83b6b4ec07b56e1a1c9255ab6c1fd6fc3
EBUILD RestrictedPython-4.0_beta8.ebuild 849 BLAKE2B f36985857ce5a51209cc91e4c96e226a4472a7f8726a28b0f756e11e176ce8ffa0718b10b7901c1101d92a4f57e7cea39ca1f0925f40763a101ec0481dad681c SHA512 f8f731e34ea86544d404d2fa1d72f69cb48be03ae053d51a307c7149538480f47dabcd5635bc5d38d41e88f4204335f83b6b4ec07b56e1a1c9255ab6c1fd6fc3
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
MISC metadata.xml 485 BLAKE2B 2b0b5efc1bc1bb6c5ad17ccb19d36c76424bdc6fff7654d7fde9431cc3ac80e12e54c4d4d019a560e4a09ad6396437aa92f753993131fb19d9c9983eacc0de5d SHA512 e6827762b655782c0579ee7ea18089a05aba90391331f7bd2fa76f4707fe2c0cf4fdcb05c730891e2222438e900b3e01faed679a5cf1fed10e6e5b2eb93e94b7

View File

@@ -0,0 +1,36 @@
# 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
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
DESCRIPTION="RestrictedPython is a defined subset of the Python language which allows to provide a program input into a trusted environment."
HOMEPAGE="https://pypi.python.org/pypi/RestrictedPython https://pypi.org/project/RestrictedPython/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="ZPL 2.1"
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_MODULES="${MY_PN}"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,8 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">RestrictedPython</remote-id>
<maintainer status="unknown">
<email>zope-dev@zope.org</email>
<name>Zope Foundation and Contributors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST aioambient-0.1.2.tar.gz 6843 BLAKE2B 780bee47e5f380b61b31435cb99d18e3c0b709c4decf42d74a4b14dbd27d3d47276b0121c3fe6c9f884827cb1dbea85160a9428225784f643e766efc484c2064 SHA512 35c4b9f432245f99a20c809d3b8d1384c0700eaac05a4628dfff8de77f9293ee87d4ebfc285fb8cbdf69d8edc7a5422b3f8f6867ab811d23f356b45d5597640b
DIST aioambient-0.1.3.tar.gz 6836 BLAKE2B e59b8647421411dd00fde169fbfd1e4ee895666f56c328dee9464d5e4ad6060f4509308b181e87570e57583f15a99ff44106df7454f8324ce58a79f582c1bfdb SHA512 8e44364612dbe63eff17149632f123b303244bff0007d4d614eecc0a04c9835903b8ed5f0bfa21fc00b8e5178347b32644e6d00e3e734997daacd959cd66d58c
DIST aioambient-0.2.0.tar.gz 6835 BLAKE2B a0e86ad960c85d15cbd26a7fe7792e6222def4b254675cfbdae43fcefbf7d4761d6f96beb9fc441b31ece6ab9bfa5a884d5a5b5596f06461bb08cf4f53d8a904 SHA512 92ad93a042a2ef9684c39717e8b33f64edefa25e27f61890412414d90e804894f3ac639f81c23bb72d0546a6f46967c2ee59f957f56a3d569906fd9146eb1c20
DIST aioambient-0.3.0.tar.gz 7081 BLAKE2B 1127bbc1920d9511db16eac049512f5573c591ec477bf87d6c015318f23b21f119f002b2c6ce3567186de36999734043299d48f674a206ac36c5f4a399766919 SHA512 c2e875f8edc82c9e65cec106aec8804cd5e687b30ba9bdce3e85a8f004c6f48f62181d8fff8d6a823af0e6669550c6402a5aa5f727362446823d72e8c6dc219a
DIST aioambient-0.3.1.tar.gz 7159 BLAKE2B 0c41c5326b5b36f8a14059bad1dd57ebb7fc115a1b5befddb0e6e5ea9180beaefa463148f2888f6a846e5271ac90e7f2dc236fb19d9701f4045b6b74830b7870 SHA512 d8b73bfd58b2e3b7125aa08d330271a814383a2995534a1e88d63cfa3feecbdcd2918fb03cd3b5e11e66679f67ef7ce16d9267e5f019907ba48f8712eb06fc66
EBUILD aioambient-0.1.2.ebuild 818 BLAKE2B 2f345d0de201c91c9e95c45d04a7b810468535d4a59f8433438579e23e54d47dec8d8192169f45efb9de9880e4bb00f12fa638c67aad66321ab4b1438b24510f SHA512 735b8be4a01dba5387bc01303040956d78e25cea52c4f78cad1111b8629d4fdcc14f49226a739acacb790284cf0dff283d8acd36cec3d4e745b2bfae8d58d960
DIST aioambient-0.3.2.tar.gz 7157 BLAKE2B 3192d5f88104928ddaa1e5eac96104639da1b6f5a25eaea9d60903ec30ff085c6831cebd7bef0940882ef837c4a413d134a87efd290a43a2ab2b34c9fc82df1e SHA512 43643c540b7ce855252b73aec88422027a1caf238dcac8ed7e38da20e4398af06def0dbf3ef9679aaa5391292198907e14acbb7cd614876b1c6efe1d86ea1136
EBUILD aioambient-0.1.3.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
EBUILD aioambient-0.2.0.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
EBUILD aioambient-0.3.0.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
EBUILD aioambient-0.3.1.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
EBUILD aioambient-0.3.2.ebuild 855 BLAKE2B a9d00470cae3f26b80c4267468501b0f14cf845b4144eaa90c59de3e190c33b9c84d45064d73b4da354a8a8f763f605c7fb17b7d538c50672c62e40ad73efab2 SHA512 d16ee668bd0cf3243a535b3a61c9e9f71aa77034584b0e58ea5c4119a6fbb5ce282b99be06e3e93d54ee858a243a5e6490b667033441ff1206c29a01c1b3baa4
MISC metadata.xml 460 BLAKE2B 5f45319d153555b9284a357ea161cc3d58f1faac29bca290affad77a3921b6576323967bc7328325cb046157f85bad3dc7e94c40ce2cc7b191777ebf1fdca3e1 SHA512 47bb69712dc2346f3cdfd5663f1aa311bab9cbede1d8fd1dc6771401a15f2c25141e2f8bc6260c5e2f15790a6f83332941a9769c8de2110586ae220f561e54c0

View File

@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# 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_{5,6,7} )
@@ -19,7 +19,6 @@ IUSE="test"
RDEPEND="dev-python/aiodns[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/python-socketio[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -0,0 +1,3 @@
DIST aioautomatic-0.6.5.tar.gz 26816 BLAKE2B 70db3f7fddacffa2f1ecc5690252bab34281e41a818df717cef5d24e12b800f1ba57fb66df118d14d178ae99da772b11d574d601204fedd17213fa8b03cfd53f SHA512 5cde94d05711e312400c554554a730abb166968fbb8b64c74ca51147dc7829a8d88b5ca7fe0de4b521ad3d9012da2709815ad53a45d221e057407fd455d8980b
EBUILD aioautomatic-0.6.5.ebuild 739 BLAKE2B f26472997c9443f87fe54372410dcbc462b4389fb70f465c048fb775cd649834623d4d6fff014983ee8b05ecc324e965efe8b54c5df0c97a9ab1e697c6286836 SHA512 6954766b8261a44686292035118a0d84dab7711e57bb53ac2938618bd6ee9f32f0038f5ba5a06c1d369172e5f1b5fd192c5874f3b3627f5284f94882237b5f24
MISC metadata.xml 459 BLAKE2B 3fb8d3350c6a543875a01be549b4f757907d04a6c3120e6a7eaddbdc1418e002e751eb7f41b058313715393331af4487c1937b31e927ad0bde0d576b419bf4a2 SHA512 cd4b8e0a0b144869f114e4d7f7a8facdffb85abed1a8cfb9dacbaf81f30bdbdc8e80ff251ddcab1b7c581fd9a1fce00ad81f51da24be25c3a7104d6a26e1fc12

View 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="Asyncio library for the Automatic API"
HOMEPAGE="https://github.com/armills/aioautomatic https://pypi.org/project/aioautomatic/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache Software 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
}

View 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">aioautomatic</remote-id>
<maintainer status="unknown">
<email>adam@armills.info</email>
<name>Adam Mills</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -2,4 +2,4 @@ DIST aiodns-1.1.1.tar.gz 6084 BLAKE2B 8e58cedcf288f87ca9cc8d5f067bdf182f220979ab
DIST aiodns-2.0.0.tar.gz 5948 BLAKE2B 70944ffbfa3fa1c591c5aab6ce2c4c59564a7665fd2eda1b544616a4481e58464f918081dfb21f74db08ebe4c7e43eebd17e0dc314cf79423835a182a257cd11 SHA512 d80b8f7641234c4d367e4554b10c5a66265e75ee82c58adf2a36f9e369bb1dbf4341dd6459f10540b771de3f102454511ca81eddf3082733e88c09bbdf125fe0
EBUILD aiodns-1.1.1.ebuild 692 BLAKE2B 812917cb1f8bec69e4e8d8d75e781c197db244fa17cbd6d1c57b78e7304829b383f57b60591ddbd17fd36508dfd5d350bf309adf5ff98207fc7ac01c58883e83 SHA512 0694c8333a7dccbf180bb74517133396def6698054552364bbe4fed262776ce5bf9f03b990c4c1760f57dedcaf851c35e54c9832fdc17366523c215d71233d7a
EBUILD aiodns-2.0.0.ebuild 692 BLAKE2B 812917cb1f8bec69e4e8d8d75e781c197db244fa17cbd6d1c57b78e7304829b383f57b60591ddbd17fd36508dfd5d350bf309adf5ff98207fc7ac01c58883e83 SHA512 0694c8333a7dccbf180bb74517133396def6698054552364bbe4fed262776ce5bf9f03b990c4c1760f57dedcaf851c35e54c9832fdc17366523c215d71233d7a
MISC metadata.xml 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
MISC metadata.xml 462 BLAKE2B f11912d558b1439a6ce21ef9dcaca63a25f5ce625ef3913ec906d214006d2b2392e0c509e05a96476bb44de670b0b1769b97d09027dd0d09890dca473501d858 SHA512 84b946dfcab644867299faa1f3aeea56678a13fec4f68ea7a51da0ba922be15edc1ed4c779aaec84f36ffaf058d57963b538acfb6ecfdd4649a6291511b0e598

View 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">xknx</remote-id>
<maintainer status="unknown">
<email>s@saghul.net</email>
<name>Saúl Ibarra Corretgé</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1 +1,3 @@
DIST aionotion-1.1.0.tar.gz 9543 MD5 5a000a65419ab991048214d05f5296de
DIST aionotion-1.1.0.tar.gz 9543 BLAKE2B 445fdef7b80f6a41e6d70de39bdb9444f7e11cb76559777eeb4895934d630bb6bfdbebbc8cb3c1b3bbe6b5ad6dde438406c1b1caee350dfb453122955cdbb742 SHA512 a88ba601275a1e50a32b4666a1876f0982875ee76a60d8afa282ef8226900b25879b119aaff25616915d0b990f28c3e48648dcc70ebbc8cce95b6554ad82f88f
EBUILD aionotion-1.1.0.ebuild 723 BLAKE2B d7d8355feb00d02d4072ec0e198a7cd446f56c61fe64081bc6267d5c01d744a99e112f60a1e712074cdb3765bd2f2507699603065137beb28a2813309ed404de SHA512 5878e3492c8f9e42fca1c8f75f0afd3e20a2fc3d073e751c89828d21f08f971a96b839b01183e11c5c52b8619c155ea8ca309415fc2d4bf5fdb613e7ec54c187
MISC metadata.xml 459 BLAKE2B 912bdb99c2dd39176b43d1310f79c7b4b01ecc2a448bfba0ff884f795f889e52fc4451f4967d83a8c1eb7cce4b5483a55c0f7dc0b6748a2e391913b41d0897bb SHA512 b866bc4fd793d65a17f6f7529cb2229a87ad54054a68c36c7f11be58ebf0ec9ac367f6e7a80cbf4c1886bd1209fc4d048d8c6a274834f0a051744c49e34c5b07

View File

@@ -1,10 +1,10 @@
DIST aiounifi-10.tar.gz 5090 BLAKE2B f29339a49acaf627031c006951898637a1f5ee97cc8928fa8318b58fe37260f41d71c49afac33d758924a05a26c447d415f63a4890154aa8bc0ea938a4673e5a SHA512 c0c833c3976affed29b439de3c84492d30f626edfed5cb548ef318a68a870353432294d06665b312f43d36949195c5f635556816294f8e79e1bda3da849e0fd8
DIST aiounifi-6.tar.gz 4281 BLAKE2B dd8af79f4bb7ec41c7f41366e20c25015b996922f84af29a5d827d7bc6cd488fe05e7364648f81188a6d4dc5396f20e261ea9c072becf5bf6fcf12456caee306 SHA512 0bc8e5f816c0b3a3929d23e9c19bad18fd2303c192c414c8c7b88b958ce0b741cc357a5fb3de05679770ebfc3410247aa8cd98b18cd94198e49c08a3cb9417be
DIST aiounifi-11.tar.gz 5096 BLAKE2B 0dd9daad218ac15c8bf1ead302497674a9fbddf38337d0e945fac50dedae829316bbfc953e3732d7522863046e403b36b630b1944dbfcc0970cee99b1ca32dc4 SHA512 0c880484ef107ad51e8f76af052960184d634f3daa36e559dfc215710bdab31d742aee38441242c22f5d2ae71104e4613db7f06746ddb2ec686ed79a6f3e4eee
DIST aiounifi-7.tar.gz 4421 BLAKE2B bd9e41a90bc1db61729a1d27b69752dc7e37805e1ff69b32e9f2d4cf314ead9d1147c8820992157e09e1d72f8763927f43a326f2b195ef0c5f09b9b3fe408571 SHA512 60643f2ee5554c6e4bd2968ab24ed4b4de9100f23b8f652f0a0f0389f36ea8d2bfaa55e50367afe3786c1cb43ff942567b733ff046375a458394ddf9b505d817
DIST aiounifi-8.tar.gz 4526 BLAKE2B e3e3357057947da5b818e51db0cfadeda703affa771f9f06158890e902e933f12557ca925f892bb8daac2f0368c6cb30822141e3a757c1b683e69716e83242b0 SHA512 b51ae2f3f8bf8333fdd967cf50fce55a985a8c4d5924d12063e476d665055073edcd2c041ff553c81eeaf623bea1b572057f0d0beec896eabaaac279b1c65571
DIST aiounifi-9.tar.gz 5087 BLAKE2B 4fc52a72afb7f32c9c35444fe465feb6c78125c864664f7431cbc6e5cc094602ff9ead5fe7450a70257164a6641ae009e6603cf03c16df462a012763aa2d9f0a SHA512 d9fdc18b34433fbc10691ec5b0fba7a0018fc66065a32f874fa842ebe70591df236310e656304c593e68557e155bc44108eff76f63179e3bf4df08653202433d
EBUILD aiounifi-10.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-6.ebuild 744 BLAKE2B 6729681c7da6f1e83e8e294cca318c53235f4e2028920c5552f163d3735d32aea0e36497612b5a22dd66a8e6a763c0d181d06314599fc05dd7b3bc2d8c57c5f8 SHA512 d32e408bf5997ba488671b071cfa5609ce337ad6268f4f59950b9fb24856689393d09058e51a74d44e9673bb014d2179df69fa04bd4197bf7fdffeaa7c1f6daf
EBUILD aiounifi-11.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-7.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-8.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce
EBUILD aiounifi-9.ebuild 780 BLAKE2B 0051d69eaf157115ea9c1a37e55c86b776a5acb05e375e801d95e06f486c087dc02748ae864b0b65b4b3c2333af53b9dbf2cb03386d8abb64cdda4d59c03c82e SHA512 4d66d77bcb5930c394be31bcc0dd0dafbdb2b9184e56ee44a30a179e2017a97a74662cfd0c77b916adf0a0ff88730bbcf5a02b2928ad0e7ec0332eafe2b67dce

View File

@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,11 +1,11 @@
DIST androidtv-0.0.16.tar.gz 13004 BLAKE2B ef54ea82b1e8c56b6bd1253de4fac81d878b9aeb9630c2ff91ae25068f45da0b02ba541e5ad316fad88c82ada5810c0f93cf58f11cf1bf45b39d686731b37f5a SHA512 513860850213f637654439e8c33c12683a825b8b605ba90ac3e53d51b499165e8a03ba321034cf73e92ed976ba1f2f83bf77783fa6f42de36eb0014efa548d0a
DIST androidtv-0.0.17.tar.gz 13150 BLAKE2B 0aa50bd261d428ae7ea0534e2bf9e8f2bee67fa21e7fedc766617d316fb124228793cbe412cbfc8e4cc731600f9f7282400d378521f4c15e0919d87d4e70ce47 SHA512 5e72616fa50f26dfad162edc4075d387576d0602dabf36104dca0e95fc3da56db54177549553007fd036a00cd9d50294f62eee8c8e6653ebde9e9040e133e566
DIST androidtv-0.0.18.tar.gz 13365 BLAKE2B 196897cf7784908db0d8d2f63846daaf80bcc2a2522c440e9739762e7ad387efc74a4a494b8a28092aa9a64539e45cabbde4b95f97f016af91b329ef28c7b684 SHA512 182c15b1dca03dfbce7dc548e3eb9c00f04973275e64235ad5a0c521700286282fcbb75b99013bf8134f442175dcb1a7fae7f241e6325bcfc5cda784ae4154be
DIST androidtv-0.0.21.tar.gz 16009 BLAKE2B b4cd65e04453b79cc2379031bf6eb7ee22d2de1e9623abf6f1ecac67dcdc0b5f95a49cab24640d1bcdf29ac03661e0a25c0e3a077a84118993d76c0bfe37de49 SHA512 c04346b0f8e4d16fde5e435aa8cb892064a8e92d5a81d94936cf94524c7c14f0d84e51f213d56c1ff1c16c0ea7ee3de6963959b75a1b4d90681248e35e723e29
DIST androidtv-0.0.22.tar.gz 16022 BLAKE2B 3a58c02d3e50776e7c1fae4b7f989ee8db0d9006f390a0dc6e89f78fcef65087f8dabfac53f4499efb49dd174d986e8aeaac6e06586bf3caaea6dc5080b2dd4e SHA512 f9c36358028b59dfa98d8b6597ed2bf16c02c0f9e901072bbba357004ddb5713d66d40c03584c6bd495a9ab88d1f54afb08455dd804def54dd7f212d7a518e3e
EBUILD androidtv-0.0.16.ebuild 899 BLAKE2B af706cea47562244c94eb71ef1cab9239ed8378f76e9f553d4cb6f949ef9ec06d183a408a17f4c017ca144c9a7d230b212dd352d3d73b27726d7f4f21f1399f2 SHA512 a9f5aad9365dec0aba28ddb8a0a3948df45ae48b27ff97d076653928649479f79afa6b90391d0c5706aba4e9578b9644fb1f85ea4733e30d6af7d2c456248844
EBUILD androidtv-0.0.17.ebuild 899 BLAKE2B af706cea47562244c94eb71ef1cab9239ed8378f76e9f553d4cb6f949ef9ec06d183a408a17f4c017ca144c9a7d230b212dd352d3d73b27726d7f4f21f1399f2 SHA512 a9f5aad9365dec0aba28ddb8a0a3948df45ae48b27ff97d076653928649479f79afa6b90391d0c5706aba4e9578b9644fb1f85ea4733e30d6af7d2c456248844
DIST androidtv-0.0.23.tar.gz 15478 BLAKE2B 0bc85104d79143cde74cdfa07192916fc5bed0e4f4fc33c02f4fbe77b482f805e03ad146e52fcdeeb54a4a0675fa10783147663f70e7513bf036c4786f82fa76 SHA512 bc7f5c689a0faf4707b5b9f9661e3318b2c3dcb5afdcf67b51f447f917f5c72e5baa5bf98f760377e33c5ca9b3512fd0f441a4682d1089a5e05676a65b8fd566
DIST androidtv-0.0.24.tar.gz 16093 BLAKE2B 63f75caca98ef0c419a71a63944125c35270bf7cc5aa8292c2a37d0de34ae88c1b7a6fe9811f704e4e8fdea6ddd34f1e0a82c0963f7d25c603c915a93689844b SHA512 ac091fadfbf8828b9c4ef4eb99e9d88718e87847b404dd604dccdc798acec3b2b0cf95740eedf1d12421329d267da87230315554dfc758357e55565cb72e52e1
EBUILD androidtv-0.0.18.ebuild 899 BLAKE2B af706cea47562244c94eb71ef1cab9239ed8378f76e9f553d4cb6f949ef9ec06d183a408a17f4c017ca144c9a7d230b212dd352d3d73b27726d7f4f21f1399f2 SHA512 a9f5aad9365dec0aba28ddb8a0a3948df45ae48b27ff97d076653928649479f79afa6b90391d0c5706aba4e9578b9644fb1f85ea4733e30d6af7d2c456248844
EBUILD androidtv-0.0.21.ebuild 915 BLAKE2B bdab999213abf22fc13cac41d7e349b384de3fa88cf84867301ba9086909fd4b711717b4afeaaacfabd530a4a47a8412163327646c3a7cf85e5eab2bad1fc79d SHA512 a5d2b99a40773a322b45379dedfb0ebea9b685361e70ae71360ade5e9242eafa62d9f7fcac4783d4a08421366f4920584e56d938540845c5bce3dec6ca6790bc
EBUILD androidtv-0.0.22.ebuild 915 BLAKE2B bdab999213abf22fc13cac41d7e349b384de3fa88cf84867301ba9086909fd4b711717b4afeaaacfabd530a4a47a8412163327646c3a7cf85e5eab2bad1fc79d SHA512 a5d2b99a40773a322b45379dedfb0ebea9b685361e70ae71360ade5e9242eafa62d9f7fcac4783d4a08421366f4920584e56d938540845c5bce3dec6ca6790bc
EBUILD androidtv-0.0.23.ebuild 915 BLAKE2B bdab999213abf22fc13cac41d7e349b384de3fa88cf84867301ba9086909fd4b711717b4afeaaacfabd530a4a47a8412163327646c3a7cf85e5eab2bad1fc79d SHA512 a5d2b99a40773a322b45379dedfb0ebea9b685361e70ae71360ade5e9242eafa62d9f7fcac4783d4a08421366f4920584e56d938540845c5bce3dec6ca6790bc
EBUILD androidtv-0.0.24.ebuild 915 BLAKE2B bdab999213abf22fc13cac41d7e349b384de3fa88cf84867301ba9086909fd4b711717b4afeaaacfabd530a4a47a8412163327646c3a7cf85e5eab2bad1fc79d SHA512 a5d2b99a40773a322b45379dedfb0ebea9b685361e70ae71360ade5e9242eafa62d9f7fcac4783d4a08421366f4920584e56d938540845c5bce3dec6ca6790bc
MISC metadata.xml 474 BLAKE2B b771a17e02ae763561a8e1aa4ef700881b5a6bac845b10b23f1cad983377cdc45601e5e997314fc1ea4fac4af88df5ef1d6fa07908d142833599e781ccadf00b SHA512 99c3df1197ebb6faadf804a6ca31dd84f5a7588ec604fa52d9cfea4e263ead84655f6336dc4deda61b2af19d969bdcaa159cf3baad5230746c5461bf56b3e70f

View File

@@ -17,8 +17,8 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/rsa[${PYTHON_USEDEP}]
dev-python/pure-python-adb-homeassistant[${PYTHON_USEDEP}]
dev-python/adb-homeassistant[${PYTHON_USEDEP}]"
>=dev-python/pure-python-adb-homeassistant-0.1.7[${PYTHON_USEDEP}]
>=dev-python/adb-homeassistant-1.3.2[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -17,8 +17,8 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/rsa[${PYTHON_USEDEP}]
dev-python/pure-python-adb-homeassistant[${PYTHON_USEDEP}]
dev-python/adb-homeassistant[${PYTHON_USEDEP}]"
>=dev-python/pure-python-adb-homeassistant-0.1.7[${PYTHON_USEDEP}]
>=dev-python/adb-homeassistant-1.3.2[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,7 +1,9 @@
DIST beautifulsoup4-4.6.0.tar.gz 160846 BLAKE2B c56c61c5ac2116721815b3cc8e0ec249f191a76bc36e26593af54cc0937e3a4d70c5a2b3069b12f1ae4f5b78cda78e2abda5da99fdd6987afe0f581a4130685c SHA512 1a7eee4218e58cc3852e71fe4f0892f673bb46a851941264766a38eff8ef05d612d88b4641fcb478ce8f66ac50dc987ca039923c4bbb11867c74813289f7e578
DIST beautifulsoup4-4.6.3.tar.gz 167469 BLAKE2B 0bc8f729298a2fd1e8f3cc8a7635587217f9a2e6e2c71709e99c40eedf1ebb4d76cd0d17ec36b99f3ee047193e4d44e31b8d2aa9864c43ce5db380fbdc083f76 SHA512 0cacae77843326ebee87d108b6706a7ca6943684bcccc62554d2ae5d77dfd181c97435ceca9d3e2e51962b024bbe52bc08d7f0dc516311aa87b3a1f87fb4ae23
DIST beautifulsoup4-4.7.1.tar.gz 167065 BLAKE2B ceb67b281a9dc4212fcab03f8d50dcc6e1e8d59936b329c8ee492c7c50e322efb480c0d640f13a9fcc4e53220b7526581d532f9d3ba1d797c3e845f974facb3b SHA512 7aa77bc6008bbcbbbe91b0a850007ab237d2832b63a787fbd94b7cbf47d4276b185e0c61c134df73221406458edff2b75b6b8c2b53b543aa3bb1b0e2202dac5a
DIST beautifulsoup4-4.8.0.tar.gz 170919 BLAKE2B 9aa1e04b437193d65f02c1d96f63cd8049ec447f430afcd8e42641c39126a5e22c88306a54042ad94c31cce6f0854076e414a9c0b3726d10299a32b63e122772 SHA512 00e157f8031dbb0e30e49158ca30f9e9207647dd3355edf23c2906b9d0c8b93250669edf5b20372e62546501a0cd2d7e87b793faf30bc122b5544f9358c1a4db
EBUILD beautifulsoup-4.6.0.ebuild 1324 BLAKE2B 34832ce698f74ccd1c331a8c392b165567dd44899991d9799f4b885ba1b177227c8c9f74d19481958965907c40524d11d6cf3407760a7d0f1ff53b7e1dd33f40 SHA512 e2b79e8cc2f0852c93330c20741fc1a6edd447d46c07ee9602c19086636be841a3928db571c8a683719f9f113df2908ec13013aeaa011d68fb5707b9071abff8
EBUILD beautifulsoup-4.6.3.ebuild 1324 BLAKE2B 529d65237bd7d355cb4b5e448e24bf7480a9c6bf09f7bcc02b23950d796f2405b48b01e997961eeb50bbbcbb43cba7af7b171fd8f396331cd1d0ac34861f4e80 SHA512 0a7be0f3b340b5943e79a99f75d747e91d8a21d22405f8493a77834ee484fb6b2ad0b8e2e911f148323df6b0fdd1015720f78da0c7f50456259f10268df048a1
EBUILD beautifulsoup-4.7.1.ebuild 1301 BLAKE2B 1d50f96476ef93b33a717e5eaaa4adb8cc3fac0c0c8731902b0b4740468ca1f9d38394ba699614b9185b9aed4c913cccf972dff57275add95abcf68d296f9b2c SHA512 abd61726ae25d8bdcd7e36c5bf8c992476b9cc5fa0282862eb2c5830fabdcc2b7c0a7c906bc8d95d985ee3a97b9a5cdaac721845ab024a0390f6da8bc31a9fdf
EBUILD beautifulsoup-4.8.0.ebuild 1301 BLAKE2B 1d50f96476ef93b33a717e5eaaa4adb8cc3fac0c0c8731902b0b4740468ca1f9d38394ba699614b9185b9aed4c913cccf972dff57275add95abcf68d296f9b2c SHA512 abd61726ae25d8bdcd7e36c5bf8c992476b9cc5fa0282862eb2c5830fabdcc2b7c0a7c906bc8d95d985ee3a97b9a5cdaac721845ab024a0390f6da8bc31a9fdf
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
MY_PN=${PN}4
MY_P=${MY_PN}-${PV}
DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc test"
# html5lib is optional however hard coding since its use is actively discouraged in the devmanual
RDEPEND="
$(python_gen_cond_dep 'dev-python/html5lib[${PYTHON_USEDEP}]' python2_7 pypy)
$(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]' python2_7 'python3*')"
DEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/nose[${PYTHON_USEDEP}] )
"
S="${WORKDIR}/${MY_P}"
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
nosetests --verbose -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

View File

@@ -1,11 +1,11 @@
DIST bellows-homeassistant-0.7.3.tar.gz 48722 BLAKE2B 15ff4ca8e2f21c911705fbeb83bbe5410ff7ec528c1c3dd5393fcdb6526c020349ace323f629086fc1099bb7ed5f8fb4282ca6a6c01d932fe70f8f3f32b0354c SHA512 1ad6ecd8c3bfc0f5eb032301031860700b41865782c825adc24eca41ead9faf12096726d2a2618d52a16627cfc9e2e327871ebcad06cefbe0767d6e7d68d30ed
DIST bellows-homeassistant-0.8.0.tar.gz 49714 BLAKE2B df49a92e64fcfb1542b6a11ae1c051857b2cb787c065c53a9a1a7cc6448ff5b4eec554370203ba2b99445f669a80c773dd328089f0131b932048c7058a10ba7b SHA512 b0634e4c66be89c32e77cfbb56fcfea3e70bf6068d00707b495848b524c991fdb56a8fd93c7e3e5cb918fb095c2430e49f79c7a2354b388162e7a69a79786411
DIST bellows-homeassistant-0.8.1.tar.gz 49741 BLAKE2B 71a09449cf40ae2a7c938b437e154ca75cb2d1768afb8e41a2743423fc094f41d51f9e85575feae0ce5313978aae0b5653233751f3bf504167a1f807f24ac613 SHA512 6f2a2165523c7a670312d97788239efb17faf28c0b18ee5f2a20787306e7a6acd87b9d85f78f14f8944e51628d9c32e666fbd740cfa23ed6d85065ee55d42d69
DIST bellows-homeassistant-0.8.2.tar.gz 49784 BLAKE2B dccae4145dec19e65ca42c7859c7ae3c9f1dea465f5b45cff2c3bde673223eec06f380516e301a8870cbf8cc0f68087015cea5f450d89a53424c5ab65e864d16 SHA512 283032baea6bf09108e0e68349c0bdee317c63c5dd97db1f9e606ab6af07329f7785c7f010561e69491095884763fa6fec17905096d5d5ecad0be4678001cae3
DIST bellows-homeassistant-0.9.0.tar.gz 51208 BLAKE2B 83cd481502a6347017b4c173630f5292ae31661fff7744bca01f897a267a48baf74a394893dc47b139ca8076983ffcab4e06aaa82d95bd7c2c55c6a6d2eececd SHA512 d31731cfcbd0debe29b6b91fae0756b6cb5a6385e93f0b97e138aefcbdc6b3bb3dfc70d0674f67f07e2b0a9cfb3409560726f480f72f3768b7cf7d3d2322e9cc
EBUILD bellows-homeassistant-0.7.3.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
DIST bellows-homeassistant-0.9.1.tar.gz 51216 BLAKE2B 6dd3b17fadc8bdc9ae2b9f4dbf788122118b1d393724dcd95bd59b0850495bd716f1cfd1e4c35525961c06574b256311ab5365200309492e6cde2f18d216a72d SHA512 edd44ebcb4b6fd8b1dce5bea0b8df4d5eaf1e13d0fb55929596d3e27c4b7e03575fd2e5d8da64c3bd9ed555ccf4e20e544eee4c7a7fa287a94d7ebd91a4f3b3d
EBUILD bellows-homeassistant-0.8.0.ebuild 673 BLAKE2B be6ae6e53486c6ec35ddf1224622aae567915af2beafe64214e2b5fe38dfae708794f66f5cf51b1c67c36ea00f804599ec1544236e173c7099075ea0bec9a75d SHA512 67c5b2205d5e6889e340688b5ff2bfc81e4397de31a16cf88dc4d0301889d30b9d578b48213b8fc690df7e9a41c9021a9effd1afa52d6bebedcd0aa062641cc3
EBUILD bellows-homeassistant-0.8.1.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.8.2.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.9.0.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
EBUILD bellows-homeassistant-0.9.1.ebuild 913 BLAKE2B a9a049b26a46414c38649c21949a31b549c24f42f6a129dc12df8ce5e5dfb2f1394676d3932cfaecde8b0f541a118dc85ec090f3eac98d42957ab0b45979563e SHA512 0c1883d2c6e980dd4211a7c99e204d2dd0521f467d2e38b37c5dbc1c8b355bb85eecbe711e004030d45c42c48e1de61fa7ac560f54d95a78732439e52802a9e1
MISC metadata.xml 374 BLAKE2B ef9bed1725f9a06124f79befeb6f0f2d4a5108b349767a48b0354d5ec44c8a9dd82f9458c6725529bac2d6b14e91253bb5341f4515e5816ba83c05f55419c15c SHA512 c0d0f70f8a6c7afec9ff09043c7c1fd1066a6305ceef963058a846ad4456b4194185ac6bbc069fcecfcf284dba8c17f4ce9dab383e18b4fd345221c74364612b

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3.0
EAPI=6
@@ -16,7 +16,11 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
~dev-python/click-log-0.2.0[${PYTHON_USEDEP}]
~dev-python/pure_pcapy3-1.0.1[${PYTHON_USEDEP}]
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
>=dev-python/zigpy-homeassistant-0.4.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,3 +1,7 @@
DIST bimmer_connected-0.5.3.tar.gz 22344 BLAKE2B 6945604aa1bfd1bf71dcca8dd55fab8b930014e307946b96545a9fe42edf3b048bdc9ee6066c1b2b2dc1043dde009e5b66b8a1599872c959cc56f3a076d8e461 SHA512 1183c1814b871b24b887d24ba604acb322897e8ca0e3b8456a96e9b461a042887d931ad76f54bfe227d66231f6fafaccdbf299f5c02409ddced0eb7d28026ba6
DIST bimmer_connected-0.5.6.tar.gz 20886 BLAKE2B e536805a5aefa4ad025eb7a5b1620a03f9e3fbc26b62dae0b21d43da26443d016a3e29d6da064e4d2ac7cb47a4b3db3c3d3378dcc74adb21ab1aaa9b41506271 SHA512 f8b16534342e92279a365da22c44730537683d2c9707a674455e79d0beb36fb7768a40f706e02b349ce3b31bcf68f104c732218721138465759030fa48c928a7
DIST bimmer_connected-0.6.0.tar.gz 21736 BLAKE2B 31404f1204a25faeb992878902383912eb1454481a9245fca40da37c89386c963f70fb8dab5c266109803adf48e351844dd33de89c44c4154ebc59cc09abcaec SHA512 a3fba09869b1447234438ca231522203f23c1dcfbe19a78cc8933f113b5ed4834c45c762c07ff836e17f4a60f75318ebaee6d72b36b237223e5bde98495a8baa
EBUILD bimmer-connected-0.5.3.ebuild 795 BLAKE2B 74b8f267692b19a91f4b93626805bbac30ca7d58c3596171a9c2fe78d759667a029f9db7ce966d2b1b6ce7c27f2bd5a5467cdb34a09363f5cb602ff9b09ada54 SHA512 93807c059ae50619e8c22e2f1da90c3233a8dc3d79c1b70b98db9cb7c047fc627c70bbfb17e79445ed02ea9f1a839ff274ac7a52a220e71b8b0f4d1c90317963
EBUILD bimmer-connected-0.5.6.ebuild 795 BLAKE2B 74b8f267692b19a91f4b93626805bbac30ca7d58c3596171a9c2fe78d759667a029f9db7ce966d2b1b6ce7c27f2bd5a5467cdb34a09363f5cb602ff9b09ada54 SHA512 93807c059ae50619e8c22e2f1da90c3233a8dc3d79c1b70b98db9cb7c047fc627c70bbfb17e79445ed02ea9f1a839ff274ac7a52a220e71b8b0f4d1c90317963
EBUILD bimmer-connected-0.6.0.ebuild 795 BLAKE2B 74b8f267692b19a91f4b93626805bbac30ca7d58c3596171a9c2fe78d759667a029f9db7ce966d2b1b6ce7c27f2bd5a5467cdb34a09363f5cb602ff9b09ada54 SHA512 93807c059ae50619e8c22e2f1da90c3233a8dc3d79c1b70b98db9cb7c047fc627c70bbfb17e79445ed02ea9f1a839ff274ac7a52a220e71b8b0f4d1c90317963
MISC metadata.xml 458 BLAKE2B 4a70e21e21a7071de4a8fd8b803ef7f918ba9eab6b9140037124d49ed5cdc556bd7639b8a6cc28219c0ae952408b622bb75f128df79456da32abe50a58239f6b SHA512 f27e7c0fca6fdb776cea518f447aca79426f17e4c4347bc2472a808fa6b92ecbfce467545716a0b85f977c52375cfeb7f75ccabb70fa4d511ff51fc6eedbddec

View 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
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Library to read data from the BMW Connected Drive portal"
HOMEPAGE="https://github.com/m1n3rva/bimmer_connected https://pypi.org/project/bimmer-connected/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_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
}

View 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
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Library to read data from the BMW Connected Drive portal"
HOMEPAGE="https://github.com/m1n3rva/bimmer_connected https://pypi.org/project/bimmer-connected/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_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
}

View File

@@ -1,11 +1,10 @@
DIST blinkpy-0.11.2.tar.gz 27433 BLAKE2B 72ac548f8abf15aedb09283403e91d68e0a91c56e1f92ea036937efdfd4b95da8252bfe109624945b37446419e0023ea229ecafe6847872abb101e8031e1d37d SHA512 23f5f8c72901ac0347ee3c67bb19577492e2798f7f87dc3c9f65eb23489aeff60831cb7f5c5f24baacdaf5605c9974ed4024c6df93bf83e1902467c461496488
DIST blinkpy-0.12.1.tar.gz 29379 BLAKE2B 86f8843055bef1d5dc5547d40ba6bb915d16ca50d03191c59fbcb46538206501aa8ab9e143b0793290befd8df6d10df8b8aed2c6f5ffd3d325c109c37d90bc83 SHA512 b96bccf6cb21bb8fba1363774bd001a4ac8f06e8c0b06d355e9664c6f8cd89e614d4b6276bb3342704a2a868571d5f0cb348e467f6107071ed0419dce8b25195
DIST blinkpy-0.13.1.tar.gz 31220 BLAKE2B 3a97557e93a4024a15259ec65daf76c70f1c4e2eb8d277dcd8070c734334874b7a8e310378d896d15c50d74b5d6a914ee898b5d4191a41d409ff92b30f533e7b SHA512 a34a9fcd44128502d12b508c3af40d4cccc60de0af4af359aa1cec34d585751bd672405fdd33a45e605a736dadb037bdc461cac56f4bd72efda7b83b67f1d4cb
DIST blinkpy-0.14.0.tar.gz 32362 BLAKE2B 0dce411e73349bd52b977c28d1202e8e9692f47192ec46ba7c7ff99ec53ea3d9118c8c6cba6e87276fbd88b7ce7b1fc6b0630565b5054f41294d3b49aefb7505 SHA512 2acbf26f3a50e79e523233542de648c4400273535b9fd474ac701d3c3dd6e7034981d5e5acc058cc604b97ee432f9789c6015a66aedf9f977d8128f7530b3cf2
DIST blinkpy-0.14.1.tar.gz 32270 BLAKE2B 865e946217c72224417498d6b513cd546838b67cabfacce70c05413f99098af67b363c0bddba14c5805873ea16ea373bc6c0ba4bdce02f0f166b72096be8e2f6 SHA512 71a47843f6d4b18e246e0df969a6884e10aae53c99140c72eb405a30b79e25dbe397261582ab76a14bc68abf04b43a4d374c9e7927f70ea296e98aea6ecb4bc8
EBUILD blinkpy-0.11.2.ebuild 805 BLAKE2B 533a40c707db4115d27d46f21dd6281a57686b349c98032dd1a2b77f7d5cf018935cee1bfd4a9f493044c89d7eed4c61291481209220f6ac7f18e9e9b48ec313 SHA512 cdf46065ae3b158ec071c94678e31c46b49d5e6542cdf569ea2552fef0fa754043a9205ed72f91b92334910214c1e47dbf681957a343800341dee5c98eaee789
EBUILD blinkpy-0.12.1.ebuild 805 BLAKE2B 533a40c707db4115d27d46f21dd6281a57686b349c98032dd1a2b77f7d5cf018935cee1bfd4a9f493044c89d7eed4c61291481209220f6ac7f18e9e9b48ec313 SHA512 cdf46065ae3b158ec071c94678e31c46b49d5e6542cdf569ea2552fef0fa754043a9205ed72f91b92334910214c1e47dbf681957a343800341dee5c98eaee789
EBUILD blinkpy-0.13.1.ebuild 797 BLAKE2B 18c5c203730998a81a7c384490f53e62c18c8b9295176af23dbc217b8190dd7720162fe767275de1cfe9f24b5f1fa53c2e7662fe7a78a056910a78d69ef55478 SHA512 982d6d3cb08179767746d3676fa059fa7ffde04f273901cc00a4ebf11a74fae7f0f0e9806d876143f47720b0131a00ba296e5e33bac3864536f27ccf88c74347
EBUILD blinkpy-0.14.0.ebuild 797 BLAKE2B 18c5c203730998a81a7c384490f53e62c18c8b9295176af23dbc217b8190dd7720162fe767275de1cfe9f24b5f1fa53c2e7662fe7a78a056910a78d69ef55478 SHA512 982d6d3cb08179767746d3676fa059fa7ffde04f273901cc00a4ebf11a74fae7f0f0e9806d876143f47720b0131a00ba296e5e33bac3864536f27ccf88c74347
EBUILD blinkpy-0.14.1-r1.ebuild 947 BLAKE2B 417665c0af316ac0ce5003ba543bd65800f7657d91ade19f3228a239174b55f9c7264e98bb3ca100ee162e59795b59d9a38628e67cd8d05cbee036a055c69e42 SHA512 ed82b53d29af8372cebb7b4b9ad267f93c2b809af058152fa355894330bc46d2212bc1d67d239d44db1f0fcc4d171bd925fba4f8d843afbaf13d8ec973778590
EBUILD blinkpy-0.14.1.ebuild 946 BLAKE2B 8f3626065f23974a6cc5d34fd6a6e270e94aeb2263c563c7412a3f4c8968e53863064d88c763be3d48c3d1bd2fae7960547d424e68c5c4090b3139ef520a0d8a SHA512 bdc339ecdaa61bfed17bd5653669c17a0ccaf61271134ba6cadd05b8a9c4cde56f902ce1e27a0c0597b32badf187e9da016fae338f668c6dd27170a75056cbe0
MISC metadata.xml 460 BLAKE2B 59f20cfc12f853ada5c036876eda733bc013eb79a7739a62c6f9575ae5c800dac26d9632e08644486ed65b1509d892f86174bd70085ef8c73d122342d1e6cbf8 SHA512 f3630845b0d755b523d131a05819e838c964d160e3b7909add0196dda1664e4b30382e5bca1079b6f69a287aefa5489f684aebdb403d04bb80b1d33b0e914467

View File

@@ -1,7 +1,7 @@
# 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_{5,6,7} )
@@ -16,13 +16,15 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/requests-2.20.0[${PYTHON_USEDEP}]"
RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/python-slugify-3.0.2[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
~dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
)"
python_test() {

View File

@@ -1,5 +1,7 @@
DIST eternalegypt-0.0.7.tar.gz 4514 BLAKE2B 87f795b8b590ca849248c284aafbca00791b3abd78a8a431f1bcc56af8188e15fa3aee5aab1708d1005e828a414dd6f68b38cf6563d32168fc3a8c28ad76e06b SHA512 5a9dba8ce7da7fd5e963d8f8e280b78be8fae8cec96f8593c1492d2c3dc1c6b165a7af91b0551fd95ee741eb79f58ffcb92e4128cfad1b7cd81342af3d7976e0
DIST eternalegypt-0.0.8.tar.gz 4540 BLAKE2B ec4a5c9a0cbe00a802387ec339215367d6f8b32510458a93d68e1bea117368eb4025ce62cc7c408cbb7c592e5404f78ab5511583eff6427729ffa65f6186b794 SHA512 7805e0e8b732d5b0e9365bd92533a70258d0351ff91263c5f4875ae960e827f214dca91d6bad770adb73a817fde07a045f6a6337c4ac8d8c5a2dee41494bf966
DIST eternalegypt-0.0.9.tar.gz 4647 BLAKE2B 20dd6f0460af9048db6ac3df35a68278c4d63f5be631a41c3e564bb460cb9087c44b2ef94a14dc01b43a520cbd07f93920fdeef425362e7b606d20a98378764b SHA512 2409f27418a0e139960fdb0411c527d41abfafde7ea116b42dfb99d06a3fa707521fe35d3e01f3b1f92309a029004c9d50818c33ba4c754bc5cd54e5a22fabb1
EBUILD eternalegypt-0.0.7.ebuild 700 BLAKE2B 2530f4652f565ae6a9bf0248c2fa768b702b5bc6f35da1155ae34f30e9c474aa968f12ce3763d8bc40dfd83b6453f2f23064e0362f4b687e7c41f259e102726d SHA512 ce38f167d5738f9767151e057e8f46ca5c5268c3bd889532470f5c77e307954f8daa7f16ae80b3205970f4db550bd4136ea01f69da4ac64d4350a9ebc1d4f836
EBUILD eternalegypt-0.0.8.ebuild 700 BLAKE2B 2530f4652f565ae6a9bf0248c2fa768b702b5bc6f35da1155ae34f30e9c474aa968f12ce3763d8bc40dfd83b6453f2f23064e0362f4b687e7c41f259e102726d SHA512 ce38f167d5738f9767151e057e8f46ca5c5268c3bd889532470f5c77e307954f8daa7f16ae80b3205970f4db550bd4136ea01f69da4ac64d4350a9ebc1d4f836
EBUILD eternalegypt-0.0.9.ebuild 827 BLAKE2B 0832dac16348f5b8371ab622c315d154f8876983c8c6787ace640bc635822c9c7d88fc6b6346f5d01092c783f286e96b9564af0c433359de345d46bf23e305aa SHA512 f63d2a496d044f1c3d87a2e199468eae84f90ce0027f8b4cf54eade43f650f7ed969c93a7c1ae65fabe3d7f9873ebe833df3643b06aa51342b309e1920778c45
MISC metadata.xml 469 BLAKE2B e195377070993a960353ac95cb3cbec417af5dd6f3160ccf7e11f60693f41fc260a66d80cd50b636595f6dc412bf5a86f38978b05eae29306fcf2db2f042b5ab SHA512 fb49073dcf97bb7f6bdb2984f1a0ae68266f0d4eccf16b87a0225e2be39ba01a64db698ac05f9707c90c90fcd2c8b894759a5d512c73a6f375008a46fddd310b

View 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="Netgear LTE modem API"
HOMEPAGE="https://github.com/amelchio/eternalegypt https://pypi.org/project/eternalegypt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/aiohttp-3.0.1[${PYTHON_USEDEP}]
dev-python/attrs[${PYTHON_USEDEP}]
dev-python/flatten-json[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,3 @@
DIST flatten-json-0.1.7.tar.gz 6264 BLAKE2B 31f6bbaee711fa4829a1dd7fe92d3f4d8068a485827b5eb041565f9fa4aef9270056f73d61d8534c08dc190b0a9826d098efa42d5a1710ce5f044e130127c1e9 SHA512 f9843c0c8428ab715b851fefb0fa03b52d59ff56028d4f7ddcf0d57940b4fc303ffad2507109b2be20dbf6bc5e65f9059b3dac4d61b1b33214f98139fcbbf7ae
EBUILD flatten-json-0.1.7.ebuild 768 BLAKE2B 40dde9fb704c855eaa24177e29aaac07ef64eb10967b9602b4c673cf378d736771664f79f56630302192f06c51cd09e5a6659b7e199e151d898ecf83e2b9d26a SHA512 6b3b0841d294035da58c53a67b6a018ae20ef7a05221e9c283215b92f748843aa2b9a8f650a12d9df551f8cf7ede3f060a1f6cfdf2e929c8171597b099f8525c
MISC metadata.xml 457 BLAKE2B a96cafa6524fed0ce7ce21f556d37068b5ab40ba0b2ec1906ba893ee657ad9e656aad54bc8f98a62d56bd926291bfe404d107b6c53f07c5e1b9406c57b41fc96 SHA512 1f6bf75c6fd2c14800d10273f0e519f198d0f855bc01987a8563a8f4c13aeffb393a77e161cf2a91f1d673a6ad7f6a9b47e0dfb90e913bec4cdc28d8eea764c9

View 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
MY_PN=${PN//-/_}
DESCRIPTION="Flatten JSON objects"
HOMEPAGE="https://github.com/amirziai/flatten https://pypi.org/project/flatten-json/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
S="${WORKDIR}/${MY_PN}-${PV}"
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
}

View 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">flatten-json</remote-id>
<maintainer status="unknown">
<email>arziai@gmail.com</email>
<name>Amir Ziai</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1 +1,3 @@
DIST fortiosapi-1.0.1.tar.gz 10698 MD5 5cb21bd2320e7e0eebc2f433732f287c
DIST fortiosapi-1.0.1.tar.gz 10698 BLAKE2B bbce167b3a2a33180945f87c952069a7aa16bc5c796629e688eca9138dc5a5482a329447892d2fd212e0daf8255854a8b230697f9a1bbd3a4d337ac8ef934caf SHA512 621f4aab13695b59aba622ff5bfe2567b4f8440476eb55d9157820ed8099069bf020378d7143f5021e1822a6bc80c1981a8df18aad6a10853e2380f8cfec1ee8
EBUILD fortiosapi-1.0.1.ebuild 722 BLAKE2B c0e27991d0540fe18c92ca2662ce4573357d2deeb59709dd3d4cc232073a809d565951e2223d29b094f5e8514daa7aa40df3bfa1c32321db106286861e6ffbc9 SHA512 ca50feb2d3d154237a1b244e9e20dde1098a3a64197aa47c270160dd5c5ac1a6ac1df364341f2bfbafe3c5ebd88357cc811125fccfbe1f7c1e80171e6da41177
MISC metadata.xml 464 BLAKE2B e80d5f2e9885c8229875dfc02d0f05774de7b4f3111c358e78983aae4643478e4836c939d62dfae4c49c04f8cb781ce47037a747c652f88bdc8e8d16b2b03093 SHA512 caafc037236f74715c780ef1de8fa35f335a72957f00134594523b0719193e4a4eacb6ca19b739f68a070615d041cdb5d20f77c02c1a02e38d66a71ef007349b

View File

@@ -1,9 +1,11 @@
DIST geniushub-client-0.4.11.tar.gz 14211 BLAKE2B c574ab066ac4f29d9ae96a6d041c89e6deab7ea9d940e09bc2946e1426ce8554177bdf786b1d70bf3f6e2f1430316c881e127156d3717c8a4aaf667b2434e52e SHA512 ba765f02ac73c44a6793b34739cdc72abd2982671f81dd71cc1cace103f5b7ace17afd58ac71259cea9c38db36f9226b82cd5b32def0de5ecd02caa42f7afef2
DIST geniushub-client-0.4.12.tar.gz 15075 BLAKE2B 8db23c81919f7456891053b99732f6993472b128bd1c3822c962375215d1604d06fd4c860704e68945a1e70d7f650b082a4475da2a0dcdb83d948d0c7c6c0c94 SHA512 c65c2fb1f9b593e6a4bfd56ce7445f1f0983bbdc08eaebeee2d257c6abd1ae88d26f9ec4547e3d06014168621714e4326d78e91544dcd3f880978e33c4e1e85d
DIST geniushub-client-0.4.15.tar.gz 15278 BLAKE2B 07cad47f62510eac252a5c0d1a8c3cbd5facf8b636baade7c7139e2733ff98df43dc4d40350d96015cabbf16005373ede8cca9a44f7d5b3af6f7db44939f0a27 SHA512 5d63bb8d77e341fcfaabc41750bd2262766ab2693b2a88dfb931340587683ee71cd60c374fb2a19b47edb3aa8e1bd76a51a657b0cdef4a336fcc477390ba08d8
DIST geniushub-client-0.5.0.tar.gz 14795 BLAKE2B 2042369a0fd4b7889d8b0b4185be8303738a4ffa9ae36a8639b3737a27eb81aee4295ee7293f824878a1950665f6db3bd3d2e037a3c561b7737d5a5d6ec967d6 SHA512 4016f2a9d44aa8fada156b12d7095040d340260f9c7989d92618269e0efd1a41690aff32d725027ecd804e763a5323becd1fba245f90a7608cc27c72fcef7703
EBUILD geniushub-client-0.4.11.ebuild 727 BLAKE2B e27202bc9b9a06e38172e52349ae5613ad22e72a0aa1dd1d8cbd252ceb98e8a0feb8ac4da10a1de642b019de7b2a2db0c9fe00770b5d7a74aa34397ca2c9c2a7 SHA512 8f35e8c6f8f71951b36d9347ceb8f59e18413717c777d440de9c1cbe2e41bdccdf54626205ecb6ea10f2ad99cc77efab2b7cfbe5424cb5ada9d0f7ba03cb4e83
DIST geniushub-client-0.5.8.tar.gz 14080 BLAKE2B ff21b9be36671f9b5ce10e81321bf0204391cdc16ec49c11dddeb78ae1e7d837ff7df1a4a7d37b04f2f97986b51379807e7bee7608755fce8d62e6380bc853c6 SHA512 f1c1a963f72843a04293ca04178c5fdd5912a7af1f74ea8f2b3683b1b544ae343883079acd8c56529682ba6e2eb1a137ffbad084574d62ff0f12814abb6bc022
DIST geniushub-client-0.6.5.tar.gz 14095 BLAKE2B 9eb0e3d32d0ae5f8d54663e99010d8ecc84364c4987d30b68aa42343ed9cccef74fa2ce6afb50fec9090796463fe1572dfccb1b40a8a6af1a549bfeecf1f056a SHA512 869319461df3b60571e71016dee49fc1e7a5ccef449e9d83723f0dc895d6093c6a87fe6d753caf59564c9eb472968e54c693ac88ab4a1a987c5bfdc668bed9b9
EBUILD geniushub-client-0.4.12.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.4.15.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.5.0.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.5.8.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
EBUILD geniushub-client-0.6.5.ebuild 1186 BLAKE2B 759891bb497431a2d2ff053828065e6f45347fdce12bf8f617d03919fd6b9d44633030fba860de3461f578c8994ed957c8d53dd17733e2e3d56918ebd004d9c3 SHA512 f6f8b549afa73b5b78ba8c2daeb75b609aa8807c86754451cb691bf0e22cd228c0a9fb7ae0dba770670fa470290fe90be1c1df3184ea60c61772d2cc1224b2c7
MISC metadata.xml 482 BLAKE2B 45e85461977d523241ffbe1ca32889bc9cb6a3a79f6c21991395e5e1f019e5c95127d561cdcc99f7ba7d465675ac07cef3ae394f1a449b03bf8629d1d875708d SHA512 0d1f7118db16b2b8b36197f77aa44b2cdd912ba41486a9f2c0f82c25be21864ede6cde1df7755b77c930378647798ca553be3ab22db527194f390ab04bc4f114

View 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
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
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}]
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -0,0 +1,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
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
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}]
~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/docopt-0.6.2[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,11 +1,11 @@
DIST hass-nabucasa-0.12.tar.gz 15592 BLAKE2B 03af0bf2218cb74b43489b1274e7b1fc63dc827936afd1904c5d3d5ebffaddb1dfc3eb8d7a9cdcf4164b3c5b37a1fb4ae7591be89c5951f379a34f853fddb761 SHA512 1240dc5f63b0624fd2137375ca8d5af27300a601163a782a4698a68e14378c23c244c136fe0b9b5e23f038602bd7027ede4b03a09220139d4936ba1231eae392
DIST hass-nabucasa-0.13.tar.gz 15662 BLAKE2B d263e24a8a5273ec500848f609c7a7fc52535eecdef0b6ec31e0cbb33384b7bf3228f7c23cb74ca32f97b68bbd5575d5c80762c26d1c1da09516f86191158551 SHA512 b2f4592431bba8532194a350bf877c184ab9e5dd3ec69df85024f2e4d8352679e3613530a51607e4e309aa48f1915ec124e72858adf3bf92dc355c0aabe80e94
DIST hass-nabucasa-0.14.tar.gz 15874 BLAKE2B 3374fab4881e83f405e9dff9fd7d5cfc8a5c5295b2c55b4f0cd37265da14dbaf412b893c46f598d3a3b85ad82b3b2ff6ef4ba4ea0612704be01bf5e988b3603f SHA512 21e14d0070e80b7161b71200343f1bfc97ace168ca1420d49556c7ed6618454ec27b52f340cdf1e7f050ea22cc528204ef20236f7bb9a4ff50441df8f18cde78
DIST hass-nabucasa-0.15.tar.gz 15966 BLAKE2B 80a72238bac74996185cbe51fccad0dea1f376942c6189e4e92efc787ea4e80634297ea2fa8a3a9f3b410173f9ef2fe1872ac6b1387c9fa9ea995273157118a8 SHA512 859b7f31a41e34bf755032eb94017a6c6ee18b46c7ac6404d34475a3bdcd97b2e5a407823876665f68a5c8ef6a8ebcd64a47ea30ea76f02ba446381f9a5cac2f
DIST hass-nabucasa-0.16.tar.gz 16022 BLAKE2B 910e0a004f9e0fd24e3c10bf41d84017fbad53b8a2c8c5549ad7617995e814420e2b7da751d2568b9702d13d1181441bb5d59ce81e7ef2a9b551d6387dda83b1 SHA512 1a6898981ccbcc07023b9ee559ccc44ee438168a402b467cb04330edb1dab029527f57925b928cb4a265e9c549d84db969ac8536899ee56bfbee424ba3d30c0c
EBUILD hass-nabucasa-0.12.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
DIST hass-nabucasa-0.17.tar.gz 16046 BLAKE2B e1d48c9c2c9f9c2ea82709173f71379320976977763625678d0a9c50ee173f427da4cfbd940fcb5d079e07d9acebcbfdf24f60fe9fe325d3e181260e618eb030 SHA512 465b3e52da2d45e3c491eab000bd3f02c11e2b102499703e231e8253f8d29a7dc199451b814b09a7495a5db3f9c5ed80c3b0ffc1b3033c2049cafa77ce9f1690
EBUILD hass-nabucasa-0.13.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.14.ebuild 720 BLAKE2B e2bc179035f8e460bd30b3734b922a9e25e22a94578f9f27c7150368af38398d46cb0da3df8d9daa365468c05e806c4e3acc8b5fb3dae3a83649262f36131ff4 SHA512 56df5041057a7b970b303a8c6b3dc2a1536c9eb155509acf3aac1c9c7d442ea732432159c03e3555d111d4f9b5630299b58149891a340a9936f7507aa597fd76
EBUILD hass-nabucasa-0.15.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
EBUILD hass-nabucasa-0.16.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
EBUILD hass-nabucasa-0.17.ebuild 970 BLAKE2B 2c3aa85a42b726ca14328fd36ae162f7cb0ce073dc770a89a9a72c9fa0d2b23c69c59771fdb2f0328432e205168a8494f52761d461b69f4248ab73e430e2c0dd SHA512 5ba83d1791bdbefba42ee4b1c918188635b084c90d906b649405121895d1c230c2b5dbad5058f9a4058d52ef357e0c851c9ff4c8dae6b94acb60200fced75f2b
MISC metadata.xml 471 BLAKE2B 6372982274560c38a8e99fcd6f67722d4366511329e6e6578246f6a5b8744e152fa165526cc780846380c3e9b9332475618c67adad49b41bd09b3df884db898a SHA512 91f30e1aabd695abae432bc0421d4adbaf8be3f5b0a3520bc6e49d5dbf9ab95243e5ffa936eec69aa5afaacbfeaa38b330a373e11d801026993728c147d6caa1

View File

@@ -0,0 +1,35 @@
# 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 Assistant cloud integration by Nabu Casa, inc."
HOMEPAGE="https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/warrant-0.6.1[${PYTHON_USEDEP}]
~dev-python/snitun-0.18[${PYTHON_USEDEP}]
>=app-crypt/acme-0.32.0
>=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
>=dev-python/attrs-18.2.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,3 +1,5 @@
DIST hdate-0.8.8.tar.gz 38618 BLAKE2B 0537660243e95ba60447d1f4358dc4f0d5f9584d61e80815678929eebecfb01a6206ebf4b0b3e3b0b17762c36c5d5f1b3b17bb5bc1bd4759d194c333b89d2681 SHA512 82b1ab86b3d64840c627816f5881107a2ae7857196c4c90834ad94f054836b7da04859786cbd482fab4fe5a189134ba1d287a848d8ebf938807b74addb08d47a
DIST hdate-0.9.0.tar.gz 38247 BLAKE2B 855e7f8a639b16640b1613a68a01c91f7495497a066ee055ed0e4685f24bf169715ae3688a6b71525d644d9540e668db8fe9f9c1cc7ce05d993a8812aeb11fab SHA512 935774b063e3a35640f99a89de8cb1a1c450f9335034db1bb07498a832a44257d19ed1d8b1bf93054962d1a827fedab6da2ca48a161d6f7054d82b5b7a50fd00
EBUILD hdate-0.8.8.ebuild 696 BLAKE2B f982d685941e299b8fef27e0dc89d24778faa792044037fb421e010eb6c714be8d3df87224a0ae180b3c6cd966b58c0824854a734aac5f7894e44e8b45ddfc99 SHA512 2a73b187397c23d8cc8fc910af6c06fe785566c951e087eff2cced539bd36bf5abb96334095134664aca6676dd696b7eae605dd71c9f17b86e4d3294df809839
EBUILD hdate-0.9.0.ebuild 816 BLAKE2B 0a064a62ee6faceb24f43da6962d1ec50619de899b929a934ceed69845df02f3932f2c6b440908153dde1fc005a5d3ca8138b5fa034e36cfd0d2473d7730459b SHA512 34ead00e1ad50052b3cf434123afb472e46425081a235e6ac0ee6b3a98b78839d47d5c093f24b52ce6dd8747e7d9dad092046296bebc60677596d7e418c4ee4a
MISC metadata.xml 455 BLAKE2B aec52d571da192b996acd828819fd9160c2cbfea9738d14c13c083ad0553f85b487dde9826172ceb586032c5f07203b5e89344bb395f24ccb9a555aa76c2b82f SHA512 96411fbd1cb157d09ef0f0ff57a0ddb187a33f8607c71717443bc3ba8bee8677b699b5ee58dfbdeed5a1ac80f21b4fb941273a845ff156c2f6c30b4da5a70ca8

View 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="Hebrew date and Zmanim"
HOMEPAGE="https://github.com/royi1000/py-libhdate https://pypi.org/project/hdate/"
# No Archive on PyPi for 0.9.0
SRC_URI="https://github.com/royi1000/py-libhdate/archive/v${PV}.tar.gz -> ${P}.tar.gz"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
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
}

View File

@@ -1,5 +1,7 @@
DIST hole-0.3.0.tar.gz 4004 BLAKE2B 47e4421c6880d0a44e0afcae2625707e90be58e5824334a45f26d04c5dea44a305c3284ac25e5ce0a04fde7f9fdd8790ad0b6ad027da32f85236bf07f5b2f221 SHA512 3eaf0caf45d3b80d8f0d5c37844c6405fe2293d9e9d7a5e18760e8604464462bd1b55e5b997706ef4001664047ada0ffd62fed6052127915a0040406284e9640
DIST hole-0.4.0.tar.gz 4189 BLAKE2B 0e7400062f4bb3975c837af4aeb76316e494fb3dc4a08831f62436eabf6e4cb4b51b3aeadc6834207ace70094915e81d16231510d32e10ebb7108a5cc1332c8b SHA512 2c1bd2adfa4b7d57b0fb4ff6d842fa25d9f0f585834be9df11e704556984d3c41d8d8216da413393d18c082d49123e09b18eb414e54a069db80e406331d044a1
DIST hole-0.5.0.tar.gz 4266 BLAKE2B 0ca0b853cab115fff0104ecfda0ef024642ead4ec7bc453d5b3e4ea64a389b9ed3d540df38922fa21428676174bbdbbbefebebd7b756c0618a0261380a24a002 SHA512 676246de24035a00c8c8dafba02035b232413a2fac9bc230e82079248b0421fbcfb151c3dcb66aea7bfef13151b23914c707f00ac7e361f938515e6c0ae0775a
EBUILD hole-0.3.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
EBUILD hole-0.4.0.ebuild 706 BLAKE2B 26ff8d6948009d2827a399d3ba10f7891fd59a6e71e7fe66ea4733945652c16557a58f6e73891aa435218f5dc46121e58555d1dd672d6ed836eb1bc0f893cd2c SHA512 48d7a3572bff2f158f9125ab11b2fc341c6f7a4b10d5473f981339663df8cd2304053ee4e993601b9836231142ff1b8352811b5633d85964130a3ef5a4e4cc59
EBUILD hole-0.5.0.ebuild 788 BLAKE2B 43b2f42c752e5cabc365bd9849c4bc39989c232685c0207699fcfad1ea57cbe992458dab35757a704353be44d2294e5f08e1a2d0d2aa92f211604ffb4f4efca2 SHA512 ac8f2bbcc1533c58c198f0a9fc9ff384ff89629d5293853b25f21e2ef8a512cc3b6c0381a72617d045fd5866abf2d886a7206b94a7265fc2c1213fc293607cf8
MISC metadata.xml 469 BLAKE2B 796eb75ee1ad45a0d18c42acac782b6ce5240f2837c589e713b5501f606b4fa81f7d0c700660c3fd8b44206cdb23f1da88def9b2c1a5f3f5ef5615627cfc116a SHA512 9d749f348c5634ce1f053f96c06c8cf390cacc279d225c4ccf8e0d81b7232972bf43c92e606c9384ce988bc12985ba392f258c2efd49038be23b9bb6fe0780ab

View 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 *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="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
}

View File

@@ -1,3 +1,5 @@
DIST huawei-lte-api-1.2.0.tar.gz 15347 BLAKE2B 0ea4f1d5e17e64c8995dcbd957a87406ead60c72142600f49f5ae2a786dea1c367f6861b3177de2ffb3b87864abb08b788a177164f64899fd0fd0f782529ec84 SHA512 fca6ef82bc6f964785b215e0752f4bb8c9b8c0501b7dc8fac9ef7ad24e663106b2b6cad97044533f861163561343c2397c7e003ef282a09edb372eb8331fafb5
DIST huawei-lte-api-1.3.0.tar.gz 18227 BLAKE2B dcd66cf42e26589f4c788e3529eb483ab0c3cdd1f15f85680a1a90a2bc7b95bf57511b5b0e7407ab40c924eb49ab483010affc8224ef7dea25f1c9d4fc0173db SHA512 c97a2c1583870bdd664a706d400a8391c4b7a9bd04a58a0527f25b79e0b871a1b5894531d76eba7037ba213be974e5b10d1c071e8ff22cc323e2d4612732637c
EBUILD huawei-lte-api-1.2.0.ebuild 841 BLAKE2B eec5e4dd09b042a07d605b6fe83d2fae21d736a46e740dbebaccca87e972624950c6a121f106ff55e58b95d2e6753e11272d4071c7afbfcd9fde969e63ba9c1e SHA512 47e11db56a33865c5dfe4fafa6072c81695ecb1474319fbbab4e15c00b97f7bae3fc6f843d74125241dff3ee2480dd9034bdb99819b199722252a9acff54b79f
EBUILD huawei-lte-api-1.3.0.ebuild 841 BLAKE2B eec5e4dd09b042a07d605b6fe83d2fae21d736a46e740dbebaccca87e972624950c6a121f106ff55e58b95d2e6753e11272d4071c7afbfcd9fde969e63ba9c1e SHA512 47e11db56a33865c5dfe4fafa6072c81695ecb1474319fbbab4e15c00b97f7bae3fc6f843d74125241dff3ee2480dd9034bdb99819b199722252a9acff54b79f
MISC metadata.xml 473 BLAKE2B 23eac409c468624154432973d7000246580f2dcde44cc7d70316b43c0803f3b8cd10d86abac5a99905f998e8ec3f4d403765f9673315bb71b270bd7104d21796 SHA512 c1304c2de7704df11d941aeba622de7d8617ead893f67707750af63438c2487cdc2620e3bccc0ec0dab17c6ae5d08ef5cca02d92a3479823ff02544dbbe2cd8c

View 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="API For huawei LAN/WAN LTE Modems"
HOMEPAGE="https://github.com/Salamek/huawei-lte-api https://pypi.org/project/huawei-lte-api/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/dicttoxml[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,7 +1,9 @@
DIST importlib_metadata-0.15.tar.gz 22893 BLAKE2B fa6f4f17fa7509da7c4733ba31019e638bb32a037af93f24546c039a5d6dbd9ec0d3b6e497d35f7f6b5db670cdb3557f77cf06dcab412ae40e0ec701808510b0 SHA512 3d243cd6d8f5e8e9b50fa48772c9144f445986709013b66e0e45111022f38ff049a44014e22ed4b9d0c79ca733fc05d8f4d05d214de283f8f7694bbf3c1b87dd
DIST importlib_metadata-0.17.tar.gz 23063 BLAKE2B b4495049a5243229d2632cf9d0a01b82b7d3950a2b2b6af5c00a80d94a87b4c69a07faba44de339e0ba8bf1e608a790c8761edd4faa6e136aa92b6e881863674 SHA512 8dd3cd62848f4f88ce2d2f51220cb5a7eb970d2e14e8f668e4abc1c69f2c0f9feaaff88e426d302b6ca7e30059cb2afd0ac72cd4a75f9679fd09979a30c98e1c
DIST importlib_metadata-0.18.tar.gz 23341 BLAKE2B e1c43a760b141b0589973672ad1cd6c47e077293353f67ebe2c2b3631265712dcecc8e14a57803539d2276d5d908fae3c4ac07165ddd5937cf53955ff896001e SHA512 2f39789725548bcb37061b0b99f90802a2919339db6b29f95b38811b35f4cafc7acfb4cca1167e28a4738ba195af31344f59ab457d87710764d1ba8f06034b18
DIST importlib_metadata-0.19.tar.gz 23338 BLAKE2B 10c43bee5324804b359f951e5d375559e3a58663b11f0bda1b39ce82dcdd0ba735083793a954e2ac18b5fd607d9ea5628a86f9c345c83d718a7e46738774e0ee SHA512 2d0126e7430804b2295ec159778082806957cb86b5c7408c38064cc7c7e62229d382778284a5a231925ab336a7cc6da8e705f6bd7ae6da66f11acd1229bda17b
EBUILD importlib-metadata-0.15.ebuild 826 BLAKE2B 0c43d7427b30817f47c74ea21604727471ef76f847bd5c6118d204056c8755f8d27070e672fc680c78f2f4070c6d95db781f6297e0bdd968af16de9dac1b2e46 SHA512 9632eeb766df2d41d19fab9cd5e24cb2ada861e914271134faef46ed494d21c1d5445d012d90bc94f604a50585cbf6784368cb945e7fa2fd159a62a8be131266
EBUILD importlib-metadata-0.17.ebuild 826 BLAKE2B 0c43d7427b30817f47c74ea21604727471ef76f847bd5c6118d204056c8755f8d27070e672fc680c78f2f4070c6d95db781f6297e0bdd968af16de9dac1b2e46 SHA512 9632eeb766df2d41d19fab9cd5e24cb2ada861e914271134faef46ed494d21c1d5445d012d90bc94f604a50585cbf6784368cb945e7fa2fd159a62a8be131266
EBUILD importlib-metadata-0.18.ebuild 826 BLAKE2B 0c43d7427b30817f47c74ea21604727471ef76f847bd5c6118d204056c8755f8d27070e672fc680c78f2f4070c6d95db781f6297e0bdd968af16de9dac1b2e46 SHA512 9632eeb766df2d41d19fab9cd5e24cb2ada861e914271134faef46ed494d21c1d5445d012d90bc94f604a50585cbf6784368cb945e7fa2fd159a62a8be131266
EBUILD importlib-metadata-0.19.ebuild 826 BLAKE2B 0c43d7427b30817f47c74ea21604727471ef76f847bd5c6118d204056c8755f8d27070e672fc680c78f2f4070c6d95db781f6297e0bdd968af16de9dac1b2e46 SHA512 9632eeb766df2d41d19fab9cd5e24cb2ada861e914271134faef46ed494d21c1d5445d012d90bc94f604a50585cbf6784368cb945e7fa2fd159a62a8be131266
MISC metadata.xml 466 BLAKE2B 2be843292819094713456f25b96d490076ca5cb3caafe072af8fa5afbade468916547edc413ba67f49de2a18eb200b7806770d74d7f291e2658d8ae174506f42 SHA512 04e0cadaecadc5a285da497ef0ae7d06bb7305cf13480d5332dde0e4793abbbb6c4a53285844d5d4c1b69cadeb1ef130036cebd7bb3b55343ce46c611d06a415

View 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
MY_P=${PN/-/_}-${PV}
DESCRIPTION="Read metadata from Python packages"
HOMEPAGE="http://importlib-metadata.readthedocs.io/ https://pypi.org/project/importlib-metadata/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="Apache Software License"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/zipp-0.5[${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
}

View File

@@ -0,0 +1,3 @@
DIST keba-kecontact-0.2.0.tar.gz 5263 BLAKE2B 93f1d20a2e75a9590c362410d5d5a6defd90de8896be87effac1080463a2291bd300c8bd0353988dc6d98bfe02b49c02b8603b8adae320e663147f4f959d66e3 SHA512 0473a18fd52d1087135d60a2508fa4e244e6aa214fae9a77480a0b84519a0d0968487148304efdba63a8a9d9615fcbd46b8fd0b7dd3e2ac44aa90bff3b75b2f5
EBUILD keba-kecontact-0.2.0.ebuild 829 BLAKE2B 9f396493e8c98029764aed6043df0f3610f048d55d47994b090fac02204aabb687b95cc57993af0c3f1594f6459ddd998e79682cb0a38ea8cace3edc89596e37 SHA512 7963d85d248ffd8f5fdeb60d72273d4590c29cf7b6b576693eb91948b014697965bb9da41b9f52d72ae86e9c7fd1b9e24e208bf0fd564c76323f4a49d52f6cf1
MISC metadata.xml 469 BLAKE2B e9eb5ab8b182018e24677a08382f67bc62c43e6e58e6ff6f9ebec8fd0484cb4342f338cda0393e24660a373e90dcbd7b91cefd09c38cc8060b55508df31cbcd3 SHA512 cb8b0752d26ef24a5465c5d50818e56a750bd5714e13eb9de5a2316f3af7b9a6c256ef53c05a48b3e36a08084c4877067ff3e9ea1a1b32b9a0f1097b6c4c5cdb

View File

@@ -0,0 +1,35 @@
# 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 library to communicate with the KEBA charging stations via udp"
HOMEPAGE="https://github.com/dannerph/keba-kecontact https://pypi.org/project/keba-kecontact/"
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"
S=${WORKDIR}/${MY_PN}
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
}

View 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">keba-kecontact</remote-id>
<maintainer status="unknown">
<email>philipp@danner-web.de</email>
<name>Philipp Danner</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,5 @@
DIST libsoundtouch-0.7.2.tar.gz 15200 BLAKE2B cfcc6bd94a75014412d1710198994fd0f2b83be6c20d42c7e3a35f818fbd0ec1c2f2bc4e4788f280cf44f3f1aee6b81a70aa3b0a52de611606d6ece59fb89372 SHA512 54082f0793b0c54ac4359a23ff5174a519d38455936f056986ff7ba210039073f01ab54085e00df79c529f4139bdca4480c851f5b3cd3ab29c39aede46747e49
DIST libsoundtouch-0.8.0.tar.gz 15956 BLAKE2B 5e80fed269c2ce9bf65e0cfaf468261ab9c5b645aacf1f8e4079716838641ae6667efd5a45e93b383943b14953a98e78e5fb89720087c667536a79ebc2a016aa SHA512 c5a3e9cb1c5850b6a06ef83ad7cf51e04c279224638d3501c3c99097f3df5d684059176e6a5ecc9f7a23e9dfabd727a0f293989b218af0abf3192d23aab37532
EBUILD libsoundtouch-0.7.2.ebuild 720 BLAKE2B fe8f0cec530cedfb8e84c4105721d7dda62e950139f1b27762fae80ad3cdadfe89dca4a5edc2012ad42f2099c0290b6aa684aca306932f2c3766c7e72f1911b9 SHA512 390915831a9fe071c93bfd8abf3608b642e320177f13cbb9e075ca215e2e1933b3544f7b6ea89a5b8cbd6a4f83dbc2a0b9d2bb9c8b19cfe909fe00fe79c372ad
EBUILD libsoundtouch-0.8.0.ebuild 720 BLAKE2B fe8f0cec530cedfb8e84c4105721d7dda62e950139f1b27762fae80ad3cdadfe89dca4a5edc2012ad42f2099c0290b6aa684aca306932f2c3766c7e72f1911b9 SHA512 390915831a9fe071c93bfd8abf3608b642e320177f13cbb9e075ca215e2e1933b3544f7b6ea89a5b8cbd6a4f83dbc2a0b9d2bb9c8b19cfe909fe00fe79c372ad
MISC metadata.xml 471 BLAKE2B 6612f588cb1cc7d478049881ca0f38333329b32a3b54ad5b3b085b9a5fc1c54b124accdc830ec364baba41d4a5930ce36fafe9a0c6597e5967ae3c16214f7800 SHA512 0bdaafbe2153c22f35826c64aaa2bbfada10834e58a8b375ebda8b3418b527c29cc7a00b421dcc61650e5f507bd7fa70d3f040750b33a8dedc2b4ccc022069bc

View 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="Bose Soundtouch Python library"
HOMEPAGE="http://libsoundtouch.readthedocs.io https://pypi.org/project/libsoundtouch/"
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
}

View 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="Bose Soundtouch Python library"
HOMEPAGE="http://libsoundtouch.readthedocs.io https://pypi.org/project/libsoundtouch/"
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
}

View 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">libsoundtouch</remote-id>
<maintainer status="unknown">
<email>charles.blonde@gmail.com</email>
<name>Charles Blonde</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,7 @@
DIST life360-4.0.0.tar.gz 2961 BLAKE2B 2d7dc90032b91446b0d607464fd3f5d0e58a2c470e451af0c1676479e8fa84cbabe28e0573ca74bdaa5c4e2c30e6020edcf0f1c54ff06806f454691fb92ba489 SHA512 291df9e2065c2a6a0284721493810584a557b9ed37d327e57953b24d67bee53d0096fb1e858a1af8aaed8adf17264a5a7d34f6b76503ed06ce07fe7ad80ef903
DIST life360-4.0.1.tar.gz 2978 BLAKE2B 06ec1588283c3f1726061c29a855c0fe6c5ef4c89669303559cc11d6b7a632f51f64eb185098be24b8334d825e8d7b15cd92b2d6fd27c944e99e3c91f308f993 SHA512 af229d30d21c776a6dc7939eee4257492748699a00fbb4fc3303399042b7e023e5f79344e306b9928c54c152d37c8335b5056fcd2c649c52cd06513524b7398c
DIST life360-4.1.1.tar.gz 3165 BLAKE2B c7ce5efedd46689f140a82788598506c25c7e376a1ee5fd07e8681bb441238746b908e720ed7041c63cda45d914dd97134887b65c4ef07854c7840e24d0a3c64 SHA512 d5b5cee5e9a5540983fffa325e18224f481383d93aa0c8c4c838eef134200cf31a19c911704322788c56f9c1551b4de91d497e406c503b283bc1e70a3d1719a7
EBUILD life360-4.0.0.ebuild 697 BLAKE2B d565298d212c3db35ece44f8513ce72a86a800946d3ea8bafb9cf9f9e0cafad84deebf60b7e3aa5fed53f02157cfc1a723e598f6182488715c5e8ccd47f1d717 SHA512 94c76940e20e96a1975bf5c9bd2db5e7ac5fa69e09d867f75c49c89dd4fafcb6dd2771550725a8443e07a3df755486d592c114a46ffa4bdf7f306ae26ddd5895
EBUILD life360-4.0.1.ebuild 697 BLAKE2B d565298d212c3db35ece44f8513ce72a86a800946d3ea8bafb9cf9f9e0cafad84deebf60b7e3aa5fed53f02157cfc1a723e598f6182488715c5e8ccd47f1d717 SHA512 94c76940e20e96a1975bf5c9bd2db5e7ac5fa69e09d867f75c49c89dd4fafcb6dd2771550725a8443e07a3df755486d592c114a46ffa4bdf7f306ae26ddd5895
EBUILD life360-4.1.1.ebuild 697 BLAKE2B d565298d212c3db35ece44f8513ce72a86a800946d3ea8bafb9cf9f9e0cafad84deebf60b7e3aa5fed53f02157cfc1a723e598f6182488715c5e8ccd47f1d717 SHA512 94c76940e20e96a1975bf5c9bd2db5e7ac5fa69e09d867f75c49c89dd4fafcb6dd2771550725a8443e07a3df755486d592c114a46ffa4bdf7f306ae26ddd5895
MISC metadata.xml 460 BLAKE2B f7dd9ab8f2bc8dbd04ec75ab494360db90ceabf9b1d23e039e4eb25fae14dd55d2c751ec64d902f02f1d3a9b659ff9b5f116d41141670d6f6d205d2b4b66be34 SHA512 e6318591361eb164e80766186a78ba526c2616eb6738741fef27d0ae6da5995b1fc885ce1056bfcddd4d9600e3d8dd4d03a65dc8a461c088891361ae33a02273

View File

@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="A aiohttp-based client for Genius Hub systems"
HOMEPAGE="https://github.com/zxdavb/geniushub-client https://pypi.org/project/geniushub-client/"
DESCRIPTION="Life360 Communications Module"
HOMEPAGE="https://github.com/pnbruckner/life360 https://pypi.org/project/life360/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""

View File

@@ -0,0 +1,3 @@
DIST liffylights-0.9.4.tar.gz 4420 BLAKE2B bb1f3451ce9c61604cda4f0d1362a02e5fc92de44e989d0514cb0e8faa16e019f37876f0345c23305b7f24055e23bb2b1f5620bb3317791be93943ac4809aa7f SHA512 0095b8bec29fc127ec91355798531f92d6a88d4447de64e49b03132ca373f0fad8e4c576f6684ee9bd62e1db5250b08ed0c51a45548fb107abfc7c439711355f
EBUILD liffylights-0.9.4.ebuild 698 BLAKE2B 5f6d44c16f4bf6331f25a02a6c516dce3db61723974b9c55aa1c25b9d0528d7af074aa4983daa6e3b3c6d80747b49cfb34c35af40522beae5c21f0907c55d060 SHA512 d450e1f52b2b8807246dadfcf94109f5e4cc18e0a526ca9c59ff62b47d3ac33a7252511c7f53c865fa5ea651bf6ad46a8be933905413b01bc9f969937436b9cb
MISC metadata.xml 464 BLAKE2B 59f268ab780d307482c356fe5c93027fc475e0a0672ea6a129bffe00f4bd8c8e20815c2de89103bbf78f1c3c0d7d83701f743dd1c2784bb5e2dfc2c5ba949aee SHA512 2e0712cbb95b9d7c8bf539cf3332af14ee53eab98e12868ec27a99c613cfbf5f5281c2632cae5a623dc3441fdcc9df292cdeb2708825070bbfcd90bd6973acbe

View 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="LIFX Python library"
HOMEPAGE="https://github.com/TangoAlpha/liffylights https://pypi.org/project/liffylights/"
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
}

View 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">liffylights</remote-id>
<maintainer status="unknown">
<email>liffylights@attwood.org</email>
<name>TangoAlpha</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,13 +1,13 @@
AUX numpy-1.15.2-no-hardcode-blas.patch 3767 BLAKE2B f580a067b9c91a53f99daffd33f38306abb3d2852f4d513152531fb0796f50371c9031b7c685fd35801afbe2a5b649efd4d2cdca9c239f119893b1fde19bda3b SHA512 66a7d9988ab3e6f5b1788df7db9d81719c43ba641edc3450a4912c46aaf0ffb3ba6030dc458182adfb11eafac91f2ba6e1c5aa9b8eb077d6d8c776b2ec5ad2fc
AUX numpy-1.15.2-py37.patch 5417 BLAKE2B a6660b06a6f5ebc436b8bef4f53934892384889304f3b48ed1e9e84298deb78528e431e2102856fe1bc44b5e9a472b3a0b51401ad824b7072465d8c54f6aa939 SHA512 78b6a1640cf51e9b58478fd9ad5044bec2efc1319cc050f0a1345fc367b57b9170954ce25b88b2851007b438a00ac380eab48f6b699fed1115d109972ec553ad
DIST numpy-1.16.0.zip 5052439 BLAKE2B 7cfd3efc651b9e10128c98bf4c2803afbfc84e69ae948f0d6ed086a2d1a61b4a566aad23851b743ba9b3f4bfe0c0e47f742daed65b6b9900d0b8eac74235274b SHA512 a252748c54b349319c8b8b69aae8f58853ac698a9ad0fb04fd1150db543910f25bc88bb3ca73d3d51d0658ab9379756870bc7b24bbaf58ffb8717d80366a4c52
DIST numpy-1.16.1.zip 5070040 BLAKE2B 0429d27d88ec97e207822c9c7fa759453bbef97d1d5fdf3e68dab21ca098a6321e2e57d85561dd99084d190b8ed6fce20f00b421c8d14a249fc45dc1ea09569e SHA512 e4adce4f40a3cb6ac482f82db9fcd079179b03b0e878920cfc7d98b9f622adab997c68af892b209f417d5f31b4123a1c5ff5c07cf5b0aaa496d8be6c8354bde8
DIST numpy-1.16.2.zip 5072757 BLAKE2B 36efa226e66569ca0a43fb891cb84a853503c70bb173d993ca59c710bfee02694b900b69d50bff133b23c18dfdd5d81d6ce2853bbda4a248217dc1271dd9113d SHA512 5edd460c0948f424d8deb72f44a33db8ac6a973859b25c824533330dccb4f844197a437e945cd382760bbb6983fd120b08c949ac437973a915246024a8ebc911
DIST numpy-1.16.3.zip 5101064 BLAKE2B 92f9ede4b726ac70534c8072296989639c15760e1b681356fb3416ff0adce2a2252ba31f36c4552f651c6f19648f189078c9e98d068d6dad0cdc9d843fdb0936 SHA512 416fc4d5f7f3de56375d6dad1e2a8501682a2895518224d2f8fe3df57bdc1e7574c9b83ef371b8394e2bfc697601623ec1a9080838598deae7db1a0a4cd74efd
DIST numpy-1.16.4.zip 5122740 BLAKE2B 702abad76a2d30fc99c18cd17d1d55ce62d7e45c5a1c70d01eb3d1c63bc5827d7f7f63255b92b9533792508dd3945e59daa5edf1dca2b0674b02b0abcbc61616 SHA512 5b2848ef38d79a9d416425a22602dd45aa665df996908015f32fb7477e37aa5968009cb27b3e1bdcf24ce7c0c39bafa3ff380cb45a766c1f530483f88921df21
DIST numpy-1.17.0.zip 6486301 BLAKE2B 74d6b2e044edf9b01942934649b91068a114a05932d6652828c63e5235fb5f8cb233ab2da76c5e49e7321b9132c0f65c7520a23cd4734136767c4c1a8dc65b9d SHA512 4a5945688cc5c7d2e99327200077472a45b65aaef786b83f15a1f79f66512db5465314426107b9e261ae34324de52f8566fd5ddb22400c3d647d8e730e58ccd9
EBUILD numpy-1.16.0.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.16.1.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.16.2.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.16.3.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.16.4.ebuild 3877 BLAKE2B ce683718bc111b9132bd478e4c30eec49e097a23bda87985991b6a6f1b35bbd2efe2c2c859a1a98772446e19faa30c199f9cb041874fc32da2f8acd9b9071c0c SHA512 c9ee0dedb44c3c0c23e7596fd3297f08073a7695aceddfebd09528be0e3f26e8750c612d85f1f37d77ccf24c801e22e78330c3e8e7036c551a31ee06c157a26a
EBUILD numpy-1.17.0.ebuild 3862 BLAKE2B 8e1eac37eae5d7a0bfc7601f39e5caef9b7e5ef7b029acc6a18a6654decc71bd4b5d7af6be7ecedfb374bd982fca1e663b261be9f74ee22c33a987c960f23787 SHA512 517b8275757093661fe0b534457aeed9d63bfcffc2aabd659ecc888a5de0774e18b97acdc6e7839dc589578cfdc949dc1d7a491815b0bbb00d0acc9b6588a14a
MISC metadata.xml 468 BLAKE2B 9d2adec470518b232912794c75dafff50516cd1ad790056e32c29d9c9ba0ad93b8f8083f448a18f018f0b58ee8096f7be11c7ad30d98486acbfef6bea0bd4e9b SHA512 e7f033a40dd359670c6c3f43e3f086a974b553d10ee5debeff06756033a3add151b78affd495465e6281e9b69c0cd658323622f056af183af61a30f427d7144f

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
PYTHON_COMPAT=( python3_{5,6,7} )
PYTHON_REQ_USE="threads(+)"
FORTRAN_NEEDED=lapack

View File

@@ -1,3 +1,5 @@
DIST packaging-19.0.tar.gz 48608 BLAKE2B 595ae32f958727dd1b03a25bd2db66805b91ebe043239b262de56a6e595710ad380e373fa2d6e142372549a32519e6bbbc6ad8d393d7072d0ff6d7f019cec1ad SHA512 aa55b6fbca764e7de2992e294b7be9dc90b25f88b64ba0cd2d1d93042402d4360b4c2cdc134a94b083da0c0bc83de8fa7185c0856bcc96fa25828c10a793fba7
DIST packaging-19.1.tar.gz 57886 BLAKE2B e1a92ffd93773447b2b077ca7738a633c70e48b0f302abb5d90410ea3ae860dfa5e1a3f04901e85f53a10903d548b90c894c2ba71587bb475b910fa0571f82b6 SHA512 1dec7f49c325801eb85b11432f8a316d228bb1881a04ac546f5556d60f5fa33f8085d0e91bbd5abfeb30bfcb05ec0532ed75a977dc996e256b4dc8c27c10e79b
EBUILD packaging-19.0.ebuild 1445 BLAKE2B 5d7a9a7e1bbcae06df7cf2002263a9e59154b7d5661a2a0b47487fadcfb5c47785fc3dca7c88c6cba0133a60009635777877d6762ae3e46e7d81c0c47866b1fb SHA512 a6bd31766b3c7f84d641952104768c3d75f6705ae07758f3bc66851547058ca26bbc8a372d8cc90bfebc6ad46ede85140e6a42ae92b2f3366a924655e0f36b52
EBUILD packaging-19.1.ebuild 1445 BLAKE2B 5d7a9a7e1bbcae06df7cf2002263a9e59154b7d5661a2a0b47487fadcfb5c47785fc3dca7c88c6cba0133a60009635777877d6762ae3e46e7d81c0c47866b1fb SHA512 a6bd31766b3c7f84d641952104768c3d75f6705ae07758f3bc66851547058ca26bbc8a372d8cc90bfebc6ad46ede85140e6a42ae92b2f3366a924655e0f36b52
MISC metadata.xml 366 BLAKE2B 62088f9e06b99999bcb0082f1ff6d6e243c8502a7e3f399699cded85fa65395f558e019b08342c73e4f078183cd0732d88058fab8fba984ba0b531c19ff6560c SHA512 f326b75f4603bc9e4455665dd526e381eb1973c8edc319e1d69b824f93ee885931fa29e74f9da8582f5af78a1ddba2fcc2d983fb98cbdc4cfd87b82c7a0f3ba4

View 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
}

View File

@@ -0,0 +1,5 @@
DIST pre-commit-1.17.0.tar.gz 132947 BLAKE2B 7e17e2646d35e2de458048708c46d1251bb0c6b314edaa4b7ba522042da7c35cb97c999ddac5d7cf0269cefc32b5b584e780a0c52e1d522efbb308bd6e5869e8 SHA512 f7a98cbf40f23dcb307b46dd451546465111bff92603851635c9bf6b84cca97a6cfc79a9319ca30594cf6317521d7f44209f52e697b6815d987fad479c6d2071
DIST pre-commit-1.18.2.tar.gz 133446 BLAKE2B 224bf6ca869c2b98d3bc3871a05861a9127ae67df55437a82f24a555676e4fe80ebd75bc8fcf5ef69f066c32cf2071b46dd798f1206f2e4b47afd07a2c7cfca1 SHA512 2d5de6ac17fb8c6ca3370d2db6eb7b464eaed3d9866e63c75b6699eca4bd4ca74b30e88dbf3f3ae9695ca45b1e0f0afacb8a592502f66d4568204f5a025509e7
EBUILD pre-commit-1.17.0.ebuild 824 BLAKE2B 9d886975368829deb0be25ae5b784f3161a7b35f4895cca3a12a54c92246b2c7a8d8cf0d9850c71c0fb3f369246bec452951d4303e3044f42611205006c2588d SHA512 e5860fe439ebd1187ada13b342d8dfc1705023402adb049859643f2838155744249d1ce5abd033ecd915bf2120a510ed7195bfa8d0ed42c8ca32c63af3d41298
EBUILD pre-commit-1.18.2.ebuild 824 BLAKE2B 9d886975368829deb0be25ae5b784f3161a7b35f4895cca3a12a54c92246b2c7a8d8cf0d9850c71c0fb3f369246bec452951d4303e3044f42611205006c2588d SHA512 e5860fe439ebd1187ada13b342d8dfc1705023402adb049859643f2838155744249d1ce5abd033ecd915bf2120a510ed7195bfa8d0ed42c8ca32c63af3d41298
MISC metadata.xml 463 BLAKE2B 08342d7195731378a771514d372b8b6cf1c62b346e268b47b7c6044cb2cefc3920100f97e546cca638571f89231aa2485a1fc1d27e1f0ff56aeec6d7b67240c2 SHA512 40ea5368cdbd1cc9ddc00e51dcf9f6b9a0b1893dd27b2017d56f550e1c863523d2f36b0a97e371b5d36319f475de4bca56d517f6b8802883c6a71836e4321fe1

View 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">pre-commit</remote-id>
<maintainer status="unknown">
<email>asottile@umich.edu</email>
<name>Anthony Sottile</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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
MY_PN=${PN//-/_}
DESCRIPTION="A framework for managing and maintaining multi-language pre-commit hooks."
HOMEPAGE="https://github.com/pre-commit/pre-commit https://pypi.org/project/pre-commit/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${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}]
)"
S="${WORKDIR}/${MY_PN}-${PV}"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View 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
MY_PN=${PN//-/_}
DESCRIPTION="A framework for managing and maintaining multi-language pre-commit hooks."
HOMEPAGE="https://github.com/pre-commit/pre-commit https://pypi.org/project/pre-commit/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${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}]
)"
S="${WORKDIR}/${MY_PN}-${PV}"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,5 +1,7 @@
DIST pyatv-0.3.12.tar.gz 71354 BLAKE2B e62a5360a1eec5e2883cb11f30e56ef8f2fd7f35dbf926c93a3a976b0b16a04f73b8e5c5be32d6d3d1206ff914c98da41503e06647ee356d42d2fe5b56ed6ea0 SHA512 a0aa3740d05ee04cca916a145de7de6368889f2e2c4df2acaa8da79c0d4665e1a5cee2c218fcd232ff906d7b9970eec02be6e05d743140ee35188d1c239720b3
DIST pyatv-0.3.13.tar.gz 71441 BLAKE2B 33e533aa65e18973d6d81d3adccb9e334fa8b9f78b9a929d08056112d4d9bb937682d19a4fc51017fad4927c25b3ce3fd858107e366c004afee9ad672939494c SHA512 452e1efaf4494e32ae1dd4fe99e96efe9136f5673a6056f5c59f6d12d18c8351c1e1bf060deac6a61f25db508782cd7c0a4d638362539807b0ea2a26d570a8c0
DIST pyatv-0.3.9.tar.gz 70849 BLAKE2B c394c95ad93d80cb03d95908ab7926ba9c8188ded17518194ae0ba83989af92fca3faef91c7fd1aa35cd13dbb1a74ea9f5ef125950efa2327adb362fd0bb90c3 SHA512 fcdfeba7f764b0168d9c9caa12713b03c5eb9c40cbbf7b87b301c4adb9de1e06629c9f1fd0475d8638fc0eedd12565c12e097f1d9f21980a73b9adc5044f30cd
EBUILD pyatv-0.3.12.ebuild 854 BLAKE2B 90bf9e8bb98c0988856dd6916c58d44a7866c5f04452a3be918273f20aa8c4f3abd708a4ee287534a85c5591f6e823865737c1d4547507a027f5d8df498540c4 SHA512 c4f3738fb0e36c5143161e114e1a13ca80670aaa3c2290336af0f4f2491abaca7ba6e53736e2dc5f5d424b284dac4a4f55ea82575234504397026f832efe036d
EBUILD pyatv-0.3.13.ebuild 854 BLAKE2B 90bf9e8bb98c0988856dd6916c58d44a7866c5f04452a3be918273f20aa8c4f3abd708a4ee287534a85c5591f6e823865737c1d4547507a027f5d8df498540c4 SHA512 c4f3738fb0e36c5143161e114e1a13ca80670aaa3c2290336af0f4f2491abaca7ba6e53736e2dc5f5d424b284dac4a4f55ea82575234504397026f832efe036d
EBUILD pyatv-0.3.9.ebuild 857 BLAKE2B 0415806f5feb5ec1d64c22fb470544ed103c0dfa297f8893330de841ba05576e9bb9d661e64fc38d3101d10c4665e1825e5a8362e77edfe943a3af40d146ffbf SHA512 5add7af24292c7b5b82c23fa111e9cd7bc738a2804559b256134975c2982c5a92466afad264af2d0d100db17d28d23f6d0a67fb42ce95d7df6aa0e90d1c32460
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,39 @@
# 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="Library for controlling an Apple TV"
HOMEPAGE="https://github.com/postlund/pyatv"
SRC_URI="https://github.com/postlund/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
${PYTHON_DEPS}
"
DEPEND="
>=dev-python/aiohttp-2.3.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.0.2[${PYTHON_USEDEP}]
>=dev-python/curve25519-donna-1.3[${PYTHON_USEDEP}]
>=dev-python/ed25519-1.4[${PYTHON_USEDEP}]
>=dev-python/setuptools-2.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.17.7[${PYTHON_USEDEP}]
${RDEPEND}
"
DOCS="README.rst" # add -r docs/
src_prepare() {
rm -rf examples # FIXME
eapply_user
}

View File

@@ -1,3 +1,5 @@
DIST pydocstyle-3.0.0.tar.gz 29627 BLAKE2B b2f0ad0aebbb69acb62993e0d498457ab12b0f80de245289d97bf655ce9ed7f6d7c1b3cc8621124842dace6d383fbc865f648772c22a4b4da387c8c2cb4c7cdc SHA512 ec2313e26dd988d35c99563344befc7b538f1d5945d1b1ce767f77851ff291b713aef423bc3d57a29f59d3198f14a6c5c7d217e5989534a1b877564634edd548
DIST pydocstyle-4.0.1.tar.gz 31432 BLAKE2B e724bbe36ca14b353ec350f6e774d83ee4a611bffc9ff027a25ab9a6dfacdb954226c0d84491ff1463fd98598cbe93f67219dcccc65d8a3012ec55f1a5903a51 SHA512 c15907591693547dffc44fbca9c57786247ca2c97c19f84b88cc522ed94a1d8327ea037a143e4ca3edcae5bd112c7164889e9bfdc89c7ddbc13a1fbd080fd3b8
EBUILD pydocstyle-3.0.0.ebuild 663 BLAKE2B 0edc7194c78917b414915ad4f9643c6e286a6e2edcaba581a00d0fd2bd86a0f27df9d4ab43ae3496ecf775f885f8292cff77b9d50c968ac16717913fa68ccfbe SHA512 53c05450f66942a3f96dda41882b708970f45b3f173895bb931fdd2c719ba23414af21275fc22d69cb69492eafb8d22a05336577efcc525b83a64fbd89a909a7
EBUILD pydocstyle-4.0.1.ebuild 766 BLAKE2B 045ccb7dcf089e67cc00b6beeaa74a0358c949e09bbef848654366472f6bb57dee262e9688cb9c98a71ab589e40f33de23d728cfe7f0def0b916b93684148ca0 SHA512 90bebf569b1ad2bdfbab1c30f01ce8c75aed75cd51f94f2de9f9372c9d5b051253ec087380e350581910f40d6549fa66dafb8d9ee8a8bb3756c7a3dc5aaf1add
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -1,5 +1,5 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v3.0
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,16 +7,17 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Library implementing a ZigBee stack"
HOMEPAGE="https://github.com/zigpy/zigpy https://pypi.org/project/zigpy-homeassistant/"
DESCRIPTION="Python docstring style checker"
HOMEPAGE="https://github.com/PyCQA/pydocstyle/ https://pypi.org/project/pydocstyle/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND="~dev-python/snowballstemmer-1.2.1[${PYTHON_USEDEP}]
~dev-python/configparser-3.5.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@@ -1,11 +1,11 @@
DIST pyheos-0.3.1.tar.gz 23311 BLAKE2B 0077dc370c15e80b0135415f0f995f74c021c2128f19fc3972730e26192e3359f48031e88e20c36d72d0a1c33c8a5be4aff27c7f048c9f02dc715c2c9625cc54 SHA512 6d7b8b5dffd5930a610ee901bec320dc07b25be982036d0f394625628b960bf922c097b56c98c8e366f4d47f5fd573af518127ee3d1cb52d52974b8e0cea889e
DIST pyheos-0.4.0.tar.gz 25055 BLAKE2B 498fef99ae0e26798effdf6d6a87dbc5215ad9d126bb1537396d3b0bc99b8eaf074abe2dc75cb6921ae7328b24465432ccebcb973ebcc6f553e2d45db3a614e9 SHA512 b2239ceb06d007623610c4a08824c64f81c089e9b4afe0a77d8f7b954020f63668542424e3ca17ea49e9ef1f9948ada451973757298ea9c3aa820a4c3ff291d5
DIST pyheos-0.4.1.tar.gz 25052 BLAKE2B fc2dd7f7b24517bcce8790dd4a35b92d64820cb12a31c7b695486e01fb5a264a5418816225b4608392d58a73bd6a75339efc4286cf5b0e7672a881896181be73 SHA512 7cab191e1587369beb53f633833dfdae0aa8ff99bcbf421e0e7ec237cbe60055cb03a69fd4eb143f121bcc85809b347b5e6996607f12409105e455c09186c15c
DIST pyheos-0.5.1.tar.gz 27378 BLAKE2B 9b4e8d50cfc9c56f2003688942d15470d857ed4565a2a8b00b65c88c8f03ac0817669a469e7e838aa068c78251b63c2be25fe191b724ad75469cd28029a0c0eb SHA512 08817623d6a19edbbf0caf43e373b2ca0a79cf6dc941202613c32689a8e13002ca9cc9942bc7708cdfd0eacea4975ae7fbb164381eea0abb855b9691121ed754
DIST pyheos-0.5.2.tar.gz 27497 BLAKE2B 41da4624846f34e669d0435a8e6b086f8cc5afd7bcc2c07e9a6862da3c6d64e101eb3bfbd00008755cb2dd9dede042f2fad2b9ae3f6092f9494546f28c62ee71 SHA512 f3fcf04e39e981a0277322a83e9ec643ee21581987c0dda845c7d732d744caf6f90cf9000bd87d6e7553e2a9bacd216c8ac03875788ca59018705c9fe159cb5f
EBUILD pyheos-0.3.1.ebuild 752 BLAKE2B aa81c8e4b5f5006a68d6308312266a6f1ee5c77ca892a66ead05c1b165fadafaf961ee20964b00200d0eb2d3656b376daeeff8129f99f30cc7bd1316a494b533 SHA512 0b5b3bbea4fe700b5fdc605697c76a1ad83e5eb693d40a843ad3ddd6872a2bd1ce8e921e5171a133ed1e31bb5570fe2cca77fff1c74637eea1e47016eb199287
DIST pyheos-0.6.0.tar.gz 28118 BLAKE2B 98060be771012575f5d7b34568db3dd0b13feee00e16b772b89f851bf5012691060c66f9bf0f3d8eb6a661961e4e2b40971c5b11b4de409ae709197a6ed84b5c SHA512 a3e2da3e73151b79830239e5e261cc1a6441b435dd13e0c228877fd9b03b494f7f29fdda884e233ee67553fe37badbf1e0625c0422772cc2b9244deb513e50cf
EBUILD pyheos-0.4.0.ebuild 752 BLAKE2B aa81c8e4b5f5006a68d6308312266a6f1ee5c77ca892a66ead05c1b165fadafaf961ee20964b00200d0eb2d3656b376daeeff8129f99f30cc7bd1316a494b533 SHA512 0b5b3bbea4fe700b5fdc605697c76a1ad83e5eb693d40a843ad3ddd6872a2bd1ce8e921e5171a133ed1e31bb5570fe2cca77fff1c74637eea1e47016eb199287
EBUILD pyheos-0.4.1.ebuild 752 BLAKE2B aa81c8e4b5f5006a68d6308312266a6f1ee5c77ca892a66ead05c1b165fadafaf961ee20964b00200d0eb2d3656b376daeeff8129f99f30cc7bd1316a494b533 SHA512 0b5b3bbea4fe700b5fdc605697c76a1ad83e5eb693d40a843ad3ddd6872a2bd1ce8e921e5171a133ed1e31bb5570fe2cca77fff1c74637eea1e47016eb199287
EBUILD pyheos-0.5.1.ebuild 756 BLAKE2B f860cf92f3b695a09bbf3b52538ced89961d474dc7f76bc1cfe394486b033842726f9354336782daf80b805e6fca9d6e01c7ee6ead294022dc45d310a60964d4 SHA512 d0c0b1a2ac5c4e6bffe4862b52ed53fe863759508b8e17364f54c3d50a390fa97f7dd9a02b91a3f56db3edf473dacc73061fd5b8f636713a3bbb93adcb836633
EBUILD pyheos-0.5.2.ebuild 756 BLAKE2B f860cf92f3b695a09bbf3b52538ced89961d474dc7f76bc1cfe394486b033842726f9354336782daf80b805e6fca9d6e01c7ee6ead294022dc45d310a60964d4 SHA512 d0c0b1a2ac5c4e6bffe4862b52ed53fe863759508b8e17364f54c3d50a390fa97f7dd9a02b91a3f56db3edf473dacc73061fd5b8f636713a3bbb93adcb836633
EBUILD pyheos-0.6.0.ebuild 791 BLAKE2B ecaca0d590ed32a3a7173a27a262b60cf6a3e1c551fcb707cb04eb8dbe180d79c19032c5b0896d24ecd2a842e35b6b5deb67933e9df9a8f4016f26a22e231574 SHA512 3b754b3230a793cdec4f0d2e90a87199e0dcd0da6382ea83bc0a591d86a1fca7317fae912a3e6f2cf725a53611b3c500b7bd2433cd6b007cb6fb758550701049
MISC metadata.xml 454 BLAKE2B 749838eae9d9fb195727846c28fe503f4a47d4ac807fa67c6d2af9f557fec3a46eefd3980a95f899587d18d91cd87542eeb3f4f2ea1d7a9bc15fad74d7431a5c SHA512 a83c413a5d53b99d33b99aeab2289dd1fc09b22c7acb97af25740cd470b437834b91d598f28e3b045cab64a55f59af551a3f274d7c3bfd09caf5c8ff5d33d051

View File

@@ -11,7 +11,7 @@ DESCRIPTION="An async python library for controlling HEOS devices through the HE
HOMEPAGE="https://github.com/andrewsayre/pyheos https://pypi.org/project/pyheos/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
LICENSE="ASL 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
@@ -20,6 +20,7 @@ RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/tox[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,10 +1,8 @@
DIST pyhomematic-0.1.55.tar.gz 38441 BLAKE2B 60b60f4421542a74eee839f7e0207f61671b853c39c8723b93d7fd100ca10b77ccd35ff85cf21c3e581e41871d81f80b44ab29b0af5430ca03d08e0bc53de216 SHA512 e9efa16eb8ed7aecea3c2fc3c66ede47547aaa26ced85ccf74463475b768990c334f7879935736139d073d4124d52d63dab7308f0e9f6b9b02965d0d3b9177a4
DIST pyhomematic-0.1.56.tar.gz 38824 BLAKE2B 98184257a34e34752e0a58a4102d01356188be34b74b20af8e0bfffe66ccfa0e4b550f5537c4434df10b060872da10abd7ed5645f115237b5dcd3b06ec974256 SHA512 2cb478a78a4134d464f8fe01bc37352aee84dbc0318efad59f5cb5f54b31fa7b32b318254579fcc208924fabc314c4d535491abab39206b6aa55ef37c5484d26
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

View File

@@ -0,0 +1,3 @@
DIST pyiqvia-0.2.1.tar.gz 7482 BLAKE2B 4d772f5fa58f9569c976ae2dd6d13c6a5f79852a197d02b6fb3cf936d300ef57ee86b687b0a119db7344ec8813611258549c67e770185a56befd21d76b80438d SHA512 80a79b794fb50991f4ce0162f63a8f2bfa23a2e9e1b4438a6da78355e102e09776f401f0c69abc72c11c24a1400fb0bbec348fd48e41498b29cb5151748f961d
EBUILD pyiqvia-0.2.1.ebuild 716 BLAKE2B b9d4546044e4d8fce3fda3530ebec04ecd59b677d7565cba14dc2fad9da834df8777bb1859790a44863dfe5086408fac73f5c0e0173e8e7ea5de8ea7649a6873 SHA512 5adb9f4fe58e748fad346a61fa6666ba901b48d798b1330cabae4d09edf42a8d6b1ac39d8ce44ebdd0857030be25c0446cd025bbae117b67d6431794e2a898ad
MISC metadata.xml 457 BLAKE2B 963c9e4cfcc92e9f4d45e7e8e748d416086c9e764df73032ae77ca811226cfdbdbfd08da582eed3f91ba4b68f130466138fe55dfb9802c196010b9dc154a58f5 SHA512 cf2b6a14d5726a41a85c9c010340d9ebb88b774328259dcfbf54d91cc06b0fd559ad8d4a1b7b3e082c95ec8ba4a45c0d68beb4a9df9fbf0cb4dda2bca5456886

View 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">pyiqvia</remote-id>
<maintainer status="unknown">
<email>bachya1208@gmail.com</email>
<name>Aaron Bach</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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 clean, async-focused Python3 API for IQVIA data"
HOMEPAGE="https://github.com/bachya/pyiqvia https://pypi.org/project/pyiqvia/"
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
}

View File

@@ -0,0 +1,5 @@
DIST pylacrosse-0.3.1.tar.gz 6931 BLAKE2B e76bf3bb5afe444bde9a694bc7078cc673209dc06367da5dd166a48848ef3a7963cc08dd819119a8691cec6c522abc2d236b1a2fb58383bca0241d40f827630b SHA512 01e255d27e0db658b6010ef0980a5aed592c6dea2d5f25b689acd9708c8786f5a8378bd85b916718dddbbd4f013931f50432099d14bb855b9d2c331a44531c25
DIST pylacrosse-0.4.tar.gz 8287 BLAKE2B fa8fae8bb0cae0ebf7669ae5977b2a107328272e8c8ddc5b839cf84dcd62bcd7d544f44723444b66c72b8ad8b526a9cd4d1eb03e19dc0776ed10c2edf2147952 SHA512 3b638aa8569fae6056d4d6d872d864e5b6215fbe2e6f11ef50e2cdc630aa173ec9beff3705a144857242490b13147b8604fb4b54813ae35f29443bd62d117d8a
EBUILD pylacrosse-0.3.1.ebuild 705 BLAKE2B deb912833c6cae22424b2139dad423737571be3180a5a1fbb1012b3bb800f974de3179642cce4ac7ac7875b402c43a5b0513585a253d751ef781951f93ea6aaf SHA512 946640100599cb5ba5e4d4259cf5d85b40d6ec18024abff538037e0e1bb78feee335b09ed1afbb787aaa0d50ac0b840e6eec05444709f562d6c43b998c802852
EBUILD pylacrosse-0.4.ebuild 705 BLAKE2B deb912833c6cae22424b2139dad423737571be3180a5a1fbb1012b3bb800f974de3179642cce4ac7ac7875b402c43a5b0513585a253d751ef781951f93ea6aaf SHA512 946640100599cb5ba5e4d4259cf5d85b40d6ec18024abff538037e0e1bb78feee335b09ed1afbb787aaa0d50ac0b840e6eec05444709f562d6c43b998c802852
MISC metadata.xml 464 BLAKE2B 7bfb2ac64353fc66c88b031bdccd523dae7ed9e28d9437542548f50be164bbf5b21d0413a94dfdcacde31a08292728ea3a8a675cf8410d117b9ee2447b12e339 SHA512 950585b031a44946e612e1fa0f02d3500e9e9896f91041b866ae4c3e0ff956d36ba6273b54470b60c949bf143909aad705ba350328b3ffdd8b19fd796608edbe

View 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">pylacrosse</remote-id>
<maintainer status="unknown">
<email>heiko.thiery@gmail.com</email>
<name>Heiko Thiery</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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="LaCrosse sensor library"
HOMEPAGE="http://github.com/hthiery/python-lacrosse https://pypi.org/project/pylacrosse/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPLv2+"
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
}

View 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="LaCrosse sensor library"
HOMEPAGE="http://github.com/hthiery/python-lacrosse https://pypi.org/project/pylacrosse/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPLv2+"
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
}

View File

@@ -0,0 +1,3 @@
DIST pynws-0.7.4.tar.gz 5714 BLAKE2B 2085137d806fc491bdbc4a6c497f99b05662bf502559cc33d49f24d65c2ea6436cc1a34f91860d175334e44caa1e57896a5d3db3d4c5aca4f64b6789239ec10a SHA512 a9fa449a82dc3b6f09ecc77cea90f917d82655a0006ee03727d9ae19ab90a83ae46513fe19822a149b4709a87118f4a2c0365d1428eac221d75570b061207332
EBUILD pynws-0.7.4.ebuild 744 BLAKE2B 8edf74c965e7796dcb5a4cc8817ee753c933e91d03b12adfa3bd2dfeb0e0dda0c07b247e84f9a9fe6d33d00405df5a35e6526025e8af705d6866ff078c029d48 SHA512 66572928e8d478782ec97b00e6b3e8377f226262c468440760a792d5a05a67c6fb2023c6c237a2e3a38250d34cfa555ee5ae6bd57e1bc3966923858d5b0b65c9
MISC metadata.xml 461 BLAKE2B 0e9e310cf1cc012cd2e28fdfa501159930b491e71da48a6a218d8f0804aa1c36de576e7a33df902cff55710e415ec4ab295a32bfd3d6184854070966cb8cbaf1 SHA512 06a6b39601e3a8f3f31be85ef5d69a6c16f7ca45edd752852bb3a9e53ec44136f15ff2bef2bb98a1f85352d41ee0dff038f170ede8064d9e3985415db940c865

View 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">pynws</remote-id>
<maintainer status="unknown">
<email>matthewflamm0@gmail.com</email>
<name>Matthew Flamm</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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 retrieve observations and forecasts from NWS/NOAA"
HOMEPAGE="https://github.com/MatthewFlamm/pynws https://pypi.org/project/pynws/"
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
}

View File

@@ -1,2 +1,2 @@
DIST pypandoc-1.4.tar.gz 27116 BLAKE2B 7b3efa8f097ea71beb586781fd46f616f1ca98fbaf95222548092dccf11503fd5e4bcb0626d9da1fd790e161063f7d0a4efe5314cbfbdeca8596652fc5e80f31 SHA512 da023211b78c7bcabfd156a6113829782fde36b83f47039df3dbd2af1a88d9fb9d55d036dd9e3445b7e6db0611d0eae0224a34e859e5029e20452b409aaa9b5e
EBUILD pypandoc-1.4.ebuild 663 BLAKE2B ccb3327997d54c4ac2c5f6f2f912983ca586bc31ff243034c6ed1a6a281f913874d0d759c56fad5173553844e9e4637bd2772e05b89313d3519a6c7a2a9d7481 SHA512 e954aef3e517ab1a55571db31981588068f55c06592d49329505a85e643a069e0c3e2010f694a1dd757f232ffb4330dd117b927be3b6988eeac0252c17a0469a
EBUILD pypandoc-1.4.ebuild 693 BLAKE2B 5b9ed2f1fe43e8ab0dbb28e2ccd110be6bdc7ca30bb63346dc8f59899de407d944e4d27d12dffa7ef5b1b7e4ce889536a1f0cf0af604a69cdcdebdf6513d0541 SHA512 190caacd5435c9f0635fb00c27c190837fafef36e346afa040d78802a4de8e68cb7c0d7c457b6f4a62618957db741796d1253d6f5753e8299b77702db5b09bc5

View File

@@ -1,8 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# 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_{5,6,7} )

View File

@@ -0,0 +1,5 @@
DIST pyrainbird-0.1.6.tar.gz 4398 BLAKE2B 19c34fd020cbadacd7cec3137d9b87dbc0cb81088e57ba0d2de13d8bb24ec3b953add9ad89ca8590dd008b4e81815220558f917839f53ff12b9632bda0274e02 SHA512 03f55b520ad2febdb7cf124dc64fb8710486d0784bdff68ce57b2a7e95e3f8ec8039ec605fcb8a5a56fa2bd42154190c32b646bfa2a07cc199250410904e45d9
DIST pyrainbird-0.2.1.tar.gz 4897 BLAKE2B 67e708de74e942ec85b4e3c4b10902b9ebc7941c35c57d6f45b3efad9a59d21c05303ac62303e33af03dcfba62086626b5193257a30c90f5ba6d659567f90713 SHA512 2cf7d5033613bad4d0bcd1c53cf0f2943bd704102d22631e8f440398197ce4affe4e818123523b7a3e512b9b2e5b8a0853b2ae3e890947664a5a59ae8a510e35
EBUILD pyrainbird-0.1.6.ebuild 698 BLAKE2B 70ed2f9766c9201e72e6688b278de30ed433d05da6875464f3b7cab88500d7e561ec2008acab20cb2ea741f3bfa9735cf8c95f6160d0349351da1873843e53eb SHA512 3701c5138562eef78cf6272cb7b79f42646fffbb95a08436e50bc029a3a40e758c64f76df1109ce764eccaa5817732fef7d94f91a9576584fd318aa63bf1212e
EBUILD pyrainbird-0.2.1.ebuild 698 BLAKE2B 70ed2f9766c9201e72e6688b278de30ed433d05da6875464f3b7cab88500d7e561ec2008acab20cb2ea741f3bfa9735cf8c95f6160d0349351da1873843e53eb SHA512 3701c5138562eef78cf6272cb7b79f42646fffbb95a08436e50bc029a3a40e758c64f76df1109ce764eccaa5817732fef7d94f91a9576584fd318aa63bf1212e
MISC metadata.xml 462 BLAKE2B bd942e9edae9552298f69f190f855c856424ca398933ac0a4ee05c059f565283497df96ac54cc91b83d5574a46892363e5bbd069cd392dc00bc34b72e454c174 SHA512 b28f2346cd89648d8a1b8ffe48347073acebf2b8411e540d4e0a91da5796e93caa317388f22b28942250ffa2f6063219847f1bf3fff37f55a59f8db5582ac872

View 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">pyrainbird</remote-id>
<maintainer status="unknown">
<email>jordy@fusion-ict.nl</email>
<name>J.J.Barrancos</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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="Rain Bird Controller"
HOMEPAGE="https://github.com/jbarrancos/pyrainbird/ https://pypi.org/project/pyrainbird/"
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
}

View 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="Rain Bird Controller"
HOMEPAGE="https://github.com/jbarrancos/pyrainbird/ https://pypi.org/project/pyrainbird/"
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
}

View File

@@ -1,5 +1,7 @@
DIST pysma-0.3.1.tar.gz 4629 BLAKE2B 4d5c080ccc68cbf725cccf7b6ac6dca789e28f58affe18ca33b6eec48f0dccb3a0d8759ca139f460218800adf2fb01dc446d9f97606b8f293ab90e79c75849ab SHA512 cf6bbb57777ab7ec5b300cdb91c7a0677476d15543eca418d325ca5134c71f08790bb1fd1ae629a4c71ff3d60fe26951bfd6e444cbc7d2e448cea04e7771bf4f
DIST pysma-0.3.2.tar.gz 4727 BLAKE2B 15cd45aaf3faa4db3c84313e95eba47605437567056ae631ab9dc6826837e444be1a4a7a51f2d7fda7d933b6731ba7330947b986567ffff647ff80527cb2e0e6 SHA512 d099bd73101c6e202c1b13ac3e53ecd8eb0d1a9edff31112f0f6e608af1de09fc4382b7c25dc75dad259622a7fa649ee88b864e713a27e2a3d8782c460d6fa4d
DIST pysma-0.3.4.tar.gz 5372 BLAKE2B 5cb0f7db17a34baadcaca628c79e6d9b2fddd3940ca9c20224ea29d05355b8cb407e32ce57937a093458792ca490862b91081205d245e126f2ef60be1f3186ae SHA512 90004204b45b74cece3d2a8482f38e699e37de96f72e8fc37728467e80450836fe4b6eae4606f7fb29c510e3d5327803f13b07342628761c510e7194ff10fe47
EBUILD pysma-0.3.1.ebuild 716 BLAKE2B 554b53eccb7a6af577568b6c9b59bae4dd4a04dfd153b625df9776b1de775307906711f83c588ea9c0727c1e4b59a1cb8b7bc5b1976a62d64ab87015d3dffff0 SHA512 7017b75f5eadf48458476e57684eea94f842056e054393e937f90cd2b17fee5cee68626aa7b24b997bb4e58dfdbf0ce0ab2857b59b51d606eef0c5c8b5472e62
EBUILD pysma-0.3.2.ebuild 716 BLAKE2B 554b53eccb7a6af577568b6c9b59bae4dd4a04dfd153b625df9776b1de775307906711f83c588ea9c0727c1e4b59a1cb8b7bc5b1976a62d64ab87015d3dffff0 SHA512 7017b75f5eadf48458476e57684eea94f842056e054393e937f90cd2b17fee5cee68626aa7b24b997bb4e58dfdbf0ce0ab2857b59b51d606eef0c5c8b5472e62
EBUILD pysma-0.3.4.ebuild 716 BLAKE2B 554b53eccb7a6af577568b6c9b59bae4dd4a04dfd153b625df9776b1de775307906711f83c588ea9c0727c1e4b59a1cb8b7bc5b1976a62d64ab87015d3dffff0 SHA512 7017b75f5eadf48458476e57684eea94f842056e054393e937f90cd2b17fee5cee68626aa7b24b997bb4e58dfdbf0ce0ab2857b59b51d606eef0c5c8b5472e62
MISC metadata.xml 459 BLAKE2B c96242565737042a3f9e12ffa57bd1738488d2bc0a602ec318865020b4d504afd618afce2df49b067baaf37b4118efb9d44c7c4991fea2acf486fdc6d10adbcd SHA512 0e6e689ed12a2476d946f0e99f058a12f72499cd13f9361903b5411217cd676ab650ed4afba5b4ff7690148a222862365d777de5caea77e3889396fc8ac1f738

View File

@@ -7,11 +7,11 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Home Assistant cloud integration by Nabu Casa, inc."
HOMEPAGE="https://www.nabucasa.com/ https://pypi.org/project/hass-nabucasa/"
DESCRIPTION="Library to interface an SMA Solar WebConnect module"
HOMEPAGE="https://github.com/kellerza/pysma https://pypi.org/project/pysma/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"

View File

@@ -1,11 +1,11 @@
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
DIST pysonos-0.0.21.tar.gz 661400 BLAKE2B 5449019073c26b1147c632eeab7f2e2e28263c21ab4eaf4bd8105b99b10aa3730b12d2a8e97152836fde6b618a53ebd0763eeeb266967ce250f713a865de89da SHA512 982adbf19603a0b90726e91844a0b4643c92066ec573396f9f0012c4c1584cf77ba237b53d2f388ccb8dc3050f5e008fd8430167c32bbae1178c06dd8bd49eb9
DIST pysonos-0.0.22.tar.gz 661423 BLAKE2B 145c74abb1feef446d48a302dc1783dafb6e6401857af43daedde1edb119fe9a561521d5cdc2cde42447753c5314880065851cd74d486cea5010df25562d4b4f SHA512 72e33b1e4ca2653b38ee3324de565df6566d9f27068f9daddbc16de9dc2acf6bf7c7d0cf27e1d03d0170647fc9b8f0da60e624ba2187ea854b28ee9369cbd5ee
EBUILD pysonos-0.0.18.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
DIST pysonos-0.0.23.tar.gz 661693 BLAKE2B b871c67e754610c0bdd80173a1e4603c55321dedab5c47d283ca20e3e702fb8ebd71f1dbd79d797d85e79cfe449a2e1fcb3aea15c6953a977be8c8fac792cd23 SHA512 7b7ad3bb8fe7351a610e22c736fae6bc0cf67448fc2dde1736a275e04a1695a0ededd92c4576ffd894390f21dd6ab34e813f7033122ef4674b7342e9088588a0
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
EBUILD pysonos-0.0.22.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
EBUILD pysonos-0.0.23.ebuild 866 BLAKE2B 8c197ea4d89bc41e268104f91e7cc0d25b17fcf678e8933cfb8b75986f0a82a3877aac36d57c2ef8ee8ccef8c37a4b3800977c8ce8f91ec167ad2c854c5f681e SHA512 39658b26f4c9a0788d4bbc83a99b31bb5fc20b60d1fee4ce275ac78a65ac495dd17d53d91bd023a57cfc6674aff8b9e1cee8cab61bec4a504cdbf19a46bdb4bf
MISC metadata.xml 464 BLAKE2B b07b930288d7ae4c71a4d2505f9a15ebcf51326f25a3fec2363047b6e01cca30c4159da49317352c5a5a6ba38e05fd9c3fbb7927d1ca35c49127461fd154636f SHA512 c70048bb7e0a2688bbb4efad742f075a64822b2c52c2b1a5315cf96d23796dedee8943061e837b0bba8d4ebbeee7b540ed22fea537df0d3d163790cd3b5f00e9

View File

@@ -0,0 +1,3 @@
DIST pyspcwebgw-0.4.0.tar.gz 7334 BLAKE2B b2274380a2f020ca243d09373c329866f63afa8e144cfeefbd84a6dbb042a64072286d309cef35ebfd1fd403b06dc5a0fcef93b28eacc3caa4d1e7e324c93127 SHA512 31007276da41fcf9e9e4983af5df51a631ef2d90619361d80c57b059aa70d56415de31f5754cd5808161a4e5ceb31f8f68db3f7fbc4ac7a6d2e657e11690938f
EBUILD pyspcwebgw-0.4.0.ebuild 728 BLAKE2B ac32caf61e30659839864211e4448646d697033003c985de0d9146fd27b7fb561e51e379b827a04522f58adb91871b1764413cfd15f9d21c04ed0fbf026ae3f0 SHA512 b43401b579b5b24a53839009cb5e63dfd1b7d16951d0461e79436d6a5986e8b8d7646287fd104af13ebf4168683e13cd479a0e17a6479dc528c65232490aa410
MISC metadata.xml 471 BLAKE2B 471430f30af60bb10c1bb505bba32d54039acd9844ea72d7d32cbb255de78fa11e66d15027dfae5ed489bb622969e630209e5987eedd24b023b96e25ad93d5b5 SHA512 211958dc925166e42dca3e9f523ea1fa42a641bb8f903c103dc8aade139a9d45e437b1ca1e621dd6a7398ce67ae03b7e6ccc9ecd5c64e5b311f54ff518c439a6

View 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">pyspcwebgw</remote-id>
<maintainer status="unknown">
<email>mbrrg@users.noreply.github.com</email>
<name>Martin Berg</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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 Python library for communicating with SPC Web Gateway."
HOMEPAGE="https://github.com/mbrrg/pyspcwebgw https://pypi.org/project/pyspcwebgw/"
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
}

View File

@@ -3,7 +3,9 @@ AUX pytest-4.5.0-strip-setuptools_scm.patch 674 BLAKE2B 4eab3e26423d81614223a88a
DIST pytest-4.6.3.tar.gz 949947 BLAKE2B abdf7eb69e3a2b32275174682cf80211f4875003f0a4384a0a50e4ae27966b5f032ac9d6f5a99a134267dbcbe7f2c63108e960e0bb369596ada599673d31b391 SHA512 db6e26b3b3cd34a8d116536a6897bf2037f099ad935e201e6824221ac108bc66e936bccaf17bfe7880675ccea1d3704f77eab006c86d8f7357bbe9a943ebddef
DIST pytest-5.0.0.tar.gz 947536 BLAKE2B d52f9f87f57f777891be892784d2c259418fb8df9a33e4742b2bf0c6067ab5766dc67c1acfd957337babe01e3bde52e8163a32724ade23a829fa7e12c0d6f467 SHA512 e9538035076c55ffaded4eebd0aba0032e75dd18974c67a09899d0d22a5ab3d784f46de760633a6b06e749ff3a7a68db9fe35780327ab62d23b5902e2e488694
DIST pytest-5.0.1.tar.gz 949744 BLAKE2B c949f0fb6bc0d1430ec7c780537f8aee8ca1ebea5f89035d882434236c6af7d431a610774dbafa93552406e38852627a9f949a6f9198a792de9371efadb4f6ff SHA512 92f5feb263a8708ef6cb8f4565688620b6bfeaef23536cfd24b9bc09515e37fdecd7fa8bcaeeb0775c0be1d8e9dcbd9a56e52f97fb13dc98116efc0056f870db
DIST pytest-5.1.1.tar.gz 964525 BLAKE2B 93b3852856a14bb2ab019e8d210dd1e8368a0d0b8a09f1477b5703519a5cff98d8fc6454f2a6a68e888daa17f2e59205bf6aed7ebce6e1b891ba18f5a05e65cf SHA512 86d72d14b2af087aa111e3f0fb2e8b1373fa4568ad5b46945a88af35483f5467b0ab20c8d00cbc3aacabb73f04b3ced75e84f703c9b2f4eaac429062508688b3
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 2203 BLAKE2B 525897147d20731b1bce81035ee67594534f92079d42087929d71b2264c70e2490ef9dd515b8ea1926c7908488b3ca2488dcb3710f85182dc8968cf11c4e6e18 SHA512 48c7f09974cbb7dd1252f22bd865029a4bf2b70d4fb4965a7877a75954f701385046e4f2e566d63c636aa1329d10c47a6116297588a94d7c70f953b9316236db
EBUILD pytest-5.1.1.ebuild 2203 BLAKE2B 525897147d20731b1bce81035ee67594534f92079d42087929d71b2264c70e2490ef9dd515b8ea1926c7908488b3ca2488dcb3710f85182dc8968cf11c4e6e18 SHA512 48c7f09974cbb7dd1252f22bd865029a4bf2b70d4fb4965a7877a75954f701385046e4f2e566d63c636aa1329d10c47a6116297588a94d7c70f953b9316236db
MISC metadata.xml 309 BLAKE2B f29391c5f96f44f6329d3665346a5d46ecb4a86d103ae8008769af86126756e76bfa89cfe462e9c219e5f70b64013f662d020c7a2f6015d8cadd0eb25a7614eb SHA512 ba53c13ac716488e3e5dadf5dcfcb697dc9bb13f89e9d0fb98b9a5a6e36cafeeb64d1348008f42497117bf46fb6f3bc288c10a68c4d5ab53c9c02a3ae61b594f

View File

@@ -0,0 +1,70 @@
# 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{,3} )
inherit distutils-r1
DESCRIPTION="Simple powerful testing with Python"
HOMEPAGE="http://pytest.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
# When bumping, please check setup.py for the proper py version
PY_VER="1.5.0"
# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__
# support, which only came in py3.6.
RDEPEND="
>=dev-python/atomicwrites-1.0[${PYTHON_USEDEP}]
>=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
>=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/pathlib2-2.2.0[${PYTHON_USEDEP}]' python2_7 python3_5 )
>=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
<dev-python/pluggy-1
>=dev-python/importlib_metadata-0.12[${PYTHON_USEDEP}]
>=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/wcwidth[${PYTHON_USEDEP}]
virtual/python-funcsigs[${PYTHON_USEDEP}]"
# flake cause a number of tests to fail
DEPEND="${RDEPEND}
>=dev-python/setuptools-40[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
>=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
dev-python/requests[${PYTHON_USEDEP}]
!!dev-python/flaky
)"
PATCHES=(
"${FILESDIR}/${PN}-4.5.0-strip-setuptools_scm.patch"
)
python_prepare_all() {
grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py dependency"
# Something in the ebuild environment causes this to hang/error.
# https://bugs.gentoo.org/598442
rm testing/test_pdb.py || die
distutils-r1_python_prepare_all
}
python_test() {
# In v4.1.1, pytest started being picky about its own verbosity options.
# running pytest on itself with -vv made 3 tests fail. This is why we don't
# have it below.
"${EPYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
|| die "tests failed with ${EPYTHON}"
}

View File

@@ -0,0 +1,5 @@
DIST python-eq3bt-0.1.11.tar.gz 9498 BLAKE2B ac2f5fc52a4a2232905db4e00f6f078c253fb41870af0d4912a2b543d5da9286f77f1a41cd2b276e34045f97d29aeedacd7d2ddf2d5605b69cc091aaaa66f66d SHA512 0b10e12141c938026297c9b7bd039933ff06921b0ecd897d1de1aa6090ee7e985dc8aab9eeaddce24311d0fc07da5eed4ab615eb3c6eed7c32611fa59d9f2714
DIST python-eq3bt-0.1.9.tar.gz 8315 BLAKE2B 2c332ac9921224bc5753b05c94fe5fe91bf028689e78b008e2dcd5d230b48d6465018b3f29ea28c093707a2184b77efa1d486921dfdc2e9cbc31f900d17e037b SHA512 a013bc461e0d261220961e8634f8a598a33d3fd8cc4a99d388404a76520a88cbf0655f61ed856ac1906aef646f2396e7c228f11963e91f87f647d7a2f73ac7fe
EBUILD python-eq3bt-0.1.11.ebuild 724 BLAKE2B caa87fd95ced6ce6d0345fd43127958e7fb4953bf1a10e459cf0d3e5c2e556a4ba0070bee3c800f9f48cab933288e7626200c4b5d5c190711842c78c69567e59 SHA512 390ed32a682b5abd8304c26ed9ce795f4fe2683ba19aa742f7ae314d5cc06ec386a9de0c9c793726f9879d6f3766bcbc6486d6e040ac63a05788b7fd7b7419cc
EBUILD python-eq3bt-0.1.9.ebuild 724 BLAKE2B caa87fd95ced6ce6d0345fd43127958e7fb4953bf1a10e459cf0d3e5c2e556a4ba0070bee3c800f9f48cab933288e7626200c4b5d5c190711842c78c69567e59 SHA512 390ed32a682b5abd8304c26ed9ce795f4fe2683ba19aa742f7ae314d5cc06ec386a9de0c9c793726f9879d6f3766bcbc6486d6e040ac63a05788b7fd7b7419cc
MISC metadata.xml 457 BLAKE2B dd45a4be538e201a27f430b9c2f07d5f472cf1c2e0e6051eb22c73bc3ec863524657e816a72ceb084a5c8f2ce2e6665c1f5599a6003aa20126090391440ef055 SHA512 bb0802cd1aadc314c745d80b55bb182cdd2e014427a2f04b44d3a84a71fe5f5bcca81862a67d062cb1057857019e7999f9f3bfa8c30cb1f47604f7565fbbb716

View 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">python-eq3bt</remote-id>
<maintainer status="unknown">
<email>tpr@iki.fi</email>
<name>Teemu Rytilahti</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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="EQ3 bluetooth thermostat support library"
HOMEPAGE="https://github.com/rytilahti/python-eq3bt.git https://pypi.org/project/python-eq3bt/"
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
}

View 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="EQ3 bluetooth thermostat support library"
HOMEPAGE="https://github.com/rytilahti/python-eq3bt.git https://pypi.org/project/python-eq3bt/"
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
}

View File

@@ -0,0 +1,3 @@
DIST python-etherscan-api-0.0.3.tar.gz 16040 BLAKE2B 1b6bea805031d8026ccb5c49b2f55782ff20059a508cfdcae349683bf9b2debd3dce0eea307c3f1b39016a1097124da951f3317f1507d02bc76741070a54f6e0 SHA512 14bb0ed95a1d762ec4356547f41ee41d3a2f90857706c95b93f20f5d8be2eb9121f9e33e96205e4ba6982e511c9488c020f0e445aa98666d21fb27a00d525810
EBUILD python-etherscan-api-0.0.3.ebuild 740 BLAKE2B 59811b8cad33787ad21ddf0f74ae7e8522f93e45cd39edb78ae29d958ef81165c06e14b79ec793695b514f85e4dc0f2f5a5e276000f7d996e521b16359950285 SHA512 f48fcbb07b0a4f99a45a1791d7d884267e986b6810474955e778ceda1792c017a55615cdb5fa0d9daae400ba8ff3671b051171aa80bb7544dafd3bc36754a199
MISC metadata.xml 470 BLAKE2B d2915a17e86e121aa56aed81e1e00d0fdf9f95b8d6f7b6b8116b53c09a621f70bda456abe4d2ba3d11aff838b3ab98a838ca476278633e0a0a043d1edc6ae879 SHA512 04167ee1df377d2fba009a685b65ba17a5c1ee10ab801640078da1ff11606211397f4940186ea57c1993d2a90296f7925391435cbc1b448bb375ff7b548a55b2

View 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">python-etherscan-api</remote-id>
<maintainer status="unknown">
<email>nkgilley@gmail.com</email>
<name>Nolan Gilley</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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 etherscan.io."
HOMEPAGE="https://github.com/nkgilley/python-etherscan-api https://pypi.org/project/python-etherscan-api/"
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
}

View File

@@ -1,5 +1,7 @@
DIST python-slugify-1.2.6.tar.gz 6777 BLAKE2B 573454b93317a9c3c3b7a3bfd20c56bc85085bf0e6972628eb0933ec6537e40c17804fdbea2f93b7820db5d8a5ec3f0b64dcecdc873498c97f66414cbbe40a03 SHA512 632fdd2162ebbec0bc6ae0cf0df4a7316ecb4974603370084ea55b4f0af9e04aff8c96888e562fd8db31e645c999a3a178ee2ae534f55ea3fa364080ded82f66
DIST python-slugify-3.0.2.tar.gz 7946 BLAKE2B b32d19acc8f9b2502ca3c21f1e1647d9c1cd355766f1ae44fb7fb9740756591077cd9f53a434af057eaac7e00022c4ac52d70de8be18d53e47f7fbc94b819bc1 SHA512 82454a61320f24851a54ab2c5206a160543d678bdd48c200aae41534b560d7eed6eb8b195d583a06a40ee9d0d53202acfa06762937850ded0347a0c30e457b33
DIST python-slugify-3.0.3.tar.gz 8126 BLAKE2B 92de66ca4cab07eae82e95aaee9e03e07947082f96a420e9ff124a9994ba7c6bfe5abfd3ed047963214c62426b0bcce7f062ca279a75f3d67e7c0f918dc94e63 SHA512 65e2373c33b6b23b25d4d3b66cae3c68e9cc133dd6e26155151647bc2e1df5bbba7dfb187eafe5fa9ffb488b2b6f3415e7a5f95d2460dc3f551383d509d740fb
EBUILD python-slugify-1.2.6.ebuild 738 BLAKE2B 67e703ebfebc411b8d2c46a26c706b8675fb3a5e026671888ddcd6bee48df2fe4ff9d30152f6ff443602c0523bccfabd6b8e4da94efcb03037bf68e914dce917 SHA512 df5ee5830c9ca65b472111ccd496097a48031945d1be423e44ea9db40f5104fb1958d658d0d724a2676c039a5d887164b284d392189f55d932d88f2dbb2dda18
EBUILD python-slugify-3.0.2.ebuild 787 BLAKE2B b1cf146e04b4f4e5fceb5348bcd22f60edfa468287ab870b39a33779bc7ed6ee696cd32c6326a65cf608299cfd94aef9c200a8f6e306e08e31543e553f8803f2 SHA512 91e16a3c94ec7251707aa5249b65650f9486f1303ab09c283e5b1f5d5b6a49e04789307d1e66023be64127d84b9470c6068e71993348bfb4534322cebc5167c2
EBUILD python-slugify-3.0.3.ebuild 787 BLAKE2B b1cf146e04b4f4e5fceb5348bcd22f60edfa468287ab870b39a33779bc7ed6ee696cd32c6326a65cf608299cfd94aef9c200a8f6e306e08e31543e553f8803f2 SHA512 91e16a3c94ec7251707aa5249b65650f9486f1303ab09c283e5b1f5d5b6a49e04789307d1e66023be64127d84b9470c6068e71993348bfb4534322cebc5167c2
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,31 @@
# 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
DESCRIPTION="A Python Slugify application that handles Unicode"
HOMEPAGE="https://github.com/un33k/python-slugify https://pypi.org/project/python-slugify/"
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/unidecode-0.04.16[${PYTHON_USEDEP}]
~dev-python/text-unidecode-1.2[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -6,7 +6,9 @@ AUX pytz-2018.4-zoneinfo-noinstall.patch 579 BLAKE2B 1d21d01160dbdf6c6848c2c0088
DIST pytz-2018.7.tar.gz 300745 BLAKE2B 56bfadbaac2eef1d007a321041c74af3bd6166c434a87a70a7ab1aa7ebe29f93b1a5081fa20b13f5a665259e7f5ee964a8ce0237e39cfee09ffccb8c5c5b5c49 SHA512 49cd9ed0b4b0959bab59c91ac1ced36b28ab0fa097002ab1d45daa0e7f962c43de2e0b9228344d9b1f8aa4dc2f3b02d51f41a3ed7e6af8c51fc2eec7aace5b48
DIST pytz-2018.9.tar.gz 310705 BLAKE2B 38e4f403e299ca3c24e5cde66bc02ebb861abfb7be06bcb0556fa75f426a2d3e1ac42466ea2296ddf52d3ed0e0f6f2478733d9877d2b891b5f4787cd1e792d91 SHA512 c3dabe61d04539245761a5c4e3bfb614df1c3b8ccc2ffa1cf320c5ad642242c29b3321fe7855d32a2ae55c739acbbe8c0e1813df5b3c757b8f56fff910fee159
DIST pytz-2019.1.tar.gz 308148 BLAKE2B 79ebec345adb57de2420bfe00c7b5d4acc160100fb1292be8734643a0b2d31622d93c7ad7e60eeceed2bd455d0c6e6f3ec5d392ae44f94a0726a0008f33d0aed SHA512 981a5aa2430bb7740bc1fd53e6c7416552c4f19d33a82701854b087ca5624ec3211b55add802e1e004f3728c32447f93d934c0d2bff993cd1be5e96e41fd44d6
DIST pytz-2019.2.tar.gz 307474 BLAKE2B 23c6e80cc800fcd9a7adcececf6edd136957ea2f4900d2f94fc69bcb5f06faf7b179c68c6bb0b7717410effadb5141cd8f221fce4faf53cfc0a05c18a2b68c92 SHA512 86d8b600373274f66200e5e9426303d5855221c85488415ad9270059fc7853c6f5f9399b11aad41f6522fbccc0878b9caf896c9bba16fde9857e412620151beb
EBUILD pytz-2018.7.ebuild 1012 BLAKE2B 626585f23e89bae0643cbcfae700c39c8cfb57d516e9a1fc8ed6a033b558f870cadd4c57c87843aa992beceecfc81fec0d8c316cd918b4cf6e2d57e85feee56d SHA512 d1ba8bc5c6cd0f8a0be694a4f82b372cb12098bf9dcb19001c5997e57e99c13479398801ecd84cf1f563ddb1d0816e2827c9583c4449f641a1e2f477c860e3f2
EBUILD pytz-2018.9.ebuild 1012 BLAKE2B 626585f23e89bae0643cbcfae700c39c8cfb57d516e9a1fc8ed6a033b558f870cadd4c57c87843aa992beceecfc81fec0d8c316cd918b4cf6e2d57e85feee56d SHA512 d1ba8bc5c6cd0f8a0be694a4f82b372cb12098bf9dcb19001c5997e57e99c13479398801ecd84cf1f563ddb1d0816e2827c9583c4449f641a1e2f477c860e3f2
EBUILD pytz-2019.1.ebuild 1012 BLAKE2B 626585f23e89bae0643cbcfae700c39c8cfb57d516e9a1fc8ed6a033b558f870cadd4c57c87843aa992beceecfc81fec0d8c316cd918b4cf6e2d57e85feee56d SHA512 d1ba8bc5c6cd0f8a0be694a4f82b372cb12098bf9dcb19001c5997e57e99c13479398801ecd84cf1f563ddb1d0816e2827c9583c4449f641a1e2f477c860e3f2
EBUILD pytz-2019.2.ebuild 1012 BLAKE2B 626585f23e89bae0643cbcfae700c39c8cfb57d516e9a1fc8ed6a033b558f870cadd4c57c87843aa992beceecfc81fec0d8c316cd918b4cf6e2d57e85feee56d SHA512 d1ba8bc5c6cd0f8a0be694a4f82b372cb12098bf9dcb19001c5997e57e99c13479398801ecd84cf1f563ddb1d0816e2827c9583c4449f641a1e2f477c860e3f2
MISC metadata.xml 739 BLAKE2B d96611c8cdfc1d45fa86eabcbcc60ed1d3f7e7d2a358a2fc5cf54a64ac3427140299651263e0be1cc4d2f87750df81c4adac9512be75ab334d38f44a375238ea SHA512 b7c9e6ea1b5bd128f1c5ce0a77171d0b7cdbb6f8ffb186d92aa4167d2d84c60c28c647cae66ffc7532350bca13ab65aaab5eb441f68321fc786a14b90f8813e8

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="World timezone definitions for Python"
HOMEPAGE="https://pythonhosted.org/pytz/ https://pypi.org/project/pytz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE=""
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
|| ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] )"
DEPEND="${RDEPEND}
app-arch/unzip"
PATCHES=(
# Use timezone-data zoneinfo.
"${FILESDIR}"/2018.4-zoneinfo.patch
# ...and do not install a copy of it.
"${FILESDIR}"/${PN}-2018.4-zoneinfo-noinstall.patch
)
python_test() {
"${PYTHON}" pytz/tests/test_tzinfo.py -v || die "Tests fail with ${EPYTHON}"
}

View File

@@ -4,8 +4,10 @@ DIST pyvera-0.2.45.tar.gz 11919 BLAKE2B 15602169f6ea594c8e9d84202cdc70d052df7af5
DIST pyvera-0.3.1.tar.gz 13904 BLAKE2B 51e68983953a25d20a1184762f4e818a340c1204ec415c4d2214b9dca7bc5b7712b59ad352db96118ba64e8d0a95a50ac6b011609197aa54fb6bbad8b88eec65 SHA512 bf452ff6c8a6effec9fd9213871b40030acae9be0a0a72fec170ce5baaf845df4945173db46583c3052d1ad2f0b854c0af5762b9b51f76064ceb6cd6dbdd12b5
DIST pyvera-0.3.2.tar.gz 13984 BLAKE2B 5e2c568360c3cefdb36545ad91664bcd9ce739cf44897bca0f48d15471834fbd6a64be6722b1edadd505f8112a86ddb32034b1301560ade36f3341a0b960025e SHA512 016a2df375f4c2efe638f5dde2301cd664f92e56e0112758d0c7111c01f12c35facfd69578ea4d9767f92de65c26899fed3b8133e0bea784a0da037a90c6372c
DIST pyvera-0.3.3.tar.gz 14035 BLAKE2B 2418eadc2ea44145679df1a162cc1b8419721f9b0b169a723a76ede07ee5d0e2182bc30bfb9c440b93070fa52e322ed53de81dad8d613739f57e497a6be3b846 SHA512 912c908cbc988bbd8ee963f95af4435b433fa77c02e6ee7cc711165218c7513fd602b57b11c74b11df6a86f5b96b6f347ab33f0f88367609800bf2ab165445ee
DIST pyvera-0.3.4.tar.gz 14051 BLAKE2B a56514a9287aba1a8fe36758d1f39ed8b513a32e6424dbd550e099292f95f583eb72d99d2ae09ad5ce23e815394da6c98c1813c49c2a7548c3479fb89cbc72f3 SHA512 4c1a2375fa93f7c77a9ceba0f6f5c58eb83d3530d0f33e522facafa9e75c57f5fd305e0a8bf8f5474694685c7acef77e8bf9b1c80787b50ef1d2929809ff6ea8
EBUILD pyvera-0.2.45.ebuild 714 BLAKE2B 13daaf44b785c70f6f46dc27e04e12260a7bf3bee5c8007b23c6122a745a0348b09ab30046a0a5757d33c3493fa9dab28375fa7062296b49368d0769ea4e4446 SHA512 0bab5aea895ff0856bebb6459cc9f080cbfd304c87719a86f00750a72deeac2618a638b69a12dac2c798b7934fae7faec971ea2c0e5167665e2872356fecc328
EBUILD pyvera-0.3.1.ebuild 807 BLAKE2B ff6843b954755231437a8d3e56534e61cf2b967699825709e437bd3c7a55665383aed7d9d6e04c41ca9f554d2605541b9f88bd3090c4bf5dd5062a3c381cfb50 SHA512 e2b0b70936af553cbe745934bf5f65216085e8019560e52002528b39146be25a2d0f983a02dce0ca081349cf64fb86a2b8860d2cd2455245e7c55192eba94376
EBUILD pyvera-0.3.2.ebuild 806 BLAKE2B bfe5fc0bee00679a6090362d457acb504eb19b04aa0ef24ce9136ef2700f924aedc59d57b21ab2e53bb05fc295f0a79269e8fc42797a11dd576a94e0a142443a SHA512 5dcab164844b135165d90d2ffb462249985a333bfcba46b0df23e54d9fe1410691a190442b6aab6436c7b6977ec70929f2f32e0f0e60251da7a27831960d993b
EBUILD pyvera-0.3.3.ebuild 806 BLAKE2B bfe5fc0bee00679a6090362d457acb504eb19b04aa0ef24ce9136ef2700f924aedc59d57b21ab2e53bb05fc295f0a79269e8fc42797a11dd576a94e0a142443a SHA512 5dcab164844b135165d90d2ffb462249985a333bfcba46b0df23e54d9fe1410691a190442b6aab6436c7b6977ec70929f2f32e0f0e60251da7a27831960d993b
EBUILD pyvera-0.3.4.ebuild 806 BLAKE2B bfe5fc0bee00679a6090362d457acb504eb19b04aa0ef24ce9136ef2700f924aedc59d57b21ab2e53bb05fc295f0a79269e8fc42797a11dd576a94e0a142443a SHA512 5dcab164844b135165d90d2ffb462249985a333bfcba46b0df23e54d9fe1410691a190442b6aab6436c7b6977ec70929f2f32e0f0e60251da7a27831960d993b
MISC metadata.xml 470 BLAKE2B bed2b5b3923225735c2db70e4147d7b3c7e3a7e1dde554b8d7577189a23b18fbf105ccb85a78d9fa2564483375877835300ff99ca9ef73c0a678f950e4a24cd8 SHA512 329cfa4fe952df89a0bc444655f08f75598c73c030d23aa0dda5b36e15f3648ca24201c44eeceeff6ff028c499ca85574adf2a5ee9b1b763131615d9e4c8fc7c

View 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="Python API for talking to Vera Z-Wave controllers"
HOMEPAGE="https://github.com/pavoni/pyvera https://pypi.org/project/pyvera/"
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}]
>=dev-python/requests-2.0[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
PATCHES=( "${FILESDIR}"/${P}-no_tests.patch )
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,4 +1,7 @@
AUX pyyaml-5.1.1-cve-2017-18342.patch 1420 BLAKE2B bf053ed121355aea1e44f9bd29b22c9afbca7b99b68e59a6e213d2723531044049964dcb20dbc036ee27ae8bcc2c26e317cf080637e611fa0105a9d451496125 SHA512 8e7737761555d851b21ca61128d2ced4163d446acb87510b6962a20dc217923bcf835d70224c9e721486351e0aeb57f9f3c570b57086a0a00c3e8ac656a458c5
AUX pyyaml-5.1.2-cve-2017-18342.patch 1420 BLAKE2B bf053ed121355aea1e44f9bd29b22c9afbca7b99b68e59a6e213d2723531044049964dcb20dbc036ee27ae8bcc2c26e317cf080637e611fa0105a9d451496125 SHA512 8e7737761555d851b21ca61128d2ced4163d446acb87510b6962a20dc217923bcf835d70224c9e721486351e0aeb57f9f3c570b57086a0a00c3e8ac656a458c5
DIST PyYAML-5.1.1.tar.gz 274442 BLAKE2B 0235ea6a2cfefb0e99094be2a79331aebe0642d104bbcdfb037f45cb2f07e193daffc0bc9f307f677b9f37078e1bdedfd5371ae92272a981aee3b8b135502750 SHA512 fa47fb2d2903506c55e3651ec130ad5472168e0257eabec8fdf329336f60d9ef36df0f8c4eb7d5ab913f3037120048b02f715aa2215085b3b1ce936cdcff77bf
DIST PyYAML-5.1.2.tar.gz 265034 BLAKE2B a3f6fe4a0c0a24f8934b94545e7727fad26b397755416a8127bd52fd9ea5e8fea3c6452ddfbd91edfa2e8ca88522b1ae9061c9221f394c8fa4cbd1c2dc256f72 SHA512 b5ee201c612486a95c87b7e41d474313160284359b8b30ababc80b51325aef9dd7dc27eb3b8a03a4749cb8c7e3789c5684d5c285fe35d4b20be1f189641531e0
EBUILD pyyaml-5.1.1.ebuild 1148 BLAKE2B 2fb99abcf514207f3520a6807c3006b5a3ff35308cf32a5f98fda137960baa506fa19ceccf5c88cb7daa61c052e4283241ab7c8344c0a05f8dd04499bf2a68fa SHA512 69207f06ec14c57839b9251f4f30b15ca4467d0c4ede51d421aa7462d3275da54428e622b7c66df0b23bb625e4dcd74d169f108d2b3ea14d63fb93902982698b
EBUILD pyyaml-5.1.2.ebuild 1148 BLAKE2B 2fb99abcf514207f3520a6807c3006b5a3ff35308cf32a5f98fda137960baa506fa19ceccf5c88cb7daa61c052e4283241ab7c8344c0a05f8dd04499bf2a68fa SHA512 69207f06ec14c57839b9251f4f30b15ca4467d0c4ede51d421aa7462d3275da54428e622b7c66df0b23bb625e4dcd74d169f108d2b3ea14d63fb93902982698b
MISC metadata.xml 345 BLAKE2B 8c26b8b05b08ed9abab5ed2cb36552dc9af33ee2b30cf3ebe551576d7ad44908b3dff195cd7f1a3f5af9323d17eadee407e42bfeb99150be2a0ac4b48653c1eb SHA512 1fdee5219c989b3edf11bdb63264c6ca6bd54fb1f44907bf20ce7ee6b1968c9c6f2c94363698be87d92eb6cd07a034acca7dbcffaeac40d2add8d57a240772da

View File

@@ -0,0 +1,40 @@
diff --git a/lib/yaml/__init__.py b/lib/yaml/__init__.py
index e7a419d..5f80761 100644
--- a/lib/yaml/__init__.py
+++ b/lib/yaml/__init__.py
@@ -106,6 +106,7 @@ def load(stream, Loader=None):
and produce the corresponding Python object.
"""
if Loader is None:
+ raise RuntimeError("Unsafe load() call disabled by Gentoo. See bug #659348")
load_warning('load')
Loader = FullLoader
@@ -121,6 +122,7 @@ def load_all(stream, Loader=None):
and produce corresponding Python objects.
"""
if Loader is None:
+ raise RuntimeError("Unsafe load() call disabled by Gentoo. See bug #659348")
load_warning('load_all')
Loader = FullLoader
diff --git a/lib3/yaml/__init__.py b/lib3/yaml/__init__.py
index 5df0bb5..6952ba5 100644
--- a/lib3/yaml/__init__.py
+++ b/lib3/yaml/__init__.py
@@ -106,6 +106,7 @@ def load(stream, Loader=None):
and produce the corresponding Python object.
"""
if Loader is None:
+ raise RuntimeError("Unsafe load() call disabled by Gentoo. See bug #659348")
load_warning('load')
Loader = FullLoader
@@ -121,6 +122,7 @@ def load_all(stream, Loader=None):
and produce corresponding Python objects.
"""
if Loader is None:
+ raise RuntimeError("Unsafe load() call disabled by Gentoo. See bug #659348")
load_warning('load_all')
Loader = FullLoader

View File

@@ -0,0 +1,46 @@
# 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
MY_P="PyYAML-${PV}"
DESCRIPTION="YAML parser and emitter for Python"
HOMEPAGE="https://pyyaml.org/wiki/PyYAML https://pypi.org/project/PyYAML/"
SRC_URI="https://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="examples libyaml"
RDEPEND="libyaml? ( dev-libs/libyaml )"
DEPEND="${RDEPEND}
libyaml? ( $(python_gen_cond_dep 'dev-python/cython[${PYTHON_USEDEP}]' python2_7 'python3*') )"
S="${WORKDIR}/${MY_P}"
PATCHES=(
# bug #659348
"${FILESDIR}/${P}-cve-2017-18342.patch"
)
python_configure_all() {
mydistutilsargs=( $(use_with libyaml) )
}
python_test() {
esetup.py test
}
python_install_all() {
distutils-r1_python_install_all
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}
fi
}

View File

@@ -1,7 +1,9 @@
DIST shodan-1.11.0.tar.gz 45855 BLAKE2B 6def888ad21f92cfb9bf7ad869dc9bcbdae88b9b399b1d1937877583242b6c9fd6a674a8415acc44c7af700c580cb208fb9dcee5b12862b5b72fd19cdbaea705 SHA512 945b0ba026b4a0a030a470216ae00073f10397688dff55a8e07f4f1b3113fae6d2d4d026d5415edd6b009e11f455a570a013215fa941786a4002fa77ce9b6ff6
DIST shodan-1.11.1.tar.gz 45943 BLAKE2B f3a3a05a0a76f4b5f78dd21dc1a2b5c3af319b5a07b08e6575a270dbe7c7761541785d0edf7de94592146a85998a395d8dd70f6481024b1f6444d081dc905019 SHA512 7f8ad635823bac5e20aea05743b51b791a13878a8494339a123add5bfbbc1df15a70dac8876c7913a5095dd1519f301b47802d90bba84587b3fa62161b7d4924
DIST shodan-1.13.0.tar.gz 46387 BLAKE2B fa472820d6483b9de9ba94cc3b28acd04343555c3d3b4d5987e49e89b3e5fdfa67a734a849f683c97ef745f81ceaae28fbef88a6ccf30847549ee63ee17b3f54 SHA512 ca44d743a71d3978da2311ade5e4f2e4ef450b73a15daa4d36642eb0d86ab1f97d03694afc4e9a8c04ed48260037a6599e00a16a3c84d19221f750500bbe4073
DIST shodan-1.15.0.tar.gz 46792 BLAKE2B 5152c6fbb0e6bee4cb4fc3b2ba187ade59d54c1da6bb523d6824076dfc0283b50479b1c5fa0e8b5fed367b16a9f55e60f36bd48dbc9caf14c49b820612b91ee5 SHA512 ccc30cbad0387d63189d527687a1d8732c6ac861152e2e4b3fc51ac46924320cb5a4391f5becb85d5b56a6462c72b55a9dc4057330e2659e7982967da1ef960c
EBUILD shodan-1.11.0.ebuild 728 BLAKE2B 63b3a604f1104aaab9440c2e7e91a238ed9400ab503d66440581ed040902458ee4b74982b2366efbde04a30ad51659b489d352c78d91be66df82e0c566984513 SHA512 e17bd0bc020143f953c0cb3469c968892624c7e0ef10003982faa6b9319805246a25a9a468e54d8d40a70c73a48e16faaa3b9117b508564c5c19780f49a61a06
EBUILD shodan-1.11.1.ebuild 728 BLAKE2B 63b3a604f1104aaab9440c2e7e91a238ed9400ab503d66440581ed040902458ee4b74982b2366efbde04a30ad51659b489d352c78d91be66df82e0c566984513 SHA512 e17bd0bc020143f953c0cb3469c968892624c7e0ef10003982faa6b9319805246a25a9a468e54d8d40a70c73a48e16faaa3b9117b508564c5c19780f49a61a06
EBUILD shodan-1.13.0.ebuild 763 BLAKE2B 8191f041cbdc24632f793136c923d362e3c5d41b393ae2861fbd204701146760d70eb6b8207167a6e006cfc97747ac0d49e4a3ea7c166e6fa969e73edbc825c1 SHA512 209ee545e2433d4be98660a1868aab143fa06218b0a52f702f1dc62f5a95cf8cb1a1faee202fa7c305ae74f80d23035c485818dcfdd9b67129d85b455985785a
EBUILD shodan-1.15.0.ebuild 763 BLAKE2B 8191f041cbdc24632f793136c923d362e3c5d41b393ae2861fbd204701146760d70eb6b8207167a6e006cfc97747ac0d49e4a3ea7c166e6fa969e73edbc825c1 SHA512 209ee545e2433d4be98660a1868aab143fa06218b0a52f702f1dc62f5a95cf8cb1a1faee202fa7c305ae74f80d23035c485818dcfdd9b67129d85b455985785a
MISC metadata.xml 454 BLAKE2B ab090a632d83fca5c9e218f1ef41e9e7d4746ddb2234ee8cd693089d45f2f98c1147d3b56c2809a430ee4be52aef131a7fa644a7ebaee707f51fde0fc85e7fe8 SHA512 229512d3ffa2ed0d0d512584ffd65d34cbfd14f7d44a93314b39ffdf10207c134f55803b69c418ebd60262dddc9e37ba19963e82a9ff6c16b2756b628490e2c6

View 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 and command-line utility for Shodan (https://developer.shodan.io)"
HOMEPAGE="http://github.com/achillean/shodan-python/tree/master https://pypi.org/project/shodan/"
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
}

View File

@@ -0,0 +1,3 @@
DIST simplepush-1.1.4.tar.gz 1992 BLAKE2B 6de44cab6a6a3c04ffd51779818b802cb60fb29bebddba16f342d922a901df4bc747c86b250be03522d83b53a21820a4d0451cfe01732d0ed837ccf415a1183e SHA512 e6646b02b84a4cc7298aea13c63f29066e0eec1eade15d039c9690bd6cdf5b40ab79542b7efb9d538590dc43849fe6552a3e40a0e1dd851c61c4488fc261ad0f
EBUILD simplepush-1.1.4.ebuild 683 BLAKE2B f4461e7559943ae5716dc5beb6e4b7356d3a6aaea2c7f35a43afd4f94dc3809cf606f431af78b3dcdb7a50e3a36cfdf57ca8c77dae0e9f32ddb92a779b4d2699 SHA512 daa81d4e1115dabe842b5699614c1e0753fef8a933d492d0afd5d65cd65f5a61e281321328e4516c44fc6efbe142a8750dd9d1011ffde98b0acb810f2a7e26e7
MISC metadata.xml 465 BLAKE2B 8d6fd5e2ef5d409cb472f9eec96dc5570a4e93152f4f31bcc032a510a3502b61cfacb305ccb6f5867bec0c030cd49d41ac51450bdfdd0dfcd7c18b903c150ab6 SHA512 d018a07be021cb843f750d5977e42375a0acfbbdcdbe9aed9f2f1428ee892ea7934150854b80245491c3d3626355d26a554df0b986459ccc26ae8647fae70284

View 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">simplepush</remote-id>
<maintainer status="unknown">
<email>contact@simplepush.io</email>
<name>Timm Schaeuble</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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="Simplepush python library"
HOMEPAGE="https://simplepush.io https://pypi.org/project/simplepush/"
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
}

View File

@@ -1,11 +1,11 @@
DIST simplisafe-python-3.4.1.tar.gz 20330 BLAKE2B defad308661222bdf88aa7a0686f7e4461a7e0e9c0076c92e394a549770fd0670bdcaae9a2d48aa9893728e6085dcd4b4ed49804347c3f8fc5c76eeb89f0ac3b SHA512 f4d507bb52d528ff15ce8d51a6eda3ff6f678f979290219d7ff3db0477eed6e6f768690f810f75342e97a04024a118bb837a89b70920c91144ea4e09f91e14f6
DIST simplisafe-python-3.4.2.tar.gz 20416 BLAKE2B c0f6c118f6f6d354383f229d9bda5fe2c6a7a7e55699f180930fb3189fe8139321a17c555235648663ae5280519fbdd72ee5b4f5c36ae2a6379ce55ea47af10c SHA512 94051a18c536cb4dea4244f1b2efedb230a649ef801b3cbd304c00b4996f5866cc397bd6b59f51278d793c9543c167fc89880977a71bc32c8754f1c6cf63b11b
DIST simplisafe-python-4.0.0.tar.gz 24360 BLAKE2B 1ff72fbfc3b80a9e612affa4d2392b5771c7173cf0b985d15b9bd9619711f930ca6b928cf6510e09d9eba5ca91e3dbbc6c18df9fb89ceff95af8ec8cb033b848 SHA512 38e5be1d581836ea69abff78dcdf7d60c5db5ae996795597a6598525c49847f4535790053c3f30aa746c0831ae72f4a859c1fec9fd87ad6ef4e9e221179b8efc
DIST simplisafe-python-4.0.1.tar.gz 24439 BLAKE2B aefd1d9e80364184df0ba4b7c18a16c0f6f96a933256b22d1c63639af748a52d13f491dd39979a3ea50e40c0e59905dd1696cdfb6553ca443df02a781850e5b2 SHA512 15a9c8724ff3830e2402e4954b26601450f41641f709bf5484184f114a338e09cfd5bda36406ffa8de283e669837f8c673dccdd60742fdd8f54fc7f0f82251a2
DIST simplisafe-python-4.2.0.tar.gz 24685 BLAKE2B ff5213333c4b1a26ecc453c204359833e4eb2c86217d234df9d260b204f27494e3ea40bf1430265847d5d19cb47274d2a9c0efcb17a28957a9b49662983b8c78 SHA512 669b79c5f2b44be1cbd585306d8ea8d927f1c963a81cd039e80acab48254feb6285b16713786321e420acaf5644aa60d9162d18761cceaf32714ed063fd52349
EBUILD simplisafe-python-3.4.1.ebuild 735 BLAKE2B b428201724a76bb66398b3b0a33741e0388d2a8f2a4dacd7670faa4b595f2259dcdbd7370646da3051af861d471b95ee0e49a2075a9ea51d78c244a7976a1bef SHA512 84b00d120d707d9b5cf3ef3477904cbd198a66a0c222e3f6299524d894b8f30fa2e2d8d2b09bb6c861a572dab3c6a37b1c06212a9e01c02726ea4344b6663f6f
DIST simplisafe-python-4.3.0.tar.gz 25117 BLAKE2B 537e58600e700029c5a22f29539714cab0ab2dab2600d1766f6e391693661d3a8425a1902ea178619169e2f6d1eff99d0119c924dd622b607f5f2d52e3d4ffc8 SHA512 425d0a4fae4bcf4e36f225c83bcbc5e45198f2fc70753853380c451c9eb03d8bf236adc9770885675246a3a7fe034db13ec51369e88b1da5bb5365d0dc132b39
EBUILD simplisafe-python-3.4.2.ebuild 817 BLAKE2B 79fac754caa01c43c3f4e48519015efea8a5aca7858fde4032d764a54db8dbcf9af2b6f3efb487d3158d7f3d39ce628b0daae80d6257902e88fbe652ca743ac4 SHA512 b7eeaaf3c7d0318cb930900265a1215feede422cb75838b297344e874f7f2e3dcf0119a492737c3b7de0846adf8c89d815362b90645a1775d55e620572c5cdf5
EBUILD simplisafe-python-4.0.0.ebuild 817 BLAKE2B 79fac754caa01c43c3f4e48519015efea8a5aca7858fde4032d764a54db8dbcf9af2b6f3efb487d3158d7f3d39ce628b0daae80d6257902e88fbe652ca743ac4 SHA512 b7eeaaf3c7d0318cb930900265a1215feede422cb75838b297344e874f7f2e3dcf0119a492737c3b7de0846adf8c89d815362b90645a1775d55e620572c5cdf5
EBUILD simplisafe-python-4.0.1.ebuild 817 BLAKE2B 79fac754caa01c43c3f4e48519015efea8a5aca7858fde4032d764a54db8dbcf9af2b6f3efb487d3158d7f3d39ce628b0daae80d6257902e88fbe652ca743ac4 SHA512 b7eeaaf3c7d0318cb930900265a1215feede422cb75838b297344e874f7f2e3dcf0119a492737c3b7de0846adf8c89d815362b90645a1775d55e620572c5cdf5
EBUILD simplisafe-python-4.2.0.ebuild 817 BLAKE2B 79fac754caa01c43c3f4e48519015efea8a5aca7858fde4032d764a54db8dbcf9af2b6f3efb487d3158d7f3d39ce628b0daae80d6257902e88fbe652ca743ac4 SHA512 b7eeaaf3c7d0318cb930900265a1215feede422cb75838b297344e874f7f2e3dcf0119a492737c3b7de0846adf8c89d815362b90645a1775d55e620572c5cdf5
EBUILD simplisafe-python-4.3.0.ebuild 817 BLAKE2B 79fac754caa01c43c3f4e48519015efea8a5aca7858fde4032d764a54db8dbcf9af2b6f3efb487d3158d7f3d39ce628b0daae80d6257902e88fbe652ca743ac4 SHA512 b7eeaaf3c7d0318cb930900265a1215feede422cb75838b297344e874f7f2e3dcf0119a492737c3b7de0846adf8c89d815362b90645a1775d55e620572c5cdf5
MISC metadata.xml 343 BLAKE2B 5a3b6c850698baa7bf4889f8d2c6aa8b2b94e4cbf399ff622e22f16970ab7737b0f5f1096286cf353881aa5032cd5f7cda140ab41668bb3c7b3318e85c6c7bf7 SHA512 9944f606edd3f7d4428cf3237a936dfd3367d11fa97cf832753e7d8a4ac2d43d888c4120895b95dabd592542ebf7af2f48031de755996405d04646de7fb8cd85

View File

@@ -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? (

View File

@@ -0,0 +1,3 @@
DIST sisyphus-control-2.2.1.tar.gz 10145 BLAKE2B b4db68275aef76a9fb075cd54c8af4c08a81a01cddfdc7bd199b08d5f6c8ad408717e9bba64c3e7a1e0482566356110b1520ce69249af70159efb61f959c57a3 SHA512 bb6d0c897d61a265ec75775c1e2da0c96a552565ce908257f635b5ca9e85f7472009c247b85dec8f5ecc524d7af573afd1e404bcdb9c99ea386ee17fa4100b31
EBUILD sisyphus-control-2.2.1.ebuild 1567 BLAKE2B 009bc5ade4e7ef59cede41992c759a4bb355a88d4ff129178d776c6067a3ea447a6cd5bb77a748bbd7926dabd331a70303a21ff309af8dd2596a4e7c7740e122 SHA512 97fb714045cff80a300d10d5122cef4d7c006526627a64da72ccd4b7b45be4070147d76ed70c5e8ec693a35a2f8d873f1539ba82c7e1b44bcfd7a1291b436da2
MISC metadata.xml 342 BLAKE2B d9f656927d1e3e9b6426fbd45b3eaf26905d8d89b4d61775fbf03a21abb6b210bc4367f012eaf2f927c23a720488ab2331a2138e5c6acea8a657dcf4faebd185 SHA512 49fc47cc3b20adb4617df0a6a07620958cb3ec9bd929255617481656f7c7b59347b95e8d47e027cd5b1943f59d2de78d6c2f15f93cd7ddf70f0dc9e629c5fd3d

View File

@@ -1,8 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<maintainer>
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<herd>python</herd>
<upstream>
<remote-id type="pypi">sisyphus-control</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,46 @@
# 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 your Sisyphus kinetic art tables (sisyphus-industries.com)"
HOMEPAGE="https://github.com/jkeljo/sisyphus-control https://pypi.org/project/sisyphus-control/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/jkeljo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="~dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}]
~dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
~dev-python/certifi-2019.6.16[${PYTHON_USEDEP}]
~dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
~dev-python/idna-2.8[${PYTHON_USEDEP}]
~dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}]
~dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/requests-2.22.0[${PYTHON_USEDEP}]
~dev-python/six-1.12.0[${PYTHON_USEDEP}]
~dev-python/socketIO-client-nexus-0.7.6[${PYTHON_USEDEP}]
~dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
~dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
~dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
~dev-python/yarl-1.3.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1 +1,3 @@
DIST somecomfort-0.5.2.tar.gz 43742 MD5 41a8c7e8703014ac4a8489cac8489cd8
DIST somecomfort-0.5.2.tar.gz 43742 BLAKE2B c8d32f8ab668c03849d095d0abb2c51880823fdb9620b3790b010bbfa25c4c72890c5568af3e155867431ec9a23b4c68b4e857b60c0d0ed50f508953be8ba4ee SHA512 0b70b9130efae0d011d6a21957675bd2cbd6c2a5719b9edfc9d40b4f73c10b69ffc9007c4f825c0d37010cb614050cd8fbb62f68c9b0983ce9e4a28d5d96c7a0
EBUILD somecomfort-0.5.2.ebuild 717 BLAKE2B baa283a23a34ccc9358feffe77f195185e29e4122489c9e9835260cc2fc4208891e3fdd125d341b231208fc48d3880328ee61dd0f61ef7c8e038bf4fda4b2884 SHA512 36f38e904078a5775d1220483637af70e7131892bbad786052978741ddf82e47e37c151e35340eaf3678a0c2518d15a71f54ecce70269d80208e2de124992b57
MISC metadata.xml 472 BLAKE2B c9c808a50cd4a7427f5f8e31f2b0b474dacb3d55dab2392fd4ce1ac1f9feff3703baccee4a3cde21533bff7f7e63ea8b79da20ad0c5d4d0cab650ac642bba577 SHA512 93964381c68608649b9426d86bc0342ba67f425f072bca7603205eeb5f218b792b040c893b86db8ccb57fc7b6c969985bea77cf62679e22fc1d1b657a99cf721

View File

@@ -1,11 +1,7 @@
DIST SQLAlchemy-1.2.17.tar.gz 5670715 BLAKE2B 77fac5ba4f8c30effa9b83e9032cb1c32897b114a965da4280a8d8c668c3251f0be6936d36b9beab5473498c59d683aab4d92b0b70faefdf6cd53b6e58a21af9 SHA512 87c97a8e5cc79e0b0f76820ee88fb72f001b8a707da4a3f52fe334e43d5d9f182d0d638df04d5e92e7587603232071180cc1b29a97788f9d9c57bf14c7af3bd6
DIST SQLAlchemy-1.2.18.tar.gz 5675143 BLAKE2B 2e0a54d16b64801cb60b619c39dfba64d3b1705ac43a89f6a3873c9fd1bb9af02d38d1026f309eb3d33ad20265da8b3731d7d7092bec8fa035e4d696d74f1d5f SHA512 a3074e0f7b9a307937f02ad030811413f3c92b7edcc4f1c6eda7c94c1178708f8c920840385a9b33c7952e224fe46dc73223aee00123e863abf6d1d446aebdb2
DIST SQLAlchemy-1.3.0.tar.gz 5862243 BLAKE2B f497f51f1bed6537ec0d96421a1fe678847b2d9b6f240e08dc9642456e346e7e6c553f4c82df1d0f1f2ec30ec6fbcfad9355c78252835d53aa0f42040f230120 SHA512 031c912dc8830bab70ebb48b253d47ef949818a9a49f9b8d38a2daed21dd27b295182641158578c4a1bfe4bf065968824430b4f4bf949ffdacb12bb99dae9119
DIST SQLAlchemy-1.3.3.tar.gz 5864870 BLAKE2B d109e0daf0afdeaba946c4b18d14428c108ff15041876c9a35cf8e5783f9b9a1896e69760b249c53af35e4575e66f4b59c855b4a244d7f6569fadfb52c5a400d SHA512 f8e0f580ba5cc7eaed985e5a3af8cdcc2dddddcd64bdf02b247242eeab542b5666a93d46166b5edb4b28af3b89df44bccfa92d5bf94cc0e173dbcd369ae6487c
DIST SQLAlchemy-1.3.5.tar.gz 5887356 BLAKE2B 27a6497e2ec6150aa132025518ab2f2b3fbdf6d8e7c862aef29173698f251f4feb3a442a8bce2b6766d9162689cf8d52a0cd2e3858f84daa5707387f447af1c4 SHA512 29541a4181ec7b33a44c90522629c135f22d27b659f8e83a26b6ce2f0938708a5f930c62fc99dc03d4be5e2dca2ea174f3f89c71d8e6890460783685290b3da1
EBUILD sqlalchemy-1.2.17.ebuild 1755 BLAKE2B c1f7673f7ba2469418c2e5914a9090dc4648bed31a7619bad764daa22790c1aee2d2cdda583a77891bd8b2959bfce5ccf86196c5c55c181c5c0786ba3608d382 SHA512 52402ac3da19b2a394bf753677ee919de0263266214eefc5f4073182a87e713a612a53a8765a0ce89a7fd812ee08dd863b0a9dd09fd6fcdb1e2e3d5a94d444ba
EBUILD sqlalchemy-1.2.18.ebuild 1755 BLAKE2B c1f7673f7ba2469418c2e5914a9090dc4648bed31a7619bad764daa22790c1aee2d2cdda583a77891bd8b2959bfce5ccf86196c5c55c181c5c0786ba3608d382 SHA512 52402ac3da19b2a394bf753677ee919de0263266214eefc5f4073182a87e713a612a53a8765a0ce89a7fd812ee08dd863b0a9dd09fd6fcdb1e2e3d5a94d444ba
DIST SQLAlchemy-1.3.7.tar.gz 5914400 BLAKE2B ee2677ef24467d19940c13b0df7f337a3882e7cd328628c8ed47c62f370c82349d3da71091d57be10896b2c2cc3f8bbc47358a2a3c9b7c3b8980efb0de6df815 SHA512 87d6929c28c081ec79e20c2285ccbbc2c39f798c6d1660a2fabab6ea53cb4a4c134b5e44d7355bf88f9754a826c1c68b67ff5ad03e7c23c5f6381797ced6a0df
EBUILD sqlalchemy-1.3.0.ebuild 1755 BLAKE2B c1f7673f7ba2469418c2e5914a9090dc4648bed31a7619bad764daa22790c1aee2d2cdda583a77891bd8b2959bfce5ccf86196c5c55c181c5c0786ba3608d382 SHA512 52402ac3da19b2a394bf753677ee919de0263266214eefc5f4073182a87e713a612a53a8765a0ce89a7fd812ee08dd863b0a9dd09fd6fcdb1e2e3d5a94d444ba
EBUILD sqlalchemy-1.3.3.ebuild 1755 BLAKE2B c1f7673f7ba2469418c2e5914a9090dc4648bed31a7619bad764daa22790c1aee2d2cdda583a77891bd8b2959bfce5ccf86196c5c55c181c5c0786ba3608d382 SHA512 52402ac3da19b2a394bf753677ee919de0263266214eefc5f4073182a87e713a612a53a8765a0ce89a7fd812ee08dd863b0a9dd09fd6fcdb1e2e3d5a94d444ba
EBUILD sqlalchemy-1.3.5.ebuild 1755 BLAKE2B c1f7673f7ba2469418c2e5914a9090dc4648bed31a7619bad764daa22790c1aee2d2cdda583a77891bd8b2959bfce5ccf86196c5c55c181c5c0786ba3608d382 SHA512 52402ac3da19b2a394bf753677ee919de0263266214eefc5f4073182a87e713a612a53a8765a0ce89a7fd812ee08dd863b0a9dd09fd6fcdb1e2e3d5a94d444ba
EBUILD sqlalchemy-1.3.7.ebuild 1755 BLAKE2B c1f7673f7ba2469418c2e5914a9090dc4648bed31a7619bad764daa22790c1aee2d2cdda583a77891bd8b2959bfce5ccf86196c5c55c181c5c0786ba3608d382 SHA512 52402ac3da19b2a394bf753677ee919de0263266214eefc5f4073182a87e713a612a53a8765a0ce89a7fd812ee08dd863b0a9dd09fd6fcdb1e2e3d5a94d444ba
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -1,67 +0,0 @@
# Copyright 1999-2019 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} )
PYTHON_REQ_USE="sqlite?"
inherit distutils-r1 eutils flag-o-matic
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_beta/b}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc examples +sqlite test"
REQUIRED_USE="test? ( sqlite )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
${RDEPEND}
test? (
<dev-python/pluggy-0.7s[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
)"
S="${WORKDIR}/${MY_P}"
python_prepare_all() {
# Disable tests hardcoding function call counts specific to Python versions.
rm -r test/aaa_profiling || die
distutils-r1_python_prepare_all
}
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
pytest -vv test || die "Testsuite failed under ${EPYTHON}"
}
python_install_all() {
use doc && HTML_DOCS=( doc/. )
use examples && dodoc -r examples
distutils-r1_python_install_all
}
pkg_postinst() {
optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python
optfeature "mssql support" dev-python/pymssql
optfeature "postgresql support" dev-python/psycopg:2
}

View File

@@ -1,67 +0,0 @@
# Copyright 1999-2019 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} )
PYTHON_REQ_USE="sqlite?"
inherit distutils-r1 eutils flag-o-matic
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_beta/b}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="doc examples +sqlite test"
REQUIRED_USE="test? ( sqlite )"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="
${RDEPEND}
test? (
<dev-python/pluggy-0.7s[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
)"
S="${WORKDIR}/${MY_P}"
python_prepare_all() {
# Disable tests hardcoding function call counts specific to Python versions.
rm -r test/aaa_profiling || die
distutils-r1_python_prepare_all
}
python_compile() {
if ! python_is_python3; then
local CFLAGS=${CFLAGS}
append-cflags -fno-strict-aliasing
fi
distutils-r1_python_compile
}
python_test() {
pytest -vv test || die "Testsuite failed under ${EPYTHON}"
}
python_install_all() {
use doc && HTML_DOCS=( doc/. )
use examples && dodoc -r examples
distutils-r1_python_install_all
}
pkg_postinst() {
optfeature "MySQL support" dev-python/mysql-python dev-python/mysql-connector-python
optfeature "mssql support" dev-python/pymssql
optfeature "postgresql support" dev-python/psycopg:2
}

View File

@@ -1,5 +1,8 @@
DIST voluptuous-serialize-2.0.0.tar.gz 2029 BLAKE2B 173e3e5d37c6ed302432b901e39f880a9a57b72b8fc6112fec0a824eba954e43df8efca6a485bf53865df3fa4d9d7bce9dc107a50095e2c215bdffce5880c944 SHA512 e901d3189b0579c3a0f07f6ff9fa9fdc230ebb01a68964b39692b0d0f972acddb49543427af5c10c0ed0d18ae33183bf0621ea1fe6e973b19fa211fe3606c18b
DIST voluptuous-serialize-2.1.0.tar.gz 2785 BLAKE2B eda572499fcd94f04af1fdcb69dd3fb7ade21518c6a830792bc7d2fc44c26c8311825c49df0d4ff0b998f0009aa2718249d400e0b0e8454abc65d348ab7560e8 SHA512 02e00b4f7d7334894d0db59a728c49131999b3b6383ef0718918e2222c5591d41fc72c3ef60b00f0c869434ed7d4fbfa61fe4f726b472f79b13df5e045f019ae
DIST voluptuous-serialize-2.2.0.tar.gz 2848 BLAKE2B 035a9920778b392b1f1d36744a4444532787e047442e4e5ec70a59acfd70444499a9d028eb383e597c4bfaa6345372b5f16e0f65d0db876ff8b564590612a1be SHA512 af12dd129aa06a14cac1235f3faa7146971003ecaf5706701eecfc729512dd9009c6452627b568af868b36a3e4ac2662b5fdad2b390ac302c140884de4f40618
EBUILD voluptuous-serialize-2.0.0.ebuild 632 BLAKE2B e2eaa389efffe05e9c3a7b4eb303087fd3c5cdf10178be9c42a0d618b31bb3b457337f55a52327045718b2af01313cc0bd1b0577c4f85f02c7be966c687d08f8 SHA512 e0e7a83d90e408a2ebfc445a8432fec976ce783b976e6804eb41316fae7037b2b515ca04fcbacd591f05f6dc9ade3a516937b9d6758e8c525ee2599503d821d8
EBUILD voluptuous-serialize-2.1.0.ebuild 632 BLAKE2B e2eaa389efffe05e9c3a7b4eb303087fd3c5cdf10178be9c42a0d618b31bb3b457337f55a52327045718b2af01313cc0bd1b0577c4f85f02c7be966c687d08f8 SHA512 e0e7a83d90e408a2ebfc445a8432fec976ce783b976e6804eb41316fae7037b2b515ca04fcbacd591f05f6dc9ade3a516937b9d6758e8c525ee2599503d821d8
EBUILD voluptuous-serialize-2.2.0-r1.ebuild 677 BLAKE2B b2243f3a693ed766738d536740a15243ddc0931f0e5940a2227db67fd77c3da238d2d50af6406f6c98c4e2faadf25ba7127d632651884a3ac57844bc1bb50518 SHA512 568142fb54e30fa391e8d19d7a2852798870a61a74814d013c23ca8236992674d6c77dde8d720d7771c0ee133bb7cd78655311e6468b6b4c95305c9ea8324653
EBUILD voluptuous-serialize-2.2.0.ebuild 676 BLAKE2B 00f817d76767372229b7a39833fba2aa1ac20fc741bf59e221a43e7e54307ce22a509bdf3acf25fc803999495c759e93985225bb2a845184686eecb242312405 SHA512 b7c522ebd9947241155f49f89653ca2083bbd05124e7abb7c2a561dc3307b4d0cb6444702fedf33a9e1558c3dd399cce802fe605cae57d764b66facb408f4991
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Experiment to convert voluptuous schemas to JSON"
HOMEPAGE="https://github.com/balloob/voluptuous-serialize"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=">=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]"
python_test() {
unset PYTHONPATH
nosetests -v || die "Tests failed"
}

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Experiment to convert voluptuous schemas to JSON"
HOMEPAGE="https://github.com/balloob/voluptuous-serialize"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="~dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}]"
python_test() {
unset PYTHONPATH
nosetests -v || die "Tests failed"
}

View File

@@ -1,3 +1,5 @@
DIST voluptuous-0.11.5.tar.gz 44216 BLAKE2B 921e0f35bd5348f412f0bf20939b3364b0014d3b1d1a7248cd73f2514eef0fb4e5b4b742876dc4606b5619529f1aa96e3577508ed0bf8d1e98b4d8bb88e2b8a2 SHA512 8893434e8e73ebf3682da1970d1d720444de452937ac9123fab53413c88a21d04ad3eb490902d829aa60be6804ff68b8bcf57a1c45807751c3d50be63e9b2551
DIST voluptuous-0.11.7.tar.gz 45262 BLAKE2B 2c4c171ed281bdf799491b0e14f64ff2f4ff73143b1b5498eed0d2d4a148ff0e40392393923f25bbb066a872a81ac753d861640abc8b3d340c4c01ff5e139140 SHA512 bf0ad4684a4da59b3eccb54f6edfa643eb894076fc50d1bfd4c953de15cfd711a70e8aee685497197eaef24897ae55fb5fb2aec5e2fc9dcf344a6f7c6f569b88
EBUILD voluptuous-0.11.5.ebuild 610 BLAKE2B de08dc52544a1f779c1e28cc24b4f31d36a6da30d7ebbdcdc47255a5cf332398d6566f809e6eec96859e433927e4d20734001330809db35924134beb87d7af8f SHA512 468db91d0ab4aeca31de56bd5a190e26be80775d24776021d321dacb177fe916112a432282b4fec77e397e7f95371d462db8c94050ccb06af6dab690a0208e07
EBUILD voluptuous-0.11.7.ebuild 610 BLAKE2B de08dc52544a1f779c1e28cc24b4f31d36a6da30d7ebbdcdc47255a5cf332398d6566f809e6eec96859e433927e4d20734001330809db35924134beb87d7af8f SHA512 468db91d0ab4aeca31de56bd5a190e26be80775d24776021d321dacb177fe916112a432282b4fec77e397e7f95371d462db8c94050ccb06af6dab690a0208e07
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="A Python data validation library."
HOMEPAGE="https://github.com/alecthomas/voluptuous"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
python_test() {
unset PYTHONPATH
nosetests -v || die "Tests failed"
}

View File

@@ -0,0 +1,3 @@
DIST yeelightsunflower-0.0.10.tar.gz 6027 BLAKE2B 08480570e25c7cc06c0a9cfed58cf81ce7c3b7503321446c5c4c85372e532f5bf9c610a04c3e10982ea49116cd4cfef05c1ac6db4f1261bd9c21509d847f947a SHA512 591a9ee2edd22e078187d656fdb1d3da6dbb72097ebdc2da2802453718e0dc6a7b5b6cd736a2026e0ea3ee2f997288da666d1214c0418f2a60a3db531f771a5e
EBUILD yeelightsunflower-0.0.10.ebuild 764 BLAKE2B 674e386b49be486c60d50e02d3d57451a8de310f77a7dea55642c44bc46256c8261b310352ff18a449ae3537dcbaba7e1d122b913ad0c11f86af6f761b8f0d32 SHA512 ef90f7542de1a0ed27a7d794341f7c92b6eeb705069307fe3d1a90c85da5811a695da83b091b1446d8acd8c961cb7da5a9a3d0ce3123b016a06589209fb4774d
MISC metadata.xml 472 BLAKE2B ff5187e82a359946842c556853a1eb2b283dc902dc6a5c674a64d91c063473c2fa488a3d481495a7911b0ce2ef9171c7a272984bff29dbbc347dc20ad1f7a511 SHA512 519612b71bfa8f392662d43db7afb4e935d4eeb9e26cc1bed2ff0b701141893b5566c8d505ecd8f23297937cedf9d8372100be718993fa0e10d9e27755bcaccc

View 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">yeelightsunflower</remote-id>
<maintainer status="unknown">
<email>lindsay.ward@jcu.edu.au</email>
<name>Lindsay Ward</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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 package for interacting with Yeelight Sunflower bulbs"
HOMEPAGE="https://github.com/lindsaymarkward/python-yeelight-sunflower https://pypi.org/project/yeelightsunflower/"
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
}

View File

@@ -1,11 +1,11 @@
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
DIST youtube_dl-2019.8.13.tar.gz 1471864 BLAKE2B 179b8dcea898d5e23b3bf1d130469f3081ffa0e58ecb53ae2972e83378971d9f039663ddf88f2689663b2031e3bf201eab225845deb2155e736b3a1491211a7f SHA512 08baf4db83e1cec0cc4f18f217e2b8ed35e08245375d4656fde3dbc6722a13a7a2bb9f3752df9bde0eb5926ada561a92667ca8e5921409a7ab6f922c8de8cd7f
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
EBUILD youtube_dl-2019.8.13.ebuild 705 BLAKE2B a52224faf4136000b0d97b352c5087da2a79c294cc9122702355d13c613c6cf605d4f3e76b4965753b25e1572a30748c3dc8d6489727b75c8f909e90626382b0 SHA512 e53d951a259074b192df09b92539c065ca04e8af2b9c13ecee1b609438f472c1726cc82705aaf92f2de7272f3e3679156399f0e7430878b326ce006d2c34e0e0
MISC metadata.xml 455 BLAKE2B d5844769fd649198b425365de883f6577889305f63228f21341bd0bee6d1fe18236012e3b5c1983a4bff8e3345c746405ea4aa1e5c22112f43e19ef2e561a0d3 SHA512 c22f7a7c3372655bdeae2f46842365da38a86c3adafb0a600d4d88a6e270b6865cdbc19376ad2eb70e5f0dddc65b4278aa1500db2a8505d49ca8b4b960f15312

View File

@@ -0,0 +1,3 @@
DIST zengge-0.2.tar.gz 1934 BLAKE2B b7f1a02bd9476eedc015fb2afc77d34d79abdf8e82061a5485face0669c9e5bf4de1698a85c755d61e7c3590b45d7a602505f00f58143f1de0cf9ea71ac9b0b7 SHA512 e5a0bad0b23e0587a63befe26558b87081e75febd160388c4d6752821130f960c9835763dd2c318bc1fa385ea1adec93e2c13202b281dbf8727a983068b9f3cb
EBUILD zengge-0.2.ebuild 710 BLAKE2B e1e982a39f4330de47b04fef76331174d1ad3e94a298851e0b8994e328189bd9546b90dc4ab68a530bd528e6b126239e2f04d6bccab1c8ae8a7b506a4ab533c4 SHA512 c35616f29b983904171dfd8a289d974b81d61854c3db05660ae5671b76dd5e5a666697d59a33041f5766f2226a74ffe3c9c0215b31a71d5e669dfbd531fcb9d4
MISC metadata.xml 460 BLAKE2B 1478a99b678d3a21932cde1d27bb92018e9b9964f6a13fbfa41d0344339a212ee3105c36e1f49aef8d40990a178751c188789727a1e921a516ab534ecb664eaf SHA512 39bafe0fdfe8cc0254d56eb7e48bbdc8e35bc0a255c2e0a21d0ee40c01be5cc4ed4bc262a631da302bde2e92effa3ce8fad40602fffc1297d4fdccb63cc6845f

View 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">zengge</remote-id>
<maintainer status="unknown">
<email>mjg59@srcf.ucam.org</email>
<name>Matthew Garrett</name>
</maintainer>
</upstream>
</pkgmetadata>

View 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 controlling Zengge LED bulbs"
HOMEPAGE="http://github.com/mjg59/python-zengge https://pypi.org/project/zengge/"
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
}

View File

@@ -1,9 +1,11 @@
DIST zha-quirks-0.0.17.tar.gz 25777 BLAKE2B 095176580d0375802096e21a2716d32746323d88fa197226929fc26d56d409813c2c4b7d9f7e9e86d2a35d25065c6be6bc10e71168f882f7bb6ac07c63cc2ce9 SHA512 57d4eda1861bf16812b035e17937ce0a5ec8f2189e390fef2959eaf75ae77c095531af4d26335e6837a37b1cf60296af16141127109f380b7216a194543cb1cb
DIST zha-quirks-0.0.18.tar.gz 26399 BLAKE2B 2a53a6b2cd75b8ea85e338555630ddc8984ec1c1189b29ce0d112c5f722fc02310d0d6cb50bfbc504e1fb8a8ef1938d8890f216234059431ff6b0e077c8c5fd7 SHA512 162a520c6e7712c15c7cd88066d1eb44d2a6ba4fdb4744e527fd86a2b06be422d772bef533b8b3f6e4d571cf254eb6b73a05320a7fc262a4d268afc0efd96d4b
DIST zha-quirks-0.0.19.tar.gz 26570 BLAKE2B a46a0e96df4966adde253337b829fd0b1ab9632268c174d62d52fec0f5334cea7fbb99edef4cc7044efa9d4d24579271ff01ce695035fb4e18a427188f4fb158 SHA512 6b0935d4f28d752cfb0a057d08e36070bef8c12151e2dbf0ad8bd4f2f26762765f7423854add54592701646ac3e57a276fe4ea301fe3e18216c6a81343011f3d
DIST zha-quirks-0.0.20.tar.gz 26866 BLAKE2B b381cee815a272288b4830b142c0f6dcc2c3dfb8e733236cd405e01ffc98548f39664a19740e05fa24bfc02dad25d6f9db69e60ea37928bb8fb99e2bcec0d1ae SHA512 d86c09e0de1670d3dedf96793a53859a602a84424b8ec8d8a2afe665f115667d39a20d16f2918a1dcfcd97bed459e3fabbb12ac5b7db3807848670b829463518
EBUILD zha-quirks-0.0.17.ebuild 767 BLAKE2B 07e5367e12b86249688b8df3d277e1fbe1d917adcb8b8ab0525c91c2501f77caba928decd6950d5424696edca3c299133e56c48128c6fb2acbd89e5a7f2dccf1 SHA512 713e05d4d427b5ff52a2547cd2109f8a8bf1dc39e0b664e75fc04dcd183657556ff110c3c08985f92eaddb414152eda2c2d1a1864f12c6f5df1f482c47f61ac5
DIST zha-quirks-0.0.21.tar.gz 28737 BLAKE2B 07e2ef59278201a6c0ae49fb9832fe2b0bf162ec296df071cea32efc3a319fdb126fb2de8f96561c5b0a612f3959bd4d894a50fcb2b9cdd4681ac63b20167d15 SHA512 99c05dce191dde50999dd75ad4c753064c1764e0cb8f6dede465c0e3938180a6662a8da5c962617e1a64b7740401ba17d965a9f1c3bc6352031ae201335ff92c
DIST zha-quirks-0.0.22.tar.gz 28746 BLAKE2B 7f6dd3f7c754446387511b54a506a4f2f95e6670fcacedbe7b5f4802f784598fb7bb32e17c2af3b221e9ce38657b2e75dae79f11d7d22d231a3b05ef377fc077 SHA512 07b858d332cb7c1b0b7fd08799b2a57814ce0533bbb4a28dda8d004827a9ce3d0cba27fa867750d09bafa3d4894e6be95a12406343f4363a26524fd7d2cb540e
EBUILD zha-quirks-0.0.18.ebuild 767 BLAKE2B 07e5367e12b86249688b8df3d277e1fbe1d917adcb8b8ab0525c91c2501f77caba928decd6950d5424696edca3c299133e56c48128c6fb2acbd89e5a7f2dccf1 SHA512 713e05d4d427b5ff52a2547cd2109f8a8bf1dc39e0b664e75fc04dcd183657556ff110c3c08985f92eaddb414152eda2c2d1a1864f12c6f5df1f482c47f61ac5
EBUILD zha-quirks-0.0.19.ebuild 823 BLAKE2B 2ded15b2164eb74a2d2575548d22eddc1310789402168e08ab118de2c0991d8207046f23e1bda8cfa31940baaf05dec5b528945b5c62975bb07d7557bd75e99b SHA512 58509a1400f668280238cd2ffeff4c6a786ef6d10d44277b5ca53d54687382dd2079667800ae6473174b3c228fffa75cc2d39a9720d3f8403201b693e2f83ddd
EBUILD zha-quirks-0.0.20.ebuild 823 BLAKE2B 2ded15b2164eb74a2d2575548d22eddc1310789402168e08ab118de2c0991d8207046f23e1bda8cfa31940baaf05dec5b528945b5c62975bb07d7557bd75e99b SHA512 58509a1400f668280238cd2ffeff4c6a786ef6d10d44277b5ca53d54687382dd2079667800ae6473174b3c228fffa75cc2d39a9720d3f8403201b693e2f83ddd
EBUILD zha-quirks-0.0.21.ebuild 823 BLAKE2B 2ded15b2164eb74a2d2575548d22eddc1310789402168e08ab118de2c0991d8207046f23e1bda8cfa31940baaf05dec5b528945b5c62975bb07d7557bd75e99b SHA512 58509a1400f668280238cd2ffeff4c6a786ef6d10d44277b5ca53d54687382dd2079667800ae6473174b3c228fffa75cc2d39a9720d3f8403201b693e2f83ddd
EBUILD zha-quirks-0.0.22.ebuild 823 BLAKE2B 2ded15b2164eb74a2d2575548d22eddc1310789402168e08ab118de2c0991d8207046f23e1bda8cfa31940baaf05dec5b528945b5c62975bb07d7557bd75e99b SHA512 58509a1400f668280238cd2ffeff4c6a786ef6d10d44277b5ca53d54687382dd2079667800ae6473174b3c228fffa75cc2d39a9720d3f8403201b693e2f83ddd
MISC metadata.xml 472 BLAKE2B 6822494500b4a2f82dff1a78e565c24b6cf43f9b402cc9b6edc13e954da958c2022822bc320238e31c1b07042757f583158dae5affa203e473213139384db378 SHA512 87a9e7ea2a491d64536782d8f1c6450dd115f650118d9e74195288b90040a3703d9f249851f01d73b7e75a60b47064f7832897e64353b79159807c63bee2f3e0

View File

@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
RDEPEND=">=dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View 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="Library implementing Zigpy quirks for ZHA in Home Assistant"
HOMEPAGE="https://github.com/dmulcahey/zha-device-handlers https://pypi.org/project/zha-quirks/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache License Version 2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/zigpy-homeassistant-0.6.1[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -3,9 +3,11 @@ DIST zigpy-deconz-0.1.3.tar.gz 7691 BLAKE2B 309756598d7c5ab5ce40d92499d04374825c
DIST zigpy-deconz-0.1.4.tar.gz 7706 BLAKE2B 7c7cc5f45e4489749a331afa792b51f1c9a963a1e7c957740cbba805e23a69a1bdff99c239994b68e35b9b5930ac578c3561539739c5bf0cf44af88e899f0d97 SHA512 6d71a8e3adb9171876ed1ac43fffd7df8c9292cb835627346bcc2894b716141b04b54650b72d92b00b2d97b863eea668b348d463f2a879346a9f1dad7b226592
DIST zigpy-deconz-0.1.6.tar.gz 7731 BLAKE2B d1fe2679d300ca12d8329c3ad0fba7f0dc8a1e6fce887696ef2674dd3f6a9d09e1e2040263ae74f412a41459dde75446e59cbe7151e8ccb87629e2d601b2c1c7 SHA512 571ed13ac404639a1aa4b357d021640a493f438b5b04447948ad14cb9c651a28b4dc4b18799eaa7b180b700101e2b3e117b7fec15c5d87714e9dba679e1cedda
DIST zigpy-deconz-0.2.1.tar.gz 9240 BLAKE2B 9ee96491a39a338cc4fd603464cf48b07ef91269802b57061e58230a059a51f0af888d3a3e211bf57dbb961253f8a1a7a24cb09de597d858ac88275b5baef27a SHA512 9c89f39cf8bb75a740d9dcd6260154ff0d1b84d1ed8dbc8e12729dae5e230356ed887cd54ea97e87178d7b92a857cc3a63a51462eedd4be23a48014ac8ffa4e9
DIST zigpy-deconz-0.2.2.tar.gz 9459 BLAKE2B 4cc8d5156140d23624bf7340f442fb32d6310fd37ecd688f358c73017686ceded0a6da266234d7827e817e7566e050d2bdb049a7228a81e04aeffd549c3e3275 SHA512 b4f09627871d1128fec4b4433513b05d51866c66953c5c0799039895b341423c9c40101458663b57c1cdeea9ee9ab5a1b524ba93f9b3cacad461d385bf347985
EBUILD zigpy-deconz-0.1.2.ebuild 737 BLAKE2B a7876b4eef7e0e0eb12d09f019bdb16055f25d4f5e4ae176bdc7318aa6ab3bc9f63b1d9a3441589faa1bc0a372299be4d647ce3aae4d53609be9f70e6ec71b78 SHA512 cc994023dc3fc0b4ac70cfa00690e421eed67855b4ec065936b96b7d24a64ab30b50172f6d81ac2b340789612d23cfd2838357c3fdaf754ab6b6dc914ed34452
EBUILD zigpy-deconz-0.1.3.ebuild 737 BLAKE2B a7876b4eef7e0e0eb12d09f019bdb16055f25d4f5e4ae176bdc7318aa6ab3bc9f63b1d9a3441589faa1bc0a372299be4d647ce3aae4d53609be9f70e6ec71b78 SHA512 cc994023dc3fc0b4ac70cfa00690e421eed67855b4ec065936b96b7d24a64ab30b50172f6d81ac2b340789612d23cfd2838357c3fdaf754ab6b6dc914ed34452
EBUILD zigpy-deconz-0.1.4.ebuild 737 BLAKE2B a7876b4eef7e0e0eb12d09f019bdb16055f25d4f5e4ae176bdc7318aa6ab3bc9f63b1d9a3441589faa1bc0a372299be4d647ce3aae4d53609be9f70e6ec71b78 SHA512 cc994023dc3fc0b4ac70cfa00690e421eed67855b4ec065936b96b7d24a64ab30b50172f6d81ac2b340789612d23cfd2838357c3fdaf754ab6b6dc914ed34452
EBUILD zigpy-deconz-0.1.6.ebuild 834 BLAKE2B b84e1a96bbfc66bb7a38d2ee0f166dcd30bee9117b65ba6737291e9bd21ef953fc2fea9eed744fc87b77ccc451f5715cc3f041dc07fb4eb88545c8ee6cad2f41 SHA512 2dbf10f85803e80b7cffa0ec64359143f06ecc37bc136ae491905a3aacfdb439cbe26e034b487bb98263a74c22dcd71c461a87207851f4abbe89b28b3bfcdbd0
EBUILD zigpy-deconz-0.2.1.ebuild 834 BLAKE2B b84e1a96bbfc66bb7a38d2ee0f166dcd30bee9117b65ba6737291e9bd21ef953fc2fea9eed744fc87b77ccc451f5715cc3f041dc07fb4eb88545c8ee6cad2f41 SHA512 2dbf10f85803e80b7cffa0ec64359143f06ecc37bc136ae491905a3aacfdb439cbe26e034b487bb98263a74c22dcd71c461a87207851f4abbe89b28b3bfcdbd0
EBUILD zigpy-deconz-0.2.2.ebuild 834 BLAKE2B b84e1a96bbfc66bb7a38d2ee0f166dcd30bee9117b65ba6737291e9bd21ef953fc2fea9eed744fc87b77ccc451f5715cc3f041dc07fb4eb88545c8ee6cad2f41 SHA512 2dbf10f85803e80b7cffa0ec64359143f06ecc37bc136ae491905a3aacfdb439cbe26e034b487bb98263a74c22dcd71c461a87207851f4abbe89b28b3bfcdbd0
MISC metadata.xml 462 BLAKE2B 2c1c0347d044bfdeeca5c6c48ddd3ce8d746a26c9f24e4aa28f9dfe238c292c871151cefa8b8580a68d582acfda6f10ea1bc4f3ec2154dcee33ee7ed2eb1ea6a SHA512 6c371b11f9d2058cba38610d86b0ad058b05169331e291930a3f31c17585fe8638367db75a0d83ff7f5b3506a3d45aedecc3279f87f7b930175df0e36835de3d

View 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="A library which communicates with Deconz radios for zigpy"
HOMEPAGE="https://github.com/zigpy/zigpy-deconz https://pypi.org/project/zigpy-deconz/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
dev-python/zigpy-homeassistant[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,11 +1,11 @@
DIST zigpy-homeassistant-0.3.3.tar.gz 40558 BLAKE2B 36c048687d7842bdde811c899ec88595ac23f665f8d37be65714015a818166b8c4a64b32d2d41e5ecb4c37f5921552997f1fc4a442c9c86a8137381a4930b782 SHA512 fdf46c93aa7ed4062615643dd06a604a8cb8354847015f90027a40237bc2c783c3c3807bbb002a94fe42af723445b82b98c19a67cfcfdd8a70511ef1a2c584ee
DIST zigpy-homeassistant-0.4.2.tar.gz 44374 BLAKE2B 1bf2a00164e34b1deaa5f12ffa3f67d438e4ff0b638f4460f50892397effa21ada60d3b2e0352b975749edcfbf26ebc639cf70eaf4c6b382bd9d5b4b9eaa2edd SHA512 b07f796d506216bc19f765ef40434c88444f0e81a3a16f9eff3230f22f038a90a13bc80a9027eaf37911f8fd7935398f6c24e6a4d9e47ab167f582f5293ce3c5
DIST zigpy-homeassistant-0.5.0.tar.gz 44556 BLAKE2B e51e33b6f57dbd53fcda1eeb0641ee5e3947325adde46030f0bfdd98d6427f264c893ae7c39afc5aa01d62b5023d76ce417ce1c2885ca398daf0ffc49266e1ce MD5 0e40603f9b77bb3b21863e0abc18aca5 SHA512 c9e407f0a1c34158a94fd906b962aa171d66bc727ed1661d1c6308407d119006056b2ed65d149c264704295310999872db3923f63f1877b269e359741f474f03
DIST zigpy-homeassistant-0.6.1.tar.gz 45511 BLAKE2B 8bfb28bae3e57586234fa3ccce1cf7c2da4f65660bf791d013c6a4d50b68e8dc72660147d59d6637d9ea356129a6930b29db2f3247f77164ead65f052d4336dd SHA512 c23f53cbefaf82b9ca789d1052348c5bcd6ae0e1de8ae40425264bc3c957f9a1babccd6304e3c1828b66199fa0799b6793555f294a98bcae1ee2609a410bec1c
DIST zigpy-homeassistant-0.7.0.tar.gz 45556 BLAKE2B 7ab30df3ca77b6d4768743e540cc25abf06bdb0aa6dcf4c4da498b39d30f55252141cd065cdd9468421be9a3a96504d1cf7f625bc3dc33b9a411968567225060 SHA512 a5a46eb3b24412ffc84ceb7fe684bc1350defe5c2c45539d704e35aaf0e10bf60f3df7a32fd09d3c6c5c5faba373025f7124f429bde332966f3b320ba4130068
EBUILD zigpy-homeassistant-0.3.3.ebuild 677 BLAKE2B 88a93823f1f9a9e4e93e5086a8e7224cf59fba5a1b0a7473bcff6cef21f18f425cf80604ea8fab353713f876d966f09b3d3e6c29dd99c7d01da104d27700f737 SHA512 2cfd923f7c5d28c29e1d0034bc93f851aeea08aace752beebfa4bc510898adfb9af8faa4afdc27e0709e59297e29edfb71aea3fb738f225f4e62a9aaa65ea4e8
DIST zigpy-homeassistant-0.7.1.tar.gz 45428 BLAKE2B d24ca8a8adec0e088a671e0efdfb6a3d9ef63a5750531c3e40b3ebeca4a08ab9cc731e91488ed9ab19dcb62fc671a6c499b2e6f039a095c96bf512cddc9048e2 SHA512 b45a08033e263d85682be73ec990c5ec991f8eb23a8cfd6905f4980af41335e45c48189036004e321cb101aaf8cb17f62a684115071980c75ae4ee91b57c2546
EBUILD zigpy-homeassistant-0.4.2.ebuild 677 BLAKE2B 88a93823f1f9a9e4e93e5086a8e7224cf59fba5a1b0a7473bcff6cef21f18f425cf80604ea8fab353713f876d966f09b3d3e6c29dd99c7d01da104d27700f737 SHA512 2cfd923f7c5d28c29e1d0034bc93f851aeea08aace752beebfa4bc510898adfb9af8faa4afdc27e0709e59297e29edfb71aea3fb738f225f4e62a9aaa65ea4e8
EBUILD zigpy-homeassistant-0.5.0.ebuild 796 BLAKE2B 5bb368bc21c9c2a192bc138fc7431d0e180b6a75d250e41e95785e9a0931e0bdeb108473a7906db5b4cfff019a18da20a268438687a2508687c08491404928a9 SHA512 70ef4c17e742c3796fd0440ac8a64d762b9848a69670b63c7f1c57fdce304740d22ec74aec0eee80f069e17f99aee48bd3d0d5ac45d237882bd041334ace06f3
EBUILD zigpy-homeassistant-0.6.1.ebuild 796 BLAKE2B 5bb368bc21c9c2a192bc138fc7431d0e180b6a75d250e41e95785e9a0931e0bdeb108473a7906db5b4cfff019a18da20a268438687a2508687c08491404928a9 SHA512 70ef4c17e742c3796fd0440ac8a64d762b9848a69670b63c7f1c57fdce304740d22ec74aec0eee80f069e17f99aee48bd3d0d5ac45d237882bd041334ace06f3
EBUILD zigpy-homeassistant-0.7.0.ebuild 796 BLAKE2B 5bb368bc21c9c2a192bc138fc7431d0e180b6a75d250e41e95785e9a0931e0bdeb108473a7906db5b4cfff019a18da20a268438687a2508687c08491404928a9 SHA512 70ef4c17e742c3796fd0440ac8a64d762b9848a69670b63c7f1c57fdce304740d22ec74aec0eee80f069e17f99aee48bd3d0d5ac45d237882bd041334ace06f3
EBUILD zigpy-homeassistant-0.7.1.ebuild 796 BLAKE2B 5bb368bc21c9c2a192bc138fc7431d0e180b6a75d250e41e95785e9a0931e0bdeb108473a7906db5b4cfff019a18da20a268438687a2508687c08491404928a9 SHA512 70ef4c17e742c3796fd0440ac8a64d762b9848a69670b63c7f1c57fdce304740d22ec74aec0eee80f069e17f99aee48bd3d0d5ac45d237882bd041334ace06f3
MISC metadata.xml 470 BLAKE2B cc09f068a084f38a88ba9c3beda12b77d539531adbfeab82e76ea2108a5712c837bb33c9deff9b77fc4cef77a840afb1db31fb4235678b1a2db07d8eb6248b17 SHA512 b7031854407c1a0859e31ef2ab74f074bed5d7fee73a69ebda5850c4af1eaabf7f9f42247c1bc3b8dcd9266ab929df1c2b5365dcc32eb5e032e70b9cbb74c576

View 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="Library implementing a ZigBee stack"
HOMEPAGE="http://github.com/zigpy/zigpy https://pypi.org/project/zigpy-homeassistant/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/crccheck[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@@ -1,5 +0,0 @@
DIST mutagen-1.41.1.tar.gz 918398 BLAKE2B e164cdca199bd1d18703604ca67722a3bb35ef6d53d8b8be1adbb0baf103ef7e45d4871929085242778726326a927771c589836a021dbd0dfdb83c0d5836f656 SHA512 d40fd74480eedc514d7b7b1d701c0403490cffc8ed3b8aa114ffe91a40c41de0daa0c54d9ad1a89ec211fab59ec271a3b1775c9efcc5661a5e1607e1ecadbea6
DIST mutagen-1.42.0.tar.gz 925894 BLAKE2B fe85f2c47a19276078183f426450ca50ccabab64eec39dfb1535054ee6571b01375210b164dc6c824f74631eb8393c8d5d48b7a7a29443349f30fdb627a74b6f SHA512 26c307023d1ff29c0377cdee1317732a8aba70433a3679127a3d9c8cc5df9e81d143700e7e74a42975485b0510d8bd09dc2b5ec9a737442a6e676f1f0b14c80a
EBUILD mutagen-1.41.1.ebuild 1094 BLAKE2B d6ac575f10e54882617b4e850a1b0df02a223cdda5e62dacf0d643431ddec9ce8d95f64b6a0a9f7c2355f5dfe0bae0b4f045df6b848e842d7f426af9423e29c3 SHA512 b9050bd5c8689b4f35f4df91e8b782b2020b3904148265ce61ce85308fe86c310b5cc2da96b4ff8985fa7c528f2503645101a4fa408c661e144a29c05cea06e2
EBUILD mutagen-1.42.0.ebuild 1092 BLAKE2B dc951f09c20472b646d54d13d173a78a5e4f23f1bab09aab9f312fcf7d744689c46972c951ee57eb8c1f67c735a5af2c8dbe13129a3df259c2712ec8a7036eca SHA512 e7d5ab6e622b1afc8d43ba4f4207cc3cb35f2d2aaf97ec1ee7fe7897dccb387684348e3e1092d319b704115a22f564f2b7304468eca50794053af5469fb45ad8
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af

View File

@@ -1,42 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
HOMEPAGE="https://github.com/quodlibet/mutagen https://pypi.org/project/mutagen/"
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
# TODO: Missing support for >=dev-python/eyeD3-0.7 API
# test? ( >=dev-python/eyeD3-0.7 )
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
"
python_compile_all() {
use doc && emake -C docs
}
python_test() {
esetup.py test --no-quality
}
python_install_all() {
local DOCS=( NEWS README.rst )
use doc && local HTML_DOCS=( docs/_build/. )
distutils-r1_python_install_all
}

View File

@@ -1,42 +0,0 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit distutils-r1
DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
HOMEPAGE="https://github.com/quodlibet/mutagen https://pypi.org/project/mutagen/"
SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc test"
# TODO: Missing support for >=dev-python/eyeD3-0.7 API
# test? ( >=dev-python/eyeD3-0.7 )
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
"
python_compile_all() {
use doc && emake -C docs
}
python_test() {
esetup.py test --no-quality
}
python_install_all() {
local DOCS=( NEWS README.rst )
use doc && local HTML_DOCS=( docs/_build/. )
distutils-r1_python_install_all
}

View File

@@ -0,0 +1,23 @@
AUX tensorflow-1.14.0-0001-systemlibs-unbundle-enum34.patch 1958 BLAKE2B 830ddb5ee1ffe84459879fb5cd9acdbc87d862d780cfa1e6e85f49bf46c2ca705fe25f915d8c8243bb5fae558d05b204268332bad471433b437cf15bb12a173b SHA512 73d6a225f77204daa36696d688721f8f58696dfc7cbb72a79dd2c5dbb938f26e3bd003e22a1755f0d31d2cfc8a532152c6a262cf2f1c7f49706d491021b9066f
AUX tensorflow-1.14.0-0002-install_headers-fix-paths-of-generated-headers.patch 1059 BLAKE2B ca06d4a07ff5a55399ab84325f7c51fe2abbe969fe2a096bc50b9373b490a52c4a189559d3b92d5f95195c3895ef9bf184b4a876032122781a5edae590806b0d SHA512 c60e16fbcc104d18971cbd097d452ad9e688330a996705532ac2f2c4364bdfbc10641b3fbf42c65079b419bc469610398785f331b4ef1376c3c2f7424c7c51c0
AUX tensorflow-1.14.0-0003-systemlibs-jsoncpp-update-header-symlinks-for-jsoncp.patch 792 BLAKE2B c51b247be2d9bc2f124c0dd07d48fa7f3685cda148b050328e45521b2eb6da555e59f89ff554057db777ec435daa58ddb786e9ef44779fcaed5cf29f76686031 SHA512 d5266f79efa9402de4cf53803d532711af8db8b40d2964ef1a6b27f6e7ac3ac95e112590c39fbd84873d9459367485e10b351f45e703ab7e095661683e5ba341
AUX tensorflow-1.14.0-0004-pkgconfig-generate-tensorflow_cc-pkg-config-entry.patch 1420 BLAKE2B 528c26f6be43a3ecec5acbc932916a286086775deca66ccf4e87a46b63d49b0c67b787a0823ee5f5cf222e4c4e06a9b8e6d09048353c6b475efe8af945a0522d SHA512 de764fcacb035c2ffb7b02c583c5cee9297fb53ad3203bbaffbfb3cc63d3d48674c7a99a624cc77e1bf58cd70026fea5de8404a04ba6e7a0c61f2f108ddf639d
AUX tensorflow-1.14.0-0005-gen_git_source-builtins-does-not-exist-in-python2.patch 865 BLAKE2B 3adb6688478452b6e8e093128a7ed50db5d10efa31192f0fa41d5adca1dc44004ec388171fc09a1a0579e116dd5816eabaec6431961e93719705b0186853b15b SHA512 ada76bfc06c56b19f1f2b7e88979d2dfea3bcac9a91a79e4d0dacaad3bdbf0ff4f450670ff26e49cdd6bf39062c7dfdfb17a61bc92c35a7bc748a42bedec23e0
DIST ARM_NEON_2_x86_SSE-1200fe90bb174a6224a525ee60148671a786a71f.tar.gz 100612 BLAKE2B 84f81072d3298dde613b4c1ebabf852c67e04b5882a4ca0ed6f218b42e8fa3ea9598140b0c0009e8d6b62d08902622a6d57ee005ec3ad8a808c9fb21aa53430c SHA512 03a289d8099a5c4a5298cba8f516d2edb41220935d8db750970113ca7513372c78241c2c948d0ffcd60e84686e50ba1d7fd0b46efea6881dd320435eca92a7b9
DIST abseil-cpp-389ec3f906f018661a5308458d623d01f96d7b23.tar.gz 1180190 BLAKE2B beec1338bf8cfa99d0de3bdb1631da5385317e68bf87f5da154ceab9455af7221f140838e41f4087d7d0064c22f93dce5860c484a8e4026b46efa103a52db307 SHA512 20d2cc8d23eb729607692d861049dccbd6b4af56fc4ed7733492348e3fe879d7acc6316f0d6e1c683f98188f028d460a40cab35667856cf334aa5f00fc830911
DIST backports.weakref-1.0rc1.tar.gz 7761 BLAKE2B 4cb2554a4b71bb1f8c41a790268511e4b382effc7e0328f74346d086de539a177111de9e2dabac19a44b2a1cdbf59a7425e30eee4caa4bfe66b0ca97f1f460a9 SHA512 f37e9eb0d9060d2e1588a941f623460bd4477d7e180b38b5cd46d9c1db1ee094ae63e4f5eeeb422823bf3d067f46c4124cb124a9e4ddb795bc0bfbc4802ab826
DIST bazel-toolchains-3f8c58fe530fedc446de04673bc1e32985887dea.tar.gz 416360 BLAKE2B 4d7960302cb70247f8166647b991d74aa0514d218c9de4c97fe267ecb789e9966cfd8e546fe11661c92034df7a8de72596c5c5ddea10d145d6783cdc5aba2f9b SHA512 9a810b0a70f81fe3b9a1f23b2d171bbe723f7a33374b2caf7ce398572965f21b9de00791122c32b36e68a572b1b8982be378730f1c9f22bc375ae5f5c1c32873
DIST bazelbuild-rules_closure-dbb96841cc0a5fb2664c37822803b06dab20c7d1.tar.gz 435984 BLAKE2B 1ec325861e5e5292b2153119beff3b3be743b4833adf3571eab1a066fef06a61131ef0a761e6f8ba4bf978e7c1c073f197f48a507cd1259ee346d4209129211d SHA512 13991822624e5bdcc2424299acb1b9ce12880f46ebbf2065d7d19a66c77f1a6802862a7ea96334fc91a1c85cff516fd32a493320f0a4d98f19e9d33e5f887986
DIST cub-1.8.0.zip 602396 BLAKE2B a5e302a52e04f85ae8e1836c59e799532a8b961a8d10c08fe1241c9045f88e31f1ebda6d26124b85c6df40968e1c7b3985a39961bf7614535aafcab2da1a576a SHA512 6167c5be94989f88e05a07508cf69cf2c6b22a5ac733804043daa46bd86a44a15a758b1ffb811bab28b82039d027516ed85b3d9f7677a740a7e00ec9c2f81aed
DIST double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8.zip 7071029 BLAKE2B 722c190c941b169a3292ce2141c59b8eb1bcc5edd2ed09669592dddb9354e4c6c094dafe02e5a154f215aec776f9f7cebae36b9b0317b10b707282b1ca9449a5 SHA512 1db0d4805c80e9a08d9a581051d8708ddbfe1d74fd820dccde2c2405c45c06a861bd5b535b25d191cd01064e268f3fe71e58bef16fd39471812aea6c2f97da43
DIST eigen-9f48e814419e.tar.gz 2430237 BLAKE2B 2d9df1a23ae049e57366fa6838ee8d4b3cecf2d859ec5ffa07bf18878976a2bd99d7dd94bb08f484a8941b5cf8ac091f837a533f081232c70a45ee0583143ba3 SHA512 ee6d8773d910dbf6798cb849ef7611f0f7aaef9ed68216e91c65bd996b8a92b6c107454f6d8599d83bfa6dede7144c83924de8479a9138c7b456b086cd527ebf
DIST farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz 467122 BLAKE2B 8b9dd426f4b9f732df6c8c09d868d1b1cc006c395b1525c46ea91c75318b723358c8e64bb0d86a73aace2032eded93f0d80cc7c2c77fddd6a39e3402ab4f2cb7 SHA512 7f5110514a8cdc7ce48d33fd94ad67d96a24e42e11b203e4d0986f4190545f051b2a63f8e09f2ac38c3aa4a5c62d9a0e02cd8ce02045037381fb62a99f0dcd00
DIST gemmlowp-38ebac7b059e84692f53e5938f97a9943c120d98.zip 916632 BLAKE2B 0bde9faf0e185fc69999173eb0b5a2e106d252ee1bc6caf38b1adc27bde96e4e2b52a3d723c8b1af922386c0e933bfcc674be974cee059c1d9b16ff6ac631c3e SHA512 eb141182dff058048c559723e6aa7127244dcc6a5a0bfd1250bbb262f34378dccf15b1b930cf46dcb6ac22ac16e3fa2781cca63cd93865506a36ab7e463aa537
DIST highwayhash-fd3d9af80465e4383162e4a7c5e2f406e82dd968.tar.gz 138574 BLAKE2B cecd95039fc31545ced38a1949e7cb31d6f34deef7c8923b573aa7a632576d0a9b60fd24fbc8a40b8a840a7d2442ea28382fe842178a77467772ed4ba8a2cfb6 SHA512 d25162ed266a8c9c00e6978fcf642cf924f03c0d196f971d0d6f6a3454ca7dfc82f758eabd038ac08e0a5dacc51eccb9b674f588f64692f37cb7a17150aefe4f
DIST nvidia-nccl-f93fe9bfd94884cec2ba711897222e0df5569a53.tar.gz 95617 BLAKE2B 023788db444b1a50f01ab16f126c920f530a6ff5bf2a9327626db45f985b4093c1024d16d43cdee9f0b3ee5c8b7d104f2a6b1dab0460c6b1998b42a0354f6f27 SHA512 d6b4dd4d6c7c9ca2dcf0699055c9193d4b46c0c5155e0108db38094577c92f954f604b2e83ca320873288e0010eaa3c5812f05f7fafe5112bebbca78e56cb279
DIST oourafft-20061228.tgz 72213 BLAKE2B 4a3ac2b4c0bc3275b5743df59241e1cdbd0200371c153ddf54ef6c7c4ec523ee6560547e2d5ef9f3200037c0635bf41c18991ac35f271b1e600d0dbd65d1a9a7 SHA512 f1ceac00cb7b9eb8f625eee7f1f5eea8af363343589a344226628d68baf668c176e6c23b7f904c4e682330352eaa0cd5d00731340d208e94c9657b8f85ae2240
DIST rules_docker-a9bb1dab84cdf46e34d1b34b53a17bda129b5eba.tar.gz 446437 BLAKE2B 070e1028625c74e6fbd092a3f8c6cf6de3b98d8999fdd69527674cfc55f00bd7638f7cb1eba41d496d1de3307b81b9dfd832d7d4bc65f9d98cd53714cb24bb02 SHA512 e43c013027a7235e85c263d8cfc40f9af77f54d054665116bb8641ed7f60d077b9107aa97da5b7e102077b68be7d2cbe401091016bd46f8828ae159659ce9608
DIST tensorflow-1.13.2.tar.gz 31619828 BLAKE2B 8ea3114ab1987b97a58d08a19b27b4d82425296b09a8d9084db9f44c92fc2f41e3d663282a365b9e6aedafe6455e3582edcc99de01924b4575fb38d1bced429b SHA512 09fe75f4bcc7f1a93c2e296b5d318c4fd8c6549246482ec35956a1e24a83cf3e6800392240028c5fa2837ffbdd6683826ef3e38fae96634684d1f151a91adb1a
DIST tensorflow-python-license.rst.txt 45132 BLAKE2B 770ddd87adc745a021daac01a284131825a33f176002a28b20a2251246183bf7ab4686305620678285e4a216a37f01b3ad953fe7864fa79611cccde156d69ab6 SHA512 2d5a3783ec340f24797e89c78007ee95ab753eb5ee8198c739544f9e1159895f7abe816d6b3c66620f8d7b64641d2a7f44ff0a5b4f2f941928f4733157c7995e
EBUILD tensorflow-1.13.2.ebuild 10011 BLAKE2B 8b151edc20f6b80ccaac0e6c99f2414b484eb23ec2e1706736e90f355c8e5d960d8bb5beb00adf54238243e192832f6765d0edab1a6a14d18b888a34d2be343b SHA512 d3aefaeca59c6ee8ad58c0cf0830dc1334d0c0d12d602bbb6fea3f6030d002e918414fb0a5eb900a0ad199012c454d6dba8bda889b218fe6da4daa1e55a6d95e
MISC metadata.xml 512 BLAKE2B 39a7fc6dc76945448a9f0e8e9d79866f364d0df5036500a2ab981b6ab6f1170ef8a15e29e3a5a3d39edc0dc441985feaa45ce8069fdfb815ca1419721ba9d870 SHA512 a6dc893a523fa7dab319173914e8602434b8247aee2af6a4adbde29be440097901b0e40193e5592f3849340414a4debce1218ae3895c2c6e7d5af171c463c82b

View File

@@ -0,0 +1,60 @@
From 2956ac52f8495e08d5328f672c1366c52c9f8cfe Mon Sep 17 00:00:00 2001
From: Jason Zaman <jason@perfinion.com>
Date: Wed, 29 May 2019 19:27:11 +0800
Subject: [PATCH] systemlibs: unbundle enum34
Signed-off-by: Jason Zaman <jason@perfinion.com>
---
tensorflow/workspace.bzl | 1 +
third_party/systemlibs/enum34.BUILD | 14 ++++++++++++++
third_party/systemlibs/syslibs_configure.bzl | 1 +
3 files changed, 16 insertions(+)
create mode 100644 third_party/systemlibs/enum34.BUILD
diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
index 55d7eb9371..a53a12e720 100755
--- a/tensorflow/workspace.bzl
+++ b/tensorflow/workspace.bzl
@@ -346,6 +346,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
],
sha256 = "8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1",
build_file = clean_dep("//third_party:enum34.BUILD"),
+ system_build_file = clean_dep("//third_party/systemlibs:enum34.BUILD"),
strip_prefix = "enum34-1.1.6/enum",
)
diff --git a/third_party/systemlibs/enum34.BUILD b/third_party/systemlibs/enum34.BUILD
new file mode 100644
index 0000000000..de14bd5641
--- /dev/null
+++ b/third_party/systemlibs/enum34.BUILD
@@ -0,0 +1,14 @@
+# Description:
+# enum34 provides a backport of the enum module for Python 2.
+
+licenses(["notice"]) # MIT
+
+filegroup(
+ name = "LICENSE",
+ visibility = ["//visibility:public"],
+)
+
+py_library(
+ name = "enum",
+ visibility = ["//visibility:public"],
+)
diff --git a/third_party/systemlibs/syslibs_configure.bzl b/third_party/systemlibs/syslibs_configure.bzl
index a2d4123fd6..16f3b09697 100644
--- a/third_party/systemlibs/syslibs_configure.bzl
+++ b/third_party/systemlibs/syslibs_configure.bzl
@@ -21,6 +21,7 @@ VALID_LIBS = [
"curl",
"cython",
"double_conversion",
+ "enum34_archive",
"flatbuffers",
"gast_archive",
"gif_archive",
--
2.21.0

View File

@@ -0,0 +1,38 @@
From 5176e1feb22fac2f9d4ca9d8ad261ef6893d3c76 Mon Sep 17 00:00:00 2001
From: Jason Zaman <jason@perfinion.com>
Date: Mon, 29 Jul 2019 01:17:06 +0800
Subject: [PATCH 2/3] install_headers: fix paths of generated headers
Signed-off-by: Jason Zaman <jason@perfinion.com>
---
tensorflow/BUILD | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/tensorflow/BUILD b/tensorflow/BUILD
index a04ddf9f8a..1e0cc9207b 100644
--- a/tensorflow/BUILD
+++ b/tensorflow/BUILD
@@ -703,8 +703,8 @@ genrule(
mkdir $@
for f in $(SRCS); do
d="$${f%/*}"
- d="$${d#bazel-out*genfiles/}"
- d="$${d#*external/eigen_archive/}"
+ d="$${d#bazel-out/*/genfiles/}"
+ d="$${d#bazel-out/*/bin/}"
if [[ $${d} == *local_config_* ]]; then
continue
@@ -716,6 +716,9 @@ genrule(
if [[ $${TF_SYSTEM_LIBS:-} == *$${extname}* ]]; then
continue
fi
+
+ d="$${d#*external/farmhash_archive/src}"
+ d="$${d#*external/$${extname}/}"
fi
mkdir -p "$@/$${d}"
--
2.21.0

View File

@@ -0,0 +1,27 @@
From 22275f7dbfa2d483ed4778427b137e83144bac3d Mon Sep 17 00:00:00 2001
From: Jason Zaman <jason@perfinion.com>
Date: Fri, 2 Aug 2019 20:06:33 +0800
Subject: [PATCH 3/3] systemlibs: jsoncpp: update header symlinks for jsoncpp
1.9
Signed-off-by: Jason Zaman <jason@perfinion.com>
---
third_party/systemlibs/jsoncpp.BUILD | 2 ++
1 file changed, 2 insertions(+)
diff --git a/third_party/systemlibs/jsoncpp.BUILD b/third_party/systemlibs/jsoncpp.BUILD
index 526fd0c418..7d54f9289b 100644
--- a/third_party/systemlibs/jsoncpp.BUILD
+++ b/third_party/systemlibs/jsoncpp.BUILD
@@ -6,6 +6,8 @@ filegroup(
)
HEADERS = [
+ "include/json/allocator.h",
+ "include/json/assertions.h",
"include/json/autolink.h",
"include/json/config.h",
"include/json/features.h",
--
2.21.0

View File

@@ -0,0 +1,46 @@
From a8144189b257d515f1eb72a4b50098e9f4abd4ea Mon Sep 17 00:00:00 2001
From: Jason Zaman <jason@perfinion.com>
Date: Fri, 2 Aug 2019 22:21:25 +0800
Subject: [PATCH 4/5] pkgconfig: generate tensorflow_cc pkg-config entry
Signed-off-by: Jason Zaman <jason@perfinion.com>
---
tensorflow/c/generate-pc.sh | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/tensorflow/c/generate-pc.sh b/tensorflow/c/generate-pc.sh
index 7184ad68fb..a4d51a1b3b 100755
--- a/tensorflow/c/generate-pc.sh
+++ b/tensorflow/c/generate-pc.sh
@@ -63,12 +63,26 @@ cat << EOF > tensorflow.pc
prefix=${TF_PREFIX}
exec_prefix=\${prefix}
libdir=\${exec_prefix}/${LIBDIR}
-includedir=\${prefix}/include
+includedir=\${prefix}/include/tensorflow
Name: TensorFlow
Version: ${TF_VERSION}
Description: Library for computation using data flow graphs for scalable machine learning
Requires:
-Libs: -L\${libdir} -ltensorflow
+Libs: -L\${libdir} -ltensorflow -ltensorflow_framework
+Cflags: -I\${includedir}
+EOF
+
+cat << EOF > tensorflow_cc.pc
+prefix=${TF_PREFIX}
+exec_prefix=\${prefix}
+libdir=\${exec_prefix}/${LIBDIR}
+includedir=\${prefix}/include/tensorflow
+
+Name: TensorFlow
+Version: ${TF_VERSION}
+Description: Library for computation using data flow graphs for scalable machine learning
+Requires:
+Libs: -L\${libdir} -ltensorflow_cc -ltensorflow_framework
Cflags: -I\${includedir}
EOF
--
2.21.0

View File

@@ -0,0 +1,25 @@
From bdbe7a572ed248bf8e53df200ffa5e66bf77b16f Mon Sep 17 00:00:00 2001
From: Jason Zaman <jason@perfinion.com>
Date: Fri, 2 Aug 2019 22:22:53 +0800
Subject: [PATCH 5/5] gen_git_source: builtins does not exist in python2
Signed-off-by: Jason Zaman <jason@perfinion.com>
---
tensorflow/tools/git/gen_git_source.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/tensorflow/tools/git/gen_git_source.py b/tensorflow/tools/git/gen_git_source.py
index 6cefd3900b..4d52c1fccf 100755
--- a/tensorflow/tools/git/gen_git_source.py
+++ b/tensorflow/tools/git/gen_git_source.py
@@ -26,7 +26,6 @@ NOTE: this script is only used in opensource.
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
-from builtins import bytes # pylint: disable=redefined-builtin
import argparse
import json
import os
--
2.21.0

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>perfinion@gentoo.org</email>
<name>Jason Zaman</name>
</maintainer>
<longdescription lang="en">
An open source machine learning framework for everyone
</longdescription>
<use>
<flag name="cuda">Enable support for nVidia CUDA</flag>
</use>
<upstream>
<remote-id type="github">tensorflow/tensorflow</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,327 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_OPTIONAL=1
PYTHON_COMPAT=( python2_7 python{3_5,3_6,3_7} )
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-${MY_PV}
inherit bazel check-reqs cuda distutils-r1 flag-o-matic toolchain-funcs
DESCRIPTION="Computation framework using data flow graphs for scalable machine learning"
HOMEPAGE="https://www.tensorflow.org/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="cuda mpi +python"
CPU_USE_FLAGS_X86="sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma3 fma4"
for i in $CPU_USE_FLAGS_X86; do
IUSE+=" cpu_flags_x86_$i"
done
# distfiles that bazel uses for the workspace, will be copied to basel-distdir
bazel_external_uris="
http://www.kurims.kyoto-u.ac.jp/~ooura/fft.tgz -> oourafft-20061228.tgz
https://bitbucket.org/eigen/eigen/get/9f48e814419e.tar.gz -> eigen-9f48e814419e.tar.gz
https://github.com/abseil/abseil-cpp/archive/389ec3f906f018661a5308458d623d01f96d7b23.tar.gz -> abseil-cpp-389ec3f906f018661a5308458d623d01f96d7b23.tar.gz
https://github.com/bazelbuild/rules_closure/archive/dbb96841cc0a5fb2664c37822803b06dab20c7d1.tar.gz -> bazelbuild-rules_closure-dbb96841cc0a5fb2664c37822803b06dab20c7d1.tar.gz
https://github.com/bazelbuild/rules_docker/archive/a9bb1dab84cdf46e34d1b34b53a17bda129b5eba.tar.gz -> rules_docker-a9bb1dab84cdf46e34d1b34b53a17bda129b5eba.tar.gz
https://github.com/google/double-conversion/archive/3992066a95b823efc8ccc1baf82a1cfc73f6e9b8.zip -> double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8.zip
https://github.com/google/farmhash/archive/816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz -> farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz
https://github.com/google/gemmlowp/archive/38ebac7b059e84692f53e5938f97a9943c120d98.zip -> gemmlowp-38ebac7b059e84692f53e5938f97a9943c120d98.zip
https://github.com/google/highwayhash/archive/fd3d9af80465e4383162e4a7c5e2f406e82dd968.tar.gz -> highwayhash-fd3d9af80465e4383162e4a7c5e2f406e82dd968.tar.gz
https://github.com/nlopezgi/bazel-toolchains/archive/3f8c58fe530fedc446de04673bc1e32985887dea.tar.gz -> bazel-toolchains-3f8c58fe530fedc446de04673bc1e32985887dea.tar.gz
cuda? (
https://github.com/nvidia/nccl/archive/f93fe9bfd94884cec2ba711897222e0df5569a53.tar.gz -> nvidia-nccl-f93fe9bfd94884cec2ba711897222e0df5569a53.tar.gz
https://github.com/NVlabs/cub/archive/1.8.0.zip -> cub-1.8.0.zip
)
python? (
https://github.com/intel/ARM_NEON_2_x86_SSE/archive/1200fe90bb174a6224a525ee60148671a786a71f.tar.gz -> ARM_NEON_2_x86_SSE-1200fe90bb174a6224a525ee60148671a786a71f.tar.gz
https://mirror.bazel.build/docs.python.org/2.7/_sources/license.rst.txt -> tensorflow-python-license.rst.txt
https://pypi.python.org/packages/bc/cc/3cdb0a02e7e96f6c70bd971bc8a90b8463fda83e264fa9c5c1c98ceabd81/backports.weakref-1.0rc1.tar.gz
)"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
${bazel_external_uris}"
# cuda-10.1 / cudnn 7.5 is not supported yet
RDEPEND="
app-arch/snappy
dev-db/lmdb
dev-db/sqlite
dev-libs/icu
>=dev-libs/jsoncpp-1.8.4
dev-libs/libpcre
dev-libs/nsync
dev-libs/openssl:0=
>=dev-libs/protobuf-3.6.0:=
>=dev-libs/re2-0.2018.04.01
media-libs/giflib
media-libs/libjpeg-turbo
media-libs/libpng:0
>=net-libs/grpc-1.16.0
net-misc/curl
sys-libs/zlib
cuda? (
|| (
( =dev-util/nvidia-cuda-toolkit-10.0*[profiler] =dev-libs/cudnn-7.4* )
( =dev-util/nvidia-cuda-toolkit-9.2*[profiler] =dev-libs/cudnn-7.1* )
( =dev-util/nvidia-cuda-toolkit-9.1*[profiler] =dev-libs/cudnn-7.0* )
)
)
mpi? ( virtual/mpi )
python? (
${PYTHON_DEPS}
>=dev-libs/flatbuffers-1.8.0
dev-python/absl-py[${PYTHON_USEDEP}]
>=dev-python/astor-0.7.1[${PYTHON_USEDEP}]
dev-python/gast[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/google-pasta[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.6.0[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/grpcio[${PYTHON_USEDEP}]
net-libs/google-cloud-cpp
>=sci-libs/keras-applications-1.0.6[${PYTHON_USEDEP}]
>=sci-libs/keras-preprocessing-1.0.5[${PYTHON_USEDEP}]
>=sci-visualization/tensorboard-1.13.0[${PYTHON_USEDEP}]
virtual/python-enum34[${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}
dev-python/mock"
PDEPEND="python? (
>=sci-libs/tensorflow-estimator-1.13.0[${PYTHON_USEDEP}]
)"
BDEPEND="
app-arch/unzip
>=dev-libs/protobuf-3.6.0
dev-java/java-config
dev-python/mock
dev-lang/swig
dev-python/cython
<=dev-util/bazel-0.22.0
cuda? (
>=dev-util/nvidia-cuda-toolkit-8.0[profiler]
)
!python? ( dev-lang/python )
python? (
dev-python/grpcio-tools
)"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
S="${WORKDIR}/${MY_P}"
DOCS=( AUTHORS CONTRIBUTING.md ISSUE_TEMPLATE.md README.md RELEASE.md )
CHECKREQS_MEMORY="5G"
CHECKREQS_DISK_BUILD="5G"
get-cpu-flags() {
local i f=()
# Keep this list in sync with tensorflow/core/platform/cpu_feature_guard.cc.
for i in sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma4; do
use cpu_flags_x86_${i} && f+=( -m${i/_/.} )
done
use cpu_flags_x86_fma3 && f+=( -mfma )
echo "${f[*]}"
}
pkg_setup() {
local num_pythons_enabled
num_pythons_enabled=0
count_impls(){
num_pythons_enabled=$((${num_pythons_enabled} + 1))
}
use python && python_foreach_impl count_impls
# 5 G to build C/C++ libs, 5G per python impl
CHECKREQS_DISK_BUILD="$((5 + 5 * $num_pythons_enabled))G"
check-reqs_pkg_setup
}
src_unpack() {
# Only unpack the main distfile
unpack "${P}.tar.gz"
bazel_load_distfiles "${bazel_external_uris}"
}
src_prepare() {
export JAVA_HOME=$(java-config --jre-home) # so keepwork works
append-flags $(get-cpu-flags)
bazel_setup_bazelrc
default
use python && python_copy_sources
use cuda && cuda_add_sandbox
}
src_configure() {
export JAVA_HOME=$(java-config --jre-home) # so keepwork works
do_configure() {
export CC_OPT_FLAGS=" "
export TF_ENABLE_XLA=0
export TF_NEED_OPENCL_SYCL=0
export TF_NEED_OPENCL=0
export TF_NEED_COMPUTECPP=0
export TF_NEED_ROCM=0
export TF_NEED_MPI=$(usex mpi 1 0)
export TF_SET_ANDROID_WORKSPACE=0
if use python; then
python_export PYTHON_SITEDIR
export PYTHON_BIN_PATH="${PYTHON}"
export PYTHON_LIB_PATH="${PYTHON_SITEDIR}"
else
export PYTHON_BIN_PATH="$(which python)"
export PYTHON_LIB_PATH="$(python -c 'from distutils.sysconfig import *; print(get_python_lib())')"
fi
export TF_NEED_CUDA=$(usex cuda 1 0)
export TF_DOWNLOAD_CLANG=0
export TF_CUDA_CLANG=0
export TF_NEED_TENSORRT=0
if use cuda; then
export CUDA_TOOLKIT_PATH="${EPREFIX%/}/opt/cuda"
export CUDNN_INSTALL_PATH="${EPREFIX%/}/opt/cuda"
export GCC_HOST_COMPILER_PATH="$(cuda_gccdir)/$(tc-getCC)"
export TF_NCCL_VERSION="1"
export TF_CUDA_VERSION="$(cuda_toolkit_version)"
export TF_CUDNN_VERSION="$(cuda_cudnn_version)"
einfo "Setting CUDA version: $TF_CUDA_VERSION"
einfo "Setting CUDNN version: $TF_CUDNN_VERSION"
fi
local SYSLIBS=(
absl_py
astor_archive
boringssl
com_github_googleapis_googleapis
com_github_googlecloudplatform_google_cloud_cpp
com_google_protobuf
com_google_protobuf_cc
com_googlesource_code_re2
curl
cython
flatbuffers
gast_archive
gif_archive
grpc
icu
jpeg
jsoncpp_git
keras_applications_archive
lmdb
nasm
nsync
org_sqlite
pcre
png_archive
protobuf_archive
six_archive
snappy
swig
termcolor_archive
zlib_archive
)
export TF_SYSTEM_LIBS="${SYSLIBS[@]}"
export TF_IGNORE_MAX_BAZEL_VERSION=1
# This is not autoconf
./configure || die
echo 'build --config=noaws --config=nohdfs --config=noignite --config=nokafka' >> .bazelrc || die
}
if use python; then
python_foreach_impl run_in_build_dir do_configure
else
do_configure
fi
}
src_compile() {
export JAVA_HOME=$(java-config --jre-home) # so keepwork works
if use python; then
python_setup
BUILD_DIR="${S}-${EPYTHON/./_}"
cd "${BUILD_DIR}"
fi
# fail early if any deps are missing
ebazel build --nobuild \
//tensorflow:libtensorflow_framework.so \
//tensorflow:libtensorflow.so \
//tensorflow:libtensorflow_cc.so \
$(usex python '//tensorflow/tools/pip_package:build_pip_package' '')
ebazel build \
//tensorflow:libtensorflow_framework.so \
//tensorflow:libtensorflow.so
ebazel build //tensorflow:libtensorflow_cc.so
do_compile() {
ebazel build //tensorflow/tools/pip_package:build_pip_package
}
BUILD_DIR="${S}"
cd "${BUILD_DIR}"
use python && python_foreach_impl run_in_build_dir do_compile
ebazel shutdown
}
src_install() {
local i j
export JAVA_HOME=$(java-config --jre-home) # so keepwork works
do_install() {
einfo "Installing ${EPYTHON} files"
local srcdir="${T}/src-${MULTIBUILD_VARIANT}"
mkdir -p "${srcdir}" || die
bazel-bin/tensorflow/tools/pip_package/build_pip_package --src "${srcdir}" || die
cd "${srcdir}" || die
esetup.py install
# libtensorflow_framework.so is in /usr/lib already
python_export PYTHON_SITEDIR PYTHON_SCRIPTDIR
rm -f "${D}/${PYTHON_SITEDIR}"/${PN}/lib${PN}_framework.so* || die
python_optimize
}
if use python; then
python_foreach_impl run_in_build_dir do_install
# Symlink to python-exec scripts
for i in "${ED}"/usr/lib/python-exec/*/*; do
n="${i##*/}"
[[ -e "${ED}/usr/bin/${n}" ]] || dosym ../lib/python-exec/python-exec2 "/usr/bin/${n}"
done
python_setup
local BUILD_DIR="${S}-${EPYTHON/./_}"
cd "${BUILD_DIR}" || die
fi
einfo "Installing headers"
ebazel build //tensorflow:install_headers
ebazel shutdown
insinto /usr/include/${PN}/
doins -r bazel-genfiles/tensorflow/include/*
einfo "Installing libs"
# Generate pkg-config file
${PN}/c/generate-pc.sh --prefix="${EPREFIX}"/usr --libdir=$(get_libdir) --version=${MY_PV} || die
insinto /usr/$(get_libdir)/pkgconfig
doins ${PN}.pc
dolib.so bazel-bin/tensorflow/lib${PN}_framework.so
dolib.so bazel-bin/tensorflow/lib${PN}.so
dolib.so bazel-bin/tensorflow/lib${PN}_cc.so
einstalldocs
}