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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/078aa163a3f264576e07e7ca893bde3b2852f845">https://github.com/macports/macports-ports/commit/078aa163a3f264576e07e7ca893bde3b2852f845</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 078aa163a3f xvega: fix port after the recent update
</span>078aa163a3f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 078aa163a3f264576e07e7ca893bde3b2852f845
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Sat Jun 8 10:13:29 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    xvega: fix port after the recent update
</span>---
 graphics/xvega/Portfile                            | 12 ++-----
 ...-CMakeLists-fix-optflags-for-PowerPC-case.patch | 42 ----------------------
 2 files changed, 2 insertions(+), 52 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/xvega/Portfile b/graphics/xvega/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8754470169d..be011ee977c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/xvega/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/xvega/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           cmake 1.1
</span> PortGroup           github 1.0
 
 github.setup        QuantStack xvega 0.1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          graphics
 license             BSD
 maintainers         {mps @Schamschula} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,17 +23,9 @@ depends_lib-append  port:nlohmann-json \
</span> compiler.cxx_standard \
                     2014
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      -DXVEGA_DISABLE_ARCH_NATIVE=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      -DXVEGA_DISABLE_OPT_NATIVE=ON
</span> 
 if {${configure.build_arch} in [list ppc ppc64]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # # https://github.com/QuantStack/xvega/pull/44
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    0001-CMakeLists-fix-optflags-for-PowerPC-case.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DXVEGA_DISABLE_ARCH_NATIVE=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DXVEGA_DISABLE_OPT_NATIVE=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     # g++-mp-13: error: unrecognized argument in option '-mtune=generic'
     configure.args-append \
                     -DXVEGA_DISABLE_TUNE_GENERIC=ON
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/xvega/files/0001-CMakeLists-fix-optflags-for-PowerPC-case.patch b/graphics/xvega/files/0001-CMakeLists-fix-optflags-for-PowerPC-case.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 11949dc2fe1..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/xvega/files/0001-CMakeLists-fix-optflags-for-PowerPC-case.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From f929eff2d940a553f2eb63a14d029256c0664557 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: barracuda156 <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Fri, 24 May 2024 23:20:24 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] CMakeLists: fix optflags for PowerPC case
</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;'>- CMakeLists.txt | 12 +++++++++---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 9 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git CMakeLists.txt CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c9a5c6a..00e4781 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -39,7 +39,7 @@ message(STATUS "xvega v${${PROJECT_NAME}_VERSION}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Build options
</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;'>--OPTION(XVEGA_DISABLE_ARCH_NATIVE "disable -march=native flag" OFF)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+OPTION(XVEGA_DISABLE_OPT_NATIVE "disable -march=native / -mtune=native flag" OFF)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OPTION(XVEGA_DISABLE_TUNE_GENERIC "disable -mtune=generic flag" OFF)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OPTION(XVEGA_BUILD_STATIC "Build xvega static library" ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -361,11 +361,17 @@ macro(xvega_set_common_options target_name)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         target_compile_options(${target_name} PUBLIC -Wunused-parameter -Wextra -Wreorder)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # Mtune generic/native
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if (XVEGA_DISABLE_ARCH_NATIVE AND NOT XVEGA_DISABLE_TUNE_GENERIC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if (XVEGA_DISABLE_OPT_NATIVE AND NOT XVEGA_DISABLE_TUNE_GENERIC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             target_compile_options(${target_name} PUBLIC -mtune=generic)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         elseif (XVEGA_DISABLE_TUNE_GENERIC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # Do not pass optflags.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         else ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            target_compile_options(${target_name} PUBLIC -march=native)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # PowerPC does not support -march
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            if (CMAKE_SYSTEM_PROCESSOR MATCHES "ppc|powerpc")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                target_compile_options(${target_name} PUBLIC -mtune=native)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            else ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                target_compile_options(${target_name} PUBLIC -march=native)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            endif ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         endif ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # C++14 flag
</span></pre><pre style='margin:0'>

</pre>