commit:     361968ece0b13a2882fa835bd6869886a825b22a
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Dec 30 17:49:08 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 08:50:12 2023 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=361968ec

dev-python/dpnp: remove unused patches

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 .../dpnp/files/dpnp-0.10.0-fix-compile.patch       | 97 ----------------------
 .../dpnp/files/dpnp-0.11.0-fix-compile.patch       | 80 ------------------
 2 files changed, 177 deletions(-)

diff --git a/dev-python/dpnp/files/dpnp-0.10.0-fix-compile.patch 
b/dev-python/dpnp/files/dpnp-0.10.0-fix-compile.patch
deleted file mode 100644
index deaa95d0b..000000000
--- a/dev-python/dpnp/files/dpnp-0.10.0-fix-compile.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-diff --git a/0.build.sh b/0.build.sh
-index c089b1d..3bb0739 100755
---- a/0.build.sh
-+++ b/0.build.sh
-@@ -10,14 +10,14 @@ python setup.py clean
- DPLROOT=/opt/intel/oneapi/dpl/latest python setup.py build_clib
- 
- # inplace build
--CC=dpcpp python setup.py build_ext --inplace
-+CC=${CC} python setup.py build_ext --inplace
- 
- # development build. Root privileges needed
- # python setup.py develop
- 
- echo
- echo =========example3==============
--dpcpp -g -fPIC dpnp/backend/examples/example3.cpp -Idpnp 
-Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o 
example3
-+${CXX} -g -fPIC dpnp/backend/examples/example3.cpp -Idpnp 
-Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o 
example3
- # LD_DEBUG=libs,bindings,symbols ./example3
- ./example3
- 
-diff --git a/dpnp/backend/CMakeLists.txt b/dpnp/backend/CMakeLists.txt
-index 81f073c..bcc4ecc 100644
---- a/dpnp/backend/CMakeLists.txt
-+++ b/dpnp/backend/CMakeLists.txt
-@@ -88,24 +88,6 @@ if (CMAKE_VERSION VERSION_EQUAL 3.19.1)
-         )
- endif()
- 
--if(UNIX)
--  set(CMAKE_CXX_COMPILER "dpcpp")
--  # add_compile_options(-fPIC)
--elseif(WIN32)
--  set(CMAKE_CXX_COMPILER "dpcpp")
--  # set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=lld-link")
--  # set(CMAKE_LINKER "lld-link")
--  # include (Platform/Windows-Clang) 
--  # set(CMAKE_LINKER "dpcpp") 
--  # set(CMAKE_AR "llvm-ar") 
--  # set(CMAKE_RANLIB "llvm-ranlib") 
--  # set(CMAKE_CXX_FLAGS "/EHsc") 
--
--  add_compile_options(/EHsc) # /Ox /W3 /GL /DNDEBUG /MD /EHsc
--else()
--  message(FATAL_ERROR "Unsupported system ${CMAKE_SYSTEM} in compiler 
selection case")
--endif()
--
- # set language version
- set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
-@@ -280,6 +262,7 @@ endif()
- # set_target_properties(dpnp_backend_c PROPERTIES VERSION ${DPNP_VERSION} 
SOVERSION ${DPNP_API_VERSION})
- 
- install(TARGETS dpnp_backend_c
-+        DESTINATION ${DPNP_INSTALL_PREFIX}
-         PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_READ 
GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
-         )
- 
-diff --git a/utils/command_build_clib.py b/utils/command_build_clib.py
-index dc9f322..35432fa 100644
---- a/utils/command_build_clib.py
-+++ b/utils/command_build_clib.py
-@@ -60,8 +60,8 @@ else:
- Set compiler for the project
- """
- # default variables (for Linux)
--_project_compiler = "dpcpp"
--_project_linker = "dpcpp"
-+_project_compiler = os.environ.get("CXX")
-+_project_linker = os.environ.get("CXX")
- _project_cmplr_flag_sycl_devel = ["-fsycl-device-code-split=per_kernel"]
- _project_cmplr_flag_sycl = ["-fsycl"]
- _project_cmplr_flag_stdcpp_static = []  # This brakes TBB 
["-static-libstdc++", "-static-libgcc"]
-@@ -113,8 +113,8 @@ except ImportError:
- 
- # other OS specific
- if IS_WIN:
--    _project_compiler = "dpcpp"
--    _project_linker = "lld-link"
-+    _project_compiler = os.environ.get("CXX")
-+    _project_linker = os.environ.get("CXX")
-     _project_cmplr_flag_sycl = []
-     _project_cmplr_flag_stdcpp_static = []
-     _project_cmplr_flag_compatibility = []
-diff --git a/utils/command_build_cmake_clib.py 
b/utils/command_build_cmake_clib.py
-index 0ef0e24..84f2469 100644
---- a/utils/command_build_cmake_clib.py
-+++ b/utils/command_build_cmake_clib.py
-@@ -112,7 +112,7 @@ class custom_build_cmake_clib(build_clib.build_clib):
-             "-S" + backend_directory,
-             "-B" + abs_build_temp_path,
-             "-DCMAKE_BUILD_TYPE=" + config,
--            "-DDPNP_INSTALL_PREFIX=" + install_directory.replace(os.sep, 
"/"),  # adjust to cmake requirenments
-+            "-DDPNP_INSTALL_PREFIX=" + os.environ.get('BUILD_DIR_LIBS'),  # 
adjust to cmake requirenments
-             "-DDPNP_INSTALL_STRUCTURED=OFF",
-             # "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=" + install_directory,
-             "-DDPNP_SYCL_QUEUE_MGR_ENABLE:BOOL=" + _dpctrl_exists,

diff --git a/dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch 
b/dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch
deleted file mode 100644
index 2ccc0a6b8..000000000
--- a/dev-python/dpnp/files/dpnp-0.11.0-fix-compile.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-diff --git a/dpnp/backend/CMakeLists.txt b/dpnp/backend/CMakeLists.txt
-index 409a29f..11d21f1 100644
---- a/dpnp/backend/CMakeLists.txt
-+++ b/dpnp/backend/CMakeLists.txt
-@@ -98,30 +98,7 @@ string(CONCAT COMMON_LINK_FLAGS
-   "-fsycl "
-   "-fsycl-device-code-split=per_kernel "
- )
--if(UNIX)
--  set(CMAKE_CXX_COMPILER "dpcpp")
--  # add_compile_options(-fPIC)
--elseif(WIN32)
--  set(CMAKE_CXX_COMPILER "dpcpp")
--  # set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=lld-link")
--  # set(CMAKE_LINKER "lld-link")
--  # include (Platform/Windows-Clang)
--  # set(CMAKE_LINKER "dpcpp")
--  # set(CMAKE_AR "llvm-ar")
--  # set(CMAKE_RANLIB "llvm-ranlib")
--  # set(CMAKE_CXX_FLAGS "/EHsc")
- 
--  string(APPEND COMMON_COMPILER_FLAGS
--    "/EHsc "
--#    "/Ox "
--#    "/W3 "
--#    "/GL "
--#    "/DNDEBUG "
--#    "/MD "
--  )
--else()
--  message(FATAL_ERROR "Unsupported system ${CMAKE_SYSTEM} in compiler 
selection case")
--endif()
- 
- # set language version
- set(CMAKE_CXX_STANDARD 17)
-@@ -327,6 +304,7 @@ endif()
- # set_target_properties(dpnp_backend_c PROPERTIES VERSION ${DPNP_VERSION} 
SOVERSION ${DPNP_API_VERSION})
- 
- install(TARGETS dpnp_backend_c
-+        DESTINATION ${DPNP_INSTALL_PREFIX}
-         PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_READ 
GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
-         )
- 
-diff --git a/utils/command_build_clib.py b/utils/command_build_clib.py
-index 3d1177b..d8fbdac 100644
---- a/utils/command_build_clib.py
-+++ b/utils/command_build_clib.py
-@@ -61,8 +61,8 @@ else:
- Set compiler for the project
- """
- # default variables (for Linux)
--_project_compiler = "dpcpp"
--_project_linker = "dpcpp"
-+_project_compiler = os.environ.get("CXX")
-+_project_linker = os.environ.get("CXX")
- _project_cmplr_flag_sycl_devel = ["-fsycl-device-code-split=per_kernel", 
"-fno-approx-func"]
- _project_cmplr_flag_sycl = ["-fsycl"]
- _project_cmplr_flag_stdcpp_static = []  # This brakes TBB 
["-static-libstdc++", "-static-libgcc"]
-@@ -114,7 +114,7 @@ except ImportError:
- 
- # other OS specific
- if IS_WIN:
--    _project_compiler = "dpcpp"
-+    _project_compiler = os.environ.get("CXX")
-     _project_linker = "lld-link"
-     _project_cmplr_flag_sycl = []
-     _project_cmplr_flag_stdcpp_static = []
-diff --git a/utils/command_build_cmake_clib.py 
b/utils/command_build_cmake_clib.py
-index 0ef0e24..84f2469 100644
---- a/utils/command_build_cmake_clib.py
-+++ b/utils/command_build_cmake_clib.py
-@@ -112,7 +112,7 @@ class custom_build_cmake_clib(build_clib.build_clib):
-             "-S" + backend_directory,
-             "-B" + abs_build_temp_path,
-             "-DCMAKE_BUILD_TYPE=" + config,
--            "-DDPNP_INSTALL_PREFIX=" + install_directory.replace(os.sep, 
"/"),  # adjust to cmake requirenments
-+            "-DDPNP_INSTALL_PREFIX=" + os.environ.get('BUILD_DIR_LIBS'),  # 
adjust to cmake requirenments
-             "-DDPNP_INSTALL_STRUCTURED=OFF",
-             # "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=" + install_directory,
-             "-DDPNP_SYCL_QUEUE_MGR_ENABLE:BOOL=" + _dpctrl_exists,

Reply via email to