diff --git a/dev-python/aiosqlite/aiosqlite-0.17.0.ebuild b/dev-python/aiosqlite/aiosqlite-0.17.0.ebuild new file mode 100644 index 0000000..15cf8e1 --- /dev/null +++ b/dev-python/aiosqlite/aiosqlite-0.17.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DISTUTILS_USE_SETUPTOOLS=pyproject.toml + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="aiosqlite provides a friendly, async interface to sqlite databases." +HOMEPAGE="https://github.com/omnilib/aiosqlite" +SRC_URI="https://github.com/omnilib/aiosqlite/archive/refs/tags/v0.17.0.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +BDEPEND="dev-python/pyproject2setuppy" +RDEPEND=" + dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}] +" diff --git a/dev-python/blspy/blspy-1.0.2.ebuild b/dev-python/blspy/blspy-1.0.2.ebuild new file mode 100644 index 0000000..8b32baf --- /dev/null +++ b/dev-python/blspy/blspy-1.0.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="BLS Signatures implementation" +HOMEPAGE="https://github.com/Chia-Network/bls-signatures" +SRC_URI="https://github.com/Chia-Network/bls-signatures/archive/refs/tags/${PV}.tar.gz" + +LICENSE="Apache 2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +RDEPEND=" +" diff --git a/dev-python/clvm/clvm-0.9.6.ebuild b/dev-python/clvm/clvm-0.9.6.ebuild new file mode 100644 index 0000000..c1a2dc1 --- /dev/null +++ b/dev-python/clvm/clvm-0.9.6.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DISTUTILS_USE_SETUPTOOLS=bdepend + +PYTHON_COMPAT=( python3_{6..7} ) +inherit distutils-r1 + +DESCRIPTION="Chialisp virtual machine" +HOMEPAGE="https://github.com/Chia-Network/clvm" +SRC_URI="https://github.com/Chia-Network/clvm/archive/refs/tags/${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +RDEPEND=" + dev-python/blspy-1.0.2[${PYTHON_USEDEP}] +" diff --git a/dev-python/concurrent-log-handler/Manifest b/dev-python/concurrent-log-handler/Manifest new file mode 100644 index 0000000..4304692 --- /dev/null +++ b/dev-python/concurrent-log-handler/Manifest @@ -0,0 +1 @@ +DIST 0.9.19.tar.gz 22230 BLAKE2B 406b6a2b7fd251ab55f6bad90b4f505e7be17330ab79a916913c318d7bfad3cace439a65389539cde8d350ff7f2aba8e21077215bafc2d4576af134c02281994 SHA512 109a1bcdc898b5235b4e91f11410bf2e9a4b52a50eb4ea44b82856b5c74ab492add71d8f3374d1e26ac8d74e888f1d3949afd0652c7b2aeeee1080ce99e167b0 diff --git a/dev-python/concurrent-log-handler/concurrent-log-handler-0.9.19.ebuild b/dev-python/concurrent-log-handler/concurrent-log-handler-0.9.19.ebuild new file mode 100644 index 0000000..50717d0 --- /dev/null +++ b/dev-python/concurrent-log-handler/concurrent-log-handler-0.9.19.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DISTUTILS_USE_SETUPTOOLS=bdepend + +PYTHON_COMPAT=( python3_{5..9} ) +inherit distutils-r1 + +DESCRIPTION="Concurrent log handler for Python" +HOMEPAGE="https://github.com/Preston-Landers/concurrent-log-handler" +SRC_URI="https://github.com/Preston-Landers/concurrent-log-handler/archive/refs/tags/${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +RDEPEND=" + >=dev-python/portalocker-1.4.0[${PYTHON_USEDEP}] +" diff --git a/dev-python/portalocker/Manifest b/dev-python/portalocker/Manifest new file mode 100644 index 0000000..a518fee --- /dev/null +++ b/dev-python/portalocker/Manifest @@ -0,0 +1 @@ +DIST v2.3.0.tar.gz 29829 BLAKE2B f9e5ac0d0158b8528b4f2fde700b3f1d7501180464283a57021fdb498fa1323a37fdcbf6dad27296e125d4ba8be7d1792e3cbb883152352da47f24e6257fd56b SHA512 602eecfb1b6fdd6522cd769fb68757ffacfe2b5a9c4e40b215cead8b3bdd9a384cf82b3f435b9f24a92a049d02994c9e0d2d6d525dd0b92270009be9b7ece218 diff --git a/dev-python/portalocker/portalocker-2.3.0.ebuild b/dev-python/portalocker/portalocker-2.3.0.ebuild new file mode 100644 index 0000000..012b3a7 --- /dev/null +++ b/dev-python/portalocker/portalocker-2.3.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DISTUTILS_USE_SETUPTOOLS=bdepend + +PYTHON_COMPAT=( python3_{3..9} ) +inherit distutils-r1 + +DESCRIPTION="Portalocker is a library to provide an easy API to file locking." +HOMEPAGE="https://pypi.org/project/portalocker/" +SRC_URI="https://github.com/WoLpH/portalocker/archive/refs/tags/v${PV}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +RDEPEND="" diff --git a/net-p2p/chia-blockchain/chia-blockchain-1.1.4.ebuild b/net-p2p/chia-blockchain/chia-blockchain-1.1.4.ebuild index e434146..19ea519 100644 --- a/net-p2p/chia-blockchain/chia-blockchain-1.1.4.ebuild +++ b/net-p2p/chia-blockchain/chia-blockchain-1.1.4.ebuild @@ -2,20 +2,47 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 DESCRIPTION="Chia cryptocurrency blockchain" HOMEPAGE="https://www.chia.net/" -SRC_URI="https://github.com/Chia-Network/chia-blockchain/archive/refs/tags/1.1.4.tar.gz" +SRC_URI="https://github.com/Chia-Network/chia-blockchain/archive/refs/tags/${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64" -RDEPEND="" -BDEPEND="" +# TODO: +# aiosqlite-0.17.0 +# clvm_tools-0.4.3 +# clvm_rs-0.1.7 +# clvm-0.9.6 +# chiapos-1.0.1 +# chiabip158-1.0 +# chiavdf-1.0.1 +# blspy-1.0.2 +RDEPEND=" + dev-python/blspy-1.0.2[${PYTHON_USEDEP}] + dev-python/chiavdf-1.0.1[${PYTHON_USEDEP}] + dev-python/chiabip158-1.0[${PYTHON_USEDEP}] + dev-python/chiapos-1.0.1[${PYTHON_USEDEP}] + dev-python/clvm-0.9.6[${PYTHON_USEDEP}] + dev-python/clvm_rs-0.1.7[${PYTHON_USEDEP}] + dev-python/clvm_tools-0.4.3[${PYTHON_USEDEP}] + dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}] + dev-python/aiosqlite-0.17.0[${PYTHON_USEDEP}] + dev-python/bitstring-3.1.7[${PYTHON_USEDEP}] + dev-python/colorlog-5.0.1[${PYTHON_USEDEP}] + dev-python/concurrent-log-handler-0.9.19[${PYTHON_USEDEP}] + dev-python/cryptography-3.4.7[${PYTHON_USEDEP}] + dev-python/keyring-23.0.1[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + dev-python/setproctitle-1.2.2[${PYTHON_USEDEP}] + dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}] + dev-python/websockets-8.1[${PYTHON_USEDEP}] + dev-python/click-7.1.2[${PYTHON_USEDEP}] +"