summaryrefslogtreecommitdiff
path: root/audio/pulseaudio
AgeCommit message (Collapse)AuthorFilesLines
2009-07-28- plug up CVE-2009-1894, Linux specific local root shell vulnerabilitytnn3-6/+17
- add SPECIAL_PERMS to make the user-destdir build consistent - bump PKGREVISION
2009-07-22Remove USE_DIRS from pkgsrc.wiz1-2/+1
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-07Added minimum buildlink found in lib/libpulse.la (not all libpulse*.la).obache1-1/+11
Fixes PR#41625.
2009-07-05Remove trailing white spaces.obache1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-5/+1
2009-05-29Make pkgsrc provide autoconf>=2.62, the minimum version required here.heinz1-1/+3
See configure.ac, line 23.
2009-05-04Don't depend on the "consolekit" package under Mac OS X as thetron1-1/+3
"consolekit" package doesn't build.
2009-05-04depend on consolekit as well -- it checks for it at runtime. Bump PKGREVISION.wiz1-2/+3
2009-04-10Fix pulseaudio for Linux. From Aleksey Cheusov in PR 41184.wiz2-3/+9
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-02-21PKGREVISION bump for libsndfile ABI depends bump.wiz1-1/+2
2009-02-07Supports DESTDIR.joerg1-1/+3
2009-02-05Make this package build and work under Mac OS X (Leopard).tron5-6/+54
This fixes PR pkg/40424 by Torsten Harenberg.
2009-01-29Add a note about where to send patches upstream:jmcneill1-1/+4
# NOTE: Please send a copy of any patches that are not pkgsrc-specific # to <pulseaudio-discuss@mail.0pointer.de>
2009-01-25Move options handling into seperate file.tron2-15/+19
2009-01-21avoid GNUism in iconv usagedrochner2-1/+28
2009-01-19Update pulseaudio to 0.9.14.jmcneill3-19/+18
Colin Guthrie (2): Fix a potential C++/C99 ism, add a log message on error condition Fix two typos that broke tunnels Lennart Poettering (46): Initialize exit_idle_time to -1 instead of 0 when in system mode. instead of resetting virtual_volume unconditionally on initialization, do so only when no volume was set before use pa_channel_map_init_extend() instead of pa_channel_map_init_auto() as channel map for sink inputs/source outputs in case no map is specified if the channel map was modified due to PA_SINK_INPUT_FIX_CHANNELS, remap the specified volume properly define 0dB in PA as maximum amplification properly remove dbus matches an filters when unloading m-b-d always check for libtool prefix binary name to avoid confusion when using both installed and run-from-build-tree versions of PA in parallel Fix spelling of privilige Make missing git-changelog.perl non-fatal fix invalid validity check convert argument to boolean int in PA_UNLIKELY, too include log.h near the end so that macro.h can be included in log.h and defines pa_bool_t properly Try to catch certain driver errors make the debug trap macro a proper macro in macro.h don't set the volume of pacat unless it is explicitly set warn if ALSA wakes us up and there is actually nothing to do fix build make sure to use 64bit rounding even on 32bit machines when converting to pa_usec_t make shm marker architecture independant, patch from michich, closes #401 Make sure libpulse never gets unloaded Check if environ is actually set before we use it Fix return value of --dump-resample-methods Don't mix front-center into rear channels Pass GDBM_NOLOCK to gdbm Load module-volume-restore and module-device-restore before all other modules introduce new function pa_module_unload_request_by_index Don't store pointer to pa_module actually unload the modules from a new stack frame unload tunnel modules from a new stack frame it's better to always use the index of a module instead of the pa_module* downgrade a few warnings Make sure we drop CAP_NICE if RT is not allowed Allow access("/dev/dsp", W_OK) succeed Use FIONREAD instead of TIOCINQ Implement PA_SOURCE_MESSAGE_GET_LATENCY make sure we don't hit an assert when we issue two rewind requests in a If we cannot open an ALSA device with SND_PCM_NO_AUTO_FORMAT retry without fix a gcc warning Rework handling of the PA_SINK_LATENCY/PA_SOURCE_LATENCY flags A few minor cleanups and updates add a few missing parens show maximum usable slot size Make sure we don't drop any data on the client side for record streams fill in the latency as the fragsize Fix suspending of all sinks/sources bump version/soname Luiz Augusto von Dentz (7): Unload module-bluetooth-device if the remote device disconnects. Fix possible invalid read while attempting to load module-bluetooth-device. Fix bug walking on module list. Update module-bluetooth-device to the new ipc. Send packets with proper size. Fix send and recv message sizes. Fix sending wrong codec capability length. Sean McNamara (1): --check: Updated manpage slightly and pulseaudio --help slightly. Tom Bamford (1): Multicast SDP packets sent with same IP TTL as RTP packets chocolateboy (1): Fix typo in log message: s/Recevied/Received/
2009-01-08If the target NetBSD system is dated enough (E.g. 4.99.1), AUDIO_GETBUFINFOdsainty2-6/+11
won't be available, and the previous version of this patch would not allow successful building. Change the code (in the OSS module) to check for a defined AUDIO_GETBUFINFO under NetBSD. If it isn't available, indicate that the system has no mechanism available. (May compromise on audio synchronisation on local OSS devices) Ok jmcneill@
2009-01-03Express depdendency on glib2 and add it to bl3 file, so that dependinggdt2-3/+6
packages that use pkg-config to check for pulseaudio but don't depend on glib2 can build. Reviewed by wiz@.
2008-12-25Fix minor issues reported by pkglint:ahoka3-5/+7
- Fix incorrect package option name - Add $NetBSD$ to patch-ad - Add autoreconf to USE_TOOLS
2008-12-25Actually look for the configuration files in the right placeahoka1-3/+4
honouring PKG_SYSCONFBASE.
2008-12-24The rtstutter test is afunctional for all operating systems but one. Make itdsainty2-4/+4
go one operating system further. Old patch-ac disabled the guts of tests/rtstutter.c for all but Linux. But it isn't that portable on Linux either as it stands, and errors out (on EeePC) at link time with: rtstutter.c:(.text+0xbd): undefined reference to `pthread_setaffinity_np' Just bring Linux in line with other platforms by changing the #ifdef __linux__ to #if 0. Doesn't deserve a revision bump.
2008-12-23Fix build on NetBSD 4.0.jmcneill7-41/+117
2008-12-23Fix some overly aggressive cut and pasting that breaks the build under Linux.dsainty2-7/+7
It still doesn't build, but it gets further. The fixes here are obvious and trivial pastos.
2008-12-23Portability fixes to make it compile in DragonFly and possibly to helphasso6-5/+160
other platforms.
2008-12-22Update comment about atomic ops to reflect the current situation, nojmcneill1-7/+6
functional change.
2008-12-22Pull in libatomic_ops if NetBSD native atomic ops are not available, shouldjmcneill1-6/+3
fix build on NetBSD < 5.0 and other platforms.
2008-12-22For systems with no installed m4, USE_TOOLS+=m4 (E.g. Linux)dsainty1-2/+2
Fixes configure stage bombing out like so: checking for m4... no configure: error: m4 missing *** Error code 1
2008-12-20Add avahi support, bump PKGREVISION.jmcneill2-3/+24
2008-12-20Make NetBSD native atomic ops support work.jmcneill2-10/+14
2008-12-20Patch src/Makefile.am instead of src/Makefile.in now that we are usingjmcneill2-30/+24
autoreconf
2008-12-20Of course I meant /usr/include instead of /include...ahoka1-2/+2
2008-12-20Implement support for atomic_ops(3) backend.ahoka4-7/+162
This gives us native atomic operations on NetBSD 5.0 and later systems. Use GCC's builtin atomic operations when possible and libatomic_ops as a last case fallback.
2008-12-20Needs libatomic_ops if the compiler is not >=GCC4.1.ahoka1-1/+7
2008-12-18Workaround PR lib/40220 on NetBSD, padsp (OSS wrapper) now works.jmcneill3-14/+33
Bump PKGREVISION.
2008-12-18add bl3jmcneill1-0/+19
2008-12-18Import pulseaudio version 0.9.13.jmcneill10-0/+502
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.