pkg/59884: sysutils/di: update to version 6.2.1

Brad Lanam <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.bugs
Message-ID <[email protected]>
>Number:         59884
>Category:       pkg
>Synopsis:       sysutils/di: update to 6.2.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Jan 03 18:30:00 +0000 2026
>Originator:     Brad Lanam
>Release:        NetBSD 10.1
>Organization:
>Environment:
System: NetBSD netbsd101 10.1 NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11
UTC 2024 [email protected]:/usr/src/sys/arch/i386/compile/GENERIC
i386
Architecture: i386
Machine: i386
>Description:
Update di to version 6.2.1

Fixes a crash.
>How-To-Repeat:
>Fix:


diff -ur pkgsrc-di-6.2.0/Makefile pkgsrc-di-6.2.1/Makefile
--- pkgsrc-di-6.2.0/Makefile    2025-11-14 05:58:17.680808235 -0800
+++ pkgsrc-di-6.2.1/Makefile    2026-01-03 10:03:31.361066979 -0800
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.10 2025/02/24 19:28:29 bsiegert Exp $

-DISTNAME=      di-6.2.0
+DISTNAME=      di-6.2.1
 CATEGORIES=    sysutils
 MASTER_SITES=  https://sourceforge.net/projects/diskinfo-di/files/

@@ -13,6 +13,12 @@
 USE_TOOLS+=            msgfmt pkg-config sed tr grep sh
 USE_PKGLOCALEDIR=      yes

+test:
+       ( \
+       cd ${WRKSRC}; \
+       cmake --build ${CMAKE_BUILD_DIR} --target ditest \
+       )
+
 .include "../../devel/cmake/build.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -ur pkgsrc-di-6.2.0/PLIST pkgsrc-di-6.2.1/PLIST
--- pkgsrc-di-6.2.0/PLIST       2025-11-14 05:58:17.677938329 -0800
+++ pkgsrc-di-6.2.1/PLIST       2026-01-03 10:04:37.124688331 -0800
@@ -3,7 +3,7 @@
 include/di.h
 lib/libdi.so
 lib/libdi.so.6
-lib/libdi.so.6.2.0
+lib/libdi.so.6.2.1
 lib/pkgconfig/di.pc
 man/man1/di.1
 man/man3/libdi.3
diff -ur pkgsrc-di-6.2.0/distinfo pkgsrc-di-6.2.1/distinfo
--- pkgsrc-di-6.2.0/distinfo    2025-11-14 05:58:17.676595705 -0800
+++ pkgsrc-di-6.2.1/distinfo    2026-01-03 09:57:11.497798097 -0800
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.10 2025/02/24 19:28:29 bsiegert Exp $

-BLAKE2s (di-6.2.0.tar.gz) =
d4d788d3fd676de783c5cc43696fdfe6e98337807efaae1a73ba88373731ef30
-SHA512 (di-6.2.0.tar.gz) =
ac19b075fd5676a5ac1827dc058441327bdfaf7ed649fc5b7b765d188a41517eef0b67221213eee4e32343d057eb1b06793e45cf529a455b1841ca735b675578
-Size (di-6.2.0.tar.gz) = 137838 bytes
+BLAKE2s (di-6.2.1.tar.gz) =
55cd01139e47e800135390c5e444f8d811eeee3888ca209463e389509d3e993c
+SHA512 (di-6.2.1.tar.gz) =
c0030fe1d84f6159cf0672a343617bad10c52587823dc232b0319fe95b67cdd7ae6b58bcf98a1390e3bd0f608a4c1bb5814e89d32a86799e4955e0b89abe547f
+Size (di-6.2.1.tar.gz) = 138458 bytes

