1 | --- Portfile.old 2020-11-23 20:28:41.000000000 -0800 |
---|
2 | +++ Portfile 2020-11-23 20:24:21.000000000 -0800 |
---|
3 | @@ -38,10 +38,8 @@ |
---|
4 | ld64-274.2.tar.gz \ |
---|
5 | rmd160 16e57faf2b1d3f3808fb8e4b167cf23a14f106b0 \ |
---|
6 | sha256 175d89c419e99d49a7a5f7e4196d3cef4c9e19cc17a425c332e86df6b516f7d7 \ |
---|
7 | - ld64-450.3.tar.gz \ |
---|
8 | - rmd160 4d263cff143228e021c438d3c2d1800ff367c895 \ |
---|
9 | - sha256 140619e676e099581771dbad98277850ff731cd23938bed95b4d7171616acca1 \ |
---|
10 | - size 729639 |
---|
11 | + ld64-530.tar.gz \ |
---|
12 | + sha256 ee37f0487601c08c7d133bc91cad2e9084d00d02aa4709d228a9a065960aa187 \ |
---|
13 | |
---|
14 | subport ld64-97 { |
---|
15 | # Xcode 3.2.6 |
---|
16 | @@ -183,8 +181,8 @@ |
---|
17 | |
---|
18 | subport ld64-latest { |
---|
19 | # Xcode 10.2 |
---|
20 | - version 450.3 |
---|
21 | - set makefile "Makefile-450" |
---|
22 | + version 530 |
---|
23 | + set makefile "Makefile-530" |
---|
24 | |
---|
25 | revision 0 |
---|
26 | |
---|
27 | @@ -204,8 +202,6 @@ |
---|
28 | ld64-409-lto-file-llvm-3.4-fix.diff \ |
---|
29 | ld64-409-Options-strndup.diff \ |
---|
30 | ld64-409-add-missing-machine-defs.diff \ |
---|
31 | - ld64-409-options-disable-i386-warning.diff \ |
---|
32 | - ld64-450-move-baseplatform-def-to-header.diff \ |
---|
33 | |
---|
34 | depends_lib-append port:libcxx port:libtapi |
---|
35 | configure.cxx_stdlib libc++ |
---|
36 | @@ -215,7 +211,7 @@ |
---|
37 | configure.cxxflags-append -Wno-deprecated-declarations |
---|
38 | configure.cxxflags-append -Wno-parentheses-equality |
---|
39 | |
---|
40 | - supported_archs i386 x86_64 |
---|
41 | + supported_archs i386 x86_64 arm64 |
---|
42 | } |
---|
43 | |
---|
44 | subport ld64-xcode { |
---|
45 | @@ -292,7 +288,7 @@ |
---|
46 | ln -s dyldinfo-${ld64_ver} ${destroot}${prefix}/bin/dyldinfo |
---|
47 | ln -s machocheck-${ld64_ver} ${destroot}${prefix}/bin/machocheck |
---|
48 | ln -s ObjectDump-${ld64_ver} ${destroot}${prefix}/bin/ObjectDump |
---|
49 | - ln -s rebase-${ld64_ver} ${destroot}${prefix}/bin/rebase |
---|
50 | + # ln -s rebase-${ld64_ver} ${destroot}${prefix}/bin/rebase |
---|
51 | ln -s unwinddump-${ld64_ver} ${destroot}${prefix}/bin/unwinddump |
---|
52 | } |
---|
53 | } |
---|
54 | @@ -490,7 +486,7 @@ |
---|
55 | file rename ${destroot}${prefix}/bin/ld ${destroot}${prefix}/bin/ld-${ld64_ver} |
---|
56 | file rename ${destroot}${prefix}/bin/machocheck ${destroot}${prefix}/bin/machocheck-${ld64_ver} |
---|
57 | file rename ${destroot}${prefix}/bin/ObjectDump ${destroot}${prefix}/bin/ObjectDump-${ld64_ver} |
---|
58 | - file rename ${destroot}${prefix}/bin/rebase ${destroot}${prefix}/bin/rebase-${ld64_ver} |
---|
59 | + #file rename ${destroot}${prefix}/bin/rebase ${destroot}${prefix}/bin/rebase-${ld64_ver} |
---|
60 | file rename ${destroot}${prefix}/bin/unwinddump ${destroot}${prefix}/bin/unwinddump-${ld64_ver} |
---|
61 | |
---|
62 | # we can only install one set of man pages from one subport without file collisions |
---|