pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/libsndfile



Module Name:    pkgsrc
Committed By:   nia
Date:           Sat Aug 15 23:36:38 UTC 2020

Modified Files:
        pkgsrc/audio/libsndfile: Makefile PLIST distinfo
Removed Files:
        pkgsrc/audio/libsndfile/patches: patch-CVE-2017-14634
            patch-CVE-2018-13139 patch-src_alaw.c patch-src_common.h
            patch-src_flac.c patch-src_sndfile.c patch-src_ulaw.c
            patch-src_wav.c

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 pkgsrc/audio/libsndfile/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/audio/libsndfile/PLIST
cvs rdiff -u -r1.43 -r1.44 pkgsrc/audio/libsndfile/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/libsndfile/patches/patch-CVE-2017-14634 \
    pkgsrc/audio/libsndfile/patches/patch-CVE-2018-13139 \
    pkgsrc/audio/libsndfile/patches/patch-src_alaw.c \
    pkgsrc/audio/libsndfile/patches/patch-src_common.h \
    pkgsrc/audio/libsndfile/patches/patch-src_sndfile.c \
    pkgsrc/audio/libsndfile/patches/patch-src_ulaw.c \
    pkgsrc/audio/libsndfile/patches/patch-src_wav.c
cvs rdiff -u -r1.2 -r0 pkgsrc/audio/libsndfile/patches/patch-src_flac.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/libsndfile/Makefile
diff -u pkgsrc/audio/libsndfile/Makefile:1.76 pkgsrc/audio/libsndfile/Makefile:1.77
--- pkgsrc/audio/libsndfile/Makefile:1.76       Sun Jul 14 15:39:32 2019
+++ pkgsrc/audio/libsndfile/Makefile    Sat Aug 15 23:36:38 2020
@@ -1,18 +1,21 @@
-# $NetBSD: Makefile,v 1.76 2019/07/14 15:39:32 nia Exp $
+# $NetBSD: Makefile,v 1.77 2020/08/15 23:36:38 nia Exp $
 
-DISTNAME=      libsndfile-1.0.28
-PKGREVISION=   3
+DISTNAME=      libsndfile-1.0.29
 CATEGORIES=    audio
-MASTER_SITES=  http://www.mega-nerd.com/libsndfile/files/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=erikd/}
+GITHUB_PROJECT=        libsndfile
+GITHUB_TAG=    v${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.mega-nerd.com/libsndfile/
 COMMENT=       Library for reading and writing audio files
 LICENSE=       gnu-lgpl-v2.1
 
+TOOL_DEPENDS+= autogen-[0-9]*:../../devel/autogen
+
 USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
-USE_TOOLS+=            pkg-config
+USE_TOOLS+=            autogen autoconf autoreconf automake pkg-config
 PKGCONFIG_OVERRIDE=    sndfile.pc.in
 GNU_CONFIGURE=         yes
 
@@ -28,8 +31,11 @@ BUILDLINK_PASSTHRU_DIRS.Darwin+=     /Develo
 CXXFLAGS+=             -features=extensions
 .endif
 
+pre-configure:
+       cd ${WRKSRC} && autoreconf -fi
+
 .include "../../audio/flac/buildlink3.mk"
-#BUILDLINK_API_DEPENDS.libvorbis+=     libvorbis>=1.2.1
+.include "../../audio/libopus/buildlink3.mk"
 .include "../../audio/libvorbis/buildlink3.mk"
 BUILDLINK_API_DEPENDS.libogg+= libogg>=1.1.3
 .include "../../multimedia/libogg/buildlink3.mk"

Index: pkgsrc/audio/libsndfile/PLIST
diff -u pkgsrc/audio/libsndfile/PLIST:1.20 pkgsrc/audio/libsndfile/PLIST:1.21
--- pkgsrc/audio/libsndfile/PLIST:1.20  Wed Apr 19 13:32:12 2017
+++ pkgsrc/audio/libsndfile/PLIST       Sat Aug 15 23:36:38 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2017/04/19 13:32:12 wiz Exp $
+@comment $NetBSD: PLIST,v 1.21 2020/08/15 23:36:38 nia Exp $
 bin/sndfile-cmp
 bin/sndfile-concat
 bin/sndfile-convert
@@ -34,6 +34,7 @@ share/doc/libsndfile/libsndfile.jpg
 share/doc/libsndfile/lists.html
 share/doc/libsndfile/new_file_type.HOWTO
 share/doc/libsndfile/octave.html
+share/doc/libsndfile/print.css
 share/doc/libsndfile/sndfile_info.html
 share/doc/libsndfile/tutorial.html
 share/doc/libsndfile/win32.html

Index: pkgsrc/audio/libsndfile/distinfo
diff -u pkgsrc/audio/libsndfile/distinfo:1.43 pkgsrc/audio/libsndfile/distinfo:1.44
--- pkgsrc/audio/libsndfile/distinfo:1.43       Sun Jul 14 15:39:32 2019
+++ pkgsrc/audio/libsndfile/distinfo    Sat Aug 15 23:36:38 2020
@@ -1,14 +1,6 @@
-$NetBSD: distinfo,v 1.43 2019/07/14 15:39:32 nia Exp $
+$NetBSD: distinfo,v 1.44 2020/08/15 23:36:38 nia Exp $
 
-SHA1 (libsndfile-1.0.28.tar.gz) = 85aa967e19f6b9bf975601d79669025e5f8bc77d
-RMD160 (libsndfile-1.0.28.tar.gz) = f8803966802afe2b5a35cda28c2f764d91c48f37
-SHA512 (libsndfile-1.0.28.tar.gz) = 890731a6b8173f714155ce05eaf6d991b31632c8ab207fbae860968861a107552df26fcf85602df2e7f65502c7256c1b41735e1122485a3a07ddb580aa83b57f
-Size (libsndfile-1.0.28.tar.gz) = 1202833 bytes
-SHA1 (patch-CVE-2017-14634) = 9b64abe6a8950e8d79ebb913903a644ba7081f34
-SHA1 (patch-CVE-2018-13139) = d11afed645e096d6c836f7214b24832708ff9c5f
-SHA1 (patch-src_alaw.c) = 7e9e0d1c6d30391c24b21afca1b568a3af643ab4
-SHA1 (patch-src_common.h) = ed366417009008f816d688cd33809f680cf2f674
-SHA1 (patch-src_flac.c) = 27f58cd77c1a1828d069e5e4178d2477724100cd
-SHA1 (patch-src_sndfile.c) = 34b27502839b8ef271ced8ba562b7281c68ff4da
-SHA1 (patch-src_ulaw.c) = 5cfb7fa6af394f2cc8e76bcc48da0f93d115a137
-SHA1 (patch-src_wav.c) = 67e0dff27079d14bf6d1480db5fcb2ed1861718d
+SHA1 (libsndfile-1.0.29.tar.gz) = 6201f422991f9e754e19309ec512781b7679ce28
+RMD160 (libsndfile-1.0.29.tar.gz) = 0e6ace08ed4f55ee7b2a9445ca46d4c8bd6fdeb0
+SHA512 (libsndfile-1.0.29.tar.gz) = ff19e8cea629af9dea51c79f3446f7a63520525c8578c56b8b4b7a6f0ce07d2458ca488f0be9daeaf9ea3a1124b1fa7cac9a3b313b1ae1f43c76de852a10eed5
+Size (libsndfile-1.0.29.tar.gz) = 643575 bytes



Home | Main Index | Thread Index | Old Index