head	1.10;
access;
symbols
	pkgsrc-2026Q2:1.10.0.2
	pkgsrc-2026Q2-base:1.10
	pkgsrc-2026Q1:1.9.0.4
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.2
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.8.0.2
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.7.0.14
	pkgsrc-2025Q2-base:1.7
	pkgsrc-2025Q1:1.7.0.12
	pkgsrc-2025Q1-base:1.7
	pkgsrc-2024Q4:1.7.0.10
	pkgsrc-2024Q4-base:1.7
	pkgsrc-2024Q3:1.7.0.8
	pkgsrc-2024Q3-base:1.7
	pkgsrc-2024Q2:1.7.0.6
	pkgsrc-2024Q2-base:1.7
	pkgsrc-2024Q1:1.7.0.4
	pkgsrc-2024Q1-base:1.7
	pkgsrc-2023Q4:1.7.0.2
	pkgsrc-2023Q4-base:1.7
	pkgsrc-2023Q3:1.6.0.16
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.14
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.12
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.10
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.8
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.6.0.6
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.4
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.6.0.2
	pkgsrc-2021Q4-base:1.6
	pkgsrc-2021Q3:1.5.0.14
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.12
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.10
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.5.0.8
	pkgsrc-2020Q4-base:1.5
	pkgsrc-2020Q3:1.5.0.6
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.5.0.4
	pkgsrc-2020Q2-base:1.5
	pkgsrc-2020Q1:1.5.0.2
	pkgsrc-2020Q1-base:1.5
	pkgsrc-2019Q4:1.3.0.4
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.2.0.42
	pkgsrc-2019Q3-base:1.2
	pkgsrc-2019Q2:1.2.0.40
	pkgsrc-2019Q2-base:1.2
	pkgsrc-2019Q1:1.2.0.38
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.36
	pkgsrc-2018Q4-base:1.2
	pkgsrc-2018Q3:1.2.0.34
	pkgsrc-2018Q3-base:1.2
	pkgsrc-2018Q2:1.2.0.32
	pkgsrc-2018Q2-base:1.2
	pkgsrc-2018Q1:1.2.0.30
	pkgsrc-2018Q1-base:1.2
	pkgsrc-2017Q4:1.2.0.28
	pkgsrc-2017Q4-base:1.2
	pkgsrc-2017Q3:1.2.0.26
	pkgsrc-2017Q3-base:1.2
	pkgsrc-2017Q2:1.2.0.22
	pkgsrc-2017Q2-base:1.2
	pkgsrc-2017Q1:1.2.0.20
	pkgsrc-2017Q1-base:1.2
	pkgsrc-2016Q4:1.2.0.18
	pkgsrc-2016Q4-base:1.2
	pkgsrc-2016Q3:1.2.0.16
	pkgsrc-2016Q3-base:1.2
	pkgsrc-2016Q2:1.2.0.14
	pkgsrc-2016Q2-base:1.2
	pkgsrc-2016Q1:1.2.0.12
	pkgsrc-2016Q1-base:1.2
	pkgsrc-2015Q4:1.2.0.10
	pkgsrc-2015Q4-base:1.2
	pkgsrc-2015Q3:1.2.0.8
	pkgsrc-2015Q3-base:1.2
	pkgsrc-2015Q2:1.2.0.6
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.4
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.2
	pkgsrc-2014Q4-base:1.2;
locks; strict;
comment	@# @;


1.10
date	2026.05.15.17.00.55;	author wiz;	state Exp;
branches;
next	1.9;
commitid	OI7ZsJm2dPRYQVFG;

1.9
date	2025.10.23.20.36.30;	author wiz;	state Exp;
branches;
next	1.8;
commitid	1V2hBZn9ypXaCJfG;

1.8
date	2025.07.19.05.37.34;	author wiz;	state Exp;
branches;
next	1.7;
commitid	pfsNycT46uNAJj3G;

1.7
date	2023.11.27.11.16.41;	author jperkin;	state Exp;
branches;
next	1.6;
commitid	rKZaHNcnX2NgTeOE;

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

