pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/RE-flex



Module Name:    pkgsrc
Committed By:   scole
Date:           Sun Nov 28 20:22:33 UTC 2021

Modified Files:
        pkgsrc/devel/RE-flex: Makefile PLIST distinfo
        pkgsrc/devel/RE-flex/patches: patch-lib_Makefile.in
            patch-src_Makefile.in

Log Message:
Updated to 3.0.12

Sep 20, 2020: 2.1.5 added matcher method lineno(n) to set or change the line number to n; added yyset_lineno(n,s) to flexlexer.h; updated Mini C compiler example.
Oct 12, 2020: 3.0.0 fixed a regression bug since v2.x; redesigned internals to increase IO efficiency and regex pattern search speed.
Oct 24, 2020: 3.0.1 improved handling of UTF-16/32 file encodings on Windows to prevent ^Z eof when files are opened in text mode.
Mar 16, 2021: 3.0.2 minor improvements and additions; fixed MinGW builds.
Apr 29, 2021: 3.0.3 fixed reflex::Input copy constructor; minor improvements.
May 27, 2021: 3.0.4 improvements and fixes for minor issues.
Jun 1, 2021: 3.0.5 minor usability improvements; changed \d to match Unicode when option unicode is enabled.
Jun 4, 2021: 3.0.6 minor improvements.
Jun 6, 2021: 3.0.7 updated examples to fix build problems.
Jul 15, 2021: 3.0.8 minor improvements.
Jul 22, 2021: 3.0.9 SIMD code split into simd_avx2.cpp and simd_avx512bw.cpp to support runtime CPU ID checking when the library is built with ./configure; make, disable AVX with ./configure 
--disable-avx, disable SSE2 with ./configure --disable-sse2; UTF-16LE BOM detection correction.
Aug 14, 2021: 3.0.10 fixed missing simd.h after installation, added REFLEX_BUFFER_SIZE to customize the initial size and growth of the input buffer.
Sep 14, 2021: 3.0.11 minor change to apply --prefix to the generated REFLEX_code_[PREFIX]STATE code.
Oct 11, 2021: 3.0.12 updated to Unicode 14; fixed a compilation issue with --params when used with --flex.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/RE-flex/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/RE-flex/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/RE-flex/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/RE-flex/patches/patch-lib_Makefile.in \
    pkgsrc/devel/RE-flex/patches/patch-src_Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/RE-flex/Makefile
diff -u pkgsrc/devel/RE-flex/Makefile:1.5 pkgsrc/devel/RE-flex/Makefile:1.6
--- pkgsrc/devel/RE-flex/Makefile:1.5   Fri Aug 28 19:17:15 2020
+++ pkgsrc/devel/RE-flex/Makefile       Sun Nov 28 20:22:32 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2020/08/28 19:17:15 scole Exp $
+# $NetBSD: Makefile,v 1.6 2021/11/28 20:22:32 scole Exp $
 
-DISTNAME=      RE-flex-2.1.4
+DISTNAME=      RE-flex-3.0.12
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Genivia/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/devel/RE-flex/PLIST
diff -u pkgsrc/devel/RE-flex/PLIST:1.2 pkgsrc/devel/RE-flex/PLIST:1.3
--- pkgsrc/devel/RE-flex/PLIST:1.2      Fri Jul 10 16:05:55 2020
+++ pkgsrc/devel/RE-flex/PLIST  Sun Nov 28 20:22:32 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2020/07/10 16:05:55 scole Exp $
+@comment $NetBSD: PLIST,v 1.3 2021/11/28 20:22:32 scole Exp $
 bin/reflex
 include/reflex/abslexer.h
 include/reflex/absmatcher.h
@@ -15,6 +15,7 @@ include/reflex/pcre2matcher.h
 include/reflex/posix.h
 include/reflex/ranges.h
 include/reflex/setop.h
+include/reflex/simd.h
 include/reflex/stdmatcher.h
 include/reflex/timer.h
 include/reflex/traits.h

Index: pkgsrc/devel/RE-flex/distinfo
diff -u pkgsrc/devel/RE-flex/distinfo:1.6 pkgsrc/devel/RE-flex/distinfo:1.7
--- pkgsrc/devel/RE-flex/distinfo:1.6   Tue Oct 26 10:14:10 2021
+++ pkgsrc/devel/RE-flex/distinfo       Sun Nov 28 20:22:32 2021
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 10:14:10 nia Exp $
+$NetBSD: distinfo,v 1.7 2021/11/28 20:22:32 scole Exp $
 
-BLAKE2s (RE-flex-2.1.4.tar.gz) = c008102666e45ee455de43d3eb35497ac979fbaad989dc271b03e386f683f830
-SHA512 (RE-flex-2.1.4.tar.gz) = bad6c6712851acf957ed24de6ab8be424393996fb8ec0fc590716f33f91002971644ee55867ed4bae52019faa8c7616d9e43474e305f9ac780d4a29b062ced4d
-Size (RE-flex-2.1.4.tar.gz) = 6040596 bytes
+BLAKE2s (RE-flex-3.0.12.tar.gz) = a130ce1a06a7adf65f123b3dd89244f4ce5c209118ed2eb017c5cdcfe640c054
+SHA512 (RE-flex-3.0.12.tar.gz) = b05fd50c451e361ed816810b69eb0384e902b4b27bc6ed6b0ae276600340d84aadf88674ef2e61265a893bd4fb3de8a68b3a9937274fb55173933279307aa15e
+Size (RE-flex-3.0.12.tar.gz) = 6131163 bytes
 SHA1 (patch-examples_gz.l) = 09e92adbd4f6aa0b8fa358d6c0fc4778a67209fd
