Hi,

Below is a diff that updates devel/shellcheck to 0.7.2. Built and
run-time tested on amd64, works fine here.

I didn't bother with nicely aligning the output of cabal-bundler
(i.e., the contents of MODCABAL_MANIFEST) since I noticed that for other
Haskell ports, that is the case too. If that's still desired however,
I'm of course willing to change that.

Caspar


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/shellcheck/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    28 Feb 2021 19:58:09 -0000      1.7
+++ Makefile    25 Apr 2021 09:56:56 -0000
@@ -3,7 +3,7 @@
 COMMENT =              shell script analysis tool
 
 MODCABAL_STEM =                ShellCheck
-MODCABAL_VERSION =     0.7.1
+MODCABAL_VERSION =     0.7.2
 MODCABAL_EXECUTABLES = shellcheck
 PKGNAME =              ${DISTNAME:L}
 CATEGORIES =           devel
@@ -18,37 +18,37 @@ WANTLIB =           c charset ffi gmp iconv m pth
 
 MODULES =              devel/cabal
 MODCABAL_MANIFEST = \
-       Diff                    0.4.0            0 \
-       QuickCheck              2.14.1           0 \
-       aeson                   1.5.3.0          0 \
-       assoc                   1.0.2            0 \
-       attoparsec              0.13.2.4         0 \
-       base-compat             0.11.1           0 \
-       base-compat-batteries   0.11.1           0 \
-       base-orphans            0.8.2            0 \
-       bifunctors              5.5.7            1 \
-       cabal-doctest           1.0.8            2 \
-       comonad                 5.0.6            1 \
-       data-fix                0.3.0            0 \
-       distributive            0.6.2            2 \
-       dlist                   1.0              0 \
-       hashable                1.3.0.0          1 \
-       integer-logarithms      1.0.3            2 \
-       primitive               0.7.1.0          0 \
-       random                  1.2.0            0 \
-       regex-base              0.94.0.0         1 \
-       regex-tdfa              1.3.1.0          1 \
-       scientific              0.3.6.2          0 \
-       splitmix                0.1.0.1          0 \
-       strict                  0.4              0 \
-       tagged                  0.8.6            2 \
-       th-abstraction          0.3.2.0          0 \
-       these                   1.1.1.1          0 \
-       time-compat             1.9.3            0 \
-       transformers-compat     0.6.5            0 \
-       unordered-containers    0.2.12.0         0 \
-       uuid-types              1.0.3            3 \
-       vector                  0.12.1.2         0 \
+       Diff    0.4.0   0       \
+       QuickCheck      2.14.2  0       \
+       aeson   1.5.6.0 1       \
+       assoc   1.0.2   1       \
+       attoparsec      0.14.1  0       \
+       base-compat     0.11.2  0       \
+       base-compat-batteries   0.11.2  0       \
+       base-orphans    0.8.4   0       \
+       bifunctors      5.5.10  0       \
+       comonad 5.0.8   0       \
+       data-fix        0.3.1   0       \
+       distributive    0.6.2.1 0       \
+       dlist   1.0     0       \
+       hashable        1.3.1.0 0       \
+       indexed-traversable     0.1.1   0       \
+       integer-logarithms      1.0.3.1 0       \
+       primitive       0.7.1.0 2       \
+       random  1.2.0   5       \
+       regex-base      0.94.0.1        0       \
+       regex-tdfa      1.3.1.0 2       \
+       scientific      0.3.6.2 0       \
+       splitmix        0.1.0.3 0       \
+       strict  0.4.0.1 0       \
+       tagged  0.8.6.1 1       \
+       th-abstraction  0.4.2.0 0       \
+       these   1.1.1.1 1       \
+       time-compat     1.9.5   1       \
+       transformers-compat     0.6.6   0       \
+       unordered-containers    0.2.13.0        0       \
+       uuid-types      1.0.4   0       \
+       vector  0.12.3.0        0
 
 LIB_DEPENDS =          converters/libiconv \
                        devel/gmp \
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/shellcheck/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    28 Feb 2021 19:58:09 -0000      1.2
+++ distinfo    25 Apr 2021 09:56:56 -0000
@@ -1,84 +1,80 @@
 SHA256 (hackage/Diff-0.4.0.tar.gz) = 
