<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/95577b689dce303a0155398201e44374985b707e">https://github.com/macports/macports-ports/commit/95577b689dce303a0155398201e44374985b707e</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 95577b689dc lapack: Update to 3.12.0 (#22382)
</span>95577b689dc is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 95577b689dce303a0155398201e44374985b707e
</span>Author: Dave Allured <dave.allured@noaa.gov>
AuthorDate: Mon Jan 29 08:32:52 2024 -0700
<span style='display:block; white-space:pre;color:#404040;'> lapack: Update to 3.12.0 (#22382)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> lapack: Update to 3.12.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Update lapack 3.11.0 --> 3.12.0.
</span><span style='display:block; white-space:pre;color:#404040;'> * Remove broken subport lapack-manpages.
</span><span style='display:block; white-space:pre;color:#404040;'> * Add note redirecting to on-line docs.
</span><span style='display:block; white-space:pre;color:#404040;'> * Lint fix. Gather portgroup lines at top of file.
</span><span style='display:block; white-space:pre;color:#404040;'> * Update to portgroup cmake 1.1.
</span><span style='display:block; white-space:pre;color:#404040;'> * Add myself as co-maintainer.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Build system for man pages changed. I could not figure out how to fix.
</span><span style='display:block; white-space:pre;color:#404040;'> Previous subport used unconventional method, skipped configure, used doxygen directly.
</span><span style='display:block; white-space:pre;color:#404040;'> Someone who understands Macports better than me, please fix that subport.
</span><span style='display:block; white-space:pre;color:#404040;'> See github history for 2024 January 20.
</span>---
math/lapack/Portfile | 48 ++++++++++++++++++------------------------------
1 file changed, 18 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/lapack/Portfile b/math/lapack/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6b69f08a03d..7c403ceac6e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/lapack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/lapack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,21 +2,26 @@
</span>
PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compilers 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup Reference-LAPACK lapack 3.11.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup Reference-LAPACK lapack 3.12.0 v
</span> if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup compilers 1.0
</span> compilers.choose cc fc f77 f90
compilers.setup require_fortran -clang
compilers.add_gcc_rpath_support no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup cmake 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cmake.out_of_source yes
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories math devel science
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {takeshi @tenomoto} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {takeshi @tenomoto} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {@Dave-Allured noaa.gov:dave.allured} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 c61d29537cc77bd952b0f655fb53c4709b3d2fc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ba4ffbf6551b4a2cb9c82cd87f74e7c4c91cb02f9e9062bf3a94d470cda587df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7935256
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description Linear Algebra PACKage
long_description \
LAPACK is written in Fortran 90 and provides routines \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,10 +30,6 @@ long_description \
</span> eigenvalue problems, and singular value problems.
homepage http://www.netlib.org/${name}/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 1ee85d3ea0a902e6f05dacfdebaddb157ab8e86e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 10315e94d6428ecf77b5a741b5065ca8643aaf9687c9a734c0e1bb7f0d4b6090 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7724854
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.cppflags-append \
-DADD_
# remove MACOSX_DEPLOYMENT_TARGET #53565
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,23 +72,10 @@ if {${subport} eq ${name}} {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "C headers are installed in ${prefix}/include/${name}."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport ${name}-manpages {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- supported_archs noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- platforms any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- description LAPACK manpages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- long_description {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "C headers are installed in ${prefix}/include/${name}."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes-append "LAPACK man pages are currently broken."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes-append "See on-line docs at https://www.netlib.org/lapack/ ."
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build bin:doxygen:doxygen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.cmd doxygen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.target DOCS/Doxyfile_man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach f [glob ${worksrcpath}/DOCS/man/man3/*] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 444 ${f} ${destroot}${prefix}/share/man/man3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Build system for man pages was changed upstream.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# To recover man page subport code for previous version,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# please see portfile history for 2024 January 20.
</span></pre><pre style='margin:0'>
</pre>