HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49661,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=950",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=948",
"results": [
{
"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",
"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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "embree",
"portdir": "graphics/embree",
"version": "3.13.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.embree.org",
"description": "collection of high-performance ray tracing kernels",
"long_description": "Embree is a collection of high-performance ray tracing kernels, developed at Intel. It contains algorithms optimized for incoherent workloads (e.g. Monte Carlo ray tracing algorithms) and coherent workloads (e.g. primary visibility and hard shadow rays). It also supports dynamic scenes by implementing high-performance two-level spatial index structure construction algorithms.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"static",
"tutorials",
"ray_mask",
"backface_culling",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ispc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpng",
"tbb",
"openimageio",
"glfw",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "EMBOSS",
"portdir": "science/EMBOSS",
"version": "6.6.0",
"license": "GPL-2 and LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://emboss.sourceforge.net",
"description": "Molecular Biology software analysis package",
"long_description": "EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"freetype",
"gd2",
"libiconv",
"xorg-libX11",
"expat"
]
}
],
"depends_on": []
},
{
"name": "emacs-w3m-devel",
"portdir": "www/emacs-w3m-devel",
"version": "20120808",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "emacs-w3m",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by emacs-w3m",
"long_description": "This port has been replaced by emacs-w3m.",
"active": false,
"categories": [
"www"
],
"maintainers": [],
"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": "emacs-w3m",
"portdir": "www/emacs-w3m",
"version": "20191030.537",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 20191030537,
"replaced_by": null,
"homepage": "https://github.com/emacs-w3m/emacs-w3m",
"description": "Use the textual w3m web browser from Emacs",
"long_description": "w3m is a pager with WWW capability, developed by Akinori ITO. Although it is a pager, it can be used as a text-mode WWW browser. emacs-w3m is a simple Emacs interface to w3m.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "easieste",
"github": "easye",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"emacs",
"w3m"
]
}
],
"depends_on": []
},
{
"name": "emacs-mac-app-devel",
"portdir": "aqua/emacs-mac-app",
"version": "20250920",
"license": "GPL-3+",
"platforms": "{darwin >= 14}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/mituharu/emacs-mac",
"description": "Emacs Mac port",
"long_description": "emacs-mac-app is the \"Mac port\" of GNU Emacs 29.4. This provides a native GUI with tight OS integration.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [
"multitty",
"rsvg",
"imagemagick",
"nativecomp",
"treesitter",
"metal",
"renameapp"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"webp",
"texinfo",
"clang-18",
"libtool",
"sqlite3",
"autoconf",
"automake"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"gmp",
"tree-sitter",
"lcms2",
"libxml2",
"gcc15",
"gnutls",
"jansson",
"ncurses"
]
},
{
"type": "run",
"ports": [
"tree-sitter-dockerfile",
"tree-sitter-go-mod",
"tree-sitter-toml",
"tree-sitter-bash",
"tree-sitter-c",
"tree-sitter-c-sharp",
"tree-sitter-cpp",
"tree-sitter-css",
"tree-sitter-go",
"tree-sitter-java",
"tree-sitter-javascript",
"tree-sitter-json",
"tree-sitter-python",
"tree-sitter-ruby",
"tree-sitter-rust",
"tree-sitter-tsx",
"tree-sitter-typescript",
"tree-sitter-yaml",
"tree-sitter-cmake"
]
}
],
"depends_on": []
},
{
"name": "emacs-mac-app",
"portdir": "aqua/emacs-mac-app",
"version": "10.1",
"license": "GPL-3+",
"platforms": "{darwin >= 14}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/mituharu/emacs-mac",
"description": "Emacs Mac port",
"long_description": "emacs-mac-app is the \"Mac port\" of GNU Emacs 29.4. This provides a native GUI with tight OS integration.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [
"multitty",
"rsvg",
"imagemagick",
"nativecomp",
"treesitter",
"metal",
"renameapp"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"webp",
"texinfo",
"clang-18",
"sqlite3",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"gmp",
"lcms2",
"libxml2",
"gcc15",
"gnutls",
"jansson",
"ncurses",
"tree-sitter"
]
},
{
"type": "run",
"ports": [
"tree-sitter-cmake",
"tree-sitter-dockerfile",
"tree-sitter-go-mod",
"tree-sitter-toml",
"tree-sitter-bash",
"tree-sitter-c",
"tree-sitter-c-sharp",
"tree-sitter-cpp",
"tree-sitter-css",
"tree-sitter-go",
"tree-sitter-java",
"tree-sitter-javascript",
"tree-sitter-json",
"tree-sitter-python",
"tree-sitter-ruby",
"tree-sitter-rust",
"tree-sitter-tsx",
"tree-sitter-typescript",
"tree-sitter-yaml"
]
}
],
"depends_on": []
},
{
"name": "emacs-devel",
"portdir": "editors/emacs",
"version": "20250924",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 5,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/emacs/emacs.html",
"description": "The GNU Emacs text editor",
"long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 73
}
],
"variants": [
"x11",
"motif",
"gtk",
"imagemagick",
"dbus",
"xwidgets",
"nativecomp",
"treesitter",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig",
"texinfo",
"libtool",
"automake",
"autoconf"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"gnutls",
"sqlite3",
"ncurses",
"tree-sitter",
"webp",
"libxml2",
"gcc15",
"gmp"
]
},
{
"type": "run",
"ports": [
"tree-sitter-rust",
"tree-sitter-tsx",
"tree-sitter-typescript",
"tree-sitter-yaml",
"tree-sitter-cmake",
"tree-sitter-dockerfile",
"tree-sitter-go-mod",
"tree-sitter-toml",
"tree-sitter-elixir",
"tree-sitter-heex",
"tree-sitter-lua",
"tree-sitter-go-work",
"tree-sitter-phpdoc",
"tree-sitter-jsdoc",
"tree-sitter-liquid",
"tree-sitter-gitattributes",
"tree-sitter-bash",
"tree-sitter-c",
"tree-sitter-c-sharp",
"tree-sitter-cpp",
"tree-sitter-css",
"tree-sitter-go",
"tree-sitter-html",
"tree-sitter-java",
"tree-sitter-javascript",
"tree-sitter-json",
"tree-sitter-markdown",
"tree-sitter-php",
"tree-sitter-python",
"tree-sitter-ruby"
]
}
],
"depends_on": []
},
{
"name": "emacs-app-devel",
"portdir": "editors/emacs",
"version": "20250924",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 5,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/emacs/emacs.html",
"description": "The GNU Emacs text editor",
"long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 73
}
],
"variants": [
"imagemagick",
"rsvg",
"xwidgets",
"nativecomp",
"treesitter"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-18",
"autoconf",
"texinfo",
"libtool",
"pkgconfig"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"webp",
"libxml2",
"gcc15",
"sqlite3",
"gmp",
"gnutls",
"ncurses",
"tree-sitter",
"lcms2",
"librsvg"
]
},
{
"type": "run",
"ports": [
"tree-sitter-typescript",
"tree-sitter-yaml",
"tree-sitter-cmake",
"tree-sitter-dockerfile",
"tree-sitter-go-mod",
"tree-sitter-toml",
"tree-sitter-elixir",
"tree-sitter-heex",
"tree-sitter-lua",
"tree-sitter-go-work",
"tree-sitter-phpdoc",
"tree-sitter-jsdoc",
"tree-sitter-liquid",
"tree-sitter-gitattributes",
"tree-sitter-bash",
"tree-sitter-c",
"tree-sitter-c-sharp",
"tree-sitter-cpp",
"tree-sitter-css",
"tree-sitter-go",
"tree-sitter-html",
"tree-sitter-java",
"tree-sitter-javascript",
"tree-sitter-json",
"tree-sitter-markdown",
"tree-sitter-php",
"tree-sitter-python",
"tree-sitter-ruby",
"tree-sitter-rust",
"tree-sitter-tsx"
]
}
],
"depends_on": []
},
{
"name": "emacs-app",
"portdir": "editors/emacs",
"version": "30.2",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/emacs/emacs.html",
"description": "The GNU Emacs text editor",
"long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 73
}
],
"variants": [
"imagemagick",
"rsvg",
"xwidgets",
"nativecomp",
"treesitter"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"texinfo",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"gnutls",
"ncurses",
"tree-sitter",
"lcms2",
"librsvg",
"webp",
"libxml2",
"gcc15",
"sqlite3"
]
},
{
"type": "run",
"ports": [
"tree-sitter-typescript",
"tree-sitter-yaml",
"tree-sitter-cmake",
"tree-sitter-dockerfile",
"tree-sitter-go-mod",
"tree-sitter-toml",
"tree-sitter-elixir",
"tree-sitter-heex",
"tree-sitter-lua",
"tree-sitter-phpdoc",
"tree-sitter-bash",
"tree-sitter-c",
"tree-sitter-c-sharp",
"tree-sitter-cpp",
"tree-sitter-css",
"tree-sitter-go",
"tree-sitter-html",
"tree-sitter-java",
"tree-sitter-javascript",
"tree-sitter-json",
"tree-sitter-php",
"tree-sitter-python",
"tree-sitter-ruby",
"tree-sitter-rust",
"tree-sitter-tsx"
]
}
],
"depends_on": []
},
{
"name": "emacs",
"portdir": "editors/emacs",
"version": "30.2",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/emacs/emacs.html",
"description": "The GNU Emacs text editor",
"long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 73
}
],
"variants": [
"x11",
"motif",
"gtk",
"imagemagick",
"dbus",
"xwidgets",
"nativecomp",
"treesitter",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"texinfo"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"gcc15",
"sqlite3",
"gmp",
"gnutls",
"ncurses",
"tree-sitter",
"webp"
]
},
{
"type": "run",
"ports": [
"tree-sitter-rust",
"tree-sitter-tsx",
"tree-sitter-typescript",
"tree-sitter-yaml",
"tree-sitter-cmake",
"tree-sitter-dockerfile",
"tree-sitter-go-mod",
"tree-sitter-toml",
"tree-sitter-elixir",
"tree-sitter-heex",
"tree-sitter-lua",
"tree-sitter-phpdoc",
"tree-sitter-bash",
"tree-sitter-c",
"tree-sitter-c-sharp",
"tree-sitter-cpp",
"tree-sitter-css",
"tree-sitter-go",
"tree-sitter-html",
"tree-sitter-java",
"tree-sitter-javascript",
"tree-sitter-json",
"tree-sitter-php",
"tree-sitter-python",
"tree-sitter-ruby"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"po-mode.el",
"psgml"
]
},
{
"type": "lib",
"ports": [
"erc",
"haskell-mode.el",
"ocaml-mode.el",
"prolog-mode.el",
"pure-mode.el",
"nxml-mode",
"sml-mode.el",
"tuareg-mode.el",
"py27-pymacs",
"d-mode.el",
"ess",
"cedet",
"ecb",
"org-mode",
"lookup",
"python-mode.el",
"bbdb",
"color-theme-mode.el",
"php-mode.el",
"emacs-w3m",
"pcap-mode.el",
"auctex",
"markdown-mode.el",
"mediawiki.el",
"n3-mode.el",
"yaml-mode.el",
"beancount.el",
"slime"
]
},
{
"type": "run",
"ports": [
"python-mode.el"
]
}
]
},
{
"name": "em",
"portdir": "editors/em",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pgas.freeshell.org/C/em/",
"description": "editor for mortals",
"long_description": "The first visual editor for UNIX. Originally written by George Coulouris. Updated for more recent UNIX variants by Pierre Gaston. Historical context: https://www.coulouris.net/cs_history/em_story/",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "elvish",
"portdir": "shells/elvish",
"version": "0.21.0",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://elv.sh",
"description": "Elvish = Expressive Programming Language + Versatile Interactive Shell",
"long_description": "Elvish is a friendly interactive shell and an expressive programming language. It runs on Linux, BSDs, macOS and Windows.",
"active": true,
"categories": [
"shells"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"plugin_support"
],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "elvis",
"portdir": "editors/elvis",
"version": "2.2_0",
"license": "Artistic-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://elvis.the-little-red-haired-girl.org/",
"description": "A vi/ex clone",
"long_description": "Elvis is a very powerful vi/ex clone providing a remarkable number of bells and whistles like, Syntax Highlighting, Multiple files in multiple windows, Networking support (http and ftp).",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "crosma",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "eltclsh",
"portdir": "lang/eltclsh",
"version": "1.16",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://homepages.laas.fr/mallet/soft/shell/eltclsh",
"description": "Tcl shell using editline",
"long_description": "The editline tcl shell is an interactive shell for the Tcl interpreter. It provides command line editing, history browsing, and variable/command completion thanks to the features of editline (aka libedit). The completion engine is programmable and comes with built-in completion for all of Tk. The package also includes elwish, an interactive interpreter for Tcl/Tk that corresponds to wish.",
"active": true,
"categories": [
"lang",
"tcl"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 169
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libedit",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "elp",
"portdir": "erlang/elp",
"version": "2024-11-07",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/erlang-language-platform",
"description": "Erlang Language Platform",
"long_description": "Designed at WhatsApp and inspired by the success of the Rust Analyzer project, ELP provides a scalable, fully incremental, IDE-first library for the semantic analysis of Erlang code.",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eqwalizer",
"cargo",
"legacy-support",
"rebar3",
"erlang",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "elmerfem",
"portdir": "science/elmerfem",
"version": "2024.11.29",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.elmerfem.org",
"description": "Elmer is a tool that can solve a large number of partial differential equations",
"long_description": "Elmer is a tool that can solve a large number of partial differential equations making it an ideal tool for multiphysical problems. It includes models for structural mechanics, fluid dynamics, heat transfer, electromagnetics and beyond. Elmer can also be used on massively parallel HPC platforms.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"ice"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"qwt-qt5",
"libgcc",
"SuiteSparse_AMD",
"qt5-qtbase",
"SuiteSparse_CCOLAMD",
"SuiteSparse_COLAMD",
"SuiteSparse_CHOLMOD",
"SuiteSparse_UMFPACK",
"SuiteSparse_CAMD",
"qt5-qtsvg",
"qt5-qtscript",
"qt5-qttools"
]
}
],
"depends_on": []
},
{
"name": "elk",
"portdir": "lang/elk",
"version": "3.99.8",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20240321110425/http://sam.zoy.org/elk/",
"description": "Scheme Extension Language Kit",
"long_description": "Elk (the Extension Language Kit) is an implementation of the Scheme programming language. It can be used as a standalone Scheme interpreter, or as an embeddable, reusable extension language subsystem for applications written in C or C++ through the libelk library.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "elixir",
"portdir": "lang/elixir",
"version": "1.19.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://elixir-lang.org/",
"description": "The Elixir Programming language",
"long_description": "Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language that focuses on tooling to leverage Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "me",
"github": "milmazz",
"ports_count": 1
},
{
"name": "secsaba",
"github": "secsaba",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"erlang"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"atomvm"
]
}
]
},
{
"name": "elinks-devel",
"portdir": "www/elinks-devel",
"version": "0.12pre6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://elinks.or.cz/",
"description": "Full-Featured Text WWW Browser",
"long_description": "ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [
"universal",
"colors",
"debug",
"fsp",
"guile",
"lua",
"perl",
"python",
"ruby",
"samba",
"see"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gettext",
"openssl",
"tre",
"bzip2",
"libidn",
"expat",
"libiconv",
"spidermonkey",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "elinks",
"portdir": "www/elinks",
"version": "0.11.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://elinks.or.cz/",
"description": "text mode web browser",
"long_description": "ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly customizable and can be extended via Lua or Guile scripts.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [
"col256",
"lua",
"perl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"openssl",
"spidermonkey",
"libidn",
"expat"
]
}
],
"depends_on": []
},
{
"name": "elhttp",
"portdir": "net/elhttp",
"version": "0.22",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cr0.net:8040/code/network/",
"description": "the extra-light http proxy server",
"long_description": "the extra-light http proxy server",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "elftoolchain",
"portdir": "devel/elftoolchain",
"version": "0.7.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://elftoolchain.sourceforge.net/",
"description": "Compilation tools and libraries for ELF",
"long_description": "BSD-licensed compilation tools and libaries for handling the ELF file format. This includes implementations of libelf and libdwarf along with the tools nm, ar, as, elfdump and more.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 56
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"bmake",
"bsdmake",
"flex",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libarchive"
]
}
],
"depends_on": []
},
{
"name": "electric-fence",
"portdir": "devel/electric-fence",
"version": "2.1.13-0.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://perens.com/FreeSoftware/",
"description": "a library to detect memory buffers over- and underruns",
"long_description": "Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "electric",
"portdir": "graphics/electric",
"version": "9.07",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.staticfreesoft.com/",
"description": "CAD system for VLSI circuit design",
"long_description": "Electric designs MOS and bipolar integrated circuits, printed-circuit boards, or any type of circuit you choose. It has many editing styles including layout, schematics, artwork, and architectural specifications.",
"active": true,
"categories": [
"graphics",
"science",
"electronics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "elasticsearch",
"portdir": "databases/elasticsearch",
"version": "7.16.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.elastic.co/",
"description": "Distributed RESTful search engine built for the cloud",
"long_description": "Elasticsearch is a highly scalable open-source full-text search and analytics engine. It allows you to store search, and analyze big volumes of data quickly and in near real time. It is generally used as the underlying engine/technology that powers applications that have complex search features and requirements. Elasticsearch requires Java/OpenJDK 11+, which comes installed. Other Java versions are not supported.",
"active": true,
"categories": [
"databases",
"java"
],
"maintainers": [
{
"name": "",
"github": "gerardsoleca",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kibana"
]
}
]
},
{
"name": "eksctl",
"portdir": "sysutils/eksctl",
"version": "0.217.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eksctl.io",
"description": "Simple CLI tool for creating clusterrs on AWS EKS",
"long_description": "eksctl is a simple CLI tool for creating clusters on EKS - Amazon’s new managed Kubernetes service for EC2. It is written in Go, uses CloudFormation, was created by Weaveworks.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "szczad",
"github": "szczad",
"ports_count": 1
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ekhtml",
"portdir": "textproc/ekhtml",
"version": "0.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ekhtml.sourceforge.net/",
"description": "El-Kabong is a speedy, yet forgiving, SAX-style HTML parser",
"long_description": "El-Kabong is a speedy, yet forgiving, SAX-style HTML parser",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php53-html_parse",
"php54-html_parse",
"php55-html_parse",
"php56-html_parse"
]
}
]
},
{
"name": "ejdb2",
"portdir": "databases/ejdb2",
"version": "2024.02.17",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ejdb.org",
"description": "Embeddable JSON database engine",
"long_description": "Embeddable JSON database engine. Single-file database, online backups support, Fault-tolerant storage, HTTP REST/websockets network endpoints.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"cunit",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"iowow"
]
}
],
"depends_on": []
},
{
"name": "ejabberd",
"portdir": "net/ejabberd",
"version": "24.02",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.process-one.net/en/ejabberd/",
"description": "ejabberd is an XMPP application server.",
"long_description": "ejabberd is an XMPP application server. ejabberd stands for Erlang Jabber Daemon",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"odbc"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"git",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"expat",
"zlib",
"libiconv",
"libyaml",
"openssl",
"erlang"
]
}
],
"depends_on": []
},
{
"name": "eiskaltdcpp",
"portdir": "net/eiskaltdcpp",
"version": "2.4.2-github-2024.10.25",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/eiskaltdcpp/eiskaltdcpp",
"description": "Direct Connect protocols file sharing",
"long_description": "EiskaltDC++ is a cross-platform program that uses the Direct Connect (DC aka NMDC) and Advanced Direct Connect (ADC) protocols. It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.",
"active": true,
"categories": [
"net",
"www",
"p2p"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"qt4",
"qt5",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"git",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"libidn2",
"miniupnpc",
"qt4-mac",
"pango",
"openssl3",
"gettext-runtime",
"libiconv",
"bzip2",
"zlib",
"sqlite3",
"jsoncpp"
]
}
],
"depends_on": []
},
{
"name": "eiscor",
"portdir": "math/eiscor",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eiscor/eiscor",
"description": "eigensolvers based on unitary core transformations",
"long_description": "This package is a collection of Fortran 90 subroutines for accurately and efficiently solving matrix eigenvalue problems using essentially 2×2 unitary matrices.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "eina",
"portdir": "devel/eina",
"version": "1.7.10",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "http://trac.enlightenment.org/e/wiki/Eina",
"description": "multi-platform data type library",
"long_description": "eina is a multi-platform library that provides optimized data types and tools",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"eet",
"embryo"
]
}
]
},
{
"name": "eigenmath",
"portdir": "math/eigenmath",
"version": "2024.06.20",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://georgeweigt.github.io",
"description": "Symbolic math app",
"long_description": "Symbolic math app",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "eigen3-devel",
"portdir": "math/eigen3",
"version": "3.4-tracking-20241122",
"license": "(MPL-2 or LGPL-2.1+) and LGPL-3+",
"platforms": "any",
"epoch": 3,
"replaced_by": null,
"homepage": "http://eigen.tuxfamily.org/",
"description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms. This (-devel) version tracks development of the current (3.4) branch.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
},
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"doc",
"blas"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "eigen3",
"portdir": "math/eigen3",
"version": "3.4.0",
"license": "(MPL-2 or LGPL-2.1+) and LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://eigen.tuxfamily.org/",
"description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
},
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"doc",
"blas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-openbabel",
"py310-openbabel2",
"openscad",
"gnudatalanguage",
"py312-openbabel",
"py311-openbabel2",
"openscad-devel",
"Gyoto",
"py310-gyoto",
"py311-gyoto",
"py312-gyoto",
"py313-gyoto",
"py314-gyoto",
"py39-openbabel2",
"openbabel2",
"py311-openbabel",
"Pangolin",
"bali-phy",
"bali-phy-devel",
"py312-openbabel2",
"openbabel",
"py27-openbabel",
"py39-gyoto",
"iqtree",
"iqtree2",
"py313-openbabel",
"py310-openbabel"
]
},
{
"type": "lib",
"ports": [
"mlt-legacy",
"py27-milk",
"py38-pytorch",
"py38-coolprop",
"digikam",
"shogun",
"shogun-devel",
"paraview",
"R-ChemmineOB",
"gmsh",
"py39-pytorch",
"finite-diff",
"freecad",
"InsightToolkit",
"py310-coolprop",
"py311-coolprop",
"py310-pytorch",
"py37-pytorch",
"py312-pytorch",
"py313-pytorch",
"py310-InsightToolkit",
"py311-InsightToolkit",
"py312-InsightToolkit",
"py313-InsightToolkit",
"orocos-kdl",
"libfive",
"LBFGSpp",
"sympol",
"vtk",
"libcifpp",
"cgal4",
"libpcl",
"ceres-solver",
"py39-coolprop",
"ompl",
"tthresh",
"FastAD",
"Sophus",
"polysolve",
"py311-pytorch",
"libmovit",
"draco",
"manif",
"tapkee",
"nanogui-wjakob",
"stellarium",
"ALPSCore",
"ALPSMaxent",
"NanoVNA-QT",
"libxavna",
"cufflinks",
"fcl",
"mutationpp",
"LightGBM",
"hiop",
"cgal5",
"cgal6",
"dolfin",
"cantera",
"luminance-hdr",
"blender",
"kdeartwork",
"kstars",
"chemkit",
"openscad",
"openscad-devel"
]
},
{
"type": "run",
"ports": [
"stanmath",
"cppoptlib",
"py37-gpilab-framework",
"py38-gpilab-framework",
"py39-gpilab-framework",
"py36-gpilab-framework"
]
}
]
},
{
"name": "eigen",
"portdir": "math/eigen",
"version": "2.0.17",
"license": "GPL-2+ and LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://eigen.tuxfamily.org/",
"description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "nicos",
"github": "NicosPavlov",
"ports_count": 16
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kalzium",
"koffice2-devel",
"step"
]
}
]
},
{
"name": "eiffelstudio",
"portdir": "lang/eiffelstudio",
"version": "25.02.98732",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.eiffel.com",
"description": "The ISE Eiffel Compiler and IDE",
"long_description": "EiffelStudio is a development environment for the Eiffel programming language developed by Eiffel Software. EiffelStudio includes a combination of tools integrated under a single user interface: compiler, interpreter, debugger, browser, metrics tool, profiler, diagram tool. The user interface rests on a number of specific UI paradigms, in particular pick-and-drop for effective browsing.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jann",
"github": "roederja",
"ports_count": 10
},
{
"name": "javier.hector",
"github": "jvelilla",
"ports_count": 1
},
{
"name": "jfiat",
"github": "jocelyn",
"ports_count": 1
},
{
"name": "eifops",
"github": "eiffeldev",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bzip2",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"adwaita-icon-theme",
"gtk3",
"xorg-libXtst"
]
}
],
"depends_on": []
},
{
"name": "eibd",
"portdir": "net/eibd",
"version": "0.0.5",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd",
"description": "eibd provides an interface to the EIB / KNX bus",
"long_description": "Eibd provides over a TCP/IP and/or unix domain sockets access to the EIB bus using a simple protocol. It provides access at layer 4 as well as to high level mangement function. Multiple concurrent users are supported. A special bus monitor mode call vBusmonitor is implemented, which delivers all traffic, which eibd passes, but not disturbs send activities.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"argp-standalone",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"pthsem",
"libxml2"
]
}
],
"depends_on": []
}
]
}