glib2.0 2.80.2-1ubuntu1 source package in Ubuntu

Changelog

glib2.0 (2.80.2-1ubuntu1) oracular; urgency=medium

  * Sync with Debian. Remaining change:
    - Don't enable sysprof integration in Ubuntu yet

glib2.0 (2.80.2-1) unstable; urgency=medium

  * New upstream stable release
  * d/p/gdbusconnection-Fix-test-signal-subscription-ordering.patch,
    d/p/gdbusconnection-Allow-name-owners-to-have-the-syntax-of-a.patch:
    Drop patches that were included upstream
  * d/p/gdbusmessage-Clean-the-cached-arg0-when-setting-the-messa.patch:
    Add patch from upstream to fix a memory leak introduced in 2.80.0
  * d/libglib2.0-doc.*: Adjust for move of GVariant specification into
    glib-2.0/
  * d/changelog: Remove some inaccurate text from the 2.80.0-10 entry.
    Fixing CVE-2024-34397 in older branches required some backported
    changes from 2.80.x, but in 2.80.x those changes were already present
    upstream, so it was incorrect to list them as being new in 2.80.0-10.
  * d/control: Fix cross-references from lib*-dev to gir1.2-*-dev
    in package descriptions.
    Now that we ship the .gir files in their own packages,
    libgirepository1.0-dev is usually no longer necessary.

glib2.0 (2.80.1-1) unstable; urgency=medium

  * New upstream stable release
  * d/patches: Drop patches that were applied upstream
  * Update symlinks and doc-base files for new naming scheme.
    Each documentation module now gets installed with a -2.0 suffix.
  * d/rules: Fix urlmap.js references in gi-docgen-generated documentation
  * d/p/gdbusconnection-Fix-test-signal-subscription-ordering.patch:
    Add patch from upstream to resolve an intermittent test failure after
    fixing CVE-2024-34397
  * d/p/gdbusconnection-Allow-name-owners-to-have-the-syntax-of-a.patch:
    Relax name owner checks to avoid a regression in ibus.
    Fixing CVE-2024-34397 caused a regression in ibus affecting text
    entry with non-trivial input methods.
    (Closes: #1070730, #1070736, #1070743, #1070745, #1070749)

 -- Jeremy Bícha <email address hidden>  Mon, 20 May 2024 16:45:54 -0400

Upload details

Uploaded by:
Jeremy Bícha
Uploaded to:
Oracular
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release main libs

Downloads

File Size SHA-256 Checksum
glib2.0_2.80.2.orig-unicode-data.tar.xz 257.2 KiB 38680f78a0ae6258826418cb5096c19ae3566ba8fee0a2112a0ec40056e58729
glib2.0_2.80.2.orig.tar.xz 5.3 MiB b9cfb6f7a5bd5b31238fd5d56df226b2dda5ea37611475bf89f6a0f9400fe8bd
glib2.0_2.80.2-1ubuntu1.debian.tar.xz 129.8 KiB 48d77c018cca4f6864f664faaa6d0d54b85d3a99beb922d0f98e724b64f5b481
glib2.0_2.80.2-1ubuntu1.dsc 4.5 KiB 14a3c3c31d5a39ad59ef8f065c6a92e08565e780cd0ddf94d54f7a8596b5c07d

View changes file

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.

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 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-0t64,
 as only it includes the header files and static libraries (optionally)
 needed for compiling.
 .
 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-dev-bin-dbgsym: debug symbols for libglib2.0-dev-bin
libglib2.0-dev-dbgsym: debug symbols for libglib2.0-dev
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