Italy / Sweden
Haskell | NixOS
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
Looks good, thank you!
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
* Do not point latest to 23.11 yet because it's still in beta * Replace the 22.11 cronjob since that version is EoL --- Sample build: https://builds.sr.ht/~fgaz/job/1101460 contrib/crontab | 2 +- images/nixos/23.11/functions | 1 + images/nixos/23.11/genimg | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 120000 images/nixos/23.11/functions create mode 100755 images/nixos/23.11/genimg diff --git a/contrib/crontab b/contrib/crontab [message trimmed]
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
Looks good, thank you
> From: Nessdoor <tlopez@keio.jp>
^ Looks like a header found its way into the commit message, but this
can be fixed at merge time
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
On Fri, 18 Aug 2023 14:48:08 +0200 nessdoor <tlopez@keio.jp> wrote: > This allows for image.nix to be used inside hermetic builds where > builtins.currentSystem is not available as an attribute. > --- > During an ongoing effort to update the NixOS module for Sourcehut, we > noticed that this minor change allows us to make direct use of your > image.nix even when building system configurations inside flakes. > > images/nixos/image.nix | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/images/nixos/image.nix b/images/nixos/image.nix
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
--- builds.sr.ht/compatibility.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/builds.sr.ht/compatibility.md b/builds.sr.ht/compatibility.md index 69bfe20..84a7db0 100644 --- a/builds.sr.ht/compatibility.md @@ -775,10 +775,10 @@ We remove old versions after they are marked as "End of life" at <table class="table table-sm table-hover"> <thead> <tr> <th>NixOS 22.11</th> <th>NixOS 23.05</th>[message trimmed]
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
--- images/nixos/latest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/nixos/latest b/images/nixos/latest index f07cdfa..527d78c 120000 --- a/images/nixos/latest +++ b/images/nixos/latest @@ -1 +1 @@ \ No newline at end of file 22.11 \ No newline at end of file -- 23.05[message trimmed]
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
--- To be applied after my last two patches and after affected users are notified images/nixos/22.05/functions | 1 - images/nixos/22.05/genimg | 3 --- 2 files changed, 4 deletions(-) delete mode 120000 images/nixos/22.05/functions delete mode 100755 images/nixos/22.05/genimg diff --git a/images/nixos/22.05/functions b/images/nixos/22.05/functions deleted file mode 120000 index c0b5bcc..0000000 [message trimmed]
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
--- I removed 22.05 (EOL, a builds patch will follow) and added 23.05 but did not point latest to it since it's still unreleased builds.sr.ht/compatibility.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/builds.sr.ht/compatibility.md b/builds.sr.ht/compatibility.md index e5a7d83..1f64a28 100644 --- a/builds.sr.ht/compatibility.md @@ -801,10 +801,38 @@ We remove old versions after they are marked as "End of life" at <table class="table table-sm table-hover"> [message trimmed]
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
There is a 23.05 channel but the release didn't happen yet, so we don't change "latest" --- I replaced the 22.05 cron entry since that's EOL. Looks like I forgot to remove it. Test build: https://builds.sr.ht/~fgaz/job/996025 contrib/crontab | 2 +- images/nixos/23.05/functions | 1 + images/nixos/23.05/genimg | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 120000 images/nixos/23.05/functions [message trimmed]
From Francesco Gazzetta to ~sircmpwn/sr.ht-dev
Oh, and here's the build log https://builds.sr.ht/~fgaz/job/929502