dev-python/firecrawl-anydoc
Convert office documents, PDF and EPUB to GitHub-Flavored Markdown
ChangeLog
commit ae787f1ab04e5e6847abbb73113a002e82345d16
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 23:44:06 2026 -0300
treewide: drop non-amd64 keywords from bentoo's own ebuilds
Applies the amd64-only baseline to the 132 ebuilds (126 packages) that
have no ::gentoo counterpart; the 375 mirror ebuilds keep upstream's
KEYWORDS.
- KEYWORDS: only ~amd64 (amd64 stays stable on gst-plugins-va and
librewolf-bin).
- SRC_URI: arm64?/x86?/... blocks removed from 36 ebuilds, plus the dead
`elif use arm64` branches that picked those distfiles.
- Manifest: 80 DIST lines nothing references any more, from 34 packages.
- Comments in ebuilds and .autoupdate/packages.toml that justified
~arm64 rewritten; no probe url or pattern changed.
- md5-cache regenerated for exactly the edited ebuilds.
librewolf and kata-* keep their per-arch logic on purpose: it mirrors
the Firefox/Kata build scripts and keeping it eases rebases.
Verified: pkgcheck per package shows no new finding vs master (14 fewer),
gentoo-parity.sh output identical to master, emerge -pv resolves.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 3f8311b5b0af5bf2fa41b835c78440657bcb329e
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 1 09:47:24 2026 -0300
add(app-misc/hermes-agent-0.21.5, dev-python/{fire-0.7.1,firecrawl-anydoc-0.2.4,pillow-heif-1.8.0}), mod(.autoupdate/packages.toml)
Nous Research's Hermes Agent, built from the v2026.9.24 tag (PyPI was
retired upstream at 0.19.0). Runtime choices, each verified on the image:
- installs into a private venv under /usr/lib/hermes-agent instead of
scattering ~50 generic top-level modules (agent, cli, tools, utils...)
into the system site-packages;
- the /usr/bin wrappers default HERMES_DISABLE_LAZY_INSTALLS=1 (no runtime
pip/uv into the prefix) and an explicit TIRITH_BIN, which stops the
automatic download-and-exec of the tirith binary from GitHub;
- works against this overlay's openai 3.x (upstream pins 2.24.0) through
openai's legacy-httpx runtime path: sync, streaming, async and error
mapping checked against a local mock server.
~amd64 only: dev-python/fastapi in ::gentoo has no ~arm64. firecrawl-anydoc
is built from the sdist with PEP 740 provenance; pillow-heif links the
system libheif.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 23:44:06 2026 -0300
treewide: drop non-amd64 keywords from bentoo's own ebuilds
Applies the amd64-only baseline to the 132 ebuilds (126 packages) that
have no ::gentoo counterpart; the 375 mirror ebuilds keep upstream's
KEYWORDS.
- KEYWORDS: only ~amd64 (amd64 stays stable on gst-plugins-va and
librewolf-bin).
- SRC_URI: arm64?/x86?/... blocks removed from 36 ebuilds, plus the dead
`elif use arm64` branches that picked those distfiles.
- Manifest: 80 DIST lines nothing references any more, from 34 packages.
- Comments in ebuilds and .autoupdate/packages.toml that justified
~arm64 rewritten; no probe url or pattern changed.
- md5-cache regenerated for exactly the edited ebuilds.
librewolf and kata-* keep their per-arch logic on purpose: it mirrors
the Firefox/Kata build scripts and keeping it eases rebases.
Verified: pkgcheck per package shows no new finding vs master (14 fewer),
gentoo-parity.sh output identical to master, emerge -pv resolves.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 3f8311b5b0af5bf2fa41b835c78440657bcb329e
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 1 09:47:24 2026 -0300
add(app-misc/hermes-agent-0.21.5, dev-python/{fire-0.7.1,firecrawl-anydoc-0.2.4,pillow-heif-1.8.0}), mod(.autoupdate/packages.toml)
Nous Research's Hermes Agent, built from the v2026.9.24 tag (PyPI was
retired upstream at 0.19.0). Runtime choices, each verified on the image:
- installs into a private venv under /usr/lib/hermes-agent instead of
scattering ~50 generic top-level modules (agent, cli, tools, utils...)
into the system site-packages;
- the /usr/bin wrappers default HERMES_DISABLE_LAZY_INSTALLS=1 (no runtime
pip/uv into the prefix) and an explicit TIRITH_BIN, which stops the
automatic download-and-exec of the tirith binary from GitHub;
- works against this overlay's openai 3.x (upstream pins 2.24.0) through
openai's legacy-httpx runtime path: sync, streaming, async and error
mapping checked against a local mock server.
~amd64 only: dev-python/fastapi in ::gentoo has no ~arm64. firecrawl-anydoc
is built from the sdist with PEP 740 provenance; pillow-heif links the
system libheif.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>


View
Download
Browse