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:           Thu Aug 17 02:43:21 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.50.0

0.50 (released 15th August 2023)

Conflicts
 - Difftastic now supports parsing files with conflict markers, enabling you
   to diff the two conflicting file states.

Parsing
 - Updated Elixir, Erlang, Go, Kotlin and Racket parsers.

Display
 - Tweaked the colours on the file header, to make metadata less prominent.
 - Improved styling of file rename information.
 - Improved syntax hightling for Java built-in types.

Diffing
 - Fixed an issue with runaway memory usage when the two files input files
   had a large number of differences.

Build
 - Difftastic now requires Rust 1.59 to build.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/difftastic/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/difftastic/cargo-depends.mk
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/difftastic/distinfo
cvs rdiff -u -r1.6 -r1.7 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.24 pkgsrc/devel/difftastic/Makefile:1.25
--- pkgsrc/devel/difftastic/Makefile:1.24       Fri Jul 28 20:47:54 2023
+++ pkgsrc/devel/difftastic/Makefile    Thu Aug 17 02:43:21 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2023/07/28 20:47:54 pin Exp $
+# $NetBSD: Makefile,v 1.25 2023/08/17 02:43:21 pin Exp $
 
-DISTNAME=      difftastic-0.49.0
+DISTNAME=      difftastic-0.50.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.14 pkgsrc/devel/difftastic/cargo-depends.mk:1.15
--- pkgsrc/devel/difftastic/cargo-depends.mk:1.14       Fri Jul 28 20:47:55 2023
+++ pkgsrc/devel/difftastic/cargo-depends.mk    Thu Aug 17 02:43:21 2023
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.14 2023/07/28 20:47:55 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.15 2023/08/17 02:43:21 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  ahash-0.7.6
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.20
@@ -15,7 +15,7 @@ CARGO_CRATE_DEPENDS+= clap-3.1.18
 CARGO_CRATE_DEPENDS+=  clap_lex-0.2.0
 CARGO_CRATE_DEPENDS+=  const_format-0.2.23
 CARGO_CRATE_DEPENDS+=  const_format_proc_macros-0.2.22
-CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.4
+CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.8
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.1
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.8
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.8
@@ -36,11 +36,13 @@ CARGO_CRATE_DEPENDS+=       hashbrown-0.11.2
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  heck-0.4.1
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
+CARGO_CRATE_DEPENDS+=  humansize-2.1.3
 CARGO_CRATE_DEPENDS+=  humantime-1.3.0
 CARGO_CRATE_DEPENDS+=  indexmap-1.7.0
 CARGO_CRATE_DEPENDS+=  itertools-0.10.3
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
 CARGO_CRATE_DEPENDS+=  libc-0.2.139
+CARGO_CRATE_DEPENDS+=  libm-0.2.7
 CARGO_CRATE_DEPENDS+=  libmimalloc-sys-0.1.24
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.9
 CARGO_CRATE_DEPENDS+=  log-0.4.17
@@ -69,8 +71,8 @@ CARGO_CRATE_DEPENDS+= proc-macro2-1.0.66
 CARGO_CRATE_DEPENDS+=  quick-error-1.2.3
 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
+CARGO_CRATE_DEPENDS+=  rayon-1.7.0
+CARGO_CRATE_DEPENDS+=  rayon-core-1.11.0
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.16
 CARGO_CRATE_DEPENDS+=  regex-1.7.3
 CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10

Index: pkgsrc/devel/difftastic/distinfo
diff -u pkgsrc/devel/difftastic/distinfo:1.23 pkgsrc/devel/difftastic/distinfo:1.24
--- pkgsrc/devel/difftastic/distinfo:1.23       Fri Jul 28 20:47:55 2023
+++ pkgsrc/devel/difftastic/distinfo    Thu Aug 17 02:43:21 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.23 2023/07/28 20:47:55 pin Exp $
+$NetBSD: distinfo,v 1.24 2023/08/17 02:43:21 pin Exp $
 
 BLAKE2s (ahash-0.7.6.crate) = 5a260485860dccfc4af4ad41b107d11c1a1a0fadb036ef801484ecc98d4a6bc8
 SHA512 (ahash-0.7.6.crate) = 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
