Subject: CVS commit: pkgsrc/devel/flex
From: Thomas Klausner
Date: 2016-01-07 13:05:31
Message id: 20160107120531.30ED0FBB5@cvs.NetBSD.org

Log Message:
Update flex to 2.6.0.

While here, send patches upstream.

Changes:
* version 2.6.0 released 2015-11-17

** User Visible Changes

*** C++ scanners now use references instead of pointers. See the manual for details.

*** A number of compiler warnings were addressed, so flex generated scanners \ 
should be quieter under compiler warning scenarios.

*** Allow error reporting routines to accept varying number of arguments

*** Removed deprecated 'register' storage class specifier

*** Changeed output formats from octal to hexadecimal

*** check limits before using array index cclp; resolves sf-166

*** Suppress clang warning about empty @param paragraph; resolves sf#158

*** Fixed malloc/realloc replacement, resolves sf bug#151.

*** Adjusted buffer sizes on ia64.

*** various documentation and code clean up fixes: resolves sf bugs #167, #168, \ 
among other patches.

** Flex Internals

*** flex is now organized into subdirectories. This keeps the tree neater at the \ 
top level and puts like things near each other and unlike things away from each \ 
other.

*** The test suite has been reorganized and is now run with the parallel test \ 
suite harness from automake.

*** Cleaned up the automake parts of the build system to better reflect what \ 
automake does on its own. Also added a call to libtoolize in autogen.sh because \ 
autoreconf gets confused without a prior run of libtoolize.

*** po/Makefile now includes a rule to fetch the latest translations from the \ 
translation project. "make -f po/Makefile getpo" from the top level of \ 
the flex tree will fetch the files.

*** New da translation from the translation project

Files:
RevisionActionfile
1.44modifypkgsrc/devel/flex/Makefile
1.9modifypkgsrc/devel/flex/PLIST
1.21modifypkgsrc/devel/flex/distinfo
1.1addpkgsrc/devel/flex/patches/patch-src_Makefile.am
1.1addpkgsrc/devel/flex/patches/patch-src_Makefile.in
1.1addpkgsrc/devel/flex/patches/patch-src_filter.c
1.1removepkgsrc/devel/flex/patches/patch-Makefile.am
1.8removepkgsrc/devel/flex/patches/patch-ab
1.1removepkgsrc/devel/flex/patches/patch-ad
1.1removepkgsrc/devel/flex/patches/patch-lib_Makefile.in