HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50476,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=703",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=701",
"results": [
{
"name": "libhandy",
"portdir": "gnome/libhandy",
"version": "1.8.3",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/GNOME/libhandy",
"description": "A library full of GTK+ widgets for mobile phones",
"long_description": "The aim of the Handy library is to help with developing UI for mobile devices using GTK/GNOME.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"gettext",
"meson",
"clang-16",
"pkgconfig",
"libxml2"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"vala",
"fribidi",
"atk",
"gettext-runtime",
"pango",
"glade",
"glib2",
"gobject-introspection",
"gtk3",
"cairo",
"gdk-pixbuf2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"abaddon",
"gitg",
"file-roller",
"yelp"
]
}
]
},
{
"name": "oidn",
"portdir": "graphics/oidn",
"version": "1.4.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.openimagedenoise.org/",
"description": "denoising filters for images rendered with ray tracing",
"long_description": "Open Image Denoise is a library of denoising filters for images rendered with ray tracing, developed at Intel. Its purpose is to provide an efficient denoising library that allows ray-tracing-based rendering applications to significantly reduce rendering times.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ispc",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"tbb",
"openimageio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "clavus",
"portdir": "devel/clavus",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/peter-mbx/clavus",
"description": "Simplify the management of configurations on your machine",
"long_description": "A lightweight command-line tool designed for anyone in the tech field, specially for IT consultants or professionals managing multiple clients environments. This tool simplifies the management of configurations on your machine, allowing you to configure your environment and load the necessary resources, like files and/or commands.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "pietro.mobrici",
"github": "peter-mbx",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "gtkmm3",
"portdir": "x11/gtkmm3",
"version": "3.24.9",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gtkmm.org/",
"description": "C++ interface to GTK+ version 3.",
"long_description": "gtkmm3 is the official C++ interface for the popular GUI library GTK+ version 3.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"x11",
"quartz",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"json-glib",
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"mm-common"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"python312",
"gtk3",
"gdk-pixbuf2",
"libepoxy",
"glibmm-2.4",
"atkmm-1.6",
"cairomm-1.0",
"pangomm-1.4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"synfigstudio",
"abaddon",
"gnome3-core",
"glom",
"gnome-system-monitor",
"goocanvasmm2",
"inkscape",
"inkscape-devel",
"astroid",
"gdlmm3",
"litebrowser",
"Hypr",
"MicroTeX",
"gobby",
"cherrytree",
"gtksourceviewmm3",
"regexxer",
"notekit",
"transmission-x11",
"gsmartcontrol",
"gonepass",
"rawtherapee",
"cadabra2"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "cairomm",
"portdir": "graphics/cairomm",
"version": "1.18.0",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cairographics.org",
"description": "Cairo is a vector graphics library with cross-device output support.",
"long_description": "Cairo is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available (e.g. through the X Render Extension).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"x11",
"quartz",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"clang-16",
"mm-common",
"pkgconfig",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"cairomm-1.0",
"boost176",
"cairo",
"libsigcxx3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-graph-tool",
"gtkmm4",
"gnome3-core",
"py310-graph-tool",
"py311-graph-tool",
"py312-graph-tool",
"py313-graph-tool",
"py37-graph-tool",
"gtkmm",
"py38-graph-tool",
"pangomm-1.4-devel",
"pangomm-1.4",
"pangomm-devel",
"pangomm",
"cherrytree",
"py27-graph-tool",
"oofcanvas"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "glibmm-devel",
"portdir": "devel/glibmm-devel",
"version": "2.78.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.gtkmm.org/",
"description": "C++ interface to glib",
"long_description": "C++ interface to glib",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"meson",
"ninja",
"pkgconfig",
"mm-common"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libsigcxx3",
"python311",
"glibmm-2.4"
]
}
],
"depends_on": []
},
{
"name": "sundials6",
"portdir": "math/sundials6",
"version": "6.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://computing.llnl.gov/projects/sundials",
"description": "SUite of Nonlinear and DIfferential/ALgebraic equation Solvers",
"long_description": "SUNDIALS consists of the following five solvers: CVODE solves initial value problems for ordinary differential equation (ODE) systems. CVODES solves ODE systems and includes sensitivity analysis capabilities (forward and adjoint). IDA solves initial value problems for differential-algebraic equation (DAE) systems. IDAS solves DAE systems and includes sensitivity analysis capabilities (forward and adjoint). KINSOL solves nonlinear algebraic systems.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gfortran",
"mpich",
"openmpi",
"examples",
"accelerate",
"atlas",
"openblas",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc13"
]
},
{
"type": "extract",
"ports": [
"gnutar"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"SuiteSparse_KLU",
"mpich-clang16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave"
]
},
{
"type": "run",
"ports": [
"stanmath"
]
}
]
},
{
"name": "sundials5",
"portdir": "math/sundials5",
"version": "5.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://computing.llnl.gov/projects/sundials",
"description": "SUite of Nonlinear and DIfferential/ALgebraic equation Solvers",
"long_description": "SUNDIALS consists of the following five solvers: CVODE solves initial value problems for ordinary differential equation (ODE) systems. CVODES solves ODE systems and includes sensitivity analysis capabilities (forward and adjoint). IDA solves initial value problems for differential-algebraic equation (DAE) systems. IDAS solves DAE systems and includes sensitivity analysis capabilities (forward and adjoint). KINSOL solves nonlinear algebraic systems.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gfortran",
"mpich",
"openmpi",
"examples",
"accelerate",
"atlas",
"openblas",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"SuiteSparse_KLU",
"mpich-clang16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cantera-devel",
"cantera",
"deal.ii"
]
}
]
},
{
"name": "sundials2",
"portdir": "math/sundials2",
"version": "2.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://computing.llnl.gov/projects/sundials",
"description": "SUite of Nonlinear and DIfferential/ALgebraic equation Solvers",
"long_description": "SUNDIALS consists of the following five solvers: CVODE solves initial value problems for ordinary differential equation (ODE) systems. CVODES solves ODE systems and includes sensitivity analysis capabilities (forward and adjoint). IDA solves initial value problems for differential-algebraic equation (DAE) systems. IDAS solves DAE systems and includes sensitivity analysis capabilities (forward and adjoint). KINSOL solves nonlinear algebraic systems.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gfortran",
"mpich",
"openmpi",
"examples",
"accelerate",
"atlas",
"openblas",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"SuiteSparse_KLU",
"mpich-clang16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mcsim"
]
}
]
},
{
"name": "kremlin_select",
"portdir": "lang/fstar",
"version": "1.3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fstar-lang.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": [
{
"type": "run",
"ports": [
"kremlin"
]
}
]
},
{
"name": "fstar_select",
"portdir": "lang/fstar",
"version": "1.3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fstar-lang.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": [
{
"type": "run",
"ports": [
"fstar"
]
}
]
},
{
"name": "kremlin-devel",
"portdir": "lang/fstar",
"version": "20210824-b95d1ac",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "fstar",
"homepage": "https://fstar-lang.org",
"description": "Obsolete port, replaced by fstar",
"long_description": "This port has been replaced by fstar.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": "fstar-devel",
"portdir": "lang/fstar",
"version": "20210824-b95d1ac",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "fstar",
"homepage": "https://fstar-lang.org",
"description": "Obsolete port, replaced by fstar",
"long_description": "This port has been replaced by fstar.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": "kremlin",
"portdir": "lang/fstar",
"version": "2022.06.08",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://fstar-lang.org",
"description": "A tool for extracting low-level F* programs to readable C code",
"long_description": "KreMLin is a tool that extracts an F* program to readable C code.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gmake",
"ocaml-ocamlbuild",
"gsed"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-fix",
"ocaml-menhir",
"ocaml-pprint",
"ocaml-ppx_deriving",
"ocaml-ppx_deriving_yojson",
"ocaml-process",
"ocaml-sedlex",
"ocaml-stdint",
"ocaml-visitors",
"ocaml-wasm",
"ocaml-yojson",
"ocaml-zarith",
"coreutils",
"fstar",
"ocaml",
"ocaml-batteries",
"ocaml-fileutils"
]
},
{
"type": "run",
"ports": [
"kremlin_select"
]
},
{
"type": "test",
"ports": [
"ocaml-ctypes"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hacl-star",
"ocaml-hacl-star-raw",
"everparse"
]
},
{
"type": "test",
"ports": [
"fstar"
]
}
]
},
{
"name": "fstar",
"portdir": "lang/fstar",
"version": "2022.06.08",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://fstar-lang.org",
"description": "General-purpose functional language aimed at program verification",
"long_description": "F* (pronounced F star) is a general-purpose functional programming language with effects aimed at program verification. It puts together the automation of an SMT-backed deductive verification tool with the expressive power of a proof assistant based on dependent types. After verification, F* programs can be extracted to efficient OCaml, F#, C, WASM, or ASM code.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gmake",
"ocaml-ocamlbuild",
"coreutils"
]
},
{
"type": "lib",
"ports": [
"ocaml-fileutils",
"ocaml-findlib",
"ocaml-menhir",
"ocaml-pprint",
"ocaml-ppx_deriving",
"ocaml-ppx_deriving_yojson",
"ocaml-process",
"ocaml-sedlex",
"ocaml-stdint",
"ocaml-yojson",
"ocaml-zarith",
"realpath",
"ocaml-ppxlib",
"gmp",
"ocaml",
"z3-fstar",
"ocaml-batteries"
]
},
{
"type": "run",
"ports": [
"fstar_select"
]
},
{
"type": "test",
"ports": [
"kremlin"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hacl-star",
"ocaml-hacl-star-raw",
"kremlin",
"everparse"
]
}
]
},
{
"name": "vorbis-tools",
"portdir": "audio/vorbis-tools",
"version": "1.4.2",
"license": "GPL-2+ and BSD and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.vorbis.com/",
"description": "The Ogg Vorbis CODEC tools",
"long_description": "Ogg Vorbis is a fully Open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. This places Vorbis in the same competetive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"speex",
"flac",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libao",
"curl",
"libvorbis",
"opusfile",
"gettext",
"libogg"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gpodder",
"abcde"
]
},
{
"type": "run",
"ports": [
"normalize"
]
}
]
},
{
"name": "ejabberd",
"portdir": "net/ejabberd",
"version": "24.02",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.process-one.net/en/ejabberd/",
"description": "ejabberd is an XMPP application server.",
"long_description": "ejabberd is an XMPP application server. ejabberd stands for Erlang Jabber Daemon",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"odbc"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"git",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"expat",
"zlib",
"libiconv",
"libyaml",
"openssl",
"erlang"
]
}
],
"depends_on": []
},
{
"name": "rb31-execjs",
"portdir": "ruby/rb-execjs",
"version": "2.9.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rails/execjs",
"description": "Run JavaScript code from Ruby",
"long_description": "Run JavaScript code from Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
}
],
"depends_on": []
},
{
"name": "rb32-execjs",
"portdir": "ruby/rb-execjs",
"version": "2.9.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rails/execjs",
"description": "Run JavaScript code from Ruby",
"long_description": "Run JavaScript code from Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
}
],
"depends_on": []
},
{
"name": "rb33-execjs",
"portdir": "ruby/rb-execjs",
"version": "2.9.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rails/execjs",
"description": "Run JavaScript code from Ruby",
"long_description": "Run JavaScript code from Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb-execjs",
"portdir": "ruby/rb-execjs",
"version": "2.9.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rails/execjs",
"description": "Run JavaScript code from Ruby",
"long_description": "Run JavaScript code from Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-sdl2-bindings",
"portdir": "ruby/rb-sdl2-bindings",
"version": "0.2.3",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vaiorabbit/sdl2-bindings",
"description": "Ruby bindings for SDL2",
"long_description": "Ruby bindings for SDL2",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"libsdl2",
"libsdl2_gfx",
"libsdl2_image",
"libsdl2_ttf",
"rb31-ffi",
"libsdl2_mixer"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-rb_sdl2"
]
}
]
},
{
"name": "rb32-sdl2-bindings",
"portdir": "ruby/rb-sdl2-bindings",
"version": "0.2.3",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vaiorabbit/sdl2-bindings",
"description": "Ruby bindings for SDL2",
"long_description": "Ruby bindings for SDL2",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"libsdl2",
"libsdl2_gfx",
"libsdl2_image",
"libsdl2_ttf",
"rb32-ffi",
"libsdl2_mixer"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb32-rb_sdl2"
]
}
]
},
{
"name": "rb33-sdl2-bindings",
"portdir": "ruby/rb-sdl2-bindings",
"version": "0.2.3",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vaiorabbit/sdl2-bindings",
"description": "Ruby bindings for SDL2",
"long_description": "Ruby bindings for SDL2",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"libsdl2",
"libsdl2_gfx",
"libsdl2_image",
"libsdl2_ttf",
"rb33-ffi",
"libsdl2_mixer"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-rb_sdl2"
]
}
]
},
{
"name": "rb-sdl2-bindings",
"portdir": "ruby/rb-sdl2-bindings",
"version": "0.2.3",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vaiorabbit/sdl2-bindings",
"description": "Ruby bindings for SDL2",
"long_description": "Ruby bindings for SDL2",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-sdl2",
"portdir": "ruby/rb-sdl2",
"version": "0.3.6",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ohai/ruby-sdl2",
"description": "Ruby wrapper for SDL 2.x",
"long_description": "Ruby wrapper for SDL 2.x",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_gfx",
"libsdl2_mixer",
"libsdl2_ttf",
"ruby31",
"libsdl2_image"
]
}
],
"depends_on": []
},
{
"name": "rb32-sdl2",
"portdir": "ruby/rb-sdl2",
"version": "0.3.6",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ohai/ruby-sdl2",
"description": "Ruby wrapper for SDL 2.x",
"long_description": "Ruby wrapper for SDL 2.x",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_gfx",
"libsdl2_mixer",
"libsdl2_ttf",
"ruby32",
"libsdl2_image"
]
}
],
"depends_on": []
},
{
"name": "rb33-sdl2",
"portdir": "ruby/rb-sdl2",
"version": "0.3.6",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ohai/ruby-sdl2",
"description": "Ruby wrapper for SDL 2.x",
"long_description": "Ruby wrapper for SDL 2.x",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_gfx",
"libsdl2_mixer",
"libsdl2_ttf",
"ruby33",
"libsdl2_image"
]
}
],
"depends_on": []
},
{
"name": "rb-sdl2",
"portdir": "ruby/rb-sdl2",
"version": "0.3.6",
"license": "LGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ohai/ruby-sdl2",
"description": "Ruby wrapper for SDL 2.x",
"long_description": "Ruby wrapper for SDL 2.x",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-sdl-ffi",
"portdir": "ruby/rb-sdl-ffi",
"version": "0.4",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacius/ruby-sdl-ffi",
"description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"long_description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"libsdl",
"libsdl_gfx",
"libsdl_image",
"libsdl_ttf",
"rb31-nice-ffi",
"libsdl_mixer"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-rubydraw"
]
}
]
},
{
"name": "rb32-sdl-ffi",
"portdir": "ruby/rb-sdl-ffi",
"version": "0.4",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacius/ruby-sdl-ffi",
"description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"long_description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"libsdl",
"libsdl_gfx",
"libsdl_image",
"libsdl_ttf",
"rb32-nice-ffi",
"libsdl_mixer"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb32-rubydraw"
]
}
]
},
{
"name": "rb33-sdl-ffi",
"portdir": "ruby/rb-sdl-ffi",
"version": "0.4",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacius/ruby-sdl-ffi",
"description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"long_description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"libsdl",
"libsdl_gfx",
"libsdl_image",
"libsdl_ttf",
"rb33-nice-ffi",
"libsdl_mixer"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-rubydraw"
]
}
]
},
{
"name": "rb-sdl-ffi",
"portdir": "ruby/rb-sdl-ffi",
"version": "0.4",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacius/ruby-sdl-ffi",
"description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"long_description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-rubysdl",
"portdir": "ruby/rb-rubysdl",
"version": "2.2.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kmc.gr.jp/~ohai/rubysdl.en.html",
"description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"long_description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libsdl_mixer",
"ruby31",
"libsdl_ttf"
]
},
{
"type": "run",
"ports": [
"rb31-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb32-rubysdl",
"portdir": "ruby/rb-rubysdl",
"version": "2.2.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kmc.gr.jp/~ohai/rubysdl.en.html",
"description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"long_description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libsdl_mixer",
"ruby32",
"libsdl_ttf"
]
},
{
"type": "run",
"ports": [
"rb32-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-rubysdl",
"portdir": "ruby/rb-rubysdl",
"version": "2.2.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kmc.gr.jp/~ohai/rubysdl.en.html",
"description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"long_description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libsdl_mixer",
"ruby33",
"libsdl_ttf"
]
},
{
"type": "run",
"ports": [
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb-rubysdl",
"portdir": "ruby/rb-rubysdl",
"version": "2.2.0",
"license": "LGPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kmc.gr.jp/~ohai/rubysdl.en.html",
"description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"long_description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-rubydraw",
"portdir": "ruby/rb-rubydraw",
"version": "0.3.2.5",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awostenberg/rubydraw",
"description": "Rubydraw is a high-level game/graphics library",
"long_description": "Rubydraw is a high-level game/graphics library",
"active": true,
"categories": [
"devel",
"graphics",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"rb31-2darray",
"rb31-sdl-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb32-rubydraw",
"portdir": "ruby/rb-rubydraw",
"version": "0.3.2.5",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awostenberg/rubydraw",
"description": "Rubydraw is a high-level game/graphics library",
"long_description": "Rubydraw is a high-level game/graphics library",
"active": true,
"categories": [
"devel",
"graphics",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"rb32-2darray",
"rb32-sdl-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-rubydraw",
"portdir": "ruby/rb-rubydraw",
"version": "0.3.2.5",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awostenberg/rubydraw",
"description": "Rubydraw is a high-level game/graphics library",
"long_description": "Rubydraw is a high-level game/graphics library",
"active": true,
"categories": [
"devel",
"graphics",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-2darray",
"rb33-sdl-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb-rubydraw",
"portdir": "ruby/rb-rubydraw",
"version": "0.3.2.5",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awostenberg/rubydraw",
"description": "Rubydraw is a high-level game/graphics library",
"long_description": "Rubydraw is a high-level game/graphics library",
"active": true,
"categories": [
"devel",
"graphics",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-rb_sdl2",
"portdir": "ruby/rb-rb_sdl2",
"version": "0.2.0",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shinokaro/rb_sdl2/blob/main/README.md",
"description": "Extension library to use SDL (Simple DirectMedia Layer)",
"long_description": "RbSDL2 treats the functions and pointers provided by SDL2 as Ruby objects.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"rb31-ffi",
"rb31-sdl2-bindings"
]
}
],
"depends_on": []
},
{
"name": "rb32-rb_sdl2",
"portdir": "ruby/rb-rb_sdl2",
"version": "0.2.0",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shinokaro/rb_sdl2/blob/main/README.md",
"description": "Extension library to use SDL (Simple DirectMedia Layer)",
"long_description": "RbSDL2 treats the functions and pointers provided by SDL2 as Ruby objects.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"rb32-ffi",
"rb32-sdl2-bindings"
]
}
],
"depends_on": []
},
{
"name": "rb33-rb_sdl2",
"portdir": "ruby/rb-rb_sdl2",
"version": "0.2.0",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shinokaro/rb_sdl2/blob/main/README.md",
"description": "Extension library to use SDL (Simple DirectMedia Layer)",
"long_description": "RbSDL2 treats the functions and pointers provided by SDL2 as Ruby objects.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-ffi",
"rb33-sdl2-bindings"
]
}
],
"depends_on": []
},
{
"name": "rb-rb_sdl2",
"portdir": "ruby/rb-rb_sdl2",
"version": "0.2.0",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shinokaro/rb_sdl2/blob/main/README.md",
"description": "Extension library to use SDL (Simple DirectMedia Layer)",
"long_description": "RbSDL2 treats the functions and pointers provided by SDL2 as Ruby objects.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-protobuf",
"portdir": "ruby/rb-protobuf",
"version": "4.26.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/google-protobuf",
"description": "Protocol Buffers for Ruby",
"long_description": "Protocol Buffers for Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"protobuf-c"
]
}
],
"depends_on": []
},
{
"name": "rb32-protobuf",
"portdir": "ruby/rb-protobuf",
"version": "4.26.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/google-protobuf",
"description": "Protocol Buffers for Ruby",
"long_description": "Protocol Buffers for Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"protobuf-c"
]
}
],
"depends_on": []
},
{
"name": "rb33-protobuf",
"portdir": "ruby/rb-protobuf",
"version": "4.26.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/google-protobuf",
"description": "Protocol Buffers for Ruby",
"long_description": "Protocol Buffers for Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"protobuf-c"
]
}
],
"depends_on": []
},
{
"name": "rb-protobuf",
"portdir": "ruby/rb-protobuf",
"version": "4.26.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/google-protobuf",
"description": "Protocol Buffers for Ruby",
"long_description": "Protocol Buffers for Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-nice-ffi",
"portdir": "ruby/rb-nice-ffi",
"version": "0.4",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacius/nice-ffi",
"description": "Convenience layer atop Ruby-FFI",
"long_description": "Convenience layer atop Ruby-FFI",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"rb31-ffi"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-sdl-ffi"
]
}
]
}
]
}