diff options
Diffstat (limited to 'sci-libs')
55 files changed, 77 insertions, 1551 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex 9b606e1fecd6..c136a6b1ff26 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/NNPACK/Manifest b/sci-libs/NNPACK/Manifest deleted file mode 100644 index 7b38e893ae2c..000000000000 --- a/sci-libs/NNPACK/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -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 1124 BLAKE2B 56cdfbd8b679f0c56d6e2ddfc15fcbb46d4daed1408e34f2dc164b6117866621aae50ae8ea980caa3647861101d3a0b6040bd556ef749991dc539c817df34aaa SHA512 9f4c6ad47f6b518c4cbfcfdd7e4782b72756868cacb2b91a4e6ff0678e3ed72cf75dd25518cf6c77e8782bb837a94c9856e8f732cc56865d927013250b626d27 -MISC metadata.xml 331 BLAKE2B 433021dbfc82b3a36aa6e63f719c18bf785cd23fa150cb1e546f01a138b06dbfa81b2fd1588fe33ebcf4c50731c173ce2bfc87e2ff4b7f1bb2e80a62b2cca82a SHA512 3499be333f3ed44729a9abb464cdcdcb39f01bb7da604433db73654886ff8e340e176cfbdcd95479e6805753e735f185d621186ab9e317ee99cbc0458970a10b diff --git a/sci-libs/NNPACK/NNPACK-2020.12.22-r3.ebuild b/sci-libs/NNPACK/NNPACK-2020.12.22-r3.ebuild deleted file mode 100644 index 413cbf8eac5e..000000000000 --- a/sci-libs/NNPACK/NNPACK-2020.12.22-r3.ebuild +++ /dev/null @@ -1,55 +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 -RESTRICT="test" # consuming too much CPU -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/pthreadpool - dev-libs/cpuinfo - $(python_gen_cond_dep ' - <=dev-libs/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" CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DNNPACK_BUILD_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/sci-libs/NNPACK/files/NNPACK-2020.12.22-gentoo.patch b/sci-libs/NNPACK/files/NNPACK-2020.12.22-gentoo.patch deleted file mode 100644 index 82064d5171c1..000000000000 --- a/sci-libs/NNPACK/files/NNPACK-2020.12.22-gentoo.patch +++ /dev/null @@ -1,149 +0,0 @@ ---- a/CMakeLists.txt 2022-05-17 20:26:04.765047673 +0200 -+++ b/CMakeLists.txt 2022-05-17 20:27:51.513583722 +0200 -@@ -123,7 +123,7 @@ - CACHE PATH "Confu-style dependencies binary directory") - - IF(NNPACK_BACKEND STREQUAL "x86-64") -- IF(NOT DEFINED PYTHON_SIX_SOURCE_DIR) -+ IF(FALSE) - MESSAGE(STATUS "Downloading six (Python package) to ${CONFU_DEPENDENCIES_SOURCE_DIR}/six (define PYTHON_SIX_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadSix.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/six-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -133,7 +133,7 @@ - SET(PYTHON_SIX_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/six" CACHE STRING "six (Python package) source directory") - ENDIF() - -- IF(NOT DEFINED PYTHON_ENUM_SOURCE_DIR) -+ IF(FALSE) - IF(${PYTHON_VERSION_STRING} VERSION_LESS 3.4) - # ---[ Python < 3.4 does not natively support enums, and needs a polyfill - MESSAGE(STATUS "Downloading enum (Python package) to ${CONFU_DEPENDENCIES_SOURCE_DIR}/enum (define PYTHON_ENUM_SOURCE_DIR to avoid it)") -@@ -148,7 +148,7 @@ - ENDIF() - ENDIF() - -- IF(NOT DEFINED PYTHON_PEACHPY_SOURCE_DIR) -+ IF(FALSE) - # ---[ PeachPy requires Opcodes for installation - IF(NOT DEFINED PYTHON_OPCODES_SOURCE_DIR) - MESSAGE(STATUS "Downloading opcodes (Python package) to ${CONFU_DEPENDENCIES_SOURCE_DIR}/opcodes (define PYTHON_OPCODES_SOURCE_DIR to avoid it)") -@@ -177,7 +177,7 @@ - ENDIF() - ENDIF() - --IF(NOT DEFINED CPUINFO_SOURCE_DIR) -+IF(FALSE) - MESSAGE(STATUS "Downloading cpuinfo to ${CONFU_DEPENDENCIES_SOURCE_DIR}/cpuinfo (define CPUINFO_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadCpuinfo.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/cpuinfo-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -187,7 +187,7 @@ - SET(CPUINFO_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/cpuinfo" CACHE STRING "cpuinfo source directory") - ENDIF() - --IF(NOT DEFINED FP16_SOURCE_DIR) -+IF(FALSE) - MESSAGE(STATUS "Downloading FP16 to ${CONFU_DEPENDENCIES_SOURCE_DIR}/fp16 (define FP16_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadFP16.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/fp16-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -197,7 +197,7 @@ - SET(FP16_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/fp16" CACHE STRING "FP16 source directory") - ENDIF() - --IF(NOT DEFINED FXDIV_SOURCE_DIR) -+IF(FALSE) - MESSAGE(STATUS "Downloading FXdiv to ${CONFU_DEPENDENCIES_SOURCE_DIR}/fxdiv (define FXDIV_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadFXdiv.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/fxdiv-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -207,7 +207,7 @@ - SET(FXDIV_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/fxdiv" CACHE STRING "FXdiv source directory") - ENDIF() - --IF(NOT DEFINED PSIMD_SOURCE_DIR) -+IF(FALSE) - MESSAGE(STATUS "Downloading PSimd to ${CONFU_DEPENDENCIES_SOURCE_DIR}/psimd (define PSIMD_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadPSimd.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -217,7 +217,7 @@ - SET(PSIMD_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/psimd" CACHE STRING "PSimd source directory") - ENDIF() - --IF(NOT DEFINED PTHREADPOOL_SOURCE_DIR) -+IF(FALSE) - MESSAGE(STATUS "Downloading pthreadpool to ${CONFU_DEPENDENCIES_SOURCE_DIR}/pthreadpool (define PTHREADPOOL_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadPThreadPool.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/pthreadpool-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -227,7 +227,7 @@ - SET(PTHREADPOOL_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/pthreadpool" CACHE STRING "pthreadpool source directory") - ENDIF() - --IF(NNPACK_BUILD_TESTS AND NOT DEFINED GOOGLETEST_SOURCE_DIR) -+IF(FALSE) - MESSAGE(STATUS "Downloading Google Test to ${CONFU_DEPENDENCIES_SOURCE_DIR}/googletest (define GOOGLETEST_SOURCE_DIR to avoid it)") - CONFIGURE_FILE(cmake/DownloadGoogleTest.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/googletest-download/CMakeLists.txt") - EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -@@ -496,7 +496,7 @@ - TARGET_INCLUDE_DIRECTORIES(nnpack_reference_layers PUBLIC include) - - # ---[ Configure cpuinfo --IF(NOT TARGET cpuinfo) -+IF(FALSE) - SET(CPUINFO_BUILD_TOOLS OFF CACHE BOOL "") - SET(CPUINFO_BUILD_UNIT_TESTS OFF CACHE BOOL "") - SET(CPUINFO_BUILD_MOCK_TESTS OFF CACHE BOOL "") -@@ -508,7 +508,7 @@ - TARGET_LINK_LIBRARIES(nnpack PRIVATE cpuinfo) - - # ---[ Configure pthreadpool --IF(NOT TARGET pthreadpool) -+IF(FALSE) - SET(PTHREADPOOL_BUILD_TESTS OFF CACHE BOOL "") - SET(PTHREADPOOL_BUILD_BENCHMARKS OFF CACHE BOOL "") - ADD_SUBDIRECTORY( -@@ -525,7 +525,7 @@ - TARGET_LINK_LIBRARIES(nnpack_reference_layers PUBLIC pthreadpool) - - # ---[ Configure FXdiv --IF(NOT TARGET fxdiv) -+IF(FALSE) - SET(FXDIV_BUILD_TESTS OFF CACHE BOOL "") - SET(FXDIV_BUILD_BENCHMARKS OFF CACHE BOOL "") - ADD_SUBDIRECTORY( -@@ -532,18 +532,16 @@ - "${FXDIV_SOURCE_DIR}" - "${CONFU_DEPENDENCIES_BINARY_DIR}/fxdiv") - ENDIF() --TARGET_LINK_LIBRARIES(nnpack PRIVATE fxdiv) - - # ---[ Configure psimd --IF(NOT TARGET psimd) -+IF(FALSE) - ADD_SUBDIRECTORY( - "${PSIMD_SOURCE_DIR}" - "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd") - ENDIF() --TARGET_LINK_LIBRARIES(nnpack PRIVATE psimd) - - # ---[ Configure FP16 --IF(NOT TARGET fp16) -+IF(FALSE) - SET(FP16_BUILD_TESTS OFF CACHE BOOL "") - SET(FP16_BUILD_BENCHMARKS OFF CACHE BOOL "") - ADD_SUBDIRECTORY( -@@ -550,8 +548,6 @@ - "${FP16_SOURCE_DIR}" - "${CONFU_DEPENDENCIES_BINARY_DIR}/fp16") - ENDIF() --TARGET_LINK_LIBRARIES(nnpack PRIVATE fp16) --TARGET_LINK_LIBRARIES(nnpack_reference_layers PUBLIC fp16) - - INSTALL(TARGETS nnpack - LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} -@@ -560,7 +560,7 @@ - - IF(NNPACK_BUILD_TESTS) - # ---[ Build google test -- IF(NOT TARGET gtest) -+ IF(FALSE) - SET(gtest_force_shared_crt ON CACHE BOOL "" FORCE) - ADD_SUBDIRECTORY( - "${GOOGLETEST_SOURCE_DIR}" diff --git a/sci-libs/NNPACK/metadata.xml b/sci-libs/NNPACK/metadata.xml deleted file mode 100644 index 654ce634d4a8..000000000000 --- a/sci-libs/NNPACK/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">Maratyszcza/NNPACK</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/XNNPACK/Manifest b/sci-libs/XNNPACK/Manifest deleted file mode 100644 index 8e8598202c65..000000000000 --- a/sci-libs/XNNPACK/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX XNNPACK-2022.02.17-gentoo.patch 434 BLAKE2B 23c3f9b2f368c827f9ee13da6bec050aeeb2caf7c9ff17bd1b3a4ece60f15d2e0cbfd2aab655d643e85dc0ee0b7514834d487bf1befa68331aee86ca51530e61 SHA512 38f42606a83d6fc8ee74c2ca547c9bdad9c4e38393efa22757716b76c7f527a4648f67828bb39b9e7cf044860b087fce174eea156dc8cd54907d3e863f264bdc -AUX XNNPACK-2024.11.08-gentoo.patch 1093 BLAKE2B 46cdae35701b235ac8d82078ac499c5bceb887ff91674eb7105d5f7a880828f30a800998073c7f4cd8e96d838b89dc847740383d09e5b77d76798d75dee2baff SHA512 7e4da685a071ff6ff503633eda8d36b71d5e3eacf642e805bfbdaa7df768462b9d3be2131433adb5c6dadd808dfc14f11576d105910544e7753a4b5c2ff00ba6 -DIST XNNPACK-2024.02.29.tar.gz 11561561 BLAKE2B bb3666edbf2ad87f4b6ba9dcaf28b3ed056b655bfa02e6f9bc350ce84db247ef3e0a6f9f908a0e05244e4b145b6993d465cd19ca763067ae619a7f94b97dc7bd SHA512 8063e27686f7b71cfba05b0c004c46db4506638689ffb112f013b3886de58653b60ca5487978c3f96275c17bb1136883ca4c93ddb2241a2c31925a950cb51759 -DIST XNNPACK-2024.11.08.tar.gz 8923022 BLAKE2B 1e73ffc1e5d1e1248272910860e59a471b52f207945f0049188d64b944e442fd2bc814105b2fef59e9ec295e9871cae0a805de485a047f9eacedcee2695d6e99 SHA512 b9e711e1c69a24e347f64ee21c60a609bff25e36153216382acd3d431e466b127eea81b1d80f00f84699a426c44f8a3566d9b95d0e87079c34f527e05c2db787 -EBUILD XNNPACK-2024.02.29.ebuild 1795 BLAKE2B ec43589501b79d65b93c56b760df97d1ded9f0d1a518b8fd826464b99bda7d261dabd5411be89fe137e22b5dbee43f8e1fe6ef0fdd99355e0072f6464baf244c SHA512 2e246ec46623b82c1236ccde896a52cabf37a486026860bdf2a126b98ba7bcb8cc6d023d29bff05708d8eec1e88027c39966c601fe65c0b2a6cc0fee22dc0208 -EBUILD XNNPACK-2024.11.08.ebuild 1937 BLAKE2B e646b1b6342d889fdc66883f2cd8ab43d94035c324c42fb953a85877f9b1f1b5c900a8b5edb5a3c3694a7d95fc65b0a3f8c2a6888e88270cec597c0e385770f5 SHA512 ac6678c3079ff544387daa565639c345e771157d3c610a45b001ac7fa70f841b78be9b7955daf89d7a6365640c5551d4990e4fb96c8c0a45783cc692d465eab5 -MISC metadata.xml 614 BLAKE2B 4f33a22a79f975aaf528ba53bf6e26aeb91af4244f7aac4259a61033c0841f2ea3c29a62c6a984429bf2a87b8e8173df7481079e3438e76d2d7050a31856501a SHA512 e55c7b603f37211338d1472796015a24ff2d034339461eb67411ed4d59202ed52a9e8d554de5cd72636e35875421f983dee12b7173056c806cd9541148ca0f71 diff --git a/sci-libs/XNNPACK/XNNPACK-2024.02.29.ebuild b/sci-libs/XNNPACK/XNNPACK-2024.02.29.ebuild deleted file mode 100644 index a59ac4887be9..000000000000 --- a/sci-libs/XNNPACK/XNNPACK-2024.02.29.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake flag-o-matic - -CommitId=fcbf55af6cf28a4627bcd1f703ab7ad843f0f3a2 - -DESCRIPTION="library of floating-point neural network inference operators" -HOMEPAGE="https://github.com/google/XNNPACK/" -SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+assembly jit +memopt +sparse static-libs test" - -RDEPEND=" - >=dev-libs/cpuinfo-2023.11.04 - dev-libs/pthreadpool -" -DEPEND="${RDEPEND} - dev-libs/FP16 - dev-libs/FXdiv -" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( static-libs )" - -src_prepare() { - dropTest=( - fully-connected-test - fully-connected-nc-test - subgraph-fp16-test - static-reshape-test - qd8-f16-qc8w-gemm-minmax-test - qd8-f32-qc8w-gemm-minmax-test - qd8-f16-qc4w-gemm-minmax-test - qd8-f32-qc4w-gemm-minmax-test - ) - for id in ${dropTest[@]} - do - sed -i \ - -e "/ADD_TEST(NAME ${id}/d" \ - CMakeLists.txt \ - || die - done - - cmake_src_prepare -} - -src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/933414 - # https://github.com/google/XNNPACK/issues/6806 - filter-lto - - local mycmakeargs=( - -DXNNPACK_BUILD_BENCHMARKS=OFF - -DXNNPACK_USE_SYSTEM_LIBS=ON - -DXNNPACK_BUILD_TESTS=$(usex test ON OFF) - -DXNNPACK_LIBRARY_TYPE=$(usex static-libs static shared) - -DXNNPACK_ENABLE_ASSEMBLY=$(usex assembly ON OFF) - -DXNNPACK_ENABLE_JIT=$(usex jit ON OFF) - -DXNNPACK_ENABLE_MEMOPT=$(usex memopt ON OFF) - -DXNNPACK_ENABLE_SPARSE=$(usex sparse ON OFF) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DPTHREADPOOL_SOURCE_DIR=/usr - -DCPUINFO_SOURCE_DIR=/usr - ) - - cmake_src_configure - cd "${BUILD_DIR}" -} diff --git a/sci-libs/XNNPACK/XNNPACK-2024.11.08.ebuild b/sci-libs/XNNPACK/XNNPACK-2024.11.08.ebuild deleted file mode 100644 index ea77e1c773da..000000000000 --- a/sci-libs/XNNPACK/XNNPACK-2024.11.08.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake flag-o-matic - -CommitId=4ea82e595b36106653175dcb04b2aa532660d0d8 - -DESCRIPTION="library of floating-point neural network inference operators" -HOMEPAGE="https://github.com/google/XNNPACK/" -SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+assembly jit +memopt +sparse static-libs test" - -RDEPEND=" - >=dev-libs/cpuinfo-2023.11.04 - dev-libs/pthreadpool -" -DEPEND="${RDEPEND} - dev-libs/FP16 - dev-libs/FXdiv -" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( static-libs )" - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - dropTest=( - fully-connected-test - fully-connected-nc-test - subgraph-fp16-test - static-reshape-test - qd8-f16-qc8w-gemm-minmax-test - qd8-f32-qc8w-gemm-minmax-test - qd8-f16-qc4w-gemm-minmax-test - qd8-f32-qc4w-gemm-minmax-test - unary-elementwise-nc-test - ) - for id in ${dropTest[@]} - do - sed -i \ - -e "/ADD_TEST(NAME ${id}/d" \ - CMakeLists.txt \ - || die - done - sed -i \ - -e "/f32-vrsubc/d" \ - -e "/f16-vsqr/d" \ - -e "/f16-vlrelu/d" \ - -e "/f32-f16-vcvt/d" \ - CMakeLists.txt \ - || die - - cmake_src_prepare -} - -src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/933414 - # https://github.com/google/XNNPACK/issues/6806 - filter-lto - - local mycmakeargs=( - -DXNNPACK_BUILD_BENCHMARKS=OFF - -DXNNPACK_USE_SYSTEM_LIBS=ON - -DXNNPACK_BUILD_TESTS=$(usex test ON OFF) - -DXNNPACK_LIBRARY_TYPE=$(usex static-libs static shared) - -DXNNPACK_ENABLE_ASSEMBLY=$(usex assembly ON OFF) - -DXNNPACK_ENABLE_MEMOPT=$(usex memopt ON OFF) - -DXNNPACK_ENABLE_SPARSE=$(usex sparse ON OFF) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DPTHREADPOOL_SOURCE_DIR=/usr - -DCPUINFO_SOURCE_DIR=/usr - ) - - cmake_src_configure -} diff --git a/sci-libs/XNNPACK/files/XNNPACK-2022.02.17-gentoo.patch b/sci-libs/XNNPACK/files/XNNPACK-2022.02.17-gentoo.patch deleted file mode 100644 index f07ba08edf56..000000000000 --- a/sci-libs/XNNPACK/files/XNNPACK-2022.02.17-gentoo.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt 2022-05-10 08:26:00.636788471 +0200 -+++ b/CMakeLists.txt 2022-05-10 08:26:57.097938381 +0200 -@@ -6696,9 +6696,6 @@ - # ---[ Build google test - IF(NOT TARGET gtest) - SET(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- ADD_SUBDIRECTORY( -- "${GOOGLETEST_SOURCE_DIR}" -- "${CMAKE_BINARY_DIR}/googletest") - ENDIF() - - ADD_LIBRARY(gemm-microkernel-tester STATIC test/gemm-microkernel-tester.cc) diff --git a/sci-libs/XNNPACK/files/XNNPACK-2024.11.08-gentoo.patch b/sci-libs/XNNPACK/files/XNNPACK-2024.11.08-gentoo.patch deleted file mode 100644 index a44708a2a88e..000000000000 --- a/sci-libs/XNNPACK/files/XNNPACK-2024.11.08-gentoo.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/src/reference/unary-elementwise.cc 2025-02-19 21:58:14.973845984 +0100 -+++ b/src/reference/unary-elementwise.cc 2025-02-19 22:06:55.224576694 +0100 -@@ -127,6 +127,16 @@ - } - }; - -+#ifdef XNN_HAVE_FLOAT16 -+template <> -+struct ConvertOp<xnn_bfloat16, _Float16> { -+ explicit ConvertOp(const xnn_unary_uparams*) {} -+ _Float16 operator()(xnn_bfloat16 x) const { -+ return static_cast<_Float16>(static_cast<float>(x)); -+ } -+}; -+#endif -+ - template <typename TIn, typename TOut> - const xnn_unary_elementwise_config* get_convert_config( - std::true_type /*input_quantized*/, std::true_type /*output_quantized*/) { ---- a/src/xnnpack/requantization.h 2025-02-19 22:36:23.417900964 +0100 -+++ b/src/xnnpack/requantization.h 2025-02-19 22:37:06.910367395 +0100 -@@ -121,7 +121,7 @@ - uint8_t zero_point, - uint8_t min, uint8_t max) { - assert(scale < 256.0f); -- assert(scale >= 0x1.0p-32f); -+ assert(scale >= 1.0f / 4294967296.0f /* 0x1.0p-32f */); - - struct ExpMul f32 = parse_f32(scale); - diff --git a/sci-libs/XNNPACK/metadata.xml b/sci-libs/XNNPACK/metadata.xml deleted file mode 100644 index ddf909e2c6ee..000000000000 --- a/sci-libs/XNNPACK/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <use> - <flag name="assembly">Build with assembly micro-kernels</flag> - <flag name="jit">Build with JIT micro-kernels</flag> - <flag name="memopt">Build with optimized memory allocation scheme</flag> - <flag name="sparse">Build with graph rewriting for sparse inference</flag> - </use> - <upstream> - <remote-id type="github">google/XNNPACK</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest index 0d4ad980a2a3..930073307eb8 100644 --- a/sci-libs/cfitsio/Manifest +++ b/sci-libs/cfitsio/Manifest @@ -1,5 +1,7 @@ AUX cfitsio-4.5.0-rename-nullptr.patch 1818 BLAKE2B c4accd8ebd77efa7cba49d531822b2c91e4b083556410f6ac924bfa266a45274a7b92266a412e65c02868c5123a86aa6ebf297fe3bb16011b195702c17e0135d SHA512 95558623d93a8733d5407136ef11413d05ed3707ef71a755fa92754876b930935abb0e85e97dcf8ee81e95ed19afaf3147b2d255e4600d56869b4cfa446095c7 DIST cfitsio-4.5.0.tar.gz 4648097 BLAKE2B 5e0e09a3e6f43ce00bb5e5dd90e88c1aa2a873b407f3156147b064904ab341da219e69dc2a763e6b02eea0392a78e0ce74c15f921054bf72cac9b6e425765f99 SHA512 03746bf49cfcd97991be54f3e4dd51fb45c7b3a75f581dc6ab9ee5726a342dc11b651667807fd67e5318576d9b15e3580dd62ceab02fd684feff7ee6bb2edc7c +DIST cfitsio-4.6.0.tar.gz 4645987 BLAKE2B 7e83edff7f143a622e65f6d24e088aa6c5fbbd1b978c75cb0761bdbefeaeccc6b257abd9a586f8b140eb7a7b2a26e5d568a6f4cacc450a792aea8a3337286e2e SHA512 1d224401ceeaee5e879b81eca7eb200b47104f93ea33ccf83fb7b068753a72ad36658c371470b77860036fb5b731dedecd5b5df0c3745f0ef7cc3809eb84aea3 EBUILD cfitsio-4.5.0-r1.ebuild 1564 BLAKE2B dc25c9254e63fcca390b4b06e35704903521d774dc0edd9f3ef6696ba79a511537ff857d02421b65bc69d432e9f571ae49db32cee212a446fb6c501f2957fe59 SHA512 593758480da7280a11ec4cf091784727f69e61c0009f6e6d5a14cd19c45697b665024f716f3bb200a9787c50aa7b13ae3d6f1e0ee6b42561e340cb7f1011b526 EBUILD cfitsio-4.5.0.ebuild 1508 BLAKE2B 550442eed75e8fe7e01493b21a298481aea1d4e134a38dc2f91043cb5603bea515ca9ba29857e3ff4ba7362aa64a144852737c361ac2f8d89665011e9b7df780 SHA512 4c983f1098a573e09ccebca7351d3226e3cad83d16823320168ca4ce600e56761dc6c4a55f72b55541e6f49fbcec0c7b048752502e30f8841b383d4b0ac54390 +EBUILD cfitsio-4.6.0.ebuild 1745 BLAKE2B d9d81fb0d0012c769977990277b99a7801a34024833879e2b85a647196991f45923a62bd4f7fd31e6990ff52d2e6b55214558df32b05282a9ac0c6b4cc7e5953 SHA512 6a8f867ac4ea79f0357ff48d9827f415b47a76c8026414725cdb094fae6425353ce3acbdb26d231918079891f9f8c7fceab664593d990dfc3f1ed3388d9b62d2 MISC metadata.xml 1032 BLAKE2B 4479a1c6a42796e7effcc1b53ecc30d11e7302140cee2a34f7deaa1270497d0b0add85ddf1ce38223b357a9cac5f11af9039246f41228aca7d73653fd58a0fcf SHA512 ad32ecfbeceae8d768e9fa63386bdf89887d36ca18a68a72965b4f9206d779a26ece545d618540538246be5307c066e823ce55117208533cd9e668a6010222df diff --git a/sci-libs/cfitsio/cfitsio-4.6.0.ebuild b/sci-libs/cfitsio/cfitsio-4.6.0.ebuild new file mode 100644 index 000000000000..e3005fc78611 --- /dev/null +++ b/sci-libs/cfitsio/cfitsio-4.6.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib fortran-2 + +DESCRIPTION="C and Fortran library for manipulating FITS files" +HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html" +SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/10-r1" +KEYWORDS="~alpha ~amd64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="bzip2 curl test tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-alternatives/yacc + app-alternatives/lex +" +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) + curl? ( net-misc/curl[${MULTILIB_USEDEP}] ) +" +# Bug #803350 +DEPEND=" + ${RDEPEND} + <dev-lang/cfortran-20110621 +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + # I hate CMake + sed -i -e 's:lib/:${CMAKE_INSTALL_LIBDIR}/:' \ + -e 's:lib$:${CMAKE_INSTALL_LIBDIR}:' CMakeLists.txt || die + + # Avoid internal cfortran + rm cfortran.h || die +} + +multilib_src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + # used for .pc file + # note that we need to set them, as otherwise .pc file will mess up + # compiler command-line + -DLIB_DESTINATION="${EPREFIX}/usr/$(get_libdir)" + -DINCLUDE_INSTALL_DIR="${EPREFIX}/usr/include" + + -DUSE_BZIP2=$(usex bzip2) + -DUSE_CURL=$(usex curl) + -DUSE_PTHREADS=ON + # just appending CFLAGS + -DUSE_SSE2=OFF + -DUSE_SSSE3=OFF + + -DTESTS=$(usex test) + -DUTILS=$(multilib_native_usex tools) + ) + cmake_src_configure +} + +multilib_src_install_all() { + dodoc README.md docs/*.pdf + + docinto examples + dodoc utilities/{cookbook.{c,f},testprog.c,testf77.f,speed.c,smem.c} +} diff --git a/sci-libs/foxi/Manifest b/sci-libs/foxi/Manifest deleted file mode 100644 index 71d6245decfc..000000000000 --- a/sci-libs/foxi/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX foxi-2021.05.27-gentoo.patch 2398 BLAKE2B 53ed8efa8c86460768839ef071567632793fadca138d72b5e7f07619db769dbbd2d4497bfb71d63ba47c201b17fb6a415a116ee05f56083c8cbc1a00b147e31a SHA512 4b81687444653d1614226b6696ee6515e652b62746187e0b44dcff1db7bfea653cee4d9e20775d6b8e2aca7430f0f654db3da95e3a784d477373da528b05b39e -DIST foxi-2021.05.27.tar.gz 28960 BLAKE2B 06c960f829b090eec4fe9e8c981e119578f358724e0b63991173bb7e318d23654261b901d1e15efeb6240bba75cc05fd45ab32fb30bbdf48369e139cf152f398 SHA512 ad42cfd70e40ba0f0a9187b34ae9e3bd361c8c0038669f4c1591c4f7421d12ad93f76f42b33c2575eea1a3ddb3ff781da2895cdc636df5b60422598f450203c7 -EBUILD foxi-2021.05.27.ebuild 524 BLAKE2B f591311b2823c831b826c95c5e75713115844279b150d7207be5fcadf6eb2adae554951d9a24d583c626dd8c734fef5962e9924b5ab3a935a69dc6f2aaf4d124 SHA512 736988b1d7cf20316e180276a5739549ad71f79e7d02a5bc4be8220cea78bb4c3f654f7f5c6d5ab533c6d96014c819c3f05ddc49749e8b7b7ce90e83721ad09f -MISC metadata.xml 327 BLAKE2B d9b056783fbf66675262cb93b1faf4cd410f1ea34c877480896602f07b1a6e136d7e4168d41725d4b4bd8743155508500e1f9d80b9158acce72bca7a84596953 SHA512 4598a70431dd411d24237ec4b97ec2ab57d9a46fcbcfd3416edfa1623baf7f10599c932ae22d6bd9d69f7898a1e51322ae084ececd2a44c2d73d07cc9817f863 diff --git a/sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch b/sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch deleted file mode 100644 index f252ae4fcdb2..000000000000 --- a/sci-libs/foxi/files/foxi-2021.05.27-gentoo.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- a/CMakeLists.txt 2022-06-13 21:42:28.197087591 +0200 -+++ b/CMakeLists.txt 2022-06-13 21:44:49.787170054 +0200 -@@ -77,6 +77,7 @@ - OUTPUT_NAME "foxi" - POSITION_INDEPENDENT_CODE YES) - target_link_libraries(foxi_wrapper PRIVATE foxi_loader foxi) -+ target_link_options(foxi_wrapper PUBLIC "-Wl,-soname=libfoxi.so") - if(DEFINED FOXI_SEARCH_DIR) - target_compile_definitions(foxi_wrapper PRIVATE "FOXI_SEARCH_DIR=\"${FOXI_SEARCH_DIR}\"") - endif() -@@ -115,11 +116,11 @@ - - install(TARGETS - foxi foxi_dummy foxi_loader -- EXPORT ONNXTargets DESTINATION lib) -+ EXPORT ONNXTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - if(NOT ANDROID AND NOT IOS) - install(TARGETS foxi_wrapper -- EXPORT ONNXTargets DESTINATION lib) -+ EXPORT ONNXTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}) - endif() - - set(FOXI_INCLUDE_DIRS "${FOXI_ROOT}" "${CMAKE_CURRENT_BINARY_DIR}") ---- a/foxi/onnxifi_wrapper.c 2022-06-14 08:07:07.351585673 +0200 -+++ b/foxi/onnxifi_wrapper.c 2022-06-14 08:11:21.680855591 +0200 -@@ -761,7 +761,9 @@ - const void* onnxModel, - uint32_t weightsCount, - const onnxTensorDescriptorV1* weightDescriptors, -- onnxGraph* graph) -+ onnxGraph* graph, -+ uint32_t maxSeqLength, -+ void* deferredWeightReader) - { - if (graph == NULL) { - return ONNXIFI_STATUS_INVALID_POINTER; -@@ -797,7 +799,9 @@ - onnxModel, - weightsCount, - weightDescriptors, -- &graph_wrapper->graph); -+ &graph_wrapper->graph, -+ maxSeqLength, -+ deferredWeightReader); - switch (status) { - case ONNXIFI_STATUS_SUCCESS: - case ONNXIFI_STATUS_FALLBACK: ---- a/foxi/onnxifi_dummy.c 2022-06-14 08:14:02.484503254 +0200 -+++ b/foxi/onnxifi_dummy.c 2022-06-14 08:17:01.408891030 +0200 -@@ -103,7 +103,9 @@ - const void* onnxModel, - uint32_t weightCount, - const onnxTensorDescriptorV1* weightDescriptors, -- onnxGraph* graph) { -+ onnxGraph* graph, -+ uint32_t maxSeqLength, -+ void* deferredWeightReader) { - if (graph == NULL) { - return ONNXIFI_STATUS_INVALID_POINTER; - } -@@ -215,6 +217,8 @@ - onnxWaitEventFor(onnxEvent event, - uint32_t timeoutMs, - onnxEventState* eventState, -- onnxStatus* eventStatus) { -+ onnxStatus* eventStatus, -+ char* message, -+ size_t* messageLength) { - return ONNXIFI_STATUS_SUCCESS; --} -\ No newline at end of file -+} diff --git a/sci-libs/foxi/foxi-2021.05.27.ebuild b/sci-libs/foxi/foxi-2021.05.27.ebuild deleted file mode 100644 index 44f1fdeca8c9..000000000000 --- a/sci-libs/foxi/foxi-2021.05.27.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -CommitId=c278588e34e535f0bb8f00df3880d26928038cad - -DESCRIPTION="ONNXIFI with Facebook Extension" -HOMEPAGE="https://github.com/houseroad/foxi/" -SRC_URI="https://github.com/houseroad/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RESTRICT="test" # No test available - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) diff --git a/sci-libs/foxi/metadata.xml b/sci-libs/foxi/metadata.xml deleted file mode 100644 index 2b6c8e44882d..000000000000 --- a/sci-libs/foxi/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">houseroad/foxi</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/gloo/Manifest b/sci-libs/gloo/Manifest deleted file mode 100644 index e43d01104823..000000000000 --- a/sci-libs/gloo/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -AUX gloo-2022.05.18-gentoo.patch 3073 BLAKE2B 0d6b4b4f87d8b8507b8ed06b3ea1548f750eac0bbebb1618950ea2fc4c0eff98b46d5561d2eb8b1011e6ea87a1d51d2791c712fc46192f8957652a2017876dc9 SHA512 5b3ee22b5e4d08002798cdd940b962f179b24cce02fc5b1d3e1d42d8fb747381b5932467c0dbda12a2e37eeb85154198d53ec734256a820111e7e929762a841e -AUX gloo-2023.01.17-cuda.patch 460 BLAKE2B 646004184eed2acbfb0cb54bdfadaa6cb4b3ac51b4323a6e16e825a3eabf0274061dcd8c1cfc996c72d75645176f3f798667caae33006d387bbd6ac1d00d4aa1 SHA512 649969154c42ef381c8220ea891ff3175292b2941efef0ce166bef137b1fb08d2f262de0961e3ce11661307a56c2338e7a7f81944e71b93aa5210bc2a7603caf -AUX gloo-2023.01.17-ssl3.patch 764 BLAKE2B e4abed8dc9f891da2a97c80e4aa3c7f68beed1143a039f22ed6add80cdb16b0543086b0d3c54628904743dd7901caa11a3281d9e574a256132ee3a1f4d52bb28 SHA512 259048a70a9ae9090b6e6631aba5787ce68b12facbf0d0c0200121ace780ffe30990b9240ba817f361e46025ec2cf22f3b6f06d8df8797848a16f8e4167253d2 -AUX gloo-2023.12.03-gcc15.patch 226 BLAKE2B 342c4ac2ab0b109b50bae1cd72b349399757bd68aa0351ce485e17966eb50ce32c7804ae9f8ee76e21ed3eb290cdd8185db2a4bb3052ee2cc880a51b80803b61 SHA512 5d1ba92714f13fe0785731c18058445de3356d4ba4c5fa81b948ed4dbc39bd4d44ab23fa2b52bc7f0489124081bf984d69defb80ae2757722e628a73523fde2c -DIST gloo-2023.07.19.tar.gz 260264 BLAKE2B b787794a6b5e791da5f8693ad9a522c8caa5410316d64ad3a2c23ae744ca9f0b45ac6a6f60572049d3e5825a2e29833ff887fc39f6fe6a6efef61d848c225318 SHA512 e84e8a69a8548a8bfcb6044b960fca3204eb358c50fa79f3053779f2a61703d5219ef428f4ba057ed08e6ec437aadb7f8e67565f03f3510e0bf94c6f793af8d9 -DIST gloo-2023.12.03.tar.gz 259857 BLAKE2B b56cbbb0986b70ed327a8d019f140099c5d1d725576120089cd5e640dc42daa6c6bb67de877d540fd2160f5b8d89cf54af7c11a1b81039e62e4de97daa4f63d6 SHA512 597679dd96394e7d0009be34ef9bd6f8446d22e2faa006c0853e055caf0d6d821c7532ff867b4d924197e92ab53c4c7ee9b74f897d6c5a469ee797c11ce0d28d -EBUILD gloo-2023.07.19.ebuild 1490 BLAKE2B 976a278dd72a0b93b3f4bbc44c7aa6ec197a65d76bf12ecad25880b4604a41a34b351f5803f9911f734b72cd7ceee2cd1a3a50e0749dac18eece31c47669894f SHA512 d3bd92c0b8ca2eff2a36115a17e171fb62124ab34d60035a81f35f7f15b5e4804dde893c4c83e699d555b726cb35eee0c1303450153b03cceb50d19a9b3e09cf -EBUILD gloo-2023.12.03.ebuild 1522 BLAKE2B b1423e8f994510bf6d02f14c4549013fa731b134f51a3d14b8366a8732c88483c4fe87b80edafc5424d1b4966b556535b4e9b0620fdc1490eab7e380a0396519 SHA512 04ad9eb99b0b905c952a54958091c69425387e85360f25bb44f170c6106e599530003dad6f4a0622b7b9cc81c79428b286fcec9001d66782982609882342655e -MISC metadata.xml 492 BLAKE2B be64dabc0bd193d99c4458e6bad8c78042ef1d65800ebd3a3818ffdac3b361f18011ae044036e3c73deba03886e8aa6ffdcb5c2a66b635ecc2f29d636c660227 SHA512 e342a7d570f7ff12718f51e91fd6d359d038670dfb3b679a4cd8d7de61bef8d4b048e2362303bb925eddfd7c40e67f4179e89c24dc2f9b5c21e5a220bf9d4aa2 diff --git a/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch b/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch deleted file mode 100644 index 1344d42a0c3f..000000000000 --- a/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch +++ /dev/null @@ -1,94 +0,0 @@ ---- a/CMakeLists.txt 2022-06-09 08:29:13.172119535 +0200 -+++ b/CMakeLists.txt 2022-06-09 08:29:27.474929097 +0200 -@@ -2,6 +2,9 @@ - - project(gloo CXX C) - -+include(GNUInstallDirs) -+include(CTest) -+ - set(GLOO_VERSION_MAJOR 0) - set(GLOO_VERSION_MINOR 5) - set(GLOO_VERSION_PATCH 0) ---- a/gloo/CMakeLists.txt 2022-06-09 08:41:09.883773600 +0200 -+++ b/gloo/CMakeLists.txt 2022-06-09 08:42:39.045637103 +0200 -@@ -181,7 +181,7 @@ - # want to statically link with Gloo and not install any artifacts. - if(GLOO_INSTALL) - install(TARGETS gloo EXPORT GlooTargets -- DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}) - if(USE_CUDA) - install(TARGETS gloo_cuda EXPORT GlooTargets - DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) ---- a/gloo/test/CMakeLists.txt 2022-06-10 22:17:03.682856314 +0200 -+++ b/gloo/test/CMakeLists.txt 2022-06-10 22:17:49.671242697 +0200 -@@ -73,3 +73,4 @@ - gloo_hip_add_executable(gloo_test_hip ${GLOO_TEST_HIP_SRCS}) - target_link_libraries(gloo_test_hip gloo_hip gtest OpenSSL::SSL OpenSSL::Crypto) - endif() -+add_test(NAME gloo_test COMMAND gloo_test) ---- a/gloo/test/memory_test.cc 2022-06-10 22:28:53.815371465 +0200 -+++ b/gloo/test/memory_test.cc 2022-06-10 22:29:14.504094854 +0200 -@@ -52,7 +52,7 @@ - class MemoryTest : public BaseTest, - public ::testing::WithParamInterface<Param> {}; - --TEST_P(MemoryTest, ManySlotsNoLeaks) { -+TEST_P(MemoryTest, DISABLED_ManySlotsNoLeaks) { - const auto transport = GetParam(); - spawn(transport, 2, [&](std::shared_ptr<Context> context) { - size_t tmp0; ---- a/cmake/Dependencies.cmake 2022-06-11 23:38:57.367089917 +0200 -+++ b/cmake/Dependencies.cmake 2022-06-11 23:48:57.690866797 +0200 -@@ -81,7 +81,7 @@ - pkg_search_module(libuv REQUIRED libuv>=1.26) - find_file( - libuv_LIBRARY -- NAMES libuv.a libuv_a.a -+ NAMES libuv.so - PATHS ${libuv_LIBDIR} - NO_DEFAULT_PATH) - if(NOT EXISTS ${libuv_LIBRARY}) -@@ -90,10 +90,7 @@ - endif() - - add_library(uv_a INTERFACE IMPORTED) -- set_target_properties(uv_a PROPERTIES -- INTERFACE_INCLUDE_DIRECTORIES ${libuv_INCLUDE_DIRS} -- INTERFACE_LINK_LIBRARIES ${libuv_LIBRARY} -- ) -+ list(APPEND gloo_DEPENDENCY_LIBS -luv) - endif() - endif() - ---- a/gloo/transport/tcp/tls/pair.cc 2022-10-04 21:14:04.099150060 +0200 -+++ b/gloo/transport/tcp/tls/pair.cc 2022-10-04 21:14:22.330886610 +0200 -@@ -17,6 +17,7 @@ - - #include <cstring> - #include <poll.h> -+#include <array> - - namespace gloo { - namespace transport { ---- a/gloo/common/linux.cc 2022-10-04 21:20:21.401691929 +0200 -+++ b/gloo/common/linux.cc 2022-10-04 21:23:13.924192100 +0200 -@@ -198,7 +198,7 @@ - } ecmd; - int rv; - -- ifr->ifr_data = (__caddr_t)&ecmd; -+ ifr->ifr_data = (char *)&ecmd; - memset(&ecmd, 0, sizeof(ecmd)); - ecmd.req.cmd = ETHTOOL_GLINKSETTINGS; - -@@ -226,7 +226,7 @@ - struct ethtool_cmd edata; - int rv; - -- ifr->ifr_data = (__caddr_t)&edata; -+ ifr->ifr_data = (char *)&edata; - memset(&edata, 0, sizeof(edata)); - edata.cmd = ETHTOOL_GSET; - diff --git a/sci-libs/gloo/files/gloo-2023.01.17-cuda.patch b/sci-libs/gloo/files/gloo-2023.01.17-cuda.patch deleted file mode 100644 index 1a894d3e4251..000000000000 --- a/sci-libs/gloo/files/gloo-2023.01.17-cuda.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/gloo/CMakeLists.txt b/gloo/CMakeLists.txt -index 9ee82df..3b3affb 100644 ---- a/gloo/CMakeLists.txt -+++ b/gloo/CMakeLists.txt -@@ -184,7 +184,7 @@ if(GLOO_INSTALL) - DESTINATION ${CMAKE_INSTALL_LIBDIR}) - if(USE_CUDA) - install(TARGETS gloo_cuda EXPORT GlooTargets -- DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}) - endif() - if(USE_ROCM) - install(TARGETS gloo_hip EXPORT GlooTargets diff --git a/sci-libs/gloo/files/gloo-2023.01.17-ssl3.patch b/sci-libs/gloo/files/gloo-2023.01.17-ssl3.patch deleted file mode 100644 index f01beafa4596..000000000000 --- a/sci-libs/gloo/files/gloo-2023.01.17-ssl3.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/gloo/CMakeLists.txt 2023-11-27 22:39:53.709670525 +0100 -+++ b/gloo/CMakeLists.txt 2023-11-27 22:42:29.784250524 +0100 -@@ -77,7 +77,7 @@ - if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - set(GLOO_HAVE_TRANSPORT_TCP 1) - if(${USE_TCP_OPENSSL_LINK} OR ${USE_TCP_OPENSSL_LOAD}) -- find_package(OpenSSL 1.1 REQUIRED EXACT) -+ find_package(OpenSSL 1.1...<4 REQUIRED) - set(GLOO_HAVE_TRANSPORT_TCP_TLS 1) - else() - set(GLOO_HAVE_TRANSPORT_TCP_TLS 0) ---- a/gloo/test/CMakeLists.txt 2023-11-27 22:42:55.969844380 +0100 -+++ b/gloo/test/CMakeLists.txt 2023-11-27 22:43:14.873551147 +0100 -@@ -1,4 +1,4 @@ --find_package(OpenSSL 1.1 REQUIRED EXACT) -+find_package(OpenSSL 1.1...<4 REQUIRED) - - set(GLOO_TEST_SRCS - "${CMAKE_CURRENT_SOURCE_DIR}/allgather_test.cc" diff --git a/sci-libs/gloo/files/gloo-2023.12.03-gcc15.patch b/sci-libs/gloo/files/gloo-2023.12.03-gcc15.patch deleted file mode 100644 index d68b4e551053..000000000000 --- a/sci-libs/gloo/files/gloo-2023.12.03-gcc15.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/gloo/types.h 2024-09-06 22:05:07.308213847 +0200 -+++ b/gloo/types.h 2024-09-06 22:05:32.598941783 +0200 -@@ -5,6 +5,7 @@ - #pragma once - - #include <iostream> -+#include <cstdint> - - #ifdef __CUDA_ARCH__ - #include <cuda.h> diff --git a/sci-libs/gloo/gloo-2023.07.19.ebuild b/sci-libs/gloo/gloo-2023.07.19.ebuild deleted file mode 100644 index e7f134898b96..000000000000 --- a/sci-libs/gloo/gloo-2023.07.19.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake cuda - -CommitId=cf1e1abc95d0b961222ee82b6935f76250fbcf16 - -DESCRIPTION="library of floating-point neural network inference operators" -HOMEPAGE="https://github.com/facebookincubator/gloo/" -SRC_URI="https://github.com/facebookincubator/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cuda libuv mpi redis ssl test" - -RDEPEND=" - cuda? ( dev-util/nvidia-cuda-toolkit:= ) - libuv? ( dev-libs/libuv ) - mpi? ( virtual/mpi ) - redis? ( - dev-db/redis - dev-libs/hiredis - ) - ssl? ( dev-libs/openssl:= ) -" -DEPEND="${RDEPEND} -" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="test" # For some test the network is needed - -PATCHES=( - "${FILESDIR}"/${PN}-2022.05.18-gentoo.patch - "${FILESDIR}"/${PN}-2023.01.17-cuda.patch - "${FILESDIR}"/${PN}-2023.01.17-ssl3.patch -) - -src_prepare() { - eapply_user - cmake_src_prepare - use cuda && cuda_add_sandbox -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TEST=$(usex test ON OFF) - -DUSE_CUDA=$(usex cuda ON OFF) - -DGLOO_USE_CUDA_TOOLKIT=$(usex cuda ON OFF) - -DUSE_LIBUV=$(usex libuv ON OFF) - -DUSE_MPI=$(usex mpi ON OFF) - -DUSE_REDIS=$(usex redis ON OFF) - -DUSE_TCP_OPENSSL_LINK=$(usex ssl ON OFF) - ) - if use cuda; then - addpredict "/proc/self/task" - - mycmakeargs+=( - -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")" - ) - fi - cmake_src_configure -} diff --git a/sci-libs/gloo/gloo-2023.12.03.ebuild b/sci-libs/gloo/gloo-2023.12.03.ebuild deleted file mode 100644 index bb2bc3e914c1..000000000000 --- a/sci-libs/gloo/gloo-2023.12.03.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake cuda - -CommitId=5354032ea08eadd7fc4456477f7f7c6308818509 - -DESCRIPTION="library of floating-point neural network inference operators" -HOMEPAGE="https://github.com/facebookincubator/gloo/" -SRC_URI="https://github.com/facebookincubator/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cuda libuv mpi redis ssl test" - -RDEPEND=" - cuda? ( dev-util/nvidia-cuda-toolkit:= ) - libuv? ( dev-libs/libuv ) - mpi? ( virtual/mpi ) - redis? ( - dev-db/redis - dev-libs/hiredis - ) - ssl? ( dev-libs/openssl:= ) -" -DEPEND="${RDEPEND} -" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="test" # For some test the network is needed - -PATCHES=( - "${FILESDIR}"/${PN}-2022.05.18-gentoo.patch - "${FILESDIR}"/${PN}-2023.01.17-cuda.patch - "${FILESDIR}"/${PN}-2023.01.17-ssl3.patch - "${FILESDIR}"/${P}-gcc15.patch -) - -src_prepare() { - eapply_user - cmake_src_prepare - use cuda && cuda_add_sandbox -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TEST=$(usex test ON OFF) - -DUSE_CUDA=$(usex cuda ON OFF) - -DGLOO_USE_CUDA_TOOLKIT=$(usex cuda ON OFF) - -DUSE_LIBUV=$(usex libuv ON OFF) - -DUSE_MPI=$(usex mpi ON OFF) - -DUSE_REDIS=$(usex redis ON OFF) - -DUSE_TCP_OPENSSL_LINK=$(usex ssl ON OFF) - ) - if use cuda; then - addpredict "/proc/self/task" - - mycmakeargs+=( - -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")" - ) - fi - cmake_src_configure -} diff --git a/sci-libs/gloo/metadata.xml b/sci-libs/gloo/metadata.xml deleted file mode 100644 index 453b2878b484..000000000000 --- a/sci-libs/gloo/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">facebookincubator/gloo</remote-id> - </upstream> - <use> - <flag name="libuv">Enable libuv support</flag> - <flag name="redis">Enable Redis backend for storage via <pkg>dev-libs/hiredis</pkg></flag> - </use> -</pkgmetadata> diff --git a/sci-libs/ideep/Manifest b/sci-libs/ideep/Manifest deleted file mode 100644 index 30940df7d479..000000000000 --- a/sci-libs/ideep/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST ideep-3.3.2.tar.gz 57631 BLAKE2B 57ec733a3bf9e6e8ebdebdeb63000adcef8e9ecda00118c88bca24a80fd71602b5dc3d46892410d0231d2ecf2111d5a08c3a4e95bb785964cfc4c5d6c81537f0 SHA512 e0a9ca99f25b488e38b8887099c015ed0e67cc5c350c922b85f746e25c88e07a3291f8f5d71aef5f37c72814f32e00d81ec16853a425e0fe735c71c5fccc6a41 -DIST ideep-3.5.3_p2.tar.gz 63267 BLAKE2B 8797b5ff222824ef135496c39cdeb41c646ae2d7538a75688d554933529de1fa5126fa19e95d0d0199e6cef348c6ede49ccb7a10235d9f434c4f108991c1b299 SHA512 033ec14e50b50fde7f213656c784cc81a12b4ff0a67b019e8efc00e0703bdff5b5aed44bad5cab75e50d014ea9db5a2ec5490f62ff7208824d08a5df451cc64a -DIST ideep-3.5.3_p3.tar.gz 63303 BLAKE2B 18e1f1d410e0ff772c8e8e0df2d5121570929ad3c73540c3de3697388b0a88a2e591a054927a2451c9f35274821aabbbc1d0c57a618f382152111c0f6521630c SHA512 a814afd5a0924e2336cad2fd651606ac2a2fd191d793cdf6674d2172402b025a3e5175efd2fc23c163843659597fbc20a02330bbec175107ed3fab4775873c00 -EBUILD ideep-3.3.2.ebuild 423 BLAKE2B 30d3cb5ddccd79f3b91199e76ae018b7b429919c3bead84b73279132dd9092c04f4304c5ec2d0c781c1c612e5639a118580b7a0054412c631f66f49581d5f335 SHA512 943fc82a21a027b717a0f4d5966462cf318ddabc80204ec9c8c57926223ef1961116a526593f6eac2078dc574be419ec3fe9cfc17812a68abab738c2f72cf9d4 -EBUILD ideep-3.5.3_p2.ebuild 427 BLAKE2B aa5d169e448d5f5a728f3a6c259c20448f330fec1435316f1744a68155f9267ca893dddd8d97e39bb84a0d3a138c3da06bcb01080fa7118111cb065109c87e00 SHA512 bef3115cb6010e145994d4521d171c64229e770647020304f2dfe2ebd2a3d279e3c15eba0dda9deb65317b7e0df206f6c3512334a3d04a13da12549ba3356338 -EBUILD ideep-3.5.3_p3.ebuild 432 BLAKE2B 2cd827b79c29ecedf9b2aecf5f76522ee40bc44c7d34cd1eb5ae9fdf932fc4c825f81842b9001e6fc450a798a9cdba859a2de5f29f2404438d382215fd4a2a2e SHA512 36e954009d52f440f687d307ba8af0c4bccc581569f5ef74609b40efadd1f4a98e7c921aa8a1bb3b0c62526d16a57717c0b9d32a09e52d65525281fe9463a041 -MISC metadata.xml 324 BLAKE2B 64ab7e6f3c76c6627e6d86be6650cd725a10b4bb8c886aeda603c94817c949a55579a4bf630dfaf82757f1245c9362a5378685378ee2f725e591e3f28b6703f2 SHA512 ff287f7f251a1c27d35876a89f2adf622c43a2bf02569d5035a28ba44a5381afc1ca9e801c628a07cfec776bdd53810948116eaacdf1dcc3e7dc1b073e29eb6e diff --git a/sci-libs/ideep/ideep-3.3.2.ebuild b/sci-libs/ideep/ideep-3.3.2.ebuild deleted file mode 100644 index dbf932362e8d..000000000000 --- a/sci-libs/ideep/ideep-3.3.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYP=pytorch-rls-v${PV} -DESCRIPTION="Intel® Optimization for Chainer" -HOMEPAGE="https://github.com/intel/ideep" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${MYP}.tar.gz - -> ${PF}.tar.gz" - -S="${WORKDIR}"/ideep-${MYP} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - doheader -r include/* -} diff --git a/sci-libs/ideep/ideep-3.5.3_p2.ebuild b/sci-libs/ideep/ideep-3.5.3_p2.ebuild deleted file mode 100644 index b8203c85ce6e..000000000000 --- a/sci-libs/ideep/ideep-3.5.3_p2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYP=pytorch-rls-v${PV/_p/-} -DESCRIPTION="Intel® Optimization for Chainer" -HOMEPAGE="https://github.com/intel/ideep" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${MYP}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/ideep-${MYP} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - doheader -r include/* -} diff --git a/sci-libs/ideep/ideep-3.5.3_p3.ebuild b/sci-libs/ideep/ideep-3.5.3_p3.ebuild deleted file mode 100644 index c01174665e58..000000000000 --- a/sci-libs/ideep/ideep-3.5.3_p3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYP=pytorch-rls-v${PV/_p/-} -DESCRIPTION="Intel® Optimization for Chainer" -HOMEPAGE="https://github.com/intel/ideep" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${MYP}.tar.gz - -> ${P}.tar.gz" - -S="${WORKDIR}"/ideep-${MYP} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - doheader -r include/* -} diff --git a/sci-libs/ideep/metadata.xml b/sci-libs/ideep/metadata.xml deleted file mode 100644 index 953b04a60d15..000000000000 --- a/sci-libs/ideep/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">intel/ideep</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/jiwer/Manifest b/sci-libs/jiwer/Manifest deleted file mode 100644 index dbb1ccdf6dd6..000000000000 --- a/sci-libs/jiwer/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX jiwer-3.0.1-tests.patch 790 BLAKE2B dda351c97d0807c327d0438eb3849e15a9b30753c3e7350fa522ebc6d861fa5f3ecbf01b9c55bfad921e6a605178c0175ead21f450677518da26de9faf2120d4 SHA512 e8b8bacbb051b20e8b6cf9e93542dd31828cc052fea773335d7ec4b8a27d2c06c2ba7a8a58f91d02434907aeb1d499e411d69e6daf56cb3420a3ccfbcc51ea35 -DIST jiwer-3.0.3.gh.tar.gz 24092 BLAKE2B 593170953a8f56d654b7a749fd7b8a636065c1a3b1e51b810b1768b8acd817474010025d758a3af984bbe9d4d834411d8a5df446174e87b839be1325fbd1085f SHA512 fbd9d7a5d8c2056e99f47cf55ef8661fcf96ccd16bafe28f40036477def6e7ff433bd372169fdc92c5b727e106e90353468205d2d8238726ea501c3cbab8d156 -EBUILD jiwer-3.0.3.ebuild 612 BLAKE2B 2d2e2cb3772e4c181c53fa0cf6bd511d52a26a74dad34fa16764bb603103315a2a342843f909fc8dc2eab53910ada3d0aa7d09a5338f694247163d26e09075a2 SHA512 1134b5186608efb12f20c645cbfec3f4605e69193ac1b324f444d50bfa0c0d0d0518def3a804f6d7c23113e7513a94198773824e81fa667d472dc4b739aedec5 -MISC metadata.xml 367 BLAKE2B 474dd86fe7addc587bea0b16430e99e5c69148099c1fba0cd58022dbe83411e83e1455320ed4ea1a54c4c74932bcbaa5e793223023d795639babb64d7751a876 SHA512 9bbed0bbfca58ff29129a6e3cceaa075da22576c840595e0a1471baa8e8e00f4f3407c88bbd46755c498a058d89220e3c0864157fd61850ab4c73d3f2c4a110e diff --git a/sci-libs/jiwer/files/jiwer-3.0.1-tests.patch b/sci-libs/jiwer/files/jiwer-3.0.1-tests.patch deleted file mode 100644 index cfd9530985a3..000000000000 --- a/sci-libs/jiwer/files/jiwer-3.0.1-tests.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/tests/test_speed.py 2023-05-14 18:22:53.206560417 +0200 -+++ b/tests/test_speed.py 2023-05-14 18:24:35.611996479 +0200 -@@ -1,4 +1,6 @@ - from jiwer import wer -+import pytest -+ - - - def perform_computation(num_sentences): -@@ -8,17 +10,21 @@ - wer(truth, hypo) - - -+@pytest.mark.skip(reason="require pytest-benchmark") - def test_speed_n1(benchmark): - benchmark(perform_computation, 1) - - -+@pytest.mark.skip(reason="require pytest-benchmark") - def test_speed_n10(benchmark): - benchmark(perform_computation, 10) - - -+@pytest.mark.skip(reason="require pytest-benchmark") - def test_speed_n100(benchmark): - benchmark(perform_computation, 100) - - -+@pytest.mark.skip(reason="require pytest-benchmark") - def test_speed_n1000(benchmark): - benchmark(perform_computation, 1000) diff --git a/sci-libs/jiwer/jiwer-3.0.3.ebuild b/sci-libs/jiwer/jiwer-3.0.3.ebuild deleted file mode 100644 index dd694082ecbe..000000000000 --- a/sci-libs/jiwer/jiwer-3.0.3.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9..12} ) -inherit distutils-r1 - -DESCRIPTION="Evaluate an automatic speech recognition system" -HOMEPAGE=" - https://github.com/jitsi/jiwer - https://pypi.org/project/jiwer/ -" -SRC_URI="https://github.com/jitsi/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -RDEPEND=" - dev-python/rapidfuzz[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -PATCHES=( "${FILESDIR}"/${PN}-3.0.1-tests.patch ) diff --git a/sci-libs/jiwer/metadata.xml b/sci-libs/jiwer/metadata.xml deleted file mode 100644 index 183cb49efbc4..000000000000 --- a/sci-libs/jiwer/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="pypi">jiwer</remote-id> - <remote-id type="github">jitsi/jiwer</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/kineto/Manifest b/sci-libs/kineto/Manifest deleted file mode 100644 index f4a8eb734912..000000000000 --- a/sci-libs/kineto/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX kineto-0.4.0-gcc13.patch 255 BLAKE2B 5633abeae41fd306a6d66d4e0f72040abbcc27b052a9802c94235c4afcff5ed99f3ac0df9ed712c6d4a57345d666442ea89bcc84f9f7d333d2ec77be9246a1d5 SHA512 db55567e22355f7ca98959f6a385b103474b2aeed0684f48e0c2e043754defc888fbd6ae997c3e5909329777d662b2e4e1b85520192da7fcae32845798c4565d -AUX kineto-0.4.0_p20231031-gentoo.patch 2997 BLAKE2B 123603ac81512b12800a0ef82fd0f573891c4170a16156f87afbdb7004608cf2593eccd23541aa2f042137762dc5d4a1d4013e9fa42303fb8e60066f96529030 SHA512 e7f4d0c7418cb3d4b00cd231b03692dd6b0fd3c29d54f6db557bb87d4ab000e5020d03fffec1583b7c2df8b0431e7f263a4c892eadc16e04ce8af2c9032b47fe -DIST kineto-0.4.0_p20240807.tar.gz 8263052 BLAKE2B 79a9035939164595f30f55c6cdfdc72ab42fd93d6d8fc63dc028cae50498823916993cb2d856c4b4dc43f4107602e28e8cf70584b4aea4cacda2a700b9e856e3 SHA512 f037fac78e566c40108acf9eace55a8f67a2c5b71f298fd3cd17bf22cf05240c260fd89f017fa411656a7505ec9073a06a3048e191251d5cfc4b52c237b37d0b -DIST kineto-0.4.0_p20241109.tar.gz 8275370 BLAKE2B 976e629eda6b967e3169e4179e021d8e6e62671d53ceadae420dc2c586445ab701a1f4b479d7e2abd8f0bd689e4679e66d57dcadc42f5e763c127fb371bb389c SHA512 e56500c3fb967d808b9aa052587a4bdeb5561bd47ab4de87cc636496867089c5b480e1c7634a0269b97262504e03ced047dc612903fa0f56a018c23adef4e686 -EBUILD kineto-0.4.0_p20240807.ebuild 1070 BLAKE2B 282ea15bb12a06ad03115b3b9cb67d8e2ac78b5fffc61639e70c83abbf2e48df056c52d41f5e903a576f781adb50dafa1d6fdda2d3eba14a7da49de1a5655e65 SHA512 c2300f43bfcebb1ef66416851be9f3c4229488fa01a3781c619f75b80c22ef659cb01a87d52212cdc71d5e19cbbc3a4393579e9c580a250209826a223497b958 -EBUILD kineto-0.4.0_p20241109.ebuild 1021 BLAKE2B 0569a26b9094272766a3cfee6ba7f26e674eaff6201dc4e811a337d01caa9228c58468d28e02a036e675381b1a1649fb840d1104c973257eeab5413516af24a9 SHA512 0c760eeb8be389021fb20be5a62e153cc23e70304f164d56e7252666b33946b47babafac606f82dcfa89eefed849d0b54a79bdd298b16b36df7d9b67b1bc1ce9 -MISC metadata.xml 327 BLAKE2B f48b87396bdfbc5a12b807941e162b596bbf760252fbfd08dc05ef8aeb9dcd8fc1b0ed3c8d4ec5f531da5a7315a041b8db7b0f6449c86fc52fba4f6d4476beb5 SHA512 9f6906e171f530b6f5de417338af00c26681fe757d823b4ab88cb9749506404c2d9baa96ea3c71c4fe523f6f5877a81e20f2378abe4a2e9895e501829e3fe85d diff --git a/sci-libs/kineto/files/kineto-0.4.0-gcc13.patch b/sci-libs/kineto/files/kineto-0.4.0-gcc13.patch deleted file mode 100644 index 296104aef7fc..000000000000 --- a/sci-libs/kineto/files/kineto-0.4.0-gcc13.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/SampleListener.h 2023-04-12 12:07:58.869097270 +0200 -+++ b/src/SampleListener.h 2023-04-12 12:09:42.930392363 +0200 -@@ -7,6 +7,7 @@ - #include <iostream> - #include <string> - #include <vector> -+#include <cstdint> - - namespace KINETO_NAMESPACE { - diff --git a/sci-libs/kineto/files/kineto-0.4.0_p20231031-gentoo.patch b/sci-libs/kineto/files/kineto-0.4.0_p20231031-gentoo.patch deleted file mode 100644 index d0f8790ae5a5..000000000000 --- a/sci-libs/kineto/files/kineto-0.4.0_p20231031-gentoo.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- a/CMakeLists.txt 2022-05-24 11:16:18.537610972 +0200 -+++ b/CMakeLists.txt 2022-05-24 11:19:15.011073535 +0200 -@@ -86,7 +86,8 @@ - CXX_STANDARD_REQUIRED YES - CXX_EXTENSIONS NO) - --set(KINETO_COMPILE_OPTIONS "-DKINETO_NAMESPACE=libkineto") -+set(KINETO_COMPILE_OPTIONS "-DKINETO_NAMESPACE=libkineto" -+ ${CMAKE_SHARED_LIBRARY_C_FLAGS}) - list(APPEND KINETO_COMPILE_OPTIONS "-DFMT_HEADER_ONLY") - list(APPEND KINETO_COMPILE_OPTIONS "-DENABLE_IPC_FABRIC") - if(NOT MSVC) -@@ -111,7 +113,7 @@ - target_compile_options(kineto_base PRIVATE "${KINETO_COMPILE_OPTIONS}") - target_compile_options(kineto_api PRIVATE "${KINETO_COMPILE_OPTIONS}") - --if(NOT TARGET fmt) -+if(FALSE) - if(NOT FMT_SOURCE_DIR) - set(FMT_SOURCE_DIR "${LIBKINETO_THIRDPARTY_DIR}/fmt" - CACHE STRING "fmt source directory from submodules") -@@ -129,9 +131,7 @@ - set(BUILD_SHARED_LIBS ${TEMP_BUILD_SHARED_LIBS} CACHE BOOL "Build shared libs" FORCE) - endif() - --set(FMT_INCLUDE_DIR "${FMT_SOURCE_DIR}/include") - message(STATUS "Kineto: FMT_SOURCE_DIR = ${FMT_SOURCE_DIR}") --message(STATUS "Kineto: FMT_INCLUDE_DIR = ${FMT_INCLUDE_DIR}") - if (NOT CUPTI_INCLUDE_DIR) - set(CUPTI_INCLUDE_DIR "${CUDA_SOURCE_DIR}/extras/CUPTI/include") - endif() -@@ -144,15 +144,14 @@ - set(ROCM_INCLUDE_DIRS "${ROCM_SOURCE_DIR}/include") - endif() - --set(DYNOLOG_INCLUDE_DIR "${LIBKINETO_THIRDPARTY_DIR}/dynolog/") --set(IPCFABRIC_INCLUDE_DIR "${DYNOLOG_INCLUDE_DIR}/dynolog/src/ipcfabric/") -+set(DYNOLOG_INCLUDE_DIR "@GENTOO_PORTAGE_EPREFIX@/usr/include/dynolog/") -+set(IPCFABRIC_INCLUDE_DIR "@GENTOO_PORTAGE_EPREFIX@/usr/include/dynolog/src/ipcfabric/") - - message(INFO " CUPTI_INCLUDE_DIR = ${CUPTI_INCLUDE_DIR}") - message(INFO " ROCTRACER_INCLUDE_DIR = ${ROCTRACER_INCLUDE_DIR}") - message(INFO " DYNOLOG_INCLUDE_DIR = ${DYNOLOG_INCLUDE_DIR}") - message(INFO " IPCFABRIC_INCLUDE_DIR = ${IPCFABRIC_INCLUDE_DIR}") - --add_subdirectory("${IPCFABRIC_INCLUDE_DIR}") - target_link_libraries(kineto_base PRIVATE dynolog_ipcfabric_lib) - - target_include_directories(kineto_base PUBLIC -@@ -160,7 +159,6 @@ - $<BUILD_INTERFACE:${LIBKINETO_INCLUDE_DIR}> - $<BUILD_INTERFACE:${LIBKINETO_SOURCE_DIR}> - $<BUILD_INTERFACE:${DYNOLOG_INCLUDE_DIR}> -- $<BUILD_INTERFACE:${FMT_INCLUDE_DIR}> - $<BUILD_INTERFACE:${IPCFABRIC_INCLUDE_DIR}> - $<BUILD_INTERFACE:${CUPTI_INCLUDE_DIR}> - $<BUILD_INTERFACE:${CUDA_INCLUDE_DIRS}> -@@ -168,7 +166,6 @@ - $<BUILD_INTERFACE:${ROCM_INCLUDE_DIRS}>) - - target_include_directories(kineto_api PUBLIC -- $<BUILD_INTERFACE:${FMT_INCLUDE_DIR}> - $<BUILD_INTERFACE:${LIBKINETO_INCLUDE_DIR}>) - - if(KINETO_LIBRARY_TYPE STREQUAL "default") -@@ -202,8 +199,6 @@ - if(CUDA_nvperf_host_LIBRARY) - target_link_libraries(kineto "${CUDA_nvperf_host_LIBRARY}") - endif() --target_link_libraries(kineto $<BUILD_INTERFACE:fmt::fmt-header-only>) --add_dependencies(kineto fmt::fmt-header-only) - - install(TARGETS kineto EXPORT kinetoLibraryConfig - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} diff --git a/sci-libs/kineto/kineto-0.4.0_p20240807.ebuild b/sci-libs/kineto/kineto-0.4.0_p20240807.ebuild deleted file mode 100644 index cda618f24d0a..000000000000 --- a/sci-libs/kineto/kineto-0.4.0_p20240807.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit python-any-r1 cmake prefix - -CommitId=d9753139d181b9ff42872465aac0e5d3018be415 - -DESCRIPTION="part of the PyTorch Profiler" -HOMEPAGE="https://github.com/pytorch/kineto" -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="test" - -RDEPEND=" - dev-libs/libfmt - dev-libs/dynolog -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( dev-cpp/gtest ) - ${PYTHON_DEPS} -" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.4.0-gcc13.patch -) - -src_prepare() { - cd libkineto - cmake_src_prepare -} - -src_configure() { - cd libkineto - local mycmakeargs=( - -DLIBKINETO_THIRDPARTY_DIR="${EPREFIX}"/usr/include/ - -DKINETO_BUILD_TESTS=OFF # tests require cuda toolkit - -DCUDA_SOURCE_DIR=/opt/cuda - -DLIBKINETO_NOXPUPTI=Yes - ) - eapply $(prefixify_ro "${FILESDIR}"/${PN}-0.4.0_p20231031-gentoo.patch) - - cmake_src_configure -} diff --git a/sci-libs/kineto/kineto-0.4.0_p20241109.ebuild b/sci-libs/kineto/kineto-0.4.0_p20241109.ebuild deleted file mode 100644 index 9ebae4ffc2d4..000000000000 --- a/sci-libs/kineto/kineto-0.4.0_p20241109.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit python-any-r1 cmake prefix - -CommitId=338140f58a28d599da3434ced4fd2d75dd1a213d - -DESCRIPTION="part of the PyTorch Profiler" -HOMEPAGE="https://github.com/pytorch/kineto" -SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${CommitId}/libkineto - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="test" - -RDEPEND=" - dev-libs/libfmt - dev-libs/dynolog -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( dev-cpp/gtest ) - ${PYTHON_DEPS} -" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.4.0-gcc13.patch -) - -src_configure() { - local mycmakeargs=( - -DLIBKINETO_THIRDPARTY_DIR="${EPREFIX}"/usr/include/ - -DKINETO_BUILD_TESTS=OFF # tests require cuda toolkit - -DCUDA_SOURCE_DIR=/opt/cuda - -DLIBKINETO_NOXPUPTI=Yes - ) - eapply $(prefixify_ro "${FILESDIR}"/${PN}-0.4.0_p20231031-gentoo.patch) - - cmake_src_configure -} diff --git a/sci-libs/kineto/metadata.xml b/sci-libs/kineto/metadata.xml deleted file mode 100644 index 9d79d73e5c54..000000000000 --- a/sci-libs/kineto/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">pytorch/kineto</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/onnx/Manifest b/sci-libs/onnx/Manifest deleted file mode 100644 index afe761dd8032..000000000000 --- a/sci-libs/onnx/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX onnx-1.15.0-hidden.patch 511 BLAKE2B 857a4ff9597a25430e2236c2d9de47c1203e630a4adfe8e4cdb72ddfb928f0327e2a625ad91e936e4d3f71bc4aa135bbd15abcf348958238075d356d47d3291b SHA512 a4dbcbae79af1ef1edc8ec8aa27eb0303c1a52baf7db74e70f2d1e6a35db7d5ed2205f7f10f34fdcd3ac536b029edf749b9eb8f7926ac2b620ac7a4b59884182 -DIST onnx-1.16.2.tar.gz 12429500 BLAKE2B 1541fd9e80e305bc0764d1f5d236a89a2f0d0d8819bd6f235c88d35985daf02f575854a537af193befbeab861b2fe6a9d5b8803975b8ae6a47d5d5a6dc28b661 SHA512 7a9a8493b9c007429629484156487395044506f34e72253640e626351cb623b390750b36af78a290786131e3dcac35f4eb269e8693b594b7ce7cb105bcf9318d -DIST onnx-1.17.0.tar.gz 12475304 BLAKE2B 17e3cdd4bf101749ba841599d1b4e89ad80cfa3de6adabc10491f84ec928c385b1fe517e32657b24ca57d14780d51cc9a641860c06194cec082d9a9950004c8c SHA512 5a18e2b19ec9c18c8b115fb7e12ed98eddaa581c95f15c4dd420cd6c86e7caa04f9a393da589e76b89cf9b3544abd3749a8c77c2446782f37502eb74e9b1f661 -EBUILD onnx-1.16.2-r1.ebuild 1478 BLAKE2B c673170582e8eb3986185d71e213dac55f1b6e9e8d1d9d2dfe1ec8dbf0f4249f2d9662217205940d6c9a473349f4b7bc2e839af61a3dc5056679cb20611fe8c7 SHA512 ed31b08bfa27810e6f737de6c5ac64d2e4b98564e12d93b8a4d9933c1d4e4ca3625299f5de2f586f7ac327011b7310e841d21d5af675b594eecb7ab94a9ac415 -EBUILD onnx-1.17.0.ebuild 1485 BLAKE2B e44eee6ff15b1aca952786d9fa43ab0490ab62c917f813a29e7aeba98b8452e3d0ec1af85cf9a851300405eb30479368e5af300d160312dac83560258ccf8a83 SHA512 a27e58b83bd77dbcd98983ddecac6fd3ec07905aad4cc3de4908787a1cf6b0c1f24a2f69f9a64a063a16921fe6dd2b654ac9db07f03b76fce2302d39bd9297c2 -MISC metadata.xml 404 BLAKE2B 363f1790f0dd2eace0368d7eb1875c166ba6dd0b2514232050f2f1813ccba854b4f8e58e22a329792126188f06d21bf87436c1dcc10d68b018f7abc8eb8ec3e9 SHA512 6a80de77d763a261cafee9cd69337de5282fa39772a1d2a82c3d954d29221596036346339926a124f9df9b261050d17b58d004cdd01ff2f57347379e9df2e45f diff --git a/sci-libs/onnx/files/onnx-1.15.0-hidden.patch b/sci-libs/onnx/files/onnx-1.15.0-hidden.patch deleted file mode 100644 index b500c01a91bc..000000000000 --- a/sci-libs/onnx/files/onnx-1.15.0-hidden.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/CMakeLists.txt 2024-05-04 19:39:17.464135798 +0200 -+++ b/CMakeLists.txt 2024-05-04 19:39:23.155068064 +0200 -@@ -496,7 +496,6 @@ - else() - # On non-Windows, hide all symbols we don't need - set(ONNX_API_DEFINE "-DONNX_API=__attribute__\(\(__visibility__\(\"default\"\)\)\)") -- set_target_properties(onnx_proto PROPERTIES CXX_VISIBILITY_PRESET hidden) - set_target_properties(onnx_proto PROPERTIES VISIBILITY_INLINES_HIDDEN 1) - endif() - target_compile_definitions(onnx_proto PRIVATE ${ONNX_API_DEFINE}) diff --git a/sci-libs/onnx/metadata.xml b/sci-libs/onnx/metadata.xml deleted file mode 100644 index e06b5c6e88c2..000000000000 --- a/sci-libs/onnx/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <use> - <flag name="disableStaticReg">Disable Static Registration</flag> - </use> - <upstream> - <remote-id type="github">onnx/onnx</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/onnx/onnx-1.16.2-r1.ebuild b/sci-libs/onnx/onnx-1.16.2-r1.ebuild deleted file mode 100644 index 555c3bac3c40..000000000000 --- a/sci-libs/onnx/onnx-1.16.2-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 cmake - -DESCRIPTION="Open Neural Network Exchange (ONNX)" -HOMEPAGE="https://github.com/onnx/onnx" -SRC_URI="https://github.com/onnx/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~riscv" -IUSE="disableStaticReg" -RESTRICT="test" - -RDEPEND=" - dev-python/protobuf[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - dev-libs/protobuf:=[protoc(+)] - dev-cpp/abseil-cpp:= -" -DEPEND="${RDEPEND}" - -src_prepare() { - eapply "${FILESDIR}"/${PN}-1.15.0-hidden.patch - cmake_src_prepare - distutils-r1_src_prepare -} - -python_configure_all() -{ - mycmakeargs=( - -DONNX_USE_PROTOBUF_SHARED_LIBS=ON - -DONNX_USE_LITE_PROTO=ON - -DONNX_BUILD_SHARED_LIBS=ON - -DONNX_DISABLE_STATIC_REGISTRATION=$(usex disableStaticReg ON OFF) - ) - cmake_src_configure -} - -src_configure() { - distutils-r1_src_configure -} - -src_compile() { - mycmakeargs=( - -DONNX_USE_PROTOBUF_SHARED_LIBS=ON - -DONNX_USE_LITE_PROTO=ON - -DONNX_BUILD_SHARED_LIBS=ON - -DONNX_DISABLE_STATIC_REGISTRATION=$(usex disableStaticReg ON OFF) - ) - CMAKE_ARGS="${mycmakeargs[@]}" distutils-r1_src_compile -} - -python_compile_all() { - cmake_src_compile -} - -python_install_all() { - cmake_src_install - distutils-r1_python_install_all -} - -src_install() { - distutils-r1_src_install -} diff --git a/sci-libs/onnx/onnx-1.17.0.ebuild b/sci-libs/onnx/onnx-1.17.0.ebuild deleted file mode 100644 index 557c1014ad16..000000000000 --- a/sci-libs/onnx/onnx-1.17.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 cmake - -DESCRIPTION="Open Neural Network Exchange (ONNX)" -HOMEPAGE="https://github.com/onnx/onnx" -SRC_URI="https://github.com/onnx/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="disableStaticReg" -RESTRICT="test" - -RDEPEND=" - dev-cpp/abseil-cpp:= - dev-libs/protobuf:=[protoc(+)] - dev-python/protobuf[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_prepare() { - eapply "${FILESDIR}"/${PN}-1.15.0-hidden.patch - cmake_src_prepare - distutils-r1_src_prepare -} - -python_configure_all() -{ - mycmakeargs=( - -DONNX_USE_PROTOBUF_SHARED_LIBS=ON - -DONNX_USE_LITE_PROTO=ON - -DONNX_BUILD_SHARED_LIBS=ON - -DONNX_DISABLE_STATIC_REGISTRATION=$(usex disableStaticReg ON OFF) - ) - cmake_src_configure -} - -src_configure() { - distutils-r1_src_configure -} - -src_compile() { - mycmakeargs=( - -DONNX_USE_PROTOBUF_SHARED_LIBS=ON - -DONNX_USE_LITE_PROTO=ON - -DONNX_BUILD_SHARED_LIBS=ON - -DONNX_DISABLE_STATIC_REGISTRATION=$(usex disableStaticReg ON OFF) - ) - CMAKE_ARGS="${mycmakeargs[@]}" distutils-r1_src_compile -} - -python_compile_all() { - cmake_src_compile -} - -python_install_all() { - cmake_src_install - distutils-r1_python_install_all -} - -src_install() { - distutils-r1_src_install -} diff --git a/sci-libs/seqeval/Manifest b/sci-libs/seqeval/Manifest deleted file mode 100644 index 456307117c42..000000000000 --- a/sci-libs/seqeval/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX seqeval-1.2.2-gentoo.patch 450 BLAKE2B fd44e8b8d6b421e7790ac7b7c32d260db1ff20ddec6c1c15f8bf244458776b1e201204405bfb718fa2ab12bd602de548b16228b1f7968ce3eebb6ec6c4b55742 SHA512 b26c0c01e4285f683e16da8da0be96161c3e697725dda75d9daa0b5e89294099eab0af8c3a501f33525e7fc0e5c698060f1fe4228d95ef3216dcba919da4853a -DIST seqeval-1.2.2.gh.tar.gz 42187 BLAKE2B c0ae8b71fab3d29381d5e2bc70f733b5d176b8a447ee7803a8b4681a1fbd9d197e288c1e3c1239454b5c669addc4977d8a3274c63884529d8c682bf584f2cd3a SHA512 794b817dcd19bc60ecc1c3c3f188bb17b2786dd3629691c43a594443b6dd2a3298b398309d5f14817ff1e0e37859fe109175b8bd48d0d30243de0ea4845c381a -EBUILD seqeval-1.2.2-r3.ebuild 868 BLAKE2B 4d03c3ea5f0d627b9b1469c18138a54ed0b11b65f20e6fcff78982829a7f9991b0299c3b96ab1e3fa9af4c0316f40a96d54198592dec322f8df320f109a15c15 SHA512 a10dd9920a491b034d9cc5b79b4d6df8c50dd35993bcb9075193b43b52d8b3fad654a4e58fd25d415b2ba52a87fb6d89637b866a5dbf7b06e68e1b9cdeeacb56 -MISC metadata.xml 378 BLAKE2B 3f985472075cf2a650e8e2851d63fb69fcae8bba196b04809cea8158922aea385320d813a7ca18c96b33242b7c4e154ba92b1ff0a26e37450112df3c3e5e9484 SHA512 d227df0c4c1735b8bca799e4bdec447a15d532e63d1c6a6eb2ad634a63a13baee62f403c87db4fbe1b36ea0b1b34fda3b95b5781a7432ccae2904b0c92005664 diff --git a/sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch b/sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch deleted file mode 100644 index 17af496e249a..000000000000 --- a/sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tests/test_metrics.py 2023-05-04 09:00:31.656558311 +0200 -+++ b/tests/test_metrics.py 2023-05-04 09:02:09.151781216 +0200 -@@ -158,6 +158,7 @@ - self.assertLess(abs(r_pred - r_pred_inv), 1e-4) - self.assertLess(abs(f1_pred - f1_pred_inv), 1e-4) - -+ @pytest.mark.skip(reason="take too much time to finish") - def test_statistical_tests(self): - filepath = 'eval_data.txt' - for prefix in ['BIO', 'EIO']: diff --git a/sci-libs/seqeval/metadata.xml b/sci-libs/seqeval/metadata.xml deleted file mode 100644 index 11047fcb8a30..000000000000 --- a/sci-libs/seqeval/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="pypi">seqeval</remote-id> - <remote-id type="github">chakki-works/seqeval</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/seqeval/seqeval-1.2.2-r3.ebuild b/sci-libs/seqeval/seqeval-1.2.2-r3.ebuild deleted file mode 100644 index 15490e06935d..000000000000 --- a/sci-libs/seqeval/seqeval-1.2.2-r3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 - -DESCRIPTION="Python framework for sequence labeling evaluation" -HOMEPAGE=" - https://pypi.org/project/seqeval/ - https://github.com/chakki-works/seqeval -" -SRC_URI="https://github.com/chakki-works/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scikit-learn[${PYTHON_USEDEP}] -" -BDEPEND="test? ( - dev-python/setuptools-scm[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_compile() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - distutils-r1_src_compile -} - -src_test() { - cd tests - distutils-r1_src_test -} diff --git a/sci-libs/tensorpipe/Manifest b/sci-libs/tensorpipe/Manifest deleted file mode 100644 index 38fe744b9cf4..000000000000 --- a/sci-libs/tensorpipe/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX tensorpipe-2022.05.13-gcc15.patch 546 BLAKE2B e2ac5367bc7c345d285a87ae15c0c7673f86056f34c964ba51e75619cca35ae72ba632cfa45dc0e08e92b3ad5807b649b40fb3f4d778fe384cae0bdad30beeaf SHA512 491a7d55670ec39e174041ffd0fe291e854d7d719c84f1a88adafe15cf6260a36d4ff60a7c1a70dec8995041b1d64e059457849447db1031b3af068665cfa844 -AUX tensorpipe-2022.05.13-gentoo.patch 522 BLAKE2B b5efc8193549a84569125794e65a931343f26996f487158f39dd6c9d1689ecd1390bae1616e1f498461a3b4b0a17478a8a14c1cbd6b76c82b7dc2a4452e72d7e SHA512 3c8cd91daf9cf1c4249c5e5f7154f9d4495d33ab011802f83a96d056723ebfb86406f4bc9c8bacc8af2a70336d706de9d88d538d196348d2d6ea4e56886b5162 -AUX tensorpipe-2022.05.13-musl.patch 330 BLAKE2B 9aade68ee025eea3c8bf1ab38531dda0814537bfa2878aea15da6c954ac379ca09dc2eb1ee136481e5d23af7c968dd27afcd93652efdc0737668976745ecefec SHA512 a09590691156b0e425b8c28652af295e53ef4b107ed148ea0c18c94fbd1e99ed1f7dabe2eb87bc3458ff09db0d463d71dbb97edffbe15db78be7e3a9c8289112 -DIST tensorpipe-2022.05.13.tar.gz 259678 BLAKE2B 09231216b7ea1a5f4559bfd38d82337cdcde160c34ceb160c728b85ccf94566b812f0c38b6d3f6bc74b6f08b49b749939970265df343e3ca0214803f9d88e58c SHA512 cf0334f81affb2d844bc8b63c533a749753e36ee096f841641716a3bf044b17580262a2e9056d8d1351228e323c4f75401a2a120a5de397e80ec21a33fe56d2b -EBUILD tensorpipe-2022.05.13-r1.ebuild 779 BLAKE2B 8b096f8a354a365496c1cf0108f36001280d88f880375ab024f1191174f29f835a0fe664cbaaf0fa0e50791fbeb0dd5f38330e2467bf134f72acb70065cf86fa SHA512 e164b72e158e1143f6f5151e0a0be3b31dcade5f86366e47afa7ed902c50c50920d6394692931c420cfdbd5e9dc14199a0c2015871d1b5bc63e8f1078be3e416 -MISC metadata.xml 331 BLAKE2B 6a5a854e8e6c987dc1b105a3c905d8113b0613e63f479e700f85a01b96e4b939de8706bc876c1bf44bd61f40b9b3b18eb87f3899c1f3697ddfb5ca6bed2a7a61 SHA512 8843f661956cdbfbda49aebfe4586c5eaafa7e7b82f134d5881e46ac6ebf69b20167f532a372280be17ae29016aca82e2930762b2bdbb7616918b7200a3a2a49 diff --git a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-gcc15.patch b/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-gcc15.patch deleted file mode 100644 index 4d99ee656920..000000000000 --- a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-gcc15.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/tensorpipe/common/allocator.h 2024-09-06 21:57:32.806149494 +0200 -+++ b/tensorpipe/common/allocator.h 2024-09-06 21:57:54.018918083 +0200 -@@ -13,6 +13,7 @@ - #include <functional> - #include <memory> - #include <vector> -+#include <cstdint> - - #include <tensorpipe/common/error.h> - ---- a/tensorpipe/common/memory.h 2024-11-02 14:00:40.971529014 +0100 -+++ b/tensorpipe/common/memory.h 2024-11-02 14:01:16.891890766 +0100 -@@ -10,6 +10,7 @@ - - #include <sys/mman.h> - -+#include <cstdint> - #include <memory> - - #include <tensorpipe/common/defs.h> diff --git a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-gentoo.patch b/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-gentoo.patch deleted file mode 100644 index 1d3ab0724030..000000000000 --- a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-gentoo.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tensorpipe/CMakeLists.txt 2022-05-27 16:04:55.374134087 +0200 -+++ b/tensorpipe/CMakeLists.txt 2022-05-27 16:05:11.596909345 +0200 -@@ -184,7 +184,6 @@ - # We should keep libnop headers private as they should not be exposed to downstream users, - # but they're currently transitively included by tensorpipe/transport/connection.h (which - # is still unclear whether it should be a public or private header). --list(APPEND TP_INCLUDE_DIRS $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/third_party/libnop/include>) - - - ## Target diff --git a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch b/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch deleted file mode 100644 index 86fd4793ae5f..000000000000 --- a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tensorpipe/channel/cma/context_impl.cc 2023-12-31 13:40:35.080753311 +0100 -+++ b/tensorpipe/channel/cma/context_impl.cc 2023-12-31 13:40:44.570735997 +0100 -@@ -8,7 +8,6 @@ - - #include <tensorpipe/channel/cma/context_impl.h> - --#include <linux/prctl.h> - #include <sys/prctl.h> - #include <sys/syscall.h> - #include <sys/uio.h> diff --git a/sci-libs/tensorpipe/metadata.xml b/sci-libs/tensorpipe/metadata.xml deleted file mode 100644 index a676d5dbb87a..000000000000 --- a/sci-libs/tensorpipe/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">pytorch/tensorpipe</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild b/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild deleted file mode 100644 index 7783066e9de0..000000000000 --- a/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -CommitId=bb1473a4b38b18268e8693044afdb8635bc8351b - -DESCRIPTION="provides a tensor-aware channel" -HOMEPAGE="https://github.com/pytorch/tensorpipe/" -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="cuda" -RESTRICT=test - -RDEPEND=" - dev-libs/libuv - cuda? ( - dev-util/nvidia-cuda-toolkit:= - ) -" -DEPEND="${RDEPEND} - dev-libs/libnop -" - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-musl.patch - "${FILESDIR}"/${P}-gcc15.patch -) - -src_configure() { - local mycmakeargs=( - -DTP_USE_CUDA=$(usex cuda) - ) - cmake_src_configure -} |