<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6d250cb92630b90102166356d88a6123082fee64">https://github.com/macports/macports-ports/commit/6d250cb92630b90102166356d88a6123082fee64</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 6d250cb9263 avrdude: update to 7.0
</span>6d250cb9263 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6d250cb92630b90102166356d88a6123082fee64
</span>Author: Basil Shubin <basil.shubin@gmail.com>
AuthorDate: Fri Dec 16 16:17:08 2022 +0600

<span style='display:block; white-space:pre;color:#404040;'>    avrdude: update to 7.0
</span>---
 cross/avrdude/Portfile                             | 64 ++++++++++++----------
 cross/avrdude/files/dynamic_lookup-11.patch        |  6 +-
 .../{patch-stk500v2.diff => src-stk500v2.c.patch}  |  6 +-
 3 files changed, 42 insertions(+), 34 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/avrdude/Portfile b/cross/avrdude/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 77cca069286..61926daf085 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/avrdude/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/avrdude/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,45 +1,53 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name              avrdude
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             6.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                avrdude
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             7.0
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c1975e52ed6ec2b0b1992cef48c46882dca1ed14 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a9be7066f70a9dcf4bf0736fcf531db6a3250aed1a24cc643add27641b7110f9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    986871
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories        cross devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers       nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description       an Atmel AVR MCU programmer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description  AVRDUDE: AVR Downloader/UploaDEr - is a program for \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  updating the flash, eeprom, fuse, and lock bit memories \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  of Atmel AVR microcontrollers.  It operations with \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  several popular programmers including the STK500, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  JTAGICE MkII, AVRISP, and others.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage          https://www.nongnu.org/avrdude/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license           GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites      https://download.savannah.gnu.org/releases/avrdude/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib       path:lib/pkgconfig/libusb-1.0.pc:libusb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  port:ncurses \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  port:libftdi1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  port:libelf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  port:readline
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          cross devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         an Atmel AVR MCU programmer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    AVRDUDE: AVR Downloader/UploaDEr - is a program for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    updating the flash, eeprom, fuse, and lock bit memories \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    of Atmel AVR microcontrollers.  It operations with \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    several popular programmers including the STK500, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    JTAGICE MkII, AVRISP, and others.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.nongnu.org/avrdude/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://download.savannah.gnu.org/releases/avrdude/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b00adf7211c10cfa1e75f6969cb22e8b863e8671 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c0ef65d98d6040ca0b4f2b700d51463c2a1f94665441f39d15d97442dbb79b54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    943631
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libusb-compat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:hidapi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libftdi1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libelf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:readline
</span> 
 patchfiles          dynamic_lookup-11.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-stk500v2.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    src-stk500v2.c.patch
</span> 
 configure.args      --disable-parport
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant docs description {Build documentation (requires LaTeX)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append  port:texlive-latex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant docs description {Installs documentation in PDF, HTML and Info formats. Involves the installation of a TexLive dependency chain, which can dramatically slow down the installation of the AVRDUDE port.} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:texlive-latex
</span> 
     configure.args-append --enable-doc
 }
 
 platform darwin arm {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append    port:automake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:automake
</span> 
     post-patch {
         # Use newer config.guess and config.sub to support Apple Silicon.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/avrdude/files/dynamic_lookup-11.patch b/cross/avrdude/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 9c0a3a9c8fb..0ad6276576c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/avrdude/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/avrdude/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span> Recognize macOS 11 and later, remove inaccurate comment, and simplify.
 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44605
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig      2021-12-16 15:03:58.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2022-01-09 00:43:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7487,16 +7487,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-05-08 02:40:53.000000000 +0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2022-12-16 16:33:59.000000000 +0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7486,15 +7486,10 @@ $as_echo "$lt_cv_ld_force_load" >&6; }
</span>        _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
      darwin1.*)
        _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/avrdude/files/patch-stk500v2.diff b/cross/avrdude/files/src-stk500v2.c.patch
</span>similarity index 61%
rename from cross/avrdude/files/patch-stk500v2.diff
rename to cross/avrdude/files/src-stk500v2.c.patch
<span style='display:block; white-space:pre;color:#808080;'>index c7d1efe0684..e09d8a3175a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/avrdude/files/patch-stk500v2.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/avrdude/files/src-stk500v2.c.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- stk500v2.c.orig        2021-11-11 14:59:25.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ stk500v2.c     2022-01-09 00:39:31.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -741,7 +741,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- stk500v2.c.orig        2022-12-16 16:06:45.000000000 +0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ stk500v2.c     2022-12-16 16:07:54.000000000 +0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -741,7 +741,8 @@ int stk500v2_getsync(PROGRAMMER * pgm) {
</span>    DEBUG("STK500V2: stk500v2_getsync()\n");
  
    if (PDATA(pgm)->pgmtype == PGMTYPE_JTAGICE_MKII ||
</pre><pre style='margin:0'>

</pre>