commit:     7b78dfcb68b9689c3f929f1f5c2ae97017963422
Author:     Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
AuthorDate: Wed Dec  4 12:05:56 2024 +0000
Commit:     gerion <gerion.entrup <AT> flump <DOT> de>
CommitDate: Wed Dec  4 12:05:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=7b78dfcb

dev-cpp/fast_double_parser: add

as dependency for OrganicMaps

Signed-off-by: Gerion Entrup <gerion.entrup <AT> flump.de>

 dev-cpp/fast_double_parser/Manifest                |  4 ++++
 .../fast_double_parser-0.8.0.ebuild                | 23 ++++++++++++++++++++++
 .../fast_double_parser-9999.ebuild                 | 23 ++++++++++++++++++++++
 dev-cpp/fast_double_parser/metadata.xml            |  7 +++++++
 4 files changed, 57 insertions(+)

diff --git a/dev-cpp/fast_double_parser/Manifest 
b/dev-cpp/fast_double_parser/Manifest
new file mode 100644
index 0000000..0d456a8
--- /dev/null
+++ b/dev-cpp/fast_double_parser/Manifest
@@ -0,0 +1,4 @@
+DIST fast_double_parser-0.8.0.tar.gz 637032 BLAKE2B 
ddd8ca6b86321335bc4fd33dd474a7748968941635ba0448fa8cf8ddad4a97f4a25c0e874ef66351dfb792e0e884e55490fa6e211e855e140149a4d8ca8be7d3
 SHA512 
41115f3c3b77ad430b0b4a1e622dd2a911ce3283bfd4190b5081f368cd1c371c68cf49789a12a2ed610a91e5b4693fe0b9b0d07876e82cfb0b106a6bc33dedd0
+EBUILD fast_double_parser-0.8.0.ebuild 659 BLAKE2B 
54de32cfed6359f73ae9e33f1513e3f549a56a1125867a1d5a34ae10e05c686c7156b146f506af06ab5e8dea14bb359f7c9cfb0234c129a9fe99e027a723028f
 SHA512 
36255700d1190690561f90aba141a9f492988030bcc05e9c295c6959637c6e3338d5dfd20fe920f7be11d501c3679e6c8b721fb26cf54931a7b30caf0d647fae
+EBUILD fast_double_parser-9999.ebuild 659 BLAKE2B 
54de32cfed6359f73ae9e33f1513e3f549a56a1125867a1d5a34ae10e05c686c7156b146f506af06ab5e8dea14bb359f7c9cfb0234c129a9fe99e027a723028f
 SHA512 
36255700d1190690561f90aba141a9f492988030bcc05e9c295c6959637c6e3338d5dfd20fe920f7be11d501c3679e6c8b721fb26cf54931a7b30caf0d647fae
+MISC metadata.xml 230 BLAKE2B 
4ee7a60b0179079bfdfd65ca8074f5bb32af6a68e6f9003dab1b30f569e9f6899f273f3af1b22ce0f17e2ce04008c521df2449174cebebe70e45a3e0aa1247dd
 SHA512 
231c444b5f27992c2bd7277613852474dab57865053b9b1d6a3dfa3be9198ce658a5929b4e385528ec9d199fa23526f2f3e0b32702df46a3c2ef6e284dfad406

diff --git a/dev-cpp/fast_double_parser/fast_double_parser-0.8.0.ebuild 
b/dev-cpp/fast_double_parser/fast_double_parser-0.8.0.ebuild
new file mode 100644
index 0000000..0609437
--- /dev/null
+++ b/dev-cpp/fast_double_parser/fast_double_parser-0.8.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Parse strings into double floating-point values"
+HOMEPAGE="https://github.com/lemire/fast_double_parser";
+
+if [[ ${PV} == 9999 ]] ; then
+       inherit git-r3
+       # the library depends (and fetches) on dev-cpp/abseil-cpp and
+       # dev-libs/double-conversion but just for its benchmarking code
+       EGIT_SUBMODULES=()
+       EGIT_REPO_URI="https://github.com/lemire/fast_double_parser";
+else
+       
SRC_URI="https://github.com/lemire/fast_double_parser/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+       KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"

diff --git a/dev-cpp/fast_double_parser/fast_double_parser-9999.ebuild 
b/dev-cpp/fast_double_parser/fast_double_parser-9999.ebuild
new file mode 100644
index 0000000..0609437
--- /dev/null
+++ b/dev-cpp/fast_double_parser/fast_double_parser-9999.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Parse strings into double floating-point values"
+HOMEPAGE="https://github.com/lemire/fast_double_parser";
+
+if [[ ${PV} == 9999 ]] ; then
+       inherit git-r3
+       # the library depends (and fetches) on dev-cpp/abseil-cpp and
+       # dev-libs/double-conversion but just for its benchmarking code
+       EGIT_SUBMODULES=()
+       EGIT_REPO_URI="https://github.com/lemire/fast_double_parser";
+else
+       
SRC_URI="https://github.com/lemire/fast_double_parser/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+       KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"

diff --git a/dev-cpp/fast_double_parser/metadata.xml 
b/dev-cpp/fast_double_parser/metadata.xml
new file mode 100644
index 0000000..36531e5
--- /dev/null
+++ b/dev-cpp/fast_double_parser/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <upstream>
+               <remote-id type="github">lemire/fast_double_parser</remote-id>
+       </upstream>
+</pkgmetadata>

Reply via email to