The NetBSD Project

CVS log for pkgsrc/audio/libsndfile/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / audio / libsndfile

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.96 / (download) - annotate - [select for diffs], Wed Aug 23 15:37:39 2023 UTC (6 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.95: +2 -3 lines
Diff to previous 1.95 (colored)

libsndfile: updated to 1.2.2

1.2.2

Fixed

* Fixed invalid regex in src/create_symbols_file.py
* Fixed passing null pointer to printf %s in tests

1.2.1

Added

* RISC OS support to `sndfile-play`, thanks @ccawley2011
* Move semantics to `SndFileHandle` C++ class, thanks @haydaralaidrus

Fixed

* Various typos, thanks @@uniontech-lilinjie
* Handling of absolute `CMAKE_INSTALL_LIBDIR`/`CMAKE_INSTALL_INCLUDEDIR`, thanks
  @Staudey
* Add `localtime_s` support to `sndfile-metadata-set`, thanks @neheb
* Linking with CMake against `Ogg::ogg`, thanks @FtZPetruska
* CMake `mpg123` module handling bugs, thanks @FtZPetruska
* CMake dependencies handling, thanks @FtZPetruska
* Various `Ogg` & `Opus` format fixes, thanks @weiliang
* Redefining `ssize_t` when building with Autotools, thanks @ccawley2011
* Bug related to incorrect `realloc` use, thanks @Halmoni100
* Style errors, thanks to @arthurt
* AIFF format related bugs, thanks to @arthurt
* Reading of MP3 files without Xing or INFO headers, thanks @arthurt
* Coding style of `src/mpeg_decode.c`, thanks @arthurt
* Various documentation types, thanks @luzpaz
* Intrinsics inclusion for MSVC and ARM64/ARM64EC, thanks @frysee
* `sf_open_fd`() regression, thanks @brentr
* WAV format related bug, thanks @magnus-nomono

Removed

* Obsolete file `libsndfile.spec.in``, thanks @janstary

Revision 1.95 / (download) - annotate - [select for diffs], Mon Aug 14 05:23:47 2023 UTC (7 weeks, 2 days ago) by wiz
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.94 / (download) - annotate - [select for diffs], Sat May 6 19:08:46 2023 UTC (4 months, 4 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

*: Recursive revbump from audio/libopus 1.4

Revision 1.93 / (download) - annotate - [select for diffs], Sat Jan 28 18:12:29 2023 UTC (8 months ago) by triaxx
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.92: +3 -1 lines
Diff to previous 1.92 (colored)

libsndfile: Fix pkg/57201

pkgsrc changes:
---------------
  * Add blk3 of terminfo to fix a linking error about ncurses.
  * Bump revision

Revision 1.92 / (download) - annotate - [select for diffs], Wed Jan 11 18:58:23 2023 UTC (8 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.91: +2 -3 lines
Diff to previous 1.91 (colored)

libsndfile: updated to 1.2.0

1.2.0

Fixed

Searching for LAME dependency with CMake build system.
CMake build from Autotools tarball.
Build on UWP platform.
Fix signed integer overflow.
Skipping large wav chunks on stdin.

Removed

Maximum samplerate limit,

Revision 1.91 / (download) - annotate - [select for diffs], Sun Sep 11 12:51:04 2022 UTC (12 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

*: bump PKGREVISION for flac shlib bump

Revision 1.90 / (download) - annotate - [select for diffs], Mon Mar 28 10:43:35 2022 UTC (18 months, 1 week ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.89: +2 -1 lines
Diff to previous 1.89 (colored)

a*/*: revbump(1) for libsndfile

Revision 1.89 / (download) - annotate - [select for diffs], Sun Mar 27 17:20:39 2022 UTC (18 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.88: +5 -4 lines
Diff to previous 1.88 (colored)

libsndfile: Update to 1.1.0 to get the latest security fixes.

## [1.1.0] - 2022-03-27

### Added

* MPEG Encode/Decode Support.

  Uses libmpg123 for decode, liblame for encode. Encoding and decoding support
  is independent of each other and is split into separate files. MPEG support
  is generalized as subformats, `SF_FORMAT_MPEG_LAYER`(I,II,III) so that it
  might be used by other containers (`MPEG1WAVEFORMAT` for example), but also
  contains a major format `SF_FORMAT_MPEG` for 'mp3 files.'

  Encoding Status:
  * Layer III encoding
  * ID3v1 writing
  * ID3v2 writing
  * Lame/Xing Tag writing
  * Bitrate selection command
  * VBR or CBR

  Decoding Status:
  * Layers I/II/III decoding
  * ID3v1 reading
  * ID3v2 reading
  * Seeking
* New fuzzer for OSS-Fuzz, thanks @DavidKorczynski.
* This `CHANGELOG.md`. All notable changes to this project will be documented in
  this file. The old `NEWS` file has been renamed to `NEWS.OLD` and is no longer
  updated.
* Add support for decoding MPEG III Audio in WAV files.
* `SECURITY.md` file to give people instructions for reporting security
  vulnerabilities, thanks @zidingz.
* Support for [Vcpkg manifest mode](https://vcpkg.readthedocs.io/en/latest/users/manifests/).

  If you have problems with manifest mode, disable it with `VCPKG_MANIFEST_MODE`
  switch.
* [Export CMake targets from the build tree](https://cmake.org/cmake/help/latest/guide/importing-exporting/index.html#exporting-targets-from-the-build-tree)
* CIFuzz fuzzer, thanks to @AdamKorcz

### Changed

* `SFC_SET_DITHER_ON_READ` and `SFC_SET_DITHER_ON_WRITE` enums comments in
  public header, thanks @SmiVan.
* `ENABLE_SNDFILE_WINDOWS_PROTOTYPES` define is deprecated and not needed
  anymore.

  Previously, in order for the [`sf_wchar_open`()](http://libsndfile.github.io/libsndfile/api.html#open)
  function to become available on   the Windows platform, it was required to
  perform certain actions:

  ```c
  #include <windows.h>
  #define ENABLE_SNDFILE_WINDOWS_PROTOTYPES 1
  #including <sndfile.h>
  ```

  These steps are no longer required and the `sf_wchar_open`() function is
  always available on the Windows platform.
* Use UTF-8 as internal path encoding on Windows platform.

  This is an internal change to unify and simplify the handling of file paths.

  On the Windows platform, the file path is always converted to UTF-8 and
  converted to UTF-16 only for calls to WinAPI functions.

  The behavior of the functions for opening files on other platforms does not
  change.
* Switch to .xz over .bz2 for release tarballs.
* Disable static builds using Autotools by default. If you want static
  libraries, pass --enable-static to ./configure

### Fixed

* Typo in `docs/index.md`.
* Typo in `programs/sndfile-convert.c`, thanks @fjl.
* Memory leak in `caf_read_header`(), credit to OSS-Fuzz ([issue 30375](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30375)).
* Stack overflow in `guess_file_type`(), thanks @bobsayshilol, credit to
  OSS-Fuzz ([issue 29339](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29339)).
* Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz
  ([issue 26257](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26257)).
* Infinite loop in `svx_read_header`(), thanks @bobsayshilol, credit to OSS-Fuzz
  ([issue 25442](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25442)).
* GCC and Clang pedantic warnings, thanks @bobsayshilol.
* Normalisation issue when scaling floating point data to `int` in
  `replace_read_f2i`(), thanks @bobsayshilol.
* Missing samples when doing a partial read of Ogg file from index till the end
  of file, thanks @arthurt.
* sndfile-salvage: Handle files > 4 GB on Windows OS
* Undefined shift in `dyn_get_32bit`(), credit to OSS-Fuzz
  ([issue 27366](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27366)).
* Integer overflow in `nms_adpcm_update`(), credit to OSS-Fuzz
  ([issue 25522](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25522)).
* Integer overflow in `psf_log_printf`(), credit to OSS-Fuzz
  ([issue 28441](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28441)),
  ([issue 25624](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25624)).
* ABI version incompatibility between Autotools and CMake build on Apple
  platforms.

  Now ABI must be compatible with Autotools builds. Note that this change
  requires CMake >= 3.17 for building dylib on Apple platforms.

* Fix build with Autotools + MinGW toolchain on Windows platform.

  See https://github.com/msys2/MINGW-packages/issues/5803 for details.

### Security

* Heap buffer overflow in `wavlike_ima_decode_block`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 25530](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25530)).
* Heap buffer overflow in `msadpcm_decode_block`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 26803](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26803)).
* Heap buffer overflow in `psf_binheader_readf`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 26026](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26026)).
* Index out of bounds in `psf_nms_adpcm_decode_block`(), credit to OSS-Fuzz
  ([issue 25561](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25561)).
* Heap buffer overflow in `flac_buffer_copy`(), thanks @yuawn,  @bobsayshilol.
* Heap buffer overflow in `copyPredictorTo24`(), thanks @bobsayshilol,
  credit to OSS-Fuzz ([issue 27503](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27503)).
* Uninitialized variable in `psf_binheader_readf`(), thanks @shao-hua-li,
  credit to OSS-Fuzz ([issue 25364](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25364)).

Revision 1.88 / (download) - annotate - [select for diffs], Thu Sep 9 12:14:42 2021 UTC (2 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

libsndfile: fix sndfile-play tool on netbsd

Revision 1.87 / (download) - annotate - [select for diffs], Thu Sep 9 12:03:09 2021 UTC (2 years ago) by nia
Branch: MAIN
Changes since 1.86: +2 -1 lines
Diff to previous 1.86 (colored)

libsndfile: apply patch for CVE-2021-3246

Revision 1.86 / (download) - annotate - [select for diffs], Sun Jan 24 14:50:25 2021 UTC (2 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.85: +5 -10 lines
Diff to previous 1.85 (colored)

libsndfile: Update to 1.0.31

Version 1.0.31 (2021-01-24)

  * The releaser of libsndfile starting from this version is the libsndfile team
    member @SoapGentoo, see AUTHORS for details.
  * Implement fast SSE2 optimized psf_lrintf() and psf_lrintf() functions to
    improve perfomance when libsndfile is built using Visual C++ (especially)
    and other compilers on x86 and AMD64 platforms. See also description of
    ENABLE_SSE2 CMake option in README.md.
  * Documentation:
    * Move site to new URL: http://libsndfile.github.io/libsndfile/
    * Convert documentation pages from HTML to Markdown
    * Use GitHub's Jekyll static site generator to generate static HTML pages
      for site
    * Fix api.md table error, thanks to @zodf0055980
    * Other docuemntation fixes and updates
  * Change CMake's project name from sndfile to libsndfile as it should be.
  * Change behaviour of ENABLE_STATIC_RUNTIME option. In short:
    * You can use ENABLE_STATIC_RUNTIME for CMake >= 3.15 without error.
    * You can use your our method to set MSVC runtime library flags if none of
      ENABLE_STATIC_RUNTIME and CMAKE_MSVC_RUNTIME_LIBRARY were set.
    Advanced information:
    * If this option is defined (set to ON or OFF), set CMP0091 policy to OLD
      (we handle MSVC runtime library flags using compiler flags), set
      corresponding compiler flags for user.
    * NEW: If this option is not defined, set CMP0091 policy to OLD (we handle
      MSVC runtime library flags using compiler flags), don't touch compiler
      options, allow user to set it manually.
    * NEW: If new CMake option CMAKE_MSVC_RUNTIME_LIBRARY is set, change
      CMP0091 policy to NEW (we handle MSVC runtime library flags using that
      option), don't touch compiler flags.
    * NEW: If both ENABLE_STATIC_RUNTIME and CMAKE_MSVC_RUNTIME_LIBRARY are set,
      terminate configuration with fatal error.
    * For MinGW toolchain this option is experimental. If you enabled it and
      then disabled again, you need to clear CMake cache (delete
      CMakeCache.txt).
  * Make CMake clip test faster.
  * Fix CMake bug with sndio library dependency, thanks to @drhenault.
  * Fix memory leak in wav_read_smpl_chunk() function, credit to OSS-Fuzz.
  * Fix aiff_read_header() memory leak(), credit to OSS-Fuzz.
  * Fix leak in wav_read_header(), credit to OSS-Fuzz.
  * Fix leak in wavlike_read_cart_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wav_read_acid_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_basc_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wavlike_read_peak_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_header(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in exif_subchunk_parse(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in endswap_int64_t_array(), credit to
    OSS-Fuzz.
  * Fix up the fuzzer so that it can't under or overseek,
    thanks to Max Dymond <cmeister2@gmail.com>.
  * Fix Autotools configure on macOS, thanks to @tmcguire and @nwh.
  * Exclude repository-configuration from git-archive, thanks to @umlaeute.
  * Use version-script when compiling with clang on Unix with Autotools, thanks
    to @tstellar.
  * Improve handling of SMPL chunks in WAV files, thanks to @zodf0055980.

Revision 1.85 / (download) - annotate - [select for diffs], Sat Dec 26 06:57:12 2020 UTC (2 years, 9 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.84: +5 -1 lines
Diff to previous 1.84 (colored)

libsndfile: use DIST_SUBDIR for re-rolled release.

(I can't see anything obviously off with diff, and the new checksum got
committed.)

Revision 1.84 / (download) - annotate - [select for diffs], Mon Oct 12 21:51:58 2020 UTC (2 years, 11 months ago) by bacon
Branch: MAIN
Changes since 1.83: +2 -1 lines
Diff to previous 1.83 (colored)

math/blas, math/lapack: Install interchangeable BLAS system

Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump

Revision 1.83 / (download) - annotate - [select for diffs], Fri Sep 25 12:43:11 2020 UTC (3 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.82: +1 -3 lines
Diff to previous 1.82 (colored)

libsndfile: PR pkg/55651: remove autogen dependency.

It is empirically not required.

Revision 1.82 / (download) - annotate - [select for diffs], Sun Sep 20 08:30:16 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.81: +2 -3 lines
Diff to previous 1.81 (colored)

libsndfile: update to 1.0.30.

Version 1.0.30 (2020-09-18)

  * Fix critical CMake bug with broken ABI of shared libsndfile library.
  * CMake build system considered to be stable.
  * Move sndfile.h.in from src/ to include/ directory. To avoid problems,
    delete old generated sndfile.h from $(top_builddir)/src.
  * Huge documentation update.
  * Fix opus test failures on BE platforms, thanks to
    Arthur Taylor <art@ified.ca>.
  * Fix bug when sf_open_fd() function sometimes leaves filehandle open, even
    if `close_desc` parameter is TRUE, thanks to @umläute.
  * Fix infinite loops on some pathological SD2 files, thanks to
    Jeremy Friesner <jaf@meyersound.com>.
  * Switch to GitHub Actions for continuous integration.
  * Add OSS-Fuzz tests to GitHub Actions workflow, thanks to
    Max Dymond <cmeister2@gmail.com>.
  * Fix memory leak in wavlike_read_bext_chunk() function, credit to OSS-Fuzz.
  * Fix undefined behavior in avr-read_header() function, credit to OSS-Fuzz.
  * Add INSTALL_PKGCONFIG_MODULE CMake option to control sndfile.pc file
    installation, see README.md for details.
  * Add INSTALL_MANPAGES CMake option, see README.md for details.
  * Fix ENABLE_COMPATIBLE_LIBSNDFILE_NAME CMake option, now it works on MinGW
    platform too.
  * Fix ENABLE_CPACK CMake option, see README.md for details.
  * Fix ENABLE_STATIC_RUNTIME and CMAKE_MSVC_RUNTIME_LIBRARY behavior, see
    README.md for details.
  * Fix CMake man pages installation bug when sndfile-deinterleave.1 and
    sndfile-metadata-set.1 were not installed.
  * Fix sndfile-regtest paths handling on Windows platform, thanks to
    Gisle Vanem <gvanem@yahoo.no>.

Revision 1.81 / (download) - annotate - [select for diffs], Wed Aug 19 20:05:44 2020 UTC (3 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.80: +5 -7 lines
Diff to previous 1.80 (colored)

libsndfile: Use tarball with pregenerated autostuff

Revision 1.80 / (download) - annotate - [select for diffs], Tue Aug 18 17:57:25 2020 UTC (3 years, 1 month ago) by leot
Branch: MAIN
Changes since 1.79: +2 -1 lines
Diff to previous 1.79 (colored)

*: revbump for libsndfile

Revision 1.79 / (download) - annotate - [select for diffs], Mon Aug 17 05:31:36 2020 UTC (3 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

sort

Revision 1.78 / (download) - annotate - [select for diffs], Mon Aug 17 05:26:16 2020 UTC (3 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.77: +3 -1 lines
Diff to previous 1.77 (colored)

libsndfile: python as tool to appease configure ...

Revision 1.77 / (download) - annotate - [select for diffs], Sat Aug 15 23:36:38 2020 UTC (3 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.76: +12 -6 lines
Diff to previous 1.76 (colored)

libsndfile: Update to 1.0.29

Version 1.0.29 (2020-08-15)
  * Add support for Opus files.
  * Autotool build system improvements.
  * CMake build system improvements.
  * Fixes for: CVE-2017-12562, CVE-2017-17456, CVE-2017-17457, CVE-2018-19661,
    CVE-2018-19662, CVE-2018-19758 and CVE-2019-3832.
  * Add BWF v2 loudness parameters.
  * Wave64: Permit and skip arbitrary chunks prior to the data chunk.
  * Fix ASAN crash in wavlike_ima_seek().
  * Fix IMA-ADPCM encoding for AIFF files.
  * sndfile-convert: Handle gsm, vox and opus extensions the same way.
  * Add SFC_SET_OGG_PAGE_LATENCY_MS command to get Ogg page latency for Ogg Opus
    files.
  * Fix parsing of some SD2 files.
  * Documentation updates.
  * Minor bug fixes and improvements.

Revision 1.75.20.1 / (download) - annotate - [select for diffs], Thu Jul 18 13:08:19 2019 UTC (4 years, 2 months ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) next main 1.76 (colored)

Pullup ticket #5998 - requested by nia
audio/libsndfile: security fix

Revisions pulled up:
- audio/libsndfile/Makefile                                     1.76
- audio/libsndfile/distinfo                                     1.43
- audio/libsndfile/patches/patch-CVE-2017-14634                 1.1
- audio/libsndfile/patches/patch-CVE-2018-13139                 1.1
- audio/libsndfile/patches/patch-src_alaw.c                     1.1
- audio/libsndfile/patches/patch-src_ulaw.c                     1.1
- audio/libsndfile/patches/patch-src_wav.c                      1.1

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Sun Jul 14 15:39:32 UTC 2019

   Modified Files:
   	pkgsrc/audio/libsndfile: Makefile distinfo
   Added Files:
   	pkgsrc/audio/libsndfile/patches: patch-CVE-2017-14634
   	    patch-CVE-2018-13139 patch-src_alaw.c patch-src_ulaw.c
   	    patch-src_wav.c

   Log Message:
   libsndfile: Apply patches from upstream's github for these CVEs:

   CVE-2017-14245 - information-disclosure
   CVE-2017-14246 - information-disclosure
   CVE-2017-14634 - denial-of-service
   CVE-2017-17456 - denial-of-service
   CVE-2017-17457 - denial-of-service
   CVE-2017-8362 - denial-of-service
   CVE-2017-8363 - heap-overflow
   CVE-2017-8365 - buffer-overflow
   CVE-2018-13139 - stack-overflow
   CVE-2018-19432 - null-pointer-dereference
   CVE-2018-19661 - denial-of-service
   CVE-2018-19662 - denial-of-service
   CVE-2018-19758 - denial-of-service
   CVE-2019-3832 - denial-of-service

   Bump PKGREVISION.

Revision 1.76 / (download) - annotate - [select for diffs], Sun Jul 14 15:39:32 2019 UTC (4 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored)

libsndfile: Apply patches from upstream's github for these CVEs:

CVE-2017-14245 - information-disclosure
CVE-2017-14246 - information-disclosure
CVE-2017-14634 - denial-of-service
CVE-2017-17456 - denial-of-service
CVE-2017-17457 - denial-of-service
CVE-2017-8362 - denial-of-service
CVE-2017-8363 - heap-overflow
CVE-2017-8365 - buffer-overflow
CVE-2018-13139 - stack-overflow
CVE-2018-19432 - null-pointer-dereference
CVE-2018-19661 - denial-of-service
CVE-2018-19662 - denial-of-service
CVE-2018-19758 - denial-of-service
CVE-2019-3832 - denial-of-service

Bump PKGREVISION.

Revision 1.75 / (download) - annotate - [select for diffs], Wed May 17 21:58:05 2017 UTC (6 years, 4 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Branch point for: pkgsrc-2019Q2
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

Fix for CVE-2017-8362, ref.
https://github.com/erikd/libsndfile/commit/ef1dbb2df1c0e741486646de40bd638a9c4cd
808
Bump PKGREVISION.

Revision 1.74 / (download) - annotate - [select for diffs], Wed May 17 21:51:46 2017 UTC (6 years, 4 months ago) by he
Branch: MAIN
Changes since 1.73: +2 -1 lines
Diff to previous 1.73 (colored)

Fix for CVE-2017-8365, ref.
https://github.com/erikd/libsndfile/commit/fd0484aba8e51d16af1e3a880f9b8b857b385eb3
Bump PKGREVISION.

Revision 1.73 / (download) - annotate - [select for diffs], Wed Apr 26 22:35:01 2017 UTC (6 years, 5 months ago) by maya
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

builds fine with bmake, don't require gmake

Revision 1.72 / (download) - annotate - [select for diffs], Wed Apr 26 22:10:37 2017 UTC (6 years, 5 months ago) by maya
Branch: MAIN
Changes since 1.71: +1 -4 lines
Diff to previous 1.71 (colored)

Remove deprecated workaround for building with GCC < 2.95

(the relevant configure script bits don't seem to exist either)

Revision 1.71 / (download) - annotate - [select for diffs], Wed Apr 19 13:32:12 2017 UTC (6 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

Updated libsndfile to 1.0.28.

Version 1.0.28 (2017-04-02)
  * Fix buffer overruns in FLAC and ID3 handling code.
  * Move to variable length header storage.
  * Fix detection of Large File Support for 32 bit systems.
  * Remove large stack allocations in ALAC handling code.
  * Remove all use of Variable Length Arrays.
  * Minor bug fixes and improvements.

Revision 1.70 / (download) - annotate - [select for diffs], Thu Jun 30 17:38:09 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

Updated libsndfile to 1.0.27.

Version 1.0.27 (2016-06-19)
  * Fix an SF_INFO seekable flag regression introduced in 1.0.26.
  * Fix potential infinite loops on malformed input files.
  * Add string metadata read/write for CAF and RF64.
  * Add handling of CUE chunks.
  * Fix enaian-ness issues in PAF files.
  * Minor bug fixes and improvements.

Revision 1.69 / (download) - annotate - [select for diffs], Thu Feb 25 10:15:45 2016 UTC (7 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.68: +4 -6 lines
Diff to previous 1.68 (colored)

Use OPSYSVARS.

Revision 1.68 / (download) - annotate - [select for diffs], Fri Dec 4 20:39:05 2015 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.67: +2 -3 lines
Diff to previous 1.67 (colored)

Update libsndfile to 1.0.26:

Version 1.0.26 (2015-11-22)
  * Fix for CVE-2014-9496, SD2 buffer read overflow.
  * Fix for CVE-2014-9756, file_io.c divide by zero.
  * Fix for CVE-2015-7805, AIIF heap write overflow.
  * Add support for ALAC encoder in a CAF container.
  * Add support for Cart chunks in WAV files.
  * Minor bug fixes and improvements.

Revision 1.67 / (download) - annotate - [select for diffs], Mon Aug 17 17:11:19 2015 UTC (8 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Bump PKGREVISION for ncurses shlib bump.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Jan 3 18:43:48 2015 UTC (8 years, 9 months ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

patches for http://secunia.com/advisories/61132 from the
libsndfile github repository

Revision 1.65 / (download) - annotate - [select for diffs], Thu Oct 9 14:05:56 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.64: +1 -3 lines
Diff to previous 1.64 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.64 / (download) - annotate - [select for diffs], Sun Sep 1 12:14:06 2013 UTC (10 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.63: +2 -1 lines
Diff to previous 1.63 (colored)

recursive bump from hdf5 shlib major bump.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Sep 12 00:24:44 2012 UTC (11 years ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.62: +1 -2 lines
Diff to previous 1.62 (colored)

"user-destdir" is default these days

Revision 1.62 / (download) - annotate - [select for diffs], Sat Aug 6 10:23:16 2011 UTC (12 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.61: +2 -3 lines
Diff to previous 1.61 (colored)

Update to 1.0.25:
(SA45125 was already fixed in the package)

Version 1.0.25 (2011-07-13)
  * Fix for Secunia Advisory SA45125, heap overflow in PAF file handler.
  * Accept broken WAV files with blockalign == 0.
  * Minor bug fixes and improvements.

Revision 1.60.4.1 / (download) - annotate - [select for diffs], Fri Jul 15 19:30:01 2011 UTC (12 years, 2 months ago) by spz
Branch: pkgsrc-2011Q2
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored) next main 1.61 (colored)

Pullup ticket #3473 - requested by drochner
audio/libsndfile security patch

Revisions pulled up:
- audio/libsndfile/Makefile                                     1.61
- audio/libsndfile/distinfo                                     1.33
- audio/libsndfile/patches/patch-aa                             1.17
- audio/libsndfile/patches/patch-ab                             1.11
- audio/libsndfile/patches/patch-ac                             1.13

-------------------------------------------------------------------
   Module Name:  pkgsrc
   Committed By: drochner
   Date:         Thu Jul 14 09:49:01 UTC 2011
   Modified Files:
         pkgsrc/audio/libsndfile: Makefile distinfo
   Added Files:
         pkgsrc/audio/libsndfile/patches: patch-aa patch-ab patch-ac
   Log Message:
   add patch from upstream to fix crash by invalid PAF files
   (DOS problem, SA45125)
   bump PKGREV
   To generate a diff of this commit:
   cvs rdiff -u -r1.60 -r1.61 pkgsrc/audio/libsndfile/Makefile
   cvs rdiff -u -r1.32 -r1.33 pkgsrc/audio/libsndfile/distinfo
   cvs rdiff -u -r0 -r1.17 pkgsrc/audio/libsndfile/patches/patch-aa
   cvs rdiff -u -r0 -r1.11 pkgsrc/audio/libsndfile/patches/patch-ab
   cvs rdiff -u -r0 -r1.13 pkgsrc/audio/libsndfile/patches/patch-ac

Revision 1.61 / (download) - annotate - [select for diffs], Thu Jul 14 09:49:01 2011 UTC (12 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored)

add patch from upstream to fix crash by invalid PAF files
(DOS problem, SA45125)
bump PKGREV

Revision 1.60 / (download) - annotate - [select for diffs], Wed Mar 23 21:14:31 2011 UTC (12 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Branch point for: pkgsrc-2011Q2
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Changes 1.0.24:
WAV files are now written with an 18 byte u-law and A-law fmt chunk. A document
on virtual I/O functionality was added. Two new methods were added in
sndfile.hh. A fix was made for a non-zero SSND offset values on AIFF. Minor bug
fixes and improvements were done.

Revision 1.59 / (download) - annotate - [select for diffs], Sat Oct 16 08:23:04 2010 UTC (12 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.58: +2 -8 lines
Diff to previous 1.58 (colored)

Changes 1.0.23:
* Minor bug fixes.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Feb 6 14:38:27 2010 UTC (13 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.57: +1 -3 lines
Diff to previous 1.57 (colored)

drop MAKE_JOBS_SAFE=no, built ok with 64 jobs.

Revision 1.57 / (download) - annotate - [select for diffs], Sun Jan 24 17:26:21 2010 UTC (13 years, 8 months ago) by heinz
Branch: MAIN
Changes since 1.56: +3 -1 lines
Diff to previous 1.56 (colored)

Enabled test target.

Revision 1.56 / (download) - annotate - [select for diffs], Tue Dec 15 11:08:38 2009 UTC (13 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.55: +4 -5 lines
Diff to previous 1.55 (colored)

Update to 1.0.21:

Version 1.0.21 (2009-12-13)
  * Add a couple of new binary programs to programs/ dir.
  * Remove sndfile-jackplay (now in sndfile-tools package).
  * Add windows only function sf_wchar_open().
  * Bunch of minor bug fixes.

(The last entry sums up at least the DOS patches we had in pkgsrc.)

Revision 1.55 / (download) - annotate - [select for diffs], Thu Dec 3 13:06:51 2009 UTC (13 years, 10 months ago) by asau
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.

Revision 1.54 / (download) - annotate - [select for diffs], Fri Sep 18 13:29:31 2009 UTC (14 years ago) by sketch
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.53: +5 -1 lines
Diff to previous 1.53 (colored)

Use -features=extensions with sunpro C++ to get __func__

Revision 1.49.2.1 / (download) - annotate - [select for diffs], Mon Jun 8 21:05:22 2009 UTC (14 years, 3 months ago) by spz
Branch: pkgsrc-2009Q1
Changes since 1.49: +4 -3 lines
Diff to previous 1.49 (colored) next main 1.50 (colored)

Pullup ticket 2790 - requested by tron
Security update

Revisions pulled up:
- pkgsrc/audio/libsndfile/Makefile		1.52
- pkgsrc/audio/libsndfile/distinfo		1.29
- pkgsrc/audio/libsndfile/options.mk		1.7

Files added:
pkgsrc/audio/libsndfile/patches/patch-aa	1.15
pkgsrc/audio/libsndfile/patches/patch-ab	1.9
pkgsrc/audio/libsndfile/patches/patch-ac	1.11
pkgsrc/audio/libsndfile/patches/patch-ad	1.12
pkgsrc/audio/libsndfile/patches/patch-ae	1.7
pkgsrc/audio/libsndfile/patches/patch-af	1.7

   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Sat May  2 17:24:15 UTC 2009

   Modified Files:
   	pkgsrc/audio/libsndfile: options.mk

   Log Message:
   Add octave option, based on PR 41307 by Rumko.


   To generate a diff of this commit:
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/audio/libsndfile/options.mk

---------------------------------------------------------------------

   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Thu May 14 12:58:27 UTC 2009

   Modified Files:
   	pkgsrc/audio/libsndfile: Makefile distinfo options.mk

   Log Message:
   Changes 1.0.20:
   * Fix potential heap overflow in VOC file parser.


   To generate a diff of this commit:
   cvs rdiff -u -r1.50 -r1.51 pkgsrc/audio/libsndfile/Makefile
   cvs rdiff -u -r1.27 -r1.28 pkgsrc/audio/libsndfile/distinfo
   cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/libsndfile/options.mk

---------------------------------------------------------------------

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Mon Jun  8 09:30:17 UTC 2009

   Modified Files:
   	pkgsrc/audio/libsndfile: Makefile distinfo
   Added Files:
   	pkgsrc/audio/libsndfile/patches: patch-aa patch-ab patch-ac patch-ad
   	    patch-ae patch-af

   Log Message:
   Add upstream patch (taken from Debian bug report) to fix crashes
   caused by bad audio files.


   To generate a diff of this commit:
   cvs rdiff -u -r1.51 -r1.52 pkgsrc/audio/libsndfile/Makefile
   cvs rdiff -u -r1.28 -r1.29 pkgsrc/audio/libsndfile/distinfo
   cvs rdiff -u -r0 -r1.15 pkgsrc/audio/libsndfile/patches/patch-aa
   cvs rdiff -u -r0 -r1.9 pkgsrc/audio/libsndfile/patches/patch-ab
   cvs rdiff -u -r0 -r1.11 pkgsrc/audio/libsndfile/patches/patch-ac
   cvs rdiff -u -r0 -r1.12 pkgsrc/audio/libsndfile/patches/patch-ad
   cvs rdiff -u -r0 -r1.7 pkgsrc/audio/libsndfile/patches/patch-ae \
       pkgsrc/audio/libsndfile/patches/patch-af

Revision 1.53 / (download) - annotate - [select for diffs], Mon Jun 8 09:32:16 2009 UTC (14 years, 3 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored)

Set the license type to "gnu-lgpl-v2.1".

Revision 1.52 / (download) - annotate - [select for diffs], Mon Jun 8 09:30:17 2009 UTC (14 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored)

Add upstream patch (taken from Debian bug report) to fix crashes
caused by bad audio files.

Revision 1.51 / (download) - annotate - [select for diffs], Thu May 14 12:58:27 2009 UTC (14 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored)

Changes 1.0.20:
* Fix potential heap overflow in VOC file parser.

Revision 1.50 / (download) - annotate - [select for diffs], Sat May 2 17:25:03 2009 UTC (14 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

pkglint fix -- use -e in SUBST_SED.

Revision 1.46.6.1 / (download) - annotate - [select for diffs], Wed Mar 4 23:17:09 2009 UTC (14 years, 7 months ago) by tron
Branch: pkgsrc-2008Q4
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) next main 1.47 (colored)

Pullup ticket #2717 - requested by tnn
libsndfile: security patch

Add patch to fix the vulnerability reported in CVE-2009-0186.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Mar 4 16:47:05 2009 UTC (14 years, 7 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base
Branch point for: pkgsrc-2009Q1
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Update to libsndfile-1.0.19.

Version 1.0.19 (2009-03-02)
  * Fix for CVE-2009-0186 (Alin Rad Pop, Secunia Research).
  * Huge number of minor bug fixes as a result of static analysis.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Feb 21 13:20:45 2009 UTC (14 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.47: +14 -9 lines
Diff to previous 1.47 (colored)

Update to 1.0.18:

Version 1.0.18 (2009-02-07)
  * Add Ogg/Vorbis support (thanks to John ffitch).
  * Remove captive FLAC library.
  * Many new features and bug fixes.
  * Generate Win32 and Win64 pre-compiled binaries.

Add ogg and vorbis dependencies to bl3.mk and increase ABI depends.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Jan 13 12:13:45 2009 UTC (14 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

remove some patches which were intended to make the code compile
on older compilers but cause crashes (and possible security problems)
instead
bump PKGREVISION

Revision 1.45.4.1 / (download) - annotate - [select for diffs], Sat Jul 26 01:34:36 2008 UTC (15 years, 2 months ago) by rtr
Branch: pkgsrc-2008Q2
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) next main 1.46 (colored)

pullup ticket #2464 - requested by obache
libsndfile: fix for failure on some platforms

revisions pulled up:
pkgsrc/audio/libsndfile/Makefile	1.46
pkgsrc/audio/libsndfile/options.mk	1.5

   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Thu Jul 24 22:39:30 UTC 2008

   Modified Files:
   	pkgsrc/audio/libsndfile: Makefile options.mk

   Log Message:
   Fix improper PKG_SUGGESTED_OPTIONS and fix build failure on some platforms.

   * Should not try to use OSS for unknown OSes, PR 39197,
    only for having buitin OSS.
   * for Solaris, ${OPSYS} != "Solaris", it's "SunOS".
    Fixed to use sunaudio instead of oss.

   Bump PKGREVISION.

Revision 1.46 / (download) - annotate - [select for diffs], Thu Jul 24 22:39:30 2008 UTC (15 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Branch point for: pkgsrc-2008Q4
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Fix improper PKG_SUGGESTED_OPTIONS and fix build failure on some platforms.

* Should not try to use OSS for unknown OSes, PR 39197,
  only for having buitin OSS.
* for Solaris, ${OPSYS} != "Solaris", it's "SunOS".
  Fixed to use sunaudio instead of oss.

Bump PKGREVISION.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Apr 7 15:36:19 2008 UTC (15 years, 6 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, cwrapper
Branch point for: pkgsrc-2008Q2
Changes since 1.44: +4 -3 lines
Diff to previous 1.44 (colored)


Add a 'sun' option and update patch-ac to support native audio output
on NetBSD, OpenBSD, and Solaris.  This option takes precedence (by default)
over OSS in the NetBSD/OpenBSD case.

Bump rev.

Revision 1.43.2.1 / (download) - annotate - [select for diffs], Tue Jan 29 14:05:51 2008 UTC (15 years, 8 months ago) by ghen
Branch: pkgsrc-2007Q4
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) next main 1.44 (colored)

Pullup ticket 2281 - requested by drochner
security fix for libsndfile

- pkgsrc/audio/libsndfile/Makefile			1.44
- pkgsrc/audio/libsndfile/distinfo			1.23
- pkgsrc/audio/libsndfile/patches/patch-ba		1.1

   Module Name:    pkgsrc
   Committed By:   drochner
   Date:           Mon Jan  7 17:34:38 UTC 2008

   Modified Files:
           pkgsrc/audio/libsndfile: Makefile distinfo
   Added Files:
           pkgsrc/audio/libsndfile/patches: patch-ba

   Log Message:
   fix CVE-2007-4974 (buffer overflow), patch from Gentoo
   bump PKGREVISION

Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 7 17:34:37 2008 UTC (15 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

fix CVE-2007-4974 (buffer overflow), patch from Gentoo
bump PKGREVISION

Revision 1.43 / (download) - annotate - [select for diffs], Sun Nov 4 16:00:02 2007 UTC (15 years, 11 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base
Branch point for: pkgsrc-2007Q4
Changes since 1.42: +3 -1 lines
Diff to previous 1.42 (colored)

Add MAKE_JOBS_SAFE=no, pointed out by ASau as part of the pkgthon

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jul 1 20:47:46 2007 UTC (16 years, 3 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored)

The package supports installation to DESTDIR.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Jan 7 15:02:16 2007 UTC (16 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.40: +5 -1 lines
Diff to previous 1.40 (colored)

Use Gentoo patch to build against flac-1.1.3.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Jan 7 12:25:51 2007 UTC (16 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

PKGREVISION bump for flac shlib major bump and corresponding ABI
depends bump.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Sep 1 06:02:23 2006 UTC (17 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

Changes 1.0.17:
* Add sndfile.hh C++ wrapper.
* Update Win32 MinGW build instructions.
* Minor bug fixes and cleanups.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Apr 30 17:29:29 2006 UTC (17 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Changes 1.0.16:
  * Add support for Broadcast (BEXT) chunks in WAV files.
  * Implement new commands SFC_GET_SIGNAL_MAX and SFC_GET_MAX_ALL_CHANNELS.
  * Add support for RIFX (big endian WAV variant).
  * Fix configure script bugs.
  * Fix bug in INST and MARK chunk writing for AIFF files.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Apr 6 16:59:07 2006 UTC (17 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

update to 1.0.15
changes:
* Fix some ia64 issues.
* Fix precompiled DLL.
* Minor bug fixes.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Mar 4 21:28:56 2006 UTC (17 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.35 / (download) - annotate - [select for diffs], Fri Feb 24 08:11:26 2006 UTC (17 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.34: +2 -3 lines
Diff to previous 1.34 (colored)

Changes 1.0.14:
* Really fix MinGW compile problems.
* Minor bug fixes.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:11 2006 UTC (17 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Jan 21 23:04:08 2006 UTC (17 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Changes 1.0.13:
  * Fix form MinGW compiler problems.
  * Allow readin/write of instrument chunks from WAV and AIFF files.
  * Compile problem fix for Solaris compiler.
  * Minor cleanups and bug fixes.

Revision 1.32 / (download) - annotate - [select for diffs], Mon Dec 5 20:49:48 2005 UTC (17 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.31 / (download) - annotate - [select for diffs], Fri Sep 30 13:26:02 2005 UTC (18 years ago) by adam
Branch: MAIN
Changes since 1.30: +5 -4 lines
Diff to previous 1.30 (colored)

Changes 1.0.12:
* Add support for FLAC and Apple's Core Audio Format (CAF).
* Add virtual I/O interface (still needs docs).
* Cygwin and other Win32 fixes.
* Minor bug fixes and cleanups.

Revision 1.30 / (download) - annotate - [select for diffs], Tue May 31 16:13:18 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.29: +2 -7 lines
Diff to previous 1.29 (colored)

Convert to options framework.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 11 21:44:54 2005 UTC (18 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.28: +1 -2 lines
Diff to previous 1.28 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Mar 19 13:59:13 2005 UTC (18 years, 6 months ago) by ben
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

I incorrectly tested my previous change, and it turns out that with
USE_OSS defined, the build process does require the original escaping.
Revert to original escaping in OSS_DEFS.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Feb 24 03:37:28 2005 UTC (18 years, 7 months ago) by ben
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Change quote escaping to reflect Todd Vierling's recent makefile fixes.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Nov 23 19:02:43 2004 UTC (18 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.25: +5 -1 lines
Diff to previous 1.25 (colored)

Fix building on MacOSX

Revision 1.25 / (download) - annotate - [select for diffs], Fri Nov 19 12:15:14 2004 UTC (18 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.24: +2 -3 lines
Diff to previous 1.24 (colored)

Changes 1.0.11:
* Add SD2 file support
* Reading of loop data in WAV and AIFF
* Minor bug fixes

Revision 1.24 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:07 2004 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

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.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 28 08:14:03 2004 UTC (19 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.22: +2 -4 lines
Diff to previous 1.22 (colored)

Changes 1.0.10:
* Minor bug fixes
* Fix support for Win32 MinGW compiler

Revision 1.22 / (download) - annotate - [select for diffs], Mon May 31 16:47:47 2004 UTC (19 years, 4 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.21: +3 -1 lines
Diff to previous 1.21 (colored)

Enable pkgviews installation.  Patches provided by Joachim Kuebart on
tech-pkg@.

Revision 1.21 / (download) - annotate - [select for diffs], Mon May 3 22:19:08 2004 UTC (19 years, 5 months ago) by snj
Branch: MAIN
Changes since 1.20: +6 -3 lines
Diff to previous 1.20 (colored)

This package compiles with gcc2, so let configure know that.  Idea stolen
from Michael van Elst in PR pkg/25047.

While here, reinstate the sparc64 gcc2 f77 workaround.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Apr 25 12:07:12 2004 UTC (19 years, 5 months ago) by dillo
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

drop maintainership

Revision 1.19 / (download) - annotate - [select for diffs], Sat Apr 24 23:04:28 2004 UTC (19 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

bl3 packages should only include bl3 files.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 11 20:49:46 2004 UTC (19 years, 5 months ago) by kristerw
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

This package uses C99 features, and does thus need gcc 3.1 or better.

Remove a work-around for sparc64 gcc2 bugs (since gcc3 is required
anyway...)

Revision 1.17 / (download) - annotate - [select for diffs], Fri Apr 2 10:13:43 2004 UTC (19 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Changes 1.0.9:
* Add AVR format
* Improve handling of some WAV files

Revision 1.16 / (download) - annotate - [select for diffs], Mon Mar 29 08:08:13 2004 UTC (19 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Changes 1.0.8:
* Minor bug fixes

Revision 1.15 / (download) - annotate - [select for diffs], Sat Mar 20 04:30:55 2004 UTC (19 years, 6 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.14: +4 -1 lines
Diff to previous 1.14 (colored)

Fix build on sparc64 with gcc2.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Feb 26 15:41:50 2004 UTC (19 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Changes 1.0.7: Fix build problems on MacOSX and fix ia64/MIPS etc clip mode detection

Revision 1.13 / (download) - annotate - [select for diffs], Tue Feb 17 19:12:31 2004 UTC (19 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.12: +2 -3 lines
Diff to previous 1.12 (colored)

Convert to bl3 and remove superfluous LTCONFIG_OVERRIDE.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Feb 13 14:57:20 2004 UTC (19 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.11: +5 -6 lines
Diff to previous 1.11 (colored)

Changes 1.0.6:
Large file fix for Linux/Solaris
New functionality and Win32 improvements

Revision 1.11 / (download) - annotate - [select for diffs], Tue Sep 23 23:28:16 2003 UTC (20 years ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

Add missing PKGCONFIG_OVERRIDE.
Bump PKGREVISION because of the changed sndfile.pc.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jul 21 16:30:42 2003 UTC (20 years, 2 months ago) by martti
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

COMMENT should start with a capital letter.

Revision 1.9 / (download) - annotate - [select for diffs], Fri May 23 09:30:10 2003 UTC (20 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Update to 1.0.5:
  * Added support for HTK files.
  * Added new function sf_open_fd() to allow for secure opening of temporary
    files as well as reading/writing sound files embedded within larger
    container files.
  * Added string support for AIFF files.
  * Minor bug fixes and code cleanups.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 2 22:26:37 2003 UTC (20 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Update to 1.0.4, requested by adam.
Changes since 1.0.3:
  * Added suport of PVF and XI files.
  * Added functionality for setting and retrieving strings from sound files.
  * Minor code cleanups and bug fixes.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Dec 14 17:30:31 2002 UTC (20 years, 9 months ago) by jmmv
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update libsndfile to 1.0.3.

There have been several changes since 1.0.1, but the most important ones
are (according to the homepage):
- Version 1.0.2 (Nov 24 2002) Added VOX ADPCM format.
- Version 1.0.3 (Dec 09 2002) Fixes for Linux on ia64 CPUs.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Oct 18 13:26:12 2002 UTC (20 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.5: +12 -4 lines
Diff to previous 1.5 (colored)

Make this package OSS-aware.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 30 20:54:34 2002 UTC (21 years ago) by skrll
Branch: MAIN
Changes since 1.4: +1 -5 lines
Diff to previous 1.4 (colored)

Do previous "The Right Way".

Revision 1.4 / (download) - annotate - [select for diffs], Sat Sep 28 11:35:51 2002 UTC (21 years ago) by wiz
Branch: MAIN
Changes since 1.3: +5 -1 lines
Diff to previous 1.3 (colored)

Add -lm to LIBS, somehow needed for it to be included in libsndfile.la.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Sep 28 01:28:24 2002 UTC (21 years ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update to 1.0.1.
Changes:
Version 1.0.1 (2002-09-14)
  * Added MAT and MAT5 file formats.
  * Minor bug fixes.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Aug 31 14:11:45 2002 UTC (21 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Convert to buildlink2.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Aug 23 11:39:27 2002 UTC (21 years, 1 month ago) by dillo
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

add libsndfile 1.0.0

Libsndfile is a C library for reading and writing files containing
sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format)
through one standard library interface.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Aug 23 11:39:27 2002 UTC (21 years, 1 month ago) by dillo
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>