libcanberra 0.30-17ubuntu1 source package in Ubuntu

Changelog

libcanberra (0.30-17ubuntu1) oracular; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - Disable login sound by default and hide sound from startup applications
    - debian/gbp.conf: Update with ubuntu settings
    - debian/control: Update reference to ubuntu branches
  * Dropped changes, included in Debian:
    - Install the gtk plugin in the unity-settings-daemon dir
    - d/p/gtk-module-Handle-display-closing-gracefully: Do not leak objects
      on destruction.
    - d/control: Swap ordering of `pipewire-pulse` and `pulseaudio` in
      dependencies for libcanberra-pulse due to Germinate dependency
      conflict issues. Requested by Ubuntu Studio team.
  * Dropped changes, reverted in Debian:
    - Rename libraries for 64-bit time_t transition.
    - Hard-code t64 dependencies.
    - Add build dependency on dpkg-dev (>= 1.22.5) for time_t transition.

libcanberra (0.30-17) unstable; urgency=medium

  * Team upload
  * Fix arch specific tdb configure option.
    It previously was turned off on hurd and later changed to be linux only.
    Update the Build-Depends on libtdb-dev accordingly and actually enable
    tdb on linux and disable it otherwise.
  * Drop no longer existing alternative Build-Depends on libltdl7-dev

libcanberra (0.30-16) unstable; urgency=medium

  * Team upload
  * Remove no longer needed Breaks/Replaces and migration code
  * Update lintian override for libcanberra0
  * Update libcanberra-pulse to prefer pipewire-pulse to pulseaudio

libcanberra (0.30-15) unstable; urgency=high

  * Source-only upload to allow migration to Testing

libcanberra (0.30-14) unstable; urgency=medium

  * Team upload
  * Add Breaks/Replaces for the dropped t64 libraries

