head 1.20; access; symbols pkgsrc-2023Q4:1.20.0.2 pkgsrc-2023Q4-base:1.20 pkgsrc-2023Q3:1.18.0.4 pkgsrc-2023Q3-base:1.18 pkgsrc-2023Q2:1.18.0.2 pkgsrc-2023Q2-base:1.18 pkgsrc-2023Q1:1.17.0.4 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.17.0.2 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.16.0.8 pkgsrc-2022Q3-base:1.16 pkgsrc-2022Q2:1.16.0.6 pkgsrc-2022Q2-base:1.16 pkgsrc-2022Q1:1.16.0.4 pkgsrc-2022Q1-base:1.16 pkgsrc-2021Q4:1.16.0.2 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.15.0.4 pkgsrc-2021Q3-base:1.15 pkgsrc-2021Q2:1.15.0.2 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.14.0.8 pkgsrc-2021Q1-base:1.14 pkgsrc-2020Q4:1.14.0.6 pkgsrc-2020Q4-base:1.14 pkgsrc-2020Q3:1.14.0.4 pkgsrc-2020Q3-base:1.14 pkgsrc-2020Q2:1.14.0.2 pkgsrc-2020Q2-base:1.14 pkgsrc-2020Q1:1.13.0.2 pkgsrc-2020Q1-base:1.13 pkgsrc-2019Q4:1.12.0.6 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.12.0.2 pkgsrc-2019Q3-base:1.12 pkgsrc-2019Q2:1.11.0.10 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.8 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.6 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.4 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.2 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.10.0.16 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.10.0.14 pkgsrc-2017Q4-base:1.10 pkgsrc-2017Q3:1.10.0.12 pkgsrc-2017Q3-base:1.10 pkgsrc-2017Q2:1.10.0.8 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.10.0.6 pkgsrc-2017Q1-base:1.10 pkgsrc-2016Q4:1.10.0.4 pkgsrc-2016Q4-base:1.10 pkgsrc-2016Q3:1.10.0.2 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.9.0.8 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.6 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.4 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.2 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.8.0.12 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.10 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.8 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.6 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.4 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.2 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.7.0.12 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.10 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.8 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.6 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.4 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.2 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.6.0.2 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.5.0.6 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.4 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.2 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.3.0.2 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.2.0.18 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.16 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.14 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.12 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.10 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.8 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.6 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.4 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.2 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.1.1.1.0.10 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.8 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.6 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.4 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.20 date 2023.11.08.13.19.18; author wiz; state Exp; branches; next 1.19; commitid PsuHTklAIsF4bOLE; 1.19 date 2023.10.24.22.09.15; author wiz; state Exp; branches; next 1.18; commitid MTsrqKm6aGrQAVJE; 1.18 date 2023.04.19.08.08.21; author adam; state Exp; branches; next 1.17; commitid B8gCWhWtMX9vZGlE; 1.17 date 2022.10.26.10.31.03; author wiz; state Exp; branches; next 1.16; commitid PVFjlIYUKslkpdZD; 1.16 date 2021.09.29.19.00.07; author adam; state Exp; branches; next 1.15; commitid WsBUbBM52TSePSaD; 1.15 date 2021.04.21.13.24.11; author adam; state Exp; branches; next 1.14; commitid RAyVO2K5RkoQ8aQC; 1.14 date 2020.05.22.10.55.45; author adam; state Exp; branches; next 1.13; commitid m1Z0QPvTTTWz3e9C; 1.13 date 2020.03.08.16.47.43; author wiz; state Exp; branches; next 1.12; commitid rcNYzTQo8icypCZB; 1.12 date 2019.07.20.22.46.01; author wiz; state Exp; branches; next 1.11; commitid dMrQLvIeoazTQPvB; 1.11 date 2018.04.17.22.29.32; author wiz; state Exp; branches; next 1.10; commitid 2vVfqOUBo6B4wQyA; 1.10 date 2016.09.19.13.04.18; author wiz; state Exp; branches; next 1.9; commitid 98KhYczgOTf8STmz; 1.9 date 2015.08.23.14.30.35; author wiz; state Exp; branches; next 1.8; commitid z69rudj4sznWYoyy; 1.8 date 2014.01.01.11.52.03; author wiz; state Exp; branches; next 1.7; commitid QYCwxCyUCmbkmpjx; 1.7 date 2012.09.23.10.47.46; author obache; state Exp; branches; next 1.6; 1.6 date 2012.05.07.01.53.30; author dholland; state Exp; branches; next 1.5; 1.5 date 2011.07.12.08.26.18; author abs; state Exp; branches; next 1.4; 1.4 date 2011.07.12.08.25.51; author abs; state Exp; branches; next 1.3; 1.3 date 2011.04.22.13.42.43; author obache; state Exp; branches; next 1.2; 1.2 date 2009.03.20.19.24.34; author joerg; state Exp; branches; next 1.1; 1.1 date 2008.04.25.23.09.44; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.04.25.23.09.44; author wiz; state Exp; branches; next ; desc @@ 1.20 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: buildlink3.mk,v 1.19 2023/10/24 22:09:15 wiz Exp $ BUILDLINK_TREE+= libggz .if !defined(LIBGGZ_BUILDLINK3_MK) LIBGGZ_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.libggz+= libggz>=0.0.14.1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb18 BUILDLINK_PKGSRCDIR.libggz?= ../../games/libggz .include "../../security/gnutls/buildlink3.mk" .include "../../security/libgcrypt/buildlink3.mk" .endif # LIBGGZ_BUILDLINK3_MK BUILDLINK_TREE+= -libggz @ 1.19 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.18 2023/04/19 08:08:21 adam Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb17 @ 1.18 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.17 2022/10/26 10:31:03 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb16 @ 1.17 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.16 2021/09/29 19:00:07 adam Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb15 @ 1.16 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.15 2021/04/21 13:24:11 adam Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb13 @ 1.15 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.14 2020/05/22 10:55:45 adam Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb12 @ 1.14 log @revbump after updating security/nettle @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.13 2020/03/08 16:47:43 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb11 @ 1.13 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.12 2019/07/20 22:46:01 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb10 @ 1.12 log @*: recursive bump for nettle 3.5.1 @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.11 2018/04/17 22:29:32 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb9 @ 1.11 log @Add p11-kit to gnutls/bl3.mk and bump dependencies. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.10 2016/09/19 13:04:18 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb8 @ 1.10 log @Recursive PKGREVISION bump for gnutls shlib major bump. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.9 2015/08/23 14:30:35 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb6 @ 1.9 log @Bump PKGREVISION for nettle shlib major bump. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.8 2014/01/01 11:52:03 wiz Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb5 @ 1.8 log @Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.7 2012/09/23 10:47:46 obache Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb4 @ 1.7 log @missing parts of recursive revbump for gnutls update. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.6 2012/05/07 01:53:30 dholland Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb3 @ 1.6 log @Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) It turns out there were a lot of these. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.5 2011/07/12 08:26:18 abs Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz+= libggz>=0.0.14.1nb1 @ 1.5 log @fix typo in last @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.4 2011/07/12 08:25:51 abs Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.libggz?= libggz>=0.0.14.1nb1 @ 1.4 log @+libgcrypt @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.3 2011/04/22 13:42:43 obache Exp $ d13 1 a13 1 .include "../../security/libgcypt/buildlink3.mk" @ 1.3 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:24:34 joerg Exp $ d13 1 @ 1.2 log @Simply and speed up buildlink3.mk files and processing. This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.1.1.1 2008/04/25 23:09:44 wiz Exp $ d9 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 2 BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ LIBGGZ_BUILDLINK3_MK:= ${LIBGGZ_BUILDLINK3_MK}+ d5 2 a6 3 .if ${BUILDLINK_DEPTH} == "+" BUILDLINK_DEPENDS+= libggz .endif a7 5 BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibggz} BUILDLINK_PACKAGES+= libggz BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libggz .if ${LIBGGZ_BUILDLINK3_MK} == "+" a9 1 .endif # LIBGGZ_BUILDLINK3_MK d12 1 d14 1 a14 1 BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} @ 1.1.1.1 log @Import libggz-0.0.14.1 as games/libggz. Based on ggz-libggz from Michael Rohrer in wip. GGZ Gaming Zone GGZ is a project to create a free gaming platform. The project includes a server, games for the server, clients, and games for the clients. Other projects may include ggz networking into their games. GNOME games project and Freeciv 2.1 releases use ggz. This package contains the base libraries the server and clients depend on. @ text @@