pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/difftastic



Module Name:    pkgsrc
Committed By:   pin
Date:           Fri Jul 28 20:47:55 UTC 2023

Modified Files:
        pkgsrc/devel/difftastic: Makefile cargo-depends.mk distinfo
        pkgsrc/devel/difftastic/patches: patch-Cargo.toml

Log Message:
devel/difftastic: update to 0.49.0

0.49 (release 26th July 2023)
Parsing
 - Added support for LaTeX.
 - Updated grammars for C, C++ and Java.
 - Improved parsing of qualified constructors in Haskell.
 - Difftastic is now stricter about valid UTF-8 and UTF-16, considering more
   of the file's bytes during filetype detection. This fixes cases where e.g.
   PDF was sometimes incorrectly considered as UTF-8.

Diffing
 - Improved handling of delimiters ("nested sliders") in languages that prefer
   the outer delimiter, such as JSON and Lisps.

Build
 - Difftastic now requires Rust 1.58 to build.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/difftastic/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/difftastic/cargo-depends.mk
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/difftastic/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/difftastic/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/devel/difftastic/Makefile
diff -u pkgsrc/devel/difftastic/Makefile:1.23 pkgsrc/devel/difftastic/Makefile:1.24
--- pkgsrc/devel/difftastic/Makefile:1.23       Thu Jul 13 20:31:23 2023
+++ pkgsrc/devel/difftastic/Makefile    Fri Jul 28 20:47:54 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2023/07/13 20:31:23 pin Exp $
+# $NetBSD: Makefile,v 1.24 2023/07/28 20:47:54 pin Exp $
 
-DISTNAME=      difftastic-0.48.0
+DISTNAME=      difftastic-0.49.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Wilfred/}
 

Index: pkgsrc/devel/difftastic/cargo-depends.mk
diff -u pkgsrc/devel/difftastic/cargo-depends.mk:1.13 pkgsrc/devel/difftastic/cargo-depends.mk:1.14
--- pkgsrc/devel/difftastic/cargo-depends.mk:1.13       Thu Jul 13 20:31:23 2023
+++ pkgsrc/devel/difftastic/cargo-depends.mk    Fri Jul 28 20:47:55 2023
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.13 2023/07/13 20:31:23 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.14 2023/07/28 20:47:55 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  ahash-0.7.6
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.20
@@ -19,7 +19,7 @@ CARGO_CRATE_DEPENDS+= crossbeam-channel-
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.1
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.8
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.8
-CARGO_CRATE_DEPENDS+=  crossterm-0.25.0
+CARGO_CRATE_DEPENDS+=  crossterm-0.26.1
 CARGO_CRATE_DEPENDS+=  crossterm_winapi-0.9.0
 CARGO_CRATE_DEPENDS+=  ctor-0.1.22
 CARGO_CRATE_DEPENDS+=  diff-0.1.12
@@ -65,9 +65,9 @@ CARGO_CRATE_DEPENDS+= predicates-core-1.
 CARGO_CRATE_DEPENDS+=  predicates-tree-1.0.5
 CARGO_CRATE_DEPENDS+=  pretty_assertions-1.3.0
 CARGO_CRATE_DEPENDS+=  pretty_env_logger-0.4.0
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.39
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.66
 CARGO_CRATE_DEPENDS+=  quick-error-1.2.3
-CARGO_CRATE_DEPENDS+=  quote-1.0.18
+CARGO_CRATE_DEPENDS+=  quote-1.0.32
 CARGO_CRATE_DEPENDS+=  radix-heap-0.4.2
 CARGO_CRATE_DEPENDS+=  rayon-1.6.1
 CARGO_CRATE_DEPENDS+=  rayon-core-1.10.1
@@ -84,9 +84,10 @@ CARGO_CRATE_DEPENDS+=        signal-hook-mio-0.
 CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.0
 CARGO_CRATE_DEPENDS+=  smallvec-1.10.0
 CARGO_CRATE_DEPENDS+=  strsim-0.10.0
-CARGO_CRATE_DEPENDS+=  strum-0.24.1
-CARGO_CRATE_DEPENDS+=  strum_macros-0.24.3
+CARGO_CRATE_DEPENDS+=  strum-0.25.0
+CARGO_CRATE_DEPENDS+=  strum_macros-0.25.1
 CARGO_CRATE_DEPENDS+=  syn-1.0.95
