Updated kikit / tried to repair yosys

This commit is contained in:
Torsten Kurbad 2025-10-15 12:40:58 +02:00
parent 69cb537d3d
commit 5748ef4c56
8 changed files with 47 additions and 40 deletions

View File

@ -2,6 +2,6 @@ AUX kikit 205 BLAKE2B 35fc0aedeb0295b5bce775b1239a61f9aade6719194045caa8b9d0c0ad
AUX kikit-info 207 BLAKE2B 7fe87332597c79e911ba231de7198810b169f88335766d5adaa1a53b535efaf739466cdff5b9d4b8873b862290dbaa5b98431add5eefd24fda7398089cb21461 SHA512 15720d4ea4ee1a259519d5b94509eff3c36830e63654525074afc01daf646396f57b88bab1c2bc18adae322c7d963f604268772e5f931b9b79e54064bb384c90 AUX kikit-info 207 BLAKE2B 7fe87332597c79e911ba231de7198810b169f88335766d5adaa1a53b535efaf739466cdff5b9d4b8873b862290dbaa5b98431add5eefd24fda7398089cb21461 SHA512 15720d4ea4ee1a259519d5b94509eff3c36830e63654525074afc01daf646396f57b88bab1c2bc18adae322c7d963f604268772e5f931b9b79e54064bb384c90
AUX kikit-plugin 209 BLAKE2B ec92753c891f310f4f4f8a9fc245220565ea5f7fea41c12b6dcd9a276a9f3dc599fbb0db1902fbd84382bdf17d18d90584184ba407c2c8b7ec2533a687a8a530 SHA512 3283843e09272bbebfaae0cb3545c5a107ae24720c4817a03b47e4415f65b2733dd79af0551fc79db548116da452ee9decebbecf97776d9c3546ff99fed6c126 AUX kikit-plugin 209 BLAKE2B ec92753c891f310f4f4f8a9fc245220565ea5f7fea41c12b6dcd9a276a9f3dc599fbb0db1902fbd84382bdf17d18d90584184ba407c2c8b7ec2533a687a8a530 SHA512 3283843e09272bbebfaae0cb3545c5a107ae24720c4817a03b47e4415f65b2733dd79af0551fc79db548116da452ee9decebbecf97776d9c3546ff99fed6c126
AUX kikit_plugin.py 106 BLAKE2B dfc9e818c59d5b59a6a31d8394b8cb00a3839450f1563ea2124d84935276b26125e9dd078f8e6cdc0f057d9865358cc11694188f3c0fea58e2829dd39c5d881d SHA512 ff8907d3f044384261ad1340c5c234edf5a3cd8cce1bb97753aee3fb6c85c19d0ac0ad187fda5bfc88a850d5812a07fc41f0f8e62cdb8f68aad59974d00a94e0 AUX kikit_plugin.py 106 BLAKE2B dfc9e818c59d5b59a6a31d8394b8cb00a3839450f1563ea2124d84935276b26125e9dd078f8e6cdc0f057d9865358cc11694188f3c0fea58e2829dd39c5d881d SHA512 ff8907d3f044384261ad1340c5c234edf5a3cd8cce1bb97753aee3fb6c85c19d0ac0ad187fda5bfc88a850d5812a07fc41f0f8e62cdb8f68aad59974d00a94e0
DIST KiKit-1.3.0.tar.gz 235750 BLAKE2B 79ab137ef4b281ee2349f29faed3dab749e132a49fc3c2b3428bb623ee95f8733f52a22047c5e7b8801155ebc7c663fd767a9596a2bbe8cf067c36f7a1829459 SHA512 39cc68357c7a01e4aa7b68867287080c9b0f1f3d4e293c6680560a946302a5a21e7ca17fdb0daa351876fdb633497d9665d3fb0a8820e970059cc2d6d22ce2d3 DIST KiKit-1.7.2.tar.gz 257071 BLAKE2B 425546eb2e3b83143607a74cbb5d92651baa9af1bee08ac32b2729da237cfbd7c4d12b96c615088319de9bd613b40e7e32a9e201936b1dae11cc3cc0f089bcfa SHA512 abdb798d4dcffac6f7704417382e11a9f442abf8636b986c4dba7734d908b5c7f2035fe6b869f8c778155154f8d757a1c3c777b41ee6777929692cc2abc59596
EBUILD kikit-1.3.0.ebuild 1659 BLAKE2B 07b9deef083867feb9cd10ed0946b784d93026a744e55798bfbbc8d395ed4af6264b6520772683e1e4dbe6dd0d0e28d8802b72e8f8bc8a3087343cd2187b4c80 SHA512 1a7e3a20d7e8cb6b3837e6533bebbb76e5f0416701033b765164e00b97b22f3d36fcb6d44878964ac0ea8d05270badbe0a5d1193739ae49407399d1017a57a9e EBUILD kikit-1.7.2.ebuild 1693 BLAKE2B d331ff6884e1c4b97852ab3c1e5e04b37434a84ff8d2c56fcf8c10a507d3f6b995914b339d67c4679e25e1a157301ece4d9e4873dcf4bd1d2878667fd6a0b736 SHA512 71b2f59cb91c6d6238190968280942563cc60f37db4d08ef0dd1038cc96560d2483988c883cbd7ae6890f40f9a136399aa8637ed908a4320a9f4fea028a3dbf9
EBUILD kikit-9999.ebuild 1660 BLAKE2B 8f9608b2b493606907c6a26cfe34d5ac62d938f5e2b59981b8342ba4abccfea9ec491470bbdf1844586c9dfb70976065fa2a6e06bccce020cf39171e7f24cb94 SHA512 a200415150dc27e8ef265806c3b87956aff868695ba22e0740d8994f2417f76096e1e54d5542d7094ce1851596a4415654fc5950415fa44e78f3633ec485289a EBUILD kikit-9999.ebuild 1660 BLAKE2B 8f9608b2b493606907c6a26cfe34d5ac62d938f5e2b59981b8342ba4abccfea9ec491470bbdf1844586c9dfb70976065fa2a6e06bccce020cf39171e7f24cb94 SHA512 a200415150dc27e8ef265806c3b87956aff868695ba22e0740d8994f2417f76096e1e54d5542d7094ce1851596a4415654fc5950415fa44e78f3633ec485289a

