Re: Bootstrapped Zig now available in Guix master.

2025-01-03 Thread Hilton Chain
On Wed, 01 Jan 2025 13:25:37 +0800, Pjotr Prins wrote: > > On Tue, Dec 31, 2024 at 04:57:22PM +0100, Ekaitz Zarraga wrote: > > As told in IRC, I think we should write something about this, in the line of > > the Mono bootstrap post. Zig people would enjoy it, and also Guix people. > > > > It's a gr

Re: Bootstrapped Zig now available in Guix master.

2025-01-03 Thread Hilton Chain
Hi Timothy, On Thu, 02 Jan 2025 09:09:10 +0800, Timothy Washington wrote: > > Hi there Hilton, > > This is a great achievement and I appreciate your work on this. I have my > eye on packaging Ghostty for geeks when I came across your work here. Are > you also eyeing packaging Ghostty as well? If n

Bootstrapped Zig now available in Guix master.

2024-12-31 Thread Hilton Chain
Hi Guix, Zig 0.13.0 is now available in master! It's worth mentioning that some build steps can be used in shell as well: Reusing packaged dependencies with `unpack-dependencies' from `(guix build zig-build-system)': --8<---cut here---start->8--- # Example: ri

Re: Automatically testing package updates

2024-12-05 Thread Hilton Chain
Hi, On Thu, 05 Dec 2024 15:20:53 +0800, Efraim Flashner wrote: > > I'm now thinking about the easy-package -> hard-package learning curve > for new contributors, and I'm not sure how we'd address that. I'm thinking about something like a wiki of packaging examples, where it starts from a 'hello'

Re: Bootstrapping Zig with no binary blobs: status update and call for packages.

2024-12-04 Thread Hilton Chain
On Fri, 29 Nov 2024 22:39:10 +0800, Hilton Chain wrote: > > Other new arguments, #:skip-build? and #:zig-inputs, like the ones in > cargo-build-system, are available. Note that packages and sources in > #:zig-inputs must have their output names starting with "zig-". Amend

Re: Bootstrapping Zig with no binary blobs: status update and call for packages.

2024-12-04 Thread Hilton Chain
On Tue, 03 Dec 2024 23:37:01 +0800, Hilton Chain wrote: > > On Mon, 02 Dec 2024 19:30:38 +0800, > Ashvith Shetty wrote: > > > > So far, I've packaged waylock. Since I am on Xorg for the time-being, I > > would really appreciate it if anyone using Wayland would tes

Re: Bootstrapping Zig with no binary blobs: status update and call for packages.

2024-12-03 Thread Hilton Chain
On Mon, 02 Dec 2024 19:30:38 +0800, Ashvith Shetty wrote: > > [1 ] > I left the build running overnight, and that did the job for me. > > Bun is a little tricky to package, as it requires providing a modified > JavaScript core from oven-sh/WebKit , > and then the

Re: Bootstrapping Zig with no binary blobs: status update and call for packages.

2024-12-01 Thread Hilton Chain
Hi Ashvith, On Mon, 02 Dec 2024 04:39:09 +0800, Ashvith Shetty wrote: > > There's a lot of builds happening (perhaps related to the Zig sub-versions) > when I try to build Zig 0.13 locally to test building a package of my > choice. Is there a way to navigate this blocker? I'm building them on my

Bootstrapping Zig with no binary blobs: status update and call for packages.

2024-11-29 Thread Hilton Chain
Hello Guix! After working on 'wip-zig-bootstrap' branch for the past month[1], I'm glad to say it's ready for testing now! + Zig is bootstrapped to the current release, 0.13.0! Greatly thanks to Motiejus! I cannot find out the way without them finishing the trickiest part. They have also publi

Re: (Lx)Qt team in Guix

2024-03-09 Thread Hilton Chain
Hi, On Fri, 08 Mar 2024 19:05:57 +0800, Andreas Enge wrote: > > Hello, > > Am Thu, Mar 07, 2024 at 08:46:12PM -0500 schrieb Maxim Cournoyer: > > I think the reason qt.scm is part of the lxqt team is historical; lxqt-team > > predates qt-team. We should probably just remove qt.scm from > > lxqt-te

Re: Packaging Hyprland

2024-02-24 Thread Hilton Chain
Hi everyone, On Sun, 25 Feb 2024 08:32:27 +0800, Lucy Coleclough wrote: > >> On Sat, 24 Feb 2024 at 20:48, hutzdog wrote: >> >> Hi all, >> >> I've been working on moving over to GNU Guix recently, and have hit a >> roadblock: there is no package for Hyprland (the one WLRoots based >> composit

Re: Simple design question for schemers

2024-02-24 Thread Hilton Chain
Hi Hartmut, On Sat, 24 Feb 2024 21:47:41 +0800, Hartmut Goebel wrote: > > Hi, > > I'm about to refactor the Tryton packages to the (not so) new style. Now the > trytond-xxx modules all share a basic list of native > inputs,like this: > > (native-inputs > `(,@(%standard-trytond-native-inp

Re: Ext4 corruption in some stable kernels

2023-12-10 Thread Hilton Chain
On Mon, 11 Dec 2023 08:13:58 +0800, Leo Famulari wrote: > > Everyone with commit privileges should feel free to push these patches to > master if they seem okay. I won't be able to help today. OK, I have applied "[PATCH 2/8] gnu: linux-libre 6.1: Update to 6.1.66." from #67724 as 65334547674bdaeb

Re: Ext4 corruption in some stable kernels

2023-12-09 Thread Hilton Chain
Hi, On Sun, 10 Dec 2023 13:35:30 +0800, Hilton Chain wrote: > > Hi Felix (and Leo, Cc-ed) > > On Sun, 10 Dec 2023 11:00:47 +0800, > Felix Lechner via Development of GNU Guix and the GNU System distribution. > wrote: > > > > Hi, > > > > It's p

Re: Ext4 corruption in some stable kernels

2023-12-09 Thread Hilton Chain
Hi Felix (and Leo, Cc-ed) On Sun, 10 Dec 2023 11:00:47 +0800, Felix Lechner via Development of GNU Guix and the GNU System distribution. wrote: > > Hi, > > It's possible Guix never shipped the affected "stable" kernels, but a brief > pointer seemed appropriate. For details, please see here. [1] >

Re: Unreleased wget

2023-12-09 Thread Hilton Chain
Hi Andreas, On Tue, 05 Dec 2023 00:12:14 +0800, Andreas Enge wrote: > > Speaking of core-updates, I made a mistake during the latest merge > last spring. We needed a new wget release and the wget maintainers took > some time, so I rolled a "non-release" 1.21.3.24 before the 1.21.4 > release (in co

Re: A certain new commiter

2023-08-20 Thread Hilton Chain
On Sun, 20 Aug 2023 13:50:46 +0800, Liliana Marie Prikler wrote: > > Hi Hilton, > > Am Sonntag, dem 20.08.2023 um 01:40 +0800 schrieb Hilton Chain: > > Hello Guix, > > > > With the commit [1] made hours ago, I have been granted commit access > > t

A certain new commiter

2023-08-19 Thread Hilton Chain
s, and I'm glad to do so. I'm also hako on libera.chat, please contact me if there's anything I can help with. Thanks, Hilton Chain --- This mail is signed by the key with the following fingerprint, I'll use it for commit signing: F4C2 D1DF 3FDE EA63 D1D3 0776 ACC6 6D09 C

Re: poetry: python-poetry?

2023-08-04 Thread Hilton Chain
Hi, On Fri, 28 Jul 2023 02:10:38 +0800, Wojtek Kosior via Development of GNU Guix and the GNU System distribution. wrote: > > [1 ] > > The idea is that "libraries" (or "modules") start with python-, while > > "applications" do not emphasize the language they are written in. Calibre, > > for inst

Re: poetry: python-poetry?

2023-08-04 Thread Hilton Chain
Hi, On Fri, 28 Jul 2023 02:10:38 +0800, Wojtek Kosior via Development of GNU Guix and the GNU System distribution. wrote: > > [1 ] > > The idea is that "libraries" (or "modules") start with python-, while > > "applications" do not emphasize the language they are written in. Calibre, > > for inst

Re: Corrupt substitute in test

2023-06-25 Thread Hilton Chain
Hi Felix, On Fri, 23 Jun 2023 14:18:30 +0800, Felix Lechner via Development of GNU Guix and the GNU System distribution. wrote: > substituting > /gnu/store/mm2bdrcapk20f7mim4p6xdcj02nl3d35-u-boot-2022.10.tar.xz... You can download the tarball with "build --source", optionally with "--no-substit

[PATCH] download: Add url-fetch/xz-file.

2023-01-25 Thread Hilton Chain
* guix/download.scm (url-fetch/xz-file): New variable. --- guix/download.scm | 43 +++ 1 file changed, 43 insertions(+) diff --git a/guix/download.scm b/guix/download.scm index 2e9ecb43fc..cce62c4185 100644 --- a/guix/download.scm +++ b/guix/download.scm

Ability to specify compiler package for Go build system.

2023-01-10 Thread Hilton Chain
Hi Guix, I'm trying to package wakatime-cli[1], while Guix uses Go 1.17 as the default, the package requires Go 1.19 at the current version (v1.60.4). Though it's possible to package the last version supports Go 1.17 (v1.38.0), I wonder if we can adjust the build system so that a Go package cou

[RESEND] Expose #:pre-mount argument of boot-system to raw-initrd.

2022-11-05 Thread Hilton Chain
: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/luksroot.nix I'm stilling experimenting with that, further progress would come as replies. Thanks! Hilton Chain (1): linux-initrd: raw-initrd: Add keyword argument #:pre-mount. gnu/system/linux-initrd.scm | 4 ++

Expose #:pre-mount argument of boot-system to raw-initrd.

2022-11-05 Thread Hilton Chain
below: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/luksroot.nix I'm stilling experimenting with that, further progress would come as replies. Thanks! Hilton Chain (1): linux-initrd: raw-initrd: Add keyword argument #:pre-mount. gnu/system/linux-initrd.scm | 4 ++