pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cross xtensa-esp32-elf-*: update to espressif 2019r1 s...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2a0d7e55f977
branches:  trunk
changeset: 334459:2a0d7e55f977
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Mon May 27 17:31:14 2019 +0000

description:
xtensa-esp32-elf-*: update to espressif 2019r1 snapshot

main change being that it updates newlib from 2.2.0 to 3.0.0.

diffstat:

 cross/xtensa-esp32-elf-binutils/Makefile |   7 ++++---
 cross/xtensa-esp32-elf-binutils/distinfo |  10 +++++-----
 cross/xtensa-esp32-elf-gcc/Makefile      |  13 +++++++------
 cross/xtensa-esp32-elf-gcc/PLIST         |  31 ++++++++++++++++++++++++++++++-
 cross/xtensa-esp32-elf-gcc/distinfo      |  26 +++++++++++++-------------
 5 files changed, 59 insertions(+), 28 deletions(-)

diffs (233 lines):

diff -r ad903d637048 -r 2a0d7e55f977 cross/xtensa-esp32-elf-binutils/Makefile
--- a/cross/xtensa-esp32-elf-binutils/Makefile  Mon May 27 17:21:01 2019 +0000
+++ b/cross/xtensa-esp32-elf-binutils/Makefile  Mon May 27 17:31:14 2019 +0000
@@ -1,14 +1,15 @@
-# $NetBSD: Makefile,v 1.1 2019/03/24 11:39:02 tnn Exp $
+# $NetBSD: Makefile,v 1.2 2019/05/27 17:31:14 tnn Exp $
 
 DISTNAME=      binutils-2.32
+PKGREVISION=   1
 PKGNAME=       ${DISTNAME:C/.*binutils(-gdb)?/xtensa-esp32-elf-binutils/}
 CATEGORIES=    cross
 MASTER_SITES=  ${MASTER_SITE_GNU:=binutils/}
 EXTRACT_SUFX=  .tar.xz
 # Espressif overlays
 DISTFILES=     ${DEFAULT_DISTFILES}
-DISTFILES+=    crosstool-ng-esp32-2018r1.tar.gz
-SITES.crosstool-ng-esp32-2018r1.tar.gz=        -https://github.com/espressif/crosstool-NG/archive/0a6745d4ed60aaa41a812ecf777ef062e2c76354.tar.gz
+DISTFILES+=    crosstool-ng-esp32-2019r1.tar.gz
+SITES.crosstool-ng-esp32-2019r1.tar.gz=        -https://github.com/espressif/crosstool-NG/archive/ce035ad3351127e4fdb3ff96790caba42b9f1aa3.tar.gz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/espressif/binutils-gdb
diff -r ad903d637048 -r 2a0d7e55f977 cross/xtensa-esp32-elf-binutils/distinfo
--- a/cross/xtensa-esp32-elf-binutils/distinfo  Mon May 27 17:21:01 2019 +0000
+++ b/cross/xtensa-esp32-elf-binutils/distinfo  Mon May 27 17:31:14 2019 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.2 2019/03/24 13:04:05 tnn Exp $
+$NetBSD: distinfo,v 1.3 2019/05/27 17:31:14 tnn Exp $
 
 SHA1 (binutils-2.32.tar.xz) = cd45a512af1c8a508976c1beb4f5825b3bb89f4d
 RMD160 (binutils-2.32.tar.xz) = cfff50aae6534512a51fbb720e30f37484f8193e
 SHA512 (binutils-2.32.tar.xz) = d326408f12a03d9a61a9de56584c2af12f81c2e50d2d7e835d51565df8314df01575724afa1e43bd0db45cfc9916b41519b67dfce03232aa4978704492a6994a
 Size (binutils-2.32.tar.xz) = 20774880 bytes
