HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49924,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=103",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=101",
"results": [
{
"name": "spidermonkey185",
"portdir": "lang/spidermonkey185",
"version": "1.0.0",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mozilla.org/js/spidermonkey/",
"description": "JavaScript-C Engine",
"long_description": "JavaScript-C Engine",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"nspr",
"readline"
]
}
],
"depends_on": []
},
{
"name": "squeak",
"portdir": "lang/squeak",
"version": "3.9",
"license": "MIT",
"platforms": "{darwin < 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.squeak.org",
"description": "Full, portable, Smalltalk-80 system",
"long_description": "Squeak is a full-featured implementation of the Smalltalk programming language and environment based on (and largely compatible with) the original Smalltalk-80 system. Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI, animation and other multimedia capabilities -- and one of the most impressive development environments ever created. It also includes a customisable framework for creating dynamic HTTP servers and interactively extensible Web sites. The entire Squeak system is open source software, distributed freely with a liberal license.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"mesa",
"xorg-libsm"
]
}
],
"depends_on": []
},
{
"name": "squirrel",
"portdir": "lang/squirrel",
"version": "3.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.squirrel-lang.org",
"description": "The Squirrel programming language",
"long_description": "Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "stack",
"portdir": "lang/stack",
"version": "3.7.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://haskellstack.org",
"description": "The Haskell Tool Stack",
"long_description": "Stack is a cross-platform command line interface for developing Haskell projects. It features: installing GHC automatically, installing packages needed for your project, building your project, testing your project, benchmarking your project. It is intended for Haskellers both new and experienced.",
"active": true,
"categories": [
"lang",
"haskell"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"prebuilt"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"file",
"grep",
"gsed",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"hledger",
"unison-lang",
"pxsl-tools",
"git-annex",
"erd",
"pandoc-citeproc",
"ihaskell",
"hledger-iadd",
"hadolint",
"darcs",
"gf-core"
]
}
]
},
{
"name": "stklos",
"portdir": "lang/stklos",
"version": "1.70",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stklos.net",
"description": "free Scheme system supporting most R7RS language features",
"long_description": "STklos is a free Scheme system supporting most of the language features defined in R7RS. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"boehmgc",
"gmp",
"libffi",
"pcre"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stklos-gtklos"
]
}
]
},
{
"name": "strategoxt",
"portdir": "lang/strategoxt",
"version": "0.17",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://strategoxt.org/Stratego/StrategoXT",
"description": "Stratego language with the XT bundle.",
"long_description": "StrategoXT is the combination of the Stratego language for strategic programming with the XT bundle of transformation tools.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libaterm",
"sdf2-bundle"
]
}
],
"depends_on": []
},
{
"name": "swi-prolog",
"portdir": "lang/swi-prolog",
"version": "9.2.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 20051223,
"replaced_by": null,
"homepage": "https://www.swi-prolog.org/",
"description": "SWI-Prolog compiler plus extra packages (stable version)",
"long_description": "ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jan",
"github": "JanWielemaker",
"ports_count": 2
}
],
"variants": [
"debug",
"qt5"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gperftools",
"libmcrypt",
"libyaml",
"ncurses",
"ossp-uuid",
"pcre2",
"libarchive",
"libjpeg-turbo",
"Xft2",
"xorg-libXinerama",
"xorg-libXt",
"xpm",
"python313",
"readline",
"zlib",
"db62",
"gmp"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"prolog-mode.el"
]
}
]
},
{
"name": "swi-prolog-devel",
"portdir": "lang/swi-prolog-devel",
"version": "9.3.35",
"license": "BSD",
"platforms": "darwin",
"epoch": 20051223,
"replaced_by": null,
"homepage": "https://www.swi-prolog.org/",
"description": "SWI-Prolog compiler plus extra packages (development version)",
"long_description": "ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jan",
"github": "JanWielemaker",
"ports_count": 2
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libmcrypt",
"libyaml",
"ncurses",
"ossp-uuid",
"pcre2",
"libarchive",
"libjpeg-turbo",
"pango",
"python313",
"SDL3",
"SDL3_image",
"cairo",
"zlib",
"db62",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "swi-prolog-lite",
"portdir": "lang/swi-prolog-lite",
"version": "5.8.3",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "swi-prolog",
"homepage": "https://www.swi-prolog.org/",
"description": "SWI-Prolog compiler (without extra packages)",
"long_description": "ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).",
"active": false,
"categories": [
"lang"
],
"maintainers": [
{
"name": "J.Wielemaker",
"github": "JanWielemaker",
"ports_count": 1
},
{
"name": "pmoura",
"github": "pmoura",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "tcl",
"portdir": "lang/tcl",
"version": "8.6.17",
"license": "Tcl/Tk",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tcl-lang.org/",
"description": "Tool Command Language",
"long_description": "Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"threads",
"corefoundation",
"memdebug",
"dtrace",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pypy-tkinter",
"pypy36-tkinter",
"aidadoc",
"pypy37-tkinter",
"blt",
"pypy38-tkinter",
"pypy39-tkinter",
"tktable"
]
},
{
"type": "lib",
"ports": [
"nsf",
"otcl",
"tclcl",
"tcldoc",
"tclx",
"xotcl",
"hping3",
"ncid",
"scotty",
"whiptcl",
"moodss",
"p5.26-tcl",
"tcl_bonjour",
"tklib",
"swig-tcl",
"eltclsh",
"gst",
"p5.32-tcl",
"p5.34-tcl",
"fossil",
"tk-quartz",
"tk-x11",
"libpurple",
"mysqltcl",
"sqlite3-tools",
"sqlite3-tcl",
"magic",
"xcrysden",
"pure-tk",
"tclreadline",
"ocaml-labltk",
"plplot510",
"plplot510-single",
"sparky",
"tDOM",
"tcLex",
"Togl-2.0",
"scid",
"ligotools",
"time-track-cli",
"tcllib",
"spin",
"metakit",
"aolserver",
"irsim",
"tclcurl",
"tao",
"epic4",
"tcl-tls",
"tkdnd",
"db48-tcl",
"swarm",
"vis5d",
"xschem",
"R",
"opencascade",
"zebra",
"plplot",
"plplot-single",
"wordnet",
"expect",
"sqlcipher-tools",
"tkimg",
"Togl",
"tix",
"swig3-tcl",
"pgtcl",
"znc",
"netgen",
"eggdrop",
"darwinbuild",
"VecTcl",
"p5.28-tcl",
"p5.30-tcl"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core",
"xmlgen",
"tclxml",
"pgintcl",
"eso-flames-fposs",
"tcl2doxy",
"msort"
]
}
]
},
{
"name": "tclcl",
"portdir": "lang/tclcl",
"version": "1.16",
"license": "BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://otcl-tclcl.sourceforge.net/tclcl/",
"description": "TclCL (Tcl with classes)",
"long_description": "TclCL is a Tcl/C++ interface",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"otcl",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "tcldoc",
"portdir": "lang/tcldoc",
"version": "0.3",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.tcl-lang.org/page/tcldoc",
"description": "Generates HTML pages of API documentation from Tcl source files",
"long_description": "TclDoc parses the declarations and documentation comments in a set of Tcl source files and produces a corresponding set of HTML pages describing procedure declarations.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "tclx",
"portdir": "lang/tclx",
"version": "8.4.1",
"license": "Permissive and Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tclx.sourceforge.net/",
"description": "Tcl with extended command set",
"long_description": "Tclx extends Tcl by providing new operating system interface commands, extended file control, scanning and status commands and many others.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"moomps",
"sguil-client"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "tclxml",
"portdir": "lang/tclxml",
"version": "3.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tclxml.sourceforge.net/",
"description": "This package provides XML parsers, DOM scripting and XSL Transformations for Tcl.",
"long_description": "In previous distributions, these features (TclXML, TclDOM, and TclXSLT) were supplied as separate packages. Now they have been combined into a single package to make installation easier. TclXML provides a streaming parser for XML documents. TclDOM provides a tree view for XML documents. This is usually the best interface for scripting XML documents using Tcl. TclXSLT provides a method to invoke XSL Transformations upon XML documents. This package is a wrapper for the libxslt library.",
"active": true,
"categories": [
"lang",
"tcl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"tcllib",
"tcl",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "toluapp",
"portdir": "lang/toluapp",
"version": "1.0.93",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LuaDist/toluapp",
"description": "A extension of toLua, a tool to integrate C-Cpp code with Lua.",
"long_description": "tolua++ is an extension of toLua, a tool to integrate C-C++ code with Lua. tolua++ includes new features oriented to c++, such as class templates. tolua is a tool that greatly simplifies the integration of C-C++ code with Lua. Based on a cleaned header file, tolua automatically generates the binding code to access C-C++ features from Lua. Using Lua-5.0 API and metamethod facilities, the current version automatically maps C-C++ constants, external variables, functions, namespace, classes, and methods to Lua. It also provides facilities to create Lua modules.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lua51"
]
}
],
"depends_on": []
},
{
"name": "tom",
"portdir": "lang/tom",
"version": "2.5",
"license": "unknown",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tom.loria.fr/",
"description": "Tom is a pattern matching compiler developed at INRIA.",
"long_description": "Tom is a pattern matching compiler developed at INRIA. It is particularly well-suited for programming various transformations on trees/terms and XML based documents. Its design follows our research on rule based languages (R3), and our experiences on the efficient compilation of ELAN developed by the Protheo group. Don't forget to add `echo ${TOM_HOME}/lib/*.jar | tr ' ' ':'` to your CLASSPATH, TOM_HOME being ${prefix}/share/java/tom-2.5",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-9.0"
]
}
],
"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": "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": "upc",
"portdir": "lang/upc",
"version": "5.2.0.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gccupc.org/",
"description": "Unified Parallel C",
"long_description": "The GCC UPC toolset provides a compilation and execution environment for programs written in the UPC (Unified Parallel C) language.",
"active": true,
"categories": [
"science",
"lang",
"parallel"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"gdb",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"gmp",
"libiconv",
"libgcc",
"isl14",
"ld64"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"berkeley_upc"
]
}
]
},
{
"name": "vala",
"portdir": "lang/vala",
"version": "0.56.18",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vala.dev",
"description": "Compiler for the GObject type system",
"long_description": "Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"valadoc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"pkgconfig",
"docbook-xml",
"docbook-xsl-nons",
"help2man",
"libxslt",
"bison",
"flex",
"gettext"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"graphviz",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libhttpseverywhere",
"gupnp-dlna",
"rygel",
"libical",
"libosinfo",
"libvirt-glib",
"dino",
"midori",
"libgee",
"pdfpc",
"libadwaita",
"gcab",
"libdazzle",
"libdazzle-devel",
"libshumate",
"gupnp-av",
"font-manager",
"libsoup-2.4",
"libfeedback",
"libmm-glib",
"tiv",
"telepathy-glib",
"libayatana-indicator",
"libgee06",
"libayatana-appindicator",
"zeitgeist",
"dconf",
"baobab",
"folks",
"gcr",
"gnome-autoar",
"gnome-chess",
"gspell",
"libhandy-0.0",
"libsecret",
"gmime",
"gmime3",
"xmlbird",
"gtkspell3",
"libxfce4util",
"libdmapsharing",
"libpeas",
"libpeas1",
"gmpc",
"geoclue2",
"grilo",
"libchamplain",
"libsocialweb",
"tracker3",
"uhttpmock",
"libgweather",
"gnome-online-accounts",
"seahorse",
"birdfont",
"spice-gtk",
"libxfce4ui",
"libmediaart",
"libdbusmenu",
"gnome-calculator",
"gtksourceview3",
"gucharmap",
"libsoup",
"libsoup-devel",
"tracker",
"gtk-vnc",
"ayatana-ido",
"appstream",
"gedit-plugins",
"gedit",
"gupnp",
"gssdp"
]
},
{
"type": "lib",
"ports": [
"gegl-0.3",
"librsvg-devel",
"vte",
"gtksourceview5",
"libhandy",
"babl-devel",
"libproxy-vapi",
"gegl",
"anjuta",
"gexiv2",
"gitg",
"libgit2-glib",
"gegl-devel",
"gtksourceview4",
"gnome3-core",
"librsvg",
"babl",
"valabind",
"libgda5"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "wren",
"portdir": "lang/wren",
"version": "0.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wren.io",
"description": "Wren is a small, fast, class-based concurrent scripting language.",
"long_description": "Wren is a small, fast, class-based concurrent scripting language. Think Smalltalk in a Lua-sized package with a dash of Erlang and wrapped up in a familiar, modern syntax. Wren is intended for embedding in applications. It has no dependencies, a small standard library, and an easy-to-use C API. It compiles cleanly as C99, C++98 or anything later.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "wren-cli",
"portdir": "lang/wren-cli",
"version": "0.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wren.io/cli/",
"description": "A command line tool for the Wren programming language",
"long_description": "The CLI project is a small and simple REPL and CLI tool for running Wren scripts. It is backed by libuv to implement IO functionality, and is a work in progress.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "xgawk",
"portdir": "lang/xgawk",
"version": "3.1.6a-20090408",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gawkextlib",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by gawkextlib",
"long_description": "This port has been replaced by gawkextlib.",
"active": false,
"categories": [
"textproc",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "xmlgen",
"portdir": "lang/xmlgen",
"version": "1.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tclxml.sourceforge.net/xmlgen.html",
"description": "The Tcl package xmlgen allows to write Tcl code which translates itself into XML.",
"long_description": "Every tag is made into a markup command which takes attributes and the element's content as parameters and then prints the XML tagged content. Of course, the content again can contain markup commands.",
"active": true,
"categories": [
"lang",
"tcl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "xotcl",
"portdir": "lang/xotcl",
"version": "1.6.7",
"license": "(Tcl/Tk or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://media.wu-wien.ac.at",
"description": "Extended Object Tool Command Language",
"long_description": "Extended Object Tcl (for short: XOTcl, pronounced exotickle) is an object-oriented scripting language based on Tcl. It was originally designed for providing language support for design patterns and provides novel constructs such as filters or transitive mixin classes. The language is designed for empowering rather than constraining system developers. The basic object model is highly influenced by CLOS.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "neumann",
"github": "gustafn",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "yabasic",
"portdir": "lang/yabasic",
"version": "2.86.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.yabasic.de/",
"description": "yet another basic language",
"long_description": "Yabasic implements the most common and simple elements of the basic language. It comes with goto/gosub, with various loops, with user defined subroutines and Libraries. Yabasic does monochrome line graphics and printing.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libffi",
"xorg-libX11",
"xorg-libXt",
"xorg-libsm"
]
}
],
"depends_on": []
},
{
"name": "yap",
"portdir": "lang/yap",
"version": "6.0.5",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dcc.fc.up.pt/~vsc/yap/",
"description": "YAP Prolog compiler",
"long_description": "YAP is a high-performance Prolog compiler developed at CRACS/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog engine is based in the WAM (Warren Abstract Machine), with several optimizations for better performance. YAP follows the Edinburgh tradition, and is largely compatible with the ISO-Prolog standard and with Quintus and SICStus Prolog.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"condor",
"debug",
"java",
"tabling",
"threads",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gmp",
"readline"
]
}
],
"depends_on": []
},
{
"name": "yap-devel",
"portdir": "lang/yap-devel",
"version": "6.0.7",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dcc.fc.up.pt/~vsc/yap/",
"description": "YAP Prolog compiler",
"long_description": "YAP is a high-performance Prolog compiler developed at CRACS/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog engine is based in the WAM (Warren Abstract Machine), with several optimizations for better performance. YAP follows the Edinburgh tradition, and is largely compatible with the ISO-Prolog standard and with Quintus and SICStus Prolog.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"condor",
"debug",
"java",
"tabling",
"threads",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"gmp",
"readline"
]
}
],
"depends_on": []
},
{
"name": "yasm",
"portdir": "lang/yasm",
"version": "1.3.0",
"license": "(Artistic-1 or GPL-2+ or LGPL) and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tortall.net/projects/yasm/",
"description": "yasm - a modular bsd reimplementation of NASM",
"long_description": "A modular x86/amd64 assembler supporting NASM and GAS asm syntaxes and a variety of output formats. It is licensed under the 3-clause BSD license except the nasm preprocessor which is LGPL.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mplayer-devel",
"svt-av1",
"godot",
"godot-3.2",
"mpir",
"mpir-devel",
"mozjs115",
"mozjs128",
"mythtv-core.27",
"MPlayer",
"aom",
"gimp-gap-devel",
"mozjs68",
"mozjs91",
"mozjs60",
"mythtv-core.28",
"libass",
"libass-devel",
"VeraCrypt",
"mozjs102",
"HandBrake",
"HandBrakeCLI",
"libvpx-devel",
"libvpx",
"gimp-gap",
"avidemux"
]
},
{
"type": "lib",
"ports": [
"udis86"
]
},
{
"type": "test",
"ports": [
"py36-distorm",
"py38-distorm",
"py27-distorm",
"py312-distorm",
"py37-distorm",
"py27-distnorm",
"py37-distnorm",
"py35-distorm",
"py38-distnorm"
]
}
]
},
{
"name": "zig",
"portdir": "lang/zig",
"version": "0.15.1",
"license": "MIT",
"platforms": "{darwin >= 22}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ziglang.org/",
"description": "Zig programming language",
"long_description": "Zig is a general-purpose programming language designed for robustness, optimality, and maintainability.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libxml2",
"zlib",
"clang-20",
"llvm-20",
"zstd"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ncdu"
]
}
]
},
{
"name": "GNUMail-Aqua",
"portdir": "mail/GNUMail-Aqua",
"version": "1.2.0pre3",
"license": "GPL-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.collaboration-world.com/gnumail/",
"description": "Fully featured mail application using GNUStep or Cocoa.",
"long_description": "GNUMail.app is a fully featured mail application running on multiple platforms. It uses the GNUstep development framework or Apple Cocoa, which are based on the OpenStep specification provided by NeXT, Inc..",
"active": true,
"categories": [
"aqua",
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "Pantomime-Framework",
"portdir": "mail/Pantomime-Framework",
"version": "1.2.0pre1",
"license": "GPL-2+ and Noncommercial and Restrictive",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=3",
"description": "a framework for supporing POP, IMAP3, and SMTP",
"long_description": "Pantomime is a framework that implements support for POP, IMAP3, and SMTP. It's fast and easy to use.",
"active": true,
"categories": [
"devel",
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "abook",
"portdir": "mail/abook",
"version": "0.5.6",
"license": "GPL-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://abook.sourceforge.net",
"description": "Address book with mutt support",
"long_description": "abook uses curses libs and is able to import addressbooks from pine and netscape (ldif). Exports to mutt alias, html, pine, gcrd (GnomeCard), csv, elm alias, and plain text.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"ncurses",
"readline",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "aerc",
"portdir": "mail/aerc",
"version": "0.21.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aerc-mail.org",
"description": "Terminal-based email client.",
"long_description": "aerc is an email client that runs in your terminal, featuring editing emails in an embedded terminal tmux-style and first-class support for working with Git & email.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"notmuch",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"scdoc",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"notmuch"
]
}
],
"depends_on": []
},
{
"name": "alot",
"portdir": "mail/alot",
"version": "0.3.4",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pazz/alot",
"description": "experimental terminal MUA based on notmuch mail",
"long_description": "Alot is an experimental terminal MUA based on notmuch mail. It is written in python using the urwid toolkit.",
"active": true,
"categories": [
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"notmuch",
"py27-configobj",
"py27-magic",
"py27-pygpgme",
"py27-twisted",
"py27-urwid"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "alpine",
"portdir": "mail/alpine",
"version": "2.26",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://alpineapp.email/",
"description": "alpine - a Program for Internet News and Email",
"long_description": "Alpine is a tool for reading, sending, and managing electronic messages that was designed with novice users in mind.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "john",
"github": "",
"ports_count": 1
},
{
"name": "jerryyhom",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal",
"passfile",
"kerberos",
"ldap",
"ssl",
"tcl"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"openldap",
"cyrus-sasl2",
"gettext-runtime",
"ncurses",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "altermime",
"portdir": "mail/altermime",
"version": "0.3.11",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pldaniels.com/altermime/",
"description": "integrated email manipulation utility",
"long_description": "alterMIME is an integrated email/mailpack manipulation utility. It adds and modifies headers, adds disclaimers, and changes or removes embedded attachments.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "amavisd-new",
"portdir": "mail/amavisd-new",
"version": "2.11.1",
"license": "FreeBSD and GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://amavis.org",
"description": "amavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners, and/or SpamAssassin.",
"long_description": "amavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners, and/or SpamAssassin. It is written in Perl for maintainability, without paying a significant price for speed. It talks to MTA via (E)SMTP or LMTP, or by using helper programs. Best with Postfix, fine with dual-sendmail setup and Exim v4, works with sendmail/milter, or with any MTA as a SMTP relay. For Courier and qmail MTA integration there is a patch in the distributed package.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"clamav",
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
},
{
"type": "run",
"ports": [
"p5.34-compress-raw-zlib",
"p5.34-dbd-mysql",
"p5.34-dbi",
"p5.34-digest-md5",
"p5.34-io-compress",
"p5.34-mail-dkim",
"p5.34-mail-spamassassin",
"p5.34-mailtools",
"p5.34-mime-base64",
"p5.34-mime-tools",
"p5.34-net-server",
"p5.34-time-hires",
"p5.34-unix-syslog",
"p5.34-archive-zip"
]
}
],
"depends_on": []
},
{
"name": "anubis",
"portdir": "mail/anubis",
"version": "4.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/anubis",
"description": "GNU Anubis is an outgoing mail processor.",
"long_description": "GNU Anubis goes between the MUA (Mail User Agent) and the MTA (Mail Transport Agent), and can perform on the fly various sorts of processing and conversion on the outgoing mail in accord with the sender's specified rules, based on a highly configurable regular expressions system. It operates as a proxy server, independently from mail user agents.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"gnutls",
"pcre",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gdbm",
"gettext",
"libgsasl",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "archivemail",
"portdir": "mail/archivemail",
"version": "0.9.0",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://archivemail.sourceforge.net",
"description": "archive and compress old email",
"long_description": "archivemail is a tool written in Python for archiving and compressing old email in mailboxes. It can move messages older than the specified number of days to a separate mbox format mailbox that is compressed with gzip, or optionally just delete old email.",
"active": true,
"categories": [
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "archmbox",
"portdir": "mail/archmbox",
"version": "4.10.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://adc-archmbox.sourceforge.net/",
"description": "simple email archiver for the mbox format",
"long_description": "Archmbox is a simple email archiver written in perl. It parses one or more mailboxes, selects some or all messages and then performs specific actions on the selected messages. At this time archmbox supports mbox and mbx mailbox formats.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"perl5",
"imap-uw"
]
}
],
"depends_on": []
},
{
"name": "assp",
"portdir": "mail/assp",
"version": "1.1.0",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://assp.sourceforge.net/",
"description": "Anti-Spam SMTP Proxy (ASSP) Server",
"long_description": "The Anti-Spam SMTP Proxy (ASSP) Server is an open source, platform-independent SMTP Proxy server which implements whitelists and Bayesian filtering to rid the planet of the blight of unsolicited email (UCE). UCE must be stopped at the SMTP server. Anti-spam tools must be adaptive to new spam and customized for each site?s mail patterns. This free, easy-to-use tool works with any mail transport and achieves these goals requiring no operator intervention after the initial setup phase.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "run",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "astroid",
"portdir": "mail/astroid",
"version": "0.17",
"license": "GPL-3+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://astroidmail.github.io/",
"description": "Astroid Mail",
"long_description": "A graphical threads-with-tags style, lightweight and fast, e-mail client for Notmuch",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "",
"github": "arietis",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"scdoc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"webkit2-gtk",
"protobuf3-cpp",
"boost171",
"gtkmm3",
"vte",
"notmuch",
"libsass"
]
}
],
"depends_on": []
},
{
"name": "base-64",
"portdir": "mail/base-64",
"version": "1.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://josefsson.org/base64/",
"description": "command line RFC 3548-compliant base 64 encoder and decoder",
"long_description": "Base64 is a command line tool that implements an RFC 3548-compliant base 64 encoder and decoder. When encoding it can wrap encoded lines to a specified column, and when decoding can optionally ignore non-alphabet characters.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": []
},
{
"name": "base64",
"portdir": "mail/base64",
"version": "1.5",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fourmilab.ch/webtools/base64/",
"description": "Encode and decode base64 files",
"long_description": "Utility which encodes and decodes files in in RFC 1341 format. It can be used within a pipeline as an encoding or decoding filter, and is most commonly used in this manner as part of an automated mail processing system.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"omnicompiler"
]
}
]
},
{
"name": "base91",
"portdir": "mail/base91",
"version": "0.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://base91.sourceforge.net/",
"description": "Encode and decode base91 files",
"long_description": "basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% (versus 33% for base64) and can range down to 14%, which typically occurs on 0-byte blocks. This makes basE91 very useful for transferring larger files over binary insecure connections like e-mail or terminal lines.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "alan.macports.sp",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "biabam",
"portdir": "mail/biabam",
"version": "0.9.7",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mmj.dk/biabam/",
"description": "biabam is a bash attachment mailer",
"long_description": "biabam is a bash attachment mailer. It is just a small tool, useful when you want to mail attachments from the commandline.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": []
},
{
"name": "bmf",
"portdir": "mail/bmf",
"version": "0.9.4",
"license": "GPL-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bmf.sourceforge.net/",
"description": "Bayesian Mail Filter",
"long_description": "bmf is a self contained and extremely efficient Bayesian mail filter. See Paul Graham's article A Plan for Spam for background information. It aims to be faster, smaller, and more versatile than similar applications.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "bogofilter",
"portdir": "mail/bogofilter",
"version": "1.2.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bogofilter.sourceforge.io/",
"description": "Fast Bayesian Spam Filter",
"long_description": "Bogofilter is a mail filter that classifies mail as spam or ham (non-spam) by a statistical analysis of the message's header and content (body). The program is able to learn from the user's classifications and corrections.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"gsl",
"libiconv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"claws-mail"
]
}
]
},
{
"name": "cclient",
"portdir": "mail/cclient",
"version": "2007f",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.washington.edu/imap/",
"description": "UW IMAP c-client library",
"long_description": "C-client is a common API for accessing mailboxes. It is used internally by the popular PINE mail reader as well as the University of Washington's IMAP server.",
"active": true,
"categories": [
"devel",
"mail"
],
"maintainers": [],
"variants": [
"universal",
"ssl_plaintext"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"php83-imap",
"php82-imap",
"php81-imap",
"php80-imap",
"php74-imap",
"php73-imap",
"php72-imap",
"php71-imap",
"php70-imap",
"php56-imap",
"php55-imap",
"php54-imap",
"php53-imap",
"php52-imap"
]
},
{
"type": "lib",
"ports": [
"mailsync"
]
}
]
}
]
}