summaryrefslogtreecommitdiffstats
path: root/cygwin-clang.spec
diff options
context:
space:
mode:
Diffstat (limited to 'cygwin-clang.spec')
-rw-r--r--cygwin-clang.spec23
1 files changed, 13 insertions, 10 deletions
diff --git a/cygwin-clang.spec b/cygwin-clang.spec
index bb6537a..105e38a 100644
--- a/cygwin-clang.spec
+++ b/cygwin-clang.spec
@@ -1,20 +1,20 @@
-%global cygwin_gcc_version 4.8.3
+%global cygwin_gcc_version 4.9.2
Name: cygwin-clang
-Version: 3.4.2
-Release: 2%{?dist}
+Version: 3.5.2
+Release: 1%{?dist}
Summary: Clang compiler for Cygwin toolchain
Group: Development/Languages
License: NCSA
URL: http://clang.llvm.org
-Source0: http://www.llvm.org/releases/%{version}/llvm-%{version}.src.tar.gz
-Source1: http://www.llvm.org/releases/%{version}/cfe-%{version}.src.tar.gz
-Patch0: clang-3.4.2-cygwin-dllexport.patch
-Patch1: clang-3.4.2-cygwin-includes.patch
-Patch2: clang-3.4.2-cygwin64.patch
-Patch3: clang-3.4.2-cygwin-cxa-atexit.patch
+Source0: http://www.llvm.org/releases/%{version}/llvm-%{version}.src.tar.xz
+Source1: http://www.llvm.org/releases/%{version}/cfe-%{version}.src.tar.xz
+Patch0: llvm-3.5.0-build-fix.patch
+Patch1: clang-3.5.1-cygwin-includes.patch
+Patch2: clang-3.5.1-cygwin64.patch
+Patch3: clang-3.5.1-cygwin-cxa-atexit.patch
BuildRequires: cygwin32-filesystem
BuildRequires: cygwin64-filesystem
@@ -53,7 +53,7 @@ Requires: cygwin64-gcc-c++ = %{cygwin_gcc_version}
%prep
%setup -q -T -b 0 -a 1 -n llvm-%{version}.src
mv cfe-%{version}.src tools/clang
-%patch0 -p2
+%patch0 -p1
%patch1 -p2
%patch2 -p2
%patch3 -p2
@@ -126,6 +126,9 @@ popd
%changelog
+* Fri Jun 19 2015 Yaakov Selkowitz <yselkowi@redhat.com> - 3.5.2-1
+- new version, build for cygwin-gcc 4.9.2
+
* Sun Nov 02 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 3.4.2-2
- Enabled -fuse-cxa-atexit flag by default