pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libidn2



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Aug 18 21:04:51 UTC 2017

Modified Files:
        pkgsrc/devel/libidn2: Makefile buildlink3.mk distinfo
Added Files:
        pkgsrc/devel/libidn2/patches: patch-configure
Removed Files:
        pkgsrc/devel/libidn2/patches: patch-src_Makefile.in

Log Message:
Version 2.0.3 (released 2017-07-24) [beta]

** %IDN2_USE_STD3_ASCII_RULES disabled by default.
 Previously we were eliminating non-STD3 characters from domain strings
 such as _443._tcp.example.com, or IPs 1.2.3.4/24 provided to libidn2
 functions. That was an unexpected regression for applications switching
 from libidn and thus it is no longer applied by default.
 Use %IDN2_USE_STD3_ASCII_RULES to enable that behavior again.

** Fix several documentation issues

** Fix build issues

** Modernize gtk-doc build infrastructure.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/libidn2/Makefile \
    pkgsrc/devel/libidn2/buildlink3.mk pkgsrc/devel/libidn2/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libidn2/patches/patch-configure
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/libidn2/patches/patch-src_Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libidn2/Makefile
diff -u pkgsrc/devel/libidn2/Makefile:1.2 pkgsrc/devel/libidn2/Makefile:1.3
--- pkgsrc/devel/libidn2/Makefile:1.2   Sat Jul 22 02:33:00 2017
+++ pkgsrc/devel/libidn2/Makefile       Fri Aug 18 21:04:51 2017
@@ -1,22 +1,20 @@
-# $NetBSD: Makefile,v 1.2 2017/07/22 02:33:00 schmonz Exp $
+# $NetBSD: Makefile,v 1.3 2017/08/18 21:04:51 adam Exp $
 
-DISTNAME=      libidn2-2.0.0
-PKGREVISION=   1
+DISTNAME=      libidn2-2.0.3
 CATEGORIES=    devel
-MASTER_SITES=  https://alpha.gnu.org/gnu/libidn/
-EXTRACT_SUFX=  .tar.xz
+MASTER_SITES=  ${MASTER_SITE_GNU:=libidn/}
+EXTRACT_SUFX=  .tar.lz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://www.gnu.org/software/libidn/
 COMMENT=       Convert internationalized domain names to/from ASCII Encoding
 LICENSE=       gnu-gpl-v2
 
-GNU_CONFIGURE= yes
-INFO_FILES=    yes
-USE_LIBTOOL=   yes
-USE_TOOLS+=    pkg-config
-
+USE_LIBTOOL=           yes
+USE_TOOLS+=            pkg-config
+GNU_CONFIGURE=         yes
 PKGCONFIG_OVERRIDE+=   libidn2.pc.in
+INFO_FILES=            yes
 
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
Index: pkgsrc/devel/libidn2/buildlink3.mk
diff -u pkgsrc/devel/libidn2/buildlink3.mk:1.2 pkgsrc/devel/libidn2/buildlink3.mk:1.3
--- pkgsrc/devel/libidn2/buildlink3.mk:1.2      Thu Aug 17 13:49:15 2017
+++ pkgsrc/devel/libidn2/buildlink3.mk  Fri Aug 18 21:04:51 2017
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2017/08/17 13:49:15 schmonz Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2017/08/18 21:04:51 adam Exp $
 
 BUILDLINK_TREE+=       libidn2
 
@@ -9,6 +9,7 @@ BUILDLINK_API_DEPENDS.libidn2+= libidn2>
 BUILDLINK_PKGSRCDIR.libidn2?=  ../../devel/libidn2
 
 .include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../textproc/libunistring/buildlink3.mk"
 .endif # LIBIDN2_BUILDLINK3_MK
 
Index: pkgsrc/devel/libidn2/distinfo
diff -u pkgsrc/devel/libidn2/distinfo:1.2 pkgsrc/devel/libidn2/distinfo:1.3
--- pkgsrc/devel/libidn2/distinfo:1.2   Sat Jul 22 02:33:00 2017
+++ pkgsrc/devel/libidn2/distinfo       Fri Aug 18 21:04:51 2017
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2017/07/22 02:33:00 schmonz Exp $
+$NetBSD: distinfo,v 1.3 2017/08/18 21:04:51 adam Exp $
 
-SHA1 (libidn2-2.0.0.tar.xz) = b276cf927598aa3a226cc3ee503d1668d4a56eb3
-RMD160 (libidn2-2.0.0.tar.xz) = 7c004341c6d98ce19d151a6e6218b663f0410e2e
-SHA512 (libidn2-2.0.0.tar.xz) = 0cc199f05526edebb385cd7ca3bafca341e31cc76ef0efe7e63a07ff1d2830d9d33004dfc51aa245b42fdf0de7eeb807fd18255f58cc2b086e1155beaa738502
-Size (libidn2-2.0.0.tar.xz) = 1257908 bytes
-SHA1 (patch-src_Makefile.in) = 7456c6c0d3d9669a760df4353c95aef5ddff8f13
+SHA1 (libidn2-2.0.3.tar.lz) = 9d14eb06f71e153adf7566e51f74d5244946d07d
+RMD160 (libidn2-2.0.3.tar.lz) = 6b6304837a5b0bc7037c2dd701317ef47f799b0e
+SHA512 (libidn2-2.0.3.tar.lz) = 823ec3ec43cddaa4b309e68aea32c89fce5f029fe2589f3f3f1468b0d8e781b69494c7fa55d05d9d8b39599272cc086a0d36464cfa8ce438ed78eb52f90d09ec
+Size (libidn2-2.0.3.tar.lz) = 1168506 bytes
+SHA1 (patch-configure) = 2f5ae4cb148b2d3a389063d3fdac8fd5033210ac

Added files:

Index: pkgsrc/devel/libidn2/patches/patch-configure
diff -u /dev/null pkgsrc/devel/libidn2/patches/patch-configure:1.1
--- /dev/null   Fri Aug 18 21:04:51 2017
+++ pkgsrc/devel/libidn2/patches/patch-configure        Fri Aug 18 21:04:51 2017
@@ -0,0 +1,16 @@
+$NetBSD: patch-configure,v 1.1 2017/08/18 21:04:51 adam Exp $
+
+It is not necessary to have 'ronn'; the documentation is already generated.
+
+--- configure.orig     2017-08-18 20:55:34.000000000 +0000
++++ configure
+@@ -28323,9 +28323,6 @@ $as_echo "no" >&6; }
+ fi
+ 
+ 
+-  if test "$ac_cv_prog_RONN" = ":"; then
+-    as_fn_error $? "You need the 'ronn' tool to generate the idn2.1 man page" "$LINENO" 5
+-  fi
+   # Extract the first word of "makeinfo", so it can be a program name with args.
+ set dummy makeinfo; ac_word=$2
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5



Home | Main Index | Thread Index | Old Index