HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50172,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=972",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=970",
"results": [
{
"name": "crystfel",
"portdir": "science/crystfel",
"version": "0.6.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.desy.de/~twhite/crystfel/",
"description": "A suite of programs for processing serial crystallography data",
"long_description": "CrystFEL is a suite of programs for processing diffraction data acquired serially in a snapshot manner, such as when using the technique of Serial Femtosecond Crystallography (SFX) with a free-electron laser source.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"fftw-3",
"gsl",
"gtk2",
"pango",
"hdf5",
"gdk-pixbuf2"
]
}
],
"depends_on": []
},
{
"name": "crystal",
"portdir": "lang/crystal",
"version": "1.18.2",
"license": "Apache-2",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crystal-lang.org",
"description": "Crystal programming language",
"long_description": "Crystal is a fast, compiled programming language with a Ruby-inspired syntax.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libffi",
"boehmgc",
"llvm-21",
"pcre2"
]
},
{
"type": "run",
"ports": [
"libxml2",
"zlib",
"gmp",
"libevent",
"libyaml",
"openssl",
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"amber",
"shards",
"frightcrawler"
]
}
]
},
{
"name": "cryptlib",
"portdir": "devel/cryptlib",
"version": "3.4.8",
"license": "(Sleepycat or Restrictive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cs.auckland.ac.nz/~pgut001/cryptlib/",
"description": "cryptlib is a powerful security toolkit (library)",
"long_description": "cryptlib is a powerful security toolkit that allows even inexperienced crypto programmers to easily add encryption and authentication services to their software. The high-level interface provides anyone with the ability to add strong security capabilities to an application in as little as half an hour, without needing to know any of the low-level details that make the encryption or authentication work.",
"active": true,
"categories": [
"devel",
"security",
"crypto"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"secpwgen"
]
}
]
},
{
"name": "cryptcat",
"portdir": "net/cryptcat",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cryptcat.sourceforge.net/",
"description": "lightweight netcat with integrated transport encryption",
"long_description": "Cryptcat is a lightweight version of netcat with integrated transport encryption capabilities.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cryfs",
"portdir": "fuse/cryfs",
"version": "1.0.3",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cryfs.org/",
"description": "Cryptographic filesystem for the cloud",
"long_description": "CryFS encrypts your files, so you can safely store them anywhere. It works well together with cloud services like Dropbox, iCloud, OneDrive and others",
"active": true,
"categories": [
"net",
"fuse"
],
"maintainers": [
{
"name": "jolan78",
"github": "jolan78",
"ports_count": 1
}
],
"variants": [
"debug",
"fs_link"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"range-v3",
"python313",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libfmt10",
"spdlog",
"boost187",
"libomp",
"curl",
"macfuse",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "crunch",
"portdir": "security/crunch",
"version": "3.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/crunch-wordlist/",
"description": "Wordlist generator",
"long_description": "Crunch is a wordlist generator where you can specify a standard character set or a character set you specify. crunch can generate all possible combinations and permutations.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 223
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "crswallow",
"portdir": "sysutils/crswallow",
"version": "0.2",
"license": "MPL-1.1 and GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/crswallow/",
"description": "filter or rate-limit text lines containing CR",
"long_description": "crswallow processes text lines passed in from stdin and forwards most of them to stdout/stderr. Text lines which contain the carriage return character (cr) are often used by software to print progress information on a text console. Some tools update the status very often, e.g. mencoder may do so several hundred times per second. Such output can be very disturbing when running software over a remote terminal connection with low bandwidth. The crswallow filter can limit status output to a single update in a given time interval, for example once per second.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "stefan.van.der.eijk",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"x264transcode"
]
}
]
},
{
"name": "cronolog-devel",
"portdir": "sysutils/cronolog-devel",
"version": "1.7.0-beta",
"license": "Apache-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fordmason/cronolog",
"description": "cronolog is a web log rotation program",
"long_description": "cronolog is a simple filter program that reads log file entries from standard input and writes each entry to the output file specified by a filename template and the current date and time. When the expanded filename changes, the current file is closed and a new one opened. This development release of 1.7 adds patches to support helper programs that can process a log after it is rolled. Run cronolog with no options for help.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jberry",
"github": "jdberry",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cronolog",
"portdir": "sysutils/cronolog",
"version": "1.6.2",
"license": "Apache-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fordmason/cronolog",
"description": "cronolog is a web log rotation program",
"long_description": "cronolog is a simple filter program that reads log file entries from standard input and writes each entry to the output file specified by a filename template and the current date and time. When the expanded filename changes, the current file is closed and a new one opened.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "CronniX",
"portdir": "aqua/CronniX",
"version": "3.0.2",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/cronnix/",
"description": "graphical frontend for scheduling cronjobs",
"long_description": "CronniX is a macOS frontend to the Unix scheduler cron. Cron is a system service that allows scheduled execution of scripts and programs.",
"active": true,
"categories": [
"aqua"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
}
],
"depends_on": []
},
{
"name": "croc",
"portdir": "net/croc",
"version": "10.3.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 1,
"replaced_by": null,
"homepage": "https://schollz.com/blog/croc6",
"description": "Easily and securely send things from one computer to another",
"long_description": "croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that: allows any two computers to transfer data (using a relay), provides end-to-end encryption (using PAKE), enables easy cross-platform transfers (Windows, Linux, Mac), allows multiple file transfers, allows resuming transfers that are interrupted, does not need a local server or port-forwarding, is faster than wormhole, rsync, scp through compression and multiplexing (speedups 1.5x to 4x), and supports IPv6.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "crlibm",
"portdir": "devel/crlibm",
"version": "1.0beta5",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20170128033523/http://lipforge.ens-lyon.fr/www/crlibm/",
"description": "An efficient and proven correctly-rounded mathematical library",
"long_description": "An efficient and proven correctly-rounded mathematical library",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pycrlibm",
"py27-pycrlibm",
"py35-pycrlibm",
"py36-pycrlibm"
]
}
]
},
{
"name": "criticalmass",
"portdir": "games/criticalmass",
"version": "1.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://criticalmass.sourceforge.net/critter.php",
"description": "Critical Mass is an SDL/OpenGL space shoot'em up game.",
"long_description": "Critical Mass is an SDL/OpenGL space shoot'em up game.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl_mixer",
"libsdl",
"libsdl_image",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "crispy-doom",
"portdir": "games/crispy-doom",
"version": "6.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fabiangreffrath/crispy-doom",
"description": "A limit-removing enhanced-resolution Doom source port based on Chocolate Doom",
"long_description": "Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-15",
"python311"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libpng",
"libsamplerate",
"libsdl2_mixer",
"libsdl2",
"libsdl2_net"
]
}
],
"depends_on": []
},
{
"name": "CrimsonFields",
"portdir": "games/CrimsonFields",
"version": "0.5.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://crimson.seul.org",
"description": "Tactical war game in the tradition of Battle Isle",
"long_description": "Crimson Fields is a tactical war game in the tradition of Battle Isle, including a map editor and the possibility to import the original History Line or Battle Isle maps.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl_mixer",
"libsdl",
"libsdl_ttf"
]
}
],
"depends_on": []
},
{
"name": "crfsuite",
"portdir": "math/crfsuite",
"version": "0.12.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.chokkan.org/software/crfsuite/",
"description": "A fast implementation of Conditional Random Fields (CRFs)",
"long_description": "CRFsuite is an implementation of Conditional Random Fields (CRFs) for labeling sequential data.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"liblbfgs"
]
}
],
"depends_on": []
},
{
"name": "crfpp",
"portdir": "math/crfpp",
"version": "0.58",
"license": "LGPL-3+ and BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://taku910.github.io/crfpp/",
"description": "Yet Another CRF toolkit",
"long_description": "CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as Named Entity Recognition, Information Extraction and Text Chunking.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"nkf",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"extractopinion",
"knp",
"knp3",
"cabocha",
"kakarot"
]
}
]
},
{
"name": "creduce",
"portdir": "devel/creduce",
"version": "2.10.0",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://embed.cs.utah.edu/creduce",
"description": "Test-case reduction for C compiler bugs",
"long_description": "C-Reduce is a tool that takes a large C, C++, or OpenCL file that has a property of interest (such as triggering a compiler bug) and automatically produces a much smaller C/C++ file that has the same property. It is intended for use by people who discover and report bugs in compilers and other tools that process source code.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "larryv",
"github": "larryv",
"ports_count": 48
}
],
"variants": [
"llvm90",
"llvm11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"llvm-9.0",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"clang-9.0",
"perl5.34",
"p5.34-exporter-lite",
"zlib",
"p5.34-getopt-tabular",
"p5.34-regexp-common",
"p5.34-term-readkey",
"p5.34-file-which",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "createrepo",
"portdir": "sysutils/createrepo",
"version": "0.4.11",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://createrepo.baseurl.org/",
"description": "generates common metadata for package repositories",
"long_description": "createrepo generates the metadata necessary for an RPM package repository. This repository format (repodata) is supported by apt, red-carpet(zen), smart, up2date, Yast and yum.",
"active": false,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"python27",
"py27-libxml2",
"py27-yum-metadata-parser",
"rpm"
]
},
{
"type": "test",
"ports": [
"py27-checker"
]
}
],
"depends_on": []
},
{
"name": "create-dmg-js",
"portdir": "sysutils/create-dmg-js",
"version": "7.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sindresorhus/create-dmg",
"description": "Create a good-looking DMG for your macOS app in seconds",
"long_description": "Create a good-looking DMG for your macOS app in seconds",
"active": true,
"categories": [
"sysutils",
"archivers"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 223
}
],
"variants": [
"dmg_icon"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"npm11"
]
},
{
"type": "lib",
"ports": [
"nodejs24"
]
}
],
"depends_on": []
},
{
"name": "create-dmg",
"portdir": "sysutils/create-dmg",
"version": "1.2.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/create-dmg/create-dmg",
"description": "A shell script to build fancy DMGs",
"long_description": "A shell script to build fancy DMGs",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 639
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cram",
"portdir": "devel/cram",
"version": "0.7",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitheap.org/cram/",
"description": "A simple testing framework for command line applications",
"long_description": "Cram is a functional testing framework for command line applications. Cram tests look like snippets of interactive shell sessions. Cram runs each command and compares the command output in the test with the command's actual output.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "git",
"github": "SoapZA",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "crafty",
"portdir": "games/crafty",
"version": "25.2",
"license": "Restrictive and Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20220407202829/https://craftychess.com/",
"description": "Crafty is a chess program, that can be interfaced with xboard.",
"long_description": "Crafty is the derivative of Cray Blitz, a computer chess program. It is a very strong one, and its current peak ICC ratings are 3286 (bullet), 3388 (blitz) and 2792 (standard). It can be used with xboard just like gnuchess.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "crackpkcs12",
"portdir": "security/crackpkcs12",
"version": "0.2.9",
"license": "(GPL-3+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://crackpkcs12.sourceforge.net",
"description": "Crack PKCS12 files passwords",
"long_description": "A tool to audit PKCS12 files passwords",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "bernhard",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "cracklib",
"portdir": "security/cracklib",
"version": "2.9.11",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cracklib/cracklib",
"description": "A ProActive Password Sanity Library",
"long_description": "CrackLib is a library containing a C function (well, lots of functions really, but you only need to use one of them) which may be used in a passwd-like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by Crack by filtering them out, at source.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"gettext",
"libtool",
"bzip2",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libpwquality",
"php53-crack",
"rb-password",
"apg"
]
}
]
},
{
"name": "crack-attack",
"portdir": "games/crack-attack",
"version": "1.1.14",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/crack-attack/",
"description": "Fast-paced puzzle game",
"long_description": "Crack Attack! is a fast-paced puzzle game inspired by the classic Super NES title Tetris Attack!",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"mesa",
"libsdl",
"gtk2",
"freeglut",
"libGLU"
]
}
],
"depends_on": []
},
{
"name": "cputhrottle",
"portdir": "sysutils/cputhrottle",
"version": "1.0.0",
"license": "none",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.willnolan.com/cputhrottle/cputhrottle.html",
"description": "a tool to for throttling process cpu usage",
"long_description": "Cputhrottle is a tool which allows cpu usage to be limited on a per-PID basis.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "cpuminer",
"portdir": "finance/cpuminer",
"version": "2.5.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pooler/cpuminer",
"description": "Multi-threaded CPU miner for Litecoin and Bitcoin",
"long_description": "Multi-threaded CPU miner for Litecoin and Bitcoin",
"active": true,
"categories": [
"finance"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"jansson",
"curl"
]
}
],
"depends_on": []
},
{
"name": "cpuid",
"portdir": "sysutils/cpuid",
"version": "1.8.2",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tycho/cpuid",
"description": "A simple CPUID decoder/dumper for x86/x86_64",
"long_description": "cpuid is a very simple C program, designed to dump and extract information from the x86 CPUID instruction. cpuid is capable of dumping all CPUID leaves (except any unknown leaves which require special ECX values to dump all information). cpuid can only decode certain leaves, but this functionality will be expanded as the CPUID specifications provided by AMD and Intel change.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "cpufetch",
"portdir": "sysutils/cpufetch",
"version": "1.07",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Dr-Noob/cpufetch",
"description": "cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way",
"long_description": "cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1157
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cproto",
"portdir": "devel/cproto",
"version": "4.7y",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://invisible-island.net/cproto/cproto.html",
"description": "Generate C prototypes from source code",
"long_description": "cproto is a program that generates function prototypes and variable declarations from C source code. It can also convert function definitions between the old style and the ANSI C style.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"flex"
]
}
],
"depends_on": []
},
{
"name": "cpr",
"portdir": "devel/cpr",
"version": "1.11.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.libcpr.org",
"description": "C++ Requests: Curl for People",
"long_description": "C++ Requests is a simple wrapper around libcurl.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtest",
"curl",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "cppzmq-devel",
"portdir": "devel/cppzmq",
"version": "20200109-bd27f249",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "cppzmq",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by cppzmq",
"long_description": "This port has been replaced by cppzmq.",
"active": false,
"categories": [
"devel",
"sysutils",
"net"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 463
}
],
"variants": [
"debug"
],
"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": "cppzmq",
"portdir": "devel/cppzmq",
"version": "4.11.0",
"license": "Permissive",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/zeromq/cppzmq",
"description": "High-level C++ Binding for 0MQ",
"long_description": "High-level C++ Binding for 0MQ",
"active": true,
"categories": [
"devel",
"sysutils",
"net"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 463
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zmq"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xeus-zmq",
"gnuradio-devel",
"R-clustermq",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"libopenshot"
]
}
]
},
{
"name": "cpp-utilities",
"portdir": "devel/cpp-utilities",
"version": "5.26.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Martchus/cpp-utilities",
"description": "Useful C++ classes and routines such as argument parser, IO and conversion utilities.",
"long_description": "Useful C++ classes and routines such as argument parser, IO and conversion utilities.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"qtutilities",
"syncthingtray"
]
}
]
},
{
"name": "cpputest",
"portdir": "devel/cpputest",
"version": "4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cpputest.github.io/",
"description": "CppUTest unit testing and mocking framework for C/C++",
"long_description": "CppUTest is a C /C++ based unit xUnit test framework for unit testing and for test-driving your code. It is written in C++ but is used in C and C++ projects and frequently used in embedded systems but it works for any C/C++ project.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"weechat"
]
}
]
},
{
"name": "cppunit",
"portdir": "devel/cppunit",
"version": "1.15.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/cppunit/",
"description": "unit testing framework for C++",
"long_description": "CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML or text format for automatic testing and GUI based for supervised tests.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 463
}
],
"variants": [
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-14"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gr37-rds",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr37-satellites",
"gr37-tdd",
"gr37-sdrplay",
"gr37-iridium",
"gr37-specest",
"hydrogen",
"jags",
"softhsm",
"ola",
"gnuradio37",
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr37-baz",
"gr37-cdma",
"gr37-fcdproplus",
"gr37-foo",
"gr37-fosphor",
"gr37-gfdm",
"gr37-gsm",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr37-iqbalance",
"gr37-iio",
"gr37-limesdr",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr37-ofdm"
]
},
{
"type": "lib",
"ports": [
"agave"
]
},
{
"type": "test",
"ports": [
"libfilezilla",
"libgig",
"ola",
"gnss-sdr",
"gnss-sdr-devel",
"FileZilla",
"gr-baz",
"gr37-baz",
"ibex-lib"
]
}
]
},
{
"name": "cpptoml",
"portdir": "devel/cpptoml",
"version": "0.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/skystrife/cpptoml",
"description": "A header-only library for parsing TOML configuration files.",
"long_description": "A header-only library for parsing TOML configuration files.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"watchman",
"edencommon"
]
}
]
},
{
"name": "cpprestsdk",
"portdir": "www/cpprestsdk",
"version": "2.10.19",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/microsoft/cpprestsdk",
"description": "C++ REST library for client-server communication",
"long_description": "The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"websocketpp",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"boost176"
]
}
],
"depends_on": []
},
{
"name": "cppreference",
"portdir": "lang/cppreference",
"version": "20250209",
"license": "GFDL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cppreference.com/",
"description": "C++ reference pages (and Doxygen tags files)",
"long_description": "C++ reference pages (and Doxygen tags files). Offline version.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "cpp-peglib",
"portdir": "devel/cpp-peglib",
"version": "1.9.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yhirose/cpp-peglib",
"description": "A single file C++ header-only PEG (Parsing Expression Grammars) library",
"long_description": "A single file C++ header-only PEG (Parsing Expression Grammars) library",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "cppoptlib",
"portdir": "math/cppoptlib",
"version": "2024.01.03",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PatWie/CppNumericalSolvers",
"description": "Header-only C++17 optimization library",
"long_description": "cppoptlib is light-weight header-only C++17 library of numerical optimization methods for non-linear functions based on Eigen.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"eigen3"
]
}
],
"depends_on": []
},
{
"name": "cppman",
"portdir": "lang/cppman",
"version": "0.5.9",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aitjcize/cppman",
"description": "C++ 98/11/14/17/20 manual page fetcher / interface.",
"long_description": "C++ 98/11/14/17/20 manual page fetcher / interface. Sourced from cplusplus.com and cppreference.com.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-beautifulsoup4",
"py313-html5lib",
"groff"
]
}
],
"depends_on": []
},
{
"name": "cpphs",
"portdir": "devel/cpphs",
"version": "1.20.9.1",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://projects.haskell.org/cpphs/",
"description": "A liberalised re-implementation of cpp, the C pre-processor.",
"long_description": "Cpphs is a re-implementation of the C pre-processor that is both more compatible with Haskell, and itself written in Haskell so that it can be distributed with compilers.",
"active": true,
"categories": [
"devel",
"haskell"
],
"maintainers": [],
"variants": [
"stack"
],
"dependencies": [
{
"type": "build",
"ports": [
"alex",
"cctools",
"happy",
"hscolour",
"ld64",
"openssl",
"pkgconfig",
"cabal",
"ghc",
"file",
"grep",
"gsed",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libiconv"
]
},
{
"type": "patch",
"ports": [
"cabal"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lhs2tex"
]
}
]
},
{
"name": "cppcheck",
"portdir": "devel/cppcheck",
"version": "2.18.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/danmar/cppcheck",
"description": "Static analysis of C and C++ code.",
"long_description": "Cppcheck is an analysis tool for C and C++ code. Unlike compilers and many other analysis tools, we do not detect syntax errors. Cppcheck only detects the types of bugs that the compilers normally fail to detect. The goal is no false positives.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"docbook-xml-4.5",
"docbook-xsl-nons",
"libxslt",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pygments",
"pcre"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"chai"
]
}
]
},
{
"name": "cpp-argparse-dev",
"portdir": "devel/cpp-argparse-dev",
"version": "1.10.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rue-ryuzaki/argparse",
"description": "C++ argument parser.",
"long_description": "Python-like header-only argument parser for C++ projects.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "golubchikov.mihail",
"github": "rue-ryuzaki",
"ports_count": 3
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cpmtools",
"portdir": "sysutils/cpmtools",
"version": "2.24",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cpm8680.com/cpmtools/",
"description": "Tools to access CP/M file systems",
"long_description": "This package allows to access CP/M file systems similar to the well-known mtools package, which accesses MSDOS file systems",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "robgowin",
"github": "codesmythe",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "cpio",
"portdir": "archivers/cpio",
"version": "2.15",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/cpio/cpio.html",
"description": "copies files into or out of a cpio or tar archives",
"long_description": "GNU cpio copies files into or out of a cpio or tar archive. The archive can be another file on the disk, a magnetic tape, or a pipe.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "chenguokai17",
"github": "chenguokai",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libiconv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"diffoscope"
]
}
]
},
{
"name": "cpi00",
"portdir": "textproc/cpi00",
"version": "0.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/cpi00",
"description": "The Compressed Permuterm Index",
"long_description": "cpi00 is an implementation of the compressed permuterm index. This is only admitted for non-profit purpose, NEVER USE for commercial products.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python27",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "cpi",
"portdir": "lang/cpi",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://treefrogframework.github.io/cpi",
"description": "Cpi is a tiny interpreter for C++11, C++14 or C++17.",
"long_description": "Cpi is a tiny interpreter for C++11, C++14 or C++17.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1018
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": []
}
]
}