{"count":53706,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=304","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=302","results":[{"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":1161}],"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":"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":[{"type":"build","ports":["webkit2-gtk","webkit2-gtk-devel"]}]},{"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":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"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":2687}],"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":"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":"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":"uvw","portdir":"devel/uvw","version":"3.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libuv"]}],"depends_on":[]},{"name":"uvw-static","portdir":"devel/uvw","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"uvw-headers","portdir":"devel/uvw","version":"3.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]}],"depends_on":[]},{"name":"uvw2","portdir":"devel/uvw","version":"2.12.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/skypjack/uvw","description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","long_description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libuv"]}],"depends_on":[]},{"name":"vecLibFort","portdir":"devel/vecLibFort","version":"0.4.3","license":"Boost-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcg1969/vecLibFort","description":"Fortran interface to vecLib BLAS/LAPACK","long_description":"vecLibFort is lightweight but flexible \"shim\" designed to rectify the incompatibilities between the Accelerate/vecLib BLAS and LAPACK libraries shipped with macOS and FORTRAN code compiled with modern compilers such as GNU Fortran.","active":true,"categories":["devel","science","math"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":53}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["ncarg","fortran-nlesolver","omnicompiler","esmf"]},{"type":"test","ports":["feast"]}]},{"name":"vexus-cdk","portdir":"devel/vexus-cdk","version":"4.9.13","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.vexus.ca/products/CDK/","description":"Curses Development Kit -- widgets for curses","long_description":"CDK is a C based curses widget library. CDK sits on top of the curses library and provides 21 ready to use widgets for rapid application development of text based interfaces. CDK delivers many of the common widget types required for a robust interface. Widgets can be combined to create complex widgets if needed. CDK significantly reduces the development time of text based application interfaces.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"viewvc","portdir":"devel/viewvc","version":"1.2.5","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/viewvc/viewvc","description":"Browser interface for CVS and Subversion","long_description":"ViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. Basically, ViewVC provides the bulk of the report-like functionality you expect out of your version control tool, but much more prettily than the average textual command-line program output.","active":true,"categories":["devel","www"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["cvs","subversion"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["cvs","rcs","subversion-python27bindings","python27","py27-pysvn"]}],"depends_on":[]},{"name":"vint","portdir":"devel/vint","version":"0.3.21","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Vimjas/vint","description":"Lint tool for Vim script language","long_description":"Vint is a Vim script language linter that aims to be highly extensible, customizable, and performant.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-setuptools","py314-chardet","py314-yaml","py314-ansicolor"]}],"depends_on":[]},{"name":"virtuoso","portdir":"devel/virtuoso","version":"7.1.0","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/","description":"a high-performance object-relational SQL database","long_description":"Virtuoso is an enterprise-grade server that delivers a platform for Data Access, Integration and Management.","active":true,"categories":["devel"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["universal"],"dependencies":[{"type":"build","ports":["virtuoso-7","clang-18"]}],"depends_on":[{"type":"run","ports":["kde4-runtime","soprano","R-virtuoso"]}]},{"name":"voidwalker","portdir":"devel/voidwalker","version":"0.1.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dholm/voidwalker","description":"A GDB toolbox for low-level debugging.","long_description":"(void)walker is a toolbox for GDB which provides utilities for debugging software on an instruction level. It is heavily influenced by the gdbinit by mammon_, elaine, fG! et al. but opens up for a much more advanced solution by using Python instead of GDB commands.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["FlowUI","python27"]}],"depends_on":[]},{"name":"volta-node","portdir":"devel/volta-node","version":"2.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/volta-cli/volta","description":"Volta: JS Toolchains as Code.","long_description":"Volta is a hassle-free way to manage your JavaScript command-line tools.","active":true,"categories":["devel"],"maintainers":[{"name":"fbeeres","github":"cideM","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"voltron","portdir":"devel/voltron","version":"0.1.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/snare/voltron","description":"A debugger UI","long_description":"Voltron is an extensible debugger UI toolkit written in Python. It aims to improve the user experience of various debuggers by enabling the attachment of utility views that can retrieve and display data from the debugger host. By running these views in other TTYs, you can build a customised debugger user interface to suit your needs.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["py27-flask","py27-flask-restful","py27-pygments","python27","py27-requests-unixsocket","py27-scruffington","py27-requests","py27-blessed"]}],"depends_on":[]},{"name":"vstr","portdir":"devel/vstr","version":"1.0.15","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.and.org/vstr/","description":"Vstr string library","long_description":"Vstr is a safe and fast string library for C.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"vttest","portdir":"devel/vttest","version":"20251205","license":"BSD and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://invisible-island.net/vttest/","description":"VT100/VT220/XTerm test utility","long_description":"Test the compatibility of VT100/VT220/XTerm terminal emulators.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"vulture","portdir":"devel/vulture","version":"2.14","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jendrikseipp/vulture","description":"Find dead Python code","long_description":"Find dead Python code","active":true,"categories":["devel","python"],"maintainers":[{"name":"davide.liessi","github":"dliessi","ports_count":72}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py39-toml"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[]},{"name":"vxl","portdir":"devel/vxl","version":"3.5.0","license":"BSD and GPL-2+ and zlib and MIT and Boost","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vxl.github.io","description":"C++ libraries for computer vision","long_description":"VXL (the Vision-something-Libraries) is a collection of C++ libraries designed for computer vision research and implementation. It was created from TargetJr and the IUE with the aim of making a light, fast and consistent system. VXL is written in ANSI/ISO C++ and is designed to be portable over many platforms.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["libjpeg-turbo","bzip2","tiff","libpng","zlib","libgeotiff"]}],"depends_on":[{"type":"lib","ports":["InsightToolkit","py310-InsightToolkit","py311-InsightToolkit","py312-InsightToolkit","py313-InsightToolkit"]}]},{"name":"wandio","portdir":"devel/wandio","version":"1.0.4","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://research.wand.net.nz/software/libwandio.php","description":"C library for compressed file I/O","long_description":"Libwandio is a software library written in C that provides an API for transparently reading from and writing to files using a variety of supported compression methods. I/O performance is improved by doing any compression and/or decompression using a separate thread.","active":true,"categories":["devel"],"maintainers":[{"name":"alistair","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bzip2","lzo2","xz","zlib","curl"]}],"depends_on":[]},{"name":"wayland","portdir":"devel/wayland","version":"2023.01.28","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/XQuartz/wayland","description":"Core Wayland protocol and libraries","long_description":"Core Wayland protocol and libraries","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","meson","ninja","pkgconfig","cmake"]},{"type":"lib","ports":["libxml2","epoll-shim","libffi"]}],"depends_on":[]},{"name":"web-ext","portdir":"devel/web-ext","version":"5.4.1","license":"MPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/web-ext","description":"A command line tool to help build, run, and test web extensions","long_description":"A command line tool to help build, run, and test web extensions","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["npm6","clang-18"]},{"type":"lib","ports":["nodejs14"]}],"depends_on":[]},{"name":"webify","portdir":"devel/webify","version":"1.5.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/beefsack/webify","description":"Turn shell commands into web services","long_description":"Turn shell commands into web services","active":true,"categories":["devel"],"maintainers":[{"name":"harensdeveloper","github":"harens","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"wemux","portdir":"devel/wemux","version":"3.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zolrath/wemux","description":"wemux enhances tmux to make multi-user terminal multiplexing both easier and more powerful.","long_description":"wemux enhances tmux to make multi-user terminal multiplexing both easier and more powerful. It features multi-server support as well as user listing and notifications when users attach/detach.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["tmux"]}],"depends_on":[]},{"name":"wiggle","portdir":"devel/wiggle","version":"1.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/neilbrown/wiggle","description":"apply rejected patches and perform word-wise diffs","long_description":"apply rejected patches and perform word-wise diffs","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["heirloom-doctools","clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"wsdlpull","portdir":"devel/wsdlpull","version":"1.24","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://wsdlpull.sourceforge.net/","description":"C++ Web services library","long_description":"wsdlpull is an efficient C++ Web services library that includes a standards compliant WSDL parser API, a Schema parser and validator, an XML parser and serializer, and an API and command line tool for dynamically inspecting and invoking WSDL Web services.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["doxygen","clang-18"]},{"type":"lib","ports":["zlib","openssl","curl"]}],"depends_on":[]},{"name":"wrangler","portdir":"devel/wrangler","version":"1.21.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://workers.cloudflare.com","description":"wrangler is a CLI tool for using Cloudflare Workers.","long_description":"wrangler is a CLI tool for using Cloudflare Workers. wrangler allows you to deploy code instantly across the globe and give it exceptional performance, reliability, and scale.","active":true,"categories":["devel","net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","curl"]}],"depends_on":[]},{"name":"wt","portdir":"devel/wt","version":"4.11.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.webtoolkit.eu/wt","description":"C++ Web Toolkit","long_description":"Wt is a C++ library for developing web applications.","active":true,"categories":["devel","www"],"maintainers":[],"variants":["debug","unixODBC","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","asciidoctor","doxygen","clang-20"]},{"type":"lib","ports":["xml-security-c","xmltooling","log4shib","xercesc3","mesa","zlib","xorg-libX11","openssl3","boost181","postgresql16","pango","sqlite3","GraphicsMagick","glew","libharu"]}],"depends_on":[{"type":"lib","ports":["lms"]}]},{"name":"xa","portdir":"devel/xa","version":"2.4.1","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.floodgap.com/retrotech/xa/","description":"Open-source 6502 cross assembler","long_description":"xa is a high-speed, two-pass portable cross-assembler. It understands mnemonics and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02) and the 65816.","active":true,"categories":["devel"],"maintainers":[{"name":"breun","github":"breun","ports_count":112}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["ocp"]}]},{"name":"xcc","portdir":"devel/xcc","version":"0.6.3","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"ftp://plasma-gate.weizmann.ac.il/pub/xcc/","description":"parser generator for XML","long_description":"XCC is a tool for building XML format parsers. One way to describe what XCC does is by analogy with a generic parser generator, e.g. yacc or bison. Yacc needs a lexical analyzer to function properly, and that lexical analyzer is usually built with (f)lex. In the XML world, there are a few packages which fill in the role of lex (expat and libxml are the most known), but the high-level grammar parsing is usually done by a hand-written code. Writing such a parser is a tedious and error-prone task.","active":true,"categories":["devel","lang"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"xcpretty","portdir":"devel/xcpretty","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xcpretty/xcpretty","description":"Flexible and fast xcodebuild formatter","long_description":"Flexible and fast xcodebuild formatter","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"xctool","portdir":"devel/xctool","version":"0.3.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebook/xctool","description":"An extension for Apple's xcodebuild that makes it easier to test iOS and macOS apps.","long_description":"An extension for Apple's xcodebuild that makes it easier to test iOS and macOS apps.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"xdispatch2","portdir":"devel/xdispatch2","version":"2.1.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://emzeat.de/xdispatch2","description":"Grand Central Dispatch-like C++ threading library","long_description":"Grand Central Dispatch-like C++ threading library, built around queues, thread pools and flexible backends.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","libdispatch","framework","libdispatch_legacy","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","mz-cmaketools","clang-18"]}],"depends_on":[]},{"name":"xmlrpc-c","portdir":"devel/xmlrpc-c","version":"1.60.05","license":"BSD and MIT and Apache-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://xmlrpc-c.sourceforge.net/","description":"Lightweight RPC library based on XML and HTTP","long_description":"XML-RPC is a quick-and-easy way to make procedure calls over the Internet. It converts the procedure call into XML document, sends it to a remote server using HTTP, and gets back the response as XML. This library provides a modular implementation of XML-RPC for C and C++.","active":true,"categories":["devel","www"],"maintainers":[],"variants":["libxml2","libwww","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","curl","libxml2"]}],"depends_on":[]},{"name":"xmlrpcxx","portdir":"devel/xmlrpcxx","version":"0.7","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://xmlrpcpp.sourceforge.net/","description":"XmlRpc++ is a C++ implementation of the XML-RPC protocol.","long_description":"XmlRpc++ was based upon Shilad Sen's excellent py-xmlrpc. The XmlRpc protocol was designed to make remote procedure calls easy: it encodes data in a simple XML format and uses HTTP for communication. XmlRpc++ is designed to make it easy to incorporate XML-RPC client and server support into C++ applications.","active":true,"categories":["devel","www"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"xmlwrapp","portdir":"devel/xmlwrapp","version":"0.10.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vslavik.github.io/xmlwrapp/","description":"a modern style C++ library for working with XML data","long_description":"xmlwrapp is a modern style C++ library for working with XML data. It provides a simple and easy to use interface for the very powerful libxml2 XML parser and the libxslt XSLT engine. This Portfile also installs libxsltwrapp which is part of the xmlwrapp package.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libxslt","libxml2"]}],"depends_on":[]},{"name":"xplc","portdir":"devel/xplc","version":"0.3.13","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://xplc.sf.net","description":"Cross-Platform Lightweight Components.","long_description":"XPLC (\"Cross-Platform Lightweight Components\") is a component system that will provide extensibility and reusability both inside and between applications.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"xproperty","portdir":"devel/xproperty","version":"0.12.1","license":"Boost","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/jupyter-xeus/xproperty","description":"xproperty is a C++ library providing traitlets-style properties.","long_description":"xproperty provides an implementation of the observer patterns relying on C++ template and preprocessor metaprogramming techniques.","active":true,"categories":["devel"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["nlohmann-json"]}],"depends_on":[{"type":"lib","ports":["xeus-zmq","xvega"]}]},{"name":"xsp","portdir":"devel/xsp","version":"4.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mono-project.com/docs/web/aspnet/","description":"a small web server that hosts the Mono System.Web classes","long_description":"The XSP server is a small web server that hosts the Mono System.Web classes for running what is commonly known as ASP.NET.","active":true,"categories":["devel","www","mono"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["mono"]}],"depends_on":[{"type":"run","ports":["mod_mono"]}]},{"name":"xtl","portdir":"devel/xtl","version":"0.8.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xtensor-stack/xtl","description":"Basic tools (containers, algorithms) used by other quantstack packages.","long_description":"Basic tools (containers, algorithms) used by other quantstack packages.","active":true,"categories":["devel"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"xvega-bindings","portdir":"devel/xvega-bindings","version":"0.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-xeus/xvega-bindings","description":"Bindings from xvega to xeus.","long_description":"Bindings from xvega to xeus.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["xvega"]}],"depends_on":[{"type":"lib","ports":["xeus-sqlite"]}]},{"name":"xxdiff","portdir":"devel/xxdiff","version":"4.0.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://furius.ca/xxdiff/","description":"xxdiff is a graphical merging tool","long_description":"xxdiff is a graphical browser for viewing the differences between two or three files, or between two directories, and can be used to produce a merged version.","active":true,"categories":["devel"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":["qt4","debug"],"dependencies":[{"type":"build","ports":["bison","flex","pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtbase"]}],"depends_on":[]}]}