Commit Graph

395 Commits

Author SHA256 Message Date
Tomáš Chvátal
c8eedc1eeb Accepting request 290267 from home:scarabeus_iv
- Do not specify the compiler cc and c++ at all, it should be the
  default value and cmake expects full path in some cases.
  This should fix the failing build with error c++ not found in PATH

OBS-URL: https://build.opensuse.org/request/show/290267
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=202
2015-03-11 10:25:03 +00:00
Ismail Dönmez
330549628a Accepting request 289674 from home:scarabeus_iv
- Remove full path from compiler to allow ccache override
- This might break build if your package breaks $PATH content
- Tested on KDE and it build and some misc apps too.
  If something fails it should be fixed per app basis

OBS-URL: https://build.opensuse.org/request/show/289674
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=201
2015-03-07 10:51:36 +00:00
Tomáš Chvátal
7c064878d8 - Add path back as it breaks some builds when using relative path
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=200
2015-03-05 20:30:21 +00:00
Tomáš Chvátal
6f1199d222 - Try to remove full path from compiler to allow ccache override
via path

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=199
2015-03-05 13:17:25 +00:00
Klaus Kämpf
3eefd9c019 Accepting request 287297 from home:msmeissn:branches:devel:tools:building
- cmake-fix-pie-binaries.patch: fix the PIE binaries check for
  newer file versions

OBS-URL: https://build.opensuse.org/request/show/287297
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=198
2015-02-23 10:21:21 +00:00
Tomáš Chvátal
2d6778f002 Accepting request 286771 from KDE:Unstable:Frameworks
Comment jsoncpp BuildRequires, as it creates dependancy cycle

OBS-URL: https://build.opensuse.org/request/show/286771
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=197
2015-02-19 15:19:51 +00:00
Tomáš Chvátal
5167a13425 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=196 2015-02-16 16:38:12 +00:00
Tomáš Chvátal
f30af33be4 - Remove cmake-prefix-swig.patch as it caused unexpected regressions
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=195
2015-02-16 14:59:38 +00:00
Stephan Kulow
5c75067bf8 Accepting request 285899 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/285899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=100
2015-02-16 14:24:23 +00:00
Ismail Dönmez
386a324d94 Accepting request 286152 from KDE:Unstable:Frameworks
Update to 3.2 rc1

OBS-URL: https://build.opensuse.org/request/show/286152
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=193
2015-02-16 11:01:37 +00:00
Klaus Kämpf
e73e7e022b Accepting request 285898 from home:mathletic:branches:devel:tools:building
update to CMake 3.1.3

OBS-URL: https://build.opensuse.org/request/show/285898
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=192
2015-02-13 07:53:35 +00:00
Dominique Leuenberger
56bf007311 Accepting request 284540 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/284540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=99
2015-02-11 15:31:13 +00:00
Ismail Dönmez
a66f9ac9eb Accepting request 284528 from home:mathletic:branches:devel:tools:building
update to CMake 3.1.2

