Automic VaultAutomic Vault

brew

Install gdk-pixbuf with Homebrew, apk, apt, Nix, zypper

Toolkit for image loading and pixel buffer manipulation. Version 2.44.7 via Homebrew; verified 2026-06-28.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install gdk-pixbuf

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add gdk-pixbuf

Alpine Linux edge package indexes · gdk-pixbuf · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install gdk-pixbuf-tests

Debian stable package indexes · gdk-pixbuf-tests · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#gdk-pixbuf

nixpkgs package indexes · pkgs/by-name/gd/gdk-pixbuf/package.nix · source: api.github.com

openSUSE zypperverified · 92%
sudo zypper install gdk-pixbuf-devel

openSUSE Tumbleweed package metadata · gdk-pixbuf-devel · source: download.opensuse.org

overview

Package summary

Toolkit for image loading and pixel buffer manipulation

Commands and aliases

  • gdk-pixbuf-csource
  • gdk-pixbuf-pixdata
  • gdk-pixbuf-query-loaders
  • gdk-pixbuf-thumbnailer

history

Project history and usage

gdk-pixbuf is the GNOME/GTK image-loading library for loading image data into pixel buffers that can be scaled, composited, modified, saved, or rendered.

Project history

The official API reference describes GdkPixbuf 2.0 as an image loading library authored by the GTK Development Team, with source hosted in GNOME GitLab.

The upstream README says gdk-pixbuf loads image data in formats such as PNG, JPEG, TIFF, TGA, and GIF, stores it as linear buffers in memory, and allows additional loader modules in well-known locations.

Adoption history

The README states that GTK uses gdk-pixbuf for loading graphical assets, which made it part of the common GNOME and GTK runtime stack.

The current README also warns that gdk-pixbuf should be used for trusted UI assets rather than arbitrary images and points users toward Glycin for sandboxed image loading.

How it is used

Developers use the library through the gdk-pixbuf/gdk-pixbuf.h C headers and the gdk-pixbuf-2.0 pkg-config file; package users also get CLI tools such as gdk-pixbuf-query-loaders and gdk-pixbuf-thumbnailer.

Recent NEWS entries show a shift toward Glycin integration, optional thumbnailing, and deprecation of some older animation and XPM-related APIs.

Why package nerds care

gdk-pixbuf is package-nerd significant because it is a small-looking library that affects desktop image loading, GTK applications, thumbnailing, loader cache generation, optional codecs, and security posture around image parsers.

Its loader-module model means packagers care about post-install loader queries, installed module locations, and which image formats are enabled.

Timeline

  • GdkPixbuf 2.0: The current API namespace is documented as the 2.0 image loading library.
  • 2025: Development NEWS entries add a Glycin loader and recommend relying on Glycin for sandboxed Linux image loading.
  • 2026: The API reference reports library version 2.44.6, while NEWS includes 2.44.7 changes.

Related projects

  • gdk-pixbuf is closely related to GTK, GLib/GObject, GNOME, and the Glycin sandboxed image-loading framework.
  • It also intersects with image codec libraries such as libpng, libjpeg, and libtiff, which the README lists as optional build requirements depending on enabled format support.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:image

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 5 runtime dependencies.
  • Build metadata lists 6 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
gdk-pixbuf-csourcecliglobal executable
gdk-pixbuf-pixdatacliglobal executable
gdk-pixbuf-query-loaderscliglobal executable
gdk-pixbuf-thumbnailercliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version2.44.7
manager updated2026-06-28
local dataok
upstreamnot checked
latest detectednot detected

https://gtk.org

  • infoRelease/tag comparison is only available for GitHub repositories.https://gtk.orgnone confidence

install metadata

Package metadata

Package keybrew:gdk-pixbuf
Version2.44.7
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/gdk-pixbuf
Homepagehttps://gtk.org
Repositoryhttps://gitlab.gnome.org/GNOME/gdk-pixbuf
Upstream docshttps://docs.gtk.org/gdk-pixbuf
LicenseLGPL-2.1-or-later
Source archivehttps://download.gnome.org/sources/gdk-pixbuf/2.44/gdk-pixbuf-2.44.7.tar.xz
Last updated2026-06-28T04:59:43Z
Pulseupdated
Dependenciesgettext, glib, jpeg-turbo, libpng, libtiff
Build dependenciesdocutils, gettext, gobject-introspection, meson, ninja, pkgconf
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

gdk-pixbuf-tests 2.42.12+dfsg-4+deb13u1

installed tests for the GDK Pixbuf library

https://www.gtk.org/

