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>.diff -r1.81 -r1.82 pkgsrc/audio/libsndfile/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= libsndfile-1.0.29 | 3 | DISTNAME= libsndfile-1.0.30 | |
4 | PKGREVISION= 2 | |||
5 | CATEGORIES= audio | 4 | CATEGORIES= audio | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=erikd/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=erikd/} | |
7 | GITHUB_PROJECT= libsndfile | 6 | GITHUB_PROJECT= libsndfile | |
8 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 7 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
9 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
10 | 9 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://www.mega-nerd.com/libsndfile/ | 11 | HOMEPAGE= http://www.mega-nerd.com/libsndfile/ | |
13 | COMMENT= Library for reading and writing audio files | 12 | COMMENT= Library for reading and writing audio files | |
14 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
15 | 14 | |||
16 | TOOL_DEPENDS+= autogen-[0-9]*:../../devel/autogen | 15 | TOOL_DEPENDS+= autogen-[0-9]*:../../devel/autogen | |
17 | 16 |
@@ -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 $ | |
2 | bin/sndfile-cmp | 2 | bin/sndfile-cmp | |
3 | bin/sndfile-concat | 3 | bin/sndfile-concat | |
4 | bin/sndfile-convert | 4 | bin/sndfile-convert | |
5 | bin/sndfile-deinterleave | 5 | bin/sndfile-deinterleave | |
6 | bin/sndfile-info | 6 | bin/sndfile-info | |
7 | bin/sndfile-interleave | 7 | bin/sndfile-interleave | |
8 | bin/sndfile-metadata-get | 8 | bin/sndfile-metadata-get | |
9 | bin/sndfile-metadata-set | 9 | bin/sndfile-metadata-set | |
10 | bin/sndfile-play | 10 | bin/sndfile-play | |
11 | bin/sndfile-salvage | 11 | bin/sndfile-salvage | |
12 | include/sndfile.h | 12 | include/sndfile.h | |
13 | include/sndfile.hh | 13 | include/sndfile.hh | |
14 | lib/libsndfile.la | 14 | lib/libsndfile.la | |
@@ -18,23 +18,24 @@ man/man1/sndfile-concat.1 | @@ -18,23 +18,24 @@ man/man1/sndfile-concat.1 | |||
18 | man/man1/sndfile-convert.1 | 18 | man/man1/sndfile-convert.1 | |
19 | man/man1/sndfile-deinterleave.1 | 19 | man/man1/sndfile-deinterleave.1 | |
20 | man/man1/sndfile-info.1 | 20 | man/man1/sndfile-info.1 | |
21 | man/man1/sndfile-interleave.1 | 21 | man/man1/sndfile-interleave.1 | |
22 | man/man1/sndfile-metadata-get.1 | 22 | man/man1/sndfile-metadata-get.1 | |
23 | man/man1/sndfile-metadata-set.1 | 23 | man/man1/sndfile-metadata-set.1 | |
24 | man/man1/sndfile-play.1 | 24 | man/man1/sndfile-play.1 | |
25 | man/man1/sndfile-salvage.1 | 25 | man/man1/sndfile-salvage.1 | |
26 | share/doc/libsndfile/FAQ.html | 26 | share/doc/libsndfile/FAQ.html | |
27 | share/doc/libsndfile/api.html | 27 | share/doc/libsndfile/api.html | |
28 | share/doc/libsndfile/bugs.html | 28 | share/doc/libsndfile/bugs.html | |
29 | share/doc/libsndfile/command.html | 29 | share/doc/libsndfile/command.html | |
30 | share/doc/libsndfile/embedded_files.html | 30 | share/doc/libsndfile/embedded_files.html | |
31 | share/doc/libsndfile/formats.html | |||
31 | share/doc/libsndfile/index.html | 32 | share/doc/libsndfile/index.html | |
32 | share/doc/libsndfile/libsndfile.css | 33 | share/doc/libsndfile/libsndfile.css | |
33 | share/doc/libsndfile/libsndfile.jpg | 34 | share/doc/libsndfile/libsndfile.jpg | |
34 | share/doc/libsndfile/lists.html | 35 | share/doc/libsndfile/lists.html | |
35 | share/doc/libsndfile/new_file_type.HOWTO | 36 | share/doc/libsndfile/new_file_type.HOWTO | |
36 | share/doc/libsndfile/octave.html | 37 | share/doc/libsndfile/octave.html | |
37 | share/doc/libsndfile/print.css | 38 | share/doc/libsndfile/print.css | |
38 | share/doc/libsndfile/sndfile_info.html | 39 | share/doc/libsndfile/sndfile_info.html | |
39 | share/doc/libsndfile/tutorial.html | 40 | share/doc/libsndfile/tutorial.html | |
40 | share/doc/libsndfile/win32.html | 41 | share/doc/libsndfile/win32.html |
@@ -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 | |||
3 | SHA1 (libsndfile-1.0.29.tar.bz2) = c52da003bae00abc82f4a2c6957211bebff20523 | 3 | SHA1 (libsndfile-1.0.30.tar.bz2) = 5fb3561c59748bc19dfe633a1a1ea7f315d9d687 | |
4 | RMD160 (libsndfile-1.0.29.tar.bz2) = 0dd4f901d62cf5edcf2e8d258ec5b2c4b24386a0 | 4 | RMD160 (libsndfile-1.0.30.tar.bz2) = befa91f6de5cac4302bc4a8219caf3242a3ddc56 | |
5 | SHA512 (libsndfile-1.0.29.tar.bz2) = 72cf038b26c66e6e085d97ef1954bd3aa76315527f632649707c76128953bfbb2c9b52527d309720ca1107a9e04e033722995911dad43b4adda46bf4a05354d7 | 5 | SHA512 (libsndfile-1.0.30.tar.bz2) = ff1e533e0480ae9d0ba08f68eb82fdbad186c65f93c74f956f2fc5a7264cd31f2610c3f8b72a93e24704cac2b05e7a00e6a43dba70391dcbd1d1c9344bd88df0 | |
6 | Size (libsndfile-1.0.29.tar.bz2) = 831090 bytes | 6 | Size (libsndfile-1.0.30.tar.bz2) = 849559 bytes |