OBS-URL: https://build.opensuse.org/request/show/284528
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=190
2015-02-06 17:47:28 +00:00
Dominique Leuenberger
dfdb128cbd Accepting request 282521 from devel:tools:building
- Update to 3.1.1
      Eclipse: Add org.eclipse.cdt.core.cnature to CXX projects (#15068)
      get_test_property: clarify the documentation
      set_tests_properties: fix documentation
      tests: add tests for querying properties
      Xcode: Sort targets deterministically and with ALL_BUILD first (#15346)
      bootstrap: Fix syntax for Solaris 10 shell (#15317)
      Help: Clarify MinGW v. MSYS Makefiles generators (#15319)
      Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325)
      Ninja: Generate rules only for languages compiled in a target (#15325)
      Tests: Test using objects from a language enabled in a subdirectory (#15325)
      Help: Add 3.1 release note about '#' escaping in Makefiles (#15322)
      Help: Clarify if(<variable>) documentation (#15335)
      Help: Document CMAKE_FIND_PACKAGE_NAME variable
      Xcode: Do not require code signing for compiler id (#15214)
      Copyright.txt: Update year range to end in 2015
      XL: Fix link flags for executables on Linux with XL compilers
      QNX: Fix detection of QCC compiler id (#15349)
      Xcode: Fix early termination on per-config source file error CMake 3.1.1
      CPack: Fix PackageMaker internal versioning for OS X 10.10
      Fix compilation with the Oracle / Sun compiler (#15318)
      Help: Small fixes in CPackComponent documentation
      FindRuby: fix selection of version x.0 (#15345)
      CPack: Avoid crash on invalid CMake generator name (#15308)
      FindRuby: Fix output check in _RUBY_CONFIG_VAR
      find_package: Document CMAKE_FIND_PACKAGE_NAME variable
      QtAutoUic: Restore source file AUTOUIC_OPTIONS settings
      FindCUDA: Do not assume CMAKE_SYSTEM_PROCESSOR is set
      cmake-mode.el: Fix extracting keyword at point in cmake-help
      cmake-mode.el: Re-add explicit call to require thingatpt

OBS-URL: https://build.opensuse.org/request/show/282521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=98
2015-01-25 20:13:25 +00:00
Tomáš Chvátal
5739136bd8 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=188 2015-01-23 08:37:48 +00:00
Tomáš Chvátal
2f928dfc76 Accepting request 282500 from home:mathletic:branches:devel:tools:building
Update to CMake 3.1.1

OBS-URL: https://build.opensuse.org/request/show/282500
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=187
2015-01-23 08:27:27 +00:00
Stephan Kulow
bffba5bafd Accepting request 280869 from devel:tools:building
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
2015-01-21 20:51:52 +00:00
Tomáš Chvátal
adeb273de6 - Prefix swig python modules with _ to avoid clashes bnc#874885:
* cmake-prefix-swig.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=185
2015-01-12 09:34:31 +00:00
Ismail Dönmez
a87fd7baf9 Accepting request 265626 from KDE:Unstable:Frameworks
Update to 3.1 final

OBS-URL: https://build.opensuse.org/request/show/265626
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=184
2014-12-18 06:29:46 +00:00
Tomáš Chvátal
e7c59c6c18 Accepting request 264751 from home:olh:branches:devel:tools:building
- Require libarchive 3 due to usage of archive_write_set_format_7zip

OBS-URL: https://build.opensuse.org/request/show/264751
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=183
2014-12-11 16:18:12 +00:00
Tomáš Chvátal
a320783c3e Accepting request 264709 from KDE:Unstable:Frameworks
Update to 3.1.0~rc3

OBS-URL: https://build.opensuse.org/request/show/264709
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=182
2014-12-10 18:36:00 +00:00
Tomáš Chvátal
6d09b15f14 Accepting request 261506 from KDE:Unstable:Frameworks
Update to 3.1.0~rc2.
Preliminary testing shows linking problems are fixed, so from that side, it should be safe to push to Factory. Up to you though..

OBS-URL: https://build.opensuse.org/request/show/261506
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=181
2014-11-14 09:07:29 +00:00
Ismail Dönmez
672d6ddeda Accepting request 258717 from KDE:Unstable:Frameworks
Update to 3.1.0~rc1

OBS-URL: https://build.opensuse.org/request/show/258717
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=180
2014-10-29 07:53:39 +00:00
Stephan Kulow
2de83d54ba Accepting request 257365 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/257365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=96
2014-10-19 17:27:49 +00:00
Tomáš Chvátal
ff6e8760e9 Accepting request 257363 from home:olh:branches:devel:tools:building
- Remove . from PATH to fix check

Required for PMBS, and appearently also for OBS SLE11 build.

OBS-URL: https://build.opensuse.org/request/show/257363
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=178
2014-10-17 12:21:45 +00:00
Stephan Kulow
987181327c Accepting request 248996 from devel:tools:building
- 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
2014-09-17 15:41:51 +00:00
Ismail Dönmez
2eaa9529bb - 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/package/show/devel:tools:building/cmake?expand=0&rev=176
2014-09-12 17:05:25 +00:00
Stephan Kulow
4531870ef8 Accepting request 247025 from devel:tools:building
- Add possible patch to fix random test failure
  * cmake-fix-module-loading-test.patch

OBS-URL: https://build.opensuse.org/request/show/247025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=94
2014-09-02 06:22:12 +00:00
Tomáš Chvátal
855b52a6ae OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=174 2014-09-01 08:23:49 +00:00
Tomáš Chvátal
42ed897ce1 - Add possible patch to fix random test failure
* cmake-fix-module-loading-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=173
2014-09-01 08:23:28 +00:00
Stephan Kulow
ddb8ad070b Accepting request 245572 from devel:tools:building
- 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
2014-08-25 09:02:47 +00:00
bd1eb0f7d5 Accepting request 245024 from devel:tools:building
- Mark macros as %config
- use curl-devel to build with as the internal libcurl is broken
  with https bnc#892256
- Run tests to avoid such bugs in future
- Provide %ctest macro for testing to avoid people having to
  remember all the arguments

OBS-URL: https://build.opensuse.org/request/show/245024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=91
2014-08-20 15:51:29 +00:00
Tomáš Chvátal
303c3d7aff - Also pass -Wl,-z,now lets see if that is passable :)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=170
2014-08-20 10:46:19 +00:00
Tomáš Chvátal
b391c89a1a Accepting request 245174 from KDE:Unstable:Frameworks
- 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
2014-08-20 10:42:37 +00:00
Tomáš Chvátal
b5260f393c - Mark macros as %config
- use curl-devel to build with as the internal libcurl is broken
  with https bnc#892256
- Run tests to avoid such bugs in future
- Provide %ctest macro for testing to avoid people having to
  remember all the arguments

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=168
2014-08-18 08:21:42 +00:00
b15ffc968f Accepting request 244134 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/244134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=90
2014-08-13 06:48:19 +00:00
Tomáš Chvátal
3efe344b00 Accepting request 244108 from home:AndreasStieger:branches:devel:tools:building
CMake 3.0.1

OBS-URL: https://build.opensuse.org/request/show/244108
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=166
2014-08-10 16:57:19 +00:00
Stephan Kulow
b40c8a949d Accepting request 239421 from devel:tools:building
- 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
2014-07-13 15:16:15 +00:00
Tomáš Chvátal
d548a18ebf OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=164 2014-07-03 08:01:08 +00:00
Tomáš Chvátal
1e7bc5e598 - Provide cmake-mans subpackage and use it to avoid buildcycle
- Move manpages building to -gui part to avoid buildcycle.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=163
2014-07-03 08:00:27 +00:00
Tomáš Chvátal
7e88e30e7e - Install manpages. Patch idea by Christoph Grüninger.
- Install manpages. Patch idea by Christoph Grüninger.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=162
2014-07-02 13:04:50 +00:00
Tomáš Chvátal
19a8bafd89 Accepting request 239256 from home:sleep_walker:branches:devel:tools:building
- reduce number of sed calls in %cmake RPM macro

OBS-URL: https://build.opensuse.org/request/show/239256
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=161
2014-07-02 08:57:25 +00:00
Tomáš Chvátal
1e4fbe2b0d backward compatibility (cmake-ppc64le-jni.patch)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=160
2014-07-01 11:17:02 +00:00
Tomáš Chvátal
98b0c1cb66 Accepting request 239140 from home:k0da:ppc
- Change java libarch to ppc64 for ppc64le, and keep ppc64le for
  backward compatibility (make-ppc64le-jni.patch)

OBS-URL: https://build.opensuse.org/request/show/239140
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=159
2014-07-01 11:10:57 +00:00
Stephan Kulow
1893d57742 Accepting request 238222 from devel:tools:building
- Fix %setup line

- Cleanup with spec-cleaner and remove support for sle10.

- Cleanup with spec-cleaner and remove sle10 support.

OBS-URL: https://build.opensuse.org/request/show/238222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=88
2014-06-24 13:15:48 +00:00
Tomáš Chvátal
4e44d67515 - Fix %setup line
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=157
2014-06-21 12:59:46 +00:00
Tomáš Chvátal
5213928e41 - Cleanup with spec-cleaner and remove support for sle10.
- Cleanup with spec-cleaner and remove sle10 support.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=156
2014-06-21 10:43:44 +00:00
Stephan Kulow
32606d8bf7 Accepting request 236850 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/236850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=87
2014-06-18 05:49:33 +00:00
fa5e555d08 Accepting request 236821 from home:mathletic:branches:devel:tools:building
Updated to CMake 3.0.0

OBS-URL: https://build.opensuse.org/request/show/236821
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=154
2014-06-11 10:42:34 +00:00
Stephan Kulow
25ee4de1c4 Accepting request 236022 from devel:tools:building
Update to CMake 3.0.0~rc6 (forwarded request 235950 from mathletic)

OBS-URL: https://build.opensuse.org/request/show/236022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=86
2014-06-08 11:36:57 +00:00