glib2.0 2.83.2-2 source package in Ubuntu

Changelog

glib2.0 (2.83.2-2) experimental; urgency=medium

  * Merge packaging from unstable
    - d/rules: Let dh_auto_test choose suitable arguments for `meson test`;
      in particular this avoids --no-rebuild, which is problematic with
      Meson 1.7 prereleases (Closes: #1092945)
  * d/rules: Stop setting VERBOSE.
    This was an Autotools thing, and hasn't been relevant for years now.
  * d/rules: Stop forcing tests to run serially.
    This was apparently necessary 10 years ago, but hopefully not any more.
    An upload to experimental is a good opportunity to find out.
  * d/p/girepository-Correct-c-include-arguments-for-GIO-Unix-Win.patch:
    Mark patch as applied upstream

 -- Simon McVittie <email address hidden>  Tue, 14 Jan 2025 13:05:11 +0000

Upload details

Uploaded by:
Debian GNOME Maintainers
Uploaded to:
Experimental
Original maintainer:
Debian GNOME Maintainers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
glib2.0_2.83.2-2.dsc 4.8 KiB f1fff6859f058d091828458f3610d1a0f6aef3c6419faba33ee096fba97553a8
glib2.0_2.83.2.orig-unicode-data.tar.xz 654.5 KiB 32a70bbae91a11aa6fabbea0b64063ef2ad9ec31e4b65289dad8730a3ecaf6be
glib2.0_2.83.2.orig.tar.xz 5.4 MiB 8428d672c8485636d940f03ce8dcdc174f9b3892ac8b2eea76dd281af6a6e937
glib2.0_2.83.2-2.debian.tar.xz 133.3 KiB 802992e3bf527d41b76ba1f163dec97d8f411d5dcb19bfd41a035fedb30f72ad

Available diffs

No changes file available.

Binary packages built by this source

gir1.2-girepository-3.0: Introspection data for GIRepository library, API version 3.0

 GObject Introspection is a project for providing machine readable
 introspection data of the API of C libraries. This introspection
 data can be used in several different use cases, for example
 automatic code generation for bindings, API verification and documentation
 generation.
 .
 This package contains the introspection data for the GIRepository library,
 which can be used to manipulate the search path used by language bindings
 and load introspection data.

gir1.2-girepository-3.0-dev: GIR XML for GIRepository library, API version 3.0

 GObject Introspection is a project for providing machine readable
 introspection data of the API of C libraries. This introspection
 data can be used in several different use cases, for example
 automatic code generation for bindings, API verification and documentation
 generation.
 .
 This package contains the introspection data for the GIRepository
 library, in the GIR XML format used to generate bindings for static languages
 like C++, D and Haskell.

gir1.2-glib-2.0: Introspection data for GLib, GObject, Gio and GModule

 GObject Introspection is a project for providing machine readable
 introspection data of the API of C libraries. This introspection
 data can be used in several different use cases, for example
 automatic code generation for bindings, API verification and documentation
 generation.
 .
 This package contains the introspection data for the GLib, GObject,
 GModule and Gio libraries, in the typelib format used to generate
 bindings for dynamic languages like JavaScript and Python.

gir1.2-glib-2.0-dev: GIR XML for GLib, GObject, Gio and GModule

 GObject Introspection is a project for providing machine readable
 introspection data of the API of C libraries. This introspection
 data can be used in several different use cases, for example
 automatic code generation for bindings, API verification and documentation
 generation.
 .
 This package contains the introspection data for the GLib, GObject,
 GModule and Gio libraries, in the GIR XML format used to generate
 bindings for static languages like C++, D and Haskell.

girepository-tools: Tools for working with GObject-Introspection repositories

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK, GIMP, and GNOME.
 .
 This package contains developer-oriented command-line tools for working
 with GObject-Introspection typelibs and GIR XML, which are used to
 provide language bindings and documentation for GLib-based libraries:
 .
  * riscv64-linux-gnu-gi-compile-repository
  * riscv64-linux-gnu-gi-decompile-typelib
  * riscv64-linux-gnu-gi-inspect-typelib
 .
 When used via this package, these tools must be invoked with their
 host-architecture-specific names.
 .
 For command-line compatibility with non-Debian-based GLib packaging,
 the libglib2.0-dev package also provides versions of these tools for the
 system's primary architecture, named without the architecture prefix.

girepository-tools-dbgsym: debug symbols for girepository-tools
libgio-2.0-dev: Development files for the GLib, GObject and GIO libraries

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK, GIMP, and GNOME.
 .
 This package contains development files for the main libraries included
 in the upstream GLib package:
 .
  * GLib: the core library with data structures and utilities
  * GThread: multi-threading support
  * GModule: dynamically-loadable modules
  * GObject: the object system
  * GIO: higher-level utilities built on GObject
 .
 The libglib2.0-dev package provides a more complete set of development
 files.

libgio-2.0-dev-bin: Development utilities for GLib, GObject and GIO libraries

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK, GIMP, and GNOME.
 .
 This package contains several developer-oriented command-line tools
 used when compiling packages that use GLib:
 .
  * gdbus-codegen
  * glib-compile-resources
  * glib-genmarshal
  * glib-gettextize
  * glib-mkenums
  * gobject-query
  * gtester (deprecated)
  * gtester-report (deprecated)
 .
 Other command-line tools can be found in the libglib2.0-bin package.
 .
 If the non-architecture-prefixed versions of the gi-compile-repository,
 gi-decompile-typelib and gi-inspect-typelib tools are required, please
 install the libglib2.0-dev package, but consider using the
 architecture-prefixed versions in the girepository-tools package instead.

libgio-2.0-dev-bin-dbgsym: debug symbols for libgio-2.0-dev-bin
libgirepository-2.0-0: GLib runtime library for handling GObject introspection data

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package contains the shared library used by language bindings such
 as PyGObject and gjs to call GObject methods.

libgirepository-2.0-0-dbgsym: debug symbols for libgirepository-2.0-0
libgirepository-2.0-dev: Development files for the GObject introspection library

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package is needed to compile programs against libgirepository-2.0-0.
 .
 GObject-Introspection metadata for this library is not included here, and
 can be found in the gir1.2-girepository-3.0-dev package.

libglib2.0-0t64: GLib library of C routines

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package contains the shared libraries.

libglib2.0-0t64-dbgsym: debug symbols for libglib2.0-0t64
libglib2.0-bin: Programs for the GLib library

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package contains command-line utilities associated with GLib,
 including:
 .
  * gapplication, a client for starting applications via D-Bus activation
  * gdbus, a tool for working with D-Bus objects and monitoring the bus
  * gio, a file management utility that can work with GIO virtual filesystems
  * gresource, which can extract resources from libraries and executables
  * gsettings, a tool for inspecting and editing application configuration
  * gio-query-modules, which updates caches used internally by GLib
  * glib-compile-schemas, which updates caches used internally by GLib

libglib2.0-bin-dbgsym: debug symbols for libglib2.0-bin
libglib2.0-data: Common files for GLib library

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package is needed for the runtime libraries to display messages in
 languages other than English.

libglib2.0-dev: Development metapackage for the GLib family of libraries

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK, GIMP, and GNOME.
 .
 This package provides most of the development headers, libraries and
 utilities needed to compile GLib programs, and in most cases is the
 most appropriate package to use as a build-dependency.
 For lower-level packages that are involved in architecture bootstrapping,
 consider switching dependencies to libgio-2.0-dev.
 .
 GObject-Introspection metadata for this library is not included here, and
 can be found in the gir1.2-glib-2.0-dev package.

libglib2.0-dev-bin: Development utilities for the GLib library

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package is needed to compile programs against libglib2.0-0. It contains
 development utilities typically run during compilation and should not be
 installed directly. Use libglib2.0-dev instead.

libglib2.0-doc: Documentation files for the GLib library

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package contains the HTML documentation for the GLib library
 in /usr/share/doc/libglib2.0-doc/ .

libglib2.0-tests: GLib library of C routines - installed tests

 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings. It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

libglib2.0-tests-dbgsym: debug symbols for libglib2.0-tests