forked from pool/cmake
Accepting request 176043 from home:cgiboudeaux:branches:devel:tools:building
Update to 2.8.11 OBS-URL: https://build.opensuse.org/request/show/176043 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=109
This commit is contained in:
parent
7482c7e752
commit
f31428a5c3
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ce524fb39da06ee6d47534bbcec6e0b50422e18b62abc4781a4ba72ea2910eb1
|
||||
size 5768373
|
3
cmake-2.8.11.tar.gz
Normal file
3
cmake-2.8.11.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:20d0d3661797fa82c19e7a75c7315c640e001cb3238331ca170bb0fae27feee5
|
||||
size 5883643
|
@ -1,33 +0,0 @@
|
||||
From 349165223d26f0ffc5ad004b4a05a8a92121ac20 Mon Sep 17 00:00:00 2001
|
||||
From: Riku Voipio <riku.voipio@linaro.org>
|
||||
Date: Fri, 21 Dec 2012 13:20:02 +0200
|
||||
Subject: [PATCH] KWIML: Teach ABI.h about Aarch64
|
||||
|
||||
The __aarch64__ defines Aarch64, while __AARCH64EB__ defines bigendian
|
||||
and __AARCH64EL__ little endian. Only little endian tested, no big
|
||||
endian toolchain exists yet.
|
||||
|
||||
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
||||
---
|
||||
Utilities/KWIML/ABI.h.in | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
Index: cmake-2.8.10.2/Utilities/KWIML/ABI.h.in
|
||||
===================================================================
|
||||
--- cmake-2.8.10.2.orig/Utilities/KWIML/ABI.h.in
|
||||
+++ cmake-2.8.10.2/Utilities/KWIML/ABI.h.in
|
||||
@@ -414,6 +414,14 @@ suppression macro @KWIML@_ABI_NO_VERIFY
|
||||
#elif defined(__SYSC_ZARCH__)
|
||||
# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG
|
||||
|
||||
+/* Aarch64 */
|
||||
+#elif defined(__aarch64__)
|
||||
+# if !defined(__AARCH64EB__)
|
||||
+# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_LITTLE
|
||||
+# else
|
||||
+# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG
|
||||
+# endif
|
||||
+
|
||||
/* Unknown CPU */
|
||||
#elif !defined(@KWIML@_ABI_NO_ERROR_ENDIAN)
|
||||
# error "Byte order of target CPU unknown."
|
@ -1,6 +1,6 @@
|
||||
--- Modules/FindRuby.cmake.orig 2012-11-02 14:34:25.497624983 +0100
|
||||
+++ Modules/FindRuby.cmake 2012-11-02 14:36:22.893205108 +0100
|
||||
@@ -93,7 +93,7 @@
|
||||
--- Modules/FindRuby.cmake.orig 2013-05-18 15:29:53.805033064 +0200
|
||||
+++ Modules/FindRuby.cmake 2013-05-18 15:30:21.605683563 +0200
|
||||
@@ -102,7 +102,7 @@
|
||||
_RUBY_CONFIG_VAR("sitelibdir" RUBY_SITELIB_DIR)
|
||||
|
||||
# vendor_ruby available ?
|
||||
|
@ -1,3 +1,31 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat May 18 12:42:24 UTC 2013 - cgiboudeaux@gmx.com
|
||||
|
||||
- Update to 2.8.11
|
||||
* Targets can specify usage requirements for their consumers such as
|
||||
include directories and preprocessor definitions; previously only
|
||||
link dependencies were supported.
|
||||
* target_link_libraries(myexe yourlib) can now build myexe sources
|
||||
with requirements specified by yourlib
|
||||
* Added target_include_directories and target_compile_definitions
|
||||
commands with PUBLIC/PRIVATE/INTERFACE options
|
||||
* Introduced ExternalData Module
|
||||
* Keep source trees lightweight by storing data separately
|
||||
* Reference data unambiguously from source tree by content hash
|
||||
* Fetch on-demand during build from local or remote resources
|
||||
* CMake: Sublime Text Generator added that supports both Make and Ninja
|
||||
* CMake: Added support for Texas Instruments C6 and up compilers
|
||||
* CMake: Improve OpenBSD support
|
||||
* CPack: Added Support for 64bit NSIS
|
||||
* CPack: Added WiX Package Generator
|
||||
* ExternalProject: Will run git fetch less often
|
||||
* FindBoost: Major overhaul of searching and result caching
|
||||
* FindCUDA: Now has support for separable compilation
|
||||
* FindQt4: Overall improvements to finding Qt and importing targets
|
||||
* FindSquish: Added support for squish 4
|
||||
Full changelog at http://www.kitware.com/blog/home/post/492
|
||||
* Drop cmake-endian.patch (Merged upstream)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 28 16:54:13 UTC 2013 - schwab@suse.de
|
||||
|
||||
|
@ -17,11 +17,10 @@
|
||||
|
||||
|
||||
Name: cmake-gui
|
||||
Version: 2.8.10.2
|
||||
Version: 2.8.11
|
||||
Release: 0
|
||||
Url: http://www.cmake.org/
|
||||
Source0: http://www.cmake.org/files/v2.8/cmake-%{version}.tar.gz
|
||||
Patch3: cmake-endian.patch
|
||||
Patch4: cmake-disable-builtin-chrpath.diff
|
||||
Summary: CMake graphical user interface
|
||||
License: BSD-3-Clause
|
||||
@ -51,7 +50,6 @@ open-source make system.
|
||||
|
||||
%prep
|
||||
%setup -q -n cmake-%{version}
|
||||
%patch3 -p1
|
||||
%patch4
|
||||
|
||||
%build
|
||||
|
@ -1,3 +1,31 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat May 18 12:42:24 UTC 2013 - cgiboudeaux@gmx.com
|
||||
|
||||
- Update to 2.8.11
|
||||
* Targets can specify usage requirements for their consumers such as
|
||||
include directories and preprocessor definitions; previously only
|
||||
link dependencies were supported.
|
||||
* target_link_libraries(myexe yourlib) can now build myexe sources
|
||||
with requirements specified by yourlib
|
||||
* Added target_include_directories and target_compile_definitions
|
||||
commands with PUBLIC/PRIVATE/INTERFACE options
|
||||
* Introduced ExternalData Module
|
||||
* Keep source trees lightweight by storing data separately
|
||||
* Reference data unambiguously from source tree by content hash
|
||||
* Fetch on-demand during build from local or remote resources
|
||||
* CMake: Sublime Text Generator added that supports both Make and Ninja
|
||||
* CMake: Added support for Texas Instruments C6 and up compilers
|
||||
* CMake: Improve OpenBSD support
|
||||
* CPack: Added Support for 64bit NSIS
|
||||
* CPack: Added WiX Package Generator
|
||||
* ExternalProject: Will run git fetch less often
|
||||
* FindBoost: Major overhaul of searching and result caching
|
||||
* FindCUDA: Now has support for separable compilation
|
||||
* FindQt4: Overall improvements to finding Qt and importing targets
|
||||
* FindSquish: Added support for squish 4
|
||||
Full changelog at http://www.kitware.com/blog/home/post/492
|
||||
* Drop cmake-endian.patch (Merged upstream)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 28 16:54:13 UTC 2013 - schwab@suse.de
|
||||
|
||||
|
@ -17,13 +17,12 @@
|
||||
|
||||
|
||||
Name: cmake
|
||||
Version: 2.8.10.2
|
||||
Version: 2.8.11
|
||||
Release: 0
|
||||
Url: http://www.cmake.org/
|
||||
Source0: http://www.cmake.org/files/v2.8/%{name}-%{version}.tar.gz
|
||||
Patch1: cmake-disable-builtin-chrpath.diff
|
||||
Patch2: cmake-fix-ruby-test.patch
|
||||
Patch3: cmake-endian.patch
|
||||
Summary: Cross-platform, open-source make system
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Tools/Building
|
||||
@ -52,7 +51,6 @@ CMake is a cross-platform, open-source make system
|
||||
%setup -q
|
||||
%patch1
|
||||
%patch2
|
||||
%patch3 -p1
|
||||
|
||||
%build
|
||||
export CXXFLAGS="$RPM_OPT_FLAGS"
|
||||
|
Loading…
Reference in New Issue
Block a user