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