use http master site for newlibdiff -r1.7 -r1.8 pkgsrc/cross/aarch64-none-elf-gcc/Makefile
(tnn)
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2019/03/22 13:02:25 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2019/03/22 13:16:33 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= gcc-8.2.0 | 3 | DISTNAME= gcc-8.2.0 | |
4 | PKGNAME= cross-aarch64-none-elf-${DISTNAME} | 4 | PKGNAME= cross-aarch64-none-elf-${DISTNAME} | |
5 | CATEGORIES= cross | 5 | CATEGORIES= cross | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | |
7 | NEWLIBVER= 3.0.0 | 7 | NEWLIBVER= 3.0.0 | |
8 | SITES.newlib-${NEWLIBVER}.tar.gz=ftp://sources.redhat.com/pub/newlib/ | 8 | SITES.newlib-${NEWLIBVER}.tar.gz=https://www.sourceware.org/pub/newlib/ | |
9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | 9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | |
10 | newlib-${NEWLIBVER}.tar.gz | 10 | newlib-${NEWLIBVER}.tar.gz | |
11 | EXTRACT_USING= bsdtar | 11 | EXTRACT_USING= bsdtar | |
12 | 12 | |||
13 | MAINTAINER= port-arm@NetBSD.org | 13 | MAINTAINER= port-arm@NetBSD.org | |
14 | HOMEPAGE= # none | 14 | HOMEPAGE= # none | |
15 | COMMENT= GCC for bare metal AArch64 ELF | 15 | COMMENT= GCC for bare metal AArch64 ELF | |
16 | EXTRACT_SUFX= .tar.xz | 16 | EXTRACT_SUFX= .tar.xz | |
17 | 17 | |||
18 | # for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33549 | 18 | # for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33549 | |
19 | # use makeinfo from pkgsrc/devel/gtexinfo. | 19 | # use makeinfo from pkgsrc/devel/gtexinfo. | |
20 | TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo | 20 | TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo | |
21 | _TOOLS_USE_PKGSRC.makeinfo=yes | 21 | _TOOLS_USE_PKGSRC.makeinfo=yes |
@@ -1,26 +1,25 @@ | @@ -1,26 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.22 2019/03/22 13:02:25 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.23 2019/03/22 13:16:33 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= gcc-8.2.0 | 3 | DISTNAME= gcc-8.2.0 | |
4 | PKGNAME= cross-arm-none-eabi-${DISTNAME} | 4 | PKGNAME= cross-arm-none-eabi-${DISTNAME} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 1 | |
6 | CATEGORIES= cross | 6 | CATEGORIES= cross | |
7 | NEWLIBVER= 3.0.0 | 7 | NEWLIBVER= 3.0.0 | |
8 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | 8 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | |
9 | EXTRACT_SUFX= .tar.xz | 9 | EXTRACT_SUFX= .tar.xz | |
10 | DISTFILES= ${DEFAULT_DISTFILES} \ | 10 | DISTFILES= ${DEFAULT_DISTFILES} \ | |
11 | newlib-${NEWLIBVER}.tar.gz | 11 | newlib-${NEWLIBVER}.tar.gz | |
12 | SITES.newlib-${NEWLIBVER}.tar.gz= ftp://sources.redhat.com/pub/newlib/ | 12 | SITES.newlib-${NEWLIBVER}.tar.gz= https://www.sourceware.org/pub/newlib/ | |
13 | ||||
14 | 13 | |||
15 | MAINTAINER= ryoon@NetBSD.org | 14 | MAINTAINER= ryoon@NetBSD.org | |
16 | HOMEPAGE= # none | 15 | HOMEPAGE= # none | |
17 | COMMENT= GCC for bare metal ARM EABI | 16 | COMMENT= GCC for bare metal ARM EABI | |
18 | 17 | |||
19 | EXTRACT_USING= bsdtar | 18 | EXTRACT_USING= bsdtar | |
20 | 19 | |||
21 | # for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33549 | 20 | # for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33549 | |
22 | # use makeinfo from pkgsrc/devel/gtexinfo. | 21 | # use makeinfo from pkgsrc/devel/gtexinfo. | |
23 | TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo | 22 | TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo | |
24 | _TOOLS_USE_PKGSRC.makeinfo= yes | 23 | _TOOLS_USE_PKGSRC.makeinfo= yes | |
25 | 24 | |||
26 | DEPENDS+= cross-arm-none-eabi-binutils-[0-9]*:../../cross/arm-none-eabi-binutils | 25 | DEPENDS+= cross-arm-none-eabi-binutils-[0-9]*:../../cross/arm-none-eabi-binutils |
@@ -1,30 +1,30 @@ | @@ -1,30 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2018/07/18 00:06:12 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2019/03/22 13:16:33 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= gcc-6.2.0 | 3 | DISTNAME= gcc-6.2.0 | |
4 | PKGNAME= cross-h8300-elf-${DISTNAME} | 4 | PKGNAME= cross-h8300-elf-${DISTNAME} | |
5 | PKGREVISION= 2 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= cross | 6 | CATEGORIES= cross | |
7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | 7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${PKGVERSION_NOREV}/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | 9 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | |
10 | newlib-${NEWLIBVER}.tar.gz | 10 | newlib-${NEWLIBVER}.tar.gz | |
11 | 11 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= #empty | 13 | HOMEPAGE= #empty | |
14 | COMMENT= GCC compiler for h8300-elf | 14 | COMMENT= GCC compiler for h8300-elf | |
15 | 15 | |||
16 | NEWLIBVER= 2.4.0 | 16 | NEWLIBVER= 2.4.0 | |
17 | SITES.newlib-${NEWLIBVER}.tar.gz= ftp://sources.redhat.com/pub/newlib/ | 17 | SITES.newlib-${NEWLIBVER}.tar.gz= https://www.sourceware.org/pub/newlib/ | |
18 | 18 | |||
19 | DEPENDS+= cross-h8300-elf-binutils-[0-9]*:../../cross/h8300-elf-binutils | 19 | DEPENDS+= cross-h8300-elf-binutils-[0-9]*:../../cross/h8300-elf-binutils | |
20 | 20 | |||
21 | .include "../../mk/bsd.prefs.mk" | 21 | .include "../../mk/bsd.prefs.mk" | |
22 | # To avoid an internal compiler error of a library for h8300h | 22 | # To avoid an internal compiler error of a library for h8300h | |
23 | # on NetBSD/amd64 7.99.39 (GCC 5.4) | 23 | # on NetBSD/amd64 7.99.39 (GCC 5.4) | |
24 | .if ${OPSYS} == "NetBSD" | 24 | .if ${OPSYS} == "NetBSD" | |
25 | GCC_REQD+= 6.2 | 25 | GCC_REQD+= 6.2 | |
26 | .endif | 26 | .endif | |
27 | 27 | |||
28 | USE_LANGUAGES= c c++03 | 28 | USE_LANGUAGES= c c++03 | |
29 | 29 | |||
30 | H8300_PREFIX= ${PREFIX}/cross-h8300-elf | 30 | H8300_PREFIX= ${PREFIX}/cross-h8300-elf |
@@ -1,25 +1,25 @@ | @@ -1,25 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.29 2014/12/19 08:49:37 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.30 2019/03/22 13:16:33 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= gcc-core-3.1 | 3 | DISTNAME= gcc-core-3.1 | |
4 | PKGNAME= cross-h8300-hms-gcc-3.1 | 4 | PKGNAME= cross-h8300-hms-gcc-3.1 | |
5 | PKGREVISION= 6 | 5 | PKGREVISION= 6 | |
6 | CATEGORIES= cross | 6 | CATEGORIES= cross | |
7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.1/} | 7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.1/} | |
8 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | 8 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | |
9 | ${DISTNAME:S/-core-/-g++-/}${EXTRACT_SUFX} \ | 9 | ${DISTNAME:S/-core-/-g++-/}${EXTRACT_SUFX} \ | |
10 | newlib-1.10.0.tar.gz | 10 | newlib-1.10.0.tar.gz | |
11 | 11 | |||
12 | SITES.newlib-1.10.0.tar.gz= ftp://sources.redhat.com/pub/newlib/ | 12 | SITES.newlib-1.10.0.tar.gz= https://www.sourceware.org/pub/newlib/ | |
13 | PATCH_SITES= ${MASTER_SITE_SOURCEFORGE:=h8300-hms/} | 13 | PATCH_SITES= ${MASTER_SITE_SOURCEFORGE:=h8300-hms/} | |
14 | PATCHFILES= h8300-hms-gcc-3.1-1.patch | 14 | PATCHFILES= h8300-hms-gcc-3.1-1.patch | |
15 | PATCH_DIST_ARGS= -d ${SRCDIR} -E -p1 | 15 | PATCH_DIST_ARGS= -d ${SRCDIR} -E -p1 | |
16 | 16 | |||
17 | MAINTAINER= pkgsrc-users@NetBSD.org | 17 | MAINTAINER= pkgsrc-users@NetBSD.org | |
18 | HOMEPAGE= #empty | 18 | HOMEPAGE= #empty | |
19 | COMMENT= GCC compiler for h8300-hms | 19 | COMMENT= GCC compiler for h8300-hms | |
20 | 20 | |||
21 | DEPENDS+= cross-h8300-hms-binutils-[0-9]*:../../cross/h8300-hms-binutils | 21 | DEPENDS+= cross-h8300-hms-binutils-[0-9]*:../../cross/h8300-hms-binutils | |
22 | 22 | |||
23 | H8300_PREFIX= ${LOCALBASE}/libexec/cross-h8300-hms | 23 | H8300_PREFIX= ${LOCALBASE}/libexec/cross-h8300-hms | |
24 | 24 | |||
25 | WRKSRC= ${WRKDIR}/objdir | 25 | WRKSRC= ${WRKDIR}/objdir |