Commit Graph

43 Commits

Author SHA1 Message Date
Niels Sascha Reedijk
ca2ca5fe76 rust_bin: Update to 1.89.0. This includes a switch to openssl3 (#12741) 2025-08-13 20:42:55 -04:00
Schrijvers Luc
23d5a8ea1d rust_bin, force ssl1 in BUILD_REQUIRES (#11477) 2024-12-18 09:10:19 +01:00
Schrijvers Luc
91fa0f522d rust_bin, set ssl version to 1.1, needs to be reverted on next version" (#11470) 2024-12-17 14:48:03 +01:00
Niels Sascha Reedijk
75f7d95f9b Rust: update to 1.83.0 (#11406) 2024-12-02 13:52:40 +01:00
Niels Sascha Reedijk
713f7d422d Rust: Update to 1.79.0 (#10625) 2024-06-23 21:40:53 +02:00
Niels Sascha Reedijk
05217f4af6 Rust: bump to 1.76.0 (#10184) 2024-03-03 14:39:45 -07:00
Niels Sascha Reedijk
6c9c43ed6c Rust: update to 1.73.0 (#9712) 2023-10-31 06:51:05 +01:00
Niels Sascha Reedijk
1e4e4aa7b9 Rust: bump to 1.69.0 (#8490) 2023-04-23 08:16:32 +02:00
Niels Sascha Reedijk
744f221b1f Rust: update to 1.67.0 (#7816) 2023-01-31 20:22:03 +03:00
Niels Sascha Reedijk
a0134f2b41 Rust: update rust_bin and rust_wasm_bin to 1.66.0 (#7707)
This commit also clears out older recipes from the recipe directory.
There is no need to keep them: stable rust itself is fully backward
compatible with older code in almost all cases, and it is unlikely
that someone will ever want/need to build an older compiler.
2022-12-31 12:43:45 +03:00
Niels Sascha Reedijk
5b90cb94be Rust: update to 1.63.0 (#7095) 2022-08-14 00:02:13 +03:00
Niels Sascha Reedijk
58ec5631ec Rust: Add version 1.62.0 (#7012) 2022-07-01 10:06:26 +03:00
Niels Sascha Reedijk
2c646229f0 Rust: add version 1.60.0 (#6816) 2022-04-19 09:08:43 +02:00
Niels Sascha Reedijk
61046c0248 Rust: update to Rust 1.59.0 (#6664) 2022-03-02 12:47:42 -05:00
Niels Sascha Reedijk
281d8cc4a9 Rust: update to 1.57.0 (#6466) 2021-12-09 11:21:18 +03:00
Niels Sascha Reedijk
4ee2f2122c Rust: add 1.56.0 with an additional package to support wasm32 (#6408) 2021-11-16 14:44:25 +03:00
Niels Sascha Reedijk
0d9a522e1e Rust:add version 1.55.0 (#6191) 2021-09-30 12:08:56 -04:00
waddlesplash
4f180bdb94 Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Niels Sascha Reedijk
02fefe9f73 Rust: add version 1.54.0 (#6107) 2021-07-30 15:03:44 +03:00
Niels Sascha Reedijk
2b9cffa3af Rust: add version 1.53.0 (#6007) 2021-06-22 08:57:43 -05:00
Niels Sascha Reedijk
45a52d4949 Rust: add version 1.52.0 (#5873) 2021-05-08 10:02:12 +02:00
Niels Sascha Reedijk
014d98c390 Rust: add version 1.51.0 (#5796) 2021-03-25 20:00:20 +03:00
Niels Sascha Reedijk
c8267d1a55 Rust haiku 1.50.0 (#5711)
* Rust: add version 1.49.0

* Rust: add version 1.50.0
2021-02-14 12:33:39 +01:00
Niels Sascha Reedijk
edaf48c136 Rust: add version 1.49.0 (#5572) 2021-01-10 12:02:53 +01:00
Niels Sascha Reedijk
094329476c Rust: add version 1.48.0 (#5422) 2020-11-21 11:35:50 +03:00
Niels Sascha Reedijk
190c377a31 Rust: Add version 1.45.0 (#5242)
Note that rust_bin does not include rls in this version, as the current
incarnation depends on an unsupported dependency. Rls seems to be
falling out of favour for rust-analyser anyway, so this is not a
blocker.
2020-09-12 22:40:14 +03:00
Niels Sascha Reedijk
cfaf7a1be3 Rust: Add version 1.44.0 (#5114) 2020-06-13 19:30:34 +03:00
Niels Sascha Reedijk
ea7be7704b Rust: new revision of binary Rust 1.43.0 recipe (#4935)
The previous binary build depended on an older libcurl which was built
against a binary-incompatible openssl version. It did not run on recent
Haiku builds. This build has been tested on recent builds that are close
to Haiku R1 beta 2.
2020-05-02 12:12:53 +03:00
Niels Sascha Reedijk
521e8b287c Rust: add recipe for 1.43.0 (#4906) 2020-04-25 12:02:35 -04:00
Niels Sascha Reedijk
18b6d42345 Rust: add recipe for 1.42.0 (#4791) 2020-03-14 14:47:00 -04:00
Niels Sascha Reedijk
cb4d04a67e Rust: add recipe for 1.41.0 (#4706) 2020-02-16 14:36:33 +01:00
Niels Sascha Reedijk
76d6654067 Rust: add recipe for 1.40.0 (#4491) 2019-12-27 18:00:46 -05:00
Niels Sascha Reedijk
7e9510b8f8 Rust: add recipe for 1.38.0 (#4280) 2019-10-08 23:28:59 -04:00
Niels Sascha Reedijk
df2d529173 Rust: add recipe for 1.36.0 (#4017)
This also removes the _x86 postfix from some earlier patchsets
2019-07-20 15:01:46 -04:00
Niels Sascha Reedijk
8a661cc34e Rust: add recipe for 1.35.0 2019-06-09 09:33:28 +02:00
Niels Sascha Reedijk
05b27ed37b Rust: add recipe for 1.34.2 2019-06-07 08:32:47 +02:00
Niels Sascha Reedijk
6e3a4028c7 Rust: add recipe for 1.33.0 2019-06-05 21:11:59 +02:00
Niels Sascha Reedijk
efbcd7305b Rust: add recipe for 1.32.0 (#3639) 2019-03-06 13:27:19 -05:00
Niels Sascha Reedijk
93b8bb28b7 Rust: add recipe for 1.29.0 (#3147) 2019-02-13 14:21:04 -05:00
Niels Sascha Reedijk
d6ef4a6e22 Rust: add recipe for 1.28.0 (#2882) 2018-08-05 21:57:02 +00:00
Niels Sascha Reedijk
8b189c34ca Rust: Add recipe for 1.27.0 (#2771)
This change includes both the rust and rust_bin recipe. The remark
regarding the memory usage of the build on Haiku remains, that's
why the build is marked as untested. I have, however, tested the 
recipe up to the point where the main build starts so the odds are 
good that it might build.

Also remove the rust~dev recipe for the 1.22 version.
2018-07-05 14:53:56 +00:00
fbrosson
652a65c51d rust_bin: mark as tested for 1.21.0, see #2647 2018-07-03 20:32:03 +00:00
Niels Sascha Reedijk
e473b27aaa Rust: Add recipe for 1.21.0 (#2647)
The rust_bin recipe is built of binary artifacts. The main reason is
that the 32 bit version can no longer be built on Haiku, because it
crosses a hard memory limit. Perhaps this changes later on. In any case,
an added advantage is that this makes the package buildable by the
buildbots.

For documentation purposes, a regular rust recipe is also provided. This
will probably run on a x86_64 machine with a decent amount of RAM. The
package depends on rustc and cargo being available for the same version.
This makes it both buildable from the rust_bin and the rust recipe.
2018-07-03 17:18:15 +00:00