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:           Mon Jan 16 10:53:35 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.42.0

0.42 (released 15th January 2022)
Parsing
 - Improved CSS parsing and HTML sublanguage parsing.

Diffing
 - Added an '--ignore-comments' option.
 - Improved textual diffing performance, particularly when the two files
   have few lines in common.

Display
 - Fixed an issue with unwanted underlines with textual diffing when
   DFT_BYTE_LIMIT is reached.
 - Fixed a crash in inline display when the file ends with whitespace.

Build
 - Renamed the vendored parser directory to vendored_parsers/, as 'cargo
   vendor' would clobber the 'vendor/' directory.

0.41 (released 8th January 2023)
Parsing
 - Difftastic now supports embedded languages in HTML and Makefiles. This
   enables difftastic to parse embedded CSS or JavaScript in HTML, or
   Bash in Makefiles, leading to better diffs in those files.
 - Tab replacement is now done after parsing. If tab characters are
   syntactically important, they are now handled correctly. This was
   particularly an issue in Makefiles, where indentation must be tabs.

Diffing
 - Improved word highlighting in changed comments. Whitespace is never
   underlined and the characters '-' and '_' are now considered word
   constituents.

Display
 - '--display=inline' now respects '--tab-width' .
 - Fixed an issue with unwanted underlines with textual diffing when
   DFT_GRAPH_LIMIT is reached.
 - Improved syntax highlighting for predefined types in TypeScript.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/difftastic/Makefile \
    pkgsrc/devel/difftastic/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/difftastic/cargo-depends.mk
cvs rdiff -u -r1.2 -r1.3 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.14 pkgsrc/devel/difftastic/Makefile:1.15
--- pkgsrc/devel/difftastic/Makefile:1.14       Thu Dec 29 08:02:12 2022
+++ pkgsrc/devel/difftastic/Makefile    Mon Jan 16 10:53:34 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2022/12/29 08:02:12 pin Exp $
+# $NetBSD: Makefile,v 1.15 2023/01/16 10:53:34 pin Exp $
 
-DISTNAME=      difftastic-0.40.0
+DISTNAME=      difftastic-0.42.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Wilfred/}
 
Index: pkgsrc/devel/difftastic/distinfo
diff -u pkgsrc/devel/difftastic/distinfo:1.14 pkgsrc/devel/difftastic/distinfo:1.15
--- pkgsrc/devel/difftastic/distinfo:1.14       Thu Dec 29 08:02:12 2022
+++ pkgsrc/devel/difftastic/distinfo    Mon Jan 16 10:53:34 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2022/12/29 08:02:12 pin Exp $
+$NetBSD: distinfo,v 1.15 2023/01/16 10:53:34 pin Exp $
 
 BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
 SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
@@ -15,15 +15,15 @@ Size (autocfg-1.1.0.crate) = 13272 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bumpalo-3.9.1.crate) = c10db1cd7e881baa38bdb960a2677e63361db04d7ccfd165efa7a4204ef69042
-SHA512 (bumpalo-3.9.1.crate) = 40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
-Size (bumpalo-3.9.1.crate) = 77507 bytes
+BLAKE2s (bumpalo-3.11.1.crate) = 20152b0f139ad04aabd14f825b0fe1bf432d7f882e153e0fe9bb5cea306ede64
+SHA512 (bumpalo-3.11.1.crate) = 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
+Size (bumpalo-3.11.1.crate) = 81207 bytes
 BLAKE2s (bytecount-0.6.2.crate) = affd19cdcb782e79f87ce0527e146eea7f089c9e3548936e144c90d8fc36e15c
 SHA512 (bytecount-0.6.2.crate) = 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
 Size (bytecount-0.6.2.crate) = 12347 bytes
-BLAKE2s (cc-1.0.73.crate) = 1a51796d78619d44969ced4fea592d9e68fc7584bfccc66e8cb75db6328bf2a2
-SHA512 (cc-1.0.73.crate) = 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
-Size (cc-1.0.73.crate) = 57880 bytes
+BLAKE2s (cc-1.0.78.crate) = c69184e0c38eed5c605f1ff1beb0c479dd022a282e5f035442d46904d7670ac5
+SHA512 (cc-1.0.78.crate) = b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
+Size (cc-1.0.78.crate) = 61375 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
@@ -57,9 +57,9 @@ Size (ctor-0.1.22.crate) = 9311 bytes
 BLAKE2s (diff-0.1.12.crate) = 97e9a9edde58861f9129c0f531e596f0602a744e070445315118269ae02ad4f7
 SHA512 (diff-0.1.12.crate) = 0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16
 Size (diff-0.1.12.crate) = 10223 bytes
