head	1.19;
access;
symbols
	pkgsrc-2026Q1:1.19.0.2
	pkgsrc-2026Q1-base:1.19
	pkgsrc-2025Q4:1.16.0.2
	pkgsrc-2025Q4-base:1.16
	pkgsrc-2025Q3:1.15.0.2
	pkgsrc-2025Q3-base:1.15
	pkgsrc-2025Q2:1.12.0.2
	pkgsrc-2025Q2-base:1.12
	pkgsrc-2025Q1:1.10.0.2
	pkgsrc-2025Q1-base:1.10
	pkgsrc-2024Q4:1.8.0.2
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.3.0.4
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.2
	pkgsrc-2024Q2-base:1.3;
locks; strict;
comment	@# @;


1.19
date	2026.01.27.08.39.32;	author wiz;	state Exp;
branches;
next	1.18;
commitid	f4MYtJVcsY7dz0sG;

1.18
date	2026.01.14.10.52.40;	author wiz;	state Exp;
branches;
next	1.17;
commitid	XBeDR7kwVGWcJlqG;

1.17
date	2026.01.07.08.47.07;	author wiz;	state Exp;
branches;
next	1.16;
commitid	1wQ3ICD8eebefrpG;

1.16
date	2025.10.23.20.37.11;	author wiz;	state Exp;
branches;
next	1.15;
commitid	1V2hBZn9ypXaCJfG;

1.15
date	2025.08.30.22.45.08;	author wiz;	state Exp;
branches;
next	1.14;
commitid	2izPxU30rhec4O8G;

1.14
date	2025.08.20.11.34.57;	author wiz;	state Exp;
branches;
next	1.13;
commitid	lgT5N7I1hRAxGs7G;

1.13
date	2025.07.26.06.51.23;	author charlotte;	state Exp;
branches;
next	1.12;
commitid	YmPcyS8cRzv0Vd4G;

1.12
date	2025.04.24.14.14.03;	author wiz;	state Exp;
branches;
next	1.11;
commitid	A3VBjL8Zdd4LljSF;

1.11
date	2025.04.17.21.50.52;	author wiz;	state Exp;
branches;
next	1.10;
commitid	xcIXAVA292fk6sRF;

1.10
date	2025.02.12.06.45.00;	author ryoon;	state Exp;
branches;
next	1.9;
commitid	wrOiT0jBBwBs99JF;

1.9
date	2024.12.27.08.19.49;	author wiz;	state Exp;
branches;
next	1.8;
commitid	tLKuqVS8lkJCb7DF;

1.8
date	2024.11.17.07.15.57;	author wiz;	state Exp;
branches;
next	1.7;
commitid	xKvmQYB52TGx7YxF;

1.7
date	2024.11.14.22.19.57;	author wiz;	state Exp;
branches;
next	1.6;
commitid	JmuDYqwL4erbdFxF;

1.6
date	2024.11.01.12.52.41;	author wiz;	state Exp;
branches;
next	1.5;
commitid	QB4Wk02mZPuBuWvF;

1.5
date	2024.11.01.00.51.55;	author wiz;	state Exp;
branches;
next	1.4;
commitid	QT27BdVP362gvSvF;

1.4
date	2024.10.20.14.03.49;	author wiz;	state Exp;
branches;
next	1.3;
commitid	iXiXTiwhLpC9hpuF;

1.3
date	2024.06.23.12.42.27;	author wiz;	state Exp;
branches;
next	1.2;
commitid	h5yllYDCVd7OE6fF;

1.2
date	2024.06.20.20.23.23;	author charlotte;	state Exp;
branches;
next	1.1;
commitid	XbC1sjudcV1OiLeF;

1.1
date	2024.06.20.17.02.49;	author charlotte;	state Exp;
branches;
next	;
commitid	LsfxLhOKjwIrbKeF;


desc
@@


1.19
log
@*: recursive bump for removal of cairo's xcb option
@
text
@# $NetBSD: Makefile,v 1.18 2026/01/14 10:52:40 wiz Exp $

