[macports-ports] branch master updated (75000e8 -> 7ce86a1)
Ken
kencu at macports.org
Mon Apr 27 00:25:24 UTC 2020
Ken (kencu) pushed a change to branch master
in repository macports-ports.
from 75000e8 p5-devel-declare: update to version 0.006022, deprecated
new 94b9ebd llvm-10: new port
new 05c694f llvm-10: changes for llvm-10
new d2661fd llvm-10: remove std=c++11 force
new fc8b3bd llvm-10: blacklist clang-3.7
new 23afccd clang-10: fix build on older systems
new d7d3b03 llvm-10: use clang-9.0 as fallback
new d9dff09 llvm-10: remove gcc-4.2 workarounds
new b602171 llvm-10: simplify cctools justification comments
new ba274d1 llvm-10: remove ppc optflags force
new f28d304 llvm-10: remove svn-era file renaming code
new 8072db1 llvm-10: use the system python2.7 if present
new 45346bf llvm-10: remove xcode6 cctools specification
new addf586 lldb-10: remove no-longer-required depends_libs
new 791fd3d llvm-10: remove svn cruft and obsolete master_site
new c023e2f llvm-10: remove code the reinplaced SVN_REVISION
new 42f7f56 lldb-10: remove code that reinplaced SVN_REVISION
new 6f24198 llvm-10: use configure.args-replace
new cb1f6e1 clang-10: remove comment about building libcxx
new 77698d1 llvm-10: refactor older systems support
new 6f687d7 llvm-10: consolidate patchfiles
new 2bb6c3f llvm-10: tighten up comments in emulated_tls variant
new bf6b8e5 llvm-10: remove no-longer-valid TODO comment
new 90baddc llvm-10: improve description for emulated_tls variant
new 752d482 llvm-10: remove epoch 1 designation
new 7ce86a1 llvm-10: fix typo in comment
The 25 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
lang/llvm-10/Portfile | 617 +++++++++++++++++++++
...h-O-CPU-Subtype-to-ppc7400-when-targeting.patch | 0
...MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch | 0
...ly-Don-t-embed-the-deployment-target-in-t.patch | 0
...ssues-pre-Lion-due-to-missing-a-strnlen-d.patch | 0
...nly-call-pthread_setname_np-on-SnowLeopar.patch | 0
...etpriority-PRIO_DARWIN_THREAD-0-PRIO_DARW.patch | 0
...ly-Prepare-clang-format-for-replacement-w.patch | 0
...ly-Fix-name-of-scan-view-executable-insid.patch | 0
.../1003-Default-to-ppc7400-for-OSX-10.5.patch | 0
...fragile-ObjC-runtime-when-targeting-darwi.patch | 0
...dc-header-search-paths-for-older-versions.patch | 0
...ssues-pre-Lion-due-to-missing-a-strnlen-d.patch | 0
...oat.h-to-work-on-Snow-Leopard-and-earlier.patch | 0
...-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch | 26 +
.../2002-Work-around-no-libdispatch-on-10.6.patch | 0
...-long-long-math-prototypes-when-using-the.patch | 0
...tomic-using-mutex-lock_guard-for-64b-ops-.patch | 0
...ompilerrtdarwinutils-find-macosxsdkversion.diff | 30 +
...t-unix-path-copyfileclone-on-older-systems.diff | 15 +
...p-use-older-cfname-and-fix-uuid-on-leopard.diff | 0
...atch-libcxx-src-new-posix-memalign-leopard.diff | 0
.../files/5001-patch-machoreader-strnlen.diff | 0
.../files/5002-patch-objdumper-strnlen.diff | 0
...lchains-darwin-add-back-pre-10.6-link-libs.diff | 0
...-patch-no-directory-watcher-on-snowleopard.diff | 0
.../9000-patch-clang-7.0-support-emulated-tls.diff | 0
.../9000-patch-llvm-7.0-support-emulated-tls.diff | 0
.../files/9001-macports-libstdcxx.diff | 0
...clang-7.0-default-to-libcxx-on-all-systems.diff | 0
lang/llvm-10/files/leopard-no-asan.patch | 12 +
.../files/leopard-no-blocks.patch | 0
lang/{llvm-devel => llvm-10}/files/llvm-bin | 0
lang/{llvm-devel => llvm-10}/files/llvm-bin-compat | 0
lang/llvm-10/files/mp-clang-10 | 34 ++
lang/llvm-10/files/mp-llvm-10 | 60 ++
lang/llvm-10/files/openmp-locations.patch | 35 ++
37 files changed, 829 insertions(+)
create mode 100644 lang/llvm-10/Portfile
copy lang/{llvm-devel => llvm-10}/files/0001-Set-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/0005-Threading-Only-call-pthread_setname_np-on-SnowLeopar.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/0006-Only-call-setpriority-PRIO_DARWIN_THREAD-0-PRIO_DARW.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1003-Default-to-ppc7400-for-OSX-10.5.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1004-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1005-Fixup-libstdc-header-search-paths-for-older-versions.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1006-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/1007-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch (100%)
create mode 100644 lang/llvm-10/files/2001-xray-Define-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch
copy lang/{llvm-devel => llvm-10}/files/2002-Work-around-no-libdispatch-on-10.6.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/3001-Fix-missing-long-long-math-prototypes-when-using-the.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/3002-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch (100%)
create mode 100644 lang/llvm-10/files/5000-patch-compilerrtdarwinutils-find-macosxsdkversion.diff
create mode 100644 lang/llvm-10/files/5000-patch-lib-support-unix-path-copyfileclone-on-older-systems.diff
copy lang/{llvm-9.0 => llvm-10}/files/5000-patch-llvm8-tools-dsymutil-symbolmap-use-older-cfname-and-fix-uuid-on-leopard.diff (100%)
copy lang/{llvm-9.0 => llvm-10}/files/5001-patch-libcxx-src-new-posix-memalign-leopard.diff (100%)
copy lang/{llvm-devel => llvm-10}/files/5001-patch-machoreader-strnlen.diff (100%)
copy lang/{llvm-devel => llvm-10}/files/5002-patch-objdumper-strnlen.diff (100%)
copy lang/{llvm-9.0 => llvm-10}/files/5002-patch-toolchains-darwin-add-back-pre-10.6-link-libs.diff (100%)
copy lang/{llvm-9.0 => llvm-10}/files/5003-patch-no-directory-watcher-on-snowleopard.diff (100%)
copy lang/{llvm-devel => llvm-10}/files/9000-patch-clang-7.0-support-emulated-tls.diff (100%)
copy lang/{llvm-devel => llvm-10}/files/9000-patch-llvm-7.0-support-emulated-tls.diff (100%)
copy lang/{llvm-devel => llvm-10}/files/9001-macports-libstdcxx.diff (100%)
copy lang/{llvm-devel => llvm-10}/files/9003-patch-clang-7.0-default-to-libcxx-on-all-systems.diff (100%)
create mode 100644 lang/llvm-10/files/leopard-no-asan.patch
copy lang/{llvm-devel => llvm-10}/files/leopard-no-blocks.patch (100%)
copy lang/{llvm-devel => llvm-10}/files/llvm-bin (100%)
copy lang/{llvm-devel => llvm-10}/files/llvm-bin-compat (100%)
create mode 100644 lang/llvm-10/files/mp-clang-10
create mode 100644 lang/llvm-10/files/mp-llvm-10
create mode 100644 lang/llvm-10/files/openmp-locations.patch
More information about the macports-changes
mailing list