sudo apt install gdk-pixbuf-tests
  • Section: libs
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 3 dependencies
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gdk-pixbuf-tests from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gir1.2-gdkpixbuf-2.0 2.42.12+dfsg-4+deb13u1

GDK Pixbuf library - GObject-Introspection

https://www.gtk.org/

sudo apt install gir1.2-gdkpixbuf-2.0
  • Section: introspection
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gir1.2-gdkpixbuf-2.0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgdk-pixbuf-2.0-0 2.42.12+dfsg-4+deb13u1

GDK Pixbuf library

https://www.gtk.org/

sudo apt install libgdk-pixbuf-2.0-0
  • Section: libs
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 7 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgdk-pixbuf-2.0-0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgdk-pixbuf-2.0-dev 2.42.12+dfsg-4+deb13u1

GDK Pixbuf library (development files)

https://www.gtk.org/

sudo apt install libgdk-pixbuf-2.0-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 10 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgdk-pixbuf-2.0-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgdk-pixbuf2.0-bin 2.42.12+dfsg-4+deb13u1

GDK Pixbuf library (thumbnailer)

https://www.gtk.org/

sudo apt install libgdk-pixbuf2.0-bin
  • Section: libs
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 3 dependencies
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgdk-pixbuf2.0-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgdk-pixbuf2.0-common 2.42.12+dfsg-4+deb13u1

GDK Pixbuf library - data files

https://www.gtk.org/

sudo apt install libgdk-pixbuf2.0-common
  • Section: libs
  • Architecture: all
  • Source Package: gdk-pixbuf
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgdk-pixbuf2.0-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgdk-pixbuf2.0-doc 2.42.12+dfsg-4+deb13u1

GDK Pixbuf library (documentation)

https://www.gtk.org/

sudo apt install libgdk-pixbuf2.0-doc
  • Section: doc
  • Architecture: all
  • Source Package: gdk-pixbuf
  • normalized package name match
  • Matched by: Gdk Pixbuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgdk-pixbuf2.0-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gdk-pixbuf

nix profile install nixpkgs#gdk-pixbuf
  • normalized package name match
  • Matched by: Gdk Pixbuf
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gd/gdk-pixbuf/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gdk-pixbuf-tests 2.42.10+dfsg-3ubuntu3

installed tests for the GDK Pixbuf library

https://www.gtk.org/

sudo apt install gdk-pixbuf-tests
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 3 dependencies
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gdk-pixbuf-tests from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

gir1.2-gdkpixbuf-2.0 2.42.10+dfsg-3ubuntu3

GDK Pixbuf library - GObject-Introspection

https://www.gtk.org/

sudo apt install gir1.2-gdkpixbuf-2.0
  • Section: introspection
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gir1.2-gdkpixbuf-2.0 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libgdk-pixbuf-2.0-0 2.42.10+dfsg-3ubuntu3

GDK Pixbuf library

https://www.gtk.org/

sudo apt install libgdk-pixbuf-2.0-0
  • Section: libs
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 7 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgdk-pixbuf-2.0-0 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libgdk-pixbuf-2.0-dev 2.42.10+dfsg-3ubuntu3

GDK Pixbuf library (development files)

https://www.gtk.org/

sudo apt install libgdk-pixbuf-2.0-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 10 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgdk-pixbuf-2.0-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libgdk-pixbuf2.0-bin 2.42.10+dfsg-3ubuntu3

GDK Pixbuf library (thumbnailer)

https://www.gtk.org/

sudo apt install libgdk-pixbuf2.0-bin
  • Section: libs
  • Architecture: amd64
  • Source Package: gdk-pixbuf
  • 3 dependencies
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgdk-pixbuf2.0-bin from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libgdk-pixbuf2.0-common 2.42.10+dfsg-3ubuntu3

GDK Pixbuf library - data files

https://www.gtk.org/

sudo apt install libgdk-pixbuf2.0-common
  • Section: libs
  • Architecture: all
  • Source Package: gdk-pixbuf
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgdk-pixbuf2.0-common from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libgdk-pixbuf2.0-doc 2.42.10+dfsg-3ubuntu3

GDK Pixbuf library (documentation)

https://www.gtk.org/

sudo apt install libgdk-pixbuf2.0-doc
  • Section: doc
  • Architecture: all
  • Source Package: gdk-pixbuf
  • normalized package name match
  • Matched by: Gdk Pixbuf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgdk-pixbuf2.0-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

gdk-pixbuf 2.44.6-r0

GTK+ image loading library

https://gitlab.gnome.org/GNOME/gdk-pixbuf

sudo apk add gdk-pixbuf
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: gdk-pixbuf
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Gdk Pixbuf
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gdk-pixbuf from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • 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