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