-SHA1 (patch-lib_Makefile.in) = d7ab58a8af42add67be3ba99d5e78db2a8299e00
-SHA1 (patch-src_Makefile.in) = 5e624262cc0b6fe2126dd44865bad7d0d954cad3
+SHA1 (patch-lib_Makefile.in) = 5a740285bbc09d68bf709938dca1bd6b8b25a4fd
+SHA1 (patch-src_Makefile.in) = f5771cb45d04dc3232cb8a253e756e535af9bf34

Index: pkgsrc/devel/RE-flex/patches/patch-lib_Makefile.in
diff -u pkgsrc/devel/RE-flex/patches/patch-lib_Makefile.in:1.1 pkgsrc/devel/RE-flex/patches/patch-lib_Makefile.in:1.2
--- pkgsrc/devel/RE-flex/patches/patch-lib_Makefile.in:1.1      Mon Jun 15 15:11:50 2020
+++ pkgsrc/devel/RE-flex/patches/patch-lib_Makefile.in  Sun Nov 28 20:22:33 2021
@@ -1,18 +1,17 @@
-$NetBSD: patch-lib_Makefile.in,v 1.1 2020/06/15 15:11:50 scole Exp $
+$NetBSD: patch-lib_Makefile.in,v 1.2 2021/11/28 20:22:33 scole Exp $
 
 use libtool
 
---- lib/Makefile.in.orig       2020-05-25 23:34:27.000000000 +0000
+--- lib/Makefile.in.orig       2021-10-12 02:10:38.000000000 +0000
 +++ lib/Makefile.in
-@@ -241,12 +241,13 @@ AUTOCONF = @AUTOCONF@
+@@ -250,11 +250,12 @@ AUTOCONF = @AUTOCONF@
  AUTOHEADER = @AUTOHEADER@
  AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
 -CC = @CC@
-+CC=   $(LIBTOOL) --mode=compile @CC@
++CC = $(LIBTOOL) --mode=compile @CC@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
- CPP = @CPP@
  CPPFLAGS = @CPPFLAGS@
 -CXX = @CXX@
 +CXXORIG = @CXX@
@@ -20,7 +19,7 @@ use libtool
  CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@
-@@ -416,15 +417,15 @@ uninstall-libLIBRARIES:
+@@ -425,15 +426,15 @@ uninstall-libLIBRARIES:
  clean-libLIBRARIES:
        -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
  
Index: pkgsrc/devel/RE-flex/patches/patch-src_Makefile.in
diff -u pkgsrc/devel/RE-flex/patches/patch-src_Makefile.in:1.1 pkgsrc/devel/RE-flex/patches/patch-src_Makefile.in:1.2
--- pkgsrc/devel/RE-flex/patches/patch-src_Makefile.in:1.1      Mon Jun 15 15:11:50 2020
+++ pkgsrc/devel/RE-flex/patches/patch-src_Makefile.in  Sun Nov 28 20:22:33 2021
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_Makefile.in,v 1.1 2020/06/15 15:11:50 scole Exp $
+$NetBSD: patch-src_Makefile.in,v 1.2 2021/11/28 20:22:33 scole Exp $
 
 use libtool
 
---- src/Makefile.in.orig       2020-05-25 23:34:27.000000000 +0000
+--- src/Makefile.in.orig       2021-10-12 02:10:38.000000000 +0000
 +++ src/Makefile.in
 @@ -103,7 +103,7 @@ am__installdirs = "$(DESTDIR)$(bindir)"
  PROGRAMS = $(bin_PROGRAMS)
@@ -13,19 +13,18 @@ use libtool
  AM_V_P = $(am__v_P_@AM_V@)
  am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
  am__v_P_0 = false
-@@ -174,12 +174,13 @@ AUTOCONF = @AUTOCONF@
+@@ -174,11 +174,12 @@ AUTOCONF = @AUTOCONF@
  AUTOHEADER = @AUTOHEADER@
  AUTOMAKE = @AUTOMAKE@
  AWK = @AWK@
 -CC = @CC@
-+CC=   $(LIBTOOL) --mode=compile @CC@
++CC= $(LIBTOOL) --mode=compile @CC@
  CCDEPMODE = @CCDEPMODE@
  CFLAGS = @CFLAGS@
- CPP = @CPP@
  CPPFLAGS = @CPPFLAGS@
 -CXX = @CXX@
 +CXXORIG = @CXX@
-+CXX=  $(LIBTOOL) --mode=compile @CXX@
++CXX= $(LIBTOOL) --mode=compile @CXX@
  CXXCPP = @CXXCPP@
  CXXDEPMODE = @CXXDEPMODE@
  CXXFLAGS = @CXXFLAGS@



Home | Main Index | Thread Index | Old Index