Automic VaultAutomic Vault

brew

dpic を Homebrew, apt, Nix, zypper でインストール

dpic のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install dpic

local Homebrew formula metadata

Linux

Debian apt確認済み · 92%
sudo apt install dpic

Debian stable package indexes · dpic · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#dpic

nixpkgs package indexes · pkgs/by-name/dp/dpic/package.nix · ソース: api.github.com

openSUSE zypper確認済み · 92%
sudo zypper install dpic

openSUSE Tumbleweed package metadata · dpic · ソース: download.opensuse.org

概要

パッケージ概要

Implementation of the GNU pic "little language"

履歴

プロジェクトの歴史と使われ方

dpic is J. D. Aplevich's implementation of the pic little language for line drawings and technical illustrations, with output backends for TeX-adjacent and graphics formats.

プロジェクトの歴史

The official README describes dpic as an implementation of pic for creating line drawings and illustrations for documents, web pages, and other uses. The official distribution page points to source downloads and a GitLab repository, with the 2025.08.01 source date visible on the page.

The CHANGES file shows a major 2019 source-distribution shift: the previous distribution included compilable C code together with original Pascal source, while the newer package includes C source only with parsing automated by GNU bison. The note says the Pascal had been translated to C with p2c and that the change was intended to keep correct-input behavior functionally identical.

採用の歴史

dpic's adoption is specialized: it serves users of pic-style diagram source who want output for LaTeX picture, pict2e, TikZ-pgf, PSTricks, MetaPost, SVG, xfig, PDF, and PostScript workflows. Its packaging in Homebrew, Debian/Ubuntu, Nix, and openSUSE reflects a small but durable technical-documentation niche.

使われ方

Users pass an input file to dpic and redirect the selected output format, for example dpic -p quick.pic > quick.tex for PSTricks or dpic -g quick.pic > quick.tex for TikZ-pgf. The -z safe mode disables sh and copy behavior.

パッケージ好きにとっての重要性

dpic is package-nerd significant because it keeps an old Unix documentation language useful in modern TeX and web-output pipelines. It is also a nice example of a tiny compiler-like tool whose packaging value is mostly compatibility: if a document build expects pic-derived diagrams, the right dpic backend matters more than novelty.

タイムライン

  • 2018: GitLab project metadata records the dpic repository creation.
  • 2019: Major source-distribution change moved to C-only source with parsing automated by GNU bison.
  • 2020-2024: CHANGES records portability, SVG, robustness, arrowhead, and text-offset fixes.
  • 2025: Official distribution page lists source downloads for 2025.08.01.

Related projects

  • dpic is related to GNU pic/gpic, TeX and LaTeX picture workflows, pict2e, TikZ-pgf, PSTricks, mfpic, MetaPost, SVG, xfig, GNU bison, and the older p2c translation path mentioned in CHANGES.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
dpiccliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版2025.08.01
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://ece.uwaterloo.ca/~aplevich/dpic/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:dpic
バージョン2025.08.01
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/dpic
ホームページhttps://ece.uwaterloo.ca/~aplevich/dpic/
リポジトリhttps://gitlab.com/aplevich/dpic
上流ドキュメントhttps://ece.uwaterloo.ca/~aplevich/dpic
ライセンスBSD-2-Clause
ソースアーカイブhttps://ece.uwaterloo.ca/~aplevich/dpic/dpic-2025.08.01.tar.gz
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

dpic 2023.06.01-1

pic-language converter to LaTeX-compatible and other formats

https://ece.uwaterloo.ca/~aplevich/dpic/

sudo apt install dpic
  • Section: electronics
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Dpic
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dpic from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

dpic

nix profile install nixpkgs#dpic
  • normalized package name match
  • 一致条件: Dpic
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/dp/dpic/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

dpic 2023.06.01-1

pic-language converter to LaTeX-compatible and other formats

https://ece.uwaterloo.ca/~aplevich/dpic/

sudo apt install dpic
  • Section: universe/devel
  • Architecture: amd64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Dpic
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dpic from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
zypper95%

dpic 2025.08.01-1.1

Pic language processor

https://ece.uwaterloo.ca/~aplevich/dpic/

sudo zypper install dpic
  • License: BSD-2-Clause AND CC-BY-3.0
  • Category: Productivity/Publishing/Other
  • Architecture: x86_64
  • Source Package: dpic
  • 2 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Dpic
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dpic from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

dpic-doc 2025.08.01-1.1

Documentation for dpic

https://ece.uwaterloo.ca/~aplevich/dpic/

sudo zypper install dpic-doc
  • License: BSD-2-Clause AND CC-BY-3.0
  • Category: Documentation/Other
  • Architecture: noarch
  • Source Package: dpic
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Dpic
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dpic-doc from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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