Path to this page:
./
devel/flex,
Fast clone of lex(1), the lexical scanner generator
Branch: CURRENT,
Version: 2.6.4,
Package name: flex-2.6.4,
Maintainer: pkgsrc-usersflex is a tool for generating scanners: programs which recognized
lexical patterns in text. flex reads the given input files, or its
standard input if no file names are given, for a description of a
scanner to generate. The description is in the form of pairs of
regular expressions and C code, called rules. flex generates as
output a C source file, lex.yy.c, which defines a routine yylex().
This file is compiled and linked with the -lfl library to produce an
executable. When the executable is run, it analyzes its input for
occurrences of the regular expressions. Whenever it finds one, it
executes the corresponding C code.
Required to run:[
devel/m4]
Required to build:[
converters/help2man] [
pkgtools/cwrappers]
Package options: nls
Master sites:
Filesize: 1385.836 KB
Version history: (Expand)
- (2017-11-23) Package has been reborn
- (2017-07-24) Updated to version: flex-2.6.4
- (2017-07-24) Updated to version: flex-2.6.3nb2
- (2017-01-12) Updated to version: flex-2.6.3nb1
- (2017-01-01) Updated to version: flex-2.6.3
- (2016-12-14) Updated to version: flex-2.6.2nb3
CVS history: (Expand)
2024-04-30 14:06:15 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
Add "gettext" to USE_TOOLS only if "nls" option is enabled
|
2024-04-30 13:35:04 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
Add build option "nls" enabled by default
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2021-11-10 23:59:50 by Nia Alarie | Files touched by this commit (1) |
Log message:
flex: Needs c99 for stdbool.h, PR pkg/56488
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-09-08 13:21:17 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
flex: Remove bash dependency.
This was hidden behind a broken test section, and causing circular dependency
problems on some OS with bash -> bison -> flex -> bash. The GNU make
requirement is still valid, but the test suite no longer requires bash.
Reported by Alver on IRC.
|
2017-10-20 08:22:24 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1) | |
Log message:
Add workaround for fixing build on Linux
See https://github.com/westes/flex/issues/241
The problem is fixed in master branch and the workaround could be removed
in the next version update.
|