Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
18 Feb 2021 22:57:19
3.5.0

|
pkubaj  |
math/sleef: fix build on powerpc64le
Same issue as on powerpc64. |
05 Sep 2020 20:09:32
3.5.0

|
jmd  |
math/sleef: update to 3.5.0
With this, remove fcommon workaround and patch. |
27 Aug 2020 23:23:33
3.4.1

|
jmd  |
math/sleef: update to 3.4.1
While there, fix LLVM11 introduced breakage on HEAD |
02 Dec 2019 18:00:07
3.4.0_1

|
pkubaj  |
math/sleef: fix build on powerpc64 elfv2
clang doesn't find vec_nand:
In file included from
/wrkdirs/usr/ports/math/sleef/work/sleef-3.4.0/src/libm/sleefsimdsp.c:145:
/wrkdirs/usr/ports/math/sleef/work/sleef-3.4.0/src/arch/helperpower_128.h:266:54:
warning: implicit declaration of function 'vec_nand' is invalid in C99
[-Wimplicit-function-declaration]
static INLINE vopmask vnot_vo_vo(vopmask o) { return vec_nand(o, o); }
^
/wrkdirs/usr/ports/math/sleef/work/sleef-3.4.0/src/arch/helperpower_128.h:266:54:
error: returning 'int' from a function with incompatible result type 'vopmask'
(vector of 4 'unsigned int' values)
static INLINE vopmask vnot_vo_vo(vopmask o) { return vec_nand(o, o); }
^~~~~~~~~~~~~~
-mpower8-vector is needed because vec_nand is behind #ifdef __POWER8_VECTOR__ in
clang's altivec.h.
PR: 242143
Approved by: linimon (mentor), jmd (maintainer) |
19 Aug 2019 23:33:40
3.4.0_1

|
pkubaj  |
math/sleef: fix build on powerpc64
Altivec needs {} for vectors instead of ().
lib/libsleefgnuabi.so is not built on powerpc64.
PR: 239468
Approved by: jmd (maintainer), mat (mentor)
Differential Revision: https://reviews.freebsd.org/D21216 |
26 Jul 2019 20:46:57
3.4.0_1

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
01 May 2019 01:20:15
3.4.0

|
jmd  |
math/sleef: Update to release 3.4.0
Changelog: https://github.com/shibatch/sleef/releases/tag/3.4.0
Reported by: portscout |
25 Dec 2018 20:25:40
3.3.9_1

|
tcberner  |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
12 Dec 2018 01:35:36
3.3.9_1

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
02 Nov 2018 13:32:35
3.3.9

|
rene  |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
23 Sep 2018 05:07:13
3.3.9

|
linimon  |
Fix build on gcc-bases archs.
Also tested on amd64.
PR: 231505
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket) |
06 Sep 2018 19:31:08
3.3.9

|
jmd  |
new port: math/sleef
SLEEF is the SIMD Library for Evaluating Elementary Functions, vectorized libm
and DFT. It provides a vectorabi interface for vectorized libm.
Reviewed by: zeising (mentor), mat
Approved by: zeising (mentor)
Differential Revision: https://reviews.freebsd.org/D17045 |