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
_constraints 0000000262 262 Bytes
_multibuild 0000000052 52 Bytes
cmake-3.15.5-SHA-256.txt 0000001017 1017 Bytes
cmake-3.15.5-SHA-256.txt.asc 0000000833 833 Bytes
cmake-3.15.5.tar.gz 0009271925 8.84 MB
cmake-fix-ruby-test.patch 0000000551 551 Bytes
cmake.attr 0000000118 118 Bytes
cmake.changes 0000149117 146 KB
cmake.keyring 0000023055 22.5 KB
cmake.macros 0000002299 2.25 KB
cmake.prov 0000002768 2.7 KB
cmake.spec 0000006692 6.54 KB
feature-suse-python-interp-search-order.patch 0000000777 777 Bytes
form.patch 0000000405 405 Bytes
Revision 166 (latest revision is 260)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 748304 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 166)
- Switch back to libcurl-mini-devel to avoid new build cycle

- cmake 3.15.5:
  * no changelog available

- Drop debug patch (never in factory) and update patch numbers

- Update cmake conditionals to make sure the multibuild is
  nicely leveraged

- cmake 3.15.4
  * In CMake 3.15.0 through 3.15.3, the EXCLUDE_FROM_ALL directory 
    property was regressed from pre-3.14 behavior and caused targets
    within the directory to be excluded even from its own “all”. 
    This has been fixed. The bug also existed in 3.14.0 through 
    3.14.6 and is fixed in 3.14.7.
- Use pkgconfig for dependencies where possible (required due to 
  tumbleweed build changes)

- Allow %cmake_build to handle parameters (bsc#1091864)
  warning for now (bsc#1129024)
- update to 3.12.4 (bsc#1127105):
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