Mon Mar 13 07:26:34 2023 UTC ()
p5-Net-Curl: update to 0.52.

0.52 2022-08-17T09:19:00Z
 [Felipe Gasper <felipe@felipegasper.com>]
 - Add *_BLOB setopt options.
 - Silence the flood of compiler warnings on newer macOS versions.

0.51 2022-07-08T08:57:00Z
 [Stanislaw Pusep <stas@sysd.org>]
 - Synced symbols-in-versions from libcurl/7.84.0

 [Todd Rinaldo <toddr@cpan.org>]
 - Skip tests for all RHEL 6 derivatives, not all CentOS distros.

0.50 2022-02-12T08:53:00Z
 [Felipe Gasper <felipe@felipegasper.com>]
 - Omit github stuff from MANIFEST.
 [Stanislaw Pusep <stas@sysd.org>]
 - Fixed tests failing due to unspecified CURLMOPT_SOCKETFUNCTION
 - Synced symbols-in-versions from libcurl/7.81.0

0.49 2021-05-13T05:31:00Z
 [Felipe Gasper <felipe@felipegasper.com>]
 - Prevent multi from being freed during curl_multi_remove_handle().
 [Stanislaw Pusep <stas@sysd.org>]
 - Synced symbols-in-versions from libcurl/7.76.1

0.48 2020-12-14T10:16:00Z
 [Felipe Gasper <felipe@felipegasper.com>]
 - Add CURLINFO_CERTINFO support.
 [Stanislaw Pusep <stas@sysd.org>]
 - Fixed t/release-unused-vars.t;
 - Synced symbols-in-versions from libcurl/7.74.0


(wiz)
diff -r1.22 -r1.23 pkgsrc/www/p5-Net-Curl/Makefile
diff -r1.5 -r1.6 pkgsrc/www/p5-Net-Curl/distinfo
diff -r0 -r1.1 pkgsrc/www/p5-Net-Curl/patches/patch-Makefile.PL

cvs diff -r1.22 -r1.23 pkgsrc/www/p5-Net-Curl/Makefile (expand / switch to unified diff)

--- pkgsrc/www/p5-Net-Curl/Makefile 2022/12/23 09:46:54 1.22
+++ pkgsrc/www/p5-Net-Curl/Makefile 2023/03/13 07:26:33 1.23
@@ -1,26 +1,22 @@ @@ -1,26 +1,22 @@
1# $NetBSD: Makefile,v 1.22 2022/12/23 09:46:54 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2023/03/13 07:26:33 wiz Exp $
2 2
3DISTNAME= Net-Curl-0.45 3DISTNAME= Net-Curl-0.52
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 6 
6CATEGORIES= www perl5 5CATEGORIES= www perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SY/SYP/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SY/SYP/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://metacpan.org/pod/Net::Curl 9HOMEPAGE= https://metacpan.org/pod/Net::Curl
11COMMENT= Perl binding interface for curl 10COMMENT= Perl binding interface for curl
12LICENSE= mit 11LICENSE= mit
13 12
14TEST_DEPENDS+= p5-Test-CPAN-Meta-[0-9]*:../../devel/p5-Test-CPAN-Meta 13TEST_DEPENDS+= p5-Test-CPAN-Meta-[0-9]*:../../devel/p5-Test-CPAN-Meta
15 14
16# https://github.com/sparky/perl-Net-Curl/issues/71 
17BROKEN= "Does not support curl 7.87.0 yet." 
18 
19CFLAGS+= -Wall -Werror -Wreturn-type 15CFLAGS+= -Wall -Werror -Wreturn-type
20 16
21PERL5_PACKLIST= auto/Net/Curl/.packlist 17PERL5_PACKLIST= auto/Net/Curl/.packlist
22PERL5_MODULE_TYPE= Module::Install::Bundled 18PERL5_MODULE_TYPE= Module::Install::Bundled
23 19
24.include "../../www/curl/buildlink3.mk" 20.include "../../www/curl/buildlink3.mk"
25.include "../../lang/perl5/module.mk" 21.include "../../lang/perl5/module.mk"
26.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/www/p5-Net-Curl/distinfo (expand / switch to unified diff)

--- pkgsrc/www/p5-Net-Curl/distinfo 2021/10/26 11:30:10 1.5
+++ pkgsrc/www/p5-Net-Curl/distinfo 2023/03/13 07:26:33 1.6
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.5 2021/10/26 11:30:10 nia Exp $ 1$NetBSD: distinfo,v 1.6 2023/03/13 07:26:33 wiz Exp $
2 2
3BLAKE2s (Net-Curl-0.45.tar.gz) = 00e99f2c320a49142847b7c11edd87a2121433deb30d3401729f30a352dc0b32 3BLAKE2s (Net-Curl-0.52.tar.gz) = 6860016f02b05eec5845d1965f45e47c605f888b574bb97db1db627404373a30
4SHA512 (Net-Curl-0.45.tar.gz) = 83cc3232e5d99681db2139c28864b07fc5b41bfda8af765feebfff34fdf54bf26636e53dd359cd2e34e51e85fda4fb87c967efbd3c60ba29868da401d0948de9 4SHA512 (Net-Curl-0.52.tar.gz) = 96f52693a01bff1679d983b5dbc17dddec65afe0059204bc504fff52854f4e19ac94cf282f7b65f021872630739a936255df5352d77de99078afaddd91f95ad8
5Size (Net-Curl-0.45.tar.gz) = 105107 bytes 5Size (Net-Curl-0.52.tar.gz) = 108297 bytes
 6SHA1 (patch-Makefile.PL) = 47794954e90c399539fdb3090f62dbd294f93155

File Added: pkgsrc/www/p5-Net-Curl/patches/Attic/patch-Makefile.PL
$NetBSD: patch-Makefile.PL,v 1.1 2023/03/13 07:26:33 wiz Exp $

Fix build with curl 7.87.0
https://github.com/sparky/perl-Net-Curl/issues/71#issuecomment-1465541787

--- Makefile.PL.orig	2020-03-08 11:58:49.000000000 +0000
+++ Makefile.PL
@@ -328,7 +328,7 @@ sub get_constants_headers
 
 	my @out;
 	foreach my $e (sort keys %syms) {
-		if ( $e =~ /(OBSOLETE|^CURL_EXTERN|_LAST\z|_LASTENTRY\z|^CURL_FORMAT_OFF_T$|^CURL_ISOCPP$|^CURLOPT$)/ ) {
+		if ( $e =~ /(OBSOLETE|^CURL_DEPRECATED\z|^CURL_EXTERN|^CURL_IGNORE_DEPRECATION\z|^CURLOPTDEPRECATED\z|_LAST\z|_LASTENTRY\z|^CURL_FORMAT_OFF_T$|^CURL_ISOCPP$|^CURLOPT$)/ ) {
 			next;
 		}
 		push @out, $e;