+CARGO_CRATE_DEPENDS+=  syn-2.0.27
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
 CARGO_CRATE_DEPENDS+=  terminal_size-0.1.17
 CARGO_CRATE_DEPENDS+=  termtree-0.2.4

Index: pkgsrc/devel/difftastic/distinfo
diff -u pkgsrc/devel/difftastic/distinfo:1.22 pkgsrc/devel/difftastic/distinfo:1.23
--- pkgsrc/devel/difftastic/distinfo:1.22       Thu Jul 13 20:31:23 2023
+++ pkgsrc/devel/difftastic/distinfo    Fri Jul 28 20:47:55 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.22 2023/07/13 20:31:23 pin Exp $
+$NetBSD: distinfo,v 1.23 2023/07/28 20:47:55 pin Exp $
 
 BLAKE2s (ahash-0.7.6.crate) = 5a260485860dccfc4af4ad41b107d11c1a1a0fadb036ef801484ecc98d4a6bc8
 SHA512 (ahash-0.7.6.crate) = 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
@@ -57,9 +57,9 @@ Size (crossbeam-epoch-0.9.8.crate) = 460
 BLAKE2s (crossbeam-utils-0.8.8.crate) = dec4af9b7a4a875a50593f68bb4da771a47c61014cd72b0589d207cf9e77a934
 SHA512 (crossbeam-utils-0.8.8.crate) = ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0
 Size (crossbeam-utils-0.8.8.crate) = 39681 bytes
-BLAKE2s (crossterm-0.25.0.crate) = 343ec080ae0686b8477093a9fff8991f07a696bb7530a59d9fa0cb73f578071d
-SHA512 (crossterm-0.25.0.crate) = fdf2b5b4bdcbc8c7dc4e8c5e0cdf68cacdb97886b52087dde1f1be9b869c00965c0cf9db64b700801b0d1274b913703ade66a92d47aa8da604121693b8701201
-Size (crossterm-0.25.0.crate) = 116533 bytes
+BLAKE2s (crossterm-0.26.1.crate) = 4af6bb316fb54ec34bf0a20fd55279c516d711a13cc7a5853f1849cb93d28c8a
+SHA512 (crossterm-0.26.1.crate) = 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b
+Size (crossterm-0.26.1.crate) = 122317 bytes
 BLAKE2s (crossterm_winapi-0.9.0.crate) = 66dfac33e190f850bc4e3b08ffc5fc97efa584e35007e75d8ef748e901878781
 SHA512 (crossterm_winapi-0.9.0.crate) = b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d
 Size (crossterm_winapi-0.9.0.crate) = 15561 bytes
@@ -72,9 +72,9 @@ Size (diff-0.1.12.crate) = 10223 bytes
 BLAKE2s (difflib-0.4.0.crate) = 9dedf118200e28f553a5eac255f0d880196f1e55fb258011866d9f8421cb0122
 SHA512 (difflib-0.4.0.crate) = fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
 Size (difflib-0.4.0.crate) = 7638 bytes
-BLAKE2s (difftastic-0.48.0.tar.gz) = 7bf00d4561dd475be13b91d2a3156f04d1597d0e4024b2e1a8a6eae3e5645675
-SHA512 (difftastic-0.48.0.tar.gz) = ad88295d80037c84b21c11ca27fc5d08f12d488b74da055614fb73c900575435ec1b076143f6720cde471fa8a652266bcb4935c0a3ac3c8f8c3731a8504570cd
-Size (difftastic-0.48.0.tar.gz) = 54525480 bytes
+BLAKE2s (difftastic-0.49.0.tar.gz) = b36354063a1221eb099dbf4341bbfec2e0ec70ca0340a55546c61d7ad48dd8d3
+SHA512 (difftastic-0.49.0.tar.gz) = f4ea97a67a828128e9d41ec33d8ae5a21b0afdc25bd0a58e12bb70d6d739dd084e3b94eeb477d27f8b59943213ff98798319f74fe06e5bd5e9c911df918727c5
+Size (difftastic-0.49.0.tar.gz) = 56962613 bytes
 BLAKE2s (doc-comment-0.3.3.crate) = 3c6c0c2b176af73b7f930c90bde1054195adccd234d74431050b27bcfefff615
 SHA512 (doc-comment-0.3.3.crate) = e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
 Size (doc-comment-0.3.3.crate) = 4123 bytes
