Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/robin-map/
Date: Thu, 08 Oct 2020 21:23:58
Message-Id: 1602188168.adb952e04174d932eb899f64892b2ff5ce0463fc.sam@gentoo
1 commit: adb952e04174d932eb899f64892b2ff5ce0463fc
2 Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
3 AuthorDate: Wed Sep 30 21:19:39 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 8 20:16:08 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb952e0
7
8 dev-cpp/robin-map: new package (fast robinhood hashing in c++)
9
10 new dependency for media-libs/openimageio
11
12 Closes: https://bugs.gentoo.org/678292
13 Package-Manager: Portage-3.0.8, Repoman-3.0.1
14 Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 dev-cpp/robin-map/Manifest | 1 +
18 dev-cpp/robin-map/metadata.xml | 12 ++++++++++++
19 dev-cpp/robin-map/robin-map-0.6.3.ebuild | 20 ++++++++++++++++++++
20 dev-cpp/robin-map/robin-map-9999.ebuild | 20 ++++++++++++++++++++
21 4 files changed, 53 insertions(+)
22
23 diff --git a/dev-cpp/robin-map/Manifest b/dev-cpp/robin-map/Manifest
24 new file mode 100644
25 index 00000000000..fbc684a3677
26 --- /dev/null
27 +++ b/dev-cpp/robin-map/Manifest
28 @@ -0,0 +1 @@
29 +DIST robin-map-0.6.3.tar.gz 64506 BLAKE2B 46a2b5b47346016695db0c49f73cfbf8530b7db0a31527030eb00f3b6f0695325ab6fe16de1e60d6b1d0793818bdd1e31e50117f2e2e4c50154f65b38ac66d84 SHA512 485557f300d33bda62bb8accdf246819ee8ffe956bc022e7ddca54ff6ad1a9fdb8db8d80690add3ef238e834d1eb8e2905920cb0a0674e7df010f6946d01297b
30
31 diff --git a/dev-cpp/robin-map/metadata.xml b/dev-cpp/robin-map/metadata.xml
32 new file mode 100644
33 index 00000000000..8238cc0570c
34 --- /dev/null
35 +++ b/dev-cpp/robin-map/metadata.xml
36 @@ -0,0 +1,12 @@
37 +<?xml version='1.0' encoding='UTF-8'?>
38 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
39 +<pkgmetadata>
40 + <maintainer type="person">
41 + <email>gentoo@×××××.cc</email>
42 + <name>Aisha Tammy</name>
43 + </maintainer>
44 + <maintainer type="project">
45 + <email>sci@g.o</email>
46 + <name>Gentoo Science Project</name>
47 + </maintainer>
48 +</pkgmetadata>
49
50 diff --git a/dev-cpp/robin-map/robin-map-0.6.3.ebuild b/dev-cpp/robin-map/robin-map-0.6.3.ebuild
51 new file mode 100644
52 index 00000000000..99255a6ea18
53 --- /dev/null
54 +++ b/dev-cpp/robin-map/robin-map-0.6.3.ebuild
55 @@ -0,0 +1,20 @@
56 +# Copyright 1999-2020 Gentoo Authors
57 +# Distributed under the terms of the GNU General Public License v2
58 +
59 +EAPI=7
60 +
61 +inherit cmake
62 +
63 +DESCRIPTION="C++ fast hash map and hash set using robin hood hashing"
64 +HOMEPAGE="https://github.com/Tessil/robin-map"
65 +
66 +if [[ ${PV} == 9999 ]] ; then
67 + inherit git-r3
68 + EGIT_REPO_URI="https://github.com/Tessil/robin-map"
69 +else
70 + SRC_URI="https://github.com/Tessil/robin-map/archive/v${PV}.tar.gz -> ${P}.tar.gz"
71 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
72 +fi
73 +
74 +LICENSE="MIT"
75 +SLOT="0"
76
77 diff --git a/dev-cpp/robin-map/robin-map-9999.ebuild b/dev-cpp/robin-map/robin-map-9999.ebuild
78 new file mode 100644
79 index 00000000000..99255a6ea18
80 --- /dev/null
81 +++ b/dev-cpp/robin-map/robin-map-9999.ebuild
82 @@ -0,0 +1,20 @@
83 +# Copyright 1999-2020 Gentoo Authors
84 +# Distributed under the terms of the GNU General Public License v2
85 +
86 +EAPI=7
87 +
88 +inherit cmake
89 +
90 +DESCRIPTION="C++ fast hash map and hash set using robin hood hashing"
91 +HOMEPAGE="https://github.com/Tessil/robin-map"
92 +
93 +if [[ ${PV} == 9999 ]] ; then
94 + inherit git-r3
95 + EGIT_REPO_URI="https://github.com/Tessil/robin-map"
96 +else
97 + SRC_URI="https://github.com/Tessil/robin-map/archive/v${PV}.tar.gz -> ${P}.tar.gz"
98 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
99 +fi
100 +
101 +LICENSE="MIT"
102 +SLOT="0"