[arch-commits] Commit in arm-none-eabi-newlib/trunk (PKGBUILD)

2020-03-19 Thread Anatol Pomozov via arch-commits
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)

2019-09-04 Thread Anatol Pomozov via arch-commits
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)

2019-05-27 Thread Antonio Rojas via arch-commits
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)

2019-03-07 Thread Anatol Pomozov via arch-commits
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)

2018-09-15 Thread Anatol Pomozov via arch-commits
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)

2018-05-29 Thread Anatol Pomozov via arch-commits
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)

2018-05-05 Thread Anatol Pomozov via arch-commits
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)

2018-05-05 Thread Anatol Pomozov via arch-commits
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)

2018-02-13 Thread Anatol Pomozov via arch-commits
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)

2017-10-17 Thread Anatol Pomozov
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)

2017-04-22 Thread Anatol Pomozov
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)

2017-02-28 Thread Anatol Pomozov
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)

2016-12-23 Thread Anatol Pomozov
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)

2016-11-30 Thread Anatol Pomozov
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)

2016-05-31 Thread Anatol Pomozov
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)

2016-05-10 Thread Anatol Pomozov
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)

2016-03-30 Thread Anatol Pomozov
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)

2016-02-26 Thread Anatol Pomozov
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)

2016-01-10 Thread Anatol Pomozov
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)

2015-05-21 Thread Anatol Pomozov
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)

2015-04-24 Thread Anatol Pomozov
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)

2015-02-03 Thread Anatol Pomozov
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)

2015-01-30 Thread Anatol Pomozov
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)

2014-12-30 Thread Anatol Pomozov
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)

2014-12-27 Thread Anatol Pomozov
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)

2014-11-05 Thread Anatol Pomozov
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/