pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/cross/avr-libc cross/avr-libc: Update to 2.0.0nb6
details: https://anonhg.NetBSD.org/pkgsrc/rev/27c843cbafd0
branches: trunk
changeset: 458053:27c843cbafd0
user: micha <micha%pkgsrc.org@localhost>
date: Wed Sep 08 12:20:35 2021 +0000
description:
cross/avr-libc: Update to 2.0.0nb6
Update for new avr-gcc.
MESSAGE moved to INSTALL.pkgsrc.
diffstat:
cross/avr-libc/Makefile | 27 +-
cross/avr-libc/PLIST | 731 ++++++++++++++++------
cross/avr-libc/distinfo | 8 +-
cross/avr-libc/files/INSTALL.pkgsrc | 5 +
cross/avr-libc/options.mk | 31 +-
cross/avr-libc/patches/patch-doc_Makefile.in | 4 +-
cross/avr-libc/patches/patch-doc_api_Makefile.in | 4 +-
cross/avr-libc/patches/patch-include_avr_power.h | 15 +
cross/avr-libc/patches/patch-include_avr_wdt.h | 24 +
9 files changed, 599 insertions(+), 250 deletions(-)
diffs (truncated from 1080 to 300 lines):
diff -r 8906bb340fe5 -r 27c843cbafd0 cross/avr-libc/Makefile
--- a/cross/avr-libc/Makefile Wed Sep 08 12:14:42 2021 +0000
+++ b/cross/avr-libc/Makefile Wed Sep 08 12:20:35 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.57 2021/08/29 20:13:41 mef Exp $
+# $NetBSD: Makefile,v 1.58 2021/09/08 12:20:35 micha Exp $
DISTNAME= avr-libc-2.0.0
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= cross
MASTER_SITES= http://savannah.nongnu.org/download/avr-libc/
EXTRACT_SUFX= .tar.bz2
@@ -21,21 +21,15 @@
CONFIGURE_ARGS+= CC=${PREFIX}/bin/avr-gcc
CONFIGURE_ARGS+= CPPFLAGS="-I${PREFIX}/include -I${PREFIX}/avr/include"
-BUILD_DEPENDS+= doxygen>=1.8.20:../../devel/doxygen
-BUILD_DEPENDS+= tex-hanging-[0-9]*:../../print/tex-hanging
-BUILD_DEPENDS+= tex-stackengine-[0-9]*:../../print/tex-stackengine
-BUILD_DEPENDS+= tex-newunicodechar-[0-9]*:../../print/tex-newunicodechar
-BUILD_DEPENDS+= tex-etoc-[0-9]*:../../print/tex-etoc
-BUILD_DEPENDS+= tex-epstopdf-pkg-[0-9]*:../../print/tex-epstopdf-pkg
-
-# In doc/examples/demo directory, we have sample Makefile both for
-# generating *.hex file at pkg installation time, and for installing
-# Makefile itself. That Makefile should be for general purpose, meaning
+# In share/doc/avr-libc/examples/demo directory, we have sample Makefile both
+# for generating *.hex file at pkg installation time, and for installing
+# Makefile itself. That Makefile should be for general purpose, meaning
+#
# OBJCOPY = avr-objcopy
-# line should be intact. While pkg installation time it should refer
-# wrapper ${LOCALBASE}/cross/bin files. See patch-doc_Makefile.in adding
-# related one line.
-
+#
+# line should be intact. While pkg installation time it should refer
+# wrapper ${LOCALBASE}/cross/bin files. See patch-doc_Makefile.in adding
+# related one line.
SUBST_CLASSES+= demo
SUBST_STAGE.demo= pre-configure
SUBST_MESSAGE.demo= Add cross/bin on PATH for OBJCOPY (avr-objcopy) etc
@@ -43,6 +37,7 @@
SUBST_SED.demo= -e 's|@@@PATH@@@|${PREFIX}/bin:${PATH:Q}|g'
.include "options.mk"
+
.include "../../cross/avr-binutils/buildlink3.mk"
.include "../../cross/avr-gcc/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 8906bb340fe5 -r 27c843cbafd0 cross/avr-libc/PLIST
--- a/cross/avr-libc/PLIST Wed Sep 08 12:14:42 2021 +0000
+++ b/cross/avr-libc/PLIST Wed Sep 08 12:20:35 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2020/10/06 02:06:05 mef Exp $
+@comment $NetBSD: PLIST,v 1.27 2021/09/08 12:20:35 micha Exp $
avr/include/alloca.h
avr/include/assert.h
avr/include/avr/boot.h
@@ -292,318 +292,606 @@
avr/include/util/setbaud.h
avr/include/util/twi.h
avr/include/util/usa_dst.h
-avr/lib/avr25/crt86401.o
-avr/lib/avr25/crta5272.o
-avr/lib/avr25/crttn4313.o
-avr/lib/avr25/crttn43u.o
-avr/lib/avr25/crttn44.o
-avr/lib/avr25/crttn44a.o
-avr/lib/avr25/crttn45.o
-avr/lib/avr25/crttn461.o
-avr/lib/avr25/crttn461a.o
-avr/lib/avr25/crttn48.o
-avr/lib/avr25/crttn84.o
-avr/lib/avr25/crttn84a.o
-avr/lib/avr25/crttn85.o
-avr/lib/avr25/crttn861.o
-avr/lib/avr25/crttn861a.o
-avr/lib/avr25/crttn87.o
-avr/lib/avr25/crttn88.o
+avr/lib/avr25/crtat86rf401.o
+avr/lib/avr25/crtata5272.o
+avr/lib/avr25/crtata6616c.o
+avr/lib/avr25/crtattiny4313.o
+avr/lib/avr25/crtattiny43u.o
+avr/lib/avr25/crtattiny44.o
+avr/lib/avr25/crtattiny441.o
+avr/lib/avr25/crtattiny44a.o
+avr/lib/avr25/crtattiny45.o
+avr/lib/avr25/crtattiny461.o
+avr/lib/avr25/crtattiny461a.o
+avr/lib/avr25/crtattiny48.o
+avr/lib/avr25/crtattiny828.o
+avr/lib/avr25/crtattiny84.o
+avr/lib/avr25/crtattiny841.o
+avr/lib/avr25/crtattiny84a.o
+avr/lib/avr25/crtattiny85.o
+avr/lib/avr25/crtattiny861.o
+avr/lib/avr25/crtattiny861a.o
+avr/lib/avr25/crtattiny87.o
+avr/lib/avr25/crtattiny88.o
+avr/lib/avr25/libat86rf401.a
+avr/lib/avr25/libata5272.a
+avr/lib/avr25/libata6616c.a
+avr/lib/avr25/libattiny4313.a
+avr/lib/avr25/libattiny43u.a
+avr/lib/avr25/libattiny44.a
+avr/lib/avr25/libattiny441.a
+avr/lib/avr25/libattiny44a.a
+avr/lib/avr25/libattiny45.a
+avr/lib/avr25/libattiny461.a
+avr/lib/avr25/libattiny461a.a
+avr/lib/avr25/libattiny48.a
+avr/lib/avr25/libattiny828.a
+avr/lib/avr25/libattiny84.a
+avr/lib/avr25/libattiny841.a
+avr/lib/avr25/libattiny84a.a
+avr/lib/avr25/libattiny85.a
+avr/lib/avr25/libattiny861.a
+avr/lib/avr25/libattiny861a.a
+avr/lib/avr25/libattiny87.a
+avr/lib/avr25/libattiny88.a
avr/lib/avr25/libc.a
avr/lib/avr25/libm.a
avr/lib/avr25/libprintf_flt.a
avr/lib/avr25/libprintf_min.a
avr/lib/avr25/libscanf_flt.a
avr/lib/avr25/libscanf_min.a
-avr/lib/avr25/tiny-stack/crttn13.o
-avr/lib/avr25/tiny-stack/crttn13a.o
-avr/lib/avr25/tiny-stack/crttn2313.o
-avr/lib/avr25/tiny-stack/crttn2313a.o
-avr/lib/avr25/tiny-stack/crttn24.o
-avr/lib/avr25/tiny-stack/crttn24a.o
-avr/lib/avr25/tiny-stack/crttn25.o
-avr/lib/avr25/tiny-stack/crttn261.o
-avr/lib/avr25/tiny-stack/crttn261a.o
+avr/lib/avr25/tiny-stack/crtattiny13.o
+avr/lib/avr25/tiny-stack/crtattiny13a.o
+avr/lib/avr25/tiny-stack/crtattiny2313.o
+avr/lib/avr25/tiny-stack/crtattiny2313a.o
+avr/lib/avr25/tiny-stack/crtattiny24.o
+avr/lib/avr25/tiny-stack/crtattiny24a.o
+avr/lib/avr25/tiny-stack/crtattiny25.o
+avr/lib/avr25/tiny-stack/crtattiny261.o
+avr/lib/avr25/tiny-stack/crtattiny261a.o
+avr/lib/avr25/tiny-stack/libattiny13.a
+avr/lib/avr25/tiny-stack/libattiny13a.a
+avr/lib/avr25/tiny-stack/libattiny2313.a
+avr/lib/avr25/tiny-stack/libattiny2313a.a
+avr/lib/avr25/tiny-stack/libattiny24.a
+avr/lib/avr25/tiny-stack/libattiny24a.a
+avr/lib/avr25/tiny-stack/libattiny25.a
+avr/lib/avr25/tiny-stack/libattiny261.a
+avr/lib/avr25/tiny-stack/libattiny261a.a
avr/lib/avr25/tiny-stack/libc.a
avr/lib/avr25/tiny-stack/libm.a
avr/lib/avr25/tiny-stack/libprintf_flt.a
avr/lib/avr25/tiny-stack/libprintf_min.a
avr/lib/avr25/tiny-stack/libscanf_flt.a
avr/lib/avr25/tiny-stack/libscanf_min.a
-avr/lib/avr3/crt43355.o
-avr/lib/avr3/crt76711.o
+avr/lib/avr3/crtat43usb355.o
+avr/lib/avr3/crtat76c711.o
+avr/lib/avr3/libat43usb355.a
+avr/lib/avr3/libat76c711.a
avr/lib/avr3/libc.a
avr/lib/avr3/libm.a
avr/lib/avr3/libprintf_flt.a
avr/lib/avr3/libprintf_min.a
avr/lib/avr3/libscanf_flt.a
avr/lib/avr3/libscanf_min.a
-avr/lib/avr31/crt43320.o
-avr/lib/avr31/crtm103.o
+avr/lib/avr31/crtat43usb320.o
+avr/lib/avr31/crtatmega103.o
+avr/lib/avr31/libat43usb320.a
+avr/lib/avr31/libatmega103.a
avr/lib/avr31/libc.a
avr/lib/avr31/libm.a
avr/lib/avr31/libprintf_flt.a
avr/lib/avr31/libprintf_min.a
avr/lib/avr31/libscanf_flt.a
avr/lib/avr31/libscanf_min.a
-avr/lib/avr35/crta5505.o
-avr/lib/avr35/crtm16u2.o
-avr/lib/avr35/crtm32u2.o
-avr/lib/avr35/crtm8u2.o
-avr/lib/avr35/crttn1634.o
-avr/lib/avr35/crttn167.o
-avr/lib/avr35/crtusb162.o
-avr/lib/avr35/crtusb82.o
+avr/lib/avr35/crtat90usb162.o
+avr/lib/avr35/crtat90usb82.o
+avr/lib/avr35/crtata5505.o
+avr/lib/avr35/crtata6617c.o
+avr/lib/avr35/crtata664251.o
+avr/lib/avr35/crtatmega16u2.o
+avr/lib/avr35/crtatmega32u2.o
+avr/lib/avr35/crtatmega8u2.o
+avr/lib/avr35/crtattiny1634.o
+avr/lib/avr35/crtattiny167.o
+avr/lib/avr35/libat90usb162.a
+avr/lib/avr35/libat90usb82.a
+avr/lib/avr35/libata5505.a
+avr/lib/avr35/libata6617c.a
+avr/lib/avr35/libata664251.a
+avr/lib/avr35/libatmega16u2.a
+avr/lib/avr35/libatmega32u2.a
+avr/lib/avr35/libatmega8u2.a
+avr/lib/avr35/libattiny1634.a
+avr/lib/avr35/libattiny167.a
avr/lib/avr35/libc.a
avr/lib/avr35/libm.a
avr/lib/avr35/libprintf_flt.a
avr/lib/avr35/libprintf_min.a
avr/lib/avr35/libscanf_flt.a
avr/lib/avr35/libscanf_min.a
-avr/lib/avr4/crt90pwm1.o
-avr/lib/avr4/crt90pwm2.o
-avr/lib/avr4/crt90pwm2b.o
-avr/lib/avr4/crt90pwm3.o
-avr/lib/avr4/crt90pwm3b.o
-avr/lib/avr4/crt90pwm81.o
-avr/lib/avr4/crta6285.o
-avr/lib/avr4/crta6286.o
-avr/lib/avr4/crta6289.o
-avr/lib/avr4/crtm48.o
-avr/lib/avr4/crtm48a.o
-avr/lib/avr4/crtm48p.o
-avr/lib/avr4/crtm48pa.o
-avr/lib/avr4/crtm8.o
-avr/lib/avr4/crtm8515.o
-avr/lib/avr4/crtm8535.o
-avr/lib/avr4/crtm88.o
-avr/lib/avr4/crtm88a.o
-avr/lib/avr4/crtm88p.o
-avr/lib/avr4/crtm88pa.o
-avr/lib/avr4/crtm8a.o
-avr/lib/avr4/crtm8hva.o
+avr/lib/avr4/crtat90pwm1.o
+avr/lib/avr4/crtat90pwm2.o
+avr/lib/avr4/crtat90pwm2b.o
+avr/lib/avr4/crtat90pwm3.o
+avr/lib/avr4/crtat90pwm3b.o
+avr/lib/avr4/crtat90pwm81.o
+avr/lib/avr4/crtata6285.o
+avr/lib/avr4/crtata6286.o
+avr/lib/avr4/crtata6289.o
+avr/lib/avr4/crtata6612c.o
+avr/lib/avr4/crtatmega48.o
+avr/lib/avr4/crtatmega48a.o
+avr/lib/avr4/crtatmega48p.o
+avr/lib/avr4/crtatmega48pa.o
+avr/lib/avr4/crtatmega48pb.o
+avr/lib/avr4/crtatmega8.o
+avr/lib/avr4/crtatmega8515.o
+avr/lib/avr4/crtatmega8535.o
+avr/lib/avr4/crtatmega88.o
+avr/lib/avr4/crtatmega88a.o
+avr/lib/avr4/crtatmega88p.o
+avr/lib/avr4/crtatmega88pa.o
+avr/lib/avr4/crtatmega88pb.o
+avr/lib/avr4/crtatmega8a.o
+avr/lib/avr4/crtatmega8hva.o
+avr/lib/avr4/libat90pwm1.a
+avr/lib/avr4/libat90pwm2.a
+avr/lib/avr4/libat90pwm2b.a
+avr/lib/avr4/libat90pwm3.a
+avr/lib/avr4/libat90pwm3b.a
+avr/lib/avr4/libat90pwm81.a
+avr/lib/avr4/libata6285.a
+avr/lib/avr4/libata6286.a
+avr/lib/avr4/libata6289.a
+avr/lib/avr4/libata6612c.a
+avr/lib/avr4/libatmega48.a
+avr/lib/avr4/libatmega48a.a
+avr/lib/avr4/libatmega48p.a
+avr/lib/avr4/libatmega48pa.a
+avr/lib/avr4/libatmega48pb.a
+avr/lib/avr4/libatmega8.a
+avr/lib/avr4/libatmega8515.a
+avr/lib/avr4/libatmega8535.a
+avr/lib/avr4/libatmega88.a
+avr/lib/avr4/libatmega88a.a
+avr/lib/avr4/libatmega88p.a
+avr/lib/avr4/libatmega88pa.a
+avr/lib/avr4/libatmega88pb.a
+avr/lib/avr4/libatmega8a.a
+avr/lib/avr4/libatmega8hva.a
avr/lib/avr4/libc.a
avr/lib/avr4/libm.a
avr/lib/avr4/libprintf_flt.a
avr/lib/avr4/libprintf_min.a
avr/lib/avr4/libscanf_flt.a
avr/lib/avr4/libscanf_min.a
-avr/lib/avr5/crt90pwm161.o
-avr/lib/avr5/crt90pwm216.o
Home |
Main Index |
Thread Index |
Old Index