pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/difftastic devel/difftastic: update to 0.28.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/617e8deb2f3b
branches:  trunk
changeset: 378242:617e8deb2f3b
user:      pin <pin%pkgsrc.org@localhost>
date:      Sat Apr 30 21:56:56 2022 +0000

description:
devel/difftastic: update to 0.28.0

Parsing
-Added support for HCL, Perl and Swift.
-Improved language detection for JSON. More file extensions and file names are
 recognised as JSON, e.g. .jsonl.

Display
-Fixed crash in inline mode.
-Added an option --tab-width that controls how many spaces are used to display
 tabs. The default value is 8, consistent with older versions.
-Added an option --syntax-highlight that controls whether the output is syntax
 highlighted.

Diffing
-Difftastic now diffs files in parallel when diffing whole directories,
 increasing performance.
-Directory diffing now correctly handles files that are only in one of the
 directories.

Command Line Interface
-Fixed handling of paths that aren't valid UTF-8.
--missing-as-empty now only applies when diffing files, and has no effect when
 diffing directories.

diffstat:

 devel/difftastic/Makefile         |   4 ++--
 devel/difftastic/cargo-depends.mk |   3 ++-
 devel/difftastic/distinfo         |  11 +++++++----
 3 files changed, 11 insertions(+), 7 deletions(-)

diffs (61 lines):

diff -r 90889a100a05 -r 617e8deb2f3b devel/difftastic/Makefile
--- a/devel/difftastic/Makefile Sat Apr 30 21:53:23 2022 +0000
+++ b/devel/difftastic/Makefile Sat Apr 30 21:56:56 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2022/04/19 11:52:18 bsiegert Exp $
+# $NetBSD: Makefile,v 1.2 2022/04/30 21:56:56 pin Exp $
 
-DISTNAME=      difftastic-0.27.0
+DISTNAME=      difftastic-0.28.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Wilfred/}
 
diff -r 90889a100a05 -r 617e8deb2f3b devel/difftastic/cargo-depends.mk
--- a/devel/difftastic/cargo-depends.mk Sat Apr 30 21:53:23 2022 +0000
+++ b/devel/difftastic/cargo-depends.mk Sat Apr 30 21:56:56 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2022/04/19 11:52:18 bsiegert Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2022/04/30 21:56:56 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
 CARGO_CRATE_DEPENDS+=  ansi_term-0.12.1
@@ -54,6 +54,7 @@
 CARGO_CRATE_DEPENDS+=  syn-1.0.84
 CARGO_CRATE_DEPENDS+=  term_size-0.3.2
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.2
+CARGO_CRATE_DEPENDS+=  terminal_size-0.1.17
 CARGO_CRATE_DEPENDS+=  textwrap-0.15.0
 CARGO_CRATE_DEPENDS+=  tree-sitter-0.20.6
 CARGO_CRATE_DEPENDS+=  typed-arena-2.0.1
diff -r 90889a100a05 -r 617e8deb2f3b devel/difftastic/distinfo
--- a/devel/difftastic/distinfo Sat Apr 30 21:53:23 2022 +0000
+++ b/devel/difftastic/distinfo Sat Apr 30 21:56:56 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1 2022/04/19 11:52:18 bsiegert Exp $
+$NetBSD: distinfo,v 1.2 2022/04/30 21:56:56 pin Exp $
 
 BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
 SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
@@ -51,9 +51,9 @@
 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.27.0.tar.gz) = 00785eba12a2ab5f0452dffc2af22677bb04150e47501ef45c9c9c9f04925f21
-SHA512 (difftastic-0.27.0.tar.gz) = 8c11d382feea69153e48da4a7585d812ebaf3f0430912f308d7737386a5205383b575ebe5900087a720b16a9cf01f5430953749599bcaa95d1147a20223f547a
-Size (difftastic-0.27.0.tar.gz) = 12444097 bytes
+BLAKE2s (difftastic-0.28.0.tar.gz) = d0f324cd55157c35de0ddc369f5184206c11941202ef1304d92f16d8d340dcce
+SHA512 (difftastic-0.28.0.tar.gz) = 47cdbc30abe71dac6ef84efdb934d87d5527fc8822e696bcf20424d07529cecea9e67b4d62e45e81a567064909923de2d8f09f12f1a120fbb43ec911e254521e
+Size (difftastic-0.28.0.tar.gz) = 15829294 bytes
 BLAKE2s (either-1.6.1.crate) = 6bb7f6e21460b5351a6f5a377c2cf08d5e444c0fef34823941742c346e201965
 SHA512 (either-1.6.1.crate) = 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 Size (either-1.6.1.crate) = 13641 bytes
@@ -165,6 +165,9 @@
 BLAKE2s (termcolor-1.1.2.crate) = 370fbd8e2988e3b2cdb87cfaa4b24d0f06f70f6fa439bc8f8acad102f8be16fe
 SHA512 (termcolor-1.1.2.crate) = f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c
 Size (termcolor-1.1.2.crate) = 17287 bytes
+BLAKE2s (terminal_size-0.1.17.crate) = ea59269fe3bf9b397940ef374c11f53bec37aa94079b597891b72a70582225d9
+SHA512 (terminal_size-0.1.17.crate) = 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201
+Size (terminal_size-0.1.17.crate) = 9141 bytes
 BLAKE2s (textwrap-0.15.0.crate) = 734e5db3c790dfa32c04434576cf457be02b7a9f4fedcdb343c84c37db1e7d00
 SHA512 (textwrap-0.15.0.crate) = f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd
 Size (textwrap-0.15.0.crate) = 52998 bytes



Home | Main Index | Thread Index | Old Index