SHA256
3
0
forked from pool/cmake
Commit Graph

279 Commits

Author SHA256 Message Date
Tomáš Chvátal
fe1e181ddb - Version update to 3.4.1:
* Fix auto export symbols for Dlls containing /bigobj for 64bit builds.
  * Cray: Implement Fortran compiler version detection (#15845)
  * MSVC: Fix linking with /MANIFEST:NO option
  * Make C and C++ default dialect detection robust to advanced optimizations
  * FindGTest: Refactor test type checks to avoid cases triggering CMP0064
  * Android: Restore generation of non-versioned soname (#15851)
  * Project: Guess default standard dialect if compiler was forced (#15852)
  * Revert "Disable shared library support when compiler links statically"
  * (#15855)
  * Tests: Add case for add_subdirectory inside a function
  * Tests: Add case for unmatched cmake_policy({PUSH,POP})
  * Tests: Add case for package version file unmatched policy scope
  * cmState: Skip variable scope snapshots to avoid call stack duplicates
  * cmMakefile: Clarify purpose of method that pops a scope snapshot
  * cmMakefile: Remove unused PolicyPushPop interfaces
  * cmLocalGenerator: Use ScopePushPop RAII class to manage local variable
  * scopes
  * cmState: Enforce policy scope balancing around variable scopes
  * cmLinkedTree: Rename 'Extend' method to 'Push'
  * cmLinkedTree: Add Pop method
  * cmListFileCache: Implement cmListFileBacktrace ctor/dtor out-of-line
  * cmState: Avoid accumulating policy stack storage for short-lived scopes
  * cmState: Avoid accumulating snapshot storage for short-lived scopes
  * cmOrderDirectories: Factor out directory comparison
  * cmOrderDirectories: Reduce repeat realpath() calls
  * Include `sys/types.h` header to get `mode_t`
  * Add NIOS2 CPU support
  * cmELF: Avoid divide by zero if there are no dynamic section entries

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=235
2015-12-03 10:54:52 +00:00
Tomáš Chvátal
9517bf9dfc - With all the cnages we dont need cmake.rules anymore, so try to
remove them completely and lets see what fails

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=234
2015-12-03 09:46:18 +00:00
Tomáš Chvátal
c51e9382c9 - Fixup rules as FLAGS and INCLUDES were split in 3.4
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=233
2015-12-01 20:28:15 +00:00
Martin Pluskal
766bc41d0f Accepting request 344297 from home:mathletic:branches:devel:tools:building
Remove special paths for 1110 and 1140

OBS-URL: https://build.opensuse.org/request/show/344297
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=232
2015-11-14 09:12:58 +00:00
Martin Pluskal
d33753251f - Revert removal of CMAKE_INSTALL_LIBDIR declaration from the
macros.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=231
2015-11-13 09:24:59 +00:00
Martin Pluskal
ca254c3cd6 Accepting request 344116 from home:mathletic:branches:devel:tools:building
update to version 3.4.0

OBS-URL: https://build.opensuse.org/request/show/344116
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=230
2015-11-13 07:13:54 +00:00
Stephan Kulow
6d7015f61a Accepting request 332017 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/332017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=112
2015-09-24 05:17:42 +00:00
Tomáš Chvátal
c91d96b115 - Remove CMAKE_INSTALL_LIBDIR declaration from the macros. rh#795542
* It is unfortunate but SOME packages will now have to define it
    themselves because in some cases it is relative path while in
    others it is absolute one.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=228
2015-09-21 08:41:45 +00:00
Ismail Dönmez
446abae9de Accepting request 332005 from home:mathletic:branches:devel:tools:building
Update to CMake 3.3.2

OBS-URL: https://build.opensuse.org/request/show/332005
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=227
2015-09-18 16:20:15 +00:00
Dominique Leuenberger
27aa808eab Accepting request 327810 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/327810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=111
2015-08-31 20:58:19 +00:00
Hrvoje Senjan
86a9e08665 Accepting request 327809 from home:tittiatcoke:branches:devel:tools:building
Resolves build errors when the cmake_minimum_required() is not set in the CMakeLists.txt.

OBS-URL: https://build.opensuse.org/request/show/327809
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=225
2015-08-28 21:03:25 +00:00
Dominique Leuenberger
b9dd236a94 Accepting request 323260 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/323260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=110
2015-08-19 11:40:59 +00:00
Tomáš Chvátal
2b638e4513 Accepting request 323224 from home:AndreasStieger:branches:devel:tools:building
cmake 3.3.1, verify source signatures

OBS-URL: https://build.opensuse.org/request/show/323224
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=223
2015-08-15 08:18:06 +00:00
Dominique Leuenberger
22956ec2c8 Accepting request 319050 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/319050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=109
2015-08-10 07:10:35 +00:00
Hrvoje Senjan
5b42b14b35 Accepting request 319049 from KDE:Unstable:Frameworks
Update to 3.3.0

OBS-URL: https://build.opensuse.org/request/show/319049
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=221
2015-07-28 04:25:43 +00:00
Stephan Kulow
204e615aec Accepting request 315083 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/315083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=108
2015-07-16 15:13:30 +00:00
Hrvoje Senjan
901d0cefab Accepting request 315082 from KDE:Unstable:Frameworks
Make cmake autoprovides work on !x86_64 arches

OBS-URL: https://build.opensuse.org/request/show/315082
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=219
2015-07-04 20:05:18 +00:00
Dominique Leuenberger
1013098e60 Accepting request 309742 from devel:tools:building
- Update to 3.2.3
      Makefile: Workaround mingw32-make trailing backslash trouble (#15546)
      Makefile: Fix compilation after parent commit was backported  
      InstallRequiredSystemLibraries: Update for VS 2015 (#15552)
      Fix assertion failure on unmatched foreach in function (#15572)
      ctest_build: Fix regression in GNU make error message matching

- Update to 3.2.3
      Makefile: Workaround mingw32-make trailing backslash trouble (#15546)
      Makefile: Fix compilation after parent commit was backported  
      InstallRequiredSystemLibraries: Update for VS 2015 (#15552)
      Fix assertion failure on unmatched foreach in function (#15572)
      ctest_build: Fix regression in GNU make error message matching

OBS-URL: https://build.opensuse.org/request/show/309742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=107
2015-06-04 06:57:34 +00:00
Ismail Dönmez
d0b3ac134c -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=217
2015-06-02 08:40:02 +00:00
Ismail Dönmez
f27b93b1d9 Accepting request 309728 from home:mathletic:branches:devel:tools:building
update to CMake 3.2.3

OBS-URL: https://build.opensuse.org/request/show/309728
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=216
2015-06-02 08:31:01 +00:00
Dominique Leuenberger
f647763aa4 Accepting request 307923 from devel:tools:building
- Fix cmake-fix-ruby-test.patch, Config:: is removed in Ruby 2.2,
  use RbConfig:: instead

OBS-URL: https://build.opensuse.org/request/show/307923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=106
2015-05-20 21:40:15 +00:00
Klaus Kämpf
9ec516a52c - Fix cmake-fix-ruby-test.patch, Config:: is removed in Ruby 2.2,
use RbConfig:: instead

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=214
2015-05-19 08:35:29 +00:00
Stephan Kulow
5f74d67037 Accepting request 307267 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/307267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=105
2015-05-16 05:14:07 +00:00
Ismail Dönmez
ca67974e76 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=213 2015-05-15 09:46:50 +00:00
Ismail Dönmez
e2680dcd0f OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=212 2015-05-15 09:46:23 +00:00
Ismail Dönmez
82b1c5bdec Accepting request 307173 from home:olh:branches:devel:tools:building
- CPack/RPM architecture test fixup (SLE11/11.4) (bco#15442)
  cmake.git-4552bc8.patch

OBS-URL: https://build.opensuse.org/request/show/307173
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=211
2015-05-15 09:45:48 +00:00
Stephan Kulow
53aabd8f04 Accepting request 306741 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/306741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=104
2015-05-15 07:55:40 +00:00
Tomáš Chvátal
5f32e574e7 Accepting request 306740 from KDE:Unstable:Frameworks
- Add python-base Requires in order to make cmake automatic
  provider always work, and to avoid strange and random build
  failures when python is not present

OBS-URL: https://build.opensuse.org/request/show/306740
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=209
2015-05-13 11:16:31 +00:00
Dominique Leuenberger
00f2258e38 Accepting request 296792 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/296792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=103
2015-04-21 23:10:32 +00:00
Tomáš Chvátal
dde12b99f5 Accepting request 296791 from home:mathletic:branches:devel:tools:building
update to CMake 3.2.2

OBS-URL: https://build.opensuse.org/request/show/296791
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=207
2015-04-15 10:04:48 +00:00
Dominique Leuenberger
7e19ae4d00 Accepting request 294527 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/294527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=102
2015-04-07 07:26:49 +00:00
Tomáš Chvátal
031d998d3d Accepting request 294525 from KDE:Unstable:Frameworks
- Let CMake produces automatic RPM provides (added cmake.attr and
  cmake.prov as sources)

OBS-URL: https://build.opensuse.org/request/show/294525
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=205
2015-04-04 19:47:04 +00:00
Dominique Leuenberger
5b51d29d9e Accepting request 290944 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/290944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cmake?expand=0&rev=101
2015-03-18 13:35:58 +00:00
Tomáš Chvátal
3b8afb52bc Accepting request 290845 from home:mathletic:branches:devel:tools:building
update to CMake version 3.2.1

OBS-URL: https://build.opensuse.org/request/show/290845
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=203
2015-03-16 10:26:41 +00:00
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