summaryrefslogtreecommitdiff
path: root/audio/libaudiofile
AgeCommit message (Collapse)AuthorFilesLines
2013-03-15*** empty log message ***jperkin2-1/+16
2013-03-07Changes 0.3.6:adam2-8/+8
* Implement FLAC and ALAC encoding and decoding. * Update license to LGPL 2.1.
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.
2012-09-11"user-destdir" is default these daysasau1-2/+1
2012-07-09The build system uses -fvisibility=hidden and -fvisibility-inlines-hiddenbsiegert1-0/+6
without checking if they are supported. Disable them via BUILDLINK_TRANSFORM for MirBSD. Unbreaks the build.
2012-05-20Update to 0.3.4:wiz2-6/+6
Changes for Audio File Library version 0.3.4: * Use hidden visibility for internal symbols. * Add support for Sample Vision format. * Update license for extended-precision floating-point conversion routines.
2012-01-13remove unnecessary patchesdrochner3-77/+1
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache1-2/+2
2012-01-12Changes 0.3.3:adam4-78/+20
* Update library's soname version. * Link against libm.
2011-12-29Add configure check for libmrumko4-12/+83
Fixes build for DragonFly BSD. Provided by Matthias Rampke through PR pkg/45757
2011-12-22Include audio/alsa-lib/buildlink3.mk on Linux.sbd2-2/+12
2011-11-30Remove two patches; upstream says that extending precision is notwiz5-56/+6
the right approach and that he changed the calculation for 0.3.2 in a more robust way. Note that patch-configure will be integrated in next release. Bump PKGREVISION for patch removal.
2011-11-30Remove GCC 4.1.* build fix which is no longer necessary after thetron1-9/+1
update to version 0.3.2.
2011-11-30Update to 0.3.2:wiz4-30/+31
Changes for Audio File Library version 0.3.2: * Fix initialization of byte order in Creative Voice File format. * Fix calculation of frame count in NIST SPHERE sound files. * Remove duplicate definition of AFvirtualfile. * Don't treat compiler warnings as errors by default.
2011-11-30Remove:wiz3-2/+19
typedef struct _AFvirtualfile AFvirtualfile; from af_vfs.h, the same line is in audiofile.h (which it includes), and this breaks the build of musicpd. Bump PGKREVISION.
2011-11-30Add comment for last change.tron1-2/+4
2011-11-30Ignore compiler warnings if GCC 4.1.* is used. This fixes the buildtron1-1/+7
under NetBSD/amd64 5.1_STABLE.
2011-11-29Update to 0.3.1:wiz9-89/+168
Changes for Audio File Library version 0.3.1: * Fix installation of man pages. * Add support for Creative Voice File format. * Support u-law and A-law compression in Core Audio Format files. Changes for Audio File Library version 0.3.0: * Define AFframecount and AFfileoffset as 64-bit integers regardless of whether system specifies off_t as 64 bits. * Added support for Core Audio Format. * Added support for extensible WAVE format files. * Fixed leak of miscellaneous data buffers. (Thanks to Stefano Magni for finding and fixing this problem.) * Fixed default mapping between integer and floating-point audio data. * Fix handling of NeXT sound files with unspecified or inconsistent length. * Added support for miscellaneous data in IFF/8SVX files. * Added support for byte-swapped IRCAM sound files. * Refactored file parsing and writing. * Refactored audio conversion. * Updated and expanded documentation.
2011-04-21The pkg name is libaudiofile, so use that in buildlink3.mk.hans1-6/+6
2010-04-12update to 0.2.7drochner7-159/+56
changes: -Fix decoding of multi-channel ADPCM WAVE files (was patched in pkgsrc) -Reduce unshared data in library -Fix handling of audio files with more than 2^24 frames -Add support for writing double-precision floating-point WAVE files -Add support for reading certain uncompressed AIFF-C files created by Mac OS X -Write fact chunk in floating-point WAVE files
2009-12-01Debian has integrated a fix for ADPCM decoding problems which isdrochner4-23/+108
similar to our one, and added additional sanity checks (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510205#59) use their version to ease further maintainance, bump PKGREVISION
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
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-01-21(attempt to) fix CVE-2008-5824 (buffer overflow in msadpcm.c),drochner4-3/+56
see Debian bug #510205, just done correctly. The IMA code might have similar problems. The code appearently can't handle stereo files correctly anyway, so bail out if >1 channel which should avoid the problem. bump PKGREVISION
2008-05-25Remove me as maintainer of some package, clame ownership of a few packages.tron1-2/+2
2007-06-08Remove dead MASTER_SITES. From Zafer Aydogan.wiz1-2/+1
2006-11-05DESTDIR support.joerg1-3/+5
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-04-27Fix AC_DEFUN argument quoting for automake 1.8 and newer. Addresseswiz2-1/+15
part of PR 30053. No PKGREVISION bump because most people won't care.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests to the SHA1 ones.agc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-05-17Garbage collect BUILDLINK_PKGBASE.<pkg> from buildlink3: it is not anymoreseb1-2/+1
used since revision 1.139 of mk/buildlink3/bsd.buildlink3.mk.
2004-05-09Unused.wiz1-22/+0
2004-03-29Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,jlam1-1/+2
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-16If the ${PKGBASE} of a package doesn't match the token passed tojlam1-1/+2
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
2004-03-09update to 0.2.6recht2-5/+5
ok'd by tron@ What's new in version 0.2.6: * Added support for AVR, IFF/8SVX, and NIST SPHERE file formats. * Added example program demonstrating audio file playback on Mac OS X.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-2/+4
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-15revert last; my mk/ was not uptodate.grant1-2/+1
2004-02-15libaudiofile no longer needs libucb on Solaris. set LIBTOOL_OVERRIDEgrant1-3/+2
to create the right shared library names.
2004-02-15Use LDFLAGS.SunOS instead of conditional addition to LDFLAGS.jlam1-7/+3
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-06Update to 0.2.5:jmmv2-5/+5
- Fix bugs related to processing 24-bit audio data. - Made AIFF/AIFF-C parsing more robust.
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-10Whitespace fixescjep1-3/+3