HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49358,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=22",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=20",
"results": [
{
"name": "unar",
"portdir": "archivers/unar",
"version": "1.10.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://theunarchiver.com/command-line",
"description": "command-line unarchiver",
"long_description": "command-line unarchiver",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 96
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "unalz",
"portdir": "archivers/unalz",
"version": "0.65",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://kippler.com/win/unalz/",
"description": "unarchiver for the AlZip format",
"long_description": "Unalz is an unarchiver for the AlZip format which is widely used in Korea. The ALZ file format is a proprietary file compression and archiving format designed to overcome the file size limitations of the ZIP file format. If you want to create .alz archives, you will need to use the proprietary ALZip software which only runs in Windows.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "amtor",
"github": "RobK88",
"ports_count": 10
},
{
"name": "minskim",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "unac",
"portdir": "textproc/unac",
"version": "1.8.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.nongnu.org/projects/unac",
"description": "library that removes accents from characters",
"long_description": "unac is a library that removes accents from characters.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"autoconf",
"automake",
"clang-17",
"libtool",
"perl5"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"postgresql-unaccent"
]
}
]
},
{
"name": "umit",
"portdir": "net/umit",
"version": "1.0",
"license": "unknown",
"platforms": "{darwin any} freebsd",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.umitproject.org/",
"description": "A graphical tool to scanner networks",
"long_description": "Umit is a graphical scanner.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "luis.kop",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27",
"nmap",
"py27-pygtk",
"coreutils"
]
}
],
"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-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libmemcached"
]
},
{
"type": "lib",
"ports": [
"sysbench"
]
}
]
},
{
"name": "umbrello",
"portdir": "kde/umbrello",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org/applications/development/umbrello/",
"description": "Unified Modelling Language (UML) modelling tool and code generator",
"long_description": "Unified Modelling Language (UML) modelling tool and code generator",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxslt",
"qt4-mac",
"phonon",
"boost176",
"libxml2",
"kdelibs4"
]
},
{
"type": "run",
"ports": [
"oxygen-icons"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdesdk4"
]
}
]
},
{
"name": "ultralist",
"portdir": "office/ultralist",
"version": "1.7.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ultralist.io",
"description": "Simple task management for tech folks.",
"long_description": "Ultralist is a task management system for technical people. It is a command-line component that is very fast and stays out of the way. Ultralist is based off of the Getting Things Done system. It has a concept of due dates, projects, and contexts.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"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-9.0"
]
}
],
"depends_on": []
},
{
"name": "uif2iso",
"portdir": "sysutils/uif2iso",
"version": "0.1.7c",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://aluigi.org/mytoolz.htm#uif2iso",
"description": "converts UIF images to ISO images",
"long_description": "converts UIF images to ISO images",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "uhubctl",
"portdir": "sysutils/uhubctl",
"version": "2.6.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mvp/uhubctl",
"description": "USB hub per-port power control",
"long_description": "uhubctl is utility to control USB power per-port on smart USB hubs. Smart hub is defined as one that implements per-port power switching.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": []
},
{
"name": "uhttpmock",
"portdir": "gnome/uhttpmock",
"version": "0.5.3",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/groups/uhttpmock",
"description": "A HTTP web service mocking library for GNOME.",
"long_description": "A HTTP web service mocking library for GNOME.",
"active": true,
"categories": [
"net",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17",
"vala"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libsoup-2.4",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libgdata"
]
}
]
},
{
"name": "uhd-devel",
"portdir": "science/uhd",
"version": "20230127-4.4.0.0-5fac246b",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kb.ettus.com/UHD",
"description": "USRP Hardware Driver for Ettus Research Products",
"long_description": "USRP Hardware Driver for Ettus Research Products: Provides the UHD GIT maint or master branch, depending on which is more advanced, and is typically updated every few days to week.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 460
}
],
"variants": [
"manpages",
"debug",
"python27",
"python39",
"python310",
"test",
"examples",
"libusb",
"docs",
"manual",
"python_api",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py310-requests",
"py310-six",
"py310-numpy",
"gzip",
"py310-pybind11",
"py310-mako",
"boost181",
"py310-docutils",
"libusb",
"ncurses",
"python310"
]
}
],
"depends_on": []
},
{
"name": "uhd-39lts",
"portdir": "science/uhd",
"version": "3.9-LTS",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kb.ettus.com/UHD",
"description": "USRP Hardware Driver for Ettus Research Products",
"long_description": "USRP Hardware Driver for Ettus Research Products: Provides UHD 3.9 Long-Term Service (LTS) branch. This branch is not updated except for compatibility with OSs released after it was finalized.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 460
}
],
"variants": [
"debug",
"gpsd",
"python27",
"python39",
"python310",
"test",
"examples",
"libusb",
"docs",
"manual",
"manpages",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost171",
"python310",
"py310-requests",
"gzip",
"py310-docutils",
"py310-mako",
"py310-six",
"libusb",
"ncurses",
"gpsd"
]
}
],
"depends_on": []
},
{
"name": "uhd",
"portdir": "science/uhd",
"version": "3.15.0.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kb.ettus.com/UHD",
"description": "USRP Hardware Driver for Ettus Research Products",
"long_description": "USRP Hardware Driver for Ettus Research Products: Provides the release version, which is typically updated every month or so.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 460
}
],
"variants": [
"debug",
"python27",
"python39",
"python310",
"test",
"examples",
"libusb",
"docs",
"manual",
"manpages",
"python_api",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-requests",
"py310-six",
"gzip",
"py310-docutils",
"py310-pybind11",
"py310-mako",
"py310-numpy",
"libusb",
"ncurses",
"boost171"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gr37-osmosdr",
"SoapyUHD",
"gnuradio-devel",
"gnss-sdr",
"gnss-sdr-devel",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"gr-baz",
"gr37-baz",
"gr-ofdm",
"gr-osmosdr",
"gr37-ofdm"
]
},
{
"type": "run",
"ports": [
"digital_rf"
]
}
]
},
{
"name": "ugrep",
"portdir": "textproc/ugrep",
"version": "7.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Genivia/ugrep",
"description": "ultra fast grep with interactive query UI and fuzzy search",
"long_description": "ultra fast grep with interactive query UI and fuzzy search: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz/lz4/zstd), documents and more.",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1910
}
],
"variants": [
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lz4",
"lzma",
"bzip2",
"zstd",
"pcre2",
"zlib"
]
}
],
"depends_on": []
},
{
"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": 1008
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"bash"
]
},
{
"type": "run",
"ports": [
"git",
"fzf"
]
}
],
"depends_on": []
},
{
"name": "uftp3",
"portdir": "net/uftp3",
"version": "3.7.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://uftp-multicast.sourceforge.net",
"description": "Encrypted UDP based FTP with multicast",
"long_description": "UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple receivers to share a common key. UFTP also has the capability to communicate over disjoint networks separated by one or more firewalls (NAT traversal) and without full end-to-end multicast capability (multicast tunneling) through the use of a UFTP proxy server. These proxies also provide scalability by aggregating responses from a group of receivers.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal",
"ssl"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "ufraw",
"portdir": "graphics/ufraw",
"version": "0.22",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ufraw.sourceforge.net",
"description": "Unidentified Flying Raw (UFRaw)",
"long_description": "The Unidentified Flying Raw (UFRaw) is a utility to read and manipulate raw images from digital cameras. It can be used on its own or as a Gimp plug-in. It reads raw images using Dave Coffin's raw conversion utility - DCRaw. UFRaw supports basic color management using Little CMS, allowing the user to apply color profiles.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 347
}
],
"variants": [
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"perl5",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"exiv2",
"gimp2",
"jasper",
"lcms2",
"gtkimageview",
"libjpeg-turbo",
"libpng",
"tiff",
"cfitsio",
"lensfun",
"gtk2",
"dcraw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gimp-gap-devel"
]
}
]
},
{
"name": "ufo-ai",
"portdir": "games/ufo-ai",
"version": "2.5",
"license": "GPL-2 and MIT and public-domain and permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ufoai.org",
"description": "UFO: Alien Invasion is a squad-based tactical strategy game in the tradition of the old X-COM PC games.",
"long_description": "UFO: Alien Invasion is a squad-based tactical strategy game in the tradition of the old X-COM PC games.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"gawk",
"grep",
"gsed",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"jpeg",
"libpng",
"python27",
"p7zip",
"libtheora",
"curl",
"gettext-runtime",
"XviD",
"zlib",
"libsdl2_mixer",
"openal-soft",
"libsdl2",
"libsdl2_ttf"
]
}
],
"depends_on": []
},
{
"name": "uefitool",
"portdir": "sysutils/uefitool",
"version": "72",
"license": "BSD-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LongSoft/UEFITool",
"description": "UEFI firmware image viewer and editor",
"long_description": "UEFITool is a cross-platform open source application written in C++/Qt, that parses UEFI-compatible firmware image into a tree structure, verifies image's integrity and provides a GUI to manipulate image's elements.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"qt64-qttools"
]
},
{
"type": "lib",
"ports": [
"qt64-qtbase"
]
}
],
"depends_on": []
},
{
"name": "udunits2",
"portdir": "science/udunits2",
"version": "2.2.28",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.unidata.ucar.edu/software/udunits/",
"description": "Improved Unidata unit conversion libraray",
"long_description": "The UDUNITS package supports units of physical quantities (e.g., meters, seconds). Specifically, it supports conversion between string and binary representations of units, arithmetic manipulation of units, and conversion of numeric values between compatible units. The UDUNIT-2 package differs from the original UDUNITS package in the following ways: support for non-ASCII characters, support for logarithmic units, persistent value converters, improved API, XML unit database, and no Fortran or Perl API.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"cunit",
"expat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cdo",
"py37-gyoto",
"py38-gyoto",
"py35-gyoto",
"py36-gyoto",
"vapor",
"ncview",
"R-units",
"R-RNetCDF",
"Gyoto",
"py39-gyoto",
"py310-gyoto",
"py311-gyoto",
"py312-gyoto",
"py313-gyoto",
"nco",
"gnudatalanguage",
"ncarg"
]
}
]
},
{
"name": "udunits",
"portdir": "science/udunits",
"version": "1.12.11",
"license": "UCAR-Unidata",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.unidata.ucar.edu/software/udunits/",
"description": "Unidata unit conversion libraray",
"long_description": "The Unidata units library supports conversion of unit specifications between formatted and binary forms, arithmetic manipulation of unit specifications, and conversion of values between compatible scales of measurement.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"byacc",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"grads"
]
},
{
"type": "run",
"ports": [
"R-mlr"
]
}
]
},
{
"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-17"
]
},
{
"type": "lib",
"ports": [
"python27",
"yasm"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mach_override"
]
}
]
},
{
"name": "ud",
"portdir": "sysutils/ud",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xyproto/ud",
"description": "ud is the UNIX day utility.",
"long_description": "ud calculates the UNIX days from the current UNIX time, which is the number of seconds since January 1st, 1970 at 00:00:00 UTC.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "ucspi-tcp",
"portdir": "net/ucspi-tcp",
"version": "0.88",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cr.yp.to/ucspi-tcp.html",
"description": "command-line tools for building TCP client-server applications",
"long_description": "tcpserver waits for incoming connections and, for each connection, runs a program of your choice. Your program receives environment variables showing the local and remote host names, IP addresses, and port numbers. tcpclient makes a TCP connection and runs a program of your choice. It sets up the same environment variables as tcpserver.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"greetdelay",
"limits",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpopmail"
]
},
{
"type": "run",
"ports": [
"djbdns"
]
}
]
},
{
"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-9.0"
]
}
],
"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-14"
]
},
{
"type": "lib",
"ports": [
"gettext",
"gnutls"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ccaudio2"
]
}
]
},
{
"name": "uclatools",
"portdir": "science/uclatools",
"version": "1.0.3",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ccn.ucla.edu/BMCweb/SharedCode/SharedSoftware.html",
"description": "Set of utilities for converting, analysing, and manipulating MRI image data.",
"long_description": "UCLATools includes a collection of programs written mainly by Mark S. Cohen at the UCLA Center for Cognitive Neuroscience. They provide a variety of functionalityin relation to MRI imaging. Each tool has a usage that should clarify it's utility.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ucl",
"portdir": "archivers/ucl",
"version": "1.03",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.oberhumer.com/opensource/ucl/",
"description": "A data compression library with low memory usage",
"long_description": "UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"upx",
"upx-devel"
]
}
]
},
{
"name": "uchardet",
"portdir": "textproc/uchardet",
"version": "0.0.8",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/uchardet/",
"description": "A text encoding detector library and tool",
"long_description": "uchardet is an encoding detector library and command-line tool which takes a sequence of bytes in an unknown character encoding without any additional information, and attempts to determine the encoding of the text. Returned encoding names are iconv-compatible.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"omnicompiler",
"totem-pl-parser",
"libcommuni",
"cherrytree",
"groff"
]
}
]
},
{
"name": "ucblogo",
"portdir": "lang/ucblogo",
"version": "6.2.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://people.eecs.berkeley.edu/~bh/logo.html",
"description": "Berkeley Logo",
"long_description": "Berkeley Logo is a free Logo interpreter.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"wxWidgets",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "ucarp",
"portdir": "net/ucarp",
"version": "1.5.2",
"license": "ISC and BSD and BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ucarp.org",
"description": "userland implementation of the CARP",
"long_description": "UCARP allows a pair of hosts to share common virtual IP addresses in order to provide automatic failover. It is a portable userland implementation of the secure and patent-free Common Address Redundancy Protocol (CARP, OpenBSD's alternative to VRRP). Strong points of the CARP protocol include its very low overhead, cryptographically signed messages, interoperability between different operating systems and no need for any dedicated extra network link between redundant hosts.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libiconv"
]
}
],
"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": 42
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "ubertooth-devel",
"portdir": "devel/ubertooth",
"version": "2022-07-19",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ubertooth.readthedocs.io",
"description": "Software, firmware and hardware designs for Ubertooth.",
"long_description": "Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2563
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py310-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py310-pyside",
"libusb",
"libbtbb-devel",
"python310",
"py310-numpy",
"py310-qtpy"
]
}
],
"depends_on": []
},
{
"name": "ubertooth",
"portdir": "devel/ubertooth",
"version": "2020-12-R1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ubertooth.readthedocs.io",
"description": "Software, firmware and hardware designs for Ubertooth.",
"long_description": "Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2563
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py310-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py310-pyside",
"libusb",
"libbtbb",
"python310",
"py310-numpy",
"py310-qtpy"
]
}
],
"depends_on": []
},
{
"name": "ubench",
"portdir": "benchmarks/ubench",
"version": "0.32",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.phystech.com/download/ubench.html",
"description": "Unix Benchmark Utility for CPU(s) and memory",
"long_description": "The Unix Benchmark Utility ubench is an attempt to introduce a single measure of perfomance among computer systems running various flavors of Unix operation system. The current development release tests only CPU(s) and memory. In the future releases there will be tests added for disk and TCP/IP. Ubench is taking advantage of multiple CPUs on an SMP system and the results will reflect that.",
"active": true,
"categories": [
"benchmarks"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "uagen",
"portdir": "mail/uagen",
"version": "1.0.7",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fabiankeil.de/sourcecode/uagen/",
"description": "A Firefox-User-Agent generator for Privoxy and Mozilla browsers",
"long_description": "uagen generates a fake Firefox User-Agent and writes it into a Privoxy action file as parameter for Privoxy's hide-user-agent action. Operating system, architecture, platform, language and build date are randomized. The generated language is also used as parameter for the hide-accept-language action which is understood by Privoxy since version 3.0.5 beta. Additionally the User-Agent can be written into prefs.js files which are used by many Mozilla browsers.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "uade2",
"portdir": "audio/uade2",
"version": "2.13",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://zakalwe.fi/uade",
"description": "Unix Amiga Delitracker Emulator",
"long_description": "UADE plays old amiga music formats by emulating Amiga hardware. It re-uses Amiga Eagleplayer plugins to play different formats.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"uadefs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libao"
]
}
],
"depends_on": []
},
{
"name": "uacme",
"portdir": "security/uacme",
"version": "1.7.6",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ndilieto/uacme",
"description": "ACMEv2 client written in plain C with minimal dependencies",
"long_description": "lightweight client for the RFC8555 ACMEv2 protocol, written in plain C with minimal dependencies (libcurl and OpenSSL).",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "lmkrawiec",
"github": "lmkra",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"pkgconfig",
"asciidoc",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"curl",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "tzdiff",
"portdir": "sysutils/tzdiff",
"version": "1.2.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/belgianbeer/tzdiff",
"description": "displays timezone differences with localtime.",
"long_description": "displays timezone differences with localtime.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "minmin",
"github": "minmin",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "typst",
"portdir": "textproc/typst",
"version": "0.13.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://typst.app",
"description": "A new markup-based typesetting system that is powerful and easy to learn.",
"long_description": "Typst is a new markup-based typsetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Typst has built-in markup for the most common formatting tasks, flexible functions for everything else, a tightly integrated scripting system, math typesetting, bibliography management, and more. Typst also has fast compile times thanks to incremental compilatioa, as well as friendly error messages in case something goes wrong.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"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": [
"clang-16",
"npm10"
]
},
{
"type": "lib",
"ports": [
"nodejs20"
]
}
],
"depends_on": []
},
{
"name": "typescript",
"portdir": "lang/typescript",
"version": "5.9.3",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.typescriptlang.org",
"description": "TypeScript is JavaScript with syntax for types",
"long_description": "TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "",
"github": "goranmoomin",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "typesafe-activator",
"portdir": "java/typesafe-activator",
"version": "1.3.12",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.playframework.com",
"description": "TypeSafe activator framework used by the java web play framework",
"long_description": "Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Akka, Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "txt2tags",
"portdir": "textproc/txt2tags",
"version": "2.6",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://txt2tags.org/",
"description": "A document generator: ONE source, MULTI targets",
"long_description": "Txt2tags is a document generator. It reads a text file with minimal markup as **bold** and //italic// and converts it to the following formats: HTML, XHTML, SGML, LaTeX, Lout, Man page, MoinMoin, MagicPoint, PageMaker...",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"tovid"
]
}
]
},
{
"name": "txt2regex",
"portdir": "sysutils/txt2regex",
"version": "0.8",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://txt2regex.sourceforge.net/",
"description": "Converts human sentences to regexes",
"long_description": "Txt2regex is a Regular Expression Wizard that converts human sentences to regexes. In a simple interactive console interface, the user answers questions and the program build the regexes for more than 20 programs, like Vim, Emacs, Perl, PHP, Python, Procmail and OpenOffice.org. It is a Shell Script 100% written with Bash builtin commands.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "grrr",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "txt2pdbdoc",
"portdir": "textproc/txt2pdbdoc",
"version": "1.4.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://web.archive.org/web/20100820083507/http://homepage.mac.com/pauljlucas/software/txt2pdbdoc/",
"description": "Text-to-Doc file conversion program.",
"long_description": "txt2pdbdoc is a Unix-based Text-to-Doc file conversion program. (It also converts Doc files to plain text.) A Doc file is a defacto standard file format for text documents for PalmOS document reader applications.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "txt2man",
"portdir": "textproc/txt2man",
"version": "1.7.1",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mvertes/txt2man",
"description": "Converts flat ASCII text to man page format",
"long_description": "Txt2man converts flat ASCII text into the man page format. This allows man pages to be authored without knowledge of nroff macros. It is a shell script that uses GNU awk, and it should run on any Unix-like system.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"gawk"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pdfsandwich",
"aubio"
]
}
]
},
{
"name": "txt2html",
"portdir": "textproc/txt2html",
"version": "1.35",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.aigeek.com/txt2html/",
"description": "Convert ASCII text to HTML",
"long_description": "txt2html is a Perl program that converts plain text to HTML. It supports headings, lists, simple character markup, hyperlinking, and is highly customizable. It recognizes some of the structure of the source document (whitespace, typographic layout, etc.), and attempts to mark that structure explicitly using HTML.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "twopnt",
"portdir": "fortran/twopnt",
"version": "0.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/perazz/twopnt",
"description": "Modern Fortran translation of the TWOPNT program for Boundary Value Problems",
"long_description": "Modern Fortran translation of the TWOPNT program for Boundary Value Problems. The functions are modernized and translated from the original Fortran77 code TWOPNT, written by Dr Joseph F. Grcar at Sandia National Laboratories, Livermore, CA. The baseline version used for the translation is Version 3.29 from April 1998. An object-oriented interface wrapper was also built.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2563
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc12",
"clang-15",
"fpm"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
}
]
}