Automic VaultAutomic Vault

brew

libicns mit Homebrew, dnf, MacPorts, Nix, pacman, apt, zypper installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install libicns

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install libicns

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

Linux

Fedora dnfverifiziert · 92%
sudo dnf install libicns

Fedora Rawhide package metadata · libicns · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#libicns

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

Arch Linux pacmanverifiziert · 92%
sudo pacman -S libicns

Arch Linux sync databases · libicns · Quelle: geo.mirror.pkgbuild.com

Debian aptverifiziert · 92%
sudo apt install icnsutils

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

openSUSE zypperverifiziert · 92%
sudo zypper install icns-utils

openSUSE Tumbleweed package metadata · icns-utils · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Library for manipulation of the macOS .icns resource format

Befehle und Aliase

  • icns2png
  • icontainer2icns
  • png2icns

Verlauf

Projektgeschichte und Nutzung

libicns is a small library and utility set for manipulating Apple's .icns icon resource format outside Apple's native tooling.

Projektgeschichte

The project page describes libicns as a library for the Mac OS icns resource format, including reading and writing Mac OS X icns files and reading Mac resource files and MacBinary-encoded resource forks.

SourceForge release records show early public tarballs in February 2008, a steady 0.5 and 0.6 series through 2008 and 2009, and the 0.8 line in 2012. Release 0.8.0 added support for PNG icns elements, icon variants, and TOC awareness; release 0.8.1 added 1024x1024 support and packaging/build fixes.

Adoptionsgeschichte

libicns filled a practical packaging gap for Unix and Linux desktops: converting macOS icon resources into PNGs and generating .icns files without requiring macOS development frameworks.

Its adoption stayed niche, but the utilities icns2png and png2icns made it useful in icon-theme packaging, cross-platform application packaging, and build scripts that needed to consume or emit Apple icon assets.

Wie es verwendet wird

Users most often install libicns for the command-line tools icns2png, png2icns, and icontainer2icns, while developers can link the library to read, write, inspect, and assemble icon-family elements.

Warum Paket-Nerds sich dafür interessieren

libicns is package-nerd useful because it keeps an old platform-specific binary resource format scriptable on POSIX systems. It is not a glamorous dependency, but it is exactly the sort of tiny converter that keeps cross-platform release automation boring.

Zeitleiste

  • 2008: Early SourceForge tarballs published for the 0.0 and 0.1 series.
  • 2009: 0.6 and 0.7 releases improved portability, licensing, and build behavior.
  • 2012: 0.8.0 added PNG icns-element support and icon variant handling.
  • 2012: 0.8.1 added 1024x1024 support and Debian/build fixes.

Related projects

  • Apple's .icns/IconFamily resource format is the direct file-format target.
  • Jasper and OpenJPEG are related through JPEG 2000-backed icon-element support.
  • IconFamily is noted by the project as a related Objective-C option for Mac OS X developers.

Sicherheitslage

Risikostufe: orange

infrastructure mutation or orchestration signal.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • infrastructure mutation or orchestration signal

Signale

  • text:container

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 12 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhä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
icns2pngcliglobales Executable
icontainer2icnscliglobales Executable
png2icnscliglobales 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.8.1
Manager aktualisiert2026-06-19
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://icns.sourceforge.io/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:libicns
Version0.8.1
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/libicns
Homepagehttps://icns.sourceforge.io/
Repositoryhttps://sourceforge.net/p/icns/code
Upstream-Dokumentationhttps://icns.sourceforge.io/
LizenzLGPL-2.0-or-later OR LGPL-2.1-or-later
Quellarchivhttps://downloads.sourceforge.net/project/icns/libicns-0.8.1.tar.gz
Zuletzt aktualisiert2026-06-19T12:32:36-07:00
Pulseupdated
Abhängigkeitenjasper, libpng
Bottleverfügbar (auf arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Debian apt95%

icnsutils 0.8.1.83.g921f972-0.1+b2

utilities for manipulating Mac OS icns files

https://icns.sourceforge.io/

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

libicns-dev 0.8.1.83.g921f972-0.1+b2

libicns development files

https://icns.sourceforge.io/

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

libicns1 0.8.1.83.g921f972-0.1+b2

library for manipulation of the Mac OS icns format

https://icns.sourceforge.io/

sudo apt install libicns1
  • Section: libs
  • Architecture: amd64
  • Source Package: libicns
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libicns
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libicns1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libicns

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

icnsutils 0.8.1.83.g921f972-0.1build2

utilities for manipulating Mac OS icns files

https://icns.sourceforge.io/

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

libicns-dev 0.8.1.83.g921f972-0.1build2

libicns development files

https://icns.sourceforge.io/

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

libicns1 0.8.1.83.g921f972-0.1build2

library for manipulation of the Mac OS icns format

https://icns.sourceforge.io/

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

libicns 0.8.1-35.fc44

Library for manipulating Macintosh icns files

http://icns.sourceforge.net/

sudo dnf install libicns
  • License: LicenseRef-Callaway-LGPLv2+ AND GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libicns
  • 4 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libicns
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libicns from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libicns-devel 0.8.1-35.fc44

Development files for libicns

http://icns.sourceforge.net/

sudo dnf install libicns-devel
  • License: LicenseRef-Callaway-LGPLv2+ AND GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libicns
  • 4 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libicns
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libicns-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libicns-utils 0.8.1-35.fc44

Utilities for libicns

http://icns.sourceforge.net/

sudo dnf install libicns-utils
  • License: LicenseRef-Callaway-LGPLv2+ AND GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libicns
  • 5 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libicns
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libicns-utils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

libicns 0.8.1-11

Library for manipulating icns/IconFamily files

https://icns.sourceforge.io/

sudo pacman -S libicns
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libicns
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: libicns from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

icns-utils 0.8.1+git20201014-1.21

Application for manipulation of the Mac OS icns

https://icns.sourceforge.io/

sudo zypper install icns-utils
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libicns
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libicns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: icns-utils from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

libicns-devel 0.8.1+git20201014-1.21

Development files for libicns

https://icns.sourceforge.io/

sudo zypper install libicns-devel
  • License: LGPL-2.1-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libicns
  • 3 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libicns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libicns-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

libicns1 0.8.1+git20201014-1.21

System libraries for libicns

https://icns.sourceforge.io/

sudo zypper install libicns1
  • License: LGPL-2.1-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libicns
  • 4 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libicns
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libicns1 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

libicns

sudo port install libicns
  • normalized package name match
  • Abgeglichen nach: Libicns
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/libicns/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