Skip to content

Commit 916c4f0

Browse files
committed
sysutils/yazi: enable move to trash support
See: rust-lang/libc#3368 Byron/trash-rs#84
1 parent 573f16d commit 916c4f0

File tree

3 files changed

+184
-199
lines changed

3 files changed

+184
-199
lines changed

sysutils/yazi/Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
# $NetBSD: Makefile,v 1.1 2023/09/19 07:06:00 pin Exp $
1+
# $NetBSD: Makefile,v 1.2 2023/10/10 06:23:51 pin Exp $
22

33
DISTNAME= yazi-0.1.4
4+
PKGREVISION= 1
45
CATEGORIES= sysutils
56
MASTER_SITES= ${MASTER_SITE_GITHUB:=sxyazi/}
67
#GITHUB_TAG= v${PKGVERSION_NOREV}
78
# We need to fetch the sources from this specific hash as
89
# it includes fixes for NetBSD not present in the release tag.
9-
GITHUB_TAG= 6d2f69b612a363be73f47d7cd3c5272e20897fc4
10+
GITHUB_TAG= 5d9b5472bab9b04a415a4453b2a385d1c736949b
1011

1112
MAINTAINER= [email protected]
1213
HOMEPAGE= https://github.com/sxyazi/yazi/

sysutils/yazi/cargo-depends.mk

Lines changed: 45 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# $NetBSD: cargo-depends.mk,v 1.1 2023/09/19 07:06:00 pin Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.2 2023/10/10 06:23:51 pin Exp $
22

