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/gst-plugins1-bad | |
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/gst-plugins1-bad')
4 files changed, 52 insertions, 1 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) |