cpCsCYrYtHSLnBDklMyFulSvaIImrmmkZap7THPxScc=
-SHA256 (hackage/QuickCheck-2.14.1.tar.gz) = 
w/zFqhjavi0c673z8KkdryObUusIbQK3xhXGB+8NR1c=
-SHA256 (hackage/ShellCheck-0.7.1.tar.gz) = 
QV8j7XfBfLaDezKKNbn6Jix9mxqQk7yAH1DZkBDkpBo=
-SHA256 (hackage/aeson-1.5.3.0.tar.gz) = 
lY75ajGtCAfjB/ktYaK1GCf3sGr+1Szwb3bGTGrtmGo=
+SHA256 (hackage/QuickCheck-2.14.2.tar.gz) = 
2HtshWlrYBF1J0Nh+mIheJRAHkAeFQw8XUATrFPNNvM=
+SHA256 (hackage/ShellCheck-0.7.2.tar.gz) = 
/3U02Aw9yIF8B5Snb0MpeafVwuU37lp8GbQkrKQdhHI=
+SHA256 (hackage/aeson-1.5.6.0.tar.gz) = 
A2HDS+PS7JRSAfAlAWk0NvvaENzFSUaUgaCEst4iv+g=
+SHA256 (hackage/aeson-1.5.6.0_1.cabal) = 
0+docvhjTJzTPrEo1sTdG/DMjXHR8yBV13RJDV9t7fg=
 SHA256 (hackage/assoc-1.0.2.tar.gz) = 
2JiNxuhxjHo0VlFbdpyTNq7uxzDPhvxRdSR5af+PFE8=
-SHA256 (hackage/attoparsec-0.13.2.4.tar.gz) = 
umbNbeF0nsklaNsbnJBbQ6hJ8K2RjUXXtZRAegLr77I=
-SHA256 (hackage/base-compat-0.11.1.tar.gz) = 
NW8VQuyT5xkqkHPTKo7x5IGUJ1SV3Ox/sNJB9LqvbTY=
-SHA256 (hackage/base-compat-batteries-0.11.1.tar.gz) = 
yvZv7TwKOwQ3aSytGMk6cHToUkqGuL4c4E0KGMv2rtg=
-SHA256 (hackage/base-orphans-0.8.2.tar.gz) = 
KoBiOF5dXe5BhCiiLHK5ORVXvB/i+TvWQ/d1Sza56wE=
-SHA256 (hackage/bifunctors-5.5.7.tar.gz) = 
iLOi1FBOETmjrvcCeRP6oIcGMUd9Ci67b6Z9SUzbNTI=
-SHA256 (hackage/bifunctors-5.5.7_1.cabal) = 
F5lw2Mq6p2DfdNQOH4GzYzx4tWny0FjiTawxtaGGVAY=
-SHA256 (hackage/cabal-doctest-1.0.8.tar.gz) = 
ICamqH1BAgLOCRQSymvDPFrKeHAlMmtKPRNCWiM5Lg4=
-SHA256 (hackage/cabal-doctest-1.0.8_2.cabal) = 
i9HWFPtl8NUmCdowv45exxpLat+P9WEO2zy00RRXYRc=
-SHA256 (hackage/comonad-5.0.6.tar.gz) = 
d8+wFqzRdHuJLDG4La8N6T9Qi6d11iVi03azVK24j64=
-SHA256 (hackage/comonad-5.0.6_1.cabal) = 
/fG1KaeXZahUmsfp1Dm3acyoUneHQtuHAqnZstwn5KQ=
-SHA256 (hackage/data-fix-0.3.0.tar.gz) = 
nlmz7WlLUTkxYJOzdnhC5grUghhYRZ5812Pldz36maA=
-SHA256 (hackage/distributive-0.6.2.tar.gz) = 
gk7icd7UM85sYf6JDHhGQrfiD/pAgvymCdpU59z8I8k=
-SHA256 (hackage/distributive-0.6.2_2.cabal) = 
Ks6bq829HC2yhjjCAEBfuF42YP4Zzq5PAwglkK3CxIc=
+SHA256 (hackage/assoc-1.0.2_1.cabal) = 
qCTk9hVGmietlJ2/SQe6JYvWtFne6+wAUkx7yz9lzJ8=
+SHA256 (hackage/attoparsec-0.14.1.tar.gz) = 
hw+PgdkMKPl3wC44P8p4YX7jtboxvwtnGGrdSzatKbM=
+SHA256 (hackage/base-compat-0.11.2.tar.gz) = 
U6a1FFRC+6WkutbbK83t4X8WRkK0i8OblQFUIqOa29s=
+SHA256 (hackage/base-compat-batteries-0.11.2.tar.gz) = 
MeBmpaqWr5T+ZGWtuVnDjWOkngE1dkGqQyLHVKlNMCM=
+SHA256 (hackage/base-orphans-0.8.4.tar.gz) = 
N7K1k1bANACi1QmGJnc5PF/3BqCqv4JsEE9v4D2Tu7M=
+SHA256 (hackage/bifunctors-5.5.10.tar.gz) = 
53Kc/Ytq9c7NfdUJ5OST7sDxUih2zAzPT1gFSVwzqQ0=
+SHA256 (hackage/comonad-5.0.8.tar.gz) = 
72zfLMKSzEPuaqlsWBsjX96oq0Sgv/sk3HmuKy7zPRM=
+SHA256 (hackage/data-fix-0.3.1.tar.gz) = 
m0XAQEcpIsGXuzMZAZe1iVr6xjGCA7KvswJR1N+LzHk=
+SHA256 (hackage/distributive-0.6.2.1.tar.gz) = 
1zUTkuB49YyqRmMKS5xkPh4und3uRYSMXINY57Exa5E=
 SHA256 (hackage/dlist-1.0.tar.gz) = 
