Commit Graph

263 Commits

Author SHA256 Message Date
Martin Pluskal
d6ee93d6ec Accepting request 770285 from home:scarabeus_iv:branches:devel:tools:building
- Add new -mini flavor in order to break up cycles
  * make sure the default cmake links now all system libraries
    and mini uses bundled stuff as needed
- Switch to python3 variant of Sphinx on the manpage/docu creation

OBS-URL: https://build.opensuse.org/request/show/770285
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=395
2020-02-05 15:03:33 +00:00
39b578c0fa Accepting request 764183 from home:gladiac:branches:devel:tools:building
- Fix setting CMAKE_INSTALL_LIBDIR in cmake macro
  * This is a relative path, see `cmake --help-module GNUInstallDirs`
- Do NOT set -DCMAKE_SKIP_RPATH:BOOL=OFF
  * A lot of applications have private libraries in a subdirectory
    and require linking with RPATH which is totally valid.

OBS-URL: https://build.opensuse.org/request/show/764183
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=394
2020-02-05 11:59:05 +00:00
dd41aea1b6 Accepting request 764792 from home:cjunghans:branches:devel:tools:building
- use cmake generics in marcos.cmake

OBS-URL: https://build.opensuse.org/request/show/764792
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=393
2020-01-30 10:28:01 +00:00
Martin Pluskal
1bd6d76661 Accepting request 758478 from home:mathletic:branches:devel:tools:building
- update to CMAke 3.16.2
  * FindBLAS: Consider OpenBLAS with thread libraries only with C or CXX
  * FindBoost: Add support for Boost 1.72
  * FindLAPACK: Fix support for LAPACK symbols inside BLAS libraries

OBS-URL: https://build.opensuse.org/request/show/758478
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=391
2019-12-20 12:36:56 +00:00
Martin Pluskal
a756456430 Accepting request 751154 from home:simotek:branches:devel:tools:building
- Fix numbering of patches.

OBS-URL: https://build.opensuse.org/request/show/751154
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=389
2019-11-27 12:38:16 +00:00
1b23c6f245 Accepting request 751146 from home:mathletic:branches:devel:tools:building
- update to CMake 3.16

OBS-URL: https://build.opensuse.org/request/show/751146
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=388
2019-11-26 22:21:55 +00:00
Martin Pluskal
5f72f4617a - Switch back to libcurl-mini-devel to avoid new build cycle
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=386
2019-11-13 13:48:28 +00:00
Martin Pluskal
9749d1911d Accepting request 747162 from home:AndreasStieger:branches:devel:tools:building
cmake 3.15.5

OBS-URL: https://build.opensuse.org/request/show/747162
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=385
2019-11-10 17:02:30 +00:00
2a375164bb Accepting request 746617 from home:fcrozat:branches:devel:tools:building
(add bug numbers from SLE15 changelog, to allow cmake update in 15SP2)

