Index | Thread | Search

From:
Thomas Frohwein <tfrohwein@fastmail.com>
Subject:
Re: [NEW PORT] devel/fast-float - Fast and exact implementation of the C++ from_chars functions
To:
Jose Maldonado <josemald89@gmail.com>
Cc:
ports@openbsd.org
Date:
Tue, 13 Feb 2024 12:24:43 -0500

Download raw body.

Thread
  • Thomas Frohwein:

    [NEW PORT] devel/fast-float - Fast and exact implementation of the C++ from_chars functions

  • On Mon, Feb 12, 2024 at 01:37:23PM -0400, 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
    
    Thanks, I made some tweaks and attached an updated tarball. The updated
    tarball is ok thfr@.
    
    Jose, why not take maintainer for the port? It's a headers-only port
    without patches, likely not a big maintenance burden with future
    updates, and those will likely be needed for libplacebo etc.
    
    Other comments on the port that I addressed in the updated tarball:
    
    - chmod -x Makefile pkg/DESCR
    - lower-case COMMENT
    - reduce lines by omitting V= etc, see sthen@ comments on glad
    - HOMEPAGE is set by GH_*
    - CATEGORIES=devel seems ok to me, but if someone prefers another
      location (maybe math/ ?) then lemme know
    - BUILD_DEPENDS misspelled and not needed with MODULES=devel/cmake
    - DESCR should probably be a bit more detailed than just the same as
      COMMENT, if possible. I expanded it a bit more from the README.md.
    > 
    > 
    > -- 
    > *********************************************************
    > Dios en su cielo, todo bien en la Tierra
    
    
    
    
  • Thomas Frohwein:

    [NEW PORT] devel/fast-float - Fast and exact implementation of the C++ from_chars functions