Gentoo Archives: gentoo-commits

From: Benda XU <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/half/
Date: Mon, 08 Nov 2021 12:54:25
Message-Id: 1636375990.deb30d4e30d3ec4fe0c9877bbda736352a0ce12a.heroxbd@gentoo
1 commit: deb30d4e30d3ec4fe0c9877bbda736352a0ce12a
2 Author: YiyangWu <xgreenlandforwyy <AT> gmail <DOT> com>
3 AuthorDate: Thu Aug 26 12:37:43 2021 +0000
4 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 8 12:53:10 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb30d4e
7
8 dev-libs/half: half-precision floating-point library.
9
10 Migrated from the science overlay, this package contains only one
11 header -- half.hpp.
12
13 sci-libs/miopen, AMD's Machine Intelligence Library for ROCm, depends
14 on this package.
15
16 Closes: https://github.com/gentoo/gentoo/pull/22825
17 Package-Manager: Portage-3.0.20, Repoman-3.0.3
18 Signed-off-by: Yiyang Wu <xgreenlandforwyy <AT> gmail.com>
19 Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
20
21 dev-libs/half/Manifest | 1 +
22 dev-libs/half/half-1.12.0.ebuild | 17 +++++++++++++++++
23 dev-libs/half/metadata.xml | 15 +++++++++++++++
24 3 files changed, 33 insertions(+)
25
26 diff --git a/dev-libs/half/Manifest b/dev-libs/half/Manifest
27 new file mode 100644
28 index 00000000000..9ef15247c41
29 --- /dev/null
30 +++ b/dev-libs/half/Manifest
31 @@ -0,0 +1 @@
32 +DIST half-1.12.0.tar.gz 108704 BLAKE2B f0084f380b10485b30da3ff38c5e3098044cc21fe00b084b2b9dd69b9a5c06b2ddedae1cefa61197d74a14552da2e5648db3e3108044b5fc5f7975fa1e10c6d4 SHA512 152f9c08a4493662aed96ddce5d45ece94836727766a66060640f8f1f43ee6ecdb174e7e17421ba83f2a01ba836bb1cba9fe60d83aea517f4772b9038173274b
33
34 diff --git a/dev-libs/half/half-1.12.0.ebuild b/dev-libs/half/half-1.12.0.ebuild
35 new file mode 100644
36 index 00000000000..ac2051bdc10
37 --- /dev/null
38 +++ b/dev-libs/half/half-1.12.0.ebuild
39 @@ -0,0 +1,17 @@
40 +# Copyright 1999-2021 Gentoo Authors
41 +# Distributed under the terms of the GNU General Public License v2
42 +
43 +EAPI=7
44 +
45 +DESCRIPTION="Half-precision floating-point library"
46 +HOMEPAGE="http://half.sourceforge.net/"
47 +SRC_URI="https://github.com/ROCmSoftwarePlatform/half/archive/${PV}.tar.gz -> ${P}.tar.gz"
48 +
49 +LICENSE="MIT"
50 +KEYWORDS="~amd64"
51 +SLOT="0/$(ver_cut 1)"
52 +
53 +src_install() {
54 + cd include || die
55 + doheader half.hpp
56 +}
57
58 diff --git a/dev-libs/half/metadata.xml b/dev-libs/half/metadata.xml
59 new file mode 100644
60 index 00000000000..da47ad0ef39
61 --- /dev/null
62 +++ b/dev-libs/half/metadata.xml
63 @@ -0,0 +1,15 @@
64 +<?xml version="1.0" encoding="UTF-8"?>
65 +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
66 +<pkgmetadata>
67 + <maintainer type="project">
68 + <email>sci@g.o</email>
69 + </maintainer>
70 + <maintainer type="person">
71 + <email>gentoo@××××××.net</email>
72 + <name>Wilfried Holzke</name>
73 + </maintainer>
74 + <maintainer type="person">
75 + <email>xgreenlandforwyy@×××××.com</email>
76 + <name>Yiyang Wu</name>
77 + </maintainer>
78 +</pkgmetadata>