summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2004-11-09Pullup ticket 134 - requested by Matthias Schelersalo5-11/+55
security fix for mpg123 Module Name: pkgsrc Committed By: tron Date: Sun Nov 7 08:55:04 UTC 2004 Modified Files: pkgsrc/audio/mpg123: Makefile distinfo pkgsrc/audio/mpg123-esound: Makefile pkgsrc/audio/mpg123-nas: Makefile pkgsrc/audio/mpg123/patches: patch-aq Log Message: Add fix for security vulnerability reported in CAN-2004-0982 based on patches from Debian's advisory DSA-578. Bump package revision because of this fix.
2004-10-23Correct the version number in the Makefile on the pkgsrc-2004Q3 branch.agc1-2/+2
Pointed out by Soren Jacobsen.
2004-10-18Pullup ticket 121 - requested by Quentin Garnieragc4-32/+28
security fix for sox Modified Files: pkgsrc/audio/sox: Makefile distinfo Added Files: pkgsrc/audio/sox/patches: patch-aa Removed Files: pkgsrc/audio/sox/patches: patch-ab Log Message: Update to version 12.17.6. Note that this version fixes some buffer overflows in the WAV parser that could lead to arbitrary code execution. sox-12.17.6 ----------- o Changed comment code to always use copies of strings to fix bug in WAV handlering freeing argv[] memory. o Use calloc() to create ft_t structures so that all memory is initialized before being referenced. o Fixed VOC EOF bug were it thought there was an extra block when there wasn't. o Restructured directory layout so that source code is in a seperate directory. o Modified SoX to accept multiple input files. Concatenates files together in this case. o Removed map effect so that loops and instr could be removed from effects structures. This makes effects engine stand alone from the rest of the sox package. o Benedikt Zeyen found a bug in synth effect when generating brown noise that could cause clipping. o David Leverton sent another patch to prevent crashes on amd64's when resampling. o Fixed a bug were MP3 files with large ID3v2 tags could cause SoX to stick in a loop forever. Now, it will abort on IDv3 tags larger then 100k. Could still be improved to handle any size. o Changed volume option (-v) so that it tracks the file it was specified. This means that when specified with the input file, it changes volume before effects engine and when specified with output file, its done after effects engine. o Added crossfade_cat.sh script that will concatenate to audio files and do a crossfade between them. o Fixed bug in fade effect were it was impossible to do a fadeout starting from the beginning of the audio file. o Removed rounding error when changing volume of audio with "-v" option. This error caused doing a "-v -1.0" twice to not result in the original file. o Fixed a possible overflow in lots of effects were MIN value was treated as -MAX instead of -MAX-1. o Modifed sox so its OK for effects to not process any input or output bytes as long as they return ST_EOF. o When effects output data and reported ST_EOF at the same time, that buffer was discarded as well as data from any chained effect. o Added patch from Eric Benson that attempts to do a seek() if the first effect is trim. This greatly speeds up processing large files. o Daniel Pouzzner implemented a multi-band compander (using the butterworth filters to split the audio into bands). o Donnie Smith updated the silence effect so that its possible to remove silence from the middle of a sound file by using a negative value for stop_periods. o Changed float routines to only work with normalized values from -1:1. o Modifed .au handler to be able to read and write 32-bit and 64-bit float data. Only tested reading so far. o WAV with GSM data now always pads data to even number of bytes. o Added support for writing 32-bit audio to AIFF. sox-12.17.5 ----------- o Thomas Klausner sent in patches to compile audio drivers under NetBSD. o Rahul Powar pointed out a memory leak in the WAV file handler. It wasn't calling the correct close() function when closing input files. o Modified play.1 man page to not use multiple name lines. This appears to confuse some conversion programs. Updated sox.1 man page for typo in reverb option. o Andrew Church fixed problem with header of stereo 8SVX files. o Jimen Ching added support to scan over garbage data at the beginning of MP3 files to find valid frames. This is useful to play WAV and AIFF files that have MP3 data in them until those handlers support it directly. To play those, force sox to use the mp3 handler with the "-t mp3" option. o Added patch from Ulf Harnhammar to wav handler to prevent buffer overflows. o Added patch from Redhat to allow resample to work on certain 64-bit machines (Sam Varshavchik) o Tony Seebregts added a file handler for headerless Dialogic/OKI ADPCM files (VOX files). o Jan Paul Schmidt added a repeat effect to do loops the brute force way. This is also good for file format that don't support loops as well. o Fix for OSS driver in rate tolerance calcs that were off because of type conversion problems. Guenter Geiger. o Allow reading sphere files with headers greater then 256 bytes. Jimen Ching. o Fix for vorbis were comments are displayed in KEY=value format always. Stop printing some info to stdout in case output is a pipe. Guenter Geiger. o J Robert Ray submitted fix for AIFF handler to ignore lowercase chunks that are unknown. o Bugfix for 8-bit voc files. Jimen Ching o General warning cleanups (cbagwell) o Memory leaks in reading WAV files (Ufuk Kayserilioglu) o Rearrange link order of ogg vorbis libraries so that they can be compiled as static. (Christian Weisgerbr)
2004-09-19Make KDE depend on at least version 3.3.3nb1 of qt3-libs.markd1-1/+2
2004-09-17Update xsidplay to 1.6.5.1a. Changes:hubertf5-334/+71
* Compiles on NetBSD (:-), in contrast to the present/old version; May still need work on NetBSD-current (2.0G) * No list of changes available either in xsidplay sources nor on the homepage
2004-09-15Use statvfs instead of statfs on NetBSD>=2.0D.minskim2-7/+10
2004-09-15Regen with proper checksum for patch-ap.jlam1-2/+2
2004-09-13Check-in work-in-progress. Now we get further in the build, but it stillagc3-1/+388
fails. Watch this space. + remove references to ostream, which is deprecated in gcc3.
2004-09-13bump PKGREVISION for mpg123 dependency changegrant1-2/+2
2004-09-12Explicitly disable Java support to fix build under NetBSD 2.0_BETA (as shownjmmv1-1/+4
by kristerw@'s bulk build, and as I have been able to reproduce in a chroot). Something weird is going on in this configure script, because it works in current (and it shows strange messages under 2.0_BETA). AFAICT it has some problems with our test(1), though I can't debug ATM.
2004-09-12mserv does not require mpg123, as players are configurable.kim1-3/+1
2004-09-12Make this package build on Linux by using strncpy() when strlcpy() isminskim5-26/+77
not available.
2004-09-11This needs gcc3 to build.wiz1-2/+5
Also, fix a dependency (does not need glib2, only glib1). Both from Ove Soerensen in PR 26902. Bump PKGREVISION for dependency change.
2004-09-11Make this package build on Linux by including stdint.h before usingminskim3-6/+31
uintptr_t.
2004-09-08Fix path to icon file and bump PKGREVISION to 1.jmmv3-16/+4
Closes PR pkg/26845 by Kouichirou Hiratsuka.
2004-09-07PKGREVISION++salo5-7/+27
- fix a buffer overflow: "A malicious formatted mp3/2 causes mpg123 to fail header checks, this may allow arbitrary code to be executed with the privilege of the user trying to play the mp3." - patch from Debian but retain code style.
2004-09-07Update to 1.36.59:wiz2-6/+6
* Fix patch for Debian GNU/Linux bug #159966 which was wrong/insecure (Simon White). Probably no .mus file would have triggered it, though. * Update auto*/libtool files. * Fix smartptr.h for GCC 3.4 (Jon Hood + Debian bug #259444). * Merge patch for Debian GNU/Linux bug #159966 (mus_.cpp).
2004-09-07Pad out the time display on status line with an extra space so that thesimonb2-1/+15
closing ']' doesn't disappear. Problem report and suggested fix sent on to musicpd folks.
2004-09-07Remove an extra blank line, which fixes a fatal error with pkglint.xtraeme1-2/+1
2004-09-06Changes 3.96.1:adam2-6/+6
* Fixed rare bug in VBR-new * Fixes in ACM codec * Fixed padding for 320kbps encoding * Block size selection for mid and side channels fixed as well
2004-09-05Sort, and add two (hi epg!)wiz1-2/+4
2004-09-05Fix build on 1.6.2/sparc64 by applying the usual f77 workaround.snj1-1/+4
Closes PR pkg/26852.
2004-09-05Update to 0.3.5:jmmv2-5/+5
gnome-speech 0.3.5: * Improved locale matching when creating a speaker -- thanks billh gnome-speech 0.3.4: * Better LOCALE matching for getVoices queries, for FreeTTS, Theta, and DecTalk drivers. * CLASSPATH fix for FreeTTS driver. * Use volume range of 0 - 100% instead of 0 - 1.0, for consistency, in FreeTTS Speakers. * FreeTTS driver getVoices() command now works (formerly, it seems only getAllVoices() worked for FreeTTS.) * Better error reporting in test-speech. * test-speech now asks for gender and locale choices before presenting voice list.
2004-09-01Update of wmusic from package maintainer, joel@carnat.net.reed4-29/+27
This is now wmusic-1.5.0. From README's ChangeLog: - 1.5.0 * Added -R option to start xmms when wmusic is started, and to exit wmusic when xmms exits. (Thanks to Mateusz Greszta) * Incremented the minor version number, getting sick of 1.4.xx releases :) - 1.4.14 * Fixed the configure/manpage issue from 1.4.13 :) - 1.4.13 * Added Russian/Ukrainian glyph support. (Thanks to Alexey Voinov <voins@voins.program.ru>, Michael Shigorin <mike@altlinux.ru>) - 1.4.12 * Added patch to make sure xmms is running before calling some functions. (Thanks to Michael Cohrs <<michael@cohrs.de>) * Added patch to fix volume slider overdrawing. (Thanks to Zdik Kudrle <zdik.kudrle@borg.cz>) * Added patch to treat main window just like playlist, equalizer, with regard to visibility after right-clicking the wmusic app. (Thanks to Nicolas Hinz <nicolas-hinz@gmx.de>) - 1.4.11 * Added patch to show volume slider (-b flag), allowing volume control without a scroll mouse. (Thanks to Alessandro Budai <budai@ingsun1.univ.trieste.it>) - 1.4.10 * Added patch to fix segfaults caused by wrong size of displayRect array (Thanks to Alexey Voinov <voins@voins.program.ru>) - 1.4.9 * Added patch to stop rotating arrow when XMMS is paused (-a flag) * Added patch to switch between time left and time elapsed display (-l flag to start with time left) * Changed docs to reflect new maintainership (John Chapin) - 1.4.8 * Corrected e-mail addresses Changes to package include: Removed patch-ab and added patch-aa. Changed homepage and MASTER_SITES. Removed include of x11/gtk/buildlink3.mk. My changes to this package: Removed @ from install steps so they would be displayed. Capitalized XMMS in COMMENT. (TODO: the README should list the switches/options. And it appears the -V option is broken.)
2004-08-31Update maintainer's email address. Same maintainer. New address.reed1-2/+2
2004-08-31Update bmp and bmp-esound to 0.9.7rc2 (what a PITA):jmmv20-540/+101
BMP 0.9.7 rc2 Bugfixes * Include the file "beep/build.list" in the distribution. BMP 0.9.7 rc1 Enhancements * Revised GUI according to GNOME HIG * New window icons * New About and Preferences dialog * New file/folder selector using GTK+ 2.4's file chooser * Skin cursor support * New equalizer using IIR filtering * ID3v2 editing support using id3lib * ID3 character encoding to assume may now be overrided * New title formatting tag for conditional fields eg. %{n:text%} * Experimental GConf and GNOME VFS support * New translations (Dutch, German, Italian, Japanese, Korean, Lithuanian, Russian, Simplified Chinese, Spanish, Swedish, Welsh) * Merged configure scripts for shorter build time Miscellaneous * Removed EasyMove and DoubleSize * Removed real-time priority support * Removed AM_PATH_BMP m4 macro in favour of PKG_CHECK_MODULES * Removed beep-config in favour of 'pkg-config bmp' Bugfixes * Memory leaks * i18n and l10n * Many others (see Bugzilla and ChangeLog)
2004-08-31One Id line is enough.wiz1-2/+1
2004-08-29Import p5-MusicBrainz-Client-0.08.epg4-0/+31
This module provides access to the libmusicbrainz client library from perl. For more information about the MusicBrainz project visit the projects website at http://www.musicbrainz.org/
2004-08-29Import p5-MusicBrainz-Queries-0.07.epg4-0/+29
This module provides access to the Music Brainz RDF Query Constants from perl. For more information about the Music Brainz project visit the projects website at http://www.musicbrainz.org/
2004-08-28Use the new BUILDLINK_TRANSFORM commands to more precisely state thejlam2-4/+4
intended transformation: use "rm" to remove an option, "rmdir" to remove all options containing a path starting with a given directory name, and "rename" to rename options to something else.
2004-08-27Upgrade to mstream-1.0:kim2-5/+5
- better stream title cleanup
2004-08-27update to 1.2.2drochner3-28/+8
changes: This release includes new features such as level meters, multi-file export, and lower latency for multi-track recording. It also includes many bug fixes.
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam2-4/+4
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27Add and enable madman.wiz1-1/+2
2004-08-27Initial import of madman-0.93, based on the package provided bywiz6-0/+88
Ove Soerensen in PR 26474. Madman administrates digitial music archives nicely: Madman is a powerful digital music cataloging tool that is capable of flexible querying, tagging and organizing huge amounts of digital music.
2004-08-26Add & enable gst-plugins-faad.seb1-1/+2
2004-08-26Initial import of gst-plugins-faad version 0.8.2 into the NetBSD Packagesseb3-0/+25
Collection. This package provides the faad plugin for GStreamer, the ISO AAC audio codec.
2004-08-25Fix build with gcc2.markd2-1/+24
2004-08-23- (re)enable installing the a52dec and extract_a52 tools and their man pages.mrg5-10/+14
- bump pkg version
2004-08-21Update to arts-1.3.0 part of KDE-3.3.markd3-11/+11
changes unknown.
2004-08-21Update taglib to 1.2.markd3-9/+12
Changes from 1.1 to 1.2 New Features: Add support for FLAC data in Ogg containers ("Ogg FLAC" files) Added support for relative volume adjustment (RVA2) ID3v2 frames Added support for attached picture (APIC) ID3v2 frames Return a bool on File::save() to indicate success or failure Implemented support for reading ID3v2 frame header flags Return false from isValid() for FLAC files that are not parsed properly Move the Vorbis classes into the Ogg namespace (binary and source compatibility preserved) Added a convenience function fo accessing a list of ID3v2 frames of a certain ID using ID3v2::Tag::frameList(const ByteVector &frameID) Add access to the ID3v1, ID3v2 and XiphComments of FLAC files to the public API ByteVector optimizations to speed up copying Add find() and erase() methods to Map Added iterators and index operators to the string class Plays nicely with ID3v2.4 tags generated by libid3tag Plus bug fixes Changes from 1.0 to 1.1 Added ID3v2.2 support (previous support was for ID3v2.3 and ID3v2.4) since iTunes seems to still use this very old version of the ID3v2 standard Fixed an API bug in MPEG::File that made it difficult to override the default frame factory Make it possible to override the default string handler for ID3v1 tags. This makes it possible for applications to provide decoders that work with something other than ISO-8859-1 ID3v1 tags Switch from passing around a bool indicating whether to use synch-safe ints or not and pass the ID3v2 revion number. This is more flexible and general purpose Optimizations in the toolkit that make several ByteVector operations faster (and speeds up tag parsing and rendering by about 20%) Fixed rendering of UTF-16 in ID3v2 tags Added FLAC support to the C API
2004-08-21Add conflict with tunepimp.markd1-1/+3
2004-08-21Add tunepimpmarkd1-1/+2
2004-08-21Initial import of tunepimp 0.3.0markd7-0/+103
The TunePimp library (also referred to as libtunepimp) is a development library geared towards developers who wish to create MusicBrainz enabled tagging applications.
2004-08-21Update to version 2.1.1.markd3-14/+9
Changes for libmusicbrainz 2.1.1 ------------------------------------- - Return special TRMs for special conditions for TRM generation: c457a4a8-b342-4ec9-8f13-b6bd26c0e400 -- Sigserver busy and overloaded f9809ab1-2b0f-4d78-8862-fb425ade8ab9 -- Source file is too short to calculate TRM 7d154f52-b536-4fae-b58b-0666826c2bac -- File is slience - If the TRM signature server becomes overloaded, it will now start returning HTTP 503 error codes and the TRM generator will catch that and return the Sigserver busy TRM shown above. Changes for libmusicbrainz 2.1.0 ------------------------------------- - moved the python bindings into a new seperate project - rewrote the mp3 duration detection code to be more robust by making it vastly easier. In the process the bitzi related code has been tossed. This should make the libary smaller and the mp3 duration checking faster. - Due to the bitzi code being removed, the SHA1 and Bitprint related functions have been removed. - Added query items for Release Dates/Countries, Amazon Asins and Amazon cover art URLs - Move include files into include/musicbrainz so that the example files will compile outside of the libmusicbrainz client source tree.
2004-08-19Update to 1.4.6. From the changelog:schmonz4-13/+11
Jan 20 2004: - Added create_playlist_rio for newer Rio players in librioutil. - Added -j option to rioutil. Jan 13 2004: - Added support for downloading from S-Series Rios with firmware version 2.0 or higher. - Fixed a bug in mp3.c which cause songs to upload short. Jan 10 2004: - Fixed bugs in mp3.c and id3.c. - Added bitrate to -l option
2004-08-18Update HOMEPAGE.minskim1-2/+2
2004-08-17Update moss to 0.1.8. Patch submitted by Yongbin Yu, the maintainer.minskim4-22/+111
Changes since 0.1.2: * Add options for pidfile/no-pidfile, user/group, and auth-file. * Store password's MD5 instead of plain text.
2004-08-16Include pthread.buildlink3.mk. Note that this package uses the C++schmonz1-4/+6
compiler. Minor pkgsrc style nits.
2004-08-15Update to 0.2.35:wiz4-9/+9
* fix location of configuration file in man (Craig Routledge) * MMAP support for esddsp (from artsdsp, Olivier Blin) * GNU/kFreeBSD support (Robert Milan) * add new default_options in configuration file and environement variable, fix regression caused by patch since 0.2.30 * use ALSA default alias (Cyrille Chepelov) * clean code (Kjartan Maraas)