Fz1jcyi7Fz/MNl8w0p/0qUKSoeDlVYrrPfwR3oFRARU=
-SHA256 (hackage/hashable-1.3.0.0.tar.gz) = 
gi5UE/vMymrohNOrpAZkIsi11Y0j0Yuey1wDJzuxmrQ=
-SHA256 (hackage/hashable-1.3.0.0_1.cabal) = 
THDxQHiBBZ6TVQ03QhkSVClrJze3k6dCvZATSPs+H7E=
-SHA256 (hackage/integer-logarithms-1.0.3.tar.gz) = 
WuJiAYaYrzW7dJFvrRcNltPrRGaccu0225oZozks7BY=
-SHA256 (hackage/integer-logarithms-1.0.3_2.cabal) = 
Y9QlleyStxrJige5hLCi6z1JVvStLYVsO/b8PcIY0ig=
+SHA256 (hackage/hashable-1.3.1.0.tar.gz) = 
gGGCOkrFIbU5Eu3Lo2uVbzFZy4hbB+wRmvKVplaMp8Q=
+SHA256 (hackage/indexed-traversable-0.1.1.tar.gz) = 
esNq4xU8vnqOmerP/QZTZ7h1RJU8ySmX9CShUNtGgTk=
+SHA256 (hackage/integer-logarithms-1.0.3.1.tar.gz) = 
mwqfn6tgmxXNAVhlch+wX3RKG8d66S/RM4ct5Si76n8=
 SHA256 (hackage/primitive-0.7.1.0.tar.gz) = 
a+vs/fKld4fZ/VIxv9YStlqS7dezOpc7Kg8RMSuJo/A=
+SHA256 (hackage/primitive-0.7.1.0_2.cabal) = 
9jV9VyDBxmUJbD4BFGfa9EMZi3hqcI0v+SaViiTVCNQ=
 SHA256 (hackage/random-1.2.0.tar.gz) = 
