From 85e7fcfe5631986ad1144ea54fc179d8658571d3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Mar 2025 00:31:50 +0000 Subject: gentoo auto-resync : 25:03:2025 - 00:31:49 --- sci-ml/NNPACK/Manifest | 2 +- sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild | 69 ------------------------------- sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild | 69 +++++++++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 70 deletions(-) delete mode 100644 sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild create mode 100644 sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild (limited to 'sci-ml/NNPACK') diff --git a/sci-ml/NNPACK/Manifest b/sci-ml/NNPACK/Manifest index da4ed7e28079..dfb562ebd1c0 100644 --- a/sci-ml/NNPACK/Manifest +++ b/sci-ml/NNPACK/Manifest @@ -1,4 +1,4 @@ AUX NNPACK-2020.12.22-gentoo.patch 6218 BLAKE2B 1bc9d1bb20504b90d99492fd0c93324830aa84a58a59101288677ba0d622c5a50e8f6181089fef1e14d14f563824a9c42979387e6f3efbb0add3211d68f6ce6c SHA512 1a52cc158c4c6259a9f5fbd8ce40f8647a96ce7c7f67bbdcfe495647b75f6c2f5baa826390b8474f48a91ee4a043bfb2085915730f0dd32f4edd34a733b2cc13 DIST NNPACK-2020.12.22.tar.gz 219318 BLAKE2B 6b6619c8a706ef9630f20fda1e276314b2ef7f6c9aed26836a48bdaa0ae198a86383e68b04c651f37c07d34e400bc54b5daa75b06fc18cdb0a9c55e2cb33bbe1 SHA512 f0b261e8698b412d12dd739e5d0cf71c284965ae28da735ae22814a004358ba3ecaea6cd26fa17b594c0245966b7dd2561c1e05c6cbf0592fd7b85ea0f21eb37 -EBUILD NNPACK-2020.12.22-r3.ebuild 1410 BLAKE2B e2123a82f4304d8736a01ffa3555b2411728b97082939c7b4206112f757c8c86c63631174727eb9e590b25137cf808267ec60dfe1029b42b1bf9267f880202bd SHA512 25a41f4cccafd91cfd3b50c42c9ed2922bcc18f723fb0213c3cf384cbae61e19846e571b679afcaf70813e81aa20ea19bdf23442ed7488ddd10f356649dcb115 +EBUILD NNPACK-2020.12.22-r4.ebuild 1409 BLAKE2B 23337a43e7c3b6e522f40d26724aa1b5bdef37e3475710f55070ccb6e9db3f9b20b0b8b18b499fb4c822517fe97f170d16a3d327fc615432636854120ba50a0b SHA512 954ca3cfe0894eca40ffa1e94ac32d827ba2a87e74f5150d5defdf5bc96303d3d0bee899944b20a9bcd6c64b987132ec77cc4522d5b62b7c489df0e50614a09a MISC metadata.xml 411 BLAKE2B 86026a638f6f37fb45fed8a4533990a47be1650325fc6c85bd7624cd454f27d497fd6fd52a884609c7c57ebd34712a96f488cb1227c7c9e18d6e22d2bdcc73bf SHA512 a1b28f63c287a738126d08fd49783af2b8e1d3b40ad774f8191c0d4a34ae0f4694d35a24e18034d37902ee47486ac732f7c1d561af4540619577d563617bca27 diff --git a/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild b/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild deleted file mode 100644 index c3abc30b8af8..000000000000 --- a/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake python-single-r1 - -CommitId=c07e3a0400713d546e0dea2d5466dd22ea389c73 - -DESCRIPTION="acceleration package for neural network computations" -HOMEPAGE="https://github.com/Maratyszcza/NNPACK/" -SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test test-full" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/pthreadpool - dev-libs/cpuinfo - $(python_gen_cond_dep ' - <=sci-ml/FP16-2024.05.27[${PYTHON_USEDEP}] - dev-python/peachpy[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND} - dev-libs/FXdiv - dev-libs/psimd -" -BDEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - sed -i \ - -e "/-O/d" \ - -e "s:CXX_STANDARD 11:CXX_STANDARD 14:" \ - CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DNNPACK_BUILD_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} - -src_test() { - use test-full || local CMAKE_SKIP_TESTS=( - convolution-output-overfeat - convolution-kernel-gradient-vgg - convolution-input-gradient-overfeat - convolution-input-gradient-vgg - convolution-output-vgg - ) - cmake_src_test -} diff --git a/sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild b/sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild new file mode 100644 index 000000000000..b059fd74d7a3 --- /dev/null +++ b/sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild @@ -0,0 +1,69 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake python-single-r1 + +CommitId=c07e3a0400713d546e0dea2d5466dd22ea389c73 + +DESCRIPTION="acceleration package for neural network computations" +HOMEPAGE="https://github.com/Maratyszcza/NNPACK/" +SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz + -> ${P}.tar.gz" + +S="${WORKDIR}"/${PN}-${CommitId} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test test-full" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/pthreadpool + dev-libs/cpuinfo + $(python_gen_cond_dep ' + ~sci-ml/FP16-2024.05.27[${PYTHON_USEDEP}] + dev-python/peachpy[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND} + dev-libs/FXdiv + dev-libs/psimd +" +BDEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_prepare() { + sed -i \ + -e "/-O/d" \ + -e "s:CXX_STANDARD 11:CXX_STANDARD 14:" \ + CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DNNPACK_BUILD_TESTS=$(usex test ON OFF) + ) + cmake_src_configure +} + +src_test() { + use test-full || local CMAKE_SKIP_TESTS=( + convolution-output-overfeat + convolution-kernel-gradient-vgg + convolution-input-gradient-overfeat + convolution-input-gradient-vgg + convolution-output-vgg + ) + cmake_src_test +} -- cgit v1.2.3