Automic VaultAutomic Vault

brew

Installer jbig2enc avec Homebrew, apk, MacPorts, Nix, apt

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de jbig2enc pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install jbig2enc

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install jbig2enc

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

Linux

Alpine Linux apkvérifié · 92%
sudo apk add jbig2enc

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

Nixvérifié · 92%
nix profile install nixpkgs#jbig2enc

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

Debian aptvérifié · 92%
sudo apt install jbig2

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

aperçu

Résumé du paquet

JBIG2 encoder (for monochrome documents)

Commandes et alias

  • jbig2
  • jbig2topdf.py

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 6 dépendances d’exécution.
  • Les métadonnées de compilation listent 4 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
jbig2cliexécutable global
jbig2topdf.pycliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire0.32
gestionnaire mis à jour2026-06-19
données localesOK
amontà jour
dernière version détectée0.32

https://github.com/agl/jbig2enc

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:jbig2enc
Version0.32
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/jbig2enc
Page d'accueilhttps://github.com/agl/jbig2enc
Dépôthttps://github.com/agl/jbig2enc
Docs amonthttps://github.com/agl/jbig2enc/blob/master/README.md
LicenceApache-2.0
Archive sourcehttps://github.com/agl/jbig2enc/archive/refs/tags/0.32.tar.gz
Dernière mise à jour2026-06-19T22:36:09Z
Pulseupdated
Dépendancesgiflib, jpeg-turbo, leptonica, libpng, libtiff, webp
Dépendances de compilationautoconf, automake, libtool, pkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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
  • Correspondance par : 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
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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