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

master
Thomas Klausner 2024-04-24 14:07:59 +02:00
parent d08e56eaab
commit 3ecc56f82c
5 changed files with 30 additions and 0 deletions

View File

@ -1802,6 +1802,7 @@ SUBDIR+= klatexformula
SUBDIR+= klayout
SUBDIR+= klh10
SUBDIR+= kmenuedit
SUBDIR+= kmscube-git
SUBDIR+= kmymoney-git
SUBDIR+= kmymoney4
SUBDIR+= kodi

4
kmscube-git/DESCR Normal file
View File

@ -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.

20
kmscube-git/Makefile Normal file
View File

@ -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
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"

2
kmscube-git/PLIST Normal file
View File

@ -0,0 +1,2 @@
@comment $NetBSD$
bin/kmscube

3
kmscube-git/TODO Normal file
View File

@ -0,0 +1,3 @@
Run-time dependency gbm found: NO (tried pkgconfig)
meson.build:56:10: ERROR: Dependency "gbm" not found, tried pkgconfig