Bump
This commit is contained in:
parent
903e5c5366
commit
db7b30cd48
4
app-admin/ansible-core/Manifest
Normal file
4
app-admin/ansible-core/Manifest
Normal file
@ -0,0 +1,4 @@
|
||||
AUX resolvelib.patch 5731 BLAKE2B fdc0660ea786e02475e7e9735de6493cd6b96048c238ee050d1751a46cce12048112e495e1de48e1d1bb41d5d4415b16dfe294621bd0f6bbb0786c3df52dd35b SHA512 baf5f8c42c85628dffda987dc81b98f56f1a60857f4cc9e6f1b9938f4978d1ba4d84dc7904685dbe02e19a4b91a7a2f979772bbdd42268e6754bcd5208e40d37
|
||||
DIST ansible_core-2.18.1.tar.gz 3069965 BLAKE2B 0c21c36754b32c115eaae452583fd0a51aeed8bbdb3da39464ece24954c1d453e2dd8821be525946211478f1b102dd211994e6c49820574e579bf5cceb67c520 SHA512 acd93e96349bae4a41f9eeed37e810a786103f7826f26bdc8bd98cffdc7ff21b208fa0e916fe3ce6100819373cba7a827488101f33b915ed0e0fdfebe50fab5e
|
||||
EBUILD ansible-core-2.18.1-r1.ebuild 1294 BLAKE2B 3aca7635b576c8fe2ed4aeea449b94315c572b9bb11b548b3fc1602769351f0396c3eda63beab24c2ed3b92b76555d1f38e94e01925092f1d5c10bea39dba04c SHA512 4ea184a3b9c929aac656b07097535fd31dba8b84f89e358411d35cad4401791274cfcd7a167c450b3c9e163fdc74d80618f93a27846a17883953d1606ed954fe
|
||||
MISC metadata.xml 924 BLAKE2B 7dcd1be7a7eea2a5a762ec295d2d285242f9350d377abb1d633c6eb7cdd1eb8f59b02a6908924f424c0b5f42b2f6b3a153523439cc10caef51656c9f75bcd87c SHA512 a6fbf2ee3743ad9d54864c8d22b75cd506f17e1abd6963b3499de55675fed711abf4df6b9fe2589d8ea0b2f93311d06cfbcca7b99469107d708d2bee5cea0694
|
47
app-admin/ansible-core/ansible-core-2.18.1-r1.ebuild
Normal file
47
app-admin/ansible-core/ansible-core-2.18.1-r1.ebuild
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517="setuptools"
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="https://www.ansible.com/"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ansible/ansible.git"
|
||||
EGIT_BRANCH="devel"
|
||||
else
|
||||
inherit pypi
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
# Upstream runs tests via the ansible-test command, which requires the package
|
||||
# to be installed prior to testing. Running the test via pytest in non-trivial
|
||||
# due to the amount of flags that need to be passed.
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/jinja2[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/httplib2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/netaddr[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
>=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
|
||||
<dev-python/resolvelib-2.0[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
BDEPEND="
|
||||
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
|
||||
"
|
124
app-admin/ansible-core/files/resolvelib.patch
Normal file
124
app-admin/ansible-core/files/resolvelib.patch
Normal file
@ -0,0 +1,124 @@
|
||||
From e30959723a9603ff94bc18ba58ee3adbf305a6b6 Mon Sep 17 00:00:00 2001
|
||||
From: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
|
||||
Date: Sun, 12 Mar 2023 23:27:41 +0800
|
||||
Subject: [PATCH] ansible-galaxy - support `resolvelib >= 0.5.3, < 1.1.0`
|
||||
|
||||
<https://pypi.org/project/resolvelib/1.0.1> released on 2023-03-09:
|
||||
|
||||
- <https://github.com/sarugaku/resolvelib/blob/main/CHANGELOG.rst#101-2023-03-09>
|
||||
- <https://github.com/sarugaku/resolvelib/releases/tag/1.0.1>
|
||||
|
||||
Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
|
||||
---
|
||||
changelogs/fragments/80196-resolvelib_lt_1_1_0.yml | 2 ++
|
||||
lib/ansible/galaxy/dependency_resolution/providers.py | 4 ++--
|
||||
requirements.txt | 2 +-
|
||||
test/lib/ansible_test/_data/requirements/ansible.txt | 2 +-
|
||||
test/sanity/code-smell/docs-build.requirements.in | 2 +-
|
||||
test/sanity/code-smell/docs-build.requirements.txt | 2 +-
|
||||
test/sanity/code-smell/package-data.requirements.in | 2 +-
|
||||
test/sanity/code-smell/package-data.requirements.txt | 2 +-
|
||||
8 files changed, 10 insertions(+), 8 deletions(-)
|
||||
create mode 100644 changelogs/fragments/80196-resolvelib_lt_1_1_0.yml
|
||||
|
||||
diff --git a/changelogs/fragments/80196-resolvelib_lt_1_1_0.yml b/changelogs/fragments/80196-resolvelib_lt_1_1_0.yml
|
||||
new file mode 100644
|
||||
index 00000000000000..6fd419f0d4f929
|
||||
--- /dev/null
|
||||
+++ b/changelogs/fragments/80196-resolvelib_lt_1_1_0.yml
|
||||
@@ -0,0 +1,2 @@
|
||||
+minor_changes:
|
||||
+ - ansible-galaxy - support ``resolvelib >= 0.5.3, < 1.1.0``.
|
||||
diff --git a/lib/ansible/galaxy/dependency_resolution/providers.py b/lib/ansible/galaxy/dependency_resolution/providers.py
|
||||
index d52006b24d7a77..1dcaf1c8d2cff1 100644
|
||||
--- a/lib/ansible/galaxy/dependency_resolution/providers.py
|
||||
+++ b/lib/ansible/galaxy/dependency_resolution/providers.py
|
||||
@@ -42,7 +42,7 @@ class AbstractProvider: # type: ignore[no-redef]
|
||||
|
||||
# TODO: add python requirements to ansible-test's ansible-core distribution info and remove the hardcoded lowerbound/upperbound fallback
|
||||
RESOLVELIB_LOWERBOUND = SemanticVersion("0.5.3")
|
||||
-RESOLVELIB_UPPERBOUND = SemanticVersion("0.9.0")
|
||||
+RESOLVELIB_UPPERBOUND = SemanticVersion("1.1.0")
|
||||
RESOLVELIB_VERSION = SemanticVersion.from_loose_version(LooseVersion(resolvelib_version))
|
||||
|
||||
|
||||
@@ -220,7 +220,7 @@ def get_preference(self, *args, **kwargs):
|
||||
Mapping of identifier, list of named tuple pairs.
|
||||
The named tuples have the entries ``requirement`` and ``parent``.
|
||||
|
||||
- resolvelib >=0.8.0, <= 0.8.1
|
||||
+ resolvelib >=0.8.0, <= 1.0.1
|
||||
|
||||
:param identifier: The value returned by ``identify()``.
|
||||
|
||||
diff --git a/requirements.txt b/requirements.txt
|
||||
index d096901ec2bcdb..a07aa985063b6a 100644
|
||||
--- a/requirements.txt
|
||||
+++ b/requirements.txt
|
||||
@@ -15,4 +15,4 @@ importlib_resources >= 5.0, < 5.1; python_version < '3.10'
|
||||
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
|
||||
# NOTE: When updating the upper bound, also update the latest version used
|
||||
# NOTE: in the ansible-galaxy-collection test suite.
|
||||
-resolvelib >= 0.5.3, < 0.9.0 # dependency resolver used by ansible-galaxy
|
||||
+resolvelib >= 0.5.3, < 1.1.0 # dependency resolver used by ansible-galaxy
|
||||
diff --git a/test/lib/ansible_test/_data/requirements/ansible.txt b/test/lib/ansible_test/_data/requirements/ansible.txt
|
||||
index d096901ec2bcdb..a07aa985063b6a 100644
|
||||
--- a/test/lib/ansible_test/_data/requirements/ansible.txt
|
||||
+++ b/test/lib/ansible_test/_data/requirements/ansible.txt
|
||||
@@ -15,4 +15,4 @@ importlib_resources >= 5.0, < 5.1; python_version < '3.10'
|
||||
# NOTE: Ref: https://github.com/sarugaku/resolvelib/issues/69
|
||||
# NOTE: When updating the upper bound, also update the latest version used
|
||||
# NOTE: in the ansible-galaxy-collection test suite.
|
||||
-resolvelib >= 0.5.3, < 0.9.0 # dependency resolver used by ansible-galaxy
|
||||
+resolvelib >= 0.5.3, < 1.1.0 # dependency resolver used by ansible-galaxy
|
||||
diff --git a/test/sanity/code-smell/docs-build.requirements.in b/test/sanity/code-smell/docs-build.requirements.in
|
||||
index 80e8f66bc7f6fb..9209dd34ebecdf 100644
|
||||
--- a/test/sanity/code-smell/docs-build.requirements.in
|
||||
+++ b/test/sanity/code-smell/docs-build.requirements.in
|
||||
@@ -1,6 +1,6 @@
|
||||
jinja2
|
||||
pyyaml
|
||||
-resolvelib < 0.9.0
|
||||
+resolvelib < 1.1.0
|
||||
sphinx == 4.2.0
|
||||
sphinx-notfound-page
|
||||
sphinx-ansible-theme
|
||||
diff --git a/test/sanity/code-smell/docs-build.requirements.txt b/test/sanity/code-smell/docs-build.requirements.txt
|
||||
index 663e2c6c53d28a..7b4d563574c595 100644
|
||||
--- a/test/sanity/code-smell/docs-build.requirements.txt
|
||||
+++ b/test/sanity/code-smell/docs-build.requirements.txt
|
||||
@@ -27,7 +27,7 @@ Pygments==2.14.0
|
||||
pytz==2022.2.1
|
||||
PyYAML==6.0
|
||||
requests==2.28.1
|
||||
-resolvelib==0.8.1
|
||||
+resolvelib==1.0.1
|
||||
rstcheck==3.5.0
|
||||
semantic-version==2.10.0
|
||||
sh==1.14.3
|
||||
diff --git a/test/sanity/code-smell/package-data.requirements.in b/test/sanity/code-smell/package-data.requirements.in
|
||||
index acec62eff91ff8..50e8568c5cf8bc 100644
|
||||
--- a/test/sanity/code-smell/package-data.requirements.in
|
||||
+++ b/test/sanity/code-smell/package-data.requirements.in
|
||||
@@ -1,6 +1,6 @@
|
||||
docutils < 0.18 # match version required by sphinx in the docs-build sanity test
|
||||
jinja2
|
||||
pyyaml # ansible-core requirement
|
||||
-resolvelib < 0.9.0
|
||||
+resolvelib < 1.1.0
|
||||
rstcheck < 4 # match version used in other sanity tests
|
||||
antsibull-changelog
|
||||
diff --git a/test/sanity/code-smell/package-data.requirements.txt b/test/sanity/code-smell/package-data.requirements.txt
|
||||
index 6411020e47c67b..afc3cd6418e84d 100644
|
||||
--- a/test/sanity/code-smell/package-data.requirements.txt
|
||||
+++ b/test/sanity/code-smell/package-data.requirements.txt
|
||||
@@ -5,7 +5,7 @@ Jinja2==3.1.2
|
||||
MarkupSafe==2.1.1
|
||||
packaging==21.3
|
||||
pyparsing==3.0.9
|
||||
PyYAML==6.0
|
||||
-resolvelib==0.8.1
|
||||
+resolvelib==1.0.1
|
||||
rstcheck==3.5.0
|
||||
semantic-version==2.10.0
|
||||
types-docutils==1.5.0
|
23
app-admin/ansible-core/metadata.xml
Normal file
23
app-admin/ansible-core/metadata.xml
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">ansible-core</remote-id>
|
||||
<remote-id type="github">ansible/ansible</remote-id>
|
||||
<bugs-to>https://github.com/ansible/ansible/issues</bugs-to>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
Radically simple deployment, model-driven configuration management, and
|
||||
command execution framework.
|
||||
|
||||
This is a minimal installation of Ansible which contains the core programs,
|
||||
some documentation, and a tiny subset of modules and plugins to allow for a
|
||||
functioning controller. All other modules, including most of those
|
||||
bundled with in Ansible 2.9 and older, must be installed separately,
|
||||
e.g. from collections.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,4 +1,4 @@
|
||||
DIST xxe-perso-10_7_0.zip 89122431 BLAKE2B 3994fc68ec37f9196dea420a6f365d7267dd09c1256f1f8bdbf8d34d3f2861b183cf916c209f5c1c1486867b0e59892ad17fde5d54a44ef0e5de20c261566001 SHA512 56417f3c43dfd8c0c3acb8fedf3a39c11b78a8068d06df94904f02500adba428a2504efecfef23014da3f562738040b838abd5ea81865dcb6020ec5ec9aa0f6c
|
||||
EBUILD xxe-10.7.0.ebuild 2257 BLAKE2B e2f21094b18a1a6c478acccc42db0a493f9d5805bd2a9aee06b635b8409428952c5fdc654b1091edc48f736b32d1f7532fafd073b34144fae1e6f2a9314c7ed0 SHA512 b3f677ce23db5a0b1ef7dc823733b48d9d79bd35d19b55789b00cbde47b4d0a0e3a7e102b5ca402be3a96405655f7ad01b4249379b4e13b5b83717fdcd99e455
|
||||
DIST xxe-perso-10_10_0.zip 89413396 BLAKE2B 645c83dacfbd7a03bda7b6ef9361a6d486a361a41977a73eaa6b8c6d3dd772a8b8593cadcac0afcad703f9bf104937639056ffdced0e70650aeee90124f98197 SHA512 4891b6466a2882d4bec7b8f923a5e954ef0db02ad34fe24d330c91e1916285597654093ac00c7c528aa697c76ba299029fd5d1d801da90e6ca03704bbef4df2b
|
||||
EBUILD xxe-10.10.0.ebuild 2288 BLAKE2B 91f617393e57a12aca9a526edb108d12429774e04bed196e5efe10e497a67b9eaaa8c997964d24613d724cb349853c62e04f975436fd9c90f1488694bb37537f SHA512 af1c9d079e22c649957ba1399fbf7889c56d82bfd79ebc083f16b1254b3fada9a51d3de3ee10905cd565f9baf7f21684e55fcb6ebbb053718a6248c2c4b54802
|
||||
MISC ChangeLog 2997 BLAKE2B c485a198c3a1ddda9c6f2f069fa73ee2c4deeb4eee4d28ec2f964e30cbc1a9f2299ee0e0ad0e4bda56c5ee5e7de5b7fd89b4b209c2834b9037350ca72bfa3f50 SHA512 6c1fadc9affbc2d88d3ad04db1298dd76d3f76769ecb9a5c59fd4e2f290495310500c0f95e95d062a3711d802805814597c87037fa24e3337c929ff3fc3b20dc
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -2,14 +2,15 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=6
|
||||
EAPI=8
|
||||
|
||||
inherit java-pkg-2 versionator
|
||||
inherit java-pkg-2 desktop
|
||||
|
||||
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
|
||||
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
|
||||
|
||||
MY_PV=$(replace_all_version_separators '_')
|
||||
#MY_PV=$(replace_all_version_separators '_')
|
||||
MY_PV=$(ver_rs 1- _)
|
||||
MY_P="${PN}-perso-${MY_PV}"
|
||||
SRC_URI="https://www.xmlmind.com/xmleditor/_download/${MY_P}.zip"
|
||||
|
||||
@ -66,9 +67,10 @@ src_install() {
|
||||
dosym ${dir}/bin/xxeconvert /opt/bin/xxeconvert
|
||||
dosym ${dir}/bin/xxe /opt/bin/xxe
|
||||
|
||||
dohtml -r doc/*
|
||||
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
|
||||
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
|
||||
docinto html
|
||||
dodoc -r doc/*
|
||||
|
||||
doicon bin/icon/xxe.png
|
||||
make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
|
@ -6,6 +6,6 @@ DIST TeensyduinoInstall-157.linux32 91777396 BLAKE2B 277cf1f2957a30989f64d631a3f
|
||||
DIST TeensyduinoInstall-157.linux64 91777396 BLAKE2B 277cf1f2957a30989f64d631a3fd3f89385b427b46eb3b251cea1843b586f713a588fec5f4bd37a482be93263df74d1d75e1089016abcac5fa17d84a0eaa2956 SHA512 a605174233ec4bede26113e2c54a4ad7a56592825785ef37beca6942c1357dd2d8c69e1f746f02035d120e695605a600f0c56e050cfcd8e78b9c78eea2a63a6b
|
||||
DIST arduino-1.8.19-linux32.tar.xz 130946688 BLAKE2B 99fa0bef52224b2a358b6c3390981b13fcbfc1b0e64b5e5ad9bc7ffe498e3f11f5efbfe319e4d682e95f4e1735ffd8487b40b0f42dc84b77b010ef885897005f SHA512 b18d0fe8dbc3aaddb58706e1d2e87047d746357418bf3ea308ee388be0d83867bd08d54a1e7a96a239cb95e0b5733d7d68f23cf6585bb2aa7eeec55bf02544d1
|
||||
DIST arduino-1.8.19-linux64.tar.xz 128583740 BLAKE2B 7e38710540e17dd407289654bb459ef5788e36d25cc6e71086e01cc0318aa75e6d8a15a171926274b60b3b181f7c685c22cd8d0ba2f49b2d4019fafaa777c4e2 SHA512 9328abf8778200019ed40d4fc0e6afb03a4cee8baaffbcea7dd3626477e14243f779eaa946c809fb153a542bf2ed60cf11a5f135c91ecccb1243c1387be95328
|
||||
EBUILD arduino-bin-1.8.19-r1.ebuild 1514 BLAKE2B 7a9143717fad185eebd037d325e1eb7769121b621d9b26cb38f7c04112578961907dfce75890153ae4a91e769e46f7896f84e9651d9156ada7bd91a5ed56a3f8 SHA512 d849f41aa839e3b90b60ab54aca05d2e496c617f5aef9db32de812aeeb7212afc937a09d2e3a1d466bd63412e0fa5f1b9bc29e68fea7d89af1346e445ce04546
|
||||
EBUILD arduino-bin-1.8.19-r1.ebuild 1560 BLAKE2B 209190985e27814e3f1481574ad55c5c6197dee9beee0b3211b9828d1364647f4f9fd4ca8d8bd5b4e86d2115497ed71b4360bd5f4a24a3af1ecd711f009c3e72 SHA512 dd5548bd12c8360fa27f39d7210a84993243ee73b028ac656ac684ee7da7253ba75862bcae5804fe2f6ff614e347299cb1d7dd1175127c389cea637b3f5ca7fa
|
||||
MISC ChangeLog 261 BLAKE2B 3bd3a4abc94a7b3821033dff21f799b24125cd4c15aa5553f506fc16f6d0573ca32579f2b76d43b059552981d5078bd590d1acbd1cc84b19476b4d373ac9e3b1 SHA512 7b2fce01087e449eff734453aa339d4532f73206b112ada464310334ce5be1d2f38bc9778c7f68a068eae7e6fc7a6e1cf5a0be0caef5648f43615464dc695b0a
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -23,8 +23,8 @@ SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
DEPEND="sys-libs/ncurses-compat"
|
||||
RDEPEND="sys-libs/ncurses-compat"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
|
3
dev-embedded/platformio/Manifest
Normal file
3
dev-embedded/platformio/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST platformio-6.1.16.gh.tar.gz 301208 BLAKE2B c659ee48f509001b18b03bd0846ad2415f78a366aa96fbee6e5aa8ece8ff0c9f6ec4b214957978e4b5ee947c5bcbc702634cc0de7f4d1e712de26117edfda3e6 SHA512 02db74d4cf5aaa08fd7fcdf39649d99583831c2ecfdd941662b8bddbe583156828bd2984a3ad07d438924b875a268a6c1c61f2d6b8fd47e277447f3d5a0d3474
|
||||
EBUILD platformio-6.1.16.ebuild 3296 BLAKE2B 3c87726718fac5a0b3727d9c47977e2666bc243c00def8f72917701740b5fb72aeff75a5eb199ef5f062d2fd437cc3fae6b09e6f1fa13817dbfe5325fcf6d76f SHA512 a7b20744aeba3a40a24a83216a673c23a903fdee3313c29807d0cede535cf001dabc8fe128ebcf376685a2926fe580f7125566b6351aea493bffd19d169d973b
|
||||
MISC metadata.xml 340 BLAKE2B 992fa2488c72523eb663bd6bb85608c3ad39e57781bbf08801ac3d34551fdcebd5b80d50bb4353ceefd5bb2228a56101f8ad2cd155d39cd4ff071d8f664a9f60 SHA512 1a596e7fbfb70e5814dc811ff96f3597f744d3e049ed8cd047238557fbeb1c370f22656990d6e30f42cf9193b899686e85c0edd3d1115af93eb4b7866066dc8c
|
11
dev-embedded/platformio/metadata.xml
Normal file
11
dev-embedded/platformio/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>alexxy@gentoo.org</email>
|
||||
<name>Alexey Shvetsov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">platformio/platformio-core</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
117
dev-embedded/platformio/platformio-6.1.16.ebuild
Normal file
117
dev-embedded/platformio/platformio-6.1.16.ebuild
Normal file
@ -0,0 +1,117 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit distutils-r1 udev
|
||||
|
||||
DESCRIPTION="An open source ecosystem for IoT development"
|
||||
HOMEPAGE="https://platformio.org/"
|
||||
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}"/${PN}-core-${PV}
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/aiofiles-22.1[${PYTHON_USEDEP}]
|
||||
dev-python/ajsonrpc[${PYTHON_USEDEP}]
|
||||
<dev-python/bottle-0.14[${PYTHON_USEDEP}]
|
||||
=dev-python/click-8*[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
|
||||
<dev-python/pyserial-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2*[${PYTHON_USEDEP}]
|
||||
>=dev-python/semantic-version-2.10[${PYTHON_USEDEP}]
|
||||
<dev-python/semantic-version-3[${PYTHON_USEDEP}]
|
||||
=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
|
||||
dev-python/twisted[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyelftools-0.30[${PYTHON_USEDEP}]
|
||||
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
|
||||
=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
|
||||
>=dev-python/starlette-0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/uvicorn-0.19[${PYTHON_USEDEP}]
|
||||
dev-python/wsproto[${PYTHON_USEDEP}]
|
||||
')
|
||||
virtual/udev"
|
||||
DEPEND="virtual/udev"
|
||||
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
|
||||
|
||||
# This list could be refined a bit to have individual tests which need network
|
||||
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
|
||||
EPYTEST_IGNORE=(
|
||||
# Requires network access
|
||||
tests/test_builder.py
|
||||
tests/package/test_manager.py
|
||||
tests/package/test_manifest.py
|
||||
tests/commands/test_platform.py
|
||||
tests/commands/test_test.py
|
||||
tests/commands/test_ci.py
|
||||
tests/commands/test_init.py
|
||||
tests/commands/test_lib.py
|
||||
tests/commands/test_lib_complex.py
|
||||
tests/commands/test_boards.py
|
||||
tests/commands/test_check.py
|
||||
tests/commands/test_run.py
|
||||
tests/commands/pkg/test_exec.py
|
||||
tests/commands/pkg/test_list.py
|
||||
tests/commands/pkg/test_outdated.py
|
||||
tests/commands/pkg/test_search.py
|
||||
tests/commands/pkg/test_show.py
|
||||
tests/commands/pkg/test_install.py
|
||||
tests/commands/pkg/test_uninstall.py
|
||||
tests/commands/pkg/test_update.py
|
||||
tests/misc/ino2cpp/test_ino2cpp.py
|
||||
tests/test_maintenance.py
|
||||
tests/test_misc.py
|
||||
)
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# Requires network access
|
||||
tests/misc/test_maintenance.py::test_check_pio_upgrade
|
||||
tests/misc/test_misc.py::test_ping_internet_ips
|
||||
tests/misc/test_misc.py::test_api_cache
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# Allow newer versions of:
|
||||
# - zeroconf, bug #831181.
|
||||
# - wsproto
|
||||
# - semantic_version, bug #853247
|
||||
# - starlette & uvicorn, bug #888427
|
||||
sed \
|
||||
-e '/zeroconf/s/<[0-9.*]*//' \
|
||||
-e '/wsproto/s/==.*/"/' \
|
||||
-e '/semantic_version/s/==[0-9.*]*//' \
|
||||
-e '/starlette/s/==.*/"/' \
|
||||
-e '/uvicorn/s/==.*/"/' \
|
||||
-i setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest -k "not skip_ci"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
udev_dorules platformio/assets/system/99-platformio-udev.rules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
@ -19,6 +19,6 @@ EBUILD davinci-resolve-18.5.ebuild 2704 BLAKE2B 55d5d8f34e7423acc8281aedb15b8210
|
||||
EBUILD davinci-resolve-18.6.5.ebuild 2848 BLAKE2B b73ead231f3a99b514b3c757dc564046685b35d9364bf489e3a10f04d5a356e2d94b11460b67fb0731644cab79cfbbe3519388a439f49fc957719d163d5015e4 SHA512 dbfcfebaa24fce51cae81bc73b9c51fd9682a5489aaf00768a939226df0489acd5c55b34cf5a8fe40bf186c9eb6c6a6eb06f64106e8396ee32c099774aa430a8
|
||||
EBUILD davinci-resolve-18.6.6.ebuild 2948 BLAKE2B 0a229f5f4b209286a89252ffe015357bb2a997d79594d5b1fba82ee9c624d6e16b0406eafe6d26c4936d173f939e8bf273338623a20251fe7acb46ff70fbebdb SHA512 24f8417e2d3618afe1f7909ac67c5c8831ebceb6705f0ba9fead7a6b69ebaba9634548054ace527a048b37841dadfd1803140042c323a7b7afee41375445f88d
|
||||
EBUILD davinci-resolve-19.0_beta4.ebuild 2948 BLAKE2B c55d2e23c0915a80dcd2f7971e98d9153df1a3b9539a56be62c637a15aea75be5655bb229552c94beced4bf388dd2d2ee1076447267a01b1e93ebc611974d3e2 SHA512 04ed8a2f936ad8c8392bebdea34850568ce05e238b735018b3b3f37f5e19409ff338076d7152cee1dcd131b26cfe2937023466bd4dab3d1ac0bd3a6208ba2965
|
||||
EBUILD davinci-resolve-19.1.1.ebuild 2948 BLAKE2B 249e0ada5cc9d5fd2e85514ec026435dfdad0d9a565ce7491b9077eea0421a031cecf7ab523cf8b11558f5e20fad30300c2c0ede102926cefbd9fe9cddd9ef5b SHA512 62f744eea72983c5b496f65ba090a155532af94e26d50c0863dddd2721b0e6a83eda9930bd0768802b953112767b774e2e3fb22ceede9c4df35d3569006f1c20
|
||||
EBUILD davinci-resolve-19.1.1.ebuild 2973 BLAKE2B 2cb43ad48fb3cb684f647adf29871590cc73e66bb7152dd999b36cf94787e31203c7941da60e8df8951bd4091148133b5a654a3d64d6df2953381d7a0ed33529 SHA512 b25ffa9f1390ee64f8f3bdbe57c75cce62ea07de888edb25e209869cc5dabe7a6f407785b1816cf5fc72b77b1cb4bddc8ee91dd396b52cccb1ff66993ac6178d
|
||||
MISC ChangeLog 984 BLAKE2B 6b5afde0d34caa62f7a6e336c651652380e9144d8c3382dcca2ee680b85724d93deca09c903565ccd79987d39ed61c517f1a5e717f37d3b00d24ac95c038edf3 SHA512 8110c143fd18310b7f12b9eb575f5179a574f0941bf1d6978c96ff4887289ecabfc4c3ab5fb4a9125d9b9d5e65d9d430ebc349965b925ba0bd35cf86466badba
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -41,6 +41,7 @@ DEPEND="
|
||||
dev-libs/apr-util
|
||||
app-arch/libarchive
|
||||
dev-libs/openssl-compat
|
||||
sys-libs/ncurses-compat
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebengine:5
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST fing-CLI_Linux_Generic_5.5.2.zip 80602551 BLAKE2B 01490e7da5f1a7da967189443df7d2cf5652dced1ffdf772252aed2219aeb70cff2227dd747965ace28fe7597e83438babaf77d2e9535c2e4ebc71228f5d4e24 SHA512 f9943daac995535e48bbe6c9bd1c52ea64fe438fd90b2768fa56cb44455fe3fbf67a79c91c3904494f3957cabd7e5536e4ab61e43f54a470e9c5d20678fa5288
|
||||
EBUILD fing-5.5.2.ebuild 1487 BLAKE2B 05aba91470c7bb536fe655dc85fc826197bbd0703e0558d1ba517dfd5cc6ea687f758c57eaa1ce72048e0281cd537a4bab2180bb971d3f3be40a2d797095fbe4 SHA512 ce562bdf87963ccad7b6a7472fbaa0f108f68d1b70d56fee3931451c83575f0e8f7bc109b815d53fe1f2ae8b1f02b9c8398db4d8b94f03c1c0a1a9b1fbefa784
|
||||
EBUILD fing-5.5.2.ebuild 1248 BLAKE2B d8bec8b3fdd8896896ebc477f9602c26b9f7de00eb933d33af4f9c54c01dca43a77138a3cd7b75503d7efcfab0c19aebbe9cee53fc4ee027c0dfc219c742a215 SHA512 3fcd0b489df8147e4af48fd742ff04f195c2f121d9183467101545d7e7748c236e0708952e1ec7d59afcb57dd602abe298fed61ad46d87bcfc7b29353108ee55
|
||||
MISC ChangeLog 239 BLAKE2B 89fa0c61f534403fda22bc28cac61d82438c48944cb4888a6bc10f5b7af80cca97f4a6667ae7c4b99d11f02f12bf1350acdd51185fc3ed55d022e214881d5032 SHA512 00858638cd0a8e4e94fa9ba85048b348409c1daeab61dc866020edda84ccc84c9f83699da4cd78c63beb5b1895ea29c9f26988cdcff8de644bf92e21023647d1
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -1,15 +1,12 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=8
|
||||
|
||||
inherit versionator multilib
|
||||
inherit multilib
|
||||
|
||||
MAJOR_PV="$(get_version_component_range 1-3)"
|
||||
FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
|
||||
DESCRIPTION="Simple and free tools to secure, analyze and troubleshoot any network."
|
||||
HOMEPAGE="https://www.fing.io"
|
||||
#SRC_URI="https://www.fing.com/images/uploads/general/CLI_Linux_others_${PV}.zip -> overlook-fing-CLI_Linux_others_${PV}.zip"
|
||||
SRC_URI="https://www.fing.com/images/uploads/general/CLI_Linux_Generic_${PV}.zip -> fing-CLI_Linux_Generic_${PV}.zip"
|
||||
|
||||
LICENSE="nomachine"
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST nxclient-3.5.0-7.i386.tar.gz 4390184 BLAKE2B d1ff4bee11ef4a1675495b9894b75e2ab56faf0decf9f01232dea37db0a92f947c3e2e9bc9d8c4e6c2329945f28fb1a158f9a5a82d205c5b6a17ecd9250859fb SHA512 df14edc2cde518172439350407c23683b8275ec93b75d5da52108ef45deaf312cb56b872d76b9ff458fe187e9a0c3c8dfbb75bd0b12a2f1f424e1f629b89f397
|
||||
DIST nxclient-3.5.0-7.x86_64.tar.gz 4577325 BLAKE2B 9eae09d432065892ff1f9dd4c123f98eac25c7b0975313bb9caa2ab187fda6710668b81c7b36649550905ab436ae82e512abc2d47fd376f6c3582fdfcbb0c473 SHA512 37fb1fe5f4ba5be20076a7e8f9a99e66c894dd8c884a7dc1e6d5a4393d25e7db829564c4666e86c0fc897786dde79565257bdfafcc244c64357ccb59717fa875
|
||||
DIST nxfixglibc1190.tar.gz 5103 BLAKE2B 0cea4ef1c47a63591bc6c2ecbb0f5a1f3c22b67f487811f257a999cf3e604abfa4edaa54eaeaebe0a5856b9f6f9f7582a7a21868ab3c7cc00bb18c53fdfe0845 SHA512 0b9d0aa04b7d830b64f5b5d29bab72fc185abab1525367816f54f0bb6ef09895ad4b2ffeb93c8aa7a26d6952c8b028f7b40a5e6269a59f6785591f82bc083d37
|
||||
EBUILD nxclient-3.5.0.7.ebuild 2460 BLAKE2B 2d944a90ecd56d0a13a4cce0e915b53f2f9093abb3be43761ef543c8e1f67ee7b81b25e52ac24e1d07d7329422023cd936602e09b51fe6395cee5406e7d39bc0 SHA512 b442edbe77f00b2f4aa4842c903a74339cc7423a1ba232411c788c2bcd758eedb6a68e5346ccbcdef25e026bf9c8cc836f6f66dcd968e701e9e4e4ba09f93da7
|
||||
EBUILD nxclient-3.5.0.7.ebuild 2440 BLAKE2B 8f2ee54ebd3c5e244982fe1f568126ae3d0f9f18d6229cf5e42f1865397a52b4b403ff596e7f4e7327d4bb2422d7f889c7d9adc1619f375c9549b4138e45eb54 SHA512 978ccedea416ca0829a030a66673ad21ae730c92e5634b03b4a7699401cedf7a2520c1688a0e18a89fb1c8afb4edc7e3cfad074d441312f8c86703b524ae6400
|
||||
MISC ChangeLog 245 BLAKE2B 151c78972321f3b04ca1270b299ebe8771593f42b7edff92e56a52e1a48309d243776a2d05739ac1e99f789d8ec750cfeabac62b6b2c95b4752675471fd2435e SHA512 272a0d03f8aefbc9ed3899079e002f992915e95e564719a00cd4b3561dfed471807d906758ef3e1970c43d22982e621422eaec660ed9f5c42e86c128a28ba11f
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit versionator
|
||||
EAPI=8
|
||||
inherit toolchain-funcs wrapper desktop
|
||||
|
||||
MAJOR_PV="$(get_version_component_range 1-3)"
|
||||
FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)"
|
||||
MAJOR_PV="$(ver_cut 1-3)"
|
||||
FULL_PV="${MAJOR_PV}-$(ver_cut 4)"
|
||||
DESCRIPTION="X11/VNC/NXServer client (remote desktops over low-bandwidth links)"
|
||||
HOMEPAGE="http://www.nomachine.com/"
|
||||
SRC_URI="amd64? ( http://ftp.disconnected-by-peer.at/NX/Linux/nxclient-${FULL_PV}.x86_64.tar.gz )
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST freeroute-1.4.6-jar-with-dependencies-linux.jar 13871977 BLAKE2B 2b9327b1fbf585960c223906e59d5b1829ce55cc2d18ee8cea5e7c4b0a727acc224c61633e391ffc262dbb6efac0e8d20daf69007c504587f73e4208324859a5 SHA512 94714b17142c075e8c5cd11d79581c4233894d7a4eb426450e674cecc5ff1957557839525662f9efb5a2f48d77e3d9cc15437fe602b7ebd326b68912c01bedf4
|
||||
DIST system-run.png 1211 BLAKE2B 472fb70aaff7a01aef3d5997c7eafea3666034fddef184da26aa2242ee1d9a8e2fe37376d34f7a53d8520d3cf1c7be27ba71cb42e3f40a18fb882565839897be SHA512 e1cf3e25d0f9d0c9553d95cdbe2c8468a99488f0d3f15f734c74ef7c449b84a35cf5b1b0a62639eb0d9e89390ed0bf81040b6c94b8c0af03afc6539cb6ed2bae
|
||||
EBUILD freeroute-1.4.6.ebuild 999 BLAKE2B 1ac8249a6ab7862454cc9d8c3eb60c9e929783bb30bea2d49b2e8103ef3f2d774bd12633529f41729c848e1f6cb4710ef30c23e905388567beeaedcec78d66ac SHA512 0cc830369efef16a07956c4d7909971d010dbc49524e64bcb4bd3cdff1eaf60d829acf2462a9c4f2c2a12ada441620b0d5ffa82178b358451cec5de1c163c092
|
||||
EBUILD freeroute-1.4.6.ebuild 988 BLAKE2B 3bd65ba48b6e3586d1824a0125151c4427a37d529f7b6a4747e719cf9689e9c63f0ef706d3115e528ff7d46b82c27b7efa38d0a0bf044b33438965c01e99b628 SHA512 cc02bfe67e6147a67ca5b38155fae619e1ad2876958467944a1ee4a942cc297c65fef2ed40356e110d4e71adc40dc62c204d7aba9ff40db8df6995698f78fad3
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit java-pkg-2 java-ant-2 desktop
|
||||
inherit java-pkg-2 desktop
|
||||
|
||||
DESCRIPTION="popular PCB routing and autorouting program"
|
||||
HOMEPAGE="http://freerouting.net/"
|
||||
|
@ -1,7 +1,7 @@
|
||||
DIST logisim-evolution-3.7.2-all.jar 26002479 BLAKE2B 48ab8515669445ef87469f8809449fcd66d80027c33f2cf28a809b3b021fbb9126af97b6e5ecd6d1b0d01f7dacfba24e440d99a25ac1909bf3d91c2c0b8131c2 SHA512 514ace8cd7259eee34c930983da0b09a1e5efebe4305bc81b4885df7bcd283e1db2405668c5b5a88286ea3b9d4fc31d84efefb85ea728baf1dc4e1944a8171e2
|
||||
DIST logisim-evolution-3.8.0-all.jar 26342945 BLAKE2B 13245365aa95e771a7f0fd52be4a4551473192ecadf45cc2e1958cabe5082ba1613c901893f1a80ec387ddc4753110837efc4ea71f1d32dbc7facee8e349ecce SHA512 f852a57b6468674cf09f8076902aec4dfeaed10a73d509c6e53927857f84bfc89cf02f290118ca8bfc492e4f6a8bcaac515f7adafbb48f9e1ab435ec006c6591
|
||||
DIST logisim-evolution-icon.svg 136043 BLAKE2B dddc9bd9a13a1954f179adaf93e0858c49a7c0f94a4d760208dd6891cc5d5910cb1912abedec95efe3fe7e3d5bec3592cdba7d749c0562bcf8cdcbd8802319a2 SHA512 28e8380db30df11d13f2fd3268d777e2dd9ae9c1d0ce01a46d47438ebb864bb8f3a97fbf52ecbc90551d53bbf45b70b0d9d0330d8e04ca982e495ed16fbf84a4
|
||||
EBUILD logisim-evolution-3.7.2.ebuild 1150 BLAKE2B e469d521265a371493f5753c8c4250cf3d5d9fd1cd59d5e86ad6fe74ee56b95d81322673ec9d807a678b11130bf05c6eb89e5aeeaa741bf5749e7a6e163cb802 SHA512 bcbde7dfc09b8f3700a9f38a7a4606bb110fd4d198ef1468469f948d4c23807418122f3d36d4496ea6a4cc49464504b78e810c5bf19f5fefedc45ad69517866a
|
||||
EBUILD logisim-evolution-3.8.0.ebuild 1150 BLAKE2B e469d521265a371493f5753c8c4250cf3d5d9fd1cd59d5e86ad6fe74ee56b95d81322673ec9d807a678b11130bf05c6eb89e5aeeaa741bf5749e7a6e163cb802 SHA512 bcbde7dfc09b8f3700a9f38a7a4606bb110fd4d198ef1468469f948d4c23807418122f3d36d4496ea6a4cc49464504b78e810c5bf19f5fefedc45ad69517866a
|
||||
EBUILD logisim-evolution-3.7.2.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52
|
||||
EBUILD logisim-evolution-3.8.0.ebuild 1139 BLAKE2B e8eca22505bbeb029a21bb31e2d1a10195d087e129d5fe1a60b8e65337b283ac61915ff0ac8323e278af0104ef8ffe1f463c2ecbb88b88b9ef67d7679bb8ac13 SHA512 7440d9c243aa27d39a7cd2db6aa48a8ce1daad25463a6a29a8b8dec079e8c6c1ccef096a11fdfac3fab47b9afd33feece74b98cff57d9d58dcc263e0d9a7fb52
|
||||
MISC ChangeLog 284 BLAKE2B 2518d14bc3aeaa8695abaf4f28dd0a453f6aa124480117a00a00c67be95064f9d542531b2a54fd0fc635bc885e3dc320b3471ab93a858fde8cd06552a041d09d SHA512 7fa66fdadcbf7a410e1e7d2b07004267a23b1581772a300f315efc866c64de2fb3c65eafce3532479ab2b46c27eec86864789a5d15811c5def50c9b4b981f2f5
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit java-pkg-2 java-ant-2 desktop
|
||||
inherit java-pkg-2 desktop
|
||||
|
||||
DESCRIPTION="Digital logic designer and simulator."
|
||||
HOMEPAGE="https://github.com/logisim-evolution/logisim-evolution"
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit java-pkg-2 java-ant-2 desktop
|
||||
inherit java-pkg-2 desktop
|
||||
|
||||
DESCRIPTION="Digital logic designer and simulator."
|
||||
HOMEPAGE="https://github.com/logisim-evolution/logisim-evolution"
|
||||
|
2
sci-electronics/yosys/Manifest
Normal file
2
sci-electronics/yosys/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
AUX yosys-makefile.patch 1497 BLAKE2B 18690acaafc3406e991c596f46cf1fd554c51ffcabcc2d61e8340e9a7bd230d48022b06ac387abc6ba23a7ff45623d4b654af3e597c29ec10384a8c697500ca7 SHA512 57bb4b9681c0bc6f0a8de51ab3c983323a4303360e186df276473d8e0d15ca0347afe7beace984c64711cb60b7482adaf32e4b344b53c67f3074bb7a00da7c5b
|
||||
EBUILD yosys-0.48.ebuild 440 BLAKE2B dce537419fd945cebceab9fbdbf3eedd28061aeecb285764f73dbfdffab781b3441cfaa579a18281c33a5185b978e0cd8d404d31042902794eb82a7b92a69bfd SHA512 66c42b8a33000803856c0779eeac135d19536819230af10ace98a1807a546f75bf237197657e6bb8425beb92850487dd83f2452e4f1c572d2a805132eaa18c5f
|
31
sci-electronics/yosys/files/yosys-makefile.patch
Normal file
31
sci-electronics/yosys/files/yosys-makefile.patch
Normal file
@ -0,0 +1,31 @@
|
||||
--- a/Makefile 2024-08-14 14:36:42.000000000 -0700
|
||||
+++ a/Makefile 2024-08-14 14:38:01.079046045 -0700
|
||||
@@ -785,27 +785,7 @@
|
||||
.PHONY: check-git-abc
|
||||
|
||||
check-git-abc:
|
||||
- @if [ ! -d "$(YOSYS_SRC)/abc" ]; then \
|
||||
- echo "Error: The 'abc' directory does not exist."; \
|
||||
- echo "Initialize the submodule: Run 'git submodule update --init' to set up 'abc' as a submodule."; \
|
||||
- exit 1; \
|
||||
- elif git -C "$(YOSYS_SRC)" submodule status abc 2>/dev/null | grep -q '^ '; then \
|
||||
- exit 0; \
|
||||
- elif [ -f "$(YOSYS_SRC)/abc/.gitcommit" ] && ! grep -q '\$$Format:%[hH]\$$' "$(YOSYS_SRC)/abc/.gitcommit"; then \
|
||||
- echo "'abc' comes from a tarball. Continuing."; \
|
||||
- exit 0; \
|
||||
- elif [ -f "$(YOSYS_SRC)/abc/.gitcommit" ] && grep -q '\$$Format:%[hH]\$$' "$(YOSYS_SRC)/abc/.gitcommit"; then \
|
||||
- echo "Error: 'abc' is not configured as a git submodule."; \
|
||||
- echo "To resolve this:"; \
|
||||
- echo "1. Back up your changes: Save any modifications from the 'abc' directory to another location."; \
|
||||
- echo "2. Remove the existing 'abc' directory: Delete the 'abc' directory and all its contents."; \
|
||||
- echo "3. Initialize the submodule: Run 'git submodule update --init' to set up 'abc' as a submodule."; \
|
||||
- echo "4. Reapply your changes: Move your saved changes back to the 'abc' directory, if necessary."; \
|
||||
- exit 1; \
|
||||
- else \
|
||||
- echo "Initialize the submodule: Run 'git submodule update --init' to set up 'abc' as a submodule."; \
|
||||
- exit 1; \
|
||||
- fi
|
||||
+ exit 0;
|
||||
|
||||
abc/abc$(EXE) abc/libabc.a: check-git-abc
|
||||
$(P)
|
27
sci-electronics/yosys/yosys-0.48.ebuild
Normal file
27
sci-electronics/yosys/yosys-0.48.ebuild
Normal file
@ -0,0 +1,27 @@
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3
|
||||
|
||||
DESCRIPTION="framework for Verilog RTL synthesis"
|
||||
HOMEPAGE="http://www.clifford.at/yosys/"
|
||||
EGIT_REPO_URI=https://github.com/YosysHQ/yosys
|
||||
EGIT_COMMIT=v$PV
|
||||
LICENSE=ISC
|
||||
SLOT=0
|
||||
KEYWORDS=amd64
|
||||
PATCHES=( $FILESDIR/$PN-makefile.patch )
|
||||
|
||||
DEPEND="dev-vcs/git
|
||||
media-gfx/xdot
|
||||
dev-libs/boost
|
||||
llvm-core/clang"
|
||||
|
||||
src_compile()
|
||||
{
|
||||
emake DESTDIR="$D" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
emake DESTDIR="$D" PREFIX=/usr install
|
||||
}
|
Loading…
Reference in New Issue
Block a user