Re: rust-team branch merged

2024-05-06 Thread Jason Conroy
Efraim Flashner writes: [[PGP Signed Part:Undecided]] On Wed, Apr 24, 2024 at 11:58:22AM -0400, Jason Conroy wrote: Efraim Flashner writes: > On the other hand, by generating it during the build of each > package we > make sure to pull in all the crates which exist in the build, > so we

Re: rust-team branch merged

2024-04-24 Thread Efraim Flashner
On Wed, Apr 24, 2024 at 11:58:22AM -0400, Jason Conroy wrote: > > Efraim Flashner writes: > > On the other hand, by generating it during the build of each package we > > make sure to pull in all the crates which exist in the build, so we > > could add into a profile/manifest just the crates liste

Re: rust-team branch merged

2024-04-24 Thread Jason Conroy
Efraim Flashner writes: On the other hand, by generating it during the build of each package we make sure to pull in all the crates which exist in the build, so we could add into a profile/manifest just the crates listed in a Cargo.toml and then each crate would pull in its own dependencies,

Re: rust-team branch merged

2024-04-24 Thread Efraim Flashner
On Thu, Apr 18, 2024 at 12:54:02PM -0400, Jason Conroy wrote: > > Efraim Flashner writes: > > > Currently if you were to pull in rust-rand-0.8 and rust-rand-0.7 then > > you'd have both rand-0.*.crate files in the registry but only one of > > them would be listed in share/cargo/registry/index/ra

Re: rust-team branch merged

2024-04-20 Thread Jason Conroy
Efraim Flashner writes: Currently if you were to pull in rust-rand-0.8 and rust-rand-0.7 then you'd have both rand-0.*.crate files in the registry but only one of them would be listed in share/cargo/registry/index/ra/nd/rand. I need to adjust the generation of that file to combine multiple

Re: rust-team branch merged

2024-03-18 Thread Jason Conroy
On Tue, Mar 12, 2024 at 11:12 AM Efraim Flashner wrote: > On Thu, Mar 07, 2024 at 11:48:53AM -0500, Jason Conroy wrote: > > On Thu, Mar 7, 2024 at 3:08 AM Efraim Flashner > > wrote: > > > > > Until then > > > I've been experimenting by manually listing the other crates I've > needed > > > but in

Re: rust-team branch merged

2024-03-18 Thread Jason Conroy
On Thu, Mar 7, 2024 at 3:08 AM Efraim Flashner wrote: > The transitive dependencies getting pulled in automatically should work > automatically if we ever finish the antioxidant-build-system. Since you bring up antioxidant, I'm kind of curious whether that stalled mainly due to shifts in contri

Re: rust-team branch merged

2024-03-18 Thread Jason Conroy
On Wed, Mar 6, 2024 at 4:06 AM Efraim Flashner wrote: > On Mon, Feb 26, 2024 at 09:24:29PM -0500, Jason Conroy wrote: > > Hello Efraim, > > > > Thanks for investigating this - a Rust development workflow using only > > Guix-native crates is something I've been waiting for! > > > > I was experimen

Re: rust-team branch merged

2024-03-12 Thread Efraim Flashner
On Thu, Mar 07, 2024 at 11:48:53AM -0500, Jason Conroy wrote: > On Thu, Mar 7, 2024 at 3:08 AM Efraim Flashner > wrote: > > > The transitive dependencies getting pulled in automatically should work > > automatically if we ever finish the antioxidant-build-system. > > > Since you bring up antiox

Re: rust-team branch merged

2024-03-07 Thread Efraim Flashner
On Wed, Mar 06, 2024 at 12:53:44PM -0500, Jason Conroy wrote: > On Wed, Mar 6, 2024 at 4:06 AM Efraim Flashner > wrote: > > > On Mon, Feb 26, 2024 at 09:24:29PM -0500, Jason Conroy wrote: > > > Hello Efraim, > > > > > > Thanks for investigating this - a Rust development workflow using only > > >

Re: rust-team branch merged

2024-03-06 Thread Efraim Flashner
On Mon, Feb 26, 2024 at 09:24:29PM -0500, Jason Conroy wrote: > Hello Efraim, > > Thanks for investigating this - a Rust development workflow using only > Guix-native crates is something I've been waiting for! > > I was experimenting with your patches and it seems that they do pull in the > sourc

Re: Rust team branch merged

2024-02-29 Thread Leo Famulari
On Thu, Feb 29, 2024, at 02:11, Efraim Flashner wrote: > * Most of the packages in rust-apps have been upgraded. > * rav1e was upgraded from 0.6.6 to 0.7.1 > * dav1d was upgraded from 1.0.0 to 1.3.0 > * libaom was upgraded from 3.5.0 to 3.8.0 Thanks for updating these AV1 video packages!

Re: Rust team branch merged

2024-02-28 Thread Efraim Flashner
On Wed, Feb 28, 2024 at 01:53:13PM +0100, Andreas Enge wrote: > $ git status > On branch master > Your branch is behind 'origin/master' by 1438 commits, and can be > fast-forwarded. > (use "git pull" to update your local branch) > > $ git log origin/master > commit f29f80c194d0c534a92354b2bc19

