pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/flex
Module Name: pkgsrc
Committed By: wiz
Date: Sun Jan 1 13:53:16 UTC 2017
Modified Files:
pkgsrc/devel/flex: Makefile PLIST distinfo
Removed Files:
pkgsrc/devel/flex/patches: patch-configure
Log Message:
Updated flex to 2.6.3.
* version 2.6.3 released 2016-12-30
** scanner
*** several bug fixes resolved problems introduced in recent flex
versions regarding processing of comments, literals and various
quoting scenarios.
*** If the path to m4 was sufficiently long, a buffer overflow could
occur. This has been resolved. The fix also removes dependence on
the constant PATH_MAX.
** build
*** A new configure option --disable-bootstrap changes the behavior of
the build system when building flex. The default
"--enable-bootstrap" behavior is to build flex, then to use that
flex to build flex again. With --disable-bootstrap, the scanner is
simply built by sedding the scanner source. This is friendlier to
cross compilation.
*** The compatibility functions in lib/ are no longer built as a
library. Instead, they are built as $(LIBOBJ) objects. This is
simpler and friendlier to cross compilation.
*** It is now possible to build flex without building the accompanying
libfl. This is friendlier to cross compilation. See the
--disable-libfl option to configure. Resolves #99.
*** the PIC version of libfl was not correctly built. It is no longer
included in the build/installation targets of flex since it was
unused.
*** the distributed man page is only rebuilt when the relevant source
files change or when the binary doesn't exist. In particular, this
is friendlier to cross compilation. Resolves #108
** test
*** the shell scripts in the test suite are more portable across different shell implementations.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/flex/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/flex/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/flex/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/flex/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/flex/Makefile
diff -u pkgsrc/devel/flex/Makefile:1.55 pkgsrc/devel/flex/Makefile:1.56
--- pkgsrc/devel/flex/Makefile:1.55 Tue Dec 13 20:51:42 2016
+++ pkgsrc/devel/flex/Makefile Sun Jan 1 13:53:16 2017
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2016/12/13 20:51:42 wiedi Exp $
+# $NetBSD: Makefile,v 1.56 2017/01/01 13:53:16 wiz Exp $
-DISTNAME= flex-2.6.2
-PKGREVISION= 3
+DISTNAME= flex-2.6.3
CATEGORIES= devel lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=westes/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
Index: pkgsrc/devel/flex/PLIST
diff -u pkgsrc/devel/flex/PLIST:1.12 pkgsrc/devel/flex/PLIST:1.13
--- pkgsrc/devel/flex/PLIST:1.12 Sun Nov 6 21:31:38 2016
+++ pkgsrc/devel/flex/PLIST Sun Jan 1 13:53:16 2017
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.12 2016/11/06 21:31:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2017/01/01 13:53:16 wiz Exp $
bin/flex
bin/flex++
include/FlexLexer.h
info/flex.info
lib/libfl.la
-lib/libfl_pic.la
man/man1/flex.1
share/doc/flex/AUTHORS
share/doc/flex/COPYING
Index: pkgsrc/devel/flex/distinfo
diff -u pkgsrc/devel/flex/distinfo:1.29 pkgsrc/devel/flex/distinfo:1.30
--- pkgsrc/devel/flex/distinfo:1.29 Tue Dec 13 20:51:42 2016
+++ pkgsrc/devel/flex/distinfo Sun Jan 1 13:53:16 2017
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.29 2016/12/13 20:51:42 wiedi Exp $
+$NetBSD: distinfo,v 1.30 2017/01/01 13:53:16 wiz Exp $
-SHA1 (flex-2.6.2.tar.gz) = 9eab5eddb6efb34d420b3162fd619a01940b9438
-RMD160 (flex-2.6.2.tar.gz) = f58dca039f2b77b9477e45ac92a57804a6458f13
-SHA512 (flex-2.6.2.tar.gz) = 481fe3f1c370fe04d5a605a826c53dd0afa5b6ea655f0d14fa9bb9cb498c016f68cef8fea806458f07baa7ae5bc1ac729be427cb4e0cc39ce744a809ef6442b3
-Size (flex-2.6.2.tar.gz) = 1402237 bytes
-SHA1 (patch-configure) = dfd8bf7682d99991911b355af5015961f1333195
+SHA1 (flex-2.6.3.tar.gz) = 8008eb0e4ccc634c334ac1d9e04716be2ba527a9
+RMD160 (flex-2.6.3.tar.gz) = 992f79f75e167bd062b8c8f00c783ea6349f9fd4
+SHA512 (flex-2.6.3.tar.gz) = f14b1af7ddd148660737991787fcf13d86cc0bef3859ed6c2135963373e76524d70382795c845cb6491b0435f8c40ba81e17f15267592b8d1656cfd4c3430b00
+Size (flex-2.6.3.tar.gz) = 1405560 bytes
SHA1 (patch-src_FlexLexer.h) = 9a585219bc8f24c862070969045739d6a303b0bf
SHA1 (patch-tests_Makefile.am) = f30524f9b8c22a37cb04b4406ec142ea1ecb8e59
SHA1 (patch-tests_Makefile.in) = 709d5f117418bbcbcc54926f582bc808daf12f3b
Home |
Main Index |
Thread Index |
Old Index