1.5
date	2020.03.08.16.47.37;	author wiz;	state Exp;
branches;
next	1.4;
commitid	rcNYzTQo8icypCZB;

1.4
date	2020.01.18.23.30.31;	author rillig;	state Exp;
branches;
next	1.3;
commitid	shGUwZfkr7sleeTB;

1.3
date	2019.11.03.10.39.17;	author rillig;	state Exp;
branches;
next	1.2;
commitid	REW2CfrA7HdqqoJB;

1.2
date	2014.11.25.12.04.55;	author wiz;	state Exp;
branches;
next	1.1;
commitid	HHgfPOSc5yc5TyZx;

1.1
date	2014.10.25.19.00.14;	author prlw1;	state Exp;
branches;
next	;
commitid	hFsGlbOjYkicbCVx;


desc
@@


1.10
log
@*: switch to glib2-introspection

The gobject-introspection package installed _some_ of the introspection
files needed for glib2, but not all - some of them are built from the glib2
sources. glib2-introspection now contains all glib2-related introspection
files.

Add a tool dependency on the new package where needed.

Remove gobject-introspection from buildlink3.mk files - this is usually
a tool and should not be forwarded via buildlink3.

Some cleanups/fixes for -current while here.
@
text
@# $NetBSD: Makefile,v 1.9 2025/10/23 20:36:30 wiz Exp $

DISTNAME=	libgee-0.6.8
PKGNAME=	${DISTNAME:S/libgee/libgee0.6/}
PKGREVISION=	4
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GNOME:=sources/libgee/0.6/}
EXTRACT_SUFX=	.tar.xz

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://live.gnome.org/Libgee
COMMENT=	Library providing GObject-based interfaces and classes (v0.6)
LICENSE=	gnu-lgpl-v2.1

TOOL_DEPENDS+=	glib2-introspection-[0-9]*:../../devel/glib2-introspection

GNU_CONFIGURE=	yes
USE_LIBTOOL=	yes
USE_TOOLS+=	pkg-config gmake

# to regenerate after patches
#.include "../../lang/vala/buildlink3.mk"

PKGCONFIG_OVERRIDE+=	gee-1.0.pc.in

CFLAGS+=	-Wno-incompatible-pointer-types

TEST_TARGET=	check

BUILDLINK_DEPMETHOD.gobject-introspection:= build
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.9
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.8 2025/07/19 05:37:34 wiz Exp $
d15 2
d26 2
@


1.8
log
@*: bump gobject-introspection users for ABI bump

XXX: I'm actually not sure why the ABI was bumped for 1.84, but now that
it is we have to bump PKGREVISIONs, otherwise pkgin is quite unhappy
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2023/11/27 11:16:41 jperkin Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.7
log
@*: Simplify vala buildlink3.

The default DEPMETHOD for vala's bl3 is "build", so there's no point
duplicating that in each package.  Given that it is only ever a build
dependency, completely remove the indirect dependencies as they should not
be made available.  Also remove obsolete BUILDLINK_API_DEPENDS settings.

Tested with a few of the affected packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2021/12/08 16:01:57 adam Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.6
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2020/03/08 16:47:37 wiz Exp $
a19 1
#BUILDLINK_DEPMETHOD.vala:=	build
@


1.5
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/01/18 23:30:31 rillig Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.4
log
@all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2019/11/03 10:39:17 rillig Exp $
d5 1
@


1.3
log
@devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2014/11/25 12:04:55 wiz Exp $
d10 1
a10 1
HOMEPAGE=	http://live.gnome.org/Libgee
@


1.2
log
@Update comment to point to newest vala version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2014/10/25 19:00:14 prlw1 Exp $
d16 1
a16 1
USE_TOOLS+=		pkg-config gmake
d19 1
a19 1
#BUILDLINK_DEPMETHOD.vala:= build
@


1.1
log
@Rename libgee to libgee0.6
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.22 2013/03/14 19:20:20 drochner Exp $
#
d20 1
a20 1
#.include "../../lang/vala018/buildlink3.mk"
@

