pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross/avr-libc



Module Name:    pkgsrc
Committed By:   micha
Date:           Wed Sep  8 12:20:35 UTC 2021

Modified Files:
        pkgsrc/cross/avr-libc: Makefile PLIST distinfo options.mk
        pkgsrc/cross/avr-libc/patches: patch-doc_Makefile.in
            patch-doc_api_Makefile.in
Added Files:
        pkgsrc/cross/avr-libc/files: INSTALL.pkgsrc
        pkgsrc/cross/avr-libc/patches: patch-include_avr_power.h
            patch-include_avr_wdt.h

Log Message:
cross/avr-libc: Update to 2.0.0nb6

Update for new avr-gcc.
MESSAGE moved to INSTALL.pkgsrc.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 pkgsrc/cross/avr-libc/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/cross/avr-libc/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/cross/avr-libc/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/cross/avr-libc/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/cross/avr-libc/files/INSTALL.pkgsrc
cvs rdiff -u -r1.2 -r1.3 pkgsrc/cross/avr-libc/patches/patch-doc_Makefile.in
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/cross/avr-libc/patches/patch-doc_api_Makefile.in
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cross/avr-libc/patches/patch-include_avr_power.h \
    pkgsrc/cross/avr-libc/patches/patch-include_avr_wdt.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/avr-libc/Makefile
diff -u pkgsrc/cross/avr-libc/Makefile:1.57 pkgsrc/cross/avr-libc/Makefile:1.58
--- pkgsrc/cross/avr-libc/Makefile:1.57 Sun Aug 29 20:13:41 2021
+++ pkgsrc/cross/avr-libc/Makefile      Wed Sep  8 12:20:35 2021
@@ -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+=    --disable-versioned-doc
 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_FILES.demo=     doc/Makefile.in
 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"

Index: pkgsrc/cross/avr-libc/PLIST
diff -u pkgsrc/cross/avr-libc/PLIST:1.26 pkgsrc/cross/avr-libc/PLIST:1.27
--- pkgsrc/cross/avr-libc/PLIST:1.26    Tue Oct  6 02:06:05 2020
+++ pkgsrc/cross/avr-libc/PLIST Wed Sep  8 12:20:35 2021
@@ -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/parity.h
 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
-avr/lib/avr5/crt90pwm316.o
-avr/lib/avr5/crt90scr100.o
-avr/lib/avr5/crta5790.o
-avr/lib/avr5/crta5790n.o
-avr/lib/avr5/crta5795.o
+avr/lib/avr5/crtat90can32.o
+avr/lib/avr5/crtat90can64.o
+avr/lib/avr5/crtat90pwm161.o
+avr/lib/avr5/crtat90pwm216.o
+avr/lib/avr5/crtat90pwm316.o
+avr/lib/avr5/crtat90scr100.o
+avr/lib/avr5/crtat90usb646.o
+avr/lib/avr5/crtat90usb647.o
 avr/lib/avr5/crtat94k.o
-avr/lib/avr5/crtcan32.o
-avr/lib/avr5/crtcan64.o
-avr/lib/avr5/crtm16.o
-avr/lib/avr5/crtm161.o
-avr/lib/avr5/crtm162.o
-avr/lib/avr5/crtm163.o
-avr/lib/avr5/crtm164a.o
-avr/lib/avr5/crtm164p.o
-avr/lib/avr5/crtm164pa.o
-avr/lib/avr5/crtm165.o
-avr/lib/avr5/crtm165a.o
-avr/lib/avr5/crtm165p.o
-avr/lib/avr5/crtm165pa.o
-avr/lib/avr5/crtm168.o
-avr/lib/avr5/crtm168a.o
-avr/lib/avr5/crtm168p.o
-avr/lib/avr5/crtm168pa.o
-avr/lib/avr5/crtm169.o
-avr/lib/avr5/crtm169a.o
-avr/lib/avr5/crtm169p.o
-avr/lib/avr5/crtm169pa.o
-avr/lib/avr5/crtm16a.o
-avr/lib/avr5/crtm16hva.o
-avr/lib/avr5/crtm16hva2.o
-avr/lib/avr5/crtm16hvb.o
-avr/lib/avr5/crtm16hvbrevb.o
-avr/lib/avr5/crtm16m1.o
-avr/lib/avr5/crtm16u4.o
+avr/lib/avr5/crtata5702m322.o
+avr/lib/avr5/crtata5782.o
+avr/lib/avr5/crtata5790.o
+avr/lib/avr5/crtata5790n.o
+avr/lib/avr5/crtata5795.o
+avr/lib/avr5/crtata5831.o
+avr/lib/avr5/crtata6613c.o
+avr/lib/avr5/crtata6614q.o
+avr/lib/avr5/crtatmega16.o
+avr/lib/avr5/crtatmega161.o
+avr/lib/avr5/crtatmega162.o
+avr/lib/avr5/crtatmega163.o
+avr/lib/avr5/crtatmega164a.o
+avr/lib/avr5/crtatmega164p.o
+avr/lib/avr5/crtatmega164pa.o
+avr/lib/avr5/crtatmega165.o
+avr/lib/avr5/crtatmega165a.o
+avr/lib/avr5/crtatmega165p.o
+avr/lib/avr5/crtatmega165pa.o
+avr/lib/avr5/crtatmega168.o
+avr/lib/avr5/crtatmega168a.o
+avr/lib/avr5/crtatmega168p.o
+avr/lib/avr5/crtatmega168pa.o
+avr/lib/avr5/crtatmega169.o
+avr/lib/avr5/crtatmega169a.o
+avr/lib/avr5/crtatmega169p.o
+avr/lib/avr5/crtatmega169pa.o
+avr/lib/avr5/crtatmega16a.o
+avr/lib/avr5/crtatmega16hva.o
+avr/lib/avr5/crtatmega16hva2.o
+avr/lib/avr5/crtatmega16hvb.o
+avr/lib/avr5/crtatmega16hvbrevb.o
+avr/lib/avr5/crtatmega16m1.o
+avr/lib/avr5/crtatmega16u4.o
+avr/lib/avr5/crtatmega32.o
+avr/lib/avr5/crtatmega323.o
+avr/lib/avr5/crtatmega324a.o
+avr/lib/avr5/crtatmega324p.o
+avr/lib/avr5/crtatmega324pa.o
+avr/lib/avr5/crtatmega325.o
+avr/lib/avr5/crtatmega3250.o
+avr/lib/avr5/crtatmega3250a.o
+avr/lib/avr5/crtatmega3250p.o
+avr/lib/avr5/crtatmega3250pa.o
+avr/lib/avr5/crtatmega325a.o
+avr/lib/avr5/crtatmega325p.o
+avr/lib/avr5/crtatmega325pa.o
+avr/lib/avr5/crtatmega328.o
+avr/lib/avr5/crtatmega328p.o
+avr/lib/avr5/crtatmega329.o
+avr/lib/avr5/crtatmega3290.o
+avr/lib/avr5/crtatmega3290a.o
+avr/lib/avr5/crtatmega3290p.o
+avr/lib/avr5/crtatmega3290pa.o
+avr/lib/avr5/crtatmega329a.o
+avr/lib/avr5/crtatmega329p.o
+avr/lib/avr5/crtatmega329pa.o
+avr/lib/avr5/crtatmega32a.o
+avr/lib/avr5/crtatmega32c1.o
+avr/lib/avr5/crtatmega32hvb.o
+avr/lib/avr5/crtatmega32hvbrevb.o
+avr/lib/avr5/crtatmega32m1.o
+avr/lib/avr5/crtatmega32u4.o
+avr/lib/avr5/crtatmega32u6.o
+avr/lib/avr5/crtatmega406.o
+avr/lib/avr5/crtatmega64.o
+avr/lib/avr5/crtatmega640.o
+avr/lib/avr5/crtatmega644.o
+avr/lib/avr5/crtatmega644a.o
+avr/lib/avr5/crtatmega644p.o
+avr/lib/avr5/crtatmega644pa.o
+avr/lib/avr5/crtatmega644rfr2.o
+avr/lib/avr5/crtatmega645.o
+avr/lib/avr5/crtatmega6450.o
+avr/lib/avr5/crtatmega6450a.o
+avr/lib/avr5/crtatmega6450p.o
+avr/lib/avr5/crtatmega645a.o
+avr/lib/avr5/crtatmega645p.o
+avr/lib/avr5/crtatmega649.o
+avr/lib/avr5/crtatmega6490.o
+avr/lib/avr5/crtatmega6490a.o
+avr/lib/avr5/crtatmega6490p.o
+avr/lib/avr5/crtatmega649a.o
+avr/lib/avr5/crtatmega649p.o
+avr/lib/avr5/crtatmega64a.o
+avr/lib/avr5/crtatmega64c1.o
+avr/lib/avr5/crtatmega64hve.o
+avr/lib/avr5/crtatmega64hve2.o
+avr/lib/avr5/crtatmega64m1.o
+avr/lib/avr5/crtatmega64rfr2.o
 avr/lib/avr5/crtm3000.o
