113 Commits

Author SHA1 Message Date
semarie 988a78bc4c update lang/rust to 1.96.0
Announce: https://blog.rust-lang.org/2026/05/28/Rust-1.96.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1960-2026-05-28

ok landry@
2026-06-03 11:15:20 +00:00
semarie 884013b75e lang/rust: update to 1.95.0
Announce: https://blog.rust-lang.org/2026/04/16/Rust-1.95.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1950-2026-04-16

ok tb@ landry@
2026-05-06 18:30:06 +00:00
semarie a77a7f9d2f update lang/rust to 1.94.1
ChangeLog: https://blog.rust-lang.org/2026/03/05/Rust-1.94.0/ and https://blog.rust-lang.org/2026/03/26/1.94.1-release/
2026-03-26 16:20:52 +00:00
semarie 1d4831e647 lang/rust: update to 1.93.0
Announce: https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1930-2026-01-22
2026-02-04 19:40:04 +00:00
semarie 5b78749106 update lang/rust to 1.92.0
Announce: https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/
ChangeLog: https://doc.rust-lang.org/stable/releases.html#version-1920-2025-12-11

with help from landry@
2025-12-13 15:21:28 +00:00
semarie c0d2ceafaa update lang/rust to 1.91.0
Announce: https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1910-2025-10-30
2025-11-11 19:00:06 +00:00
sthen e913264341 remove MODPY_COMMENT from PLISTs, no longer needed 2025-10-23 13:19:51 +00:00
semarie f423ada75e lang/rust: update to 1.90.0
Announce: https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1900-2025-09-18
2025-09-18 14:10:27 +00:00
semarie 89543e41dd lang/rust: update to 1.89.0
Announce: https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1890-2025-08-07
2025-08-11 06:52:16 +00:00
semarie 3753cb2e54 update lang/rust to 1.88.0
Announce: https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1880-2025-06-26
2025-06-27 07:48:07 +00:00
semarie 8a24957cb8 update lang/rust to 1.87.0
Announce: https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1870-2025-04-03
2025-05-16 15:03:00 +00:00
semarie 6a0fd8fd15 update lang/rust to 1.86.0
Announce: https://blog.rust-lang.org/2025/04/03/Rust-1.86.0.html
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1860-2025-04-03
2025-04-03 18:13:22 +00:00
semarie 65d6eb3eaa update lang/rust to 1.85.0
Announce: https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
Changelog: https://doc.rust-lang.org/stable/releases.html#version-1850-2025-02-20

while here:
- switch to llvm19
- use embedded ssh2 (simplify pkgconf stuff)
2025-02-21 10:16:07 +00:00
semarie 4b3c46890c update lang/rust to 1.84.0
Announce: https://blog.rust-lang.org/2025/01/09/Rust-1.84.0.html
Changelog: https://doc.rust-lang.org/stable/releases.html#version-1840-2025-01-09
2025-01-27 14:10:32 +00:00
semarie 0a75684d08 update lang/rust to 1.83.0
Announce: https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html
Changelog: https://doc.rust-lang.org/stable/releases.html#version-1830-2024-11-28
2024-11-29 12:02:25 +00:00
semarie 6a1387b85a update lang/rust to 1.82.0
mark i386 broken (fail to build due to ENOMEM).
i386 will be removed from RUST_ARCHS
2024-10-26 13:18:49 +00:00
semarie 92f15b505c update lang/rust to 1.81.0
Announce: https://blog.rust-lang.org/2024/09/05/Rust-1.81.0.html
ReleaseNotes: https://doc.rust-lang.org/nightly/releases.html#version-1810-2024-09-05

ok landry@
2024-09-09 10:31:21 +00:00
semarie 802a89f81b lang/rust: update to 1.80.0
Announce: https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html
ChangeLog: https://doc.rust-lang.org/nightly/releases.html#version-1800-2024-07-25
2024-08-07 09:38:34 +00:00
semarie 51164b62c7 update lang/rust to 1.79.0
Announce: https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html
Changelog: https://doc.rust-lang.org/nightly/releases.html#version-1790-2024-06-13
2024-06-13 15:59:15 +00:00
sthen bd12db9cbd use MODPY_COMPILEALL 2024-05-29 10:36:06 +00:00
semarie 3ae7a8c123 update lang/rust to 1.78.0 2024-05-19 13:52:16 +00:00
semarie cb8718a8ca update lang/rust to 1.77.2
fix for CVE-2024-24576 (Windows only)
2024-04-10 09:46:01 +00:00
semarie acc1abc372 unbreak rust-src subpackage
I missed removing some files in PLIST-main when updating lang/rust to 1.77.0,
resulting conflicts between -main and -src subpackages.

reported by tim@ and Foxy

While here, add a -bootstrap subpackage.
2024-04-08 15:29:42 +00:00
semarie df349baaeb update lang/rust to 1.77.0
Announce: https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html
ReleaseNotes: https://doc.rust-lang.org/nightly/releases.html#version-77-2024-03-21
2024-03-22 12:53:06 +00:00
semarie 5e01cf5e63 update lang/rust to 1.76.0
Announce: https://blog.rust-lang.org/2024/02/08/Rust-1.76.0.html
ChangeLog: https://doc.rust-lang.org/nightly/releases.html#version-1760-2024-02-08
2024-02-10 12:23:28 +00:00
semarie ef3fa35e24 update lang/rust to 1.75.0
Announce: https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html
Release notes: https://github.com/rust-lang/rust/releases/tag/1.75.0

