git: c3f87518b7aa - main - dns/libidn2: Update to 2.3.7

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sun, 11 Feb 2024 19:45:29 UTC
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c3f87518b7aac7b1b6e27472cbc190ecbc4ca8ab

commit c3f87518b7aac7b1b6e27472cbc190ecbc4ca8ab
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-02-11 19:41:40 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-02-11 19:45:22 +0000

    dns/libidn2: Update to 2.3.7
    
    Adjust Makefile to more closely follow Porters Handbook
    
    Changelog: https://gitlab.com/libidn/libidn2/-/blob/v2.3.7/NEWS
    
    PR:             276662
    Approved by:    portmgr (maintainer timeout, 2+ weeks)
---
 dns/libidn2/Makefile  | 19 ++++++++++---------
 dns/libidn2/distinfo  |  6 +++---
 dns/libidn2/pkg-plist |  3 ++-
 3 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/dns/libidn2/Makefile b/dns/libidn2/Makefile
index 2d6c6e3b7952..dbeb36670161 100644
--- a/dns/libidn2/Makefile
+++ b/dns/libidn2/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libidn2
-PORTVERSION=	2.3.4
-PORTREVISION=	2
+DISTVERSION=	2.3.7
 CATEGORIES=	dns
 MASTER_SITES=	GNU/libidn
 
@@ -16,18 +15,20 @@ BUILD_DEPENDS=	help2man:misc/help2man
 LIB_DEPENDS=	libunistring.so:devel/libunistring
 
 USES=		charsetfix iconv libtool localbase makeinfo pathfix
-LDFLAGS+=	-Wl,--undefined-version
+USE_LDCONFIG=	yes
 
-CONFIGURE_ARGS=	--disable-nls \
-		--with-libunistring-prefix=${LOCALBASE} \
-		--enable-ld-version-script \
-		ac_cv_prog_RONN=${TRUE}
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+
+LDFLAGS+=	-Wl,--undefined-version
+
+INFO=		libidn2
 INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
-USE_LDCONFIG=	yes
 
-INFO=		libidn2
+CONFIGURE_ARGS=	--disable-nls \
+		--with-libunistring-prefix=${LOCALBASE} \
+		--enable-ld-version-script \
+		ac_cv_prog_RONN=${TRUE}
 
 .include <bsd.port.mk>
diff --git a/dns/libidn2/distinfo b/dns/libidn2/distinfo
index bf0227453463..332b22a62d35 100644
--- a/dns/libidn2/distinfo
+++ b/dns/libidn2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670226033
-SHA256 (libidn2-2.3.4.tar.gz) = 93caba72b4e051d1f8d4f5a076ab63c99b77faee019b72b9783b267986dbb45f
-SIZE (libidn2-2.3.4.tar.gz) = 2083823
+TIMESTAMP = 1706364533
+SHA256 (libidn2-2.3.7.tar.gz) = 4c21a791b610b9519b9d0e12b8097bf2f359b12f8dd92647611a929e6bfd7d64
+SIZE (libidn2-2.3.7.tar.gz) = 2155214
diff --git a/dns/libidn2/pkg-plist b/dns/libidn2/pkg-plist
index dffe622fb869..b09d140ca903 100644
--- a/dns/libidn2/pkg-plist
+++ b/dns/libidn2/pkg-plist
@@ -3,7 +3,7 @@ include/idn2.h
 lib/libidn2.a
 lib/libidn2.so
 lib/libidn2.so.0
-lib/libidn2.so.0.3.8
+lib/libidn2.so.0.4.0
 libdata/pkgconfig/libidn2.pc
 share/man/man1/idn2.1.gz
 share/man/man3/idn2_check_version.3.gz
@@ -28,6 +28,7 @@ share/man/man3/idn2_to_unicode_lzlz.3.gz
 share/gtk-doc/html/libidn2/api-index-0.1.html
 share/gtk-doc/html/libidn2/api-index-2.0.0.html
 share/gtk-doc/html/libidn2/api-index-2.1.1.html
+share/gtk-doc/html/libidn2/api-index-2.3.5.html
 share/gtk-doc/html/libidn2/api-index-deprecated.html
 share/gtk-doc/html/libidn2/api-index-full.html
 share/gtk-doc/html/libidn2/home.png