HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49686,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=47",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=45",
"results": [
{
"name": "embryo",
"portdir": "devel/embryo",
"version": "1.7.10",
"license": "BSD",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "http://trac.enlightenment.org/e/wiki/Embryo",
"description": "A C like scripting language",
"long_description": "Embryo implements a C like scripting language used in various parts of the Enlightenment project, namely Edje. Embryo's scripting language is based on CompuPhase's Small language that was introduced in Dr Dobb's Journal in 1999. Embryo allows scripting capabilities in places that otherwise wouldnt support basic programming structures such as in Edje EDCs.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"eina"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"edje"
]
}
]
},
{
"name": "emergent",
"portdir": "science/emergent",
"version": "5.3.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://grey.colorado.edu/emergent",
"description": "Neural network simulator",
"long_description": "emergent is a comprehensive simulation environment for creating complex, sophisticated models of the brain and cognitive processes using neural network models. It includes a full GUI environment for constructing networks and the input/output patterns for the networks to process, and many different analysis tools for understanding what the networks are doing.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
},
{
"type": "lib",
"ports": [
"ode",
"gsl",
"readline",
"Quarter"
]
}
],
"depends_on": []
},
{
"name": "empathy",
"portdir": "gnome/empathy",
"version": "3.12.14",
"license": "GPL-2+ and LGPL-2.1+ and GFDL-1.3+ and CC-BY-SA-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Empathy",
"description": "Empathy is an instant-messaging(chat) program for GNOME",
"long_description": "Empathy is an instant-messaging(chat) program which supports text, voice, video, file transfers, and inter-application communication (tubes) over many different protocols(Google, Jabber, Facebook, SIP, Yahoo, etc).",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"map",
"geocode",
"location",
"goa"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-17",
"libxslt",
"itstool",
"intltool",
"python27",
"yelp-tools",
"gnome-common",
"pkgconfig",
"autoconf",
"automake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gcr",
"geocode-glib",
"gnome-online-accounts",
"gsettings-desktop-schemas",
"gstreamer1",
"gtk3",
"libcanberra",
"libsecret",
"clutter-gst3",
"clutter-gtk",
"enchant",
"libxml2",
"webkit2-gtk",
"xorg-libX11",
"libsoup-2.4",
"libchamplain",
"pulseaudio",
"telepathy-farstream",
"telepathy-glib",
"telepathy-logger",
"telepathy-mission-control",
"dbus-glib",
"iso-codes",
"libgee",
"libnotify",
"desktop-file-utils",
"folks"
]
},
{
"type": "run",
"ports": [
"yelp",
"gnome-keyring",
"adwaita-icon-theme",
"telepathy-salut",
"telepathy-mission-control",
"telepathy-idle",
"telepathy-haze",
"telepathy-gabble"
]
}
],
"depends_on": []
},
{
"name": "emscripten",
"portdir": "lang/emscripten",
"version": "4.0.16",
"license": "MIT and NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://emscripten.org",
"description": "open source compiler toolchain to WebAssembly",
"long_description": "Emscripten is a complete Open Source compiler toolchain to WebAssembly.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"npm11",
"cmake",
"git",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"binaryen",
"clang-devel",
"nodejs24"
]
}
],
"depends_on": []
},
{
"name": "enblend",
"portdir": "graphics/enblend",
"version": "4.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://enblend.sourceforge.net/",
"description": "a tool to composite images",
"long_description": "Enblend is a tool to composite overlapping images with invisible (or very difficult to see) seams. Enfuse is a tool for automatic exposure and contrast blending.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"texlive-latex",
"help2man",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libxmi",
"vigra",
"gnuplot",
"glew",
"mesa",
"boost176",
"openexr2",
"gsl",
"lcms2",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"hugin-app"
]
}
]
},
{
"name": "enca",
"portdir": "textproc/enca",
"version": "1.20",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cihar.com/software/enca",
"description": "character set analyser",
"long_description": "Enca is an Extremely Naive Charset Analyser. It detects character set and encoding of text files and can also convert them to other encodings.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 428
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
},
{
"type": "test",
"ports": [
"bash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qmmp"
]
}
]
},
{
"name": "encfs",
"portdir": "fuse/encfs",
"version": "1.9.5",
"license": "(GPL-3+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vgough.github.io/encfs/",
"description": "An encrypted pass-through FUSE filesystem",
"long_description": "EncFS is an encrypted pass-through filesystem which runs in userspace, using the FUSE kernel module. Similar in design to CFS and other pass-through filesystems, all data is encrypted and stored in the underlying filesystem. Unlike loopback filesystems, there is no predetermined or pre-allocated filesystem size.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"macfuse",
"openssl",
"rlog"
]
}
],
"depends_on": []
},
{
"name": "enchant",
"portdir": "textproc/enchant",
"version": "1.6.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.abisource.com/enchant/",
"description": "Spellchecker wrapping library",
"long_description": "On the surface, Enchant appears to be a generic spell checking library. You can request dictionaries from it, ask if a word is correctly spelled, get corrections for a misspelled word, etc. but all it really does is to provide a uniform wrapper over several popular spell checking libraries including aspell, ispell and AppleSpell.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"ispell",
"aspell",
"myspell",
"applespell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-enchant",
"conglomerate",
"empathy",
"webkit-gtk",
"webkit-gtk3",
"libgtkhtml3",
"libgtkhtml4",
"bibledit",
"php74-enchant",
"php73-enchant",
"php72-enchant",
"php71-enchant",
"php70-enchant",
"php56-enchant",
"php55-enchant",
"php54-enchant",
"php53-enchant",
"gtkspell2",
"kdelibs4",
"claws-mail",
"LyX",
"abiword-x11",
"webkit-gtk-2.0",
"webkit-gtk3-2.0"
]
}
]
},
{
"name": "enchant2",
"portdir": "textproc/enchant2",
"version": "2.8.12",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rrthomas.github.io/enchant/",
"description": "Generic spell checking library",
"long_description": "Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. Installs in parallel with legacy Enchant 1.x versions without conflict.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"aspell",
"hunspell",
"nuspell",
"applespell",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"groff",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-enchant",
"gspell",
"gtkspell3",
"php84-enchant",
"php83-enchant",
"php82-enchant",
"php81-enchant",
"php80-enchant",
"bluefish",
"py36-enchant",
"py37-enchant",
"py38-enchant",
"py39-enchant",
"webkit2-gtk",
"webkit2-gtk-devel",
"cherrytree",
"cl-enchant",
"py310-enchant",
"py311-enchant",
"py312-enchant",
"py313-enchant",
"py314-enchant"
]
}
]
},
{
"name": "endian",
"portdir": "sysutils/endian",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/outpaddling/endian",
"description": "Report endianness of a system.",
"long_description": "Accurately determine the endianness of a system by placing a longword into memory and checking the order of the bytes at that address.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "enigma",
"portdir": "games/enigma",
"version": "1.30",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/enigma/",
"description": "puzzle game inspired by the games Oxyd and Rock'n'Roll",
"long_description": "Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga. The object of the game is to find and uncover pairs of identically colored Oxyd stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"ImageMagick",
"texi2html",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libsdl2_image",
"libsdl2_ttf",
"libpng",
"zlib",
"libenet",
"libiconv",
"xercesc3",
"curl",
"libsdl2_mixer",
"gettext",
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "enigma4",
"portdir": "security/enigma4",
"version": "2022.07.02",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/m3sserschmitt/enigma4",
"description": "Onion Routing App",
"long_description": "Onion Routing App",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "enigma-devel",
"portdir": "games/enigma",
"version": "20250908",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/enigma/",
"description": "puzzle game inspired by the games Oxyd and Rock'n'Roll",
"long_description": "Enigma is a puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga. The object of the game is to find and uncover pairs of identically colored Oxyd stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and, most of all, countless hairy puzzles usually block your direct way to the Oxyd stones.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"ImageMagick",
"texi2html",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"curl",
"zlib",
"libiconv",
"xercesc3",
"libenet",
"libsdl2_mixer",
"gettext",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf"
]
}
],
"depends_on": []
},
{
"name": "enlightenment",
"portdir": "x11/enlightenment",
"version": "1.0.7",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.enlightenment.org/",
"description": "Enlightenment is a highly configurable windowmanager.",
"long_description": "Enlightenment is a completely themeable, highly configurable Window Manager for i the X Window System, traditionally used in Unix environments.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"imlib2",
"freetype",
"xorg-libXcomposite",
"xorg-libXdamage",
"esound",
"xorg-libXrandr",
"xorg-libXxf86vm",
"xorg-libsm",
"xorg-libXinerama",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"enlightenment-docs"
]
}
]
},
{
"name": "enlightenment-docs",
"portdir": "x11/enlightenment-docs",
"version": "0.16.7",
"license": "Restrictive/Distributable",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.enlightenment.org/",
"description": "Documentation for the Enlightenment windowmanager.",
"long_description": "Documentation for the Enlightenment windowmanager.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"enlightenment"
]
}
],
"depends_on": []
},
{
"name": "enscript",
"portdir": "print/enscript",
"version": "1.6.6",
"license": "GPL-3+",
"platforms": "darwin sunos",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/enscript/",
"description": "Replacement for Adobe's 'enscript' program",
"long_description": "GNU enscript is a drop-in replacement for the enscript program. Enscript converts ASCII files to PostScript and stores generated output to a file or sends it directly to the printer.",
"active": true,
"categories": [
"print"
],
"maintainers": [],
"variants": [
"mediaA4",
"mediaLetter",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gegl-0.3"
]
}
]
},
{
"name": "ensmallen",
"portdir": "math/ensmallen",
"version": "3.10.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ensmallen.org",
"description": "flexible C++ library for efficient numerical optimization",
"long_description": "ensmallen provides a simple set of abstractions for writing an objective function to optimize. It also provides a large set of standard and cutting-edge optimizers that can be used for virtually any numerical optimization task. These include full-batch gradient descent techniques, small-batch techniques, gradient-free optimizers, and constrained optimization.",
"active": true,
"categories": [
"devel",
"science",
"math"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"armadillo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mlpack"
]
}
]
},
{
"name": "ent",
"portdir": "math/ent",
"version": "20220220",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.fourmilab.ch/random/",
"description": "Entropy calculator",
"long_description": "ent applies various tests to sequences of bytes stored in files and reports the results of those tests. The program is useful for those evaluating pseudorandom number generators for encryption and statistical sampling applications, compression algorithms and other applications where the information density of a file is of interest.",
"active": true,
"categories": [
"security",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "entityx",
"portdir": "devel/entityx",
"version": "1.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alecthomas/entityx",
"description": "A fast, type-safe C++ Entity-Component system",
"long_description": "A fast, type-safe C++ Entity-Component system. Entity Component Systems (ECS) are a form of decomposition that completely decouples entity logic and data from the entity \"objects\" themselves. The Evolve your Hierarchy article provides a solid overview of EC systems and why you should use them. EntityX is an EC system that uses C++11 features to provide type-safe component management, event delivery, etc. It was built during the creation of a 2D space shooter.",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "entr",
"portdir": "sysutils/entr",
"version": "5.7",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eradman.com/entrproject",
"description": "a utility for running arbitrary commands when files change.",
"long_description": "a utility for running arbitrary commands when files change. Uses kqueue(2) to avoid polling. entr responds to file system events by executing command line arguments.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"bat-extras"
]
}
]
},
{
"name": "entropy",
"portdir": "math/entropy",
"version": "2.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.seccuris.com/",
"description": "calculate the entropy of a given file/stream",
"long_description": "Entropy is a program that will calculate the entropy of a given set of data. This program is mainly used to benchmark the efficiency of existing or developing compression algorithms.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "entt",
"portdir": "devel/entt",
"version": "3.14.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/skypjack/entt",
"description": "EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++.",
"long_description": "EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++.",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "enumer",
"portdir": "devel/enumer",
"version": "1.5.11",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dmarkham/enumer",
"description": "A Go tool to auto generate methods for your enums",
"long_description": "A Go tool to auto generate methods for your enums",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "envelope",
"portdir": "sysutils/envelope",
"version": "0.5.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mattrighetti/envelope",
"description": "An environment variables cli tool backed by SQLite",
"long_description": "An environment variables cli tool backed by SQLite",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "eo",
"portdir": "science/eo",
"version": "1.3.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://eodev.sourceforge.net/",
"description": "an evolutionary computation library",
"long_description": "Evolving Objects (EO) is a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for almost any kind of evolutionary computation you might come up with -- at least for the ones we could think of. It is component-based, so that if you don't find the class you need in it, it is very easy to subclass existing abstract or concrete classes.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "jochen",
"github": "jokuha",
"ports_count": 3
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"gnuplot"
]
}
],
"depends_on": []
},
{
"name": "eog",
"portdir": "gnome/eog",
"version": "3.38.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/EyeOfGnome",
"description": "An image viewing and cataloging program.",
"long_description": "This is the Eye of Gnome, an image viewer program. It is meant to be a fast and functional image viewer as well as an image cataloging program.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"itstool",
"clang-17",
"python310",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gtk-doc"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libexif",
"libjpeg-turbo",
"librsvg",
"libxml2",
"glib2",
"libpeas1",
"gettext-runtime",
"shared-mime-info",
"desktop-file-utils",
"gnome-desktop",
"gobject-introspection",
"gsettings-desktop-schemas",
"gtk3",
"exempi",
"lcms2"
]
},
{
"type": "run",
"ports": [
"yelp",
"adwaita-icon-theme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"eog-plugins",
"gnome3-core"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "eog-plugins",
"portdir": "gnome/eog-plugins",
"version": "3.26.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/EyeOfGnome",
"description": "Extra plugins for the Eye of GNOME image viewer",
"long_description": "Extra plugins for the Eye of GNOME image viewer",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"python310",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig",
"python310"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"eog",
"libpeas1",
"gsettings-desktop-schemas",
"gtk3",
"libchamplain",
"libgdata",
"clutter",
"clutter-gtk",
"libexif"
]
}
],
"depends_on": []
},
{
"name": "eot-utils",
"portdir": "www/eot-utils",
"version": "1.1",
"license": "W3C",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.w3.org/Tools/eot-utils/",
"description": "W3C Embeddable OpenType font (eot) creation tools",
"long_description": "mkeot creates an EOT (Embedded OpenType) file from an OpenType or TrueType font and the URLs of one or more Web pages. eotinfo displays the contents of an EOT header in a human-readable way.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "robertoschwald",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "epeg",
"portdir": "graphics/epeg",
"version": "0.9.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.enlightenment.org",
"description": "An IMMENSELY FAST JPEG thumbnailer library API.",
"long_description": "Its a convenience library API to using libjpeg to load JPEG images destined to be turned into thumbnails of the original, saving information with these thumbnails, retreiving it and managing to load the image ready for scaling with the minimum of fuss and CPU overhead.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo"
]
}
],
"depends_on": []
},
{
"name": "eperl",
"portdir": "perl/eperl",
"version": "2.2.14",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ossp.org/pkg/tool/eperl/",
"description": "Embedded Perl Language",
"long_description": "ePerl interprets an ASCII file bristled with Perl 5 program statements by evaluating the Perl 5 code while passing through the plain ASCII data.",
"active": true,
"categories": [
"www",
"perl"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"wml"
]
}
]
},
{
"name": "epic4",
"portdir": "irc/epic4",
"version": "2.10.11",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.epicsol.org/",
"description": "The (E)nhanced (P)rogrammable (I)RC-II (C)lient",
"long_description": "EPIC4 is a new direction in ircII development. No longer is EPIC 100% backwards compatible with ircII, but instead those things where compatibility is undesirable have been found and fixed. No gratuitous incompatibilities have been added, but lots of new code has been added to make EPIC the best ircII client available.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"tcl",
"perl5.34"
]
}
],
"depends_on": []
},
{
"name": "epic5",
"portdir": "irc/epic5",
"version": "3.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.epicsol.org/",
"description": "(E)nhanced (P)rogrammable (I)RC-II (C)lient 5",
"long_description": "EPIC5 is the new development branch of EPIC, which is a new direction in ircII development. No longer is EPIC 100% backwards compatible with ircII, but instead we have chosen to find those things where compatability is undesirable, and fix them. No gratuitous incompatabilities have been added, but lots of new code has been added to make EPIC the best ircII client we could make.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libarchive",
"ncurses",
"openssl",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "epiphany",
"portdir": "gnome/epiphany",
"version": "3.36.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Web",
"description": "A GNOME Web browser.",
"long_description": "A web browser is more than an application, it is a way of thinking, it is a way of seeing the world. Epiphany's principles are simplicity and standards compliance.",
"active": true,
"categories": [
"www",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"itstool",
"clang-17",
"python310",
"appstream-glib",
"gettext",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libdazzle",
"libsecret",
"webkit2-gtk",
"sqlite3",
"libhandy-0.0",
"libsoup-2.4",
"gettext-runtime",
"glib2",
"icu",
"iso-codes",
"libnotify",
"nettle",
"desktop-file-utils",
"gcr",
"gsettings-desktop-schemas"
]
},
{
"type": "run",
"ports": [
"gnome-keyring",
"adwaita-icon-theme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core"
]
},
{
"type": "run",
"ports": [
"anjuta",
"frogr",
"gnome3-core"
]
}
]
},
{
"name": "eplot",
"portdir": "math/eplot",
"version": "20230228",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chriswolfvision/eplot",
"description": "Easily pipe data through gnuplot and create plots quickly",
"long_description": "Easily pipe data through gnuplot and create plots quickly. Save in PostScript, PDF, PNG or EMF format. Plotting of multiple files into a single diagram is supported.",
"active": true,
"categories": [
"math",
"ruby"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"ruby27",
"gnuplot"
]
}
],
"depends_on": []
},
{
"name": "epm",
"portdir": "devel/epm",
"version": "4.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.easysw.com/epm/",
"description": "A free UNIX software/file packaging program",
"long_description": "EPM is a free UNIX software/file packaging program that generates distribution archives from a list of files. EPM can: (a) Generate portable script-based distribution packages complete with installation and removal scripts and standard install/uninstall GUIs. (b) Generate native distributions in AIX, BSD, Debian, HP-UX, IRIX, Mac OS X, Red Hat, Slackware, Solaris, and Tru64 UNIX formats. (c) Provide a complete, cross-platform software distribution solution for your applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "epoll-shim",
"portdir": "devel/epoll-shim",
"version": "0.0.20240608",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jiixyj/epoll-shim",
"description": "Small epoll implementation using kqueue",
"long_description": "Small epoll implementation using kqueue. Includes all features needed for libinput/libevdev.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"wayland"
]
}
]
},
{
"name": "epstool",
"portdir": "print/epstool",
"version": "3.08",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cs.wisc.edu/~ghost/gsview/epstool.htm",
"description": "create or extract preview images in EPS files, fix bounding boxes and convert to bitmaps",
"long_description": "Add EPSI, DOS (MS Word!) EPS or Mac PICT previews. Extract PostScript from DOS EPS files. Uses Ghostscript to create preview bitmaps. Create a TIFF, WMF, PICT or Interchange preview from part of a bitmap created by Ghostscript.",
"active": true,
"categories": [
"print"
],
"maintainers": [
{
"name": "master",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"ghostscript"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"octave"
]
}
]
},
{
"name": "epubcheck",
"portdir": "textproc/epubcheck",
"version": "5.3.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/w3c/epubcheck",
"description": "EPUB validator",
"long_description": "EPUBCheck is a tool to validate the conformance of EPUB publications against the EPUB specifications. EPUBCheck can be run as a standalone command-line tool or used as a Java library.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "epwutil",
"portdir": "textproc/epwutil",
"version": "1.1",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20180222023009/http://openlab.jp/edict/",
"description": "EPWING dictionary utilities",
"long_description": "A package of utilities for creating and manipulating EPWING-format dictionaries. Includes: bookinfo (for managing Book entries), catdump (for converting Catalogs files), and squeeze (for compressing dictionaries).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "epy",
"portdir": "python/epy",
"version": "2023.6.11",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wustho/epy",
"description": "CLI ebook Reader",
"long_description": "A CLI ebook reader that supports epub (.epub, .epub3), FictionBook (.fb2), Mobi, and AZW3 (.azw, .azw3)",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py312-build",
"py312-installer",
"py312-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "EqualX",
"portdir": "tex/EqualX",
"version": "0.7.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://equalx.sourceforge.io",
"description": "EqualX Equation Editor",
"long_description": "EqualX is just a graphical interface to latex and a bunch of conversion programs for aiding you write equations faster in latex and export them to other applications.",
"active": true,
"categories": [
"science",
"tex"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"exempi",
"qt5-qtbase"
]
},
{
"type": "run",
"ports": [
"ghostscript",
"poppler",
"texlive-latex"
]
}
],
"depends_on": []
},
{
"name": "eqwalizer",
"portdir": "erlang/eqwalizer",
"version": "0.25.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/eqwalizer",
"description": "A type-checker for Erlang",
"long_description": "A type-checker for Erlang",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"jdk17",
"jdk11"
],
"dependencies": [
{
"type": "build",
"ports": [
"sbt",
"erlang",
"openjdk17-graalvm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"elp"
]
}
]
},
{
"name": "erc",
"portdir": "irc/erc",
"version": "5.3",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.gnu.org/projects/erc",
"description": "An irc client for emacs",
"long_description": "ERC is a powerful, modular, and extensible Emacs Internet Relay Chat client.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": []
},
{
"name": "erd",
"portdir": "textproc/erd",
"version": "0.2.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/BurntSushi/erd",
"description": "Entity-relationship diagram generator",
"long_description": "This utility takes a plain text description of entities, their attributes and the relationships between entities and produces a visual diagram modeling the description.",
"active": true,
"categories": [
"graphics",
"textproc",
"haskell"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"openssl",
"stack",
"file",
"grep",
"gsed"
]
},
{
"type": "run",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "erfa",
"portdir": "science/erfa",
"version": "2.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberfa/erfa",
"description": "Essential Routines for Fundamental Astronomy",
"long_description": "Essential Routines for Fundamental Astronomy",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1099
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-astropy",
"py35-astropy",
"py36-astropy",
"py36-pyerfa",
"py37-pyerfa",
"py37-astropy",
"ast",
"py38-astropy",
"py38-pyerfa",
"py39-astropy",
"py310-astropy",
"py311-astropy",
"py312-astropy",
"py313-astropy",
"py39-pyerfa",
"py310-pyerfa",
"py311-pyerfa",
"py312-pyerfa",
"py313-pyerfa"
]
}
]
},
{
"name": "ergo",
"portdir": "net/ergo",
"version": "0.4.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cristianoliveira/ergo",
"description": "A flexible reverse proxy which extends the well-known /etc/hosts declaration",
"long_description": "A flexible reverse proxy which extends the well-known /etc/hosts declaration",
"active": true,
"categories": [
"devel",
"net",
"www"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "erlang",
"portdir": "lang/erlang",
"version": "28.1.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.erlang.org/",
"description": "The Erlang Programming Language",
"long_description": "Erlang is a programming language designed at the Ericsson Computer Science Laboratory. Open-source Erlang is being released to help encourage the spread of Erlang outside Ericsson. We are releasing free of charge: The entire source code of the current Erlang system. Extensive libraries of code for building robust fault-tolerant distributed applications. All with documentation. All the above software has been battle tested in a number of Ericsson products, for example the new Ericsson ATM switch.",
"active": true,
"categories": [
"lang",
"erlang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"wxwidgets",
"ssl",
"odbc"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"gawk",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"ncurses",
"openssl3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"php56-peb",
"php53-peb",
"atomvm",
"wings",
"couchdb",
"elp",
"erlsom",
"yaws",
"eqwalizer",
"php55-peb",
"php54-peb"
]
},
{
"type": "lib",
"ports": [
"rebar3",
"log4erl",
"esdl",
"mochiweb",
"tsung",
"rabbitmq-server",
"elixir",
"ejabberd",
"rebar"
]
},
{
"type": "run",
"ports": [
"gleam"
]
}
]
},
{
"name": "erlsom",
"portdir": "erlang/erlsom",
"version": "1.5.1",
"license": "LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erlsom.sourceforge.net",
"description": "An Erlang libary for XML parsing.",
"long_description": "An Erlang libary for XML parsing. It supports various modes of operation: as an efficient SAX parser, as a simple DOM-like parser, or as a 'data mapper'. The data mapper transforms the XML document to Erlang records, based on an XML Schema.",
"active": true,
"categories": [
"textproc",
"erlang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rebar3",
"erlang",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libtool"
]
}
],
"depends_on": []
},
{
"name": "erni",
"portdir": "sysutils/erni",
"version": "0.50.0",
"license": "Restrictive/Distributable",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.brandxdev.net/erni/index.site",
"description": "replacement for su that works on accounts without login shell",
"long_description": "replacement for su that works on accounts without login shell",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "erofs-utils",
"portdir": "sysutils/erofs-utils",
"version": "1.8.9",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erofs.docs.kernel.org/",
"description": "Userspace utilities for EROFS file system",
"long_description": "EROFS stands for Enhanced Read-Only File System. It aims to be a generic read-only file system solution for various use cases instead of just focusing on saving storage space without considering runtime performance. This package includes tools to create, check, and extract EROFS images.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "xiang+macports",
"github": "hsiankao",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"libuuid",
"lz4"
]
}
],
"depends_on": []
}
]
}