Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jul 2018 17:31:32 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r473906 - head/www/p5-Mojolicious
Message-ID:  <201807041731.w64HVW6q029591@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Wed Jul  4 17:31:32 2018
New Revision: 473906
URL: https://svnweb.freebsd.org/changeset/ports/473906

Log:
  Update Mojolicious to 7.87
  
  Add a JSONXS option to support Cpanel JSON::XS as a backend for Mojo::JSON
  (new in this version). Also, remove IPV6 option that hasn't done anything
  since r442724 (in case anyone's playing along at home, sunpoet gets that hat).

Modified:
  head/www/p5-Mojolicious/Makefile
  head/www/p5-Mojolicious/distinfo

Modified: head/www/p5-Mojolicious/Makefile
==============================================================================
--- head/www/p5-Mojolicious/Makefile	Wed Jul  4 17:30:59 2018	(r473905)
+++ head/www/p5-Mojolicious/Makefile	Wed Jul  4 17:31:32 2018	(r473906)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	Mojolicious
-PORTVERSION=	7.86
+PORTVERSION=	7.87
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -13,18 +13,23 @@ COMMENT=	High-level MVC web framework written in Perl
 LICENSE=	ART20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-TEST_DEPENDS=	p5-Role-Tiny>=2.000001:devel/p5-Role-Tiny
+TEST_DEPENDS=	p5-Cpanel-JSON-XS>=4.04:converters/p5-Cpanel-JSON-XS \
+		p5-Role-Tiny>=2.000001:devel/p5-Role-Tiny
 
 NO_ARCH=	yes
 USES=		perl5
 USE_PERL5=	configure
 
-OPTIONS_DEFINE=	EV IPV6 TLS
+OPTIONS_DEFINE=	EV JSONXS TLS
 OPTIONS_DEFAULT=EV TLS
 
-EV_DESC=		High-performance event loop via devel/p5-EV
+EV_DESC=		High-performance event loop via p5-EV
 EV_BUILD_DEPENDS=	p5-EV>=4:devel/p5-EV
 EV_RUN_DEPENDS=		p5-EV>=4:devel/p5-EV
+
+JSONXS_DESC=		High-performance JSON parsing via p5-Cpanel-JSON-XS
+JSONXS_BUILD_DEPENDS=	p5-Cpanel-JSON-XS>=4.04:converters/p5-Cpanel-JSON-XS
+JSONXS_RUN_DEPENDS=	p5-Cpanel-JSON-XS>=4.04:converters/p5-Cpanel-JSON-XS
 
 TLS_BUILD_DEPENDS=	p5-IO-Socket-SSL>=2.009:security/p5-IO-Socket-SSL
 TLS_RUN_DEPENDS=	p5-IO-Socket-SSL>=2.009:security/p5-IO-Socket-SSL

Modified: head/www/p5-Mojolicious/distinfo
==============================================================================
--- head/www/p5-Mojolicious/distinfo	Wed Jul  4 17:30:59 2018	(r473905)
+++ head/www/p5-Mojolicious/distinfo	Wed Jul  4 17:31:32 2018	(r473906)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1530622567
-SHA256 (Mojolicious-7.86.tar.gz) = 9061fa9ff2ab1f9b0afef8d40931db9f03b9e50bc9fae6f818c155b0a914bbb6
-SIZE (Mojolicious-7.86.tar.gz) = 723677
+TIMESTAMP = 1530724808
+SHA256 (Mojolicious-7.87.tar.gz) = 898a24a4344eaafe97cf0b8da2fbc89e0e21cc328f5e5a39a44774f8144989b1
+SIZE (Mojolicious-7.87.tar.gz) = 724474



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807041731.w64HVW6q029591>