-BLAKE2s (difftastic-0.40.0.tar.gz) = be81a609dfd913765529742be8acda1da0fa5efa66f71a4084a9b489ad072f79
-SHA512 (difftastic-0.40.0.tar.gz) = 48670fd64c8499c8146592ddfc352f33008eefacb841bb5e4ab16a0fed08a9c42f1122d3430e6e1b10b8aaa496622700a5f36b644d1613dc9156a8f175d9dcbf
-Size (difftastic-0.40.0.tar.gz) = 28787155 bytes
+BLAKE2s (difftastic-0.42.0.tar.gz) = 8a920024e7fc264bf26ea3a99d853ec032389cd544f89f40791365ce2458ac95
+SHA512 (difftastic-0.42.0.tar.gz) = 33d2a5145adf95b00f68ca678d5f1b64e80477fc55f4d661e91673a4b029f430aa22a249c725ec8fb0d98057225646ba6b1c80df5af1ba268966dbd5e10eb43c
+Size (difftastic-0.42.0.tar.gz) = 50324806 bytes
 BLAKE2s (either-1.6.1.crate) = 6bb7f6e21460b5351a6f5a377c2cf08d5e444c0fef34823941742c346e201965
 SHA512 (either-1.6.1.crate) = 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 Size (either-1.6.1.crate) = 13641 bytes
@@ -162,12 +162,12 @@ Size (quote-1.0.18.crate) = 28911 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
-BLAKE2s (rayon-1.5.3.crate) = 9f9198a787f4a5f62743689851cdd388123440782dadb50f59a1179488d51a33
-SHA512 (rayon-1.5.3.crate) = 47909226951c4d6b774880dd308e2633b1582e41e7730ac8af902895578e6f29a9b1bc47debbd9618c5a45f317b4f264480392c8982aa33576deeb9d5f8ffb82
-Size (rayon-1.5.3.crate) = 167246 bytes
-BLAKE2s (rayon-core-1.9.3.crate) = 42b60193f986172f6dc6ebf1dd5394b92f3affbddb39b9f3421480be38064fe5
-SHA512 (rayon-core-1.9.3.crate) = 4b852f083766e7e414132840cc8dfef148e15db47967eeedc2ddbff9a4372521c296dd4f66e0b6990f49a8ce88ebed9d44e7ad674df42f96b99b24469b1852a5
-Size (rayon-core-1.9.3.crate) = 65300 bytes
+BLAKE2s (rayon-1.6.1.crate) = da5a199b3c82150b9e323746c9b7ab7419dfc555527ac53da603666ea573aad6
+SHA512 (rayon-1.6.1.crate) = 2e03585170e59f4388359817d67a43cd10a2244382615ae39bf84210db03a6dfec3b75d8a23800b8faaa31f45e8df4c44fbc343f02e18dd3dc0572c207791e73
+Size (rayon-1.6.1.crate) = 166330 bytes
+BLAKE2s (rayon-core-1.10.1.crate) = d462e430da44c03282d2406342d861e07d8d90a86ff216f425bb8725edd3f2d1
+SHA512 (rayon-core-1.10.1.crate) = a9261aa4a648029f50bcca30bd991ef51353c258b9b8c98027efe9ff62e4b7be200e59bc7aa9144d9a3d39873b01bbe104c1d7875d61e02e089bb04e0312798f
+Size (rayon-core-1.10.1.crate) = 70008 bytes
 BLAKE2s (regex-1.5.6.crate) = 54470e0ce7f905fde38456f82bc830c98a1ac830538cc1596f5e4f1dc2ee84a4
 SHA512 (regex-1.5.6.crate) = 43ad2ebe14f43d69c62f563a4fd53b5657f0f2cc130a0e6353a13073027640ff891e9f9b40ea85858507047bddb2e023d668c9bf57f2ba0ae045b74b5f0d2a1f
 Size (regex-1.5.6.crate) = 238593 bytes
