403Webshell
Server IP : 82.208.35.60  /  Your IP : 216.73.216.89
Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31
System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64
User : studiokobylisy_cz ( 1008)
PHP Version : 7.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/ports/benchmarks/vkmark/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/ports/benchmarks/vkmark/Makefile
PORTNAME=	vkmark
DISTVERSION=	2017.08-29
DISTVERSIONSUFFIX=	-gd872846
PORTREVISION=	2
CATEGORIES=	benchmarks wayland

PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+=	27fa846e34ed.patch:-p1 # https://github.com/vkmark/vkmark/pull/29
PATCHFILES+=	7bbe275e4904.patch:-p1 # https://github.com/vkmark/vkmark/pull/47
PATCHFILES+=	6395c5621fb8.patch:-p1 # https://github.com/vkmark/vkmark/pull/47
PATCHFILES+=	dd75130a7ddf.patch:-p1 # https://github.com/vkmark/vkmark/pull/47

MAINTAINER=	jbeich@FreeBSD.org
COMMENT=	Vulkan benchmark
WWW=		https://github.com/vkmark/vkmark

LICENSE=	LGPL21+
LICENSE_FILE=	${WRKSRC}/COPYING-LGPL2.1

BUILD_DEPENDS=	vulkan-headers>0:graphics/vulkan-headers \
		glm>0:math/glm
LIB_DEPENDS=	libvulkan.so:graphics/vulkan-loader \
		libassimp.so:multimedia/assimp

USES=		compiler:c++14-lang localbase meson pkgconfig
USE_GITHUB=	yes

OPTIONS_DEFINE=	DRM WAYLAND X11
OPTIONS_DEFAULT=DRM WAYLAND X11
OPTIONS_SUB=	yes

DRM_DESC=		KMS console support
DRM_LIB_DEPENDS=	libdrm.so:graphics/libdrm
DRM_USES=		gl
DRM_USE=		GL=gbm
DRM_MESON_TRUE=		kms

WAYLAND_BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
			wayland-protocols>=1.12:graphics/wayland-protocols
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland
WAYLAND_MESON_TRUE=	wayland

X11_LIB_DEPENDS=	libxcb-icccm.so:x11/xcb-util-wm
X11_USES=		xorg
X11_USE=		XORG=xcb
X11_MESON_TRUE=		xcb

post-patch:
# Extract (snapshot) version from the port instead of meson.build
	@${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \
		-e '/project_version/s/@0@/${DISTVERSIONFULL}/' \
		${WRKSRC}/meson.build

.include <bsd.port.mk>

Youez - 2016 - github.com/yon3zu
LinuXploit