git: 7fcd80373a9f - main - graphics/py-open3d-python: Remove expired port:
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 20 Mar 2023 00:05:44 UTC
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=7fcd80373a9fefea4a9ec576aa2a63216b54bdd5 commit 7fcd80373a9fefea4a9ec576aa2a63216b54bdd5 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2023-03-19 23:10:59 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2023-03-19 23:51:43 +0000 graphics/py-open3d-python: Remove expired port: 2023-03-20 graphics/py-open3d-python: Broken since 2020 --- MOVED | 1 + graphics/Makefile | 1 - graphics/py-open3d-python/Makefile | 41 ------------- graphics/py-open3d-python/distinfo | 3 - .../py-open3d-python/files/patch-CMakeLists.txt | 69 ---------------------- .../files/patch-External_CMakeLists.txt | 11 ---- ...tch-External_pybind11_tools_pybind11Tools.cmake | 32 ---------- .../files/patch-Python_CMakeLists.txt | 22 ------- graphics/py-open3d-python/pkg-descr | 2 - 9 files changed, 1 insertion(+), 181 deletions(-) diff --git a/MOVED b/MOVED index d67aa44bfeed..bcb3de473f85 100644 --- a/MOVED +++ b/MOVED @@ -17800,3 +17800,4 @@ chinese/brise||2023-03-19|Has expired: Broken since 2020 cad/NASTRAN-95||2023-03-19|Has expired: Broken since 2020 lang/dlv||2023-03-19|Has expired: Broken since 2020 net/nfs-ganesha-kmod||2023-03-19|Has expired: Broken since 2020 +graphics/py-open3d-python||2023-03-19|Has expired: Broken since 2020 diff --git a/graphics/Makefile b/graphics/Makefile index beb2cd85c48e..ef084d877800 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -894,7 +894,6 @@ SUBDIR += py-mpl-interactions SUBDIR += py-mpl-scatter-density SUBDIR += py-nwdiag - SUBDIR += py-open3d-python SUBDIR += py-opencolorio SUBDIR += py-openimageio SUBDIR += py-openshadinglanguage diff --git a/graphics/py-open3d-python/Makefile b/graphics/py-open3d-python/Makefile deleted file mode 100644 index b867efed0550..000000000000 --- a/graphics/py-open3d-python/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -PORTNAME= open3d-python -DISTVERSIONPREFIX= v -DISTVERSION= 0.2 -PORTREVISION= 5 -CATEGORIES= graphics -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Modern library for 3D data processing (Python binding) -WWW= http://www.open3d.org/ - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/../LICENSE - -LIB_DEPENDS= libOpen3D.so:graphics/open3d - -USES= cmake compiler:c++11-lang eigen:3 fortran localbase:ldflags \ - pkgconfig python:3.6+ -USE_GITHUB= yes -GH_ACCOUNT= IntelVCL -GH_PROJECT= Open3D -USE_PYTHON= flavors - -CMAKE_ARGS= -DPYTHON_EXECUTABLE:FILEPATH=${PYTHON_CMD} -DPYTHON_SITE_PACKAGES:STRING=lib/${PYTHON_VERSION}/site-packages -CMAKE_ON= BUILD_SHARED_LIBS BUILD_PYTHON_MODULE -CMAKE_OFF= BUILD_TESTS BUILD_PYTHON_TESTS BUILD_PYTHON_TUTORIALS BUILD_TINYFILEDIALOGS - -WRKSRC_SUBDIR= src -LDFLAGS+= -pthread # https://github.com/IntelVCL/Open3D/issues/510 - -PLIST_FILES= ${PYTHON_SITELIBDIR}/open3d.so - -.include <bsd.port.pre.mk> - -.if !exists(/usr/include/c++/v1/experimental/optional) && ${CHOSEN_COMPILER_TYPE} == clang -BROKEN= Base C++ compiler is missing the header <experimental/optional>, see bug\#249538 -.endif -DEPRECATED= Broken since 2020 -EXPIRATION_DATE= 2023-03-20 - -.include <bsd.port.post.mk> diff --git a/graphics/py-open3d-python/distinfo b/graphics/py-open3d-python/distinfo deleted file mode 100644 index 87e7acd55887..000000000000 --- a/graphics/py-open3d-python/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1534664509 -SHA256 (IntelVCL-Open3D-v0.2_GH0.tar.gz) = 7102113df033b3e240d4429267067274d379a8609fe10231133ad7e15faed41d -SIZE (IntelVCL-Open3D-v0.2_GH0.tar.gz) = 59368304 diff --git a/graphics/py-open3d-python/files/patch-CMakeLists.txt b/graphics/py-open3d-python/files/patch-CMakeLists.txt deleted file mode 100644 index 6032f7247299..000000000000 --- a/graphics/py-open3d-python/files/patch-CMakeLists.txt +++ /dev/null @@ -1,69 +0,0 @@ ---- CMakeLists.txt.orig 2018-07-01 05:50:57 UTC -+++ CMakeLists.txt -@@ -181,26 +181,26 @@ include_directories(${PROJECT_SOURCE_DIR - include_directories(${EXTERNAL_INCLUDE_DIRS}) - - # Open3D libraries --add_subdirectory(Core) --add_subdirectory(Tools) --add_subdirectory(IO) --add_subdirectory(Visualization) -+#add_subdirectory(Core) -+#add_subdirectory(Tools) -+#add_subdirectory(IO) -+#add_subdirectory(Visualization) - --add_library(${CMAKE_PROJECT_NAME} $<TARGET_OBJECTS:Core> $<TARGET_OBJECTS:IO> $<TARGET_OBJECTS:Visualization>) -+#add_library(${CMAKE_PROJECT_NAME} $<TARGET_OBJECTS:Core> $<TARGET_OBJECTS:IO> $<TARGET_OBJECTS:Visualization>) - - # headless rendering - if (ENABLE_HEADLESS_RENDERING) - find_package(OSMesa REQUIRED) -- include_directories(${OSMESA_INCLUDE_DIR}) -- target_link_libraries(${CMAKE_PROJECT_NAME} ${OSMESA_LIBRARY}) -+ #include_directories(${OSMESA_INCLUDE_DIR}) -+ #target_link_libraries(${CMAKE_PROJECT_NAME} ${OSMESA_LIBRARY}) - else () - find_package(OpenGL REQUIRED) -- target_link_libraries(${CMAKE_PROJECT_NAME} ${OPENGL_LIBRARIES}) -+ #target_link_libraries(${CMAKE_PROJECT_NAME} ${OPENGL_LIBRARIES}) - endif () - --target_link_libraries(${CMAKE_PROJECT_NAME} -- ${EXTERNAL_LIBRARIES} -- ${OMP_LIBRARIES}) -+#target_link_libraries(${CMAKE_PROJECT_NAME} -+# ${EXTERNAL_LIBRARIES} -+# ${OMP_LIBRARIES}) - - # Tests - if (BUILD_TESTS) -@@ -259,19 +259,19 @@ configure_file(Open3DConfigVersion.cmake - "${PROJECT_BINARY_DIR}/Open3DConfigVersion.cmake" @ONLY) - - # install --install(TARGETS ${CMAKE_PROJECT_NAME} -- RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin -- LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib -- ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) -+#install(TARGETS ${CMAKE_PROJECT_NAME} -+# RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin -+# LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib -+# ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) - - file(GLOB HEADERS_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/*.h") --install(FILES ${HEADERS_ROOT} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}) -+#install(FILES ${HEADERS_ROOT} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}) - - # Install the Open3DConfig.cmake and Open3DConfigVersion.cmake --install(FILES -- "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Open3DConfig.cmake" -- "${PROJECT_BINARY_DIR}/Open3DConfigVersion.cmake" -- DESTINATION "${INSTALL_CMAKE_DIR}" COMPONENT dev) -+#install(FILES -+# "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Open3DConfig.cmake" -+# "${PROJECT_BINARY_DIR}/Open3DConfigVersion.cmake" -+# DESTINATION "${INSTALL_CMAKE_DIR}" COMPONENT dev) - - # uninstall target - if (NOT TARGET uninstall) diff --git a/graphics/py-open3d-python/files/patch-External_CMakeLists.txt b/graphics/py-open3d-python/files/patch-External_CMakeLists.txt deleted file mode 100644 index f77f629c7d58..000000000000 --- a/graphics/py-open3d-python/files/patch-External_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- External/CMakeLists.txt.orig 2018-08-19 05:58:00 UTC -+++ External/CMakeLists.txt -@@ -159,7 +159,7 @@ if (BUILD_TINYFILEDIALOGS) - set(tinyfiledialogs_LIBRARIES tinyfiledialogs) - INSTALL_HEADERS(tinyfiledialogs) - else () -- message(SEND_ERROR "TINYFILEDIALOGS dependency not met.") -+ #message(SEND_ERROR "TINYFILEDIALOGS dependency not met.") - endif () - - # rply diff --git a/graphics/py-open3d-python/files/patch-External_pybind11_tools_pybind11Tools.cmake b/graphics/py-open3d-python/files/patch-External_pybind11_tools_pybind11Tools.cmake deleted file mode 100644 index c9e3397c3a34..000000000000 --- a/graphics/py-open3d-python/files/patch-External_pybind11_tools_pybind11Tools.cmake +++ /dev/null @@ -1,32 +0,0 @@ ---- External/pybind11/tools/pybind11Tools.cmake.orig 2018-09-02 16:32:40 UTC -+++ External/pybind11/tools/pybind11Tools.cmake -@@ -69,17 +69,19 @@ function(_pybind11_add_lto_flags target_ - set(cxx_append ";-fno-fat-lto-objects") - endif() - -- if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND prefer_thin_lto) -- _pybind11_return_if_cxx_and_linker_flags_work(HAS_FLTO_THIN -- "-flto=thin${cxx_append}" "-flto=thin${linker_append}" -- PYBIND11_LTO_CXX_FLAGS PYBIND11_LTO_LINKER_FLAGS) -- endif() -+ # Disable -flto because it fails on 12: /usr/local/bin/ld: /usr/bin/../lib/LLVMgold.so: error loading plugin: Cannot open "/usr/bin/../lib/LLVMgold.so" -+ # It is only activated on 12, not 11, for some reason. -+ #if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND prefer_thin_lto) -+ # _pybind11_return_if_cxx_and_linker_flags_work(HAS_FLTO_THIN -+ # "-flto=thin${cxx_append}" "-flto=thin${linker_append}" -+ # PYBIND11_LTO_CXX_FLAGS PYBIND11_LTO_LINKER_FLAGS) -+ #endif() - -- if (NOT HAS_FLTO_THIN) -- _pybind11_return_if_cxx_and_linker_flags_work(HAS_FLTO -- "-flto${cxx_append}" "-flto${linker_append}" -- PYBIND11_LTO_CXX_FLAGS PYBIND11_LTO_LINKER_FLAGS) -- endif() -+ #if (NOT HAS_FLTO_THIN) -+ # _pybind11_return_if_cxx_and_linker_flags_work(HAS_FLTO -+ # "-flto${cxx_append}" "-flto${linker_append}" -+ # PYBIND11_LTO_CXX_FLAGS PYBIND11_LTO_LINKER_FLAGS) -+ #endif() - elseif (CMAKE_CXX_COMPILER_ID MATCHES "Intel") - # Intel equivalent to LTO is called IPO - _pybind11_return_if_cxx_and_linker_flags_work(HAS_INTEL_IPO diff --git a/graphics/py-open3d-python/files/patch-Python_CMakeLists.txt b/graphics/py-open3d-python/files/patch-Python_CMakeLists.txt deleted file mode 100644 index 371581f23cda..000000000000 --- a/graphics/py-open3d-python/files/patch-Python_CMakeLists.txt +++ /dev/null @@ -1,22 +0,0 @@ ---- Python/CMakeLists.txt.orig 2018-07-01 05:50:57 UTC -+++ Python/CMakeLists.txt -@@ -29,8 +29,8 @@ target_link_libraries(${PACKAGE_NAME} PR - file(GLOB PY_HELPER_FILES "Helper/*.py") - add_custom_target(PythonHelper ALL SOURCES ${PY_HELPER_FILES}) - set_target_properties(PythonHelper PROPERTIES FOLDER "Python") --add_custom_command(TARGET PythonHelper POST_BUILD --COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/Python/Helper/" "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_CFG_INTDIR}") -+#add_custom_command(TARGET PythonHelper POST_BUILD -+#COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/Python/Helper" "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/") - add_dependencies(${PACKAGE_NAME} PythonHelper) - - if (BUILD_PYTHON_TESTS) -@@ -70,7 +70,7 @@ set_target_properties(${PACKAGE_NAME} PR - ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/Python") - - # find the python site-packages location --execute_process(COMMAND ${PYTHON_EXECUTABLE} -m site --user-site OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) -+#execute_process(COMMAND ${PYTHON_EXECUTABLE} -m site --user-site OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) - - # configure installer to copy the python module to the python site-packages - install(TARGETS ${PACKAGE_NAME} DESTINATION ${PYTHON_SITE_PACKAGES}) diff --git a/graphics/py-open3d-python/pkg-descr b/graphics/py-open3d-python/pkg-descr deleted file mode 100644 index 5a6b1770f61d..000000000000 --- a/graphics/py-open3d-python/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -The Python binding of Open3D, an open-source library that supports rapid -development of software that deals with 3D data.