<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>