Skip to content

Commit 530a26a

Browse files
committed
devel/garden: update to 1.9.0
v1.9.0 Released 2024-10-11 Features: - garden exec can now run commands in parallel using the -j# | --jobs=# option. (#43) Packaging: - Garden's Nix flake was improved and using Garden with Nix home-manager was documented. (#46) (#17) Development: - Internal APIs for running commands were refactored. - The yaml-rust2 dependency was upgraded to v0.9.0.
1 parent ae518d4 commit 530a26a

File tree

3 files changed

+237
-225
lines changed

3 files changed

+237
-225
lines changed

devel/garden/Makefile

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# $NetBSD: Makefile,v 1.15 2024/09/27 11:53:30 pin Exp $
1+
# $NetBSD: Makefile,v 1.16 2024/10/12 22:56:21 pin Exp $
22

3-
DISTNAME= garden-1.8.0
3+
DISTNAME= garden-1.9.0
44
CATEGORIES= devel
5-
MASTER_SITES= ${MASTER_SITE_GITLAB:=garden-rs/garden/-/archive/v1.8.0/}
5+
MASTER_SITES= ${MASTER_SITE_GITLAB:=garden-rs/garden/-/archive/v1.9.0/}
66

77
MAINTAINER= [email protected]
88
HOMEPAGE= https://garden-rs.gitlab.io/
@@ -15,7 +15,7 @@ LICENSE= mit
1515
#Upstream does not state the required MSRV.
1616
#This package is confirmed to build with Rust 1.80.1 on amd64
1717

18-
WRKSRC= ${WRKDIR}/garden-v1.8.0-47bba3f304365d995adfcac11cd18df7ce73209f
18+
WRKSRC= ${WRKDIR}/garden-v1.9.0-83c7891502d07cd5665be395ce6b3e163e7f8148
1919

2020
.include "../../lang/rust/cargo.mk"
2121
.include "../../mk/bsd.pkg.mk"

devel/garden/cargo-depends.mk

+58-55
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,24 @@
1-
# $NetBSD: cargo-depends.mk,v 1.15 2024/09/27 11:53:30 pin Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.16 2024/10/12 22:56:21 pin Exp $
22