-avr/lib/avr5/crtm32.o
-avr/lib/avr5/crtm323.o
-avr/lib/avr5/crtm324a.o
-avr/lib/avr5/crtm324p.o
-avr/lib/avr5/crtm324pa.o
-avr/lib/avr5/crtm325.o
-avr/lib/avr5/crtm3250.o
-avr/lib/avr5/crtm3250a.o
-avr/lib/avr5/crtm3250p.o
-avr/lib/avr5/crtm3250pa.o
-avr/lib/avr5/crtm325a.o
-avr/lib/avr5/crtm325p.o
-avr/lib/avr5/crtm328.o
-avr/lib/avr5/crtm328p.o
-avr/lib/avr5/crtm329.o
-avr/lib/avr5/crtm3290.o
-avr/lib/avr5/crtm3290a.o
-avr/lib/avr5/crtm3290p.o
-avr/lib/avr5/crtm3290pa.o
-avr/lib/avr5/crtm329a.o
-avr/lib/avr5/crtm329p.o
-avr/lib/avr5/crtm329pa.o
-avr/lib/avr5/crtm32a.o
-avr/lib/avr5/crtm32c1.o
-avr/lib/avr5/crtm32hvb.o
-avr/lib/avr5/crtm32hvbrevb.o
-avr/lib/avr5/crtm32m1.o
-avr/lib/avr5/crtm32u4.o
-avr/lib/avr5/crtm32u6.o
-avr/lib/avr5/crtm406.o
-avr/lib/avr5/crtm64.o
-avr/lib/avr5/crtm640.o
-avr/lib/avr5/crtm644.o
-avr/lib/avr5/crtm644a.o
-avr/lib/avr5/crtm644p.o
-avr/lib/avr5/crtm644pa.o
-avr/lib/avr5/crtm645.o
-avr/lib/avr5/crtm6450.o
-avr/lib/avr5/crtm6450a.o
-avr/lib/avr5/crtm6450p.o
-avr/lib/avr5/crtm645a.o
-avr/lib/avr5/crtm645p.o
-avr/lib/avr5/crtm649.o
-avr/lib/avr5/crtm6490.o
-avr/lib/avr5/crtm6490a.o
-avr/lib/avr5/crtm6490p.o
-avr/lib/avr5/crtm649a.o
-avr/lib/avr5/crtm649p.o
-avr/lib/avr5/crtm64a.o
-avr/lib/avr5/crtm64c1.o
-avr/lib/avr5/crtm64hve.o
-avr/lib/avr5/crtm64m1.o
-avr/lib/avr5/crtm64rfr2.o
-avr/lib/avr5/crtusb646.o
-avr/lib/avr5/crtusb647.o
+avr/lib/avr5/libat90can32.a
+avr/lib/avr5/libat90can64.a
+avr/lib/avr5/libat90pwm161.a
+avr/lib/avr5/libat90pwm216.a
+avr/lib/avr5/libat90pwm316.a
+avr/lib/avr5/libat90scr100.a
+avr/lib/avr5/libat90usb646.a
+avr/lib/avr5/libat90usb647.a
+avr/lib/avr5/libat94k.a
+avr/lib/avr5/libata5702m322.a
+avr/lib/avr5/libata5782.a
+avr/lib/avr5/libata5790.a
+avr/lib/avr5/libata5790n.a
+avr/lib/avr5/libata5795.a
+avr/lib/avr5/libata5831.a
+avr/lib/avr5/libata6613c.a
+avr/lib/avr5/libata6614q.a
+avr/lib/avr5/libatmega16.a
+avr/lib/avr5/libatmega161.a
+avr/lib/avr5/libatmega162.a
+avr/lib/avr5/libatmega163.a
+avr/lib/avr5/libatmega164a.a
+avr/lib/avr5/libatmega164p.a
+avr/lib/avr5/libatmega164pa.a
+avr/lib/avr5/libatmega165.a
+avr/lib/avr5/libatmega165a.a
+avr/lib/avr5/libatmega165p.a
+avr/lib/avr5/libatmega165pa.a
+avr/lib/avr5/libatmega168.a
+avr/lib/avr5/libatmega168a.a
+avr/lib/avr5/libatmega168p.a
+avr/lib/avr5/libatmega168pa.a
+avr/lib/avr5/libatmega169.a
+avr/lib/avr5/libatmega169a.a
+avr/lib/avr5/libatmega169p.a
+avr/lib/avr5/libatmega169pa.a
+avr/lib/avr5/libatmega16a.a
+avr/lib/avr5/libatmega16hva.a
+avr/lib/avr5/libatmega16hva2.a
+avr/lib/avr5/libatmega16hvb.a
+avr/lib/avr5/libatmega16hvbrevb.a
+avr/lib/avr5/libatmega16m1.a
+avr/lib/avr5/libatmega16u4.a
+avr/lib/avr5/libatmega32.a
+avr/lib/avr5/libatmega323.a
+avr/lib/avr5/libatmega324a.a
+avr/lib/avr5/libatmega324p.a
+avr/lib/avr5/libatmega324pa.a
+avr/lib/avr5/libatmega325.a
+avr/lib/avr5/libatmega3250.a
+avr/lib/avr5/libatmega3250a.a
+avr/lib/avr5/libatmega3250p.a
+avr/lib/avr5/libatmega3250pa.a
+avr/lib/avr5/libatmega325a.a
+avr/lib/avr5/libatmega325p.a
+avr/lib/avr5/libatmega325pa.a
+avr/lib/avr5/libatmega328.a
+avr/lib/avr5/libatmega328p.a
+avr/lib/avr5/libatmega329.a
+avr/lib/avr5/libatmega3290.a
+avr/lib/avr5/libatmega3290a.a
+avr/lib/avr5/libatmega3290p.a
+avr/lib/avr5/libatmega3290pa.a
+avr/lib/avr5/libatmega329a.a
+avr/lib/avr5/libatmega329p.a
+avr/lib/avr5/libatmega329pa.a
+avr/lib/avr5/libatmega32a.a
+avr/lib/avr5/libatmega32c1.a
+avr/lib/avr5/libatmega32hvb.a
+avr/lib/avr5/libatmega32hvbrevb.a
+avr/lib/avr5/libatmega32m1.a
+avr/lib/avr5/libatmega32u4.a
+avr/lib/avr5/libatmega32u6.a
+avr/lib/avr5/libatmega406.a
+avr/lib/avr5/libatmega64.a
+avr/lib/avr5/libatmega640.a
+avr/lib/avr5/libatmega644.a
+avr/lib/avr5/libatmega644a.a
+avr/lib/avr5/libatmega644p.a
+avr/lib/avr5/libatmega644pa.a
+avr/lib/avr5/libatmega644rfr2.a
+avr/lib/avr5/libatmega645.a
+avr/lib/avr5/libatmega6450.a
+avr/lib/avr5/libatmega6450a.a
+avr/lib/avr5/libatmega6450p.a
+avr/lib/avr5/libatmega645a.a
+avr/lib/avr5/libatmega645p.a
+avr/lib/avr5/libatmega649.a
+avr/lib/avr5/libatmega6490.a
+avr/lib/avr5/libatmega6490a.a
+avr/lib/avr5/libatmega6490p.a
+avr/lib/avr5/libatmega649a.a
+avr/lib/avr5/libatmega649p.a
+avr/lib/avr5/libatmega64a.a
+avr/lib/avr5/libatmega64c1.a
+avr/lib/avr5/libatmega64hve.a
+avr/lib/avr5/libatmega64hve2.a
+avr/lib/avr5/libatmega64m1.a
+avr/lib/avr5/libatmega64rfr2.a
 avr/lib/avr5/libc.a
 avr/lib/avr5/libm.a
