diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-21 06:30:52 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-21 06:30:52 +0000 |
commit | d2bcdab82e5f5f38a8ab54026e8aa94edb1b77a6 (patch) | |
tree | 0d75edaef0b7c0db490d25119f6b17b386d41c58 /dev-libs/FBGEMM | |
parent | 9097a9c06c0b1e11c7f6579f03e3f32948be3f24 (diff) |
gentoo auto-resync : 21:12:2024 - 06:30:51
Diffstat (limited to 'dev-libs/FBGEMM')
-rw-r--r-- | dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild | 79 | ||||
-rw-r--r-- | dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild | 79 | ||||
-rw-r--r-- | dev-libs/FBGEMM/Manifest | 4 |
3 files changed, 0 insertions, 162 deletions
diff --git a/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild deleted file mode 100644 index f092b283f7b3..000000000000 --- a/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..12} ) -inherit python-any-r1 flag-o-matic cmake - -CommitId=cdae5d97e3aa9fda4222f31c04dbd80249c918d1 - -DESCRIPTION="Facebook GEneral Matrix Multiplication" -HOMEPAGE="https://github.com/pytorch/FBGEMM" -SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - >=dev-libs/asmjit-2022.07.02 - dev-libs/cpuinfo -" -RDEPEND="${DEPEND}" -BDEPEND=" - test? ( dev-cpp/gtest ) - doc? ( - $(python_gen_any_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - dev-python/breathe[${PYTHON_USEDEP}] - ') - ) - ${PYTHON_DEPS} -" -RESTRICT="!test? ( test )" - -python_check_deps() { - if use doc; then - python_has_version \ - "dev-python/sphinx[${PYTHON_USEDEP}]" \ - "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" \ - "dev-python/breathe[${PYTHON_USEDEP}]" - fi -} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_prepare() { - # Bug #855668 - filter-lto - - rm test/RowWiseSparseAdagradFusedTest.cc || die - rm test/SparseAdagradTest.cc || die - sed -i \ - -e "/-Werror/d" \ - CMakeLists.txt \ - || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DFBGEMM_LIBRARY_TYPE=shared - -DFBGEMM_BUILD_BENCHMARKS=OFF - -DFBGEMM_BUILD_DOCS=$(usex doc ON OFF) - -DFBGEMM_BUILD_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} - -src_test() { - OMP_STACKSIZE=512k cmake_src_test -} diff --git a/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild deleted file mode 100644 index a95d1d8393dd..000000000000 --- a/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild +++ /dev/null @@ -1,79 +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-any-r1 flag-o-matic cmake - -CommitId=88fc6e741bc03e09fcdc3cd365fa3aafddb7ec24 - -DESCRIPTION="Facebook GEneral Matrix Multiplication" -HOMEPAGE="https://github.com/pytorch/FBGEMM" -SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - >=dev-libs/asmjit-2022.07.02 - dev-libs/cpuinfo -" -RDEPEND="${DEPEND}" -BDEPEND=" - test? ( dev-cpp/gtest ) - doc? ( - $(python_gen_any_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - dev-python/breathe[${PYTHON_USEDEP}] - ') - ) - ${PYTHON_DEPS} -" -RESTRICT="!test? ( test )" - -python_check_deps() { - if use doc; then - python_has_version \ - "dev-python/sphinx[${PYTHON_USEDEP}]" \ - "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" \ - "dev-python/breathe[${PYTHON_USEDEP}]" - fi -} - -PATCHES=( - "${FILESDIR}"/${PN}-2023.11.02-gentoo.patch -) - -src_prepare() { - # Bug #855668 - filter-lto - - rm test/RowWiseSparseAdagradFusedTest.cc || die - rm test/SparseAdagradTest.cc || die - sed -i \ - -e "/-Werror/d" \ - CMakeLists.txt \ - || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DFBGEMM_LIBRARY_TYPE=shared - -DFBGEMM_BUILD_BENCHMARKS=OFF - -DFBGEMM_BUILD_DOCS=$(usex doc ON OFF) - -DFBGEMM_BUILD_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} - -src_test() { - OMP_STACKSIZE=512k cmake_src_test -} diff --git a/dev-libs/FBGEMM/Manifest b/dev-libs/FBGEMM/Manifest index 195866c6f628..16f3b015f0c1 100644 --- a/dev-libs/FBGEMM/Manifest +++ b/dev-libs/FBGEMM/Manifest @@ -1,8 +1,4 @@ AUX FBGEMM-2023.11.02-gentoo.patch 2162 BLAKE2B c585ac736dc1494820e778dbba951a340b01cc60d99fe5c308bb140d42a0af8f6c05273963e0dd99a7f1ad2dc9af854702bdadf5b2682c5a959a0e742d22c772 SHA512 296d4f15e4047e98a0ccf7a3d23a9661ca2be8f4599d4dd5541f6e728f181cf58e836f09382ef2ed69792d1c9da3146a57cbce9041f7a43ab5354e641551f9fd -DIST FBGEMM-2023.11.02.tar.gz 895265 BLAKE2B 0f884147a86881159485680f1cb0c7b7e65bba5a98e62c38534041264f920e08a268e348e3d82ba3d246226a10f592d86dc37bce0cfa42c72dad478041a6c807 SHA512 030f27a120586240c5f80026bd033cf6fedbe1ae12a667308d33d6321f2334021d474a3625795d1f34734336b688b19c09134e10d5cc8dec86e84485de298584 -DIST FBGEMM-2023.12.01.tar.gz 1004090 BLAKE2B dc19ebee06bccb888e5d03606168c7439ce8c96303a697056edd22d3a3a6ff4f4f3ddf5371d50aa774890ca1ad66d665f5e54976dc1b8da841759a3f4d64c4d7 SHA512 ab37964326d2cbbcbf0f2c722675d1f059407fc3185275d37f2e04f3e516fe0733ac1fb35351fc7e7c308e9c0da40811d3657a10a3696cb7648494df79408aab DIST FBGEMM-2023.12.04.tar.gz 1004231 BLAKE2B 930ae36f4761901e1b22d7ce4a341f051158a23646bd1f5309f6eb98c1ca483e8aa4e5a6cfc44ced702f73f84e3398c1439799457a98d0d8a009702e335d5c03 SHA512 3c786572b4a69af2a32b360711014469ded69be580d0079ba79ab81cbaa964aab51e5a189e24f0ec7dc93402d761167898918a0ea0f86d556cad4b99f5858d8c -EBUILD FBGEMM-2023.11.02.ebuild 1573 BLAKE2B cf8cc7d16f40e8d8a6c547f3a7e4c54bc877a99455f984c7209791dd9b923a4116ac8b36d2b276a110ca8e29e566b3410abe8ae36ece154610da112c3c8c4a4e SHA512 1cd63aa6d74bc9722f627326198ebd0173435bee529506e5d579ee1d854758ca6833d6bde1f2337f5fcf20a4f32f69fad88d878866d3da8e050f8545b26c0b95 -EBUILD FBGEMM-2023.12.01.ebuild 1586 BLAKE2B fa766e10d67fdb2c62e69c28aeaecd3ff15f9a39dce7e004563e3e98bd4714ed5fcb02302f4d980e14ed563a881e308c7cc287ed0a812cec69bd1ec1e042d0c4 SHA512 783bf8b1e2b6be7d070925d09537286e4e4ba7f2631c7b9737876d952c71b0d0d91ff08ae42702ad6f643a4ee9f1640bf31ee2ee4c2e1ab26196b9cb78c88d1b EBUILD FBGEMM-2023.12.04.ebuild 1586 BLAKE2B eac14882895266fe548272fb1324e181a81303062190f56395e536b9885c5fadc4ff198c8355a17c129a9784e10dd1705108a876cc351b9b022712b01b6cd69a SHA512 1e437cc99eaf30aca8235dc5a3545517066c76757ebdd0766b562dca26a29eaa09b756580359831b40ce8da6e17cd9ba83e3c3c6e6a838a46d3b132cdc87dc81 MISC metadata.xml 327 BLAKE2B 860b9c0ecb3b0029c855db0a0054590135f3bd6ec9dad20cdf433fc70c119354518eea50fdbb2a204eb8cc6621de23e6928a2f9ec961ac0c51fd9dae22fa8488 SHA512 3a0d5a69421a41e62ce134636025e0024010c1938ee35f7489d8d870d915a66cd526aa60d107a378dc4522ff71b7f10486e20867c8b424b1b47e458988ebff58 |