33
CARGO_CRATE_DEPENDS+= ahash-0.8.11
4-
CARGO_CRATE_DEPENDS+= allocator-api2-0.2.18
5-
CARGO_CRATE_DEPENDS+= anstream-0.6.14
6-
CARGO_CRATE_DEPENDS+= anstyle-1.0.7
7-
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.4
8-
CARGO_CRATE_DEPENDS+= anstyle-query-1.1.0
9-
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.3
10-
CARGO_CRATE_DEPENDS+= anyhow-1.0.86
4+
CARGO_CRATE_DEPENDS+= anstream-0.6.15
5+
CARGO_CRATE_DEPENDS+= anstyle-1.0.8
6+
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.5
7+
CARGO_CRATE_DEPENDS+= anstyle-query-1.1.1
8+
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.4
9+
CARGO_CRATE_DEPENDS+= anyhow-1.0.89
1110
CARGO_CRATE_DEPENDS+= arraydeque-0.5.1
12-
CARGO_CRATE_DEPENDS+= assert_cmd-2.0.14
11+
CARGO_CRATE_DEPENDS+= assert_cmd-2.0.16
1312
CARGO_CRATE_DEPENDS+= bitflags-2.6.0
14-
CARGO_CRATE_DEPENDS+= bstr-1.9.1
15-
CARGO_CRATE_DEPENDS+= cc-1.0.103
13+
CARGO_CRATE_DEPENDS+= bstr-1.10.0
14+
CARGO_CRATE_DEPENDS+= cc-1.1.28
1615
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
17-
CARGO_CRATE_DEPENDS+= clap-4.5.8
18-
CARGO_CRATE_DEPENDS+= clap_builder-4.5.8
19-
CARGO_CRATE_DEPENDS+= clap_complete-4.5.7
20-
CARGO_CRATE_DEPENDS+= clap_derive-4.5.8
21-
CARGO_CRATE_DEPENDS+= clap_lex-0.7.1
22-
CARGO_CRATE_DEPENDS+= colorchoice-1.0.1
16+
CARGO_CRATE_DEPENDS+= clap-4.5.20
17+
CARGO_CRATE_DEPENDS+= clap_builder-4.5.20
18+
CARGO_CRATE_DEPENDS+= clap_complete-4.5.33
19+
CARGO_CRATE_DEPENDS+= clap_derive-4.5.18
20+
CARGO_CRATE_DEPENDS+= clap_lex-0.7.2
21+
CARGO_CRATE_DEPENDS+= colorchoice-1.0.2
2322
CARGO_CRATE_DEPENDS+= crossbeam-0.8.4
2423
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.13
2524
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.5
@@ -40,81 +39,85 @@ CARGO_CRATE_DEPENDS+= function_name-proc-macro-0.3.0
4039
CARGO_CRATE_DEPENDS+= getrandom-0.2.15
4140
CARGO_CRATE_DEPENDS+= glob-0.3.1
4241
CARGO_CRATE_DEPENDS+= hashbrown-0.14.5
43-
CARGO_CRATE_DEPENDS+= hashlink-0.8.4
42+
CARGO_CRATE_DEPENDS+= hashbrown-0.15.0
43+
CARGO_CRATE_DEPENDS+= hashlink-0.9.1
4444
CARGO_CRATE_DEPENDS+= heck-0.5.0
45-
CARGO_CRATE_DEPENDS+= hermit-abi-0.3.9
45+
CARGO_CRATE_DEPENDS+= hermit-abi-0.4.0
4646
CARGO_CRATE_DEPENDS+= home-0.5.9
47-
CARGO_CRATE_DEPENDS+= indexmap-2.2.6
48-
CARGO_CRATE_DEPENDS+= indextree-4.6.1
49-
CARGO_CRATE_DEPENDS+= is-terminal-0.4.12
50-
CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.0
51-
CARGO_CRATE_DEPENDS+= libc-0.2.155
47+
CARGO_CRATE_DEPENDS+= indexmap-2.6.0
48+
CARGO_CRATE_DEPENDS+= indextree-4.7.2
49+
CARGO_CRATE_DEPENDS+= indextree-macros-0.1.1
50+
CARGO_CRATE_DEPENDS+= is-terminal-0.4.13
51+
CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.1
52+
CARGO_CRATE_DEPENDS+= itertools-0.13.0
53+
CARGO_CRATE_DEPENDS+= libc-0.2.159
5254
CARGO_CRATE_DEPENDS+= libredox-0.1.3
5355
CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.14
5456
CARGO_CRATE_DEPENDS+= memchr-2.7.4
55-
CARGO_CRATE_DEPENDS+= once_cell-1.19.0
57+
CARGO_CRATE_DEPENDS+= once_cell-1.20.2
5658
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
5759
CARGO_CRATE_DEPENDS+= os_str_bytes-6.6.1
5860
CARGO_CRATE_DEPENDS+= pathdiff-0.2.1
59-
CARGO_CRATE_DEPENDS+= predicates-3.1.0
60-
CARGO_CRATE_DEPENDS+= predicates-core-1.0.6
61-
CARGO_CRATE_DEPENDS+= predicates-tree-1.0.9
62-
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.86
63-
CARGO_CRATE_DEPENDS+= psm-0.1.21
64-
CARGO_CRATE_DEPENDS+= quote-1.0.36
61+
CARGO_CRATE_DEPENDS+= predicates-3.1.2
62+
CARGO_CRATE_DEPENDS+= predicates-core-1.0.8
63+
CARGO_CRATE_DEPENDS+= predicates-tree-1.0.11
64+
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.87
65+
CARGO_CRATE_DEPENDS+= psm-0.1.23
66+
CARGO_CRATE_DEPENDS+= quote-1.0.37
6567
CARGO_CRATE_DEPENDS+= rayon-1.10.0
6668
CARGO_CRATE_DEPENDS+= rayon-core-1.12.1
67-
CARGO_CRATE_DEPENDS+= redox_users-0.4.5
68-
CARGO_CRATE_DEPENDS+= regex-automata-0.4.7
69+
CARGO_CRATE_DEPENDS+= redox_users-0.4.6
70+
CARGO_CRATE_DEPENDS+= regex-automata-0.4.8
6971
CARGO_CRATE_DEPENDS+= rm_rf-0.6.2
70-
CARGO_CRATE_DEPENDS+= rustix-0.38.34
72+
CARGO_CRATE_DEPENDS+= rustix-0.38.37
7173
CARGO_CRATE_DEPENDS+= rustversion-1.0.17
72-
CARGO_CRATE_DEPENDS+= serde-1.0.203
73-
CARGO_CRATE_DEPENDS+= serde_derive-1.0.203
74+
CARGO_CRATE_DEPENDS+= serde-1.0.210
75+
CARGO_CRATE_DEPENDS+= serde_derive-1.0.210
7476
CARGO_CRATE_DEPENDS+= shell-words-1.1.0
7577
CARGO_CRATE_DEPENDS+= shellexpand-3.1.0
7678
CARGO_CRATE_DEPENDS+= shlex-1.3.0
77-
CARGO_CRATE_DEPENDS+= stacker-0.1.15
79+
CARGO_CRATE_DEPENDS+= stacker-0.1.17
7880
CARGO_CRATE_DEPENDS+= strsim-0.11.1
7981
CARGO_CRATE_DEPENDS+= strum-0.26.3
8082
CARGO_CRATE_DEPENDS+= strum_macros-0.26.4
8183
CARGO_CRATE_DEPENDS+= subprocess-0.2.9
8284
CARGO_CRATE_DEPENDS+= syn-1.0.109
83-
CARGO_CRATE_DEPENDS+= syn-2.0.68
85+
CARGO_CRATE_DEPENDS+= syn-2.0.79
8486
CARGO_CRATE_DEPENDS+= termtree-0.4.1
85-
CARGO_CRATE_DEPENDS+= thiserror-1.0.61
86-
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.61
87-
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
87+
CARGO_CRATE_DEPENDS+= thiserror-1.0.64
88+
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.64
89+
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.13
8890
CARGO_CRATE_DEPENDS+= utf8parse-0.2.2
89-
CARGO_CRATE_DEPENDS+= version_check-0.9.4
91+
CARGO_CRATE_DEPENDS+= version_check-0.9.5
9092
CARGO_CRATE_DEPENDS+= wait-timeout-0.2.0
9193
CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1
92-
CARGO_CRATE_DEPENDS+= which-6.0.1
94+
CARGO_CRATE_DEPENDS+= which-6.0.3
9395
CARGO_CRATE_DEPENDS+= winapi-0.3.9
9496
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
9597
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
9698
CARGO_CRATE_DEPENDS+= windows-sys-0.48.0
9799
CARGO_CRATE_DEPENDS+= windows-sys-0.52.0
100+
CARGO_CRATE_DEPENDS+= windows-sys-0.59.0
98101
CARGO_CRATE_DEPENDS+= windows-targets-0.48.5
99-
CARGO_CRATE_DEPENDS+= windows-targets-0.52.5
102+
CARGO_CRATE_DEPENDS+= windows-targets-0.52.6
100103
CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.5
101-
CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.5
104+
CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.6
102105
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.5
103-
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.52.5
106+
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.52.6
104107
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.5
105-
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.52.5
106-
CARGO_CRATE_DEPENDS+= windows_i686_gnullvm-0.52.5
108+
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.52.6
109+
CARGO_CRATE_DEPENDS+= windows_i686_gnullvm-0.52.6
107110
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.5
108-
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.5
111+
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.6
109112
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.5
110-
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.5
113+
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.6
111114
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5
112-
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.5
115+
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.6
113116
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5
114-
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.5
117+
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.6
115118
CARGO_CRATE_DEPENDS+= winsafe-0.0.19
116119
CARGO_CRATE_DEPENDS+= xdg-2.5.2
117-
CARGO_CRATE_DEPENDS+= yaml-rust2-0.8.1
120+
CARGO_CRATE_DEPENDS+= yaml-rust2-0.9.0
118121
CARGO_CRATE_DEPENDS+= yansi-1.0.1
119-
CARGO_CRATE_DEPENDS+= zerocopy-0.7.34
120-
CARGO_CRATE_DEPENDS+= zerocopy-derive-0.7.34
122+
CARGO_CRATE_DEPENDS+= zerocopy-0.7.35
123+
CARGO_CRATE_DEPENDS+= zerocopy-derive-0.7.35

0 commit comments

Comments
 (0)