+avr/lib/avr5/libm3000.a
 avr/lib/avr5/libprintf_flt.a
 avr/lib/avr5/libprintf_min.a
 avr/lib/avr5/libscanf_flt.a
 avr/lib/avr5/libscanf_min.a
-avr/lib/avr51/crtcan128.o
-avr/lib/avr51/crtm128.o
-avr/lib/avr51/crtm1280.o
-avr/lib/avr51/crtm1281.o
-avr/lib/avr51/crtm1284.o
-avr/lib/avr51/crtm1284p.o
-avr/lib/avr51/crtm128a.o
-avr/lib/avr51/crtm128rfa1.o
-avr/lib/avr51/crtusb1286.o
-avr/lib/avr51/crtusb1287.o
+avr/lib/avr51/crtat90can128.o
+avr/lib/avr51/crtat90usb1286.o
+avr/lib/avr51/crtat90usb1287.o
+avr/lib/avr51/crtatmega128.o
+avr/lib/avr51/crtatmega1280.o
+avr/lib/avr51/crtatmega1281.o
+avr/lib/avr51/crtatmega1284.o
+avr/lib/avr51/crtatmega1284p.o
+avr/lib/avr51/crtatmega1284rfr2.o
+avr/lib/avr51/crtatmega128a.o
+avr/lib/avr51/crtatmega128rfa1.o
+avr/lib/avr51/crtatmega128rfr2.o
+avr/lib/avr51/libat90can128.a
+avr/lib/avr51/libat90usb1286.a
+avr/lib/avr51/libat90usb1287.a
+avr/lib/avr51/libatmega128.a
+avr/lib/avr51/libatmega1280.a
+avr/lib/avr51/libatmega1281.a
+avr/lib/avr51/libatmega1284.a
+avr/lib/avr51/libatmega1284p.a
+avr/lib/avr51/libatmega1284rfr2.a
+avr/lib/avr51/libatmega128a.a
+avr/lib/avr51/libatmega128rfa1.a
+avr/lib/avr51/libatmega128rfr2.a
 avr/lib/avr51/libc.a
 avr/lib/avr51/libm.a
 avr/lib/avr51/libprintf_flt.a
 avr/lib/avr51/libprintf_min.a
 avr/lib/avr51/libscanf_flt.a
 avr/lib/avr51/libscanf_min.a
