pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/mise
Module Name: pkgsrc
Committed By: pin
Date: Fri Jan 23 08:29:19 UTC 2026
Modified Files:
pkgsrc/devel/mise: Makefile cargo-depends.mk distinfo
Log Message:
devel/mise: update to 2026.1.6
This release brings two significant quality-of-life improvements: enhanced error diagnostics for configuration files and a new environment caching system. When you make a typo in your mise.toml,
you'll now get beautifully formatted error messages with precise line and column information thanks to miette diagnostics. The new environment caching feature can dramatically speed up shell
activation for projects with complex environment setups.
Highlights
TOML Parsing Diagnostics - Configuration errors now display with clear, contextual error messages showing exactly where the problem is in your file. No more guessing which line has the syntax error!
#7764 by @jdx
Environment Caching - A new caching system for environment resolution that supports module-level cacheability. This can significantly speed up mise activate for projects with many tools or complex
configurations. #7761 by @jdx
Bug Fixes
Auto-created venvs now properly handle freshness checks during the prepare phase, preventing unnecessary rebuilds #7770 by @jdx
Task tools are now included in environment resolution cache checks, ensuring cache invalidation works correctly when task-specific tools change #7786 by @jdx
Tool stubs now include dependency toolset paths, fixing issues where tools couldn't find their dependencies #7777 by @thejcannon
Fixed rust lockfile inconsistency #7780 by @vadimpiven
Registry Updates
Added miller - a powerful CSV/JSON/etc data processing tool #7782 by @kit494way
Added atlas-community - the community edition of the Atlas database schema management tool #7784 by @akanter
Switched zprint to use the aqua backend #7767 by @scop
Security
Removed an insecure registry-comment workflow from CI #7769 by @jdx
Other Changes
Improved file task field parsing with better test coverage #7751 by @makp0
Dropped Fedora 41 from COPR builds as it has reached end-of-life #7771 by @TobiX
To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 pkgsrc/devel/mise/Makefile
cvs rdiff -u -r1.96 -r1.97 pkgsrc/devel/mise/cargo-depends.mk \
pkgsrc/devel/mise/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/mise/Makefile
diff -u pkgsrc/devel/mise/Makefile:1.101 pkgsrc/devel/mise/Makefile:1.102
--- pkgsrc/devel/mise/Makefile:1.101 Wed Jan 21 14:45:59 2026
+++ pkgsrc/devel/mise/Makefile Fri Jan 23 08:29:19 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.101 2026/01/21 14:45:59 pin Exp $
+# $NetBSD: Makefile,v 1.102 2026/01/23 08:29:19 pin Exp $
-DISTNAME= mise-2026.1.5
+DISTNAME= mise-2026.1.6
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=jdx/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/devel/mise/cargo-depends.mk
diff -u pkgsrc/devel/mise/cargo-depends.mk:1.96 pkgsrc/devel/mise/cargo-depends.mk:1.97
--- pkgsrc/devel/mise/cargo-depends.mk:1.96 Wed Jan 21 14:45:59 2026
+++ pkgsrc/devel/mise/cargo-depends.mk Fri Jan 23 08:29:19 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.96 2026/01/21 14:45:59 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.97 2026/01/23 08:29:19 pin Exp $
CARGO_CRATE_DEPENDS+= addr2line-0.25.1
CARGO_CRATE_DEPENDS+= adler2-2.0.1
@@ -58,6 +58,7 @@ CARGO_CRATE_DEPENDS+= aws-smithy-types-1
CARGO_CRATE_DEPENDS+= aws-smithy-xml-0.60.13
CARGO_CRATE_DEPENDS+= aws-types-1.3.11
CARGO_CRATE_DEPENDS+= backtrace-0.3.76
+CARGO_CRATE_DEPENDS+= backtrace-ext-0.2.1
CARGO_CRATE_DEPENDS+= base16ct-0.2.0
CARGO_CRATE_DEPENDS+= base64-0.13.1
CARGO_CRATE_DEPENDS+= base64-0.21.7
@@ -376,6 +377,7 @@ CARGO_CRATE_DEPENDS+= io-close-0.3.7
CARGO_CRATE_DEPENDS+= io_tee-0.1.1
CARGO_CRATE_DEPENDS+= ipnet-2.11.0
CARGO_CRATE_DEPENDS+= iri-string-0.7.10
+CARGO_CRATE_DEPENDS+= is_ci-1.2.0
CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.2
CARGO_CRATE_DEPENDS+= itertools-0.10.5
CARGO_CRATE_DEPENDS+= itertools-0.13.0
@@ -684,6 +686,9 @@ CARGO_CRATE_DEPENDS+= strsim-0.11.1
CARGO_CRATE_DEPENDS+= strum-0.27.2
CARGO_CRATE_DEPENDS+= strum_macros-0.27.2
CARGO_CRATE_DEPENDS+= subtle-2.6.1
+CARGO_CRATE_DEPENDS+= supports-color-3.0.2
+CARGO_CRATE_DEPENDS+= supports-hyperlinks-3.2.0
+CARGO_CRATE_DEPENDS+= supports-unicode-3.0.0
CARGO_CRATE_DEPENDS+= syn-1.0.109
CARGO_CRATE_DEPENDS+= syn-2.0.114
CARGO_CRATE_DEPENDS+= sync_wrapper-1.0.2
@@ -703,6 +708,7 @@ CARGO_CRATE_DEPENDS+= test-log-0.2.19
CARGO_CRATE_DEPENDS+= test-log-macros-0.2.19
CARGO_CRATE_DEPENDS+= testing_table-0.3.0
CARGO_CRATE_DEPENDS+= text-size-1.1.1
+CARGO_CRATE_DEPENDS+= textwrap-0.16.2
CARGO_CRATE_DEPENDS+= thiserror-1.0.69
CARGO_CRATE_DEPENDS+= thiserror-2.0.18
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.69
@@ -752,6 +758,7 @@ CARGO_CRATE_DEPENDS+= unic-langid-impl-0
CARGO_CRATE_DEPENDS+= unicase-2.9.0
CARGO_CRATE_DEPENDS+= unicode-bom-2.0.3
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.22
+CARGO_CRATE_DEPENDS+= unicode-linebreak-0.1.5
CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.25
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.12.0
CARGO_CRATE_DEPENDS+= unicode-width-0.1.14
Index: pkgsrc/devel/mise/distinfo
diff -u pkgsrc/devel/mise/distinfo:1.96 pkgsrc/devel/mise/distinfo:1.97
--- pkgsrc/devel/mise/distinfo:1.96 Wed Jan 21 14:45:59 2026
+++ pkgsrc/devel/mise/distinfo Fri Jan 23 08:29:19 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.96 2026/01/21 14:45:59 pin Exp $
+$NetBSD: distinfo,v 1.97 2026/01/23 08:29:19 pin Exp $
BLAKE2s (addr2line-0.25.1.crate) = cc5c422ec48ccef5c2c46379d2f600644609490afafea5020f2020815d1146e6
SHA512 (addr2line-0.25.1.crate) = c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2
@@ -174,6 +174,9 @@ Size (aws-types-1.3.11.crate) = 32770 by
BLAKE2s (backtrace-0.3.76.crate) = a8052a706612ea649b5726175af57d18184ff8243b3281cb2a96fbc0da2cdf93
SHA512 (backtrace-0.3.76.crate) = 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564
Size (backtrace-0.3.76.crate) = 89458 bytes
+BLAKE2s (backtrace-ext-0.2.1.crate) = 97250ad668457048cdc13f21f531b910f998c347c23a10c474abdf5287ff3e69
+SHA512 (backtrace-ext-0.2.1.crate) = 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931
+Size (backtrace-ext-0.2.1.crate) = 11401 bytes
BLAKE2s (base16ct-0.2.0.crate) = 9d51d202ebedd3bedc7f1703e7834c98c9b2b71d8e52f426891720b393ed0323
SHA512 (base16ct-0.2.0.crate) = efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
Size (base16ct-0.2.0.crate) = 10240 bytes
@@ -1128,6 +1131,9 @@ Size (ipnet-2.11.0.crate) = 29718 bytes
BLAKE2s (iri-string-0.7.10.crate) = c5196bf97f0e0692de286c82204b643f5da8d1de27f01f26be724a095aab0e5d
SHA512 (iri-string-0.7.10.crate) = d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194
Size (iri-string-0.7.10.crate) = 146126 bytes
+BLAKE2s (is_ci-1.2.0.crate) = 913abdd5da2ddaa48e042389e33fb47b62daf62cd3bea9254a81b024c5fdebe8
+SHA512 (is_ci-1.2.0.crate) = 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb
+Size (is_ci-1.2.0.crate) = 4521 bytes
BLAKE2s (is_terminal_polyfill-1.70.2.crate) = bf81ad2928a4aa1bca1bc5bbe0831dde124e4f36833e581a2c4fc3dc382d7a3f
SHA512 (is_terminal_polyfill-1.70.2.crate) = d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261
Size (is_terminal_polyfill-1.70.2.crate) = 7548 bytes
@@ -1329,9 +1335,9 @@ Size (miniz_oxide-0.8.9.crate) = 67132 b
BLAKE2s (mio-1.1.1.crate) = fbb7f9607e7a387318c020bee5a544bdfba3ef3e03b1bf35c59eacc25cc82cb1
SHA512 (mio-1.1.1.crate) = 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684
Size (mio-1.1.1.crate) = 105630 bytes
-BLAKE2s (mise-2026.1.5.tar.gz) = 26547cbe9b278613ffedae3ae59d38d89451d314753748d5df16b007daf087b9
-SHA512 (mise-2026.1.5.tar.gz) = b11c236464851a0454c2df31af9fd5fb5ae714ad0343ece8a54ae34b026ed78ce788c77dc3bcd648b75739592797c9632df6cba196fc6e87cdcbe68c3bcdb175
-Size (mise-2026.1.5.tar.gz) = 6174530 bytes
+BLAKE2s (mise-2026.1.6.tar.gz) = a20ef022c4d994480a757d173b7f99023c1f443f48c7cebb4fb3a9cc13b0e465
+SHA512 (mise-2026.1.6.tar.gz) = 5a5562e6fb7715a90ccac98affd89ab50f932294d96486d43537f54f505375a2ba32d61501a36d4bf964a970cef206ed3ba9fc25c3b8d7edd85755963e36cff7
+Size (mise-2026.1.6.tar.gz) = 6185065 bytes
BLAKE2s (mlua-0.11.5.crate) = 0c1f84b6378773d93076264afc8eb46cc543dd57394f1c6410f52b000c89d257
SHA512 (mlua-0.11.5.crate) = 0903461a5e7132bf854a9de864e84b6501d55d135bf2592d81b66c23f9987f284123c69a6128c6e23fff8bb795d2345c62af7146f7d19e45507a0bee0c772939
Size (mlua-0.11.5.crate) = 259242 bytes
@@ -2055,6 +2061,15 @@ Size (strum_macros-0.27.2.crate) = 30522
BLAKE2s (subtle-2.6.1.crate) = 20c4da1ee5ba2b0bb1aa9725b78c70ccae98f7b6cab0b57266d539d1b323b636
SHA512 (subtle-2.6.1.crate) = f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
Size (subtle-2.6.1.crate) = 14562 bytes
+BLAKE2s (supports-color-3.0.2.crate) = 516724caddc2fecc79deebb655d6eb88a445078fb4ae1d5242d3d97469262f7b
+SHA512 (supports-color-3.0.2.crate) = 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de
+Size (supports-color-3.0.2.crate) = 10445 bytes
+BLAKE2s (supports-hyperlinks-3.2.0.crate) = bb31c80de98e546204b9bf68506767cdcd13f4c5be40fdf6ac270db988d289b2
+SHA512 (supports-hyperlinks-3.2.0.crate) = c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460
+Size (supports-hyperlinks-3.2.0.crate) = 8455 bytes
+BLAKE2s (supports-unicode-3.0.0.crate) = 818c80474fb751db73976e0050c39e9ef05acbdae2d062ce8e4ade1ca88ee389
+SHA512 (supports-unicode-3.0.0.crate) = 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0
+Size (supports-unicode-3.0.0.crate) = 7825 bytes
BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
Size (syn-1.0.109.crate) = 237611 bytes
@@ -2112,6 +2127,9 @@ Size (testing_table-0.3.0.crate) = 3611
BLAKE2s (text-size-1.1.1.crate) = 9cfed1ee2ababdf8039e236db4548e00375347bcb4b6518c8645f972bdf818fa
SHA512 (text-size-1.1.1.crate) = e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8
Size (text-size-1.1.1.crate) = 12553 bytes
+BLAKE2s (textwrap-0.16.2.crate) = b56f6ce57073ed5bcdd212ead10fca0f2363c41dfeb3725e1306641b20117ed6
+SHA512 (textwrap-0.16.2.crate) = 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676
+Size (textwrap-0.16.2.crate) = 57077 bytes
BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
Size (thiserror-1.0.69.crate) = 22198 bytes
@@ -2259,6 +2277,9 @@ Size (unicode-bom-2.0.3.crate) = 10773 b
BLAKE2s (unicode-ident-1.0.22.crate) = dae907e5a4eab70673562bb74821434a4533a5e7f604301aebef7e28fbcbfe3e
SHA512 (unicode-ident-1.0.22.crate) = 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125
Size (unicode-ident-1.0.22.crate) = 47919 bytes
+BLAKE2s (unicode-linebreak-0.1.5.crate) = 0db0468e07923b457116045c9732846e8c7d21aeb4749379096a7db54ece66b0
+SHA512 (unicode-linebreak-0.1.5.crate) = f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
+Size (unicode-linebreak-0.1.5.crate) = 15324 bytes
BLAKE2s (unicode-normalization-0.1.25.crate) = 758229336ec2bf7bf7ce3b70fb14692cd656e7bda23100e34ce3ef1f77b118e3
SHA512 (unicode-normalization-0.1.25.crate) = 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727
Size (unicode-normalization-0.1.25.crate) = 128462 bytes
Home |
Main Index |
Thread Index |
Old Index