--000000000000cb85f706477ffefb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">&gt=
;Submitter-Id: =C2=A0net<br>&gt;Originator: =C2=A0 =C2=A0Brad Lanam<br>&gt;=
Organization:<br>&gt;Confidential: =C2=A0no<br>&gt;Synopsis: =C2=A0 =C2=A0 =
=C2=A0sysutils/di: update to 6.2.1<br>&gt;Severity: =C2=A0 =C2=A0 =C2=A0non=
-critical<br>&gt;Priority: =C2=A0 =C2=A0 =C2=A0low<br>&gt;Category: =C2=A0 =
=C2=A0 =C2=A0pkg<br>&gt;Class: =C2=A0 =C2=A0 =C2=A0 =C2=A0 change-request<b=
r>&gt;Release: =C2=A0 =C2=A0 =C2=A0 NetBSD 10.1<br>&gt;Environment:<br>Syst=
em: NetBSD netbsd101 10.1 NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC=
 2024 [email protected]:/usr/src/sys/arch/i386/compile/GENERIC i38=
6<br>Architecture: i386<br>Machine: i386<br>&gt;Description:<br>Update di t=
o version 6.2.1<br><br>Fixes a crash.<br>&gt;How-To-Repeat:<br>&gt;Fix:<br>=
<br>=C2=A0<br>diff -ur pkgsrc-di-6.2.0/Makefile pkgsrc-di-6.2.1/Makefile<br=
>--- pkgsrc-di-6.2.0/Makefile =C2=A0 =C2=A02025-11-14 05:58:17.680808235 -0=
800<br>+++ pkgsrc-di-6.2.1/Makefile =C2=A0 =C2=A02026-01-03 10:03:31.361066=
979 -0800<br>@@ -1,6 +1,6 @@<br>=C2=A0# $NetBSD: Makefile,v 1.10 2025/02/24=
 19:28:29 bsiegert Exp $<br>=C2=A0<br>-DISTNAME=3D =C2=A0 =C2=A0 =C2=A0di-6=
.2.0<br>+DISTNAME=3D =C2=A0 =C2=A0 =C2=A0di-6.2.1<br>=C2=A0CATEGORIES=3D =
=C2=A0 =C2=A0sysutils<br>=C2=A0MASTER_SITES=3D =C2=A0<a href=3D"https://sou=
rceforge.net/projects/diskinfo-di/files/">https://sourceforge.net/projects/=
diskinfo-di/files/</a><br>=C2=A0<br>@@ -13,6 +13,12 @@<br>=C2=A0USE_TOOLS+=
=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0msgfmt pkg-config sed tr grep =
sh<br>=C2=A0USE_PKGLOCALEDIR=3D =C2=A0 =C2=A0 =C2=A0yes<br>=C2=A0<br>+test:=
<br>+ =C2=A0 =C2=A0 =C2=A0 ( \<br>+ =C2=A0 =C2=A0 =C2=A0 cd ${WRKSRC}; \<br=
>+ =C2=A0 =C2=A0 =C2=A0 cmake --build ${CMAKE_BUILD_DIR} --target ditest \<=
br>+ =C2=A0 =C2=A0 =C2=A0 )<br>+<br>=C2=A0.include &quot;../../devel/cmake/=
<a href=3D"http://build.mk">build.mk</a>&quot;<br>=C2=A0.include &quot;../.=
./devel/gettext-lib/<a href=3D"http://buildlink3.mk">buildlink3.mk</a>&quot=
;<br>=C2=A0.include &quot;../../mk/<a href=3D"http://bsd.pkg.mk">bsd.pkg.mk=
</a>&quot;<br>diff -ur pkgsrc-di-6.2.0/PLIST pkgsrc-di-6.2.1/PLIST<br>--- p=
kgsrc-di-6.2.0/PLIST =C2=A0 =C2=A0 =C2=A0 2025-11-14 05:58:17.677938329 -08=
00<br>+++ pkgsrc-di-6.2.1/PLIST =C2=A0 =C2=A0 =C2=A0 2026-01-03 10:04:37.12=
4688331 -0800<br>@@ -3,7 +3,7 @@<br>=C2=A0include/di.h<br>=C2=A0lib/libdi.s=
o<br>=C2=A0lib/libdi.so.6<br>-lib/libdi.so.6.2.0<br>+lib/libdi.so.6.2.1<br>=
=C2=A0lib/pkgconfig/di.pc<br>=C2=A0man/man1/di.1<br>=C2=A0man/man3/libdi.3<=
br>diff -ur pkgsrc-di-6.2.0/distinfo pkgsrc-di-6.2.1/distinfo<br>--- pkgsrc=
-di-6.2.0/distinfo =C2=A0 =C2=A02025-11-14 05:58:17.676595705 -0800<br>+++ =
pkgsrc-di-6.2.1/distinfo =C2=A0 =C2=A02026-01-03 09:57:11.497798097 -0800<b=
r>@@ -1,5 +1,5 @@<br>=C2=A0$NetBSD: distinfo,v 1.10 2025/02/24 19:28:29 bsi=
egert Exp $<br>=C2=A0<br>-BLAKE2s (di-6.2.0.tar.gz) =3D d4d788d3fd676de783c=
5cc43696fdfe6e98337807efaae1a73ba88373731ef30<br>-SHA512 (di-6.2.0.tar.gz) =
=3D ac19b075fd5676a5ac1827dc058441327bdfaf7ed649fc5b7b765d188a41517eef0b672=
21213eee4e32343d057eb1b06793e45cf529a455b1841ca735b675578<br>-Size (di-6.2.=
0.tar.gz) =3D 137838 bytes<br>+BLAKE2s (di-6.2.1.tar.gz) =3D 55cd01139e47e8=
00135390c5e444f8d811eeee3888ca209463e389509d3e993c<br>+SHA512 (di-6.2.1.tar=
.gz) =3D c0030fe1d84f6159cf0672a343617bad10c52587823dc232b0319fe95b67cdd7ae=
6b58bcf98a1390e3bd0f608a4c1bb5814e89d32a86799e4955e0b89abe547f<br>+Size (di=
-6.2.1.tar.gz) =3D 138458 bytes</div></div>