-avr/lib/avr6/crtm2560.o
-avr/lib/avr6/crtm2561.o
+avr/lib/avr6/crtatmega2560.o
+avr/lib/avr6/crtatmega2561.o
+avr/lib/avr6/crtatmega2564rfr2.o
+avr/lib/avr6/crtatmega256rfr2.o
+avr/lib/avr6/libatmega2560.a
+avr/lib/avr6/libatmega2561.a
+avr/lib/avr6/libatmega2564rfr2.a
+avr/lib/avr6/libatmega256rfr2.a
 avr/lib/avr6/libc.a
 avr/lib/avr6/libm.a
 avr/lib/avr6/libprintf_flt.a
 avr/lib/avr6/libprintf_min.a
 avr/lib/avr6/libscanf_flt.a
 avr/lib/avr6/libscanf_min.a
-avr/lib/avrxmega2/crtx16a4.o
-avr/lib/avrxmega2/crtx16a4u.o
-avr/lib/avrxmega2/crtx16c4.o
-avr/lib/avrxmega2/crtx16d4.o
-avr/lib/avrxmega2/crtx32a4.o
-avr/lib/avrxmega2/crtx32a4u.o
-avr/lib/avrxmega2/crtx32c4.o
-avr/lib/avrxmega2/crtx32d4.o
-avr/lib/avrxmega2/crtx32e5.o
+avr/lib/avrtiny/crtattiny10.o
+avr/lib/avrtiny/crtattiny20.o
+avr/lib/avrtiny/crtattiny4.o
+avr/lib/avrtiny/crtattiny40.o
+avr/lib/avrtiny/crtattiny5.o
+avr/lib/avrtiny/crtattiny9.o
+avr/lib/avrtiny/libattiny10.a
+avr/lib/avrtiny/libattiny20.a
+avr/lib/avrtiny/libattiny4.a
+avr/lib/avrtiny/libattiny40.a
+avr/lib/avrtiny/libattiny5.a
+avr/lib/avrtiny/libattiny9.a
+avr/lib/avrtiny/libc.a
+avr/lib/avrtiny/libm.a
+avr/lib/avrtiny/libprintf_flt.a
+avr/lib/avrtiny/libprintf_min.a
+avr/lib/avrtiny/libscanf_flt.a
+avr/lib/avrtiny/libscanf_min.a
+avr/lib/avrxmega2/crtatxmega16a4.o
+avr/lib/avrxmega2/crtatxmega16a4u.o
+avr/lib/avrxmega2/crtatxmega16c4.o
+avr/lib/avrxmega2/crtatxmega16d4.o
+avr/lib/avrxmega2/crtatxmega32a4.o
+avr/lib/avrxmega2/crtatxmega32a4u.o
+avr/lib/avrxmega2/crtatxmega32c3.o
+avr/lib/avrxmega2/crtatxmega32c4.o
+avr/lib/avrxmega2/crtatxmega32d3.o
+avr/lib/avrxmega2/crtatxmega32d4.o
+avr/lib/avrxmega2/crtatxmega32e5.o
+avr/lib/avrxmega2/crtatxmega8e5.o
+avr/lib/avrxmega2/libatxmega16a4.a
+avr/lib/avrxmega2/libatxmega16a4u.a
+avr/lib/avrxmega2/libatxmega16c4.a
+avr/lib/avrxmega2/libatxmega16d4.a
+avr/lib/avrxmega2/libatxmega32a4.a
+avr/lib/avrxmega2/libatxmega32a4u.a
+avr/lib/avrxmega2/libatxmega32c3.a
+avr/lib/avrxmega2/libatxmega32c4.a
+avr/lib/avrxmega2/libatxmega32d3.a
+avr/lib/avrxmega2/libatxmega32d4.a
+avr/lib/avrxmega2/libatxmega32e5.a
+avr/lib/avrxmega2/libatxmega8e5.a
 avr/lib/avrxmega2/libc.a
 avr/lib/avrxmega2/libm.a
 avr/lib/avrxmega2/libprintf_flt.a
 avr/lib/avrxmega2/libprintf_min.a
 avr/lib/avrxmega2/libscanf_flt.a
 avr/lib/avrxmega2/libscanf_min.a
-avr/lib/avrxmega4/crtx64a3.o
-avr/lib/avrxmega4/crtx64a3u.o
-avr/lib/avrxmega4/crtx64a4u.o
-avr/lib/avrxmega4/crtx64b1.o
-avr/lib/avrxmega4/crtx64b3.o
-avr/lib/avrxmega4/crtx64c3.o
-avr/lib/avrxmega4/crtx64d3.o
-avr/lib/avrxmega4/crtx64d4.o
+avr/lib/avrxmega4/crtatxmega64a3.o
+avr/lib/avrxmega4/crtatxmega64a3u.o
+avr/lib/avrxmega4/crtatxmega64a4u.o
+avr/lib/avrxmega4/crtatxmega64b1.o
+avr/lib/avrxmega4/crtatxmega64b3.o
+avr/lib/avrxmega4/crtatxmega64c3.o
+avr/lib/avrxmega4/crtatxmega64d3.o
+avr/lib/avrxmega4/crtatxmega64d4.o
+avr/lib/avrxmega4/libatxmega64a3.a
+avr/lib/avrxmega4/libatxmega64a3u.a
+avr/lib/avrxmega4/libatxmega64a4u.a
+avr/lib/avrxmega4/libatxmega64b1.a
+avr/lib/avrxmega4/libatxmega64b3.a
+avr/lib/avrxmega4/libatxmega64c3.a
+avr/lib/avrxmega4/libatxmega64d3.a
+avr/lib/avrxmega4/libatxmega64d4.a
 avr/lib/avrxmega4/libc.a
 avr/lib/avrxmega4/libm.a
 avr/lib/avrxmega4/libprintf_flt.a
 avr/lib/avrxmega4/libprintf_min.a
 avr/lib/avrxmega4/libscanf_flt.a
 avr/lib/avrxmega4/libscanf_min.a
