~fgaz

Italy / Sweden

https://fgaz.me/about

Haskell | NixOS

~fgaz/public-inbox

Last active 1 year, 3 months ago

~fgaz/haskell-gemini-devel

Last active 3 years ago
View more

Recent activity

[PATCH builds.sr.ht] images/nixos: add 23.11 4 months ago

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]

Re: [PATCH builds.sr.ht v2] images/nixos: pass optional system attribute to evalConfig 6 months ago

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

Re: [PATCH builds.sr.ht] images/nixos: pass optional system attribute to evalConfig 7 months ago

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

[PATCH sr.ht-docs] builds.sr.ht/compatibility.md: mark NixOS 23.05 as latest 8 months ago

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]

[PATCH builds.sr.ht] images/nixos: set latest to 23.05 8 months ago

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 @@
22.11
\ No newline at end of file
23.05
\ No newline at end of file
--
[message trimmed]

[PATCH builds.sr.ht] images/nixos: remove 22.05 (EOL) 10 months ago

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]

[PATCH sr.ht-docs] builds.sr.ht/compatibility.md: update NixOS versions 10 months ago

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]

[PATCH builds.sr.ht] images/nixos: add 23.05 10 months ago

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]

[PATCH builds.sr.ht] images/nixos: add 22.11, point latest to it 1 year, 2 months ago

From Francesco Gazzetta to ~sircmpwn/sr.ht-dev

---
I moved 22.05 to 20:00 in the crontab, since all other slots are full
and we should remove it asap anyway.
Later I'll send patches that do that and to update the docs.
 contrib/crontab              | 3 ++-
 images/nixos/22.11/functions | 1 +
 images/nixos/22.11/genimg    | 3 +++
 images/nixos/build.yml       | 2 +-
 images/nixos/latest          | 2 +-
 5 files changed, 8 insertions(+), 3 deletions(-)
 create mode 120000 images/nixos/22.11/functions
 create mode 100755 images/nixos/22.11/genimg

diff --git a/contrib/crontab b/contrib/crontab
[message trimmed]