Re: Rust team branch merged

2024-02-28 Thread Development of GNU Guix and the GNU System distribution.
Hi Rust Team, On Wed, Feb 28 2024, Andreas Enge wrote: > Congratulations to the Rust team (aka Efraim) for this big endeavour! How timely are your good news! Please let this article brighten your day. https://www.infoworld.com/article/3713203/white-house-urges-developers-to-dump-c-and-c.html

Rust team branch merged

2024-02-28 Thread Andreas Enge
$ git status On branch master Your branch is behind 'origin/master' by 1438 commits, and can be fast-forwarded. (use "git pull" to update your local branch) $ git log origin/master commit f29f80c194d0c534a92354b2bc19022a9b70ecf8 (origin/master, origin/HEAD) Merge: c034088e37 7947d47c9b Author:

Re: rust-team branch merged

2024-02-27 Thread Jason Conroy
Hello Efraim, Thanks for investigating this - a Rust development workflow using only Guix-native crates is something I've been waiting for! I was experimenting with your patches and it seems that they do pull in the source crates for requested packages, but not their dependencies (example below).

Re: rust-team branch merged

2023-12-14 Thread Csepp
Efraim Flashner writes: > The rust team is pleased to announce that the rust-team branch has been > merged back into master. There are 570 commits across the branch. > Cross-compiling support for the cargo-build-system was added, including > for librsvg. Cross-compiling was tested for (nearly)

Re: rust-team branch merged

2023-12-14 Thread Efraim Flashner
On Wed, Dec 13, 2023 at 10:34:11AM +0200, Efraim Flashner wrote: > * Compiled rust packages currently have a 'package' phase, which runs > the command used to crate a 'crate tarball', and is installed in > %output/share/cargo/registry, with unpacked sources in > %output/share/cargo/src. In theory

Re: rust-team branch merged

2023-12-13 Thread Maxim Cournoyer
Hi Efraim, Efraim Flashner writes: > The rust team is pleased to announce that the rust-team branch has been > merged back into master. There are 570 commits across the branch. > Cross-compiling support for the cargo-build-system was added, including > for librsvg. Cross-compiling was tested f

rust-team branch merged

2023-12-13 Thread Efraim Flashner
The rust team is pleased to announce that the rust-team branch has been merged back into master. There are 570 commits across the branch. Cross-compiling support for the cargo-build-system was added, including for librsvg. Cross-compiling was tested for (nearly) all architectures supported in `gu

Re: rust-team branch merged

2023-05-09 Thread Efraim Flashner
On Tue, May 09, 2023 at 02:22:36PM +0100, Christopher Baines wrote: > > Andreas Enge writes: > > > Hello, > > > > Am Tue, May 09, 2023 at 11:54:00AM +0300 schrieb Efraim Flashner: > >> The way its currently setup all we need to do is re-add aarch64-linux to > >> the supported-systems of rust-boo

Re: rust-team branch merged

2023-05-09 Thread Christopher Baines
Andreas Enge writes: > Hello, > > Am Tue, May 09, 2023 at 11:54:00AM +0300 schrieb Efraim Flashner: >> The way its currently setup all we need to do is re-add aarch64-linux to >> the supported-systems of rust-bootstrap and it'll be enabled again, and >> build successfully eventually. > > I am co

Re: rust-team branch merged

2023-05-09 Thread Andreas Enge
PS: Congratulations for getting the first team branch through! And thanks for waiting until the core-updates merge :-)

Re: rust-team branch merged

2023-05-09 Thread Andreas Enge
Hello, Am Tue, May 09, 2023 at 11:54:00AM +0300 schrieb Efraim Flashner: > The way its currently setup all we need to do is re-add aarch64-linux to > the supported-systems of rust-bootstrap and it'll be enabled again, and > build successfully eventually. I am confused by what happened; did you di

Re: rust-team branch merged

2023-05-09 Thread Efraim Flashner
On Tue, May 09, 2023 at 09:33:46AM +0100, Christopher Baines wrote: > > Efraim Flashner writes: > > > I've merged the rust-team branch into master. I've dropped rust for > > aarch64-linux again for now until I can get it built on cuirass so it's > > not holding up the branch any longer. > > Do

Re: rust-team branch merged

2023-05-09 Thread Christopher Baines
Efraim Flashner writes: > I've merged the rust-team branch into master. I've dropped rust for > aarch64-linux again for now until I can get it built on cuirass so it's > not holding up the branch any longer. Do you know if it actually doesn't build, or whether it's just a berlin/Cuirass issue?

rust-team branch merged

2023-05-09 Thread Efraim Flashner
I've merged the rust-team branch into master. I've dropped rust for aarch64-linux again for now until I can get it built on cuirass so it's not holding up the branch any longer. Unfortunately I forgot about the mesa update earlier so there's more rebuilds than I expected. -- Efraim Flashner