-avr/lib/avrxmega5/crtx64a1.o
-avr/lib/avrxmega5/crtx64a1u.o
+avr/lib/avrxmega5/crtatxmega64a1.o
+avr/lib/avrxmega5/crtatxmega64a1u.o
+avr/lib/avrxmega5/libatxmega64a1.a
+avr/lib/avrxmega5/libatxmega64a1u.a
 avr/lib/avrxmega5/libc.a
 avr/lib/avrxmega5/libm.a
 avr/lib/avrxmega5/libprintf_flt.a
 avr/lib/avrxmega5/libprintf_min.a
 avr/lib/avrxmega5/libscanf_flt.a
 avr/lib/avrxmega5/libscanf_min.a
-avr/lib/avrxmega6/crtx128a3.o
-avr/lib/avrxmega6/crtx128a3u.o
-avr/lib/avrxmega6/crtx128b1.o
-avr/lib/avrxmega6/crtx128b3.o
-avr/lib/avrxmega6/crtx128c3.o
-avr/lib/avrxmega6/crtx128d3.o
-avr/lib/avrxmega6/crtx128d4.o
-avr/lib/avrxmega6/crtx192a3.o
-avr/lib/avrxmega6/crtx192a3u.o
-avr/lib/avrxmega6/crtx192c3.o
-avr/lib/avrxmega6/crtx192d3.o
-avr/lib/avrxmega6/crtx256a3.o
-avr/lib/avrxmega6/crtx256a3b.o
-avr/lib/avrxmega6/crtx256a3bu.o
-avr/lib/avrxmega6/crtx256a3u.o
-avr/lib/avrxmega6/crtx256c3.o
-avr/lib/avrxmega6/crtx256d3.o
-avr/lib/avrxmega6/crtx384c3.o
-avr/lib/avrxmega6/crtx384d3.o
+avr/lib/avrxmega6/crtatxmega128a3.o
+avr/lib/avrxmega6/crtatxmega128a3u.o
+avr/lib/avrxmega6/crtatxmega128b1.o
+avr/lib/avrxmega6/crtatxmega128b3.o
+avr/lib/avrxmega6/crtatxmega128c3.o
+avr/lib/avrxmega6/crtatxmega128d3.o
+avr/lib/avrxmega6/crtatxmega128d4.o
+avr/lib/avrxmega6/crtatxmega192a3.o
+avr/lib/avrxmega6/crtatxmega192a3u.o
+avr/lib/avrxmega6/crtatxmega192c3.o
+avr/lib/avrxmega6/crtatxmega192d3.o
+avr/lib/avrxmega6/crtatxmega256a3.o
+avr/lib/avrxmega6/crtatxmega256a3b.o
+avr/lib/avrxmega6/crtatxmega256a3bu.o
+avr/lib/avrxmega6/crtatxmega256a3u.o
+avr/lib/avrxmega6/crtatxmega256c3.o
+avr/lib/avrxmega6/crtatxmega256d3.o
+avr/lib/avrxmega6/crtatxmega384c3.o
+avr/lib/avrxmega6/crtatxmega384d3.o
+avr/lib/avrxmega6/libatxmega128a3.a
+avr/lib/avrxmega6/libatxmega128a3u.a
+avr/lib/avrxmega6/libatxmega128b1.a
+avr/lib/avrxmega6/libatxmega128b3.a
+avr/lib/avrxmega6/libatxmega128c3.a
+avr/lib/avrxmega6/libatxmega128d3.a
+avr/lib/avrxmega6/libatxmega128d4.a
+avr/lib/avrxmega6/libatxmega192a3.a
+avr/lib/avrxmega6/libatxmega192a3u.a
+avr/lib/avrxmega6/libatxmega192c3.a
+avr/lib/avrxmega6/libatxmega192d3.a
+avr/lib/avrxmega6/libatxmega256a3.a
+avr/lib/avrxmega6/libatxmega256a3b.a
+avr/lib/avrxmega6/libatxmega256a3bu.a
+avr/lib/avrxmega6/libatxmega256a3u.a
+avr/lib/avrxmega6/libatxmega256c3.a
+avr/lib/avrxmega6/libatxmega256d3.a
+avr/lib/avrxmega6/libatxmega384c3.a
+avr/lib/avrxmega6/libatxmega384d3.a
 avr/lib/avrxmega6/libc.a
 avr/lib/avrxmega6/libm.a
 avr/lib/avrxmega6/libprintf_flt.a
 avr/lib/avrxmega6/libprintf_min.a
 avr/lib/avrxmega6/libscanf_flt.a
 avr/lib/avrxmega6/libscanf_min.a
-avr/lib/avrxmega7/crtx128a1.o
-avr/lib/avrxmega7/crtx128a1u.o
-avr/lib/avrxmega7/crtx128a4u.o
+avr/lib/avrxmega7/crtatxmega128a1.o
+avr/lib/avrxmega7/crtatxmega128a1u.o
+avr/lib/avrxmega7/crtatxmega128a4u.o
+avr/lib/avrxmega7/libatxmega128a1.a
+avr/lib/avrxmega7/libatxmega128a1u.a
+avr/lib/avrxmega7/libatxmega128a4u.a
 avr/lib/avrxmega7/libc.a
 avr/lib/avrxmega7/libm.a
 avr/lib/avrxmega7/libprintf_flt.a
 avr/lib/avrxmega7/libprintf_min.a
 avr/lib/avrxmega7/libscanf_flt.a
 avr/lib/avrxmega7/libscanf_min.a
