diff options
author | markd <markd@pkgsrc.org> | 2020-07-16 11:27:25 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2020-07-16 11:27:25 +0000 |
commit | 8d0f74c8e9056af2e8f46e5dc16e7cc702830608 (patch) | |
tree | 651e658265d62733c3e3a36dd5147dd837ab0a15 /multimedia | |
parent | 87635e56f908e7a7ff46aac3ebe5218ea79d0f9d (diff) | |
download | pkgsrc-8d0f74c8e9056af2e8f46e5dc16e7cc702830608.tar.gz |
gstreamer1,gst-plugins1-{base,bad}: fix build with GNU make 4.3
from Michael Forney
Diffstat (limited to 'multimedia')
16 files changed, 224 insertions, 3 deletions
diff --git a/multimedia/gst-plugins1-bad/distinfo b/multimedia/gst-plugins1-bad/distinfo index cc742439448..71bfeee3c44 100644 --- a/multimedia/gst-plugins1-bad/distinfo +++ b/multimedia/gst-plugins1-bad/distinfo @@ -1,7 +1,10 @@ -$NetBSD: distinfo,v 1.37 2020/03/13 07:39:41 wiz Exp $ +$NetBSD: distinfo,v 1.38 2020/07/16 11:27:25 markd Exp $ SHA1 (gst-plugins-bad-1.16.2.tar.xz) = e5a1b317c1e6f77aebe74fd6a823c4668ba6c1f7 RMD160 (gst-plugins-bad-1.16.2.tar.xz) = e42b51eee105a2c6181725ca801887ea64f3f4ce SHA512 (gst-plugins-bad-1.16.2.tar.xz) = aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 Size (gst-plugins-bad-1.16.2.tar.xz) = 4887812 bytes SHA1 (patch-Makefile.in) = 415bdaffc5d0cd7543efadb7dca2707afabe98e1 +SHA1 (patch-gst-libs_gst_interfaces_Makefile.in) = 1f4f79507ec23d67380d052e920bd111de8269e4 +SHA1 (patch-gst-libs_gst_mpegts_Makefile.in) = 198358d35c0541b7f960ef3de1c8325d892d8154 +SHA1 (patch-gst-libs_gst_webrtc_Makefile.in) = 49f82d33a3130dd4014fde426aa6ae9cd43fbe56 diff --git a/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_interfaces_Makefile.in b/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_interfaces_Makefile.in new file mode 100644 index 00000000000..7f3f7a3ca54 --- /dev/null +++ b/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_interfaces_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_interfaces_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/interfaces/Makefile.in.orig 2019-12-03 11:09:04.000000000 +0000 ++++ gst-libs/gst/interfaces/Makefile.in +@@ -806,7 +806,8 @@ BUILT_SOURCES = \ + $(built_headers) + + CLEANFILES = $(BUILT_SOURCES) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + diff --git a/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_mpegts_Makefile.in b/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_mpegts_Makefile.in new file mode 100644 index 00000000000..5567514bdad --- /dev/null +++ b/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_mpegts_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_mpegts_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/mpegts/Makefile.in.orig 2019-12-03 11:09:04.000000000 +0000 ++++ gst-libs/gst/mpegts/Makefile.in +@@ -842,7 +842,8 @@ CLEANFILES = $(BUILT_SOURCES) $(am__appe + @HAVE_INTROSPECTION_TRUE@gir_DATA = $(BUILT_GIRSOURCES) + @HAVE_INTROSPECTION_TRUE@typelibsdir = $(libdir)/girepository-1.0/ + @HAVE_INTROSPECTION_TRUE@typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + diff --git a/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_webrtc_Makefile.in b/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_webrtc_Makefile.in new file mode 100644 index 00000000000..fd4e6980856 --- /dev/null +++ b/multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_webrtc_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_webrtc_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/webrtc/Makefile.in.orig 2019-12-03 11:09:05.000000000 +0000 ++++ gst-libs/gst/webrtc/Makefile.in +@@ -807,7 +807,8 @@ libgstwebrtc_@GST_API_VERSION@_la_LDFLAG + $(GST_ALL_LDFLAGS) \ + $(GST_LT_LDFLAGS) + +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstWebRTC-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@include_HEADERS)) + @HAVE_INTROSPECTION_TRUE@gir_sources = $(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@_la_SOURCES)) $(BUILT_SOURCES) diff --git a/multimedia/gst-plugins1-base/distinfo b/multimedia/gst-plugins1-base/distinfo index 78e4cda1176..c297a9639d1 100644 --- a/multimedia/gst-plugins1-base/distinfo +++ b/multimedia/gst-plugins1-base/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.38 2020/03/12 22:50:30 wiz Exp $ +$NetBSD: distinfo,v 1.39 2020/07/16 11:27:25 markd Exp $ SHA1 (gst-plugins-base-1.16.2.tar.xz) = 7c650c99cd02f8ebc66d7b980a6b33663c71a89d RMD160 (gst-plugins-base-1.16.2.tar.xz) = 7013e114ed94abe195ae4669a029ea5493015152 @@ -6,3 +6,12 @@ SHA512 (gst-plugins-base-1.16.2.tar.xz) = f28e71bba8ba25d4f18ba3a196f057721151f1 Size (gst-plugins-base-1.16.2.tar.xz) = 3939868 bytes SHA1 (patch-Makefile.in) = 415bdaffc5d0cd7543efadb7dca2707afabe98e1 SHA1 (patch-configure) = ccc8c761bf9bae23c97c6085e221d1a387acd651 +SHA1 (patch-gst-libs_gst_app_Makefile.in) = eecd8ae17fefc21a4abbdadf14d34de1894bce93 +SHA1 (patch-gst-libs_gst_audio_Makefile.in) = 8237bafb887428a7844a74f107e58454f7cfd3fe +SHA1 (patch-gst-libs_gst_gl_Makefile.in) = 851598cd958d11d2327bfeb820ffb461cdc45575 +SHA1 (patch-gst-libs_gst_pbutils_Makefile.in) = 0e5608829bdbc12e630f498545a46980add58c98 +SHA1 (patch-gst-libs_gst_rtp_Makefile.in) = ce8d14e30a6ccb85d37af0b4bc3fdf515c0e4a06 +SHA1 (patch-gst-libs_gst_rtsp_Makefile.in) = c30d0219dff9246245893e2d15b13b7ccca5b9e0 +SHA1 (patch-gst-libs_gst_tag_Makefile.in) = 5558c952a968ff69c8f770b601a07f3e7e7eca72 +SHA1 (patch-gst-libs_gst_video_Makefile.in) = c7b4ca841e7785c3754866f704a8493cb02835cd +SHA1 (patch-gst_encoding_Makefile.in) = 1d945b6f174934aa4d4913e50363a088e9ed1ca8 diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in new file mode 100644 index 00000000000..3bd3f63e2b8 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_app_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/app/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000 ++++ gst-libs/gst/app/Makefile.in +@@ -613,7 +613,8 @@ glib_enum_headers = gstappsrc.h + built_sources = app-enumtypes.c + built_headers = app-enumtypes.h + BUILT_SOURCES = $(built_sources) $(built_headers) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + libgstapp_@GST_API_VERSION@_la_SOURCES = gstappsrc.c gstappsink.c + nodist_libgstapp_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES) + libgstapp_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in new file mode 100644 index 00000000000..faa9fa64861 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_audio_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/audio/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000 ++++ gst-libs/gst/audio/Makefile.in +@@ -889,7 +889,8 @@ noinst_LTLIBRARIES = $(am__append_1) + @HAVE_X86_TRUE@ $(GST_LIB_LDFLAGS) \ + @HAVE_X86_TRUE@ $(GST_ALL_LDFLAGS) + +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + + # Introspection + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstAudio-@GST_API_VERSION@.gir diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in new file mode 100644 index 00000000000..a64c86a4ba3 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_gl_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/gl/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000 ++++ gst-libs/gst/gl/Makefile.in +@@ -870,7 +870,8 @@ BUILT_SOURCES = $(built_sources) $(built + CLEANFILES = $(BUILT_SOURCES) $(am__append_27) + nodist_libgstgl_@GST_API_VERSION@include_HEADERS = $(built_headers) + nodist_libgstgl_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstGL-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ + @HAVE_INTROSPECTION_TRUE@ $(gstgl_gir_headers)) $(patsubst \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in new file mode 100644 index 00000000000..ca8c70888f2 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_pbutils_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/pbutils/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 ++++ gst-libs/gst/pbutils/Makefile.in +@@ -709,7 +709,8 @@ CLEANFILES = $(BUILT_SOURCES) $(am__appe + + # DISTCLEANFILES is for files generated by configure + DISTCLEANFILES = $(built_headers_configure) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstPbutils-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ + @HAVE_INTROSPECTION_TRUE@ $(libgstpbutils_@GST_API_VERSION@include_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in new file mode 100644 index 00000000000..c88f5670a29 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_rtp_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/rtp/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 ++++ gst-libs/gst/rtp/Makefile.in +@@ -670,7 +670,8 @@ glib_enum_headers = $(libgstrtpinclude_H + glib_gen_basename = gstrtp + glib_gen_decl_banner = GST_RTP_API + glib_gen_decl_include = \#include <gst/rtp/rtp-prelude.h> +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtp-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ + @HAVE_INTROSPECTION_TRUE@ $(libgstrtpinclude_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in new file mode 100644 index 00000000000..9a69c4134fe --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_rtsp_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/rtsp/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 ++++ gst-libs/gst/rtsp/Makefile.in +@@ -671,7 +671,8 @@ glib_enum_headers = $(libgstrtspinclude_ + glib_gen_basename = gstrtsp + glib_gen_decl_banner = GST_RTSP_API + glib_gen_decl_include = \#include <gst/rtsp/rtsp-prelude.h> +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtsp-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ + @HAVE_INTROSPECTION_TRUE@ $(libgstrtspinclude_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in new file mode 100644 index 00000000000..9407c743d67 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_tag_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/tag/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 ++++ gst-libs/gst/tag/Makefile.in +@@ -675,7 +675,8 @@ glib_enum_headers = tag.h gsttagdemux.h + built_sources = tag-enumtypes.c + built_headers = tag-enumtypes.h + BUILT_SOURCES = $(built_sources) $(built_headers) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + libgsttaginclude_HEADERS = \ + tag.h tag-prelude.h gsttagdemux.h gsttagmux.h xmpwriter.h + diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in new file mode 100644 index 00000000000..28e01c00a8a --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst-libs_gst_video_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst-libs/gst/video/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 ++++ gst-libs/gst/video/Makefile.in +@@ -820,7 +820,8 @@ libgstvideo_@GST_API_VERSION@_la_CFLAGS + + libgstvideo_@GST_API_VERSION@_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM) + libgstvideo_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstVideo-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ + @HAVE_INTROSPECTION_TRUE@ $(libgstvideo_@GST_API_VERSION@include_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in new file mode 100644 index 00000000000..022b4621c02 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-gst_encoding_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- gst/encoding/Makefile.in.orig 2019-12-03 10:58:14.000000000 +0000 ++++ gst/encoding/Makefile.in +@@ -628,7 +628,8 @@ noinst_HEADERS = \ + gstsmartencoder.h \ + gststreamcombinerpad.h + +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + all: all-am + + .SUFFIXES: diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo index 68684201460..4bb9e36c679 100644 --- a/multimedia/gstreamer1/distinfo +++ b/multimedia/gstreamer1/distinfo @@ -1,9 +1,10 @@ -$NetBSD: distinfo,v 1.39 2020/03/12 17:21:20 wiz Exp $ +$NetBSD: distinfo,v 1.40 2020/07/16 11:27:25 markd Exp $ SHA1 (gstreamer-1.16.2.tar.xz) = 4841671beffc64521ba48f79a852ff0149047199 RMD160 (gstreamer-1.16.2.tar.xz) = 9964bdddc98008a967b165e84011267bfce0252d SHA512 (gstreamer-1.16.2.tar.xz) = a8dcdb452a88f411676e54016fcf83149068b2f0b60422bebdbc81220078c61c415512006010ba0299df81ffb59853695c3ce00580f8fc46a079f6aaaa42609f Size (gstreamer-1.16.2.tar.xz) = 3328600 bytes SHA1 (patch-Makefile.in) = 0b20408779ae96c42e9b30bac54760f93fb18dc4 +SHA1 (patch-libs_gst_controller_Makefile.in) = 74d500f99a79abc1c5b1559f0e0001c8639807de SHA1 (patch-libs_gst_helpers_Makefile.in) = abd2d08c3350ec714c2b986a76e1dc7000b1ea01 SHA1 (patch-plugins_tracers_gstrusage.c) = 36ab41bc208cd9146bed3208f56eb332f2535591 diff --git a/multimedia/gstreamer1/patches/patch-libs_gst_controller_Makefile.in b/multimedia/gstreamer1/patches/patch-libs_gst_controller_Makefile.in new file mode 100644 index 00000000000..1da9a4431b1 --- /dev/null +++ b/multimedia/gstreamer1/patches/patch-libs_gst_controller_Makefile.in @@ -0,0 +1,16 @@ +$NetBSD: patch-libs_gst_controller_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ + +fix build with GNU make 4.3 + +--- libs/gst/controller/Makefile.in.orig 2019-12-03 10:52:27.000000000 +0000 ++++ libs/gst/controller/Makefile.in +@@ -591,7 +591,8 @@ libgstcontroller_@GST_API_VERSION@_la_CF + libgstcontroller_@GST_API_VERSION@_la_LIBADD = $(GST_OBJ_LIBS) $(LIBM) + libgstcontroller_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) + CLEANFILES = *.gcno *.gcda *.gcov $(BUILT_SOURCES) $(am__append_1) +-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstController-@GST_API_VERSION@.gir + @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ + @HAVE_INTROSPECTION_TRUE@ $(libgstcontroller_@GST_API_VERSION@_include_HEADERS)) \ |