Sun Sep 20 08:30:16 2020 UTC ()
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>.


(wiz)
diff -r1.81 -r1.82 pkgsrc/audio/libsndfile/Makefile
diff -r1.21 -r1.22 pkgsrc/audio/libsndfile/PLIST
diff -r1.45 -r1.46 pkgsrc/audio/libsndfile/distinfo

cvs diff -r1.81 -r1.82 pkgsrc/audio/libsndfile/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libsndfile/Makefile 2020/08/19 20:05:44 1.81
+++ pkgsrc/audio/libsndfile/Makefile 2020/09/20 08:30:16 1.82
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.81 2020/08/19 20:05:44 nia Exp $ 1# $NetBSD: Makefile,v 1.82 2020/09/20 08:30:16 wiz Exp $
2 2
3DISTNAME= libsndfile-1.0.29 3DISTNAME= libsndfile-1.0.30
4PKGREVISION= 2 
5CATEGORIES= audio 4CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_GITHUB:=erikd/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=erikd/}
7GITHUB_PROJECT= libsndfile 6GITHUB_PROJECT= libsndfile
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 7GITHUB_RELEASE= v${PKGVERSION_NOREV}
9EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.mega-nerd.com/libsndfile/ 11HOMEPAGE= http://www.mega-nerd.com/libsndfile/
13COMMENT= Library for reading and writing audio files 12COMMENT= Library for reading and writing audio files
14LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
15 14
16TOOL_DEPENDS+= autogen-[0-9]*:../../devel/autogen 15TOOL_DEPENDS+= autogen-[0-9]*:../../devel/autogen
17 16

cvs diff -r1.21 -r1.22 pkgsrc/audio/libsndfile/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/libsndfile/PLIST 2020/08/15 23:36:38 1.21
+++ pkgsrc/audio/libsndfile/PLIST 2020/09/20 08:30:16 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.21 2020/08/15 23:36:38 nia Exp $ 1@comment $NetBSD: PLIST,v 1.22 2020/09/20 08:30:16 wiz Exp $
2bin/sndfile-cmp 2bin/sndfile-cmp
3bin/sndfile-concat 3bin/sndfile-concat
4bin/sndfile-convert 4bin/sndfile-convert
5bin/sndfile-deinterleave 5bin/sndfile-deinterleave
6bin/sndfile-info 6bin/sndfile-info
7bin/sndfile-interleave 7bin/sndfile-interleave
8bin/sndfile-metadata-get 8bin/sndfile-metadata-get
9bin/sndfile-metadata-set 9bin/sndfile-metadata-set
10bin/sndfile-play 10bin/sndfile-play
11bin/sndfile-salvage 11bin/sndfile-salvage
12include/sndfile.h 12include/sndfile.h
13include/sndfile.hh 13include/sndfile.hh
14lib/libsndfile.la 14lib/libsndfile.la
@@ -18,23 +18,24 @@ man/man1/sndfile-concat.1 @@ -18,23 +18,24 @@ man/man1/sndfile-concat.1
18man/man1/sndfile-convert.1 18man/man1/sndfile-convert.1
19man/man1/sndfile-deinterleave.1 19man/man1/sndfile-deinterleave.1
20man/man1/sndfile-info.1 20man/man1/sndfile-info.1
21man/man1/sndfile-interleave.1 21man/man1/sndfile-interleave.1
22man/man1/sndfile-metadata-get.1 22man/man1/sndfile-metadata-get.1
23man/man1/sndfile-metadata-set.1 23man/man1/sndfile-metadata-set.1
24man/man1/sndfile-play.1 24man/man1/sndfile-play.1
25man/man1/sndfile-salvage.1 25man/man1/sndfile-salvage.1
26share/doc/libsndfile/FAQ.html 26share/doc/libsndfile/FAQ.html
27share/doc/libsndfile/api.html 27share/doc/libsndfile/api.html
28share/doc/libsndfile/bugs.html 28share/doc/libsndfile/bugs.html
29share/doc/libsndfile/command.html 29share/doc/libsndfile/command.html
30share/doc/libsndfile/embedded_files.html 30share/doc/libsndfile/embedded_files.html
 31share/doc/libsndfile/formats.html
31share/doc/libsndfile/index.html 32share/doc/libsndfile/index.html
32share/doc/libsndfile/libsndfile.css 33share/doc/libsndfile/libsndfile.css
33share/doc/libsndfile/libsndfile.jpg 34share/doc/libsndfile/libsndfile.jpg
34share/doc/libsndfile/lists.html 35share/doc/libsndfile/lists.html
35share/doc/libsndfile/new_file_type.HOWTO 36share/doc/libsndfile/new_file_type.HOWTO
36share/doc/libsndfile/octave.html 37share/doc/libsndfile/octave.html
37share/doc/libsndfile/print.css 38share/doc/libsndfile/print.css
38share/doc/libsndfile/sndfile_info.html 39share/doc/libsndfile/sndfile_info.html
39share/doc/libsndfile/tutorial.html 40share/doc/libsndfile/tutorial.html
40share/doc/libsndfile/win32.html 41share/doc/libsndfile/win32.html

cvs diff -r1.45 -r1.46 pkgsrc/audio/libsndfile/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/libsndfile/distinfo 2020/08/20 05:24:40 1.45
+++ pkgsrc/audio/libsndfile/distinfo 2020/09/20 08:30:16 1.46
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.45 2020/08/20 05:24:40 gutteridge Exp $ 1$NetBSD: distinfo,v 1.46 2020/09/20 08:30:16 wiz Exp $
2 2
3SHA1 (libsndfile-1.0.29.tar.bz2) = c52da003bae00abc82f4a2c6957211bebff20523 3SHA1 (libsndfile-1.0.30.tar.bz2) = 5fb3561c59748bc19dfe633a1a1ea7f315d9d687
4RMD160 (libsndfile-1.0.29.tar.bz2) = 0dd4f901d62cf5edcf2e8d258ec5b2c4b24386a0 4RMD160 (libsndfile-1.0.30.tar.bz2) = befa91f6de5cac4302bc4a8219caf3242a3ddc56
5SHA512 (libsndfile-1.0.29.tar.bz2) = 72cf038b26c66e6e085d97ef1954bd3aa76315527f632649707c76128953bfbb2c9b52527d309720ca1107a9e04e033722995911dad43b4adda46bf4a05354d7 5SHA512 (libsndfile-1.0.30.tar.bz2) = ff1e533e0480ae9d0ba08f68eb82fdbad186c65f93c74f956f2fc5a7264cd31f2610c3f8b72a93e24704cac2b05e7a00e6a43dba70391dcbd1d1c9344bd88df0
6Size (libsndfile-1.0.29.tar.bz2) = 831090 bytes 6Size (libsndfile-1.0.30.tar.bz2) = 849559 bytes