Automic VaultAutomic Vault

brew

jbig2enc mit Homebrew, apk, MacPorts, Nix, apt installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für jbig2enc in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install jbig2enc

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install jbig2enc

MacPorts ports tree · graphics/jbig2enc/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add jbig2enc

Alpine Linux edge package indexes · jbig2enc · Quelle: dl-cdn.alpinelinux.org

Nixverifiziert · 92%
nix profile install nixpkgs#jbig2enc

nixpkgs package indexes · pkgs/by-name/jb/jbig2enc/package.nix · Quelle: api.github.com

Debian aptverifiziert · 92%
sudo apt install jbig2

Debian stable package indexes · jbig2 · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

JBIG2 encoder (for monochrome documents)

Befehle und Aliase

  • jbig2
  • jbig2topdf.py

Verlauf

Projektgeschichte und Nutzung

jbig2enc is a command-line JBIG2 encoder for monochrome document images. Its README describes JBIG2 as a bi-level image format that can outperform Group 4 fax compression and says the tool can generate JBIG2 streams, fragments for embedding in PDFs, symbol extraction and classification, refinement coding, and multipage document compression.

Projektgeschichte

The public GitHub repository was created in 2009, and the bundled ChangeLog records releases as early as the 0.21-era work on PDF output and old-book scans. The project grew around Leptonica integration, with repeated releases updating Leptonica compatibility, Windows build support, autotools, CMake, Meson, and the helper script later named jbig2topdf.py.

Adoptionsgeschichte

Homebrew packages the executable as jbig2enc, while Debian and Ubuntu expose the related command through a jbig2 package name. OCRmyPDF documentation treats a JBIG2 encoder as an optional but recommended component for smaller OCR-produced PDFs, which is one of the main reasons the encoder matters in Unix packaging even though the upstream project is small.

Wie es verwendet wird

Typical usage is document-pipeline work: encode scanned bilevel images with jbig2, then use jbig2topdf.py to wrap the JBIG2 output into a PDF. The README also documents standalone .jb2 output and sample commands for multi-image PDF creation.

Warum Paket-Nerds sich dafür interessieren

jbig2enc sits at an awkward packaging boundary: it is a tiny specialist encoder, but it unlocks much smaller scanned-document PDFs for tools higher in the stack. Packagers also care about its history because JBIG2 patent concerns long affected distribution decisions, while later releases focused on build-system portability and memory-safety fixes.

Zeitleiste

  • 2009: Public GitHub repository created and version 0.27 recorded with Leptonica 1.58 support.
  • 2012: Version 0.28 added autotools support, a Visual C++ solution, version reporting, and PDF DPI fixes.
  • 2017: Version 0.29 fixed builds with Leptonica 1.70 and adjusted reference counting.
  • 2024: Version 0.30 moved PDF helper support to Python 3, added CMake, standalone .jb2 support, DPI options, and ARM endian fixes.
  • 2026: Versions 0.31 and 0.32 added build-system work, CI improvements, argument checks, C++17 requirements, and memory-leak fixes.

Related projects

  • The README names Leptonica as a required imaging library and links related jbig2enc sample and minidjvu projects. In package-manager use it is often encountered through OCRmyPDF and other scanned-document workflows.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 6 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 4 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
jbig2cliglobales Executable
jbig2topdf.pycliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version0.32
Manager aktualisiert2026-06-19
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.32

https://github.com/agl/jbig2enc

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:jbig2enc
Version0.32
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/jbig2enc
Homepagehttps://github.com/agl/jbig2enc
Repositoryhttps://github.com/agl/jbig2enc
Upstream-Dokumentationhttps://github.com/agl/jbig2enc/blob/master/README.md
LizenzApache-2.0
Quellarchivhttps://github.com/agl/jbig2enc/archive/refs/tags/0.32.tar.gz
Zuletzt aktualisiert2026-06-19T22:36:09Z
Pulseupdated
Abhängigkeitengiflib, jpeg-turbo, leptonica, libpng, libtiff, webp
Build-Abhängigkeitenautoconf, automake, libtool, pkgconf
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namejbig2enc
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

jbig2 0.30-1

encoder for JBIG2 - command-line tool

https://github.com/agl/jbig2enc

sudo apt install jbig2
  • Section: utils
  • Architecture: amd64
  • Source Package: jbig2enc
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jbig2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libjbig2enc-dev 0.30-1

encoder for JBIG2 - development headers

https://github.com/agl/jbig2enc

sudo apt install libjbig2enc-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: jbig2enc
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libjbig2enc-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libjbig2enc0t64 0.30-1

encoder for JBIG2 - libraries

https://github.com/agl/jbig2enc

sudo apt install libjbig2enc0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: jbig2enc
  • 6 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libjbig2enc0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

jbig2enc

nix profile install nixpkgs#jbig2enc
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/jb/jbig2enc/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

jbig2 0.29-2.1build1

encoder for JBIG2 - command-line tool

https://github.com/agl/jbig2enc

sudo apt install jbig2
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: jbig2enc
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jbig2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libjbig2enc-dev 0.29-2.1build1

encoder for JBIG2 - development headers

https://github.com/agl/jbig2enc

sudo apt install libjbig2enc-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: jbig2enc
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libjbig2enc-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libjbig2enc0t64 0.29-2.1build1

encoder for JBIG2 - libraries

https://github.com/agl/jbig2enc

sudo apt install libjbig2enc0t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: jbig2enc
  • 6 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libjbig2enc0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

jbig2enc 0.30-r0

JBIG2 Encoder

https://github.com/agl/jbig2enc

sudo apk add jbig2enc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: jbig2enc
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jbig2enc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jbig2enc-dev 0.30-r0

JBIG2 Encoder (development files)

https://github.com/agl/jbig2enc

sudo apk add jbig2enc-dev
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: jbig2enc
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jbig2enc-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jbig2enc-doc 0.30-r0

JBIG2 Encoder (documentation)

https://github.com/agl/jbig2enc

sudo apk add jbig2enc-doc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: jbig2enc
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jbig2enc-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jbig2enc-static 0.30-r0

JBIG2 Encoder (static library)

https://github.com/agl/jbig2enc

sudo apk add jbig2enc-static
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: jbig2enc
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jbig2enc-static from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
MacPorts95%

jbig2enc

sudo port install jbig2enc
  • normalized package name match
  • Abgeglichen nach: Jbig2enc
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/jbig2enc/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment