{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=648","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=646","results":[{"name":"tree-sitter-rust","portdir":"devel/tree-sitter-rust","version":"0.24.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-rust","description":"A tree-sitter parser for Rust","long_description":"A tree-sitter parser for Rust","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-ruby","portdir":"devel/tree-sitter-ruby","version":"0.23.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-ruby","description":"A tree-sitter parser for Ruby","long_description":"A tree-sitter parser for Ruby","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-python","portdir":"devel/tree-sitter-python","version":"0.25.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-python","description":"A tree-sitter parser for Python","long_description":"A tree-sitter parser for Python","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-phpdoc","portdir":"devel/tree-sitter-phpdoc","version":"0.1.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/claytonrcarter/tree-sitter-phpdoc","description":"A tree-sitter parser for PHPDoc","long_description":"A tree-sitter parser for PHPDoc","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-php","portdir":"devel/tree-sitter-php","version":"0.24.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-php","description":"A tree-sitter parser for PHP","long_description":"A tree-sitter parser for PHP","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-org","portdir":"devel/tree-sitter-org","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/milisims/tree-sitter-org","description":"A tree-sitter parser for Emacs Org Mode markup","long_description":"A tree-sitter parser for Emacs Org Mode markup","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tree-sitter-markdown","portdir":"devel/tree-sitter-markdown","version":"0.5.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/tree-sitter-grammars/tree-sitter-markdown","description":"A set of tree-sitter parsers for Markdown","long_description":"A set of tree-sitter parsers for Markdown","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-devel","emacs-app-devel"]}]},{"name":"tree-sitter-magik","portdir":"devel/tree-sitter-magik","version":"0.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/krn-robin/tree-sitter-magik","description":"A tree-sitter parser for Smallworld Magik","long_description":"A tree-sitter parser for Smallworld Magik","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"krn-robin","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tree-sitter-lua","portdir":"devel/tree-sitter-lua","version":"2.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Azganoth/tree-sitter-lua","description":"A tree-sitter parser for Lua","long_description":"A tree-sitter parser for Lua","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-liquid","portdir":"devel/tree-sitter-liquid","version":"20260326","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hankthetank27/tree-sitter-liquid","description":"A tree-sitter parser for Liquid","long_description":"A tree-sitter parser for Liquid","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-devel","emacs-app-devel"]}]},{"name":"tree-sitter-json","portdir":"devel/tree-sitter-json","version":"0.24.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-json","description":"A tree-sitter parser for JSON","long_description":"A tree-sitter parser for JSON","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-jsdoc","portdir":"devel/tree-sitter-jsdoc","version":"0.25.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-jsdoc","description":"A tree-sitter parser for JSDoc","long_description":"A tree-sitter parser for JSDoc","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-devel","emacs-app-devel"]}]},{"name":"tree-sitter-javascript","portdir":"devel/tree-sitter-javascript","version":"0.25.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-javascript","description":"A tree-sitter parser for JavaScript","long_description":"A tree-sitter parser for JavaScript","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-java","portdir":"devel/tree-sitter-java","version":"0.23.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-java","description":"A tree-sitter parser for Java","long_description":"A tree-sitter parser for Java","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-html","portdir":"devel/tree-sitter-html","version":"0.23.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-html","description":"A tree-sitter parser for HTML","long_description":"A tree-sitter parser for HTML","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-heex","portdir":"devel/tree-sitter-heex","version":"0.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/phoenixframework/tree-sitter-heex","description":"A tree-sitter parser for HEEx","long_description":"A tree-sitter parser for HEEx","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-go-work","portdir":"devel/tree-sitter-go-work","version":"20221004","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/omertuc/tree-sitter-go-work","description":"A tree-sitter parser for go.work files","long_description":"A tree-sitter parser for go.work files","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-devel","emacs-app-devel"]}]},{"name":"tree-sitter-go-mod","portdir":"devel/tree-sitter-go-mod","version":"1.1.0","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/camdencheek/tree-sitter-go-mod","description":"A tree-sitter parser for go.mod files","long_description":"A tree-sitter parser for go.mod files","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-go","portdir":"devel/tree-sitter-go","version":"0.25.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-go","description":"A tree-sitter parser for Golang","long_description":"A tree-sitter parser for Golang","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-gitattributes","portdir":"devel/tree-sitter-gitattributes","version":"0.1.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter-grammars/tree-sitter-gitattributes","description":"A tree-sitter parser for .gitattributes files","long_description":"A tree-sitter parser for .gitattributes files","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-devel","emacs-app-devel"]}]},{"name":"tree-sitter-elixir","portdir":"devel/tree-sitter-elixir","version":"0.3.5","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/elixir-lang/tree-sitter-elixir","description":"A tree-sitter parser for Elixir","long_description":"A tree-sitter parser for Elixir","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-elisp","portdir":"devel/tree-sitter-elisp","version":"1.6.1","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/Wilfred/tree-sitter-elisp","description":"A tree-sitter parser for Emacs Lisp","long_description":"A tree-sitter parser for Emacs Lisp","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tree-sitter-dockerfile","portdir":"devel/tree-sitter-dockerfile","version":"0.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/camdencheek/tree-sitter-dockerfile","description":"A tree-sitter parser for Dockerfiles","long_description":"A tree-sitter parser for Dockerfiles","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-css","portdir":"devel/tree-sitter-css","version":"0.25.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-css","description":"A tree-sitter parser for CSS","long_description":"A tree-sitter parser for CSS","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-cpp","portdir":"devel/tree-sitter-cpp","version":"0.23.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-cpp","description":"A tree-sitter parser for C++","long_description":"A tree-sitter parser for C++","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["step-writer"]},{"type":"run","ports":["emacs-mac-app-devel","emacs","emacs-mac-app","emacs-app","emacs-app-devel","emacs-devel"]}]},{"name":"tree-sitter-cmake","portdir":"devel/tree-sitter-cmake","version":"0.7.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/uyha/tree-sitter-cmake","description":"A tree-sitter parser for CMake files","long_description":"A tree-sitter parser for CMake files","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-c-sharp","portdir":"devel/tree-sitter-c-sharp","version":"0.23.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-c-sharp","description":"A tree-sitter parser for C#","long_description":"A tree-sitter parser for C#","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-cli","portdir":"devel/tree-sitter","version":"0.26.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tree-sitter.github.io","description":"An incremental parsing system for programming tools","long_description":"Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: General enough to parse any programming language, Fast enough to parse on every keystroke in a text editor, Robust enough to provide useful results even in the presence of syntax errors, Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]},{"type":"run","ports":["nodejs20"]}],"depends_on":[{"type":"build","ports":["tree-sitter-swift"]}]},{"name":"tree-sitter-c","portdir":"devel/tree-sitter-c","version":"0.24.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-c","description":"A tree-sitter parser for C","long_description":"A tree-sitter parser for C","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter-bash","portdir":"devel/tree-sitter-bash","version":"0.25.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-bash","description":"A tree-sitter parser for bash","long_description":"A tree-sitter parser for bash","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel"]}]},{"name":"tree-sitter","portdir":"devel/tree-sitter","version":"0.26.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tree-sitter.github.io","description":"An incremental parsing system for programming tools","long_description":"Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: General enough to parse any programming language, Fast enough to parse on every keystroke in a text editor, Robust enough to provide useful results even in the presence of syntax errors, Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel","neovim","neovim-devel","step-writer"]}]},{"name":"tre","portdir":"devel/tre","version":"0.9.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://laurikari.net/tre/","description":"TRE is a lightweight POSIX compliant regular expression library","long_description":"TRE is a lightweight POSIX compliant regular expression library.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libiconv","gettext-runtime"]}],"depends_on":[{"type":"lib","ports":["py27-tre","vis","gawk-aregex","bulk_extractor","msort","elinks-devel"]}]},{"name":"tradcpp","portdir":"devel/tradcpp","version":"0.5.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ftp.netbsd.org/pub/NetBSD/misc/dholland/","description":"a traditional (K&R-style) C preprocessor","long_description":"tradcpp is a traditional (K&R-style) C preprocessor. It has the particular property that it doesn't (for the most part) trash whitespace, so it can be used on makefiles.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["bsdmake","clang-18"]}],"depends_on":[{"type":"build","ports":["tightvnc","xinit"]},{"type":"lib","ports":["imake"]}]},{"name":"trac-devel","portdir":"devel/trac-devel","version":"1.4.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://trac.edgewall.org/","description":"Wiki and issue tracking system.","long_description":"Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["postgres","mysql","subversion"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-babel","py27-docutils","py27-genshi","subversion-python27bindings","py27-pygments","py27-sqlite","py27-textile","py27-tz","py27-jinja2"]}],"depends_on":[]},{"name":"trac","portdir":"devel/trac","version":"1.4.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://trac.edgewall.org/","description":"Wiki and issue tracking system.","long_description":"Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["postgres","mysql","subversion"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-babel","py27-docutils","py27-genshi","subversion-python27bindings","py27-pygments","py27-sqlite","py27-textile","py27-tz","py27-jinja2"]}],"depends_on":[]},{"name":"tortoisehg","portdir":"devel/tortoisehg","version":"7.0.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://foss.heptapod.net/mercurial/tortoisehg/thg","description":"A set of graphical tools for Mercurial","long_description":"A set of graphical tools for the Mercurial distributed source control management system.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-setuptools","py313-wheel","py313-sphinx","librsvg","makeicns","clang-18"]},{"type":"lib","ports":["mercurial","python313","py313-pyqt5","py313-pyqt5-scintilla","py313-iniparse"]},{"type":"test","ports":["py313-pytest","py313-mock","py313-pynose"]}],"depends_on":[]},{"name":"tpasm","portdir":"devel/tpasm","version":"1.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.sqrt.com/","description":"A cross assembler for a variety of common microprocessors","long_description":"Tpasm is a command line based cross assembler for a variety of common microprocessors and controllers, currently supporting: Rockwell 6502 (6502, 65c02) Motorola 6805 (6805, 68705), 6809, 68hc11 Intel 8051 (8031, 8032, 8051, 8052, 80c390) Atmel AVR (avt, attiny, at90, atmega series) Core Technologies CTXP-1 Microchip PIC (12xxx, 14xxx, 16xxx, 17xxx) Sunplus SPCxxx series Zilog Z80 (z80, z180)","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"toml11","portdir":"devel/toml11","version":"4.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://toruniina.github.io/toml11/","description":"TOML for Modern C++","long_description":"toml11 is a feature-rich TOML language library for C++11/14/17/20: - It complies with the latest TOML language specification. - It passes all the standard TOML language test cases. - It supports new features merged into the upcoming TOML version (v1.1.0). - It provides clear error messages, including the location of the error. - It parses and retains comments, associating them with corresponding values. - It maintains formatting information such as hex integers and considers these during serialization. - It provides exception-less parse function. - It supports complex type conversions from TOML values. - It allows customization of the types stored in toml::value. - It provides some extensions not present in the TOML language standard.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"tokei","portdir":"devel/tokei","version":"13.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/XAMPPRocky/tokei","description":"Tokei is a program that displays statistics about your code.","long_description":"Tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"toast","portdir":"devel/toast","version":"0.47.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/stepchowfun/toast","description":"Containerize your development and continuous integration environments.","long_description":"Toast is a tool for doing work in containers. You define tasks in a YAML file called a toastfile, and Toast runs them in a containerized environment based on a Docker image of your choosing. What constitutes a \"task\" is up to you: tasks can install system packages, build an application, run a test suite, or even serve web pages. Tasks can depend on other tasks, so Toast can be understood as a high-level containerized build system.","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"to-f90","portdir":"devel/to-f90","version":"1999-03-08","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://cd.textfiles.com/simtel/simtel0101/simtel/fortran/","description":"Fortran 77 to Fortran 90 converter","long_description":"A Fortran 90 program for converting fixed-format Fortran 77 code to Fortran 90 free-format. Other changes replace old Fortran constructs with more modern ones. \n \nThe conversions made include: \n1. Standard format (column 7-72) converted to free-format. \n2. DO loops and IF blocks indented. \n3. Most labels are removed from loops and replaced with END DO, CYCLE, EXIT, and DO-loop constructs where appropriate. \n4. 3-way arithmetic IFs converted to IF .. THEN .. ELSE constructs. \n5. TYPE and INTENT declarations inserted for all subroutine and function arguments. \n6. Computed GOTOs converted to SELECT CASE constructs. \n7. Embedded blanks are removed from numerical constants. They are illegal in free format.","active":true,"categories":["devel"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel"],"dependencies":[{"type":"build","ports":["clang-18","gcc15"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[]},{"name":"tmux-bash-completion","portdir":"devel/tmux-bash-completion","version":"20200419","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/imomaliev/tmux-bash-completion","description":"TMUX bash completion","long_description":"TMUX bash completion based on bash-it's tmux completion","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["bash-completion","tmux"]}],"depends_on":[]},{"name":"tmt","portdir":"devel/tmt","version":"1.63.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tmt.readthedocs.io","description":"Test Management Tool","long_description":"The tmt tool provides a user-friendly way to work with tests. You can comfortably create new tests, safely and easily run tests across different environments, review test results, debug test code and enable tests in the CI using a consistent and concise config. The python module and command-line tool implement the Metadata Specification which allows storing all needed test execution data directly within a git repository. Together with the possibility to reference remote repositories, it makes it easy to share test coverage across projects and distros. The Flexible Metadata Format fmf is used to store data in both human and machine readable way close to the source code. Thanks to inheritance and elasticity metadata are organized in the structure efficiently, preventing unnecessary duplication.","active":true,"categories":["devel","python"],"maintainers":[{"name":"link","github":"subpop","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-vcs","clang-18"]},{"type":"lib","ports":["py312-click","py312-requests","py312-docutils","python312","py312-pint","py312-pydantic","py312-fmf","py312-pygments","py312-jinja2","py312-typing_extensions","py312-ruamel-yaml","py312-urllib3"]}],"depends_on":[]},{"name":"tldr-pages","portdir":"devel/tldr-pages","version":"20251209-cb3985b","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tldr-pages/tldr","description":"The tldr-pages project is a collection of community-maintained help pages for command-line tools","long_description":"The tldr-pages project is a collection of community-maintained help pages for command-line tools. This package installs an archive of the latest help pages to your system.","active":true,"categories":["devel"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","npm11"]}],"depends_on":[{"type":"build","ports":["coreutils-uutils"]}]},{"name":"tl-expected","portdir":"devel/tl-expected","version":"1.0.0","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/TartanLlama/expected","description":"std::expected with functional-style extensions","long_description":"Single header implementation of std::expected with functional-style extensions.","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["libmamba","micromamba"]}]},{"name":"tklib","portdir":"devel/tklib","version":"0.7","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://core.tcl-lang.org/tklib/home","description":"A companion to Tcllib, for Tk related packages.","long_description":"A companion to Tcllib, for Tk related packages.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["tcllib","tcl","tk"]}],"depends_on":[{"type":"lib","ports":["p5.26-tcl-ptk","p5.26-tcl-tk","p5.28-tcl-ptk","p5.30-tcl-ptk","p5.32-tcl-ptk","p5.34-tcl-ptk","p5.28-tcl-tk","p5.30-tcl-tk","p5.32-tcl-tk","p5.34-tcl-tk"]}]},{"name":"tinyobjloader-devel","portdir":"devel/tinyobjloader","version":"2.0.0rc13","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tinyobjloader/tinyobjloader","description":"Tiny but powerful single file wavefront obj loader","long_description":"Tiny but powerful single file wavefront obj loader written in C++03. No dependency except for C++ STL. It can parse over 10M polygons with moderate memory and time. tinyobjloader is good for embedding .obj loader to your (global illumination) renderer.","active":true,"categories":["devel","graphics","games"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"tkcvs","portdir":"devel/tkcvs","version":"8.2.3","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://tkcvs.sourceforge.io/","description":"Tk-based GUI for CVS","long_description":"TkCVS is a Tcl/Tk-based graphical interface to the CVS configuration management system. It displays the status of the files in the current working directory, and provides buttons and menus to execute CVS commands on the selected files. TkDiff is included for browsing and merging your changes.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["tk"]}],"depends_on":[]},{"name":"tinyobjloader","portdir":"devel/tinyobjloader","version":"1.0.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tinyobjloader/tinyobjloader","description":"Tiny but powerful single file wavefront obj loader","long_description":"Tiny but powerful single file wavefront obj loader written in C++03. No dependency except for C++ STL. It can parse over 10M polygons with moderate memory and time. tinyobjloader is good for embedding .obj loader to your (global illumination) renderer.","active":true,"categories":["devel","graphics","games"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"tilt","portdir":"devel/tilt","version":"0.31.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tilt.dev/","description":"Run Kubernetes environments locally, for local development","long_description":"Tilt powers multi-service development and makes sure they behave! Run tilt up to work in a complete dev environment configured for your team. Tilt automates all the steps from a code change to a new process: watching files, building container images, and bringing your environment up-to-date. Think docker build && kubectl apply or docker-compose up.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["nodejs16","yarn","go","clang-18"]}],"depends_on":[]}]}