Update to alex-3.2.7.1 Change in 3.2.7.1 * Fix bug with repeated numeral characters outside of r{n,m} repetitions. This was a regression introduced in 3.2.7. Changes in 3.2.7 * Allow arbitrary repetitions in regexps. Previously, the r{n,m} and related forms were restricted to single digit numbers n and m. * DFA minimization used to crash on tokens of the form c* which produce automata with only accepting states. Considering the empty set of non-accepting states as an equivalence class caused minimization to crash with exception. * The small_base flag is removed. Extremely old GHCs will no longer build. * A number of bug fixes and clearer diagnostics.diff -r1.9 -r1.10 pkgsrc/devel/alex/Makefile
(pho)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2022/01/18 02:48:02 pho Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2022/02/11 09:47:44 pho Exp $ | |
2 | 2 | |||
3 | DISTNAME= alex-3.2.6 | 3 | DISTNAME= alex-3.2.7.1 | |
4 | PKGNAME= ${DISTNAME} | 4 | PKGNAME= ${DISTNAME} | |
5 | PKGREVISION= 2 | |||
6 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
7 | 6 | |||
8 | MAINTAINER= esg@sdf.lonestar.org | 7 | MAINTAINER= esg@sdf.lonestar.org | |
9 | COMMENT= Tool for generating lexical analysers in Haskell | 8 | COMMENT= Tool for generating lexical analysers in Haskell | |
10 | LICENSE= modified-bsd | 9 | LICENSE= modified-bsd | |
11 | 10 | |||
12 | USE_TOOLS+= autoconf gmake | 11 | USE_TOOLS+= autoconf gmake | |
13 | BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl | 12 | BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl | |
14 | BUILD_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 | 13 | BUILD_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 | |
15 | BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | 14 | BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | |
16 | 15 | |||
17 | CONFIGURE_ENV+= fp_cv_dir_docbook_xsl=${PREFIX}/share/xsl/docbook | 16 | CONFIGURE_ENV+= fp_cv_dir_docbook_xsl=${PREFIX}/share/xsl/docbook | |
18 | CONFIGURE_ENV+= ac_cv_path_DbLatexCmd= # empty | 17 | CONFIGURE_ENV+= ac_cv_path_DbLatexCmd= # empty |
@@ -1,37 +1,24 @@ | @@ -1,37 +1,24 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2021/04/23 04:35:50 pho Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2022/02/11 09:47:44 pho Exp $ | |
2 | bin/alex | 2 | bin/alex | |
3 | man/man1/alex.1 | 3 | man/man1/alex.1 | |
4 | share/doc/alex/about.html | 4 | share/doc/alex/about.html | |
5 | share/doc/alex/alex-files.html | 5 | share/doc/alex/alex-files.html | |
6 | share/doc/alex/api.html | 6 | share/doc/alex/api.html | |
7 | share/doc/alex/basic-api.html | 7 | share/doc/alex/basic-api.html | |
8 | share/doc/alex/bug-reports.html | 8 | share/doc/alex/bug-reports.html | |
9 | share/doc/alex/charsets.html | 9 | share/doc/alex/charsets.html | |
10 | share/doc/alex/fptools.css | 10 | share/doc/alex/fptools.css | |
11 | share/doc/alex/index.html | 11 | share/doc/alex/index.html | |
12 | share/doc/alex/introduction.html | 12 | share/doc/alex/introduction.html | |
13 | share/doc/alex/invoking.html | 13 | share/doc/alex/invoking.html | |
14 | share/doc/alex/license.html | 14 | share/doc/alex/license.html | |
15 | share/doc/alex/regexps.html | 15 | share/doc/alex/regexps.html | |
16 | share/doc/alex/relnotes-20.html | 16 | share/doc/alex/relnotes-20.html | |
17 | share/doc/alex/relnotes-210.html | 17 | share/doc/alex/relnotes-210.html | |
18 | share/doc/alex/relnotes-22.html | 18 | share/doc/alex/relnotes-22.html | |
19 | share/doc/alex/syntax.html | 19 | share/doc/alex/syntax.html | |
20 | share/doc/alex/types.html | 20 | share/doc/alex/types.html | |
21 | share/doc/alex/wrappers.html | 21 | share/doc/alex/wrappers.html | |
22 | share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE | 22 | share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE | |
23 | share/${HS_PLATFORM}/${PKGNAME}/AlexTemplate | 23 | share/${HS_PLATFORM}/${PKGNAME}/AlexTemplate.hs | |
24 | share/${HS_PLATFORM}/${PKGNAME}/AlexTemplate-debug | 24 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrappers.hs | |
25 | share/${HS_PLATFORM}/${PKGNAME}/AlexTemplate-ghc | |||
26 | share/${HS_PLATFORM}/${PKGNAME}/AlexTemplate-ghc-debug | |||
27 | share/${HS_PLATFORM}/${PKGNAME}/AlexTemplate-ghc-nopred | |||
28 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-basic | |||
29 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-basic-bytestring | |||
30 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-gscan | |||
31 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-monad | |||
32 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-monad-bytestring | |||
33 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-monadUserState | |||
34 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-monadUserState-bytestring | |||
35 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-posn | |||
36 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-posn-bytestring | |||
37 | share/${HS_PLATFORM}/${PKGNAME}/AlexWrapper-strict-bytestring |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2021/10/26 10:14:13 nia Exp $ | 1 | $NetBSD: distinfo,v 1.8 2022/02/11 09:47:44 pho Exp $ | |
2 | 2 | |||
3 | BLAKE2s (alex-3.2.6.tar.gz) = 575aa3d584697da702ebadd0c90a90bb134f20d1b4669a0720ea680d4ac76b58 | 3 | BLAKE2s (alex-3.2.7.1.tar.gz) = cd6f948f68df789358b38e72d11c315923c29c1b183f53fd01cf88f4ac253401 | |
4 | SHA512 (alex-3.2.6.tar.gz) = 05b6e55e9a1c348aea599d1130780a3d2a0a7c5f1db00b2c98bd34737cac9d48842fb1b1f98947a99d99013f94e39a6ffee1af8546f02fb2d32fcf362ff0f83c | 4 | SHA512 (alex-3.2.7.1.tar.gz) = f8ff12de874b905449fdda0d704f9e4ac30fa3e60e965f82d7bb2d6e3974cf926f85134d32878c48faf0ec4a002ea7240cf6696e1cbcad25a0eebb9d1850cc07 | |
5 | Size (alex-3.2.6.tar.gz) = 108832 bytes | 5 | Size (alex-3.2.7.1.tar.gz) = 108229 bytes |