media-libs / libcanberra

Portable sound event library

Official package sites : https://0pointer.de/lennart/projects/libcanberra/ ·

A small and lightweight implementation of the XDG Sound Theme Specification (https://0pointer.de/public/sound-theme-spec.html)

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

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

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

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

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

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

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
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