HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50179,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=984",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=982",
"results": [
{
"name": "ttk",
"portdir": "java/ttk",
"version": "2011.01.02.1054",
"license": "MPL-1.1 and LGPL-2.1+",
"platforms": "any",
"epoch": 2,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/ttk/",
"description": "Trollworks Toolkit",
"long_description": "Trollworks Toolkit is a toolkit of Java classes used in other Trollworks projects, such as GURPS Character Sheet.",
"active": true,
"categories": [
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gcs-java"
]
}
]
},
{
"name": "ttyd",
"portdir": "net/ttyd",
"version": "1.7.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tsl0922.github.io/ttyd",
"description": "Share your terminal over the web",
"long_description": "ttyd is a simple command-line tool for sharing terminal over the web, inspired by GoTTY.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"zlib",
"json-c",
"libuv",
"libwebsockets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"vhs"
]
}
]
},
{
"name": "ttygif",
"portdir": "graphics/ttygif",
"version": "1.6.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/icholy/ttygif",
"description": "Convert terminal recordings to animated GIFs.",
"long_description": "Convert terminal recordings to animated GIFs. ttygif converts a ttyrec file into GIF files. It's a stripped down version of ttyplay that screenshots every frame.",
"active": true,
"categories": [
"sysutils",
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "run",
"ports": [
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "ttyrec",
"portdir": "sysutils/ttyrec",
"version": "1.0.8",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://0xcc.net/ttyrec/",
"description": "ttyrec is a tty recorder and player.",
"long_description": "ttyrec is a tty recorder. Recorded data can be played back with the included ttyplay command. ttyrec is just a derivative of script command for recording timing information with microsecond accuracy as well. It can record emacs -nw, vi, lynx, or any programs running on tty.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "tu",
"portdir": "sysutils/tu",
"version": "0.4.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ad-si/tu",
"description": "CLI tool to convert a natural language date/time string to UTC",
"long_description": "CLI tool to convert a natural language date/time string to UTC",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tuareg-mode.el",
"portdir": "lang/tuareg-mode.el",
"version": "2.0.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "http://tuareg.forge.ocamlcore.org/",
"description": "A GNU Emacs/XEmacs major mode for editing Caml and OCaml programs.",
"long_description": "Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are highlighted using Font-Lock. Support to run an interactive Caml toplevel and debugger is provided.",
"active": true,
"categories": [
"lang",
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
},
{
"type": "run",
"ports": [
"ocaml"
]
}
],
"depends_on": []
},
{
"name": "tubeup",
"portdir": "python/tubeup",
"version": "2025.5.11",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bibanon/tubeup",
"description": "VOD service to Archive.org uploader",
"long_description": "Use yt-dlp to download video and upload to the Internet Archive with metadata.",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"internetarchive",
"python313",
"py313-docopt",
"yt-dlp"
]
}
],
"depends_on": []
},
{
"name": "tuc",
"portdir": "textproc/tuc",
"version": "1.3.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/riquito/tuc",
"description": "When cut doesn't cut it",
"long_description": "You want to cut on more than just a character, perhaps using negative indexes or format the selected fields as you want... Maybe you want to cut on lines (ever needed to drop first and last line?)... That's where tuc can help.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tui-journal",
"portdir": "office/tui-journal",
"version": "0.15.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AmmarAbouZor/tui-journal",
"description": "Your journal app if you live in a terminal",
"long_description": "TUI-Journal is a terminal-based application written in Rust that allows you to write and manage your journal/notes from within the comfort of your terminal. It provides a simple and efficient interface for creating and organizing your thoughts, ideas, and reflections. TUI-Journal supports two different local back-ends: a plain text back-end in JSON format and a database back-end using SQLite.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tuir",
"portdir": "net/tuir",
"version": "1.29.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/ajak/tuir",
"description": "Browse Reddit from your terminal",
"long_description": "A text-based interface (TUI) to view and interact with Reddit from your terminal.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py310-requests",
"py310-six",
"python310",
"py310-kitchen",
"py310-beautifulsoup4",
"py310-decorator"
]
}
],
"depends_on": []
},
{
"name": "tuist",
"portdir": "devel/tuist",
"version": "3.31.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tuist/tuist",
"description": "Create, maintain, and interact with Xcode projects at scale",
"long_description": "Create, maintain, and interact with Xcode projects at scale",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "macports",
"github": "woolsweater",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"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": 350
}
],
"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": 1827
}
],
"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": 1018
}
],
"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": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py313-keyring",
"py313-readme_renderer",
"python313",
"py313-id",
"py313-rfc3986",
"py313-packaging",
"py313-requests",
"py313-urllib3",
"py313-requests-toolbelt",
"py313-rich"
]
}
],
"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": 287
}
],
"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": [
"audacity-devel",
"tenacity",
"audacity-legacy",
"sox",
"gstreamer010-gst-plugins-ugly",
"VLC2",
"libVLC2",
"avidemux",
"gstreamer1-gst-plugins-good"
]
}
]
},
{
"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": 1018
}
],
"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.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": "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": 43
}
],
"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": 155
}
],
"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": "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"
]
}
]
}
]
}