Fri Jun 22 16:16:53 2018 UTC ()
Lower _XOPEN_SOURCE to fix SmartOS build.


(schmonz)
diff -r1.1 -r1.2 pkgsrc/devel/skalibs/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/skalibs/distinfo
diff -r0 -r1.1 pkgsrc/devel/skalibs/patches/patch-configure

cvs diff -r1.1 -r1.2 pkgsrc/devel/skalibs/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/skalibs/Makefile 2017/10/03 00:31:39 1.1
+++ pkgsrc/devel/skalibs/Makefile 2018/06/22 16:16:53 1.2
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: Makefile,v 1.1 2017/10/03 00:31:39 schmonz Exp $ 1# $NetBSD: Makefile,v 1.2 2018/06/22 16:16:53 schmonz Exp $
2 2
3DISTNAME= skalibs-2.6.0.0 3DISTNAME= skalibs-2.6.0.0
4MASTER_SITES= http://skarnet.org/software/skalibs/ 
5CATEGORIES= devel 4CATEGORIES= devel
 5MASTER_SITES= http://skarnet.org/software/skalibs/
6 6
7MAINTAINER= cfkoch@edgebsd.org 7MAINTAINER= cfkoch@edgebsd.org
8COMMENT= The skarnet.org C system programming library 
9HOMEPAGE= http://skarnet.org/software/skalibs/ 8HOMEPAGE= http://skarnet.org/software/skalibs/
 9COMMENT= The skarnet.org C system programming library
10LICENSE= isc 10LICENSE= isc
11 11
12USE_LANGUAGES= c 12USE_LANGUAGES= c
13HAS_CONFIGURE= yes 13HAS_CONFIGURE= yes
14USE_TOOLS+= gmake 14USE_TOOLS+= gmake
15 15
16PLIST_VARS+= include-shared-objects 16PLIST_VARS+= include-shared-objects
17PLIST.include-shared-objects= yes 17PLIST.include-shared-objects= yes
18 18
19CONFIGURE_ARGS+= "--prefix=${PREFIX}" 19CONFIGURE_ARGS+= "--prefix=${PREFIX}"
20 20
21.if "${OPSYS}" == "Darwin" 21.if "${OPSYS}" == "Darwin"
22PLIST.include-shared-objects= no 22PLIST.include-shared-objects= no

cvs diff -r1.1 -r1.2 pkgsrc/devel/skalibs/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/skalibs/distinfo 2017/10/03 00:31:39 1.1
+++ pkgsrc/devel/skalibs/distinfo 2018/06/22 16:16:53 1.2
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.1 2017/10/03 00:31:39 schmonz Exp $ 1$NetBSD: distinfo,v 1.2 2018/06/22 16:16:53 schmonz Exp $
2 2
3SHA1 (skalibs-2.6.0.0.tar.gz) = a89169758ad040bb966672ac88fd32c5f0bbf47a 3SHA1 (skalibs-2.6.0.0.tar.gz) = a89169758ad040bb966672ac88fd32c5f0bbf47a
4RMD160 (skalibs-2.6.0.0.tar.gz) = d8e90e773ed72e050b9e018223b04e155f1b0060 4RMD160 (skalibs-2.6.0.0.tar.gz) = d8e90e773ed72e050b9e018223b04e155f1b0060
5SHA512 (skalibs-2.6.0.0.tar.gz) = dffc50c71a43fc152fcd38267bd136f937bd573012743eb74659b0a42bf2812ba4ce1fd28a43bf1b7fc7f9f1f68fd80f7a1df66f33a379ce6e253658c81ce778 5SHA512 (skalibs-2.6.0.0.tar.gz) = dffc50c71a43fc152fcd38267bd136f937bd573012743eb74659b0a42bf2812ba4ce1fd28a43bf1b7fc7f9f1f68fd80f7a1df66f33a379ce6e253658c81ce778
6Size (skalibs-2.6.0.0.tar.gz) = 209377 bytes 6Size (skalibs-2.6.0.0.tar.gz) = 209377 bytes
 7SHA1 (patch-configure) = db5c1b89ecaadd8404bbc7807adaa8df56768809

File Added: pkgsrc/devel/skalibs/patches/patch-configure
$NetBSD: patch-configure,v 1.1 2018/06/22 16:16:53 schmonz Exp $

Lower _XOPEN_SOURCE to fix SmartOS build.

--- configure.orig	2017-08-28 07:53:30.000000000 +0000
+++ configure
@@ -211,7 +211,7 @@ trylibs () {
 
 CC_AUTO=
 CFLAGS_AUTO="$CFLAGS"
-CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -O2 $CPPFLAGS"
+CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -O2 $CPPFLAGS"
 LDFLAGS_AUTO="$LDFLAGS"
 LDFLAGS_NOSHARED=
 LDFLAGS_SHARED=-shared