Skip to content

Commit 7a98f33

Browse files
author
taca
committed
textproc/ruby-diff-lcs: update to 1.6.2
1.6.1 (2025-03-25) * Performed further work on Diff::LCS::Ldiff improvements (#46) and resolve several thread safety issues cleanly by making it a class. #129 * Restructure the project to be more consistent with the rest of the projects that I manage. * Increased GitHub action security. * Added trusted publishing for fully automated releases. 1.6.2 (2025-05-12) * Handle upcoming changes to the cgi gem in Ruby 3.5 (#147) * Fix issues found with htmldiff in Ruby 1.8 (which is used approximately never, since the code change which broke Ruby 1.8 was made 6 years ago). #148 * Fixed some standardrb formatting and configuration issues.
1 parent 310ed3a commit 7a98f33

File tree

3 files changed

+61
-8
lines changed

3 files changed

+61
-8
lines changed

textproc/ruby-diff-lcs/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.26 2025/02/23 14:50:10 taca Exp $
1+
# $NetBSD: Makefile,v 1.27 2025/05/18 03:48:16 taca Exp $
22

3-
DISTNAME= diff-lcs-1.6.0
3+
DISTNAME= diff-lcs-1.6.2
44
CATEGORIES= textproc
55

66
MAINTAINER= pkgsrc-users@NetBSD.org

textproc/ruby-diff-lcs/PLIST

Lines changed: 55 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.10 2025/02/23 14:50:10 taca Exp $
1+
@comment $NetBSD: PLIST,v 1.11 2025/05/18 03:48:16 taca Exp $
22
bin/htmldiff${RUBY_SUFFIX}
33
bin/ldiff${RUBY_SUFFIX}
44
${GEM_HOME}/cache/${GEM_NAME}.gem
@@ -7,7 +7,6 @@ ${GEM_LIBDIR}/CHANGELOG.md
77
${GEM_LIBDIR}/CODE_OF_CONDUCT.md
88
${GEM_LIBDIR}/CONTRIBUTING.md
99
${GEM_LIBDIR}/CONTRIBUTORS.md
10-
${GEM_LIBDIR}/Contributing.md
1110
${GEM_LIBDIR}/LICENCE.md
1211
${GEM_LIBDIR}/Manifest.txt
1312
${GEM_LIBDIR}/README.md
@@ -29,17 +28,46 @@ ${GEM_LIBDIR}/lib/diff/lcs/hunk.rb
2928
${GEM_LIBDIR}/lib/diff/lcs/internals.rb
3029
${GEM_LIBDIR}/lib/diff/lcs/ldiff.rb
3130
${GEM_LIBDIR}/lib/diff/lcs/string.rb
31+
${GEM_LIBDIR}/lib/diff/lcs/version.rb
32+
${GEM_LIBDIR}/mise.toml
3233
${GEM_LIBDIR}/spec/change_spec.rb
3334
${GEM_LIBDIR}/spec/diff_spec.rb
35+
${GEM_LIBDIR}/spec/fixtures/123_x
36+
${GEM_LIBDIR}/spec/fixtures/456_x
3437
${GEM_LIBDIR}/spec/fixtures/aX
3538
${GEM_LIBDIR}/spec/fixtures/bXaX
3639
${GEM_LIBDIR}/spec/fixtures/ds1.csv
3740
${GEM_LIBDIR}/spec/fixtures/ds2.csv
41+
${GEM_LIBDIR}/spec/fixtures/empty
42+
${GEM_LIBDIR}/spec/fixtures/file1.bin
43+
${GEM_LIBDIR}/spec/fixtures/file2.bin
44+
${GEM_LIBDIR}/spec/fixtures/four_lines
45+
${GEM_LIBDIR}/spec/fixtures/four_lines_with_missing_new_line
46+
${GEM_LIBDIR}/spec/fixtures/ldiff/diff.missing_new_line1-e
47+
${GEM_LIBDIR}/spec/fixtures/ldiff/diff.missing_new_line1-f
48+
${GEM_LIBDIR}/spec/fixtures/ldiff/diff.missing_new_line2-e
49+
${GEM_LIBDIR}/spec/fixtures/ldiff/diff.missing_new_line2-f
50+
${GEM_LIBDIR}/spec/fixtures/ldiff/error.diff.chef-e
51+
${GEM_LIBDIR}/spec/fixtures/ldiff/error.diff.chef-f
52+
${GEM_LIBDIR}/spec/fixtures/ldiff/error.diff.missing_new_line1-e
53+
${GEM_LIBDIR}/spec/fixtures/ldiff/error.diff.missing_new_line1-f
54+
${GEM_LIBDIR}/spec/fixtures/ldiff/error.diff.missing_new_line2-e
55+
${GEM_LIBDIR}/spec/fixtures/ldiff/error.diff.missing_new_line2-f
3856
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff
3957
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff-c
4058
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff-e
4159
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff-f
4260
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff-u
61+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin1
62+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin1-c
63+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin1-e
64+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin1-f
65+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin1-u
66+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin2
67+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin2-c
68+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin2-e
69+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin2-f
70+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.bin2-u
4371
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef
4472
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef-c
4573
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef-e
@@ -51,6 +79,31 @@ ${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef2-d
5179
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef2-e
5280
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef2-f
5381
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.chef2-u
82+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.empty.vs.four_lines
83+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-c
84+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-e
85+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-f
86+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.empty.vs.four_lines-u
87+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.four_lines.vs.empty
88+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-c
89+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-e
90+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-f
91+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.four_lines.vs.empty-u
92+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.issue95_trailing_context
93+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.issue95_trailing_context-c
94+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.issue95_trailing_context-e
95+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.issue95_trailing_context-f
96+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.issue95_trailing_context-u
97+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line1
98+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line1-c
99+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line1-e
100+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line1-f
101+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line1-u
102+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line2
103+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line2-c
104+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line2-e
105+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line2-f
106+
${GEM_LIBDIR}/spec/fixtures/ldiff/output.diff.missing_new_line2-u
54107
${GEM_LIBDIR}/spec/fixtures/new-chef
55108
${GEM_LIBDIR}/spec/fixtures/new-chef2
56109
${GEM_LIBDIR}/spec/fixtures/old-chef

textproc/ruby-diff-lcs/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.13 2025/02/23 14:50:10 taca Exp $
1+
$NetBSD: distinfo,v 1.14 2025/05/18 03:48:16 taca Exp $
22

3-
BLAKE2s (diff-lcs-1.6.0.gem) = e22dd62a9648a0657f8a156254739e5a9d3b205dacdd924845585081d4f085db
4-
SHA512 (diff-lcs-1.6.0.gem) = f87928a34c65bb99cbf88e934b0d6e6094ef7a8f37b1cf08c5f3d709389f5041b71f47995396ede1adf44a58147ac9beb8aad887dd8e5c56773192afff11d527
5-
Size (diff-lcs-1.6.0.gem) = 56832 bytes
3+
BLAKE2s (diff-lcs-1.6.2.gem) = 884b6999901205ed5d363fb872f0bc6da6e255330402e3881fb21ac13fe9c820
4+
SHA512 (diff-lcs-1.6.2.gem) = 0cfaae5b02784dfb17906afe3f044aa58cedb866b4d07229fec8c0859d78c03d24eaba37a951d1a0cc85df63a4132c46a600953ff3a80cd0830ad07e687f8894
5+
Size (diff-lcs-1.6.2.gem) = 59392 bytes

0 commit comments

Comments
 (0)