@@ -198,15 +198,15 @@ Size (pretty_assertions-1.3.0.crate) = 7
 BLAKE2s (pretty_env_logger-0.4.0.crate) = 326abe74531bb9a91e9074e18de4dd968533724c42972f73809011efa85e0c52
 SHA512 (pretty_env_logger-0.4.0.crate) = 770de8e256cedfb21fc89cc1ecc564ae1a8e67263705b4234b91867996c4db77ec703b70a46aef6b018c6ce09aab6a232fd1eedf8324c39f119a6807daa534f9
 Size (pretty_env_logger-0.4.0.crate) = 8690 bytes
-BLAKE2s (proc-macro2-1.0.39.crate) = d8b1aa859f1d82f35b0e67387af09996118e2983b40ffd5d3cbbcac9a9125a23
-SHA512 (proc-macro2-1.0.39.crate) = cd1572831493f83eb51985eed06d8ef5c0ea96ce4231d5ce3be5af9db97e7dd24400332d3b80e0e9c808091fc11889340dd86d8783ff3d9681dc53b876f49a0e
-Size (proc-macro2-1.0.39.crate) = 41663 bytes
+BLAKE2s (proc-macro2-1.0.66.crate) = 89c02b08f9a6b151209c95690301a2b872494c9de9c80f18e43780468117a1dc
+SHA512 (proc-macro2-1.0.66.crate) = 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407
+Size (proc-macro2-1.0.66.crate) = 43575 bytes
 BLAKE2s (quick-error-1.2.3.crate) = e8bf715ef837d08c31e3438c620f0dec10d35c906471ce97afd299a0a6ec0ade
 SHA512 (quick-error-1.2.3.crate) = f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
 Size (quick-error-1.2.3.crate) = 15066 bytes
-BLAKE2s (quote-1.0.18.crate) = abd6d6f5c51b7e0f5a04d34954eab1e52c6a2ed8cdaeefd15a783d4fb9ce5c0f
-SHA512 (quote-1.0.18.crate) = 3fa537aa96a8970104411471b0e4b7b9339583d552c1d9297737a59ef5301af41da105b92aeace87376e1395e379153f6551bfcfe9c740e6945064426f5f6f84
-Size (quote-1.0.18.crate) = 28911 bytes
+BLAKE2s (quote-1.0.32.crate) = 8169dda5fb0dfeaa97378767f45f343dfcdd179a0db72e73d9548e4e60c26012
+SHA512 (quote-1.0.32.crate) = 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025
+Size (quote-1.0.32.crate) = 28037 bytes
 BLAKE2s (radix-heap-0.4.2.crate) = 8b14db4ca6c53a86e9c44ccc5cbdd1fdba330f82a9e1dd1e732f1e5bc7d3848e
 SHA512 (radix-heap-0.4.2.crate) = ce80f6abe1d631374aa814830b4e354e4604d8a29b70e3fdc0544d7441fbda9ef3311f5ae55b671c26e543aa54548764c95675b638a8aa060f9047eb077fc715
 Size (radix-heap-0.4.2.crate) = 9323 bytes
@@ -255,15 +255,18 @@ Size (smallvec-1.10.0.crate) = 31564 byt
 BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
 SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
 Size (strsim-0.10.0.crate) = 11355 bytes
