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
cmake-3.1.0.tar.gz 0005955836 5.68 MB
cmake-fix-ruby-test.patch 0000000602 602 Bytes
cmake-gui.changes 0000047399 46.3 KB
cmake-gui.spec 0000003111 3.04 KB
cmake-prefix-swig.patch 0000000807 807 Bytes
cmake.changes 0000076319 74.5 KB
cmake.macros 0000001914 1.87 KB
cmake.spec 0000003733 3.65 KB
opensuse_rules.cmake 0000000797 797 Bytes
Revision 97 (latest revision is 253)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 280869 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 97)
Still is broken with the libuyi, do not stage without the bnc911875

- Update to 3.1 final:
 * Help: Drop FeatureSummary example in cmake-developer.7
 * Help: Extend policy CMP0054 documentation with an example

- Require libarchive 3 due to usage of archive_write_set_format_7zip

- Update to 3.1.0~rc3
 * Revert "ClearMatches: Only clear matches which were
   actually set" (#15261)
 * Help: Document COMPONENT option of install(SCRIPT/CODE)
   (#14956)
 * Do not use just-built CMake to install itself when
   cross-compiling (#15248)
 * KWSys SharedForward: Hard-code the ldpath buffer size to
   below VS 14 limit
 * VS: Rename VS 14 generator to 'Visual Studio 14 2015'
 * Help: target_include_directories does not allow target names
 * Utilities/Sphinx: Add missing call to note_explicit_target
 * FindJava: Do not accept OS X stub 'java' as Java
 * Fix lookup of source names after conversion to their actual
   case (#15259)
 * Help: Format set_property and get_property command docs
 * Help: Add 3.1 release notes for INSTALL property scope
 * CMakeParseImplicitLinkInfo: Fix implicit library logging
 * Makefile: Do not create an empty linker response file
 * FindOpenGL: Revert support for imported targets (#15267)
 * Help: Document Nsight Tegra toolchain configuration (#15276)
 * Utilities/Sphinx: Fix link targets for mixed-case command names
 * Modules: Rename FindXerces to FindXercesC
 * Help: Document file(GENERATE) signature option order
Comments 5

Luz Paz's avatar

3.13.3 was released: https://www.cmake.org/files/v3.13/cmake-3.13.3.tar.gz https://cmake.org/files/v3.13/cmake-3.13.3-SHA-256.txt


Simon Lees's avatar

Thanks if you have time feel free to try and do the update yourself and I can provide you some assistance if needed (they are normally really straight forward) otherwise its now on my todo list.


Luz Paz's avatar

How do i do the update? BTW 3.13.4 was just released


Simon Lees's avatar

You can branch the package in https://build.opensuse.org/package/show/devel:tools:building/cmake update to the new tarball and signing files then bump the version number in the .spec file. There is a tutorial here https://duncan.codes/tutorials/rpm-packaging/ and if you get stuck feel free to send me an email (address in my profile) or the opensuse-packaging mailing list alternatively find me on openSUSE's irc / discord channels and i'm happy to help. I might need to fix some other things in the cmake package so I may get to doing the update later in the week anyway but if I do get to it first there will likely be other times in the future were I don't get to it straight away.


Dirk Stoecker's avatar

Could it be that newest cmake is broken? I get a large amount of errors of type "/usr/bin/ar qc libtestlib.a -flto=8 CMakeFiles/testlib.dir/test_main.cpp.o /usr/bin/ar: two different operation options specified" for today for packages which built yesterday.

openSUSE Build Service is sponsored by