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