HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51892,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=37",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=35",
"results": [
{
"name": "tfmv",
"portdir": "sysutils/tfmv",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/suzuki-shunsuke/tfmv",
"description": "CLI to rename Terraform resources and generate moved blocks",
"long_description": "CLI to rename Terraform resources and generate moved blocks",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tfmigrate",
"portdir": "sysutils/tfmigrate",
"version": "0.4.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minamijoyo/tfmigrate",
"description": "A Terraform state migration tool for GitOps",
"long_description": "A Terraform state migration tool for GitOps",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tflint",
"portdir": "sysutils/tflint",
"version": "0.61.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/terraform-linters/tflint",
"description": "A Pluggable Terraform Linter",
"long_description": "tflint is a framework and each feature is provided by plugins",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tfk8s",
"portdir": "sysutils/tfk8s",
"version": "0.1.10",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jrhouston/tfk8s",
"description": "A tool for converting Kubernetes YAML manifests to Terraform HCL",
"long_description": "tfk8s is a tool that makes it easier to work with the Terraform Kubernetes Provider. If you want to copy examples from the Kubernetes documentation or migrate existing YAML manifests and use them with Terraform without having to convert YAML to HCL by hand, this tool is for you.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tfenv",
"portdir": "sysutils/tfenv",
"version": "3.2.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tfutils/tfenv",
"description": "Terraform version manager",
"long_description": "Terraform version manager",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"terraform_select"
]
}
],
"depends_on": []
},
{
"name": "testdisk",
"portdir": "sysutils/testdisk",
"version": "7.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cgsecurity.org/wiki/TestDisk",
"description": "TestDisk is a powerful free data recovery utility.",
"long_description": "TestDisk was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally erasing your Partition Table). Partition table recovery using TestDisk is really easy.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ncurses",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"zlib",
"libcomerr",
"libewf",
"ntfs-3g"
]
}
],
"depends_on": []
},
{
"name": "terrascan",
"portdir": "sysutils/terrascan",
"version": "1.19.9",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.accurics.com/projects/accurics-terrascan",
"description": "Detect compliance and security violations across Infrastructure as Code",
"long_description": "Terrascan detects security vulnerabilities and compliance violations across your Infrastructure as Code. Mitigate risks before provisioning cloud native infrastructure.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "terragrunt_select",
"portdir": "sysutils/terragrunt",
"version": "0.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Common files for selecting the default terragrunt version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of terragrunt.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"terragrunt-0.27",
"terragrunt-0.26",
"terragrunt-0.24",
"terragrunt-0.52",
"terragrunt-0.43",
"terragrunt-0.42",
"terragrunt-0.41",
"terragrunt-0.40",
"terragrunt-0.39",
"terragrunt-0.38",
"terragrunt-0.37",
"terragrunt-0.36",
"terragrunt-0.35",
"terragrunt-0.34",
"terragrunt-0.33",
"terragrunt-0.32",
"terragrunt-0.31",
"terragrunt-0.29"
]
}
]
},
{
"name": "terragrunt-0.29",
"portdir": "sysutils/terragrunt",
"version": "0.29.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terraform-0.15",
"terragrunt_select"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.31",
"portdir": "sysutils/terragrunt",
"version": "0.31.11",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.0"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.32",
"portdir": "sysutils/terragrunt",
"version": "0.32.6",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.0"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.33",
"portdir": "sysutils/terragrunt",
"version": "0.33.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.0"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.34",
"portdir": "sysutils/terragrunt",
"version": "0.34.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.0"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.35",
"portdir": "sysutils/terragrunt",
"version": "0.35.20",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.0"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.36",
"portdir": "sysutils/terragrunt",
"version": "0.36.12",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.1"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.37",
"portdir": "sysutils/terragrunt",
"version": "0.37.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.1"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.38",
"portdir": "sysutils/terragrunt",
"version": "0.38.12",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.2"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.39",
"portdir": "sysutils/terragrunt",
"version": "0.39.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.2"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.40",
"portdir": "sysutils/terragrunt",
"version": "0.40.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.2"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.41",
"portdir": "sysutils/terragrunt",
"version": "0.41.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.2"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.42",
"portdir": "sysutils/terragrunt",
"version": "0.42.8",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.2"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.43",
"portdir": "sysutils/terragrunt",
"version": "0.43.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.2"
]
}
],
"depends_on": []
},
{
"name": "terragrunt-0.52",
"portdir": "sysutils/terragrunt",
"version": "0.52.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terragrunt.gruntwork.io",
"description": "Terragrunt is a thin wrapper for Terraform",
"long_description": "Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"terragrunt_select",
"terraform-1.6"
]
}
],
"depends_on": []
},
{
"name": "terraformer",
"portdir": "sysutils/terraformer",
"version": "0.8.30",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GoogleCloudPlatform/terraformer",
"description": "Generate terraform files from existing infrastructure (reverse Terraform).",
"long_description": "Generate terraform files from existing infrastructure (reverse Terraform). Terraformer uses Terraform providers and is designed to easily support newly added resources. To upgrade resources with new fields, all you need to do is upgrade the relevant Terraform providers.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "terragrunt",
"portdir": "sysutils/terragrunt",
"version": "0.27.0",
"license": "MIT",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": "terragrunt-0.52",
"homepage": "https://terragrunt.gruntwork.io",
"description": "Obsolete port, replaced by terragrunt-0.52",
"long_description": "This port has been replaced by terragrunt-0.52.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "macports",
"github": "mjrc",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "termscp",
"portdir": "sysutils/termscp",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://termscp.veeso.dev/",
"description": "A feature rich terminal file transfer",
"long_description": "A feature rich terminal file transfer",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 44
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"legacy-support",
"rust",
"clang-20",
"cargo",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"samba4",
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "terminator",
"portdir": "sysutils/terminator",
"version": "1.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnometerminator.blogspot.com/p/introduction.html",
"description": "multiple terminal emulator",
"long_description": "terminator lets you open multiple terminal emulators in a single window.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"intltool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"vte-gtk2-compat",
"python27",
"py27-notify-python",
"py27-psutil",
"hicolor-icon-theme",
"py27-keybinder"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": []
},
{
"name": "termdown",
"portdir": "sysutils/termdown",
"version": "1.18.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trehn/termdown",
"description": "Countdown timer and stopwatch in your terminal",
"long_description": "Countdown timer and stopwatch in your terminal. termdown can also operate in a stopwatch and count forward mode.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 165
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-dateutil",
"py314-click",
"py314-pyfiglet"
]
}
],
"depends_on": []
},
{
"name": "termdebug",
"portdir": "sysutils/termdebug",
"version": "2.2",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://os.ghalkes.nl/",
"description": "Termdebug is a set of utilities to record and replay the input and output of terminal programs",
"long_description": "Termdebug is a set of utilities to record and replay the input and output of terminal programs Its main goal is to aid in developing and debugging terminal programs. Other programs such as termrec/termplay, nethack-recorder/player and script/scriptreplay only record the output. However, when debugging an interactive terminal program, the input is often as important as the output.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pango",
"cairo",
"libunistring"
]
}
],
"depends_on": []
},
{
"name": "tenv",
"portdir": "sysutils/tenv",
"version": "4.12.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tofuutils.github.io/tenv",
"description": "OpenTofu / Terraform / Terragrunt / Atmos version manager",
"long_description": "Versatile version manager for OpenTofu, Terraform, Terragrunt and Atmos. A successor of tofuenv and tfenv.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "github.ssk",
"github": "suhailskhan",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "telegraf",
"portdir": "sysutils/telegraf",
"version": "1.31.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.influxdata.com/telegraf",
"description": "The plugin-driven server agent for collecting & reporting metrics.",
"long_description": "Telegraf is an agent for collecting, processing, aggregating, and writing metrics. Design goals are to have a minimal memory footprint with a plugin system so that developers in the community can easily add support for collecting metrics. Telegraf is plugin-driven and has the concept of 4 distinct plugin types: input plugins, processor plugins, aggregator plugins, and output plugins.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tealdeer",
"portdir": "sysutils/tealdeer",
"version": "1.8.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tealdeer-rs.github.io/tealdeer/",
"description": "Tealdeer is a very fast implementation of tldr in Rust: Simplified, example based and community-driven man pages.",
"long_description": "Tealdeer is a very fast implementation of tldr in Rust: Simplified, example based and community-driven man pages. If you pronounce \"tldr\" in English, it sounds somewhat like \"tealdeer\". Hence the project name :) A tool like tldr should be as frictionless as possible to use. It should be easy to invoke (just tldr tar, not using another subcommand like tldr find tar) and it should show the output as fast as possible.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tarsnap",
"portdir": "sysutils/tarsnap",
"version": "1.0.41",
"license": "custom",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tarsnap.com/",
"description": "Online encrypted backup service (client)",
"long_description": "Tarsnap is an online encrypted backup service. It presents a tar-like command-line interface, but stores data online rather than locally; using ideas taken from the author's FreeBSD Update and Portsnap utilities, it maximizes performance by recognizing duplicate data and only storing it once, and cryptographically encrypts and signs archives using locally-held keys in order to guarantee that nobody without access to the key file (including the author) can read or modify archives.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "bgilbert",
"github": "bgilbert",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"xz",
"zlib",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "tardiff",
"portdir": "sysutils/tardiff",
"version": "0.1",
"license": "GPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tardiff.coolprojects.org/",
"description": "compares the contents of two tarballs",
"long_description": "TarDiff compares the contents of two tarballs and reports on any differences found between them. Its use is mainly for release managers who can use it as a QA tool to make sure no files have accidentally been left over or were added by mistake. TarDiff supports compressed tarballs, diff statistics and suppression of GNU autotool changes.",
"active": true,
"categories": [
"devel",
"sysutils",
"textproc",
"archivers"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"gnutar"
]
}
],
"depends_on": []
},
{
"name": "tanka",
"portdir": "sysutils/tanka",
"version": "0.36.3",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tanka.dev",
"description": "Flexible, reusable and concise configuration for Kubernetes",
"long_description": "Grafana Tanka is the robust configuration utility for your Kubernetes cluster, powered by the unique Jsonnet language.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tag",
"portdir": "sysutils/tag",
"version": "0.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jdberry/tag",
"description": "A command line tool to manipulate and query tags on files.",
"long_description": "tag is a tool to manipulate tags on files starting with Mac OS 10.9 Mavericks, and to query for files with those tags. tag can use the file system's built-in metadata search functionality to rapidly find all files that have been tagged with a given set of tags.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jberry",
"github": "jdberry",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "sysvbanner",
"portdir": "sysutils/sysvbanner",
"version": "1.0.15",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://directory.fsf.org/text/doc/banner.html",
"description": "System V banner clone",
"long_description": "Displays a banner text the same way as the System V banner does: horizontally.",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "syslog-ng-devel",
"portdir": "sysutils/syslog-ng-devel",
"version": "2024.10.22",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.syslog-ng.com",
"description": "Highly configurable syslog replacement",
"long_description": "syslog-ng is the world's most flexible and scalable audit trail processing tool for organizations of any size. It provides a centralised, securely stored log of all devices on your network, whatever platform they run on. And syslog-ng also incorporates a host of powerful features, including filtering based on message content, as well as customisable data mining and analysis capabilities.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug",
"grpc",
"osl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"flex",
"gettext",
"gperf",
"pkgconfig",
"python312",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libnet",
"librdkafka",
"rabbitmq-c",
"tcp_wrappers",
"zlib",
"openssl3",
"gettext-runtime",
"paho.mqtt.c",
"ivykis",
"json-c",
"hiredis",
"libdbi",
"glib2",
"libmaxminddb",
"mongo-c-driver",
"pcre2",
"libesmtp",
"curl"
]
}
],
"depends_on": []
},
{
"name": "syslog-ng",
"portdir": "sysutils/syslog-ng",
"version": "3.38.1",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.syslog-ng.com",
"description": "Highly configurable syslog replacement",
"long_description": "syslog-ng is the world's most flexible and scalable audit trail processing tool for organizations of any size. It provides a centralised, securely stored log of all devices on your network, whatever platform they run on. And syslog-ng also incorporates a host of powerful features, including filtering based on message content, as well as customisable data mining and analysis capabilities.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"pcre",
"libnet",
"glib2",
"gettext-runtime",
"json-c",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "sysdig",
"portdir": "sysutils/sysdig",
"version": "0.41.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sysdig.org",
"description": "sysdig is an open source system-level exploration and troubleshooting tool.",
"long_description": "Sysdig captures system calls and other system level events using a linux kernel facility called tracepoints, which means much less overhead than strace. It then packetizes this information, so that you can save it into trace files and filter it, a bit like you would do with tcpdump. This makes it very flexible to explore what processes are doing. Sysdig is also packed with a set of scripts that make it easier to extract useful information and do troubleshooting. \n\nNOTE: currently only the Linux version of sysdig is capable of capturing events and doing live analysis. On the other platforms, you will be limited to working with the trace files generated by a Linux installation of sysdig.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"jsoncpp",
"ncurses",
"luajit"
]
}
],
"depends_on": []
},
{
"name": "synergy-app",
"portdir": "sysutils/synergy",
"version": "1.11.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://symless.com/synergy",
"description": "A client/server for sharing a single mouse and keyboard",
"long_description": "Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems without special hardware. It is intended for users with multiple computers on their desk since each system uses its own display.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"curl",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "synkron",
"portdir": "sysutils/synkron",
"version": "1.6.2+r200",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://synkron.sourceforge.net/",
"description": "Synkron is an application for synchronising folders",
"long_description": "Synkron is an application that helps you keep your files and folders always updated. You can easily sync your documents, music or pictures to have their latest versions everywhere.",
"active": true,
"categories": [
"sysutils",
"archivers"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"pkgconfig",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "synergy",
"portdir": "sysutils/synergy",
"version": "1.11.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://symless.com/synergy",
"description": "A client/server for sharing a single mouse and keyboard",
"long_description": "Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems without special hardware. It is intended for users with multiple computers on their desk since each system uses its own display.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"curl",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "symlinks",
"portdir": "sysutils/symlinks",
"version": "1.4.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brandt/symlinks",
"description": "scan/change symbolic links",
"long_description": "Scans directories for symbolic links, and identifies dangling, relative, absolute, messy, and other_fs links. Can optionally change absolute links to relative within a given filesystem. Recommended for use by anyone developing and/or maintaining a Linux FTP site or distribution or CD-ROM.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "arno+macports",
"github": "fracai",
"ports_count": 14
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "superfile",
"portdir": "sysutils/superfile",
"version": "1.5.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yorukot/superfile",
"description": "Pretty fancy and modern terminal file manager",
"long_description": "Pretty fancy and modern terminal file manager",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "sunwait",
"portdir": "sysutils/sunwait",
"version": "0.8",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/klada/sunwait",
"description": "calculates sunrise, sunset, twilight",
"long_description": "Sunwait is a small program for calculating sunrise, sunset, civil twilight, nautical twilight, and astronomical twilight. It has options to wait until some time-offset from one of these events, making it useful for home automation tasks that should happen relative to the sun's position.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "sudo",
"portdir": "sysutils/sudo",
"version": "1.9.17p2",
"license": "ISC",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.sudo.ws/sudo/",
"description": "Allow users to run programs as other users, e.g. root",
"long_description": "Sudo is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. The basic philosophy is to give as few privileges as possible but still allow people to get their work done.",
"active": true,
"categories": [
"sysutils",
"security"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"insults",
"openldap",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"zeroinstall-injector"
]
}
]
},
{
"name": "stressdrive",
"portdir": "sysutils/stressdrive",
"version": "1.4",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rentzsch/stressdrive",
"description": "Tool meant to verify correct operation of a drive",
"long_description": "Tool meant to verify correct operation of a drive by filling a drive up with random data and ensuring all the data can be correctly read back. \nDANGER: stressdrive will overwrite, without warning, all data on the given drive. Be sure to double-check the drive you're aiming it at (diskutil list or Disk Utility.app > Select Drive > Info > Disk Identifier).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "bstj",
"github": "toy",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "stow",
"portdir": "sysutils/stow",
"version": "2.4.1",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Stow",
"description": "stow - manage farms of symbolic links",
"long_description": "Stow is a symlink farm manager which takes distinct sets of software and/or data located in separate directories on the filesystem, and makes them all appear to be installed in a single directory tree.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "therealketo",
"github": "therealketo",
"ports_count": 17
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-io-stringy",
"p5.34-module-build",
"p5.34-test-output",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": []
},
{
"name": "starship",
"portdir": "sysutils/starship",
"version": "1.25.1",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://starship.rs",
"description": "a minimal, blazing fast, and extremely customizable prompt for any shell",
"long_description": "Starship is a minimal, blazing fast, and extremely customizable prompt for any shell.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"cmake",
"legacy-support",
"pkgconfig",
"rust"
]
},
{
"type": "lib",
"ports": [
"libgit2",
"libunwind",
"ncurses",
"openssl3",
"zlib"
]
}
],
"depends_on": []
}
]
}