public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Alfredo Tupone" <tupone@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/FBGEMM/, dev-libs/FBGEMM/files/
Date: Sat, 24 Feb 2024 07:00:34 +0000 (UTC)	[thread overview]
Message-ID: <1708758012.dcf7a0395989c3c40a72f9e2f30916334aefdfae.tupone@gentoo> (raw)

commit:     dcf7a0395989c3c40a72f9e2f30916334aefdfae
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 24 07:00:12 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 07:00:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf7a039

dev-libs/FBGEMM: add 2023.12.01, drop 2023.02.10

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 ...-2023.02.10.ebuild => FBGEMM-2023.12.01.ebuild} | 10 ++--
 dev-libs/FBGEMM/Manifest                           |  2 +-
 .../FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch    | 65 ----------------------
 .../FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch     | 10 ----
 4 files changed, 5 insertions(+), 82 deletions(-)

diff --git a/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild
similarity index 85%
rename from dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild
rename to dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild
index f9344e4d5411..0d2e34d143c4 100644
--- a/dev-libs/FBGEMM/FBGEMM-2023.02.10.ebuild
+++ b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild
@@ -1,12 +1,12 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit python-any-r1 flag-o-matic cmake
 
-CommitId=03b2046676707da64504e898490ab46104d4682a
+CommitId=88fc6e741bc03e09fcdc3cd365fa3aafddb7ec24
 
 DESCRIPTION="Facebook GEneral Matrix Multiplication"
 HOMEPAGE="https://github.com/pytorch/FBGEMM"
