pkgsrc-WIP-changes archive

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

kmscube-git: add unfinished package, needs gbm (not found)



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Wed Apr 24 14:07:59 2024 +0200
Changeset:	3ecc56f82c57715d98b9af4682813a8abd6d3883

Modified Files:
	Makefile
Added Files:
	kmscube-git/DESCR
	kmscube-git/Makefile
	kmscube-git/PLIST
	kmscube-git/TODO

Log Message:
kmscube-git: add unfinished package, needs gbm (not found)

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

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

diffstat:
 Makefile             |  1 +
 kmscube-git/DESCR    |  4 ++++
 kmscube-git/Makefile | 20 ++++++++++++++++++++
 kmscube-git/PLIST    |  2 ++
 kmscube-git/TODO     |  3 +++
 5 files changed, 30 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index e2394796cb..ebedcd1929 100644
--- a/Makefile
+++ b/Makefile
@@ -1802,6 +1802,7 @@ SUBDIR+=	klatexformula
 SUBDIR+=	klayout
 SUBDIR+=	klh10
 SUBDIR+=	kmenuedit
+SUBDIR+=	kmscube-git
 SUBDIR+=	kmymoney-git
 SUBDIR+=	kmymoney4
 SUBDIR+=	kodi
diff --git a/kmscube-git/DESCR b/kmscube-git/DESCR
new file mode 100644
index 0000000000..69a67b4328
--- /dev/null
+++ b/kmscube-git/DESCR
@@ -0,0 +1,4 @@
+kmscube is a little demonstration program for how to drive bare
+metal graphics without a compositor like X11, wayland or similar,
+using DRM/KMS (kernel mode setting), GBM (graphics buffer manager)
+and EGL for rendering content using OpenGL or OpenGL ES.
diff --git a/kmscube-git/Makefile b/kmscube-git/Makefile
new file mode 100644
index 0000000000..1f5e77c27b
--- /dev/null
+++ b/kmscube-git/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.18 2015/09/13 07:33:05 thomasklausner Exp $
+
+DISTNAME=	kmscube-0.0.1
+CATEGORIES=	x11
+GIT_REPO=	https://gitlab.freedesktop.org/mesa/kmscube.git
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://gitlab.freedesktop.org/mesa/kmscube/
+COMMENT=	Example KMS/GBM/EGL application
+LICENSE=	mit
+
+USE_LANGUAGES=	c
+USE_TOOLS+=	pkg-config
+
+USE_CC_FEATURES=	c99
+
+.include "../../devel/meson/build.mk"
+.include "../../x11/libdrm/buildlink3.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/kmscube-git/PLIST b/kmscube-git/PLIST
new file mode 100644
index 0000000000..750cbdb740
--- /dev/null
+++ b/kmscube-git/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/kmscube
diff --git a/kmscube-git/TODO b/kmscube-git/TODO
new file mode 100644
index 0000000000..81fc71da50
--- /dev/null
+++ b/kmscube-git/TODO
@@ -0,0 +1,3 @@
+Run-time dependency gbm found: NO (tried pkgconfig)
+
+meson.build:56:10: ERROR: Dependency "gbm" not found, tried pkgconfig


Home | Main Index | Thread Index | Old Index