summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2016-12-15Fix C++11 fallout.joerg7-1/+138
2016-12-12Updated speex to 1.2.0.wiz3-14/+14
I just pushed the Speex 1.2.0 stable release. Thanks to Ralph Giles for helping with the release process.
2016-12-12Revert "Specify readline requirement on 30 packages"wiz1-2/+1
Many of these definitely do not depend on readline. So there must be a different underlying problem, and that should be tracked down instead of papering over it.
2016-12-12Updated musicpd to 0.19.20.wiz2-8/+7
ver 0.19.20 (2016/12/09) * protocol - "setprio" re-enqueues old song if priority has been raised * decoder - ffmpeg: ignore empty packets - pcm: fix corruption bug with partial frames (after short read) - sidplay: fix playback speed with libsidplayfp * output - winmm: fix 8 bit playback * fix gcc 7.0 -Wimplicit-fallthrough * systemd: paranoid security settings
2016-12-12Bump PKGREVISION for chromaprint dependency change.wiz2-4/+4
2016-12-12Updated chromaprint to 1.4.wiz5-23/+22
Switch to ffmpeg3. Version 1.4 -- December 3, 2016 =============================== - Fully streaming audio processing without any post-processing step for the fingerprint generation. - Many performance optimizations. Especially when processing long streams, operations should be faster and use less memory. - C++11 compiler is now required for building the library. - The public C API now uses standard fixed-size int types from stdint.h (breaks backwards compatibility). - All code written for the library is now distributed under the MIT license. - Kiss FFT is now included with the library and automatically used if no other FFT library is found. - Added support for using the FFTW3F version of FFTW3. - Boost is no longer used.
2016-12-11Release 5.0.0:adam3-12/+21
added: multiple input formats, including RF64, Wave64, and CAF added: lossless DSD audio in Philips DSDIFF and Sony DSF files fixed: seeking in > 2GB WavPack files (new stream reader) fixed: accept > 4GB source audio files (all formats) improved: increase maximum samples from 2^32 to 2^40 added: block checksums for robustness to corruption added: support for non-standard channel identities removed: support for legacy WavPack files (< 4.0) added: block decoder for streaming applications fixed: many small fixes and improvements added: all new pdf documentation
2016-12-09add pkg-config to toolswiedi1-1/+2
2016-12-04Recursive revbump from textproc/icu 58.1ryoon18-35/+36
2016-12-04Specify readline requirement on 30 packagesmarino1-1/+2
Solves: /usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline The missing specification is obvious on DragonFly because there's no publically accessible version of readline in base.
2016-12-03audio/pulseaudio: Disable building on DragonFlymarino1-1/+3
PulseAudio builds on DragonFly but doesn't function correctly (one core spins at 100% and sound still doesn't work. PA has been banished from DPorts, so follow suit here.
2016-12-03fix int types on SunOSwiedi1-1/+3
2016-12-01Fix weird CONFLICTS line.wiz1-2/+2
2016-11-30Add upstream bug report URL.wiz2-3/+4
2016-11-30Updated hydrogen to 0.9.7.wiz3-36/+35
2016-11-01 the hydrogen team <hydrogen-devel@lists.sourceforge.net> * Release 0.9.7 * The color of the SongEditors squares is now configurable * Added support for midi cymbal choking * Added support for midi hihat pressure control * Added hihat pressure groups * Added basic non session manager support * Added instrument components * Basic lilypond export * New windows cross compilation script * Support for soundlibrary images * Configurable sample selection algorithm * Support for soundlibraries with images * Donation dialog * New midi action: * SELECT_PREV_PATTERN_RELATIVE
2016-11-28Updated libopenmpt to 0.2.7386.wiz2-7/+7
libopenmpt 0.2-beta20.3 (2016-11-20) [Bug] Possible crashes with malformed ITP and MED files. Pattern loops ending on the last row a pattern were not executed correctly in S3M files. Playback fixes for 8-channel MED files Tremolo on quiet notes was broken in 0.2-beta20.2.
2016-11-27Updated snd to 16.9.wiz3-9/+9
Snd 16.9: Anders Vinjar provided tankrev.scm Tito Latini fixed a bug in clm's tap generator (discovered by AV). Snd: removed snd13.scm s7: make-keyword -> string->keyword checked: FC 25, gtk 3.21.6 3.22.0|1, sbcl 1.3.10 in gtk 3.22.0, the basic display mechanism changed again(!) so (at least today) the window-manager close decoration is messed up, and I probably missed other troubles -- please let me know as you encounter them. Thanks!: Anders Vinjar, IOhannes m zmölnig, Tito Latini.
2016-11-24fix int types on SunOSwiedi1-1/+3
2016-11-12Update audio/glyr to glyr-1.0.10leot3-50/+8
Changes: The license of glyr changed from GPLv3 to LGPLv3 (See also #82). Additionally the lyricswiki provider was fixed (thanks @bugdone) and quite some typos were fixed (thanks @emillon). There are more broken providers, but sadly I lack the time/motivation to maintain glyr on a regular base. Therefore I would happily pass the development of glyr to a new maintainer. Please mail me if you are interested.
2016-11-12MikMod 3.2.7:adam2-8/+7
- Documentation update. - Update DOS build for the new djgpp-2.05 release.
2016-11-12libmikmod v3.3.10:adam3-9/+9
- Fixed windows builds when UNICODE is defined. (Thanks S. Michel). libmikmod v3.3.9: - Amiga, AHI driver: Fixed a crash upon driver shutdown. - Amiga: Updates. Added standalone makefiles with cross-build support. - RAW file writer: Changed to use ansi stdio functions instead of posix unistd, for better portability. - Playercode: Allocate the right channel reverb buffers only if the mixer is setup for stereo mode. (Helps with ports to memory-tight platforms. Patch from Andrew Rossignol.) - Fixed access to uninitialized memory in the simpleplayMEM example program. - Added a configuration option to exclude the hqmixer (off by default.) - Using locale-insensitive ctype.h and casecmp functions in library. - Configury: New --disable-alldrv option to disable all of the audio output drivers. If additional --enable-xxx options are given, the specified drivers will be enabled.
2016-11-12Test for clang with "!empty(PKGSRC_COMPILER:Mclang)"gdt1-2/+2
Avoids failure to notice clang (and use tls workaround) when PKGSRC_COMPILER is "ccache clang" or similar. Resolves build failure; binary should be unchanged if it built before.
2016-11-07Add a patch to fix lyricswiki provider (via upstream from pullup request #80)leot3-3/+44
Bump PKGREVISION
2016-11-04taglib: require gcc 4.7 for our own use of -std=c++11.maya1-1/+2
the flag is needed, but was only introduced in gcc 4.7. fixes build on netbsd 6.1.5
2016-11-01Update ruby-mp3info to 0.8.10.taca3-9/+8
=== 0.8.10 / 2016-10-31 * bugfix on /^(T|COM|USLT)/ tags parsing
2016-10-31Updated taglib to 1.11.1.wiz3-10/+9
TagLib 1.11.1 (Oct 24, 2016) ============================ * Fixed binary incompatible change in TagLib::String. * Fixed reading ID3v2 CTOC frames with a lot of entries. * Fixed seeking ByteVectorStream from the end.
2016-10-30Remove libsamplerate dependency. Bump PKGREVISION.wiz1-3/+2
From the 6.0 release notes (https://freedesktop.org/wiki/Software/PulseAudio/Notes/6.0/): The libsamplerate based resamplers are now deprecated, because they offer no particular advantage over speex. Packagers can drop the dependency to libsamplerate, unless they specifically want to keep enabling the libsamplerate based resamplers for some reason.
2016-10-28Updated libopenmpt to 0.2.7299.wiz2-7/+7
libopenmpt 0.2-beta20.2 (2016-10-22) [Bug] The C API could crash instead of failing gracefully in out-of-memory situations. [Bug] libopenmpt_stream_callbacks_fd.h and libopenmpt_stream_callbacks_file.h were missing in Windows development packages. [Bug] Plugins did not work correctly when changing the sample rate between two render calls. [Bug] Possible crashes with malformed IT, AMS, MDL, MED, MPTM, PSM and Startrekker files. [Bug] Possible hangs with malformed DBM, MPTM and PSM files. ParamEq plugin emulation didn't do anything at full gain (+15dB). Avoid enabling some ProTracker-specific quirks for MOD files most likely created with ScreamTracker 3. Tremolo effect only had half the intended strength in MOD files. openmpt123: Improved section layout in man page.
2016-10-25fix LOGGER_SLEEP() to not call usleep() with 1000000 which is allowedmrg3-3/+19
to be illegal (and is on netbsd.) this fixes 100% cpu usage seen while doing nothing at all. (it still writes nul to /dev/audio while doing nothing, but that takes little cpu :)
2016-10-10Update to libebur128-1.1.0.tnn2-8/+7
"This release adds a new function ebur128_relative_threshold(), adds the new channel definitions from ITU R-REC-BS 1770-4 to the channel enum, and fixes some build issues."
2016-10-09Recursive bump for all users of pgsql now that the default is 95.wiz1-2/+2
2016-10-07Revbump post boost updateadam27-52/+54
2016-10-03may be one of our unparseable license culpritsspz1-2/+2
2016-10-02Githubifymef2-9/+10
2016-09-25bmpx requires C++11 unconditionally, not just for Clangkamil1-4/+2
While there add GCC_REQD+=4.8 as it was the first branch to support major subset of C++11. Build tested with GCC-5.4.0 on NetBSD.
2016-09-19Recursive PKGREVISION bump for gnutls shlib major bump.wiz1-2/+2
2016-09-15fix int types on SunOSwiedi1-1/+2
2016-09-15c99 fixes SunOSwiedi1-1/+2
2016-09-15Updated snd to 16.8. 7 years of changes, big picture overview below.wiz7-177/+47
Updated options to match supported ones, removing the guile one. Many more options could be handled: ruby, forth, alsa, oss, jack, pulseaudio, gmp, ladspa but are not right now. The default extension language is now s7 (a scheme), included. Snd 16.8. cmn: Michael Edwards got cmn to work in ECL. s7: object->let changed ->byte-vector to string->byte-vector let-temporarily is now built-in checked: sbcl 1.3.8|9, gtk 3.21.5 Thanks!: Michael Edwards.Snd change log 6-Sep: Snd 16.8. 28-Jul: Snd 16.7. 14-Jun: Snd 16.6. 30-May: snd-lint.scm, symbol takes any number of args. 6-May: Snd 16.5. 29-Mar: --with-webserver configuration (Kjetil Matheussen) 28-Mar: Snd 16.4. 18-Mar: s7webserver directory (Kjetil Matheussen) 20-Feb: Snd 16.3. 11-Jan-16: Snd 16.2. 2015 ---------------------------------------------------------------- 30-Nov: Snd 16.1. 19-Oct: Snd 16.0. 11-Sep: Snd 15.9. 1-Aug: Snd 15.8. 15-Jun: Snd 15.7. 11-May: Snd 15.6. 3-Apr: Snd 15.5. 20-Mar: changed the no-gui repl to use repl.scm in the s7 case. 27-Feb: Snd 15.4. 25-Jan: Snd 15.3. 2015 ---------------------------------------------------------------- 18-Dec: Snd 15.2. 5-Nov: moved all the motif stuff (xm.c, snd-motif.scm etc) to the *motif* environment, OpenGL (gl.c, snd-gl.scm) to *gl*, and gtk (xg.c, snd-gtk.scm etc) to *gtk*. 4-Nov: Snd 15.1. 25-Sep: Snd 15.0. 17-Sep: moved snd-x*.c to snd-motif.c 18-Aug: Snd 14.9. 9-July: Snd 14.8. 31-May: Snd 14.7. 23-Apr: Snd 14.6. 18-Mar: Snd 14.5. 12-Feb: Snd 14.4. 4-Jan: Snd 14.3. 2014 ---------------------------------------------------------------- 22-Nov: Snd 14.2. 15-Oct: Snd 14.1. 11-Oct: removed frame.scm and mixer.scm: frames and mixers are obsolete in the scheme version of Snd. 11-Sep: Snd 14.0. Homogenous vectors, write readably, libc.scm, libgsl.scm. 5-Sep: removed kmenu.scm and oscope.scm. 9-Aug: write.scm, removed pretty-print.scm. 3-Aug: Snd 13.9. 17-Jul: many changes to the configure script, added tools/make-config-pc.rb. 30-Jun: Snd 13.8. 11-Jun: removed the view files dialog from the gtk version, including all the related extension language functions, and view-files-select-hook. 25-May: Snd 13.7. 14-May: glistener.c/h (gtk listener). 22-Apr: Snd 13.6. 12-Mar: Snd 13.5. 4-Feb: Snd 13.4. 2013 ---------------------------------------------------------------- 25-Dec: Snd 13.3. 30-Oct: Snd 13.2. 20-Sep: Snd 13.1. 8-Aug: Snd 13.0. 3-July: removed ptree-channel and max-virtual-ptrees, optimization, run.c. (clm 5.0, sndlib 22.0). 26-Jun: Snd 12.12. 4-Jun: removed the --with-static-* configuration switches. 21-May: Snd 12.11. 11-May: all scheme-side hook code changed. removed print-hook. 1-May: removed mus-audio-describe, ESD audio support, audinfo. 12-Apr: Snd 12.10. 5-Mar: Snd 12.9. Feb: s7: added random-state?, hash-table-iterator?, and morally-equal? clm/cmn/snd/s7: removed snd1.html and snd-contents.html (these were using Javascript for stuff that is now built into html), and translated the rest of the html files to html5. snd: removed the recorder, recorder-dialog, snd-g|xrec.c, changed various menu names and added a view:with-grid menu moved dialog buttons around at random, removed save-macros and named keyboard macros, added context-sensitive tooltips to the gtk version, changed the gtk listener default font to Monospace 11, the "minibuffer" is now a "statusbar". This means it is not editable, so all the key sequences that used to prompt for info are either undefined now, or use a dialog instead. removed minibuffer-history-length, prompt-in-minibuffer, clear-minibuffer, and report-in-minibuffer. Replaced the latter two with status-report. removed sound-specific search-procedures (i.e. there is only one search procedure) removed the bomb function 2-Feb: Snd 12.8. 27-Jan: removed snd10.scm. 2012 ---------------------------------------------------------------- 30-Dec: Snd 12.7. 8-Nov: Snd 12.6. 29-Sep: Snd 12.5. 19-Aug: Snd 12.4. 18-Aug: removed snd9.scm. 14-Jul: removed thread stuff. 11-Jul: Snd 12.3. 30-May: Snd 12.2. 24-Apr: Snd 12.1. 5-Apr: lint.scm. 25-Mar: show-full-range, info-popup-hook. 21-Mar: with-interrupts. 18-Mar: Snd 12.0. 18-Mar: removed time-graph-hook; replaced by combined-data-color. 10-Mar: space=play or pause, tracking-cursor stuff changed. 4-Mar: 'src' button in Save-as dialogs to do automatic sampling rate conversion. 1-Mar: delete-selection-and-smooth, delete-samples-and-smooth. 23-Feb: sync-style variable: sync-none, sync-all, or sync-by-sound (the new default). Options:Controls menu item, and Edit:Unselect show-selection and unselect-all. show-full-duration, initial-beg, initial-dur, ask-about-unsaved-edits. with-toolbar, with-tooltips, remember-sound-state, with-smpte-label. new built-in toolbars, removed toolbar.scm and panic.scm. removed Snd.gtkrc, Snd.ad, and the totally obsolete X resources stuff. The built-in popup menus are now context sensitive, and the files popup.scm and gtk-popup.scm have been removed. with-menu-icons (Gtk only). play-arrow-size 12-Feb: Snd 11.13. 7-Jan: Snd 11.12. 2011 ---------------------------------------------------------------- 29-Nov: Snd 11.11. 5-Nov: add|delete-watchers removed, replaced by effects-hook. 25-Oct: Snd 11.10. 22-Sep: def-clm-struct is now just a synonym for defgenerator. 19-Sep: removed snd7.scm and snd8.scm. 18-Sep: Snd 11.9. 19-Aug: removed the Gdk backend option; cairo is now the only choice. 12-Aug: Snd 11.8. 9-Aug: make-index.scm (replaces index.cl and indexer.scm). 30-Jul: removed *-button-color. 8-July: Snd 11.7. 12-Jun: removed window-property, window-property-changed-hook, send-mozilla. removed snd-gxutils.c. 7-June: Snd 11.6. 27-May: removed snd6.scm. added binary-io.scm. 29-Apr: Snd 11.5. 7-Apr: autoload support via s7's *unbound-variable-hook*. 20-Mar: Snd 11.4. 27-Feb: the run macro's argument no longer has to be a thunk. 11-Feb: Snd 11.3. 9-Feb: removed NLS support (the po directory and so on). 8-Feb: moved sound|channel|mix|mark|edit-property to C. 23-Jan: The rest of the Guile-dependent files have been removed. This includes pd-*, rt-*, and the --with-snd-as-pd-external --with-hobbit, and --with-rt configuration switches. 5-Jan: Snd 11.2. 2010 ---------------------------------------------------------------- 26-Dec: tools/sam.c. 21-Dec: moved focus-follows-mouse to C as with-pointer-focus. removed def-optkey-fun and def-optkey-instrument (use define* and definstrument). 16-Dec: make-current-window-display (draw.scm) moved to C as with-inset-graph. removed Guile support. 14-Dec: peak-env support moved to C, added peak-env-dir, removed peak-env.*, peak-env-info, read-peak-env-info-file, and write-peak-env-info-file. 11-Dec: removed midi.c and Alsa < 1.0 support. 7-Dec: removed SGI support. 4-Dec: portaudio support. 1-Dec: removed --with-modules configuration switch. 30-Nov: Snd 11.1. 23-Nov: colormaps are objects now. integer->colormap, colormap->integer. transforms are also objects. integer->transform, transform->integer. 20-Nov: play is generic now, "old-play" is the previous form. 6-Nov: removed all support for gtkglext. 2-Nov: selection function/object. selection->mix. 28-Oct: pretty-print.scm. 22-Oct: Snd 11.0. 16-Oct: clm.rb and grani.rb (thanks to Mike Scholz). 12-Oct: generic length, srate, channels, frames, file-name, sync, maxamp. 7-Oct: removed run-safety; the run macro only works in s7. 6-Oct: removed *snd-loaded-files* and *snd-remember-paths*. removed tools/sed-href, tools/lines.scm, and tools/check-gtk.scm. 29-Sep: mixes are objects (not ints), integer->mix and mix->integer. all "sample-reader" and "sample_reader" names changed to "sampler". marks are objects (not ints), integer->mark and mark->integer. regions are objects, integer->region, region->integer. several region functions now take the region argument first: insert-region, make-region-sampler, mix-region, region-sample, region->vct, region->frame, make-region-frame-reader. sounds are objects, but integers are still ok, integer->sound and sound->integer. players are objects. removed export-all.scm, snd4.scm, snd5.scm. 17-Sep: Snd 10.9. 10-Sep: removed show-backtrace. default optimization is 6. 9-Aug: Snd 10.8. 6-Jul: Snd 10.7. 2-Jul: default audio in Linux is now ALSA. 28-May: Snd 10.6. 17-Apr: Snd 10.5. 26-Feb: Snd 10.4. 30-Jan: big-gens.scm (scheme-only versions of the built-in generators). 15-Jan: Snd 10.3. 8-Jan: multiprecision math support for all scheme (s7) numeric types and functions via gmp, mpfr, and mpc. In configure, use --with-gmp. 2009 ---------------------------------------------------------------- 29-Dec: jcvoi.scm. 11-Dec: snd10.scm for sum-of-sines and friends. 28-Nov: Snd 10.2. 17-Nov: removed s7-optargs.scm -- define* is now built-in in s7. 11-Nov: removed s7-format.scm -- format is now built-in in s7. 4-Nov: moved snd-run.c to run.c (for sndlib). 29-Oct: osc.scm thanks to Kjetil. 16-Oct: removed Gauche support. 15-Oct: Snd 10.1. 3-Sep: Snd 10.0. 1-Sep: S7 extension language. 14-Jul: Snd 9.11. 7-July: with-threaded-channels. 30-Jun: flatten-partials. 27-Jun: axis-color. 20-Jun: time-graph-hook. 6-June: with-threaded-sound (ws.scm) 2-June: Snd 9.10. 30-May: peak-phases.scm. 20-May: rt-various.[ch], rt-coroutines.scm, rt-stalin.scm, rt-DotEmacs, and many other changes thanks to Kjetil. many const char* changes for g++ 4.3.0. 17-May: normalize-partials is now built-in. 12-May: expandn (clm-ins.scm) thanks to Michael Klingbeil. 10-May: merged green.scm into generators.scm. 5-May: music5 port: music5.f, music5-examples, old-music5.f
2016-09-15This version of snd does not support guile20, switch it back.wiz1-3/+2
2016-09-15After guile's and guile20's installation prefixes have changed, it's timewiz1-2/+2
to bump their dependencies (except those that were bumped in the last 24 hours already).
2016-09-15link network libs on SunOSwiedi1-1/+2
2016-09-12Update gstreamer1 and its plugins to 1.8.3.wiz1-2/+1
1.8.3 The third 1.8 bug-fix release (1.8.3) was released on 19 August 2016. This release only contains bugfixes and it should be safe to update from 1.8.x. Major bugfixes in 1.8.3 Fix Android build scripts on OS X and Windows Fix stepping in PAUSED state in certain circumstances Fix jackaudiosink hang when exiting Fix udpsrc receiving multicast packets not only from the selected multicast group Fix unnecessary decoding of unselected streams in GES Fix (multi)udpsink randomly not sending to clients Fix ALL_BOTH probes not considering EVENT_FLUSH Fix average input rate calculations in queue2 Fix various locking issues causing deadlock in adaptivedemux Fix gst-libav encoders to correctly produce codec_data in caps Add Wayland, Windows and Rasberry Pi support to the QML GL video sink Add support for building with OpenH264 1.6 Add support for controlling deinterlacing in GES video sources ... and many, many more! For a full list of bugfixes see Bugzilla. Note that this is not the full list of changes. For the full list of changes please refer to the GIT logs or ChangeLogs of the particular modules. Known Issues gst-rtsp-server does not take address pool configuration into account for sending unicast UDP. Bugzilla #766612 vp8enc crashes on 32 bit Windows, but was working fine in 1.6. 64 bit Windows is unaffected. Bugzilla #763663
2016-09-11Drop "55" (php55) from PHP_VERSIONS_ACCEPTED.taca1-2/+2
2016-09-10Bump PKGREVISION for NOT_PAX_MPROTECT_SAFEszptvlfn1-2/+4
2016-09-08disable neon on aarch64richard1-1/+5
2016-09-08Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow thejoerg1-2/+2
naming scheme of the other multi-version packages. Add support for the coorresponding RUBY_VERSIONS_INCOMPATIBLE list.
2016-09-04pulseaudio: require gcc 4.8.maya1-1/+2
configure tests if --std=gnu11 works, gcc 4.5.3 (netbsd-6.1.5) does not pass this check.
2016-09-04Updated libopenmpt to 0.2.7025.wiz2-7/+7
libopenmpt 0.2-beta20.1 [Bug] The test suite could fail on MacOSX or FreeBSD in non-fatal ways when no locale was active. [Bug] Possible crashes with malformed IT, MED, MPTM, PSM and Startrekker files. 'Makefile' has now explicit support for FreeBSD with no special option or configuration required.
2016-09-02Oops, and the checksum for the patch changed.maya1-2/+2