diff -ruN SFML-2.5.1.orig/CMakeLists.txt SFML-2.5.1/CMakeLists.txt
--- CMakeLists.txt.orig	2018-10-15 12:41:39.000000000 -0700
+++ CMakeLists.txt	2021-02-22 10:49:59.000000000 -0800
@@ -29,9 +29,6 @@
 
 # add some default value for some additional macOS variable
 # note that those variables are ignored on other systems
-if(NOT CMAKE_OSX_ARCHITECTURES)
-    set(CMAKE_OSX_ARCHITECTURES "x86_64" CACHE STRING "macOS architecture to build; 64-bit is expected" FORCE)
-endif()
 if(NOT CMAKE_OSX_SYSROOT)
     # query the path to the default SDK, will fail on non-macOS, but it's okay.
     execute_process(COMMAND xcodebuild -sdk macosx -version Path
@@ -252,11 +249,6 @@
         endif()
     endif()
 
-    # only the default architecture (i.e. 64-bit) is supported
-    if(NOT CMAKE_OSX_ARCHITECTURES STREQUAL "x86_64")
-        message(FATAL_ERROR "Only 64-bit architecture is supported")
-    endif()
-
     # configure Xcode templates
     set(XCODE_TEMPLATES_ARCH "\$(NATIVE_ARCH_ACTUAL)")
 endif()
