Mon Jul 26 14:18:16 2021 UTC ()
New package, p5-gtk3 (Gtk3 module).

Perl bindings to the 3.x series of the gtk+ toolkit.  This module allows you to
write graphical user interfaces in a Perlish and object-oriented way, freeing
you from the casting and memory management in C, yet remaining very close in
spirit to original API.


(bsiegert)
diff -r1.937 -r1.938 pkgsrc/x11/Makefile
diff -r0 -r1.1 pkgsrc/x11/p5-gtk3/DESCR
diff -r0 -r1.1 pkgsrc/x11/p5-gtk3/Makefile
diff -r0 -r1.1 pkgsrc/x11/p5-gtk3/buildlink3.mk
diff -r0 -r1.1 pkgsrc/x11/p5-gtk3/distinfo

cvs diff -r1.937 -r1.938 pkgsrc/x11/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/Makefile 2021/07/18 11:49:26 1.937
+++ pkgsrc/x11/Makefile 2021/07/26 14:18:15 1.938
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.937 2021/07/18 11:49:26 nia Exp $ 1# $NetBSD: Makefile,v 1.938 2021/07/26 14:18:15 bsiegert Exp $
2# 2#
3 3
4COMMENT= Packages to support the X Window System 4COMMENT= Packages to support the X Window System
5 5
6SUBDIR+= XaoS 6SUBDIR+= XaoS
7SUBDIR+= Xaw-Xpm 7SUBDIR+= Xaw-Xpm
8SUBDIR+= Xbae 8SUBDIR+= Xbae
9SUBDIR+= XmHTML 9SUBDIR+= XmHTML
10SUBDIR+= alacritty 10SUBDIR+= alacritty
11SUBDIR+= antiright 11SUBDIR+= antiright
12SUBDIR+= appmenu-qt 12SUBDIR+= appmenu-qt
13SUBDIR+= appres 13SUBDIR+= appres
14SUBDIR+= arandr 14SUBDIR+= arandr
@@ -307,26 +307,27 @@ SUBDIR+= numlockx @@ -307,26 +307,27 @@ SUBDIR+= numlockx
307SUBDIR+= nx-libs 307SUBDIR+= nx-libs
308SUBDIR+= ocaml-graphics 308SUBDIR+= ocaml-graphics
309SUBDIR+= ocaml-lablgtk 309SUBDIR+= ocaml-lablgtk
310SUBDIR+= ocaml-lablgtk3 310SUBDIR+= ocaml-lablgtk3
311SUBDIR+= oneko 311SUBDIR+= oneko
312SUBDIR+= p5-Alien-wxWidgets 312SUBDIR+= p5-Alien-wxWidgets
313SUBDIR+= p5-Clipboard 313SUBDIR+= p5-Clipboard
314SUBDIR+= p5-Gtk2-Ex-FormFactory 314SUBDIR+= p5-Gtk2-Ex-FormFactory
315SUBDIR+= p5-Tk 315SUBDIR+= p5-Tk
316SUBDIR+= p5-Wx 316SUBDIR+= p5-Wx
317SUBDIR+= p5-Wx-Perl-ProcessStream 317SUBDIR+= p5-Wx-Perl-ProcessStream
318SUBDIR+= p5-X11-Protocol 318SUBDIR+= p5-X11-Protocol
319SUBDIR+= p5-gtk2 319SUBDIR+= p5-gtk2
 320SUBDIR+= p5-gtk3
320SUBDIR+= picom 321SUBDIR+= picom
321SUBDIR+= pixman 322SUBDIR+= pixman
322SUBDIR+= plasma-framework 323SUBDIR+= plasma-framework
323SUBDIR+= py-Pmw 324SUBDIR+= py-Pmw
324SUBDIR+= py-Pmw2 325SUBDIR+= py-Pmw2
325SUBDIR+= py-Tk 326SUBDIR+= py-Tk
326SUBDIR+= py-Xlib 327SUBDIR+= py-Xlib
327SUBDIR+= py-gnome2 328SUBDIR+= py-gnome2
328SUBDIR+= py-gnome2-extras 329SUBDIR+= py-gnome2-extras
329SUBDIR+= py-gtk2 330SUBDIR+= py-gtk2
330SUBDIR+= py-gtksourceview 331SUBDIR+= py-gtksourceview
331SUBDIR+= py-keybinder 332SUBDIR+= py-keybinder
332SUBDIR+= py-kiwi 333SUBDIR+= py-kiwi

File Added: pkgsrc/x11/p5-gtk3/DESCR
Perl bindings to the 3.x series of the gtk+ toolkit.  This module allows you to
write graphical user interfaces in a Perlish and object-oriented way, freeing
you from the casting and memory management in C, yet remaining very close in
spirit to original API.

File Added: pkgsrc/x11/p5-gtk3/Makefile
# $NetBSD: Makefile,v 1.1 2021/07/26 14:18:16 bsiegert Exp $

DISTNAME=	Gtk3-0.038
PKGNAME=	p5-${DISTNAME:S/Gtk/gtk/}
CATEGORIES=	x11 perl5
MASTER_SITES=	https://cpan.metacpan.org/authors/id/X/XA/XAOC/

MAINTAINER=	bsiegert@NetBSD.org
HOMEPAGE=	http://gtk2-perl.sourceforge.net/
COMMENT=	Perl bindings for Gtk3
LICENSE=	gnu-lgpl-v2

DEPENDS+=	p5-Carp>=0:../../devel/p5-Carp
DEPENDS+=	p5-Glib-Object-Introspection>=0.043:../../devel/p5-Glib-Object-Introspection

PERL5_PACKLIST=	auto/Gtk3/.packlist
USE_LANGUAGES=	# none

.include "../../graphics/p5-cairo-gobject/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/x11/p5-gtk3/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2021/07/26 14:18:16 bsiegert Exp $

BUILDLINK_TREE+=	p5-gtk3

.if !defined(P5_GTK3_BUILDLINK3_MK)
P5_GTK3_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.p5-gtk3+=	p5-gtk3>=0.038
BUILDLINK_PKGSRCDIR.p5-gtk3?=	../../x11/p5-gtk3

.include "../../x11/gtk3/buildlink3.mk"
.endif	# P5_GTK3_BUILDLINK3_MK

BUILDLINK_TREE+=	-p5-gtk3

File Added: pkgsrc/x11/p5-gtk3/distinfo
$NetBSD: distinfo,v 1.1 2021/07/26 14:18:16 bsiegert Exp $

SHA1 (Gtk3-0.038.tar.gz) = d5dfdc7e502caf6af8dcde4a31825b10380dd8d5
RMD160 (Gtk3-0.038.tar.gz) = e110962056bbaa566db015a7ef1578c4a61bb4f0
SHA512 (Gtk3-0.038.tar.gz) = 2289184a25deec342b9519028cc5ebb3a66137d7891366485e4b6a1ef52a4a28b5ba8083a317a56664d4ea6eb1bc0619477d1ca169baf79b868467fba27f82bf
Size (Gtk3-0.038.tar.gz) = 57426 bytes