View File

@ -3,14 +3,14 @@
# $Id$ # $Id$
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{9..12} ) PYTHON_COMPAT=( python3_{11..14} )
DISTUTILS_SINGLE_IMPL=1 DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 inherit distutils-r1
PYPI_PN="KiKit" MY_PN="KiKit"
MY_P="${PYPI_PN}-${PV}" MY_P="${MY_PN}-${PV}"
DESCRIPTION="KiKit is a Python library and CLI tool to automate several tasks in a standard KiCAD workflow" DESCRIPTION="KiKit is a Python library and CLI tool to automate several tasks in a standard KiCAD workflow"
HOMEPAGE="https://github.com/yaqwsx/KiKit" HOMEPAGE="https://github.com/yaqwsx/KiKit"
@ -20,8 +20,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3 inherit git-r3
else else
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
inherit pypi SRC_URI="https://github.com/yaqwsx/${MY_PN}/releases/download/v${PV}/${MY_P}.tar.gz"
SRC_URI="$(pypi_sdist_url --no-normalize)"
S="${WORKDIR}/${MY_P}" S="${WORKDIR}/${MY_P}"
fi fi
@ -32,13 +31,13 @@ RESTRICT="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
#dev-python/pcbdraw[${PYTHON_SINGLE_USEDEP}]
RDEPEND="$(python_gen_cond_dep ' RDEPEND="$(python_gen_cond_dep '
dev-python/click[${PYTHON_USEDEP}] dev-python/click[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}] >=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
dev-python/markdown2[${PYTHON_USEDEP}] dev-python/markdown2[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pcbdraw[${PYTHON_SINGLE_USEDEP}] >=dev-python/pcbnewtransition-0.5.2[${PYTHON_SINGLE_USEDEP}]
dev-python/pcbnewtransition[${PYTHON_SINGLE_USEDEP}]
dev-python/pybars3[${PYTHON_USEDEP}] dev-python/pybars3[${PYTHON_USEDEP}]
>=dev-python/shapely-1.7[${PYTHON_USEDEP}] >=dev-python/shapely-1.7[${PYTHON_USEDEP}]
>=dev-python/solidpython-1.1.2[${PYTHON_USEDEP}] >=dev-python/solidpython-1.1.2[${PYTHON_USEDEP}]

View File

@ -1,3 +1,3 @@
DIST pcbnewTransition-0.3.4.tar.gz 21636 BLAKE2B 5d60619b99652a9349d90f5055177bcf39154f5b29bfe2ab4e4d66b733256817e1a9cf930ffcf9622573a8bee1b9177fc694f86e698dccf0e1a5249d0c203bcb SHA512 cca02f15d59e051f2a04f561a1ecc9a3dcf2f755695feb38850eaf3c0fbb2a92a43049d4af51cb9fc7850059404c8da209121c82902e0775f23af7aeb4c178bc DIST v0.5.2.tar.gz 31314 BLAKE2B ded77f783a150be08b10cdccdfed76b16ebc577ff36df35e661728a0723025e3d17428b78fdce1bbfd258f0630a5427e8a72f6271130b5cb488e8a8ea34bd039 SHA512 6c9a57d4c5c1e9d60211e1efbb3b837bb69d137a26f93ef827ac8623b9f5895abdcd8fec2c83bd0e8acbf04ab967404eb12158fc51e4325fe399752533407429
EBUILD pcbnewtransition-0.3.4.ebuild 962 BLAKE2B 24028e89fe527b22afd8a281451a9ede45e6aa30a3dc7f83bd9eb5fbb3f696978b35fa74064f6bdb36b57dea0fbd937c441c3ccd0c0ffe7b1ac3fc72be8e28cd SHA512 1da2448e03b027f51477a63de35cc809dbfed0f7f677e069b5c1c1e2a713bf9863189c0a4772350a529b8d32dffac5df45d6a135b1adfaa18b2fb288894bb26b EBUILD pcbnewtransition-0.5.2.ebuild 977 BLAKE2B fc9c650d87167dbd9a307e0d6c091b8e310720c9f4828472ce317fc70f8e1fb5e1344c4037cd6ea4d2336e737293d061f428b088e038564ff2e31a7801734fa0 SHA512 cfffcab3343cd788ba8e7a85644feb68db4be048a569f0902c9386ff6981e8077398c7ecad1ff9138c244f19ac1a77b25b76818a3dadfeaa28d428dc3a542c20
EBUILD pcbnewtransition-9999.ebuild 964 BLAKE2B ca7fb93a22f4b643217d271fe5a65883fc1133754fb59510d541949a7ef39ad465a9244afe6023b2477841245e8c100f710550158b82b68e9e5f601a3c13fdf6 SHA512 f24e429bb8eeced590f55091aba89bf836f592d4a3153c3a9d80919459501c2a9e3288d167dcc1ab98203d3b6358943775ad28e14cc4530a993a0771dcabc340 EBUILD pcbnewtransition-9999.ebuild 977 BLAKE2B fc9c650d87167dbd9a307e0d6c091b8e310720c9f4828472ce317fc70f8e1fb5e1344c4037cd6ea4d2336e737293d061f428b088e038564ff2e31a7801734fa0 SHA512 cfffcab3343cd788ba8e7a85644feb68db4be048a569f0902c9386ff6981e8077398c7ecad1ff9138c244f19ac1a77b25b76818a3dadfeaa28d428dc3a542c20

View File

@ -3,12 +3,12 @@
# $Id$ # $Id$
EAPI=8 EAPI=8
PYTHON_COMPAT=( python3_{9..12} ) PYTHON_COMPAT=( python3_{11..14} )
DISTUTILS_SINGLE_IMPL=1 DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools DISTUTILS_USE_PEP517=setuptools
PYPI_PN="pcbnewTransition" MY_PN="pcbnewTransition"
MY_P="${PYPI_PN}-${PV}" MY_P="${MY_PN}-${PV}"
inherit distutils-r1 inherit distutils-r1
@ -20,8 +20,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3 inherit git-r3
else else
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
inherit pypi SRC_URI="https://github.com/yaqwsx/${MY_PN}/archive/refs/tags/v${PV}.tar.gz"
SRC_URI="$(pypi_sdist_url --no-normalize)"
fi fi
LICENSE="MIT" LICENSE="MIT"
@ -45,6 +44,6 @@ src_compile() {
} }
src_install() { src_install() {
python_domodule ${PYPI_PN} python_domodule ${MY_PN}
dodoc README.md dodoc README.md
} }

