{"name":"flex","portdir":"devel/flex","version":"2.6.4","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/westes/flex","description":"Fast lexical analyser generator","long_description":"Flex is a tool for generating programs that require pattern-matching on text. It is usually used together with yacc/bison to automatically generate a parser for a language grammar, e.g. the syntax of a configuration file.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["lzip"]},{"type":"lib","ports":["gettext-runtime"]},{"type":"run","ports":["m4"]}],"depends_on":[{"type":"build","ports":["openscad","libdap","magicspp","openEMS","mesa","openscad-devel","qucs","scotch","verilator","aide","bulk_extractor","dpkg","grok","monit","syslog-ng-devel","aidadoc","doxygen","lilypond","lilypond-devel","tcl-dox","xmlindent","zorba","NetSurf","mod_python27","AfterStep","rofi","gstreamer1","doxygen-devel","boxes","zeek","zeek-devel","grass","qgis3","fb303","fbthrift","netatalk","wine-devel","wine-staging","ecCodes","unbound","motif","qt5-qtwebengine","qt5-qtwebengine-docs","qt5-qtwebkit","qt5-qtwebkit-docs","qt513-qtwebengine","qt513-qtwebengine-docs","chuck","csound","mp3cue","avrdude","mdbtools","recutils","cdecl","cvs-fast-export","cxref","elftoolchain","flasm","gaa","game-porting-toolkit","gcli","gdb-apple","libidl","splint","xxdiff","nonpareil","spim","wine-stable","gnubg","jnethack","roll","tinyows","gobject-introspection","gobject-introspection-devel","gobject-introspection-bootstrap","gobject-introspection-bootstrap-devel","libgnomeprint","nip2","osl","ircii-classic","kdelibs4","Maude","ispc","mozart","omnicompiler","pcc","qore","shakespeare","vala","vala-devel","dovecot","aamath","gr1c","octave","polycalc","stp","libaacs","argus-clients","docsis","fsp","libpcap","tcpxtract","zmap","libreoffice","pure-doc","ADMS","gr-iio","gr37-iio","ldas-tools-ldasgen","py27-ldas-tools-ldasgen"]},{"type":"lib","ports":["p5.30-config-autoconf","p5.32-config-autoconf","p5.34-config-autoconf","pcb","cproto","bc","webkit-gtk","libmatheval","cscope","webkit-gtk-2.0","gstreamer010","webkit-gtk3","linuxdoc-tools","gtkpod","webkit-gtk3-2.0","dwarf","ncplot","webkit2-gtk","ncarg","ngspice-lib","p5.26-config-autoconf","webkit2-gtk-devel","vtwm","p5.28-config-autoconf"]},{"type":"run","ports":["gutils-suite-core"]}]}