dev-libs/glib (gentoo)

Search

Package Information

Description:
The GLib library of C routines
Homepage:
https://www.gtk.org/
License:
LGPL-2.1+

Versions

Version EAPI Keywords Slot
2.86.4-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 2
2.86.4 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 2
2.84.4-r3 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 2
2.84.4-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 2
2.84.4-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 2
2.84.4 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 2

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>gnome@gentoo.org</email>
		<name>Gentoo GNOME Desktop</name>
	</maintainer>
	<use>
		<flag name="dbus">
      Enable dependencies required by glib libraries
      using dbus service to manage settings saving
    </flag>
		<flag name="elf">
      Enable support for listing and extracting from
      ELF resource files with gresource tool
    </flag>
		<flag name="introspection">
      Enable generating introspection data (requires <pkg>dev-libs/gobject-introspection</pkg> )
    </flag>
		<flag name="mime">
      Pull in shared MIME database that many glib-based
      applications require at runtime to detect or open files. Warning:
      do not disable this flag unless installing on a headless server.
    </flag>
		<flag name="systemtap">
      Build support for profiling and tracing using
      <pkg>dev-debug/systemtap</pkg>
    </flag>
		<flag name="sysprof">
      Enable profiling data capture support using
      <pkg>dev-util/sysprof-capture</pkg>
    </flag>
		<flag name="utils">
      Install gtester-report utility to generate test
      report files for your software; build gresource utility with
      ELF support.
    </flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnome:glib</remote-id>
		<remote-id type="gnome-gitlab">GNOME/glib</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2.86.4-r1 2.86.4 2.84.4-r3 2.84.4-r2 2.84.4-r1 2.84.4
dbus Enable dependencies required by glib libraries using dbus service to manage settings saving
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
elf Enable support for listing and extracting from ELF resource files with gresource tool
introspection Enable generating introspection data (requires <pkg>dev-libs/gobject-introspection</pkg> )
mime Pull in shared MIME database that many glib-based applications require at runtime to detect or open files. Warning: do not disable this flag unless installing on a headless server.
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
static-libs Build static versions of dynamic libraries as well
sysprof Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg>
systemtap Build support for profiling and tracing using <pkg>dev-debug/systemtap</pkg>
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
utils Install gtester-report utility to generate test report files for your software; build gresource utility with ELF support.
xattr Add support for extended attributes (filesystem-stored metadata)

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST glib-2.84.4.tar.xz 5618200 bytes
DIST glib-2.86.4.tar.xz 5692304 bytes
DIST gobject-introspection-1.82.0.tar.xz 1052872 bytes
DIST gobject-introspection-1.86.0.tar.xz 1083172 bytes