# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libassuan VERSION= 2.5.7 KEYWORDS= security VARIANTS= standard SDESC[standard]= Assuan - an IPC library for non-persistent servers HOMEPAGE= http://www.gnupg.org/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GNUPG/libassuan DISTFILE[1]= libassuan-2.5.7.tar.bz2:main DF_INDEX= 1 SPKGS[standard]= complete primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= libgpg-error:dev:standard BUILDRUN_DEPENDS= libgpg-error:primary:standard USES= libtool mbsdfix LICENSE= LGPL21+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING.LIB LICENSE_AWK= TERMS:"@configure_input@" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/assuan.h.in LICENSE_SCHEME= solo INFO= dev:assuan FPC_EQUIVALENT= security/libassuan INFO_SUBDIR= . MUST_CONFIGURE= gnu INSTALL_TARGET= install-strip SOVERSION= 0.8.7 [FILE:140:descriptions/desc.primary] Libassuan is a small library implementing the so-called Assuan protocol. This protocol is used for IPC between most newer GnuPG components. [FILE:102:distinfo] 0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76 605076 libassuan-2.5.7.tar.bz2 [FILE:59:manifests/plist.primary] lib/ libassuan.so.%%SOMAJOR%% libassuan.so.%%SOVERSION%% [FILE:109:manifests/plist.dev] bin/libassuan-config include/assuan.h lib/libassuan.so lib/pkgconfig/libassuan.pc share/aclocal/libassuan.m4 [FILE:457:patches/patch-src_assuan-uds.c] $NetBSD: patch-src_assuan-uds.c,v 1.1.2.2 2017/05/28 08:44:18 spz Exp $ Handle _XOPEN_SOURCE correctly. --- src/assuan-uds.c.orig 2023-05-17 06:54:14 UTC +++ src/assuan-uds.c @@ -22,6 +22,14 @@ #include #endif +#if defined(__sun) && !defined(_XOPEN_SOURCE) +# if __STDC_VERSION__ - 0 < 199901L +#define _XOPEN_SOURCE 500 +# else +#define _XOPEN_SOURCE 600 +# endif +#endif + #include #include #include