Index: head/devel/xtensa-esp32-elf/Makefile =================================================================== --- head/devel/xtensa-esp32-elf/Makefile (revision 554792) +++ head/devel/xtensa-esp32-elf/Makefile (revision 554793) @@ -1,113 +1,113 @@ # Created by: Craig Leres # $FreeBSD$ PORTNAME= xtensa-esp32-elf -DISTVERSION= 1.22.0.g20200617 +DISTVERSION= 1.22.0.g20200907 CATEGORIES= devel MASTER_SITES= SOURCEWARE/binutils/releases/binutils:source1 \ GNU/binutils:source1 \ https://github.com/libexpat/libexpat/releases/download/R_2_1_0/:source2 \ SF/expat/expat/2.1.0:source2 \ GCC/releases/gcc-${GCCVER}:source3 \ GNU/gdb:source4 \ GNU/gmp:source5 \ http://isl.gforge.inria.fr/:source6 \ GNU/mpc:source7 \ http://www.mpfr.org/mpfr-3.1.3/:source8 \ GNU/mpfr:source8 \ ftp://ftp.invisible-island.net/ncurses/:source9 \ GNU/ncurses:source9 \ SOURCEWARE/newlib:source10 \ ftp://sources.redhat.com/pub/newlib/:source10 DISTFILES= binutils-2.25.1.tar.bz2:source1 \ expat-2.1.0.tar.gz:source2 \ gcc-${GCCVER}.tar.bz2:source3 \ gdb-7.10.tar.xz:source4 \ gmp-6.0.0a.tar.xz:source5 \ isl-0.14.tar.xz:source6 \ mpc-1.0.3.tar.gz:source7 \ mpfr-3.1.3.tar.xz:source8 \ ncurses-6.0.tar.gz:source9 \ newlib-2.2.0.tar.gz:source10 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= leres@FreeBSD.org COMMENT= Espressif ESP32 toolchain LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= bash:shells/bash \ gawk:lang/gawk \ gpatch:devel/patch \ ${LOCALBASE}/bin/grep:textproc/gnugrep \ gperf:devel/gperf \ gsed:textproc/gsed \ help2man:misc/help2man \ makeinfo:print/texinfo \ wget:ftp/wget USES= autoreconf:build bison gmake libtool python USE_GCC= 7 USE_GITHUB= yes # Limit to tier 1 platforms until switching to a version that builds with gcc9 ONLY_FOR_ARCHS= amd64 i386 NO_MTREE= yes SUBDIR= crosstool-NG -TAGNAME= 1.22.0-96-g2852398 +TAGNAME= 1.22.0-97-gc752ad5 GH_TUPLE= espressif:${SUBDIR}:${TAGNAME} BINARY_ALIAS= g++=${CXX} gcc=${CC} python=${PYTHON_VERSION} BUILD_ENV= CT_ALLOW_BUILD_AS_ROOT_SURE=1 \ CT_FORBID_DOWNLOAD=y \ GREP=${LOCALBASE}/bin/grep \ LD_RUN_PATH=${PREFIX}/lib/${CC} \ LDFLAGS=-I/usr/local/lib \ ${MAKE_ENV:MPATH=*} ESPVER= crosstool-ng-$(TAGNAME) GCCVER= 5.2.0 PLIST_SUB= PKGBASE=$(PKGBASE) GCCVER=$(GCCVER) TARBALLS= ${BUILD_WRKSRC}/.build/tarballs post-extract: ${MKDIR} ${TARBALLS} .for F in $(DISTFILES:N$(EXTRACT_ONLY)) ${LN} -s ${DISTDIR}/${F:C/:source[0-9]+$//} ${TARBALLS} .endfor ${MKDIR} ${WRKSRC}/local-patches/gdb/7.10 ${CP} ${FILESDIR}/0001-gdb-7.12.1.patch ${WRKSRC}/local-patches/gdb/7.10 echo CT_LOG_PROGRESS_BAR=n >> \ ${BUILD_WRKSRC}/samples/${PORTNAME}/crosstool.config do-configure: cd ${BUILD_WRKSRC} && ./bootstrap ${PRINTF} "#!/bin/sh\necho '${ESPVER}'\n" > \ ${BUILD_WRKSRC}/version.sh ${CHMOD} -w+x ${BUILD_WRKSRC}/version.sh cd ${BUILD_WRKSRC} && \ ${SETENV} ${BUILD_ENV} \ ./configure --enable-local --prefix=${WRKDIR}/ct-ng --exec-prefix=${WRKDIR}/ct-ng cd ${BUILD_WRKSRC} && \ ${SETENV} -uMAKELEVEL -uMAKEFLAGS -u.MAKE.LEVEL.ENV ${BUILD_ENV} \ ${MAKE_CMD} install && ${SETENV} ${BUILD_ENV} ./ct-ng ${PORTNAME} do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ./ct-ng build cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ ${CHMOD} +w . lib && \ ${RM} build.log.bz2 lib/charset.alias && \ ${CHMOD} -w . lib do-install: cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/${PKGBASE} ${FIND} ${STAGEDIR}${PREFIX}/${PKGBASE} -type f | \ ${XARGS} ${CHMOD} -wx ${FIND} ${STAGEDIR}${PREFIX}/${PKGBASE}/bin \ ${STAGEDIR}${PREFIX}/${PKGBASE}/libexec/gcc/${PORTNAME}/${GCCVER} \ ${STAGEDIR}${PREFIX}/${PKGBASE}/${PORTNAME}/bin -type f | \ ${XARGS} ${CHMOD} +x .include Index: head/devel/xtensa-esp32-elf/distinfo =================================================================== --- head/devel/xtensa-esp32-elf/distinfo (revision 554792) +++ head/devel/xtensa-esp32-elf/distinfo (revision 554793) @@ -1,23 +1,23 @@ -TIMESTAMP = 1594919972 +TIMESTAMP = 1604959694 SHA256 (binutils-2.25.1.tar.bz2) = b5b14added7d78a8d1ca70b5cb75fef57ce2197264f4f5835326b0df22ac9f22 SIZE (binutils-2.25.1.tar.bz2) = 24163561 SHA256 (expat-2.1.0.tar.gz) = 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 SIZE (expat-2.1.0.tar.gz) = 562616 SHA256 (gcc-5.2.0.tar.bz2) = 5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad SIZE (gcc-5.2.0.tar.bz2) = 95221552 SHA256 (gdb-7.10.tar.xz) = 7ebdaa44f9786ce0c142da4e36797d2020c55fa091905ac5af1846b5756208a8 SIZE (gdb-7.10.tar.xz) = 18540820 SHA256 (gmp-6.0.0a.tar.xz) = 9156d32edac6955bc53b0218f5f3763facb890b73a835d5e1b901dcf8eb8b764 SIZE (gmp-6.0.0a.tar.xz) = 1904112 SHA256 (isl-0.14.tar.xz) = b1044f02819da0708fc7071fa2a558ce5d3c29d6676c8cb113caaedd5903ff03 SIZE (isl-0.14.tar.xz) = 1247052 SHA256 (mpc-1.0.3.tar.gz) = 617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3 SIZE (mpc-1.0.3.tar.gz) = 669925 SHA256 (mpfr-3.1.3.tar.xz) = 6835a08bd992c8257641791e9a6a2b35b02336c8de26d0a8577953747e514a16 SIZE (mpfr-3.1.3.tar.xz) = 1112096 SHA256 (ncurses-6.0.tar.gz) = f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260 SIZE (ncurses-6.0.tar.gz) = 3131891 SHA256 (newlib-2.2.0.tar.gz) = f8add263b0737591aff451b12a00c262c2efac4fa87d741fa1c318fc3bb335be SIZE (newlib-2.2.0.tar.gz) = 16521910 -SHA256 (espressif-crosstool-NG-1.22.0.g20200617-1.22.0-96-g2852398_GH0.tar.gz) = d6a170b935babc3374a1e51283f7f6ef4d6c86cb50c6464741fe408782f0b7cf -SIZE (espressif-crosstool-NG-1.22.0.g20200617-1.22.0-96-g2852398_GH0.tar.gz) = 2668825 +SHA256 (espressif-crosstool-NG-1.22.0.g20200907-1.22.0-97-gc752ad5_GH0.tar.gz) = 6219346b4adef881820c4f90094c530c861a2b02a54831eef02ad03ef69ca251 +SIZE (espressif-crosstool-NG-1.22.0.g20200907-1.22.0-97-gc752ad5_GH0.tar.gz) = 2669631