Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: devel/fast-float - bump version to 8.2.3
To:
Jose Maldonado <yukiteruamano@volfread.xyz>
Cc:
ports@openbsd.org
Date:
Tue, 3 Mar 2026 08:35:16 +0000

Download raw body.

Thread
On 2026/03/02 22:52, Jose Maldonado wrote:
> Hi!
> 
> It's been a while since I've been here, but I'm sharing a new update for
> fast-float up to version 8.2.3 (we currently have 6.1.1 in the ports
> section), which is necessary for building libplacebo.

This breaks stellarium:

CMake Warning at cmake/modules/CPM.cmake:307 (find_package):
  Could not find a configuration file for package "FastFloat" that is
  compatible with requested version "6.1.0".

  The following configuration files were considered but not accepted:

    /usr/local/share/cmake/FastFloat/FastFloatConfig.cmake, version: 8.2.3
      The version found is not compatible with the version requested.

- I've updated your MAINTAINER line for now.

> The update offers several interesting improvements, including:
> 
> - Improved support for s390x and RISC-V
> - Support for 16-bit floats
> - Fixes for compilation using clang
> 
> I'm also taking this opportunity to update my email.
> 
> -- 
> *****************************************************
> Dios en su Cielo, todo bien en la Tierra

> diff --git a/devel/fast-float/Makefile b/devel/fast-float/Makefile
> index a447b28..3c6120d 100644
> --- a/devel/fast-float/Makefile
> +++ b/devel/fast-float/Makefile
> @@ -1,6 +1,6 @@
>  COMMENT =	fast and exact implementation of from_chars for float/double
>  
> -V =		6.1.1
> +V =		8.2.3
>  PKGNAME =	fast-float-${V}
>  GH_TAGNAME =	v${V}
>  GH_ACCOUNT =	fastfloat
> @@ -8,7 +8,7 @@ GH_PROJECT =	fast_float
>  
>  CATEGORIES =	devel
>  
> -MAINTAINER =	Jose Maldonado <josemald89@gmail.com>
> +MAINTAINER =	Jose Maldonado <yukiteruamano@volfread.xyz>
>  
>  # Apache 2.0, Boost 1.0, or MIT
>  PERMIT_PACKAGE =	Yes
> diff --git a/devel/fast-float/distinfo b/devel/fast-float/distinfo
> index 8ab3a90..6dca0d4 100644
> --- a/devel/fast-float/distinfo
> +++ b/devel/fast-float/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (fast_float-6.1.1.tar.gz) = EBWaSli6lf6TicPJf+femlQ2IqoNzBLdk1bXVempTLQ=
> -SIZE (fast_float-6.1.1.tar.gz) = 97641
> +SHA256 (fast_float-8.2.3.tar.gz) = +oEQdrrXtxUc6CYAWnITlxyHmxku5FBacBbIQTA4wtA=
> +SIZE (fast_float-8.2.3.tar.gz) = 121573