|
|
|
|
Changelog for cmake-mini-3.27.0-1.4.x86_64.rpm :
* Tue Jul 18 2023 Christoph G - Update to 3.27.0 * “cmake(1)” now supports interactive debugging of the CMake language. See the “–debugger” option. * The “SKIP_LINTING” source file property was added to suppress target-wide code checks on specific sources. * The “COMPILE_ONLY” generator expression was added to specify compilation usage requirements without any linking requirements. * The “FindCUDA” module, which has been deprecated since CMake 3.10, has been removed by policy “CMP0146”. * The “FindPythonInterp” and “FindPythonLibs” modules, which have been deprecated since CMake 3.12, have been removed by policy “CMP0148”. Port projects to “FindPython3”, “FindPython2”, or “FindPython”. * “cmake –build $dir –verbose” will now print the working directory and command line used to perform the build.- Debug feature introduces new dependency to cppdap which is not yet packaged. Thus we use cppdap code provided by CMake.- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they are included in this release * Thu Jul 06 2023 Dirk Müller - rebuild cmake-full on libuv updates (bsc#1212090) * Mon Jun 12 2023 Dirk Müller - modify shebang to the actual python interpreter on install * Fri May 19 2023 Paolo Stivanin - Update to 3.26.4: * Some implementation updates were made to support ecosystem changes and/or fix regressions. * Mon May 08 2023 Neal Gompa - macros: Drop \"-Wl,--no-undefined\" as it breaks packages that build plugins * Fri Apr 21 2023 Callum Farmer - macros: Re-add old setup on top of new - some applications still use the old version * Thu Apr 20 2023 Callum Farmer - macros: substitute exactly once otherwise some non default values won\'t work * Wed Apr 05 2023 Andreas Stieger - update to 3.26.3: * Fixes for VS (Intel Fortran) and Xcode (Swift) * Sat Apr 01 2023 Callum Farmer - macros: Convert to GNUInstallDirs * some of the old values such as SYSCONF_INSTALL_PATH aren\'t used anymore * RUNSTATEDIR and SHAREDSTATEDIR weren\'t set and the defaults are different to us * SHAREDSTATEDIR isn\'t under /usr so isn\'t relative * Thu Mar 30 2023 Paolo Stivanin - update to 3.26.2: * This version made no changes to documented features or interfaces. Some implementation updates were made to support ecosystem changes and/or fix regressions. * Fri Mar 24 2023 Christoph G - update to 3.26.1 * Fixes for C++ module support * FindPython: ensure Stable ABI is correctly handled * Tue Mar 14 2023 Christoph G - update to 3.26.0 * The “ASM_MARMASM” language was added to support the Microsoft ARM assembler language. * CMake now writes a YAML log of configure-time checks to “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build tree. * The “cmake-file-api(7)” “codemodel” version 2 “target” object gained a new “fileSets” field and associated “fileSetIndex” field to “sources” objects. * Tue Mar 14 2023 Andreas Stieger - update to 3.25.3: * no changes to documented features or interfaces. Some implementation updates were made to support ecosystem changes and/or fix regressions * Sat Jan 21 2023 Dirk Müller - update to 3.25.2: * CUDA language level 20 (corresponding to C++20) is now supported with NVCC 12.0 and above. * Thu Dec 01 2022 Christoph G - Update to 3.25.1 * Tests: Update FindBoost.TestPython for Python 3.11 and 3.12 * try_compile: Restore COPY_FILE with CMAKE_TRY_COMPILE_CONFIGURATION * FindCUDA: Do not use CUDA_nppicom_LIBRARY in CUDA 11.0+ * Thu Nov 17 2022 Christoph G - Update to 3.25.0 * The “find_file()”, “find_path()”, “find_library()”, and “find_program()” commands gained a “VALIDATOR” option to specify a function to be called for each candidate item to validate it. * The “try_compile()” and “try_run()” commands gained new signatures that more consistently use keyword dispatch and do not require a binary directory to be specified. * The “add_subdirectory()” command gained a “SYSTEM” option to enable the “SYSTEM” directory property in the subdirectory. * The “block()” and “endblock()” commands were added to manage specific scopes (policy or variable) for a contained block of commands. * The “return()” command gained a “PROPAGATE” option to propagate variables to the scope to which control returns. * The “LINUX” and “CMAKE_HOST_LINUX” variables are now set to true when the target or host system is Linux, respectively. * Wed Nov 02 2022 Christoph G - Update to 3.24.3 * LLVMFlang: Add support for mixed-language linking with Fortran * FindMatlab: add R2022b 9.13 version map * Intel/IntelLLVM: Fortran has distinct \"-Werror\"-like flag * CUDA: Add support for the two new architectures in 11.8 * Sat Sep 17 2022 Christoph G - Update to 3.24.2: * FindBoost: Add support for Boost 1.80 * Check link libraries properties: fix performances regression * Tue Aug 23 2022 Dirk Müller - add glibc-236.patch (bsc#1202208) * Thu Aug 18 2022 Paolo Stivanin - Update to 3.24.1: * automoc: avoid compiler warnings in linker-warning-silencing code * FindThreads: Skip check for -pthread flag when targeting the MSVC ABI * IPO: Do not use -flto=auto with GCC 10.x on Windows * export: Restore exclusion of private shared library dependencies from checks * FindVulkan: Restore tolerance of unknown FATAL_ERROR component * Help: Add 3.24 release note about FindVulkan component enforcement * TI compiler: Add support for COMPILE_WARNING_AS_ERROR target property * Help: List compiler IDs supported by COMPILE_WARNING_AS_ERROR * Help: A missing cross-reference to --compile-no-warning-as-error * Thu Aug 04 2022 Christoph G - Update to 3.24.0 * The “FetchContent” module and the “find_package()” command now support integration capabilities. * The “LINK_LIBRARY” generator expression was added to manage how libraries are specified during the link step. * “cmake(1)” gained the “–fresh” command-line option to remove any existing “CMakeCache.txt” file and associated “CMakeFiles/” directory, when configuring a build tree, thus starting a new configuration as if the build tree were freshly created. * The “find_file()”, “find_path()”, “find_library()”, “find_program()”, and “find_package()” commands gained the “NO_CMAKE_INSTALL_PREFIX” option to control searching “CMAKE_INSTALL_PREFIX”. * Tue Aug 02 2022 Paolo Stivanin - Update to 3.23.3: * This version made no changes to documented features or interfaces. Some implementation updates were made to support ecosystem changes and/or fix regressions.- Rebase cmake-fix-ruby-test.patch- Rebase cmake-fix-png-include-dir.patch * Sat Jul 02 2022 Christophe Giboudeaux - Fix the %%cmake macro which tried to run sed on \'CMakeLists.txt\' without making sure it\'s not a folder. * Sun Jun 05 2022 Dirk Müller - update to 3.23.2: * The ``CPACK_PACKAGEMAKER_CHOICES`` variable used in the ``CPack.distribution.dist.in`` template file was replaced by a new ``CPACK_APPLE_PKG_INSTALLER_CONTENT`` variable in CMake 3.23.0. This broke projects that provided their own template file but still expected the ``CPACK_PACKAGEMAKER_CHOICES`` variable to be defined. The old ``CPACK_PACKAGEMAKER_CHOICES`` variable is now also set to the same content as it was before, but it is formally deprecated. * Sat May 28 2022 Jan Engelhardt - Edit cmake.macros: Stop injecting -DNDEBUG at the end of CFLAGS. It\'s impossible to override by re-setting CFLAGS, and if it were really wanted globally, it should be in %optflags instead. * Wed Apr 13 2022 Dirk Müller - update to 3.23.1: * The target_sources() FILE_SET feature added in CMake 3.23.0 does not yet place header files properly in Apple FRAMEWORK targets. Pending further work in a future version of CMake, it is now an error to add a FILE_SET of type HEADERS to such targets on Apple platforms. * The HEADER_SETS and INTERFACE_HEADER_SETS target properties added in CMake 3.23.0 are now read-only records of the header sets created by the target_sources() command. * Fri Apr 08 2022 Dirk Müller - speed up build of :mini flavor by using external zstd (part of 0-Bootstrap) and turn off LTO * Tue Mar 29 2022 Christoph G - Update to 3.23.0 * \"cmake-presets(7)\" files now have an optional \"include\" field, which allows the files to include other files. * The \"install(TARGETS)\" command gained a new \"FILE_SET\" argument, which can be used to install header file sets associated with a target. * The \"target_sources()\" command gained a new \"FILE_SET\" mode, which can be used to add headers as header-only source files of a target. * The \"CMAKE_CUDA_ARCHITECTURES\" variable and associated \"CUDA_ARCHITECTURES\" target property now support the \"all\", and \"all-major\" values for CUDA toolkit 7.0+.- Drop \"fix-avoid-file-static-init.patch\" which is part of upstream * Sun Mar 20 2022 Dirk Müller - update to 3.22.3: * The while() command again ignores errors in condition evaluation as CMake 3.21 and below did. This bug was fixed in 3.22.0, but exposed errors in existing projects. The fix has been reverted to restore compatibility. The fix may be restored in a future version of CMake via a policy. * Fri Jan 28 2022 Markus Ebner - Build cmake\'s qhelp into new package cmake-doc-qhelp * Wed Jan 26 2022 Christoph G - update to version 3.22.2 * FortranCInterface: Fix compatibility with GCC gfortran 12 LTO * FindBoost: Add support for Boost 1.78 * file: Restore error capture in undocumented READ_ELF mode * FindPython: Add support for Python 3.11 * Fri Jan 21 2022 Simon Lees - Fix build with gcc12 (boo#1194815) * Adds fix-avoid-file-static-init.patch * Sat Dec 11 2021 Andreas Stieger - cmake 3.22.1: * try_compile: Do not use CMAKE_BUILD_TYPE or CMAKE_CONFIGURATION_TYPES * file(RPATH): Restore tolerance of unknown formats if new RPATH is empty * CMakeParseLibraryArchitecture: Fix parsing /lib/ implicit object path * Tue Dec 07 2021 Simon Lees - Changing something for a test * Wed Dec 01 2021 Christophe Giboudeaux - Adapt cmake.prov for Qt >= 6.2.2 Upstream uses its own ConfigVersion implementation.Starting with Qt 6.2.2, \'PACKAGE_VERSION\' is not defined in Qt6FooConfigVersion.cmake but in Qt6FooConfigVersionImpl.cmake. * Thu Nov 18 2021 Andreas Stieger - cmake 3.22.0: * The cmake_host_system_information() command can now query OS identification variables from the /etc/os-release file. * The string(TIMESTAMP) command now supports the %V specifier for ISO 8601 week numbers. * New variables: CMAKE_BUILD_TYPE CMAKE_CONFIGURATION_TYPES CMAKE_INSTALL_MODE CMAKE__LINK_WHAT_YOU_USE_FLAG, CMAKE_LINK_WHAT_YOU_USE_CHECK CMAKE_REQUIRE_FIND_PACKAGE_ * The _EXTENSIONS target property is now initialized to CMAKE__EXTENSIONS_DEFAULT, detected from the compiler. * VS_SETTINGS source file property is now supported for all source file types * The CMakeDependentOption module cmake_dependent_option() macro now supports full Condition Syntax127. * The FetchContent module now passes through the CMAKE_TLS_VERIFY, CMAKE_TLS_CAINFO, CMAKE_NETRC and CMAKE_NETRC_FILE variables (when defined) to the underlying ExternalProject sub-build. * The FindBLAS and FindLAPACK modules gained a BLA_SIZEOF_INTEGER option to find a BLAS/LAPACK whose ABI uses a specific integer size. * The FindJasper module now provides an imported target. * The FindMatlab module now provides imported targets. * The FindPkgConfig module gained a PKG_CONFIG_ARGN variable to specify arguments to pkg-config calls. * The GoogleTest module gtest_discover_tests() function gained a TEST_FILTER option to filter tests using --gtest_filter during test discovery. * The UseSWIG module, for Visual Studio Generators, can now use the swig tool to generate implicit dependencies. * ctest improvements * CPack DEB Generator supports zstd * CPack RPM Generator gained support to exluding paths from dependency scanning * Sun Oct 31 2021 Andreas Stieger - cmake 3.21.4: * The Visual Studio 17 2022 generator is not based on the \"Visual Studio 2022\" release candidates.- drop cmake-fix-zstd-armv6.patch, upstream * Wed Oct 13 2021 Guillaume GARDET - Fix bundled zstd to avoid a crash on armv6 - boo#1191588: * cmake-fix-zstd-armv6.patch * Tue Sep 21 2021 Andreas Stieger - cmake 3.21.3: * The AMD ROCm Platform hipcc compiler was identifed by CMake 3.21.0 through 3.21.2 as a distinct compiler with id ROCMClang. This has been removed because it caused regressions. Instead: hipcc may no longer be used as a HIP compiler because it interferes with flags CMake needs to pass to Clang. Use Clang directly. hipcc may once again be used as a CXX compiler, and is treated as whatever compiler it selects underneath, as CMake 3.20 and below did. * Wed Sep 08 2021 Max Lin - fix a typo in cmake.macros bsc#1190302 * change CMAKE_SKIP_INSTALL_RPATHS to CMAKE_SKIP_INSTALL_RPATH * Tue Aug 31 2021 Ralf Habacker - Be more verbose when version in generated xxxConfigVersion.cmake files is empty. * Sun Aug 29 2021 Andreas Stieger - update to 3.21.2: * CUDA targets with CUDA_SEPARABLE_COMPILATION enabled are now correctly generated in non-root directories * Wed Jul 28 2021 Dirk Müller - update to 3.21.1: * The Visual Studio 17 2022 generator is now based on \"Visual Studio 2022 Preview 2\". Previously it was based on \"Preview 1.1\". * Wed Jul 14 2021 Christoph G - update to 3.21.0 * The Makefile Generators and the “Ninja” generator learned to add linker launcher tools along with the linker for “C”, “CXX”, “OBJC”, and “OBJCXX” languages. * “cmake(1)” gained the “–toolchain ” command-line option to specify a toolchain file. * Messages printed to a terminal now may be colored by message type. * The “add_custom_command(TARGET)” command (for Build Events) gained support for resolving target-dependent generator expressions. * The “install(TARGETS)” command gained new “RUNTIME_DEPENDENCIES” and “RUNTIME_DEPENDENCY_SET” arguments, which can be used to install runtime dependencies using “file(GET_RUNTIME_DEPENDENCIES)”. * Mon Jul 05 2021 Antonio Larrosa - Increase the disk space needed in the _constraints file from 9G to 10G. * Mon Jun 21 2021 Andreas Stieger - update to 3.20.5: * Allow override of unexpected non-flow-control commands * No further user visible changes to interfaces * Tue Jun 15 2021 Paolo Stivanin - Update to 3.20.4: * Fix CMAKE_EXPORT_COMPILE_COMMANDS crash with custom compile rule * Fix buildPreset \"jobs\" field test case * Fix codemodel-v2 link command fragment relative paths * FindBoost: Add check for json component header in Boost 1.75+ * cmake_path: fix erroneous example for IS_PREFIX * Clang/MSVC: C++20 final flag, C++23 support * Sat May 29 2021 Ferdinand Thiessen - Fix rpm cmake-module detection, when modules are installed into datadir instead of libdir. https://cmake.org/cmake/help/latest/command/find_package.html#search-procedure * Fri May 28 2021 Andreas Stieger - update to 3.20.3: * FindBoost: support 1.76 * ExternalProject: Ensure git fetch if updating to hash not in local repository * Updates to GNU C++17 defaults, C++20 flags, C++23 support * Multiple further bug fixes * Mon May 10 2021 Andreas Schwab - Bump disk size constraint to 9Gb * Fri May 07 2021 Dirk Müller - update to 3.20.2: * The Intel Classic 2021 compiler version numbers are now detected correctly as having major version 2021. CMake 3.20.1 and below were not aware of a change to the identification macro version scheme made by Intel starting in version 2021, and detected the version as 20.2. * The Intel oneAPI Fortran compiler is now identified as IntelLLVM. The oneAPI 2021.1 Fortran compiler is missing an identification macro, so CMake 3.20.1 and below identified it as Intel. CMake now has a special case to recognize oneAPI 2021.1 Fortran as IntelLLVM. The oneAPI 2021.2 Fortran compiler defines the proper identification macro and so is identified as IntelLLVM by all CMake 3.20 versions.- drop 53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff (merged upstream) * Thu Apr 29 2021 Dirk Müller - add 53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff to fix automoc race * Fri Apr 09 2021 Andreas Stieger - cmake 3.20.1: * Fix FindIntl to use sigle Intl_IS_BUILT_IN check * Tue Mar 23 2021 Christoph G - Update to 3.20.0 * The “cmake_path()” command was added for operations on filesystem paths. * The “target_sources()” command now supports targets created by the “add_custom_target()” command. * The “ExternalProject” module “ExternalProject_Add()” function gained a “CONFIGURE_HANDLED_BY_BUILD” option. * “ctest(1)” gained a “–test-dir” option to specify the directory in which to look for tests. * Tue Mar 16 2021 Dirk Müller - update to 3.19.7: * With :ref:`Visual Studio Generators` for VS 2017 and higher, the :variable:`CMAKE_GENERATOR_TOOLSET` field ``version=`` now accepts three-component MSVC toolset versions such as ``14.28.29910``. See the :variable:`CMAKE_VS_PLATFORM_TOOLSET_VERSION` variable. * Thu Feb 25 2021 Andreas Stieger - cmake 3.19.6: * The cmake-presets(7) feature no longer allows comments in CMakePresets.json or CMakeUserPresets.json files. This was mistakenly allowed by the implementation in 3.19.0 to 3.19.5 * Mon Feb 15 2021 Christoph G - Update to CMake 3.19.5 * FindBoost: Add support for Boost 1.75 * FindCUDAToolkit: Restore use of CUDA_PATH environment variable * Wed Feb 10 2021 Simon Lees - A quick note that tumbleweed isn\'t affeted by bsc#1181680 which is being fixed for SLE. * Fri Jan 29 2021 Andreas Stieger - cmake 3.19.4: * fixes for other platforms * Thu Jan 14 2021 Andreas Stieger - cmake 3.19.3: * FetchContent: Relative SOURCE_DIR override cannot be a hard error * FindMPI: remove single quotes from include path * FindHDF5: Fix finding both debug and release libs * cmake-gui: Restore linking of Qt resources * cmMakefile: Don\'t expand bracket arguments in --trace-expand * Sat Dec 19 2020 Dirk Mueller - update to 3.19.2: * various Apple-Silicon support fixes * The CMAKE_ISPC_HEADER_SUFFIX variable and corresponding ISPC_HEADER_SUFFIX target property were added to control the header suffix used by ISPC compiler generated headers.- remove 5556.patch (upstream) * Tue Dec 15 2020 Dominique Leuenberger - Add 5556.patch: export: Do not fail generation for separate namelink only case. Fixes regression, blocking other packages from build, * Tue Nov 24 2020 Andreas Stieger - cmake 3.19.1: * avoid breaking projects relying on using the LANGUAGE property to cause the specified language\'s compiler to be used * CUDA 11.1 support for Clang. * Thu Nov 19 2020 Andreas Stieger - cmake 3.19.0: * cmake(1) and cmake-gui(1) now recognize CMakePresets.json and CMakeUserPresets.json files * support for ISPC * exctend CUDA language support for Clang * extend cmake-file-ap \"codemodel\" * cli --install supports --default-directory-permissions * cli supports creating hardlinks * CMake GUI now has an environment variable editor * Multiple cmake commands support new options and subcommands * Multiple variables added or functionalities extended * Multiple new modules and added functionality to existing modules * Compatibility with versions of CMake older than 2.8.12 is now deprecated and will be removed from a future version. Calls to cmake_minimum_required() or cmake_policy() that set the policy version to an older value now issue a deprecation diagnostic. * cmake-gui now requires Qt5 * Mon Oct 19 2020 Andreas Stieger - cmake 3.18.4: * no upstream changelog * Wed Sep 23 2020 Dirk Mueller - update to 3.18.3: * The Compile Features functionality was updated for MSVC 19.28 * Mon Sep 14 2020 Dirk Mueller - reapply this change (bsc#1174581): * Fix setting CMAKE_INSTALL_LIBDIR in cmake macro * This is a relative path, see `cmake --help-module GNUInstallDirs` see also https://gitlab.kitware.com/cmake/cmake/-/issues/20250 https://github.com/arvidn/libtorrent/issues/5125#issuecomment-691559244 * Mon Aug 24 2020 Dirk Mueller - update to 3.18.2: * The default value of :variable:`CMAKE_AUTOMOC_PATH_PREFIX` was changed to ``OFF`` because this feature can break existing projects that have identically named header files in different include directories. This restores compatibility with behavior of CMake 3.15 and below. * The :manual:`Compile Features ` functionality was updated for MSVC 19.27 as mentioned above. * Fri Jul 31 2020 Andreas Stieger - cmake 3.18.1: * Revert undocumented fix in 3.18.0 in the add_test() command for special characters to avoid breaking existing projects that worked around the issue. Will be reintroduced later- drop no-system-nghttp2.patch, upstream * Thu Jul 23 2020 Dominique Leuenberger - Install the rpm provides handler to the correct location (%{_rpmconfigdir, not %{_libexecdir}). * Thu Jul 16 2020 Christoph G - update to cmake 3.18.0 * The “CUDA” language can now be compiled using Clang on non-Windows platforms. * “cmake(1)” gained support for profiling of CMake scripts * The “cmake_language()” command was added for meta-operations on scripted or built-in commands, starting with a mode to “CALL” other commands, and “EVAL CODE” to inplace evaluate a CMake script. * The “find_program()”, “find_library()”, “find_path()” and “find_file()” commands gained a new “REQUIRED” option that will stop processing with an error message if nothing is found. * The “CheckLinkerFlag” module has been added to provide a facility to check validity of link flags. * “ccmake(1)” learned to read a “CCMAKE_COLORS” environment variable to customize colors.- Drop patch lua54.patch, it became part of upstream- Udjust patch cmake-fix-ruby-test.patch- Add patch no-system-nghttp2.patch which will become part of 3.18.1 to disable nghttp2 from system for cmake-mini * Wed Jul 08 2020 Matej Cepl - Add lua54.patch which adds 5.4 among allowed versions of Lua interpreter. (https://gitlab.kitware.com/cmake/cmake/-/issues/20933) * Fri Jun 19 2020 olafAATTaepfle.de- Use plain autosetup * Mon Jun 01 2020 Simon Lees - DCMAKE_MODULES_INSTALL_DIR should be %{_libdir}/cmake/%{name}- Set CMAKE_INSTALL_LIBEXECDIR=%{_libexecdir}- Use -DCMAKE_SKIP_INSTALL_RPATHS:BOOL=ON instead of completely removing rpaths. boo#1172331 * Sat May 30 2020 Andreas Stieger - cmake 3.17.3: * Selection of the Objective C or C++ compiler now considers the CC or CXX environment variable if the OBJC or OBJCXX environment variable is not set * The FindPkgConfig module now extracts include directories prefixed with -isystem into the *_INCLUDE_DIRS variables and INTERFACE_INCLUDE_DIRECTORIES target properties * FindOpenSSL: Detect OpenSSL 3.0.0 (bsc#1172267) * Sat May 02 2020 Andreas Stieger - cmake 3.17.2: * fixes dealing with boost 1.73 * Fri Apr 17 2020 Vitaly Yermolchyk - Add cmake-fix-png-include-dir.patch to fix the png include dir search. * Fri Apr 10 2020 Andreas Stieger - cmake 3.17.1: * The :cpack_gen:`CPack NSIS Generator` now requires NSIS 3.0 or later * Thu Mar 26 2020 Simon Lees - Fix mistake in previous change. * Mon Mar 23 2020 Simon Lees - Many Leap packages don\'t build without -DCMAKE_SKIP_RPATH:BOOL=ON so leave this change to the next major version of Leap / SLE * Sun Mar 22 2020 Christoph G - update to 3.17.0 * cmake(1) gained a “Ninja Multi-Config” generator, which can be used to build multiple configurations at once. * cmake(1) gained a “–debug-find” command-line option to enable additional human-readable output on where find commands search. * Target link properties are now transitive over private dependencies on static libraries. See policy “CMP0099”. * cmake(1) gained a “-E rm” command-line tool that can be used to remove directories and files. Full changelog see https://blog.kitware.com/cmake-3-17-0-available-for-download/ * Wed Feb 19 2020 Dominique Leuenberger - Change cmake to be a meta-package that requires cmake-implementation. This new symbol is provided by the (newly named) cmake-full package as well as cmake-mini.- This is needed as the original attempt of using Substitute in OBS actually rewrites the used spec files on disk, not only on the fly and we ended up with packages Requiring cmake-mini (which is not installable on end user systems). * Mon Feb 10 2020 Stefan Brüns - Revert LIBDIR change in macros - it is inconsistent (all other INSTALL_s use absolute paths), unneeded (paths may be absolute or relative), and breaks a number of packages.- Update minimum libarchive version, >= 3.3.3.- Do not flag macros as config file.- Adjust constraints (7G disk space is required, independent of architecture). * Fri Feb 07 2020 Simon Lees - Revert \"use cmake generics in marcos.cmake\" it breaks many cases in stagings. * Wed Feb 05 2020 Tomáš Chvátal - Add new -mini flavor in order to break up cycles * make sure the default cmake links now all system libraries and mini uses bundled stuff as needed- Switch to python3 variant of Sphinx on the manpage/docu creation * Tue Jan 14 2020 Christoph Junghans - use cmake generics in marcos.cmake * Tue Jan 14 2020 Andreas Schneider - Fix setting CMAKE_INSTALL_LIBDIR in cmake macro * This is a relative path, see `cmake --help-module GNUInstallDirs`- Do NOT set -DCMAKE_SKIP_RPATH:BOOL=OFF * A lot of applications have private libraries in a subdirectory and require linking with RPATH which is totally valid.
|
|
|