HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51937,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=168",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=166",
"results": [
{
"name": "rb33-http-cookie",
"portdir": "ruby/rb-http-cookie",
"version": "1.0.7",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sparklemotion/http-cookie",
"description": "Library to handle HTTP Cookies based on RFC 6265",
"long_description": "Library to handle HTTP Cookies based on RFC 6265",
"active": true,
"categories": [
"net",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-domain_name"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-http",
"rb33-rest-client"
]
}
]
},
{
"name": "rb33-http-accept",
"portdir": "ruby/rb-http-accept",
"version": "2.2.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/socketry/http-accept",
"description": "Parse Accept and Accept-Language HTTP headers",
"long_description": "Parse Accept and Accept-Language HTTP headers",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-rest-client"
]
}
]
},
{
"name": "rb33-http",
"portdir": "ruby/rb-http",
"version": "5.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/httprb/http",
"description": "Easy-to-use client library for making requests from Ruby",
"long_description": "Easy-to-use client library for making requests from Ruby",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-http-cookie",
"rb33-http-form_data",
"rb33-llhttp-ffi",
"rb33-base64",
"rb33-addressable"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-twitter"
]
}
]
},
{
"name": "rb33-htmlentities",
"portdir": "ruby/rb-htmlentities",
"version": "4.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/threedaymonk/htmlentities",
"description": "Module for encoding/decoding (X)HTML entities",
"long_description": "Module for encoding/decoding (X)HTML entities",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-t"
]
}
]
},
{
"name": "rb33-highline",
"portdir": "ruby/rb-highline",
"version": "3.1.1",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/JEG2/highline",
"description": "A high-level IO library.",
"long_description": "A high-level IO library. that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb33-bee"
]
},
{
"type": "run",
"ports": [
"rb33-sup"
]
}
]
},
{
"name": "rb33-hessian2",
"portdir": "ruby/rb-hessian2",
"version": "2.0.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/takafan/hessian2",
"description": "Implementation of hessian 2.0 protocol",
"long_description": "Implementation of hessian 2.0 protocol. Like JSON, also parse your object as a struct",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-bigdecimal"
]
}
],
"depends_on": []
},
{
"name": "rb33-heroku-api",
"portdir": "ruby/rb-heroku-api",
"version": "0.4.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/heroku/heroku.rb",
"description": "The Heroku Ruby Client is used to interact with the Heroku Legacy API from Ruby.",
"long_description": "The Heroku Ruby Client is used to interact with the Heroku Legacy API from Ruby.",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-excon",
"rb33-multi_json"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb33-heroku"
]
}
]
},
{
"name": "rb33-heroku",
"portdir": "ruby/rb-heroku",
"version": "3.99.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://heroku.com",
"description": "Legacy client library and CLI to deploy Rails apps on Heroku",
"long_description": "Legacy client library and CLI to deploy Rails apps on Heroku",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"rb33-heroku-api",
"rb33-json",
"rb33-launchy",
"rb33-multi_json",
"ruby33",
"rb33-net-ssh-gateway",
"rb33-netrc",
"rb33-rest-client",
"rb33-rubyzip",
"rb33-net-ssh"
]
}
],
"depends_on": []
},
{
"name": "rb33-help_parser",
"portdir": "ruby/rb-help_parser",
"version": "8.2.230210",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carlosjhr64/help_parser",
"description": "All help is about to get parsed… again!",
"long_description": "All help is about to get parsed… again!",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-hashie",
"portdir": "ruby/rb-hashie",
"version": "5.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hashie/hashie",
"description": "Hashie is a collection of classes and mixins that make hashes more powerful",
"long_description": "Hashie is a collection of classes and mixins that make hashes more powerful",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb33-powerbar"
]
},
{
"type": "run",
"ports": [
"rb33-snaky_hash"
]
}
]
},
{
"name": "rb33-gtksourceview4",
"portdir": "ruby/rb-gtksourceview4",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GtkSourceView4 is a Ruby binding of gtksourceview-4.x",
"long_description": "Ruby/GtkSourceView4 is a Ruby binding of gtksourceview-4.x",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtksourceview4",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gtk3"
]
}
],
"depends_on": []
},
{
"name": "rb33-gtk_paradise",
"portdir": "ruby/rb-gtk_paradise",
"version": "0.13.33",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/gtk_paradise",
"description": "rb-gtk_paradise library extends the Gtk/Gdk part of ruby-gtk – in particular for ruby-gtk3",
"long_description": "rb-gtk_paradise library extends the Gtk/Gdk part of ruby-gtk – in particular for ruby-gtk3",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gdk3",
"rb33-colours"
]
}
],
"depends_on": []
},
{
"name": "rb33-gtk4",
"portdir": "ruby/rb-gtk4",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GTK4 is a Ruby binding of GTK+-4.x",
"long_description": "Ruby/GTK4 is a Ruby binding of GTK+-4.x",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk4",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-atk",
"rb33-gdk4"
]
}
],
"depends_on": []
},
{
"name": "rb33-gtk3",
"portdir": "ruby/rb-gtk3",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GTK3 is a Ruby binding of GTK+-3.x",
"long_description": "Ruby/GTK3 is a Ruby binding of GTK+-3.x",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-atk",
"rb33-gdk3"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-goffice",
"rb33-gtksourceview4"
]
}
]
},
{
"name": "rb33-gsf",
"portdir": "ruby/rb-gsf",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GSF is a Ruby binding of GSF",
"long_description": "Ruby/GSF is a Ruby binding of GSF",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgsf",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gio2"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-goffice"
]
}
]
},
{
"name": "rb33-gpgme",
"portdir": "ruby/rb-gpgme",
"version": "2.0.24",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ueno/ruby-gpgme",
"description": "Ruby language binding of GPGME",
"long_description": "Ruby language binding of GPGME",
"active": true,
"categories": [
"devel",
"crypto",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"libassuan",
"libgpg-error",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-mini_portile2"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-sup"
]
}
]
},
{
"name": "rb33-goffice",
"portdir": "ruby/rb-goffice",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GOFFICE is a Ruby binding of GOFFICE",
"long_description": "Ruby/GOFFICE is a Ruby binding of GOFFICE",
"active": true,
"categories": [
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"goffice",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gtk3",
"rb33-gsf"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-gnumeric"
]
}
]
},
{
"name": "rb33-gobject-introspection",
"portdir": "ruby/rb-gobject-introspection",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GObjectIntrospection provides bindings of GObject Introspection",
"long_description": "Ruby/GObjectIntrospection provides bindings of GObject Introspection",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"glib2",
"ruby33",
"gobject-introspection"
]
},
{
"type": "run",
"ports": [
"rb33-glib2"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-clutter",
"rb33-gio2",
"rb33-pango"
]
}
]
},
{
"name": "rb33-gnumeric",
"portdir": "ruby/rb-gnumeric",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/Gnumeric is a Ruby binding of Gnumeric",
"long_description": "Ruby/Gnumeric is a Ruby binding of Gnumeric",
"active": true,
"categories": [
"science",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gnumeric",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-goffice"
]
}
],
"depends_on": []
},
{
"name": "rb33-gmp",
"portdir": "ruby/rb-gmp",
"version": "0.7.43",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/srawlins/gmp",
"description": "Ruby bindings to the GMP and MPFR libraries",
"long_description": "Ruby bindings to the GMP and MPFR libraries",
"active": true,
"categories": [
"devel",
"math",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpfr",
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-glib2",
"portdir": "ruby/rb-glib2",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GLib2 provides base features for GLib2-based bindings",
"long_description": "Ruby/GLib2 provides base features for GLib2-based bindings and many useful utility features.",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-native-package-installer",
"rb33-pkg-config"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-atk",
"rb33-cairo-gobject",
"rb33-gobject-introspection"
]
}
]
},
{
"name": "rb33-git-ui",
"portdir": "ruby/rb-git-ui",
"version": "0.1.0",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/git-ui",
"description": "Simple CLI for git",
"long_description": "Hacky attempt at a workable UI for git, modelled slightly on darcs.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"git",
"rb33-colorize",
"rb33-escape"
]
}
],
"depends_on": []
},
{
"name": "rb33-gio2",
"portdir": "ruby/rb-gio2",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GIO2 provide Ruby binding to a VFS API",
"long_description": "Ruby/GIO2 provide Ruby binding to a VFS API and useful APIs for desktop applications (such as networking and D-Bus support).",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gettext-runtime",
"glib2",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gobject-introspection",
"rb33-fiddle"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-gdk_pixbuf2",
"rb33-gsf"
]
}
]
},
{
"name": "rb33-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-erubi",
"rb33-locale",
"rb33-text"
]
}
],
"depends_on": []
},
{
"name": "rb33-geokit",
"portdir": "ruby/rb-geokit",
"version": "1.14.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geokit/geokit",
"description": "Geokit provides geocoding and distance calculation in an easy-to-use API",
"long_description": "Geokit provides geocoding and distance calculation in an easy-to-use API",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-t"
]
}
]
},
{
"name": "rb33-gem-patch",
"portdir": "ruby/rb-gem-patch",
"version": "0.1.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-ruby/gem-patch",
"description": "A RubyGems plugin for patching gems",
"long_description": "gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "extract",
"ports": [
"rb33-concurrent-ruby-ext",
"rb33-nokogiri",
"rb33-numo-narray"
]
}
]
},
{
"name": "rb33-gdk_pixbuf2",
"portdir": "ruby/rb-gdk_pixbuf2",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x",
"long_description": "Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gdk-pixbuf2",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gio2"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-gdk3",
"rb33-gdk4"
]
}
]
},
{
"name": "rb33-gdk4",
"portdir": "ruby/rb-gdk4",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GDK4 is a Ruby binding of GDK-4.x",
"long_description": "Ruby/GDK4 is a Ruby binding of GDK-4.x",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk4",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-cairo-gobject",
"rb33-gdk_pixbuf2",
"rb33-pango"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-gtk4"
]
}
]
},
{
"name": "rb33-gdk3",
"portdir": "ruby/rb-gdk3",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/GDK3 is a Ruby binding of GDK-3.x",
"long_description": "Ruby/GDK3 is a Ruby binding of GDK-3.x",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-cairo-gobject",
"rb33-gdk_pixbuf2",
"rb33-pango"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-clutter-gdk",
"rb33-gtk3",
"rb33-gtk_paradise",
"rb33-topinambour",
"rb33-vte3"
]
}
]
},
{
"name": "rb33-fsevent-legacy",
"portdir": "ruby/rb-fsevent-legacy",
"version": "0.2.0",
"license": "MIT",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/rb-fsevent-legacy",
"description": "Legacy version of an FSEvents API for Darwin",
"long_description": "Legacy version of an FSEvents API for Darwin - it works on PowerPCs and 10.5.8.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-fsevent",
"portdir": "ruby/rb-fsevent",
"version": "0.11.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/rb-fsevent",
"description": "FSEvents API with signals catching (without RubyCocoa)",
"long_description": "FSEvents API with signals catching (without RubyCocoa)",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb33-sass-listen"
]
},
{
"type": "run",
"ports": [
"rb33-listen"
]
}
]
},
{
"name": "rb33-forwardable-extended",
"portdir": "ruby/rb-forwardable-extended",
"version": "2.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/envygeeks/forwardable-extended",
"description": "Forwardable with hash and instance variable support",
"long_description": "Forwardable Extended provides more Forwardable methods for your source.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-pathutil"
]
}
]
},
{
"name": "rb33-forwardable",
"portdir": "ruby/rb-forwardable",
"version": "1.3.3",
"license": "(BSD or Ruby)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/forwardable",
"description": "Provides delegation of specified methods to a designated object",
"long_description": "Provides delegation of specified methods to a designated object",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-fiddle",
"portdir": "ruby/rb-fiddle",
"version": "1.1.4",
"license": "BSD and Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/fiddle",
"description": "libffi wrapper for Ruby",
"long_description": "libffi wrapper for Ruby",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi",
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-gio2"
]
}
]
},
{
"name": "rb33-ffi-tk",
"portdir": "ruby/rb-ffi-tk",
"version": "2018.02.20",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/manveru/ffi-tk",
"description": "FFI bindings to the Tk GUI toolkit",
"long_description": "FFI bindings to the Tk GUI toolkit for Ruby.",
"active": true,
"categories": [
"x11",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"tk",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-rzmq-core",
"portdir": "ruby/rb-ffi-rzmq-core",
"version": "1.0.7",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chuckremes/ffi-rzmq-core",
"description": "FFI wrapper around the zeromq libzmq C API",
"long_description": "FFI wrapper around the zeromq libzmq C API",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"zmq",
"rb33-ffi"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-ffi-rzmq"
]
}
]
},
{
"name": "rb33-ffi-rzmq",
"portdir": "ruby/rb-ffi-rzmq",
"version": "2.0.7",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chuckremes/ffi-rzmq",
"description": "FFI bindings for ZeroMQ",
"long_description": "FFI bindings for ZeroMQ so the library can be used under JRuby and other FFI-compliant Ruby runtimes.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"zmq",
"rb33-ffi-rzmq-core"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-proj4",
"portdir": "ruby/rb-ffi-proj4",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dark-panda/ffi-proj4",
"description": "Ruby FFI wrapper for the PROJ.4",
"long_description": "Ruby FFI wrapper for the PROJ.4, cartographic projections library.",
"active": true,
"categories": [
"gis",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"proj4",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-portaudio",
"portdir": "ruby/rb-ffi-portaudio",
"version": "0.1.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nanki/ffi-portaudio",
"description": "Ruby bindings for PortAudio",
"long_description": "Ruby bindings for PortAudio",
"active": true,
"categories": [
"audio",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"portaudio",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-openmpt",
"portdir": "ruby/rb-ffi-openmpt",
"version": "0.5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hainesr/ffi-openmpt",
"description": "Ruby interface to libopenmpt",
"long_description": "Ruby interface to libopenmpt",
"active": true,
"categories": [
"audio",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"libopenmpt",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-libsodium",
"portdir": "ruby/rb-ffi-libsodium",
"version": "0.4.7",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Asmod4n/ruby-ffi-libsodium",
"description": "libsodium FFI wrapper",
"long_description": "libsodium FFI wrapper for Ruby.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"libsodium",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-libarchive",
"portdir": "ruby/rb-ffi-libarchive",
"version": "1.1.14",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chef/ffi-libarchive",
"description": "Ruby FFI binding to libarchive",
"long_description": "Ruby FFI binding to libarchive",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"libarchive",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-inline",
"portdir": "ruby/rb-ffi-inline",
"version": "0.0.4.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/meh/ruby-ffi-inline",
"description": "Inline C/C++ in Ruby easily and cleanly",
"long_description": "Inline C/C++ in Ruby easily and cleanly",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-icu",
"portdir": "ruby/rb-ffi-icu",
"version": "0.5.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erickguan/ffi-icu",
"description": "Simple FFI wrappers for ICU",
"long_description": "Simple FFI wrappers for ICU",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"icu",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-czmq",
"portdir": "ruby/rb-ffi-czmq",
"version": "0.1.6.pre",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/ffi-czmq",
"description": "Ruby czmq FFI wrapper",
"long_description": "Ruby czmq FFI wrapper",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"czmq",
"rb33-ffi"
]
}
],
"depends_on": []
},
{
"name": "rb33-ffi-compiler",
"portdir": "ruby/rb-ffi-compiler",
"version": "1.3.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/ffi-compiler",
"description": "Ruby FFI library",
"long_description": "Ruby FFI library",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-ffi"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-llhttp-ffi"
]
}
]
},
{
"name": "rb33-ffi",
"portdir": "ruby/rb-ffi",
"version": "1.17.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ffi/ffi/wiki",
"description": "Ruby FFI library",
"long_description": "Ruby FFI library",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb33-inotify"
]
},
{
"type": "run",
"ports": [
"rb33-curl_ffi",
"rb33-ffi-compiler",
"rb33-ffi-czmq",
"rb33-ffi-icu",
"rb33-ffi-inline",
"rb33-ffi-libarchive",
"rb33-ffi-libsodium",
"rb33-ffi-openmpt",
"rb33-ffi-portaudio",
"rb33-ffi-proj4",
"rb33-ffi-rzmq-core",
"rb33-ffi-tk",
"rb33-nice-ffi",
"rb33-rb_sdl2",
"rb33-rubysdl",
"rb33-bzip2-ffi",
"rb33-sdl2-bindings"
]
}
]
},
{
"name": "rb33-fcgi",
"portdir": "ruby/rb-fcgi",
"version": "0.9.2.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alphallc/ruby-fcgi-ng",
"description": "The Ruby interface to FastCGI",
"long_description": "FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. This is the Ruby interface.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"fcgi",
"ruby33"
]
}
],
"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-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-excon",
"portdir": "ruby/rb-excon",
"version": "0.109.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geemus/excon",
"description": "Http(s) EXtended CONnections",
"long_description": "Http(s) EXtended CONnections",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-heroku-api"
]
}
]
}
]
}