diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-14 03:04:40 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-14 03:04:40 -0500 |
| commit | 44ac9950da93ffaa670439fbc31f0a3f95378bb3 (patch) | |
| tree | 88c80e746a3195bb4d1869bcb64467fdabcc54c8 /app-misc | |
| parent | 00a5031b2e58fb36fc981fe226565880b4798a8b (diff) | |
| download | baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.tar.gz baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.tar.xz baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.zip | |
Adding metadata
Diffstat (limited to 'app-misc')
| -rw-r--r-- | app-misc/graphify/Manifest | 2 | ||||
| -rw-r--r-- | app-misc/graphify/graphify-0.8.32.ebuild | 52 | ||||
| -rw-r--r-- | app-misc/jot/jot-9.0-r2.ebuild | 2 | ||||
| -rw-r--r-- | app-misc/jq/Manifest | 2 | ||||
| -rw-r--r-- | app-misc/jq/jq-1.7.1-r1.ebuild | 87 | ||||
| -rw-r--r-- | app-misc/jq/jq-1.8.1.ebuild | 86 | ||||
| -rw-r--r-- | app-misc/jq/jq-1.8.2.ebuild | 2 |
7 files changed, 55 insertions, 178 deletions
diff --git a/app-misc/graphify/Manifest b/app-misc/graphify/Manifest index 31f6cc3b311d..317706ab5673 100644 --- a/app-misc/graphify/Manifest +++ b/app-misc/graphify/Manifest @@ -1 +1 @@ -DIST graphifyy-0.9.40.tar.gz 1824094 BLAKE2B 50e81407e6fea3e09cb3f88d6050cf4945c9032bc0d458fbbef047a6e40ff71694ab5e6c7d07ff9abe36af273eacecedb123af122aa4748740d5d552c1a233ec SHA512 1542c8b8dbb6c3a9f8bfe5fb4fb200afebf08ee57b0df9c7c112a89519cc740cc0553819e9d258d56db3da325af11d7b2bd333fe81130260c88bcaf4d9f0a757 +DIST graphifyy-0.8.32.tar.gz 870956 BLAKE2B 6c0d2d741277fbb55b56eadf6fe450c879019315f712f635cf2620eb7211f1288c50f91c33623754168f0aad45b305e8ce8e6ef411d89bae8b61d74bd33664c6 SHA512 21a546611450e1b0933ea1a9356e7cbcacb1c806fff6c167372640ffaa8c6683cf546391657079e93db380f0d05029e0734fae5daf49c66a5699cbe4d80dd1a6 diff --git a/app-misc/graphify/graphify-0.8.32.ebuild b/app-misc/graphify/graphify-0.8.32.ebuild new file mode 100644 index 000000000000..189826a7c2f9 --- /dev/null +++ b/app-misc/graphify/graphify-0.8.32.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="graphifyy" +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Knowledge graph CLI and AI coding assistant skill installer" +HOMEPAGE=" + https://github.com/safishamsi/graphify/ + https://pypi.org/project/graphifyy/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ollama" + +RDEPEND=" + >=dev-python/datasketch-1.6[${PYTHON_USEDEP}] + >=dev-python/networkx-3.4[${PYTHON_USEDEP}] + ollama? ( dev-python/openai[${PYTHON_USEDEP}] ) + >=dev-python/rapidfuzz-3.0[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.23.0[${PYTHON_USEDEP}] + dev-libs/tree-sitter-bash[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-c[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-cpp[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-javascript[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-json[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-lua[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-python[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-ruby[python,${PYTHON_USEDEP}] + dev-libs/tree-sitter-rust[python,${PYTHON_USEDEP}] +" + +distutils_enable_tests import-check + +pkg_postinst() { + optfeature "PDF extraction" dev-python/pypdf dev-python/markdownify + optfeature "file watching and hooks" dev-python/watchdog + optfeature "SVG graph export" dev-python/matplotlib + optfeature "Office document support" dev-python/python-docx dev-python/openpyxl + optfeature "OpenAI-compatible token counting" dev-python/tiktoken + optfeature "Anthropic backend" dev-python/anthropic + optfeature "AWS Bedrock backend" dev-python/boto3 + elog "The upstream PyPI package is graphifyy; this package installs /usr/bin/graphify." + elog "Only locally packaged tree-sitter Python bindings are hard dependencies." +} diff --git a/app-misc/jot/jot-9.0-r2.ebuild b/app-misc/jot/jot-9.0-r2.ebuild index e2054fa17ab1..874426e5cf2b 100644 --- a/app-misc/jot/jot-9.0-r2.ebuild +++ b/app-misc/jot/jot-9.0-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/athena-${P}" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ~ppc64 x86" src_prepare() { default diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest index f7783d7825ed..f40b6369e745 100644 --- a/app-misc/jq/Manifest +++ b/app-misc/jq/Manifest @@ -1,3 +1 @@ -DIST jq-1.7.1.gh.tar.gz 1323338 BLAKE2B 17e3b68e23f9a7f1aa8749ede6c0b8fe435990899886f0c96da36d130c17d13609ba7f910321316f0c3b35985360f8cb5e6a3b12caea5e9bc7792e128798f137 SHA512 af9c444e5306423182f467a53acdf45bb8aefa058a47f490ce16395f0aebfb7627e3843f65e96f41cd9d4b72b8ad274ab0bdb061abc6990b1158f86d2256d4ec -DIST jq-1.8.1.gh.tar.gz 1409730 BLAKE2B 8a7cad88d62c6ec4388d8859eca2e7acdf0053f1277d61bccf87cdb6eafb69a0a00574c6b0bd5f46a512a3857ca880a9ac5f0732b3ea5e29a17fd67b90e193e7 SHA512 7eece5744008710d6098d2b945b52250184e981ed3b7a66d4e8e1d0484539a281031900fa9dda7e1004a3fcfa8b5be39814d499c66c34707b35962a365d24fde DIST jq-1.8.2.gh.tar.gz 1440150 BLAKE2B 1f20c8b02aac326dab44bc0222786075705c7a1aee2d7e52fd085301d65b26d490c4fa35ee88147a45f9672febf552dc1089cfbb470c93004dcc94898c84f1ab SHA512 08915a125694a68319728b21c754cd00a9e982d9a83c2b78f268eb1011452fda535bcecaf7008f231662f38ba0ab274aeb7be0d7b89e46003ab2d7143da91be5 diff --git a/app-misc/jq/jq-1.7.1-r1.ebuild b/app-misc/jq/jq-1.7.1-r1.ebuild deleted file mode 100644 index 8ba4db1f24da..000000000000 --- a/app-misc/jq/jq-1.7.1-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -MY_PV="${PV/_/}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="A lightweight and flexible command-line JSON processor" -HOMEPAGE="https://stedolan.github.io/jq/" -SRC_URI="https://github.com/jqlang/jq/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${MY_P}" - -LICENSE="MIT CC-BY-3.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+oniguruma static-libs test" - -ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.9.3' # Keep this in sync with bundled modules/oniguruma/ -DEPEND=" - >=sys-devel/bison-3.0 - app-alternatives/lex - oniguruma? ( ${ONIGURUMA_MINPV}:=[static-libs?] ) -" -RDEPEND=" - !static-libs? ( - oniguruma? ( ${ONIGURUMA_MINPV}[static-libs?] ) - ) -" -PATCHES=( - "${FILESDIR}"/jq-1.6-r3-never-bundle-oniguruma.patch - "${FILESDIR}"/jq-1.7.1-runpath.patch -) - -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( oniguruma )" - -src_prepare() { - sed -e '/^dist_doc_DATA/d; s:-Wextra ::' -i Makefile.am || die - printf "#!/bin/sh\\nprintf '%s'\\n\n" "${MY_PV}" > scripts/version || die - - # jq-1.6-r3-never-bundle-oniguruma makes sure we build with the system oniguruma, - # but the bundled copy of oniguruma still gets eautoreconf'd since it - # exists; save the cycles by nuking it. - sed -e '/modules\/oniguruma/d' -i Makefile.am || die - rm -rf "${S}"/modules/oniguruma || die - - default - - sed -i "s/\[jq_version\]/[${MY_PV}]/" configure.ac || die - - eautoreconf -} - -src_configure() { - # TODO: Drop on next release > 1.7.1 - # bug #944014 - append-cflags -std=gnu17 - - local econfargs=( - # don't try to rebuild docs - --disable-docs - --disable-valgrind - --disable-maintainer-mode - $(use_enable static-libs static) - $(use_with oniguruma oniguruma yes) - ) - econf "${econfargs[@]}" -} - -src_test() { - if ! LD_LIBRARY_PATH="${S}/.libs" nonfatal emake check; then - if [[ -r "${S}/test-suite.log" ]]; then - eerror "Tests failed, outputting testsuite log" - cat "${S}/test-suite.log" - fi - die "Tests failed" - fi -} - -src_install() { - local DOCS=( AUTHORS NEWS.md README.md SECURITY.md ) - default - - use static-libs || { find "${D}" -name '*.la' -delete || die; } -} diff --git a/app-misc/jq/jq-1.8.1.ebuild b/app-misc/jq/jq-1.8.1.ebuild deleted file mode 100644 index 14a0f948a5be..000000000000 --- a/app-misc/jq/jq-1.8.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -MY_PV="${PV/_/}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="A lightweight and flexible command-line JSON processor" -HOMEPAGE="https://stedolan.github.io/jq/" -SRC_URI="https://github.com/jqlang/jq/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${MY_P}" - -LICENSE="MIT icu CC-BY-3.0" -SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="+oniguruma static-libs test" - -ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.9.10' # Keep this in sync with bundled vendor/oniguruma/ -DEPEND=" - >=sys-devel/bison-3.0 - app-alternatives/lex - oniguruma? ( ${ONIGURUMA_MINPV}:=[static-libs?] ) -" -RDEPEND=" - !static-libs? ( - oniguruma? ( ${ONIGURUMA_MINPV}[static-libs?] ) - ) -" -PATCHES=( - "${FILESDIR}"/jq-1.6-r3-never-bundle-oniguruma.patch -) - -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( oniguruma )" - -src_prepare() { - sed -e '/^dist_doc_DATA/d; s:-Wextra ::' -i Makefile.am || die - printf "#!/bin/sh\\nprintf '%s'\\n\n" "${MY_PV}" > scripts/version || die - - # jq-1.6-r3-never-bundle-oniguruma makes sure we build with the system oniguruma, - # but the bundled copy of oniguruma still gets eautoreconf'd since it - # exists; save the cycles by nuking it. - sed -e '/vendor\/oniguruma/d' -i Makefile.am || die - rm -rf "${S}"/vendor/oniguruma || die - - default - - sed -i "s/\[jq_version\]/[${MY_PV}]/" configure.ac || die - - eautoreconf -} - -src_configure() { - # TODO: Drop on next release > 1.7.1 - # bug #944014 - append-cflags -std=gnu17 - - local econfargs=( - # don't try to rebuild docs - --disable-docs - --enable-valgrind=no - --disable-maintainer-mode - $(use_enable static-libs static) - $(use_with oniguruma oniguruma yes) - ) - econf "${econfargs[@]}" -} - -src_test() { - if ! LD_LIBRARY_PATH="${S}/.libs" nonfatal emake check; then - if [[ -r "${S}/test-suite.log" ]]; then - eerror "Tests failed, outputting testsuite log" - cat "${S}/test-suite.log" - fi - die "Tests failed" - fi -} - -src_install() { - local DOCS=( AUTHORS NEWS.md README.md SECURITY.md ) - default - - use static-libs || { find "${D}" -name '*.la' -delete || die; } -} diff --git a/app-misc/jq/jq-1.8.2.ebuild b/app-misc/jq/jq-1.8.2.ebuild index 6bec5b074088..208b3b1c13bc 100644 --- a/app-misc/jq/jq-1.8.2.ebuild +++ b/app-misc/jq/jq-1.8.2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_P}" LICENSE="MIT icu CC-BY-3.0" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="+oniguruma static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( oniguruma )" |
