head 1.4; access; symbols pkgsrc-2026Q3:1.4.0.2 pkgsrc-2026Q3-base:1.4 pkgsrc-2026Q2:1.3.0.2 pkgsrc-2026Q2-base:1.3; locks; strict; comment @# @; 1.4 date 2026.09.02.19.04.50; author wiz; state Exp; branches; next 1.3; commitid vXszxoxOqka005UG; 1.3 date 2026.06.11.07.17.45; author wiz; state Exp; branches; next 1.2; commitid bVZL3OdakDMSLlJG; 1.2 date 2026.05.15.17.01.05; author wiz; state Exp; branches; next 1.1; commitid OI7ZsJm2dPRYQVFG; 1.1 date 2026.04.14.12.41.02; author kikadf; state Exp; branches; next ; commitid 1FtqedcgnH7QqVBG; desc @@ 1.4 log @*: recursive bump for pcre2 10.48 @ text @# $NetBSD: Makefile,v 1.3 2026/06/11 07:17:45 wiz Exp $ DISTNAME= gtk-layer-shell-0.10.1 PKGREVISION= 2 CATEGORIES= wayland MASTER_SITES= ${MASTER_SITE_GITHUB:=wmww/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= kikadf.01@@gmail.com HOMEPAGE= https://github.com/wmww/gtk4-layer-shell/ COMMENT= Library to create desktop components for Wayland LICENSE= gnu-gpl-v3 TOOL_DEPENDS+= glib2-introspection-[0-9]*:../../devel/glib2-introspection USE_TOOLS+= pkg-config .include "../../devel/gobject-introspection/buildlink3.mk" .include "../../devel/meson/build.mk" .include "../../devel/wayland/buildlink3.mk" .include "../../devel/wayland-protocols/buildlink3.mk" .include "../../lang/vala/buildlink3.mk" .include "../../x11/gtk3/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.3 log @gtk3: bump PKGREVISION for wayland option default change Recursive bump to hopefully fix bulk build fallout due to the unversioned change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2026/05/15 17:01:05 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.2 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 @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2026/04/14 12:41:02 kikadf Exp $ d4 1 @ 1.1 log @ gtk-layer-shell: new package A library to write GTK applications that use Layer Shell. Layer Shell is a Wayland protocol for desktop shell components, such as panels, notifications and wallpapers. You can use it to anchor your windows to a corner or edge of the output, or stretch them across the entire output. It supports all Layer Shell features including popups and popovers. This Library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below). @ text @d1 1 a1 1 # $NetBSD$ d13 2 @