head 1.44; access; symbols pkgsrc-2026Q3:1.41.0.2 pkgsrc-2026Q3-base:1.41 pkgsrc-2026Q2:1.36.0.2 pkgsrc-2026Q2-base:1.36 pkgsrc-2026Q1:1.33.0.2 pkgsrc-2026Q1-base:1.33 pkgsrc-2025Q4:1.30.0.2 pkgsrc-2025Q4-base:1.30 pkgsrc-2025Q3:1.27.0.2 pkgsrc-2025Q3-base:1.27 pkgsrc-2025Q2:1.25.0.2 pkgsrc-2025Q2-base:1.25 pkgsrc-2025Q1:1.20.0.2 pkgsrc-2025Q1-base:1.20 pkgsrc-2024Q4:1.12.0.2 pkgsrc-2024Q4-base:1.12 pkgsrc-2024Q3:1.11.0.2 pkgsrc-2024Q3-base:1.11 pkgsrc-2024Q2:1.10.0.4 pkgsrc-2024Q2-base:1.10 pkgsrc-2024Q1:1.10.0.2 pkgsrc-2024Q1-base:1.10 pkgsrc-2023Q4:1.8.0.4 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.2 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.6.0.2 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.5.0.2 pkgsrc-2023Q1-base:1.5; locks; strict; comment @# @; 1.44 date 2026.10.20.20.27.58; author bsiegert; state Exp; branches; next 1.43; commitid dJKI2rPaaRPrWf0H; 1.43 date 2026.10.16.10.58.06; author schmonz; state Exp; branches; next 1.42; commitid GdCltQpp2TS2VGZG; 1.42 date 2026.10.13.18.37.39; author bsiegert; state Exp; branches; next 1.41; commitid wvHFFhdcWIkzylZG; 1.41 date 2026.09.05.19.09.42; author bsiegert; state Exp; branches 1.41.2.1; next 1.40; commitid 9ZfzZiM9sH3jXsUG; 1.40 date 2026.08.31.19.18.48; author bsiegert; state Exp; branches; next 1.39; commitid w58ayX00lU4maPTG; 1.39 date 2026.08.22.15.18.57; author bsiegert; state Exp; branches; next 1.38; commitid y6FJlsYJaKI18ESG; 1.38 date 2026.08.15.12.53.18; author bsiegert; state Exp; branches; next 1.37; commitid 5lqJISwxui9ZxJRG; 1.37 date 2026.07.08.18.32.22; author bsiegert; state Exp; branches; next 1.36; commitid cDbYxmIrkrXYDSMG; 1.36 date 2026.06.05.10.21.34; author bsiegert; state Exp; branches 1.36.2.1; next 1.35; commitid jt8yVpLxXvatZAIG; 1.35 date 2026.05.07.18.49.50; author bsiegert; state Exp; branches; next 1.34; commitid MMrI2EXGAt3HJUEG; 1.34 date 2026.04.08.05.44.53; author bsiegert; state Exp; branches; next 1.33; commitid FFJx9trbRMg7k7BG; 1.33 date 2026.03.06.21.07.47; author bsiegert; state Exp; branches 1.33.2.1; next 1.32; commitid AQtIeR1eh5qvuXwG; 1.32 date 2026.02.24.08.45.21; author bsiegert; state Exp; branches; next 1.31; commitid IrpU9bGVDwSIHBvG; 1.31 date 2026.01.15.19.54.38; author bsiegert; state Exp; branches; next 1.30; commitid Zuo9UmMrkrU4HwqG; 1.30 date 2025.12.02.19.25.05; author bsiegert; state Exp; branches; next 1.29; commitid 269raRGxaHJBWRkG; 1.29 date 2025.10.16.17.59.45; author bsiegert; state Exp; branches; next 1.28; commitid RAGpkHmyeYCUYOeG; 1.28 date 2025.10.08.06.54.21; author bsiegert; state Exp; branches; next 1.27; commitid 5p46uH9RJXSFyJdG; 1.27 date 2025.09.06.13.16.55; author bsiegert; state Exp; branches; next 1.26; commitid cojusOdnRBFGHE9G; 1.26 date 2025.08.31.10.02.44; author bsiegert; state Exp; branches; next 1.25; commitid SdH7Ppgppxg5PR8G; 1.25 date 2025.06.07.16.37.07; author schmonz; state Exp; branches; next 1.24; commitid hWAvejIZAaKOJYXF; 1.24 date 2025.06.06.14.01.23; author bsiegert; state Exp; branches; next 1.23; commitid JbNcx43ItkrmUPXF; 1.23 date 2025.05.21.15.26.32; author schmonz; state Exp; branches; next 1.22; commitid iVEnvrCNj0ruTMVF; 1.22 date 2025.04.05.18.51.12; author bsiegert; state Exp; branches; next 1.21; commitid 5KX0APffNjdlvTPF; 1.21 date 2025.03.30.16.09.34; author schmonz; state Exp; branches; next 1.20; commitid Doyb7ayvDRKSN6PF; 1.20 date 2025.03.22.01.00.24; author schmonz; state Exp; branches 1.20.2.1; next 1.19; commitid abGe0aoRdm9V10OF; 1.19 date 2025.03.07.20.54.14; author bsiegert; state Exp; branches; next 1.18; commitid rfTPfnLphAPl7bMF; 1.18 date 2025.03.05.00.43.38; author schmonz; state Exp; branches; next 1.17; commitid st3FBEU8Lzg3uOLF; 1.17 date 2025.02.22.18.49.11; author schmonz; state Exp; branches; next 1.16; commitid eIVnl5Alt8OnQuKF; 1.16 date 2025.02.18.19.11.12; author schmonz; state Exp; branches; next 1.15; commitid abpcOio1pvlU5ZJF; 1.15 date 2025.02.11.03.03.48; author schmonz; state Exp; branches; next 1.14; commitid oxsKCGiV4J1ZXZIF; 1.14 date 2025.02.08.11.16.03; author wiz; state Exp; branches; next 1.13; commitid RnuMCSdRPtgPMEIF; 1.13 date 2025.02.05.05.00.52; author schmonz; state Exp; branches; next 1.12; commitid b98pJxvYcTo6OeIF; 1.12 date 2024.12.20.12.02.06; author schmonz; state Exp; branches; next 1.11; commitid OLgFWsF456RgEeCF; 1.11 date 2024.08.19.21.48.48; author schmonz; state Exp; branches; next 1.10; commitid 1tWuukMlHEDFQtmF; 1.10 date 2024.03.15.18.03.23; author schmonz; state Exp; branches; next 1.9; commitid wVyf34l4pVAeEh2F; 1.9 date 2024.01.19.17.09.51; author schmonz; state Exp; branches; next 1.8; commitid UPDtplO7vnIs95VE; 1.8 date 2023.09.13.15.42.36; author schmonz; state Exp; branches; next 1.7; commitid T6e92pf4dCSCMCEE; 1.7 date 2023.09.11.20.19.21; author schmonz; state Exp; branches; next 1.6; commitid SArOqKw0hS1ynoEE; 1.6 date 2023.06.15.17.32.09; author schmonz; state Exp; branches; next 1.5; commitid 8MVJGVucxr6zh4tE; 1.5 date 2023.03.17.11.19.30; author schmonz; state Exp; branches; next 1.4; commitid uWy6s2zrWYy57thE; 1.4 date 2023.02.23.14.47.01; author schmonz; state Exp; branches; next 1.3; commitid PofAFBVtT1K7YEeE; 1.3 date 2023.01.13.22.18.11; author schmonz; state Exp; branches; next 1.2; commitid 3PaIV9K03WKBMq9E; 1.2 date 2022.12.27.20.04.30; author abs; state Exp; branches; next 1.1; commitid 0eryOjbQU00DAe7E; 1.1 date 2022.12.27.16.11.00; author schmonz; state Exp; branches; next ; commitid ls9ZjgUQXRTfid7E; 1.41.2.1 date 2026.10.21.20.45.27; author maya; state Exp; branches; next ; commitid IJL9kZcpR4sp0o0H; 1.36.2.1 date 2026.07.14.00.35.43; author maya; state Exp; branches; next ; commitid sHC3bIiGgkiEuyNG; 1.33.2.1 date 2026.04.22.14.31.57; author maya; state Exp; branches; next ; commitid iDHLLUhOplH6NXCG; 1.20.2.1 date 2025.04.05.20.44.55; author maya; state Exp; branches; next ; commitid ts1uPa8RLrwE7UPF; desc @@ 1.44 log @Revbump all Go packages after go127 security update @ text @# $NetBSD: Makefile,v 1.43 2026/10/16 10:58:06 schmonz Exp $ DISTNAME= asdf-0.20.2 PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=asdf-vm/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= schmonz@@NetBSD.org HOMEPAGE= https://asdf-vm.com/ COMMENT= Manage each of your project runtimes with a single tool LICENSE= mit DEPENDS+= git-base-[0-9]*:../../devel/git-base AUTO_MKDIRS= yes post-install: ${INSTALL_DATA} ${WRKSRC}/internal/completions/asdf.bash \ ${DESTDIR}${PREFIX}/share/bash-completion/completions/asdf ${INSTALL_DATA} ${WRKSRC}/internal/completions/asdf.fish \ ${DESTDIR}${PREFIX}/share/fish/vendor_completions.d/ ${INSTALL_DATA} ${WRKSRC}/internal/completions/asdf.zsh \ ${DESTDIR}${PREFIX}/share/zsh/site-functions/_asdf .include "go-modules.mk" .include "../../lang/go/go-module.mk" .include "../../mk/bsd.pkg.mk" @ 1.43 log @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 * return error from repo.RemoteUrl function * set ASDF_INSTALL_* environment variables for reshim command * use os.PathListSeparator * Only show already installed versions in shell completion for the asdf set command * set LANG=C for locale-dependent tests ### Features * add warning to `asdf info` output when `ASDF_TOOL_VERSIONS_FILENAME` value is invalid * don't override semver ordering during completion @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2026/10/13 18:37:39 bsiegert Exp $ d4 1 @ 1.42 log @Revbump all Go packages after go127 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2026/09/05 19:09:42 bsiegert Exp $ d3 1 a3 2 DISTNAME= asdf-0.18.0 PKGREVISION= 17 @ 1.41 log @Revbump all Go packages after go127 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2026/08/31 19:18:48 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 16 @ 1.41.2.1 log @*: Revbump for go126, go127. Ticket #7311 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2026/09/05 19:09:42 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 17 @ 1.40 log @Revbump all Go packages after go127 became the default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2026/08/22 15:18:57 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 15 @ 1.39 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2026/08/15 12:53:18 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 14 @ 1.38 log @Revbump all Go packages after Go 1.26 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2026/07/08 18:32:22 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.37 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2026/06/05 10:21:34 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.36 log @Revbump all Go packages after go126 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2026/05/07 18:49:50 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.36.2.1 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2026/06/05 10:21:34 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 12 @ 1.35 log @Revbump all Go packages after go126 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2026/04/08 05:44:53 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.34 log @Revbump all Go packages after security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2026/03/06 21:07:47 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.33 log @Revbump all Go packages after go126 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2026/02/24 08:45:21 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.33.2.1 log @Revbump all Go packages after go126 security fix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2026/03/06 21:07:47 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.32 log @Revbump all Go packages after default version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2026/01/15 19:54:38 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.31 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2025/12/02 19:25:05 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.30 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2025/10/16 17:59:45 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.29 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2025/10/08 06:54:21 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.28 log @Revbump all Go packages after go125 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2025/09/06 13:16:55 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.27 log @Revbump all Go packages after go125 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2025/08/31 10:02:44 bsiegert Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.26 log @Revbump all Go packages after moving to go125 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2025/06/07 16:37:07 schmonz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.25 log @asdf: update to 0.18.0. Changes: ### Features * `asdf list` exit with status code of 0 when no versions installed ### Bug Fixes * correct flag handling in commands run by `asdf exec` * only return version starting with number when no filter is supplied * print all error output to stderr when shim can't be resolved * rename tool version filename environment variable for clarity * upgrade urfave/cli to version 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2025/06/06 14:01:23 bsiegert Exp $ d4 1 @ 1.24 log @Revbump all Go packages after go124 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2025/05/21 15:26:32 schmonz Exp $ d3 1 a3 2 DISTNAME= asdf-0.17.0 PKGREVISION= 1 @ 1.23 log @asdf: update to 0.17.0. Changes: ### Features * golang-rewrite: add support for shim templates resolution * log failure to add plugin in "plugin test" * switch back to native git client ### Bug Fixes * address linter warning * correct intersection logic in `shims.FindExecutable` function so ordering of multiple versions is preserved * correct output of install command when system or path version set * ensures output always ends with a newline when printed * handle tilde in env vars * remove default error action from plugin command * remove unused ForcePrepend option from Go code * set correct version for go install and make builds @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2025/04/05 18:51:12 bsiegert Exp $ d4 1 @ 1.22 log @Belated revbump for all Go packages after go124 update I forgot to do the revbump again, sorry for doing it so late after the update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2025/03/30 16:09:34 schmonz Exp $ d3 1 a3 2 DISTNAME= asdf-0.16.7 PKGREVISION= 1 a14 2 USE_LANGUAGES= c @ 1.21 log @asdf: update to 0.16.7. Changes: * remove comment from first line zsh completion output @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2025/03/22 01:00:24 schmonz Exp $ d4 1 @ 1.20 log @asdf: update to 0.16.6. Changes: * correct ASDF_INSTALL_* envvar unset test * correct concurrency to align with documentation * correct handling of `ASDF_FORCE_PREPEND` environment variable * improve zsh completion suggestions * remove filtering from latest-stable call * remove install directory for version when install fails Updating this leaf package during the freeze for bugfixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2025/03/07 20:54:14 bsiegert Exp $ d3 1 a3 1 DISTNAME= asdf-0.16.6 @ 1.20.2.1 log @Pulup ticket #6952 - Update PKGREVISION for all Go packages. Go had a security update to one of the builtin libraries. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2025/03/22 01:00:24 schmonz Exp $ a3 1 PKGREVISION= 1 @ 1.19 log @Revbump all Go packages after go124 update I realize I forgot to do the revbump after updating the default Go version to 1.24, so let's do that now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2025/03/05 00:43:38 schmonz Exp $ d3 1 a3 2 DISTNAME= asdf-0.16.5 PKGREVISION= 1 @ 1.18 log @asdf: update to 0.16.5. Changes: * always propagate env variables when executing commands * correct exit status when sub-command does not exist * latest version returns latest version * preserve files untracked by Git on plugin update * set correct env vars on recursive calls * simplify env vars parsing @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2025/02/22 18:49:11 schmonz Exp $ d4 1 @ 1.17 log @asdf: update to 0.16.4. Changes: * Add a newline delimiter when suggesting versions to install * correct version resolution order to restore legacy file fallback behavior * support environment variables with equals sign and newlines in value @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2025/02/18 19:11:12 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.16.4 @ 1.16 log @asdf: update to 0.16.3. Changes: * add missing version command * correct formatting of version in "already installed" error message * correct typo in `Upgrading to 0.16.0` documentation * don't error if version already installed * pass environment variables through to `exec-env` callback * repair invalid fish shell completion code * return no error from shims.RemoveAll when shims dir missing @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2025/02/11 03:03:48 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.16.3 @ 1.15 log @asdf: update to 0.16.2. Changes: * completion bash * completions for zsh and fish * correct help for asdf set command * correct help for asdf set command completion bash * improve zsh completion suggestions * run go tests when go.mod or go.sum change * typo * update make utils script to set correct version * update urfave/cli to fix cmd output @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2025/02/08 11:16:03 wiz Exp $ d3 1 a3 1 DISTNAME= asdf-0.16.2 @ 1.14 log @asdf: this needs a C compiler @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2025/02/05 05:00:52 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.16.1 @ 1.13 log @asdf: update to 0.16.1. Changes: - Rewrite asdf in Golang The rewrite in Go was spread across 88 pull requests that are all included in this release. The primary goal of the rewrite was to create a codebase that was faster, simpler and easier to maintain. The rewrite tries to maintain feature parity with the previous version. However, a number of breaking changes were introduced. Some of these were due to the change of language, a few out of a desire to simplify the code, and some to improve the user experience. For the full list of breaking changes and the upgrade guide visit the Upgrading to 0.16.0 page on the asdf website. It is highly recommended that you read this guide before upgrading. - correct SliceToMap environment variable parsing function - remove old hyphenated command from help - replace reference to removed subcommands - revert change to old Bash help text - use version in home dir when no version found in root dir See . @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2024/12/20 12:02:06 schmonz Exp $ d15 1 a15 1 USE_LANGUAGES= # none @ 1.12 log @asdf: update to 0.15.0. Changes: - correct description for version preceded by star - golang-rewrite: remove `asdf update` command to prepare for Go version - completions: Address two Bash completion bugs - make plugin-test work on alpine linux - nushell: nushell spread operator - nushell: Use correct env var for shims dir - when download path got removed, it should use -f to force delete the download files Updating this leaf package during the freeze for the bug and portability fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2024/08/19 21:48:48 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.15.0 a15 3 USE_TOOLS+= bash:run NO_BUILD= yes REPLACE_BASH= bin/asdf d19 2 a20 34 SUBST_CLASSES+= prefix SUBST_STAGE.prefix= do-configure SUBST_FILES.prefix= lib/commands/reshim.bash SUBST_VARS.prefix= PREFIX BASH SUBST_CLASSES+= lib SUBST_STAGE.lib= do-configure SUBST_FILES.lib= bin/asdf lib/commands/*.bash SUBST_SED.lib= -e 's|\$$(dirname "\$$(dirname "\$$0")")/lib|${PREFIX}/share/${PKGBASE}/lib|g' do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/asdf \ ${DESTDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/help.txt \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/ ${INSTALL_DATA} ${WRKSRC}/version.txt \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/ ${INSTALL_DATA} ${WRKSRC}/asdf.elv \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/ ${INSTALL_DATA} ${WRKSRC}/asdf.fish \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/ ${INSTALL_DATA} ${WRKSRC}/asdf.nu \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/ ${INSTALL_DATA} ${WRKSRC}/asdf.sh \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/ ${INSTALL_DATA} ${WRKSRC}/lib/utils.bash \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/ ${INSTALL_DATA} ${WRKSRC}/lib/commands/*.bash \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/commands/ ${INSTALL_DATA} ${WRKSRC}/lib/functions/*.bash \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/functions/ ${TOUCH} \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/asdf_updates_disabled ${INSTALL_DATA} ${WRKSRC}/completions/asdf.bash \ d22 1 a22 1 ${INSTALL_DATA} ${WRKSRC}/completions/asdf.fish \ d24 2 a25 2 ${INSTALL_DATA} ${WRKSRC}/completions/_asdf \ ${DESTDIR}${PREFIX}/share/zsh/site-functions/ d27 3 @ 1.11 log @asdf: update to 0.14.1. Changes: * Only display the "can't keep downloads" warning when asked to keep downloads @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2024/03/15 18:03:23 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.14.1 @ 1.10 log @asdf: fix fish completion dir. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2024/01/19 17:09:51 schmonz Exp $ d3 1 a3 2 DISTNAME= asdf-0.14.0 PKGREVISION= 1 @ 1.9 log @asdf: update to 0.14.0. Changes: Breaking changes: * Enable `pipefail` (#1608) Patches: * `plugin test` git-ref to use plugin repo default branch (#1694) * avoid mention of `ASDF_NU_DIR` (#1660) * fish: use PATH instead of fish_user_paths (#1709) * list `asdf version` command under help.txt UTILS section (#1673) * nushell: Use `def --env` instead of `def-env` (#1681) * plugin extension commands to not require `bin/` directory (#1643) * use universal scope for fish_user_paths (#1699) * warn if plugin does not support keeping downloads if configured (#1644) Documentation: * add Japanese translation (#1667) * fix some pt-br spelling (#1640) * fix typo "node version" filename (#1679) * fix typo (#1670) * Improve `.asdfrc` plugin hook docuentation (#1661) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/09/13 15:42:36 schmonz Exp $ d4 1 d59 1 a59 1 ${DESTDIR}${PREFIX}/share/fish/completions/ @ 1.8 log @asdf: update to 0.13.1. From the changelog: ### Patches * fish: use builtin realpath over system one ([#1637]) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/09/11 20:19:21 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.13.1 @ 1.7 log @asdf: update to 0.13.0. From the changelog: ### Breaking changes * `plugin list` exit code 0 when no plugins are installed ([#1597]) * 0 exit code for success when adding an existing plugin ([#1598]) * fish: don't resolve symlinks for ASDF_DIR ([#1583]) ### Features * add plugin location when update the plugin ([#1602]) ### Patches * `plugin list` exit code 0 when no plugins are installed ([#1597]) * 0 exit code for success when adding an existing plugin ([#1598]) * fish: don't resolve symlinks for ASDF_DIR ([#1583]) * improve lint and test scripts ([#1607]) * Make asdf.fish compatible with Fish 3.1.2 ([#1590]) * no longer write temporary files to home directory ([#1592]) * nushell language syntax update ([#1624]) * set default shell version values on POSIX entrypoint ([#1594]) * warn when any ./lib/commands are marked as executable ([#1593]) ### Documentation * `bin/latest-stable` empty query is set to default ([#1591]) * migrate to VitePress from VuePress ([#1578]) * upgrade deps & fix breaking changes ([446f8c5]) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/06/15 17:32:09 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.13.0 @ 1.6 log @Update to 0.12.0. From the changelog: Breaking changes: * Remove files containing only `asdf` wrapper functions * align Fish entrypoint behaviour with other shells * do not remove items from PATH in POSIX entrypoint * rework POSIX entrypoint for greater shell support Features: * Support configurable `ASDF_CONCURRENCY` * Support PowerShell Core Documentation: * Add Nushell installation instructions for all languages * fix `ASDF_${LANG}_VERSION` usage * fix Nushell-Homebrew setup instructions * fix uninstall instructions for Fish Shell * Improve wording of env vars section * verbose plugin create command details Patches: * `asdf info` show BASH_VERSION & all asdf envs * align Fish entrypoint behaviour with other shells * assign default values to all internal variables * Better handling with paths that include spaces * create install directory with `mkdir -p` * do not remove items from PATH in POSIX entrypoint * enforce consistent shell redirection format * improve readability of the non-set `nullglob` guard * Introduce `ASDF_FORCE_PREPEND` variable on POSIX entrypoint * lint & style errors in `bin/asdf` * Nushell plugin list --urls * nushell plugin list all * Remove files containing only `asdf` wrapper functions * remove leading asterick in Fish completion * rename internal function `asdf_tool_versions_filename` * rename internal plugin repository functions * rework POSIX entrypoint for greater shell support * support `asdf shim-versions` completions in fish & bash * Typo in POSIX entrypoint * warn if `.tool-versions` or asdfrc contains carriage returns @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/03/17 11:19:30 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.12.0 @ 1.5 log @Update to 0.11.3. From the changelog: * Prepend asdf directories to the PATH in Nushell (#1496) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/02/23 14:47:01 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.11.3 d24 1 a24 1 SUBST_FILES.prefix= lib/utils.bash lib/commands/reshim.bash d29 1 a29 1 SUBST_FILES.lib= bin/asdf lib/commands/* a46 4 ${INSTALL_DATA} ${WRKSRC}/lib/asdf.fish \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/ ${INSTALL_DATA} ${WRKSRC}/lib/asdf.sh \ ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/ @ 1.4 log @Update to 0.11.2. From the changelog: Bug Fixes: * bash completion for latest command (#1472) * enforce & use consistent function definitions (#1464) * nushell PATH conversion to list before filter (#1471) * Remove `==` inside `[` (#1421) * support nushell v0.75.0 (#1481) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/01/13 22:18:11 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.11.2 @ 1.3 log @Update to 0.11.1. From the changelog: # Bug Fixes * `reshim` did not rewrite executable path (#1311) * Add test for nushell integration and fix some bugs (#1415) * Allow `path:` versions to use `~` (#1403) * Ban use of 'test' (#1383) * correct order of checks in conditional for adding a missing newline (#1418, closes #1417) * Do not use `pwd` * Do not use type not exported on older Python versions (#1409) * force lwrcase plugin name fix capitalization mismatch errs (#1400) * lint errors from `scripts/checkstyle.py` (#1385) * mv dev dep from repo root to subdir to avoid clash (#1408) * Remove unecessary backslashes (#1384) * Remove usage of `$(pwd)` in favor of `$PWD` @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2022/12/27 20:04:30 abs Exp $ d3 1 a3 1 DISTNAME= asdf-0.11.1 @ 1.2 log @Switch to INSTALL_SCRIPT for script file @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/12/27 16:11:00 schmonz Exp $ d3 1 a3 1 DISTNAME= asdf-0.11.0 d25 1 a25 1 SUBST_VARS.prefix= PREFIX @ 1.1 log @Add asdf, an extensible tool to manage each of your project runtimes. asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like `gvm`, `nvm`, `rbenv` & `pyenv` (and more) all in one! Simply install your language's plugin! Why use asdf? - single CLI for multiple languages - consistent commands to manage all your languages - single global config keeping defaults in one place - single `.tool-versions` config file per project - support for existing config files `.node-version`, `.nvmrc`, `.ruby-version` for easy migration - automatically switches runtime versions as you traverse your directories - simple plugin system to add support for your language of choice - shell completion available for common shells (Bash, Zsh, Fish, Elvish) @ text @d1 1 a1 1 # $NetBSD$ d33 1 a33 1 ${INSTALL_PROGRAM} ${WRKSRC}/bin/asdf \ @