5FGc98BYv9W9vkrMeCKErMniXnRIcghhnKg8vNY/ud4=
-SHA256 (hackage/regex-base-0.94.0.0.tar.gz) = 
xB+C9fwRV8lhpMvcDNVWHlqkTzOc5ucG2XjZfgymuRQ=
-SHA256 (hackage/regex-base-0.94.0.0_1.cabal) = 
RKqVynYilP+7KM8K+cVn2TtdLFbk84zlOFolfYmflo4=
+SHA256 (hackage/random-1.2.0_5.cabal) = 
MNct9MwdL+LURciPDunSGWWvfOhmYMQ6bDKmodkNUck=
+SHA256 (hackage/regex-base-0.94.0.1.tar.gz) = 
cbHZb/8gHzH+jNRTLwVqygOiHNSGiQJW3DAH3XOt7dk=
 SHA256 (hackage/regex-tdfa-1.3.1.0.tar.gz) = 
FcN2eD05ezuZM881mAgI/t3eJzvW8kRbq7zLL3akLsA=
-SHA256 (hackage/regex-tdfa-1.3.1.0_1.cabal) = 
vsE4EqVqkE/zUQyqGf4bPOOTnjA2BLG8sxYnccUjEbo=
+SHA256 (hackage/regex-tdfa-1.3.1.0_2.cabal) = 
640PAHz0X6yoV09W8NGcmwK8Up7xaI2PipdRzn3DbMM=
 SHA256 (hackage/scientific-0.3.6.2.tar.gz) = 
J40K/IdFAlT4p26rIbVYOvY5VO/Jt0hEoXohpoATFA8=
-SHA256 (hackage/splitmix-0.1.0.1.tar.gz) = 
TUtpSEbqxq83PnUOTJXJyiqYS8fw5kZvlzdZ0PsfGSo=
-SHA256 (hackage/strict-0.4.tar.gz) = 
J5/ueGkECc4IeL7q1KYg8MCXXbohXWd48YNpnjV2RT8=
-SHA256 (hackage/tagged-0.8.6.tar.gz) = 
rRbe8IhM9vBa4a6OkBks+djZZz+iZLJJSZvZ5PrHkd0=
-SHA256 (hackage/tagged-0.8.6_2.cabal) = 
H3yoTmyIy7kjZBxgBByfVsNPGoiXWcwHPN8QVCtEH/k=
-SHA256 (hackage/th-abstraction-0.3.2.0.tar.gz) = 
Nv7zOtDzS5uPtVUv5hh1eaANX5DZOOm8JNOCqZGf63k=
+SHA256 (hackage/splitmix-0.1.0.3.tar.gz) = 
RgCfSwAMnmYTN3dnuHGL84R2Rp8qjiFi2YzCRogtWjU=
+SHA256 (hackage/strict-0.4.0.1.tar.gz) = 
3/arwIrWN+UYkbuLR1d4xAkmxRIZ7aYP1k8NloAiYkE=
+SHA256 (hackage/tagged-0.8.6.1.tar.gz) = 
9eD8+V8LtKpj9CjywBlVpB6hpCz885FF7WMfWalhbAI=
+SHA256 (hackage/tagged-0.8.6.1_1.cabal) = 
Xd8eMkw81kTwl6SL9JDwvt9Gf3I/0kCvs6s7dQV3+Oc=
+SHA256 (hackage/th-abstraction-0.4.2.0.tar.gz) = 
6gayzaJfxLUtrEjMI+WnVvmX34mF7K7lpVQgJQihHEA=
 SHA256 (hackage/these-1.1.1.1.tar.gz) = 
