gpo.zugaina.org

Search Portage & Overlays:

app-text/pdfcraft-bin

Clean-room Acrobat-style PDF editor (binary package)

Screenshots

  • pdfcraft-bin-0.6.0
    -* ~amd64

    View      Download      Browse     License: || ( Apache-2.0 MIT ) BitstreamVera OFL-1.1 UbuntuFontLicense-1.0 BSD CC-BY-SA-4.0 CC0-1.0 Apache-2.0 BSD BSD-2 ISC MIT OFL-1.1 UbuntuFontLicense-1.0 Unicode-3.0 ZLIB   
    Overlay: bentoo

ChangeLog

commit 6cb872ae0069347c039020380da8bd0f64b857b2
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 12 08:00:07 2026 -0300

Craft App Suite: add the 11 remaining apps as -bin, fix photocraft-bin LICENSE

Same shape as the photocraft-bin pilot: each ebuild installs the upstream
linux-x86_64 tarball, already laid out as bin/ + share/.

app-office/{deckcraft,designcraft,gridcraft,wordcraft}-bin
app-text/pdfcraft-bin
media-gfx/{cadcraft,lightcraft,vectorcraft}-bin
media-sound/soundcraft-bin
media-video/{effectcraft,filmcraft}-bin

LICENSE is now surveyed, not guessed. Every binary embeds egui's default
fonts (epaint_default_fonts is in all 12 Cargo.locks), which the pilot
missed: UbuntuFontLicense-1.0 and BitstreamVera join OFL-1.1. Assets named
in each NOTICE add their own terms (pdfcraft's OCR models are CC-BY-SA-4.0,
photocraft's SCOWL word list is licensed as app-dicts/aspell-en). Crate
licenses come from `cargo tree -e normal --target x86_64-unknown-linux-gnu`
over the two shipped binaries, mapped through ::gentoo's
license-mapping.conf, keeping only licenses that are not an OR alternative
to one already listed. The photocraft-bin change is metadata only and
installs the same 15 files, so it is not revbumped.

RDEPEND is what the binaries dlopen(), measured with LD_DEBUG=files on both
the X11 and the Wayland backend: the four apps with audio link libasound,
pdfcraft needs libGL from libglvnd[X], and filmcraft offers VA-API and
NVDEC through optfeature, since it only dlopen()s them when present.

Verified: distfiles match upstream SHA256SUMS.txt, pkgcheck is clean per
package, all 12 pass an unprivileged `ebuild ... clean install` with no QA
notice (gridcraft-bin also with FEATURES=sandbox), desktop files and
metainfo validate, every -cli reports its version, and each autoupdate
record resolves to the current release.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>