summaryrefslogtreecommitdiff
path: root/dev-libs/FP16
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/FP16')
-rw-r--r--dev-libs/FP16/FP16-2021.03.20-r4.ebuild58
-rw-r--r--dev-libs/FP16/FP16-2024.06.20.ebuild2
-rw-r--r--dev-libs/FP16/Manifest4
3 files changed, 2 insertions, 62 deletions
diff --git a/dev-libs/FP16/FP16-2021.03.20-r4.ebuild b/dev-libs/FP16/FP16-2021.03.20-r4.ebuild
deleted file mode 100644
index 377693665d64..000000000000
--- a/dev-libs/FP16/FP16-2021.03.20-r4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-r1 cmake
-
-CommitId=0a92994d729ff76a58f692d3028ca1b64b145d91
-
-DESCRIPTION="conversion to/from half-precision floating point formats"
-HOMEPAGE="https://github.com/Maratyszcza/FP16/"
-SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz
- -> ${P}.tar.gz"
-
-S="${WORKDIR}"/${PN}-${CommitId}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="dev-libs/psimd"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
- dev-python/peachpy[${PYTHON_USEDEP}]
-"
-BDEPEND="test? ( dev-cpp/gtest )"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_prepare() {
- cmake_src_prepare
- mkdir -p module/fp16 || die
- cp include/fp16/*py module/fp16 || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DFP16_BUILD_BENCHMARKS=OFF
- -DFP16_BUILD_TESTS=$(usex test ON OFF)
- )
- cmake_src_configure
-}
-
-python_install() {
- python_domodule module/fp16
-}
-
-src_install() {
- cmake_src_install
- rm "${ED}"/usr/include/fp16/*.py || die
- python_foreach_impl python_install
-}
diff --git a/dev-libs/FP16/FP16-2024.06.20.ebuild b/dev-libs/FP16/FP16-2024.06.20.ebuild
index 823daae1f78d..3fe1e5464497 100644
--- a/dev-libs/FP16/FP16-2024.06.20.ebuild
+++ b/dev-libs/FP16/FP16-2024.06.20.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${CommitId}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
BDEPEND="test? ( dev-cpp/gtest )"
diff --git a/dev-libs/FP16/Manifest b/dev-libs/FP16/Manifest
index 65db1375bfc4..24488eb6bf07 100644
--- a/dev-libs/FP16/Manifest
+++ b/dev-libs/FP16/Manifest
@@ -1,10 +1,8 @@
AUX FP16-2021.03.20-gentoo.patch 1876 BLAKE2B 56863806f1040c5a92e04f7cf120e2ae4e4e6c59b336bf8734d0b0945e29d17afb5c244e94fab6023567227878b72e73d3c8d669e4af311bfc703f545b82d847 SHA512 0ac6379a5d92a70df72c4a0bce0d437ebb7733fa6f61b0006cedd007f9c071c2b7c9727cd559c39c08a8528f29c2d96397b566512eca6fa4c5a5d812085125cf
AUX FP16-2024.06.20-gentoo.patch 813 BLAKE2B 297a056cff5c35e26283c15ec7727c227f5991d3244426e1b197ea52bb2c5c897194efaed20a1929fc8bd0704fb70afc9f5fc0b84850bc43ca2dd2254a4447cc SHA512 4951377cfdc4806867e80f899e6e14d671d43bbe1f5be82343c5b73e246a7f4040470b6a96a76f1d9ae1bc8c899eb7936e11737f9c788ece70099d63b73bbc50
AUX FP16-2024.06.20-setfill.patch 2044 BLAKE2B e48e9945fdff5aa7fc82a33258a12883442fc1a8169537d9828d9cdc330db94127d944ead7b8f818a3fffc3bdf9cb215e06844a0d99bc81a777110068f3fb9b5 SHA512 2123d1c3bcab4767ce4fb17abc2f583ff2aaa33f468de8f2c877f5f69a8ba46431c09789966f1cff1ff9e5cddc9f886aeeeef480d25a60e11812447622f7d01f
-DIST FP16-2021.03.20.tar.gz 71228 BLAKE2B e598225032324ffe38db9002e8397e67a713b6323ac57408e7e39e146826b2bb1dab60cd75181a25b1b07958463e3913bbf0e53b23803e53d472fda66b8ba6d5 SHA512 3f094f242425ea37de274eb8539dc5f8ab0c13fd5325d14180ef12e9c04e6002a110d086c4c667f7c8054af337deab096d59482eb95cc8a632c3c412b48e89d1
DIST FP16-2024.05.27.tar.gz 71220 BLAKE2B 5b101aad7a8339fff400bba1db896c82498832075f3eb00cc6eaf27608ee0988f918956b5a768262b74552a52436200d4acd17f04f4a05060a32512afb26a9ac SHA512 b88fd0a91e6b6873ce5d0e2cd2afd2b8dceb8b17c366240abb8a5e2fe152faea3ba577ef420038c595cab0b61581a70b84c019c825a8dd262b1bee4686843b66
DIST FP16-2024.06.20.tar.gz 64704 BLAKE2B cd086ca7419aa004c0c4c840227e61612348efb98bdddbf68ef92959267f5f4b0aef55751c5b8a6f50a1f0e7f386e4df5fac273c3849961168e0a5c03faf81e2 SHA512 d3ae46b5b0c944f1d8dcfbb90689266f4abaff3e0b5ef338d5d79193367f06d1bfbb9ad85a5a7685a894daeee6dc73fc5d73631718be1379cc6918655a0289aa
-EBUILD FP16-2021.03.20-r4.ebuild 1177 BLAKE2B 2bc0c534f4ed966a0e65fa14162762eaf23cd315298a2d11da081e742a99a5823a9e61f978b29edc3766d6d4e2b9b66b74d19dc0dde22c8d03e1e954137eb282 SHA512 805f62b06d0e31b8b0e9c9d66596df1a646474f7d869c0f88e813698aa0a93a56be653b54b7dfc59105a90a9722fb03b5e4be64b207e079d0e681bf3df32a5ad
EBUILD FP16-2024.05.27.ebuild 1189 BLAKE2B f273b230cf99de3eddf38c75bfbfcc204fb18b924396263e508c0cd6b4a017657385ac91a4138daec6710669fe4cd6c4d7fe6490ef749e7c4e7a6c45eaf3167d SHA512 0e7bf9a0ab8410eb2ee24cc7896d3efaaf95cc50683cd680b33b37f22cf2617472ea44b52e99872035278f55a153618da4858f51ae28ca5c24b2f5b2c96d10c9
-EBUILD FP16-2024.06.20.ebuild 862 BLAKE2B c04b2d8ed46840df0a3ef608c4223f2ba28362813d50c4e3b07c0d15e7b21f4b4d4ea58969843ee176bb136c1893c9397a26af6e994f6a347ec7239d8754f018 SHA512 c9c4f6ec38ae2e5a563f4e886e1458668a15d29b6b106d173000902371cc5a4626a089b9ff0f094a4681875e62c1adcabe8b95289b14170a4567be964cddb0ee
+EBUILD FP16-2024.06.20.ebuild 869 BLAKE2B cc7f583da389f6aa8741ab014e9a0e945aec24e066c5f6baac8196eff7acb6d45fd34d58d1736e4663c6a4626f9a1add9ab55861a3508aee865ea939c1802760 SHA512 78adb9c888782351421255b581ede3b9a1ea07223c8a39cc57f5e1fd1db992ee588a5b9d361d0bc8a9646d891c3610b9a096669de70e91594d6da6d0b7c312de
MISC metadata.xml 329 BLAKE2B eda810b21ca05e2e16f2eafac194cdca189d27449bc9322488aeca215a9b2c10ce68145abab1abb984e290ab6ca8ce21c3beaf06ecd76d7574fd8b82388f4e63 SHA512 27ca59c0862f75f24dc64f9af5eee96cf63ef4bd468e17f5d04cc23289dbb5c44af9b230707ad13d1ff85e75db4d5485d7226c9e6d80e8bc80d9e6f3b2e18acd