Skip to content

Commit

Permalink
sysutils/yazi: update to 0.1.5
Browse files Browse the repository at this point in the history
This is the biggest update ever, with 36 new features, 24 bug fixes,
and 3 performance improvements.

Thank you to every contributor for making Yazi better and better!
What's Changed

    feat: add Mintty (Git Bash) image preview support by @sxyazi in #103
    refactor: use Url instead of PathBuf by @sxyazi in #107
    fix: mime of javascript by @XYenon in #106
    perf: load large folders in chunks by @sxyazi in #117
    fix: set cursor block after closing input prompt from insert mode
         by @auvred in #109
    fix: doesn't redirect the stderr of the clipboard command to null
         by @sxyazi in #119
    feat: suspend process (Ctrl-Z) by @sxyazi in #120
    fix: notification of file changes in linked directories by @sxyazi in #121
    feat: file size sorting under the simplified file system by @sxyazi in #123
    fix: show_hidden not properly applied to hovered folder by @sxyazi in #124
    fix: recognize symlink directories as files by @sxyazi in #125
    fix: respect symlink paths without canonicalizing them by @sxyazi in #126
    feat: make Input streamable by @sxyazi in #127
    perf: doesn't wait for the process of killing by @sxyazi in #128
    feat: find by @sxyazi in #104
    feat: tab-specific sorting by @sxyazi in #131
    feat: new V, D, C keybinding for Input component by @sxyazi in #139
    fix: swap description for search commands by @knutwalker in #141
    fix: image position calculation by @sxyazi in #144
    feat: support for image preview within tmux by @sxyazi in #147
    feat: show keywords when in search mode by @sxyazi in #152
    feat: fallback to built-in highlighting if jq is not installed
          by @ndtoan96 in #151
    feat: make the glob expr case insensitive by default, and prepend \s to
          make it sensitive by @sxyazi in #156
    fix: check relative path on expand_path by @sxyazi in #165
    feat: support for FreeBSD permission type by @yggdr in #169
    feat: multiple openers for a single rule by @Linus789 in #154
    fix: leave upwards only if an IO error occurs in current by @sxyazi in #172
    docs: add archlinuxcn installation guide by @Integral-Tech in #176
    fix: image preview not working on Zellij by @Eric-Song-Nop in #181
    feat: make trash optional by @sxyazi in #178
    fix: inconsistent Shift key behavior on Unix and Windows
         by @ndtoan96 in #174
    feat: new force option added for the remove command, which does not show
          the confirmation dialog on trashing/deleting by @sxyazi in #173
    fix: typo of LICENSE file by @conradojordan in #201
    feat: add flake.nix by @XYenon in #205
    feat: include ignored files on search when hidden files are shown
          by @PhotonQuantum in #212
    feat: new orphan option for opener rules, to keep the process running even
          when Yazi exited by @sxyazi in #216
    feat: scroll half/full page with arrow percentage supported, and new
          Vi-like <C-u>, <C-d>, <C-b>, and <C-f> keybindings added by
          @TD-Sky in #213
    feat: highlight matching words on finding by @PhotonQuantum in #211
    feat: add BackTab support by @sxyazi in #209
    fix: set stdio to null when orphan is true by @sxyazi in #229
    feat: new force option for creating and renaming by @sxyazi in #208
    feat: loop through to find by @ndtoan96 in #234
    feat: backward/forward by @ndtoan96 in #230
    perf: reimplement optimized natural sorting algorithm, speed up ~6 times
          for case-insensitive sorting by @sxyazi in #237
    chore: changing the finding key to n/N to keep with Vim's conventions
           by @sxyazi in #238
    feat: added new options to the `find' command for smart-case/
          case-insensitive finds by @ndtoan96 in #240
    feat: add new --no-cwd-file option to quit command for flexible cwd-file
          setting by @XOR-op in #245
    fix: avoid adding non-regular paths to backstack by @ndtoan96 in #249
    fix: support RGBA16 images by @sxyazi in #250
    feat: support trash for NetBSD by @sxyazi in #251
    feat: support environment variable in cd path by @ndtoan96 in #241
    feat: new theme system by @sxyazi in #161
    fix: cannot cd if there is whitespace in path by @ndtoan96 in #255
    fix: add application/x-wine-extension-ini to text mime by @ndtoan96 in #259
    fix: collect and fix all hard coded themes and color
         by @Eric-Song-Nop in #221
    fix: some colors not readable in light mode by @sxyazi in #264
    feat: better file hover state by @sxyazi in #269
    refactor: split commands into separate files by @sxyazi in #272
    feat: cancel selected items automatically on entering, leaving, copying, or
          cutting by @sxyazi in #273
    feat: add a new Bar component, and make border styles customizable
          by @sxyazi in #278
    fix: adapt another $TERM value of foot-extra for foot by @sxyazi in #277
    refactor: simplify building conditions by @sxyazi in #280
    chore: add git rev to nix pkg version by @XYenon in #206
    feat: new Manager component for better style extensions by @sxyazi in #284
    feat: cross-system opener rule support by @sxyazi in #289
    fix: delegate the SIGINT signal of processes with orphan=true to their
    parent by @sxyazi in #290
    feat: line mode by @sxyazi in #291
    feat: shell completions & auto releasing by @TD-Sky in #282
  • Loading branch information
0323pin committed Oct 22, 2023
1 parent ab4e0c9 commit e0cffb8
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 12 deletions.
14 changes: 7 additions & 7 deletions sysutils/yazi/Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
# $NetBSD: Makefile,v 1.2 2023/10/10 06:23:51 pin Exp $
# $NetBSD: Makefile,v 1.3 2023/10/22 19:42:04 pin Exp $

DISTNAME= yazi-0.1.4
PKGREVISION= 1
DISTNAME= yazi-0.1.5
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=sxyazi/}
#GITHUB_TAG= v${PKGVERSION_NOREV}
# We need to fetch the sources from this specific hash as
# it includes fixes for NetBSD not present in the release tag.
GITHUB_TAG= 5d9b5472bab9b04a415a4453b2a385d1c736949b
GITHUB_TAG= v${PKGVERSION_NOREV}

MAINTAINER= pin@NetBSD.org
HOMEPAGE= https://github.com/sxyazi/yazi/
Expand All @@ -20,6 +16,9 @@ USE_TOOLS+= pkg-config

INSTALLATION_DIRS= bin share/examples/yazi

RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.LuaJIT2}/lib
RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.LuaJIT2}/lib

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/yazi \
${DESTDIR}${PREFIX}/bin
Expand All @@ -31,4 +30,5 @@ do-install:
${DESTDIR}${PREFIX}/share/examples/yazi

.include "../../lang/rust/cargo.mk"
.include "../../lang/LuaJIT2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
15 changes: 14 additions & 1 deletion sysutils/yazi/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: cargo-depends.mk,v 1.2 2023/10/10 06:23:51 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.3 2023/10/22 19:42:04 pin Exp $

CARGO_CRATE_DEPENDS+= addr2line-0.21.0
CARGO_CRATE_DEPENDS+= adler-1.0.2
Expand All @@ -21,6 +21,7 @@ CARGO_CRATE_DEPENDS+= bit_field-0.10.2
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= bitflags-2.4.0
CARGO_CRATE_DEPENDS+= block-buffer-0.10.4
CARGO_CRATE_DEPENDS+= bstr-1.6.2
CARGO_CRATE_DEPENDS+= bumpalo-3.14.0
CARGO_CRATE_DEPENDS+= bytemuck-1.14.0
CARGO_CRATE_DEPENDS+= byteorder-1.5.0
Expand All @@ -31,6 +32,9 @@ CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= chrono-0.4.31
CARGO_CRATE_DEPENDS+= clap-4.4.6
CARGO_CRATE_DEPENDS+= clap_builder-4.4.6
CARGO_CRATE_DEPENDS+= clap_complete-4.4.3
CARGO_CRATE_DEPENDS+= clap_complete_fig-4.4.1
CARGO_CRATE_DEPENDS+= clap_complete_nushell-4.4.1
CARGO_CRATE_DEPENDS+= clap_derive-4.4.2
CARGO_CRATE_DEPENDS+= clap_lex-0.5.1
CARGO_CRATE_DEPENDS+= clipboard-win-4.5.0
Expand All @@ -53,6 +57,7 @@ CARGO_CRATE_DEPENDS+= dirs-5.0.1
CARGO_CRATE_DEPENDS+= dirs-sys-0.4.1
CARGO_CRATE_DEPENDS+= either-1.9.0
CARGO_CRATE_DEPENDS+= equivalent-1.0.1
CARGO_CRATE_DEPENDS+= erased-serde-0.3.31
CARGO_CRATE_DEPENDS+= error-code-2.3.1
CARGO_CRATE_DEPENDS+= event-listener-2.5.3
CARGO_CRATE_DEPENDS+= exr-1.71.0
Expand Down Expand Up @@ -105,13 +110,17 @@ CARGO_CRATE_DEPENDS+= line-wrap-0.1.1
CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.6
CARGO_CRATE_DEPENDS+= lock_api-0.4.10
CARGO_CRATE_DEPENDS+= log-0.4.20
CARGO_CRATE_DEPENDS+= lua-src-546.0.1
CARGO_CRATE_DEPENDS+= luajit-src-210.4.8+resty107baaf
CARGO_CRATE_DEPENDS+= malloc_buf-0.0.6
CARGO_CRATE_DEPENDS+= md-5-0.10.6
CARGO_CRATE_DEPENDS+= memchr-2.6.4
CARGO_CRATE_DEPENDS+= memoffset-0.9.0
CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1
CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.1
CARGO_CRATE_DEPENDS+= mio-0.8.8
CARGO_CRATE_DEPENDS+= mlua-0.9.1
CARGO_CRATE_DEPENDS+= mlua-sys-0.3.2
CARGO_CRATE_DEPENDS+= nom-7.1.3
CARGO_CRATE_DEPENDS+= notify-6.1.1
CARGO_CRATE_DEPENDS+= nu-ansi-term-0.46.0
Expand All @@ -125,6 +134,7 @@ CARGO_CRATE_DEPENDS+= once_cell-1.18.0
CARGO_CRATE_DEPENDS+= onig-6.4.0
CARGO_CRATE_DEPENDS+= onig_sys-69.8.1
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
CARGO_CRATE_DEPENDS+= ordered-float-2.10.0
CARGO_CRATE_DEPENDS+= overload-0.1.1
CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.8
Expand All @@ -151,12 +161,14 @@ CARGO_CRATE_DEPENDS+= regex-1.9.6
CARGO_CRATE_DEPENDS+= regex-automata-0.3.9
CARGO_CRATE_DEPENDS+= regex-syntax-0.7.5
CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.23
CARGO_CRATE_DEPENDS+= rustc-hash-1.1.0
CARGO_CRATE_DEPENDS+= rustversion-1.0.14
CARGO_CRATE_DEPENDS+= ryu-1.0.15
CARGO_CRATE_DEPENDS+= safemem-0.3.3
CARGO_CRATE_DEPENDS+= same-file-1.0.6
CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
CARGO_CRATE_DEPENDS+= serde-1.0.188
CARGO_CRATE_DEPENDS+= serde-value-0.7.0
CARGO_CRATE_DEPENDS+= serde_derive-1.0.188
CARGO_CRATE_DEPENDS+= serde_json-1.0.107
CARGO_CRATE_DEPENDS+= serde_spanned-0.6.3
Expand Down Expand Up @@ -221,6 +233,7 @@ CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.87
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.87
CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.87
CARGO_CRATE_DEPENDS+= weezl-0.1.7
CARGO_CRATE_DEPENDS+= which-4.4.0
CARGO_CRATE_DEPENDS+= winapi-0.3.9
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= winapi-util-0.1.6
Expand Down
48 changes: 44 additions & 4 deletions sysutils/yazi/distinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.2 2023/10/10 06:23:51 pin Exp $
$NetBSD: distinfo,v 1.3 2023/10/22 19:42:04 pin Exp $

BLAKE2s (addr2line-0.21.0.crate) = aa7d8fa248d0454d92b962f5d741ba41c55564299d33e6814e70dfe0b71bbcc7
SHA512 (addr2line-0.21.0.crate) = afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
Expand Down Expand Up @@ -63,6 +63,9 @@ Size (bitflags-2.4.0.crate) = 36954 bytes
BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef
SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
Size (block-buffer-0.10.4.crate) = 10538 bytes
BLAKE2s (bstr-1.6.2.crate) = 49a3553eaa00f692beb3e7dec711ef2440e78ac92d317d4639ba34a2bc34e9e5
SHA512 (bstr-1.6.2.crate) = 2661f453d3b529fa90a52da26b0c373df7e077b5503ff9e8dc4ac17ae546817a41b7353d3517a94d89b3b0bc4409740c6fe14b7dc78fd1aaa2a3f5888ce10057
Size (bstr-1.6.2.crate) = 380096 bytes
BLAKE2s (bumpalo-3.14.0.crate) = ed059679dbe45bf238b303c652976eb4c41d2d746e6adb262417001df2981feb
SHA512 (bumpalo-3.14.0.crate) = 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
Size (bumpalo-3.14.0.crate) = 82400 bytes
Expand Down Expand Up @@ -93,6 +96,15 @@ Size (clap-4.4.6.crate) = 54823 bytes
BLAKE2s (clap_builder-4.4.6.crate) = 54c1afa1430bda207ee1605221b5094c1614c9dfaa4852b5329ca34e2bdbb60f
SHA512 (clap_builder-4.4.6.crate) = d6dde9859015995aefa6c7f45d98928bef5120578460b1c576738e49df5a0e64ac0adae04e0f3d7fce0bc84de8b3dd7632840c61ed46c95855f7f801351c6f56
Size (clap_builder-4.4.6.crate) = 162450 bytes
BLAKE2s (clap_complete-4.4.3.crate) = b9f29ca1f1d3445d0a4e572eaf182616f77231211998c4f98f68c00954313b7f
SHA512 (clap_complete-4.4.3.crate) = 0b8f37d064f4403c874e81cbf4e84a877938a2888f464cd59ee131349830f1f691514ed97aaebd2a6a165edab3854b5644479255a1ff33084772b1b98e33934e
Size (clap_complete-4.4.3.crate) = 37353 bytes
BLAKE2s (clap_complete_fig-4.4.1.crate) = b564f156722cd23ee3159192dd75d49268a9076986bd4dd3790fb962e337f56c
SHA512 (clap_complete_fig-4.4.1.crate) = 202716bac3c346b0b48f40f663ab096dc30f2c37702dd54040cf33c8b8f5e9757d77029251572543f36946d64cf8b2c9fb799f80efb2a2b0a70ad2ff8d02b6b4
Size (clap_complete_fig-4.4.1.crate) = 10484 bytes
BLAKE2s (clap_complete_nushell-4.4.1.crate) = ba9d674c49c6e4a368f8c3b508ad56fb1df282fc924874a18f8fbb6b4bbc1b23
SHA512 (clap_complete_nushell-4.4.1.crate) = 2f0b1541995fb84a5299607c99beebea10dac0f3fde7119b3cc98bf35f3b9745d030b501950cc8ede18de95b760cb63fea11c6417fb0eb72c9cbdf3057e93291
Size (clap_complete_nushell-4.4.1.crate) = 33912 bytes
BLAKE2s (clap_derive-4.4.2.crate) = 3de1953a1060dc43523cb593b435cbe50debf86773b89bc15f29863058c23519
SHA512 (clap_derive-4.4.2.crate) = a111ee62021b3b5176ea4db5d3a30b7b0ce00f074b6a9bcefd1d70bbd147a779c9adb491424013ab021792a5253c33d9e38c0fe9deeb414def7ebeb9e40c2ce7
Size (clap_derive-4.4.2.crate) = 29019 bytes
Expand Down Expand Up @@ -159,6 +171,9 @@ Size (either-1.9.0.crate) = 16660 bytes
BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
Size (equivalent-1.0.1.crate) = 6615 bytes
BLAKE2s (erased-serde-0.3.31.crate) = 9bfb126d3623cd12b748cf642b47aa50adfb4510c112b61d6f55d6867a5de8e2
SHA512 (erased-serde-0.3.31.crate) = 7b6e32d759661f3dac18518c9af290efa7ce05ed861bbf3b97c7013c3fa06c06146d43a39dc48d5d5af3adc6db00df5cb9d4121573549da2059f9fd2ff55526b
Size (erased-serde-0.3.31.crate) = 24182 bytes
BLAKE2s (error-code-2.3.1.crate) = e7d5e2a1032f1f774366fb65fd8f31bd0b3448efaf984c5054f80ab5e0789527
SHA512 (error-code-2.3.1.crate) = a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e
Size (error-code-2.3.1.crate) = 5324 bytes
Expand Down Expand Up @@ -315,6 +330,12 @@ Size (lock_api-0.4.10.crate) = 26713 bytes
BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8
SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
Size (log-0.4.20.crate) = 38307 bytes
BLAKE2s (lua-src-546.0.1.crate) = bb56e1119962e705458ce94f78a9f550abeab71b82f7936eedbf3c2b8ddd78eb
SHA512 (lua-src-546.0.1.crate) = 7d907cc861ad4758bda701eb13a40b0e0a89eaf1ffe79c184fdb3c2a30217a44b7656b1e31a11764189b7ff8dec6bb06c14013fc7dec90a60a19fcf560e35f8b
Size (lua-src-546.0.1.crate) = 662212 bytes
BLAKE2s (luajit-src-210.4.8+resty107baaf.crate) = 0d5bd7e50a4e29c6d12c9c41660687c707f9a12bb122b4ac4585e7b1abd7c4cc
SHA512 (luajit-src-210.4.8+resty107baaf.crate) = 9e8291c5a82c3bc4acc445a7000364fe242d765ca35f95d7dd3b5a9f7049ec0ff9dec925dc39996cef731a5dacd4e52929796a723e729e00f135c2e83123f3f6
Size (luajit-src-210.4.8+resty107baaf.crate) = 1067305 bytes
BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
Size (malloc_buf-0.0.6.crate) = 1239 bytes
Expand All @@ -336,6 +357,12 @@ Size (miniz_oxide-0.7.1.crate) = 55194 bytes
BLAKE2s (mio-0.8.8.crate) = 4b300d1e0a006717210bbb8aa794e898dd120da16112e46d3a38319d8437e6be
SHA512 (mio-0.8.8.crate) = 448a05f19a147fe119965f7f1aaf24c2a40ed816ddf2e5c95ba3bdaded5e2812314c64a50dc7baada93bb005b65159cb6597f82a407936885ea376bb128b0c9a
Size (mio-0.8.8.crate) = 94264 bytes
BLAKE2s (mlua-0.9.1.crate) = 2efa2ab732f41028f283cd1d74c93d62705d4be688c6152099da90ab1c2098b4
SHA512 (mlua-0.9.1.crate) = 899e88809835811d540f4218d9f4a2010055989deb3a9250ef05e8952268dbfa2f28e1bb4692b91353d5d24bddf3396576b3e3e142371c40fe9ee181f93fd026
Size (mlua-0.9.1.crate) = 193986 bytes
BLAKE2s (mlua-sys-0.3.2.crate) = 312cffdc0da09cd09ea2f17bdef4c424c2dac83269e5c3ae98700319bd76d010
SHA512 (mlua-sys-0.3.2.crate) = 500473afc3d7b056a3c0b3eea701513a6b1f48bd8ff2de7e16eb48eb4457e29ceb5f96dcca42c71365ef72aa8ec7af8922946556cd311a3f1315da094698ac45
Size (mlua-sys-0.3.2.crate) = 23594 bytes
BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
Size (nom-7.1.3.crate) = 117570 bytes
Expand Down Expand Up @@ -375,6 +402,9 @@ Size (onig_sys-69.8.1.crate) = 638216 bytes
BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
Size (option-ext-0.2.0.crate) = 7345 bytes
BLAKE2s (ordered-float-2.10.0.crate) = 90377e25fabded2ce73fff1b08a467ef8fc34e31b9459617aee6d36ec6624e58
SHA512 (ordered-float-2.10.0.crate) = cb883ddd723d1bedfe13d16c9546dcb84d17d4fb1c6dc6d632a0c385d80b0b881694b3364a406e5d7f073c5a7e9e80810f343dd1d6f22df6188322b3e89cf77f
Size (ordered-float-2.10.0.crate) = 15589 bytes
BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
Size (overload-0.1.1.crate) = 24439 bytes
Expand Down Expand Up @@ -453,6 +483,9 @@ Size (regex-syntax-0.7.5.crate) = 343366 bytes
BLAKE2s (rustc-demangle-0.1.23.crate) = 69a47a17841599868ba5e4e12607e52d81df244530c2b07551e10809a522f273
SHA512 (rustc-demangle-0.1.23.crate) = 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
Size (rustc-demangle-0.1.23.crate) = 28970 bytes
BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
Size (rustc-hash-1.1.0.crate) = 9331 bytes
BLAKE2s (rustversion-1.0.14.crate) = aff41549da86463e6bf1bff42ecf3b85db9c89adbebd71de27c9fc7f6c277895
SHA512 (rustversion-1.0.14.crate) = 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
Size (rustversion-1.0.14.crate) = 17261 bytes
Expand All @@ -471,6 +504,9 @@ Size (scopeguard-1.2.0.crate) = 11619 bytes
BLAKE2s (serde-1.0.188.crate) = c291569107afdad54abf7964ecc7fb793b421c72157d2fd6a1c124b789bc9a33
SHA512 (serde-1.0.188.crate) = 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2
Size (serde-1.0.188.crate) = 76230 bytes
BLAKE2s (serde-value-0.7.0.crate) = 654938d9a958c355926688ec67f5038df46282e412d262ac2dc1d453afa08057
SHA512 (serde-value-0.7.0.crate) = 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76
Size (serde-value-0.7.0.crate) = 10249 bytes
BLAKE2s (serde_derive-1.0.188.crate) = a06cee7680c36c94c809fe2af78cc56d1f3fa34b1b6d93a7a68a76a3d7c0c268
SHA512 (serde_derive-1.0.188.crate) = fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0
Size (serde_derive-1.0.188.crate) = 55563 bytes
Expand Down Expand Up @@ -663,6 +699,9 @@ Size (wasm-bindgen-shared-0.2.87.crate) = 7248 bytes
BLAKE2s (weezl-0.1.7.crate) = 479f0f3a17dd9eaf5318ec8abd3095ff032e8b0b76c6839eb2e48649dd9d464e
SHA512 (weezl-0.1.7.crate) = 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90
Size (weezl-0.1.7.crate) = 42166 bytes
BLAKE2s (which-4.4.0.crate) = c75133bc3e19fe69aba6ddd055a532a43f470ed513d9f1d9e83b7d7886dbfbca
SHA512 (which-4.4.0.crate) = 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7
Size (which-4.4.0.crate) = 10889 bytes
BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
Size (winapi-0.3.9.crate) = 1200382 bytes
Expand Down Expand Up @@ -738,12 +777,13 @@ Size (winnow-0.5.16.crate) = 145939 bytes
BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
Size (yaml-rust-0.4.5.crate) = 47783 bytes
BLAKE2s (yazi-0.1.4-5d9b5472bab9b04a415a4453b2a385d1c736949b.tar.gz) = 11a50cc34435b9d0736f4ded75fda7b2f339efcd46d01c38faa97015044b3c1e
SHA512 (yazi-0.1.4-5d9b5472bab9b04a415a4453b2a385d1c736949b.tar.gz) = 65d5aa20ee9b22b36b47582dc3d1610f1452c2c98345c0106e2d708753c0217986332aac9818715dd1531c6a5510e23abf44363748ae62db7502fbc9cd178a01
Size (yazi-0.1.4-5d9b5472bab9b04a415a4453b2a385d1c736949b.tar.gz) = 105801 bytes
BLAKE2s (yazi-0.1.5.tar.gz) = e553ccdeb4fa08c7320d565361d4a3436c8d26f280d6befa00c23c6799e4a1e8
SHA512 (yazi-0.1.5.tar.gz) = d36c5992fea4baa5ccbbac3d60ff0a61a81e6a8b7e79b358b77f4338c98df147b6571a2aae360dcef50fbac862b81fbf067f36b2347d458c86f58ff715942514
Size (yazi-0.1.5.tar.gz) = 123279 bytes
BLAKE2s (yazi-prebuild-0.1.0.crate) = 7e3766e15e980959f0870136be9af790e19ef6e96d9c4d567618f9168da6b9bd
SHA512 (yazi-prebuild-0.1.0.crate) = b7fb39af3c0b4ef941beeb1626ef66533790a7532b6791e774256004b4fdeb6bef15395c8656ddcdc0368272e3504f565d70fbf0d4a7ae01d7cefb0c439cc46d
Size (yazi-prebuild-0.1.0.crate) = 1625799 bytes
BLAKE2s (zune-inflate-0.2.54.crate) = c10d8be1628f8a0b68a2d35a2cc3ab5ca45461685e4d61623f4ef14b872fcb04
SHA512 (zune-inflate-0.2.54.crate) = 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd
Size (zune-inflate-0.2.54.crate) = 37973 bytes
SHA1 (patch-plugin_Cargo.toml) = 1723c062a31e28491f8a93107b00bb6df74395a8
15 changes: 15 additions & 0 deletions sysutils/yazi/patches/patch-plugin_Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
$NetBSD: patch-plugin_Cargo.toml,v 1.1 2023/10/22 19:42:05 pin Exp $

Don't pull vendored version, use pkgsrc LuaJIT2.

--- plugin/Cargo.toml.orig 2023-10-21 05:27:26.000000000 +0000
+++ plugin/Cargo.toml
@@ -11,7 +11,7 @@ shared = { path = "../shared" }
# External dependencies
ansi-to-tui = "^3"
anyhow = "^1"
-mlua = { version = "^0", features = [ "luajit52", "vendored", "serialize" ] }
+mlua = { version = "^0", features = [ "luajit52", "serialize" ] }
ratatui = "^0"
tracing = "^0"
unicode-width = "^0"

0 comments on commit e0cffb8

Please sign in to comment.