feature/Freebox librairies
This commit is contained in:
parent
ef9496d6e7
commit
cf1658e6d5
1
dev-libs/foils_hid/Manifest
Normal file
1
dev-libs/foils_hid/Manifest
Normal file
@ -0,0 +1 @@
|
||||
EBUILD foils_hid-0.3.ebuild 482 BLAKE2B f35423c67ee085aefce7e94e71c057b22b813ba67aced42ddf64a654be81acc79e96fb6f9cd33af56f98cefe40b1c71173399af88ad7f8219a6e7e4aa069a612 SHA512 8b691f35e88ef3511afda8494886125f1f5ae0c6ee611ba35460224755ae796747874249b87f8075e02b06499127131cb2000c7210e5ccb23a32270495cb0851
|
24
dev-libs/foils_hid/foils_hid-0.3.ebuild
Normal file
24
dev-libs/foils_hid/foils_hid-0.3.ebuild
Normal file
@ -0,0 +1,24 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit meson git-r3
|
||||
DESCRIPTION="Freebox Network HID devices library"
|
||||
HOMEPAGE="https://dev.freebox.fr/sdk/foils_hid/"
|
||||
EGIT_REPO_URI="https://github.com/fbx/foils_hid.git"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
DEPEND="=dev-libs/librudp-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
IUSE="tests"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use tests)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
AUX meson_link_with.patch 249 BLAKE2B 9ffee13b81391dde6bebcd2049568622ea6375aea9cd595297d6c12de81ffafca029234586702149e1881c3a559f58d608bf83bd17e2694feb2ef3b3e73ee36a SHA512 e41b444fd654cfc110493f3fd1b0be43c5766c681c28f29902da20557f48046171dc75710e3ce6caa39c3e164727193b64ae61a050246e387b54e71d06009518
|
||||
EBUILD libela-9999.ebuild 531 BLAKE2B 12392bc8e6d25578e9da63afdbf9002168de2521775ba30c01faa208c245e5d7cf042d527ab5012595d834e238bbd9069a31a4ff74b87f15ac95a99c5d8a5cae SHA512 5c939c28d878446acbc9d7f3a38b28271f19b2302f111a2cf874792a86665507992b13cbfb38c1bbf58d18f0d97f5dc5efd4d9c02d38d7adc4c0b87bb21f7138
|
||||
EBUILD libela-0.3.ebuild 531 BLAKE2B 12392bc8e6d25578e9da63afdbf9002168de2521775ba30c01faa208c245e5d7cf042d527ab5012595d834e238bbd9069a31a4ff74b87f15ac95a99c5d8a5cae SHA512 5c939c28d878446acbc9d7f3a38b28271f19b2302f111a2cf874792a86665507992b13cbfb38c1bbf58d18f0d97f5dc5efd4d9c02d38d7adc4c0b87bb21f7138
|
||||
|
@ -1,2 +1,2 @@
|
||||
AUX meson_link_with.patch 249 BLAKE2B 9ffee13b81391dde6bebcd2049568622ea6375aea9cd595297d6c12de81ffafca029234586702149e1881c3a559f58d608bf83bd17e2694feb2ef3b3e73ee36a SHA512 e41b444fd654cfc110493f3fd1b0be43c5766c681c28f29902da20557f48046171dc75710e3ce6caa39c3e164727193b64ae61a050246e387b54e71d06009518
|
||||
EBUILD librudp-9999.ebuild 473 BLAKE2B 0cb3d8800781666486167acef5df4757d1c37532b39285861c5f206b64db87a37c0eeb5d25193768aad743cc311433b3d7719f75b40b44468c0bb912f762e8ad SHA512 b425d043c674d27cadca146590615118d0c216876aeddc59cf86b491534a03656c12879a90e94e2a9816237568ff812b2170b60f1d29bd4c17c22fa6d9241817
|
||||
EBUILD librudp-0.3.ebuild 480 BLAKE2B d260c4edf60665d549779d7bfc161962b6a46c55fabbe6e87ab2928d9d8029d3f2162a5fc165cddd4a2084a6372678987b5c29cdad8c846bd94a11c8be272033 SHA512 f597b4aac9e4944effd877af3dd81119fba86ebaac179a22802093ed4e6fbe4282714dcefa5d79005bfe91dc3efe1930bd3e3c799c3d08372e7e2989b25bd703
|
||||
|
@ -11,7 +11,7 @@ LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
DEPEND="dev-libs/libela"
|
||||
DEPEND="=dev-libs/libela-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
IUSE="tests"
|
@ -1,10 +1,11 @@
|
||||
AUX aioshelly.patch 495 BLAKE2B 47b13a2fdafc84b015ee9c9ea6a525a86069da3da7bfbb891565ddd62b2db4a4fa5349863d44d8abed52eccc795713bcb211fa4e91fce1d5c0059daf1b8a2979 SHA512 c34830d70f327f0ca5f09c8f7e519755086a1a2819ad85ba7e7f833a6f74d64ace878dd51c8f8332070d8e43a8da7a21d65eb157b2878603834ae8a30ba398c9
|
||||
DIST aioshelly-10.0.1.tar.gz 35807 BLAKE2B e05b8816a2d3e30a164bc337f5e6ba1c558e6482ba1e0a33fe646fbd08b2e21068463353a15e7b894f04fbb53aefcb54edb9ecb711efc1c0654b425527699c8d SHA512 18b5ffd99891e0d9e0f4b0f520bd498009fa9cbed59349dc6e512176b88cda1ef5fb12d1993b5845639c494badb4b4fd030d75196e8595fc21dc993e4f40c943
|
||||
DIST aioshelly-11.2.4.tar.gz 36647 BLAKE2B 9d61ff195913f857e9e85e2570d1e17d66b87a47147fe00b5c710ddb9346b813e9298389787bfb54146de924dc18e1aa38f235f01870a5a116a66381f514b78a SHA512 23e770ade827e3860b3d2620eb8befe34fea37c88a3c1d571b62dc706b6f80df06ed2728eb7b144edbeb624b56cde2db80ab5b97aeb1f383a7757a8d5776a432
|
||||
DIST aioshelly-8.1.1.tar.gz 29377 BLAKE2B 10dd116efc28cb49e123271346531dbb8ec8ae1331e7ce1f3e6eb3773303d1efdcb476a32c2cc3c7552b056405761b2248955bf4e8fb6a87c55f4976c0e3d75e SHA512 719f755b72e9e7c664188eb2762e421ebd5752084c9b4124a2a8e7eb19bbd0291fd49b7bb7988b9c5e4e843d5ca532c3440b2a9da59409de2193aaf18483516a
|
||||
DIST aioshelly-8.2.0.tar.gz 35668 BLAKE2B b897947ae1576b95a1c80ed28d13337b7d8f800a861e3643b8e8e53987c6f908c8cadfcbadbfa11b336c07273ffac98bdc5f1d4519d5d726ea7455f82344ad95 SHA512 ac892806f0fb8717c09fc099dc3d02df08668957137c6655e202d115dda2f01f34efc8798649b2614325e8c2ad8d000801d6e12567e35cb1a688466636a99e66
|
||||
DIST aioshelly-9.0.0.tar.gz 35489 BLAKE2B 70045f179a05b2b5e15d29f04703384ad21a3ff3b0f4432f7a8a30333de85c25890c651364b542cf69285e033cfcb04d463a066cd1f8f195a95bcac6bfdcd0e4 SHA512 c1ad108c9aac34369f53c1811ca71f3c2592b6f3057585590cc6b34f8336ceb26150773d35d2ea273e0e7ef4814208e9b1fe2a0c2cac0e261454f5fdd06f2082
|
||||
EBUILD aioshelly-10.0.1.ebuild 815 BLAKE2B 88fa9d841f3bf2b696e2455a04897ff432bc013ad3dded5298f6029338605edbb31a9ac41d6cb5cee9e1c69528680f343ac4f94fca79c515ee8f56c15154667f SHA512 8c97321a921890f3fb5e5f68508cbdee216348081cf2963e38df20a9f25be76bc7cb55aa7a597c70c9424b1aaac702d6e617d56be10e2d57bf6274076790ade9
|
||||
EBUILD aioshelly-11.2.4.ebuild 785 BLAKE2B 2f6324903683abb1d76088a2078beb435f18709534dcf92835c0e36afc241dc74ac1413f790bffd23191cb0a32637ef9d8ab6e7e8cabaaf9b602c4f82c3d911b SHA512 cface0b51618740449f6c3b7f93eb727c4a9b0d0e6477034df3adb016036a62567504638e36b7b0aae48b7caad4c6ac0b7f6115bddbcad8009bffd1958bf66ab
|
||||
EBUILD aioshelly-11.2.4.ebuild 828 BLAKE2B ebc9da9815a459948443cedbac39beac469c5208265620ded95b7e848f47b2fc4d7f4289219cd8b31b23b0753d19097881d17abcaccb0b258039c77de2e5ac4f SHA512 3d04bd7b207867f38f60753f7f7092ae11b5d1a75d44466a87f3c5b78ce70b4d1c0f8c20d1987c037af963aec83bef536032a4c2413ab76541821a46c1171e48
|
||||
EBUILD aioshelly-8.1.1.ebuild 815 BLAKE2B 88fa9d841f3bf2b696e2455a04897ff432bc013ad3dded5298f6029338605edbb31a9ac41d6cb5cee9e1c69528680f343ac4f94fca79c515ee8f56c15154667f SHA512 8c97321a921890f3fb5e5f68508cbdee216348081cf2963e38df20a9f25be76bc7cb55aa7a597c70c9424b1aaac702d6e617d56be10e2d57bf6274076790ade9
|
||||
EBUILD aioshelly-8.2.0.ebuild 815 BLAKE2B 88fa9d841f3bf2b696e2455a04897ff432bc013ad3dded5298f6029338605edbb31a9ac41d6cb5cee9e1c69528680f343ac4f94fca79c515ee8f56c15154667f SHA512 8c97321a921890f3fb5e5f68508cbdee216348081cf2963e38df20a9f25be76bc7cb55aa7a597c70c9424b1aaac702d6e617d56be10e2d57bf6274076790ade9
|
||||
EBUILD aioshelly-9.0.0.ebuild 815 BLAKE2B 88fa9d841f3bf2b696e2455a04897ff432bc013ad3dded5298f6029338605edbb31a9ac41d6cb5cee9e1c69528680f343ac4f94fca79c515ee8f56c15154667f SHA512 8c97321a921890f3fb5e5f68508cbdee216348081cf2963e38df20a9f25be76bc7cb55aa7a597c70c9424b1aaac702d6e617d56be10e2d57bf6274076790ade9
|
||||
|
@ -16,6 +16,9 @@ IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
PATCHES=(
|
||||
"${FILESDIR}/aioshelly.patch"
|
||||
)
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
|
||||
|
11
dev-python/aioshelly/files/aioshelly.patch
Normal file
11
dev-python/aioshelly/files/aioshelly.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- a/setup.py 2024-08-18 23:19:55.000000000 +0200
|
||||
+++ a/setup.py.new 2024-09-11 20:39:36.755962293 +0200
|
||||
@@ -21,7 +21,7 @@
|
||||
description="Asynchronous library to control Shelly devices.",
|
||||
long_description=README_FILE.read_text(encoding="utf-8"),
|
||||
long_description_content_type="text/markdown",
|
||||
- packages=find_packages(),
|
||||
+ packages=find_packages(exclude=["tests", "tests.*"]),
|
||||
python_requires=">=3.11",
|
||||
package_data={"aioshelly": ["py.typed"]},
|
||||
zip_safe=True,
|
Loading…
Reference in New Issue
Block a user