./audio/pulseaudio, Sound server for POSIX and Win32 systems

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.0nb1, Package name: pulseaudio-6.0nb1, Maintainer: pkgsrc-users

PulseAudio is a sound server for POSIX and Win32 systems. A sound server is
basically a proxy for your sound applications. It allows you to do advanced
operations on your sound data as it passes between your application and your
hardware. Things like transferring the audio to a different machine, changing
the sample format or channel count and mixing several sounds into one are
easily achieved using a sound server.


Required to run:
[sysutils/dbus] [databases/gdbm] [audio/libsamplerate] [audio/libsndfile] [devel/glib2] [devel/libltdl] [x11/libXtst] [security/policykit] [sysutils/consolekit] [net/avahi] [textproc/json-c] [audio/speexdsp]

Required to build:
[pkgtools/x11-links] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4]

Package options: avahi, x11

Master sites:

SHA1: 3607d523fb270d9b68463de30f5d9e17957f1088
RMD160: a3f96cabc2872646c34ba581d6044dc4a6513fd9
Filesize: 1434.813 KB

Version history: (Expand)


CVS history: (Expand)


   2015-04-25 16:20:48 by Tobias Nygren | Files touched by this commit (495) | Package updated
Log message:
Recursive revbump following MesaLib update, categories a through f.
   2015-04-19 08:42:02 by Thomas Klausner | Files touched by this commit (2)
Log message:
Wrap libtool arguments (instead of cxx) and do it for all pulseaudio users
instead of only qt5-qtmultimedia.

Fixes build failures in qt5-qtmultimedia users like kid3.
Suggested by joerg.
   2015-03-16 15:57:49 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Fix build on SunOS, catch up with latest API.
   2015-03-01 00:41:58 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Use NEON intrinsics in Clang to avoid the unsupported assembler
modifiers. It is beyond common sense why pulseaudio devs considered the
mechanical conversion to inline asm an improvement...
   2015-02-26 00:40:35 by Ryo ONODERA | Files touched by this commit (3)
Log message:
Fix git spam in different way.
Previous fix by tnn@ requires devel/gettext-tools.
It is too heavy.
   2015-02-25 13:27:14 by Tobias Nygren | Files touched by this commit (1)
Log message:
fix "git: command not found" spam during build
   2015-02-24 00:53:14 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Remove a patch that was taken from upstream.
   2015-02-22 00:13:10 by Ryo ONODERA | Files touched by this commit (7) | Package updated
Log message:
Update to 6.0

* Remove obsolete hal option for PLIST.

Changelog:
PulseAudio 6.0 Release Notes
Changes at a Glance

    BlueZ 5 native HSP (headset) support
    BlueZ 5 HFP (hands-free) profile support via oFono
    systemd socket activation support
    Better support for multichannel and 2.1 profiles
    Remap optimisations
    Many minor improvements, bug fixes, and i18n updates

Notes for Application Developers

New function in libpulse: pa_stream_write_ext_free(). The function allows more \ 
flexible use of free callbacks than the regular pa_stream_write() function. This \ 
is useful if an audio buffer is part of a bigger structure that needs to be \ 
freed or unreferenced when the audio buffer is no longer needed.

We now have Vala bindings for libpulse-simple.