summaryrefslogtreecommitdiff
path: root/audio/aubio/patches
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-08-01 13:42:54 +0000
committernia <nia@pkgsrc.org>2019-08-01 13:42:54 +0000
commit9de6de9dbf2aee4bae6448ec3aa844cf1c97cf06 (patch)
tree9cdc6e48b23e7663da023c71fc05233c68074b75 /audio/aubio/patches
parent3add9b67fcb61d8df76792cfea5f94e6290087e9 (diff)
downloadpkgsrc-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.in13
-rw-r--r--audio/aubio/patches/patch-python_aubio_Makefile.in18
-rw-r--r--audio/aubio/patches/patch-scripts_build__apple__frameworks15
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