head	1.20;
access;
symbols
	pkgsrc-2026Q1:1.20.0.4
	pkgsrc-2026Q1-base:1.20
	pkgsrc-2025Q4:1.20.0.2
	pkgsrc-2025Q4-base:1.20
	pkgsrc-2025Q3:1.19.0.2
	pkgsrc-2025Q3-base:1.19
	pkgsrc-2025Q2:1.18.0.4
	pkgsrc-2025Q2-base:1.18
	pkgsrc-2025Q1:1.18.0.2
	pkgsrc-2025Q1-base:1.18
	pkgsrc-2024Q4:1.16.0.4
	pkgsrc-2024Q4-base:1.16
	pkgsrc-2024Q3:1.16.0.2
	pkgsrc-2024Q3-base:1.16
	pkgsrc-2024Q2:1.15.0.2
	pkgsrc-2024Q2-base:1.15
	pkgsrc-2024Q1:1.14.0.2
	pkgsrc-2024Q1-base:1.14
	pkgsrc-2023Q4:1.13.0.2
	pkgsrc-2023Q4-base:1.13
	pkgsrc-2023Q3:1.12.0.4
	pkgsrc-2023Q3-base:1.12
	pkgsrc-2023Q2:1.12.0.2
	pkgsrc-2023Q2-base:1.12
	pkgsrc-2023Q1:1.11.0.2
	pkgsrc-2023Q1-base:1.11
	pkgsrc-2022Q4:1.9.0.4
	pkgsrc-2022Q4-base:1.9
	pkgsrc-2022Q3:1.9.0.2
	pkgsrc-2022Q3-base:1.9
	pkgsrc-2022Q2:1.7.0.4
	pkgsrc-2022Q2-base:1.7
	pkgsrc-2022Q1:1.7.0.2
	pkgsrc-2022Q1-base:1.7
	pkgsrc-2021Q4:1.6.0.2
	pkgsrc-2021Q4-base:1.6
	pkgsrc-2021Q3:1.5.0.2
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.4.0.6
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.4
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.2
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.3.0.2
	pkgsrc-2020Q3-base:1.3;
locks; strict;
comment	@# @;


1.20
date	2025.10.23.20.36.32;	author wiz;	state Exp;
branches;
next	1.19;
commitid	1V2hBZn9ypXaCJfG;

1.19
date	2025.08.20.11.34.52;	author wiz;	state Exp;
branches;
next	1.18;
commitid	lgT5N7I1hRAxGs7G;

1.18
date	2025.02.12.06.44.39;	author ryoon;	state Exp;
branches;
next	1.17;
commitid	wrOiT0jBBwBs99JF;

1.17
date	2025.01.21.11.00.11;	author nia;	state Exp;
branches;
next	1.16;
commitid	ERZvanoGurVahlGF;

1.16
date	2024.08.25.06.18.36;	author wiz;	state Exp;
branches;
next	1.15;
commitid	BcrSL94SO85mvanF;

1.15
date	2024.04.06.08.05.06;	author wiz;	state Exp;
branches;
next	1.14;
commitid	xuM7fEJrv2TOC35F;

1.14
date	2024.01.30.14.21.43;	author ryoon;	state Exp;
branches;
next	1.13;
commitid	gARf2FgciecARtWE;

1.13
date	2023.11.12.13.21.07;	author wiz;	state Exp;
branches;
next	1.12;
commitid	SjpNXQIV5XeZ3kME;

1.12
date	2023.05.06.19.09.10;	author ryoon;	state Exp;
branches;
next	1.11;
commitid	U0SnpK5fQpHc6WnE;

1.11
date	2023.02.14.16.05.57;	author wiz;	state Exp;
branches;
next	1.10;
commitid	wcIsWipdsoa7HvdE;

1.10
date	2023.01.29.21.15.49;	author ryoon;	state Exp;
branches;
next	1.9;
commitid	QL7aBXsBGmQvUtbE;

1.9
date	2022.09.11.12.51.29;	author wiz;	state Exp;
branches;
next	1.8;
commitid	5DT6DUEaifG2DrTD;

1.8
date	2022.08.11.05.08.13;	author gutteridge;	state Exp;
branches;
next	1.7;
commitid	yKydzoO42ClN3qPD;

1.7
date	2022.03.28.10.53.01;	author tnn;	state Exp;
branches;
next	1.6;
commitid	6w2OBZ9tOc7mlYxD;

1.6
date	2021.12.08.16.04.02;	author adam;	state Exp;
branches;
next	1.5;
commitid	2PyWjHx5T8rqARjD;

1.5
date	2021.09.08.21.04.59;	author nia;	state Exp;
branches;
next	1.4;
commitid	6PGjeVec6yMAbc8D;

1.4
date	2020.10.10.18.40.41;	author nia;	state Exp;
branches;
next	1.3;
commitid	tAcrqkIplya86orC;

