Commit graph

61 commits

Author SHA1 Message Date
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
cb02a58faa Fix .so usage in man pages. From Hakan Engvall in PR 48520.
Bump PKGREVISION.
2014-01-14 19:38:18 +00:00
adam
370c9542c9 Changes 0.3.6:
* Implement FLAC and ALAC encoding and decoding.
* Update license to LGPL 2.1.
2013-03-07 17:03:11 +00:00
wiz
2995b432b2 Update to 0.3.5:
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-07 10:25:55 +00:00
asau
2fead99d50 "user-destdir" is default these days 2012-09-11 23:59:21 +00:00
wiz
a19dc0185f Update to 0.3.4:
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-05-20 13:38:20 +00:00
adam
efc3144250 Changes 0.3.3:
* Update library's soname version.
* Link against libm.
2012-01-12 16:34:28 +00:00
rumko
e584118a39 Add configure check for libm
Fixes build for DragonFly BSD.

Provided by Matthias Rampke through PR pkg/45757
2011-12-29 16:19:25 +00:00
sbd
fd1fa61833 Include audio/alsa-lib/buildlink3.mk on Linux. 2011-12-22 07:47:43 +00:00
wiz
c742cc7824 Remove two patches; upstream says that extending precision is not
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-30 20:52:46 +00:00
tron
3312677223 Remove GCC 4.1.* build fix which is no longer necessary after the
update to version 0.3.2.
2011-11-30 18:46:47 +00:00
wiz
8ab04715a4 Update to 0.3.2:
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-30 14:30:57 +00:00
wiz
e015e45d8a Remove:
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-30 11:59:39 +00:00
tron
2c1530d2fc Add comment for last change. 2011-11-30 08:52:02 +00:00
tron
7f1085b34e Ignore compiler warnings if GCC 4.1.* is used. This fixes the build
under NetBSD/amd64 5.1_STABLE.
2011-11-30 08:29:36 +00:00
wiz
c50bd2848a Update to 0.3.1:
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-11-29 19:39:30 +00:00
drochner
c6f1e337d8 update to 0.2.7
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
2010-04-12 19:04:58 +00:00
drochner
6f0af524e0 Debian has integrated a fix for ADPCM decoding problems which is
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-12-01 10:44:02 +00:00
drochner
62253534ba (attempt to) fix CVE-2008-5824 (buffer overflow in msadpcm.c),
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
2009-01-21 15:19:27 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
wiz
8c6e1744ac Remove dead MASTER_SITES. From Zafer Aydogan. 2007-06-08 18:33:05 +00:00
joerg
5dfaaf310b DESTDIR support. 2006-11-05 17:06:43 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
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-10-03 00:12:51 +00:00
recht
c418c9cfde update to 0.2.6
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-09 13:29:28 +00:00
grant
08c84c1a2d revert last; my mk/ was not uptodate. 2004-02-15 13:18:42 +00:00
grant
353f1cdd3d libaudiofile no longer needs libucb on Solaris. set LIBTOOL_OVERRIDE
to create the right shared library names.
2004-02-15 12:33:48 +00:00
jlam
df7c178b5f Use LDFLAGS.SunOS instead of conditional addition to LDFLAGS. 2004-02-15 12:03:59 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
jmmv
5ef9bad17c Update to 0.2.5:
- Fix bugs related to processing 24-bit audio data.
- Made AIFF/AIFF-C parsing more robust.
2004-02-06 17:09:29 +00:00
jlam
a39c6cf9fa bl3ify 2004-01-05 20:48:01 +00:00
wiz
fcb376db3b Update to 0.2.4:
Added support for large files.  This option is disabled by default; to
enable large file support, run configure with the flag --enable-largefile.

Improved support for markers in WAVE files.

Added support for miscellaneous data in WAVE files.

Cleaned up code in many places.
2003-10-05 10:17:15 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
grant
16242cd3ec allow this to find libucb on Solaris. 2003-04-10 03:32:02 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
rh
c2934c968e Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-19 10:54:42 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
rh
db7a881c68 Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION
2002-07-18 02:19:24 +00:00
tron
bf17569029 Use "LIBTOOL_OVERRIDE" instead of "LTCONFIG_OVERRIDE" because the later
one is not effective for this package. This fixes package list problems
under Solaris.
2002-05-06 12:18:25 +00:00
wiz
f3f1c5fecd Update to 0.2.3.
Changes since 0.2.1:
Fixed a bug involving the processing of 24-bit audio data on
little-endian systems.
Added support for IMA and MS ADPCM.
Added support for the IRCAM file format.
Added support for AF_QUERYTYPE_COMPRESSION.
Added support for floating-point data in the AIFF-C and WAVE file
formats.
Improved support for compressed data formats in AIFF-C, WAVE, and NeXT
.snd file formats.
Cleaned up code for 64-bit systems.
Cleaned up some compiler warnings.
Added many new tests.
Fixed several small bugs.
Cleaned up code in many places.
2002-03-24 21:38:25 +00:00
jlam
cc26aaeec2 Mark as USE_BUILDLINK_ONLY. 2001-06-19 03:47:31 +00:00
wiz
bc4caa6067 Update to 0.2.1, provided by Nathan Ahlstrom in pkg/12315.
Changes: Virtual format support by a new module system, file reading
and writing speed increased, more robust error handling, compiler
warning cleanup.
2001-03-02 18:03:10 +00:00
wiz
f7bb9e2078 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:30:32 +00:00
jlam
d97a637b50 Fix typo in MASTER_SITES. Closes pkg/11723 by zuntum@eik.pl. 2000-12-13 16:35:23 +00:00
rh
9b3527a324 Update libaudiofile to 0.1.11. Changes include:
* Error handling has been vastly improved.
 * Querying is much more robust.  Querying on loops, markers,
   instruments, and intsrument parameters is now implemented.
 * Some small bugs have been fixed.
2000-11-25 17:03:18 +00:00
jlam
7dc6ad2536 Update libaudiofile to 0.1.10. Changes from version 0.1.9:
GNOME VFS operations have been incorporated into the Audio File Library.

    G.711 mu-law and a-law encoding is now available for all sound file
    formats.

    Documentation has been greatly improved but still needs work.
2000-10-15 03:04:26 +00:00
jlam
db568b2ac1 1) Fix HOMEPAGE
2) USE_LIBTOOL and LTCONFIG_OVERRIDE, instead of pkglibtool and patching
   configure.
2000-06-09 06:41:48 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
tron
d4f6494b6c Update for yet another directory structure change on the GNOME FTP sites. 2000-01-15 10:16:17 +00:00