Cross-platform, open-source make system

Edit Package cmake

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

Refresh
Refresh
Source Files
Filename Size Changed
README.SUSE 0000000715 715 Bytes
_constraints 0000000110 110 Bytes
_multibuild 0000000098 98 Bytes
cmake-3.28.3-SHA-256.txt 0000001646 1.61 KB
cmake-3.28.3-SHA-256.txt.asc 0000000833 833 Bytes
cmake-3.28.3.tar.gz 0011067653 10.6 MB
cmake-fix-ruby-test.patch 0000000630 630 Bytes
cmake-zerojvm.patch 0000000342 342 Bytes
cmake.attr 0000000126 126 Bytes
cmake.changes 0000193245 189 KB
cmake.keyring 0000023055 22.5 KB
cmake.macros 0000003568 3.48 KB
cmake.prov 0000003249 3.17 KB
cmake.spec 0000008853 8.65 KB
feature-suse-python-interp-search-order.patch 0000000779 779 Bytes
Latest Revision
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 2)
cmake-python311plus.patch for jsc#PED-68 is superseded by upstream changes.

- update to 3.28.3:
  * Fixes for Freetype with ZLIB, execute_process, Autogen, Matlab, 
    and various bugs
- Fix python dependencies: python 3.11 is only needed for build (boo#1218125).
- Added patch:
  * cmake-zerojvm.patch
    + fix JVM detection on JDKs with ZERO virtual machine, like
      java-21-openjdk for armv6l

- fix incorrect requires on libuv1 on non-suse distributions

- Revert "-Wl,--no-undefined" as it still breaks packages (boo#1218620)

- macros: Set some more variables notable %{_docdir} so that GNUInstallDirs
  works fully on openSUSE. Packages using CMAKE_INSTALL_DOCDIR fail otherwise.

- Use new enough Sphinx on SLE (jsc#PED-7572 boo#1218125).

- A quick note for the bots that boo#1217009 is already fixed
  in tumbleweed

- Re-add "-Wl,--no-undefined" linker flags for executables and
  regular shared libraries. Shared library targets which are used
  as plugins/modules should use `add_library(... MODULE ...), which
  uses the "CMAKE_MODULE_LINKER_FLAGS".

- update to 3.28.1
  * cmGeneratorTarget: disable C++ module scanning for verify targets
  * cmQtAutoGenInitializer: disable C++ module scanning for autogen sources
  * cmLocalGenerator: disable C++ module scanning for copied PCH sources
Comments 0
openSUSE Build Service is sponsored by