{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=380","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=378","results":[{"name":"operator-sdk","portdir":"devel/operator-sdk","version":"1.41.1","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/operator-framework/operator-sdk","description":"The Operator Framework is an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way.","long_description":"The goal of an Operator is to put operational knowledge into software. Previously this knowledge only resided in the minds of administrators, various combinations of shell scripts or automation software like Ansible. It was outside of your Kubernetes cluster and hard to integrate. With Operators, CoreOS changed that.","active":true,"categories":["devel"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["gpgme","pkgconfig","go","clang-18"]}],"depends_on":[]},{"name":"oq","portdir":"devel/oq","version":"0.0.21","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/plutov/oq","description":"Terminal OpenAPI Spec viewer","long_description":"Terminal OpenAPI Spec viewer","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"orbit2","portdir":"devel/orbit2","version":"2.14.19","license":"(GPL-2+ or LGPL-2+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnome.org/projects/ORBit2/","description":"Code for an ORB written in C will spontaneously evolve here.","long_description":"Code for an ORB written in C will spontaneously evolve here.","active":true,"categories":["devel","gnome"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","gtk-doc","clang-18"]},{"type":"lib","ports":["glib2","libidl"]}],"depends_on":[{"type":"lib","ports":["gconf","libbonobo","libgtkhtml3","libgtkhtml4","py27-orbit"]}]},{"name":"orc","portdir":"devel/orc","version":"0.4.42","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gstreamer.freedesktop.org/modules/orc.html","description":"Orc - The Oil Runtime Compiler","long_description":"Orc is a library and set of tools for compiling and executing very simple programs that operate on arrays of data.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["gstreamer1-gst-plugins-bad","pulseaudio","spice-server","gstreamer010-gst-plugins-base","gstreamer1-gst-plugins-base","gstreamer1-gst-plugins-good","vips","VLC2","libVLC2","schroedinger","volk","volk-gnss-sdr","volk-gnss-sdr-devel"]}]},{"name":"orcus-0.17","portdir":"devel/orcus-0.17","version":"0.17.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/orcus/orcus","description":"Standalone file import filter library for spreadsheet documents.","long_description":"Standalone file import filter library for spreadsheet documents.","active":true,"categories":["devel"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["boost176","mdds-2.0","ixion-0.17","zlib"]}],"depends_on":[]},{"name":"orcus-0.18","portdir":"devel/orcus-0.18","version":"0.18.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/orcus/orcus","description":"Standalone file import filter library for spreadsheet documents.","long_description":"Standalone file import filter library for spreadsheet documents.","active":true,"categories":["devel"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["boost176","mdds-2.1","ixion-0.18","zlib"]}],"depends_on":[{"type":"lib","ports":["libreoffice"]}]},{"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-18"]},{"type":"lib","ports":["eigen3"]}],"depends_on":[]},{"name":"orocos-rtt","portdir":"devel/orocos-rtt","version":"1.10.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.orocos.org/rtt/","description":"Orocos Real-Time Toolkit","long_description":"The Orocos Real-Time Toolkit (RTT) provides a C++ framework, or runtime, targeting the implementation of (realtime and non-realtime) control systems. It is sometimes refered to as the 'Open Real-Time Control Services'.","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["debug","corba","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["boost169"]}],"depends_on":[]},{"name":"ortp","portdir":"devel/ortp","version":"5.2.16","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/BelledonneCommunications/ortp","description":"A Real-time Transport Protocol (RTP) library","long_description":"oRTP is a C library implementing the RTP protocol (rfc3550). It is available for most unix clones (primilarly Linux and HP-UX), and Microsoft Windows.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["bctoolbox"]}],"depends_on":[]},{"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":56}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-setuptools","py311-wheel","clang-18","py311-build"]},{"type":"lib","ports":["python311","py311-urllib3","py311-cryptography"]},{"type":"run","ports":["obs-build-helpers"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"oski","portdir":"devel/oski","version":"1.0.1h","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bebop.cs.berkeley.edu/oski/","description":"a collection of low-level C primitives that provide automatically tuned computational kernels on sparse matrices","long_description":"The Optimized Sparse Kernel Interface (OSKI) Library is a collection of low-level C primitives that provide automatically tuned computational kernels on sparse matrices, for use in solver libraries and applications.","active":true,"categories":["devel"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["accelerate","atlas","blis","flexiblas","openblas","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","universal"],"dependencies":[{"type":"build","ports":["clang-18","gcc15"]},{"type":"lib","ports":["libgcc","OpenBLAS"]}],"depends_on":[]},{"name":"osslsigncode","portdir":"devel/osslsigncode","version":"2.10","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mtrojnar/osslsigncode","description":"OpenSSL-based signcode utility","long_description":"Platform-independent tool for Authenticode signing of PE(EXE/SYS/DLL/etc), CAB and MSI files - uses OpenSSL and libcurl. It also supports timestamping (Authenticode and RFC3161).","active":true,"categories":["devel","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","python313","py313-cryptography","cmake","clang-18"]},{"type":"lib","ports":["openssl3","zlib"]}],"depends_on":[]},{"name":"ossp-al","portdir":"devel/ossp-al","version":"0.9.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/al/","description":"an abstract type of buffer that can move data without copying","long_description":"an abstract type of buffer that can move data without copying","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"osslsigncode-devel","portdir":"devel/osslsigncode","version":"20250922","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mtrojnar/osslsigncode","description":"OpenSSL-based signcode utility","long_description":"Platform-independent tool for Authenticode signing of PE(EXE/SYS/DLL/etc), CAB and MSI files - uses OpenSSL and libcurl. It also supports timestamping (Authenticode and RFC3161).","active":true,"categories":["devel","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","python313","py313-cryptography","cmake","clang-18"]},{"type":"lib","ports":["openssl3","zlib"]}],"depends_on":[]},{"name":"ossp-cfg","portdir":"devel/ossp-cfg","version":"0.9.11","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/cfg/","description":"ISO-C library for parsing C/C++-style configuration files.","long_description":"ISO-C library for parsing C/C++-style configuration files.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["ossp-fsl"]}]},{"name":"ossp-ex","portdir":"devel/ossp-ex","version":"1.0.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/ex/","description":"ISO-C++ style exception handling library for the ISO-C language","long_description":"OSSP ex is a small ISO-C++ style exception handling library for use in the ISO-C language. It allows you to use the paradigm of throwing and catching exceptions in order to reduce the amount of error handling code without making your program less robust.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-fsl","portdir":"devel/ossp-fsl","version":"1.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/fsl/","description":"syslog API compatible wrapper for ossp-l2","long_description":"OSSP fsl offers the syslog(3) API otherwise provided by the Standard C Library (libc). Instead of writing to the syslogd(8) process, it uses the powerful OSSP l2 logging capabilities.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ossp-cfg","ossp-l2"]}],"depends_on":[]},{"name":"ossp-l2","portdir":"devel/ossp-l2","version":"0.9.11","license":"ISC and Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ossp-l2.sourceforge.net/","description":"C library for a flexible and sophisticated Unix logging facility","long_description":"C library for a flexible and sophisticated Unix logging facility","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["ossp-fsl"]}]},{"name":"ossp-mm","portdir":"devel/ossp-mm","version":"1.4.2","license":"BSD-old","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/mm/","description":"Shared Memory Allocation","long_description":"OSSP mm is a 2-layer abstraction library which simplifies the usage of shared memory between forked (and this way strongly related) processes under Unix platforms. On the first (lower) layer it hides all platform dependent implementation details (allocation and locking) when dealing with shared memory segments and on the second (higher) layer it provides a high-level malloc(3)-style API for a convenient and well known way to work with data-structures inside those shared memory segments.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-sa","portdir":"devel/ossp-sa","version":"1.2.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/sa/","description":"An abstraction library for the Unix socket API","long_description":"An abstraction library for the Unix socket API","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-sio","portdir":"devel/ossp-sio","version":"0.9.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/sio/","description":"I/O abstraction library for layered stream communication","long_description":"I/O abstraction library for layered stream communication","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-str","portdir":"devel/ossp-str","version":"0.9.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/str/","description":"generic string library","long_description":"OSSP str is a generic string library written in ISO-C which provides functions for handling, matching, parsing, searching and formatting of ISO-C strings. So it can be considered as a superset of POSIX string(3), but its main intention is to provide a more convenient and compact API plus a more generalized functionality.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-svs","portdir":"devel/ossp-svs","version":"1.0.5","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/tool/svs/","description":"simple versioning system","long_description":"OSSP svs is a simple frontend to diff(1) and patch(1). It provides a convenient way for working with changes on textual files if no history tracking and version control is necessary. This is especially the case when having to patch pristine vendor sources for portability or bugfixing reasons.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-val","portdir":"devel/ossp-val","version":"0.9.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/val/","description":"flexible name to value mapping library for C variables","long_description":"flexible name to value mapping library for C variables","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","clang-18"]}],"depends_on":[]},{"name":"ossp-uuid","portdir":"devel/ossp-uuid","version":"1.6.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/uuid/","description":"ISO-C API and CLI for generating Universally Unique Identifiers","long_description":"OSSP uuid is a ISO-C:1999 application programming interface (API) and corresponding command line interface (CLI) for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version 1 (time and node based), version 3 (name based, MD5), version 4 (random number based) and version 5 (name based, SHA-1). Additional API bindings are provided for the languages ISO-C++:1998, Perl:5 and PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1 and Perl Data::UUID APIs.","active":true,"categories":["devel"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34","perl5_36","perl5_38","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["tracker"]},{"type":"lib","ports":["swi-prolog-devel","got","telepathy-salut","postgresql83","postgresql84","postgresql90","postgresql91","postgresql92","postgresql93","recutils","appstream-glib","ntfs-3g","libepc","tracker3","kdepimlibs4","kdepimlibs4-kioslaves","Io","qore-uuid-module","racket","swi-prolog","nmail","libreoffice","openscad","openscad-devel","xrootd","aff4","e2fsprogs","btrfs-progs","rpm54"]}]},{"name":"ossp-var","portdir":"devel/ossp-var","version":"1.1.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/var/","description":"A flexible, full-featured and fast variable expansion library","long_description":"A flexible, full-featured and fast variable expansion library","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ossp-xds","portdir":"devel/ossp-xds","version":"0.9.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ossp.org/pkg/lib/xds/","description":"generic encoding and decoding serialization framework for ISO C","long_description":"The OSSP xds library is generic and extensible encoding and decoding framework for the serialization of arbitrary ISO C data types.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ott","portdir":"devel/ott","version":"0.25","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.cl.cam.ac.uk/~pes20/ott/","description":"tool for writing definitions of programming languages","long_description":"Ott is a tool for writing definitions of programming languages and calculi. It takes as input a definition of a language syntax and semantics, in a concise and readable ASCII notation that is close to what one would write in informal mathematics. It generates LaTeX to build a typeset version of the definition, and Coq, HOL, and Isabelle versions of the definition.","active":true,"categories":["devel"],"maintainers":[{"name":"ggreif","github":"","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ocaml"]}],"depends_on":[]},{"name":"otx","portdir":"devel/otx","version":"0.16b-r560","license":"public-domain","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://otx.osxninja.com/","description":"otool's bastard son","long_description":"otx stands for \"object tool extended\". otx uses otool(object tool) to disassemble a Mach-O executable file, then enhances the disassembled output. Simple enhancements include adding the machine code of each instruction and the offset of each instruction from the beginning of a function. More complicated enhancements include displaying the names and data types of Objective-C methods even if symbols have been stripped, and adding comments that describe member variables, function calls, static data and more.","active":true,"categories":["devel","sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["subversion"]}],"depends_on":[]},{"name":"oxenmq","portdir":"devel/oxenmq","version":"1.2.17","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/oxen-io/oxen-mq","description":"High-level zeromq-based message passing for network-based projects","long_description":"High-level zeromq-based message passing for network-based projects","active":true,"categories":["devel","net"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libsodium","zmq","oxenc"]}],"depends_on":[]},{"name":"p4delta","portdir":"devel/p4delta","version":"1.3.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://p4delta.sourceforge.net","description":"Summarizes and manages differences between local files and Perforce","long_description":"p4delta works with a project that is in the Perforce configuration management system. It lists the local files that have been added, changed, or deleted. Content differences are summarized, i.e., the number of lines of code that have been added, changed, and deleted. It can also add, edit, and remove the appropriate files to/from Perforce.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["perforce"]}],"depends_on":[]},{"name":"oxker","portdir":"devel/oxker","version":"0.13.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrjackwills/oxker","description":"A simple tui to view & control docker containers","long_description":"A simple tui to view & control docker containers","active":true,"categories":["devel"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":47}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"packr","portdir":"devel/packr","version":"2.8.3","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/gobuffalo/packr","description":"The simple and easy way to embed static files into Go binaries.","long_description":"Packr is a simple solution for bundling static assets inside of Go binaries. Most importantly it does it in a way that is friendly to developers while they are developing.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[{"type":"build","ports":["copilot"]}]},{"name":"packr1","portdir":"devel/packr1","version":"1.30.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/gobuffalo/packr","description":"The simple and easy way to embed static files into Go binaries (legacy version / v1).","long_description":"This port is for the V1 version of Packr. Packr is a simple solution for bundling static assets inside of Go binaries. Most importantly it does it in a way that is friendly to developers while they are developing.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"pamtester","portdir":"devel/pamtester","version":"0.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pamtester.sourceforge.net/","description":"Utility for testing pluggable authentication modules (PAM) facility","long_description":"pamtester is a tiny utility program to test the pluggable authentication modules (PAM) facility.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"parallel-hashmap","portdir":"devel/parallel-hashmap","version":"2.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://greg7mdp.github.io/parallel-hashmap","description":"A family of header-only, very fast and memory-friendly hashmap and btree containers","long_description":"A family of header-only, very fast and memory-friendly hashmap and btree containers","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","gtest","clang-20"]}],"depends_on":[]},{"name":"patchelf","portdir":"devel/patchelf","version":"0.18.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/NixOS/patchelf","description":"Modify dynamic ELF executables","long_description":"PatchELF is a simple utility for modifying existing ELF executables and libraries","active":true,"categories":["devel"],"maintainers":[{"name":"laszlo","github":"lkollar","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]}],"depends_on":[]},{"name":"parqeye","portdir":"devel/parqeye","version":"0.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kaushiksrini/parqeye","description":"Peek inside Parquet files right from your terminal","long_description":"parqeye lets you peek inside your Parquet files. Instantly inspect their contents, schema, and metadata — right from your terminal.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"patcher","portdir":"devel/patcher","version":"0.6","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://labix.org/patcher","description":"A tool for quick creation of patches against a project source tree","long_description":"Patcher is a tool for quick creation of patches against a project source tree. Patcher functionality resembles a lightweight version control system. It has no repository, and only controls differences between a pristine version and a working copy.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"patchutils","portdir":"devel/patchutils","version":"0.4.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cyberelk.net/tim/patchutils","description":"small collection of programs that operate on patch files","long_description":"Patchutils is a small collection of programs that operate on patch files. They are the following: interdiff, combinediff, filterdiff, fixcvsdiff, lsdiff, splitdiff, rediff, grepdiff, recountdiff, unwrapdiff, dehtmldiff, flipdiff, espdiff","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["pcre2"]},{"type":"run","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["bugzilla"]}]},{"name":"pbtomake","portdir":"devel/pbtomake","version":"4.0","license":"none","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://members.bellatlantic.net/~vze35xda/software.html","description":"Project Builder pbproj file to standard Makefile converter","long_description":"pbtomake is an application to convert from an Apple Project Builder pbproj file to standard Makefile. It will convert simple projects to allow them to be built on other platforms.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"pccts","portdir":"devel/pccts","version":"1.33","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.polhode.com/pccts.html","description":"Purdue Compiler-Construction Tool Set (parser-generator)","long_description":"The Purdue Compiler-Compiler Tool Set (PCCTS) is a set of public domain software tools designed to facilitate the implementation of compilers and other translation systems. These tools currently include antlr, dlg and support code. In many ways, PCCTS is similar to a highly integrated version of YACC and LEX; where antlr (ANother Tool for Language Recognition) corresponds to YACC and dlg (DFA-based Lexical analyzer Generator) functions like LEX. However, PCCTS has many additional features which make it easier to use for a wider range of translation problems.","active":true,"categories":["devel","lang"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"pcrexx","portdir":"devel/pcrexx","version":"0.9.5","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.daemon.de/PCRE","description":"C++ wrapper for the Perl Compatible Regular Expressions Library","long_description":"PCRE++ is a C++ wrapper-class for the great library PCRE (Perl Compatible Regular Expressions) by Philip Hazel. This class allows you to use perl alike regular expressions in your C++ applications. You can use it to search in strings, to split strings into parts using expressions or to search and replace a part of a string with another part.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["libtool","pcre"]}],"depends_on":[{"type":"build","ports":["cadabra2"]},{"type":"lib","ports":["aff4"]}]},{"name":"pcre","portdir":"devel/pcre","version":"8.45","license":"BSD","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.pcre.org","description":"Perl Compatible Regular Expressions","long_description":"The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API.","active":true,"categories":["devel"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bzip2","zlib","libedit"]}],"depends_on":[{"type":"build","ports":["restinio","exim","shmux"]},{"type":"lib","ports":["zabbix42-agent","zabbix44-agent","htcondor","zabbix7-agent","pdfgrep-legacy","watchman","cadabra2","zabbix3","zabbix3-agent","suricata","percona-lib_mysqludf_preg","xastir","phantomjs-qt-qtbase","qt53-qtbase","qt55-qtbase","qt56-qtbase","qt57-qtbase","qt58-qtbase","libmp3splt","sord","dbtool","mariadb-10.3","mariadb-10.4","mongodb","mongodb-devel","mysql55-lib_mysqludf_preg","mysql51-lib_mysqludf_preg","mysql56-lib_mysqludf_preg","mariadb-lib_mysqludf_preg","bitkeeper","cegui","cppcheck","libast","monotone","monotone-devel","nu","pcrexx","swig3","minimumprofit","opensimh","scummvm","scummvm-devel","ldmud","pennmush","wesnoth","gnome-mud","goffice08","blender","kdelibs4","Io","ferite","neko","php72","php72-apache2handler","php72-cgi","php72-fpm","php71","php71-apache2handler","php71-cgi","php71-fpm","php70","php70-apache2handler","php70-cgi","php70-fpm","php56","php56-apache2handler","php56-cgi","php56-fpm","php55","php55-apache2handler","php55-cgi","php55-fpm","php54","php54-apache2handler","php54-cgi","php54-fpm","php53","php53-apache2handler","php53-cgi","php53-fpm","php52","php52-apache2handler","php52-cgi","slang2","stklos","stklos-devel","R","octave","dansguardian","daq","ettercap","ganglia","haproxy","honeyd","kismet","macos-fortress-pf","net-snmp","pads","shadowsocks-libev","tf","xymon-client","xymon-server","tin","ocaml-pcre","octave-strings","php72-phalcon4","php73-phalcon4","php74-phalcon4","php74-phalcon5","php80-phalcon5","php81-phalcon5","php82-phalcon5","php83-phalcon5","php84-phalcon5","php85-phalcon5","py27-scss","collada-dom","gmt5","gmt6","root5","root6","aircrack-ng","prelude-lml","skipfish","yara","ngs","zsh","cfengine3","grok","gsmartcontrol","rpm54","Thunar","zabbix42","zabbix44","mysql5-lib_mysqludf_preg","syslog-ng","apertium","hyperscan","ohcount","rbmake","the_silver_searcher","vectorscan","angie","apache2","cherokee","pound","rasqal","i3"]},{"type":"run","ports":["clamav-server"]}]},{"name":"pcre2","portdir":"devel/pcre","version":"10.47","license":"BSD","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.pcre.org","description":"Perl Compatible Regular Expressions","long_description":"The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API.","active":true,"categories":["devel"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bzip2","zlib","libedit"]}],"depends_on":[{"type":"lib","ports":["glib2","glib2-devel","glib2-bootstrap-devel","glib2-bootstrap","libgit2","libgit2-devel","the_Foundation","fish","lite-xl-luajit","swi-prolog-devel","nginx","nginx-devel","zabbix4-agent","zabbix5-agent","zabbix74-agent","zabbix4","zabbix4-frontend","zabbix5","zabbix5-frontend","gdal","gdal-hdf5","gdal-kea","gdal-netcdf","crystal","wxWidgets-3.2","ugrep","qt6-qtbase","mariadb-10.11","mariadb-10.6","mariadb-11.4","mariadb-11.8","mariadb-10.5","libcifpp","godot-3.2","qt5-qtbase","R-RcppCWB","R-stringfish","qt511-qtbase","qt513-qtbase","qt59-qtbase","qt610-qtbase","qt64-qtbase","qt67-qtbase","qt68-qtbase","qt69-qtbase","mpd","ncmpc","mariadb-10.10","mariadb-10.7","mariadb-10.8","mariadb-10.9","sqlite3-pcre2","editorconfig-core-c","fsvs","git","git-devel","gource","libguestfs","libt3highlight","libt3widget","patchutils","poco","shards","swig","tig","universal-ctags","xapian-omega","lite-xl","mle","sigil","fortran-pcre2","godot","gnome-terminal","gtksourceview5","gucharmap","vte","gnu-apl","php85","php85-apache2handler","php85-cgi","php85-fpm","php84","php84-apache2handler","php84-cgi","php84-fpm","php83","php83-apache2handler","php83-cgi","php83-fpm","php82","php82-apache2handler","php82-cgi","php82-fpm","php81","php81-apache2handler","php81-cgi","php81-fpm","php80","php80-apache2handler","php80-cgi","php80-fpm","php74","php74-apache2handler","php74-cgi","php74-fpm","php73","php73-apache2handler","php73-cgi","php73-fpm","qore","swi-prolog","imapfilter","mail-server","maildrop","rspamd","R","eiskaltdcpp","ngrep","nmap","remctl","scamper","sslh","tintinxx","wget2","wget","wireshark4","leafnode","ocaml-pcre2","aide","hydra","fish3","apachetop","clamav","clamav-legacy","fdupes","fsearch","grep","guestfs-tools","lnav","lnav-devel","netdata","nnn","rawhide","syslog-ng-devel","hgrep","less","pdfgrep","ripgrep","analog","edbrowse","lighttpd","logstalgia","mod_qos","privoxy","varnish","sakura"]}]},{"name":"pearl","portdir":"devel/pearl","version":"0.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rodnaph/pearl","description":"Helper for maintaining Macports Portfiles","long_description":"Pearl is a super-simple script to make it a little bit easier to update your Macports Portfile for your project. It just automates the diffing of your current Portfile with the release version from the Macports SVN repository.","active":true,"categories":["devel","macports"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-getopt-long-descriptive","p5.34-ipc-run","p5.34-lwp-useragent-determined","p5.34-yaml"]}],"depends_on":[]},{"name":"peg","portdir":"devel/peg","version":"0.1.19","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.piumarta.com/software/peg/","description":"recursive-descent parser generators for C","long_description":"peg and leg are tools for generating recursive-descent parsers: programs that perform pattern matching on text. They processes a Parsing Expression Grammar (PEG) [Ford 2004] to produce a program that recognises legal sentences of that grammar. peg processes PEGs written using the original syntax described by Ford; leg processes PEGs written using slightly different syntax and conventions that are intended to make it an attractive replacement for parsers built with lex and yacc. Unlike lex and yacc, peg and leg support unlimited backtracking, provide ordered choice as a means for disambiguation, and can combine scanning (lexical analysis) and parsing (syntactic analysis) into a single activity.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["ngs"]}]},{"name":"perforce","portdir":"devel/perforce","version":"2010.1","license":"unknown","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.perforce.com","description":"Fast source code management system","long_description":"Perforce is a commercial revision control system that can be used gratis for developing free software. (see the WWW page for details).","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["p4delta"]}]},{"name":"pev","portdir":"devel/pev","version":"0.80","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":"readpe","homepage":"http://pev.sourceforge.net/","description":"Obsolete port, replaced by readpe","long_description":"This port has been replaced by readpe.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"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":"pficommon","portdir":"devel/pficommon","version":"2.0.0","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/retrieva/pficommon","description":"Common Library of C++","long_description":"pficommon is a general purpose C++ library.","active":true,"categories":["devel"],"maintainers":[],"variants":["mysql56","mysql55","mysql51","mariadb","postgresql94","postgresql93","postgresql92","postgresql91","postgresql90","postgresql84","fcgi","mprpc","magickpp","universal"],"dependencies":[{"type":"build","ports":["python27","clang-18"]},{"type":"lib","ports":["msgpack0"]}],"depends_on":[{"type":"lib","ports":["normalizeNumexp"]}]}]}