diff --git a/0001-Remove-pax-zstd-test.patch b/0001-Remove-pax-zstd-test.patch deleted file mode 100644 index a524c2016c6ec668b17305525d42e05894f28c38..0000000000000000000000000000000000000000 --- a/0001-Remove-pax-zstd-test.patch +++ /dev/null @@ -1,42 +0,0 @@ -From e1287c801aca417b740bc3a9f62df93a4c2c797e Mon Sep 17 00:00:00 2001 -From: Tom Stellard -Date: Tue, 26 May 2020 11:56:44 -0700 -Subject: [PATCH] Remove pax-zstd test - ---- - Tests/RunCMake/CommandLineTar/RunCMakeTest.cmake | 1 - - Tests/RunCMake/CommandLineTar/pax-zstd.cmake | 10 ---------- - 2 files changed, 11 deletions(-) - delete mode 100644 Tests/RunCMake/CommandLineTar/pax-zstd.cmake - -diff --git a/Tests/RunCMake/CommandLineTar/RunCMakeTest.cmake b/Tests/RunCMake/CommandLineTar/RunCMakeTest.cmake -index a64af95..4d1b396 100644 ---- a/Tests/RunCMake/CommandLineTar/RunCMakeTest.cmake -+++ b/Tests/RunCMake/CommandLineTar/RunCMakeTest.cmake -@@ -27,7 +27,6 @@ run_cmake(gnutar) - run_cmake(gnutar-gz) - run_cmake(pax) - run_cmake(pax-xz) --run_cmake(pax-zstd) - run_cmake(paxr) - run_cmake(paxr-bz2) - run_cmake(zip) -diff --git a/Tests/RunCMake/CommandLineTar/pax-zstd.cmake b/Tests/RunCMake/CommandLineTar/pax-zstd.cmake -deleted file mode 100644 -index c2a304d..0000000 ---- a/Tests/RunCMake/CommandLineTar/pax-zstd.cmake -+++ /dev/null -@@ -1,10 +0,0 @@ --set(OUTPUT_NAME "test.tar.zstd") -- --set(COMPRESSION_FLAGS cvf) --set(COMPRESSION_OPTIONS --format=pax --zstd) -- --set(DECOMPRESSION_FLAGS xvf) -- --include(${CMAKE_CURRENT_LIST_DIR}/roundtrip.cmake) -- --check_magic("28b52ffd0058" LIMIT 6 HEX) --- -1.8.3.1 - diff --git a/0001-Tests-Explicitly-allow-usage-of-git-file-based-proto.patch b/0001-Tests-Explicitly-allow-usage-of-git-file-based-proto.patch new file mode 100644 index 0000000000000000000000000000000000000000..28f02b26df1178914830e6912bfca720a5dd432b --- /dev/null +++ b/0001-Tests-Explicitly-allow-usage-of-git-file-based-proto.patch @@ -0,0 +1,41 @@ +From f72734ff7712d6aae837f940a45d6e7508bb182c Mon Sep 17 00:00:00 2001 +From: Brad King +Date: Thu, 20 Oct 2022 13:38:20 -0400 +Subject: [PATCH] Tests: Explicitly allow usage of git file-based protocol in + test cases + +Due to CVE-2022-39253, Git 2.30.6 sets `protocol.file.allow=user` by +default. The change has also been backported to other Git versions by +distros. This breaks some of our test cases that use the file-based +protocol locally to simulate real workflows without requiring network +access. In these cases the file protocol is safe, so explicitly enable +it in the tests. + +(cherry picked from commit 79ce0f434e916684d734e136b92e14f472a9d14a) +--- + Tests/CMakeLists.txt | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt +index 8e7c04fbd0..d011020f99 100644 +--- a/Tests/CMakeLists.txt ++++ b/Tests/CMakeLists.txt +@@ -1540,6 +1540,7 @@ if(BUILD_TESTING) + ) + list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/ExternalProject") + set_tests_properties(ExternalProject PROPERTIES ++ ENVIRONMENT GIT_ALLOW_PROTOCOL=file + RUN_SERIAL 1 + TIMEOUT ${CMAKE_LONG_TEST_TIMEOUT}) + +@@ -2653,6 +2654,7 @@ if(BUILD_TESTING) + -P "${CMake_BINARY_DIR}/Tests/CTestUpdateGIT.cmake" + ) + list(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${CTestUpdateGIT_DIR}") ++ set_property(TEST CTest.UpdateGIT PROPERTY ENVIRONMENT GIT_ALLOW_PROTOCOL=file) + endif() + + # Test CTest Update with HG +-- +2.31.1 + diff --git a/0002-cmake-add-sw.patch b/0002-cmake-add-sw.patch new file mode 100644 index 0000000000000000000000000000000000000000..ded65855e06205397e2060cfc61846525bb6cc9e --- /dev/null +++ b/0002-cmake-add-sw.patch @@ -0,0 +1,528 @@ +From 021a1897e708b69766c1800892aced403fc86b76 Mon Sep 17 00:00:00 2001 +From: wxiat +Date: Mon, 12 Jun 2023 17:10:39 +0800 +Subject: [PATCH] add sw + +Signed-off-by: wxiat +--- + Modules/FindJNI.cmake | 3 + + Modules/GNUInstallDirs.cmake | 4 +- + Modules/GNUInstallDirs.cmake.orig | 423 +++++++++++++++++++++ + Utilities/KWIML/include/kwiml/abi.h | 4 + + Utilities/cmlibrhash/librhash/byte_order.h | 2 +- + Utilities/cmlibuv/src/win/util.c | 4 + + 6 files changed, 437 insertions(+), 3 deletions(-) + create mode 100644 Modules/GNUInstallDirs.cmake.orig + +diff --git a/Modules/FindJNI.cmake b/Modules/FindJNI.cmake +index 5aa2d601..c8463c10 100644 +--- a/Modules/FindJNI.cmake ++++ b/Modules/FindJNI.cmake +@@ -61,6 +61,8 @@ macro(java_append_library_directories _var) + set(_java_libarch "i386") + elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64") + set(_java_libarch "arm64" "aarch64") ++ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^sw_64") ++ set(_java_libarch "sw_64") + elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^alpha") + set(_java_libarch "alpha") + elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") +@@ -363,6 +365,7 @@ find_path(JAVA_INCLUDE_PATH2 NAMES jni_md.h jniport.h + ${JAVA_INCLUDE_PATH}/solaris + ${JAVA_INCLUDE_PATH}/hp-ux + ${JAVA_INCLUDE_PATH}/alpha ++ ${JAVA_INCLUDE_PATH}/sw_64 + ${JAVA_INCLUDE_PATH}/aix + ) + +diff --git a/Modules/GNUInstallDirs.cmake b/Modules/GNUInstallDirs.cmake +index e149f4c5..6fad0bce 100644 +--- a/Modules/GNUInstallDirs.cmake ++++ b/Modules/GNUInstallDirs.cmake +@@ -252,9 +252,9 @@ if(NOT DEFINED CMAKE_INSTALL_LIBDIR OR (_libdir_set + endif() + else() # not debian, rely on CMAKE_SIZEOF_VOID_P: + if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") +- set(_LIBDIR_DEFAULT "lib64") ++ set(_LIBDIR_DEFAULT "lib") + if(DEFINED _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX) +- set(__LAST_LIBDIR_DEFAULT "lib64") ++ set(__LAST_LIBDIR_DEFAULT "lib") + endif() + endif() + endif() +diff --git a/Modules/GNUInstallDirs.cmake.orig b/Modules/GNUInstallDirs.cmake.orig +new file mode 100644 +index 00000000..e149f4c5 +--- /dev/null ++++ b/Modules/GNUInstallDirs.cmake.orig +@@ -0,0 +1,423 @@ ++# Distributed under the OSI-approved BSD 3-Clause License. See accompanying ++# file Copyright.txt or https://cmake.org/licensing for details. ++ ++#[=======================================================================[.rst: ++GNUInstallDirs ++-------------- ++ ++Define GNU standard installation directories ++ ++Provides install directory variables as defined by the ++`GNU Coding Standards`_. ++ ++.. _`GNU Coding Standards`: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html ++ ++Result Variables ++^^^^^^^^^^^^^^^^ ++ ++Inclusion of this module defines the following variables: ++ ++``CMAKE_INSTALL_`` ++ ++ Destination for files of a given type. This value may be passed to ++ the ``DESTINATION`` options of :command:`install` commands for the ++ corresponding file type. It should typically be a path relative to ++ the installation prefix so that it can be converted to an absolute ++ path in a relocatable way (see ``CMAKE_INSTALL_FULL_``). ++ However, an absolute path is also allowed. ++ ++``CMAKE_INSTALL_FULL_`` ++ ++ The absolute path generated from the corresponding ``CMAKE_INSTALL_`` ++ value. If the value is not already an absolute path, an absolute path ++ is constructed typically by prepending the value of the ++ :variable:`CMAKE_INSTALL_PREFIX` variable. However, there are some ++ `special cases`_ as documented below. ++ ++where ```` is one of: ++ ++``BINDIR`` ++ user executables (``bin``) ++``SBINDIR`` ++ system admin executables (``sbin``) ++``LIBEXECDIR`` ++ program executables (``libexec``) ++``SYSCONFDIR`` ++ read-only single-machine data (``etc``) ++``SHAREDSTATEDIR`` ++ modifiable architecture-independent data (``com``) ++``LOCALSTATEDIR`` ++ modifiable single-machine data (``var``) ++``RUNSTATEDIR`` ++ .. versionadded:: 3.9 ++ run-time variable data (``LOCALSTATEDIR/run``) ++``LIBDIR`` ++ object code libraries (``lib`` or ``lib64`` ++ or ``lib/`` on Debian) ++``INCLUDEDIR`` ++ C header files (``include``) ++``OLDINCLUDEDIR`` ++ C header files for non-gcc (``/usr/include``) ++``DATAROOTDIR`` ++ read-only architecture-independent data root (``share``) ++``DATADIR`` ++ read-only architecture-independent data (``DATAROOTDIR``) ++``INFODIR`` ++ info documentation (``DATAROOTDIR/info``) ++``LOCALEDIR`` ++ locale-dependent data (``DATAROOTDIR/locale``) ++``MANDIR`` ++ man documentation (``DATAROOTDIR/man``) ++``DOCDIR`` ++ documentation root (``DATAROOTDIR/doc/PROJECT_NAME``) ++ ++If the includer does not define a value the above-shown default will be ++used and the value will appear in the cache for editing by the user. ++ ++Special Cases ++^^^^^^^^^^^^^ ++ ++.. versionadded:: 3.4 ++ ++The following values of :variable:`CMAKE_INSTALL_PREFIX` are special: ++ ++``/`` ++ ++ For ```` other than the ``SYSCONFDIR``, ``LOCALSTATEDIR`` and ++ ``RUNSTATEDIR``, the value of ``CMAKE_INSTALL_`` is prefixed ++ with ``usr/`` if it is not user-specified as an absolute path. ++ For example, the ``INCLUDEDIR`` value ``include`` becomes ``usr/include``. ++ This is required by the `GNU Coding Standards`_, which state: ++ ++ When building the complete GNU system, the prefix will be empty ++ and ``/usr`` will be a symbolic link to ``/``. ++ ++``/usr`` ++ ++ For ```` equal to ``SYSCONFDIR``, ``LOCALSTATEDIR`` or ++ ``RUNSTATEDIR``, the ``CMAKE_INSTALL_FULL_`` is computed by ++ prepending just ``/`` to the value of ``CMAKE_INSTALL_`` ++ if it is not user-specified as an absolute path. ++ For example, the ``SYSCONFDIR`` value ``etc`` becomes ``/etc``. ++ This is required by the `GNU Coding Standards`_. ++ ++``/opt/...`` ++ ++ For ```` equal to ``SYSCONFDIR``, ``LOCALSTATEDIR`` or ++ ``RUNSTATEDIR``, the ``CMAKE_INSTALL_FULL_`` is computed by ++ *appending* the prefix to the value of ``CMAKE_INSTALL_`` ++ if it is not user-specified as an absolute path. ++ For example, the ``SYSCONFDIR`` value ``etc`` becomes ``/etc/opt/...``. ++ This is defined by the `Filesystem Hierarchy Standard`_. ++ ++.. _`Filesystem Hierarchy Standard`: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html ++ ++Macros ++^^^^^^ ++ ++.. command:: GNUInstallDirs_get_absolute_install_dir ++ ++ :: ++ ++ GNUInstallDirs_get_absolute_install_dir(absvar var dirname) ++ ++ .. versionadded:: 3.7 ++ ++ Set the given variable ``absvar`` to the absolute path contained ++ within the variable ``var``. This is to allow the computation of an ++ absolute path, accounting for all the special cases documented ++ above. While this macro is used to compute the various ++ ``CMAKE_INSTALL_FULL_`` variables, it is exposed publicly to ++ allow users who create additional path variables to also compute ++ absolute paths where necessary, using the same logic. ``dirname`` is ++ the directory name to get, e.g. ``BINDIR``. ++ ++ .. versionchanged:: 3.20 ++ Added the ```` parameter. Previous versions of CMake passed ++ this value through the variable ``${dir}``. ++#]=======================================================================] ++ ++cmake_policy(PUSH) ++cmake_policy(SET CMP0054 NEW) # if() quoted variables not dereferenced ++ ++# Convert a cache variable to PATH type ++ ++macro(_GNUInstallDirs_cache_convert_to_path var description) ++ get_property(_GNUInstallDirs_cache_type CACHE ${var} PROPERTY TYPE) ++ if(_GNUInstallDirs_cache_type STREQUAL "UNINITIALIZED") ++ file(TO_CMAKE_PATH "${${var}}" _GNUInstallDirs_cmakepath) ++ set_property(CACHE ${var} PROPERTY TYPE PATH) ++ set_property(CACHE ${var} PROPERTY VALUE "${_GNUInstallDirs_cmakepath}") ++ set_property(CACHE ${var} PROPERTY HELPSTRING "${description}") ++ unset(_GNUInstallDirs_cmakepath) ++ endif() ++ unset(_GNUInstallDirs_cache_type) ++endmacro() ++ ++# Create a cache variable with default for a path. ++macro(_GNUInstallDirs_cache_path var default description) ++ if(NOT DEFINED ${var}) ++ set(${var} "${default}" CACHE PATH "${description}") ++ endif() ++ _GNUInstallDirs_cache_convert_to_path("${var}" "${description}") ++endmacro() ++ ++# Create a cache variable with not default for a path, with a fallback ++# when unset; used for entries slaved to other entries such as ++# DATAROOTDIR. ++macro(_GNUInstallDirs_cache_path_fallback var default description) ++ if(NOT ${var}) ++ set(${var} "" CACHE PATH "${description}") ++ set(${var} "${default}") ++ endif() ++ _GNUInstallDirs_cache_convert_to_path("${var}" "${description}") ++endmacro() ++ ++# Installation directories ++# ++ ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_BINDIR "bin" ++ "User executables (bin)") ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_SBINDIR "sbin" ++ "System admin executables (sbin)") ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_SYSCONFDIR "etc" ++ "Read-only single-machine data (etc)") ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_SHAREDSTATEDIR "com" ++ "Modifiable architecture-independent data (com)") ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_LOCALSTATEDIR "var" ++ "Modifiable single-machine data (var)") ++ ++# We check if the variable was manually set and not cached, in order to ++# allow projects to set the values as normal variables before including ++# GNUInstallDirs to avoid having the entries cached or user-editable. It ++# replaces the "if(NOT DEFINED CMAKE_INSTALL_XXX)" checks in all the ++# other cases. ++# If CMAKE_INSTALL_LIBDIR is defined, if _libdir_set is false, then the ++# variable is a normal one, otherwise it is a cache one. ++get_property(_libdir_set CACHE CMAKE_INSTALL_LIBDIR PROPERTY TYPE SET) ++if(NOT DEFINED CMAKE_INSTALL_LIBDIR OR (_libdir_set ++ AND DEFINED _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX ++ AND NOT "${_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX}" STREQUAL "${CMAKE_INSTALL_PREFIX}")) ++ # If CMAKE_INSTALL_LIBDIR is not defined, it is always executed. ++ # Otherwise: ++ # * if _libdir_set is false it is not executed (meaning that it is ++ # not a cache variable) ++ # * if _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX is not defined it is ++ # not executed ++ # * if _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX and ++ # CMAKE_INSTALL_PREFIX are the same string it is not executed. ++ # _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX is updated after the ++ # execution, of this part of code, therefore at the next inclusion ++ # of the file, CMAKE_INSTALL_LIBDIR is defined, and the 2 strings ++ # are equal, meaning that the if is not executed the code the ++ # second time. ++ ++ set(_LIBDIR_DEFAULT "lib") ++ # Override this default 'lib' with 'lib64' iff: ++ # - we are on Linux system but NOT cross-compiling ++ # - we are NOT on debian ++ # - we are on a 64 bits system ++ # reason is: amd64 ABI: https://github.com/hjl-tools/x86-psABI/wiki/X86-psABI ++ # For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if ++ # CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu" ++ # and CMAKE_INSTALL_PREFIX is "/usr" ++ # See http://wiki.debian.org/Multiarch ++ if(DEFINED _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX) ++ set(__LAST_LIBDIR_DEFAULT "lib") ++ # __LAST_LIBDIR_DEFAULT is the default value that we compute from ++ # _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX, not a cache entry for ++ # the value that was last used as the default. ++ # This value is used to figure out whether the user changed the ++ # CMAKE_INSTALL_LIBDIR value manually, or if the value was the ++ # default one. When CMAKE_INSTALL_PREFIX changes, the value is ++ # updated to the new default, unless the user explicitly changed it. ++ endif() ++ if (NOT DEFINED CMAKE_SYSTEM_NAME OR NOT DEFINED CMAKE_SIZEOF_VOID_P) ++ message(AUTHOR_WARNING ++ "Unable to determine default CMAKE_INSTALL_LIBDIR directory because no target architecture is known. " ++ "Please enable at least one language before including GNUInstallDirs.") ++ endif() ++ if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU)$" ++ AND NOT CMAKE_CROSSCOMPILING ++ AND NOT EXISTS "/etc/arch-release") ++ if (EXISTS "/etc/debian_version") # is this a debian system ? ++ if(CMAKE_LIBRARY_ARCHITECTURE) ++ if("${CMAKE_INSTALL_PREFIX}" MATCHES "^/usr/?$") ++ set(_LIBDIR_DEFAULT "lib/${CMAKE_LIBRARY_ARCHITECTURE}") ++ endif() ++ if(DEFINED _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX ++ AND "${_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX}" MATCHES "^/usr/?$") ++ set(__LAST_LIBDIR_DEFAULT "lib/${CMAKE_LIBRARY_ARCHITECTURE}") ++ endif() ++ endif() ++ else() # not debian, rely on CMAKE_SIZEOF_VOID_P: ++ if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") ++ set(_LIBDIR_DEFAULT "lib64") ++ if(DEFINED _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX) ++ set(__LAST_LIBDIR_DEFAULT "lib64") ++ endif() ++ endif() ++ endif() ++ endif() ++ if(NOT DEFINED CMAKE_INSTALL_LIBDIR) ++ set(CMAKE_INSTALL_LIBDIR "${_LIBDIR_DEFAULT}" CACHE PATH "Object code libraries (${_LIBDIR_DEFAULT})") ++ elseif(DEFINED __LAST_LIBDIR_DEFAULT ++ AND "${__LAST_LIBDIR_DEFAULT}" STREQUAL "${CMAKE_INSTALL_LIBDIR}") ++ set_property(CACHE CMAKE_INSTALL_LIBDIR PROPERTY VALUE "${_LIBDIR_DEFAULT}") ++ endif() ++endif() ++_GNUInstallDirs_cache_convert_to_path(CMAKE_INSTALL_LIBDIR "Object code libraries (lib)") ++ ++# Save for next run ++set(_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" CACHE INTERNAL "CMAKE_INSTALL_PREFIX during last run") ++unset(_libdir_set) ++unset(__LAST_LIBDIR_DEFAULT) ++ ++if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU)$" ++ AND NOT CMAKE_CROSSCOMPILING ++ AND NOT EXISTS "/etc/arch-release" ++ AND EXISTS "/etc/debian_version" # is this a debian system ? ++ AND "${CMAKE_INSTALL_PREFIX}" MATCHES "^/usr/?$") ++ # see https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibexec ++ # and https://www.debian.org/doc/debian-policy/ch-opersys#file-system-structure (section 9.1.1 bullet point 4) ++ _GNUInstallDirs_cache_path(CMAKE_INSTALL_LIBEXECDIR "${CMAKE_INSTALL_LIBDIR}" ++ "Program executables (${CMAKE_INSTALL_LIBDIR})") ++else() ++ _GNUInstallDirs_cache_path(CMAKE_INSTALL_LIBEXECDIR "libexec" ++ "Program executables (libexec)") ++endif() ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_INCLUDEDIR "include" ++ "C header files (include)") ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_OLDINCLUDEDIR "/usr/include" ++ "C header files for non-gcc (/usr/include)") ++_GNUInstallDirs_cache_path(CMAKE_INSTALL_DATAROOTDIR "share" ++ "Read-only architecture-independent data root (share)") ++ ++#----------------------------------------------------------------------------- ++# Values whose defaults are relative to DATAROOTDIR. Store empty values in ++# the cache and store the defaults in local variables if the cache values are ++# not set explicitly. This auto-updates the defaults as DATAROOTDIR changes. ++ ++_GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_DATADIR "${CMAKE_INSTALL_DATAROOTDIR}" ++ "Read-only architecture-independent data (DATAROOTDIR)") ++ ++if(CMAKE_SYSTEM_NAME MATCHES "^(([^kF].*)?BSD|DragonFly)$") ++ _GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_INFODIR "info" ++ "Info documentation (info)") ++else() ++ _GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_INFODIR "${CMAKE_INSTALL_DATAROOTDIR}/info" ++ "Info documentation (DATAROOTDIR/info)") ++endif() ++ ++if(CMAKE_SYSTEM_NAME MATCHES "^(([^k].*)?BSD|DragonFly)$") ++ _GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_MANDIR "man" ++ "Man documentation (man)") ++else() ++ _GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_MANDIR "${CMAKE_INSTALL_DATAROOTDIR}/man" ++ "Man documentation (DATAROOTDIR/man)") ++endif() ++ ++_GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_LOCALEDIR "${CMAKE_INSTALL_DATAROOTDIR}/locale" ++ "Locale-dependent data (DATAROOTDIR/locale)") ++_GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${PROJECT_NAME}" ++ "Documentation root (DATAROOTDIR/doc/PROJECT_NAME)") ++ ++_GNUInstallDirs_cache_path_fallback(CMAKE_INSTALL_RUNSTATEDIR "${CMAKE_INSTALL_LOCALSTATEDIR}/run" ++ "Run-time variable data (LOCALSTATEDIR/run)") ++ ++#----------------------------------------------------------------------------- ++ ++mark_as_advanced( ++ CMAKE_INSTALL_BINDIR ++ CMAKE_INSTALL_SBINDIR ++ CMAKE_INSTALL_LIBEXECDIR ++ CMAKE_INSTALL_SYSCONFDIR ++ CMAKE_INSTALL_SHAREDSTATEDIR ++ CMAKE_INSTALL_LOCALSTATEDIR ++ CMAKE_INSTALL_RUNSTATEDIR ++ CMAKE_INSTALL_LIBDIR ++ CMAKE_INSTALL_INCLUDEDIR ++ CMAKE_INSTALL_OLDINCLUDEDIR ++ CMAKE_INSTALL_DATAROOTDIR ++ CMAKE_INSTALL_DATADIR ++ CMAKE_INSTALL_INFODIR ++ CMAKE_INSTALL_LOCALEDIR ++ CMAKE_INSTALL_MANDIR ++ CMAKE_INSTALL_DOCDIR ++ ) ++ ++macro(GNUInstallDirs_get_absolute_install_dir absvar var) ++ set(GGAID_extra_args ${ARGN}) ++ list(LENGTH GGAID_extra_args GGAID_extra_arg_count) ++ if(GGAID_extra_arg_count GREATER 0) ++ list(GET GGAID_extra_args 0 GGAID_dir) ++ else() ++ # Historical behaviour: use ${dir} from caller's scope ++ set(GGAID_dir "${dir}") ++ message(AUTHOR_WARNING ++ "GNUInstallDirs_get_absolute_install_dir called without third argument. " ++ "Using \${dir} from the caller's scope for compatibility with CMake 3.19 and below.") ++ endif() ++ ++ if(NOT IS_ABSOLUTE "${${var}}") ++ # Handle special cases: ++ # - CMAKE_INSTALL_PREFIX == / ++ # - CMAKE_INSTALL_PREFIX == /usr ++ # - CMAKE_INSTALL_PREFIX == /opt/... ++ if("${CMAKE_INSTALL_PREFIX}" STREQUAL "/") ++ if("${GGAID_dir}" STREQUAL "SYSCONFDIR" OR "${GGAID_dir}" STREQUAL "LOCALSTATEDIR" OR "${GGAID_dir}" STREQUAL "RUNSTATEDIR") ++ set(${absvar} "/${${var}}") ++ else() ++ if (NOT "${${var}}" MATCHES "^usr/") ++ set(${var} "usr/${${var}}") ++ endif() ++ set(${absvar} "/${${var}}") ++ endif() ++ elseif("${CMAKE_INSTALL_PREFIX}" MATCHES "^/usr/?$") ++ if("${GGAID_dir}" STREQUAL "SYSCONFDIR" OR "${GGAID_dir}" STREQUAL "LOCALSTATEDIR" OR "${GGAID_dir}" STREQUAL "RUNSTATEDIR") ++ set(${absvar} "/${${var}}") ++ else() ++ set(${absvar} "${CMAKE_INSTALL_PREFIX}/${${var}}") ++ endif() ++ elseif("${CMAKE_INSTALL_PREFIX}" MATCHES "^/opt/.*") ++ if("${GGAID_dir}" STREQUAL "SYSCONFDIR" OR "${GGAID_dir}" STREQUAL "LOCALSTATEDIR" OR "${GGAID_dir}" STREQUAL "RUNSTATEDIR") ++ set(${absvar} "/${${var}}${CMAKE_INSTALL_PREFIX}") ++ else() ++ set(${absvar} "${CMAKE_INSTALL_PREFIX}/${${var}}") ++ endif() ++ else() ++ set(${absvar} "${CMAKE_INSTALL_PREFIX}/${${var}}") ++ endif() ++ else() ++ set(${absvar} "${${var}}") ++ endif() ++ ++ unset(GGAID_dir) ++ unset(GGAID_extra_arg_count) ++ unset(GGAID_extra_args) ++endmacro() ++ ++# Result directories ++# ++foreach(dir ++ BINDIR ++ SBINDIR ++ LIBEXECDIR ++ SYSCONFDIR ++ SHAREDSTATEDIR ++ LOCALSTATEDIR ++ RUNSTATEDIR ++ LIBDIR ++ INCLUDEDIR ++ OLDINCLUDEDIR ++ DATAROOTDIR ++ DATADIR ++ INFODIR ++ LOCALEDIR ++ MANDIR ++ DOCDIR ++ ) ++ GNUInstallDirs_get_absolute_install_dir(CMAKE_INSTALL_FULL_${dir} CMAKE_INSTALL_${dir} ${dir}) ++endforeach() ++ ++cmake_policy(POP) +diff --git a/Utilities/KWIML/include/kwiml/abi.h b/Utilities/KWIML/include/kwiml/abi.h +index 0437854d..91a37046 100644 +--- a/Utilities/KWIML/include/kwiml/abi.h ++++ b/Utilities/KWIML/include/kwiml/abi.h +@@ -363,6 +363,10 @@ suppression macro KWIML_ABI_NO_VERIFY was defined. + #elif defined(__LITTLE_ENDIAN__) && !defined(__BIG_ENDIAN__) + # define KWIML_ABI_ENDIAN_ID KWIML_ABI_ENDIAN_ID_LITTLE + ++/* Sw_64 */ ++#elif defined(__sw_64) || defined(__sw_64__) || defined(_M_SW_64) ++# define KWIML_ABI_ENDIAN_ID KWIML_ABI_ENDIAN_ID_LITTLE ++ + /* Alpha */ + #elif defined(__alpha) || defined(__alpha__) || defined(_M_ALPHA) + # define KWIML_ABI_ENDIAN_ID KWIML_ABI_ENDIAN_ID_LITTLE +diff --git a/Utilities/cmlibrhash/librhash/byte_order.h b/Utilities/cmlibrhash/librhash/byte_order.h +index cfb9e25e..3a100409 100644 +--- a/Utilities/cmlibrhash/librhash/byte_order.h ++++ b/Utilities/cmlibrhash/librhash/byte_order.h +@@ -75,7 +75,7 @@ extern "C" { + /* try detecting endianness by CPU */ + #ifdef RHASH_BYTE_ORDER + #elif defined(CPU_IA32) || defined(CPU_X64) || defined(__ia64) || defined(__ia64__) || \ +- defined(__alpha__) || defined(_M_ALPHA) || defined(vax) || defined(MIPSEL) || \ ++ defined(__alpha__) || defined(_M_ALPHA) || defined(__sw_64__) || defined(_M_SW_64) || defined(vax) || defined(MIPSEL) || \ + defined(_ARM_) || defined(__arm__) + # define RHASH_BYTE_ORDER RHASH_BYTE_ORDER_LE + #elif defined(__sparc) || defined(__sparc__) || defined(sparc) || \ +diff --git a/Utilities/cmlibuv/src/win/util.c b/Utilities/cmlibuv/src/win/util.c +index aad8f1a1..a38e004c 100644 +--- a/Utilities/cmlibuv/src/win/util.c ++++ b/Utilities/cmlibuv/src/win/util.c +@@ -1917,6 +1917,10 @@ int uv_os_uname(uv_utsname_t* buffer) { + case PROCESSOR_ARCHITECTURE_MIPS: + uv__strscpy(buffer->machine, "mips", sizeof(buffer->machine)); + break; ++ case PROCESSOR_ARCHITECTURE_SW_64: ++ case PROCESSOR_ARCHITECTURE_SW_6464: ++ uv__strscpy(buffer->machine, "sw_64", sizeof(buffer->machine)); ++ break; + case PROCESSOR_ARCHITECTURE_ALPHA: + case PROCESSOR_ARCHITECTURE_ALPHA64: + uv__strscpy(buffer->machine, "alpha", sizeof(buffer->machine)); +-- +2.31.1 + diff --git a/cmake-3.18.2.tar.gz b/cmake-3.18.2.tar.gz deleted file mode 100644 index 817b5a4923b10255633cf44719731cb62e0b7259..0000000000000000000000000000000000000000 Binary files a/cmake-3.18.2.tar.gz and /dev/null differ diff --git a/cmake-3.20-CPACK_THREADS.patch b/cmake-3.20-CPACK_THREADS.patch old mode 100755 new mode 100644 diff --git a/cmake-3.20.2.tar.gz b/cmake-3.20.2.tar.gz deleted file mode 100755 index af68804eaf448deec710e7ceb45a720a75c11315..0000000000000000000000000000000000000000 Binary files a/cmake-3.20.2.tar.gz and /dev/null differ diff --git a/cmake-fedora-flag_release.patch b/cmake-fedora-flag_release.patch deleted file mode 100644 index 1e49deea3d4f964977f442316e1477ad085d3779..0000000000000000000000000000000000000000 --- a/cmake-fedora-flag_release.patch +++ /dev/null @@ -1,118 +0,0 @@ -diff -Naur cmake-3.18.2.orig/Modules/Compiler/Absoft-Fortran.cmake cmake-3.18.2/Modules/Compiler/Absoft-Fortran.cmake ---- cmake-3.18.2.orig/Modules/Compiler/Absoft-Fortran.cmake 2020-09-08 13:30:51.134086928 +0000 -+++ cmake-3.18.2/Modules/Compiler/Absoft-Fortran.cmake 2020-09-10 08:44:13.788373968 +0000 -@@ -1,7 +1,7 @@ - string(APPEND CMAKE_Fortran_FLAGS_INIT " ") - string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g") - string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " ") --string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3") -+string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O2") - string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") - set(CMAKE_Fortran_MODDIR_FLAG "-YMOD_OUT_DIR=") - set(CMAKE_Fortran_MODPATH_FLAG "-p") -diff -Naur cmake-3.18.2.orig/Modules/Compiler/G95-Fortran.cmake cmake-3.18.2/Modules/Compiler/G95-Fortran.cmake ---- cmake-3.18.2.orig/Modules/Compiler/G95-Fortran.cmake 2020-09-08 13:30:51.136086957 +0000 -+++ cmake-3.18.2/Modules/Compiler/G95-Fortran.cmake 2020-09-10 08:44:22.991490916 +0000 -@@ -1,7 +1,7 @@ - string(APPEND CMAKE_Fortran_FLAGS_INIT " ") - string(APPEND CMAKE_Fortran_FLAGS_DEBUG_INIT " -g") - string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " -Os") --string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3") -+string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O2") - string(APPEND CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") - set(CMAKE_Fortran_MODDIR_FLAG "-fmod=") - set(CMAKE_Fortran_VERBOSE_FLAG "-v") -diff -Naur cmake-3.18.2.orig/Modules/Compiler/GNU-Fortran.cmake cmake-3.18.2/Modules/Compiler/GNU-Fortran.cmake ---- cmake-3.18.2.orig/Modules/Compiler/GNU-Fortran.cmake 2020-09-08 13:30:51.137086972 +0000 -+++ cmake-3.18.2/Modules/Compiler/GNU-Fortran.cmake 2020-09-10 08:44:10.635333901 +0000 -@@ -19,7 +19,7 @@ - - # No -DNDEBUG for Fortran. - string(APPEND CMAKE_Fortran_FLAGS_MINSIZEREL_INIT " -Os") --string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O3") -+string(APPEND CMAKE_Fortran_FLAGS_RELEASE_INIT " -O2") - - # No -isystem for Fortran because it will not find .mod files. - unset(CMAKE_INCLUDE_SYSTEM_FLAG_Fortran) -diff -Naur cmake-3.18.2.orig/Modules/Compiler/GNU.cmake cmake-3.18.2/Modules/Compiler/GNU.cmake ---- cmake-3.18.2.orig/Modules/Compiler/GNU.cmake 2020-09-08 13:30:51.137086972 +0000 -+++ cmake-3.18.2/Modules/Compiler/GNU.cmake 2020-09-10 08:44:38.939693578 +0000 -@@ -56,7 +56,7 @@ - string(APPEND CMAKE_${lang}_FLAGS_INIT " ") - string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g") - string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os -DNDEBUG") -- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O2 -DNDEBUG") - string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG") - set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE " -E > ") - set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE " -S -o ") -diff -Naur cmake-3.18.2.orig/Modules/Compiler/Intel.cmake cmake-3.18.2/Modules/Compiler/Intel.cmake ---- cmake-3.18.2.orig/Modules/Compiler/Intel.cmake 2020-09-08 13:30:51.138086986 +0000 -+++ cmake-3.18.2/Modules/Compiler/Intel.cmake 2020-09-10 08:44:25.749525964 +0000 -@@ -22,7 +22,7 @@ - string(APPEND CMAKE_${lang}_FLAGS_INIT " ") - string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g") - string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os") -- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O2") - string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") - - set(CMAKE_${lang}_COMPILER_PREDEFINES_COMMAND "${CMAKE_${lang}_COMPILER}") -diff -Naur cmake-3.18.2.orig/Modules/Compiler/NVIDIA-CUDA.cmake cmake-3.18.2/Modules/Compiler/NVIDIA-CUDA.cmake ---- cmake-3.18.2.orig/Modules/Compiler/NVIDIA-CUDA.cmake 2020-09-08 13:30:51.138086986 +0000 -+++ cmake-3.18.2/Modules/Compiler/NVIDIA-CUDA.cmake 2020-09-10 08:44:19.672448740 +0000 -@@ -39,7 +39,7 @@ - set(CMAKE_SHARED_LIBRARY_CUDA_FLAGS -fPIC) - string(APPEND CMAKE_CUDA_FLAGS_INIT " ") - string(APPEND CMAKE_CUDA_FLAGS_DEBUG_INIT " -g") -- string(APPEND CMAKE_CUDA_FLAGS_RELEASE_INIT " -O3 -DNDEBUG") -+ string(APPEND CMAKE_CUDA_FLAGS_RELEASE_INIT " -O2 -DNDEBUG") - string(APPEND CMAKE_CUDA_FLAGS_MINSIZEREL_INIT " -O1 -DNDEBUG") - string(APPEND CMAKE_CUDA_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG") - endif() -diff -Naur cmake-3.18.2.orig/Modules/Compiler/PGI.cmake cmake-3.18.2/Modules/Compiler/PGI.cmake ---- cmake-3.18.2.orig/Modules/Compiler/PGI.cmake 2020-09-08 13:30:51.138086986 +0000 -+++ cmake-3.18.2/Modules/Compiler/PGI.cmake 2020-09-10 08:44:32.995618043 +0000 -@@ -18,7 +18,7 @@ - string(APPEND CMAKE_${lang}_FLAGS_INIT " ") - string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g -O0") - string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -O2 -s") -- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -fast -O3") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -fast -O2") - string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -gopt") - - if(CMAKE_HOST_WIN32) -diff -Naur cmake-3.18.2.orig/Modules/Compiler/PathScale.cmake cmake-3.18.2/Modules/Compiler/PathScale.cmake ---- cmake-3.18.2.orig/Modules/Compiler/PathScale.cmake 2020-09-08 13:30:51.138086986 +0000 -+++ cmake-3.18.2/Modules/Compiler/PathScale.cmake 2020-09-10 08:44:16.715411163 +0000 -@@ -16,6 +16,6 @@ - string(APPEND CMAKE_${lang}_FLAGS_INIT " ") - string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g -O0") - string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os") -- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O2") - string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -g -O2") - endmacro() -diff -Naur cmake-3.18.2.orig/Modules/Platform/HP-UX-HP-CXX.cmake cmake-3.18.2/Modules/Platform/HP-UX-HP-CXX.cmake ---- cmake-3.18.2.orig/Modules/Platform/HP-UX-HP-CXX.cmake 2020-09-08 13:30:51.182087632 +0000 -+++ cmake-3.18.2/Modules/Platform/HP-UX-HP-CXX.cmake 2020-09-10 08:44:00.226201627 +0000 -@@ -9,6 +9,6 @@ - ) - - string(APPEND CMAKE_CXX_FLAGS_DEBUG_INIT " -g") --string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " +O3 -DNDEBUG") -+string(APPEND CMAKE_CXX_FLAGS_MINSIZEREL_INIT " +O2 -DNDEBUG") - string(APPEND CMAKE_CXX_FLAGS_RELEASE_INIT " +O2 -DNDEBUG") - string(APPEND CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT " -g") -diff -Naur cmake-3.18.2.orig/Modules/Platform/Windows-Clang.cmake cmake-3.18.2/Modules/Platform/Windows-Clang.cmake ---- cmake-3.18.2.orig/Modules/Platform/Windows-Clang.cmake 2020-09-08 13:30:51.185087676 +0000 -+++ cmake-3.18.2/Modules/Platform/Windows-Clang.cmake 2020-09-10 08:44:07.269291127 +0000 -@@ -79,7 +79,7 @@ - - string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g -Xclang -gcodeview -O0 ${__ADDED_FLAGS_DEBUG}") - string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os -DNDEBUG ${__ADDED_FLAGS}") -- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG ${__ADDED_FLAGS}") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O2 -DNDEBUG ${__ADDED_FLAGS}") - string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG -Xclang -gcodeview ${__ADDED_FLAGS}") - endif() - set(CMAKE_INCLUDE_SYSTEM_FLAG_${lang} "-isystem ") diff --git a/cmake-findruby.patch b/cmake-findruby.patch old mode 100755 new mode 100644 diff --git a/cmake-gui.appdata.xml b/cmake-gui.appdata.xml deleted file mode 100644 index b0ffd48bbc1d150075dc26f269015411daaba1cc..0000000000000000000000000000000000000000 --- a/cmake-gui.appdata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - cmake-gui.desktop - CC0-1.0 - CMake GUI - Create new CMake projects - -

