Index: head/textproc/p5-XML-LibXML/Makefile =================================================================== --- head/textproc/p5-XML-LibXML/Makefile (revision 531005) +++ head/textproc/p5-XML-LibXML/Makefile (revision 531006) @@ -1,35 +1,35 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= XML-LibXML -PORTVERSION= 2.0202 +PORTVERSION= 2.0204 PORTEPOCH= 1 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Interface to Gnome libxml2 library LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-XML-NamespaceSupport>=1.07:textproc/p5-XML-NamespaceSupport \ p5-XML-SAX>=0.11:textproc/p5-XML-SAX TEST_DEPENDS= p5-Test-LeakTrace>=0:devel/p5-Test-LeakTrace \ p5-URI>=0:net/p5-URI USES= gnome perl5 USE_GNOME= libxml2 USE_PERL5= configure CONFIGURE_ENV= LOCALBASE=${LOCALBASE} PKGDEINSTALL= ${PKGINSTALL} CONFLICTS_INSTALL= p5-XML-LibXML-XPathContext p5-XML-LibXML-Common post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/XML/LibXML/LibXML.so .include Index: head/textproc/p5-XML-LibXML/distinfo =================================================================== --- head/textproc/p5-XML-LibXML/distinfo (revision 531005) +++ head/textproc/p5-XML-LibXML/distinfo (revision 531006) @@ -1,3 +1,3 @@ -TIMESTAMP = 1579531378 -SHA256 (XML-LibXML-2.0202.tar.gz) = cc2b02c5e9829c363173bfcfaf9321f8d72c30301df3f8842be356776569e2ae -SIZE (XML-LibXML-2.0202.tar.gz) = 463882 +TIMESTAMP = 1586191168 +SHA256 (XML-LibXML-2.0204.tar.gz) = bd48b539ad4b3d419658db7e69811f3b5fe88c6fa3dd25b30bc83f7f203d2f36 +SIZE (XML-LibXML-2.0204.tar.gz) = 462758 Index: head/textproc/p5-XML-LibXML/files/patch-Makefile.PL =================================================================== --- head/textproc/p5-XML-LibXML/files/patch-Makefile.PL (revision 531005) +++ head/textproc/p5-XML-LibXML/files/patch-Makefile.PL (revision 531006) @@ -1,27 +1,27 @@ ---- Makefile.PL.orig 2020-01-13 09:13:13 UTC +--- Makefile.PL.orig 2020-03-17 16:32:19 UTC +++ Makefile.PL -@@ -17,12 +17,10 @@ use warnings; +@@ -17,13 +17,10 @@ use warnings; require 5.008001; --use Alien::Libxml2; +-use Alien::Base::Wrapper qw( Alien::Libxml2 ); use ExtUtils::MakeMaker; use Config; my %ConfigReqs = ( -- "Alien::Libxml2" => 0, +- "Alien::Libxml2" => '0.14', +- "Alien::Base::Wrapper" => 0, "Config" => 0, "ExtUtils::MakeMaker" => 0, ); -@@ -68,8 +66,9 @@ my %prereqs = ( +@@ -69,7 +66,9 @@ my %prereqs = ( my %xsbuild = ( DEFINE => '-DHAVE_UTF8', OBJECT => '$(O_FILES)', -- CCFLAGS => Alien::Libxml2->cflags . " $Config{ccflags}", -- LIBS => [ Alien::Libxml2->libs ], +- Alien::Base::Wrapper->mm_args, + CCFLAGS => " $Config{ccflags}", + INC => "-I$ENV{LOCALBASE}/include/libxml2 -I/usr/include", + LIBS => "-L$ENV{LOCALBASE}/lib -lxml2 -L/usr/lib -llzma -lm -lz", ); my %WriteMakefileArgs = (