-BLAKE2s (strum-0.24.1.crate) = f2d293c4d5f11e802850fdbf19779cc4b0d9689e40ef580b18f4cd0178315233
-SHA512 (strum-0.24.1.crate) = d842464b762790f4b785e494f72f7bae47b5a068cd06ddaad7a491d1abff53fa9cde280b06bbbb6b39a3a8f350a2384080ec4b3e4f16226cb076b1df153e6197
-Size (strum-0.24.1.crate) = 5636 bytes
-BLAKE2s (strum_macros-0.24.3.crate) = a39aeb3d6c3381b2292ad3d543b143c60be3dea37b78880d4643c8e767da5fa5
-SHA512 (strum_macros-0.24.3.crate) = 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134
-Size (strum_macros-0.24.3.crate) = 20696 bytes
+BLAKE2s (strum-0.25.0.crate) = b39d7dc4f3daa1de0a9e0a5e17e564771ea79253f3a48e2b62eb019ceafdbf31
+SHA512 (strum-0.25.0.crate) = a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
+Size (strum-0.25.0.crate) = 5539 bytes
+BLAKE2s (strum_macros-0.25.1.crate) = 71fb44102930a21fd0da737ef1467cf047ce25efd06b4d831bcadb68dc400c2b
+SHA512 (strum_macros-0.25.1.crate) = eda3cfc481fb16f2463cef31a63654b74d5bced3685c30b3843a36b43c3858f0ab23f64088263f79ff7fc5032af08547300aaf39c5b1ec375561f09c17d87a31
+Size (strum_macros-0.25.1.crate) = 21700 bytes
 BLAKE2s (syn-1.0.95.crate) = a1954546ca8c769d4ac4fd02897aee49bfa586a4bb2b1e3598b487a27125c26b
 SHA512 (syn-1.0.95.crate) = a03283c628e85debf93a08bf906cfa7764c157176673cc32ed7c74d9dc8a087d83579fb2671bce5ba30f6fc13f504ebf9abe0ea5440194b13f81ff0e5e753aca
 Size (syn-1.0.95.crate) = 236676 bytes
+BLAKE2s (syn-2.0.27.crate) = 463aa0b7ad70a39eb79d7b617a068923dc732de303d1cabe041819eabd5330e2
+SHA512 (syn-2.0.27.crate) = e3bb266edf16f2febecb903071344419ec4fc090d9f62de1cfb41fb15d46943efcd191b51d3284d3c38455b8fe6e6c8b8e614343810689257ee4b4bb72abde54
+Size (syn-2.0.27.crate) = 241653 bytes
 BLAKE2s (termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
 SHA512 (termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
 Size (termcolor-1.1.3.crate) = 17242 bytes
@@ -348,5 +351,5 @@ Size (wu-diff-0.1.2.crate) = 33439 bytes
 BLAKE2s (yansi-0.5.1.crate) = 320911635584dafa034235f47c39057166574bad71fa932fb689f67e63e8ee14
 SHA512 (yansi-0.5.1.crate) = 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
 Size (yansi-0.5.1.crate) = 16525 bytes
-SHA1 (patch-Cargo.toml) = 8411dd1bb8bce698dcf39a39634f0e71b643c004
+SHA1 (patch-Cargo.toml) = 7cba4824cbe01589ab12eb5e778acf153c812353
 SHA1 (patch-vendor_tree__magic__mini-3.0.3_src_fdo__magic_builtin_init.rs) = b57ed890c013a90cabfc6c0dc2ef919a1753e953

Index: pkgsrc/devel/difftastic/patches/patch-Cargo.toml
diff -u pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.5 pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.6
--- pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.5        Wed May 17 21:30:19 2023
+++ pkgsrc/devel/difftastic/patches/patch-Cargo.toml    Fri Jul 28 20:47:55 2023
@@ -1,20 +1,20 @@
-$NetBSD: patch-Cargo.toml,v 1.5 2023/05/17 21:30:19 pin Exp $
+$NetBSD: patch-Cargo.toml,v 1.6 2023/07/28 20:47:55 pin Exp $
 
 Don't pull from a specific pull-request.
 Patch tree_magic_mini crate within pkgsrc.
 
---- Cargo.toml.orig    2023-05-16 06:04:20.000000000 +0000
+--- Cargo.toml.orig    2023-07-26 22:12:55.000000000 +0000
 +++ Cargo.toml
-@@ -51,7 +51,7 @@ owo-colors = "3.5.0"
+@@ -52,7 +52,7 @@ owo-colors = "3.5.0"
  wu-diff = "0.1.2"
  # rayon 1.7 requires rust 1.59
  rayon = "1.6.1"
 -tree_magic_mini = "3.0.2"
 +tree_magic_mini = "3.0.3"
- # bumpalo 3.12 requires newer rust
+ # bumpalo 3.12 requires rust 1.60
  bumpalo = "3.11.1"
  unicode-width = "0.1.9"
-@@ -79,9 +79,3 @@ lto = "thin"
+@@ -81,9 +81,3 @@ lto = "thin"
  [[bin]]
  name = "difft"
  path = "src/main.rs"



Home | Main Index | Thread Index | Old Index