summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2015-05-17Pullup ticket #4667 - requested by joergbsiegert1-1/+3
audio/pulseaudio: build fix Revisions pulled up: - audio/pulseaudio/buildlink3.mk 1.24 --- Module Name: pkgsrc Committed By: wiz Date: Sun Apr 19 06:42:02 UTC 2015 Modified Files: pkgsrc/audio/pulseaudio: buildlink3.mk pkgsrc/x11/qt5-qtmultimedia: Makefile 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-05-13Pullup ticket #4712 - requested by kimtron7-71/+74
audio/icecast: security update Revisions pulled up: - audio/icecast/Makefile 1.59 - audio/icecast/PLIST 1.17 - audio/icecast/distinfo 1.20 - audio/icecast/patches/patch-aa 1.6 - audio/icecast/patches/patch-ab 1.10 - audio/icecast/patches/patch-ac 1.5 - audio/icecast/patches/patch-ad deleted --- Module Name: pkgsrc Committed By: kim Date: Tue May 12 07:49:16 UTC 2015 Modified Files: pkgsrc/audio/icecast: Makefile PLIST distinfo pkgsrc/audio/icecast/patches: patch-aa patch-ab patch-ac Removed Files: pkgsrc/audio/icecast/patches: patch-ad Log Message: Upgrade to icecast-2.4.2. Addresses a security issue with "stream_auth" (not used by default). http://lists.xiph.org/pipermail/icecast-dev/2015-April/002460.html
2015-03-30Add speexdsp dependency. Bump PKGREVISION.wiz1-1/+3
Fixes libgroove build.
2015-03-21SECURITY: Fix CVE-2014-9640.bsiegert3-9/+31
https://trac.xiph.org/changeset/19117 oggenc: fix crash on raw file close, reported by Hanno in issue #2009. pointer to a non-static struct was escaping its scope.
2015-03-17Package requires GCC runtime.jperkin1-1/+3
2015-03-16Fix build on SunOS, catch up with latest API.jperkin2-1/+37
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-14Update to sox-14.4.2 to fix CVE-2014-8145.tnn3-12/+13
SoX 14.4.2 (February 22, 2015): Read support for Ogg Opus files. Read support for RF64 WAV files. Deemph can now be used at 48kHz sample rates. Rate is now much faster in many cases. Support multi-channel LADSPA plugins and optional latency compensation. Many other bug fixes.
2015-03-14fix iconv linkagetnn1-2/+2
2015-03-12Changes 0.1.4:adam2-6/+6
- Updated upstream sources, with minor changes to the decoder API breaking the ABI. (Calling code using AUDIO_CHANNEL_TYPE may need to be updated. A new option AAC_PCM_LIMITER_ENABLE has been added, enabled by default, which incurs extra decoding delay.) - PowerPC optimizations, fixes for building on AIX - Support for reading streamed wav files in the encoder example - Fix VBR encoding of sample rates over 64 kHz
2015-03-12needs cursestnn1-1/+2
2015-03-12needs pax for do-install targettnn1-2/+2
2015-03-11wants to link with pthreadstnn1-1/+2
2015-03-11mk/termcap.bl3.mk -> mk/curses.bl3.mk because that's what it really wantstnn1-2/+2
2015-03-11Add upstream bug report URL.wiz2-3/+4
2015-03-09Update to 1.3.5:wiz3-14/+7
libvorbis 1.3.5 (unreleased) -- "Xiph.Org libVorbis I 20150105 (⛄⛄⛄⛄)" * Tolerate single-entry codebooks. * Fix decoder crash with invalid input. * Fix encoder crash with non-positive sample rates. # Fix issues in vorbisfile's seek bisection code. * Spec errata. * Reject multiple headers of the same type. * Various build fixes and code cleanup.
2015-03-08Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby.taca1-1/+2
2015-03-04Update audio/glyr to 1.0.8, provided by Leonardo Taccari in PR 49713.wiz2-7/+6
Changes: 1.0.8 ----- o Fixes for lyrix.at. 1.0.7 ----- o Fixes for lyricwiki. 1.0.6 ----- o Fix for cache getter: Print like normal getters and also call appropiate programs o Clamp the timeout of select to the user-set timeout. o Made the -c (--cache) option have an optional argument. Without argument the path is ~/.cache/glyrc (will be created if necessary). o Make glyrc return EXIT_SUCESS on success or EXIT_FAILURE in case of any failure. o Fixed faulty sha-1 versioning in cmakelists.
2015-03-01Add upstream bug report URL.wiz2-3/+5
2015-03-01Update to 2.10:wiz2-6/+6
libmpdclient 2.10 (2015/02/23) * support abstract sockets with "@" prefix * support tag "MUSICBRAINZ_RELEASETRACKID" * add TCP keepalive internal and external APIs * support MPD protocol 0.19 - status: support sample formats "float" and "dsd" - song: report duration with milliseconds precision - search: support constraint "modified-since" * support MPD protocol 0.20 - the "window" parameter for commands "find"/"search"
2015-02-28Use NEON intrinsics in Clang to avoid the unsupported assemblerjoerg2-1/+25
modifiers. It is beyond common sense why pulseaudio devs considered the mechanical conversion to inline asm an improvement...
2015-02-27add patches to fix some nasty crashes in lame. taken fromsnj5-3/+65
https://bugs.debian.org/777159 https://bugs.debian.org/778529 and https://bugs.debian.org/778703
2015-02-25Fix git spam in different way.ryoon3-18/+27
Previous fix by tnn@ requires devel/gettext-tools. It is too heavy.
2015-02-25fix "git: command not found" spam during buildtnn1-6/+6
2015-02-23Remove a patch that was taken from upstream.ryoon1-38/+0
2015-02-23keep clang from creating config.h.gch and bailing after whining aboutsnj2-4/+13
multiple outputs being incompatible with the -o option.
2015-02-23Update to 0.2.4764beta10:wiz3-11/+11
2015-02-17 - libopenmpt 0.2-beta10 Makefile configuration filenames changed from build/make/Makefile.config.* to build/make/config-*.mk. libopenmpt for Android now supports unmo3 from un4seen. See build/android_ndk/README.AndroidNDK.txt for details. [Bug] Fix out-of-bounds read in mixer code for ProTracker-compatible MOD files which was introduced back in r4223 / beta6. Vibrato effect was too weak in beta8 and beta9 in IT linear slide mode. Very small fine portamento was wrong in beta8 and beta9 in IT linear slide mode. Tiny IT playback compatibility improvements. STM playback improvements.
2015-02-21Recursive revbump from audio/pulseaudio.ryoon21-36/+42
2015-02-21Update to 6.0ryoon7-44/+52
* 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.
2015-02-21Use proper format string. Deal with infinite wisdom of authors to notjoerg3-5/+21
call config.guess config.guess. Bump revision.
2015-02-20Fix PLIST with newer rubygem.taca1-1/+3
2015-02-19va_list may not be a pointer. Bump revision.joerg5-3/+84
2015-02-19_init is not the correct symbol to check for in a library, ARM's EHABIjoerg3-8/+30
has moved to array based constructor invocation.
2015-02-19Remove streamripper-current, used for updating streamripper.wiz9-96/+1
2015-02-19Update to 1.64.6 using audio/streamripper-current and patch from PR 49677wiz9-190/+53
provided by Petar Bogdanovic. New for 1.64.6 ------------------------------------ Mon Mar 30 21:10:13 EDT 2009 * Fix bug which creates corrupted id3v2 tags * Remove trailing periods for stream name New for 1.64.5 ------------------------------------ Sun Mar 8 12:08:15 EDT 2009 * Change default values for - localhost from "localhost" to "127.0.0.1" - splitpoint padding from 300 ms to 0 ms - metadata and relay codeset (if UTF-8) to ISO-8859-1 - id3 codeset to UTF-16 - "keep files in incomplete" from false to true * Fix parse rules to properly tag artists with "-" in their name (#540543) * Fix bitrate & metadata reporting in console (#1957248) * Fix integer overflow on bytes read (#1261305) * Option for stopping based on megabytes ripped now uses MiB instead of MB * Support splitting based on empty StreamTitle= strings 2648664 New for 1.64.4 ------------------------------------ Mon Feb 16 21:27:29 EST 2009 * Fix problem where corrupt ogg files are being created * Robustify metadata parsing for Limecast servers * Fix buffer overflow bug with substitution rules (#2492422) * Fix file creation bug when "/" is in stream name (#2533980) * Disable creating cue file for ogg streams * Fix problem skipping extra track on ogg streams
2015-02-13Update nosefart to 2.9.snj4-32/+20
Changes: 2.9-mls - 2013-05-10 GCC now requires that -lm comes after the object name. Trivial change to Makefile to allow compilation. Thanks to Gall for reporting this. 2.8-mls GNU Make 3.82 broke the Makefile so that it no longer made the necessary build directories. Put in a simple hack to make it keep working. 2.7-mls Added 16-bit fixes and -B switch to Linux nosefart by Chris King. Improved gnosefart error message given when nosefart isn't found. 2.6-mls Updated gnosefart to 1.4. 2.5-mls Added some lines to src/machine/nsf.c so that it's possible for programs that use it to play multiple songs at once. (This doesn't affect the behavior of the Linux programs in this package at all. They still just play one thing at a time.) gnosefart updated to 1.3 2.4-mls (13 Sept 2005) Updated nosefart code for gcc-4.0. gnosefart updated to 1.2.
2015-02-104.0.10 (20141030):rxg2-7/+6
- Add AIFF file output driver (by Lorence Lombardo) - Add command 'h' to display help message (by Eugene Toder) - Fix sound driver deinitialization on signal (by Eugene Toder) - Adjust CoreAudio driver latency - Fix missing --all-sequences in help message 4.0.9 (20140926): - Add option '-p' to set the default pan amplitude - Add parameter 'default_pan' to configuration file - Fix library detection when cross-compiling - Fix Visual Studio 2013 build (by Stephen Leary) - Default pan amplitude set to 50% 4.0.8 (20140714): - Add command 'c' to display module comment - Add command-line option -C to display module comment - Fix ignored amplify option (by Dennis Lindroos) - Fix Win64 compatibility (by Ozkan Sezer) - Fix configuration file location in Windows (by Ozkan Sezer) - Fix screen corruption with large number of rows
2015-02-104.3.5 (20150207):rxg3-14/+11
Fix crashes with fuzzed files (reported by Lionel Debroux): - add sanity check for ST3 S3M maximum sample size - add sanity check for sample loop start - add sanity check for speed 0 - add sanity check for invalid XM effects - add sanity check for maximum number of channels - add sanity check for number of points in IT envelope - add sanity check for S3M file format information - add sanity check for maximum sample size - add sanity check for invalid envelope points - add sanity check for basic module parameters - add sanity check for instrument release after load error - add sanity check for XM header size - add sanity check for XM/IT/S3M/MTM/RTM parameters and sample size - add sanity checks to inflate and lha decompressors - add more tests to 669 and NO file detection - fix mixer index overflow with large samples - fix prowizard data request response - fix EU/NP1/NP2/NP3 prowizard depackers - fix crash on attempt to play invalid sample - fix infinite loop in break+delay quirk - reset module data before loading module Other changes: - fix loop processing error in scan (reported by Lionel Debroux) - fix minimum BPM value for MED (reported by cspiegel) - fix sample loop adjustment (by Emmanuel Julien) 4.3.4 (20150111): Fix bugs caught in the OpenMPT test cases: - fix XM keyoff+delay combinations - fix XM fine pitch slide with pattern delay - fix XM vibrato rampdown waveform - fix XM volume column pan with keyoff and delay - fix XM pan envelope position setting - fix channel volume and instrument initialization - fix end of module detection inside a loop Fix bugs reported by Francisco Pareja-Lecaros: - fix MASI (PSM) volume command - fix MASI (PSM) note number parsing - fix Noisetracker note limit detection Other changes: - fix overflow in linear interpolator (reported by Jochen Goernitz) - fix MTM invalid track load (reported by Douglas Carmichael) - add ProPacker 3.0 loader 4.3.3 (20141231): Fix bugs caught in the OpenMPT test cases: - fix XM note delay volume with no note or instrument set - fix XM out-of-range note delays with pattern delays Other changes: - fix XM envelope loop length (reported by Per Törner) - fix big-endian detection in configuration (by Andreas Schwab) 4.3.2 (20141130): Fix bugs caught in the OpenMPT test cases: - fix IT invalid instrument number recovery - fix IT note retrig on portamento with same sample - fix XM portamento target reset on new instrument - fix XM portamento with offset - fix XM pan slide memory - fix XM tremolo and vibrato waveforms - fix MOD pattern break with pattern delay - fix MOD Protracker offset bug emulation - fix tremolo rate Other changes: - fix IT portamento after keyoff and note end - fix IT fadeout reset on new note - fix IT pattern row delay scan - fix MOD/XM volume up+down priority (reported by Jason Gibson) - fix MOD fine volume slide memory (reported by Dennis Lindroos) - fix set sample offset effect (by Dennis Lindroos) - fix Windows temp file (reported by Andreas Argirakis & Eric Lévesque) - add emulation of the FT2 pattern loop bug (by Eugene Toder) - allow loading of packed formats from memory - allow loading of OpenMPT MOD files with large samples - enable offset bug emulation by default for Protracker MODs - code cleanup 4.3.1 (20141111): Fix bugs caught in the OpenMPT test cases: - fix IT filter envelope range - fix IT envelope carry after envelope end - fix XM note off with volume command - fix XM K00 effect handling - fix XM portamento with volume column portamento - fix XM keyoff with instrument - fix XM note limits Fix bugs reported by Andreas Argirakis: - fix MOD false positive for UNIC Tracker modules - fix EMOD instrument finetune - fix UNIC Tracker instrument finetune test - fix NoisePacker1 loader Other changes: - fix IT tone portamento in first note (reported by Jan Engelhardt) - fix XM invalid memory access in event reader - fix STM empty note event read - fix ABK loader test in Win32 - fix MOD period range enforcing (reported by Jason Gibson) - fix ST2.6 speed effect (reported by Saga Musix) - fix corner case memory leak in S3M loader - fix retrig of single-shot samples after the end of the sample - fix crash in envelope reset with invalid instrument - fix module titles and instrument names in Mac OS X - fix row delay initialization on new module - refactor depacking code - code cleanup 4.3.0 (20140926): Fix bugs reported by Sami Jumppanen: - fix MED4 instrument numbering - fix MED effect FFF (turn note off) - fix MED synth finetune effect Fix bugs reported by Alexander Null: - fix fine volume slide memory - fix IT portamento after note end in sample mode - fix S3M portamento after note end Fix bugs caught in the OpenMPT test cases: - add XM and IT envelope loop and sustain point quirk - fix Amiga limits for notes with finetune - fix XM invalid offset handling - fix XM note release reset on new volume - fix XM pattern loader to honor header size - fix XM fine volume slide effect memory - fix XM fine pitch slide effect memory - fix XM finetune effect - fix IT portamento if offset effect is used - fix IT NNA on invalid sample mapping - fix IT filter envelope index reset - fix IT envelope carry on note cut events - fix IT envelope reset on new instrument - fix IT instrument change on portamento in compatible GXX mode - fix IT unmapped sample parsing - fix IT filter cutoff reset Other changes: - add API call to load a module from a file handle - add API call to set default pan separation value - add OpenMPT test cases to regression test suite - add AMOS Music Bank loader (by Stephen Leary) - refactor memory I/O calls - read OctaMED annotation and song info text - fix segfault in mixer caused by sample position overflow - fix MED synth pitch slide reset on new note - fix MED synth volume change during wait command - fix MED synth envelope loop handling (reported by Stefan Martens) - fix OctaMED SS default pitch transpose (reported by Karl Churchill) - fix OctaMED instrument name loading - fix XM, S3M, IT and MED offset effect handling - fix IT fadeout and envelope reset on new virtual channel - fix S3M shared effect parameter memory - fix S3M default pan positions - fix S3M set BPM effect with values < 32 (reported by Kyu S.) - fix incorrect Noisetracker effect filtering (reported by Kyu S.) - fix period limits for (possibly non-Amiga) Protracker clones - fix loop counter reset on play buffer reset - fix finetune effect 4.2.8 (20140714): Fix bugs reported by Sami Jumppanen: - fix OctaMED decimal volume decoding - fix MED4 sampled instrument octave range - fix mishandling of MED4 effect FFD - fix MED synth waveform command CHD Other changes: - fix sequence number reset on player start - fix stray notes in XM (reported by Andreas Argirakis) - limit note number to avoid crash (reported by Bastian Pflieger) - disable recursive file decompression
2015-02-09update HOMEPAGEsnj1-2/+2
2015-02-09Recursive bump for SDL2-using packages.snj3-4/+6
2015-02-08Update to 0.19.9:wiz5-111/+6
ver 0.19.9 (2015/02/06) * decoder - dsdiff, dsf: raise ID3 tag limit to 1 MB * playlist: fix loading duplicate tag types from state file * despotify: remove defunct plugin * fix clock integer overflow on OS X * fix gcc 5.0 warnings * fix build failure with uClibc * fix build failure on non-POSIX operating systems * fix dependency issue on parallel Android build * fix database/state file saving on Windows
2015-02-06pulseaudio wants speexdsp, not just speex. bump PKGREVISION.snj1-3/+3
2015-02-01Update ruby-taglib to 0.7.0.taca3-8/+33
## 0.7.0 (2014-08-21) * Add support for TagLib::RIFF::AIFF (#52, by @tchev) * Add support for TagLib::RIFF::WAV (#57, by @tchev) * Associate filesystem encoding to filename strings * Allow CXX override during gem installation * Try to detect location of vendor/taglib on Heroku (#28) * Documentation updates
2015-01-29After speex update, depend on speexdsp.joerg1-1/+2
2015-01-27avoid hard coding paths to header files on Darwindbj4-16/+34
use Carbon/Carbon.h instead of MacTypes.h, which has problems on older systems
2015-01-27try even harder to remove paths on darwindbj3-20/+38
2015-01-27Avoid clang bugs on Darwin which result in "duplicate symbol ___sputc".jperkin1-1/+8
2015-01-26Avoid hardcoded SDK paths on Darwin. Fixes build on Mavericks at least.jperkin2-12/+26
2015-01-26Re-work how we handle MacTypes.h. Older Darwin releases do not ship a copy injperkin3-22/+16
/usr/include, whilst newer Xcode do not ship a copy in the SDK, and we somehow need to handle both. This package explicitly passes -mmacosx-version-min=10.4 meaning we cannot test the __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ macro as we would normally. So for now we perform a direct substitution based on whether /usr/include/MacTypes.h exists. Cleaner solutions welcome.
2015-01-26Makefile: Fix indentation in my previous commitpho1-2/+2