Automic VaultAutomic Vault

brew

Install glbinding@2 with Homebrew, apt, Nix, pacman, zypper

C++ binding for the OpenGL API. Version 2.1.4 via Homebrew; verified 2026-05-18.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install glbinding@2

local Homebrew formula metadata

Linux

Debian aptverified · 92%
sudo apt install glbinding-doc

Debian stable package indexes · glbinding-doc · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#glbinding

nixpkgs package indexes · pkgs/by-name/gl/glbinding/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S glbinding

Arch Linux sync databases · glbinding · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install glbinding-aux-devel

openSUSE Tumbleweed package metadata · glbinding-aux-devel · source: download.opensuse.org

overview

Package summary

C++ binding for the OpenGL API

Commands and aliases

  • glmeta

history

Project history and usage

glbinding@2 is the Homebrew versioned formula for the 2.x generation of glbinding, the C++ OpenGL binding generated from Khronos gl.xml. The formula role is to keep the older major line installable for projects that have not moved to the later glbinding API and build assumptions.

Project history

The upstream glbinding project began publishing 1.x releases in 2014, followed by 2.0.0 in 2016 and 2.1.x releases through 2018. The official documentation index lists v2.0 and v2.1 documentation branches, which is the source-backed reason a package manager can expose a versioned 2.x formula separately from the unversioned formula.

Adoption history

Versioned formulas like glbinding@2 matter in graphics stacks because downstream applications may be tied to a C++ API, CMake package layout, compiler baseline, or ABI expectation from a specific major line. The formula therefore serves compatibility and reproducibility rather than representing a separate upstream project.

How it is used

Practitioners install glbinding@2 when they need the 2.x headers, library names, tools, and documentation behavior expected by an older OpenGL application or build recipe. They still use the upstream pattern: create an OpenGL context with a toolkit such as GLFW, GTK, Qt, or SDL, initialize glbinding, and link through the package's CMake integration.

Why package nerds care

For package nerds, glbinding@2 is a textbook versioned formula: same upstream repository, same project identity, but a pinned major branch kept available to avoid forcing all dependent graphics software onto the unversioned formula's major line at once.

Timeline

  • 2014: glbinding 1.0.0 is published on GitHub releases.
  • 2016: glbinding 2.0.0 is published.
  • 2016-2018: glbinding 2.1.x releases form the later 2.x series.
  • 2018: glbinding.org lists v2.0 and v2.1 documentation branches.

Related projects

  • OpenGL, Khronos OpenGL Registry, khrbinding-generator, GLEW, GLFW, Qt, GTK, SDL, CMake, Homebrew versioned formulas.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for glbinding@2. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 10 platform targets.
  • Build metadata lists 1 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
glmetacliglobal 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.1.4
manager updated2026-05-18
local dataok
upstreamcurrent
latest detectedv2.1.4

https://github.com/cginternals/glbinding

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:glbinding@2
Version2.1.4
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/glbinding@2
Homepagehttps://glbinding.org/
Repositoryhttps://github.com/cginternals/glbinding
Upstream docshttps://github.com/cginternals/glbinding/wiki
LicenseMIT
Source archivehttps://github.com/cginternals/glbinding/archive/refs/tags/v2.1.4.tar.gz
Last updated2026-05-18T19:26:08-04:00
Pulseupdated
Build dependenciescmake
Bottleavailable (on arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameglbinding@2
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedyes
Disabledno
Keg Onlyyes
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 apt88%

glbinding-doc 3.3.0-2

documentation for glbinding

https://github.com/cginternals/glbinding

sudo apt install glbinding-doc
  • Section: doc
  • Architecture: all
  • Source Package: glbinding
  • 3 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Debian stable package indexes · deb.debian.org · Debian stable package indexes: glbinding-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

glbinding-tools 3.3.0-2+b1

command-line tools for glbinding

https://github.com/cginternals/glbinding

sudo apt install glbinding-tools
  • Section: utils
  • Architecture: amd64
  • Source Package: glbinding
  • 5 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Debian stable package indexes · deb.debian.org · Debian stable package indexes: glbinding-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

libglbinding-dev 3.3.0-2+b1

development files for glbinding

https://github.com/cginternals/glbinding

sudo apt install libglbinding-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: glbinding
  • 2 dependencies
  • 1 optional deps
  • versioned package alias match
  • Matched by: Glbinding
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libglbinding-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt88%

libglbinding3 3.3.0-2+b1

cross-platform C++ binding for OpenGL

https://github.com/cginternals/glbinding

sudo apt install libglbinding3
  • Section: libs
  • Architecture: amd64
  • Source Package: glbinding
  • 3 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libglbinding3 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix88%

glbinding

nix profile install nixpkgs#glbinding
  • versioned package alias match
  • Matched by: Glbinding
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gl/glbinding/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt88%

glbinding-doc 2.1.1-2build2

documentation for glbinding

https://github.com/cginternals/glbinding

sudo apt install glbinding-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: glbinding
  • 3 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: glbinding-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt88%

glbinding-tools 2.1.1-2build2

command-line tools for glbinding

https://github.com/cginternals/glbinding

sudo apt install glbinding-tools
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: glbinding
  • 5 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: glbinding-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt88%

libglbinding-dev 2.1.1-2build2

development files for glbinding

https://github.com/cginternals/glbinding

sudo apt install libglbinding-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: glbinding
  • 3 dependencies
  • 1 optional deps
  • versioned package alias match
  • Matched by: Glbinding
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libglbinding-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt88%

libglbinding2 2.1.1-2build2

cross-platform C++ binding for OpenGL

https://github.com/cginternals/glbinding

sudo apt install libglbinding2
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: glbinding
  • 4 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libglbinding2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman88%

glbinding 3.5.0-1

A C++ binding for the OpenGL API, generated using the gl.xml specification

http://www.glbinding.org

sudo pacman -S glbinding
  • License: MIT
  • Architecture: x86_64
  • 2 dependencies
  • versioned package alias match
  • Matched by: Glbinding
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: glbinding from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper88%

glbinding-aux-devel 3.5.0-2.3

Headers and objects for building against glbinding's auxiliary features

https://github.com/cginternals/glbinding

sudo zypper install glbinding-aux-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: glbinding
  • 3 dependencies
  • 1 provides
  • versioned package alias match
  • Matched by: Glbinding
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: glbinding-aux-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper88%

glbinding-devel 3.5.0-2.3

Headers and objects to build against glbinding

https://github.com/cginternals/glbinding

sudo zypper install glbinding-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: glbinding
  • 7 dependencies
  • 1 provides
  • versioned package alias match
  • Matched by: Glbinding
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: glbinding-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper88%

libglbinding-aux3 3.5.0-2.3

Auxiliary shared library for glbinding

https://github.com/cginternals/glbinding

sudo zypper install libglbinding-aux3
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: glbinding
  • 5 dependencies
  • 2 provides
  • versioned package alias match
  • Matched by: Glbinding
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libglbinding-aux3 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper88%

libglbinding3 3.5.0-2.3

C++ binding for the OpenGL API

https://github.com/cginternals/glbinding

sudo zypper install libglbinding3
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: glbinding
  • 5 dependencies
  • 2 provides
  • versioned package alias match
  • Matched by: Glbinding
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libglbinding3 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

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

  • Nucleus package database
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment