thfr b39b81ca00 update to changeset 1321. Only minimal change - documented as:
spirv: Work around OpLogicalNot being unsupported for ints
Tested with Unexplored.

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/mojoshader/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile	23 Jan 2021 17:56:27 -0000	1.10
+++ Makefile	7 Mar 2021 15:58:38 -0000
@@ -3,8 +3,8 @@
 COMMENT =	library to move calls to Direct3D shaders to OpenGL

 # HG_CHANGESET and HG_COMMIT must be kept in sync.
-HG_CHANGESET =	1320
-HG_COMMIT = 	f9036699b53a
+HG_CHANGESET =	1321
+HG_COMMIT = 	02f2aafb103c

 DISTNAME =	mojoshader-${HG_COMMIT}{${HG_COMMIT}}
 PKGNAME =	mojoshader-${HG_CHANGESET}
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/mojoshader/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	23 Jan 2021 17:56:27 -0000	1.5
+++ distinfo	7 Mar 2021 15:58:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (mojoshader-f9036699b53a.tar.gz) = fi3PdnaN3J6VBH99mJAEZ5YiKRnLptzlNLDxuWewr6s=
-SIZE (mojoshader-f9036699b53a.tar.gz) = 466291
+SHA256 (mojoshader-02f2aafb103c.tar.gz) = UbCB4dyT4whIlXGav+8QE+7AW8OS94ijvbYGaZmGZvc=
+SIZE (mojoshader-02f2aafb103c.tar.gz) = 466287
2021-03-07 17:09:36 +00:00

58 lines
1.3 KiB
Makefile

# $OpenBSD: Makefile,v 1.11 2021/03/07 17:09:36 thfr Exp $
COMMENT = library to move calls to Direct3D shaders to OpenGL
# HG_CHANGESET and HG_COMMIT must be kept in sync.
HG_CHANGESET = 1321
HG_COMMIT = 02f2aafb103c
DISTNAME = mojoshader-${HG_COMMIT}{${HG_COMMIT}}
PKGNAME = mojoshader-${HG_CHANGESET}
CATEGORIES = graphics
MASTER_SITES = https://hg.icculus.org/icculus/mojoshader/archive/
SHARED_LIBS += mojoshader 1.0 # Changeset 1303
HOMEPAGE = https://icculus.org/mojoshader/
MAINTAINER = Thomas Frohwein <thfr@openbsd.org>
# zlib
PERMIT_PACKAGE = Yes
WANTLIB += m
MODULES = devel/cmake
BUILD_DEPENDS = devel/re2c \
devel/sdl2 \
graphics/vulkan-headers
TEST_DEPENDS = security/p5-Digest-SHA1
# FLIP_VIEWPORT is needed by some FNA games (FEZ if I recall correctly)
CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON \
-DFLIP_VIEWPORT=1 \
-DPROFILE_METAL=OFF
CFLAGS += -I${LOCALBASE}/include
WRKDIST = ${WRKDIR}/mojoshader-${HG_COMMIT}
SUBST_VARS += HG_CHANGESET HG_COMMIT
.include <bsd.port.arch.mk>
.if !${PROPERTIES:Mclang}
CFLAGS += -std=gnu99
.endif
do-gen:
${SUBST_CMD} ${WRKSRC}/CMakeLists.txt
# No upstream install target
do-install:
${INSTALL_DATA} ${WRKSRC}/mojoshader*.h ${PREFIX}/include
${INSTALL_DATA} ${WRKBUILD}/libmojoshader.so.${LIBmojoshader_VERSION} \
${PREFIX}/lib
.include <bsd.port.mk>