From 8ad91ae6623372f29f0bce52f4c608187f12642d Mon Sep 17 00:00:00 2001 From: layman Date: Fri, 29 Jul 2022 17:27:42 +0200 Subject: [PATCH] Updated kikit dependencies --- dev-python/euclid3/Manifest | 1 + dev-python/euclid3/euclid3-0.01-r1.ebuild | 21 ++++++++++ dev-python/prettytable/Manifest | 1 + .../prettytable/prettytable-0.7.2-r2.ebuild | 22 +++++++++++ dev-python/pybars3/Manifest | 2 +- ...3-0.9.7.ebuild => pybars3-0.9.7-r1.ebuild} | 2 +- dev-python/solidpython/Manifest | 2 + .../solidpython/solidpython-1.1.3.ebuild | 38 +++++++++++++++++++ 8 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 dev-python/euclid3/euclid3-0.01-r1.ebuild create mode 100644 dev-python/prettytable/prettytable-0.7.2-r2.ebuild rename dev-python/pybars3/{pybars3-0.9.7.ebuild => pybars3-0.9.7-r1.ebuild} (92%) create mode 100644 dev-python/solidpython/solidpython-1.1.3.ebuild diff --git a/dev-python/euclid3/Manifest b/dev-python/euclid3/Manifest index e2618b9..b810406 100644 --- a/dev-python/euclid3/Manifest +++ b/dev-python/euclid3/Manifest @@ -1,2 +1,3 @@ DIST euclid3-0.01.tar.gz 13201 BLAKE2B ffa8d368f58cae91969230eaf4fa5324cda2c45ff69c98d73b1fdfbdb67e38846090fac4cdd128439583a7f36190c2d474c7f647823ac79440218bf02a73070f SHA512 c4e5e2770ab4ede08904fc3b76e50d6812944ed226c9db52f2da8d100370e20ea6031ca554ae44d72d53e96727d163bd3cc8da7bf175539de10749da77877b0b +EBUILD euclid3-0.01-r1.ebuild 447 BLAKE2B 24e1374da60c37c2cd7646cbdb0136fefdada089d224300940f4a7adfa54a06ada12fa84c5b0b744dbd1dd2d2218e10b079510052dcb8448db81cc8f052f4ea1 SHA512 145e496cf4aef7f0c048896a93c0deca90c22ae7409b47542b203baeaf1357337fb0c58b482bb744d4380e71e5fe590cce572ee64e0f41acd901aa5f9b2d01eb EBUILD euclid3-0.01.ebuild 446 BLAKE2B 63f940400d181acaaea3956be22602d1254a70b8eb50a6c1cec187d4970521340f475ad6bf940d7452f105ae85f9deec6dad7eb247e863765e2b2a39fc530cd0 SHA512 2d570962118a8a4ff458442714e31e0d040bc852201cb7f614ee311a1651b4ab2859117b3364d4821995b40247b4336a10dfe0390fb8ebc5c91c0f96ed89efb3 diff --git a/dev-python/euclid3/euclid3-0.01-r1.ebuild b/dev-python/euclid3/euclid3-0.01-r1.ebuild new file mode 100644 index 0000000..7bb9061 --- /dev/null +++ b/dev-python/euclid3/euclid3-0.01-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=no + +inherit distutils-r1 + +DESCRIPTION="2D and 3D maths module for Python" +HOMEPAGE="http://partiallydisassembled.net/euclid.html" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND}" diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest index 56cfa9d..7d3cf27 100644 --- a/dev-python/prettytable/Manifest +++ b/dev-python/prettytable/Manifest @@ -1,2 +1,3 @@ DIST prettytable-0.7.2.tar.bz2 21755 BLAKE2B 385d5bd6d4ab75a8c7ae96abc9d9e98a66a196265853113e7fb59073876e9f5e9c6c4fba9a30d80cc726a5184e78fb6451ff9a553909704fcc5022b6a08413f4 SHA512 f3a3fe6fa29f4ef090ff6cac06549ebd9db8b387e7b25fc64c4e37c8444586f50355c5573f38caabc72360aa68054aa189a67aa37f0bd13b872862ecd9151e71 EBUILD prettytable-0.7.2-r1.ebuild 599 BLAKE2B 1133ae57b583f869d249940d7f36c97c9161a59ed56e023461c83016d85d3dce1f2d3d7f31b7ddbf73eac71db9969ce7c2eb70592f6bc37be532be63bf955d41 SHA512 384161e40a8e694a93d094f473acd7bdd5582572328c59cd6a8a8a854e1dfa6178023fab757ff81654242200380e0e5d46af4283e4d0a980085637c8f35d9339 +EBUILD prettytable-0.7.2-r2.ebuild 601 BLAKE2B 595a16e5553ce765780e3aff21611358a5903844dac548412f456dac76183277f2217453978ddceb27aaceeaaccaa498677269523e4ec01b7037d75b700f8a35 SHA512 f9dae57fca39034f1ba8472a106372364e41b043d14bf61e0afd47c45ecde56b546f1ae0b4ee808575f5342473f92e958fa473d4f85dce4775d8d74e35a1a91a diff --git a/dev-python/prettytable/prettytable-0.7.2-r2.ebuild b/dev-python/prettytable/prettytable-0.7.2-r2.ebuild new file mode 100644 index 0000000..840ed98 --- /dev/null +++ b/dev-python/prettytable/prettytable-0.7.2-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="Easily displaying tabular data in a visually appealing ASCII table format" +HOMEPAGE="https://code.google.com/p/prettytable/" +SRC_URI="mirror://pypi/P/PrettyTable/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc64 sparc x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +python_test() { + "${PYTHON}" prettytable_test.py || die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/pybars3/Manifest b/dev-python/pybars3/Manifest index b8bdb65..2362f11 100644 --- a/dev-python/pybars3/Manifest +++ b/dev-python/pybars3/Manifest @@ -1,2 +1,2 @@ DIST pybars3-0.9.7.tar.gz 29203 BLAKE2B 7255a9bf7c2d0e56d90bef95a007a0d6ae9d4bc25dbdfef0a76d7dc3927da01d2ec7e4f597f53e62fd1c540e72718778cb0a5882b20e054b2fbfa9dfc927c82c SHA512 7aff86c0703e3827909f3603d7f35026ee39ce74d9c5ff1beb18a71b0a839c3aa407402f8d9c1aca9eb69af33750db0477881826e72135fc26a7274b0f1f538b -EBUILD pybars3-0.9.7.ebuild 491 BLAKE2B 908712e0a37eb65a2ed298a6b5e753430dafbdd92ba1c3b8fca9525e40f8d6114be18d73562707c3d43ec85e135582cd68d07a3cae6b29e4adc5515e39a6e122 SHA512 8b4132087eca67ab9cd36b88be96b33d47c2ac44a33b14ea2002c44be4f927953e364080cae2141978d3f285add155648a0229a52ca2fcb2e82472cdde3ce02c +EBUILD pybars3-0.9.7-r1.ebuild 492 BLAKE2B b0661f34beccfa24b1a5fe2b8cb3bf733b241cf75047faa5cccd0ae2a5f27c81485eca4c8a51a2e6fe1e03cb0f8bb8719bcec3d80febad74346f68ea681d276f SHA512 1c7a421d9800b0d1b3d7919c471b3c2fe9452f2b5e597521bf4367d8611912cb64b61fdb7b40c7e7abc6196e2672c7f25d5e3e1ef583ad1063ef45ab00a55437 diff --git a/dev-python/pybars3/pybars3-0.9.7.ebuild b/dev-python/pybars3/pybars3-0.9.7-r1.ebuild similarity index 92% rename from dev-python/pybars3/pybars3-0.9.7.ebuild rename to dev-python/pybars3/pybars3-0.9.7-r1.ebuild index 7286c65..8e29f40 100644 --- a/dev-python/pybars3/pybars3-0.9.7.ebuild +++ b/dev-python/pybars3/pybars3-0.9.7-r1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 diff --git a/dev-python/solidpython/Manifest b/dev-python/solidpython/Manifest index b3d37bd..2617a46 100644 --- a/dev-python/solidpython/Manifest +++ b/dev-python/solidpython/Manifest @@ -1,4 +1,6 @@ DIST solidpython-1.0.2.tar.gz 67607 BLAKE2B 273bcf188d141d91d83be440e78346aa9b3f955ba8134e6a11d5707829218bbb27ffcdf4e8e86a093249908df4a16ac0d878fe6ed31790b5772340533e48796d SHA512 eeb7c68e54055fcfd5b53cf9c2745ea4dac602dbce158c8c7559dde21372c87cacbcac9c203cf0b577bd292a59304d48e8a4c7afcf9afdd9cc6c6cf0286e1d09 DIST solidpython-1.1.2.tar.gz 87366 BLAKE2B 6556c7b5095d9f8d9e75851dbf0dd58c1dd6b406f4a33a5ed7e6112f9d290d7d14dd5074f85caad1ac773af3939bdaa0f3fb1307b1c44b231a20c589f016a038 SHA512 b66b530fc1abc9c8c3044ad0bb74f7dab2932c77e6374a1e46573f934c2d59af9c24dae86e54201dec7ebae4d3e0dbfa2c2733fa18394a9ce87d5fd562544dc0 +DIST solidpython-1.1.3.tar.gz 2571639 BLAKE2B 56c2af3cd6357c63059707b71b1571f677593fde3e4bbf76dae8e0ef480dbfbf646110b78e5fa45922e834e2e9b00a363415a848b639aca0abfac3d2b448e918 SHA512 09f00ad53df499b6f6a0aa2cc53fbd09fc110135ec5f2607f2c7cf245eecbe0da09306b33ca4e13b2298ee3ab84076872a97eecfff247fad6c11fbaa522233f9 EBUILD solidpython-1.0.2.ebuild 814 BLAKE2B a3b6c347beb01bd9eac3bd5889f62766eb451ab44f8bde0b7f835c0338df84a95cb5f3b3de44007e1ab85b26d4c9d9b22bd1acbf11fbd1f0f6a21e70e7bb20da SHA512 50680105f606331d50477958ef0d7e2bdd25224fb66f5c9f22e026d4a5d644f82e622be4e5416686de42d03e3e81992347b1ff80612e10a8148aeefba43e6b2b EBUILD solidpython-1.1.2.ebuild 855 BLAKE2B 65b20fa63b46ab2b5cc53756e2f513e38623e1f4b9925dd679d646b0276e295ad417bd62a728124a136665399dc3912e230fc72423ab94770e60b1176cd7e246 SHA512 ad50cfaf3f57d7caeb2a11cd05c9da35469095131434286aeabbd76d822a9637998668994dbd2dde2ab8aa76dbf7621157a11daec76042b963770c1de67cfac6 +EBUILD solidpython-1.1.3.ebuild 856 BLAKE2B 912af83bc0cc6532261f975bed25312a7a92a87e5a14875a8c9c581209edd1bdaf1165b9d043c8b941a12a12e27ed1fbf3401127d3e02ae73ea3545ff7cdc44a SHA512 19165ea67c2b1c61101ca597c521fca863b774c24742ef000e1f476430417d75b0434d6a4d13febda11763ff4c2f8566e179788ae98d005a0333e9ad8f58079d diff --git a/dev-python/solidpython/solidpython-1.1.3.ebuild b/dev-python/solidpython/solidpython-1.1.3.ebuild new file mode 100644 index 0000000..02634d6 --- /dev/null +++ b/dev-python/solidpython/solidpython-1.1.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="OpenSCAD for Python" +HOMEPAGE="https://github.com/SolidCode/SolidPython" +KEYWORDS="~amd64 ~x86" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-python/euclid3-0.01[${PYTHON_USEDEP}] + >=dev-python/ply-3.11[${PYTHON_USEDEP}] + >=dev-python/pypng-0.0.19[${PYTHON_USEDEP}] + ~dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/regex-2019.4[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +src_prepare() { + # Sanitize dependency versions + sed -e "s/,<0.2.0//" \ + -e "s/,<0.0.20//" \ + -e "s/,<2020.0//" \ + -i "${S}"/setup.py || die "sed failed" + + default +}