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=947",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=945",
"results": [
{
"name": "faubackup",
"portdir": "sysutils/faubackup",
"version": "0.5.9",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://faubackup.sourceforge.net/",
"description": "FauBackup - simple incremental backup utility",
"long_description": "FauBackup creates simple, file-system compatible backups from parts of your disk. It automatically creates incremental backups using hard links.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"popt"
]
}
],
"depends_on": []
},
{
"name": "fatsort",
"portdir": "sysutils/fatsort",
"version": "1.6.5.640",
"license": "GPL-2+",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fatsort.sourceforge.net/",
"description": "Utility to sort FAT12, FAT16 and FAT32 partitions",
"long_description": "FATSort is a C utility that sorts FAT12, FAT16 and FAT32 partitions. It even can handle long file name entries. FATSort reads the boot sector and sorts the directory structure recursively.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ionic",
"github": "Ionic",
"ports_count": 24
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"help2man",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"FatDriveSorter"
]
}
]
},
{
"name": "FatDriveSorter",
"portdir": "sysutils/FatDriveSorter",
"version": "1.4.0",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lwouis/fat-drive-sorter",
"description": "Actually sort files on your FAT drives",
"long_description": "FatDriveSorter is a graphical front end for fatsort and helps you actually sort files on your FAT12, FAT16, FAT32, and exFAT drives.",
"active": true,
"categories": [
"aqua",
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"fatsort"
]
}
],
"depends_on": []
},
{
"name": "fatdisk",
"portdir": "sysutils/fatdisk",
"version": "1.0.0-beta",
"license": "MIT",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/goblinhack/fatdisk",
"description": "a utility to allow mountless modification of DOS disks",
"long_description": "fatdisk is a utility to allow mountless modification of DOS disks. It allows you to perform various operations on files on a DOS-formatted disk image in FAT12,16,32 formats without needing to do any mounting of the disk image, or needing root or sudo access. It can extract files from the DOS disk to the local hard drive, and likewise can import files from the local disk back onto the DOS disk. Additionally you can do basic operations like list, cat, hexdump, etc.",
"active": true,
"categories": [
"sysutils",
"emulators"
],
"maintainers": [
{
"name": "glenn",
"github": "glennmatthews",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makedepend",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "fatal",
"portdir": "devel/fatal",
"version": "2024.09.23.00",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebook/fatal",
"description": "Library for fast prototyping software in modern C++",
"long_description": "Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "fasttext",
"portdir": "textproc/fasttext",
"version": "0.9.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebookresearch/fastText",
"description": "Library for fast text representation and classification.",
"long_description": "fastText is a library for efficient learning of word representations and sentence classification.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fastmod",
"portdir": "devel/fastmod",
"version": "0.4.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebookincubator/fastmod",
"description": "A fast partial replacement for the codemod tool",
"long_description": "fastmod is a tool to assist you with large-scale codebase refactors. It supports most of codemod's options but is more focused on improving the use case \"I want to use interactive mode to make sure my regex is correct, and then I want to apply the regex everywhere\".",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "fbeeres",
"github": "cideM",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "fastmath",
"portdir": "fortran/fastmath",
"version": "2023.01.22",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/perazz/fastmath",
"description": "Modern Fortran library for fast, approximate math functions",
"long_description": "This is a modern Fortran library for fast, approximate math functions: exp, log, 1/sqrt. These functions provide fast, approximate evaluations of the exponential, logarithm and normalization functions in 64-bit precision.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"gcc12",
"fpm"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fastlink",
"portdir": "science/fastlink",
"version": "4.1P-20140912",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ncbi.nlm.nih.gov/CBBresearch/Schaffer/fastlink.html",
"description": "Genetic Analysis Software",
"long_description": "Genetic linkage analysis is a statistical technique used to map genes and find the approximate location of disease genes.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fastjar",
"portdir": "archivers/fastjar",
"version": "0.94",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fastjar.sourceforge.net/",
"description": "fast implementation of Sun's jar utility in C",
"long_description": "Fastjar is an implementation of Sun's jar utility that comes with the JDK, written entirely in C, and runs in a fraction of the time while being 100% feature compatible.",
"active": true,
"categories": [
"java",
"archivers"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "fast-hg-prompt",
"portdir": "devel/fast-hg-prompt",
"version": "0.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/seanfarley/fast-hg-prompt",
"description": "Fast way to recursively look for the current bookmark and repo status",
"long_description": "Fast way to recursively look for the current bookmark and repo status",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "fasthenry-wr",
"portdir": "science/fasthenry-wr",
"version": "3.0wr-010114",
"license": "LGPL",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.wrcad.com/freestuff.html",
"description": "A multipole-accelerated inductance analysis program",
"long_description": "A multipole-accelerated inductance analysis program. This version of fasthenry has been modified by Whiteley Research to support superconducting segments and ground planes.",
"active": true,
"categories": [
"science",
"electronics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fastgltf",
"portdir": "graphics/fastgltf",
"version": "0.8.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fastgltf.readthedocs.io/v0.7.x/",
"description": "A modern C++17 glTF 2.0 library focused on speed, correctness, and usability",
"long_description": "fastgltf is a speed and usability focused glTF 2.0 library written in modern C++17 with minimal dependencies. It uses SIMD in various areas to decrease the time the application spends parsing and loading glTF data. By taking advantage of modern C++17 (and optionally C++20) it also provides easy and safe access to the properties and data. The library supports the entirety of glTF 2.0 specification, including many extensions. By default, fastgltf will only do the absolute minimum to work with a glTF model. However, it brings many additional features to ease working with the data, including accessor tools, the ability to directly write to mapped GPU buffers, and decomposing transform matrices.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"simdjson"
]
}
],
"depends_on": []
},
{
"name": "fast-float",
"portdir": "devel/fast-float",
"version": "8.0.2",
"license": "(Apache-2 or Boost-1 or MIT)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fastfloat/fast_float",
"description": "Fast and exact implementation of the C++ from_chars functions for float and double types",
"long_description": "The fast_float library provides fast header-only implementations for the C++ from_chars functions for float and double types. These functions convert ASCII strings representing decimal values (e.g., 1.3e10) into binary types.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libplacebo"
]
},
{
"type": "lib",
"ports": [
"folly"
]
}
]
},
{
"name": "fastfetch",
"portdir": "sysutils/fastfetch",
"version": "2.55.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fastfetch-cli/fastfetch",
"description": "Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way.",
"long_description": "Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"python313",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"chafa",
"yyjson",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "fast_double_parser",
"portdir": "devel/fast_double_parser",
"version": "0.8.0",
"license": "Apache-2 and Boost-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lemire/fast_double_parser",
"description": "Fast function to parse strings into double (binary64) floating-point values",
"long_description": "Fast function to parse strings into double (binary64) floating-point values, enforces the RFC 7159 (JSON standard) grammar.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"LightGBM"
]
}
]
},
{
"name": "fastdb",
"portdir": "databases/fastdb",
"version": "3.76",
"license": "permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.garret.ru/fastdb.html",
"description": "Main Memory Relational Database Management System",
"long_description": "Main Memory Relational Database Management System",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fastcap-wr",
"portdir": "science/fastcap-wr",
"version": "2.0wr-010114",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.wrcad.com/freestuff.html",
"description": "A multipole-accelerated capacitance analysis program",
"long_description": "A multipole-accelerated capacitance analysis program. This version of fastcap has been modified by Whiteley Research.",
"active": true,
"categories": [
"science",
"electronics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "FastAD",
"portdir": "math/FastAD",
"version": "3.2.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/JamesYang007/FastAD",
"description": "FastAD is a C++ implementation of automatic differentiation both forward and reverse mode",
"long_description": "FastAD is a C++ implementation of automatic differentiation both forward and reverse mode",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gtest",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"eigen3"
]
}
],
"depends_on": []
},
{
"name": "fasd",
"portdir": "sysutils/fasd",
"version": "1.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/clvv/fasd",
"description": "Fasd (pronounced similar to 'fast') is a command-line productivity booster.",
"long_description": "Fasd (pronounced similar to 'fast') is a command-line productivity booster. Fasd offers quick access to files and directories for POSIX shells. It is inspired by tools like autojump, z and v. Fasd keeps track of files and directories you have accessed, so that you can quickly reference them in the command line.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "farstream",
"portdir": "comms/farstream",
"version": "0.2.9",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/Farstream/",
"description": "Farstream - Audio/Video Communications Framework",
"long_description": "The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins.",
"active": true,
"categories": [
"comms"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"gupnp-igd",
"libnice",
"glib2",
"gstreamer1-gst-plugins-base"
]
},
{
"type": "run",
"ports": [
"gstreamer1-gst-plugins-good",
"gstreamer1-gst-plugins-bad"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"telepathy-farstream"
]
}
]
},
{
"name": "fargate-cli",
"portdir": "net/fargate-cli",
"version": "0.3.2",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awslabs/fargatecli",
"description": "CLI for AWS Fargate",
"long_description": "CLI for AWS Fargate. AWS Fargate is a serverless compute engine for containers that works with both Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS). Fargate makes it easy for you to focus on building your applications. Fargate removes the need to provision and manage servers, lets you specify and pay for resources per application, and improves security through application isolation by design.",
"active": true,
"categories": [
"devel",
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "farbfeld",
"portdir": "graphics/farbfeld",
"version": "4",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tools.suckless.org/farbfeld/",
"description": "Suckless image format with conversion tools",
"long_description": "Suckless image format with conversion tools",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"sent"
]
}
]
},
{
"name": "faq",
"portdir": "textproc/faq",
"version": "0.0.7",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jzelinskie/faq",
"description": "Format Agnostic jQ -- process various formats with libjq",
"long_description": "faq is a tool intended to be a more flexible jq, supporting additional formats. The additional formats are converted into JSON and processed with libjq. Supported formats: \n \n - BSON\n - Bencode\n - JSON\n - Property Lists\n - TOML\n - XML\n - YAML",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "fantom",
"portdir": "java/fantom",
"version": "1.0.61",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fantom.org/",
"description": "The Language Formerly Known as Fan.",
"long_description": "Fantom is designed as a practical programming language to make it easy and fun to get real work done. It is not an academic language to explore bleeding edge theories, but based on solid real world experience. During its design we set out to solve what we perceived were some real problems with Java and C#.",
"active": true,
"categories": [
"devel",
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"kaffe",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "fann",
"portdir": "science/fann",
"version": "2.2.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://leenissen.dk/fann/",
"description": "Fast Artificial Neural Network Library (FANN)",
"long_description": "Fast Artificial Neural Network Library is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mwilliams256",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-fann2",
"py312-fann2"
]
},
{
"type": "lib",
"ports": [
"rspamd"
]
}
]
},
{
"name": "falcon",
"portdir": "lang/falcon",
"version": "0.9.6.8",
"license": "(GPL-2 or FPLL-1.1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20250121012652/http://www.falconpl.org/",
"description": "simple, fast and powerful programming language, easy to learn and to feel comfortable with, and a scripting engine ready to empower mission-critical multithreaded applications.",
"long_description": "Falcon provides six integrated programming paradigms: procedural, object oriented, prototype oriented, functional, tabular and message oriented. And you don't have to master all of them; you just need to pick the ingredients you prefer, and let the code follow your inspiration.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 156
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"curl",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kross-interpreters"
]
}
]
},
{
"name": "fakeroot",
"portdir": "sysutils/fakeroot",
"version": "1.37",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.debian.org/FakeRoot/",
"description": "Tool for simulating superuser privileges",
"long_description": "fakeroot runs a command in an environment where it appears to have root privileges for file manipulation. It does this by means of LD_PRELOAD and SYSV IPC (or TCP) trickery.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "fairthreads",
"portdir": "devel/fairthreads",
"version": "1.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www-sop.inria.fr/mimosa/rp/FairThreads/FTC/",
"description": "Fair Threads in C",
"long_description": "FairThreads offers a very simple framework for concurrent and parallel programming. Basically, it defines schedulers which are synchronization servers, to which threads can dynamically link or unlink. All threads linked to the same scheduler are executed in a cooperative way, at the same pace, and they can synchronize and communicate using broadcast events. Threads which are not linked to any scheduler are executed by the OS in a preemptive way, at their own pace. FairThreads offers programming constructs for linking and unlinking threads.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fail2ban",
"portdir": "security/fail2ban",
"version": "0.9.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.fail2ban.org/",
"description": "Fail2ban protects computer against brute-force attacks",
"long_description": "Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban then used to update firewall rules to reject the IP addresses for a specified amount of time, although any arbitrary other action (e.g. sending an email, or ejecting CD-ROM tray) could also be configured. Out of the box Fail2Ban comes with filters for various services (apache, curier, ssh, etc).",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "factor",
"portdir": "lang/factor",
"version": "0.97",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.factorcode.org/",
"description": "A practical stack language",
"long_description": "The Factor programming language combines powerful language features with a full-featured library. The implementation is fully compiled for performance, while still supporting interactive development. Factor applications are portable between all common platforms. Factor can deploy stand- alone applications on all platforms.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "facter",
"portdir": "sysutils/facter",
"version": "1.7.6",
"license": "Apache-2 and MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://puppetlabs.com/facter",
"description": "A cross-platform library for describing OS attributes.",
"long_description": "A cross-platform library for describing OS attributes. Supports multiple resolution mechanisms, any of which can be restricted to working only on certain operating systems or environments. Facter is especially useful for retrieving things like operating system names, IP addresses, MAC addresses, and SSH keys.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"puppet"
]
}
]
},
{
"name": "FACE",
"portdir": "devel/FACE",
"version": "1.1.3",
"license": "(BSD or GPL-3 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/szaghi/FACE",
"description": "Fortran Ansi Colors (and Styles) Environment",
"long_description": "A KISS pure Fortran Library for easy colorize (and stylize) strings.",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fabric_select",
"portdir": "python/fabric_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default fabric version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of fabric.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-fabric",
"py27-fabric",
"py36-fabric",
"py38-fabric",
"py39-fabric",
"py311-fabric",
"py310-fabric"
]
}
]
},
{
"name": "fabric",
"portdir": "llm/fabric",
"version": "1.4.323",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://danielmiessler.com/p/fabric-origin-story",
"description": "open-source framework for augmenting humans using AI",
"long_description": "fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "faad2",
"portdir": "audio/faad2",
"version": "2.11.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/knik0/faad2",
"description": "Fastest ISO AAC audio decoder.",
"long_description": "FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LC (Low Complexity), HE (High Efficiency), LTP (Long Term Prediction), LD (Low Delay) and ER (Error Resiliency) object type AAC files.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cmus",
"dab-cmdline",
"ices0",
"qmmp",
"xmms2",
"gtkpod",
"moc",
"aacgain",
"gpac",
"VLC2",
"libVLC2",
"avidemux",
"libquicktime",
"libquicktime-devel",
"welle.io",
"welle.io-devel",
"gstreamer1-gst-plugins-bad",
"gstreamer010-gst-plugins-bad",
"scummvm",
"scummvm-devel",
"audacious-plugins",
"xine-lib",
"mpd"
]
},
{
"type": "run",
"ports": [
"nrsc5"
]
}
]
},
{
"name": "faac",
"portdir": "audio/faac",
"version": "1.31.1",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/knik0/faac",
"description": "ISO AAC audio encoder",
"long_description": "FAAC is an AAC audio encoder. FAAC currently supports MPEG-4 LTP, MAIN and LOW COMPLEXITY object types and MAIN and LOW MPEG-2 object types. It also supports multichannel and gapless encoding.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mythtv-core.28",
"avidemux",
"libquicktime",
"libquicktime-devel",
"transcode",
"mythtv-core.27"
]
}
]
},
{
"name": "f77_diagram",
"portdir": "devel/f77_diagram",
"version": "0.0.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.deater.net/weave/vmwprod/f77_diagram",
"description": "Fortran 77 flowcharting utility",
"long_description": "f77_diagram will create a flow-chart of (hopefully) any F77 FORTRAN program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 55
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "f77chk",
"portdir": "devel/f77chk",
"version": "1.2.2f",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://spdg1.sci.shizuoka.ac.jp/contrib/f77chk/index.html.en",
"description": "Fortran77 source code checker",
"long_description": "F77chk is written in Perl and checks consistencies of arguments at every calls to externals in source files. Including definition files, in which definitions of externals in libraries are listed, entire consistencies of arguments can be checked to reduce run time errors. A definition file for a library can be generated by f77chk automatically if the source code is available, or by hand referring user's manuals, for example.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 55
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "f3",
"portdir": "sysutils/f3",
"version": "8.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://oss.digirati.com.br/f3/",
"description": "Verifies the reliability of local storage, e.g. flash",
"long_description": "F3 stands for Fight Flash Fraud, or Fight Fake Flash, and will tell if a flash drive reports more capacity than it actually has. It writes known data on any local storage until it is full, and in a second phase, it reads all the data back and verifies it. If the storage is reliable, no discrepancies will be found.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 139
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"argp-standalone"
]
}
],
"depends_on": []
},
{
"name": "f2c",
"portdir": "lang/f2c",
"version": "20240504",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://netlib.org/f2c/",
"description": "Fortran to C converter",
"long_description": "f2c is a Fortran to C converter.",
"active": true,
"categories": [
"lang",
"fortran"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"libf2c"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fort77"
]
}
]
},
{
"name": "ezstream",
"portdir": "audio/ezstream",
"version": "1.0.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.icecast.org/ezstream/",
"description": "command line source client for Icecast media streaming servers",
"long_description": "ezstream is a command line source client for Icecast media streaming servers. It began as the successor of the old \"shout\" utility, and has since gained a lot of useful features.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"check",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libshout2",
"libxml2",
"taglib",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "ez-ipupdate",
"portdir": "net/ez-ipupdate",
"version": "3.0.11b7",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ez-ipupdate.com",
"description": "dynamic dns client",
"long_description": "ez-ipupdate is a small utility for updating your host name at one of the dynamic DNS services. The daemon mode is currently not working under Darwin/OS-X.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "eza",
"portdir": "sysutils/eza",
"version": "0.23.4",
"license": "EUPL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eza.rocks",
"description": "A modern, maintained replacement for ls",
"long_description": "eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary. By deliberately making some decisions differently, eza attempts to be a more featureful, more user-friendly version of ls.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"git",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"rust",
"pandoc"
]
},
{
"type": "lib",
"ports": [
"libgit2",
"libunwind",
"libiconv",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "eyeclock",
"portdir": "x11/eyeclock",
"version": "2.0",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://web.ffn.ne.jp/~hsakai/myfreesoft/index.html#3",
"description": "A clock with eyes following the mouse pointer",
"long_description": "EyeClock is a simple clock application for X11. You can put your favorite picture on the face of the clock. And you can move the eyes of the picture following the mouse pointer.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libXt",
"xpm"
]
}
],
"depends_on": []
},
{
"name": "eye",
"portdir": "science/eye",
"version": "1.4.1",
"license": "CeCILL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.astromatic.net/software/eye/",
"description": "software for training SExtractor's retina",
"long_description": "Eye stands for Enhance your Extraction: software for training SExtractor's retina. The retina expands the possibility offered by traditional convolution (e.g. matched filtering) to the non-linear domain. A neural network, connected to pixels of a moving window (retina) in one or several input image(s), is trained to associate these stimuli to the corresponding response in one or several model image(s). The resulting filter can then be loaded in SExtractor to operate complex, wildly non-linear filters on astronomical images. Typical applications of this system include adaptive filtering, feature detection and cosmetic corrections.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ex-vi",
"portdir": "editors/ex-vi",
"version": "050325",
"license": "BSD-old and LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ex-vi.sourceforge.net/",
"description": "the traditional ex/vi editor",
"long_description": "the traditional ex/vi editor",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "extractpdfmark",
"portdir": "textproc/extractpdfmark",
"version": "1.1.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trueroad/extractpdfmark",
"description": "Extract page mode and named destinations as PDFmark from PDF.",
"long_description": "This tool helps ghostscript circumvent a bug while embedding PDF files in another PDF document (https://bugs.ghostscript.com/show_bug.cgi?id=695760) If you have control over font embedding in all PDF files, the resulting PDF can become *much* smaller and still fully functional.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "wl",
"github": "lemzwerg",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"poppler",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lilypond",
"lilypond-devel"
]
}
]
},
{
"name": "extractopinion",
"portdir": "textproc/extractopinion",
"version": "1.2",
"license": "(BSD or LGPL or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://alaginrc.nict.go.jp/opinion/index.html",
"description": "an opinion extraction tool for Japanese texts",
"long_description": "extractopinion is an opinion extraction tool for Japanese texts.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"crfpp",
"juman6",
"gawk",
"libiconv",
"p5.34-text-csv_xs",
"knp3"
]
}
],
"depends_on": []
},
{
"name": "extfstools",
"portdir": "sysutils/extfstools",
"version": "20230925-3541ca09",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nlitsme/extfstools",
"description": "tools for reading ext2/ext3/ext4 filesystem images",
"long_description": "extfstools provides tools for reading ext2/ext3/ext4 filesystem images.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
}
],
"depends_on": []
}
]
}