-SHA1 (crosstool-ng-esp32-2018r1.tar.gz) = e99a7af1aa098efc9ac7f4fe17b99b1045209df5
-RMD160 (crosstool-ng-esp32-2018r1.tar.gz) = d7006ca0be915b688c4046c1fecbd9df8662a464
-SHA512 (crosstool-ng-esp32-2018r1.tar.gz) = b515a308abd7ac57e864c2e18da82762d0f314560d9ba1fb45d0dae437b64a8631da2721c4834b6515810a54086ea21a5c16128ea21e320295467d32004859d4
-Size (crosstool-ng-esp32-2018r1.tar.gz) = 2493917 bytes
+SHA1 (crosstool-ng-esp32-2019r1.tar.gz) = cec4ee10240408bfa9401e11898e3d614d478f61
+RMD160 (crosstool-ng-esp32-2019r1.tar.gz) = 390218c0db65cce4e13096aff7453c6c8a7a6b62
+SHA512 (crosstool-ng-esp32-2019r1.tar.gz) = ff4dc1a31db96449ca6334296315d0edc1afdd4eef23fd0a3f8c327648f023dc732d9f25da4713d918eae764c31c6a5bea1245578185b267072f6b2b7d93c155
+Size (crosstool-ng-esp32-2019r1.tar.gz) = 2494124 bytes
diff -r ad903d637048 -r 2a0d7e55f977 cross/xtensa-esp32-elf-gcc/Makefile
--- a/cross/xtensa-esp32-elf-gcc/Makefile       Mon May 27 17:21:01 2019 +0000
+++ b/cross/xtensa-esp32-elf-gcc/Makefile       Mon May 27 17:31:14 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2019/03/24 11:58:04 tnn Exp $
+# $NetBSD: Makefile,v 1.2 2019/05/27 17:31:14 tnn Exp $
 
 # We could use the upstream GCC distfile, but Espressif has important vendor
 # patches in their branch and it seems not worth the maintenance overhead to
@@ -9,19 +9,20 @@
 #EXTRACT_SUFX=         .tar.xz
 
 DISTNAME=              espressif-gcc-8.2.0
+PKGREVISION=           1
 PKGNAME=               ${DISTNAME:C/.*gcc/xtensa-esp32-elf-gcc/}
 CATEGORIES=            cross
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=espressif/}
 GITHUB_PROJECT=                gcc
-GITHUB_TAG=            bae67e9ef3c3dea93a7cd169a475e05c8013f00b
+GITHUB_TAG=            35d9a8eb86910a6acac7579f22f8e88a92dbb251
 # Espressif overlays
 DISTFILES=             ${DEFAULT_DISTFILES}
-DISTFILES+=            crosstool-ng-esp32-2018r1.tar.gz
-SITES.crosstool-ng-esp32-2018r1.tar.gz=        -https://github.com/espressif/crosstool-NG/archive/0a6745d4ed60aaa41a812ecf777ef062e2c76354.tar.gz
+DISTFILES+=            crosstool-ng-esp32-2019r1.tar.gz
+SITES.crosstool-ng-esp32-2019r1.tar.gz=        -https://github.com/espressif/crosstool-NG/archive/ce035ad3351127e4fdb3ff96790caba42b9f1aa3.tar.gz
 # Custom ESP32 newlib
 DISTFILES+=            newlib-${NEWLIBVER}.tar.gz
-NEWLIBVER=             esp32-2018r1_newlib-2_2_0
-SITES.newlib-${NEWLIBVER}.tar.gz=      -https://github.com/espressif/newlib-esp32/archive/fdbb7b81e963283abb4915e2da873fc248ecd47a.tar.gz
+NEWLIBVER=             esp32-2019r1_newlib-3_0_0
+SITES.newlib-${NEWLIBVER}.tar.gz=      -https://github.com/espressif/newlib-esp32/archive/46a44cc1111687d8297e35f9766493abd291e5cc.tar.gz
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              https://github.com/espressif/gcc
diff -r ad903d637048 -r 2a0d7e55f977 cross/xtensa-esp32-elf-gcc/PLIST
--- a/cross/xtensa-esp32-elf-gcc/PLIST  Mon May 27 17:21:01 2019 +0000
+++ b/cross/xtensa-esp32-elf-gcc/PLIST  Mon May 27 17:31:14 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2019/03/24 11:58:04 tnn Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/05/27 17:31:14 tnn Exp $
 xtensa-esp32-elf/bin/xtensa-esp32-elf-c++
 xtensa-esp32-elf/bin/xtensa-esp32-elf-cpp
 xtensa-esp32-elf/bin/xtensa-esp32-elf-g++