View File

@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{11..14} )
DISTUTILS_SINGLE_IMPL=1 DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools DISTUTILS_USE_PEP517=setuptools
PYPI_PN="pcbnewTransition" MY_PN="pcbnewTransition"
MY_P="${PYPI_PN}-${PV}" MY_P="${MY_PN}-${PV}"
inherit distutils-r1 inherit distutils-r1
@ -20,8 +20,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3 inherit git-r3
else else
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
inherit pypi SRC_URI="https://github.com/yaqwsx/${MY_PN}/archive/refs/tags/v${PV}.tar.gz"
SRC_URI="$(pypi_sdist_url --no-normalize)"
fi fi
LICENSE="MIT" LICENSE="MIT"
@ -38,13 +37,13 @@ DEPEND="${RDEPEND}
') ')
" "
#S="${WORKDIR}/${MY_P}" S="${WORKDIR}/${MY_P}"
src_compile() { src_compile() {
true; true;
} }
src_install() { src_install() {
python_domodule ${PYPI_PN} python_domodule ${MY_PN}
dodoc README.md dodoc README.md
} }

View File

@ -1,4 +1,5 @@
AUX yosys-makefile.patch 1497 BLAKE2B 18690acaafc3406e991c596f46cf1fd554c51ffcabcc2d61e8340e9a7bd230d48022b06ac387abc6ba23a7ff45623d4b654af3e597c29ec10384a8c697500ca7 SHA512 57bb4b9681c0bc6f0a8de51ab3c983323a4303360e186df276473d8e0d15ca0347afe7beace984c64711cb60b7482adaf32e4b344b53c67f3074bb7a00da7c5b AUX yosys-makefile.patch 1497 BLAKE2B 18690acaafc3406e991c596f46cf1fd554c51ffcabcc2d61e8340e9a7bd230d48022b06ac387abc6ba23a7ff45623d4b654af3e597c29ec10384a8c697500ca7 SHA512 57bb4b9681c0bc6f0a8de51ab3c983323a4303360e186df276473d8e0d15ca0347afe7beace984c64711cb60b7482adaf32e4b344b53c67f3074bb7a00da7c5b
DIST yosys-0.58.tar.gz 3427401 BLAKE2B f9ec76c62c3b2ac01ec1fe6fc32f62237e58d08eca68448871d92b37b27d5c022718be07e2628e61c422b0628db69f37b04afb30e22c06828958fa92f99dcffc SHA512 51141540d984fff9601ec5b50e6007114c2639fa9d435697e2ad89174ad3417f48a2544be31922b1ede7cd0ee5e5af0a78047c2b396b1569c7e94f730f5a7893
EBUILD yosys-0.52.ebuild 440 BLAKE2B dce537419fd945cebceab9fbdbf3eedd28061aeecb285764f73dbfdffab781b3441cfaa579a18281c33a5185b978e0cd8d404d31042902794eb82a7b92a69bfd SHA512 66c42b8a33000803856c0779eeac135d19536819230af10ace98a1807a546f75bf237197657e6bb8425beb92850487dd83f2452e4f1c572d2a805132eaa18c5f EBUILD yosys-0.52.ebuild 440 BLAKE2B dce537419fd945cebceab9fbdbf3eedd28061aeecb285764f73dbfdffab781b3441cfaa579a18281c33a5185b978e0cd8d404d31042902794eb82a7b92a69bfd SHA512 66c42b8a33000803856c0779eeac135d19536819230af10ace98a1807a546f75bf237197657e6bb8425beb92850487dd83f2452e4f1c572d2a805132eaa18c5f
EBUILD yosys-0.54.ebuild 440 BLAKE2B dce537419fd945cebceab9fbdbf3eedd28061aeecb285764f73dbfdffab781b3441cfaa579a18281c33a5185b978e0cd8d404d31042902794eb82a7b92a69bfd SHA512 66c42b8a33000803856c0779eeac135d19536819230af10ace98a1807a546f75bf237197657e6bb8425beb92850487dd83f2452e4f1c572d2a805132eaa18c5f EBUILD yosys-0.58.ebuild 564 BLAKE2B fd125c7306d626459581492c452dcc7d60a872451f61648b836a3c9d459c4e467e55a51a11741f549a9eae1ade9330a73d9e4a42cb0cdfac818a1b1a25a89208 SHA512 1e36fd19b86a2b78b6682e6aaf275ddab385d3e3476e01d355809f1144750835d2163dbbb1c3b55246e8d3902299aeda767a520e2103f73dfbcbf573dfb9bb28
EBUILD yosys-9999.ebuild 418 BLAKE2B 61d2f2dc3253820f7b11a8ae83308fefdc1e7b7775b7509cfbc99d2b3876411875d1e521348b5fd3f842385e9ba6009d100ac836ca62defa42995adffda4b468 SHA512 5a3b7550ad57b4d9b60c93c985cba2d9b300284f0836419ae1b87073876b06ddfcdade516761be498cbe2a9fc87f7a2d344f6d6ef9debb730126f80a7c98e841 EBUILD yosys-9999.ebuild 564 BLAKE2B fd125c7306d626459581492c452dcc7d60a872451f61648b836a3c9d459c4e467e55a51a11741f549a9eae1ade9330a73d9e4a42cb0cdfac818a1b1a25a89208 SHA512 1e36fd19b86a2b78b6682e6aaf275ddab385d3e3476e01d355809f1144750835d2163dbbb1c3b55246e8d3902299aeda767a520e2103f73dfbcbf573dfb9bb28

