aboutsummaryrefslogtreecommitdiff
path: root/devel/gcc-arm-embedded
diff options
context:
space:
mode:
authorLev A. Serebryakov <lev@FreeBSD.org>2014-04-02 16:20:50 +0000
committerLev A. Serebryakov <lev@FreeBSD.org>2014-04-02 16:20:50 +0000
commit9d102296a9c5c3624a48b61ed252cf43e3ede58e (patch)
tree8c93ed4720fa321d88b6e3be2f974819fa608fcf /devel/gcc-arm-embedded
parentc0363d7491194efd923fae4b42be51681f16d020 (diff)
downloadports-9d102296a9c5c3624a48b61ed252cf43e3ede58e.tar.gz
ports-9d102296a9c5c3624a48b61ed252cf43e3ede58e.zip
Notes
Diffstat (limited to 'devel/gcc-arm-embedded')
-rw-r--r--devel/gcc-arm-embedded/Makefile8
-rw-r--r--devel/gcc-arm-embedded/distinfo4
-rw-r--r--devel/gcc-arm-embedded/files/Makefile5
3 files changed, 9 insertions, 8 deletions
diff --git a/devel/gcc-arm-embedded/Makefile b/devel/gcc-arm-embedded/Makefile
index 4ad9a6c2606c..0ee139c7a567 100644
--- a/devel/gcc-arm-embedded/Makefile
+++ b/devel/gcc-arm-embedded/Makefile
@@ -1,9 +1,9 @@
# $FreeBSD$
PORTNAME= gcc-arm-embedded
-PORTVERSION= 4.8.20131204
+PORTVERSION= 4.8.20140314
CATEGORIES= devel
-MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2013-q4-major/+download/
+MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q1-update/+download/
DISTNAME= ${ORIGINAL_PACKAGE_NAME}-src
MAINTAINER= lev@FreeBSD.org
@@ -33,7 +33,7 @@ GNU_CONFIGURE= yes
BUILD_WRKSRC= ${WRKDIR}
-FULL_VERSION= 4_8-2013q4-20131204
+FULL_VERSION= 4_8-2014q1-20140314
TARGET= arm-none-eabi
ORIGINAL_PACKAGE_NAME= gcc-${TARGET}-${FULL_VERSION}
@@ -75,7 +75,7 @@ post-extract:
@${ECHO_MSG} "====> Extracting bundled newlib"
@${TAR} -xf ${SRC_DIR}/newlib.tar.bz2 -C ${SRC_DIR}
@${ECHO_MSG} "====> Extracting bundled newlib-nano"
- @${TAR} -xf ${SRC_DIR}/newlib-nano-2.0.tar.bz2 -C ${SRC_DIR}
+ @${TAR} -xf ${SRC_DIR}/newlib-nano-2.1.tar.bz2 -C ${SRC_DIR}
do-configure:
@${RM} -rf ${BUILD_DIR}
diff --git a/devel/gcc-arm-embedded/distinfo b/devel/gcc-arm-embedded/distinfo
index cd8657459577..c628e2f9054b 100644
--- a/devel/gcc-arm-embedded/distinfo
+++ b/devel/gcc-arm-embedded/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gcc-arm-none-eabi-4_8-2013q4-20131204-src.tar.bz2) = d3550fbb3592ba9ab160248990db8857d5d1611a75fa593b3841f3fdf92c6b2f
-SIZE (gcc-arm-none-eabi-4_8-2013q4-20131204-src.tar.bz2) = 151411986
+SHA256 (gcc-arm-none-eabi-4_8-2014q1-20140314-src.tar.bz2) = 6a6cd4724f96afb6cc8b9ad213f132e488ace356287986fbddc227fd3dec7151
+SIZE (gcc-arm-none-eabi-4_8-2014q1-20140314-src.tar.bz2) = 151587310
diff --git a/devel/gcc-arm-embedded/files/Makefile b/devel/gcc-arm-embedded/files/Makefile
index 7a5468a865bd..acfe286cabcd 100644
--- a/devel/gcc-arm-embedded/files/Makefile
+++ b/devel/gcc-arm-embedded/files/Makefile
@@ -128,7 +128,7 @@ build-newlib:
@${MKDIR} ${BUILD_PREFIX}/newlib >> ${WRKDIR}/newlib.log 2>&1
@${ECHO_MSG} "=====> Configure"
@cd ${BUILD_PREFIX}/newlib && \
- ${MAKE_ENV} ${CONFIGURE_ENV} PATH="${INTERIM_PREFIX}/bin:${PATH}" CFLAGS_FOR_TARGET="-g -O2 -fno-unroll-loops -ffunction-sections -fdata-sections" \
+ ${MAKE_ENV} ${CONFIGURE_ENV} PATH="${INTERIM_PREFIX}/bin:${PATH}" CFLAGS_FOR_TARGET="-g -O2 -ffunction-sections -fdata-sections" \
${SRC_DIR}/newlib/configure \
--target=${TARGET} \
--prefix=${INTERIM_PREFIX} \
@@ -169,7 +169,7 @@ build-newlib-nano:
@${ECHO_MSG} "=====> Configure"
@cd ${BUILD_PREFIX}/newlib-nano && \
${MAKE_ENV} ${CONFIGURE_ENV} PATH="${INTERIM_PREFIX}/bin:${PATH}" CFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" \
- ${SRC_DIR}/newlib-nano-2.0/configure \
+ ${SRC_DIR}/newlib-nano-2.1/configure \
--target=${TARGET} \
--prefix=${BUILD_PREFIX}/target-libs \
--infodir=${DOC_PREFIX}/info \
@@ -348,6 +348,7 @@ build-gdb:
--with-libexpat-prefix=${LOCALBASE} \
--with-python=no \
--with-system-gdbinit=${INTERIM_PREFIX}/xxxx/${TARGET}/lib/gdbinit \
+ --with-lzma=no \
--with-gdb-datadir='$${prefix}/${TARGET}/share/gdb' \
--with-pkgversion="${PKGVERSION}" >> ${WRKDIR}/gdb.log 2>&1
@${ECHO_MSG} "=====> Build"