Idea for packaging rust apps

2024-05-22 Thread Murilo
atisfied with how easy it is, and I think Guix could benefit a lot by adopting a similar approach. What am I missing here? Are there any disavantages to this approach? Anything that would break from it if adopted on Guix? Any questions or suggestions? Murilo [1] https://codebe

Re: Idea for packaging rust apps

2024-05-25 Thread Murilo
-- Best regards, Murilo

Re: Securing personal forks (Was: Discussion with Codeberg volunteers)

2025-02-12 Thread Murilo
ne. No need to edit '.guix-authorizations'. It also works for authenticated channel forks, you just need to add your key to the 'keyring' branch of the channel fork and it will work. Just sharing this quick hack I use, its far from ideal but it works for me, and seeing this dis

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-24 Thread Murilo
and use regular package inputs, as Efraim noted. I might be mistaken but I believe the new 'zig-build-system' does something similar to how cargo works when building, and it used to have #:zig-inputs in the WIP implementation which was rewritten later as regular input fields, perhaps we could do some analogous work for 'cargo-build-system'. Best regards, Murilo

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Murilo
On Wed Feb 26, 2025 at 12:30 PM -03, Efraim Flashner wrote: > I was looking closely at cargo2guix earlier this week, and I hacked up > that if a [[package]] had a source but no checksum it was a git > reference, and if it had no source and no checksum then it must be > inside the workspace. Yes, t

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-02-26 Thread Murilo
On Wed Feb 26, 2025 at 3:43 AM -03, Hilton Chain wrote: > Time to try in your own channel!!! I just did, it worked for helix. I'll be trying in some more rust packages in the following days. > * Package cargo-audio[1] and cargo-license[2] or similiar software, and write > a > step-by-step pack

Re: How to move forward about Rust? antioxidant, cargo2guix, etc.

2025-03-06 Thread Murilo
On Thu Mar 6, 2025 at 2:24 PM -03, Efraim Flashner wrote: > On Wed, Mar 05, 2025 at 09:20:50PM +0800, Hilton Chain wrote: >> 1. Unpack package source then update lockfile: >> --8<---cut here---start->8--- >> cargo generate-lockfile >> --8<---cut here-