15jJ9W4X3vRB6PUeVMwRr9s+dsap0enuFU6aeNoL9Qg=
-SHA256 (hackage/time-compat-1.9.3.tar.gz) = 
u2pE5meUXdyo3tk+BB7pGYakoZ9Z4Uml3SH9sb+j24g=
-SHA256 (hackage/transformers-compat-0.6.5.tar.gz) = 
2mfPEVFdp1GzKozm6WVJ9yaPfENXaa0Z3Jdmtpd0Ygs=
-SHA256 (hackage/unordered-containers-0.2.12.0.tar.gz) = 
SB2rTqWfEP6qfWXsuK5dE20TC9us8jVtQUs5JtY4vSA=
-SHA256 (hackage/uuid-types-1.0.3.tar.gz) = 
knZRerJKmwbznW48M8bCtKzh/CEm28HNmAaGamVRs/0=
-SHA256 (hackage/uuid-types-1.0.3_3.cabal) = 
TieqFCyzfzkeePNtExOboKkHZ1Qpoh6PLPrpIjIC3X4=
-SHA256 (hackage/vector-0.12.1.2.tar.gz) = 
O24naD9vILN7ijXQ+rnjS1fa1yrGTLFvQocmeA1AEb0=
+SHA256 (hackage/these-1.1.1.1_1.cabal) = 
6YHGUijbWud6BDYx90oeSkt3D3IThm9YTjR2tSUS8a8=
+SHA256 (hackage/time-compat-1.9.5.tar.gz) = 
MSayZ9GfMdUqPDbxOoeIvgMkL4KaW93YowhOE00B46Y=
+SHA256 (hackage/time-compat-1.9.5_1.cabal) = 
pYa9Wlm0fqDJ6vxVxpNu3hESb0puYZ1teu7+5zxD2bg=
+SHA256 (hackage/transformers-compat-0.6.6.tar.gz) = 
fi4CUeXm0oFCYVpLlQo/q6ycC3gEsexKSumF8ZUZqfk=
+SHA256 (hackage/unordered-containers-0.2.13.0.tar.gz) = 
hrATaauOsxE4OgUtOJM34s1xpjCIMj8CkydU30qje1U=
+SHA256 (hackage/uuid-types-1.0.4.tar.gz) = 
wqosyqOnQlmsofV8wcJ3giCGQwgUzl5POM/YaP5I7AY=
+SHA256 (hackage/vector-0.12.3.0.tar.gz) = 
FfgYUFrdpj5/SE7N+S27PB7Hap3vAEyUJNuPprxBtwM=
 SIZE (hackage/Diff-0.4.0.tar.gz) = 8065
-SIZE (hackage/QuickCheck-2.14.1.tar.gz) = 73248
-SIZE (hackage/ShellCheck-0.7.1.tar.gz) = 163288
-SIZE (hackage/aeson-1.5.3.0.tar.gz) = 298200
+SIZE (hackage/QuickCheck-2.14.2.tar.gz) = 75246
+SIZE (hackage/ShellCheck-0.7.2.tar.gz) = 173937
+SIZE (hackage/aeson-1.5.6.0.tar.gz) = 286364
+SIZE (hackage/aeson-1.5.6.0_1.cabal) = 6786
 SIZE (hackage/assoc-1.0.2.tar.gz) = 3047
-SIZE (hackage/attoparsec-0.13.2.4.tar.gz) = 163431
-SIZE (hackage/base-compat-0.11.1.tar.gz) = 33691
-SIZE (hackage/base-compat-batteries-0.11.1.tar.gz) = 16748
-SIZE (hackage/base-orphans-0.8.2.tar.gz) = 20727
-SIZE (hackage/bifunctors-5.5.7.tar.gz) = 45689
-SIZE (hackage/bifunctors-5.5.7_1.cabal) = 3423
-SIZE (hackage/cabal-doctest-1.0.8.tar.gz) = 10812
-SIZE (hackage/cabal-doctest-1.0.8_2.cabal) = 1491
-SIZE (hackage/comonad-5.0.6.tar.gz) = 18154
-SIZE (hackage/comonad-5.0.6_1.cabal) = 3496
-SIZE (hackage/data-fix-0.3.0.tar.gz) = 5516
-SIZE (hackage/distributive-0.6.2.tar.gz) = 11308
-SIZE (hackage/distributive-0.6.2_2.cabal) = 3198
+SIZE (hackage/assoc-1.0.2_1.cabal) = 1205
+SIZE (hackage/attoparsec-0.14.1.tar.gz) = 165043
+SIZE (hackage/base-compat-0.11.2.tar.gz) = 34625
+SIZE (hackage/base-compat-batteries-0.11.2.tar.gz) = 16902
+SIZE (hackage/base-orphans-0.8.4.tar.gz) = 22573
+SIZE (hackage/bifunctors-5.5.10.tar.gz) = 45810
+SIZE (hackage/comonad-5.0.8.tar.gz) = 15227
+SIZE (hackage/data-fix-0.3.1.tar.gz) = 5520
+SIZE (hackage/distributive-0.6.2.1.tar.gz) = 8140
 SIZE (hackage/dlist-1.0.tar.gz) = 18667
