glib2.0 2.63.3-1 source package in Ubuntu
Changelog
glib2.0 (2.63.3-1) experimental; urgency=medium [ Iain Lane ] * New upstream release + Add a `--glib-min-version` argument to `gdbus-codegen` which controls breaks in the API of generated code + Add `g_clear_list()` API to clear `GList`s to `NULL` + Add a `GMemoryMonitor` API to be notified of memory pressure situations using the low-memory-monitor project + Add support for dispose functions for `GSource` implementations + Tighten up validation of GObject signal and property names, allowing performance improvements * debian/tests/build: Style fixes, thanks to shellcheck. * d/p/d/Disable-some-tests-on-slow-architectures-which-keep-faili.patch: Rebase. Upstream have disabled these tests by default too (unless slow mode is enabled), so we don't need to add a patch to do a similar thing. * debian/libglib2.0-0.symbols: New symbols for 2.63.3 * d/p/tests-Skip-GMemoryMonitor-tests-if-the-dbusmock-template-.patch: Add. We don't have a new enough dbusmock in Debian at the minute (one is not released yet). Skip the test if the required template isn't available. * control: Add Depends for the new memory-monitor tests. There are new tests, written in python, for GMemoryMonitor. They require dbus-python, pygobject, and the GI bindings for GLib and GIO. [ Steve Langasek ] * debian/tests/build: Make cross-test friendly autopkgtest is soon to get a `-a ARCHITECTURE` switch, which will cross-test autopkgtests. This is to be detected by the presence of the `dpkg-architecture`-style family of variables being set in the environment. For build tests like `glib2.0`'s `build` test, this means that we should test "${DEB_HOST_ARCH}" and invoke the cross toolchain as necessary. (Closes: #946355) -- Iain Lane <email address hidden> Wed, 18 Dec 2019 14:02:00 +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 | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
glib2.0_2.63.3-1.dsc | 3.2 KiB | 95b8b6250d8f886fcc5c87d7a33cf01eb621587b0361b036c5a96113c973bdb8 |
glib2.0_2.63.3.orig.tar.xz | 4.5 MiB | 8a09a2a059eb617d52b6fcd6f25e0243f0849c598612c9aa5074ce3a6ee1c11c |
glib2.0_2.63.3-1.debian.tar.xz | 86.0 KiB | c09cede8df97de995daa6c7baf30b4ac294ff260cde670f708e369979264d774 |
Available diffs
No changes file available.
Binary packages built by this source
- libglib2.0-0: 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-0-dbgsym: debug symbols for libglib2.0-0
- 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 the program files which is used for the libraries
and others.
- 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 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 is needed to compile programs against libglib2.0-0,
as only it includes the header files and static libraries (optionally)
needed for compiling.
.
GObject-Introspection metadata for this library can be found in the
libgirepository1.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-dev-bin-dbgsym: debug symbols for libglib2.0-dev-bin
- 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
- libglib2.0-udeb: GLib library of C routines - minimal runtime
This is a udeb, or a microdeb, for the debian-installer.
.
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 minimal runtime library needed by the Debian
installer.