-avr/lib/crtc8534.o
-avr/lib/crts1200.o
-avr/lib/crts4414.o
-avr/lib/crts4434.o
-avr/lib/crts8515.o
-avr/lib/crts8535.o
-avr/lib/crttn11.o
-avr/lib/crttn12.o
-avr/lib/crttn15.o
-avr/lib/crttn28.o
+avr/lib/crtat90c8534.o
+avr/lib/crtat90s1200.o
+avr/lib/crtat90s4414.o
+avr/lib/crtat90s4434.o
+avr/lib/crtat90s8515.o
+avr/lib/crtat90s8535.o
+avr/lib/crtattiny11.o
+avr/lib/crtattiny12.o
+avr/lib/crtattiny15.o
+avr/lib/crtattiny28.o
+avr/lib/libat90c8534.a
+avr/lib/libat90s1200.a
+avr/lib/libat90s4414.a
+avr/lib/libat90s4434.a
+avr/lib/libat90s8515.a
+avr/lib/libat90s8535.a
+avr/lib/libattiny11.a
+avr/lib/libattiny12.a
+avr/lib/libattiny15.a
+avr/lib/libattiny28.a
 avr/lib/libc.a
 avr/lib/libm.a
 avr/lib/libprintf_flt.a
 avr/lib/libprintf_min.a
 avr/lib/libscanf_flt.a
 avr/lib/libscanf_min.a
-avr/lib/tiny-stack/crts2313.o
-avr/lib/tiny-stack/crts2323.o
-avr/lib/tiny-stack/crts2333.o
-avr/lib/tiny-stack/crts2343.o
-avr/lib/tiny-stack/crts4433.o
-avr/lib/tiny-stack/crttn22.o
-avr/lib/tiny-stack/crttn26.o
+avr/lib/tiny-stack/crtat90s2313.o
+avr/lib/tiny-stack/crtat90s2323.o
+avr/lib/tiny-stack/crtat90s2333.o
+avr/lib/tiny-stack/crtat90s2343.o
+avr/lib/tiny-stack/crtat90s4433.o
+avr/lib/tiny-stack/crtattiny22.o
+avr/lib/tiny-stack/crtattiny26.o
+avr/lib/tiny-stack/libat90s2313.a
+avr/lib/tiny-stack/libat90s2323.a
+avr/lib/tiny-stack/libat90s2333.a
+avr/lib/tiny-stack/libat90s2343.a
+avr/lib/tiny-stack/libat90s4433.a
+avr/lib/tiny-stack/libattiny22.a
+avr/lib/tiny-stack/libattiny26.a
 avr/lib/tiny-stack/libc.a
 avr/lib/tiny-stack/libm.a
 avr/lib/tiny-stack/libprintf_flt.a
@@ -612,6 +900,7 @@ avr/lib/tiny-stack/libscanf_flt.a
 avr/lib/tiny-stack/libscanf_min.a
 bin/avr-man
 ${PLIST.doc}share/doc/avr-libc/AUTHORS
+${PLIST.doc}share/doc/avr-libc/INSTALL.pkgsrc
 ${PLIST.doc}share/doc/avr-libc/LICENSE
 ${PLIST.doc}share/doc/avr-libc/avr-libc-user-manual.pdf
 ${PLIST.doc}share/doc/avr-libc/avr-libc-user-manual/FAQ.html

Index: pkgsrc/cross/avr-libc/distinfo
diff -u pkgsrc/cross/avr-libc/distinfo:1.15 pkgsrc/cross/avr-libc/distinfo:1.16
--- pkgsrc/cross/avr-libc/distinfo:1.15 Tue Mar 31 12:59:27 2020
+++ pkgsrc/cross/avr-libc/distinfo      Wed Sep  8 12:20:35 2021
@@ -1,8 +1,10 @@
-$NetBSD: distinfo,v 1.15 2020/03/31 12:59:27 mef Exp $
+$NetBSD: distinfo,v 1.16 2021/09/08 12:20:35 micha Exp $
 
 SHA1 (avr-libc-2.0.0.tar.bz2) = c46b4c92bd88339f4d8d9bce29893661be890845
 RMD160 (avr-libc-2.0.0.tar.bz2) = 3185d66f9c3024ecbf56d272033b87eac4c49ad2
 SHA512 (avr-libc-2.0.0.tar.bz2) = fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6
 Size (avr-libc-2.0.0.tar.bz2) = 3590893 bytes
-SHA1 (patch-doc_Makefile.in) = e44e69a7a438c4175a8c15c0548b77df49a691d8
-SHA1 (patch-doc_api_Makefile.in) = 0d30c3704d2b5651a68293c8b78afed19f86fdbb
+SHA1 (patch-doc_Makefile.in) = 948571851d14a15dd6aea71fa94fab86349d0988
+SHA1 (patch-doc_api_Makefile.in) = f40ae53e9ebfdeec562746586e2145570fb2429d
+SHA1 (patch-include_avr_power.h) = 0b1c6f4dd9339cae40c740868ba85c39f3eeb74d
+SHA1 (patch-include_avr_wdt.h) = 4e0882cc6e795870e58182ebe7820f9bc98bf2ce

Index: pkgsrc/cross/avr-libc/options.mk
diff -u pkgsrc/cross/avr-libc/options.mk:1.6 pkgsrc/cross/avr-libc/options.mk:1.7
--- pkgsrc/cross/avr-libc/options.mk:1.6        Sat Apr  4 03:22:02 2020
+++ pkgsrc/cross/avr-libc/options.mk    Wed Sep  8 12:20:35 2021
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.6 2020/04/04 03:22:02 mef Exp $
+# $NetBSD: options.mk,v 1.7 2021/09/08 12:20:35 micha Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.avr-libc
 PKG_SUPPORTED_OPTIONS+=                doc