@@ -264,5 +264,5 @@ Size (windows_x86_64_msvc-0.36.1.crate) 
 BLAKE2s (wu-diff-0.1.2.crate) = 6e1850ebdcf02e87b768685a99067acb0f7cf78b1bf0d5af66ed09813998176d
 SHA512 (wu-diff-0.1.2.crate) = 6d93c8854dba66f48f736db3f9e997d11d07a0fef3e13219716e553c0f5936f1d00468b88d9164329cfd195271aa242ec7dfd58560074f1a41e8558719ba5af0
 Size (wu-diff-0.1.2.crate) = 33439 bytes
-SHA1 (patch-Cargo.toml) = cf269ba416aae2aa152b97e312b63ba6cedbb781
+SHA1 (patch-Cargo.toml) = 16a6c7261ba8a11720ff5b9316d45d29f88bf36e
 SHA1 (patch-vendor_tree__magic__mini-3.0.3_src_fdo__magic_builtin_init.rs) = b57ed890c013a90cabfc6c0dc2ef919a1753e953

Index: pkgsrc/devel/difftastic/cargo-depends.mk
diff -u pkgsrc/devel/difftastic/cargo-depends.mk:1.8 pkgsrc/devel/difftastic/cargo-depends.mk:1.9
--- pkgsrc/devel/difftastic/cargo-depends.mk:1.8        Sat Oct 15 07:08:23 2022
+++ pkgsrc/devel/difftastic/cargo-depends.mk    Mon Jan 16 10:53:34 2023
@@ -1,13 +1,13 @@
-# $NetBSD: cargo-depends.mk,v 1.8 2022/10/15 07:08:23 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.9 2023/01/16 10:53:34 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
 CARGO_CRATE_DEPENDS+=  ansi_term-0.12.1
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bumpalo-3.9.1
+CARGO_CRATE_DEPENDS+=  bumpalo-3.11.1
 CARGO_CRATE_DEPENDS+=  bytecount-0.6.2
-CARGO_CRATE_DEPENDS+=  cc-1.0.73
+CARGO_CRATE_DEPENDS+=  cc-1.0.78
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  clap-3.1.18
 CARGO_CRATE_DEPENDS+=  clap_lex-0.2.0
@@ -53,8 +53,8 @@ CARGO_CRATE_DEPENDS+= proc-macro2-1.0.39
 CARGO_CRATE_DEPENDS+=  quick-error-1.2.3
 CARGO_CRATE_DEPENDS+=  quote-1.0.18
 CARGO_CRATE_DEPENDS+=  radix-heap-0.4.2
-CARGO_CRATE_DEPENDS+=  rayon-1.5.3
-CARGO_CRATE_DEPENDS+=  rayon-core-1.9.3
+CARGO_CRATE_DEPENDS+=  rayon-1.6.1
+CARGO_CRATE_DEPENDS+=  rayon-core-1.10.1
 CARGO_CRATE_DEPENDS+=  regex-1.5.6
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.26
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0

Index: pkgsrc/devel/difftastic/patches/patch-Cargo.toml
diff -u pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.2 pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.3
--- pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.2        Wed Dec 21 14:19:42 2022
+++ pkgsrc/devel/difftastic/patches/patch-Cargo.toml    Mon Jan 16 10:53:34 2023
@@ -1,17 +1,17 @@
-$NetBSD: patch-Cargo.toml,v 1.2 2022/12/21 14:19:42 pin Exp $
+$NetBSD: patch-Cargo.toml,v 1.3 2023/01/16 10:53:34 pin Exp $
 
 Don't pull from a specific pull-request.
 Patch tree_magic_mini crate within pkgsrc.
 
---- Cargo.toml.orig    2022-12-19 07:55:22.000000000 +0000
+--- Cargo.toml.orig    2023-01-16 04:04:12.000000000 +0000
 +++ Cargo.toml
 @@ -51,7 +51,7 @@ const_format = "0.2.22"
  owo-colors = "3.3.0"
  wu-diff = "0.1.2"
- rayon = "1.5.2"
+ rayon = "1.6.1"
 -tree_magic_mini = "3.0.2"
 +tree_magic_mini = "3.0.3"
- bumpalo = "3.9.1"
+ bumpalo = "3.11.1"
  unicode-width = "0.1.9"
  term_size = "0.3.2"
 @@ -70,9 +70,3 @@ lto = "thin"



Home | Main Index | Thread Index | Old Index