-SIZE (hackage/hashable-1.3.0.0.tar.gz) = 29835
-SIZE (hackage/hashable-1.3.0.0_1.cabal) = 5206
-SIZE (hackage/integer-logarithms-1.0.3.tar.gz) = 8840
-SIZE (hackage/integer-logarithms-1.0.3_2.cabal) = 2820
+SIZE (hackage/hashable-1.3.1.0.tar.gz) = 21424
+SIZE (hackage/indexed-traversable-0.1.1.tar.gz) = 8424
+SIZE (hackage/integer-logarithms-1.0.3.1.tar.gz) = 9023
 SIZE (hackage/primitive-0.7.1.0.tar.gz) = 52184
+SIZE (hackage/primitive-0.7.1.0_2.cabal) = 2728
 SIZE (hackage/random-1.2.0.tar.gz) = 37889
-SIZE (hackage/regex-base-0.94.0.0.tar.gz) = 9679
-SIZE (hackage/regex-base-0.94.0.0_1.cabal) = 2253
+SIZE (hackage/random-1.2.0_5.cabal) = 6094
+SIZE (hackage/regex-base-0.94.0.1.tar.gz) = 10095
 SIZE (hackage/regex-tdfa-1.3.1.0.tar.gz) = 77767
-SIZE (hackage/regex-tdfa-1.3.1.0_1.cabal) = 6324
+SIZE (hackage/regex-tdfa-1.3.1.0_2.cabal) = 6483
 SIZE (hackage/scientific-0.3.6.2.tar.gz) = 23510
-SIZE (hackage/splitmix-0.1.0.1.tar.gz) = 19090
-SIZE (hackage/strict-0.4.tar.gz) = 12447
-SIZE (hackage/tagged-0.8.6.tar.gz) = 11759
-SIZE (hackage/tagged-0.8.6_2.cabal) = 2606
-SIZE (hackage/th-abstraction-0.3.2.0.tar.gz) = 35111
+SIZE (hackage/splitmix-0.1.0.3.tar.gz) = 20754
+SIZE (hackage/strict-0.4.0.1.tar.gz) = 12488
+SIZE (hackage/tagged-0.8.6.1.tar.gz) = 9842
+SIZE (hackage/tagged-0.8.6.1_1.cabal) = 2874
+SIZE (hackage/th-abstraction-0.4.2.0.tar.gz) = 37848
 SIZE (hackage/these-1.1.1.1.tar.gz) = 9804
-SIZE (hackage/time-compat-1.9.3.tar.gz) = 50050
-SIZE (hackage/transformers-compat-0.6.5.tar.gz) = 40421
-SIZE (hackage/unordered-containers-0.2.12.0.tar.gz) = 53070
-SIZE (hackage/uuid-types-1.0.3.tar.gz) = 11999
-SIZE (hackage/uuid-types-1.0.3_3.cabal) = 2496
-SIZE (hackage/vector-0.12.1.2.tar.gz) = 131049
+SIZE (hackage/these-1.1.1.1_1.cabal) = 2631
+SIZE (hackage/time-compat-1.9.5.tar.gz) = 59336
+SIZE (hackage/time-compat-1.9.5_1.cabal) = 4954
+SIZE (hackage/transformers-compat-0.6.6.tar.gz) = 41347
+SIZE (hackage/unordered-containers-0.2.13.0.tar.gz) = 53379
+SIZE (hackage/uuid-types-1.0.4.tar.gz) = 11537
+SIZE (hackage/vector-0.12.3.0.tar.gz) = 148083

Reply via email to