summaryrefslogtreecommitdiff
path: root/dev-lang/rust/metadata.xml
AgeCommit message (Collapse)Author
13 daysdev-lang/rust*: drop maintainerMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04dev-lang/rust: alphabetise USEMatt Jolly
Closes: https://github.com/gentoo/gentoo/pull/42370 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-06-04dev-lang/rust: update maintainersMatt Jolly
Matoro asked to be dropped in February, but this had not yet been actioned. Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-05-02dev-lang/rust: Drop myself as a maintainerRandy Barlow
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Part-of: https://github.com/gentoo/gentoo/pull/41908 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-17dev-lang/rust: reorder maintainersMike Gilbert
Making the rust project the primary maintainer better reflects the current reality, and should be more stable in the long run. Proxy maintainers can be added as secondary. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2025-01-19dev-lang/rust: add USE=mrustc_bootstrapMatt Jolly
This USE flag enables the use of dev-lang/mrustc to bootstrap a rust sysroot which is then used in place of system dev-lang/rust{,-bin}. If required a bootstrap LLVM will be built from the Rust source tree, however USE=system-llvm also works with bootstrap. With this change we finally have a method of bootstrapping dev-lang/rust from source, and we can use this to build later versions of the package. Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://bugs.gentoo.org/943706 Closes: https://github.com/gentoo/gentoo/pull/40095
2024-12-09dev-lang/rust: Tidy up non-slotted RustMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-05-16dev-lang/rust: add myself as a maintainerMatoro Mahri
Bug: https://bugs.gentoo.org/931784 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-02-14*/*: Reassign gyakovlev's packagesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-10dev-lang/rust: Add navi as a maintainerRandy Barlow
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-02-10dev-lang/rust: Add myself as a maintainerRandy Barlow
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-12-18profiles/use.desc: Make USE=lto globalMichał Górny
Add a global USE=lto flag. The flag is used semi-consistently in 31 packages, with a few adding extra information. That said, probably many of these uses are invalid, as they are equivalent to adding `-flto` to CFLAGS. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-06-01dev-lang/rust: add 1.70.0, add USE=ltoGeorgy Yakovlev
Use fat lto, instead of thin-local, as it provides more benefit at expense of build time. No bundled llvm lto for now, as it requires full clang/lld toolchain. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-19dev-lang/rust: update metadata.xmlGeorgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-09-22dev-lang/rust: add 1.64.0Georgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-07-28dev-lang/rust: add github upstream metadataSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-26dev-lang/rust: update metadata with additional information about miriGeorgy Yakovlev
miri is not usually tested with releases, but sometimes it works fine. sometimes it requires minor patches. let users know upfront that it might be broken. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-05-24dev-lang/rust: update USE=nightly descriptionGeorgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-05-24dev-lang/rust: add profiler useflagGeorgy Yakovlev
Bug: https://bugs.gentoo.org/843815 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-20dev-lang/rust: add 1.58.1Georgy Yakovlev
Bug: https://bugs.gentoo.org/831638 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-12dev-lang/rust: add rust-src useflagGeorgy Yakovlev
previously 'src' component was installed by 'rls' useflag. let's split it out for people who want 'src' but don't need rls. Bug: https://bugs.gentoo.org/800785 Bug: https://bugs.gentoo.org/819786 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-07dev-lang/rust: update metadata.xml parallel-compiler descriptionGeorgy Yakovlev
https://github.com/rust-lang/rust/issues/89108 Bug: https://bugs.gentoo.org/813954 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-09-29dev-lang/rust: mention than parallel-compiler flag is experimentalGeorgy Yakovlev
Bug: https://bugs.gentoo.org/813954 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-09-11**/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller
Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2020-03-30dev-lang/rust: update metadata.xml, better useflag descriptionsGeorgy Yakovlev
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2020-03-18dev-lang/rust: bump to 1.42.0Georgy Yakovlev
Bug: https://bugs.gentoo.org/713198 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2019-12-30dev-lang/rust: revbump 1.40.0 with fixesGeorgy Yakovlev
add parallel-compiler useflag, to use pass RUSTFLAGS=" -Zthreads=<num>" add debian soname patch add system-bootstrap install rustlib into /usr/lib unconditionally drop multilib hacks various minor fixes add myself to metadata.xml explicitly Bug: https://bugs.gentoo.org/694248 Bug: https://bugs.gentoo.org/703744 Bug: https://bugs.gentoo.org/703470 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2019-12-21dev-lang/rust: add nightly useflag to 1.40.0Georgy Yakovlev
this will allow installing stable release with nightly features enabled Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2019-06-18dev-lang/rust: drop 1.29.1-r1Georgy Yakovlev
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2019-05-24dev-lang/rust: bump to 1.35.0Georgy Yakovlev
commit summary: EAPI=7 don't compile lld with system-llvm and wasm depend on lld if wasm enabled pass config file at install phase, otherwise bad things happen drop unneeded patches make build verbose, so if users report bugs we can actually see failures instead of cargo's green text Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2018-11-15dev-lang/rust: fix inconsistency, optionally use system LLVMDirkjan Ochtman
Fixes: https://bugs.gentoo.org/663240 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
2018-10-20*/*: remove redundant local descriptions of 'jemalloc' flagMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2018-10-05dev-lang/rust: remove old, vulnerable versions of rustDirkjan Ochtman
Bug: https://bugs.gentoo.org/show_bug.cgi?id=666976 Bug: https://bugs.gentoo.org/show_bug.cgi?id=662904 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-29dev-lang/rust: version bump to 1.29.1Dirkjan Ochtman
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>
2018-07-13dev-lang/rust: add USE flags to install cargo, rls and rustfmtDirkjan Ochtman
Reduce verbosity of builds to get sane output. Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-06-06dev-lang/rust: version bump to 1.26.2Dirkjan Ochtman
Also add support for WebAssembly target. Fixes: https://bugs.gentoo.org/657110 Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-05-14dev-lang/rust: remove old versionsDirkjan Ochtman
Package-Manager: Portage-2.3.24, Repoman-2.3.6
2018-04-11dev-lang/rust: Drop oldMichał Górny
2018-02-28dev-lang/rust: Fix PkgMetadataXmlInvalidPkgRefMichał Górny
2018-01-27dev-lang/rust: bump to 1.23.0-r1, fixing bugs found in 1.23.0Dirkjan Ochtman
Bug 645466: moving the documentation is no longer necessary during the install phase, since the doc dir is configured correctly in advance. Bug 645498: add an "extended" use flag which will build and install rls, rustfmt and cargo alongside rustc and rustdoc. Bug 626136: prevent collisions for installed libraries. Package-Manager: Portage-2.3.19, Repoman-2.3.6
2018-01-22dev-lang/rust: version bump to 1.23.0Dirkjan Ochtman
Package-Manager: Portage-2.3.19, Repoman-2.3.6
2016-03-24dev-lang/rust: fix metadataDoug Goldstein
Rust is a project and not a person. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
2016-03-22dev-lang/rust: change to Rust projectDoug Goldstein
2016-01-24Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny
2015-08-24Revert DOCTYPE SYSTEM https changes in metadata.xmlMike Gilbert
repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720
2015-08-24Use https by defaultJustin Lecher
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
2015-08-08proj/gentoo: Initial commitRobin H. Johnson
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed