Commit Graph

25 Commits

Author SHA1 Message Date
Joshua Root b344f12ea9 rust{,-bootstrap}: avoid error in rust::get_sdkroot
It throws an error when given an empty sdk_version, which can happen
when generating the PortIndex on non-darwin platforms.

Closes: https://github.com/macports/macports-webapp/issues/374
2024-07-15 18:03:36 +10:00
Marcus Calhoun-Lopez bc8d1e4e0a rust*: fix setting of configure.sdkroot 2024-05-23 11:46:34 -04:00
Marcus Calhoun-Lopez d547d0d6bf rust, rust-bootstrap, cargo: update versions 2024-05-21 10:03:35 -04:00
Marcus Calhoun-Lopez 0985b99559 rust*: whitespace changes & prefer list to string 2024-05-21 10:03:35 -04:00
Marcus Calhoun-Lopez a4e1e681ef rust-bootstrap: fix inequality in platforms
See https://github.com/macports/macports-ports/commit/bf30b2c1ed11821e226fa9d7cc6cf898003e2862#r140578792
2024-05-09 05:38:10 -07:00
Marcus Calhoun-Lopez bf30b2c1ed rust, rust-bootstrap, cargo: update versions 2024-04-03 10:19:59 -07:00
Joshua Root f1a1fc712c rust_build pg: mirror all components 2024-01-25 06:37:56 +11:00
Marcus Calhoun-Lopez 342989ea6a rust, rust-bootstrap, cargo: update & use build PG
Use new rust_build PortGroup.
Revamp comments.

Fixes https://trac.macports.org/ticket/68364
Closes #21985
2024-01-19 08:59:13 -07:00
Marcus Calhoun-Lopez 010254fb01 rust: update version 1.70.0->1.71.1
Fixes https://trac.macports.org/ticket/67745
2023-08-22 06:48:29 -07:00
Marcus Calhoun-Lopez 94f8210e0c rust-bootstrap: fix build when cross-compiling
Fixes https://trac.macports.org/ticket/67595
2023-06-09 07:24:37 -07:00
Marcus Calhoun-Lopez 442ed81543 rust: update version 1.69.0->1.70.0
Fixes https://trac.macports.org/ticket/67556
2023-06-08 07:26:36 -07:00
Marcus Calhoun-Lopez 0e30b14e1d rust-bootstrap: remove unnecessary patch file 2023-05-07 21:41:55 -07:00
Marcus Calhoun-Lopez a7f5695917 rust*: update Rust version 1.68.2->1.69.0
Fixes https://trac.macports.org/ticket/67270
2023-05-07 21:40:36 -07:00
Marcus Calhoun-Lopez 5132b94ea5 rust, rust-src: update to version 1.68.2 & sync src file names
Fixes https://trac.macports.org/ticket/67152
2023-03-30 19:44:10 -07:00
Marcus Calhoun-Lopez e0e5418efe rust-bootstrap: don't include build information in installed libraries 2023-03-30 19:44:10 -07:00
Marcus Calhoun-Lopez ced76f942f rust*: update Rust version 1.67.1->1.68.0
Fixes https://trac.macports.org/ticket/67075
2023-03-17 16:01:27 -07:00
Marcus Calhoun-Lopez dd10ff3382 rust, rust-bootstrap: update version 1.66.1->1.67.0
Fixes https://trac.macports.org/ticket/66771
2023-01-28 10:47:35 -07:00
Marcus Calhoun-Lopez 70793848c1 rust & rust-bootstrap: update version 1.61.0->1.66.0 2022-12-21 20:30:44 -05:00
Marcus Calhoun-Lopez 09dc7773a0 rust-bootstrap: use clearer form of vercmp 2022-12-20 19:52:07 -07:00
Marcus Calhoun-Lopez 4eca9ad07a rust-bootstrap*: fail gracefully on arm machines
Fixes https://trac.macports.org/ticket/65255
Fixes https://trac.macports.org/ticket/65256
2022-06-15 07:31:31 -07:00
Marcus Calhoun-Lopez 6b3fa67300 Rust-bootstrap: add missing patch file
Fixes https://trac.macports.org/ticket/65250
2022-05-30 08:16:33 -07:00
Marcus Calhoun-Lopez 8431ccb48e rust*: update 1.60.0->1.61.0 2022-05-30 05:23:25 -04:00
Marcus Calhoun-Lopez 32a652be78 rust-bootstrap: allow run on OS X Lion
The OS X Lion libSystem does not provide ___muloti4, so get it from
the compiler runtime library.
2022-05-07 08:02:45 -07:00
Marcus Calhoun-Lopez d31f8c3829 rust-bootstrap: fail gracefully on older systems 2022-05-07 07:29:44 -07:00
Marcus Calhoun-Lopez b11e39b6de rust_bootstrap: new port
Create bootstrap compilers for building rust.
FreeBSD has a similar package.
See https://www.freshports.org/lang/rust-bootstrap
2022-05-06 06:19:28 -07:00