summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-14 03:04:40 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-14 03:04:40 -0500
commit44ac9950da93ffaa670439fbc31f0a3f95378bb3 (patch)
tree88c80e746a3195bb4d1869bcb64467fdabcc54c8 /app-misc
parent00a5031b2e58fb36fc981fe226565880b4798a8b (diff)
downloadbaldeagleos-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/Manifest2
-rw-r--r--app-misc/graphify/graphify-0.8.32.ebuild52
-rw-r--r--app-misc/jot/jot-9.0-r2.ebuild2
-rw-r--r--app-misc/jq/Manifest2
-rw-r--r--app-misc/jq/jq-1.7.1-r1.ebuild87
-rw-r--r--app-misc/jq/jq-1.8.1.ebuild86
-rw-r--r--app-misc/jq/jq-1.8.2.ebuild2
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 )"