libcanberra (0.30-13) unstable; urgency=medium

  * Team upload
  * Revert time_t related changes.
    Those changes appear to not be necessary. time_t is not exposed in the
    API/ABI and a-c-c did not detect any issues.
    This reverts commit 04a6b5de59db6a0832b1d31f287bf7afa76e11c3.
    (Closes: #1065454)
  * Drop hard-coded dependency on libgtk-3-0 (>= 3.2.2-3) (Closes: #1068936)
  * Add versioned Provides for libcanberra0t64 and libcanberra-gtk3-0t64.
    This simplifies compatibility with Ubuntu 24.04.
    Thanks to Jeremy Bicha
  * Bump Standards-Version to 4.7.0

libcanberra (0.30-12) unstable; urgency=medium

  * Stop using debian/control.in and dh-sequence-gnome
  * Release to unstable (Closes: #1062242)

libcanberra (0.30-11.1~exp1) experimental; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.

libcanberra (0.30-11) unstable; urgency=medium

  [ Bastian Germann ]
  * Drop GTK2 support (Closes: #967569)

  [ Jeremy Bícha ]
  * Build-Depend on dh-sequence-gnome instead of gnome-pkg-tools
  * debian/libcanberra-gtk3-0.symbols: Set Build-Depends-Package

  [ Luke Yelavich ]
  * Ship canberra-gtk-module.desktop for unity-settings-daemon also

  [ Marco Trevisan (Treviño) ]
  * d/p/gtk-module-Handle-display-closing-gracefully: Do not leak objects on
    destruction.
    As per previous fix for lp:1949200 we were leaking Gtk Widgets when they
    were manually destroyed, because we never released the reference that we
    added previously.
    Thanks to Alberts Muktupāvels for providing the test case and some analysis.
    (Closes: #1043126) (LP: #1983794)

  [ Debian Janitor ]
  * Use secure URI in Homepage field
  * Avoid explicitly specifying -Wl,--as-needed linker flag
  * Update standards version to 4.6.2, no changes needed

 -- Steve Langasek <email address hidden>  Mon, 03 Jun 2024 20:31:26 -0700

Upload details

Uploaded by:
Steve Langasek
Uploaded to:
Oracular
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release main libs

Downloads

File Size SHA-256 Checksum
libcanberra_0.30.orig.tar.xz 311.5 KiB c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72
libcanberra_0.30-17ubuntu1.debian.tar.xz 20.7 KiB 569ab80f8774f2c2b9d0546583831a65a306b0ca596fd496856ed27a0d982e13
libcanberra_0.30-17ubuntu1.dsc 3.2 KiB 3b8e4b88e1b44c756f98f9c10187e8783de8fee24ef7fb6a3b3b7aa35a90c8bd

View changes file

Binary packages built by this source

gnome-session-canberra: GNOME session log in and log out sound events

 Produce sound events on GNOME session log in and log out.
 .
 This package is using canberra-gtk-play from libcanberra.

gnome-session-canberra-dbgsym: debug symbols for gnome-session-canberra
libcanberra-dev: simple interface for playing event sounds (development files)

 libcanberra defines a simple abstract interface for playing event
 sounds.
 .
 This package contains headers and libraries for developing
 applications that play event sounds with libcanberra.

libcanberra-doc: simple abstract interface for playing event sounds - doc

 libcanberra defines a simple abstract interface for playing event
 sounds.
 .
 libcanberra relies on the XDG sound naming specification for
 identifying event sounds. On Unix/Linux the right sound to play
 is found via the mechanisms defined in the XDG sound theming
 specification.
 .
 This package contains the HTML documentation for libcanberra and
 libcanberra-gtk.

libcanberra-gstreamer: GStreamer backend for libcanberra

 libcanberra defines a simple abstract interface for playing event
 sounds.
 .
 This package contains the GStreamer backend for libcanberra.

libcanberra-gstreamer-dbgsym: debug symbols for libcanberra-gstreamer
libcanberra-gtk-common-dev: simple interface for playing event sounds (GTK+ shared development files)

 libcanberra-gtk provides a few functions that simplify
 libcanberra usage from GTK+.
 .
 Contextual information is needed to play event sound. This library
 can help to compile directly event sounds property lists based on
 active GtkWidget objects or GdkEvent events.
 .
 This package contains common headers for developing
 applications using libcanberra-gtk and libcanberra-gtk3

libcanberra-gtk3-0: GTK+ 3.0 helper for playing widget event sounds with libcanberra

 libcanberra-gtk provides a few functions that simplify libcanberra
 usage from GTK+ 3.0.
 .
 Contextual information is needed to play event sound. This library
 can help to compile directly event sounds property lists based on
 active GtkWidget objects or GdkEvent events.

libcanberra-gtk3-0-dbgsym: debug symbols for libcanberra-gtk3-0
libcanberra-gtk3-dev: simple interface for playing event sounds (GTK+ 3 development files)

 libcanberra-gtk3 provides a few functions that simplify
 libcanberra usage from GTK+ 3.0.
 .
 Contextual information is needed to play event sound. This library
 can help to compile directly event sounds property lists based on
 active GtkWidget objects or GdkEvent events.
 .
 This package contains headers and libraries for developing
 applications that play event sounds with libcanberra-gtk.

libcanberra-gtk3-module: translates GTK3 widgets signals to event sounds

 A GtkModule which will automatically hook into all kinds of events
 inside a GTK+ 3.0 program and generate sound events from them.

libcanberra-gtk3-module-dbgsym: debug symbols for libcanberra-gtk3-module
libcanberra-pulse: PulseAudio backend for libcanberra

 libcanberra defines a simple abstract interface for playing event
 sounds.
 .
 This package contains the PulseAudio backend for libcanberra.

libcanberra-pulse-dbgsym: debug symbols for libcanberra-pulse
libcanberra0: simple abstract interface for playing event sounds

 libcanberra defines a simple abstract interface for playing event
 sounds.
 .
 libcanberra relies on the XDG sound naming specification for
 identifying event sounds. On Unix/Linux the right sound to play
 is found via the mechanisms defined in the XDG sound theming
 specification.

libcanberra0-dbgsym: debug symbols for libcanberra0