diff options
Diffstat (limited to 'cross')
-rw-r--r-- | cross/xtensa-esp32-elf-binutils/Makefile | 7 | ||||
-rw-r--r-- | cross/xtensa-esp32-elf-binutils/distinfo | 10 | ||||
-rw-r--r-- | cross/xtensa-esp32-elf-gcc/Makefile | 13 | ||||
-rw-r--r-- | cross/xtensa-esp32-elf-gcc/PLIST | 31 | ||||
-rw-r--r-- | cross/xtensa-esp32-elf-gcc/distinfo | 26 |
5 files changed, 59 insertions, 28 deletions
diff --git a/cross/xtensa-esp32-elf-binutils/Makefile b/cross/xtensa-esp32-elf-binutils/Makefile index 375987f2ad4..22c39ab20d6 100644 --- a/cross/xtensa-esp32-elf-binutils/Makefile +++ b/cross/xtensa-esp32-elf-binutils/Makefile @@ -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 HOMEPAGE= https://github.com/espressif/binutils-gdb diff --git a/cross/xtensa-esp32-elf-binutils/distinfo b/cross/xtensa-esp32-elf-binutils/distinfo index 794fb7f3f44..1f34ed24bff 100644 --- a/cross/xtensa-esp32-elf-binutils/distinfo +++ b/cross/xtensa-esp32-elf-binutils/distinfo @@ -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 --git a/cross/xtensa-esp32-elf-gcc/Makefile b/cross/xtensa-esp32-elf-gcc/Makefile index 4c517ef4e81..999eb4ebeb1 100644 --- a/cross/xtensa-esp32-elf-gcc/Makefile +++ b/cross/xtensa-esp32-elf-gcc/Makefile @@ -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 HOMEPAGE= https://github.com/espressif/gcc diff --git a/cross/xtensa-esp32-elf-gcc/PLIST b/cross/xtensa-esp32-elf-gcc/PLIST index 38ce7cfcdf2..023c6c45bff 100644 --- a/cross/xtensa-esp32-elf-gcc/PLIST +++ b/cross/xtensa-esp32-elf-gcc/PLIST @@ -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/__init__.py 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/esp 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/langinfo.h 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/time.h 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/search.h 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/string.h 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/queue.h 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/syslimits.h 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/sys/wait.h 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/utmp.h 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/libsupc++.la 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 --git a/cross/xtensa-esp32-elf-gcc/distinfo b/cross/xtensa-esp32-elf-gcc/distinfo index 41021ca6564..1c06788da8f 100644 --- a/cross/xtensa-esp32-elf-gcc/distinfo +++ b/cross/xtensa-esp32-elf-gcc/distinfo @@ -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 |