Skip to content

Commit

Permalink
devel/garden: update to 1.1.0
Browse files Browse the repository at this point in the history
v1.1.0
Features
 - garden ls now displays information about trees, groups, gardens and commands.
 - garden ls -c (i.e. --no-commands) hides command details from the output.
 - garden plant -s (i.e. --sort) sorts all of the configured trees entries
   after planting the specified trees.
 - garden exec -n (i.e. --dry-run) performs a trial run without executing
   any commands.
 - garden.shell-errexit can now be configured to false in garden.yaml to
   opt-out of using the -e exit-on-error shell option when running custom
   commands.
 - garden.shell can now be configured to bun, fish, node, perl and python3
   in addition to the traditional bash, zsh, dash, ksh and sh shells.
   This allows you to use these interpreters to run custom commands.

Development:
 - Garden is now using shellexpand v3.
  • Loading branch information
0323pin committed Jan 16, 2024
1 parent a8812b6 commit b2cf9f1
Show file tree
Hide file tree
Showing 3 changed files with 153 additions and 161 deletions.
8 changes: 4 additions & 4 deletions devel/garden/Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.5 2023/12/28 20:45:02 pin Exp $
# $NetBSD: Makefile,v 1.6 2024/01/16 21:27:13 pin Exp $

DISTNAME= garden-1.0.0
DISTNAME= garden-1.1.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITLAB:=garden-rs/garden/-/archive/v1.0.0/}
MASTER_SITES= ${MASTER_SITE_GITLAB:=garden-rs/garden/-/archive/v1.1.0/}

MAINTAINER= [email protected]
HOMEPAGE= https://garden-rs.gitlab.io/
Expand All @@ -11,7 +11,7 @@ LICENSE= mit

.include "cargo-depends.mk"

WRKSRC= ${WRKDIR}/garden-v1.0.0-59adc8e15f8c1fbf00ba48ad3a88cdaa7414f2e2
WRKSRC= ${WRKDIR}/garden-v1.1.0-0c530fa4942bf43c389df25a7306ec9fc59cb970

.include "../../lang/rust/cargo.mk"
.include "../../mk/bsd.pkg.mk"
76 changes: 37 additions & 39 deletions devel/garden/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,97 +1,95 @@
# $NetBSD: cargo-depends.mk,v 1.5 2023/12/28 20:45:02 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.6 2024/01/16 21:27:13 pin Exp $

