diff options
author | Markus Volk <f_l_k@t-online.de> | 2025-03-05 16:19:06 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-07 11:13:24 +0000 |
commit | db3e08f8204ffa8222195c7cf3de95a4826c8ed6 (patch) | |
tree | eddc36ca30b43356d1b3f7d61bf2f312b2a5ec6a /meta | |
parent | 6ab80d3d53a184f5e82caf74bde9f3f3829d644d (diff) | |
download | poky-db3e08f8204ffa8222195c7cf3de95a4826c8ed6.tar.gz |
fastfloat: add recipe
A header-only library for fast number parsing
An older version of this recipe is included in meta-oe, since fastfloat
is also used by libplacebo. If the recipe is accepted, I will send a patch for
removal there.
The reason why this is needed in oe-core is the upcoming vte release,
which uses fastfloat but pulls it as a wrap-based subproject by default.
(From OE-Core rev: 09aba21e7eb51b2ebe5448135c8c2438985240fe)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/conf/distro/include/maintainers.inc | 1 | ||||
-rw-r--r-- | meta/recipes-devtools/fastfloat/fastfloat_8.0.0.bb | 15 |
2 files changed, 16 insertions, 0 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index a6f413caa9..5515d46ca5 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc | |||
@@ -174,6 +174,7 @@ RECIPE_MAINTAINER:pn-eudev = "Anuj Mittal <anuj.mittal@intel.com>" | |||
174 | RECIPE_MAINTAINER:pn-expat = "Yi Zhao <yi.zhao@windriver.com>" | 174 | RECIPE_MAINTAINER:pn-expat = "Yi Zhao <yi.zhao@windriver.com>" |
175 | RECIPE_MAINTAINER:pn-expect = "Unassigned <unassigned@yoctoproject.org>" | 175 | RECIPE_MAINTAINER:pn-expect = "Unassigned <unassigned@yoctoproject.org>" |
176 | RECIPE_MAINTAINER:pn-ffmpeg = "Unassigned <unassigned@yoctoproject.org>" | 176 | RECIPE_MAINTAINER:pn-ffmpeg = "Unassigned <unassigned@yoctoproject.org>" |
177 | RECIPE_MAINTAINER:pn-fastfloat = "Markus Volk <f_l_k@t-online.de>" | ||
177 | RECIPE_MAINTAINER:pn-file = "Yi Zhao <yi.zhao@windriver.com>" | 178 | RECIPE_MAINTAINER:pn-file = "Yi Zhao <yi.zhao@windriver.com>" |
178 | RECIPE_MAINTAINER:pn-findutils = "Chen Qi <Qi.Chen@windriver.com>" | 179 | RECIPE_MAINTAINER:pn-findutils = "Chen Qi <Qi.Chen@windriver.com>" |
179 | RECIPE_MAINTAINER:pn-flac = "Michael Opdenacker <michael@opdenacker.org>" | 180 | RECIPE_MAINTAINER:pn-flac = "Michael Opdenacker <michael@opdenacker.org>" |
diff --git a/meta/recipes-devtools/fastfloat/fastfloat_8.0.0.bb b/meta/recipes-devtools/fastfloat/fastfloat_8.0.0.bb new file mode 100644 index 0000000000..6426a1d2ec --- /dev/null +++ b/meta/recipes-devtools/fastfloat/fastfloat_8.0.0.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | SUMMARY = "fast_float number parsing library: 4x faster than strtod" | ||
2 | HOMEPAGE = "https://github.com/fastfloat/fast_float" | ||
3 | LICENSE = "Apache-2.0 & BSL-1.0 & MIT" | ||
4 | LIC_FILES_CHKSUM = " \ | ||
5 | file://LICENSE-MIT;md5=32b11d50c7d9788d4270f6a83f3e68eb \ | ||
6 | file://LICENSE-APACHE;md5=81db248e90379bcfc0582b578b009bc3 \ | ||
7 | file://LICENSE-BOOST;md5=2c7a3fa82e66676005cd4ee2608fd7d2 \ | ||
8 | " | ||
9 | |||
10 | SRC_URI = "git://github.com/fastfloat/fast_float.git;protocol=https;branch=main" | ||
11 | |||
12 | SRCREV = "77cc847c842c49e7e3477c1e95da2b6540166d66" | ||
13 | S = "${WORKDIR}/git" | ||
14 | |||
15 | inherit cmake | ||