- CMake is an open source, cross platform build system that can build, test, - and package software. CMake GUI is a graphical user interface that can - create and edit CMake projects. -

-
- http://www.cmake.org - - https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/CMake/a.png - - -
diff --git a/cmake-init.el b/cmake-init.el old mode 100755 new mode 100644 diff --git a/cmake-mingw-dl.patch b/cmake-mingw-dl.patch old mode 100755 new mode 100644 diff --git a/cmake.attr b/cmake.attr old mode 100755 new mode 100644 diff --git a/cmake.prov b/cmake.prov old mode 100755 new mode 100644 diff --git a/cmake.req b/cmake.req old mode 100755 new mode 100644 diff --git a/cmake.spec b/cmake.spec old mode 100755 new mode 100644 index 0a945fda007cefa7b88c0959722cc90d38322d5e..18cb7cb6fcf2edab4143ecb51fd2ea4d7e9c729e --- a/cmake.spec +++ b/cmake.spec @@ -1,4 +1,3 @@ -%define anolis_release .0.1 # Do we add appdata-files? # consider conditional on whether %%_metainfodir is defined or not instead -- rex %if 0%{?fedora} || 0%{?rhel} > 7 @@ -66,7 +65,7 @@ %{?rcsuf:%global versuf -%{rcsuf}} # For handling bump release by rpmdev-bumpspec and mass rebuild -%global baserelease 4 +%global baserelease 5 # Uncomment if building for EPEL #global name_suffix %%{major_version} @@ -74,7 +73,7 @@ Name: %{orig_name}%{?name_suffix} Version: %{major_version}.%{minor_version}.2 -Release: %{baserelease}%{?relsuf}%{anolis_release}%{?dist} +Release: %{baserelease}%{?relsuf}%{?dist}.1 Summary: Cross-platform make system # most sources are BSD @@ -111,6 +110,11 @@ Patch102: %{name}-mingw-dl.patch # so limit it to some reasonable number (4) Patch103: cmake-3.20-CPACK_THREADS.patch +# rhbz#2162696 +Patch105: 0001-Tests-Explicitly-allow-usage-of-git-file-based-proto.patch + +Patch106: 0002-cmake-add-sw.patch + # Patch for renaming on EPEL %if 0%{?name_suffix:1} Patch1: %{name}-rename.patch @@ -530,8 +534,8 @@ popd %changelog -* Thu Feb 24 2022 Weitao Zhou - 3.20.2-4.0.1 -- Rebuild on platform-python +* Mon Jun 12 2023 wxiat - 3.20.2-4.1 +- add sw patch * Fri Jul 09 2021 sguelton@redhat.com - 3.20.2-4 - Fix update (rhbz#1964407) diff --git a/dist b/dist new file mode 100644 index 0000000000000000000000000000000000000000..9c0e36ec42a2d9bfefacb21ac6354c9ddd910533 --- /dev/null +++ b/dist @@ -0,0 +1 @@ +an8 diff --git a/download b/download new file mode 100644 index 0000000000000000000000000000000000000000..9b1df3ce9b2a0b6db0f2bfbf184c9c790bb6cc68 --- /dev/null +++ b/download @@ -0,0 +1 @@ +cd0e7735f1e51f30ee3b0844390a464a cmake-3.20.2.tar.gz diff --git a/macros.cmake b/macros.cmake old mode 100755 new mode 100644