View File

@ -1,15 +1,19 @@
EAPI=8 EAPI=8
inherit git-r3
DESCRIPTION="framework for Verilog RTL synthesis" DESCRIPTION="framework for Verilog RTL synthesis"
HOMEPAGE="http://www.clifford.at/yosys/" HOMEPAGE="http://www.clifford.at/yosys/"
EGIT_REPO_URI=https://github.com/YosysHQ/yosys
EGIT_COMMIT=v$PV if [ "${PV}" == "9999" ]; then
LICENSE=ISC inherit git-r3
EGIT_REPO_URI="https://github.com/YosysHQ/${PN}"
else
KEYWORDS="amd64"
SRC_URI="https://github.com/YosysHQ/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="ISC"
SLOT=0 SLOT=0
KEYWORDS=amd64 #PATCHES=( $FILESDIR/$PN-makefile.patch )
PATCHES=( $FILESDIR/$PN-makefile.patch )
DEPEND="dev-vcs/git DEPEND="dev-vcs/git
media-gfx/xdot media-gfx/xdot

View File

@ -1,19 +1,24 @@
EAPI=8 EAPI=8
inherit git-r3
DESCRIPTION="framework for Verilog RTL synthesis" DESCRIPTION="framework for Verilog RTL synthesis"
HOMEPAGE="http://www.clifford.at/yosys/" HOMEPAGE="http://www.clifford.at/yosys/"
EGIT_REPO_URI=https://github.com/YosysHQ/yosys
LICENSE=ISC if [ "${PV}" == "9999" ]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/YosysHQ/${PN}"
else
KEYWORDS="amd64"
SRC_URI="https://github.com/YosysHQ/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="ISC"
SLOT=0 SLOT=0
KEYWORDS= #PATCHES=( $FILESDIR/$PN-makefile.patch )
PATCHES=( $FILESDIR/$PN-makefile.patch )
DEPEND="dev-vcs/git DEPEND="dev-vcs/git
media-gfx/xdot media-gfx/xdot
dev-libs/boost dev-libs/boost
sys-devel/clang" llvm-core/clang"
src_compile() src_compile()
{ {