- Allow %cmake_build to handle parameters (bsc#1091864)
  warning for now (bsc#1129024)
- update to 3.12.4 (bsc#1127105):

OBS-URL: https://build.opensuse.org/request/show/746617
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=384
2019-11-08 22:42:01 +00:00
bcf63726cc OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=383 2019-11-05 21:00:38 +00:00
c3df1052be OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=382 2019-11-05 20:59:36 +00:00
7621e419e8 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=381 2019-11-05 20:58:06 +00:00
Martin Pluskal
aeaf863046 Accepting request 745353 from home:simotek:branches:devel:tools:building
- Update cmake conditionals to make sure the multibuild is
  nicely leveraged

OBS-URL: https://build.opensuse.org/request/show/745353
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=380
2019-11-05 10:58:37 +00:00
c524f94d30 Accepting request 743389 from home:simotek:branches:devel:tools:building
- 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)

OBS-URL: https://build.opensuse.org/request/show/743389
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=379
2019-10-28 07:01:26 +00:00
Martin Pluskal
23fd0509eb Accepting request 728349 from home:AndreasStieger:branches:devel:tools:building
cmake 3.15.3

OBS-URL: https://build.opensuse.org/request/show/728349
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=377
2019-09-05 07:06:47 +00:00
Martin Pluskal
a67c23265f Accepting request 726347 from home:jengelh:branches:devel:tools:building
- Trim metadata redundancies from description.
- Avoid use of em dashes in summaries.

OBS-URL: https://build.opensuse.org/request/show/726347
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=375
2019-08-28 01:06:03 +00:00
e395e041ad Accepting request 723079 from home:pluskalm:branches:devel:tools:building
- Switch to multibuild

OBS-URL: https://build.opensuse.org/request/show/723079
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=373
2019-08-14 06:13:28 +00:00
9890e944e7 Accepting request 719535 from home:simotek:branches:devel:tools:building
actually drop system-libs.patch

OBS-URL: https://build.opensuse.org/request/show/719535
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=372
2019-08-02 18:51:41 +00:00
Dominique Leuenberger
8316ba5130 Really drop patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=371
2019-07-31 10:43:15 +00:00
98c90bdfce Accepting request 719464 from home:mathletic:branches:devel:tools:building
update to 3.15.1

OBS-URL: https://build.opensuse.org/request/show/719464
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=370
2019-07-29 05:01:33 +00:00
483581212c Accepting request 717295 from home:mathletic:branches:devel:tools:building
Update to version 3.15.0

OBS-URL: https://build.opensuse.org/request/show/717295
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=369
2019-07-22 07:20:56 +00:00
Martin Pluskal
fb379bcc12 Accepting request 714186 from home:marxin:branches:devel:tools:building
- Add _constraints file for aarch64
  to specify a minimum build disk size

OBS-URL: https://build.opensuse.org/request/show/714186
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=367
2019-07-09 10:09:47 +00:00
8f98b2d5eb Accepting request 713610 from home:michel_mno:branches:devel:tools:building
- Add _constraints file for PowerPC
  to specify a minimum build disk size

OBS-URL: https://build.opensuse.org/request/show/713610
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=366
2019-07-09 07:36:44 +00:00
cdec9b8b57 Accepting request 712997 from home:marxin:branches:devel:tools:building
- Remove -DCMAKE_STATIC_LINKER_FLAGS as it's supposed
  to be used by 'ar'.

OBS-URL: https://build.opensuse.org/request/show/712997
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=364
2019-07-02 15:59:24 +00:00
Martin Pluskal
a5320c7660 Accepting request 710493 from home:marxin:branches:devel:tools:building
- Make %build_ldflags conditional.

OBS-URL: https://build.opensuse.org/request/show/710493
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=362
2019-06-18 07:15:56 +00:00
Martin Pluskal
c65c2dc33e Accepting request 710337 from home:marxin:branches:devel:tools:building
- Add -DCMAKE_STATIC_LINKER_FLAGS.
  - Add %build_ldflags to all LINKER_FLAGS.

OBS-URL: https://build.opensuse.org/request/show/710337
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=361
2019-06-17 13:03:51 +00:00
Martin Pluskal
bc778f04fc Accepting request 709824 from home:avindra
- update to 3.14.5
  * fix bug: entries of the CPATH environment variable are no longer
    excluded from explicit use via include_directories() and
    target_include_directories() (broken since v 3.14)
- fix duplicate packing of license file


 No changes specific to CMake-GUI

OBS-URL: https://build.opensuse.org/request/show/709824
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=360
2019-06-15 17:39:36 +00:00
Martin Pluskal
6536bb924f Accepting request 705459 from home:mathletic:branches:devel:tools:building
update to 3.14.4

OBS-URL: https://build.opensuse.org/request/show/705459
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=359
2019-05-26 08:19:47 +00:00
8e3a594c04 Accepting request 690092 from home:mathletic:branches:devel:tools:building
- update to 3.14.1

OBS-URL: https://build.opensuse.org/request/show/690092
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=358
2019-04-09 11:40:29 +00:00
Martin Pluskal
557e7fbd11 Accepting request 687378 from home:mathletic:branches:devel:tools:building
- update to 3.14.0

OBS-URL: https://build.opensuse.org/request/show/687378
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=357
2019-03-22 08:27:33 +00:00
Martin Pluskal
9cee3988cc Accepting request 684805 from home:simotek:branches:devel:tools:building
- Allow %cmake_build to handle parameters

OBS-URL: https://build.opensuse.org/request/show/684805
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=355
2019-03-14 14:07:22 +00:00
9063369946 Accepting request 678963 from home:dancermak:branches:devel:tools:building
Add cmake-mode.el without BuildRequires: emacs

This should not create a build loop as the first sr.
Also, cmake now builds on Leap 42 and SLE 12

OBS-URL: https://build.opensuse.org/request/show/678963
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=353
2019-02-25 23:32:48 +00:00
92161e1afb Accepting request 677935 from home:Andreas_Schwab:Factory
- Drop c17-default.patch, has been solved differently upstream

OBS-URL: https://build.opensuse.org/request/show/677935
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=352
2019-02-22 06:29:35 +00:00
451f652e0f Accepting request 676950 from home:Andreas_Schwab:Factory
- Pass arguments of %ctest macro down to ctest

OBS-URL: https://build.opensuse.org/request/show/676950
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=350
2019-02-18 08:54:21 +00:00
Martin Pluskal
8fd193cfd6 - Drop emacs support as it leads to creation of build cycle
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=349
2019-02-15 09:23:04 +00:00
Martin Pluskal
5aa0355da1 Accepting request 673889 from home:dancermak:branches:devel:tools:building
Install cmake-mode.el with cmake

OBS-URL: https://build.opensuse.org/request/show/673889
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=348
2019-02-12 14:17:26 +00:00
8161a97109 Accepting request 672825 from home:seanlew:branches:devel:tools:building
Update cmake

OBS-URL: https://build.opensuse.org/request/show/672825
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=347
2019-02-11 11:48:08 +00:00
015ccf822f Accepting request 669487 from home:scarabeus_iv:branches:devel:tools:building
- Rename %make_jobs to %cmake_build to inline with other lang macros
  like meson, also since we are not just using make it is less
  confusing this way. Keep the %make_jobs as compat wrapper with
  warning for now

OBS-URL: https://build.opensuse.org/request/show/669487
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=345
2019-01-29 10:09:31 +00:00
93c45dd121 Accepting request 666075 from home:seanlew:branches:devel:tools:building
update cmake

OBS-URL: https://build.opensuse.org/request/show/666075
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=344
2019-01-15 08:08:01 +00:00
Martin Pluskal
9ac67a257a Accepting request 661724 from home:seanlew:branches:devel:tools:building
Update cmake to 3.13.2

OBS-URL: https://build.opensuse.org/request/show/661724
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=342
2018-12-28 07:45:45 +00:00
Martin Pluskal
46ec63cf44 Accepting request 660111 from home:TheBlackCat:branches:devel:tools:building
- Include license file as BSD license requires.
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
  for the rpm macros.
- Include license file as BSD license requires.
- Correct cmake-mans recommends, should be cmake-man

OBS-URL: https://build.opensuse.org/request/show/660111
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=340
2018-12-20 08:29:42 +00:00
Martin Pluskal
073862dc6b Accepting request 653588 from home:seanlew:branches:devel:tools:building
Update cmake to 3.13.1

OBS-URL: https://build.opensuse.org/request/show/653588
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=338
2018-12-04 08:13:21 +00:00
Martin Pluskal
1fda8d17ee Accepting request 650791 from home:seanlew:branches:devel:tools:building
Update cmake to 3.13

OBS-URL: https://build.opensuse.org/request/show/650791
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=336
2018-11-22 09:14:24 +00:00
Ismail Dönmez
ff243c5d7e Accepting request 648452 from home:seanlew:branches:devel:tools:building
Update cmake to 3.12.4

OBS-URL: https://build.opensuse.org/request/show/648452
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=335
2018-11-12 13:59:48 +00:00
b695b24990 Accepting request 629941 from home:gladiac:branches:devel:tools:building
Enable bash completion for cmake, cpack and ctest

OBS-URL: https://build.opensuse.org/request/show/629941
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=333
2018-08-17 13:35:17 +00:00
Martin Pluskal
b1e5d5c427 Accepting request 624140 from home:mathletic:branches:devel:tools:building
update to 3.12.0

OBS-URL: https://build.opensuse.org/request/show/624140
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=331
2018-07-20 06:40:55 +00:00
50f38cb70d Accepting request 618569 from home:AndreasStieger:branches:devel:tools:building
cmake 3.11.4

OBS-URL: https://build.opensuse.org/request/show/618569
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=329
2018-06-25 02:29:49 +00:00
Martin Pluskal
0ecb8fea22 Accepting request 613763 from home:mathletic:branches:devel:tools:building
- Updated to 3.11.3

OBS-URL: https://build.opensuse.org/request/show/613763
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=327
2018-06-04 08:52:31 +00:00
Martin Pluskal
f968105a97 Accepting request 610893 from home:mathletic:branches:devel:tools:building
Fix CMake for Leap 42.3 and SLE 12

OBS-URL: https://build.opensuse.org/request/show/610893
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=325
2018-05-23 07:32:09 +00:00
Martin Pluskal
e17bb59f5f Accepting request 610162 from home:mathletic:branches:openSUSE:Factory
Updated to 3.11.2

OBS-URL: https://build.opensuse.org/request/show/610162
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=323
2018-05-18 07:03:47 +00:00