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
OBS-URL: https://build.opensuse.org/request/show/280869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=97
- Update to version 3.0.2
* No changes to the GUI
- Update to version 3.0.2
* ExternalProject: Avoid infinite loop on file download
hash mismatch
* CMP0047: Fix CMAKE_COMPILER_IS_GNU(CC|CXX) in OLD behavior
* CMP0022: Fix version documented to support
LINK_PUBLIC/LINK_PRIVATE
* cmListFileLexer: Fix lexing of single '[' character (#15092)
* Fix finding binutils when cross-compiling with Clang
* QtAutogen: Use the basename for resource files.
* QtAutogen: Fix use of multiple ui files in a single target.
OBS-URL: https://build.opensuse.org/request/show/248996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=95
* No changes to the GUI
- Update to version 3.0.2
* ExternalProject: Avoid infinite loop on file download
hash mismatch
* CMP0047: Fix CMAKE_COMPILER_IS_GNU(CC|CXX) in OLD behavior
* CMP0022: Fix version documented to support
LINK_PUBLIC/LINK_PRIVATE
* cmListFileLexer: Fix lexing of single '[' character (#15092)
* Fix finding binutils when cross-compiling with Clang
* QtAutogen: Use the basename for resource files.
* QtAutogen: Fix use of multiple ui files in a single target.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=176
- Also pass -Wl,-z,now lets see if that is passable :)
- Import some cmake handing from kf5- and kde4- filesystem to macros:
* Simplify debug build handling in macros. Whether debug is on
or off is known to optflags
* Don't build in release mode, that cramps optimization flags;
instead pass wanted flags directly
* Pass -Wl,--as-needed -Wl,--no-undefined to linker, to avoid
unneeded libs, and to disallow undefined symbols
* Add a %make_jobs macro with verbose argument
* Simplify %cmake_install invocation
OBS-URL: https://build.opensuse.org/request/show/245572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=92
- Import some cmake handing from kf5- and kde4- filesystem to macros:
* Simplify debug build handling in macros. Whether debug is on or off is known to optflags
* Don't build in release mode, that cramps optimization flags; instead pass wanted flags directly
* Pass -Wl,--as-needed -Wl,--no-undefined to linker, to avoid unneeded libs, and to disallow undefined symbols
* Add a %make_jobs macro with verbose argument
* Simplify %cmake_install invocation
OBS-URL: https://build.opensuse.org/request/show/245174
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=169
- Provide cmake-mans subpackage and use it to avoid buildcycle
- Install manpages. Patch idea by Christoph Grüninger.
- Move manpages building to -gui part to avoid buildcycle.
- Install manpages. Patch idea by Christoph Grüninger.
- reduce number of sed calls in %cmake RPM macro
- Change java libarch to ppc64 for ppc64le, and keep ppc64le for
backward compatibility (cmake-ppc64le-jni.patch)
OBS-URL: https://build.opensuse.org/request/show/239421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=89