<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7eb63e25b3a87eb01a809771001c47545716fbce">https://github.com/macports/macports-ports/commit/7eb63e25b3a87eb01a809771001c47545716fbce</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7eb63e25b3a87eb01a809771001c47545716fbce
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Tue Apr 12 17:41:42 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    openbabel: Use the right distfile and checksums
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    When the port was updated to 3.1.1, the checksums were not updated. This
</span><span style='display:block; white-space:pre;color:#404040;'>    switches to the upstream release distfile, which is smaller, and fixes
</span><span style='display:block; white-space:pre;color:#404040;'>    the checksums.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/64945
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also apply a patch to fix the reported version number.
</span>---
 science/openbabel/Portfile            | 12 ++++++++----
 science/openbabel/files/version.patch | 13 +++++++++++++
 2 files changed, 21 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openbabel/Portfile b/science/openbabel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0f45a2e74f1..99d452cc815 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openbabel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openbabel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,6 +9,9 @@ github.setup        openbabel openbabel 3-1-1 openbabel-
</span> conflicts           openbabel2
 version             [string map {- .} ${github.version}]
 revision            0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  4e0e07ed8ed4361de1dfff021d540c2e46c06fe2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a6ec8381d59ea32a4b241c8b1fbd799acb52be94ab64cdbd72506fb4e2270e68 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    27743669
</span> 
 categories          science devel chemistry
 license             GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,14 +24,15 @@ long_description    ${description}. It's an open, collaborative project allowing
</span>                     solid-state materials, biochemistry, or related areas.
 
 homepage            https://openbabel.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  317c15ebbe7f2f86c5ec7d54230487853545cfc4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  204136582cdfe51d792000b20202de8950218d617fd9c6e18cee36706a376dfc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    11618304
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${name}-${version}-source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir          ${name}-${version}
</span> 
 compiler.cxx_standard \
                     2011
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          version.patch
</span> patchfiles-append   patch-cmake-coordgen.diff
 patch.pre_args      -p1
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openbabel/files/version.patch b/science/openbabel/files/version.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cac41d25138
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openbabel/files/version.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/openbabel/openbabel/commit/650b1f829ac47cc84877a330366ec9485da3ec99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +24,7 @@ include (CheckCXXCompilerFlag)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # had too many 1.100.1 releases. :-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(BABEL_MAJ_VER   3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(BABEL_MIN_VER   1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set(BABEL_PATCH_VER 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(BABEL_PATCH_VER 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This should be phased out in preference for just using the target name
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(BABEL_LIBRARY openbabel)
</span></pre><pre style='margin:0'>

</pre>