summaryrefslogtreecommitdiff
path: root/audio/libaudiofile
AgeCommit message (Collapse)AuthorFilesLines
2016-12-19libaudiofile: fix the second UB in the same line of code, cstatic whichmaya2-7/+32
isn't actually a cstatic. switch to just defining it in the accessor. GCC optimized this UB away leading to an undefined reference in the builds. Also use a function which is right for int32 too (same as upstream) Thanks joerg for the help
2016-12-18libaudiofile: different way of doing the same operation, it's unclearmaya2-4/+4
to me why it fails for others, but maybe this one works.
2016-12-17libaudiofile: attempt to fix Ubuntu build which is failing due to UB in codemaya2-1/+18
Switch left shift of negative operand with functionally equivalent and well-defined function.
2016-02-25Use OPSYSVARS.jperkin1-4/+2
2015-11-03Add SHA512 digests for distfiles for audio categoryagc1-1/+2
Problems found with existing distfiles: /pub/pkgsrc/distfiles/amp-0.7.6.tgz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz /pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz /pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2 /pub/pkgsrc/distfiles/mp3to.gz /pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz No changes made to these file. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2014-01-14Fix .so usage in man pages. From Hakan Engvall in PR 48520.wiz1-1/+10
Bump PKGREVISION.
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