HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51524,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=1011",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=1009",
"results": [
{
"name": "tumbler",
"portdir": "xfce/tumbler",
"version": "0.2.9",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.xfce.org/",
"description": "thumbnail management",
"long_description": "thumbnail management",
"active": true,
"categories": [
"xfce"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 355
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"gtk-doc",
"intltool",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"libopenraw",
"libpng",
"poppler",
"glib2",
"curl",
"freetype",
"gettext-runtime",
"ffmpegthumbnailer",
"gstreamer1-gst-plugins-base",
"libgsf",
"gdk-pixbuf2",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xfce"
]
}
]
},
{
"name": "tuntaposx",
"portdir": "net/tuntaposx",
"version": "20150118",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tuntaposx.sourceforge.net/",
"description": "Tun and tap virtual devices.",
"long_description": "Unix-style tun and tap virtual network interfaces for Mac OS X. You typically use these for VPN and OS virtualization.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"aiccu",
"miredo"
]
},
{
"type": "run",
"ports": [
"onioncat",
"n2n",
"vpnc"
]
}
]
},
{
"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": 2084
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"osxfuse",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "turbo",
"portdir": "editors/turbo",
"version": "2024.10.23",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/magiblot/turbo",
"description": "Experimental text editor based on Scintilla and Turbo Vision",
"long_description": "Turbo is an experimental text editor for the terminal, based on the Scintilla code editing component by Neil Hodgson and the Turbo Vision application framework.",
"active": true,
"categories": [
"sysutils",
"editors"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libmagic"
]
}
],
"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-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libgit2"
]
}
],
"depends_on": []
},
{
"name": "turbovnc-viewer",
"portdir": "x11/turbovnc-viewer",
"version": "3.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TurboVNC/turbovnc",
"description": "TurboVNC VNC viewer.",
"long_description": "TurboVNC VNC viewer.",
"active": true,
"categories": [
"net",
"x11"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"openjdk17"
]
}
],
"depends_on": []
},
{
"name": "tuxmath",
"portdir": "games/tuxmath",
"version": "2.0.3",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tux4kids.alioth.debian.org/tuxmath/index.php",
"description": "Kids math game - help Tux, the Linux Penguin shoot down attacking math questions!",
"long_description": "TuxMath is an SDL-based educational game intended for children ages 4 to 10. The game offers drill in basic math facts, beginning with simple number typing and progressing through addition, subtraction, multiplication, and division. Negative numbers and \"missing number\" questions (e.g. 5 x ? = -75) are supported. TuxMath now also offers review of factoring via \"Factoroids\", a tribute to the arcade classic \"Asteroids\".",
"active": true,
"categories": [
"games",
"education"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libsdl_image",
"libsdl_net",
"libsdl_mixer",
"libsdl_ttf",
"t4k_common",
"libsdl_pango",
"gettext",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "tuxtype",
"portdir": "games/tuxtype",
"version": "1.8.3",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tux4kids/tuxtype",
"description": "Learn to type with Tux, the Linux Penguin!",
"long_description": "Tux Typing is an SDL-based educational game intended for children but fun for all ages. The program includes two video game-styled activities for typing individual words, as well as a phrase/sentence typing activity that displays accuracy and words per minute.",
"active": true,
"categories": [
"games",
"education"
],
"maintainers": [],
"variants": [
"sdlpango",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"t4k_common",
"gettext",
"libsdl",
"libsdl_image",
"libsdl_net",
"libsdl_ttf"
]
}
],
"depends_on": []
},
{
"name": "tv",
"portdir": "textproc/tv",
"version": "0.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uzimaru0000/tv",
"description": "Format json and csv into table display in the CLI",
"long_description": "Format json and csv into table display in the CLI",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"clang-12"
]
}
],
"depends_on": []
},
{
"name": "twain-sane",
"portdir": "graphics/twain-sane",
"version": "3.5",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ellert.se/twain-sane/",
"description": "TWAIN datasource for SANE",
"long_description": "This is a TWAIN datasource for Mac OS X that aquires images using the SANE backend libraries. The SANE backend libraries provide access to a large range of scanners connected through SCSI or USB. For a complete list see the documentation on the SANE project homepage. It works with my HP SCSI scanner, and many people have reported success with a large number of different scanners. The feedback from users have helped the SANE developers to fix problems with various backends, so with each release of the SANE backends more of the Mac OS X specific problems have been solved.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libusb-compat",
"sane-backends",
"libiconv"
]
}
],
"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-17"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"nheko"
]
}
]
},
{
"name": "twelf",
"portdir": "lang/twelf",
"version": "1.7.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://twelf.org/wiki/Main_Page",
"description": "Meta-logical framework for deductive systems",
"long_description": "Meta-logical framework for deductive systems",
"active": true,
"categories": [
"lang",
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"smlnj",
"clang-16"
]
},
{
"type": "run",
"ports": [
"smlnj"
]
}
],
"depends_on": []
},
{
"name": "twine",
"portdir": "python/twine",
"version": "6.2.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://twine.readthedocs.io/",
"description": "Collection of utilities for publishing packages on PyPI",
"long_description": "Collection of utilities for publishing packages on PyPI",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py314-rich",
"py314-requests-toolbelt",
"python314",
"py314-rfc3986",
"py314-readme_renderer",
"py314-packaging",
"py314-requests",
"py314-urllib3",
"py314-keyring",
"py314-id"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"http-prompt"
]
}
]
},
{
"name": "TwitterDemandAnalyzer",
"portdir": "science/TwitterDemandAnalyzer",
"version": "1.1",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tazzben/TwitterDemandAnalyzer",
"description": "An analysis tool (to be used on the data created by the collector) for economists using the fact that Twitter presents a demand curve for information",
"long_description": "An analysis tool (to be used on the data created by the collector) for economists using the fact that Twitter presents a demand curve for information. A method paper by Smith and Wooten will be forthcoming in an open access journal.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "tazz_ben",
"github": "",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-dateutil",
"py27-tz"
]
}
],
"depends_on": []
},
{
"name": "TwitterDemandCollector",
"portdir": "science/TwitterDemandCollector",
"version": "1.1",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tazzben/TwitterDemandCollector",
"description": "A collection tool for economists using the fact that Twitter presents a demand curve for information",
"long_description": "A collection tool for economists using the fact that Twitter presents a demand curve for information. A method paper by Smith and Wooten will be forthcoming in an open access journal.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "tazz_ben",
"github": "",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-dateutil",
"py27-tweepy"
]
}
],
"depends_on": []
},
{
"name": "twm",
"portdir": "x11/twm",
"version": "1.0.10",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Tab Window Manager for X11",
"long_description": "Twm is a window manager for the X Window System. It provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libXmu"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "twolame",
"portdir": "audio/twolame",
"version": "0.4.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://twolame.sourceforge.net/",
"description": "TwoLAME is an optimized MPEG Audio Layer 2 encoder",
"long_description": "TwoLAME is an optimized MPEG Audio Layer 2 encoder",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsndfile"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gstreamer1-gst-plugins-good",
"audacity-devel",
"tenacity",
"audacity-legacy",
"sox",
"gstreamer010-gst-plugins-ugly",
"avidemux",
"VLC2",
"libVLC2"
]
}
]
},
{
"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": 2571
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc12",
"clang-15",
"fpm"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "txt2html",
"portdir": "textproc/txt2html",
"version": "3.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/resurrecting-open-source-projects/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": [
"p5.34-module-build",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-getopt-long",
"p5.34-yaml-syck",
"p5.34-getopt-argvfile"
]
}
],
"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": "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": "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": "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": "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": "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": "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": "typst",
"portdir": "textproc/typst",
"version": "0.14.2",
"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": 1041
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"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": "uacme",
"portdir": "security/uacme",
"version": "1.8.0",
"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-18",
"pkgconfig",
"asciidoc",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"curl",
"openssl"
]
}
],
"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": "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": "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": "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": 2571
}
],
"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": "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": 2571
}
],
"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": "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-14"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"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": "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": "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": 163
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libcommuni",
"cherrytree",
"totem-pl-parser",
"omnicompiler",
"groff"
]
}
]
},
{
"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": "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": "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": "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": [
{
"type": "build",
"ports": [
"libreoffice"
]
}
]
},
{
"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": "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": "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": "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": "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": [
"nco",
"py39-gyoto",
"py37-gyoto",
"py38-gyoto",
"py35-gyoto",
"py36-gyoto",
"vapor",
"ncview",
"R-units",
"cdo",
"R-RNetCDF",
"Gyoto",
"py310-gyoto",
"py311-gyoto",
"py312-gyoto",
"py313-gyoto",
"py314-gyoto",
"ncarg",
"gnudatalanguage"
]
}
]
},
{
"name": "uefitool",
"portdir": "sysutils/uefitool",
"version": "73",
"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": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 268
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"qt6-qttools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt6-qtbase"
]
}
],
"depends_on": []
},
{
"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": 1041
}
],
"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": "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": 355
}
],
"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"
]
}
]
}
]
}