diff options
author | nia <nia@pkgsrc.org> | 2019-08-01 13:42:54 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-08-01 13:42:54 +0000 |
commit | 9de6de9dbf2aee4bae6448ec3aa844cf1c97cf06 (patch) | |
tree | 9cdc6e48b23e7663da023c71fc05233c68074b75 /audio/aubio/patches | |
parent | 3add9b67fcb61d8df76792cfea5f94e6290087e9 (diff) | |
download | pkgsrc-9de6de9dbf2aee4bae6448ec3aa844cf1c97cf06.tar.gz |
aubio: update to 0.4.9
fixes at least the following bugs:
CVE-2018-19800 prevent a possible buffer overflow in new_aubio_tempo
CVE-2018-19801 prevent a null-pointer dereference in new_aubio_filterbank
CVE-2018-19802 prevent a null-pointer dereference in new_aubio_onset
Diffstat (limited to 'audio/aubio/patches')
-rw-r--r-- | audio/aubio/patches/patch-ext_Makefile.in | 13 | ||||
-rw-r--r-- | audio/aubio/patches/patch-python_aubio_Makefile.in | 18 | ||||
-rw-r--r-- | audio/aubio/patches/patch-scripts_build__apple__frameworks | 15 |
3 files changed, 15 insertions, 31 deletions
diff --git a/audio/aubio/patches/patch-ext_Makefile.in b/audio/aubio/patches/patch-ext_Makefile.in deleted file mode 100644 index d44aa6b9b13..00000000000 --- a/audio/aubio/patches/patch-ext_Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ext_Makefile.in,v 1.1 2013/03/24 17:06:06 joerg Exp $ - ---- ext/Makefile.in.orig 2013-03-23 15:38:08.000000000 +0000 -+++ ext/Makefile.in -@@ -273,7 +273,7 @@ libaubioext_la_SOURCES = aubioext.h \ - midi/midi_driver.c - - AM_CFLAGS = -I$(top_srcdir)/src @AUBIO_CFLAGS@ @SNDLIB_CFLAGS@ @JACK_CFLAGS@ @FFTWLIB_CFLAGS@ @SAMPLERATE_CFLAGS@ @ALSA_CFLAGS@ --libaubioext_la_LIBADD = -laubio -L${top_builddir}/src @SNDLIB_LIBS@ @JACK_LIBS@ @FFTWLIB_LIBS@ @SAMPLERATE_LIBS@ @ALSA_LIBS@ @LTLIBOBJS@ -+libaubioext_la_LIBADD = ../src/libaubio.la -L${top_builddir}/src @SNDLIB_LIBS@ @JACK_LIBS@ @FFTWLIB_LIBS@ @SAMPLERATE_LIBS@ @ALSA_LIBS@ @LTLIBOBJS@ - libaubioext_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ - all: all-am - diff --git a/audio/aubio/patches/patch-python_aubio_Makefile.in b/audio/aubio/patches/patch-python_aubio_Makefile.in deleted file mode 100644 index c21f36c54cd..00000000000 --- a/audio/aubio/patches/patch-python_aubio_Makefile.in +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-python_aubio_Makefile.in,v 1.1.1.1 2011/10/06 11:45:48 ryoon Exp $ - ---- python/aubio/Makefile.in.orig 2006-10-10 14:41:06.000000000 +0000 -+++ python/aubio/Makefile.in -@@ -61,11 +61,11 @@ am__depfiles_maybe = depfiles - @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/aubio_wrap.Plo - COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) --LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \ -+LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) --LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -+LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ - SOURCES = $(_aubiowrapper_la_SOURCES) - DIST_SOURCES = $(_aubiowrapper_la_SOURCES) diff --git a/audio/aubio/patches/patch-scripts_build__apple__frameworks b/audio/aubio/patches/patch-scripts_build__apple__frameworks new file mode 100644 index 00000000000..4ce508f2aa7 --- /dev/null +++ b/audio/aubio/patches/patch-scripts_build__apple__frameworks @@ -0,0 +1,15 @@ +$NetBSD: patch-scripts_build__apple__frameworks,v 1.1 2019/08/01 13:42:54 nia Exp $ + +Use portable test operator. + +--- scripts/build_apple_frameworks.orig 2018-09-22 15:47:33.000000000 +0000 ++++ scripts/build_apple_frameworks +@@ -82,7 +82,7 @@ do + done + + create_framework $PACKAGE $VERSION $PLATFORM +- if [ $PLATFORM == 'darwin' ] ++ if [ $PLATFORM = 'darwin' ] + then + # on darwin, build a .tar.bz2 of /usr and a .zip of aubio.framework + create_tarballs $PACKAGE $VERSION $PLATFORM |