@@ -9,7 +9,7 @@ PLIST_VARS+=                    doc
 
 .if !empty(PKG_OPTIONS:Mdoc)
 CONFIGURE_ARGS+=       --enable-doc
-BUILD_DEPENDS+=                doxygen>=1.8.9.1.nb1:../../devel/doxygen
+BUILD_DEPENDS+=                doxygen>=1.8.20:../../devel/doxygen
 BUILD_DEPENDS+=                tex-psnfss-[0-9]*:../../fonts/tex-psnfss
 BUILD_DEPENDS+=                tex-wasysym-[0-9]*:../../fonts/tex-wasysym
 BUILD_DEPENDS+=                netpbm-[0-9]*:../../graphics/netpbm
@@ -19,17 +19,22 @@ BUILD_DEPENDS+=             tex-caption-[0-9]*:../.
 BUILD_DEPENDS+=                tex-collectbox-[0-9]*:../../print/tex-collectbox
 BUILD_DEPENDS+=                tex-colortbl-[0-9]*:../../print/tex-colortbl
 BUILD_DEPENDS+=                tex-ec-[0-9]*:../../fonts/tex-ec
+BUILD_DEPENDS+=                tex-epstopdf-pkg-[0-9]*:../../print/tex-epstopdf-pkg
+BUILD_DEPENDS+=                tex-etoc-[0-9]*:../../print/tex-etoc
 BUILD_DEPENDS+=                tex-fancyhdr-[0-9]*:../../print/tex-fancyhdr
 BUILD_DEPENDS+=                tex-fancyvrb-[0-9]*:../../print/tex-fancyvrb
 BUILD_DEPENDS+=                tex-float-[0-9]*:../../print/tex-float
 BUILD_DEPENDS+=                tex-geometry-[0-9]*:../../print/tex-geometry
 BUILD_DEPENDS+=                tex-graphics-cfg-[0-9]*:../../print/tex-graphics-cfg
+BUILD_DEPENDS+=                tex-hanging-[0-9]*:../../print/tex-hanging
 BUILD_DEPENDS+=                tex-hyperref-[0-9]*:../../print/tex-hyperref
 BUILD_DEPENDS+=                tex-latex-bin-[0-9]*:../../print/tex-latex-bin
 BUILD_DEPENDS+=                tex-multirow-[0-9]*:../../print/tex-multirow
 BUILD_DEPENDS+=                tex-natbib-[0-9]*:../../print/tex-natbib
+BUILD_DEPENDS+=                tex-newunicodechar-[0-9]*:../../print/tex-newunicodechar
 BUILD_DEPENDS+=                tex-pgf-[0-9]*:../../print/tex-pgf
 BUILD_DEPENDS+=                tex-sectsty-[0-9]*:../../print/tex-sectsty
+BUILD_DEPENDS+=                tex-stackengine-[0-9]*:../../print/tex-stackengine
 BUILD_DEPENDS+=                tex-tabu-[0-9]*:../../print/tex-tabu
 BUILD_DEPENDS+=                tex-tocloft-[0-9]*:../../print/tex-tocloft
 BUILD_DEPENDS+=                tex-ulem-[0-9]*:../../print/tex-ulem
@@ -38,6 +43,14 @@ BUILD_DEPENDS+=              tex-xkeyval-[0-9]*:../.
 BUILD_DEPENDS+=                fig2dev-[0-9]*:../../print/fig2dev
 BUILD_DEPENDS+=                makeindexk-[0-9]*:../../textproc/makeindexk
 
+# Configure INSTALL.pkgsrc (formerly displayed as MESSAGE)
+# Only installed if option doc is enabled.
+SUBST_CLASSES+=                install
+SUBST_STAGE.install=   do-configure
+SUBST_MESSAGE.install= Preparing INSTALL.pkgsrc file ...
+SUBST_FILES.install=   ${WRKDIR}/INSTALL.pkgsrc
+SUBST_SED.install=     -e 's,$${PREFIX},${PREFIX},g'
+
 post-extract:
        ${MKDIR} ${WRKSRC}/doc/api/latex_src
        ${LN} -s ../../examples/largedemo/largedemo-setup.jpg ${WRKSRC}/doc/api/latex_src
@@ -45,11 +58,17 @@ post-extract:
        ${LN} -s ../../examples/largedemo/largedemo-wiring2.jpg ${WRKSRC}/doc/api/latex_src
        ${LN} -s ../../examples/stdiodemo/stdiodemo-setup.jpg ${WRKSRC}/doc/api/latex_src
 
+pre-configure:
+       ${CP} ${FILESDIR}/INSTALL.pkgsrc ${WRKDIR}
+
 post-install:
