HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49814,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=921",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=919",
"results": [
{
"name": "hr",
"portdir": "sysutils/hr",
"version": "1.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LuRsT/hr",
"description": "A horizontal ruler for your terminal",
"long_description": "A simple shell script that puts a horizontal ruler in your terminal.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "hptt",
"portdir": "math/hptt",
"version": "1.0.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/springer13/hptt",
"description": "High-Performance Tensor Transpose library",
"long_description": "High-Performance Tensor Transpose library",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "hpl",
"portdir": "science/hpl",
"version": "2.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netlib.org/benchmark/hpl",
"description": "High Performance Computing Linpack Benchmark",
"long_description": "See how your machine compares to the TOP500! HPL is a software package that solves a (random) dense linear system in double-precision (64-bit) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.",
"active": true,
"categories": [
"science",
"benchmarks"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 37
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"mpich-clang17"
]
}
],
"depends_on": []
},
{
"name": "hping3",
"portdir": "net/hping3",
"version": "20051105",
"license": "GPL-2 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.hping.org",
"description": "hping is a command-line oriented TCP/IP packet assembler/analyzer",
"long_description": "hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping is not only able to send ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "normen",
"github": "Gminfly",
"ports_count": 11
}
],
"variants": [
"universal",
"tcl"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"tcl",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "hping2",
"portdir": "net/hping2",
"version": "rc3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.hping.org/",
"description": "a network tool",
"long_description": "a network tool able to send custom packets.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "hpddm",
"portdir": "math/hpddm",
"version": "2.3.0",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/hpddm/hpddm",
"description": "a framework for high-performance domain decomposition methods",
"long_description": "HPDDM is an efficient implementation of various domain decomposition methods.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"arpack",
"hypre",
"mumps",
"scalapack",
"python312",
"mpich-clang17",
"vecLibFort",
"libgcc"
]
},
{
"type": "test",
"ports": [
"py312-numpy",
"py312-scipy",
"py312-mpi4py"
]
}
],
"depends_on": []
},
{
"name": "howl",
"portdir": "net/howl",
"version": "1.0.0",
"license": "BSD and APSL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.porchdogsoft.com/products/howl/",
"description": "Howl is a cross-platform implementation of Zeroconf networking.",
"long_description": "Howl is a cross-platform implementation of Zeroconf networking. Branded as Rendezvous(tm) by Apple Computer, Inc., Zeroconf standardizes networking protocols for delivering hassle-free ad-hoc networking, service discovery and IP configuration. This ease of use, enjoyed by users of Mac OS X, is now available as an SDK for Windows 2000/XP and many flavors of Unix. Howl allows software developers to easily embed Zeroconf functionality in their applications, making cumbersome and error-prone network configuration tasks seem so five minutes ago. Give your users what they want. Give them simple, elegant networking. Give them Howl.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"daapd"
]
}
]
},
{
"name": "howdoi",
"portdir": "devel/howdoi",
"version": "2.0.20",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gleitz/howdoi",
"description": "instant coding answers via the command line",
"long_description": "instant coding answers via the command line",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"py310-requests",
"py310-appdirs",
"py310-cssselect",
"py310-lxml",
"py310-pyquery",
"py310-cachelib",
"py310-keep",
"python310",
"py310-pygments"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "hostage",
"portdir": "sysutils/hostage",
"version": "1.0.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emcrisostomo/hostage",
"description": "A command line utility to programmatically edit the host name database file (/etc/hosts)",
"long_description": "hostage is a command line utility to programmatically edit the host name database, which is typically the /etc/hosts plain text file in many UNIX and UNIX-like operating systems. hostage can list and validate a host name database file, add entries to the database, remove entries by address, and remove entries by host name.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 162
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"antlr4-cpp-runtime"
]
}
],
"depends_on": []
},
{
"name": "HORTON",
"portdir": "science/HORTON",
"version": "2.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://theochem.github.io/horton/",
"description": "HORTON is a quantum chemistry program written primarily in Python language.",
"long_description": "HORTON is a quantum chemistry program written primarily in Python language. It can serve as a stand-alone program for electronic structure calculation (HF, DFT,Geminals, PT)",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "yangx59",
"github": "",
"ports_count": 5
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"OpenBLAS",
"py27-cython",
"py27-matplotlib",
"py27-nose",
"py27-numpy",
"python27",
"py27-sphinx",
"py27-sympy",
"libint",
"libxc",
"py27-scipy"
]
}
],
"depends_on": []
},
{
"name": "horcrux",
"portdir": "sysutils/horcrux",
"version": "0.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jesseduffield/horcrux",
"description": "Split your file into encrypted fragments so that you don't need to remember a passcode",
"long_description": "Split your file into encrypted fragments so that you don't need to remember a passcode",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "honeyd",
"portdir": "net/honeyd",
"version": "1.5c",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.honeyd.org/",
"description": "A small daemon that creates virtual hosts appearing to run various operating systems and services.",
"long_description": "Honeyd is a small daemon that creates virtual hosts (tested up to 65,536 ip addresses) that can appear to be running individual operating systems and services of your choice. Honeyd improves cyber security by providing mechanisms for threat detection and assessment, and also deters adversaries by hiding real systems in the middle of virtual systems.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"rrdtool",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"pcre",
"libdnet",
"libevent1",
"py27-libdnet",
"py27-pylibpcap",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "honcho_select",
"portdir": "python/honcho_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default honcho version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of honcho.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-honcho",
"py35-honcho",
"py36-honcho",
"py39-honcho",
"py310-honcho",
"py37-honcho",
"py38-honcho"
]
}
]
},
{
"name": "homebank",
"portdir": "x11/homebank",
"version": "5.9.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gethomebank.org",
"description": "Software to manage personal accounts, light and simple.",
"long_description": "HomeBank is the free software you have always wanted to manage your personal accounts at home. The main concept is to be light, simple and very easy to use. It brings you many features that allow you to analyze your finances in a detailed way instantly and dynamically with powerful report tools based on filtering and graphical charts.",
"active": true,
"categories": [
"finance",
"x11"
],
"maintainers": [
{
"name": "julien.barbey",
"github": "jbarbey",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gettext",
"glib2",
"libofx",
"gtk3",
"libsoup",
"librsvg"
]
}
],
"depends_on": []
},
{
"name": "holoviews",
"portdir": "science/holoviews",
"version": "1.22.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/holoviz/holoviews",
"description": "HoloViews is an open-source Python library designed to make data analysis and visualization seamless and simple.",
"long_description": "HoloViews is an open-source Python library designed to make data analysis and visualization seamless and simple. With HoloViews, you can usually express what you want to do in very few lines of code, letting you focus on what you are trying to explore and convey, not on the process of plotting.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1106
}
],
"variants": [
"python310",
"python311",
"python312",
"python313"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"py313-pyct",
"py313-bokeh",
"python313",
"py313-panel",
"py313-notebook",
"py313-pyviz_comms",
"py313-matplotlib",
"py313-pandas",
"py313-colorcet",
"py313-param"
]
}
],
"depends_on": []
},
{
"name": "hof",
"portdir": "devel/hof",
"version": "0.6.10",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.hofstadter.io",
"description": "The High Code Framework (low-code for devs), a flexible data modeling & code generation system",
"long_description": "The hof tool tries to remove redundent development activities by using high level designs, code generation, and diff3 while letting you write custom code directly in the output. (low-code for developers) Users write Single Source of Truth (SSoT) design for data models and the application generators. hof reads the SSoT, processes it through the code generators, and outputs directories and files. Users can write custom code in the output, change their designs, and regenerate code in any order. hof can be customized and extended by only editing text files and not hof source code. Use your own tools, technologies, and practices, hof does not make any choices for you. hof is powered by Cue (https://cuelang.org & https://cuetorials.com)",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "hoard-cli",
"portdir": "sysutils/hoard-cli",
"version": "1.4.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hyde46.github.io/hoard",
"description": "CLI command organizer written in Rust",
"long_description": "A command organizer lets you save commands that you often use, but are too complicated or long to remember. For every hoarded command, hoard saves the command ( parameterized with a customizable token, default # ), name, description, namespace where it lives in, and tags ( optional ). If you get lost in your massive command history, and can't find for example a specific docker command out of thousand docker commands you've already ran, just hoard it. With a name and description it will be much easier to find again. When you look for that command again a month later, take a look at your hoarded commands. hoard is not supposed to replace shell history finder like fzf, atuin, or similar utilities. It rather should be used in conjunction with them.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "hoard",
"portdir": "devel/hoard",
"version": "3.13",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hoard.org",
"description": "A drop-in replacement for malloc that is very fast on multiprocessor machines",
"long_description": "A drop-in replacement for malloc that is very fast on multiprocessor machines",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"git",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "HNHUi",
"portdir": "devel/HNHUi",
"version": "6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mstarke/HNHUi",
"description": "Reusable Cocoa UI Components",
"long_description": "Reusable Cocoa UI Components",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MacPass"
]
}
]
},
{
"name": "hnb",
"portdir": "editors/hnb",
"version": "1.9.18",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hnb.sourceforge.net/",
"description": "command-line outliner",
"long_description": "Hierarchical notebook (hnb) is a curses program to structure many kinds of data in one place, for example addresses, to-do lists, ideas, book reviews or to store snippets of brainstorming.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "hmmer",
"portdir": "science/hmmer",
"version": "3.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hmmer.org/",
"description": "HMMER is used for searching sequence databases for sequence homologs, and for making sequence alignments",
"long_description": "HMMER is used for searching sequence databases for sequence homologs, and for making sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs).",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1966
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "hlint",
"portdir": "devel/hlint",
"version": "3.8",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ndmitchell/hlint",
"description": "A tool for suggesting possible improvements to Haskell code.",
"long_description": "HLint is a tool for suggesting possible improvements to Haskell code. These suggestions include ideas such as using alternative functions, simplifying code and spotting redundancies.",
"active": true,
"categories": [
"devel",
"haskell"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"cabal",
"ghc",
"file",
"grep",
"gsed",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libiconv"
]
},
{
"type": "patch",
"ports": [
"cabal"
]
}
],
"depends_on": []
},
{
"name": "hledger-iadd",
"portdir": "finance/hledger-iadd",
"version": "1.3.21",
"license": "BSD-3-Clause",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hpdeifel/hledger-iadd",
"description": "A terminal UI as drop-in replacement for hledger add",
"long_description": "hledger-iadd improves in the following ways on hledger's add command: \n \n* Interactive as-you-type completion for account names and descriptions with optional fuzzy matching. \n* Integrated calculator. Amounts can be written as simple sums with real-time feedback on the result. \n* All actions while entering a transaction can be undone. \n* Configurable format for date input. Instead of y/m/d it is also possible to use other formats like the german d.m.y.",
"active": true,
"categories": [
"haskell",
"finance"
],
"maintainers": [
{
"name": "ivofrolov",
"github": "ivofrolov",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"openssl",
"stack",
"file",
"grep",
"gsed"
]
},
{
"type": "run",
"ports": [
"hledger"
]
}
],
"depends_on": []
},
{
"name": "hledger",
"portdir": "finance/hledger",
"version": "1.50.2",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hledger.org",
"description": "Command-line interface for the hledger accounting system",
"long_description": "hledger is lightweight, cross platform, multi-currency, double-entry accounting software. It lets you track money, investments, cryptocurrencies, invoices, time, inventory and more, in a safe, future-proof plain text data format with full version control and privacy. \nhledger aims to help both computer experts and regular folks gain clarity in their finances and time management. Though the UIs are basic, hledger can model any accounting situation and provide precise, clear reports. It is reliable, quick, and backed by the highly supportive Plain Text Accounting ecosystem. Using it is an excellent way to learn double entry accounting.",
"active": true,
"categories": [
"textproc",
"haskell",
"finance"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 615
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"stack",
"file",
"grep",
"gsed",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"hledger-iadd"
]
}
]
},
{
"name": "hk",
"portdir": "devel/hk",
"version": "1.7.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hk.jdx.dev",
"description": "The fastest git hook manager on the planet.",
"long_description": "The fastest git hook manager on the planet.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "hivex",
"portdir": "devel/hivex",
"version": "1.3.24",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libguestfs/hivex",
"description": "A self-contained library for reading and writing Windows Registry \"hive\" binary files.",
"long_description": "A self-contained library for reading and writing Windows Registry \"hive\" binary files.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"readline",
"libiconv",
"libxml2"
]
},
{
"type": "run",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"guestfs-tools"
]
}
]
},
{
"name": "histo",
"portdir": "textproc/histo",
"version": "0.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tj/histo",
"description": "Plot histograms in the terminal with arbitrary streaming or non-streaming data.",
"long_description": "Plot histograms in the terminal with arbitrary streaming or non-streaming data.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "hist",
"portdir": "math/hist",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/kesterlester/hist",
"description": "Histogramming from standard input",
"long_description": "Histogramming from standard input",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 220
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"cairo",
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "hiredis",
"portdir": "databases/hiredis",
"version": "1.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/redis/hiredis",
"description": "Hiredis is a minimalistic C client library for the Redis database.",
"long_description": "Hiredis is a minimalistic C client library for the Redis database.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"syslog-ng-devel",
"ccache",
"yaz",
"R-RcppRedis",
"R-redux",
"gawk-redis",
"php72-openswoole",
"php73-openswoole",
"php74-openswoole",
"php80-openswoole",
"php81-openswoole",
"php82-openswoole",
"php53-swoole",
"php54-swoole",
"php55-swoole",
"php56-swoole",
"php70-swoole",
"php71-swoole",
"php72-swoole",
"php73-swoole",
"php74-swoole",
"php80-swoole",
"php81-swoole",
"php82-swoole"
]
},
{
"type": "run",
"ports": [
"rspamd"
]
}
]
},
{
"name": "hiop",
"portdir": "math/hiop",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LLNL/hiop",
"description": "HPC solver for non-linear optimization problems",
"long_description": "HiOp is an optimization solver for solving certain mathematical optimization problems expressed as non-linear programming problems. HiOp is a lightweight HPC solver that leverages application’s existing data parallelism to parallelize the optimization iterations by using specialized parallel linear algebra kernels.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"ginkgo",
"strumpack",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"metis",
"scalapack",
"vecLibFort",
"strumpack",
"mpich-clang17",
"scotch",
"libgcc",
"eigen3"
]
}
],
"depends_on": []
},
{
"name": "hindent",
"portdir": "textproc/hindent",
"version": "6.2.0",
"license": "Restrictive/Distributable",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mihaimaruseac/hindent",
"description": "Extensible Haskell pretty printer.",
"long_description": "Extensible Haskell pretty printer.",
"active": true,
"categories": [
"textproc",
"haskell"
],
"maintainers": [],
"variants": [
"stack"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"file",
"grep",
"gsed",
"cctools",
"openssl",
"cabal",
"ghc"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gmp"
]
},
{
"type": "patch",
"ports": [
"cabal"
]
}
],
"depends_on": []
},
{
"name": "himalaya",
"portdir": "mail/himalaya",
"version": "0.9.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pimalaya.org/himalaya/",
"description": "Minimalist CLI email client, written in Rust",
"long_description": "Minimalist CLI email client, written in Rust. Bringing emails to the terminal is a pain. The mainstream TUI, (neo)mutt, takes time to configure. The default mapping is not intuitive when coming from the Vim environment. It is even scary to use at the beginning, since you are dealing with sensitive data! The aim of Himalaya is to extract the email logic into a simple (yet solid) CLI API that can be used either directly from the terminal or UIs. It gives users more flexibility. Himalaya installs a Vim-based termainal UI by default.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
},
{
"type": "run",
"ports": [
"vim"
]
}
],
"depends_on": []
},
{
"name": "hilite",
"portdir": "sysutils/hilite",
"version": "1.5",
"license": "GPL-2+",
"platforms": "darwin freebsd linux netbsd openbsd solaris sunos",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/hilite/",
"description": "highlight stderr text in red",
"long_description": "hilite is a tiny utility which executes the command you specify, highlighting anything printed to stderr. It is designed mainly for use with builds, to make warnings and errors stick out like a sore cliche.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
}
],
"depends_on": []
},
{
"name": "highway",
"portdir": "devel/highway",
"version": "1.3.0",
"license": "(Apache-2 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/highway",
"description": "portable SIMD/vector intrinsics",
"long_description": "Highway is a C++ library that provides portable SIMD/vector intrinsics.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 345
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libjxl"
]
}
]
},
{
"name": "HiGHS",
"portdir": "math/HiGHS",
"version": "1.9.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ergo-code.github.io",
"description": "Linear optimization software",
"long_description": "HiGHS is a high performance serial and parallel solver for large-scale sparse linear optimization problems.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"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",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"papilo"
]
}
]
},
{
"name": "highlnk",
"portdir": "sysutils/highlnk",
"version": "0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://thpinfo.com/2004/highlnk/",
"description": "searches identical files to hardlink them to save space",
"long_description": "The HighLnk projects aims to save space on read-only partitions and on CDs/DVDs by hard-linking files that are the same.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "HighlighterKit",
"portdir": "gnustep/HighlighterKit",
"version": "0.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.gnustep.org/index.php/HighlighterKit",
"description": "Syntax highlighting framework",
"long_description": "HighlighterKit is a framework to allow easy incorporation of syntax highlighting features into your application.",
"active": true,
"categories": [
"gnustep"
],
"maintainers": [],
"variants": [
"with_docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gnustep-gui"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ProjectManager"
]
}
]
},
{
"name": "highlight",
"portdir": "textproc/highlight",
"version": "4.18",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://andre-simon.de/doku/highlight/en/highlight.php",
"description": "converts source code to formatted text with syntax highlighting",
"long_description": "converts source code to formatted text with syntax highlighting",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"pkgconfig",
"boost187",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"lua"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"stog"
]
}
]
},
{
"name": "hieroglyph_select",
"portdir": "python/hieroglyph_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default hieroglyph version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of hieroglyph.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-hieroglyph",
"py35-hieroglyph",
"py36-hieroglyph",
"py39-hieroglyph",
"py310-hieroglyph",
"py37-hieroglyph",
"py38-hieroglyph"
]
}
]
},
{
"name": "HideSysFiles",
"portdir": "aqua/HideSysFiles",
"version": "1.0",
"license": "unknown",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/leolezner/HideSysFiles",
"description": "Small MacOS X App to show or hide system files",
"long_description": "Small MacOS X App to show or hide system files",
"active": true,
"categories": [
"aqua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "hidapi",
"portdir": "comms/hidapi",
"version": "0.12.0",
"license": "(GPL-3 or BSD or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libusb/hidapi",
"description": "library for interacting with HID-class devices",
"long_description": "HIDAPI is a multi-platform library which allows an application to interface with USB and Bluetooth HID-Class devices.",
"active": true,
"categories": [
"comms"
],
"maintainers": [],
"variants": [
"testgui",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avrdude",
"py37-hid",
"py38-hid",
"py39-hid",
"py310-hid",
"py311-hid",
"gr-fcdproplus",
"libmsp430",
"libu2f-host",
"openscad",
"openscad-devel",
"mspdebug"
]
}
]
},
{
"name": "hicolor-icon-theme",
"portdir": "gnome/hicolor-icon-theme",
"version": "0.18",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/icon-theme/",
"description": "A default fallback theme.",
"long_description": "This is the default fallback theme used by implementations of the icon theme specification.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cssed"
]
},
{
"type": "lib",
"ports": [
"cadabra2",
"fsearch",
"kde4-runtime",
"subsurface",
"xfce4-terminal",
"gaw",
"terminator",
"gtk4-devel",
"gtk4"
]
},
{
"type": "run",
"ports": [
"gtk3",
"gtk2",
"gtk3-devel",
"gtk2-devel",
"MyPaint"
]
}
]
},
{
"name": "hibernate4",
"portdir": "java/hibernate4",
"version": "4.1.2.Final",
"license": "LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.hibernate.org/",
"description": "Hibernate ORM for Java.",
"long_description": "Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent classes following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. The Hibernate Query Language, designed as a minimal object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate also allows you to express queries using native SQL or Java-based Criteria and Example queries. Hibernate is now the most popular object/relational mapping solution for Java.",
"active": true,
"categories": [
"databases",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "hibernate3",
"portdir": "java/hibernate3",
"version": "3.6.10.Final",
"license": "LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.hibernate.org/",
"description": "Hibernate ORM for Java.",
"long_description": "Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent classes following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. The Hibernate Query Language, designed as a minimal object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate also allows you to express queries using native SQL or Java-based Criteria and Example queries. Hibernate is now the most popular object/relational mapping solution for Java.",
"active": true,
"categories": [
"databases",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "hgrep",
"portdir": "textproc/hgrep",
"version": "0.3.9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rhysd/hgrep",
"description": "Human-friendly Grep",
"long_description": "hgrep is a grep tool to search files with given pattern and print the matched code snippets with human-friendly syntax highlighting. In short, it's a fusion of bat and grep or other alternatives like ripgrep. This is similar to -C option of grep command, but hgrep focuses on human readable outputs. hgrep is useful to survey the matches with contexts around them. When some matches are near enough, hgrep prints the lines within one code snippet. Unlike grep -C, hgrep adopts some heuristics around blank lines to determine efficient number of context lines.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "hg-keyring",
"portdir": "devel/hg-keyring",
"version": "1.4.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://foss.heptapod.net/mercurial/mercurial_keyring",
"description": "Mercurial extension used to securely save passwords",
"long_description": "mercurial_keyring is a Mercurial extension used to securely save HTTP and SMTP authentication passwords in password databases, including the macOS Keychain.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 170
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-keyring",
"py313-mercurial_extension_utils",
"mercurial"
]
}
],
"depends_on": []
},
{
"name": "hg-git",
"portdir": "devel/hg-git",
"version": "1.2.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mercurial-scm.org/wiki/HgGit",
"description": "Push to and pull from a Git server repository from Mercurial.",
"long_description": "This is the Hg-Git plugin for Mercurial, adding the ability to push to and pull from a Git server repository from Mercurial. This means you can collaborate on Git based projects from Mercurial, or use a Git server as a collaboration point for a team with developers using both Git and Mercurial.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 170
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-17",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"mercurial",
"python313",
"py313-dulwich",
"py313-brotli"
]
},
{
"type": "test",
"ports": [
"git",
"gnupg2",
"dash",
"py313-pytest",
"py313-pygments",
"py313-pyflakes"
]
}
],
"depends_on": []
},
{
"name": "hg-evolve",
"portdir": "devel/hg-evolve",
"version": "11.1.8",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mercurial-scm.org/doc/evolution/",
"description": "Additional history rewriting commands for Mercurial.",
"long_description": "Additional history rewriting commands for Mercurial for faster and safer mutable history. The extension offers a safe and simple way to refine changesets locally and propagate those changes to other repositories. The complex issues that can arise from exchanging draft changesets are automatically detected and handled, and it possible's for multiple developers to safely rewrite the same parts of history in a distributed way.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 170
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"mercurial",
"python313"
]
},
{
"type": "test",
"ports": [
"dash",
"py313-pytest"
]
}
],
"depends_on": []
},
{
"name": "hg-credentials",
"portdir": "devel/hg-credentials",
"version": "0.1.2",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://foss.heptapod.net/mercurial/hg-credentials",
"description": "Mercurial extension for storing passwords securely",
"long_description": "Mercurial extension for storing passwords securely in the macOS Keychain.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 170
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"mercurial"
]
}
],
"depends_on": []
},
{
"name": "hfsutils",
"portdir": "sysutils/hfsutils",
"version": "3.2.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mars.org/home/rob/proj/hfs/",
"description": "command line programs and libraries for manipulating HFS volumes",
"long_description": "hfsutils contains command line programs and libraries for manipulating HFS volumes.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
}
]
}