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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/35929365e09d74bf8ce9b9f734df756c473f83e3">https://github.com/macports/macports-ports/commit/35929365e09d74bf8ce9b9f734df756c473f83e3</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 35929365e09d74bf8ce9b9f734df756c473f83e3
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Tue May 31 13:28:49 2022 +0200

<span style='display:block; white-space:pre;color:#404040;'>    mono: remove -devel subport
</span>---
 devel/mono/Portfile                              | 27 +++----------
 devel/mono/files/patch-aot-compiler-devel.c.diff | 51 ------------------------
 2 files changed, 5 insertions(+), 73 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mono/Portfile b/devel/mono/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 419da61cb6a..e77c08af839 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mono/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mono/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,11 +8,6 @@ name                    mono
</span> version                 6.12.0.179
 revision                0
 epoch                   1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport mono-devel {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             6.13.0.1235
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> categories              devel lang mono
 platforms               darwin
 license                 {GPL-2 LGPL-2 MIT}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,31 +18,19 @@ long_description        Mono is an effort to create an open source implementatio
</span> 
 homepage                https://www.mono-project.com/
 master_sites            https://download.mono-project.com/sources/mono/ \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        https://download.mono-project.com/sources/mono/nightly/ \
</span>                         https://download.mono-project.com/sources/mono/preview/
 use_xz                  yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant       no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "mono"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  453a657fe64558c55d4b46c76fc2ceb8d83ed321 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  453a657fe64558c55d4b46c76fc2ceb8d83ed321 \
</span>                         sha256  cbf700a76d96a4980386f39c77ab720bf2fc4331228a23ec842f383b49ed3923 \
                         size    304388976
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  fc54e89a6ecbe0972f4df508877bfbf651b8ff98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  81e05077b3e6fb7c2f26733eca984a200496d40b795f9728b0d9ba134c63b439 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    302598784
</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;'>-universal_variant       no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "mono-devel"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-aot-compiler-devel.c.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-aot-compiler.c.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       patch-aot-compiler.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        dynamic_lookup-11.patch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# if arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# autoreconf is needed just for the arm64 until upstream fixes the tooling
</span> use_autoconf            yes
 autoconf.cmd            autoreconf -ivf
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mono/files/patch-aot-compiler-devel.c.diff b/devel/mono/files/patch-aot-compiler-devel.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b3f514134af..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mono/files/patch-aot-compiler-devel.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,51 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mono/mini/aot-compiler.c.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mono/mini/aot-compiler.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12356,6 +12356,8 @@ compile_asm (MonoAotCompile *acfg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_OPTIONS "-xarch=v9"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_X86) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_OPTIONS "-arch i386"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(TARGET_AMD64) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define AS_OPTIONS "-arch x86_64"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_X86) && !defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_OPTIONS "--32"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_AMD64) && defined(TARGET_OSX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12371,7 +12373,7 @@ compile_asm (MonoAotCompile *acfg)
</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;'>- #if defined(TARGET_OSX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define AS_NAME "clang"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define AS_NAME "__MACPORTS_CC__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_WIN32_MSVC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_NAME "clang.exe"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12388,13 +12390,16 @@ compile_asm (MonoAotCompile *acfg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_NAME "ld"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_OPTIONS "-shared -G -Bsymbolic"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(__ppc__) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LD_NAME "gcc"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LD_OPTIONS "-dynamiclib -Wl,-Bsymbolic"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_NAME "__MACPORTS_CC__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_OPTIONS "-m32 -dynamiclib -Wl,-Bsymbolic"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(__ppc64__) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_NAME "__MACPORTS_CC__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_OPTIONS "-m64 -dynamiclib -Wl,-Bsymbolic"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_AMD64) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LD_NAME "clang"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LD_OPTIONS "--shared"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_NAME "__MACPORTS_CC__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_OPTIONS "-m64 --shared"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_ARM64) && defined(TARGET_OSX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LD_NAME "clang"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_NAME "__MACPORTS_CC__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(MONO_ARCH_ENABLE_PTRAUTH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_OPTIONS "--shared -arch arm64e"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12408,7 +12413,7 @@ compile_asm (MonoAotCompile *acfg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_NAME "gcc"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_OPTIONS "-shared -Wl,-Bsymbolic"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_X86) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define LD_NAME "clang"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define LD_NAME "__MACPORTS_CC__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_OPTIONS "-m32 -dynamiclib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_X86) && !defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LD_OPTIONS "-m elf_i386 -Bsymbolic"
</span></pre><pre style='margin:0'>

</pre>