--000000000000cb85f706477ffefb--
--000000000000cb85f906477ffefd
Content-Type: application/octet-stream; name=Makefile
Content-Disposition: attachment; filename=Makefile
Content-Transfer-Encoding: base64
Content-ID: <f_mjymy8kv0>
X-Attachment-Id: f_mjymy8kv0

IyAkTmV0QlNEOiBNYWtlZmlsZSx2IDEuMTAgMjAyNS8wMi8yNCAxOToyODoyOSBic2llZ2VydCBF
eHAgJAoKRElTVE5BTUU9CWRpLTYuMi4xCkNBVEVHT1JJRVM9CXN5c3V0aWxzCk1BU1RFUl9TSVRF
Uz0JaHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcHJvamVjdHMvZGlza2luZm8tZGkvZmlsZXMvCgpN
QUlOVEFJTkVSPQlicmFkLmxhbmFtLmRpQGdtYWlsLmNvbQpIT01FUEFHRT0JaHR0cHM6Ly9kaXNr
aW5mby1kaS5zb3VyY2Vmb3JnZS5pby8KQ09NTUVOVD0JQWx0ZXJuYXRpdmUgZGYgY29tbWFuZApM
SUNFTlNFPQl6bGliCgpVU0VfTEFOR1VBR0VTPQkJYwpVU0VfVE9PTFMrPQkJbXNnZm10IHBrZy1j
b25maWcgc2VkIHRyIGdyZXAgc2gKVVNFX1BLR0xPQ0FMRURJUj0JeWVzCgp0ZXN0OgoJKCBcCglj
ZCAke1dSS1NSQ307IFwKCWNtYWtlIC0tYnVpbGQgJHtDTUFLRV9CVUlMRF9ESVJ9IC0tdGFyZ2V0
IGRpdGVzdCBcCgkpCgouaW5jbHVkZSAiLi4vLi4vZGV2ZWwvY21ha2UvYnVpbGQubWsiCi5pbmNs
dWRlICIuLi8uLi9kZXZlbC9nZXR0ZXh0LWxpYi9idWlsZGxpbmszLm1rIgouaW5jbHVkZSAiLi4v
Li4vbWsvYnNkLnBrZy5tayIK
--000000000000cb85f906477ffefd
Content-Type: text/x-patch; charset="US-ASCII"; name="sysutils-di-6.2.1.patch"
Content-Disposition: attachment; filename="sysutils-di-6.2.1.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_mjymy8ln2>
X-Attachment-Id: f_mjymy8ln2