@@ -48,9 +48,7 @@ python_check_deps() {
 }
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-2022.01.13-gentoo.patch
-	"${FILESDIR}"/${PN}-2022.07.16-gcc13.patch
-	"${FILESDIR}"/${P}-test.patch
+	"${FILESDIR}"/${PN}-2023.11.02-gentoo.patch
 )
 
 src_prepare() {

diff --git a/dev-libs/FBGEMM/Manifest b/dev-libs/FBGEMM/Manifest
index 537d3f459c6a..edf24ff03da4 100644
--- a/dev-libs/FBGEMM/Manifest
+++ b/dev-libs/FBGEMM/Manifest
@@ -1,2 +1,2 @@
-DIST FBGEMM-2023.02.10.tar.gz 854918 BLAKE2B 2af11baf95c1f33e1b1dd6f2a51dde2c991ff0f606402a7aaa539b7bc505c3707cafaa96d8f742c91672ec09a1f18a69f0e69c012b6db11d5297d602b8f4860c SHA512 a59d928150d674c56b5d38f73e62b5f4e2b527ea1f7ebb891ea1d3356e4183e0f469d145fca37fcb1c85f8773cf54226a8e41389fe9783474c457a7bd31846d6
 DIST FBGEMM-2023.11.02.tar.gz 895265 BLAKE2B 0f884147a86881159485680f1cb0c7b7e65bba5a98e62c38534041264f920e08a268e348e3d82ba3d246226a10f592d86dc37bce0cfa42c72dad478041a6c807 SHA512 030f27a120586240c5f80026bd033cf6fedbe1ae12a667308d33d6321f2334021d474a3625795d1f34734336b688b19c09134e10d5cc8dec86e84485de298584
+DIST FBGEMM-2023.12.01.tar.gz 1004090 BLAKE2B dc19ebee06bccb888e5d03606168c7439ce8c96303a697056edd22d3a3a6ff4f4f3ddf5371d50aa774890ca1ad66d665f5e54976dc1b8da841759a3f4d64c4d7 SHA512 ab37964326d2cbbcbf0f2c722675d1f059407fc3185275d37f2e04f3e516fe0733ac1fb35351fc7e7c308e9c0da40811d3657a10a3696cb7648494df79408aab

diff --git a/dev-libs/FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch b/dev-libs/FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch
deleted file mode 100644
index 9ff87d5b6cb4..000000000000
--- a/dev-libs/FBGEMM/files/FBGEMM-2022.01.13-gentoo.patch
+++ /dev/null
@@ -1,65 +0,0 @@
---- a/CMakeLists.txt	2022-05-21 13:13:50.806813151 +0200
-+++ b/CMakeLists.txt	2022-05-21 13:16:46.448969453 +0200
-@@ -187,7 +187,7 @@
- message(WARNING "CMAKE_CXX_FLAGS_RELEASE is ${CMAKE_CXX_FLAGS_RELEASE}")
- message(WARNING "==========")
- 
--if(NOT TARGET asmjit)
-+if(FALSE)
-   #Download asmjit from github if ASMJIT_SRC_DIR is not specified.
-   if(NOT DEFINED ASMJIT_SRC_DIR)
-     set(ASMJIT_SRC_DIR "${FBGEMM_SOURCE_DIR}/third_party/asmjit"
-@@ -216,7 +216,7 @@
-   endif()
- endif()
- 
--if(NOT TARGET cpuinfo)
-+if(FALSE)
-   #Download cpuinfo from github if CPUINFO_SOURCE_DIR is not specified.
-   if(NOT DEFINED CPUINFO_SOURCE_DIR)
-     set(CPUINFO_SOURCE_DIR "${FBGEMM_SOURCE_DIR}/third_party/cpuinfo"
-@@ -293,7 +293,6 @@
- 
- target_link_libraries(fbgemm $<BUILD_INTERFACE:asmjit>
-   $<BUILD_INTERFACE:cpuinfo>)
--add_dependencies(fbgemm asmjit cpuinfo)
- 
- install(TARGETS fbgemm EXPORT fbgemmLibraryConfig
-   ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
-@@ -302,6 +301,8 @@
- 
- install(FILES ${FBGEMM_PUBLIC_HEADERS}
-   DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/fbgemm")
-+install(FILES src/RefImplementations.h
-+  DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/fbgemm/src")
- 
- install(EXPORT fbgemmLibraryConfig DESTINATION share/cmake/fbgemm
-   FILE fbgemmLibraryConfig.cmake)
---- a/test/CMakeLists.txt	2022-05-21 13:15:34.140135199 +0200
-+++ b/test/CMakeLists.txt	2022-05-21 13:17:59.170813431 +0200
-@@ -1,6 +1,6 @@
- cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
- 
--if(FBGEMM_BUILD_TESTS AND NOT TARGET gtest)
-+if(FALSE)
-   #Download Googletest framework from github if
-   #GOOGLETEST_SOURCE_DIR is not specified.
-   if(NOT DEFINED GOOGLETEST_SOURCE_DIR)
-@@ -67,7 +67,6 @@
-     target_link_libraries(${TESTNAME} ${OpenMP_CXX_LIBRARIES})
-   endif()
- 
--  add_dependencies(${TESTNAME} gtest fbgemm)
-   add_test(${TESTNAME} ${TESTNAME})
-   set_target_properties(${TESTNAME} PROPERTIES FOLDER test)
- endmacro()
---- a/src/PackMatrix.cc	2022-05-24 08:19:00.639462626 +0200
-+++ b/src/PackMatrix.cc	2022-05-24 08:27:59.127720548 +0200
-@@ -30,6 +30,7 @@
- }
- 
- template <typename PT, typename inpType, typename accType>
-+FBGEMM_API
- int PackMatrix<PT, inpType, accType>::packedBufferSize(
-     int rows,
-     int cols,

diff --git a/dev-libs/FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch b/dev-libs/FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch
deleted file mode 100644
index cba259688d96..000000000000
--- a/dev-libs/FBGEMM/files/FBGEMM-2022.07.16-gcc13.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/include/fbgemm/UtilsAvx2.h	2023-03-11 17:17:28.365325199 +0100
-+++ b/include/fbgemm/UtilsAvx2.h	2023-03-11 17:18:06.076766162 +0100
-@@ -9,6 +9,7 @@
- // flags.
- 
- #include <string>
-+#include <cstdint>
- 
- namespace fbgemm {
- 


             reply	other threads:[~2024-02-24  7:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-24  7:00 Alfredo Tupone [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-03-11 17:35 [gentoo-commits] repo/gentoo:master commit in: dev-libs/FBGEMM/, dev-libs/FBGEMM/files/ Alfredo Tupone
2022-05-24  7:02 Alfredo Tupone

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1708758012.dcf7a0395989c3c40a72f9e2f30916334aefdfae.tupone@gentoo \
    --to=tupone@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox