BSD Ports

devel/asdf 0.18.0nb16 NetBSD

Manage each of your project runtimes with a single tool

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
309977eb40
License
mit
Categories
devel
Package size
3313.5 KiB, 6830.0 KiB installed

Description

asdf is a tool version manager. All tool version definitions are contained within one file (.tool-versions) which you can check in to your project's Git repository to share with your team, ensuring everyone is using the exact same versions of tools.

The old way of working required multiple CLI version managers, each with their distinct API, configurations files and implementation (e.g. $PATH manipulation, shims, environment variables, etc...). asdf provides a single interface and configuration file to simplify development workflows, and can be extended to all tools and runtimes via a simple plugin interface.

In the other systems

SystemPortVersion
NetBSDdevel/asdf0.18.0nb16
FreeBSDdevel/asdf0.16.7_9
HardenedBSDdevel/asdf0.16.7_7
GhostBSDdevel/asdf0.16.7_7

Install

Binary package:

pkgin install asdf

From pkgsrc:

cd /usr/pkgsrc/devel/asdf && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.18.0nb16
NetBSD 10.1 aarch640.18.0nb12
SmartOS / illumos x86_640.20.2nb1
macOS 15 arm640.20.2

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 8

DateCommitCreditsLog message
309977eb40 bsiegert Revbump all Go packages after go127 security update
012414116b schmonz asdf: update to 0.20.2. Changes:
### Bug Fixes * always update local Git repsitory in git.Update even if repositories have diverged * never generate a shim named "asdf" during reshim * override urfave/cli built-in help printer for top level asdf -h/--help * prevent incomplete installations from being shown as installed * Print stderr for list-all / latest-stable callbacks * remove urlfave/cli built-in `-h` flag that is causing confusing behavior * shallow clone plugin repositories for faster installs * update nushell completion code so it works on latest version of nushell * convert hyphens to underscores when converting plugin names to generate valid environment variables * make plugin test command resolve latest version properly * nushell completions --ignore-errors deprecation …
96dc94755d bsiegert Revbump all Go packages after go127 security update
866d2b73e9 bsiegert Revbump all Go packages after go127 update
2338e838cd bsiegert Revbump all Go packages after go127 became the default

The latest 5 of 8 in the history this site was built from.