[macports-ports] branch master updated (ba315c03d52 -> dc6a80cd529)

Marcus Calhoun-Lopez mcalhoun at macports.org
Fri May 6 13:19:28 UTC 2022


Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a change to branch master
in repository macports-ports.

    from ba315c03d52 xar: update to 487.100.1
     new dea3f84024b rust PG: new PortGroup for the Rust language
     new b11e39b6de1 rust_bootstrap: new port
     new 9732a135a85 rust: refactor to make future changes easier to see
     new f193cea557f rust: rewrite of Portfile to use rust_bootstrap port
     new 6ff5b6f54fb cargo PG: use rust PG
     new dc6a80cd529 cargo: use new rust PG

The 6 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:
 _resources/port1.0/group/cargo-1.0.tcl             |   37 +-
 _resources/port1.0/group/rust-1.0.tcl              |  779 ++++++++++++
 devel/cargo/Portfile                               |  438 +++----
 .../patch-no_CFURLSetResourcePropertyForKey.diff   |   15 +
 lang/rust-bootstrap/Portfile                       |  636 ++++++++++
 lang/rust-bootstrap/files/patch-emulate_tls.diff   |   11 +
 .../files/patch-force_emulate_tls.diff             |   22 +
 lang/rust-bootstrap/files/patch-fs.diff            |   32 +
 lang/rust-bootstrap/files/patch-llvm_libtool.diff  |   11 +
 .../patch-no_CFURLSetResourcePropertyForKey.diff   |   15 +
 .../files/patch-offline_bootstrap.diff}            |    4 +-
 lang/rust/Portfile                                 | 1342 ++++++++------------
 lang/rust/files/llvm-13-builtins/int_endianness.h  |  123 --
 lang/rust/files/llvm-13-builtins/int_lib.h         |  180 ---
 lang/rust/files/llvm-13-builtins/int_mulo_impl.inc |   58 -
 lang/rust/files/llvm-13-builtins/int_types.h       |  207 ---
 lang/rust/files/llvm-13-builtins/int_util.h        |   56 -
 lang/rust/files/llvm-13-builtins/muloti4.c         |   37 -
 lang/rust/files/patch-emulate_tls.diff             |   11 +
 lang/rust/files/patch-fs.diff                      |   32 +
 lang/rust/files/patch-llvm_libtool.diff            |   11 +
 .../patch-no_CFURLSetResourcePropertyForKey.diff   |   15 +
 ...ootstrap.patch => patch-offline_bootstrap.diff} |    2 +-
 lang/rust/files/patch-ssize_t.diff                 |   13 +
 24 files changed, 2341 insertions(+), 1746 deletions(-)
 create mode 100644 _resources/port1.0/group/rust-1.0.tcl
 create mode 100644 devel/cargo/files/patch-no_CFURLSetResourcePropertyForKey.diff
 create mode 100644 lang/rust-bootstrap/Portfile
 create mode 100644 lang/rust-bootstrap/files/patch-emulate_tls.diff
 create mode 100644 lang/rust-bootstrap/files/patch-force_emulate_tls.diff
 create mode 100644 lang/rust-bootstrap/files/patch-fs.diff
 create mode 100644 lang/rust-bootstrap/files/patch-llvm_libtool.diff
 create mode 100644 lang/rust-bootstrap/files/patch-no_CFURLSetResourcePropertyForKey.diff
 copy lang/{rust/files/offline-bootstrap.patch => rust-bootstrap/files/patch-offline_bootstrap.diff} (65%)
 delete mode 100644 lang/rust/files/llvm-13-builtins/int_endianness.h
 delete mode 100644 lang/rust/files/llvm-13-builtins/int_lib.h
 delete mode 100644 lang/rust/files/llvm-13-builtins/int_mulo_impl.inc
 delete mode 100644 lang/rust/files/llvm-13-builtins/int_types.h
 delete mode 100644 lang/rust/files/llvm-13-builtins/int_util.h
 delete mode 100644 lang/rust/files/llvm-13-builtins/muloti4.c
 create mode 100644 lang/rust/files/patch-emulate_tls.diff
 create mode 100644 lang/rust/files/patch-fs.diff
 create mode 100644 lang/rust/files/patch-llvm_libtool.diff
 create mode 100644 lang/rust/files/patch-no_CFURLSetResourcePropertyForKey.diff
 rename lang/rust/files/{offline-bootstrap.patch => patch-offline_bootstrap.diff} (94%)
 create mode 100644 lang/rust/files/patch-ssize_t.diff



More information about the macports-changes mailing list