@@ -481,6 +481,7 @@
 xtensa-esp32-elf/share/gcc-${PKGVERSION}/python/libstdcxx/v6/printers.py
 xtensa-esp32-elf/share/gcc-${PKGVERSION}/python/libstdcxx/v6/xmethods.py
 xtensa-esp32-elf/xtensa-esp32-elf/include/_ansi.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/_newlib_version.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/_syslist.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/alloca.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/ar.h
@@ -1258,8 +1259,11 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/c++/${PKGVERSION}/xtensa-esp32-elf/ext/opt_random.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/complex.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/config.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/cpio.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/ctype.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/devctl.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/dirent.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/elf.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/envlock.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/envz.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/errno.h
@@ -1277,7 +1281,10 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/libgen.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/limits.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/locale.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/machine/_arc4random.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/machine/_default_types.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/machine/_endian.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/machine/_time.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/machine/_types.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/machine/ansi.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/machine/endian.h
@@ -1293,6 +1300,7 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/machine/types.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/malloc.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/math.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/memory.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/newlib.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/paths.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/pthread.h
@@ -1305,6 +1313,13 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/setjmp.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/signal.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/spawn.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/ssp.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/stdio.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/stdlib.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/string.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/strings.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/unistd.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/ssp/wchar.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/stdatomic.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/stdint.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/stdio.h
@@ -1314,6 +1329,11 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/strings.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_default_fcntl.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_intsup.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_pthreadtypes.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_sigset.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_stdint.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_timespec.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_timeval.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/_types.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/cdefs.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/config.h
@@ -1331,6 +1351,7 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/reent.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/resource.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/sched.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/select.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/signal.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/stat.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/stdio.h
@@ -1339,6 +1360,8 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/time.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/timeb.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/times.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/timespec.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/sys/tree.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/types.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/unistd.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/sys/utime.h
@@ -1346,6 +1369,7 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/tar.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/termios.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/tgmath.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/threads.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/time.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/unctrl.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/unistd.h
@@ -1354,11 +1378,15 @@
 xtensa-esp32-elf/xtensa-esp32-elf/include/wchar.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/wctype.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/wordexp.h
+xtensa-esp32-elf/xtensa-esp32-elf/include/xlocale.h
 xtensa-esp32-elf/xtensa-esp32-elf/include/xtensa/config/core-isa.h
 xtensa-esp32-elf/xtensa-esp32-elf/lib/crt0.o
+xtensa-esp32-elf/xtensa-esp32-elf/lib/default.specs
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/crt0.o
+xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/default.specs
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/libc.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/libg.a
+xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/libgloss.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/libm.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/libnosys.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/libstdc++.a-gdb.py
@@ -1367,6 +1395,7 @@
 xtensa-esp32-elf/xtensa-esp32-elf/lib/esp32-psram/nosys.specs
 xtensa-esp32-elf/xtensa-esp32-elf/lib/libc.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/libg.a
+xtensa-esp32-elf/xtensa-esp32-elf/lib/libgloss.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/libm.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/libnosys.a
 xtensa-esp32-elf/xtensa-esp32-elf/lib/libstdc++.a-gdb.py
diff -r ad903d637048 -r 2a0d7e55f977 cross/xtensa-esp32-elf-gcc/distinfo
--- a/cross/xtensa-esp32-elf-gcc/distinfo       Mon May 27 17:21:01 2019 +0000
+++ b/cross/xtensa-esp32-elf-gcc/distinfo       Mon May 27 17:31:14 2019 +0000
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.2 2019/03/24 13:04:05 tnn Exp $
+$NetBSD: distinfo,v 1.3 2019/05/27 17:31:14 tnn Exp $
 
