pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/editors/reovim
Module Name: pkgsrc
Committed By: pin
Date: Mon Jan 5 18:45:09 UTC 2026
Modified Files:
pkgsrc/editors/reovim: Makefile cargo-depends.mk distinfo
Added Files:
pkgsrc/editors/reovim/patches: patch-Cargo.toml
Log Message:
editors/reovim: update to 0.7.9
Thanks ti wiz@ for testing the patch reducing MSRV.
[0.7.9]
Added
Microscope syntax highlighting - Preview panels now show syntax-highlighted code
File picker (Space f f) previews display full syntax highlighting
Grep picker (Space f g) shows highlighted matches with context
Recent files picker (Space f r) includes syntax highlighting
Language injection support (markdown code blocks, etc.)
On-demand highlighting via SyntaxFactory integration (no background tasks)
Graceful degradation when treesitter unavailable (plain text fallback)
New syntax_helper module in pickers crate for highlight computation
Updated Picker::preview() trait to accept PickerContext with factories
Landing page animation (WIP) - Animated ASCII lion on startup dashboard
Three size variants: Large (roar), Medium (sleep), Small (breathing)
Responsive size selection based on terminal dimensions
Animation controller with Loop, PingPong, Once modes
This is the initial implementation; more dashboard enhancements planned
Reo color system - 45-color HSL-organized palette (Tokyo Night + Catppuccin + One Dark)
Extended Rust highlighting - Pattern types, operator expressions, async/unsafe, type syntax captures
Documentation - docs/color-system.md, docs/syntax-highlighting.md
Fixed
Characterwise paste positioning - Fixed p command to paste AFTER cursor for characterwise yanks
Y (yank to end of line) followed by p now correctly pastes after cursor position
Previously pasted at cursor position instead of after it (breaking Vim compatibility)
Added cursor movement logic (buf.cur.x += 1) before characterwise paste when before=false
All yank operations now properly track yank type (linewise vs characterwise)
Linewise paste behavior - Fixed dd/yy paste to use proper linewise semantics
p now pastes BELOW current line (Vim behavior)
P now pastes ABOVE current line (Vim behavior)
Previously pasted at cursor position, corrupting text for linewise operations
Added insert_linewise() method to buffer for proper linewise paste handling
Yank type tracking - Extended yank/delete operators to track linewise vs characterwise
Added YankType enum and RegisterContent struct to register system
Updated Delete operator to detect linewise motions (dj, dk, dd)
Updated Change operator to detect linewise motions (cj, ck, cc)
Extended CommandResult::ClipboardWrite with yank_type field
All 26 operator tests pass with correct yank/paste behavior
Yank animations - Added visual feedback for Y and yy commands
Terminal cleanup on exit - Fixed afterimage and "%" marker issues when closing reovim
Implemented RAII TerminalGuard to guarantee cleanup even on panic
Now uses alternate screen mode to isolate editor UI from shell
Cursor is properly restored and final newline printed on exit
Terminal state is always restored, preventing broken terminal after crashes
Added lib/core/src/command/terminal/terminal_guard.rs with Drop trait implementation
Y (yank to end) now highlights from cursor to end of line
yy (yank line) now highlights entire current line
Extended CommandResult::ClipboardWrite with yank_range field for animation support
Animation start position adjusted (x+1) to avoid highlighting extra character on left
Visual feedback matches Vim's yank highlight feature
Jump list navigation (Ctrl+O/Ctrl+I) - Fixed non-functional jump navigation (#4)
Added Tab as fallback keybinding for jump-newer (works in all terminals)
Enabled Kitty keyboard enhancement protocol for modern terminals (kitty, WezTerm, foot)
Added Ctrl+O/Ctrl+I/Tab bindings to insert mode (jump navigation works during editing)
Jump points recorded when leaving insert mode (records where editing finished, not started)
Fixed current_index calculation bug where first Ctrl+O did nothing
Fixed duplicate detection causing current_index to become invalid
Fixed duplicate detection truncating jump history (entries were lost on subsequent pushes)
Fixed INSERT LEAVE truncating all previous jump entries (now preserves full history)
Fixed Ctrl+O requiring double press (now automatically skips current position)
Marked LSP goto definition/references commands as jumps (gd, gr)
Marked leap and buffer navigation commands as jump-recording actions (s/S, H/L)
Root cause: Ctrl+I was indistinguishable from Tab in traditional terminals
UX improvement: Jump back to where you finished editing, not where you started
Landing page animation alignment - All frame lines now have consistent widths to prevent horizontal shifting during animation
Landing page size thresholds - Adjusted thresholds so "Large" requires actually large terminals (50×24+), "Medium" for normal windows (35×16+)
Notification tests failing locally - LSP plugin now skips auto-start when REOVIM_TEST env var is set, preventing progress notifications from polluting test state
Tree-sitter Rust query errors - Fixed invalid node types (rest_pattern, type_bound_list, etc.)
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/editors/reovim/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/editors/reovim/cargo-depends.mk \
pkgsrc/editors/reovim/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/reovim/patches/patch-Cargo.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/editors/reovim/Makefile
diff -u pkgsrc/editors/reovim/Makefile:1.2 pkgsrc/editors/reovim/Makefile:1.3
--- pkgsrc/editors/reovim/Makefile:1.2 Mon Jan 5 06:07:16 2026
+++ pkgsrc/editors/reovim/Makefile Mon Jan 5 18:45:08 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2026/01/05 06:07:16 pin Exp $
+# $NetBSD: Makefile,v 1.3 2026/01/05 18:45:08 pin Exp $
-DISTNAME= reovim-0.7.8
-# reovim >= 0.7.9 requires Rust >= 1.92
+DISTNAME= reovim-0.7.9
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_GITHUB:=ds1sqe/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/editors/reovim/cargo-depends.mk
diff -u pkgsrc/editors/reovim/cargo-depends.mk:1.1 pkgsrc/editors/reovim/cargo-depends.mk:1.2
--- pkgsrc/editors/reovim/cargo-depends.mk:1.1 Wed Dec 31 21:36:36 2025
+++ pkgsrc/editors/reovim/cargo-depends.mk Mon Jan 5 18:45:08 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2025/12/31 21:36:36 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2026/01/05 18:45:08 pin Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
@@ -21,7 +21,7 @@ CARGO_CRATE_DEPENDS+= bytemuck-1.24.0
CARGO_CRATE_DEPENDS+= byteorder-lite-0.1.0
CARGO_CRATE_DEPENDS+= bytes-1.11.0
CARGO_CRATE_DEPENDS+= cast-0.3.0
-CARGO_CRATE_DEPENDS+= cc-1.2.51
+CARGO_CRATE_DEPENDS+= cc-1.2.49
CARGO_CRATE_DEPENDS+= cfg-if-1.0.4
CARGO_CRATE_DEPENDS+= cfg_aliases-0.2.1
CARGO_CRATE_DEPENDS+= chrono-0.4.42
@@ -47,8 +47,8 @@ CARGO_CRATE_DEPENDS+= crossterm-0.29.0
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.1
CARGO_CRATE_DEPENDS+= crunchy-0.2.4
CARGO_CRATE_DEPENDS+= deranged-0.5.5
-CARGO_CRATE_DEPENDS+= derive_more-2.1.1
-CARGO_CRATE_DEPENDS+= derive_more-impl-2.1.1
+CARGO_CRATE_DEPENDS+= derive_more-2.1.0
+CARGO_CRATE_DEPENDS+= derive_more-impl-2.1.0
CARGO_CRATE_DEPENDS+= dispatch2-0.3.0
CARGO_CRATE_DEPENDS+= displaydoc-0.2.5
CARGO_CRATE_DEPENDS+= document-features-0.2.12
@@ -63,7 +63,7 @@ CARGO_CRATE_DEPENDS+= fax_derive-0.2.0
CARGO_CRATE_DEPENDS+= fd-lock-4.0.4
CARGO_CRATE_DEPENDS+= fdeflate-0.3.7
CARGO_CRATE_DEPENDS+= filedescriptor-0.8.3
-CARGO_CRATE_DEPENDS+= find-msvc-tools-0.1.6
+CARGO_CRATE_DEPENDS+= find-msvc-tools-0.1.5
CARGO_CRATE_DEPENDS+= flate2-1.1.5
CARGO_CRATE_DEPENDS+= fluent-uri-0.1.4
CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.2
@@ -100,7 +100,7 @@ CARGO_CRATE_DEPENDS+= image-0.25.9
CARGO_CRATE_DEPENDS+= indexmap-2.12.1
CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.2
CARGO_CRATE_DEPENDS+= itertools-0.13.0
-CARGO_CRATE_DEPENDS+= itoa-1.0.17
+CARGO_CRATE_DEPENDS+= itoa-1.0.15
CARGO_CRATE_DEPENDS+= js-sys-0.3.83
CARGO_CRATE_DEPENDS+= lazy_static-1.5.0
CARGO_CRATE_DEPENDS+= libc-0.2.178
@@ -144,7 +144,7 @@ CARGO_CRATE_DEPENDS+= plotters-svg-0.3.7
CARGO_CRATE_DEPENDS+= png-0.18.0
CARGO_CRATE_DEPENDS+= potential_utf-0.1.4
CARGO_CRATE_DEPENDS+= powerfmt-0.2.0
-CARGO_CRATE_DEPENDS+= proc-macro2-1.0.104
+CARGO_CRATE_DEPENDS+= proc-macro2-1.0.103
CARGO_CRATE_DEPENDS+= pxfm-0.1.27
CARGO_CRATE_DEPENDS+= quick-error-2.0.1
CARGO_CRATE_DEPENDS+= quote-1.0.42
@@ -157,16 +157,17 @@ CARGO_CRATE_DEPENDS+= regex-1.12.2
CARGO_CRATE_DEPENDS+= regex-automata-0.4.13
CARGO_CRATE_DEPENDS+= regex-syntax-0.8.8
CARGO_CRATE_DEPENDS+= rustc_version-0.4.1
-CARGO_CRATE_DEPENDS+= rustix-1.1.3
+CARGO_CRATE_DEPENDS+= rustix-1.1.2
CARGO_CRATE_DEPENDS+= rustversion-1.0.22
CARGO_CRATE_DEPENDS+= rustyline-17.0.2
+CARGO_CRATE_DEPENDS+= ryu-1.0.20
CARGO_CRATE_DEPENDS+= same-file-1.0.6
CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
CARGO_CRATE_DEPENDS+= semver-1.0.27
CARGO_CRATE_DEPENDS+= serde-1.0.228
CARGO_CRATE_DEPENDS+= serde_core-1.0.228
CARGO_CRATE_DEPENDS+= serde_derive-1.0.228
-CARGO_CRATE_DEPENDS+= serde_json-1.0.148
+CARGO_CRATE_DEPENDS+= serde_json-1.0.145
CARGO_CRATE_DEPENDS+= serde_repr-0.1.20
CARGO_CRATE_DEPENDS+= serde_spanned-0.6.9
CARGO_CRATE_DEPENDS+= serde_spanned-1.0.4
@@ -174,7 +175,7 @@ CARGO_CRATE_DEPENDS+= sharded-slab-0.1.7
CARGO_CRATE_DEPENDS+= shlex-1.3.0
CARGO_CRATE_DEPENDS+= signal-hook-0.3.18
CARGO_CRATE_DEPENDS+= signal-hook-mio-0.2.5
-CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.8
+CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.7
CARGO_CRATE_DEPENDS+= simd-adler32-0.3.8
CARGO_CRATE_DEPENDS+= slab-0.4.11
CARGO_CRATE_DEPENDS+= smallvec-1.15.1
@@ -182,9 +183,9 @@ CARGO_CRATE_DEPENDS+= socket2-0.6.1
CARGO_CRATE_DEPENDS+= stable_deref_trait-1.2.1
CARGO_CRATE_DEPENDS+= streaming-iterator-0.1.9
CARGO_CRATE_DEPENDS+= strsim-0.11.1
-CARGO_CRATE_DEPENDS+= syn-2.0.112
+CARGO_CRATE_DEPENDS+= syn-2.0.111
CARGO_CRATE_DEPENDS+= synstructure-0.13.2
-CARGO_CRATE_DEPENDS+= tempfile-3.24.0
+CARGO_CRATE_DEPENDS+= tempfile-3.23.0
CARGO_CRATE_DEPENDS+= thiserror-1.0.69
CARGO_CRATE_DEPENDS+= thiserror-2.0.17
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.69
@@ -206,10 +207,10 @@ CARGO_CRATE_DEPENDS+= toml_edit-0.22.27
CARGO_CRATE_DEPENDS+= toml_parser-1.0.6+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_write-0.1.2
CARGO_CRATE_DEPENDS+= toml_writer-1.0.6+spec-1.1.0
-CARGO_CRATE_DEPENDS+= tracing-0.1.44
+CARGO_CRATE_DEPENDS+= tracing-0.1.43
CARGO_CRATE_DEPENDS+= tracing-appender-0.2.4
CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.31
-CARGO_CRATE_DEPENDS+= tracing-core-0.1.36
+CARGO_CRATE_DEPENDS+= tracing-core-0.1.35
CARGO_CRATE_DEPENDS+= tracing-log-0.2.0
CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.22
CARGO_CRATE_DEPENDS+= tree-sitter-0.26.3
@@ -286,6 +287,5 @@ CARGO_CRATE_DEPENDS+= zerofrom-derive-0.
CARGO_CRATE_DEPENDS+= zerotrie-0.2.3
CARGO_CRATE_DEPENDS+= zerovec-0.11.5
CARGO_CRATE_DEPENDS+= zerovec-derive-0.11.2
-CARGO_CRATE_DEPENDS+= zmij-1.0.4
CARGO_CRATE_DEPENDS+= zune-core-0.4.12
CARGO_CRATE_DEPENDS+= zune-jpeg-0.4.21
Index: pkgsrc/editors/reovim/distinfo
diff -u pkgsrc/editors/reovim/distinfo:1.1 pkgsrc/editors/reovim/distinfo:1.2
--- pkgsrc/editors/reovim/distinfo:1.1 Wed Dec 31 21:36:36 2025
+++ pkgsrc/editors/reovim/distinfo Mon Jan 5 18:45:08 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1 2025/12/31 21:36:36 pin Exp $
+$NetBSD: distinfo,v 1.2 2026/01/05 18:45:08 pin Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -63,9 +63,9 @@ Size (bytes-1.11.0.crate) = 78391 bytes
BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
Size (cast-0.3.0.crate) = 11452 bytes
-BLAKE2s (cc-1.2.51.crate) = 85fff95f58737a3765599d5416645d32ea7cc9472a4638df4e03cae2e4b829ef
-SHA512 (cc-1.2.51.crate) = 9636d5c876b0e9bef13d377377d721f40c7024e706c0805e95b90d3eef5d3243b23759a8e4bbd6b1256f1ce21974229a9c0482ceb8806f46c0212d8398ba4f96
-Size (cc-1.2.51.crate) = 93352 bytes
+BLAKE2s (cc-1.2.49.crate) = 4ad6efb4a1a900885f0907f66c14eb9c13aa1a3fc1c2a4fdd303f983c2f3b525
+SHA512 (cc-1.2.49.crate) = 2bb2913928a5456db746a8cdb78db942392779bad0a20f0c1df1c905f984b84756c2ff9663aa2729ab5d0b83df7a7317c7b86c27917417b5ce4196d29712ffa1
+Size (cc-1.2.49.crate) = 93145 bytes
BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
Size (cfg-if-1.0.4.crate) = 9360 bytes
@@ -141,12 +141,12 @@ Size (crunchy-0.2.4.crate) = 3887 bytes
BLAKE2s (deranged-0.5.5.crate) = ca7364606e6bafc0fb0c15266eaf16fcda15b89ec9a6e30ff11b7cd13b05a28e
SHA512 (deranged-0.5.5.crate) = c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266
Size (deranged-0.5.5.crate) = 24438 bytes
-BLAKE2s (derive_more-2.1.1.crate) = 25df722e61b66c9fe90f99ff59d4e14904d556d290b318131dc4584caa0fe07e
-SHA512 (derive_more-2.1.1.crate) = cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff
-Size (derive_more-2.1.1.crate) = 88632 bytes
-BLAKE2s (derive_more-impl-2.1.1.crate) = 06584d03e6d43cd069edb7e7e4a7d002dd488fbe69f0632f68f9f411d72281f1
-SHA512 (derive_more-impl-2.1.1.crate) = 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89
-Size (derive_more-impl-2.1.1.crate) = 99094 bytes
+BLAKE2s (derive_more-2.1.0.crate) = 8763a1b7f343708540e5759c5bf98cdb1fb40dd9eeefe56993bd589e9bfded37
+SHA512 (derive_more-2.1.0.crate) = b59849ef7d771eebfbbf93db78fd32785466cad38d7760371cfded0baa3875aa060e07a459ce79ad5bcd1063bed497697fb7c36086b0dfee5349fc584c40f85b
+Size (derive_more-2.1.0.crate) = 88303 bytes
+BLAKE2s (derive_more-impl-2.1.0.crate) = 27436ad6e20970c9db8a4086e44a0f71bd13fbd0581d83fadc50a2007a2b1ba2
+SHA512 (derive_more-impl-2.1.0.crate) = 53877544638f89062d1254d5a29a92f1f021f518a142e3ae25c28fec17ce644b3b6905529f411b5d04078655af9c6405bda7e3ad08d4ecfe220f10e7c6388c7e
+Size (derive_more-impl-2.1.0.crate) = 99090 bytes
BLAKE2s (dispatch2-0.3.0.crate) = 8b95875a9391610bfed7ab6d08f270da884257368e073252b5f211c08c17455e
SHA512 (dispatch2-0.3.0.crate) = 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59
Size (dispatch2-0.3.0.crate) = 54606 bytes
@@ -189,9 +189,9 @@ Size (fdeflate-0.3.7.crate) = 27188 byte
BLAKE2s (filedescriptor-0.8.3.crate) = 46f1007b93bba7f8fd5b1120b6ca66b1f6ca70ed28965dcb33116b1d55d80492
SHA512 (filedescriptor-0.8.3.crate) = 1d403271dcbb846666acc8df2b2f738c35c1ff3f37af8a87c7c0cee3b73bef1b7b75885e426d27c5ec0ee1f3c4f1a31ba63b5a11eb3805eb675a399d1b5f9b40
Size (filedescriptor-0.8.3.crate) = 12635 bytes
-BLAKE2s (find-msvc-tools-0.1.6.crate) = 4f07b23089cc227ad6f6631f7e3a1924a7175345e1834a9d5de7ee08da35c15a
-SHA512 (find-msvc-tools-0.1.6.crate) = 9f143b9b003e8b93a5f7501a2f2e0a14b3cb4ade0e8bfa6c3942d6f71266ae1a89fdf1a6dba0ad886f30521bad42a47c5e2f81d032f03a65c3990ceba438b3e2
-Size (find-msvc-tools-0.1.6.crate) = 30978 bytes
+BLAKE2s (find-msvc-tools-0.1.5.crate) = bad20eaaf9e869db7c316234ca5b0aa2d2f0c030994644d142e9642f823533b3
+SHA512 (find-msvc-tools-0.1.5.crate) = 71021ce1a16c454bdd30abbb937c2ca67ab28ffcf88574e3ab758683943b44a96312a53cd6f5b8e76c89284a0cedbf46edb606894af720e3612c812bed189ab8
+Size (find-msvc-tools-0.1.5.crate) = 30942 bytes
BLAKE2s (flate2-1.1.5.crate) = 20b0371892f473ad733d38d2ef4f9751a5425c352bbe2a241d4690b8c7f8e961
SHA512 (flate2-1.1.5.crate) = b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648
Size (flate2-1.1.5.crate) = 77015 bytes
@@ -300,9 +300,9 @@ Size (is_terminal_polyfill-1.70.2.crate)
BLAKE2s (itertools-0.13.0.crate) = dab065a4b256f0a8e2f8856274e6333cbf666090a1cb8a36201e34e63d2be4f3
SHA512 (itertools-0.13.0.crate) = c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
Size (itertools-0.13.0.crate) = 146261 bytes
-BLAKE2s (itoa-1.0.17.crate) = 38c6bf0b0f809c5b4354ce5842776a00995e43db68118f978452c9584f542a25
-SHA512 (itoa-1.0.17.crate) = 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04
-Size (itoa-1.0.17.crate) = 15905 bytes
+BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
+SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
+Size (itoa-1.0.15.crate) = 11231 bytes
BLAKE2s (js-sys-0.3.83.crate) = 615c57fd9a08c14bc170899223091a693f07b14b9244cdeacb74dd15a855e201
SHA512 (js-sys-0.3.83.crate) = 003e06308d62ce8ca694471fd9b15b3c98ba130c0a388ce88e9ad08b2e16bf1f9b3a68f8bc45d15442c16b2ecc6187cc8bda4cc78db83dc8ced9407d1e641c0e
Size (js-sys-0.3.83.crate) = 56425 bytes
@@ -432,9 +432,9 @@ Size (potential_utf-0.1.4.crate) = 9514
BLAKE2s (powerfmt-0.2.0.crate) = bdb2e56103b2ec9bd76d865753db13d6e94acfe71e1196ee3b4e7e51efeb7cd6
SHA512 (powerfmt-0.2.0.crate) = 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
Size (powerfmt-0.2.0.crate) = 15165 bytes
-BLAKE2s (proc-macro2-1.0.104.crate) = 3345c6ef0578bb817a99b4c1d067606f04c845a067d6fcbff55190026ef477d5
-SHA512 (proc-macro2-1.0.104.crate) = 224b310580a0105f26372d12a337289d48c5fe5130c446cb41e148426a47ceac5139ab236f9384241ebf4f5d21602eb5e6b7a786a4c6518a572bc0f5951df073
-Size (proc-macro2-1.0.104.crate) = 60058 bytes
+BLAKE2s (proc-macro2-1.0.103.crate) = 7af1d794685e37f5f791bb34732816cc0b2ad97ffd6b62dd7a443439d9b7f607
+SHA512 (proc-macro2-1.0.103.crate) = 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce
+Size (proc-macro2-1.0.103.crate) = 60024 bytes
BLAKE2s (pxfm-0.1.27.crate) = 7f3dcde45912dd148e68c14fc4afc86e2ad50aee3a2ec0cb1a12b488c07cde7a
SHA512 (pxfm-0.1.27.crate) = 069bb2e619f9eade1eb2204756e65deeb1a053a51950473bfef0cfbb0449a28d7b2c9dc2a806693e627a9298e1f158ce77927597afa69c6d796ad591e4c46457
Size (pxfm-0.1.27.crate) = 879919 bytes
@@ -468,21 +468,24 @@ Size (regex-automata-0.4.13.crate) = 625
BLAKE2s (regex-syntax-0.8.8.crate) = 7228be565c9cb04935590901c900be935484a84b11304833bb726ad1fc59121c
SHA512 (regex-syntax-0.8.8.crate) = 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4
Size (regex-syntax-0.8.8.crate) = 359141 bytes
-BLAKE2s (reovim-0.7.8.tar.gz) = 0011b12e5290dfb629d6e4fdad20f67eb741489725ffb6f51b276a99624480a8
-SHA512 (reovim-0.7.8.tar.gz) = 97ab278ccf5931fc51996d908cc9378287342fabf921143cf3c8bfc3282a54fdac44f2a889c3fa6bd03a5ecbf6cd142256ada426b9b13daabf39a4410a12baf3
-Size (reovim-0.7.8.tar.gz) = 674714 bytes
+BLAKE2s (reovim-0.7.9.tar.gz) = ad802e89a8e3dd2a3027413b5245ff17745bca8a84830c1d8c4f96a4113bac9a
+SHA512 (reovim-0.7.9.tar.gz) = ef659f6116447c490b09d4e981478e868644e6b0f673fac5b59e69caed739ad3fc78cba3d5ea0e7c9a9e6df5be87d554406eed8ddc56171a03da23c91d0053cc
+Size (reovim-0.7.9.tar.gz) = 719398 bytes
BLAKE2s (rustc_version-0.4.1.crate) = f0d198d0457135ca7572b41cd2440f1b0ca075013f53b384d07c00db8c5d2e84
SHA512 (rustc_version-0.4.1.crate) = 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
Size (rustc_version-0.4.1.crate) = 12245 bytes
-BLAKE2s (rustix-1.1.3.crate) = ec57a4c38cbf18e2723b0d6eb8997b36455dc648a82ed41a5e45563c08de36d9
-SHA512 (rustix-1.1.3.crate) = 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6
-Size (rustix-1.1.3.crate) = 423447 bytes
+BLAKE2s (rustix-1.1.2.crate) = e540eff0552bca380240ce3324d7f02acc184dfbee9864e0b37fbb8415325da3
+SHA512 (rustix-1.1.2.crate) = 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf
+Size (rustix-1.1.2.crate) = 422717 bytes
BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
Size (rustversion-1.0.22.crate) = 21096 bytes
BLAKE2s (rustyline-17.0.2.crate) = d52ed8a4294decd93ddc71e0cf10fc43433f19ef758158df56c39b1b9c70f6aa
SHA512 (rustyline-17.0.2.crate) = 93b30b026058ccfc403ef0c9a97038ddf792bfe2b2007e2c1d0c046ad4792702f0502c0decb9346daa183f5c3662fa1b44fdf3072e09e795fb0930505952fe1d
Size (rustyline-17.0.2.crate) = 121599 bytes
+BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
+SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
+Size (ryu-1.0.20.crate) = 48738 bytes
BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
Size (same-file-1.0.6.crate) = 10183 bytes
@@ -501,9 +504,9 @@ Size (serde_core-1.0.228.crate) = 63111
BLAKE2s (serde_derive-1.0.228.crate) = 96ba1b9a1d86ef1d6189da828e4acb22c58e4c75bb851d67131f2b85dd11d75c
SHA512 (serde_derive-1.0.228.crate) = 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
Size (serde_derive-1.0.228.crate) = 59605 bytes
-BLAKE2s (serde_json-1.0.148.crate) = 6fea2e5a07a37457c8230a8bad37e7159d2c511f64bb035736958fc44da8d6fd
-SHA512 (serde_json-1.0.148.crate) = 34c9edebb4ce354bb365e9f17e677e330d905a919506a1bb11d4b0d73fff6cc6f32d6c50a6230f8442ac20e36b75644b0750bd9a2ddd4a9059a82b7aade08de0
-Size (serde_json-1.0.148.crate) = 155957 bytes
+BLAKE2s (serde_json-1.0.145.crate) = b7b312cb489652fd01420df3dec73b94fa3d2190a5a5e5db0a401a5f8308c5bb
+SHA512 (serde_json-1.0.145.crate) = e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be
+Size (serde_json-1.0.145.crate) = 155748 bytes
BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
Size (serde_repr-0.1.20.crate) = 12627 bytes
@@ -525,9 +528,9 @@ Size (signal-hook-0.3.18.crate) = 50862
BLAKE2s (signal-hook-mio-0.2.5.crate) = 9d4f35ee34f30a9390ae0466d98caddd2b5e627671d4e931d575b7f1c051ab1b
SHA512 (signal-hook-mio-0.2.5.crate) = 0750e14b58cc61315738a4e7cf624c19f657d8480c76edb60c333dc0686f9dd4086264488c1dba7bba9a01053f69f9999ab157051524e2eba0299e7542c0a8c7
Size (signal-hook-mio-0.2.5.crate) = 14373 bytes
-BLAKE2s (signal-hook-registry-1.4.8.crate) = a1ff8fd36814ee28feca6c314ce9ba8d151ade422acd85aa4a225ad104fbf134
-SHA512 (signal-hook-registry-1.4.8.crate) = 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c
-Size (signal-hook-registry-1.4.8.crate) = 21668 bytes
+BLAKE2s (signal-hook-registry-1.4.7.crate) = d10d01599c46bd06876d7324f201c75fa652f75a0029d38b7c3b4e054480d31d
+SHA512 (signal-hook-registry-1.4.7.crate) = 40430195df9b86187eb2353119ea36545fac756f828eb1bba2e31a307ad8584400969d558f3fd4cdcb4a20f91739f0d553b19883f401ee9fb5fbd15e2f927cd5
+Size (signal-hook-registry-1.4.7.crate) = 19491 bytes
BLAKE2s (simd-adler32-0.3.8.crate) = 18e55aebadb9d71e4d646ffd97344d3ffa9a036b9f6dd76cc40881a5a7be67cc
SHA512 (simd-adler32-0.3.8.crate) = 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441
Size (simd-adler32-0.3.8.crate) = 17294 bytes
@@ -549,15 +552,15 @@ Size (streaming-iterator-0.1.9.crate) =
BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed
SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
Size (strsim-0.11.1.crate) = 14266 bytes
-BLAKE2s (syn-2.0.112.crate) = 2b6dbd11550d3df70dbda461153f5b450f3d927ef1d060ec5c1e7f346721875f
-SHA512 (syn-2.0.112.crate) = 8ae9b91af70a62e4f87ebb2d8afb244b473dba5170909f8d8f4c090ff9f602dcaa8eaf7288943882e302d0176ab90d533f0262223b0aead49bb441c0c9dfccf1
-Size (syn-2.0.112.crate) = 302273 bytes
+BLAKE2s (syn-2.0.111.crate) = 59e384935e8312b487a780865026ad631dfdc775720b9246d94b06af3e5751f4
+SHA512 (syn-2.0.111.crate) = f30fc819fc6c942cde044b6bbe608f96736070717f28da71ab4ff68aa9e780416829152da11a83513fbc0de88337c2157e4fd1e4a029ebcbb64daeaa54dbf768
+Size (syn-2.0.111.crate) = 302117 bytes
BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
Size (synstructure-0.13.2.crate) = 18950 bytes
-BLAKE2s (tempfile-3.24.0.crate) = 60a3c1e7277beaa9f6373bb44d999cbd2a46b3d552843659875181540d8ce757
-SHA512 (tempfile-3.24.0.crate) = f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe
-Size (tempfile-3.24.0.crate) = 40849 bytes
+BLAKE2s (tempfile-3.23.0.crate) = 03894a0b6e2c16a9462ea26eccb98f1cef6ee46f95d6a41761f2c3086c0fd692
+SHA512 (tempfile-3.23.0.crate) = 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753
+Size (tempfile-3.23.0.crate) = 43063 bytes
BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
Size (thiserror-1.0.69.crate) = 22198 bytes
@@ -621,18 +624,18 @@ Size (toml_write-0.1.2.crate) = 15660 by
BLAKE2s (toml_writer-1.0.6+spec-1.1.0.crate) = ea3e2261b38415abb3460e4225f1b17f6bf3155eac3a1868c02d3fb47239882c
SHA512 (toml_writer-1.0.6+spec-1.1.0.crate) = c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6
Size (toml_writer-1.0.6+spec-1.1.0.crate) = 17187 bytes
-BLAKE2s (tracing-0.1.44.crate) = c8b96501c5de427e26fd8b39c09146b04d6d62a501295fccdbad9e6f2f30e41c
-SHA512 (tracing-0.1.44.crate) = 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
-Size (tracing-0.1.44.crate) = 463135 bytes
+BLAKE2s (tracing-0.1.43.crate) = 50a8682d18cde24b3c1448bd0e1d6c3d3874970c1a53cd74f6da35911a0251cf
+SHA512 (tracing-0.1.43.crate) = 5c4add0fff3d0275141edf67924deda84c27677f5e1ebcc23fdc52ba4091e25b5fb341fe0028f0a502e1447b621928dba281100df154e5a33b2f8f4b5dbf4a4b
+Size (tracing-0.1.43.crate) = 90033 bytes
BLAKE2s (tracing-appender-0.2.4.crate) = 54670da5652ccd1d47f6d07c0d8931e604a0bdaafc847ba1db0f694da5ab8284
SHA512 (tracing-appender-0.2.4.crate) = 0b7485ad5bab1ed99fc2ea909971d2271b86750cde107212de1cb0aa7ad14b79dbef7e07545d406e04db1c078b6235afe759526d09f17ddd67ad0f32102cdbb8
Size (tracing-appender-0.2.4.crate) = 29738 bytes
BLAKE2s (tracing-attributes-0.1.31.crate) = 69a82fa5f0a7f44b019d18f8e7cd65124d878bc67471ed620bfd94e5bd2baf34
SHA512 (tracing-attributes-0.1.31.crate) = 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa
Size (tracing-attributes-0.1.31.crate) = 39733 bytes
-BLAKE2s (tracing-core-0.1.36.crate) = 24c04587b1a94653596f1545b54f29c58ccd6d2b7450885228939926d916e0d8
-SHA512 (tracing-core-0.1.36.crate) = 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
-Size (tracing-core-0.1.36.crate) = 63967 bytes
+BLAKE2s (tracing-core-0.1.35.crate) = b9a24973d51ee7bd426299d259c9b00b45b5126e39e2450071fafa519c689552
+SHA512 (tracing-core-0.1.35.crate) = 30afe79d6f1e9ad945245db2ac870f6fdfa1ebd1674139778700dba5c7de2891f7d3cac0644e71c5a286868adb7dd6eb3a255e6e669e1cd06c46ff3d57d22036
+Size (tracing-core-0.1.35.crate) = 63837 bytes
BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b
SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
Size (tracing-log-0.2.0.crate) = 17561 bytes
@@ -861,12 +864,10 @@ Size (zerovec-0.11.5.crate) = 119620 byt
BLAKE2s (zerovec-derive-0.11.2.crate) = c8444a75855be00092a90639c7f7a4bd10575d956d02f9072d152cce5be32d86
SHA512 (zerovec-derive-0.11.2.crate) = ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745
Size (zerovec-derive-0.11.2.crate) = 21421 bytes
-BLAKE2s (zmij-1.0.4.crate) = a72256d49b3ff7a4bb726d6aa936481401d35d1d3e04a8048bf4bb12e4d60611
-SHA512 (zmij-1.0.4.crate) = 55e86359a00a37b623ba4fff97b7d3362a41f60a863ac54e3f5660fc630014ce5aaf6998246ce7847d803a2aac9e23899bf930d81f5cfc1c4e5d703ebea5fdf2
-Size (zmij-1.0.4.crate) = 36348 bytes
BLAKE2s (zune-core-0.4.12.crate) = 57ea4ff5577989f9fec367db03dc26b2320fd93760dc30e3b7b844e058eb8f62
SHA512 (zune-core-0.4.12.crate) = 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb
Size (zune-core-0.4.12.crate) = 17355 bytes
BLAKE2s (zune-jpeg-0.4.21.crate) = f3bbaa5d70d1efc8c02a3b5d446e3eeab9896bd3d1e3ba619b1bdb8579929eb6
SHA512 (zune-jpeg-0.4.21.crate) = 838ed690fc2d026f40feaaef9c88d85f9a80b186e95f23e5be01c632816942660a89cb0524f2346902fa92235d5de2228485daa67019fcf06ef60ae147b4073c
Size (zune-jpeg-0.4.21.crate) = 68268 bytes
+SHA1 (patch-Cargo.toml) = b9b55de1b29e22139573c3bef7185011d9531c72
Added files:
Index: pkgsrc/editors/reovim/patches/patch-Cargo.toml
diff -u /dev/null pkgsrc/editors/reovim/patches/patch-Cargo.toml:1.1
--- /dev/null Mon Jan 5 18:45:09 2026
+++ pkgsrc/editors/reovim/patches/patch-Cargo.toml Mon Jan 5 18:45:08 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-Cargo.toml,v 1.1 2026/01/05 18:45:08 pin Exp $
+
+Relax MSRV.
+
+--- Cargo.toml.orig 2026-01-05 06:33:03.436515055 +0000
++++ Cargo.toml
+@@ -4,7 +4,7 @@ resolver = "2"
+ resolver = "2"
+
+ [workspace.package]
+-rust-version = "1.92"
++rust-version = "1.90"
+ version = "0.7.9"
+ edition = "2024"
+ authors = ["ds1sqe(dukim) <ds1sqe%mensakorea.org@localhost>"]
Home |
Main Index |
Thread Index |
Old Index