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.0diff -r1.22 -r1.23 pkgsrc/www/p5-Net-Curl/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= Net-Curl-0.45 | 3 | DISTNAME= Net-Curl-0.52 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 6 | |||
6 | CATEGORIES= www perl5 | 5 | CATEGORIES= www perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SY/SYP/} | 6 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SY/SYP/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://metacpan.org/pod/Net::Curl | 9 | HOMEPAGE= https://metacpan.org/pod/Net::Curl | |
11 | COMMENT= Perl binding interface for curl | 10 | COMMENT= Perl binding interface for curl | |
12 | LICENSE= mit | 11 | LICENSE= mit | |
13 | 12 | |||
14 | TEST_DEPENDS+= p5-Test-CPAN-Meta-[0-9]*:../../devel/p5-Test-CPAN-Meta | 13 | TEST_DEPENDS+= p5-Test-CPAN-Meta-[0-9]*:../../devel/p5-Test-CPAN-Meta | |
15 | 14 | |||
16 | # https://github.com/sparky/perl-Net-Curl/issues/71 | |||
17 | BROKEN= "Does not support curl 7.87.0 yet." | |||
18 | ||||
19 | CFLAGS+= -Wall -Werror -Wreturn-type | 15 | CFLAGS+= -Wall -Werror -Wreturn-type | |
20 | 16 | |||
21 | PERL5_PACKLIST= auto/Net/Curl/.packlist | 17 | PERL5_PACKLIST= auto/Net/Curl/.packlist | |
22 | PERL5_MODULE_TYPE= Module::Install::Bundled | 18 | PERL5_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" |
@@ -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 | |||
3 | BLAKE2s (Net-Curl-0.45.tar.gz) = 00e99f2c320a49142847b7c11edd87a2121433deb30d3401729f30a352dc0b32 | 3 | BLAKE2s (Net-Curl-0.52.tar.gz) = 6860016f02b05eec5845d1965f45e47c605f888b574bb97db1db627404373a30 | |
4 | SHA512 (Net-Curl-0.45.tar.gz) = 83cc3232e5d99681db2139c28864b07fc5b41bfda8af765feebfff34fdf54bf26636e53dd359cd2e34e51e85fda4fb87c967efbd3c60ba29868da401d0948de9 | 4 | SHA512 (Net-Curl-0.52.tar.gz) = 96f52693a01bff1679d983b5dbc17dddec65afe0059204bc504fff52854f4e19ac94cf282f7b65f021872630739a936255df5352d77de99078afaddd91f95ad8 | |
5 | Size (Net-Curl-0.45.tar.gz) = 105107 bytes | 5 | Size (Net-Curl-0.52.tar.gz) = 108297 bytes | |
6 | SHA1 (patch-Makefile.PL) = 47794954e90c399539fdb3090f62dbd294f93155 |
$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;