diff --git a/math/openlibm/Makefile b/math/openlibm/Makefile index 807df24ea62e..0f6e8a250017 100644 --- a/math/openlibm/Makefile +++ b/math/openlibm/Makefile @@ -1,58 +1,59 @@ PORTNAME= openlibm DISTVERSIONPREFIX= v -DISTVERSION= 0.8.6 +DISTVERSION= 0.8.7 CATEGORIES= math MAINTAINER= laurent.chardon@gmail.com COMMENT= High quality system independent, portable, open source libm WWW= https://openlibm.org LICENSE= MIT ISCL BSD2CLAUSE LGPL21+ SUNPRO PD LICENSE_COMB= multi LICENSE_NAME_SUNPRO= SunPro License LICENSE_FILE_SUNPRO= ${LICENSE_FILE} LICENSE_FILE= ${WRKSRC}/LICENSE.md LICENSE_PERMS_SUNPRO= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_armv6= fails to compile: a parameter list without types is only allowed in a function definition BROKEN_armv7= fails to compile: a parameter list without types is only allowed in a function definition USES= cmake -USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= JuliaMath +USE_LDCONFIG= yes + do-test: (cd ${WRKSRC}/test && ${SETENVI} ${CC} test-double.c -o test-double \ ${CFLAGS} ${CPPFLAGS} -std=c99 ${LDFLAGS} \ -I.. -I../include -I../${ARCH} -I../src -DASSEMBLER \ -D__BSD_VISIBLE -fno-builtin -Wno-implicit-function-declaration \ -L${BUILD_WRKSRC} -lopenlibm -Wl,-rpath=${BUILD_WRKSRC}) (cd ${WRKSRC}/test && ${SETENVI} ${CC} test-float.c -o test-float \ ${CFLAGS} ${CPPFLAGS} -std=c99 ${LDFLAGS} \ -I.. -I../include -I../${ARCH} -I../src -DASSEMBLER \ -D__BSD_VISIBLE -fno-builtin -Wno-implicit-function-declaration \ -L${BUILD_WRKSRC} -lopenlibm -Wl,-rpath=${BUILD_WRKSRC}) (cd ${WRKSRC}/test && ./test-double && ./test-float) .include # Arch specific headers .if ${ARCH} == amd64 || ${ARCH} == i386 PLIST_SUB+= X86="" .else PLIST_SUB+= X86="@comment " .endif .if ${ARCH} == amd64 PLIST_SUB+= AMD64="" .else PLIST_SUB+= AMD64="@comment " .endif .if ${ARCH} == i386 PLIST_SUB+= I386="" .else PLIST_SUB+= I386="@comment " .endif .include diff --git a/math/openlibm/distinfo b/math/openlibm/distinfo index 060e41582598..a81cb5b6dfe7 100644 --- a/math/openlibm/distinfo +++ b/math/openlibm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741436572 -SHA256 (JuliaMath-openlibm-v0.8.6_GH0.tar.gz) = 347998968cfeb2f9b91de6a8e85d2ba92dec0915d53500a4bc483e056f85b94c -SIZE (JuliaMath-openlibm-v0.8.6_GH0.tar.gz) = 374461 +TIMESTAMP = 1750098575 +SHA256 (JuliaMath-openlibm-v0.8.7_GH0.tar.gz) = e328a1d59b94748b111e022bca6a9d2fc0481fb57d23c87d90f394b559d4f062 +SIZE (JuliaMath-openlibm-v0.8.7_GH0.tar.gz) = 374759