-SHA1 (crosstool-ng-esp32-2018r1.tar.gz) = e99a7af1aa098efc9ac7f4fe17b99b1045209df5
-RMD160 (crosstool-ng-esp32-2018r1.tar.gz) = d7006ca0be915b688c4046c1fecbd9df8662a464
-SHA512 (crosstool-ng-esp32-2018r1.tar.gz) = b515a308abd7ac57e864c2e18da82762d0f314560d9ba1fb45d0dae437b64a8631da2721c4834b6515810a54086ea21a5c16128ea21e320295467d32004859d4
-Size (crosstool-ng-esp32-2018r1.tar.gz) = 2493917 bytes
-SHA1 (espressif-gcc-8.2.0-bae67e9ef3c3dea93a7cd169a475e05c8013f00b.tar.gz) = dfc94e1677769b86ec4e26f4610d44d0c7b56f24
-RMD160 (espressif-gcc-8.2.0-bae67e9ef3c3dea93a7cd169a475e05c8013f00b.tar.gz) = 4422a4e5c630a3d1a9ac5a273c95d18c45bc2a0b
-SHA512 (espressif-gcc-8.2.0-bae67e9ef3c3dea93a7cd169a475e05c8013f00b.tar.gz) = 
631a475b9352a9bb7f66d6021035effcc735e72fd65c12aef033bdb5011adba89e87a6bca37c0b0616856d239df4169ac2efbc3d5f89a1063d2889b4d29ad9de
-Size (espressif-gcc-8.2.0-bae67e9ef3c3dea93a7cd169a475e05c8013f00b.tar.gz) = 102469670 bytes
-SHA1 (newlib-esp32-2018r1_newlib-2_2_0.tar.gz) = e9cd902804183d753dc5825699cb0b77b5860497
-RMD160 (newlib-esp32-2018r1_newlib-2_2_0.tar.gz) = f7b39dbf15c6a9bf9ca8a7fb0d1e8704eede3a13
-SHA512 (newlib-esp32-2018r1_newlib-2_2_0.tar.gz) = d7daddb655589f1c90a82aa7ce7c7422615ebb45187b56b2e8de0c810fec95240baa7dc50446c31af0ba466da816fbf0ccbd4f1d98a2cdfeb28b90b8458bfe6c
-Size (newlib-esp32-2018r1_newlib-2_2_0.tar.gz) = 16387285 bytes
+SHA1 (crosstool-ng-esp32-2019r1.tar.gz) = cec4ee10240408bfa9401e11898e3d614d478f61
+RMD160 (crosstool-ng-esp32-2019r1.tar.gz) = 390218c0db65cce4e13096aff7453c6c8a7a6b62
+SHA512 (crosstool-ng-esp32-2019r1.tar.gz) = ff4dc1a31db96449ca6334296315d0edc1afdd4eef23fd0a3f8c327648f023dc732d9f25da4713d918eae764c31c6a5bea1245578185b267072f6b2b7d93c155
+Size (crosstool-ng-esp32-2019r1.tar.gz) = 2494124 bytes
+SHA1 (espressif-gcc-8.2.0-35d9a8eb86910a6acac7579f22f8e88a92dbb251.tar.gz) = f30416540bdfb114dab6ce0638577a552cb5b8f9
+RMD160 (espressif-gcc-8.2.0-35d9a8eb86910a6acac7579f22f8e88a92dbb251.tar.gz) = 11c2a777ac68b792d221e985b5087ce6c5e137f3
+SHA512 (espressif-gcc-8.2.0-35d9a8eb86910a6acac7579f22f8e88a92dbb251.tar.gz) = 
65c30b988f22718da2a59a8161406080f35e6850111d2fdb6607e085975c2daff277b853bd24ff9856405abc24726d8e2f5caca397afd0c92f0798d03e428c29
+Size (espressif-gcc-8.2.0-35d9a8eb86910a6acac7579f22f8e88a92dbb251.tar.gz) = 102473573 bytes
+SHA1 (newlib-esp32-2019r1_newlib-3_0_0.tar.gz) = 7460ca85079e4f3745087fefccd9d4d8746f1edd
+RMD160 (newlib-esp32-2019r1_newlib-3_0_0.tar.gz) = 3d6eda65bc4c21feab6985ffbfc1a96d70b9e874
+SHA512 (newlib-esp32-2019r1_newlib-3_0_0.tar.gz) = d08ed86765d939f3d5cd42d69b9ba0c1b87e75a8e258baf2ee5fd75dbd2f298da36a7c704dd3944570fc5359292a3795f9de0aa7208baf20c013b37c3f925ff4
+Size (newlib-esp32-2019r1_newlib-3_0_0.tar.gz) = 21247297 bytes
 SHA1 (patch-configure) = e8ce6b8126845e03bbaa28569074fada93466d85
 SHA1 (patch-contrib_download__prerequisites) = be9b02068b3d4d783e92bee66d480bb2bfe35a84
 SHA1 (patch-gcc_system.h) = 72a75ff773b9b5f3d2f16f4ec7d29e032aba5f53



Home | Main Index | Thread Index | Old Index