DISTNAME=	openclonk-8.1-src
PKGNAME=	${DISTNAME:S/-src//}
PKGREVISION=	14
CATEGORIES=	games
MASTER_SITES=	https://www.openclonk.org/builds/release/${PKGVERSION_NOREV}/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	charlotte@@NetBSD.org
HOMEPAGE=	https://www.openclonk.org/
COMMENT=	Open source successor of the Clonk gaming series
LICENSE=	isc

WRKSRC=		${WRKDIR}/openclonk-release-${PKGVERSION_NOREV}-src
EXTRACT_USING=	gtar
USE_LANGUAGES=	c c++
USE_TOOLS+=	gmake pkg-config

USE_CXX_FEATURES+=	c++14

CMAKE_CONFIGURE_ARGS+=  -DCMAKE_POLICY_VERSION_MINIMUM=3.5

.include "../../devel/cmake/build.mk"
.include "../../audio/SDL2_mixer/buildlink3.mk"
.include "../../audio/freealut/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../audio/openal-soft/buildlink3.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/glew/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../net/miniupnpc/buildlink3.mk"
.include "../../textproc/tinyxml/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../x11/gtksourceview3/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.18
log
@openclonk: switch to https
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2026/01/07 08:47:07 wiz Exp $
d5 1
a5 1
PKGREVISION=	13
@


1.17
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2025/10/23 20:37:11 wiz Exp $
d7 1
a7 1
MASTER_SITES=	http://www.openclonk.org/builds/release/${PKGVERSION_NOREV}/
d11 1
a11 1
HOMEPAGE=	http://www.openclonk.org/
@


1.16
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
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2025/08/30 22:45:08 wiz Exp $
d5 1
a5 1
PKGREVISION=	12
@


1.15
log
@*: recursive bump for tiff growing lerc dependency
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2025/08/20 11:34:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	11
@


1.14
log
@*: fix build with cmake 4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2025/07/26 06:51:23 charlotte Exp $
d5 1
a5 1
PKGREVISION=	10
@


1.13
log
@games/openclonk: Don't use GCC_REQD. Use GNU make on purpose
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2025/04/24 14:14:03 wiz Exp $
d22 2
@


1.12
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2025/04/17 21:50:52 wiz Exp $
d5 1
a5 1
PKGREVISION=	9
d18 3
a20 2
USE_TOOLS+=	pkg-config
GCC_REQD+=	4.9
@


1.11
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2025/02/12 06:45:00 ryoon Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.10
log
@*: Recursive revbump from audio/flac-1.5.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2024/12/27 08:19:49 wiz Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.9
log
@*: recursive bump for pango requiring fontconfig 2.15
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2024/11/17 07:15:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.8
log
@*: recursive bump for default-on option of at-spi2-core
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2024/11/14 22:19:57 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.7
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2024/11/01 12:52:41 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.6
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2024/11/01 00:51:55 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.5
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2024/10/20 14:03:49 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.4
log
@*: recursive bump for merging at-spi2-atk and atk into at2-spi-core

Remove at-spi2-atk and atk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2024/06/23 12:42:27 wiz Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.3
log
@openclonk: fix MASTER_SITES
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2024/06/20 20:23:23 charlotte Exp $
d5 1
@


1.2
log
@games/openclonk: Use new CMake idiom
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2024/06/20 17:02:49 charlotte Exp $
d3 2
a4 2
PKGNAME=	openclonk-8.1
DISTNAME=	openclonk-${PKGVERSION_NOREV}-src
d6 1
a6 1
MASTER_SITES=	http://www.openclonk.org/builds/release/${VERSION}/
@


1.1
log
@games/openclonk: New package

Clonk is a multiplayer-action-tactics-skill game. It is often referred to as a
mixture of The Settlers and Worms. In a simple 2D antfarm-style landscape, the
player controls their crew of Clonks, small but robust humanoid beings. The
game encourages free play but the normal goal is to either exploit valuable
resources from the earth by building a mine or fight each other on an
arena-like map.
@
text
@d1 1
a1 1
# $NetBSD$
a15 1
USE_CMAKE=	yes
d20 1
@

