Cross-platform, open-source make system

Edit Package cmake

CMake is a cross-platform, open-source make system

Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed
project.diff 0000001144 1.12 KB
Latest Revision
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) committed (revision 8)
- Use plain autosetup

- 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

- 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)

- cmake 3.17.2:
  * fixes dealing with boost 1.73

- Add cmake-fix-png-include-dir.patch to fix the png include dir
  search.

- cmake 3.17.1:
  * The :cpack_gen:`CPack NSIS Generator` now requires NSIS 3.0 or later

- Fix mistake in previous change.

- Many Leap packages don't build without -DCMAKE_SKIP_RPATH:BOOL=ON
  so leave this change to the next major version of Leap / SLE
Comments 0
openSUSE Build Service is sponsored by