CVS commit: pkgsrc/net/erlang-idna
"Greg Troxel" <[email protected]> Thu, 6 Aug 2026 00:30:38 +0000
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: pkgsrc Committed By: gdt Date: Thu Aug 6 00:30:38 UTC 2026 Modified Files: pkgsrc/net/erlang-idna: Makefile PLIST distinfo Log Message: # CHANGELOG == 7.1.0 - 2026-01-21 - update to Unicode 17.0.0 - fix recursive processing of UTS #46 character mappings == 7.0.0 - unreleased - remove unicode_compat. only support Erlang >= 20 To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/erlang-idna/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/erlang-idna/PLIST cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/erlang-idna/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
(unnamed)
(text/x-diff, 3.2 KB)
Modified files:
Index: pkgsrc/net/erlang-idna/Makefile
diff -u pkgsrc/net/erlang-idna/Makefile:1.11 pkgsrc/net/erlang-idna/Makefile:1.12
--- pkgsrc/net/erlang-idna/Makefile:1.11 Sun Feb 15 18:22:32 2026
+++ pkgsrc/net/erlang-idna/Makefile Thu Aug 6 00:30:38 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2026/02/15 18:22:32 gdt Exp $
+# $NetBSD: Makefile,v 1.12 2026/08/06 00:30:38 gdt Exp $
-DISTNAME= idna-6.1.1
-PKGREVISION= 6
+DISTNAME= idna-7.1.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=benoitc/}
@@ -10,6 +9,9 @@ HOMEPAGE= https://github.com/benoitc/erl
COMMENT= Pure Erlang IDNA implementation following the RFC5891
LICENSE= mit
+# It is mysterious why this package does not build in a normal manner
+# and lacks build instructions.
+
# TODO: this downloads files during build
REBAR3_BUILD= yes
@@ -24,13 +26,6 @@ do-build:
pre-install:
${MV} ${WRKSRC}/_build/default/lib/idna/ebin ${WRKSRC}
- # Apparently this package depends on unicode_util_compat, but
- # doesn't say that in the README.md, and includes (by
- # downloading from the net at build time) a version. Rather
- # than fixing this, wait until the next release which will no
- # longer have this problem.
- # https://github.com/benoitc/erlang-idna/issues/39
- ${MV} ${WRKSRC}/_build/default/lib/unicode_util_compat/ebin/* ${WRKSRC}/ebin
${RM} -rf ${WRKSRC}/_build
.include "../../lang/erlang/module.mk"
Index: pkgsrc/net/erlang-idna/PLIST
diff -u pkgsrc/net/erlang-idna/PLIST:1.2 pkgsrc/net/erlang-idna/PLIST:1.3
--- pkgsrc/net/erlang-idna/PLIST:1.2 Thu Jun 3 12:34:28 2021
+++ pkgsrc/net/erlang-idna/PLIST Thu Aug 6 00:30:38 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2021/06/03 12:34:28 gdt Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/08/06 00:30:38 gdt Exp $
lib/erlang/lib/idna-${PKGVERSION}/ebin/idna.app
lib/erlang/lib/idna-${PKGVERSION}/ebin/idna.beam
lib/erlang/lib/idna-${PKGVERSION}/ebin/idna_bidi.beam
@@ -8,6 +8,3 @@ lib/erlang/lib/idna-${PKGVERSION}/ebin/i
lib/erlang/lib/idna-${PKGVERSION}/ebin/idna_table.beam
lib/erlang/lib/idna-${PKGVERSION}/ebin/idna_ucs.beam
lib/erlang/lib/idna-${PKGVERSION}/ebin/punycode.beam
-lib/erlang/lib/idna-${PKGVERSION}/ebin/string_compat.beam
-lib/erlang/lib/idna-${PKGVERSION}/ebin/unicode_util_compat.app
-lib/erlang/lib/idna-${PKGVERSION}/ebin/unicode_util_compat.beam
Index: pkgsrc/net/erlang-idna/distinfo
diff -u pkgsrc/net/erlang-idna/distinfo:1.3 pkgsrc/net/erlang-idna/distinfo:1.4
--- pkgsrc/net/erlang-idna/distinfo:1.3 Tue Oct 26 11:05:34 2021
+++ pkgsrc/net/erlang-idna/distinfo Thu Aug 6 00:30:38 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 11:05:34 nia Exp $
+$NetBSD: distinfo,v 1.4 2026/08/06 00:30:38 gdt Exp $
-BLAKE2s (idna-6.1.1.tar.gz) = b362102f9d78fe185746cc4ad538a60dd471eea7fbd6eb1c54eb2ac410ac46f5
-SHA512 (idna-6.1.1.tar.gz) = aa1c4321e1925c8eb6b9cbab61c0216ed2837027382a1a0c36de10959a428a52443f225f901d64740f8b8b3d755990651fa74594d13b36e4131a5d0223a58608
-Size (idna-6.1.1.tar.gz) = 765828 bytes
+BLAKE2s (idna-7.1.0.tar.gz) = d101704ac28b0103b929671ded3732427773a2c3f26a73afcc5d431c4b17654a
+SHA512 (idna-7.1.0.tar.gz) = 41a5e75e4ba235544351819469173d95039604538a81a4549b3130a54a07848c2f3990ff176a31ef52a0cd31882b3818aca457b214fab8ee85904357695b74e5
+Size (idna-7.1.0.tar.gz) = 855698 bytes