CARGO_CRATE_DEPENDS+= ahash-0.8.6
CARGO_CRATE_DEPENDS+= ahash-0.8.7
CARGO_CRATE_DEPENDS+= allocator-api2-0.2.16
CARGO_CRATE_DEPENDS+= anstream-0.6.5
CARGO_CRATE_DEPENDS+= anstream-0.6.7
CARGO_CRATE_DEPENDS+= anstyle-1.0.4
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.3
CARGO_CRATE_DEPENDS+= anstyle-query-1.0.2
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.2
CARGO_CRATE_DEPENDS+= anyhow-1.0.76
CARGO_CRATE_DEPENDS+= assert_cmd-2.0.12
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= anyhow-1.0.79
CARGO_CRATE_DEPENDS+= assert_cmd-2.0.13
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= bitflags-2.4.1
CARGO_CRATE_DEPENDS+= bstr-1.8.0
CARGO_CRATE_DEPENDS+= bstr-1.9.0
CARGO_CRATE_DEPENDS+= cc-1.0.83
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= clap-4.4.11
CARGO_CRATE_DEPENDS+= clap_builder-4.4.11
CARGO_CRATE_DEPENDS+= clap_complete-4.4.4
CARGO_CRATE_DEPENDS+= clap-4.4.17
CARGO_CRATE_DEPENDS+= clap_builder-4.4.17
CARGO_CRATE_DEPENDS+= clap_complete-4.4.7
CARGO_CRATE_DEPENDS+= clap_derive-4.4.7
CARGO_CRATE_DEPENDS+= clap_lex-0.6.0
CARGO_CRATE_DEPENDS+= colorchoice-1.0.0
CARGO_CRATE_DEPENDS+= crossbeam-0.8.2
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.9
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.4
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.16
CARGO_CRATE_DEPENDS+= crossbeam-queue-0.3.9
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.17
CARGO_CRATE_DEPENDS+= crossbeam-0.8.4
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.11
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.5
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.18
CARGO_CRATE_DEPENDS+= crossbeam-queue-0.3.11
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.19
CARGO_CRATE_DEPENDS+= derivative-2.2.0
CARGO_CRATE_DEPENDS+= difflib-0.4.0
CARGO_CRATE_DEPENDS+= dirs-4.0.0
CARGO_CRATE_DEPENDS+= dirs-sys-0.3.7
CARGO_CRATE_DEPENDS+= dirs-5.0.1
CARGO_CRATE_DEPENDS+= dirs-sys-0.4.1
CARGO_CRATE_DEPENDS+= doc-comment-0.3.3
CARGO_CRATE_DEPENDS+= either-1.9.0
CARGO_CRATE_DEPENDS+= equivalent-1.0.1
CARGO_CRATE_DEPENDS+= errno-0.3.8
CARGO_CRATE_DEPENDS+= function_name-0.2.3
CARGO_CRATE_DEPENDS+= function_name-proc-macro-0.2.3
CARGO_CRATE_DEPENDS+= getrandom-0.2.11
CARGO_CRATE_DEPENDS+= function_name-0.3.0
CARGO_CRATE_DEPENDS+= function_name-proc-macro-0.3.0
CARGO_CRATE_DEPENDS+= getrandom-0.2.12
CARGO_CRATE_DEPENDS+= glob-0.3.1
CARGO_CRATE_DEPENDS+= hashbrown-0.12.3
CARGO_CRATE_DEPENDS+= hashbrown-0.14.3
CARGO_CRATE_DEPENDS+= hashlink-0.8.4
CARGO_CRATE_DEPENDS+= heck-0.4.1
CARGO_CRATE_DEPENDS+= hermit-abi-0.3.3
CARGO_CRATE_DEPENDS+= home-0.5.9
CARGO_CRATE_DEPENDS+= indexmap-1.9.3
CARGO_CRATE_DEPENDS+= indexmap-2.1.0
CARGO_CRATE_DEPENDS+= indextree-4.6.0
CARGO_CRATE_DEPENDS+= is-terminal-0.4.9
CARGO_CRATE_DEPENDS+= is-terminal-0.4.10
CARGO_CRATE_DEPENDS+= itertools-0.11.0
CARGO_CRATE_DEPENDS+= libc-0.2.151
CARGO_CRATE_DEPENDS+= libc-0.2.152
CARGO_CRATE_DEPENDS+= libredox-0.0.1
CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.12
CARGO_CRATE_DEPENDS+= memchr-2.6.4
CARGO_CRATE_DEPENDS+= memoffset-0.9.0
CARGO_CRATE_DEPENDS+= memchr-2.7.1
CARGO_CRATE_DEPENDS+= once_cell-1.19.0
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
CARGO_CRATE_DEPENDS+= os_str_bytes-6.6.1
CARGO_CRATE_DEPENDS+= pathdiff-0.2.1
CARGO_CRATE_DEPENDS+= predicates-3.0.4
CARGO_CRATE_DEPENDS+= predicates-core-1.0.6
CARGO_CRATE_DEPENDS+= predicates-tree-1.0.9
CARGO_CRATE_DEPENDS+= proc-macro-crate-0.1.5
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.71
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.76
CARGO_CRATE_DEPENDS+= psm-0.1.21
CARGO_CRATE_DEPENDS+= quote-1.0.33
CARGO_CRATE_DEPENDS+= quote-1.0.35
CARGO_CRATE_DEPENDS+= rayon-1.8.0
CARGO_CRATE_DEPENDS+= rayon-core-1.12.0
CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1
CARGO_CRATE_DEPENDS+= redox_users-0.4.4
CARGO_CRATE_DEPENDS+= regex-automata-0.4.3
CARGO_CRATE_DEPENDS+= rm_rf-0.6.2
CARGO_CRATE_DEPENDS+= rustix-0.38.28
CARGO_CRATE_DEPENDS+= rustix-0.38.30
CARGO_CRATE_DEPENDS+= rustversion-1.0.14
CARGO_CRATE_DEPENDS+= serde-1.0.193
CARGO_CRATE_DEPENDS+= serde_derive-1.0.193
CARGO_CRATE_DEPENDS+= serde-1.0.195
CARGO_CRATE_DEPENDS+= serde_derive-1.0.195
CARGO_CRATE_DEPENDS+= shell-words-1.1.0
CARGO_CRATE_DEPENDS+= shellexpand-2.1.2
CARGO_CRATE_DEPENDS+= shellexpand-3.1.0
CARGO_CRATE_DEPENDS+= shlex-1.2.0
CARGO_CRATE_DEPENDS+= stacker-0.1.15
CARGO_CRATE_DEPENDS+= strsim-0.10.0
CARGO_CRATE_DEPENDS+= strum-0.25.0
CARGO_CRATE_DEPENDS+= strum_macros-0.25.3
CARGO_CRATE_DEPENDS+= subprocess-0.2.9
CARGO_CRATE_DEPENDS+= syn-1.0.109
CARGO_CRATE_DEPENDS+= syn-2.0.42
CARGO_CRATE_DEPENDS+= syn-2.0.48
CARGO_CRATE_DEPENDS+= termtree-0.4.1
CARGO_CRATE_DEPENDS+= thiserror-1.0.51
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.51
CARGO_CRATE_DEPENDS+= toml-0.5.11
CARGO_CRATE_DEPENDS+= thiserror-1.0.56
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.56
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
CARGO_CRATE_DEPENDS+= utf8parse-0.2.1
CARGO_CRATE_DEPENDS+= version_check-0.9.4
CARGO_CRATE_DEPENDS+= wait-timeout-0.2.0
CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1
CARGO_CRATE_DEPENDS+= which-4.4.2
CARGO_CRATE_DEPENDS+= which-5.0.0
CARGO_CRATE_DEPENDS+= winapi-0.3.9
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
Expand Down
Loading

0 comments on commit b2cf9f1

Please sign in to comment.