ok landry@
2023-12-28 16:41:24 +00:00
semarie 2377eff6b0 update lang/rust to 1.74.0
ok landry@

Announce: https://blog.rust-lang.org/2023/11/16/Rust-1.74.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.74.0
2023-11-18 07:41:22 +00:00
semarie 23c483bb3c update lang/rust to 1.73.0
Announce: https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.73.0
2023-10-11 15:07:31 +00:00
semarie dcb1c2767e update lang/rust to 1.72.0
Announce: https://blog.rust-lang.org/2023/08/24/Rust-1.72.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.72.0
2023-08-26 12:56:48 +00:00
semarie dc8fa958c7 lang/rust: update to 1.71.0
Announce: https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.71.0
2023-07-14 05:03:09 +00:00
semarie 9b4cb8623b lang/rust: add rust-src package
The package contains a local copy of the source code of the Rust standard
library. This can be used by some tools, such as RLS or rust-analyzer, to
provide auto-completion for functions within the standard library.

ok sthen@
2023-06-23 11:25:54 +00:00
semarie caf875d63c update lang/rust to 1.70.0
- mark riscv64 broken for now (new bootstrap required)
- switch default to cf-protection=branch for amd64

Announce: https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.70.0
2023-06-07 15:58:13 +00:00
semarie 1cf1e174ae update lang/rust to 1.69.0
Announce: https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1690-2023-04-20
2023-04-21 06:52:58 +00:00
semarie f067b3e35d update lang/rust to 1.67.1
- switch to embedded llvm15 version (as with llvm13, rustc fails to build several ports)
- mark powerpc64 broken for now (a new bootstrap is need)

Announce:
 - https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html
 - https://blog.rust-lang.org/2023/02/09/Rust-1.67.1.html

Changelog:
 - https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1670-2023-01-26
 - https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1671-2023-02-09
2023-02-13 10:24:01 +00:00
semarie 9aa097cd9a update lang/rust to 1.66.1
Announce: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html
	https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html
ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1660-2022-12-15
2023-01-20 10:32:13 +00:00
semarie e97bd92ea4 update lang/rust to 1.64.0
Announce: https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html
ChangeLog: https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html
2022-10-04 15:02:37 +00:00
semarie ac8fda8251 update lang/rust to 1.62.0
Announce: https://blog.rust-lang.org/2022/06/30/Rust-1.62.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1620-2022-06-30

ok landry@
2022-07-01 06:33:14 +00:00
semarie af35425fa3 remove RCSTag from lang/rust 2022-03-10 13:18:43 +00:00
semarie efb878d19e update lang/rust to 1.59.0
Announce: https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1590-2022-02-24

ok landry@
2022-02-25 07:28:46 +00:00
semarie d8f8f2f13e lang/rust: add a run depends on devel/llvm
rustc want to ship a llvm-dwp binary (just copied from llvm install). replace it by a link, and add run depends on devel/llvm.
the binary doesn't work without devel/llvm as it is dynamically linked.

while here, do some Makefile cleanup, and enable rpath on binaries (bootstrap and build simplification).
2021-12-14 10:57:10 +00:00
semarie 79cd170f73 update lang/rust to 1.56.0
Announce: https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1560-2021-10-21

ok landry@
2021-11-01 08:17:24 +00:00
semarie 4c44c649b9 update lang/rust to 1.55.0
ok landry@

Announce: https://blog.rust-lang.org/2021/09/09/Rust-1.55.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-55-2021-09-09
2021-09-09 15:07:39 +00:00
semarie cdf1749b92 update lang/rust to 1.53.0
Announce: https://blog.rust-lang.org/2021/06/17/Rust-1.53.0.html
Release notes: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1530-2021-06-17
2021-06-20 18:07:09 +00:00
semarie 0dfee66db3 update lang/rust to 1.51.0
ok landry@

Announce: https://blog.rust-lang.org/2021/03/25/Rust-1.51.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1510-2021-03-25
2021-03-27 10:02:11 +00:00
semarie 67775d51fc lang/rust: update to 1.50.0
Announce: https://blog.rust-lang.org/2021/02/11/Rust-1.50.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1500-2021-02-11
2021-02-13 18:31:24 +00:00
semarie 595184c67f update rustc to 1.47.0 2020-11-05 09:21:34 +00:00
semarie 3a84a25a91 update lang/rust to 1.46.0
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1460-2020-08-27
Announce: https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html

ok landry@
2020-08-27 17:24:57 +00:00
semarie d9877b853a update lang/rust to 1.45.0
Announce: https://blog.rust-lang.org/2020/07/16/Rust-1.45.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1450-2020-07-16
2020-07-22 06:59:17 +00:00
semarie 3685f3127e update lang/rust to 1.44.0
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1440-2020-06-04

switch to embedded libgit2 version for now

ok landry@
2020-06-09 06:39:30 +00:00
semarie 9bafcfb23a update lang/rust to 1.43.1
Announce: https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html
 and https://blog.rust-lang.org/2020/05/07/Rust.1.43.1.html

ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1431-2020-05-07
2020-05-16 14:13:53 +00:00