Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Apr 2016 14:08:57 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r413209 - in head/devel/pire: . files
Message-ID:  <201604131408.u3DE8v9D064504@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Wed Apr 13 14:08:57 2016
New Revision: 413209
URL: https://svnweb.freebsd.org/changeset/ports/413209

Log:
  - Fix build with libc++ 3.8
  - Pet portlint
  - Clean up pkg-descr and update WWW
  
  PR:		208715
  Submitted by:	dim

Added:
  head/devel/pire/files/
  head/devel/pire/files/patch-pire__stub__stl.h   (contents, props changed)
Modified:
  head/devel/pire/Makefile
  head/devel/pire/pkg-descr

Modified: head/devel/pire/Makefile
==============================================================================
--- head/devel/pire/Makefile	Wed Apr 13 14:06:24 2016	(r413208)
+++ head/devel/pire/Makefile	Wed Apr 13 14:08:57 2016	(r413209)
@@ -10,12 +10,12 @@ CATEGORIES=	devel
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Perl Incompatible Regular Expressions library
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	dprokoptsev
-
 LICENSE=	LGPL3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	dprokoptsev
+
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 USES=		autoreconf bison gmake libtool

Added: head/devel/pire/files/patch-pire__stub__stl.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/pire/files/patch-pire__stub__stl.h	Wed Apr 13 14:08:57 2016	(r413209)
@@ -0,0 +1,11 @@
+--- pire/stub/stl.h.orig	2013-11-08 17:46:23 UTC
++++ pire/stub/stl.h
+@@ -97,7 +97,7 @@ namespace Pire {
+ 		ylist(Arg1 arg1, Arg2 arg2, Arg3 arg3): std::list<T, A>(arg1, arg2, arg3) {}
+ 	};
+ 
+-	template< class K, class V, class C = std::less<K>, class A = std::allocator< std::pair<K, V> > >
++	template< class K, class V, class C = std::less<K>, class A = std::allocator< std::pair<const K, V> > >
+ 	class ymap: public std::map<K, V, C, A> {
+ 	public:
+ 		ymap(): std::map<K, V, C, A>() {}

Modified: head/devel/pire/pkg-descr
==============================================================================
--- head/devel/pire/pkg-descr	Wed Apr 13 14:06:24 2016	(r413208)
+++ head/devel/pire/pkg-descr	Wed Apr 13 14:08:57 2016	(r413209)
@@ -17,7 +17,4 @@ to other regexp libraries). Pire does no
 regexps, lookaheads & backtrackings, greedy/nongreedy matches;
 neither has it any capturing facilities.
 
-Pire was developed in Yandex (http://company.yandex.ru/) as a part
-of its web crawler.
-
-WWW: https://github.com/dprokoptsev/pire
+WWW: https://github.com/yandex/pire



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