33
CARGO_CRATE_DEPENDS+= addr2line-0.21.0
44
CARGO_CRATE_DEPENDS+= adler-1.0.2
5-
CARGO_CRATE_DEPENDS+= aho-corasick-1.0.5
5+
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.1
66
CARGO_CRATE_DEPENDS+= android-tzdata-0.1.1
77
CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5
88
CARGO_CRATE_DEPENDS+= ansi-to-tui-3.1.0
9-
CARGO_CRATE_DEPENDS+= anstream-0.5.0
10-
CARGO_CRATE_DEPENDS+= anstyle-1.0.3
11-
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.1
9+
CARGO_CRATE_DEPENDS+= anstream-0.6.4
10+
CARGO_CRATE_DEPENDS+= anstyle-1.0.4
11+
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.2
1212
CARGO_CRATE_DEPENDS+= anstyle-query-1.0.0
13-
CARGO_CRATE_DEPENDS+= anstyle-wincon-2.1.0
13+
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.1
1414
CARGO_CRATE_DEPENDS+= anyhow-1.0.75
1515
CARGO_CRATE_DEPENDS+= async-channel-1.9.0
1616
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
@@ -21,22 +21,22 @@ CARGO_CRATE_DEPENDS+= bit_field-0.10.2
2121
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
2222
CARGO_CRATE_DEPENDS+= bitflags-2.4.0
2323
CARGO_CRATE_DEPENDS+= block-buffer-0.10.4
24-
CARGO_CRATE_DEPENDS+= bumpalo-3.13.0
24+
CARGO_CRATE_DEPENDS+= bumpalo-3.14.0
2525
CARGO_CRATE_DEPENDS+= bytemuck-1.14.0
26-
CARGO_CRATE_DEPENDS+= byteorder-1.4.3
26+
CARGO_CRATE_DEPENDS+= byteorder-1.5.0
2727
CARGO_CRATE_DEPENDS+= bytes-1.5.0
2828
CARGO_CRATE_DEPENDS+= cassowary-0.3.0
2929
CARGO_CRATE_DEPENDS+= cc-1.0.83
3030
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
31-
CARGO_CRATE_DEPENDS+= chrono-0.4.30
32-
CARGO_CRATE_DEPENDS+= clap-4.4.2
33-
CARGO_CRATE_DEPENDS+= clap_builder-4.4.2
31+
CARGO_CRATE_DEPENDS+= chrono-0.4.31
32+
CARGO_CRATE_DEPENDS+= clap-4.4.6
33+
CARGO_CRATE_DEPENDS+= clap_builder-4.4.6
3434
CARGO_CRATE_DEPENDS+= clap_derive-4.4.2
3535
CARGO_CRATE_DEPENDS+= clap_lex-0.5.1
3636
CARGO_CRATE_DEPENDS+= clipboard-win-4.5.0
3737
CARGO_CRATE_DEPENDS+= color_quant-1.1.0
3838
CARGO_CRATE_DEPENDS+= colorchoice-1.0.0
39-
CARGO_CRATE_DEPENDS+= concurrent-queue-2.2.0
39+
CARGO_CRATE_DEPENDS+= concurrent-queue-2.3.0
4040
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.4
4141
CARGO_CRATE_DEPENDS+= crc32fast-1.3.2
4242
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.8
@@ -55,11 +55,11 @@ CARGO_CRATE_DEPENDS+= either-1.9.0
5555
CARGO_CRATE_DEPENDS+= equivalent-1.0.1
5656
CARGO_CRATE_DEPENDS+= error-code-2.3.1
5757
CARGO_CRATE_DEPENDS+= event-listener-2.5.3
58-
CARGO_CRATE_DEPENDS+= exr-1.7.0
58+
CARGO_CRATE_DEPENDS+= exr-1.71.0
5959
CARGO_CRATE_DEPENDS+= fdeflate-0.3.0
6060
CARGO_CRATE_DEPENDS+= filetime-0.2.22
6161
CARGO_CRATE_DEPENDS+= flate2-1.0.27
62-
CARGO_CRATE_DEPENDS+= flume-0.10.14
62+
CARGO_CRATE_DEPENDS+= flume-0.11.0
6363
CARGO_CRATE_DEPENDS+= fnv-1.0.7
6464
CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.0
6565
CARGO_CRATE_DEPENDS+= fsevent-sys-4.1.0
@@ -79,17 +79,17 @@ CARGO_CRATE_DEPENDS+= gimli-0.28.0
7979
CARGO_CRATE_DEPENDS+= glob-0.3.1
8080
CARGO_CRATE_DEPENDS+= half-2.2.1
8181
CARGO_CRATE_DEPENDS+= hashbrown-0.12.3
82-
CARGO_CRATE_DEPENDS+= hashbrown-0.14.0
82+
CARGO_CRATE_DEPENDS+= hashbrown-0.14.1
8383
CARGO_CRATE_DEPENDS+= heck-0.4.1
84-
CARGO_CRATE_DEPENDS+= hermit-abi-0.3.2
84+
CARGO_CRATE_DEPENDS+= hermit-abi-0.3.3
8585
CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.57
8686
CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.2
8787
CARGO_CRATE_DEPENDS+= idna-0.4.0
8888
CARGO_CRATE_DEPENDS+= if_chain-1.0.2
8989
CARGO_CRATE_DEPENDS+= image-0.24.7
9090
CARGO_CRATE_DEPENDS+= indexmap-1.9.3
91-
CARGO_CRATE_DEPENDS+= indexmap-2.0.0
92-
CARGO_CRATE_DEPENDS+= indoc-2.0.3
91+
CARGO_CRATE_DEPENDS+= indexmap-2.0.2
92+
CARGO_CRATE_DEPENDS+= indoc-2.0.4
9393
CARGO_CRATE_DEPENDS+= inotify-0.9.6
9494
CARGO_CRATE_DEPENDS+= inotify-sys-0.1.5
9595
CARGO_CRATE_DEPENDS+= itertools-0.11.0
@@ -100,26 +100,24 @@ CARGO_CRATE_DEPENDS+= kqueue-1.0.8
100100
CARGO_CRATE_DEPENDS+= kqueue-sys-1.0.4
101101
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
102102
CARGO_CRATE_DEPENDS+= lebe-0.5.2
103-
CARGO_CRATE_DEPENDS+= libc-0.2.147
103+
CARGO_CRATE_DEPENDS+= libc-0.2.149
104104
CARGO_CRATE_DEPENDS+= line-wrap-0.1.1
105105
CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.6
106106
CARGO_CRATE_DEPENDS+= lock_api-0.4.10
107107
CARGO_CRATE_DEPENDS+= log-0.4.20
108108
CARGO_CRATE_DEPENDS+= malloc_buf-0.0.6
109-
CARGO_CRATE_DEPENDS+= md-5-0.10.5
110-
CARGO_CRATE_DEPENDS+= memchr-2.6.3
109+
CARGO_CRATE_DEPENDS+= md-5-0.10.6
110+
CARGO_CRATE_DEPENDS+= memchr-2.6.4
111111
CARGO_CRATE_DEPENDS+= memoffset-0.9.0
112112
CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1
113113
CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.1
114114
CARGO_CRATE_DEPENDS+= mio-0.8.8
115-
CARGO_CRATE_DEPENDS+= nanorand-0.7.0
116-
CARGO_CRATE_DEPENDS+= natord-1.0.9
117115
CARGO_CRATE_DEPENDS+= nom-7.1.3
118116
CARGO_CRATE_DEPENDS+= notify-6.1.1
119117
CARGO_CRATE_DEPENDS+= nu-ansi-term-0.46.0
120118
CARGO_CRATE_DEPENDS+= num-integer-0.1.45
121119
CARGO_CRATE_DEPENDS+= num-rational-0.4.1
122-
CARGO_CRATE_DEPENDS+= num-traits-0.2.16
120+
CARGO_CRATE_DEPENDS+= num-traits-0.2.17
123121
CARGO_CRATE_DEPENDS+= num_cpus-1.16.0
124122
CARGO_CRATE_DEPENDS+= objc-0.2.7
125123
CARGO_CRATE_DEPENDS+= object-0.32.1
@@ -132,27 +130,25 @@ CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
132130
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.8
133131
CARGO_CRATE_DEPENDS+= paste-1.0.14
134132
CARGO_CRATE_DEPENDS+= percent-encoding-2.3.0
135-
CARGO_CRATE_DEPENDS+= pin-project-1.1.3
136-
CARGO_CRATE_DEPENDS+= pin-project-internal-1.1.3
137133
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.13
138134
CARGO_CRATE_DEPENDS+= pin-utils-0.1.0
139135
CARGO_CRATE_DEPENDS+= pkg-config-0.3.27
140136
CARGO_CRATE_DEPENDS+= plist-1.5.0
141137
CARGO_CRATE_DEPENDS+= png-0.17.10
142138
CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4
143139
CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4
144-
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.66
140+
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.69
145141
CARGO_CRATE_DEPENDS+= qoi-0.4.1
146142
CARGO_CRATE_DEPENDS+= quick-xml-0.29.0
147143
CARGO_CRATE_DEPENDS+= quote-1.0.33
148144
CARGO_CRATE_DEPENDS+= ratatui-0.23.0
149-
CARGO_CRATE_DEPENDS+= rayon-1.7.0
150-
CARGO_CRATE_DEPENDS+= rayon-core-1.11.0
145+
CARGO_CRATE_DEPENDS+= rayon-1.8.0
146+
CARGO_CRATE_DEPENDS+= rayon-core-1.12.0
151147
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
152148
CARGO_CRATE_DEPENDS+= redox_syscall-0.3.5
153149
CARGO_CRATE_DEPENDS+= redox_users-0.4.3
154-
CARGO_CRATE_DEPENDS+= regex-1.9.5
155-
CARGO_CRATE_DEPENDS+= regex-automata-0.3.8
150+
CARGO_CRATE_DEPENDS+= regex-1.9.6
151+
CARGO_CRATE_DEPENDS+= regex-automata-0.3.9
156152
CARGO_CRATE_DEPENDS+= regex-syntax-0.7.5
157153
CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.23
158154
CARGO_CRATE_DEPENDS+= rustversion-1.0.14
@@ -162,54 +158,54 @@ CARGO_CRATE_DEPENDS+= same-file-1.0.6
162158
CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
163159
CARGO_CRATE_DEPENDS+= serde-1.0.188
164160
CARGO_CRATE_DEPENDS+= serde_derive-1.0.188
165-
CARGO_CRATE_DEPENDS+= serde_json-1.0.106
161+
CARGO_CRATE_DEPENDS+= serde_json-1.0.107
166162
CARGO_CRATE_DEPENDS+= serde_spanned-0.6.3
167-
CARGO_CRATE_DEPENDS+= sharded-slab-0.1.4
163+
CARGO_CRATE_DEPENDS+= sharded-slab-0.1.7
168164
CARGO_CRATE_DEPENDS+= shell-words-1.1.0
169165
CARGO_CRATE_DEPENDS+= signal-hook-0.3.17
170166
CARGO_CRATE_DEPENDS+= signal-hook-mio-0.2.3
171167
CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.1
172168
CARGO_CRATE_DEPENDS+= signal-hook-tokio-0.3.1
173169
CARGO_CRATE_DEPENDS+= simd-adler32-0.3.7
174170
CARGO_CRATE_DEPENDS+= slab-0.4.9
175-
CARGO_CRATE_DEPENDS+= smallvec-1.11.0
171+
CARGO_CRATE_DEPENDS+= smallvec-1.11.1
176172
CARGO_CRATE_DEPENDS+= socket2-0.5.4
177173
CARGO_CRATE_DEPENDS+= spin-0.9.8
178174
CARGO_CRATE_DEPENDS+= str-buf-1.0.6
179175
CARGO_CRATE_DEPENDS+= strsim-0.10.0
180176
CARGO_CRATE_DEPENDS+= strum-0.25.0
181177
CARGO_CRATE_DEPENDS+= strum_macros-0.25.2
182178
CARGO_CRATE_DEPENDS+= syn-1.0.109
183-
CARGO_CRATE_DEPENDS+= syn-2.0.32
179+
CARGO_CRATE_DEPENDS+= syn-2.0.38
184180
CARGO_CRATE_DEPENDS+= syntect-5.1.0
185-
CARGO_CRATE_DEPENDS+= thiserror-1.0.48
186-
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.48
181+
CARGO_CRATE_DEPENDS+= thiserror-1.0.49
182+
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.49
187183
CARGO_CRATE_DEPENDS+= thread_local-1.1.7
188184
CARGO_CRATE_DEPENDS+= tiff-0.9.0
189-
CARGO_CRATE_DEPENDS+= time-0.3.28
190-
CARGO_CRATE_DEPENDS+= time-core-0.1.1
191-
CARGO_CRATE_DEPENDS+= time-macros-0.2.14
185+
CARGO_CRATE_DEPENDS+= time-0.3.29
186+
CARGO_CRATE_DEPENDS+= time-core-0.1.2
187+
CARGO_CRATE_DEPENDS+= time-macros-0.2.15
192188
CARGO_CRATE_DEPENDS+= tinyvec-1.6.0
193189
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
194-
CARGO_CRATE_DEPENDS+= tokio-1.32.0
190+
CARGO_CRATE_DEPENDS+= tokio-1.33.0
195191
CARGO_CRATE_DEPENDS+= tokio-macros-2.1.0
196192
CARGO_CRATE_DEPENDS+= tokio-stream-0.1.14
197-
CARGO_CRATE_DEPENDS+= toml-0.7.8
193+
CARGO_CRATE_DEPENDS+= toml-0.8.2
198194
CARGO_CRATE_DEPENDS+= toml_datetime-0.6.3
199-
CARGO_CRATE_DEPENDS+= toml_edit-0.19.15
195+
CARGO_CRATE_DEPENDS+= toml_edit-0.20.2
200196
CARGO_CRATE_DEPENDS+= tracing-0.1.37
201197
CARGO_CRATE_DEPENDS+= tracing-appender-0.2.2
202198
CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.26
203199
CARGO_CRATE_DEPENDS+= tracing-core-0.1.31
204200
CARGO_CRATE_DEPENDS+= tracing-log-0.1.3
205201
CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.17
206-
CARGO_CRATE_DEPENDS+= trash-3.0.6
207-
CARGO_CRATE_DEPENDS+= typenum-1.16.0
202+
CARGO_CRATE_DEPENDS+= trash-3.1.0
203+
CARGO_CRATE_DEPENDS+= typenum-1.17.0
208204
CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.13
209-
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.11
205+
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
210206
CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.22
211207
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.10.1
212-
CARGO_CRATE_DEPENDS+= unicode-width-0.1.10
208+
CARGO_CRATE_DEPENDS+= unicode-width-0.1.11
213209
CARGO_CRATE_DEPENDS+= url-2.4.1
214210
CARGO_CRATE_DEPENDS+= utf8parse-0.2.1
215211
CARGO_CRATE_DEPENDS+= validator-0.16.1
@@ -227,7 +223,7 @@ CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.87
227223
CARGO_CRATE_DEPENDS+= weezl-0.1.7
228224
CARGO_CRATE_DEPENDS+= winapi-0.3.9
229225
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
230-
CARGO_CRATE_DEPENDS+= winapi-util-0.1.5
226+
CARGO_CRATE_DEPENDS+= winapi-util-0.1.6
231227
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
232228
CARGO_CRATE_DEPENDS+= windows-0.44.0
233229
CARGO_CRATE_DEPENDS+= windows-0.48.0
@@ -248,7 +244,7 @@ CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.42.2
248244
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5
249245
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.42.2
250246
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5
251-
CARGO_CRATE_DEPENDS+= winnow-0.5.15
247+
CARGO_CRATE_DEPENDS+= winnow-0.5.16
252248
CARGO_CRATE_DEPENDS+= yaml-rust-0.4.5
253249
CARGO_CRATE_DEPENDS+= yazi-prebuild-0.1.0
254250
CARGO_CRATE_DEPENDS+= zune-inflate-0.2.54

0 commit comments

Comments
 (0)