{"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":2127}],"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":["gr37-iio","gnubg","boxes","ldas-tools-ldasgen","py27-ldas-tools-ldasgen","libdap","openscad","openscad-devel","qucs","scotch","verilator","aide","bulk_extractor","dpkg","grok","monit","syslog-ng-devel","aidadoc","lilypond","lilypond-devel","tcl-dox","xmlindent","zorba","mod_python27","AfterStep","rofi","magicspp","openEMS","wine-devel","wine-staging","zmap","qt513-qtwebengine","qt513-qtwebengine-docs","gcli","qgis3","qt5-qtwebengine","qt5-qtwebengine-docs","qt5-qtwebkit","qt5-qtwebkit-docs","unbound","ecCodes","grass","fb303","fbthrift","octave","gobject-introspection","gobject-introspection-devel","gobject-introspection-bootstrap-devel","gobject-introspection-bootstrap","gstreamer1","NetSurf","doxygen-devel","mesa","zeek","zeek-devel","motif","doxygen","netatalk","chuck","csound","mp3cue","avrdude","mdbtools","recutils","cdecl","cvs-fast-export","cxref","elftoolchain","flasm","gaa","game-porting-toolkit","gdb-apple","libidl","splint","xxdiff","nonpareil","spim","wine-stable","jnethack","roll","tinyows","libgnomeprint","nip2","osl","ircii-classic","kdelibs4","Maude","ispc","mozart","omnicompiler","pcc","qore","shakespeare","vala","vala-devel","dovecot","aamath","gr1c","polycalc","stp","libaacs","argus-clients","docsis","fsp","libpcap","tcpxtract","libreoffice","pure-doc","ADMS","gr-iio"]},{"type":"lib","ports":["cproto","libmatheval","pcb","webkit-gtk","gtkpod","p5.26-config-autoconf","webkit-gtk-2.0","linuxdoc-tools","dwarf","ncplot","webkit-gtk3","cscope","webkit-gtk3-2.0","ngspice-lib","p5.28-config-autoconf","p5.30-config-autoconf","p5.32-config-autoconf","ncarg","p5.34-config-autoconf","bc","gstreamer010","vtwm"]},{"type":"run","ports":["gutils-suite-core"]}]}