# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= mpfr VERSION= 4.2.2 KEYWORDS= math devel VARIANTS= std SDESC[std]= Multiple-precision floating-point number library HOMEPAGE= https://www.mpfr.org/ CONTACT= nobody DOWNLOAD_GROUPS= main patches SITES[main]= https://www.mpfr.org/mpfr-4.2.2/ DISTFILE[1]= mpfr-4.2.2.tar.xz:main DIST_SUBDIR= mpfr-4.2.2 DF_INDEX= 1 SPKGS[std]= set primary dev docs info OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= gmp:dev:std BUILDRUN_DEPENDS= gmp:primary:std USES= libtool DISTNAME= mpfr-4.2.2 LICENSE= LGPL3+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL3+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"__MPFR_H" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/mpfr.h LICENSE_SCHEME= solo INFO= info:mpfr FPC_EQUIVALENT= math/mpfr INFO_SUBDIR= . MUST_CONFIGURE= gnu CONFIGURE_ARGS= --with-gmp={{LOCALBASE}} INSTALL_TARGET= install-strip SOVERSION= 6.2.2 TEST_TARGET= check do-test: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check) [FILE:466:descriptions/desc.primary] The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding). It is based on the GMP multiple-precision library. The main goal of MPFR is to provide a library for multiple-precision floating-point computation which is both efficient and has a well-defined semantics. It copies the good ideas from the ANSI/IEEE-754 standard for double-precision floating-point arithmetic (53-bit mantissa). [FILE:107:distinfo] b67ba0383ef7e8a8563734e2e889ef5ec3c3b898a01d00fa0a6869ad81c6ce01 1505596 mpfr-4.2.2/mpfr-4.2.2.tar.xz [FILE:55:manifests/plist.primary] lib/ libmpfr.so.%%SOMAJOR%% libmpfr.so.%%SOVERSION%% [FILE:79:manifests/plist.dev] include/ mpf2mpfr.h mpfr.h lib/ libmpfr.a libmpfr.so lib/pkgconfig/mpfr.pc [FILE:229:patches/patch-src_vasprintf.c] --- src/vasprintf.c.orig 2025-02-01 23:44:50 UTC +++ src/vasprintf.c @@ -71,6 +71,7 @@ If not, see #include #endif