HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51590,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=616",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=614",
"results": [
{
"name": "osc",
"portdir": "devel/osc",
"version": "1.5.1",
"license": "(GPL-2 or GPL-3)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://en.opensuse.org/openSUSE:OSC",
"description": "A command line client for the openSUSE build service",
"long_description": "osc is a subversion-like client written in Python. It serves as client for the source code repository part of the openSUSE build service, and is used to edit metadata or query about build results.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-17",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-urllib3",
"py311-cryptography"
]
},
{
"type": "run",
"ports": [
"obs-build-helpers"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "orocos-kdl",
"portdir": "devel/orocos-kdl",
"version": "1.4.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.orocos.org/kdl",
"description": "Orocos Kinematics and Dynamics",
"long_description": "The Kinematics and Dynamics Library (KDL) develops an application independent framework for modelling and computation of kinematic chains, such as robots, biomechanical human models, computer-animated figures, machine tools, etc. It provides class libraries for geometrical objects (point, frame, line, ...), kinematic chains of various families (serial, humanoid, parallel, mobile, ...), and their motion specification and interpolation.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"eigen3"
]
}
],
"depends_on": []
},
{
"name": "oniguruma6",
"portdir": "devel/oniguruma6",
"version": "6.9.10",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kkos/oniguruma",
"description": "A regular expressions library.",
"long_description": "Oniguruma is a regular expressions library in which different character encoding can be specified for every expression. Supports Unicode Property/Script.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jq",
"slang2",
"bfs",
"jubatus_core",
"php85-mbstring",
"php84-mbstring",
"php83-mbstring",
"php82-mbstring",
"php81-mbstring",
"php80-mbstring",
"php74-mbstring"
]
}
]
},
{
"name": "oniguruma5",
"portdir": "devel/oniguruma5",
"version": "5.9.6_p1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kkos/oniguruma/",
"description": "A regular expressions library.",
"long_description": "Oniguruma is a regular expressions library in which different character encoding can be specified for every expression. Supports Unicode Porperty/Script. N.B. 5.x is unrelated to Ruby.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Etoile",
"Etoile-devel"
]
}
]
},
{
"name": "obs-build-helpers",
"portdir": "devel/obs-build-helpers",
"version": "2.5.0",
"license": "(GPL-2 or GPL-3)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openSUSE/obs-build",
"description": "Helper tools distributed with obs-build",
"long_description": "obs-build is the tool running builds for the openSUSE build service. Since these tools are only useful on Linux, this port only provides some of the contained helper tools like vc.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"osc"
]
}
]
},
{
"name": "nu2",
"portdir": "devel/nu2",
"version": "2.1.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://programming.nu/",
"description": "Nu is an interpreted object-oriented lisp-like language written in Objective-C.",
"long_description": "Nu is an interpreted object-oriented language. It uses a Lisp-style grammar, but is semantically closer to Ruby than to Lisp. Nu is written in Objective-C and is designed to take full advantange of the Objective-C runtime and the many mature class libraries written in Objective-C. Nu code can fully interoperate with code written in Objective-C; messages can be sent to and from objects with no concern for whether those messages are implemented in Objective-C or Nu.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libedit",
"libffi"
]
}
],
"depends_on": []
},
{
"name": "mutest",
"portdir": "devel/mutest",
"version": "20200813",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ebassi/mutest",
"description": "a small unit testing library for C projects",
"long_description": "a small unit testing library for C projects",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mulle-xcode-to-cmake",
"portdir": "devel/mulle-xcode-to-cmake",
"version": "0.9.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mulle-nat/mulle-xcode-to-cmake",
"description": "Tool to convert Xcode projects to cmake CMakeLists.txt",
"long_description": "Tool to convert Xcode projects to cmake CMakeLists.txt",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mulle-xcode-settings",
"portdir": "devel/mulle-xcode-settings",
"version": "1.2.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mulle-nat/mulle-xcode-settings",
"description": "Edit Xcode build settings from the command line",
"long_description": "Edit Xcode build settings from the command line",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mstch",
"portdir": "devel/mstch",
"version": "1.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/no1msd/mstch",
"description": "mstch is a complete implementation of {mustache} templates using modern C++",
"long_description": "mstch is a complete implementation of {mustache} templates using modern C++",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fb303",
"fbthrift"
]
}
]
},
{
"name": "mspdebug",
"portdir": "devel/mspdebug",
"version": "0.25",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlbeer.co.nz/mspdebug/",
"description": "MSPDebug is a free debugger for use with MSP430 MCUs.",
"long_description": "MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF, eZ430, RF2500, Launchpad and Olimex MSP-JTAG-TINY programmers. It can be used as a proxy for gdb or as an independent debugger with support for programming, disassembly and reverse engineering.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "jose.edil+macports",
"github": "edilmedeiros",
"ports_count": 5
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"hidapi",
"libusb-compat",
"readline",
"libmsp430"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"msp430-gdb",
"msp430-gdb-devel"
]
}
]
},
{
"name": "msgpack3",
"portdir": "devel/msgpack",
"version": "3.3.0",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack implementation for C and C++",
"long_description": "MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "run",
"ports": [
"msgpack-c",
"msgpack-cpp"
]
}
],
"depends_on": []
},
{
"name": "msgpack2",
"portdir": "devel/msgpack",
"version": "2.1.5",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack implementation for C and C++",
"long_description": "MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "run",
"ports": [
"msgpack-c",
"msgpack-cpp"
]
}
],
"depends_on": []
},
{
"name": "msgpack1",
"portdir": "devel/msgpack",
"version": "1.4.2",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack implementation for C and C++",
"long_description": "MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "run",
"ports": [
"msgpack-c",
"msgpack-cpp"
]
}
],
"depends_on": []
},
{
"name": "msgpack0",
"portdir": "devel/msgpack",
"version": "0.5.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack implementation for C and C++",
"long_description": "MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "run",
"ports": [
"msgpack-c",
"msgpack-cpp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kumofs",
"pficommon",
"jubatus",
"jubatus-msgpack-rpc",
"jubatus_core"
]
}
]
},
{
"name": "msgpack",
"portdir": "devel/msgpack",
"version": "4",
"license": "Boost-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack implementation for C and C++",
"long_description": "MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"msgpack-c",
"msgpack-cpp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tmate",
"groonga",
"mmtf-cpp"
]
}
]
},
{
"name": "mpir-devel",
"portdir": "devel/mpir",
"version": "20201225-b3367eb1",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpir.org/",
"description": "Multiple Precision Integers and Rationals",
"long_description": "MPIR: Multiple Precision Integers and Rationals, is a fork of the GNU Multi Precision (GMP) library. MPIR is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. It has a rich set of functions, and the functions have a regular interface. MPIR is designed to be as fast as possible, both for small operands and huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, with carefully optimized assembly code for the most common inner loops for lots of CPUs, and by a general emphasis on speed (instead of simplicity or elegance). This port is kept up with the MPIR GIT master branch, which is typically updated daily to weekly.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"yasm",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "msbuild",
"portdir": "devel/msbuild",
"version": "20221013",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mono/msbuild",
"description": "the build platform for .NET and Visual Studio",
"long_description": "The Microsoft Build Engine is a platform for building applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"mono"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"expresso",
"fsharp"
]
}
]
},
{
"name": "mpir",
"portdir": "devel/mpir",
"version": "3.0.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpir.org/",
"description": "Multiple Precision Integers and Rationals",
"long_description": "MPIR: Multiple Precision Integers and Rationals, is a fork of the GNU Multi Precision (GMP) library. MPIR is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. It has a rich set of functions, and the functions have a regular interface. MPIR is designed to be as fast as possible, both for small operands and huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, with carefully optimized assembly code for the most common inner loops for lots of CPUs, and by a general emphasis on speed (instead of simplicity or elegance). This port is kept up with the MPIR release, which is typically updated a few times a year.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"yasm",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuradio-devel",
"gr-adapt",
"gr-air-modes",
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr-baz",
"gr37-baz",
"gr37-cdma",
"gr-fcdproplus",
"gr-foo",
"gr37-fcdproplus",
"gr37-foo",
"gr-fosphor",
"gr-gfdm",
"gr37-fosphor",
"gr37-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr37-gsm",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr-iqbalance",
"gr-iio",
"gr37-iqbalance",
"gr37-iio",
"gr-limesdr",
"gr37-limesdr",
"gr-linrad",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr-lora-rpp0",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr-osmosdr",
"gr37-ofdm",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr-satellites",
"gr37-satellites",
"gr37-tdd",
"gr37-sdrplay",
"gr-iridium",
"gr37-iridium",
"gnuradio",
"gnuradio-next",
"gnuradio37",
"gr-rds",
"gr37-rds",
"gr-specest",
"gr37-specest",
"libalkimia"
]
}
]
},
{
"name": "mono-addins",
"portdir": "devel/mono-addins",
"version": "1.3.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mono-project.com/archived/monoaddins/",
"description": "Mono.Addins is a framework for creating extensible applications",
"long_description": "Mono.Addins is a framework for creating extensible applications, and for creating libraries which extend those applications. Mono.Addins has been designed to be easy to use and useful for a wide range of applications: from simple applications with small extensibility needs, to complex applications which need support for large add-in structures. This new framework intends to set an standard for building extensible applications and add-ins in Mono.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"gtk-sharp2",
"mono"
]
}
],
"depends_on": []
},
{
"name": "mogenerator",
"portdir": "devel/mogenerator",
"version": "1.32",
"license": "MIT",
"platforms": "macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "http://rentzsch.github.io/mogenerator/",
"description": "Core Data code generation",
"long_description": "mogenerator is a command-line tool that, given an .xcdatamodel file, will generate two classes per entity. The first class, _MyEntity, is intended solely for machine consumption and will be continuously overwritten to stay in sync with your data model. The second class, MyEntity, subclasses _MyEntity, won't ever be overwritten and is a great place to put your custom logic.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mnmlstc-core",
"portdir": "devel/mnmlstc-core",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mnmlstc/core",
"description": "a small library of C++14 functionality implemented in C++11",
"long_description": "MNMLSTC Core is a small and easy to use C++11 library that adds a functionality set that will be available in C++14 and later, as well as some useful additions, or some proposals that have not been completely approved yet.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mongo-cxx-driver"
]
}
]
},
{
"name": "mach_override",
"portdir": "devel/mach_override",
"version": "20140512",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rentzsch/mach_override",
"description": "runtime function overriding for Mac OS X",
"long_description": "runtime function overriding for Mac OS X",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"udis86",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "libusb-compat",
"portdir": "devel/libusb-compat",
"version": "0.1.8",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libusb.info/",
"description": "library for USB device access",
"long_description": "library for use by user level applications to access USB devices regardless of OS",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnokii",
"libnfc",
"libptp2",
"piklab",
"twain-sane",
"libticonv",
"roboctl",
"linrad",
"playerstage-player",
"iguanaIR",
"sispmctl",
"lprof",
"qlandkarte",
"gnupg1",
"flashrom",
"libftdi",
"libftdi0",
"libftdi1",
"hamlib-devel",
"gphoto2",
"mspdebug",
"nut",
"avarice",
"usbprog",
"libgphoto2",
"hamlib",
"gnupg2",
"lirc",
"micronucleus"
]
}
]
},
{
"name": "libsolv",
"portdir": "devel/libsolv",
"version": "0.7.24",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openSUSE/libsolv",
"description": "Library for solving packages and reading repositories",
"long_description": "Library for solving packages and reading repositories",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 55
},
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 44
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"expat",
"xz",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libmamba"
]
}
]
},
{
"name": "libsignal-protocol-c",
"portdir": "devel/libsignal-protocol-c",
"version": "2.3.3",
"license": "(GPL-3 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/signalapp/libsignal-protocol-c",
"description": "A ratcheting forward secrecy protocol for synchronous and asynchronous messaging environments.",
"long_description": "A ratcheting forward secrecy protocol for synchronous and asynchronous messaging environments.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [
{
"name": "calvin",
"github": "cardi",
"ports_count": 27
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"profanity"
]
}
]
},
{
"name": "librets",
"portdir": "devel/librets",
"version": "1.6.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/NationalAssociationOfRealtors/libRETS",
"description": "RETS client library",
"long_description": "libRETS is RETS client library written in C++ that allows rapid development of RETS client applications. By saving the developer from dealing with the RETS protocol details, the application writer can concentrate on their application, saving them time and money in the process.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"java",
"perl",
"php5",
"python",
"ruby",
"sql2dmql",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"curl",
"boost176",
"swig"
]
}
],
"depends_on": []
},
{
"name": "libmowgli-2",
"portdir": "devel/libmowgli-2",
"version": "2.1.3",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/atheme/libmowgli-2",
"description": "class library for C",
"long_description": "libmowgli is a class library containing performance and usability oriented extensions to C.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "libmowgli",
"portdir": "devel/libmowgli",
"version": "1.0.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/atheme-legacy/libmowgli",
"description": "class library for C",
"long_description": "libmowgli is a class library containing performance and usability oriented extensions to C.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libmcs"
]
}
]
},
{
"name": "libmcs",
"portdir": "devel/libmcs",
"version": "0.7.2",
"license": "BSD",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/atheme-legacy/libmcs",
"description": "a library and set of tools which abstract the storage of configuration settings away from userland applications",
"long_description": "The libmcs package is a library and set of tools which abstract the storage of configuration settings away from userland applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"gconf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libmowgli"
]
}
],
"depends_on": []
},
{
"name": "libfixposix",
"portdir": "devel/libfixposix",
"version": "0.5.1",
"license": "boost",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sionescu/libfixposix",
"description": "Thin wrapper over POSIX syscalls.",
"long_description": "The purpose of libfixposix is to offer replacements for parts of POSIX whose behaviour is inconsistent across *NIX flavours.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "administrator",
"github": "jmercouris",
"ports_count": 1
}
],
"variants": [
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nyxt",
"cl-iolib"
]
}
]
},
{
"name": "libevent1",
"portdir": "devel/libevent1",
"version": "1.4.15",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libevent.org",
"description": "asynchronous event library",
"long_description": "The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"honeyd",
"py310-event",
"py311-event"
]
}
]
},
{
"name": "libdynd",
"portdir": "devel/libdynd",
"version": "0.7.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libdynd/libdynd",
"description": "LibDyND is a C++ library for dynamic, multidimensional arrays.",
"long_description": "LibDyND is a C++ library for dynamic, multidimensional arrays.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2893
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-dynd",
"py27-dynd",
"py35-dynd",
"py36-dynd"
]
}
]
},
{
"name": "libck",
"portdir": "devel/libck",
"version": "0.7.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://concurrencykit.org/",
"description": "A concurrency primitives, safe memory reclamation mechanisms C library",
"long_description": "Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dnsperf"
]
}
]
},
{
"name": "libbert",
"portdir": "devel/libbert",
"version": "20131017",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruediger/libbert",
"description": "LibBERT is a BERT (Binary ERlang Term) library for C++ and C.",
"long_description": "BERT is a format for encoding binary data. You can think of it as JSON for binary formats. BERT is based on Erlang’s External Format. bert.h is the C API (you need to link -lbert_capi!). bert.hpp is the C++ API (header only).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "libb2",
"portdir": "devel/libb2",
"version": "0.98.1",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://blake2.net",
"description": "a cryptographic hash function",
"long_description": "BLAKE2 is a cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard SHA-3.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qt6-qtbase",
"libarchive",
"Aseprite",
"qt64-qtbase",
"qt67-qtbase",
"qt68-qtbase",
"qt69-qtbase",
"qt610-qtbase",
"borgbackup"
]
}
]
},
{
"name": "legit",
"portdir": "devel/legit",
"version": "1.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/legit",
"description": "Legit provides a simplified git workflow.",
"long_description": "Legit is a complementary command-line interface for Git, optimized for workflow simplicity. It is heavily inspired by GitHub for Mac.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-appdirs",
"py312-chardet",
"py312-parsing",
"py312-clint",
"python312",
"py312-smmap",
"py312-gitpython",
"py312-crayons",
"py312-gitdb",
"py312-packaging",
"py312-six",
"py312-certifi",
"py312-click"
]
}
],
"depends_on": []
},
{
"name": "ldid",
"portdir": "devel/ldid",
"version": "2.1.5",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cydia.saurik.com/info/ldid/",
"description": "Link Identity Editor",
"long_description": "Link Identity Editor. ldid lets you manipulate the signature block in a Mach-O binary. This is Sam Bingner's fork of ldid, originally by Jay Freeman (saurik).",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 268
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libplist",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "keystone",
"portdir": "devel/keystone",
"version": "0.9.2",
"license": "GPL-2",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.keystone-engine.org/",
"description": "Keystone is a multi-arch, multi-platform assembler framework for Arm, Arm64 (AArch64/Armv8), MIPS, Sparc, PowerPC, x86 (16/32/64-bit), SystemZ, Hexagon and more.",
"long_description": "Keystone is a multi-arch, multi-platform assembler framework for Arm, Arm64 (AArch64/Armv8), MIPS, Sparc, PowerPC, x86 (16/32/64-bit), SystemZ, Hexagon and more. It is clean/simple/lightweight with an architecture-neutral API, and implemented in C/C++ with bindings for Java, MASM, C#, PowerShell, Perl, Python, NodeJS, Ruby, Go, Rust, Haskell, VB6 & OCaml available. It is based on LLVM, and has native support for Windows & *nix (with macOS, Linux, *BSD & Solaris confirmed).",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "jubatus_core",
"portdir": "devel/jubatus_core",
"version": "1.1.1",
"license": "(LGPL-2.1 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jubat.us/",
"description": "Jubatus algorithm component",
"long_description": "Jubatus algorithm component",
"active": true,
"categories": [
"devel",
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"msgpack0",
"oniguruma6"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus"
]
}
]
},
{
"name": "jubatus-msgpack-rpc",
"portdir": "devel/jubatus-msgpack-rpc",
"version": "0.4.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "modified msgpack-rpc for Jubatus",
"long_description": "jubatus-msgpack-rpc is modified msgpack-rpc for Jubatus.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"jubatus-mpio",
"msgpack0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus"
]
}
]
},
{
"name": "jubatus-mpio",
"portdir": "devel/jubatus-mpio",
"version": "0.4.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frsyuki/mpio",
"description": "modified mpio (Multipurpose concurrent I/O framework for C++) for Jubatus",
"long_description": "jubatus-mpio is modified mpio (Multipurpose concurrent I/O framework for C++) for Jubatus.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus",
"jubatus-msgpack-rpc"
]
}
]
},
{
"name": "jubatus",
"portdir": "devel/jubatus",
"version": "1.1.1",
"license": "(LGPL-2.1 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jubat.us/",
"description": "Distributed Online Machine Learning Framework",
"long_description": "The Jubatus library is a online machine learning framework which runs in distributed environment. Jubatus library includes these functions: multi-class/binary classification, pre-proccessing data (for natural language), and process management.",
"active": true,
"categories": [
"devel",
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libzookeeper",
"log4cxx",
"jubatus-mpio",
"mecab-utf8",
"ux-trie",
"msgpack0",
"jubatus-msgpack-rpc",
"jubatus_core"
]
}
],
"depends_on": []
},
{
"name": "jsoncpp",
"portdir": "devel/jsoncpp",
"version": "1.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/open-source-parsers/jsoncpp",
"description": "JSON C++ library",
"long_description": "JSON data format manipulation C++ library",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openvpn3"
]
},
{
"type": "lib",
"ports": [
"raceintospace",
"qt513-qtwebengine",
"gds",
"gdcm2",
"luanti",
"sysdig",
"gdcm",
"openvpn3",
"eiskaltdcpp",
"qpid-proton",
"pingus",
"paraview",
"bamtools",
"libopenshot",
"notekit"
]
},
{
"type": "run",
"ports": [
"lscsoft-deps"
]
}
]
},
{
"name": "jpm",
"portdir": "devel/jpm",
"version": "20220615",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://janet-lang.org/docs/jpm.html",
"description": "Janet Project Manager",
"long_description": "JPM is the Janet Project Manager tool. It is for automating builds and downloading dependencies of Janet projects.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-bundler",
"janet-cipher",
"janet-circlet",
"janet-db",
"janet-codec",
"janet-dotenv",
"janet-halo2",
"janet-halo",
"janet-html",
"janet-jhydro",
"janet-joy",
"janet-json",
"janet-path",
"janet-musty",
"janet-spork",
"janet-sqlite3",
"janet-testament",
"janet-tester",
"janet-uri"
]
}
]
},
{
"name": "irrlichtmt",
"portdir": "devel/irrlichtmt",
"version": "1.9.0mt10",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minetest/irrlicht",
"description": "a fork of Irrlicht by the Minetest developers",
"long_description": "IrrlichtMt is a fork of Irrlicht by the Minetest developers.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "inih",
"portdir": "devel/inih",
"version": "58",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/inih",
"description": "inih (INI Not Invented Here) is a simple .INI file parser written in C",
"long_description": "It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tio",
"rsgain"
]
}
]
},
{
"name": "jsoncpp-devel",
"portdir": "devel/jsoncpp",
"version": "20200720-5be07bdc",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "jsoncpp",
"homepage": "https://github.com/open-source-parsers/jsoncpp",
"description": "Obsolete port, replaced by jsoncpp",
"long_description": "This port has been replaced by jsoncpp.",
"active": false,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"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": "blades",
"portdir": "www/blades",
"version": "0.6.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.getblades.org",
"description": "Blazing fast dead simple static site generator",
"long_description": "Blades is made to do one job and do it well - generate HTML files from the provided content using the provided templates. Thanks to the amazing Ramhorns templating engine, zero-copy deserialisation and rayon parallel iterators, it renders the whole site in milliseconds, possibly up to 10 times faster than other generators like Hugo. It's made for easy setup and use. A static site generator should be a no brainer. It uses mustache templates with extremely minimal and obvious syntax (really, like 7 rules!), while providing the necessary building blocks to let you focus on your content. You may categorise your pages into taxonomies (like categories or tags), use the usual features like pagination or breadcrumbs and even generate image galleries. Sitemap and RSS feed are automatically rendered. All done without hassle, faster than you blink.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "gvedit",
"portdir": "graphics/graphviz",
"version": "12.2.1",
"license": "EPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graphviz.org/",
"description": "Qt-based GUI for Graphviz",
"long_description": "gvedit is a Qt-based GUI for Graphviz. You may prefer the Mac-native GUI in the graphviz-gui port.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"graphviz"
]
}
],
"depends_on": []
}
]
}