@@ -45,9 +45,9 @@ Size (const_format-0.2.23.crate) = 72319
 BLAKE2s (const_format_proc_macros-0.2.22.crate) = 5f221f5ad51b95648ef8504d3191cc5f7754457a23674e826edef40d8402fb21
 SHA512 (const_format_proc_macros-0.2.22.crate) = a0382a50502cff46c966fca1518ae1102cc749a9fff142a7fc29c3f3dce4b947ef05576e27248ed682aa9db2e1c0af149f41981d02d8415b63734a0ceccb68f4
 Size (const_format_proc_macros-0.2.22.crate) = 24274 bytes
-BLAKE2s (crossbeam-channel-0.5.4.crate) = 7cacdf26ac58890a386c5259046b539ad2c2a5539f59b8f275f6f1791c6251c2
-SHA512 (crossbeam-channel-0.5.4.crate) = 39b17dbaefc15d7faafca4ae6b060665471d384956aca7439fc407ed2632bd458e473efb62b74629b42a5f3d237e13503d2084cac6f6b3f42b9e03aa1fde0982
-Size (crossbeam-channel-0.5.4.crate) = 88237 bytes
+BLAKE2s (crossbeam-channel-0.5.8.crate) = f52230ed84b89bc15c117f5251f9575cf7c8672c7f44d589e9443a6a6c3e457c
+SHA512 (crossbeam-channel-0.5.8.crate) = 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
+Size (crossbeam-channel-0.5.8.crate) = 90455 bytes
 BLAKE2s (crossbeam-deque-0.8.1.crate) = 9275d9f073fd32bc240417aa95325620fba8dd4f8e26c4d6f67ee89e091f2de9
 SHA512 (crossbeam-deque-0.8.1.crate) = 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4
 Size (crossbeam-deque-0.8.1.crate) = 20852 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.49.0.tar.gz) = b36354063a1221eb099dbf4341bbfec2e0ec70ca0340a55546c61d7ad48dd8d3
-SHA512 (difftastic-0.49.0.tar.gz) = f4ea97a67a828128e9d41ec33d8ae5a21b0afdc25bd0a58e12bb70d6d739dd084e3b94eeb477d27f8b59943213ff98798319f74fe06e5bd5e9c911df918727c5
-Size (difftastic-0.49.0.tar.gz) = 56962613 bytes
+BLAKE2s (difftastic-0.50.0.tar.gz) = 2d5ee97fc8dfcfa8e19bfab3cb805fe3d895d595a4f29104c8935c478f1688f1
+SHA512 (difftastic-0.50.0.tar.gz) = 19232d3700357fe342df13e831d42f16c24be12ee7e71becad01138f3c975125bcb1684ae38e1fe49801f03f91094dcc36e30839793c3ab7652350b325f0813b
+Size (difftastic-0.50.0.tar.gz) = 57193941 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
@@ -111,6 +111,9 @@ Size (heck-0.4.1.crate) = 11567 bytes
 BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
 SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
 Size (hermit-abi-0.1.19.crate) = 9979 bytes
+BLAKE2s (humansize-2.1.3.crate) = ff244f52d9c40e8fb2c9810ca133d407eb7eb5aa6732fd47ffe73d4e95d799a6
+SHA512 (humansize-2.1.3.crate) = 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe
+Size (humansize-2.1.3.crate) = 11953 bytes
 BLAKE2s (humantime-1.3.0.crate) = cfe3440decf2a2298e49530d9995c57a865a5132ed39e020e3fe72ebc5f3b162
 SHA512 (humantime-1.3.0.crate) = 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da
 Size (humantime-1.3.0.crate) = 17020 bytes