-       ${INSTALL_DATA} \
-                ${WRKSRC}/LICENSE \
-                ${WRKSRC}/AUTHORS \
-                ${DESTDIR}${PREFIX}/share/doc/avr-libc
+       ${INSTALL_DATA}                                 \
+               ${WRKSRC}/LICENSE                       \
+               ${WRKSRC}/AUTHORS                       \
+               ${DESTDIR}${PREFIX}/share/doc/avr-libc
+       ${INSTALL_DATA}                                 \
+               ${WRKDIR}/INSTALL.pkgsrc                \
+               ${DESTDIR}${PREFIX}/share/doc/avr-libc
        ## delete following or similar files, which includes PATH at build time.
        ##_usr_pkgsrc_cross_avr-libc_work_avr-libc-1.8.0_libc_string_.3
        ${RM} -f ${DESTDIR}${PREFIX}/share/doc/avr-libc/man/man3/*${PKGVERSION_NOREV}*

Index: pkgsrc/cross/avr-libc/patches/patch-doc_Makefile.in
diff -u pkgsrc/cross/avr-libc/patches/patch-doc_Makefile.in:1.2 pkgsrc/cross/avr-libc/patches/patch-doc_Makefile.in:1.3
--- pkgsrc/cross/avr-libc/patches/patch-doc_Makefile.in:1.2     Fri Aug 29 04:31:12 2014
+++ pkgsrc/cross/avr-libc/patches/patch-doc_Makefile.in Wed Sep  8 12:20:35 2021
@@ -1,11 +1,11 @@
-$NetBSD: patch-doc_Makefile.in,v 1.2 2014/08/29 04:31:12 mef Exp $
+$NetBSD: patch-doc_Makefile.in,v 1.3 2021/09/08 12:20:35 micha Exp $
 
 Adding PATH at installation time for OBJCOPY = avr-objcopy etc.
 See comment on SUBST part in Makefile.
 
 --- doc/Makefile.in.orig       2011-02-17 05:57:10.000000000 +0900
 +++ doc/Makefile.in    2012-02-07 10:59:07.000000000 +0900
-@@ -239,6 +239,7 @@
+@@ -334,6 +334,7 @@
  SUBDIRS = examples @DOCSDIR@
  DIST_SUBDIRS = examples api
  EXTRA_DIST = CHANGES.old ChangeLog INSTALL TODO

Index: pkgsrc/cross/avr-libc/patches/patch-doc_api_Makefile.in
diff -u pkgsrc/cross/avr-libc/patches/patch-doc_api_Makefile.in:1.3 pkgsrc/cross/avr-libc/patches/patch-doc_api_Makefile.in:1.4
--- pkgsrc/cross/avr-libc/patches/patch-doc_api_Makefile.in:1.3 Tue Mar 31 12:59:27 2020
+++ pkgsrc/cross/avr-libc/patches/patch-doc_api_Makefile.in     Wed Sep  8 12:20:35 2021
@@ -1,11 +1,11 @@
-$NetBSD: patch-doc_api_Makefile.in,v 1.3 2020/03/31 12:59:27 mef Exp $
+$NetBSD: patch-doc_api_Makefile.in,v 1.4 2021/09/08 12:20:35 micha Exp $
 
 Fix dependencies. Ultimately ignore the errors from latex though, since
 undefined references remain.
 
 --- doc/api/Makefile.in.orig   2016-06-19 16:33:29.514161905 +0000
 +++ doc/api/Makefile.in
-@@ -624,7 +624,7 @@ $(USER_MANUAL)/index.html: latex_src/ref
+@@ -636,7 +636,7 @@ $(USER_MANUAL)/index.html: latex_src/ref
  dox-pdf: $(USER_MANUAL).pdf
  
  $(USER_MANUAL).pdf: latex_src/refman.tex

Added files:

Index: pkgsrc/cross/avr-libc/files/INSTALL.pkgsrc
diff -u /dev/null pkgsrc/cross/avr-libc/files/INSTALL.pkgsrc:1.1
--- /dev/null   Wed Sep  8 12:20:36 2021
+++ pkgsrc/cross/avr-libc/files/INSTALL.pkgsrc  Wed Sep  8 12:20:35 2021
@@ -0,0 +1,5 @@
+Man pages are installed in ${PREFIX}/share/doc/avr-libc/man/man3/
+
+To read those pages, for example, use:
+
+    env MANPATH=${PREFIX}/share/doc/avr-libc/man man BOOTLOADER_SECTION

Index: pkgsrc/cross/avr-libc/patches/patch-include_avr_power.h
diff -u /dev/null pkgsrc/cross/avr-libc/patches/patch-include_avr_power.h:1.1
--- /dev/null   Wed Sep  8 12:20:36 2021
+++ pkgsrc/cross/avr-libc/patches/patch-include_avr_power.h     Wed Sep  8 12:20:35 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-include_avr_power.h,v 1.1 2021/09/08 12:20:35 micha Exp $
+
+Fix support for ATmega324PA.
+http://savannah.nongnu.org/bugs/?61102
+
+--- include/avr/power.h.orig   2016-02-07 22:59:49.000000000 +0000
++++ include/avr/power.h
+@@ -1303,6 +1303,7 @@ __power_all_disable()
+ || defined(__AVR_ATmega256RFR2__) \
+ || defined(__AVR_ATmega324A__) \
+ || defined(__AVR_ATmega324P__) \
++|| defined(__AVR_ATmega324PA__) \
+ || defined(__AVR_ATmega325__) \
+ || defined(__AVR_ATmega325A__) \
+ || defined(__AVR_ATmega325PA__) \
Index: pkgsrc/cross/avr-libc/patches/patch-include_avr_wdt.h
diff -u /dev/null pkgsrc/cross/avr-libc/patches/patch-include_avr_wdt.h:1.1
--- /dev/null   Wed Sep  8 12:20:36 2021
+++ pkgsrc/cross/avr-libc/patches/patch-include_avr_wdt.h       Wed Sep  8 12:20:35 2021
@@ -0,0 +1,24 @@
+$NetBSD: patch-include_avr_wdt.h,v 1.1 2021/09/08 12:20:35 micha Exp $
+
+Fix comments for ATmega324PA.
+
+--- include/avr/wdt.h.orig     2016-02-07 22:59:49.000000000 +0000
++++ include/avr/wdt.h
+@@ -549,7 +549,7 @@ void wdt_disable (void)
+     ATtiny261, ATtiny461, ATtiny861, 
+     ATmega48, ATmega88, ATmega168,
+     ATmega48P, ATmega88P, ATmega168P, ATmega328P,
+-    ATmega164P, ATmega324P, ATmega644P, ATmega644,
++    ATmega164P, ATmega324P, ATmega324PA, ATmega644P, ATmega644,
+     ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561,
+     ATmega8HVA, ATmega16HVA, ATmega32HVB,
+     ATmega406, ATmega1284P,
+@@ -570,7 +570,7 @@ void wdt_disable (void)
+     ATtiny261, ATtiny461, ATtiny861, 
+     ATmega48, ATmega48A, ATmega48PA, ATmega88, ATmega168,
+     ATmega48P, ATmega88P, ATmega168P, ATmega328P,
+-    ATmega164P, ATmega324P, ATmega644P, ATmega644,
++    ATmega164P, ATmega324P, ATmega324PA, ATmega644P, ATmega644,
+     ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561,
+     ATmega8HVA, ATmega16HVA, ATmega32HVB,
+     ATmega406, ATmega1284P,



Home | Main Index | Thread Index | Old Index