Core application library for C

Current version

glib requires the following formulae to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio
pkg-config 0.29.2 Manage compile and link flags for libraries
autoconf 2.69 Automatic configure script builder
automake 1.16.1 Tool for generating GNU Standards-compliant Makefiles
libtool 2.4.6_1 Generic library support script
gettext GNU internationalization (i18n) and localization (l10n) library
libffi 3.2.1 Portable Foreign Function Interface library
pcre 8.42 Perl compatible regular expressions library

Reverse dependencies

The following formulae require glib to be installed:
ifuse 1.1.3 FUSE module for iPhone and iPod Touch devices
sshfs 2.8 File system client based on SSH File Transfer Protocol
wdfs 1.4.2 Webdav file system
curlftpfs 0.9.2
wmctrl 1.07 UNIX/Linux command-line tool to interact with an EWMH/NetWM
curlftpfs 0.9.2
libcroco 0.6.12 CSS parsing and manipulation toolkit for GNOME
ufraw 0.22_2 Unidentified Flying RAW: RAW image processing utility
libmpd 11.8.17 Higher level access to MPD functions
gconf 3.2.6_1 System for storing user application preferences
glyr 1.0.10 Music related metadata search engine with command-line interface and C API
gts 0.7.6 GNU triangulated surface library
mdbtools 0.7.1_1 Tools to facilitate the use of Microsoft Access databases
rdup 1.1.15 Utility to create a file list suitable for making backups
sdcv 0.5.2 StarDict Console Version
cf4ocl 2.1.0 C Framework for OpenCL
dopewars 1.5.12 Free rewrite of a game originally based on "Drug Wars"
pms 0.42 Practical Music Search, an ncurses-based MPD client
wmctrl 1.07 UNIX/Linux command-line tool to interact with an EWMH/NetWM
wv2 0.4.2 Programs for accessing Microsoft Word documents
loudmouth 1.5.3 Lightweight C library for the Jabber protocol
skktools 1.3.3 SKK dictionary maintenance tools
fs-uae 2.8.3 Amiga emulator
mydumper 0.9.1 How MySQL DBA & support engineer would imagine 'mysqldump' ;-)
utimer 0.4 Multifunction timer tool
libgda 5.2.4_2 Provides unified data access to the GNOME project
midgard2 12.09_1 Generic content repository for web and desktop applications
profanity 0.5.1 Console based XMPP client
genewise 2.4.1_1 Aligns proteins or protein HMMs to DNA
pspp 1.0.1 Statistical analysis of sampled data (FOSS SPSS clone)
sigrok-cli 0.7.0 Command-line client for sigrok
bitlbee 3.5.1 IRC to other chat networks gateway
cpansearch 0.2 CPAN module search written in C
libpeas 1.22.0 GObject plugin library
redshift 1.11 Adjust color temperature of your screen according to your surroundings
sary 1.2.0 Suffix array library
desktop-file-utils 0.23 Command-line utilities for working with desktop entries
liblqr 0.4.2 C/C++ seam carving library
midnight-commander 4.8.20 Terminal-based visual file manager
yaf 2.9.3 Yet another flowmeter: processes packet data from pcap(3)
mcabber 1.1.0 Console Jabber client
dbus-glib 0.110 GLib bindings for the D-Bus message bus system
mu 1.0 Tool for searching e-mail messages stored in the maildir-format
fluid-synth 1.1.10 Real-time software synthesizer based on the SoundFont 2 specs
jnettop 0.13.0_1 View hosts/ports taking up the most network traffic
pygobject 2.28.7_1 GLib/GObject/GIO Python bindings for Python 2
io 2017.09.06 Small prototype-based programming language
enchant 2.2.3 Spellchecker wrapping library
liblunar 2.2.5 Lunar date calendar
oscats 0.6_2 Computerized adaptive testing system
pulseaudio 11.1 Sound system for POSIX OSes
rmlint 2.6.1 Extremely fast tool to remove dupes and other lint from your filesystem
clutter 1.26.2_1 Generic high-level canvas library
cogl 1.22.2_1 Low level OpenGL abstraction library developed for Clutter
gkrellm 2.3.10_1 Extensible GTK system monitoring application
gmime 3.2.0_1 MIME mail utilities
gstreamer 1.14.0_1 Development framework for multimedia applications
osm-gps-map 1.1.0_1 GTK+ library to embed OpenStreetMap maps
libgee 0.20.1_1 Collection library providing GObject-based interfaces
efl 1.20.7_1 Enlightenment Foundation Libraries
gdmap 0.8.1_1 Tool to inspect the used space of folders
geeqie 1.4_1 Lightweight Gtk+ based image viewer
goocanvas 2.0.4_1 Canvas widget for GTK+ using the Cairo 2D library for drawing
gssdp 1.0.2_1 GUPnP library for resource discovery and announcement over SSDP
msitools 0.97_1 Windows installer (.MSI) tool
paps 0.6.8_1 Pango to PostScript converter
pidgin 2.13.0_1 Multi-protocol chat client
submarine 0.1.7b_1 Search and download subtitles
streamripper 1.64.6 Separate tracks via Shoutcasts title-streaming
libsecret 0.18.6 Library for storing/retrieving passwords and other secrets
glibmm 2.56.0 C++ interface to glib
at-spi2-core 2.28.0 Protocol definitions and daemon for D-Bus at-spi
gcab 1.1 Windows installer (.MSI) tool
graphene 1.8.0_1 Thin layer of graphic data types
json-glib 1.4.2 Library for JSON, based on GLib
jsonrpc-glib 3.28.0 GNOME library to communicate with JSON-RPC based peers
template-glib 3.28.0 GNOME templating library for GLib
libgit2-glib 0.26.4_1 Glib wrapper library around libgit2 git access library
librsvg 2.42.2_2 Library to render SVG files using Cairo
audacious 3.9_1 Free and advanced audio player based on GTK+
gedit 3.28.1 The GNOME text editor
gexiv2 0.10.8 GObject wrapper around the Exiv2 photo metadata library
gsettings-desktop-schemas 3.28.0 GSettings schemas for desktop components
notmuch 0.26.1 Thread-based email index, search, and tagging
pango 1.42.1 Framework for layout and rendering of i18n text
pygobject3 3.28.2 GNOME Python bindings (based on GObject Introspection)
vte 0.28.2_2 Terminal emulator widget used by GNOME terminal
apache-arrow-glib 0.9.0 GObject Introspection files of Apache Arrow
sdb 1.1.0 Ondisk/memory hashtable based on CDB
qemu 2.11.1 x86 and PowerPC Emulator
libhttpseverywhere 0.8.3 Bring HTTPSEverywhere to desktop apps
vala 0.40.4 Compiler for the GObject type system
gegl 0.3.34 Graph based image processing framework
cairo 1.14.12 Vector graphics library with cross-device output support
php@7.1 7.1.16_1 General-purpose scripting language

Recent formula history

Tom Schoonjans glib 2.56.1
Tom Schoonjans glib 2.56.0
ilovezfs glib 2.54.3
Tom Schoonjans glib 2.54.2
ilovezfs Use “squiggly” heredocs.

Formula code at GitHub