[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Thursday, March 19, 2020 @ 20:06:02 Author: anatolik Revision: 601135 upgpkg: arm-none-eabi-newlib 3.3.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-19 19:56:39 UTC (rev 601134) +++ PKGBUILD2020-03-19 20:06:02 UTC (rev 601135) @@ -2,8 +2,8 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=3.1.0 -pkgrel=2 +pkgver=3.3.0 +pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) @@ -12,7 +12,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(https://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha256sums=('fb4fa1cc21e9060719208300a61420e4089d6de6ef59cf533b57fe74801d102a') +sha256sums=('58dd9e3eaedf519360d92d84205c3deef0b3fc286685d1c562e245914ef72c66') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Thursday, September 5, 2019 @ 05:48:27 Author: anatolik Revision: 508130 upgpkg: arm-none-eabi-newlib 3.1.0-2 FS#63320: use configuration flags that match official toolchain Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD | 31 +-- 1 file changed, 17 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-05 04:41:23 UTC (rev 508129) +++ PKGBUILD2019-09-05 05:48:27 UTC (rev 508130) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=3.1.0 -pkgrel=1 +pkgrel=2 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) @@ -23,10 +23,12 @@ ../newlib-$_upstream_ver/configure \ --target=$_target \ --prefix=/usr \ +--enable-newlib-io-long-long \ +--enable-newlib-io-c99-formats \ +--enable-newlib-register-fini \ +--enable-newlib-retargetable-locking \ --disable-newlib-supplied-syscalls \ ---disable-nls \ ---enable-newlib-io-long-long \ ---enable-newlib-register-fini +--disable-nls make export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections' @@ -35,16 +37,17 @@ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ ---disable-nls \ ---enable-newlib-reent-small \ ---disable-newlib-fvwrite-in-streamio \ ---disable-newlib-fseek-optimization \ ---disable-newlib-wide-orient \ ---enable-newlib-nano-malloc \ ---disable-newlib-unbuf-stream-opt \ ---enable-lite-exit\ ---enable-newlib-global-atexit \ ---enable-newlib-nano-formatted-io +--enable-newlib-reent-small \ +--enable-newlib-retargetable-locking \ +--disable-newlib-fvwrite-in-streamio \ +--disable-newlib-fseek-optimization \ +--disable-newlib-wide-orient \ +--enable-newlib-nano-malloc \ +--disable-newlib-unbuf-stream-opt \ +--enable-lite-exit \ +--enable-newlib-global-atexit \ +--enable-newlib-nano-formatted-io \ +--disable-nls make }
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Monday, May 27, 2019 @ 20:29:23 Author: arojas Revision: 471990 https Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-27 20:29:19 UTC (rev 471989) +++ PKGBUILD2019-05-27 20:29:23 UTC (rev 471990) @@ -7,11 +7,11 @@ _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) -url='http://www.sourceware.org/newlib/' +url='https://www.sourceware.org/newlib/' license=(BSD) makedepends=($_target-gcc) options=(!emptydirs !strip) -source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) +source=(https://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) sha256sums=('fb4fa1cc21e9060719208300a61420e4089d6de6ef59cf533b57fe74801d102a') build() {
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Friday, March 8, 2019 @ 06:28:37 Author: anatolik Revision: 438041 upgpkg: arm-none-eabi-newlib 3.1.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-08 06:10:48 UTC (rev 438040) +++ PKGBUILD2019-03-08 06:28:37 UTC (rev 438041) @@ -2,7 +2,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=3.0.0.20180831 +pkgver=3.1.0 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -12,7 +12,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha256sums=('3ad3664f227357df15ff34e954bfd9f501009a647667cd307bf0658aefd6eb5b') +sha256sums=('fb4fa1cc21e9060719208300a61420e4089d6de6ef59cf533b57fe74801d102a') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 23:35:08 Author: anatolik Revision: 381801 upgpkg: arm-none-eabi-newlib 3.0.0.20180831-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 23:29:36 UTC (rev 381800) +++ PKGBUILD2018-09-15 23:35:08 UTC (rev 381801) @@ -2,8 +2,8 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=3.0.0.20180226 -pkgrel=2 +pkgver=3.0.0.20180831 +pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) @@ -12,7 +12,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665') +sha256sums=('3ad3664f227357df15ff34e954bfd9f501009a647667cd307bf0658aefd6eb5b') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, May 29, 2018 @ 14:21:26 Author: anatolik Revision: 333176 upgpkg: arm-none-eabi-newlib 3.0.0.20180226-2 FS#50481 add nano.spec specific newlib.h header file Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-29 12:43:01 UTC (rev 333175) +++ PKGBUILD2018-05-29 14:21:26 UTC (rev 333176) @@ -4,7 +4,7 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=3.0.0.20180226 -pkgrel=1 +pkgrel=2 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) @@ -53,6 +53,8 @@ cd "$srcdir"/build-nano make DESTDIR="$pkgdir" install -j1 find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a _nano.a '{}' \; + install -d "$pkgdir"/usr/$_target/include/newlib-nano + install -m644 -t "$pkgdir"/usr/$_target/include/newlib-nano "$pkgdir"/usr/$_target/include/newlib.h cd "$srcdir"/build-newlib make DESTDIR="$pkgdir" install -j1
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Saturday, May 5, 2018 @ 23:01:52 Author: anatolik Revision: 319002 Remove unused patches Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-05 21:37:03 UTC (rev 319001) +++ PKGBUILD2018-05-05 23:01:52 UTC (rev 319002) @@ -12,19 +12,9 @@ license=(BSD) makedepends=($_target-gcc) options=(!emptydirs !strip) -source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz - fix_build1.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b8272e3b8df8337744423e4dd23e727cf963d528' - fix_build2.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b7e0f286a2ecab3b687ec9b3f95f5a88b9f85310') -sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665' -'2be98412600b8d62b4f1456e95ae4bc3b7a6810981d3fde49fad1f42df0c49da' -'641978987fcfc9fc5c529192f34771db44d3257f95bc682da16e8351356177cf') +source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) +sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665') -prepare() { - cd newlib-$_upstream_ver -# patch -p1 < ../fix_build1.patch -# patch -p1 < ../fix_build2.patch -} - build() { rm -rf build-{newlib,nano} mkdir build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Saturday, May 5, 2018 @ 21:03:37 Author: anatolik Revision: 318994 upgpkg: arm-none-eabi-newlib 3.0.0.20180226-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-05 19:58:35 UTC (rev 318993) +++ PKGBUILD2018-05-05 21:03:37 UTC (rev 318994) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=3.0.0 +pkgver=3.0.0.20180226 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -15,14 +15,14 @@ source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz fix_build1.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b8272e3b8df8337744423e4dd23e727cf963d528' fix_build2.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b7e0f286a2ecab3b687ec9b3f95f5a88b9f85310') -sha256sums=('c8566335ee74e5fcaeb8595b4ebd0400c4b043d6acb3263ecb1314f8f5501332' +sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665' '2be98412600b8d62b4f1456e95ae4bc3b7a6810981d3fde49fad1f42df0c49da' '641978987fcfc9fc5c529192f34771db44d3257f95bc682da16e8351356177cf') prepare() { cd newlib-$_upstream_ver - patch -p1 < ../fix_build1.patch - patch -p1 < ../fix_build2.patch +# patch -p1 < ../fix_build1.patch +# patch -p1 < ../fix_build2.patch } build() {
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 15:53:09 Author: anatolik Revision: 293869 upgpkg: arm-none-eabi-newlib 3.0.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 15:17:19 UTC (rev 293868) +++ PKGBUILD2018-02-13 15:53:09 UTC (rev 293869) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.5.0.20170922 +pkgver=3.0.0 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -13,13 +13,16 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz - fix_build.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=111b6813fb967a4bae51dc43d574c0c28d4dea6c' -) + fix_build1.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b8272e3b8df8337744423e4dd23e727cf963d528' + fix_build2.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b7e0f286a2ecab3b687ec9b3f95f5a88b9f85310') +sha256sums=('c8566335ee74e5fcaeb8595b4ebd0400c4b043d6acb3263ecb1314f8f5501332' +'2be98412600b8d62b4f1456e95ae4bc3b7a6810981d3fde49fad1f42df0c49da' +'641978987fcfc9fc5c529192f34771db44d3257f95bc682da16e8351356177cf') - prepare() { cd newlib-$_upstream_ver - patch -p1 < ../fix_build.patch + patch -p1 < ../fix_build1.patch + patch -p1 < ../fix_build2.patch } build() { @@ -69,5 +72,3 @@ install -d "$pkgdir"/usr/share/licenses/$pkgname/ install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$_upstream_ver/COPYING* } -md5sums=('499fb1239b44faf2e4a0873f17fe61ff' - '3516d1406be5dd979dfb4ca64c417168')
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, October 17, 2017 @ 16:43:02 Author: anatolik Revision: 263160 upgpkg: arm-none-eabi-newlib 2.5.0.20170922-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-17 15:37:52 UTC (rev 263159) +++ PKGBUILD2017-10-17 16:43:02 UTC (rev 263160) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.5.0.20170421 +pkgver=2.5.0.20170922 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -12,9 +12,16 @@ license=(BSD) makedepends=($_target-gcc) options=(!emptydirs !strip) -source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('d9d5627a3f795094f18a1d934584814b00c4471c') +source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz + fix_build.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=111b6813fb967a4bae51dc43d574c0c28d4dea6c' +) + +prepare() { + cd newlib-$_upstream_ver + patch -p1 < ../fix_build.patch +} + build() { rm -rf build-{newlib,nano} mkdir build-{newlib,nano} @@ -62,3 +69,5 @@ install -d "$pkgdir"/usr/share/licenses/$pkgname/ install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$_upstream_ver/COPYING* } +md5sums=('499fb1239b44faf2e4a0873f17fe61ff' + '3516d1406be5dd979dfb4ca64c417168')
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Saturday, April 22, 2017 @ 23:52:05 Author: anatolik Revision: 224431 upgpkg: arm-none-eabi-newlib 2.5.0.20170421-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-22 23:19:29 UTC (rev 224430) +++ PKGBUILD2017-04-22 23:52:05 UTC (rev 224431) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.5.0.20170228 +pkgver=2.5.0.20170421 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('0ae4f8df84dbfb4ef44b7f22d920d6c9b4ed764b') +sha1sums=('d9d5627a3f795094f18a1d934584814b00c4471c') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, February 28, 2017 @ 19:12:59 Author: anatolik Revision: 214248 upgpkg: arm-none-eabi-newlib 2.5.0.20170228-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-28 19:09:44 UTC (rev 214247) +++ PKGBUILD2017-02-28 19:12:59 UTC (rev 214248) @@ -3,9 +3,9 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.5.0 +pkgver=2.5.0.20170228 pkgrel=1 -_upstream_ver=2.5.0 +_upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('be1f1960bce564130a0cf9598e388fcc437169dc') +sha1sums=('0ae4f8df84dbfb4ef44b7f22d920d6c9b4ed764b') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Friday, December 23, 2016 @ 19:24:34 Author: anatolik Revision: 201275 upgpkg: arm-none-eabi-newlib 2.5.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-23 19:17:13 UTC (rev 201274) +++ PKGBUILD2016-12-23 19:24:34 UTC (rev 201275) @@ -3,9 +3,9 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.4.0 -pkgrel=4 -_upstream_ver=2.4.0.20161025 +pkgver=2.5.0 +pkgrel=1 +_upstream_ver=2.5.0 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('12879b06241f0ee987a8fef866de0db27b85755d') +sha1sums=('be1f1960bce564130a0cf9598e388fcc437169dc') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Wednesday, November 30, 2016 @ 20:49:35 Author: anatolik Revision: 197449 upgpkg: arm-none-eabi-newlib 2.4.0-4 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-30 20:36:13 UTC (rev 197448) +++ PKGBUILD2016-11-30 20:49:35 UTC (rev 197449) @@ -4,8 +4,8 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.4.0 -pkgrel=3 -_upstream_ver=2.4.0.20160527 +pkgrel=4 +_upstream_ver=2.4.0.20161025 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('abc52a5bad9c6decaa569aa32cd0882acd7908ac') +sha1sums=('12879b06241f0ee987a8fef866de0db27b85755d') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, May 31, 2016 @ 20:36:07 Author: anatolik Revision: 177561 upgpkg: arm-none-eabi-newlib 2.4.0-3 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-31 17:52:08 UTC (rev 177560) +++ PKGBUILD2016-05-31 18:36:07 UTC (rev 177561) @@ -4,8 +4,8 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.4.0 -pkgrel=2 -_upstream_ver=$pkgver +pkgrel=3 +_upstream_ver=2.4.0.20160527 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('f2142827d7b593676b91a530e2547e31262e14e7') +sha1sums=('abc52a5bad9c6decaa569aa32cd0882acd7908ac') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, May 10, 2016 @ 17:58:27 Author: anatolik Revision: 174573 gcc-6.1.1 rebuild Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-05-10 15:54:13 UTC (rev 174572) +++ PKGBUILD2016-05-10 15:58:27 UTC (rev 174573) @@ -4,7 +4,7 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.4.0 -pkgrel=1 +pkgrel=2 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any)
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Wednesday, March 30, 2016 @ 23:39:00 Author: anatolik Revision: 168936 upgpkg: arm-none-eabi-newlib 2.4.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-30 20:55:40 UTC (rev 168935) +++ PKGBUILD2016-03-30 21:39:00 UTC (rev 168936) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.3.0.20160226 +pkgver=2.4.0 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('56df3bc630fd36e5b37eece303f6f7033fa9ff85') +sha1sums=('f2142827d7b593676b91a530e2547e31262e14e7') build() { rm -rf build-{newlib,nano} @@ -59,8 +59,6 @@ find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec $_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R .debug_str -R .debug_ranges -R .debug_loc '{}' \; - rm "$pkgdir"/usr/share/info/*.info - install -d "$pkgdir"/usr/share/licenses/$pkgname/ install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$_upstream_ver/COPYING* }
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Friday, February 26, 2016 @ 20:47:11 Author: anatolik Revision: 163523 upgpkg: arm-none-eabi-newlib 2.3.0.20160226-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-26 19:36:44 UTC (rev 163522) +++ PKGBUILD2016-02-26 19:47:11 UTC (rev 163523) @@ -3,7 +3,7 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.3.0.20160104 +pkgver=2.3.0.20160226 pkgrel=1 _upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('43d8ac3eb3b582efdf68c217c4a1136a3efa0068') +sha1sums=('56df3bc630fd36e5b37eece303f6f7033fa9ff85') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Monday, January 11, 2016 @ 04:08:13 Author: anatolik Revision: 155913 upgpkg: arm-none-eabi-newlib 2.3.0.20160104-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-11 02:52:20 UTC (rev 155912) +++ PKGBUILD2016-01-11 03:08:13 UTC (rev 155913) @@ -3,9 +3,9 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.2.0 -pkgrel=4 -_upstream_ver=$pkgver.20150423 +pkgver=2.3.0.20160104 +pkgrel=1 +_upstream_ver=$pkgver pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('50429d21989b008916ea9b40f0ceedaf273eb84b') +sha1sums=('43d8ac3eb3b582efdf68c217c4a1136a3efa0068') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Friday, May 22, 2015 @ 06:57:06 Author: anatolik Revision: 133963 upgpkg: arm-none-eabi-newlib 2.2.0-4 new upstream snapshot Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-22 04:30:54 UTC (rev 133962) +++ PKGBUILD2015-05-22 04:57:06 UTC (rev 133963) @@ -4,8 +4,8 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.2.0 -pkgrel=3 -_upstream_ver=$pkgver-1 +pkgrel=4 +_upstream_ver=$pkgver.20150423 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -13,7 +13,7 @@ makedepends=($_target-gcc) options=(!emptydirs !strip) source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) -sha1sums=('ab7d18171fb02f4647881c91be52bbf19882ad3d') +sha1sums=('50429d21989b008916ea9b40f0ceedaf273eb84b') build() { rm -rf build-{newlib,nano}
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Friday, April 24, 2015 @ 21:15:55 Author: anatolik Revision: 132202 upgpkg: arm-none-eabi-newlib 2.2.0-3 Rebuild for gcc 5.1.0 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-04-24 19:14:56 UTC (rev 132201) +++ PKGBUILD2015-04-24 19:15:55 UTC (rev 132202) @@ -4,7 +4,7 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.2.0 -pkgrel=2 +pkgrel=3 _upstream_ver=$pkgver-1 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any)
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, February 3, 2015 @ 20:20:13 Author: anatolik Revision: 127049 upgpkg: arm-none-eabi-newlib 2.2.0-2 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-03 18:44:41 UTC (rev 127048) +++ PKGBUILD2015-02-03 19:20:13 UTC (rev 127049) @@ -4,7 +4,8 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.2.0 -pkgrel=1 +pkgrel=2 +_upstream_ver=$pkgver-1 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -11,8 +12,8 @@ license=(BSD) makedepends=($_target-gcc) options=(!emptydirs !strip) -source=(ftp://sourceware.org/pub/newlib/newlib-$pkgver.tar.gz) -sha1sums=('16fc7bc82e445341b9e741a3fc57b818691fa375') +source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz) +sha1sums=('ab7d18171fb02f4647881c91be52bbf19882ad3d') build() { rm -rf build-{newlib,nano} @@ -20,7 +21,7 @@ export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections' cd "$srcdir"/build-newlib - ../newlib-$pkgver/configure \ + ../newlib-$_upstream_ver/configure \ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ @@ -31,7 +32,7 @@ export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections' cd "$srcdir"/build-nano - ../newlib-$pkgver/configure \ + ../newlib-$_upstream_ver/configure \ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ @@ -61,5 +62,5 @@ rm "$pkgdir"/usr/share/info/*.info install -d "$pkgdir"/usr/share/licenses/$pkgname/ - install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$pkgver/COPYING* + install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$_upstream_ver/COPYING* }
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Friday, January 30, 2015 @ 18:34:44 Author: anatolik Revision: 126830 Enable small foot-print formatted IO https://sourceware.org/ml/newlib/2014/msg00166.html Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-01-30 17:33:29 UTC (rev 126829) +++ PKGBUILD2015-01-30 17:34:44 UTC (rev 126830) @@ -43,7 +43,8 @@ --enable-newlib-nano-malloc \ --disable-newlib-unbuf-stream-opt \ --enable-lite-exit\ ---enable-newlib-global-atexit +--enable-newlib-global-atexit \ +--enable-newlib-nano-formatted-io make }
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Tuesday, December 30, 2014 @ 21:55:37 Author: anatolik Revision: 125035 upgpkg: arm-none-eabi-newlib 2.2.0-1 Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-30 20:51:15 UTC (rev 125034) +++ PKGBUILD2014-12-30 20:55:37 UTC (rev 125035) @@ -3,17 +3,16 @@ _target=arm-none-eabi pkgname=$_target-newlib -pkgver=2.1.0 -pkgrel=3 +pkgver=2.2.0 +pkgrel=1 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' license=(BSD) -makedepends=($_target-gcc git) -options=(!emptydirs !strip staticlibs !buildflags) -# newlib 2.1.0 does not have newlib-nano integrated yet. Let's use the latest HEAD until 2.1.1 release. -source=(git://sourceware.org/git/newlib.git#commit=0daa4d6f9b06af8530e50d0dce793ef9a5292aec) -sha1sums=('SKIP') +makedepends=($_target-gcc) +options=(!emptydirs !strip) +source=(ftp://sourceware.org/pub/newlib/newlib-$pkgver.tar.gz) +sha1sums=('16fc7bc82e445341b9e741a3fc57b818691fa375') build() { rm -rf build-{newlib,nano} @@ -21,7 +20,7 @@ export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections' cd "$srcdir"/build-newlib - ../newlib/configure \ + ../newlib-$pkgver/configure \ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ @@ -32,7 +31,7 @@ export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections' cd "$srcdir"/build-nano - ../newlib/configure \ + ../newlib-$pkgver/configure \ --target=$_target \ --prefix=/usr \ --disable-newlib-supplied-syscalls \ @@ -61,5 +60,5 @@ rm "$pkgdir"/usr/share/info/*.info install -d "$pkgdir"/usr/share/licenses/$pkgname/ - install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib/COPYING* + install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ "$srcdir"/newlib-$pkgver/COPYING* }
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Saturday, December 27, 2014 @ 16:27:59 Author: anatolik Revision: 124707 upgpkg: arm-none-eabi-newlib 2.1.0-3 binutils-2.25 rebuild bump git revision Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-27 14:56:59 UTC (rev 124706) +++ PKGBUILD2014-12-27 15:27:59 UTC (rev 124707) @@ -4,7 +4,7 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.1.0 -pkgrel=2 +pkgrel=3 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -12,7 +12,7 @@ makedepends=($_target-gcc git) options=(!emptydirs !strip staticlibs !buildflags) # newlib 2.1.0 does not have newlib-nano integrated yet. Let's use the latest HEAD until 2.1.1 release. -source=(git://sourceware.org/git/newlib.git#commit=9b9f839addfe16ab0fd11f09a30a28139bfae6d5) +source=(git://sourceware.org/git/newlib.git#commit=0daa4d6f9b06af8530e50d0dce793ef9a5292aec) sha1sums=('SKIP') build() {
[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)
Date: Thursday, November 6, 2014 @ 06:53:03 Author: anatolik Revision: 122029 upgpkg: arm-none-eabi-newlib 2.1.0-2 Strip binaries Use more agressive compiler optimizations (similar to what ARM toolchain does) Modified: arm-none-eabi-newlib/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-06 05:39:00 UTC (rev 122028) +++ PKGBUILD2014-11-06 05:53:03 UTC (rev 122029) @@ -4,7 +4,7 @@ _target=arm-none-eabi pkgname=$_target-newlib pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal)' arch=(any) url='http://www.sourceware.org/newlib/' @@ -16,11 +16,10 @@ sha1sums=('SKIP') build() { - export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections' - rm -rf build-{newlib,nano} mkdir build-{newlib,nano} + export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections' cd "$srcdir"/build-newlib ../newlib/configure \ --target=$_target \ @@ -31,6 +30,7 @@ --enable-newlib-register-fini make + export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections' cd "$srcdir"/build-nano ../newlib/configure \ --target=$_target \ @@ -56,6 +56,8 @@ cd "$srcdir"/build-newlib make DESTDIR="$pkgdir" install -j1 + find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec $_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R .debug_str -R .debug_ranges -R .debug_loc '{}' \; + rm "$pkgdir"/usr/share/info/*.info install -d "$pkgdir"/usr/share/licenses/$pkgname/