Summary
A small and lightweight implementation of the XDG Sound Theme Specification (https://0pointer.de/public/sound-theme-spec.html)
Versions
v0.30-r8 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 arm arm64 x86 ~alpha ~amd64-linux ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86-linux
- USE flags
- alsa gstreamer oss pulseaudio tdb udev
v0.30-r7 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~loong ~mips ~riscv ~s390 ~x86-linux
- USE flags
- alsa gnome gstreamer gtk2 gtk3 oss pulseaudio sound tdb udev
USE flags
General
- alsa
- Enables ALSA sound driver.
- gnome
- Add GNOME support
- gstreamer
- Enables gstreamer sound driver. Not useful when alsa or pulseaudio is available.
- gtk2
- Enables building of gtk+ helper library, gtk+ runtime sound effects and the canberra-gtk-play utility. To enable the gtk+ sound effects add canberra-gtk-module to the colon separated list of modules in the GTK_MODULES environment variable.
- gtk3
- Enables building of gtk+3 helper library, gtk+3 runtime sound effects and the canberra-gtk-play utility. To enable the gtk+3 sound effects add canberra-gtk-module to the colon separated list of modules in the GTK_MODULES environment variable.
- oss
- Add support for OSS (Open Sound System)
- pulseaudio
- Enables PulseAudio sound driver that should be able to support positional event sounds. This is the preferred choice for best sound events experience and picked by default if compiled in and possible to use at runtime.
- sound
- Install x11-themes/sound-theme-freedesktop to get sounds on Gnome and Xfce.
- tdb
- Enables Trivial Database support for caching purposes.
- udev
- Enable virtual/udev integration (device discovery, power and storage device support, etc)
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / libltdl : A shared library tool for developers
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / gstreamer : Open source multimedia framework
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libvorbis : The Ogg Vorbis sound file format library
sys-libs / tdb : Simple database API
virtual / libudev : Virtual for libudev providers
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / libltdl : A shared library tool for developers
gnome-base / dconf : Simple low-level configuration system
gnome-base / gsettings-desktop-schemas : Collection of GSettings schemas for GNOME desktop
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / gstreamer : Open source multimedia framework
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libvorbis : The Ogg Vorbis sound file format library
sys-libs / tdb : Simple database API
virtual / libudev : Virtual for libudev providers
x11-libs / gtk+ : Gimp ToolKit +
x11-libs / libX11 : X.Org X11 library
x11-themes / sound-theme-freedesktop : Default freedesktop.org sound theme following the XDG theming specification
Depending packages
app-cdr / brasero : CD/DVD burning application for the GNOME desktop
app-editors / gvim : GUI version of the Vim text editor
app-editors / vim : Vim, an improved vi-style text editor
app-office / joplin-desktop : Secure note taking and to-do app with synchronization capabilities
dev-libs / eekboard : An easy to use virtual keyboard toolkit
dev-libs / libgaminggear : Provides functionality for gaming input devices
dev-util / azuredatastudio : Data management and development tool from Microsoft
games-board / gnubg : GNU BackGammon
gnome-base / gdm : GNOME Display Manager for managing graphical display servers and user logins
gnome-base / gnome-control-center : GNOME's main interface to configure various aspects of the desktop
gnome-base / gnome-flashback : GNOME Flashback session
gnome-base / gnome-settings-daemon : Gnome Settings Daemon
gnome-extra / cinnamon-session : Cinnamon session manager
gnome-extra / cinnamon-settings-daemon : Cinnamon's settings daemon
gnome-extra / evolution-data-server : Evolution groupware backend
gnome-extra / gnome-shell-extension-gsconnect : KDE Connect implementation for Gnome Shell
kde-apps / kmix : Volume control gui based on KDE Frameworks
kde-frameworks / knotifications : Framework for notifying the user of an event
kde-frameworks / knotifyconfig : Framework for configuring desktop notifications
kde-plasma / kwin : Flexible, composited Window Manager for windowing systems on Linux
kde-plasma / plasma-desktop : KDE Plasma desktop
kde-plasma / plasma-pa : Plasma applet for audio volume management using PulseAudio
kde-plasma / plasma-workspace : KDE Plasma workspace
mail-client / balsa : Email client for GNOME
mail-client / claws-mail : An email client (and news reader) based on GTK+
mail-client / evolution : Integrated mail, addressbook and calendaring functionality
mate-base / mate-control-center : The MATE Desktop configuration tool
mate-base / mate-settings-daemon : MATE Settings Daemon
mate-extra / mate-media : Multimedia related programs for the MATE desktop
mate-extra / mate-power-manager : Session daemon for MATE that makes it easy to manage your laptop or desktop
mate-extra / mate-user-share : Personal file sharing for the MATE desktop
mate-extra / mate-utils : Utilities for the MATE desktop
media-gfx / rawtherapee : A powerful cross-platform raw image processing program
media-libs / gsound : Thin GObject wrapper around the libcanberra sound event library
media-libs / libcanberra-gtk3 : GTK3 bindings for libcanberra, the portable sound event library
media-sound / easytag : GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags
media-sound / pavucontrol : Pulseaudio Volume Control, GTK based mixer for Pulseaudio
media-sound / sound-juicer : CD ripper for GNOME
media-video / cheese : A cheesy program to take pictures and videos from your webcam
media-video / pipewire : Multimedia processing graphs
net-im / dino : Modern Jabber/XMPP Client using GTK+/Vala
net-irc / hexchat : Graphical IRC client based on XChat
net-misc / eventd : A small daemon to act on remote or local events
net-p2p / eiskaltdcpp : Qt/DC++ based client for DirectConnect and ADC protocols
sys-apps / gnome-disk-utility : Disk Utility for GNOME using udisks
x11-misc / mate-notification-daemon : MATE Notification daemon
x11-terms / qterminal : Qt-based multitab terminal emulator
x11-wm / marco : MATE default window manager
x11-wm / metacity : GNOME Flashback window manager
x11-wm / muffin : Compositing window manager forked from Mutter for use with Cinnamon
x11-wm / mutter : GNOME compositing window manager based on Clutter
xfce-base / xfce4-settings : Configuration system for the Xfce desktop environment
xfce-extra / xfce4-notifyd : Notification daemon for the Xfce desktop environment
xfce-extra / xfce4-pulseaudio-plugin : A panel plug-in for PulseAudio volume control
Bugs
- 769464
- media-libs/libcanberra-0.30-r5 drop optional gtk2 support
- 879551
- media-libs/libcanberra-0.30-r7 - /.../ld: cannot find -lcanberra: No such file or directory
- 892906
- media-libs/libcanberra-0.30-r7 redefines _FORTIFY_SOURCE
- 915472
- media-libs/libcanberra should set GTK*_MODULES env vars per USE flags
- 932629
- media-libs/libcanberra: Does not respect No Sounds profile
- 944026
- media-libs/libcanberra-0.30-r8 and media-libs/libcanberra-gtk3-0.30 stabilisation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r8 arm, #944026
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r8 arm64, #944026
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r8 amd64, #944026
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r8 x86, #944026
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/libcanberra: update EAPI 7 -> 8, drop IUSE gtk2, gtk3
Package is also used by non-GTK centric packages. This is a way to get around a default enabled USE=gtk. Drop IUSE sound, hard-depend on x11-themes/sound-theme-freedesktop instead. Dead upstream so no downside to maintenance. Remove all parts colliding with subsequent media-libs/libcanberra-gtk3. Bug: https://bugs.gentoo.org/769464 Bug: https://bugs.gentoo.org/941986 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-libs/libcanberra: update HOMEPAGE, SRC_URI for https
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Eli Schwartz · gentoo
media-libs/libcanberra: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/libcanberra: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 sparc, #876016
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 ppc, #876016
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 arm64, #876016
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 arm, #876016
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 ppc64, #876016
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 x86, #876016
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/libcanberra: Stabilize 0.30-r7 amd64, #876016
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libcanberra: migrate to libpulse dep
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/libcanberra: keyword 0.30-r6 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/libcanberra: Change IUSE=+gtk to IUSE=gtk2
Bug: https://bugs.gentoo.org/769464 Bug: https://bugs.gentoo.org/834685 Closes: https://bugs.gentoo.org/811531 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-libs/libcanberra: keyword 0.30-r5 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
media-libs/libcanberra: adjust HOMEPAGE
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/19837 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/libcanberra: Keyword 0.30-r5 s390, #692174
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - David Michael · gentoo
media-libs/libcanberra: EAPI 7
Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-libs/libcanberra: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/libcanberra: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa - Mart Raudsepp · gentoo
media-libs/libcanberra: remove old
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Alexis Ballier · gentoo
media-libs/libcanberra: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Mart Raudsepp · gentoo
media-libs/libcanberra: Require gtk+:3[X] for USE=gtk3 as it includes gdkx.h
Gentoo-bug: 610868 Package-Manager: Portage-2.3.4, Repoman-2.3.1 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed