HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49664,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=56",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=54",
"results": [
{
"name": "ruplacer",
"portdir": "textproc/ruplacer",
"version": "0.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dmerejkowsky/ruplacer",
"description": "Find and replace text in source files.",
"long_description": "Find and replace text in source files.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "R-UPG",
"portdir": "R/R-UPG",
"version": "0.3.4",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=UPG",
"description": "Efficient Bayesian algorithms for binary and categorical data regression models",
"long_description": "Efficient Bayesian algorithms for binary and categorical data regression models",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-truncnorm",
"R-matrixStats",
"R-reshape2",
"R-ggplot2",
"R-mnormt",
"R-pgdraw",
"R-CRAN-recommended",
"R-knitr",
"R-coda"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-unrtf",
"portdir": "R/R-unrtf",
"version": "1.4.7",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.ropensci.org/unrtf",
"description": "Extract text from Rich Text Format (RTF) documents",
"long_description": "Extract text from Rich Text Format (RTF) documents",
"active": true,
"categories": [
"science",
"office",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-sys",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-UNPaC",
"portdir": "R/R-UNPaC",
"version": "1.1.1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=UNPaC",
"description": "Non-parametric cluster significance testing with reference to a unimodal null distribution",
"long_description": "Non-parametric cluster significance testing with reference to a unimodal null distribution",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-PDSCE",
"R-CRAN-recommended",
"R-huge"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat"
]
}
],
"depends_on": []
},
{
"name": "R-unmarked",
"portdir": "R/R-unmarked",
"version": "1.4.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rbchan.github.io/unmarked",
"description": "Models for data from unmarked animals",
"long_description": "Models for data from unmarked animals",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc13",
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-RcppEigen",
"R-lme4",
"R-TMB",
"libgcc13",
"R-CRAN-recommended",
"libgcc",
"R-Rcpp",
"R-RcppArmadillo"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-shiny",
"R-testthat",
"R-rmarkdown",
"R-pbapply",
"R-raster",
"R-terra"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-AICcmodavg"
]
},
{
"type": "test",
"ports": [
"R-MuMIn",
"R-hmmTMB"
]
}
]
},
{
"name": "R-unjoin",
"portdir": "R/R-unjoin",
"version": "0.1.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hypertidy/unjoin",
"description": "Separate a data frame by normalization",
"long_description": "Separate a data frame by normalization",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-dplyr",
"R-CRAN-recommended",
"R-rlang",
"R-tibble"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-tidyr",
"R-testthat",
"R-covr",
"R-spelling",
"R-gapminder"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-silicate"
]
}
]
},
{
"name": "R-unix",
"portdir": "R/R-unix",
"version": "1.5.9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=unix",
"description": "POSIX system utilities",
"long_description": "POSIX system utilities",
"active": true,
"categories": [
"sysutils",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-Ryacas",
"R-sys"
]
}
]
},
{
"name": "R-UnivRNG",
"portdir": "R/R-UnivRNG",
"version": "1.2.3",
"license": "(GPL-2 or GPL-3)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=UnivRNG",
"description": "Univariate Pseudo-Random Number Generation",
"long_description": "Univariate Pseudo-Random Number Generation",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-universals",
"portdir": "R/R-universals",
"version": "0.0.5.9000",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://poissonconsulting.github.io/universals",
"description": "S3 generics for Bayesian analyses",
"long_description": "S3 generics for Bayesian analyses",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat",
"R-covr",
"R-nlist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-mcmcr",
"R-nlist",
"R-term"
]
}
]
},
{
"name": "R-univariateML",
"portdir": "R/R-univariateML",
"version": "1.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jonasmoss.github.io/univariateML",
"description": "Maximum likelihood estimation for univariate densities",
"long_description": "Maximum likelihood estimation for univariate densities",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-extraDistr",
"R-fGarch",
"R-actuar",
"R-logitnorm",
"R-nakagami",
"R-CRAN-recommended",
"R-assertthat",
"R-tibble"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-dplyr",
"R-knitr",
"R-testthat",
"R-markdown",
"R-rmarkdown",
"R-covr",
"R-copula"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-kdensity",
"R-svines"
]
}
]
},
{
"name": "R-unittest",
"portdir": "R/R-unittest",
"version": "1.7-0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ravingmantis/unittest",
"description": "TAP-compliant unit testing",
"long_description": "TAP-compliant unit testing",
"active": true,
"categories": [
"devel",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-rmarkdown"
]
}
],
"depends_on": []
},
{
"name": "R-units",
"portdir": "R/R-units",
"version": "0.8-5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://r-quantities.github.io/units",
"description": "Measurement units for R vectors",
"long_description": "Measurement units for R vectors",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-Rcpp",
"R-CRAN-recommended",
"expat",
"udunits2"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-vdiffr",
"R-NISTunits",
"R-measurements",
"R-magrittr",
"R-xml2",
"R-vctrs",
"R-pillar",
"R-dplyr",
"R-ggplot2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-hosm",
"R-Rdistance",
"R-stars",
"R-quantities",
"R-fude",
"R-sf",
"R-lwgeom",
"R-sfnetworks",
"R-spdep"
]
},
{
"type": "test",
"ports": [
"R-tsbox",
"R-classInt",
"R-constants",
"R-aorsf",
"R-tidylog",
"R-cubble",
"R-pillar"
]
}
]
},
{
"name": "R-unitquantreg",
"portdir": "R/R-unitquantreg",
"version": "0.0.6",
"license": "Apache-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://andrmenezes.github.io/unitquantreg",
"description": "Parametric quantile regression models for bounded data",
"long_description": "Parametric quantile regression models for bounded data",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-Formula",
"R-quantreg",
"R-optimx",
"R-CRAN-recommended",
"R-Rcpp",
"R-numDeriv"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-ggplot2",
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-covr",
"R-lmtest"
]
}
],
"depends_on": []
},
{
"name": "R-unitizer",
"portdir": "R/R-unitizer",
"version": "1.4.21",
"license": "(GPL-2 or GPL-3)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=unitizer",
"description": "Interactive R unit tests",
"long_description": "Interactive R unit tests",
"active": true,
"categories": [
"devel",
"science",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended",
"R-crayon",
"R-diffobj"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-rmarkdown"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-fansi"
]
}
]
},
{
"name": "runit",
"portdir": "sysutils/runit",
"version": "2.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://smarden.org/runit/",
"description": "collection of tools for managing UNIX services",
"long_description": "runit is a cross-platform Unix init scheme with service supervision, fashioned after daemontools. It includes tools for starting, restarting, stopping, monitoring and logging any services that you might wish to run.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "R-uniformly",
"portdir": "R/R-uniformly",
"version": "0.5.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=uniformly",
"description": "Uniform sampling",
"long_description": "Uniform sampling on various geometric shapes, such as spheres, ellipsoids, simplices.",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-pgnorm",
"R-CRAN-recommended",
"R-abind",
"R-rgl"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-rmarkdown",
"R-scatterplot3d",
"R-geometry",
"R-misc3d"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-PlaneGeometry",
"R-thames"
]
},
{
"type": "test",
"ports": [
"R-AlphaHull3D",
"R-RCDT",
"R-gyro",
"R-tessellation"
]
}
]
},
{
"name": "R-Unicode",
"portdir": "R/R-Unicode",
"version": "15.1.0-1",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=Unicode",
"description": "Unicode data and utilities",
"long_description": "Data from Unicode 15.1.0 and related utilities.",
"active": true,
"categories": [
"textproc",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "runge-kutta-fortran",
"portdir": "fortran/runge-kutta-fortran",
"version": "1.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/rklib",
"description": "Fixed and variable-step Runge–Kutta solvers in modern Fortran",
"long_description": "Fixed and variable-step Runge–Kutta solvers in modern Fortran",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "rune",
"portdir": "lang/rune",
"version": "0.13.4",
"license": "(Apache-2 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rune-rs/rune",
"description": "An embeddable dynamic programming language for Rust.",
"long_description": "An embeddable dynamic programming language for Rust.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "run",
"portdir": "devel/run",
"version": "0.3.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://run.esubalew.et/",
"description": "Universal multi-language runner and smart REPL written in Rust.",
"long_description": "run is a universal multi-language runner and smart REPL (Read-Eval-Print Loop) written in Rust. It provides a unified interface for executing code across 25 programming languages without the hassle of managing multiple compilers, interpreters, or build tools. Whether you're a beginner learning your first programming language or an experienced polyglot developer, run streamlines your workflow by providing consistent commands and behavior across all supported languages.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "R-umx",
"portdir": "R/R-umx",
"version": "4.21.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tbates/umx",
"description": "Structural equation modelling and twin modelling",
"long_description": "Structural equation modelling and twin modelling in R.",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-ggplot2",
"R-knitr",
"R-scales",
"R-lavaan",
"R-rmarkdown",
"R-gert",
"R-openxlsx",
"R-R2HTML",
"R-RCurl",
"R-psych",
"R-cowplot",
"R-DiagrammeR",
"R-polycor",
"R-kableExtra",
"R-psychTools",
"R-pwr",
"R-MuMIn",
"R-hrbrthemes",
"R-OpenMx",
"R-CRAN-recommended",
"R-paran",
"R-xtable",
"R-mvtnorm"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat",
"R-devtools",
"R-spelling",
"R-GPArotation",
"R-rhub",
"R-rsvg",
"R-cocor"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-OpenMx",
"R-tidySEM"
]
}
]
},
{
"name": "R-umap",
"portdir": "R/R-umap",
"version": "0.2.10.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tkonopka/umap",
"description": "Uniform manifold approximation and projection",
"long_description": "Uniform manifold approximation and projection",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-reticulate",
"R-CRAN-recommended",
"R-Rcpp",
"R-RSpectra",
"R-openssl"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat",
"R-rmarkdown"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-KODAMA"
]
},
{
"type": "test",
"ports": [
"R-seriation"
]
}
]
},
{
"name": "R-ulid",
"portdir": "R/R-ulid",
"version": "0.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eddelbuettel/ulid",
"description": "Generate universally unique lexicographically sortable identifiers",
"long_description": "Generate universally unique lexicographically sortable identifiers",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-Rcpp",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-tinytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-rotor"
]
}
]
},
{
"name": "R-ui",
"portdir": "R/R-ui",
"version": "0.1.1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=ui",
"description": "Uncertainty intervals and sensitivity analysis for missing data",
"long_description": "Uncertainty intervals and sensitivity analysis for missing data",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-maxLik",
"R-mvtnorm",
"R-CRAN-recommended",
"R-numDeriv"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-ufs",
"portdir": "R/R-ufs",
"version": "0.5.12",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ufs.opens.science",
"description": "Collection of utilities",
"long_description": "This package contains the general-purpose tools and utilities, and is the most direct successor of the original R-userfriendlyscience package.",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-digest",
"R-dplyr",
"R-htmltools",
"R-ggplot2",
"R-gridExtra",
"R-knitr",
"R-scales",
"R-ggridges",
"R-ggrepel",
"R-GPArotation",
"R-kableExtra",
"R-pander",
"R-SuppDists",
"R-pwr",
"R-diptest",
"R-rmdpartials",
"R-CRAN-recommended",
"R-gtable",
"R-plyr"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-remotes",
"R-lavaan",
"R-rmarkdown",
"R-rstudioapi",
"R-viridis",
"R-rio",
"R-psych",
"R-car",
"R-GGally",
"R-MBESS",
"R-bootES",
"R-careless",
"R-jmvcore"
]
}
],
"depends_on": []
},
{
"name": "R-ufRisk",
"portdir": "R/R-ufRisk",
"version": "1.0.7",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=ufRisk",
"description": "Risk measure calculation in financial time series",
"long_description": "Risk measure calculation in financial time series",
"active": true,
"categories": [
"science",
"finance",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-smoots",
"R-CRAN-recommended",
"R-fracdiff",
"R-esemifar",
"R-rugarch"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "ruff_select",
"portdir": "python/ruff_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default ruff version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of ruff.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "ruff",
"portdir": "devel/ruff",
"version": "0.14.5",
"license": "MIT",
"platforms": "{darwin >= 17}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://astral.sh/ruff",
"description": "An extremely fast Python linter, written in Rust",
"long_description": "An extremely fast Python linter, written in Rust. Ruff aims to be orders of magnitude faster than alternative tools while integrating more functionality behind a single, common interface. Ruff can be used to replace Flake8 (plus dozens of plugins), isort, pydocstyle, yesqa, eradicate, pyupgrade, and autoflake, all while executing tens or hundreds of times faster than any individual tool. Ruff is extremely actively developed and used in many major open-source projects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
},
{
"name": "therealketo",
"github": "therealketo",
"ports_count": 17
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-python-lsp-ruff",
"py311-python-lsp-ruff",
"py312-python-lsp-ruff",
"py313-python-lsp-ruff"
]
}
]
},
{
"name": "R-UCSC.utils",
"portdir": "R/R-UCSC.utils",
"version": "1.0.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bioconductor.org/packages/UCSC.utils",
"description": "Low-level utilities to retrieve data from the UCSC Genome Browser",
"long_description": "Low-level utilities to retrieve data from the UCSC Genome Browser",
"active": true,
"categories": [
"science",
"R",
"bioconductor"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-jsonlite",
"R-S4Vectors",
"R-CRAN-recommended",
"R-httr"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-RMariaDB",
"R-DBI",
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-BiocStyle",
"R-GenomeInfoDb"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-GenomeInfoDb"
]
}
]
},
{
"name": "R-UComp",
"portdir": "R/R-UComp",
"version": "5.0.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=UComp",
"description": "Automatic unobserved components and other time series models",
"long_description": "Automatic unobserved components and other time series models",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc13",
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-ggplot2",
"R-gridExtra",
"R-tsibble",
"R-ggforce",
"R-tsoutliers",
"libgcc13",
"R-CRAN-recommended",
"libgcc",
"R-Rcpp",
"R-RcppArmadillo"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-rmarkdown"
]
}
],
"depends_on": []
},
{
"name": "R-ucminf",
"portdir": "R/R-ucminf",
"version": "1.2.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hdakpo/ucminf",
"description": "General-purpose unconstrained non-linear optimization",
"long_description": "General-purpose unconstrained non-linear optimization",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-numDeriv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-optimizeR",
"R-ordgam",
"R-mvord",
"R-MixSemiRob",
"R-eicm",
"R-sfaR",
"R-NHMSAR",
"R-ordinal"
]
},
{
"type": "test",
"ports": [
"R-optimx",
"R-mets",
"R-projpred",
"R-ROI.plugin.optimx"
]
}
]
},
{
"name": "R-uclust",
"portdir": "R/R-uclust",
"version": "1.0.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=uclust",
"description": "Clustering and classification inference with u-statistics",
"long_description": "Clustering and classification inference with u-statistics",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-robcor",
"R-CRAN-recommended",
"R-dendextend"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat"
]
}
],
"depends_on": []
},
{
"name": "ruby_select",
"portdir": "sysutils/ruby_select",
"version": "1.3",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default Ruby version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of Ruby.",
"active": true,
"categories": [
"sysutils",
"lang"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ruby19",
"ruby20",
"ruby21",
"ruby22",
"ruby23",
"ruby24",
"ruby25",
"ruby-devel",
"ruby30",
"ruby32",
"ruby26",
"ruby27",
"ruby",
"ruby31",
"ruby33",
"ruby34"
]
}
]
},
{
"name": "ruby-install",
"portdir": "ruby/ruby-install",
"version": "0.9.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/postmodern/ruby-install",
"description": "Installs Ruby, JRuby, Rubinius, TruffleRuby or mruby.",
"long_description": "Installs Ruby, JRuby, Rubinius, TruffleRuby or mruby.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "chad",
"github": "chadcatlett",
"ports_count": 2
},
{
"name": "franklinyu",
"github": "FranklinYu",
"ports_count": 4
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ruby-devel",
"portdir": "lang/ruby-devel",
"version": "2024.11.16",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
},
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"ruby33",
"automake",
"bison",
"cctools",
"gperf",
"libtool",
"pkgconfig",
"clang-17",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"readline",
"libffi",
"libyaml",
"gdbm",
"openssl3",
"zlib"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": []
},
{
"name": "ruby-completion",
"portdir": "ruby/ruby-completion",
"version": "20240924",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mernen/completion-ruby",
"description": "Bash completions for Ruby/JRuby",
"long_description": "Bash completions for Ruby/JRuby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": []
},
{
"name": "ruby-build",
"portdir": "ruby/ruby-build",
"version": "20251023",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rbenv/ruby-build",
"description": "Compile and install Ruby",
"long_description": "Compile and install Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "mojca",
"github": "mojca",
"ports_count": 57
},
{
"name": "austin",
"github": "halostatue",
"ports_count": 21
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"rbenv"
]
}
],
"depends_on": []
},
{
"name": "ruby34",
"portdir": "lang/ruby34",
"version": "3.4.7",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cctools",
"pkgconfig",
"rust"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"zlib",
"gdbm",
"libffi",
"libyaml"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mkvtoolnix-devel",
"mkvtoolnix"
]
},
{
"type": "lib",
"ports": [
"xapian-bindings-ruby34",
"rb34-mime-types",
"rb34-mime-types-data"
]
},
{
"type": "run",
"ports": [
"john-jumbo-devel",
"mkvtoolnix-devel",
"macchanger",
"mkvtoolnix",
"john-jumbo"
]
}
]
},
{
"name": "ruby33",
"portdir": "lang/ruby33",
"version": "3.3.10",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cctools",
"pkgconfig",
"rust"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"zlib",
"gdbm",
"libffi",
"libyaml"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ruby-devel"
]
},
{
"type": "lib",
"ports": [
"rb33-unf",
"rb33-numo-narray",
"rb33-uuidtools",
"rb33-ffi",
"rb33-numo-gsl",
"rb33-ffi-compiler",
"rb33-narray",
"rb33-numo-linalg",
"rb33-3llo",
"rb33-pastel",
"rb33-t_algebra",
"rb33-tty-color",
"rb33-tty-cursor",
"rb33-tty-prompt",
"rb33-tty-reader",
"rb33-tty-screen",
"rb33-wisper",
"rb33-ast",
"rb33-parser",
"rb33-gettext",
"rb33-rubyzip",
"rb33-gem-patch",
"rb33-fcgi",
"rb33-gmp",
"rb33-ronn-ng",
"rb33-mini_portile2",
"rb33-locale",
"rb33-mime-types-data",
"rb33-x",
"rb33-mime-types",
"rb33-citrus",
"rb33-toml-rb",
"rb33-colorize",
"rb33-mustache",
"rb33-kramdown",
"rb33-nokogiri",
"rb33-gdk_pixbuf2",
"rb33-parallel",
"rb33-archive-tar-minitar",
"rb33-powerbar",
"rb33-bee",
"rb33-base64",
"rb33-geokit",
"rb33-hashie",
"rb33-http",
"rb33-http-form_data",
"rb33-idn-ruby",
"rb33-llhttp-ffi",
"rb33-oauth",
"rb33-oauth-tty",
"rb33-simple_oauth",
"rb33-snaky_hash",
"rb33-terminal-notifier",
"rb33-twitter-text",
"rb33-twterm",
"rb33-version_gem",
"rb33-buftok",
"rb33-domain_name",
"rb33-equalizer",
"rb33-memoizable",
"rb33-naught",
"rb33-thread_safe",
"rb33-base32",
"rb33-base_convert",
"rb33-hessian2",
"rb33-posix-spawn",
"rb33-rbon",
"rb33-super_random",
"rb33-totp",
"rb33-yaml_zlib_blowfish",
"rb33-text",
"rb33-escape",
"rb33-fsevent-legacy",
"rb33-git-ui",
"rb33-arrayfields",
"rb33-multipart-post",
"rb33-ncursesw",
"rb33-redcloth",
"rb33-t",
"rb33-twitter",
"rb33-2darray",
"rb33-bzip2-ffi",
"rb33-curl_ffi",
"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",
"rb33-ffi-rzmq-core",
"rb33-ffi-tk",
"rb33-nice-ffi",
"rb33-protobuf",
"rb33-rb_sdl2",
"rb33-rubydraw",
"rb33-rubysdl",
"rb33-sdl-ffi",
"rb33-sdl2",
"rb33-sdl2-bindings",
"rb33-execjs",
"rb33-ruby_parser",
"rb33-curses",
"rb33-erubi",
"rb33-fiddle",
"rb33-i18n",
"rb33-iconv",
"rb33-json",
"rb33-json_pure",
"rb33-net-ssh",
"rb33-path_expander",
"rb33-pkg-config",
"rb33-rice",
"rb33-stringio",
"rb33-timeout",
"rb33-unicode-display_width",
"rb33-cairo",
"rb33-sass",
"rb33-unicode",
"rb33-little-plugger",
"rb33-loquacious",
"rb33-psych",
"rb33-bones",
"rb33-zentest",
"rb33-configuration",
"rb33-excon",
"rb33-heroku",
"rb33-heroku-api",
"rb33-http-accept",
"rb33-launchy",
"rb33-net-ssh-gateway",
"rb33-netrc",
"rb33-rest-client",
"rb33-roauth",
"rb33-cane",
"rb33-code_metrics",
"rb33-colours",
"rb33-gtk_paradise",
"rb33-help_parser",
"rb33-net-protocol",
"rb33-packable",
"rb33-plist",
"rb33-progressbar",
"rb33-require_all",
"rb33-such",
"rb33-user_space",
"rb33-net-ftp",
"rb33-aes_key_wrap",
"rb33-aescrypt",
"rb33-aes",
"rb33-fsevent",
"rb33-native-package-installer",
"rb33-red-colors",
"rb33-rufus-mnemo",
"rb33-will_paginate",
"rb33-wirble",
"rb33-xml-simple",
"rb33-net-dns",
"rb33-topinambour",
"rb33-multi_json",
"rb33-nitpick",
"rb33-parsetree",
"rb33-rubytoc",
"rb33-sexp_processor",
"rb33-trollop",
"rb33-image_science",
"rb33-inotify",
"rb33-sass-listen",
"rb33-bigdecimal",
"rb33-forwardable",
"rb33-htmlentities",
"rb33-optimist",
"rb33-retryable",
"rb33-rmail",
"rb33-singleton",
"rb33-unf_ext",
"rb33-method_source",
"rb33-minitar-cli",
"rb33-public_suffix",
"rb33-chronic",
"rb33-lockfile",
"rb33-sup",
"rb33-gpgme",
"rb33-diakonos",
"rb33-addressable",
"rb33-concurrent-ruby",
"rb33-concurrent-ruby-ext",
"rb33-curb",
"rb33-highline",
"rb33-http-cookie",
"rb33-minitar",
"rb33-thor",
"rb33-crypt-isaac",
"rb33-atk",
"rb33-cairo-gobject",
"rb33-clutter",
"rb33-clutter-gdk",
"rb33-gdk3",
"rb33-gdk4",
"rb33-gio2",
"rb33-glib2",
"rb33-gnumeric",
"rb33-gobject-introspection",
"rb33-goffice",
"rb33-gsf",
"rb33-gtk3",
"rb33-gtk4",
"rb33-gtksourceview4",
"rb33-pango",
"rb33-vte3",
"xapian-bindings-ruby33",
"rb33-rubyinline",
"asciidoctor"
]
}
]
},
{
"name": "ruby32",
"portdir": "lang/ruby32",
"version": "3.2.9",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"pkgconfig",
"rust"
]
},
{
"type": "lib",
"ports": [
"readline",
"zlib",
"openssl3",
"gdbm",
"libffi",
"libyaml"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mkvtoolnix-legacy"
]
},
{
"type": "lib",
"ports": [
"rb32-unf",
"rb32-numo-narray",
"rb32-uuidtools",
"rb32-ffi",
"rb32-numo-gsl",
"rb32-ffi-compiler",
"rb32-rexml",
"rb32-narray",
"rb32-numo-linalg",
"rb32-3llo",
"rb32-pastel",
"rb32-t_algebra",
"rb32-tty-color",
"rb32-tty-cursor",
"rb32-tty-prompt",
"rb32-tty-reader",
"rb32-tty-screen",
"rb32-wisper",
"rb32-ast",
"rb32-parser",
"rb32-gettext",
"rb32-rubyzip",
"rb32-gem-patch",
"rb32-racc",
"rb32-fcgi",
"rb32-gmp",
"rb32-ronn-ng",
"rb32-mini_portile2",
"rb32-locale",
"rb32-mime-types-data",
"rb32-x",
"rb32-mime-types",
"rb32-citrus",
"rb32-toml-rb",
"rb32-colorize",
"rb32-threach",
"rb32-mustache",
"rb32-kramdown",
"rb32-nokogiri",
"rb32-gdk_pixbuf2",
"rb32-parallel",
"rb32-rdoc",
"rb32-archive-tar-minitar",
"rb32-powerbar",
"rb32-bee",
"rb32-base64",
"rb32-geokit",
"rb32-hashie",
"rb32-http",
"rb32-http-form_data",
"rb32-idn-ruby",
"rb32-llhttp-ffi",
"rb32-oauth",
"rb32-oauth-tty",
"rb32-simple_oauth",
"rb32-snaky_hash",
"rb32-terminal-notifier",
"rb32-twitter-text",
"rb32-twterm",
"rb32-version_gem",
"rb32-buftok",
"rb32-domain_name",
"rb32-equalizer",
"rb32-memoizable",
"rb32-naught",
"rb32-thread_safe",
"rb32-base32",
"rb32-base_convert",
"rb32-hessian2",
"rb32-posix-spawn",
"rb32-rbon",
"rb32-super_random",
"rb32-totp",
"rb32-yaml_zlib_blowfish",
"rb32-text",
"rb32-escape",
"rb32-fsevent-legacy",
"rb32-git-ui",
"rb32-arrayfields",
"rb32-multipart-post",
"rb32-ncursesw",
"rb32-redcloth",
"rb32-t",
"rb32-twitter",
"xapian-bindings-ruby32",
"rb32-rubyinline",
"rb32-2darray",
"rb32-bzip2-ffi",
"rb32-curl_ffi",
"rb32-ffi-czmq",
"rb32-ffi-icu",
"rb32-ffi-inline",
"rb32-ffi-libarchive",
"rb32-ffi-libsodium",
"rb32-ffi-openmpt",
"rb32-ffi-portaudio",
"rb32-ffi-proj4",
"rb32-ffi-rzmq",
"rb32-ffi-rzmq-core",
"rb32-ffi-tk",
"rb32-nice-ffi",
"rb32-protobuf",
"rb32-rb_sdl2",
"rb32-rubydraw",
"rb32-rubysdl",
"rb32-sdl-ffi",
"rb32-sdl2",
"rb32-sdl2-bindings",
"rb32-execjs",
"rb32-ruby_parser",
"rb32-curses",
"rb32-erubi",
"rb32-fiddle",
"rb32-i18n",
"rb32-iconv",
"rb32-json",
"rb32-json_pure",
"rb32-net-ftp",
"rb32-net-ssh",
"rb32-path_expander",
"rb32-pkg-config",
"rb32-rice",
"rb32-stringio",
"rb32-timeout",
"rb32-unicode-display_width",
"rb32-cairo",
"rb32-sass",
"rb32-unicode",
"rb32-little-plugger",
"rb32-loquacious",
"rb32-psych",
"rb32-bones",
"rb32-cri",
"rb32-zentest",
"rb32-configuration",
"rb32-excon",
"rb32-heroku",
"rb32-heroku-api",
"rb32-http-accept",
"rb32-launchy",
"rb32-net-ssh-gateway",
"rb32-netrc",
"rb32-rest-client",
"rb32-roauth",
"rb32-cane",
"rb32-code_metrics",
"rb32-colours",
"rb32-gtk_paradise",
"rb32-help_parser",
"rb32-net-protocol",
"rb32-packable",
"rb32-plist",
"rb32-progressbar",
"rb32-require_all",
"rb32-such",
"rb32-user_space",
"rb32-aes_key_wrap",
"rb32-aescrypt",
"rb32-aes",
"rb32-fsevent",
"rb32-native-package-installer",
"rb32-red-colors",
"rb32-rufus-mnemo",
"rb32-will_paginate",
"rb32-wirble",
"rb32-xml-simple",
"rb32-net-dns",
"rb32-topinambour",
"rb32-multi_json",
"rb32-nitpick",
"rb32-parsetree",
"rb32-rubytoc",
"rb32-sexp_processor",
"rb32-trollop",
"rb32-image_science",
"rb32-inotify",
"rb32-sass-listen",
"rb32-bigdecimal",
"rb32-forwardable",
"rb32-htmlentities",
"rb32-optimist",
"rb32-retryable",
"rb32-rmail",
"rb32-singleton",
"rb32-unf_ext",
"rb32-method_source",
"rb32-minitar-cli",
"rb32-public_suffix",
"rb32-chronic",
"rb32-lockfile",
"rb32-sup",
"rb32-gpgme",
"rb32-rmagick",
"rb32-diakonos",
"rb32-addressable",
"rb32-concurrent-ruby",
"rb32-concurrent-ruby-ext",
"rb32-curb",
"rb32-highline",
"rb32-http-cookie",
"rb32-minitar",
"rb32-thor",
"rb32-crypt-isaac",
"rb32-atk",
"rb32-cairo-gobject",
"rb32-clutter",
"rb32-clutter-gdk",
"rb32-gdk3",
"rb32-gdk4",
"rb32-gio2",
"rb32-glib2",
"rb32-gnumeric",
"rb32-gobject-introspection",
"rb32-goffice",
"rb32-gsf",
"rb32-gtk3",
"rb32-gtk4",
"rb32-gtksourceview4",
"rb32-pango",
"rb32-vte3"
]
},
{
"type": "run",
"ports": [
"mkvtoolnix-legacy"
]
}
]
},
{
"name": "ruby31",
"portdir": "lang/ruby31",
"version": "3.1.7",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"readline",
"zlib",
"openssl11",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb31-rubyinline",
"rb31-unf",
"rb31-numo-narray",
"rb31-uuidtools",
"rb31-ffi",
"rb31-numo-gsl",
"rb31-ffi-compiler",
"rb31-rexml",
"rb31-narray",
"rb31-numo-linalg",
"rb31-3llo",
"rb31-pastel",
"rb31-t_algebra",
"rb31-tty-color",
"rb31-tty-cursor",
"rb31-tty-prompt",
"rb31-tty-reader",
"rb31-tty-screen",
"rb31-wisper",
"rb31-ast",
"rb31-parser",
"rb31-gettext",
"rb31-rubyzip",
"rb31-gem-patch",
"rb31-racc",
"rb31-fcgi",
"rb31-gmp",
"rb31-ronn-ng",
"rb31-mini_portile2",
"rb31-locale",
"rb31-mime-types-data",
"rb31-pdumpfs",
"rb31-x",
"rb31-mime-types",
"rb31-citrus",
"rb31-toml-rb",
"rb31-colorize",
"rb31-threach",
"rb31-mustache",
"rb31-kramdown",
"rb31-nokogiri",
"rb31-gdk_pixbuf2",
"rb31-parallel",
"rb31-rdoc",
"rb31-archive-tar-minitar",
"rb31-powerbar",
"rb31-bee",
"rb31-base64",
"rb31-geokit",
"rb31-hashie",
"rb31-http",
"rb31-http-form_data",
"rb31-idn-ruby",
"rb31-llhttp-ffi",
"rb31-oauth",
"rb31-oauth-tty",
"rb31-simple_oauth",
"rb31-snaky_hash",
"rb31-terminal-notifier",
"rb31-twitter-text",
"rb31-twterm",
"rb31-version_gem",
"rb31-buftok",
"rb31-domain_name",
"rb31-equalizer",
"rb31-memoizable",
"rb31-naught",
"rb31-thread_safe",
"rb31-base32",
"rb31-base_convert",
"rb31-hessian2",
"rb31-posix-spawn",
"rb31-rbon",
"rb31-super_random",
"rb31-totp",
"rb31-yaml_zlib_blowfish",
"rb31-text",
"rb31-escape",
"rb31-fsevent-legacy",
"rb31-git-ui",
"rb31-arrayfields",
"rb31-multipart-post",
"rb31-ncursesw",
"rb31-redcloth",
"rb31-t",
"rb31-twitter",
"rb31-2darray",
"rb31-bzip2-ffi",
"rb31-curl_ffi",
"rb31-ffi-czmq",
"rb31-ffi-icu",
"rb31-ffi-inline",
"rb31-ffi-libarchive",
"rb31-ffi-libsodium",
"rb31-ffi-openmpt",
"rb31-ffi-portaudio",
"rb31-ffi-proj4",
"rb31-ffi-rzmq",
"rb31-ffi-rzmq-core",
"rb31-ffi-tk",
"rb31-nice-ffi",
"rb31-protobuf",
"rb31-rb_sdl2",
"rb31-rubydraw",
"rb31-rubysdl",
"rb31-sdl-ffi",
"rb31-sdl2",
"rb31-sdl2-bindings",
"rb31-execjs",
"rb31-ruby_parser",
"rb31-curses",
"rb31-erubi",
"rb31-fiddle",
"rb31-i18n",
"rb31-iconv",
"rb31-json",
"rb31-json_pure",
"rb31-net-ftp",
"rb31-net-ssh",
"rb31-path_expander",
"rb31-pkg-config",
"rb31-rice",
"rb31-stringio",
"rb31-timeout",
"rb31-unicode-display_width",
"rb31-cairo",
"rb31-sass",
"rb31-unicode",
"rb31-little-plugger",
"rb31-loquacious",
"rb31-psych",
"rb31-bones",
"rb31-cri",
"rb31-zentest",
"rb31-configuration",
"rb31-excon",
"rb31-heroku",
"rb31-heroku-api",
"rb31-http-accept",
"rb31-launchy",
"rb31-net-ssh-gateway",
"rb31-netrc",
"rb31-rest-client",
"rb31-roauth",
"rb31-cane",
"rb31-code_metrics",
"rb31-colours",
"rb31-gtk_paradise",
"rb31-help_parser",
"rb31-net-protocol",
"rb31-packable",
"rb31-plist",
"rb31-progressbar",
"rb31-require_all",
"rb31-such",
"rb31-user_space",
"rb31-aes_key_wrap",
"rb31-aescrypt",
"rb31-aes",
"rb31-fsevent",
"rb31-native-package-installer",
"rb31-red-colors",
"rb31-rufus-mnemo",
"rb31-will_paginate",
"rb31-wirble",
"rb31-xml-simple",
"rb31-net-dns",
"rb31-topinambour",
"rb31-multi_json",
"rb31-nitpick",
"rb31-parsetree",
"rb31-rubytoc",
"rb31-sexp_processor",
"rb31-trollop",
"rb31-image_science",
"rb31-inotify",
"rb31-sass-listen",
"rb31-bigdecimal",
"rb31-forwardable",
"rb31-htmlentities",
"rb31-optimist",
"rb31-retryable",
"rb31-rmail",
"rb31-singleton",
"rb31-unf_ext",
"rb31-method_source",
"rb31-minitar-cli",
"rb31-public_suffix",
"rb31-chronic",
"rb31-lockfile",
"rb31-sup",
"rb31-gpgme",
"rb31-rmagick",
"rb31-diakonos",
"rb31-addressable",
"rb31-concurrent-ruby",
"rb31-concurrent-ruby-ext",
"rb31-curb",
"rb31-highline",
"rb31-http-cookie",
"rb31-minitar",
"rb31-thor",
"rb31-crypt-isaac",
"rb31-atk",
"rb31-cairo-gobject",
"rb31-clutter",
"rb31-clutter-gdk",
"rb31-gdk3",
"rb31-gdk4",
"rb31-gio2",
"rb31-glib2",
"rb31-gnumeric",
"rb31-gobject-introspection",
"rb31-goffice",
"rb31-gsf",
"rb31-gtk3",
"rb31-gtk4",
"rb31-gtksourceview4",
"rb31-pango",
"rb31-vte3",
"xapian-bindings-ruby31"
]
}
]
},
{
"name": "ruby30",
"portdir": "lang/ruby30",
"version": "3.0.7",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"readline",
"zlib",
"openssl11",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb30-uuidtools",
"rb30-ffi",
"rb30-ffi-compiler",
"rb30-rexml",
"rb30-gettext",
"rb30-rubyzip",
"rb30-gem-patch",
"rb30-racc",
"rb30-gmp",
"rb30-rake",
"rb30-ronn-ng",
"rb30-mini_portile2",
"rb30-locale",
"rb30-colorize",
"rb30-threach",
"rb30-mustache",
"rb30-kramdown",
"rb30-nokogiri",
"rb30-parallel",
"rb30-llhttp-ffi",
"rb30-base32",
"rb30-base_convert",
"rb30-hessian2",
"rb30-posix-spawn",
"rb30-rbon",
"rb30-super_random",
"rb30-totp",
"rb30-yaml_zlib_blowfish",
"rb30-text",
"rb30-escape",
"rb30-fsevent-legacy",
"rb30-git-ui",
"rb30-redcloth",
"rb30-erubi",
"rb30-i18n",
"rb30-json",
"rb30-net-ftp",
"rb30-path_expander",
"rb30-pkg-config",
"rb30-rice",
"rb30-timeout",
"rb30-cri",
"rb30-zentest",
"rb30-roauth",
"rb30-cane",
"rb30-code_metrics",
"rb30-colours",
"rb30-help_parser",
"rb30-net-protocol",
"rb30-packable",
"rb30-plist",
"rb30-progressbar",
"rb30-require_all",
"rb30-such",
"rb30-user_space",
"rb30-matrix",
"rb30-native-package-installer",
"rb30-red-colors",
"rb30-rufus-mnemo",
"rb30-will_paginate",
"rb30-wirble",
"rb30-xml-simple",
"rb30-net-dns",
"rb30-bigdecimal",
"rb30-method_source",
"rb30-rmagick",
"rb30-concurrent-ruby",
"rb30-curb",
"rb30-thor",
"xapian-bindings-ruby30"
]
}
]
},
{
"name": "ruby27",
"portdir": "lang/ruby27",
"version": "2.7.8",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libffi",
"libyaml",
"zlib",
"openssl11",
"readline",
"gdbm"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mruby"
]
},
{
"type": "lib",
"ports": [
"rb27-rubyzip",
"rb27-gem-patch",
"rb27-racc",
"rb27-rake",
"rb27-ronn-ng",
"rb27-mini_portile2",
"rb27-cmdparse",
"rb27-systemu",
"rb27-text",
"rb27-threach",
"rb27-mustache",
"rb27-kramdown",
"rb27-nokogiri",
"rb27-locale",
"rb27-fsevent-legacy",
"rb27-cri",
"rb27-zentest",
"rb27-rdiscount",
"rb27-rmagick",
"xapian-bindings-ruby27",
"rb27-gettext"
]
},
{
"type": "run",
"ports": [
"eplot"
]
}
]
},
{
"name": "ruby26",
"portdir": "lang/ruby26",
"version": "2.6.10",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libffi",
"libyaml",
"zlib",
"openssl11",
"readline",
"gdbm"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb26-gettext",
"rb26-rubyzip",
"munin",
"rb26-nokogiri",
"xapian-bindings-ruby26",
"rb26-rake",
"rb26-mini_portile2",
"rb26-cmdparse",
"rb26-systemu",
"rb26-text",
"rb26-threach",
"rb26-mustache",
"rb26-kramdown",
"rb26-gem-patch",
"rb26-locale",
"rb26-ronn-ng",
"rb26-cri",
"rb26-zentest",
"rb26-rdiscount",
"rb26-rmagick"
]
}
]
},
{
"name": "ruby25",
"portdir": "lang/ruby25",
"version": "2.5.9",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"readline",
"zlib",
"openssl11",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb25-nokogiri",
"rb25-ronn-ng",
"rb25-gettext",
"rb25-rubyzip",
"xapian-bindings-ruby25",
"rb25-rake",
"rb25-mini_portile2",
"rb25-bundler",
"rb25-text",
"rb25-threach",
"rb25-mustache",
"rb25-kramdown",
"rb25-gem-patch",
"rb25-locale",
"rb25-cri",
"rb25-zentest",
"rb25-rdiscount",
"rb25-rmagick"
]
}
]
},
{
"name": "ruby24",
"portdir": "lang/ruby24",
"version": "2.4.10",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"readline",
"zlib",
"openssl11",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb24-nokogiri",
"rb24-ronn-ng",
"rb24-rubyzip",
"xapian-bindings-ruby24",
"rb24-mini_portile2",
"rb24-bundler",
"rb24-mustache",
"rb24-kramdown",
"rb24-gem-patch",
"rb24-zentest",
"rb24-rdiscount",
"rb24-rmagick"
]
}
]
},
{
"name": "ruby23",
"portdir": "lang/ruby23",
"version": "2.3.8",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"mactk",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"openssl10",
"zlib",
"readline",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"swig-ruby",
"xapian-bindings-ruby23",
"rb23-rake",
"rb23-bundler",
"rb23-kramdown",
"nicinfo",
"rb23-zentest",
"rb23-rmagick",
"swig3-ruby"
]
}
]
},
{
"name": "ruby22",
"portdir": "lang/ruby22",
"version": "2.2.10",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable. (ruby-2.2.x was EOLed at 2018-03-31)",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"mactk",
"gmp",
"jemalloc",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"openssl10",
"zlib",
"readline",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xapian-bindings-ruby22",
"rb22-rake"
]
}
]
},
{
"name": "ruby21",
"portdir": "lang/ruby21",
"version": "2.1.9",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"mactk",
"gmp",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"openssl10",
"zlib",
"readline",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xapian-bindings-ruby21"
]
}
]
},
{
"name": "ruby20",
"portdir": "lang/ruby20",
"version": "2.0.0-p648",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ruby-lang.org/",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"tk",
"mactk",
"universal",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libyaml",
"ncurses",
"zlib",
"readline",
"openssl10",
"gdbm",
"libffi"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": []
}
]
}