From 69f6f34e3499c1e327e8630ccd7370bbe5becf95 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 7 Mar 2017 18:03:53 +0100
Subject: [PATCH] cross-armv7l-linux-gnueabihf: fortran and glibc

+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
---
 srcpkgs/cross-armv7l-linux-gnueabihf/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template
index 32e15c9255a..cdfb00c7bae 100644
--- a/srcpkgs/cross-armv7l-linux-gnueabihf/template
+++ b/srcpkgs/cross-armv7l-linux-gnueabihf/template
@@ -2,7 +2,7 @@
 #
 _binutils_version=2.27
 _gcc_version=6.3.0
-_glibc_version=2.24
+_glibc_version=2.25
 _linux_version=4.9.8
 
 _triplet=armv7l-linux-gnueabihf
@@ -11,8 +11,8 @@ _archflags="-march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
 _sysroot="/usr/${_triplet}"
 
 pkgname=cross-${_triplet}
-version=0.22
-revision=3
+version=0.23
+revision=1
 short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)"
 maintainer="Juan RP <xtraeme@voidlinux.eu>"
 homepage="http://www.voidlinux.eu"
@@ -25,7 +25,7 @@ distfiles="
 checksum="
  369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88
  f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f
- 99d4a3e8efd144d71488e478f62587578c0f4e1fa0b4eed47ee3d4975ebeb5d3
+ 067bd9bb3390e79aa45911537d13c3721f1d9d3769931a30c2681bfee66f23a0
  150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45"
 
 lib32disabled=yes
@@ -35,9 +35,9 @@ nodebug=yes
 create_wrksrc=yes
 
 hostmakedepends="perl flex"
-makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel"
+makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
 depends="${pkgname}-libc-${version}_${revision}"
-nostrip_files="libgcc.a libgcov.a libgcc_eh.a"
+nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a"
 only_for_archs="i686 x86_64"
 
 _apply_patch() {
@@ -229,7 +229,7 @@ _gcc_build() {
 	_args+=" --libexecdir=/usr/lib"
 	_args+=" --target=${_triplet}"
 	_args+=" --with-sysroot=${_sysroot}"
-	_args+=" --enable-languages=c,c++,lto"
+	_args+=" --enable-languages=c,c++,fortran,lto"
 	_args+=" --with-gnu-as"
 	_args+=" --with-gnu-ld"
 	_args+=" --disable-multilib"