Date: Thu, 24 Dec 2020 13:50:01 +0000 (UTC) From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r559113 - head/games/libretro-play/files Message-ID: <202012241350.0BODo1ql030981@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pkubaj Date: Thu Dec 24 13:50:01 2020 New Revision: 559113 URL: https://svnweb.freebsd.org/changeset/ports/559113 Log: games/libretro-play: fix build on powerpc64 SSE is not available on powerpc64. Patches are already sent upstream. Approved by: tier 2 blanket Modified: head/games/libretro-play/files/patch-Source_CMakeLists.txt head/games/libretro-play/files/patch-deps_Dependencies_cmake-modules_Header.cmake Modified: head/games/libretro-play/files/patch-Source_CMakeLists.txt ============================================================================== --- head/games/libretro-play/files/patch-Source_CMakeLists.txt Thu Dec 24 13:50:00 2020 (r559112) +++ head/games/libretro-play/files/patch-Source_CMakeLists.txt Thu Dec 24 13:50:01 2020 (r559113) @@ -1,5 +1,14 @@ --- Source/CMakeLists.txt.orig 2020-10-19 21:24:20 UTC +++ Source/CMakeLists.txt +@@ -34,7 +34,7 @@ if(TARGET_PLATFORM_ANDROID OR TARGET_PLATFORM_IOS OR B + list(APPEND DEFINITIONS_LIST DISABLE_LOGGING=1) + endif() + +-if(TARGET_PLATFORM_UNIX AND NOT TARGET_PLATFORM_UNIX_AARCH64) ++if(TARGET_PLATFORM_UNIX AND NOT TARGET_PLATFORM_UNIX_AARCH64 AND NOT TARGET_PLATFORM_UNIX_POWERPC64) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse -msse2") + endif() + @@ -450,7 +450,7 @@ target_include_directories(PlayCore target_compile_definitions(PlayCore PUBLIC ${DEFINITIONS_LIST}) if(NOT ANDROID) Modified: head/games/libretro-play/files/patch-deps_Dependencies_cmake-modules_Header.cmake ============================================================================== --- head/games/libretro-play/files/patch-deps_Dependencies_cmake-modules_Header.cmake Thu Dec 24 13:50:00 2020 (r559112) +++ head/games/libretro-play/files/patch-deps_Dependencies_cmake-modules_Header.cmake Thu Dec 24 13:50:01 2020 (r559113) @@ -1,6 +1,13 @@ --- deps/Dependencies/cmake-modules/Header.cmake.orig 2020-07-29 22:03:00 UTC +++ deps/Dependencies/cmake-modules/Header.cmake -@@ -31,8 +31,8 @@ if(CMAKE_CURRENT_SOURCE_DIR STREQUAL "${CMAKE_SOURCE_D +@@ -27,12 +27,15 @@ if(CMAKE_CURRENT_SOURCE_DIR STREQUAL "${CMAKE_SOURCE_D + if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(aarch64.*|AARCH64.*)") + message("-- Arch: aarch64 --") + set(TARGET_PLATFORM_UNIX_AARCH64 TRUE) ++ elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(ppc64.*|powerpc64.*)") ++ message("-- Arch: powerpc64 --") ++ set(TARGET_PLATFORM_UNIX_POWERPC64 TRUE) + endif() endif()
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012241350.0BODo1ql030981>