summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2013-02-15recursive bump from boost-lib shlib update.obache2-4/+4
2013-02-12deal with hicolor-icon-themedrochner1-1/+2
2013-02-11Update to 2.1.8:wiz9-600/+81
2.1.8 - 2013-02-10 : ==================== * Port to and require the most recent GTK+ 2 release (2.24) * Allow experimental compilation against GTK+ 3 * Many memory leaks fixed * Remove the Debian and RPM packaging * Christoph J. Thompson's change to not install the ChangeLog * Adrian Bunk's FLAC, configure, sign comparison warning and GBase64 fixes * Waqa Qamar's new icons * Small fixes to allow compilation under mingw * Fix overlaid text in scanner legend * Alessio Ababilov's SIGCHLD handling fix * Move configuration files to XDG firectories * Andreas Winkelmann's configuration file, remove all text, disc number column and compiler warning fixes * Switch to TagLib for MP4 tag editing and drop libmp4v2 support * Fix album artist entry focus chain order * Remove Changes tab in about dialog * Tidy and internationalize the desktop file * Fix many spelling errors and typos * Several translation updates * Rewrite build system * Use intltool for internationalization * Drop dependency on libtool * Leonid Podolny's easytag-2.1.6-from-txt.patch for segfault when pressing "Apply" in "Load filenames from TXT" dialog, * WiseLord's fix-genre-tag.patch to fix predefined genres displayed under legacy systems. * Michał Smoczyk's updated Polish translation * Christoph J. Thompson's .desktop cleanup patch * Christoph J. Thompson's add a new option to trim spaces when renaming files patch * Nick Lanham's to make easytag compile against newest version of libmp4v2 * Wojciech Wierchola's file save performance improvement * Julian Taylor's fix out of bound array access * Honore Doktorr's revised libmp4v2 patch * Algimantas Margevičius's Lithuanian translation
2013-02-10Bump PKGREVISION.ryoon1-2/+3
Reference libossaudio explicitly on NetBSD.
2013-02-10Update to 2.5.0b1ryoon12-175/+102
Changelog: 2.5.0 * Autotools and packaging changes: - Upgraded autoconf version requirement to 2.60 - Added '--with-alsa' to suppress ALSA sound driver inclusion - Added '--without-oss' to suppress OSS sound driver inclusion - Added '--disable-cache' to remove tags cache support - Added specific GDB support to '--enable-debug' - Refactor decoder plug-ins' autoconf scripts into source directories - Ensure that all decoders get into the source distribution tarball - Removed SID decoder's dependance on .la-file presence - Removed distribution-specific .spec file - Minor reformatting of the configure summary - Added warnings for various deprecations and potential problems - Added warnings for unmet future package requirements * Improved support for embedded systems: - Refined FFmpeg decoder configuration for use with cross-compilation - Provided use of Tremor with the Vorbis decoder - Improve portability to non-GNU library platforms - Added --with-libiconv-prefix configure option * Audio driver changes: - Allow use of the OSSv4 per-application mixer API - Provided SNDIO support for OpenBSD systems (Alexander Polakov) * New and changed audio decoders: - New TiMidity decoder for MIDI (Hendrik Iben) - Migrate AAC decoder to later FAAD2 API (Max Klinger) - Added AAC+ (HE-AAC) support to AAC decoder - New SidPlay2 decoder for SID (Hendrik Iben) - New Modplug decoder (Hendrik Iben) - New WavPack decoder (Alexandrov Sergey) - Renamed SndFile plugin for consistancy - Removed M4A format support from AAC decoder plugin * Overhauled FFmpeg/LibAV decoder: - Resolved FFmpeg API deprecations - Provided LibAV compatibility - Provided proper stereo downmixing - Increased number of decodable formats (including Xiph Opus) - Added decoding of audio from video formats - Added logging of FFmpeg/LibAV messages - Added seeking in most (but not all) formats - Fixed misreporting of tags, duration and bitrates - Fixed memory and file descriptor leakages - Fixed severe distortion on 8-bit samples - Fixed loop playing FLAC files - Fixed many miscellaneous bugs * Audio reproduction changes: - Improved support for 8-bit sample size - Added software mixer (Hendrik Iben) - Added parametric equalizer (Hendrik Iben) - Fixed many bugs which produced distorted sound * General configuration file changes: - Reconciled and regularised example config and keymap files - Introduced lists and function-like syntax - Introduced variable substitution - Introduced symbol and boolean option types - Improved security of the configuration file * Changed configuration file options: - Layout# options moved to a list and function-like syntax - SoundDriver option moved to a list syntax - Renamed OSSMixerChannel to OSSMixerChannel1 - Renamed ALSAMixer to ALSAMixer1 - QueueNextSongReturn moved to yes/no values - TagsCacheSize set to zero now disables tag caching * New configuration file options: - OnSongChange: run an external command (Jack Miller) - RepeatSongChange: govern the running of the OnSongChange command - OnStop: run an external command on stopping - EnforceTagsEncoding: substitutes ID3v1TagsEncoding for ISO-8859-1 encoding in id3v2 tags (Aleks Sherikov) - FileNamesIconv: converts from local to UTF8 encoding for file names (Aleks Sherikov) - NonUTFXterm: converts UTF8 to local encoding for X-Term titles (Aleks Sherikov) - AutoLoadLyrics: says whether MOC should look for lyrics files - PreferredDecoders: allow finer control over decoder selection - XTerms: externalises terminals regarded as X-Terms - UseMIMEMagic: says whether to identify audio files by using MIME - JackStartServer: autostart JACK the server (Max Klinger) - ShowTimePercent: set the percent played state (Daniel T. Borelli) - Various options for SidPlay2, Modplug and TiMidity support * New command line options: - '-O' to override configuration file settings - '-q' to queue files from command line (Martin Milata) - '-j' to jump to some position in the current track (Nuno Cardoso) - '-Q' to display user formatted information (Juho Hämäläinen) - '-v' to set the volume (Jack Miller) - '-t' and '--on/off' to toggle or set playback options (Jack Miller) * Screen handling changes: - Changed minimum screen height to 7 lines (Tero Marttila) - Added support for GNU screen title (Jonathan Derque) - Restore screen to console mode after reporting fatal errors - Fixed overlength highlight bar - Fixed screen upset when tags contain control characters * New and updated client interaction features: - 'a' command: also add a directory to the playlist (Filippo Giunchedi) - 'Y' command: prune unreadable files from the playlist (tyranix) - 'L' command: display music lyrics (Géraud Le Falher) - Queued messages for display in the message area - Added play queue (Martin Milata) - Mark a fragment of a file which can be passed to external commands * Improve text entry history and editting: - Recognise ^u (by default) as delete to start of line - Recognise ^k (by default) as delete to end of line - Save and restore entered text prior to history scrolling - Save history entry modifications - Do not save adjacent duplicate entries - Do not save or modify with blank entries - Position cursor at end of restored or history line * Theme changes: - Enabled highlighted playlist numbers and file times (Marc Tschiesche) - Fixed miscoloured frame when switching themes (Alexander Polakov) - Fixed default colour settings * General code cleaning: - Refactoring, optimisations and cosmetic improvements - Silenced many build warnings and errors - Replaced various deprecated, legacy and platform-specific functions * Significant bug fixes: - Fixed stale locks freeze in tags cache database following a crash. - Fixed CURL timeout for internet streaming errors (Daniel Stenberg) - Fixed audio distortion on MP3 file having overly long tag values - Fixed false positive stream detection in the MP3 decoder - Fixed Ogg/Vorbis stream detection in the Vorbis decoder - Fixed 'LRINTF error' raised when reconfiguring MOC - Handle backspace key properly - Fixed pthread stack overflow segfault on OpenBSD. - Fixed segfault when text entry history becomes full - Fixed segfault processing playlists with relative paths - Fixed memory corruptions when toggling tag reading - Fixed severe distortion on 11025Hz 16-bit mono audios - Fixed freeze at end of playing audio file - Fixed server crash when attempting to play a deleted file - Fixed MIME type detection on HTTP redirection - Fixed crash when mixer value is above 100% - Workaround for streams that have the actual title as tags/comments - Indentified cause of "undefined symbol" build errors (node/701) - Plugged all known memory and file descriptor leaks * Miscellaneous: - Updated and reformatted mocp manpage and equalizer README file - Made many warning and error reports more informative and consistant - Better logging of more problem determination information - More informative version information display - Introduced MD5-based decoder verification tools - Improved compatibility with 64-bit systems - Improved compatibility with big-endian systems - Moved tags cache to a Berkeley DB - Integration of down-stream distribution patches - Fixed many bugs which crashed MOC
2013-02-09Bump PKGREVISION from audio/jack.ryoon21-40/+42
2013-02-09Update to 0.121.3.ryoon11-87/+63
Changelog: Make the printed output of jack_iodelay more useful to actual users Compilation fixes for OS X (particularly PPC architectures) Remove SSE-related messages during startup Fix a few argument type declarations for a few functions OSS backend: fix a call to yet undefined engine instance
2013-02-07Update to 0.3.5:wiz3-7/+27
Changes for Audio File Library version 0.3.5: * Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files. * Implement Microsoft ADPCM encoding for WAVE files. * Fix calculation of IRCAM frame size. * Record marker comments in WAVE files. * Improve validation of compressed audio formats. * Add support for building without documentation.
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin44-85/+88
2013-01-29Whitespace cleanup for pkglint.wiz1-2/+1
2013-01-29regenwiz1-3/+3
2013-01-29Add comment.wiz1-1/+3
2013-01-29Always use atomic_ops(3) on NetBSD even on arm, i.e. kill Linux-ARM'ism.tsutsui1-4/+23
Fixes configure failure on NetBSD/arm 6.0. Also add patch comment.
2013-01-27Use HTTP master site.obache1-4/+2
2013-01-27Remove akode-plugins-ffmpeg; does not build with any ffmpeg version inwiz5-37/+2
pkgsrc and nothing depends on it.
2013-01-26automake-1.13 compat.wiz2-4/+15
2013-01-26automake-1.13 compat.wiz2-6/+18
2013-01-26Revbump after graphics/jpeg and textproc/icuadam35-69/+70
2013-01-22Update to cd-discid-1.3.1. Notable changes since 0.9 are:jperkin4-21/+44
- New upstream maintainer. - Try to use a default cdrom device if none is specified. - Add --musicbrainz option for output suitable for calculating a MusicBrainz DiscID.
2013-01-21Fix output on OSX. Appease pkglint while here (license, patch comments).jperkin3-9/+23
Bump PKGREVISION.
2013-01-21Fix build with automake-1.13.wiz2-4/+15
2013-01-20Update to 0.1.6ryoon2-7/+6
Changelog is unavailable.
2013-01-19Add missing buildlink3s implied by openmotif but not lesstif.riastradh3-6/+16
2013-01-11Fix build with newer scons and update PLIST. Bump revision.joerg4-13/+98
2013-01-09Fix buidling on Darwinadam2-5/+8
2013-01-08LICENSE=mitgdt2-2/+4
2013-01-08+ ibniz.wiz1-1/+2
2013-01-08Import ibniz-1.18 as audio/ibniz.wiz4-0/+40
IBNIZ is a virtual machine designed for extremely compact low-level audiovisual programs. The leading design goal is usefulness as a platform for demoscene productions, glitch art and similar projects. Mainsteam software engineering aspects are considered totally irrelevant. IBNIZ stands for Ideally Bare Numeric Impression giZmo. The name also refers to Gottfried Leibniz, the 17th-century polymath who, among all, invented binary arithmetic, built the first four-operation calculating machine, and believed that the world was designed with the principle that a minimal set of rules should yield a maximal diversity.
2013-01-06Fix build on OpenBSD/amd64 5.2.ryoon6-26/+59
* Add OpenBSD conditionals * Add workaround for library link
2013-01-05(1) Bump version 1.9.1 to 1.9.3 based on PR pkg/45449mef11-88/+80
ChangeLog attached at the bottom of this Log. (2) patches/patch-ag Delete the first chunk, upstream included the first one. Comments added from cvs log (1.4) (3) patches/patch-ah # fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4 removed (upstream included). (4) Comments added for patches/patch-aa -- Add NetBSDArchitecture and DragonFlyArchitecture patches/patch-ab -- (1.9) Convert -lossaudio to portable $(LIBOSSAUDIO) Make this work with audio/oss again. -- (1.13) Add NetBSDArchitecture -- (1.14) In server/Imakefile add a target for $(VOXWARELIBS) that call make for the targets directory. This should fix the occasional problem were make complains with "don't know how to make dda/voxware/libvoxware.a" -- (1.5) Taking care nasd.conf (etc) patches/patch-ae -- Honor ${PKG_SYSCONFDIR}, see SUBST in Makefile. patches/patch-af -- Don't build/install auscope. (5) PLIST.client PLIST.server Convert IMAKE_MANNEWSUFFIX to IMAKE_MAN_SUFFIX which pkglint flagged and by reading the thread starting with http://mail-index.netbsd.org/tech-pkg/2005/12/06/0034.html (Please correct this part if some OS'en get problems.) ----- Version 1.9.3 (stable) 05/13/2011 - overdue 1.9.3 maint release - Older X11 systems used to define SharedLibX and friends if the installed X11 system was built with shared lib support. Newer X11's use SharedLibX11 instead. Same for {Normal|Debug|Profile}LibX. So check for these and set appropriately in NetAudio.tmpl. Shared lib installations should deal with libXau dependancies correctly now. - auerswald: Added MacOS X aka Darwin to list of systems that need to explicitely link libaudio.so against libXau. This enables building of the shared library libaudio.so on MacOS X. There is currently no NAS server for MacOS X. Version 1.9.2 (stable) 03/07/2009 - overdue 1.9.2 release. - patch from Aleksey Cheusov: "fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4" libaudio: OpenSvr.c: The server mutex was being unlocked, even though it was never locked in the first place. - Hugo Vanwoerkom reported thousands of diagnostics in his syslog: "doSetup: elementRate == 0! Forcing to 5000". Fix doSetup to only warn about this when the debug level is above 10. - auerswald: document syslog usage use syslog if running as a daemon, stderr otherwise add syslog-usage-change to HISTORY file - steve_mcintyre: Minor man page fix ported from the Debian packages. Multiple minor portability changes ported over from the Debian packages. Cope with Hurd and GNU/KFreeBSD and other systems using glibc - apply patch from sourceforge user moinakg: Libaudio is built with missing linker flags on OpenSolaris like missing lXt, so it results in symbol not found errors at runtime. I am including an Imakefile patch below that fixed this. -----
2012-12-18On 64-bit Solaris FILE is an opaque type, disable the rewind functionality.jperkin2-7/+19
Fixes package build.
2012-12-18Copy the ix86_SunOS5.mak file from the distribution into files. It'sjperkin3-1/+74
a bit crazy that we deliberately break the config script in this package and have to replicate everything into files/ just to support NetBSD, it's significantly reducing the portability. Avoid ssize_t clash on newer Solaris. These fixes make the package now build on Solaris.
2012-12-17Remove duplicate &&wiz1-2/+2
2012-12-17Update ruby-taglib to 0.5.2.taca2-6/+6
Changes in Releases of taglib-ruby ================================== ## 0.5.2 (2012-10-06) * Fix memory bug with TagLib::MPEG::File#tag and TagLib::FLAC::File#tag which could cause crashes (#14) * Update TagLib of binary gem for Windows to 1.8
2012-12-17Using atomic gcc>=4 builtin function, not available for i386.obache1-1/+11
Bump PKGREVISION.
2012-12-17Added audio/deforaos-mixer (version 0.1.1)khorben1-1/+2
2012-12-17Imported wip/deforaos-mixer, the DeforaOS audio volume controls, underkhorben5-0/+45
audio/deforaos-mixer (version 0.1.1)
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache24-47/+48
2012-12-15audio/mp3diags: Fix out-of-scope errorsmarino3-6/+30
getpid and clearPtrContainer were out-of-scope. Add unistd.h and pearl namespace to fix (seen on gcc 4.6+)
2012-12-12Reset maintainer on his request.wiz1-2/+2
2012-12-11Adjust buildlink3 ABI variable.ryoon1-1/+2
2012-12-11Revbump from audio/libopus-1.0.2ryoon1-1/+2
2012-12-11Update to 1.0.2ryoon2-6/+6
Changelog: Version 1.0.2 released 6 December, 2012 Opus 1.0.2 fixes an out-of-bounds read that could be triggered by a malicious Opus packet causing an integer wrap-around in the padding code. Considering that the packet would have to be at least 16 MB in size and that no out-of-bounds write is possible, the severity is very low. Other changes include fixes and improvements to the PLC and hybrid mode quality improvements. As usual, this release is fully compliant with the Opus specification.
2012-12-03Add more complete id3 support by also linking against id3lib (easytagwiz6-11/+558
uses two different id3 support libraries. Fix mp4 support option. It was depending on libmp4v2, but that wasn't recognized by easytag's configure any longer. Switch to mp4v2 and rename the option to match. Add patches from gentoo to fix build with latest mp4v2 version. Bump PKGREVISION.
2012-11-29Add -lm on Solaris.jperkin1-2/+2
2012-11-29Add boilarplate.ryoon1-0/+5
Thank you, wiz@.
2012-11-29Add gstreamer1 packages.ryoon1-1/+20
2012-11-29Import gst-plugins1-jack-1.0.3 as audio/gst-plugins1-jack.ryoon3-0/+24
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. GStreamer is released under the LGPL. This package is part of the 'good' plugins for GStreamer. It provides an audio sink for the JACK Audio Connection Kit.
2012-11-29Import gst-plugins1-twolame-1.0.3 as audio/gst-plugins1-twolame.ryoon3-0/+24
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. GStreamer is released under the LGPL. This package is part of the 'ugly' plugins for GStreamer. It provides the twolame plugin, which allows MP2 encoding.
2012-11-29Import gst-plugins1-sid-1.0.3 as audio/gst-plugins1-sid.ryoon3-0/+27
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. GStreamer is released under the LGPL. This package is part of the 'ugly' plugins for GStreamer. It provides the sid plugin, which allows playback of Commodore sid sounds.