<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e964e35539ca35ea7be741e5993dfc3827562855">https://github.com/macports/macports-ports/commit/e964e35539ca35ea7be741e5993dfc3827562855</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 e964e35539c msp430-elf-binutils: update to version 2.34
</span>e964e35539c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e964e35539ca35ea7be741e5993dfc3827562855
</span>Author: Edil Medeiros <jose.edil@gmail.com>
AuthorDate: Sun Jun 9 01:58:14 2024 -0300

<span style='display:block; white-space:pre;color:#404040;'>    msp430-elf-binutils: update to version 2.34
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Texas Instruments use a strange version system. The website says 9.3.1.2,
</span><span style='display:block; white-space:pre;color:#404040;'>    release notes say 9.3.1.11 but the binutils patch is based on version 2.34.
</span><span style='display:block; white-space:pre;color:#404040;'>    Opted for the later to follow the gnu tools versioning.
</span>---
 cross/msp430-elf-binutils/Portfile | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/cross/msp430-elf-binutils/Portfile b/cross/msp430-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bb201c1e932..6bb70693bab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/cross/msp430-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/cross/msp430-elf-binutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,39 +3,41 @@
</span> PortSystem          1.0
 PortGroup           crossbinutils 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-crossbinutils.setup msp430-elf 2.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crossbinutils.setup msp430-elf 2.34
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set vers_patch      8.3.0.16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set vers_patch      9.3.1.11
</span> set name_patch      msp430-gcc-${vers_patch}-source-patches
 set file_patch      ${name_patch}.tar.bz2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@edilmedeiros gmail.com:jose.edil+macports} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    openmaintainer
</span> 
 homepage            http://www.ti.com/tool/msp430-gcc-opensource
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites-append http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/latest/exports/:patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites-append https://dr-download.ti.com/software-development/ide-configuration-compiler-or-debugger/MD-LlCjWuAbzH/9.3.1.2/:patch
</span> 
 distfiles-append    ${file_patch}:patch
 checksums-append    ${file_patch} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  fa0c6ddd1d9e7a44ad470671c5c5be9a61a0051a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  2732abaf76e1da9e224b25d442c2f764c487087603ae1d954d6e980e48f37af7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    143805
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    md5     8f305461a3b32fc8d1155bf18685f53b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  a8e5a2ddb2adf4ed9370ec632d361b2e6b2c4613 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ec6472b034e11e8cfdeb3934b218e5bafbb7a03f3afc0e76536bd9c42653525b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    283677
</span> 
 depends_extract-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    bin:bzip2:bzip2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:bzip2
</span> 
 post-extract {
     system -W ${workpath} "${prefix}/bin/bzip2 -dc ${distpath}/${file_patch} | /usr/bin/tar xf -"
 }
 pre-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "/usr/bin/patch -p0 < ${workpath}/${name_patch}/binutils-2_26.patch"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "/usr/bin/patch -p0 < ${workpath}/${name_patch}/binutils-2_34.patch"
</span> }
 
 configure.args-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --target=msp430-elf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-languages=c,c++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-nls \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-initfini-array \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-sim \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-gdb \
</span>                     --disable-werror
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-mpfr-include=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-mpfr-lib=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-gmp-include=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-gmp-lib=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-mpc-include=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-mpc-lib=${prefix}/lib
</span></pre><pre style='margin:0'>

</pre>