On Tue, Feb 13, 2024 at 05:00:08PM +0000, Stuart Henderson wrote: > On 2024/02/12 13:37, Jose Maldonado wrote: > > > > Hello everyone! New port here. > > > > In this case I bring you devel/fast-float, a series of C/C++ headers > > that seeks to offer us numerical operations 4 to 10x times faster than > > standard libraries (GCC and Clang). > > > > These libraries in question are on GitHub [1] and are part of the new > > dependencies for libplacebo (>=v6.338.0). > > > > These libraries are necessary to compile the new version of libplacebo > > and bump new version of mpv (v0.37.0) > > > > [1] https://github.com/fastfloat/fast_float > > > > > > -- > > ********************************************************* > > Dios en su cielo, todo bien en la Tierra > > updated tgz attached is OK sthen@, here's the diff: > > > > diff --git a/devel/fast-float/Makefile b/devel/fast-float/Makefile > old mode 100755 > new mode 100644 > index 3cfef11..0366819 > --- a/devel/fast-float/Makefile > +++ b/devel/fast-float/Makefile > @@ -1,4 +1,4 @@ > -COMMENT = Fast and exact implementation of the C++ from_chars > +COMMENT = fast and exact implementation of from_chars for float/double > > V = 6.1.0 > PKGNAME = fast-float-${V} > @@ -8,17 +8,9 @@ GH_PROJECT = fast_float > > CATEGORIES = devel > > -HOMEPAGE = https://github.com/fastfloat/fast_float > - > -# Apache 2.0 - BOOST 1.0 - MIT > +# Apache 2.0, Boost 1.0, or MIT > PERMIT_PACKAGE = Yes > > -BULID_DEPENDS = devel/cmake \ > - devel/ninja > - > MODULES = devel/cmake > > -NO_BUILD = Yes
This one actually seems to be a NO_BUILD=Yes as it only installs header files. $ make build ... Run Build Command(s): /usr/local/bin/ninja -v -j 1 ninja: no work to do. > -NO_TEST = Yes > - > .include <bsd.port.mk> > diff --git a/devel/fast-float/pkg/DESCR b/devel/fast-float/pkg/DESCR > old mode 100755 > new mode 100644 > index d03526b..94eef24 > --- a/devel/fast-float/pkg/DESCR > +++ b/devel/fast-float/pkg/DESCR > @@ -1 +1,3 @@ > -Fast and exact implementation of the C++ from_chars functions. > +The fast_float library provides fast header-only implementations for > +the C++ from_chars() functions for 'float' and 'double' as well as > +integer types.