1.3
date	2020.08.18.17.57.44;	author leot;	state Exp;
branches;
next	1.2;
commitid	kBGtucvaKO3IyzkC;

1.2
date	2020.07.09.15.03.35;	author nia;	state Exp;
branches;
next	1.1;
commitid	WoeuxBMVGexZSpfC;

1.1
date	2020.07.09.10.04.25;	author nia;	state Exp;
branches;
next	;
commitid	NVQDi2Qdk2JeeofC;


desc
@@


1.20
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@# $NetBSD: Makefile,v 1.19 2025/08/20 11:34:52 wiz Exp $

DISTNAME=	luasdl2-2.0.5.6.0
PKGNAME=	${LUA_PKGPREFIX}-${DISTNAME:S/^lua//1}
PKGREVISION=	15
CATEGORIES=	devel lua
MASTER_SITES=	${MASTER_SITE_GITHUB:=Tangent128/}
GITHUB_PROJECT=	luasdl2
GITHUB_TAG=	v2.0.5-6.0

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/Tangent128/luasdl2
COMMENT=	Pure C binding of SDL 2.0 for Lua
LICENSE=	isc

USE_LANGUAGES=	c c++

CMAKE_CONFIGURE_ARGS+=	-DWITH_DOCSDIR=${LUA_DOCDIR}
CMAKE_CONFIGURE_ARGS+=	-DWITH_LUAVER="user"
CMAKE_CONFIGURE_ARGS+=	-DLUA_LIBDIR=${LUA_CDIR}
CMAKE_CONFIGURE_ARGS+=	-DCMAKE_POLICY_VERSION_MINIMUM=3.5

# build fails on lua52.
LUA_VERSIONS_INCOMPATIBLE=	52

.include "../../devel/cmake/build.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../audio/SDL2_mixer/buildlink3.mk"
.include "../../fonts/SDL2_ttf/buildlink3.mk"
.include "../../graphics/SDL2_image/buildlink3.mk"
.include "../../net/SDL2_net/buildlink3.mk"
.include "../../lang/lua/module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.19
log
@*: fix build with cmake 4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2025/02/12 06:44:39 ryoon Exp $
d5 1
a5 1
PKGREVISION=	14
@


1.18
log
@*: Recursive revbump from audio/flac-1.5.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2025/01/21 11:00:11 nia Exp $
a15 1
USE_CMAKE=	yes
d21 1
d26 1
@


1.17
log
@*: Drop maintainership.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2024/08/25 06:18:36 wiz Exp $
d5 1
a5 1
PKGREVISION=	13
@


1.16
log
@*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2024/04/06 08:05:06 wiz Exp $
d11 1
a11 1
MAINTAINER=	nia@@NetBSD.org
@


1.15
log
@* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2024/01/30 14:21:43 ryoon Exp $
d19 3
a21 3
CMAKE_ARGS+=	-DWITH_DOCSDIR=${LUA_DOCDIR}
CMAKE_ARGS+=	-DWITH_LUAVER="user"
CMAKE_ARGS+=	-DLUA_LIBDIR=${LUA_CDIR}
@


1.14
log
@*: Recursive revbump from audio/pulseaudio-17.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2023/11/12 13:21:07 wiz Exp $
d5 1
a5 1
PKGREVISION=	12
@


1.13
log
@*: revebump for new brotli option for freetype2

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2023/05/06 19:09:10 ryoon Exp $
d5 1
a5 1
PKGREVISION=	11
@


1.12
log
@*: Recursive revbump from audio/libopus 1.4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2023/02/14 16:05:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	10
@


1.11
log
@*: recursive bump for SDL2_ttf dependency change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2023/01/29 21:15:49 ryoon Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.10
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2022/09/11 12:51:29 wiz Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.9
log
@*: bump PKGREVISION for flac shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2022/08/11 05:08:13 gutteridge Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.8
log
@Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2022/03/28 10:53:01 tnn Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.7
log
@{c,d,e}*/*: revbump(1) for libsndfile
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2021/12/08 16:04:02 adam Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.6
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2021/09/08 21:04:59 nia Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.5
log
@Recursive revbump for audio/jack
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/10/10 18:40:41 nia Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.4
log
@lua-sdl2: mark incompatible with lua52
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/08/18 17:57:44 leot Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.3
log
@*: revbump for libsndfile
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/07/09 15:03:35 nia Exp $
d23 3
@


1.2
log
@Use LUA_DOCDIR
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/07/09 10:04:25 nia Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.1
log
@devel: Add lua-sdl2

Lua-SDL2 is a portable binding of SDL2, written in pure C for efficiency.
It tries to stay as close to SDL as possible, acting as a simple binding
rather than attempting to re-design the interaction between the programmer
and SDL.

Lua-SDL2 takes full advantage of Lua's object-oriented capabilities wherever
possible, allowing the programmer to fully leverage SDL's inherent
object-oriented design.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
d19 1
a19 1
CMAKE_ARGS+=	-DWITH_DOCSDIR="share/doc/${PKGNAME_NOREV}"
@