@@ -126,6 +129,9 @@ Size (lazy_static-1.4.0.crate) = 10443 b
 BLAKE2s (libc-0.2.139.crate) = 853f2cdf8ed8de1e87cebc90a4aaa0b85007ee732a1c4bc499a40d7bc975afc5
 SHA512 (libc-0.2.139.crate) = ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
 Size (libc-0.2.139.crate) = 638983 bytes
+BLAKE2s (libm-0.2.7.crate) = 3783f5f8d209088f8ba560b4d817c4188e97d5aab4f91c57daa897135bd36d38
+SHA512 (libm-0.2.7.crate) = b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
+Size (libm-0.2.7.crate) = 115688 bytes
 BLAKE2s (libmimalloc-sys-0.1.24.crate) = c1f16a20d0f97972ca58c58bbde2979856d9a12ef3c28f9c0a79d483dd320cde
 SHA512 (libmimalloc-sys-0.1.24.crate) = b35b72948581ec3505f569af21a1e55cab9024d3f2fe543972863e74e2c1620fc295a3632122e5548b01dbafc6230a1e2a39456070cbc9d3aadafa10fe166900
 Size (libmimalloc-sys-0.1.24.crate) = 1119801 bytes
@@ -210,12 +216,12 @@ 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
-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 (rayon-1.7.0.crate) = b50186fe0ad931c3728cd6558535ee566c51f5b50b8da6128d7c72372be0f33c
+SHA512 (rayon-1.7.0.crate) = d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
+Size (rayon-1.7.0.crate) = 169488 bytes
+BLAKE2s (rayon-core-1.11.0.crate) = a2e17d5e4876a34a8f1661d85121c4c6195e5ec65f907d37108ea97118d8bb7a
+SHA512 (rayon-core-1.11.0.crate) = 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
+Size (rayon-core-1.11.0.crate) = 73118 bytes
 BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
 SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
 Size (redox_syscall-0.2.16.crate) = 24012 bytes
@@ -351,5 +357,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) = 7cba4824cbe01589ab12eb5e778acf153c812353
+SHA1 (patch-Cargo.toml) = c0242abd6b8d07ef499aa65e39269d5871d0a28f
 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.6 pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.7
--- pkgsrc/devel/difftastic/patches/patch-Cargo.toml:1.6        Fri Jul 28 20:47:55 2023
+++ pkgsrc/devel/difftastic/patches/patch-Cargo.toml    Thu Aug 17 02:43:21 2023
@@ -1,20 +1,20 @@
-$NetBSD: patch-Cargo.toml,v 1.6 2023/07/28 20:47:55 pin Exp $
+$NetBSD: patch-Cargo.toml,v 1.7 2023/08/17 02:43:21 pin Exp $
 
 Don't pull from a specific pull-request.
 Patch tree_magic_mini crate within pkgsrc.
 
---- Cargo.toml.orig    2023-07-26 22:12:55.000000000 +0000
+--- Cargo.toml.orig    2023-08-16 06:01:09.000000000 +0000
 +++ Cargo.toml
-@@ -52,7 +52,7 @@ owo-colors = "3.5.0"
+@@ -54,7 +54,7 @@ const_format = "0.2.22"
+ owo-colors = "3.5.0"
  wu-diff = "0.1.2"
- # rayon 1.7 requires rust 1.59
- rayon = "1.6.1"
+ rayon = "1.7.0"
 -tree_magic_mini = "3.0.2"
 +tree_magic_mini = "3.0.3"
  # bumpalo 3.12 requires rust 1.60
  bumpalo = "3.11.1"
  unicode-width = "0.1.9"
-@@ -81,9 +81,3 @@ lto = "thin"
+@@ -84,9 +84,3 @@ lto = "thin"
  [[bin]]
  name = "difft"
  path = "src/main.rs"



Home | Main Index | Thread Index | Old Index