./devel/cre2, C wrapper for re2 regular expression library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.3.4, Package name: cre2-0.3.4, Maintainer: pkgsrc-users

The CRE2 distribution is a C language wrapper for the RE2 library,
which is implemented in C++. RE2 is a fast, safe, thread-friendly
alternative to backtracking regular expression engines like those used
in PCRE, Perl, and Python.


Required to run:
[devel/re2]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 64d2afca7411ba8144ce219bbc1c86b85ba5e9e7
RMD160: 4fbc6bcf44fc5b3d42bdc65ea5de6d56825d3faa
Filesize: 44.589 KB

Version history: (Expand)


CVS history: (Expand)


   2017-05-07 05:13:24 by Makoto Fujiwara | Files touched by this commit (3) | Package updated
Log message:
Updated devel/cr2 from 0.1b6 to 0.3.4
--------------------------------
0.3.4 2017-04-04
  - bumped version number to 0.3.4, added credits
0.3.3 2016-09-15
  - development of building infrastructure, better selection of C++11
0.3.2 2016-09-14
  - udpated installation infrastructure to work with recent revision
    of re2 under the autotools
0.3.1 2016-03-18
  - bumped version number to 0.3.1
0.3.0 2016-03-17
  - bumped version number to 0.3.0
0.2.0 2016-02-16
  - documentation review
   2017-05-03 10:38:46 by Jonathan Perkin | Files touched by this commit (95)
Log message:
Convert CXXFLAGS setting C++ standard to USE_LANGUAGES.
   2016-12-25 22:43:56 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
-std=c++11 is a C++-only option, so don't put it in CPPFLAGS.
   2016-10-17 16:06:39 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
Add following line
  CPPFLAGS+=     -std=c++11
to fix (at least) pkgsrc NetBSD 7.0.1_PATCH/x86_64 2016-10-13 12:53 build

Just for FYI, without FLAGS,
| checking re2/re2.h usability... no
| checking re2/re2.h presence... no
| checking for re2/re2.h... no
| configure: error: test for RE2 header failed

with CXXFLAGS+=, getting below
| configure: WARNING: re2/re2.h: accepted by the compiler, rejected by the \ 
preprocessor!
| configure: WARNING: re2/re2.h: proceeding with the compiler's result
Thanks joerg@,
   2016-03-30 00:03:52 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Don't depend on GCC's VLA of non-POD types extensions.
   2016-02-09 04:37:38 by Alistair G. Crooks | Files touched by this commit (1)
Log message:
Make sure we get the re2 buildlink3.mk file from the right place
   2016-02-08 06:48:07 by Alistair G. Crooks | Files touched by this commit (4)
Log message:
Add cre2, the C rre2 wrappers, to the Packages Collection.

	The CRE2 distribution is a C language wrapper for the RE2 library,
	which is implemented in C++.  RE2 is a fast, safe, thread-friendly
	alternative to backtracking regular expression engines like those used
	in PCRE, Perl, and Python.