From b0600caa40e42188bf311781492642e0a2eb9f91 Mon Sep 17 00:00:00 2001 From: sthen Date: Sat, 23 Sep 2017 10:51:07 +0000 Subject: [PATCH] add c to WANTLIB for perl XS modules --- archivers/p5-Compress-Bzip2/Makefile | 6 ++++-- audio/p5-Audio-Scan/Makefile | 6 +++--- databases/p5-BerkeleyDB/Makefile | 5 +++-- devel/p5-B-Utils/Makefile | 5 +++-- devel/p5-Class-Load-XS/Makefile | 5 +++-- devel/p5-Devel-FindRef/Makefile | 6 +++--- devel/p5-Devel-Gladiator/Makefile | 6 +++--- devel/p5-Filesys-Statvfs/Makefile | 6 +++--- devel/p5-IO-AIO/Makefile | 6 +++--- devel/p5-Locale-gettext/Makefile | 6 +++--- devel/p5-Pango/Makefile | 8 +++++--- devel/p5-Sys-Mmap/Makefile | 6 ++++-- devel/p5-Tcl/Makefile | 5 +++-- devel/p5-Unix-Mknod/Makefile | 6 +++--- devel/p5-Variable-Magic/Makefile | 5 +++-- devel/p5-Want/Makefile | 5 +++-- devel/p5-ZMQ-LibZMQ3/Makefile | 7 ++++--- devel/p5-indirect/Makefile | 5 +++-- devel/p5-libintl/Makefile | 7 +++---- devel/uuid/Makefile | 7 +++---- geo/mapserver/Makefile | 6 +++--- graphics/p5-Cairo/Makefile | 5 +++-- graphics/p5-Imager/Makefile | 5 +++-- graphics/p5-Sane/Makefile | 6 +++--- net/p5-Geo-IP/Makefile | 5 +++-- net/p5-IO-Interface/Makefile | 6 +++--- net/p5-Net-DBus/Makefile | 6 +++--- net/p5-Net-IP-XS/Makefile | 5 +++-- net/p5-Net-LDNS/Makefile | 5 +++-- net/p5-Net-LibIDN/Makefile | 7 ++++--- security/p5-Chipcard-PCSC/Makefile | 5 +++-- security/p5-Crypt-IDEA/Makefile | 6 +++--- security/p5-Crypt-OpenSSL-X509/Makefile | 5 +++-- security/p5-Crypt-RIPEMD160/Makefile | 5 +++-- sysutils/p5-Proc-ProcessTable/Makefile | 5 +++-- sysutils/p5-Sys-Virt/Makefile | 7 ++++--- textproc/p5-Text-CSV_XS/Makefile | 5 +++-- textproc/p5-Text-Reflow/Makefile | 5 +++-- textproc/redland-bindings/Makefile | 6 +++--- www/p5-libapreq2/Makefile | 6 +++--- x11/p5-Gtk2-GladeXML/Makefile | 11 +++++------ x11/p5-Gtk2-ImageView/Makefile | 11 +++++------ x11/p5-Tk/Makefile | 7 ++++--- 43 files changed, 141 insertions(+), 117 deletions(-) diff --git a/archivers/p5-Compress-Bzip2/Makefile b/archivers/p5-Compress-Bzip2/Makefile index b353eae56e5..0d59c69f7be 100644 --- a/archivers/p5-Compress-Bzip2/Makefile +++ b/archivers/p5-Compress-Bzip2/Makefile @@ -1,18 +1,20 @@ -# $OpenBSD: Makefile,v 1.18 2017/04/18 20:25:13 benoit Exp $ +# $OpenBSD: Makefile,v 1.19 2017/09/23 10:51:07 sthen Exp $ COMMENT = interface to bzip2 compression library DISTNAME = Compress-Bzip2-2.26 CATEGORIES = archivers +REVISION = 0 MAINTAINER = Benoit Lecocq # Perl PERMIT_PACKAGE_CDROM = Yes +WANTLIB += bz2>=10 c perl + MODULES = cpan LIB_DEPENDS = archivers/bzip2 -WANTLIB = bz2>=10 perl MAKE_ENV = TEST_POD=Yes diff --git a/audio/p5-Audio-Scan/Makefile b/audio/p5-Audio-Scan/Makefile index cf29527872f..0c37d1480f6 100644 --- a/audio/p5-Audio-Scan/Makefile +++ b/audio/p5-Audio-Scan/Makefile @@ -1,15 +1,15 @@ -# $OpenBSD: Makefile,v 1.16 2017/07/05 10:22:05 sthen Exp $ +# $OpenBSD: Makefile,v 1.17 2017/09/23 10:51:07 sthen Exp $ COMMENT= fast audio metadata and tag reader for Perl DISTNAME= Audio-Scan-0.98 -REVISION= 0 +REVISION= 1 CATEGORIES= audio # GPLv2+ PERMIT_PACKAGE_CDROM= Yes -WANTLIB += perl z +WANTLIB += c perl z MODULES= cpan diff --git a/databases/p5-BerkeleyDB/Makefile b/databases/p5-BerkeleyDB/Makefile index 5ed2da60f95..0b370c72857 100644 --- a/databases/p5-BerkeleyDB/Makefile +++ b/databases/p5-BerkeleyDB/Makefile @@ -1,15 +1,16 @@ -# $OpenBSD: Makefile,v 1.31 2016/03/20 19:56:08 naddy Exp $ +# $OpenBSD: Makefile,v 1.32 2017/09/23 10:51:07 sthen Exp $ COMMENT= Berkeley DB module DISTNAME= BerkeleyDB-0.55 CATEGORIES= databases MODULES= cpan +REVISION= 0 # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB += lib/db4/db>=4 perl +WANTLIB += c lib/db4/db>=4 perl CONFIGURE_ENV+= BERKELEYDB_INCLUDE=${LOCALBASE}/include/db4 \ BERKELEYDB_LIB=${LOCALBASE}/lib/db4 diff --git a/devel/p5-B-Utils/Makefile b/devel/p5-B-Utils/Makefile index aab93a62719..8b7bf9739c6 100644 --- a/devel/p5-B-Utils/Makefile +++ b/devel/p5-B-Utils/Makefile @@ -1,16 +1,17 @@ -# $OpenBSD: Makefile,v 1.13 2016/03/20 19:56:13 naddy Exp $ +# $OpenBSD: Makefile,v 1.14 2017/09/23 10:51:07 sthen Exp $ COMMENT= helper functions for op tree manipulation DISTNAME = B-Utils-0.27 CATEGORIES= devel +REVISION = 0 MODULES= cpan # perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= devel/p5-Task-Weaken \ diff --git a/devel/p5-Class-Load-XS/Makefile b/devel/p5-Class-Load-XS/Makefile index 9002bbe161d..d89bfd27469 100644 --- a/devel/p5-Class-Load-XS/Makefile +++ b/devel/p5-Class-Load-XS/Makefile @@ -1,14 +1,15 @@ -# $OpenBSD: Makefile,v 1.7 2017/04/28 16:37:33 benoit Exp $ +# $OpenBSD: Makefile,v 1.8 2017/09/23 10:51:07 sthen Exp $ COMMENT = XS implementation of parts of Class::Load DISTNAME = Class-Load-XS-0.10 CATEGORIES = devel +REVISION = 0 # artistic 2.0 PERMIT_PACKAGE_CDROM = Yes -WANTLIB= perl +WANTLIB += c perl MODULES = cpan diff --git a/devel/p5-Devel-FindRef/Makefile b/devel/p5-Devel-FindRef/Makefile index b8c95a043a3..ff9df8b5cfd 100644 --- a/devel/p5-Devel-FindRef/Makefile +++ b/devel/p5-Devel-FindRef/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.6 2016/04/24 20:53:22 afresh1 Exp $ +# $OpenBSD: Makefile,v 1.7 2017/09/23 10:51:07 sthen Exp $ COMMENT = tracking back references @@ -6,13 +6,13 @@ MODULES = cpan DISTNAME = Devel-FindRef-1.422 CATEGORIES = devel MAINTAINER = Marc Espie -REVISION = 2 +REVISION = 3 RUN_DEPENDS = devel/p5-common-sense # perl PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl .include diff --git a/devel/p5-Devel-Gladiator/Makefile b/devel/p5-Devel-Gladiator/Makefile index 29a4c62345b..c9a1d029058 100644 --- a/devel/p5-Devel-Gladiator/Makefile +++ b/devel/p5-Devel-Gladiator/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.5 2016/03/20 19:56:20 naddy Exp $ +# $OpenBSD: Makefile,v 1.6 2017/09/23 10:51:07 sthen Exp $ COMMENT = walk all of perl memory arena @@ -6,12 +6,12 @@ MODULES = cpan DISTNAME = Devel-Gladiator-0.04 CATEGORIES = devel MAINTAINER = Marc Espie -REVISION = 1 +REVISION = 2 TEST_DEPENDS = devel/p5-PadWalker # perl PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl .include diff --git a/devel/p5-Filesys-Statvfs/Makefile b/devel/p5-Filesys-Statvfs/Makefile index a8fffab6dcf..5d6efdd4b85 100644 --- a/devel/p5-Filesys-Statvfs/Makefile +++ b/devel/p5-Filesys-Statvfs/Makefile @@ -1,15 +1,15 @@ -# $OpenBSD: Makefile,v 1.4 2016/03/20 19:56:24 naddy Exp $ +# $OpenBSD: Makefile,v 1.5 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl extension for statvfs() and fstatvfs() MODULES= cpan DISTNAME= Filesys-Statvfs-0.82 CATEGORIES= devel -REVISION= 1 +REVISION= 2 # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl .include diff --git a/devel/p5-IO-AIO/Makefile b/devel/p5-IO-AIO/Makefile index 93f768e90b2..dc444345262 100644 --- a/devel/p5-IO-AIO/Makefile +++ b/devel/p5-IO-AIO/Makefile @@ -1,16 +1,16 @@ -# $OpenBSD: Makefile,v 1.5 2017/02/06 20:20:23 sthen Exp $ +# $OpenBSD: Makefile,v 1.6 2017/09/23 10:51:07 sthen Exp $ COMMENT= asynchronous Input/Output MODULES= cpan DISTNAME= IO-AIO-4.34 -REVISION= 0 +REVISION= 1 CATEGORIES= devel # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB += perl pthread +WANTLIB += c perl pthread BUILD_DEPENDS= devel/p5-Canary-Stability RUN_DEPENDS= devel/p5-common-sense diff --git a/devel/p5-Locale-gettext/Makefile b/devel/p5-Locale-gettext/Makefile index 4d0de75b0a0..f4a324289d8 100644 --- a/devel/p5-Locale-gettext/Makefile +++ b/devel/p5-Locale-gettext/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.22 2016/04/12 15:19:40 naddy Exp $ +# $OpenBSD: Makefile,v 1.23 2017/09/23 10:51:07 sthen Exp $ COMMENT= interface to gettext() internationalization function @@ -7,12 +7,12 @@ DISTNAME= gettext-1.07 PKGNAME= p5-Locale-${DISTNAME} CPAN_AUTHOR= PVANDRY CATEGORIES= converters devel -REVISION= 0 +REVISION= 1 # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= intl perl +WANTLIB += c intl perl LIB_DEPENDS= devel/gettext diff --git a/devel/p5-Pango/Makefile b/devel/p5-Pango/Makefile index 728571c4e24..868406458b7 100644 --- a/devel/p5-Pango/Makefile +++ b/devel/p5-Pango/Makefile @@ -1,21 +1,23 @@ -# $OpenBSD: Makefile,v 1.18 2016/03/20 19:56:31 naddy Exp $ +# $OpenBSD: Makefile,v 1.19 2017/09/23 10:51:07 sthen Exp $ COMMENT= perl interface to the Pango libraries DISTNAME = Pango-1.227 CATEGORIES= x11 devel CPAN_AUTHOR= XAOC +REVISION = 0 # LGPLv2.1 PERMIT_PACKAGE_CDROM= Yes +WANTLIB += c cairo fontconfig freetype glib-2.0 gobject-2.0 m pango-1.0 +WANTLIB += pangocairo-1.0 pangoft2-1.0 perl z + MODULES= cpan \ devel/gettext LIB_DEPENDS= devel/pango -WANTLIB += cairo fontconfig freetype glib-2.0 gobject-2.0 m pango-1.0 -WANTLIB += pangocairo-1.0 pangoft2-1.0 perl z RUN_DEPENDS= devel/p5-Glib2 \ graphics/p5-Cairo diff --git a/devel/p5-Sys-Mmap/Makefile b/devel/p5-Sys-Mmap/Makefile index 8c8586c4dc9..0e0174e2ee1 100644 --- a/devel/p5-Sys-Mmap/Makefile +++ b/devel/p5-Sys-Mmap/Makefile @@ -1,15 +1,17 @@ -# $OpenBSD: Makefile,v 1.2 2017/04/29 09:53:34 benoit Exp $ +# $OpenBSD: Makefile,v 1.3 2017/09/23 10:51:07 sthen Exp $ COMMENT = use mmap to map in a file as a Perl variable DISTNAME = Sys-Mmap-0.19 +REVISION = 0 CATEGORIES = devel # Perl PERMIT_PACKAGE_CDROM = Yes +WANTLIB += c perl + MODULES = cpan -WANTLIB += perl .include diff --git a/devel/p5-Tcl/Makefile b/devel/p5-Tcl/Makefile index 4cdb918b34d..b7f44d360d0 100644 --- a/devel/p5-Tcl/Makefile +++ b/devel/p5-Tcl/Makefile @@ -1,15 +1,16 @@ -# $OpenBSD: Makefile,v 1.2 2016/03/20 19:56:35 naddy Exp $ +# $OpenBSD: Makefile,v 1.3 2017/09/23 10:51:07 sthen Exp $ COMMENT = Tcl extension module for Perl DISTNAME = Tcl-1.02 CATEGORIES = devel lang MAINTAINER = Stuart Cassoff +REVISION = 0 # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl MODULES = cpan lang/tcl diff --git a/devel/p5-Unix-Mknod/Makefile b/devel/p5-Unix-Mknod/Makefile index 101f6cc539e..49e181766b2 100644 --- a/devel/p5-Unix-Mknod/Makefile +++ b/devel/p5-Unix-Mknod/Makefile @@ -1,15 +1,15 @@ -# $OpenBSD: Makefile,v 1.6 2016/03/20 19:56:41 naddy Exp $ +# $OpenBSD: Makefile,v 1.7 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl extension for mknod, major, minor and makedev MODULES= cpan DISTNAME= Unix-Mknod-0.04 -REVISION= 2 +REVISION= 3 CATEGORIES= devel # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl .include diff --git a/devel/p5-Variable-Magic/Makefile b/devel/p5-Variable-Magic/Makefile index d3a9ee87bcb..f1e504f5529 100644 --- a/devel/p5-Variable-Magic/Makefile +++ b/devel/p5-Variable-Magic/Makefile @@ -1,17 +1,18 @@ -# $OpenBSD: Makefile,v 1.24 2017/01/25 13:14:44 benoit Exp $ +# $OpenBSD: Makefile,v 1.25 2017/09/23 10:51:07 sthen Exp $ COMMENT = associate user-defined magic to variables from Perl MODULES = cpan DISTNAME = Variable-Magic-0.61 CATEGORIES = devel +REVISION = 0 MAINTAINER = Benoit Lecocq # Perl PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl MAKE_ENV += TEST_POD=1 diff --git a/devel/p5-Want/Makefile b/devel/p5-Want/Makefile index c9a3c0d45fa..0bb060612f3 100644 --- a/devel/p5-Want/Makefile +++ b/devel/p5-Want/Makefile @@ -1,17 +1,18 @@ -# $OpenBSD: Makefile,v 1.25 2016/03/20 19:56:41 naddy Exp $ +# $OpenBSD: Makefile,v 1.26 2017/09/23 10:51:07 sthen Exp $ COMMENT= generalisation of wantarray MODULES= cpan DISTNAME= Want-0.29 CATEGORIES= devel +REVISION= 0 MAINTAINER= Jasper Lievisse Adriaanse # perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl CPAN_AUTHOR= ROBIN diff --git a/devel/p5-ZMQ-LibZMQ3/Makefile b/devel/p5-ZMQ-LibZMQ3/Makefile index f4afb511bce..179f8610a34 100644 --- a/devel/p5-ZMQ-LibZMQ3/Makefile +++ b/devel/p5-ZMQ-LibZMQ3/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.4 2016/03/20 19:56:42 naddy Exp $ +# $OpenBSD: Makefile,v 1.5 2017/09/23 10:51:07 sthen Exp $ COMMENT = libzmq 3.x wrapper for Perl @@ -6,14 +6,15 @@ MODULES = cpan DISTNAME = ZMQ-LibZMQ3-1.19 CATEGORIES = devel -REVISION = 0 +REVISION = 1 # Perl PERMIT_PACKAGE_CDROM = Yes +WANTLIB += c perl zmq + CPAN_AUTHOR = DMAKI -WANTLIB = perl zmq LIB_DEPENDS = net/zeromq RUN_DEPENDS = devel/p5-ZMQ-Constants diff --git a/devel/p5-indirect/Makefile b/devel/p5-indirect/Makefile index 8f768c7a7ce..0508771f1a0 100644 --- a/devel/p5-indirect/Makefile +++ b/devel/p5-indirect/Makefile @@ -1,10 +1,11 @@ -# $OpenBSD: Makefile,v 1.8 2016/11/23 21:48:20 bluhm Exp $ +# $OpenBSD: Makefile,v 1.9 2017/09/23 10:51:07 sthen Exp $ COMMENT= lexically warn about using the indirect method call syntax MODULES= cpan DISTNAME= indirect-0.37 CATEGORIES= devel +REVISION= 0 MAINTAINER = Sergey Bronnikov CPAN_AUTHOR= VPIT @@ -12,7 +13,7 @@ CPAN_AUTHOR= VPIT # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl TEST_DEPENDS= devel/p5-Devel-Declare diff --git a/devel/p5-libintl/Makefile b/devel/p5-libintl/Makefile index 563487037ce..6d980f383fc 100644 --- a/devel/p5-libintl/Makefile +++ b/devel/p5-libintl/Makefile @@ -1,9 +1,9 @@ -# $OpenBSD: Makefile,v 1.17 2017/02/06 20:05:23 sthen Exp $ +# $OpenBSD: Makefile,v 1.18 2017/09/23 10:51:07 sthen Exp $ COMMENT= internationalization library written in Perl V= 1.26 -REVISION= 0 +REVISION= 1 DISTNAME= libintl-perl-${V} PKGNAME= p5-libintl-${V} CATEGORIES= devel @@ -12,8 +12,7 @@ CPAN_AUTHOR= GUIDO # perl PERMIT_PACKAGE_CDROM= Yes -# Depends on perl ABI -WANTLIB += perl iconv intl +WANTLIB += c iconv intl perl MODULES= cpan diff --git a/devel/uuid/Makefile b/devel/uuid/Makefile index fb2a062d5a7..215e1ffe24a 100644 --- a/devel/uuid/Makefile +++ b/devel/uuid/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.55 2017/07/26 22:45:19 sthen Exp $ +# $OpenBSD: Makefile,v 1.56 2017/09/23 10:51:07 sthen Exp $ COMMENT-main= ISO-C API and CLI for generating UUIDs COMMENT-perl= UUID modules for Perl @@ -13,7 +13,7 @@ SHARED_LIBS += ossp-uuid 0.0 # 16.22 SHARED_LIBS += ossp-uuid++ 0.0 # 16.22 REVISION-main = 5 -REVISION-perl= 6 +REVISION-perl= 7 # Note there is a different libuuid in sysutils/e2fsprogs,-uuid. # If you are porting something which needs libuuid, you may need @@ -33,8 +33,7 @@ MULTI_PACKAGES= -main -perl WANTLIB-main= c m ${COMPILER_LIBCXX} CATEGORIES-perl= devel perl5 -# libperl will show as "extra" but this should be kept as it depends on perl ABI -WANTLIB-perl= perl ossp-uuid +WANTLIB-perl= c perl ossp-uuid LIB_DEPENDS-perl= ${BASE_PKGPATH} CONFIGURE_STYLE= gnu diff --git a/geo/mapserver/Makefile b/geo/mapserver/Makefile index b348caa854f..a68cb3930e8 100644 --- a/geo/mapserver/Makefile +++ b/geo/mapserver/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.49 2017/07/26 22:45:22 sthen Exp $ +# $OpenBSD: Makefile,v 1.50 2017/09/23 10:51:07 sthen Exp $ MULTI_PACKAGES= -utils -main -php -perl @@ -15,7 +15,7 @@ PKGNAME-php= php-mapscript-${V} PKGNAME-perl= p5-mapscript-${V} SHARED_LIBS += mapserver 2.0 REVISION-main= 0 -REVISION-perl= 0 +REVISION-perl= 1 REVISION-php= 0 REVISION-utils= 0 @@ -54,7 +54,7 @@ LIB_DEPENDS-perl = STEM->=${V}:${BUILD_PKGPATH},-main WANTLIB-main = ${WANTLIB} c fcgi pthread ${COMPILER_LIBCXX} WANTLIB-utils = ${WANTLIB} c mapserver pthread WANTLIB-php = ${WANTLIB} mapserver -WANTLIB-perl = ${WANTLIB} mapserver perl +WANTLIB-perl = ${WANTLIB} c mapserver perl CONFIGURE_ARGS += -DPHP5_CONFIG_EXECUTABLE=${LOCALBASE}/bin/php-config-${MODPHP_VERSION} \ -DWITH_CLIENT_WFS=1 \ diff --git a/graphics/p5-Cairo/Makefile b/graphics/p5-Cairo/Makefile index 97f6f10769c..5a6e1e377bf 100644 --- a/graphics/p5-Cairo/Makefile +++ b/graphics/p5-Cairo/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.23 2016/03/20 19:56:43 naddy Exp $ +# $OpenBSD: Makefile,v 1.24 2017/09/23 10:51:07 sthen Exp $ COMMENT= perl interface to the cairo library @@ -6,11 +6,12 @@ MODULES= cpan DISTNAME= Cairo-1.106 CATEGORIES= graphics devel CPAN_AUTHOR= XAOC +REVISION= 0 # LGPLv2.1 PERMIT_PACKAGE_CDROM= Yes -WANTLIB += cairo freetype perl z +WANTLIB += c cairo freetype perl z LIB_DEPENDS= graphics/cairo diff --git a/graphics/p5-Imager/Makefile b/graphics/p5-Imager/Makefile index 4d59661949a..6174d314036 100644 --- a/graphics/p5-Imager/Makefile +++ b/graphics/p5-Imager/Makefile @@ -1,10 +1,11 @@ -# $OpenBSD: Makefile,v 1.39 2016/04/17 19:01:22 afresh1 Exp $ +# $OpenBSD: Makefile,v 1.40 2017/09/23 10:51:07 sthen Exp $ COMMENT= generate and manipulate images DISTNAME = Imager-1.005 CATEGORIES= graphics MODULES= cpan +REVISION = 0 HOMEPAGE= http://imager.perl.org/ @@ -13,7 +14,7 @@ MAINTAINER= Peter Valchev # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB += freetype gif jpeg m perl png t1 tiff z +WANTLIB += c freetype gif jpeg m perl png t1 tiff z LIB_DEPENDS= devel/t1lib \ graphics/png \ diff --git a/graphics/p5-Sane/Makefile b/graphics/p5-Sane/Makefile index 7203afa1332..89ff3ca4d50 100644 --- a/graphics/p5-Sane/Makefile +++ b/graphics/p5-Sane/Makefile @@ -1,16 +1,16 @@ -# $OpenBSD: Makefile,v 1.4 2016/03/20 19:56:44 naddy Exp $ +# $OpenBSD: Makefile,v 1.5 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl extension for the SANE Project DISTNAME= Sane-0.05 -REVISION= 1 +REVISION= 2 CATEGORIES= graphics # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB += perl sane +WANTLIB += c perl sane MODULES= cpan diff --git a/net/p5-Geo-IP/Makefile b/net/p5-Geo-IP/Makefile index 20a55b23d10..18665150c73 100644 --- a/net/p5-Geo-IP/Makefile +++ b/net/p5-Geo-IP/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.31 2016/09/04 13:38:59 giovanni Exp $ +# $OpenBSD: Makefile,v 1.32 2017/09/23 10:51:07 sthen Exp $ COMMENT= look up country by IP address/hostname @@ -6,11 +6,12 @@ MODULES= cpan DISTNAME = Geo-IP-1.50 CPAN_AUTHOR= MAXMIND CATEGORIES= net geo +REVISION = 0 # Perl PERMIT_PACKAGE_CDROM= Yes -WANTLIB += GeoIP>=8 perl +WANTLIB += GeoIP>=8 c perl LIB_DEPENDS= net/GeoIP>=1.4.8 diff --git a/net/p5-IO-Interface/Makefile b/net/p5-IO-Interface/Makefile index 753d17b8a0f..3ecc7d794c1 100644 --- a/net/p5-IO-Interface/Makefile +++ b/net/p5-IO-Interface/Makefile @@ -1,11 +1,11 @@ -# $OpenBSD: Makefile,v 1.22 2016/03/20 19:56:51 naddy Exp $ +# $OpenBSD: Makefile,v 1.23 2017/09/23 10:51:07 sthen Exp $ COMMENT = module for access to network card configuration information MODULES = cpan DISTNAME = IO-Interface-1.09 CATEGORIES = net -REVISION = 0 +REVISION = 1 HOMEPAGE = https://github.com/lstein/LibIO-Interface-Perl @@ -14,7 +14,7 @@ MAINTAINER = Mikolaj Kucharski # Artistic/GPL PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl CONFIGURE_STYLE = modbuild diff --git a/net/p5-Net-DBus/Makefile b/net/p5-Net-DBus/Makefile index 6ed6ea0fde8..2824438dace 100644 --- a/net/p5-Net-DBus/Makefile +++ b/net/p5-Net-DBus/Makefile @@ -1,18 +1,18 @@ -# $OpenBSD: Makefile,v 1.18 2016/03/20 19:56:52 naddy Exp $ +# $OpenBSD: Makefile,v 1.19 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl API to the dbus inter-application messaging system MODULES= cpan DISTNAME= Net-DBus-1.1.0 CATEGORIES= net x11 -REVISION= 0 +REVISION= 1 MAINTAINER= Jasper Lievisse Adriaanse # GPL/Artistic PERMIT_PACKAGE_CDROM= Yes -WANTLIB += dbus-1 perl +WANTLIB += c dbus-1 perl MODCPAN_EXAMPLES= Yes MODCPAN_EG_DIR= examples diff --git a/net/p5-Net-IP-XS/Makefile b/net/p5-Net-IP-XS/Makefile index 0c6cc8495c4..aaa53c86365 100644 --- a/net/p5-Net-IP-XS/Makefile +++ b/net/p5-Net-IP-XS/Makefile @@ -1,17 +1,18 @@ -# $OpenBSD: Makefile,v 1.2 2016/03/20 19:56:53 naddy Exp $ +# $OpenBSD: Makefile,v 1.3 2017/09/23 10:51:07 sthen Exp $ COMMENT = perl module for IPv4/IPv6 address parsing MODULES = cpan DISTNAME = Net-IP-XS-0.13 CATEGORIES = net +REVISION = 0 MAINTAINER = Florian Obser # GPL PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl BUILD_DEPENDS = ${RUN_DEPENDS} RUN_DEPENDS = devel/p5-IO-Capture \ diff --git a/net/p5-Net-LDNS/Makefile b/net/p5-Net-LDNS/Makefile index 70a0598707e..9dfa048ec2e 100644 --- a/net/p5-Net-LDNS/Makefile +++ b/net/p5-Net-LDNS/Makefile @@ -1,17 +1,18 @@ -# $OpenBSD: Makefile,v 1.4 2016/03/20 19:56:53 naddy Exp $ +# $OpenBSD: Makefile,v 1.5 2017/09/23 10:51:07 sthen Exp $ COMMENT = module to interface the DNS resolver using the ldns library MODULES = cpan DISTNAME = Net-LDNS-0.75 CATEGORIES = net +REVISION = 0 MAINTAINER = Florian Obser # BSD PERMIT_PACKAGE_CDROM = Yes -WANTLIB += crypto idn perl +WANTLIB += c crypto idn perl LIB_DEPENDS = devel/libidn BUILD_DEPENDS = devel/p5-Devel-CheckLib diff --git a/net/p5-Net-LibIDN/Makefile b/net/p5-Net-LibIDN/Makefile index fcb3fecca17..0f108b8d8a1 100644 --- a/net/p5-Net-LibIDN/Makefile +++ b/net/p5-Net-LibIDN/Makefile @@ -1,16 +1,17 @@ -# $OpenBSD: Makefile,v 1.3 2016/03/20 19:56:53 naddy Exp $ +# $OpenBSD: Makefile,v 1.4 2017/09/23 10:51:07 sthen Exp $ COMMENT = Perl bindings for GNU Libidn MODULES = cpan DISTNAME = Net-LibIDN-0.12 CATEGORIES = net -REVISION = 0 +REVISION = 1 # Artistic PERMIT_PACKAGE_CDROM =Yes -WANTLIB = idn perl +WANTLIB += c idn perl + LIB_DEPENDS = devel/libidn CONFIGURE_ARGS =--with-libidn-inc=${LOCALBASE}/include \ diff --git a/security/p5-Chipcard-PCSC/Makefile b/security/p5-Chipcard-PCSC/Makefile index a8be61d878f..2b9d8ed428b 100644 --- a/security/p5-Chipcard-PCSC/Makefile +++ b/security/p5-Chipcard-PCSC/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.3 2016/03/20 19:56:59 naddy Exp $ +# $OpenBSD: Makefile,v 1.4 2017/09/23 10:51:07 sthen Exp $ COMMENT= perl interface to PC/SC smartcards @@ -6,6 +6,7 @@ V= 1.4.14 DISTNAME= pcsc-perl-$V PKGNAME= p5-Chipcard-PCSC-$V EXTRACT_SUFX= .tar.bz2 +REVISION= 0 CATEGORIES= security @@ -14,7 +15,7 @@ MAINTAINER= Stuart Henderson # GPLv2+ PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl MODULES= cpan CPAN_AUTHOR= WHOM diff --git a/security/p5-Crypt-IDEA/Makefile b/security/p5-Crypt-IDEA/Makefile index dc7610f9092..7274d0c3990 100644 --- a/security/p5-Crypt-IDEA/Makefile +++ b/security/p5-Crypt-IDEA/Makefile @@ -1,15 +1,15 @@ -# $OpenBSD: Makefile,v 1.4 2016/03/20 19:56:59 naddy Exp $ +# $OpenBSD: Makefile,v 1.5 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl interface to IDEA block cipher MODULES= cpan DISTNAME= Crypt-IDEA-1.10 -REVISION= 1 +REVISION= 2 CATEGORIES= security # Artistic PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl .include diff --git a/security/p5-Crypt-OpenSSL-X509/Makefile b/security/p5-Crypt-OpenSSL-X509/Makefile index 100ba8e2c72..b85af067767 100644 --- a/security/p5-Crypt-OpenSSL-X509/Makefile +++ b/security/p5-Crypt-OpenSSL-X509/Makefile @@ -1,15 +1,16 @@ -# $OpenBSD: Makefile,v 1.8 2017/04/30 13:56:43 benoit Exp $ +# $OpenBSD: Makefile,v 1.9 2017/09/23 10:51:07 sthen Exp $ COMMENT = access OpenSSL's X509 API from Perl#' DISTNAME = Crypt-OpenSSL-X509-1.807 +REVISION = 0 CATEGORIES = security # Perl PERMIT_PACKAGE_CDROM = Yes -WANTLIB += crypto perl +WANTLIB += c crypto perl MODULES = cpan diff --git a/security/p5-Crypt-RIPEMD160/Makefile b/security/p5-Crypt-RIPEMD160/Makefile index c8118a516b6..a9f0ce1e619 100644 --- a/security/p5-Crypt-RIPEMD160/Makefile +++ b/security/p5-Crypt-RIPEMD160/Makefile @@ -1,14 +1,15 @@ -# $OpenBSD: Makefile,v 1.4 2016/03/20 19:57:00 naddy Exp $ +# $OpenBSD: Makefile,v 1.5 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl extension for the RIPEMD-160 Hash function MODULES= cpan DISTNAME = Crypt-RIPEMD160-0.06 CATEGORIES= security +REVISION = 0 # Artistic PERMIT_PACKAGE_CDROM= Yes -WANTLIB= perl +WANTLIB += c perl .include diff --git a/sysutils/p5-Proc-ProcessTable/Makefile b/sysutils/p5-Proc-ProcessTable/Makefile index 28d48504b83..4a5516fab82 100755 --- a/sysutils/p5-Proc-ProcessTable/Makefile +++ b/sysutils/p5-Proc-ProcessTable/Makefile @@ -1,16 +1,17 @@ -# $OpenBSD: Makefile,v 1.25 2016/03/20 19:57:03 naddy Exp $ +# $OpenBSD: Makefile,v 1.26 2017/09/23 10:51:07 sthen Exp $ COMMENT= interface to the system's process table DISTNAME = Proc-ProcessTable-0.53 CATEGORIES= sysutils +REVISION = 0 MAINTAINER= William Yodlowsky # Artistic License PERMIT_PACKAGE_CDROM= Yes -WANTLIB += kvm perl +WANTLIB += c kvm perl MODULES= cpan diff --git a/sysutils/p5-Sys-Virt/Makefile b/sysutils/p5-Sys-Virt/Makefile index 13d414eab82..45e59a200b7 100644 --- a/sysutils/p5-Sys-Virt/Makefile +++ b/sysutils/p5-Sys-Virt/Makefile @@ -1,10 +1,10 @@ -# $OpenBSD: Makefile,v 1.35 2016/10/15 19:14:19 jasper Exp $ +# $OpenBSD: Makefile,v 1.36 2017/09/23 10:51:07 sthen Exp $ COMMENT= represent and manage a libvirt hypervisor connection V= 1.3.5 DISTNAME= Sys-Virt-$V -REVISION= 0 +REVISION= 1 CATEGORIES= sysutils HOMEPAGE= https://libvirt.org/ @@ -12,11 +12,12 @@ HOMEPAGE= https://libvirt.org/ # perl PERMIT_PACKAGE_CDROM= Yes +WANTLIB += c perl virt + MODULES= cpan MODCPAN_EXAMPLES= Yes -WANTLIB = perl virt LIB_DEPENDS= sysutils/libvirt>=$V RUN_DEPENDS= textproc/p5-XML-XPath diff --git a/textproc/p5-Text-CSV_XS/Makefile b/textproc/p5-Text-CSV_XS/Makefile index 242ee404c76..0ce0f255e45 100644 --- a/textproc/p5-Text-CSV_XS/Makefile +++ b/textproc/p5-Text-CSV_XS/Makefile @@ -1,10 +1,11 @@ -# $OpenBSD: Makefile,v 1.25 2016/03/20 19:57:09 naddy Exp $ +# $OpenBSD: Makefile,v 1.26 2017/09/23 10:51:07 sthen Exp $ COMMENT = comma-separated values manipulation routines DISTNAME = Text-CSV_XS-1.19 CATEGORIES = textproc EXTRACT_SUFX = .tgz +REVISION = 0 MAINTAINER = Andrew Fresh @@ -13,7 +14,7 @@ MODULES = cpan # Perl PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl MAKE_ENV += TEST_POD=Yes diff --git a/textproc/p5-Text-Reflow/Makefile b/textproc/p5-Text-Reflow/Makefile index b20f33c403e..9662106506e 100644 --- a/textproc/p5-Text-Reflow/Makefile +++ b/textproc/p5-Text-Reflow/Makefile @@ -1,16 +1,17 @@ -# $OpenBSD: Makefile,v 1.2 2016/03/20 19:57:10 naddy Exp $ +# $OpenBSD: Makefile,v 1.3 2017/09/23 10:51:07 sthen Exp $ COMMENT = module for reflowing text files MODULES = cpan DISTNAME = Text-Reflow-1.09 CATEGORIES = textproc +REVISION = 0 MAINTAINER = Florian Obser # perl PERMIT_PACKAGE_CDROM = Yes -WANTLIB = perl +WANTLIB += c perl .include diff --git a/textproc/redland-bindings/Makefile b/textproc/redland-bindings/Makefile index 6653e238ec1..fea9e3c6538 100755 --- a/textproc/redland-bindings/Makefile +++ b/textproc/redland-bindings/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.16 2017/02/06 20:28:32 sthen Exp $ +# $OpenBSD: Makefile,v 1.17 2017/09/23 10:51:07 sthen Exp $ COMMENT-main= Redland librdf Perl Bindings #COMMENT-lua= Redland librdf Lua Bindings @@ -14,7 +14,7 @@ PKGNAME-main= p5-librdf-$V PKGNAME-php= php-librdf-$V PKGNAME-python= py-librdf-$V PKGNAME-ruby= ruby-librdf-$V -REVISION-main= 2 +REVISION-main= 3 REVISION-php= 2 REVISION-ruby= 2 @@ -26,7 +26,7 @@ MASTER_SITES= http://download.librdf.org/source/ PERMIT_PACKAGE_CDROM= Yes WANTLIB += rdf -WANTLIB-main = ${WANTLIB} perl # uses perl ABI +WANTLIB-main = ${WANTLIB} c perl # uses perl ABI # -main is the Perl binding, XXX needs pthreads. # -lua doesn't work yet. diff --git a/www/p5-libapreq2/Makefile b/www/p5-libapreq2/Makefile index 17e2b07c872..360d8e44ddb 100644 --- a/www/p5-libapreq2/Makefile +++ b/www/p5-libapreq2/Makefile @@ -1,11 +1,11 @@ -# $OpenBSD: Makefile,v 1.17 2017/02/06 20:28:32 sthen Exp $ +# $OpenBSD: Makefile,v 1.18 2017/09/23 10:51:07 sthen Exp $ COMMENT= apache HTTP server request library DISTNAME= libapreq2-2.08 # no perl module; p5- is needed PKGNAME= p5-${DISTNAME} -REVISION= 6 +REVISION= 7 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/J/JO/JOESUF/} @@ -14,7 +14,7 @@ SHARED_LIBS= apreq2 9.0 # Artistic + GPL PERMIT_PACKAGE_CDROM= Yes -WANTLIB += apr-1 aprutil-1 db expat iconv perl pthread # uses perl ABI +WANTLIB += apr-1 aprutil-1 c db expat iconv perl pthread CONFIGURE_STYLE=gnu CONFIGURE_ARGS= --enable-perl-glue \ diff --git a/x11/p5-Gtk2-GladeXML/Makefile b/x11/p5-Gtk2-GladeXML/Makefile index b13a34c8ccc..519c0c3b481 100644 --- a/x11/p5-Gtk2-GladeXML/Makefile +++ b/x11/p5-Gtk2-GladeXML/Makefile @@ -1,21 +1,20 @@ -# $OpenBSD: Makefile,v 1.26 2017/02/06 20:28:32 sthen Exp $ +# $OpenBSD: Makefile,v 1.27 2017/09/23 10:51:07 sthen Exp $ COMMENT= Glade 2.x support for Gtk2-Perl DISTNAME= Gtk2-GladeXML-1.007 -REVISION= 11 +REVISION= 12 CATEGORIES= x11 # LGPLv2 PERMIT_PACKAGE_CDROM= Yes -WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama -WANTLIB += Xrandr Xrender atk-1.0 cairo fontconfig freetype gdk-x11-2.0 +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr +WANTLIB += Xrender atk-1.0 c cairo fontconfig freetype gdk-x11-2.0 WANTLIB += gdk_pixbuf-2.0 gio-2.0 glade-2.0 glib-2.0 gobject-2.0 -WANTLIB += gtk-x11-2.0 intl pango-1.0 pangocairo-1.0 pangoft2-1.0 +WANTLIB += gtk-x11-2.0 intl pango-1.0 pangocairo-1.0 pangoft2-1.0 perl WANTLIB += xml2 z -WANTLIB += perl # uses perl ABI MODULES= cpan diff --git a/x11/p5-Gtk2-ImageView/Makefile b/x11/p5-Gtk2-ImageView/Makefile index cef9a95ce45..3004e45162f 100644 --- a/x11/p5-Gtk2-ImageView/Makefile +++ b/x11/p5-Gtk2-ImageView/Makefile @@ -1,21 +1,20 @@ -# $OpenBSD: Makefile,v 1.6 2017/02/06 20:28:32 sthen Exp $ +# $OpenBSD: Makefile,v 1.7 2017/09/23 10:51:07 sthen Exp $ COMMENT= Perl bindings to the GtkImageView image viewer widget DISTNAME= Gtk2-ImageView-0.05 -REVISION= 3 +REVISION= 4 CATEGORIES= x11 # LGPLv3 PERMIT_PACKAGE_CDROM= Yes -WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama -WANTLIB += Xrandr Xrender atk-1.0 cairo fontconfig freetype gdk-x11-2.0 +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr +WANTLIB += Xrender atk-1.0 c cairo fontconfig freetype gdk-x11-2.0 WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gtk-x11-2.0 -WANTLIB += gtkimageview intl pango-1.0 pangocairo-1.0 pangoft2-1.0 +WANTLIB += gtkimageview intl pango-1.0 pangocairo-1.0 pangoft2-1.0 perl WANTLIB += z -WANTLIB += perl # uses perl ABI MODULES= cpan diff --git a/x11/p5-Tk/Makefile b/x11/p5-Tk/Makefile index 18526fa26f5..b6770f5d551 100644 --- a/x11/p5-Tk/Makefile +++ b/x11/p5-Tk/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.56 2016/03/20 19:57:24 naddy Exp $ +# $OpenBSD: Makefile,v 1.57 2017/09/23 10:51:07 sthen Exp $ COMMENT-main= Tk 8.4 bindings for Perl COMMENT-demo= demonstrate the features of ptk @@ -7,18 +7,19 @@ MODULES= cpan VERSION= 804.033 DISTNAME= Tk-${VERSION} PKGNAME-main= p5-Tk-${VERSION} -REVISION-main= 0 +REVISION-main= 1 PKGNAME-demo= p5-Tk-demo-${VERSION} CATEGORIES= x11 devel # GPL + custom PERMIT_PACKAGE_CDROM= Yes +WANTLIB-main= ${WANTLIB} X11 c m jpeg perl z png + MULTI_PACKAGES= -main -demo MAKE_FLAGS= OPTIMIZE="${CFLAGS}" -WANTLIB-main= ${WANTLIB} X11 m jpeg perl z png LIB_DEPENDS-main = graphics/jpeg \ graphics/png