summaryrefslogtreecommitdiffstats
path: root/rules/libsndfile.make
diff options
context:
space:
mode:
authorChristian Melki <christian.melki@t2data.com>2022-02-04 22:51:01 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2022-02-11 08:31:44 +0100
commit297a79be4ce76540d365aad4ee72dc33a9d4f4df (patch)
treec1eced028865c16a0895c706a15c0c133b3cb49b /rules/libsndfile.make
parenteb4331e7d82a871d5c5e519bb4c5ae4e123c52e1 (diff)
downloadptxdist-297a79be4ce76540d365aad4ee72dc33a9d4f4df.tar.gz
ptxdist-297a79be4ce76540d365aad4ee72dc33a9d4f4df.tar.xz
libsndfile: Version bump 1.0.25 -> 1.0.31.
4+ years worth of fixes. Lot of leaks fixed. CVE-2017-12562, CVE-2017-17456, CVE-2017-17457, CVE-2018-19661, CVE-2018-19662, CVE-2018-19758, CVE-2019-3832, CVE-2014-9496, CVE-2014-9756, CVE-2015-7805 fixed. * Remove old patch. * Source now contains a generated configure, drop autogen.sh. * libsndfile now depends on host-python. * Drop test coverage binary. Signed-off-by: Christian Melki <christian.melki@t2data.com> Message-Id: <20220204215102.1833387-1-christian.melki@t2data.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libsndfile.make')
-rw-r--r--rules/libsndfile.make10
1 files changed, 5 insertions, 5 deletions
diff --git a/rules/libsndfile.make b/rules/libsndfile.make
index b8b46e3ab..3dbcede92 100644
--- a/rules/libsndfile.make
+++ b/rules/libsndfile.make
@@ -14,11 +14,11 @@ PACKAGES-$(PTXCONF_LIBSNDFILE) += libsndfile
#
# Paths and names
#
-LIBSNDFILE_VERSION := 1.0.25
-LIBSNDFILE_MD5 := e2b7bb637e01022c7d20f95f9c3990a2
+LIBSNDFILE_VERSION := 1.0.31
+LIBSNDFILE_MD5 := 3f3b2a86a032f064ef922a2c8c191f7b
LIBSNDFILE := libsndfile-$(LIBSNDFILE_VERSION)
-LIBSNDFILE_SUFFIX := tar.gz
-LIBSNDFILE_URL := http://www.mega-nerd.com/libsndfile/files/$(LIBSNDFILE).$(LIBSNDFILE_SUFFIX)
+LIBSNDFILE_SUFFIX := tar.bz2
+LIBSNDFILE_URL := https://github.com/libsndfile/libsndfile/releases/download/$(LIBSNDFILE_VERSION)/$(LIBSNDFILE).$(LIBSNDFILE_SUFFIX)
LIBSNDFILE_SOURCE := $(SRCDIR)/$(LIBSNDFILE).$(LIBSNDFILE_SUFFIX)
LIBSNDFILE_DIR := $(BUILDDIR)/$(LIBSNDFILE)
LIBSNDFILE_LICENSE := LGPL-2.1-only
@@ -36,6 +36,7 @@ LIBSNDFILE_CONF_OPT := \
$(GLOBAL_LARGE_FILE_OPTION) \
--disable-octave \
--disable-alsa \
+ --disable-test-coverage \
--$(call ptx/endis,PTXCONF_LIBSNDFILE_EXT_LIBS)-external-libs
# ----------------------------------------------------------------------------
@@ -52,7 +53,6 @@ LIBSNDFILE_PROGS := \
sndfile-metadata-get \
sndfile-metadata-set \
sndfile-play \
- sndfile-regtest \
sndfile-salvage
$(STATEDIR)/libsndfile.targetinstall: