pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gst-plugins1-gl: start package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Thu Nov 18 08:31:03 2021 +0100
Changeset:	4c5ae2547110d934efa202b53795986d0a4842d9

Modified Files:
	Makefile
Added Files:
	gst-plugins1-gl/DESCR
	gst-plugins1-gl/Makefile
	gst-plugins1-gl/PLIST
	gst-plugins1-gl/buildlink3.mk
Removed Files:
	gst-plugins1-opengl/DESCR
	gst-plugins1-opengl/Makefile
	gst-plugins1-opengl/PLIST
	gst-plugins1-opengl/buildlink3.mk

Log Message:
gst-plugins1-gl: start package

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4c5ae2547110d934efa202b53795986d0a4842d9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                          |  2 +-
 gst-plugins1-gl/DESCR             |  9 +++++++++
 gst-plugins1-gl/Makefile          | 18 ++++++++++++++++++
 gst-plugins1-gl/PLIST             |  2 ++
 gst-plugins1-gl/buildlink3.mk     | 13 +++++++++++++
 gst-plugins1-opengl/DESCR         |  9 ---------
 gst-plugins1-opengl/Makefile      | 13 -------------
 gst-plugins1-opengl/PLIST         |  2 --
 gst-plugins1-opengl/buildlink3.mk | 13 -------------
 9 files changed, 43 insertions(+), 38 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 93e7573f6a..34e111d6ec 100644
--- a/Makefile
+++ b/Makefile
@@ -1411,7 +1411,7 @@ SUBDIR+=	gscan2pdf
 SUBDIR+=	gsdpdf
 SUBDIR+=	gsmartcontrol
 SUBDIR+=	gst-inspector
-SUBDIR+=	gst-plugins1-opengl
+SUBDIR+=	gst-plugins1-gl
 SUBDIR+=	gst-plugins1-svt-vp9
 SUBDIR+=	gstat
 SUBDIR+=	gstreamer-plugins
diff --git a/gst-plugins1-gl/DESCR b/gst-plugins1-gl/DESCR
new file mode 100644
index 0000000000..caee337740
--- /dev/null
+++ b/gst-plugins1-gl/DESCR
@@ -0,0 +1,9 @@
+GStreamer is a library that allows the construction of graphs of
+media-handling components, ranging from simple mp3 playback to complex
+audio (mixing) and video (non-linear editing) processing.
+
+Applications can take advantage of advances in codec and filter technology
+transparently.  Developers can add new codecs and filters by writing a
+simple plugin with a clean, generic interface.
+
+This package provides the opengl plugin for GStreamer.
diff --git a/gst-plugins1-gl/Makefile b/gst-plugins1-gl/Makefile
new file mode 100644
index 0000000000..ffef51b508
--- /dev/null
+++ b/gst-plugins1-gl/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.2 2020/03/08 16:50:41 wiz Exp $
+
+PKGNAME=	${DISTNAME:S/plugins/plugins1/:S/-base/-opengl/}
+CATEGORIES=	multimedia gnome
+
+COMMENT=	Open source multimedia framework - OpenGL plugin
+
+GST_EXT_BUILD=	# defined
+GST_PLUGINS+=	gl
+
+LDFLAGS+=		${COMPILER_RPATH_FLAG}${X11BASE}/lib -L${X11BASE}/lib
+
+# ext/gl/meson.build:57:20: ERROR: Unknown variable "gstgl_dep".
+
+.include "../../multimedia/gst-plugins1-base/Makefile.common"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gst-plugins1-gl/PLIST b/gst-plugins1-gl/PLIST
new file mode 100644
index 0000000000..bbb1629c03
--- /dev/null
+++ b/gst-plugins1-gl/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/gstreamer-1.0/libgstopengl.la
diff --git a/gst-plugins1-gl/buildlink3.mk b/gst-plugins1-gl/buildlink3.mk
new file mode 100644
index 0000000000..ba9d50a94a
--- /dev/null
+++ b/gst-plugins1-gl/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2015/01/30 11:09:45 jmcneill Exp $
+
+BUILDLINK_TREE+=	gst-plugins1-opengl
+
+.if !defined(GST_PLUGINS1_OPENGL_BUILDLINK3_MK)
+GST_PLUGINS1_OPENGL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gst-plugins1-opengl+=	gst-plugins1-opengl>=1.4.5
+BUILDLINK_PKGSRCDIR.gst-plugins1-opengl?=	../../wip/gst-plugins1-opengl
+
+.endif	# GST_PLUGINS1_OPENGL_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-gst-plugins1-opengl
diff --git a/gst-plugins1-opengl/DESCR b/gst-plugins1-opengl/DESCR
deleted file mode 100644
index caee337740..0000000000
--- a/gst-plugins1-opengl/DESCR
+++ /dev/null
@@ -1,9 +0,0 @@
-GStreamer is a library that allows the construction of graphs of
-media-handling components, ranging from simple mp3 playback to complex
-audio (mixing) and video (non-linear editing) processing.
-
-Applications can take advantage of advances in codec and filter technology
-transparently.  Developers can add new codecs and filters by writing a
-simple plugin with a clean, generic interface.
-
-This package provides the opengl plugin for GStreamer.
diff --git a/gst-plugins1-opengl/Makefile b/gst-plugins1-opengl/Makefile
deleted file mode 100644
index f0a373eb50..0000000000
--- a/gst-plugins1-opengl/Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2020/03/08 16:50:41 wiz Exp $
-
-GST_PLUGINS1_NAME=	opengl
-GST_PLUGINS1_FLAGS=	egl
-GST_PLUGINS1_DIRS=	ext/gl
-
-LDFLAGS+=		${COMPILER_RPATH_FLAG}${X11BASE}/lib -L${X11BASE}/lib
-
-.include "../../multimedia/gst-plugins1-base/Makefile.common"
-
-#.include "../../wip/gst-plugins1-gl/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/gst-plugins1-opengl/PLIST b/gst-plugins1-opengl/PLIST
deleted file mode 100644
index bbb1629c03..0000000000
--- a/gst-plugins1-opengl/PLIST
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD$
-lib/gstreamer-1.0/libgstopengl.la
diff --git a/gst-plugins1-opengl/buildlink3.mk b/gst-plugins1-opengl/buildlink3.mk
deleted file mode 100644
index ba9d50a94a..0000000000
--- a/gst-plugins1-opengl/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2015/01/30 11:09:45 jmcneill Exp $
-
-BUILDLINK_TREE+=	gst-plugins1-opengl
-
-.if !defined(GST_PLUGINS1_OPENGL_BUILDLINK3_MK)
-GST_PLUGINS1_OPENGL_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.gst-plugins1-opengl+=	gst-plugins1-opengl>=1.4.5
-BUILDLINK_PKGSRCDIR.gst-plugins1-opengl?=	../../wip/gst-plugins1-opengl
-
-.endif	# GST_PLUGINS1_OPENGL_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-gst-plugins1-opengl


Home | Main Index | Thread Index | Old Index