{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=388","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=386","results":[{"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-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-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-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-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-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-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","emacs-devel","emacs-app","emacs-app-devel","emacs-mac-app","emacs-mac-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","emacs-devel","emacs-app","emacs-app-devel","emacs-mac-app","emacs-mac-app-devel"]}]},{"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","emacs-devel","emacs-app","emacs-app-devel","emacs-mac-app","emacs-mac-app-devel"]}]},{"name":"tree-sitter-scala","portdir":"devel/tree-sitter-scala","version":"0.26.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-scala","description":"A tree-sitter parser for Scala","long_description":"A tree-sitter parser for Scala","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tree-sitter-swift","portdir":"devel/tree-sitter-swift","version":"0.7.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/alex-pinkus/tree-sitter-swift","description":"A tree-sitter parser for Swift","long_description":"A tree-sitter parser for Swift","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["tree-sitter-cli","clang-18"]}],"depends_on":[]},{"name":"tree-sitter-toml","portdir":"devel/tree-sitter-toml","version":"0.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-toml","description":"A tree-sitter parser for TOML","long_description":"A tree-sitter parser for TOML","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","emacs-mac-app","emacs-mac-app-devel"]}]},{"name":"tree-sitter-tsx","portdir":"devel/tree-sitter-tsx","version":"0.23.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-typescript","description":"A tree-sitter parser for TSX","long_description":"A tree-sitter parser for TSX","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","emacs-mac-app","emacs-mac-app-devel"]}]},{"name":"tree-sitter-typescript","portdir":"devel/tree-sitter-typescript","version":"0.23.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tree-sitter/tree-sitter-typescript","description":"A tree-sitter parser for TypeScript","long_description":"A tree-sitter parser for TypeScript","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","emacs-mac-app","emacs-mac-app-devel"]}]},{"name":"tree-sitter-typst","portdir":"devel/tree-sitter-typst","version":"0.11.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/uben0/tree-sitter-typst","description":"A tree-sitter parser for Typst","long_description":"A tree-sitter parser for Typst","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tree-sitter-yaml","portdir":"devel/tree-sitter-yaml","version":"0.5.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ikatyang/tree-sitter-yaml","description":"A tree-sitter parser for YAML","long_description":"A tree-sitter parser for YAML","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","emacs-mac-app","emacs-mac-app-devel"]}]},{"name":"treecc","portdir":"devel/treecc","version":"0.3.10","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/dotgnu/","description":"Manages generation of code to handle syntax trees.","long_description":"The treecc program is designed to assist in the development of compilers and other language-based tools. It manages the generation of code to handle abstract syntax trees and operations upon the trees.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"treefmt","portdir":"devel/treefmt","version":"2.5.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://treefmt.com/","description":"One CLI to format your repo","long_description":"One CLI to format your repo. treefmt applies all the needed formatters to your project with one command line.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"triage","portdir":"devel/triage","version":"1.0.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/tj/triage","description":"Interactive command-line GitHub issue & notification triaging tool","long_description":"Interactive command-line GitHub issue & notification triaging tool. Triage allows you to quickly view and search notifications (even without marking them as read), view issue details, labels and comments, add comments to issues, add and remove labels to issues, and unsubscribe from repositories & notifications.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"trio","portdir":"devel/trio","version":"1.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://daniel.haxx.se/projects/trio/","description":"trio is a set of printf and string functions","long_description":"Trio is a fully matured and stable set of printf and string functions designed be used by applications with focus on portability or with the need for additional features that are not supported by standard stdio implementation.","active":true,"categories":["devel"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tsx","portdir":"devel/tsx","version":"4.20.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/privatenumber/tsx","description":"The easiest way to run TypeScript in Node.js","long_description":"TypeScript Execute (tsx): The easiest way to run TypeScript in Node.js.","active":true,"categories":["devel"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[]},{"name":"tuist","portdir":"devel/tuist","version":"3.31.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tuist/tuist","description":"Create, maintain, and interact with Xcode projects at scale","long_description":"Create, maintain, and interact with Xcode projects at scale","active":true,"categories":["devel"],"maintainers":[{"name":"macports","github":"woolsweater","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"tup","portdir":"devel/tup","version":"0.7.11","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://gittup.org/tup/","description":"A build system with amazingly fast incremental build cycle","long_description":"Tup is a file-based build system - it inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the appropriate commands required to update dependent files. The DAG is stored in an SQLite database. By providing the file change log up front and storing the dependencies in an efficient database structure, updates can be performed with very little overhead.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["osxfuse","libiconv"]}],"depends_on":[]},{"name":"turbogit","portdir":"devel/turbogit","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/b4nst/turbogit","description":"Your git boat friend","long_description":"Opinionated cli enforcing clean git workflow without comprising UX","active":true,"categories":["devel"],"maintainers":[{"name":"bastyen.a","github":"b4nst","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","go","clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libgit2"]}],"depends_on":[]},{"name":"tweeny","portdir":"devel/tweeny","version":"3.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://mobius3.github.io/tweeny","description":"A C++ tweening library","long_description":"Tweeny is an inbetweening library designed for the creation of complex animations for games and other beautiful interactive software","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libsdl2"]}],"depends_on":[{"type":"build","ports":["nheko"]}]},{"name":"typescript-language-server","portdir":"devel/typescript-language-server","version":"4.3.3","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/typescript-language-server/typescript-language-server","description":"TypeScript & JavaScript Language Server","long_description":"Language Server Protocol implementation for TypeScript wrapping tsserver.","active":true,"categories":["devel"],"maintainers":[{"name":"sainnhe","github":"sainnhe","ports_count":7}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[]},{"name":"uboot-tools","portdir":"devel/uboot-tools","version":"2020.10","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/u-boot/u-boot","description":"Binary tools for U-Boot.","long_description":"U-Boot is a boot loader for Embedded boards based on PowerPC, ARM, MIPS and several other processors. This port compiles some binary tools that can be used to deploy u-boot on embedded devices.","active":true,"categories":["devel"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gmake","clang-18"]},{"type":"lib","ports":["openssl"]}],"depends_on":[]},{"name":"ucommon","portdir":"devel/ucommon","version":"7.0.0","license":"LGPL-3+ and (GPL-2+ or Permissive)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/commoncpp/","description":"GNU uCommon C++ Framework","long_description":"C++ framework offering portable support for threading, sockets, file access, daemons, persistence, serial I/O, XML parsing, and system services.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gettext","gnutls"]}],"depends_on":[{"type":"lib","ports":["ccaudio2"]}]},{"name":"ucpp","portdir":"devel/ucpp","version":"1.3.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/scarabeusiv/ucpp","description":"A C preprocessor compliant to ISO-C99.","long_description":"A C preprocessor compliant to ISO-C99.","active":true,"categories":["devel"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[{"type":"build","ports":["libreoffice"]}]},{"name":"udis86","portdir":"devel/udis86","version":"1.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://udis86.sourceforge.net/","description":"Udis86 is a disassembler engine that interprets and decodes a stream of binary machine code bytes as opcodes defined in the x86 and x86-64 class of Instruction Set Architectures.","long_description":"Udis86 is a disassembler engine that interprets and decodes a stream of binary machine code bytes as opcodes defined in the x86 and x86-64 class of Instruction Set Architectures. The core component of this project is libudis86 which provides a clean and simple interface to disassemble binary code, and to inspect the disassembly to various degrees of details. The library is designed to aid software projects that entail analysis and manipulation of all flavors of x86 binary code.","active":true,"categories":["devel"],"maintainers":[],"variants":["docs"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["python27","yasm"]}],"depends_on":[{"type":"build","ports":["mach_override"]}]},{"name":"ugit","portdir":"devel/ugit","version":"5.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bhupesh.me/undo-your-last-git-mistake-with-ugit/","description":"ugit helps undo git commands","long_description":"ugit helps undo git commands. ugit/git-undo supports undoing the following operations, some are a WIP: git commit, git add, git push, git branch -D (branch delete), git pull, git reset, git tag -d (tag delete), git stash apply, git stash pop/drop/clear, accidental file delete (Restore a deleted file after a commit), (Restore) a file to a previous version, git merge, git cherry-pick, and git tag.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bash"]},{"type":"run","ports":["git","fzf"]}],"depends_on":[]},{"name":"uisp","portdir":"devel/uisp","version":"20050207","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.nongnu.org/uisp/","description":"AVR In-System Programmer","long_description":"UISP is a tool for AVR (and AT89S) microcontrollers which can interface to many hardware in-system programmers.","active":true,"categories":["devel"],"maintainers":[{"name":"evgeni_dobrev","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"umem","portdir":"devel/umem","version":"1.0.1","license":"CDDL-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/omniti-labs/portableumem","description":"userland slab allocator","long_description":"Libumem is a library used to detect memory management bugs in applications. It is based on the Slab allocator concept. Functions in this library provide fast, scalable object-caching memory allocation with multithreaded application support. In addition to the standard malloc(3C) family of functions and the more flexible umem_alloc(3MALLOC) family, libumem provides powerful object-caching services as described in umem_cache_create(3MALLOC). This slab allocator is designed for systems with many threads and many CPUs. Memory allocation with naive allocators can be a serious bottleneck. There are other highly scalable allocators out there, but libumem is about the same or better in terms of performance, and has compelling debugging features.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","clang-18"]}],"depends_on":[{"type":"build","ports":["libmemcached"]},{"type":"lib","ports":["sysbench"]}]},{"name":"uncrustify","portdir":"devel/uncrustify","version":"0.82.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://uncrustify.sourceforge.net","description":"Source code beautifier","long_description":"Banish crusty code with the Uncrustify C/C++/C#/D/Java/Pawn source code beautifier. It indents, adds newlines, aligns etc., and is highly configurable.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","python313"]}],"depends_on":[{"type":"lib","ports":["chai"]}]},{"name":"unibilium","portdir":"devel/unibilium","version":"2.1.2","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/neovim/unibilium","description":"A terminfo parsing library","long_description":"Unibilium is a very basic terminfo library. It doesn't depend on curses or any other library. It also doesn't use global variables, so it should be thread-safe.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[{"type":"lib","ports":["libtermkey","neovim","neovim-devel"]}]},{"name":"unicorn","portdir":"devel/unicorn","version":"2.1.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.unicorn-engine.org/","description":"CPU emulator framework","long_description":"Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework.","active":true,"categories":["devel"],"maintainers":[{"name":"jeff","github":"crowell","ports_count":4}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]}],"depends_on":[{"type":"lib","ports":["ipsw"]}]},{"name":"unifdef","portdir":"devel/unifdef","version":"2.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dotat.at/prog/unifdef/","description":"selectively remove C preprocessor conditionals","long_description":"selectively remove C preprocessor conditionals","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"unittest-cpp","portdir":"devel/unittest-cpp","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/unittest-cpp/unittest-cpp","description":"lightweight unit testing framework for C++","long_description":"UnitTest++ is a lightweight unit testing framework for C++. It was designed to do test-driven development on a wide variety of platforms. Simplicity, portability, speed, and small footprint are all very important aspects of UnitTest++.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"universal-ctags","portdir":"devel/universal-ctags","version":"6.2.20260125.0","license":"GPL-2+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://ctags.io","description":"A maintained ctags implementation","long_description":"universal-ctags has the objective of continuing the development from what existed in the Sourceforge area. Github exuberant-ctags repository was started by Reza Jelveh and was later moved to the universal-ctags organization.","active":true,"categories":["devel"],"maintainers":[{"name":"augustin.guo","github":"kaimingguo","ports_count":1},{"name":"judaew","github":"judaew","ports_count":655}],"variants":["aspell","debug","iconv","libxml2","manpages","link_to_ctags"],"dependencies":[{"type":"build","ports":["py314-docutils","autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["libyaml","pcre2","libiconv","libxml2","jansson"]}],"depends_on":[{"type":"lib","ports":["global"]}]},{"name":"unsermake","portdir":"devel/unsermake","version":"0.4-20070824","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.kde.me.uk/index.php?page=unsermake","description":"Replacement for automake","long_description":"Unsermake is an automake replacement from the KDE project.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"upower","portdir":"devel/upower","version":"0.99.11","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://upower.freedesktop.org/","description":"UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics.","long_description":"UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. Any application or service on the system can access the org.freedesktop.UPower service via the system message bus.","active":true,"categories":["devel"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","gtk-doc","libxslt","autoconf","automake","gettext","libtool","pkgconfig","gobject-introspection"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["dbus-glib"]}],"depends_on":[{"type":"lib","ports":["gdm","gnome-applets","gnome-control-center","gnome-settings-daemon"]}]},{"name":"uriparser","portdir":"devel/uriparser","version":"0.9.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://uriparser.github.io","description":"a strictly RFC 3986 compliant parsing library for URIs","long_description":"uriparser is a strictly RFC 3986 compliant parsing library for URIs. uriparser is cross-platform, fast, and supports Unicode.","active":true,"categories":["devel","www"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["BoCA","libxspf","libkml","aff4"]}]},{"name":"usbmuxd","portdir":"devel/usbmuxd","version":"1.1.1","license":"GPL-2+ and GPL-3+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libimobiledevice/usbmuxd","description":"USB Multiplex Daemon","long_description":"USB Multiplex Daemon is in charge of talking to your iPhone or iPod Touch over USB and coordinating access to its services by other applications.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libplist","libusb"]}],"depends_on":[]},{"name":"usbredir","portdir":"devel/usbredir","version":"0.15.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.spice-space.org/usbredir.html","description":"Remote virtual machine server","long_description":"Remote virtual machine server","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["ninja","meson","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libusb","glib2"]}],"depends_on":[{"type":"lib","ports":["qemu","spice-gtk"]}]},{"name":"usbmuxd-devel","portdir":"devel/usbmuxd","version":"20200615","license":"GPL-2+ and GPL-3+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libimobiledevice/usbmuxd","description":"USB Multiplex Daemon","long_description":"USB Multiplex Daemon is in charge of talking to your iPhone or iPod Touch over USB and coordinating access to its services by other applications.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libplist-devel","libusb"]}],"depends_on":[]},{"name":"userspace-rcu","portdir":"devel/userspace-rcu","version":"0.15.6","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://liburcu.org","description":"A userspace RCU (read-copy-update) library, liburcu.","long_description":"A userspace RCU (read-copy-update) library, liburcu. This data synchronization library provides read-side access which scales linearly with the number of cores.","active":true,"categories":["devel"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["bind9","knot","libknot"]}]},{"name":"ustl","portdir":"devel/ustl","version":"1.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ustl.sourceforge.net/","description":"micro-STL is a partial implementation of the STL specification","long_description":"uSTL (micro-STL) is a partial implementation of the STL specification intended to reduce code size of the derivative programs.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["gsed","clang-18"]}],"depends_on":[]},{"name":"uthash","portdir":"devel/uthash","version":"2.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://troydhanson.github.io/uthash/","description":"easy-to-use hash implementation for C programmers.","long_description":"easy-to-use hash implementation for C programmers.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["libdicom","burp"]},{"type":"lib","ports":["mle"]}]},{"name":"util-linux","portdir":"devel/util-linux","version":"2.41.3","license":"BSD and GPL-2+ and public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/util-linux/util-linux","description":"Linux utility programs","long_description":"util-linux contains miscellaneous utility programs to handle file systems, consoles, partitions, and messages. This port contains ONLY those parts of util-linux that run on Darwin.","active":true,"categories":["devel"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["ncurses","gettext-runtime"]}],"depends_on":[{"type":"build","ports":["strumpack","xmlto"]},{"type":"lib","ports":["netrik","quilt","gnetcat"]},{"type":"run","ports":["git-flow-avh","git-flow","pass","passage","rarian","xmlto","git-flow-hf","git-flow-devel"]}]},{"name":"uv","portdir":"devel/uv","version":"0.11.3","license":"(Apache-2 or MIT)","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://github.com/astral-sh/uv","description":"Extremely fast Python package and project manager","long_description":"Extremely fast Python package and project manager, written in Rust.","active":true,"categories":["devel","python"],"maintainers":[{"name":"therealketo","github":"therealketo","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","legacy-support","pkgconfig","rust","cargo"]},{"type":"lib","ports":["libunwind","libiconv","xz"]}],"depends_on":[{"type":"lib","ports":["py310-uv-build","py311-uv-build","py312-uv-build","py313-uv-build","py314-uv-build","py39-uv-build"]}]}]}