T25seSBpbiBwa2dzcmMtZGktNi4yLjE6IENWUwpkaWZmIC11ciBwa2dzcmMtZGktNi4yLjAvTWFr
ZWZpbGUgcGtnc3JjLWRpLTYuMi4xL01ha2VmaWxlCi0tLSBwa2dzcmMtZGktNi4yLjAvTWFrZWZp
bGUJMjAyNS0xMS0xNCAwNTo1ODoxNy42ODA4MDgyMzUgLTA4MDAKKysrIHBrZ3NyYy1kaS02LjIu
MS9NYWtlZmlsZQkyMDI2LTAxLTAzIDEwOjAzOjMxLjM2MTA2Njk3OSAtMDgwMApAQCAtMSw2ICsx
LDYgQEAKICMgJE5ldEJTRDogTWFrZWZpbGUsdiAxLjEwIDIwMjUvMDIvMjQgMTk6Mjg6MjkgYnNp
ZWdlcnQgRXhwICQKIAotRElTVE5BTUU9CWRpLTYuMi4wCitESVNUTkFNRT0JZGktNi4yLjEKIENB
VEVHT1JJRVM9CXN5c3V0aWxzCiBNQVNURVJfU0lURVM9CWh0dHBzOi8vc291cmNlZm9yZ2UubmV0
L3Byb2plY3RzL2Rpc2tpbmZvLWRpL2ZpbGVzLwogCkBAIC0xMyw2ICsxMywxMiBAQAogVVNFX1RP
T0xTKz0JCW1zZ2ZtdCBwa2ctY29uZmlnIHNlZCB0ciBncmVwIHNoCiBVU0VfUEtHTE9DQUxFRElS
PQl5ZXMKIAordGVzdDoKKwkoIFwKKwljZCAke1dSS1NSQ307IFwKKwljbWFrZSAtLWJ1aWxkICR7
Q01BS0VfQlVJTERfRElSfSAtLXRhcmdldCBkaXRlc3QgXAorCSkKKwogLmluY2x1ZGUgIi4uLy4u
L2RldmVsL2NtYWtlL2J1aWxkLm1rIgogLmluY2x1ZGUgIi4uLy4uL2RldmVsL2dldHRleHQtbGli
L2J1aWxkbGluazMubWsiCiAuaW5jbHVkZSAiLi4vLi4vbWsvYnNkLnBrZy5tayIKZGlmZiAtdXIg
cGtnc3JjLWRpLTYuMi4wL1BMSVNUIHBrZ3NyYy1kaS02LjIuMS9QTElTVAotLS0gcGtnc3JjLWRp
LTYuMi4wL1BMSVNUCTIwMjUtMTEtMTQgMDU6NTg6MTcuNjc3OTM4MzI5IC0wODAwCisrKyBwa2dz
cmMtZGktNi4yLjEvUExJU1QJMjAyNi0wMS0wMyAxMDowNDozNy4xMjQ2ODgzMzEgLTA4MDAKQEAg
LTMsNyArMyw3IEBACiBpbmNsdWRlL2RpLmgKIGxpYi9saWJkaS5zbwogbGliL2xpYmRpLnNvLjYK
LWxpYi9saWJkaS5zby42LjIuMAorbGliL2xpYmRpLnNvLjYuMi4xCiBsaWIvcGtnY29uZmlnL2Rp
LnBjCiBtYW4vbWFuMS9kaS4xCiBtYW4vbWFuMy9saWJkaS4zCmRpZmYgLXVyIHBrZ3NyYy1kaS02
LjIuMC9kaXN0aW5mbyBwa2dzcmMtZGktNi4yLjEvZGlzdGluZm8KLS0tIHBrZ3NyYy1kaS02LjIu
MC9kaXN0aW5mbwkyMDI1LTExLTE0IDA1OjU4OjE3LjY3NjU5NTcwNSAtMDgwMAorKysgcGtnc3Jj
LWRpLTYuMi4xL2Rpc3RpbmZvCTIwMjYtMDEtMDMgMDk6NTc6MTEuNDk3Nzk4MDk3IC0wODAwCkBA
IC0xLDUgKzEsNSBAQAogJE5ldEJTRDogZGlzdGluZm8sdiAxLjEwIDIwMjUvMDIvMjQgMTk6Mjg6
MjkgYnNpZWdlcnQgRXhwICQKIAotQkxBS0UycyAoZGktNi4yLjAudGFyLmd6KSA9IGQ0ZDc4OGQz
ZmQ2NzZkZTc4M2M1Y2M0MzY5NmZkZmU2ZTk4MzM3ODA3ZWZhYWUxYTczYmE4ODM3MzczMWVmMzAK
LVNIQTUxMiAoZGktNi4yLjAudGFyLmd6KSA9IGFjMTliMDc1ZmQ1Njc2YTVhYzE4MjdkYzA1ODQ0
MTMyN2JkZmFmN2VkNjQ5ZmM1YjdiNzY1ZDE4OGE0MTUxN2VlZjBiNjcyMjEyMTNlZWU0ZTMyMzQz
ZDA1N2ViMWIwNjc5M2U0NWNmNTI5YTQ1NWIxODQxY2E3MzViNjc1NTc4Ci1TaXplIChkaS02LjIu
MC50YXIuZ3opID0gMTM3ODM4IGJ5dGVzCitCTEFLRTJzIChkaS02LjIuMS50YXIuZ3opID0gNTVj
ZDAxMTM5ZTQ3ZTgwMDEzNTM5MGM1ZTQ0NGY4ZDgxMWVlZWUzODg4Y2EyMDk0NjNlMzg5NTA5ZDNl
OTkzYworU0hBNTEyIChkaS02LjIuMS50YXIuZ3opID0gYzAwMzBmZTFkODRmNjE1OWNmMDY3MmEz
NDM2MTdiYWQxMGM1MjU4NzgyM2RjMjMyYjAzMTlmZTk1YjY3Y2RkN2FlNmI1OGJjZjk4YTEzOTBl
M2JkMGY2MDhhNGMxYmI1ODE0ZTg5ZDMyYTg2Nzk5ZTQ5NTVlMGI4OWFiZTU0N2YKK1NpemUgKGRp
LTYuMi4xLnRhci5neikgPSAxMzg0NTggYnl0ZXMK
--000000000000cb85f906477ffefd
Content-Type: application/octet-stream; name=PLIST
Content-Disposition: attachment; filename=PLIST
Content-Transfer-Encoding: base64
Content-ID: <f_mjymy8le1>
X-Attachment-Id: f_mjymy8le1

QGNvbW1lbnQgJE5ldEJTRDogUExJU1QsdiAxLjIgMjAyNS8wMi8yNCAxOToyODoyOSBic2llZ2Vy
dCBFeHAgJApiaW4vZGkKaW5jbHVkZS9kaS5oCmxpYi9saWJkaS5zbwpsaWIvbGliZGkuc28uNgps
aWIvbGliZGkuc28uNi4yLjEKbGliL3BrZ2NvbmZpZy9kaS5wYwptYW4vbWFuMS9kaS4xCm1hbi9t
YW4zL2xpYmRpLjMKc2hhcmUvbG9jYWxlL2RlL0xDX01FU1NBR0VTL2RpLm1vCnNoYXJlL2xvY2Fs
ZS9lbi9MQ19NRVNTQUdFUy9kaS5tbwpzaGFyZS9sb2NhbGUvZXMvTENfTUVTU0FHRVMvZGkubW8K
--000000000000cb85f906477ffefd--

>Unformatted:
 --000000000000cb85f906477ffefd
 Content-Type: multipart/alternative; boundary="000000000000cb85f706477ffefb"
 
 --000000000000cb85f706477ffefb
 Content-Type: text/plain; charset="UTF-8"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.