summaryrefslogtreecommitdiff
path: root/multimedia/gst-plugins1-bad
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2020-07-16 11:27:25 +0000
committermarkd <markd@pkgsrc.org>2020-07-16 11:27:25 +0000
commit8d0f74c8e9056af2e8f46e5dc16e7cc702830608 (patch)
tree651e658265d62733c3e3a36dd5147dd837ab0a15 /multimedia/gst-plugins1-bad
parent87635e56f908e7a7ff46aac3ebe5218ea79d0f9d (diff)
downloadpkgsrc-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')
-rw-r--r--multimedia/gst-plugins1-bad/distinfo5
-rw-r--r--multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_interfaces_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_mpegts_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-bad/patches/patch-gst-libs_gst_webrtc_Makefile.in16
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)