chore: manual update until I find the time to fix CI/CD
All checks were successful
Update Nix Packages with nix-update / nix-update (push) Successful in 18m47s

This commit is contained in:
m3tm3re
2026-02-25 18:52:11 +01:00
parent 166ed9e825
commit e22774539a
3 changed files with 123 additions and 107 deletions

8
flake.lock generated
View File

@@ -39,16 +39,16 @@
]
},
"locked": {
"lastModified": 1771551920,
"narHash": "sha256-MPr+bJ3GVuVf5P/wCHxg+fk3+4Aca4EaV5NVtshAhuk=",
"lastModified": 1772031356,
"narHash": "sha256-PA3/P5nUDlrKD6xjDXFoNNF8U2Wzz2JeeY4H+CzWWgY=",
"owner": "anomalyco",
"repo": "opencode",
"rev": "1eb6caa3c6703ca7269ef141ff559fd5d3167752",
"rev": "de2bc25677b419d2af0da8b6a24a05d3f22b67a8",
"type": "github"
},
"original": {
"owner": "anomalyco",
"ref": "v1.2.9",
"ref": "v1.2.14",
"repo": "opencode",
"type": "github"
}

View File

@@ -7,7 +7,7 @@
# opencode needs newer bun from master
opencode = {
url = "github:anomalyco/opencode/v1.2.9";
url = "github:anomalyco/opencode/v1.2.14";
inputs.nixpkgs.follows = "nixpkgs-master";
};

View File

@@ -1,32 +1,50 @@
{ stdenv, lib, nixosTests, fetchFromGitHub, nodejs, pnpm_10, fetchPnpmDeps
, pnpmConfigHook, python3, node-gyp, cctools, xcbuild, libkrb5, libmongocrypt
, libpq, makeWrapper, }:
let python = python3.withPackages (ps: with ps; [ websockets ]);
in stdenv.mkDerivation (finalAttrs: {
{
stdenv,
lib,
nixosTests,
fetchFromGitHub,
nodejs,
pnpm_10,
fetchPnpmDeps,
pnpmConfigHook,
python3,
node-gyp,
cctools,
xcbuild,
libkrb5,
libmongocrypt,
libpq,
makeWrapper,
}: let
python = python3.withPackages (ps: with ps; [websockets]);
in
stdenv.mkDerivation (finalAttrs: {
pname = "n8n";
version = "2.8.3";
version = "2.9.4";
src = fetchFromGitHub {
owner = "n8n-io";
repo = "n8n";
tag = "n8n@${finalAttrs.version}";
hash = "sha256-xbJZD+L/8ZK7GPqFKO6H/Cg40Pk2cqN3MWC+mNFVxbI=";
hash = "sha256-XXQPZHtY66gOQ+nYH+Q1IjbR+SRZ9g06sgBy2x8gGh4=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-gX4pYiztKIRFbJNZhtQviWpp80teOzX1JaYKylGe4TY=";
hash = "sha256-TU7HIShYj20QtdcthP0nQdubYl0bdy+XM3CoX5Rvhzk=";
};
nativeBuildInputs = [
nativeBuildInputs =
[
pnpmConfigHook
pnpm_10
python3 # required to build sqlite3 bindings
node-gyp # required to build sqlite3 bindings
makeWrapper
] ++ lib.optional stdenv.hostPlatform.isDarwin [ cctools xcbuild ];
]
++ lib.optional stdenv.hostPlatform.isDarwin [cctools xcbuild];
buildInputs = [nodejs libkrb5 libmongocrypt libpq];
@@ -94,15 +112,13 @@ in stdenv.mkDerivation (finalAttrs: {
dontRewriteSymlinks = true;
meta = {
description =
"Free and source-available fair-code licensed workflow automation tool";
description = "Free and source-available fair-code licensed workflow automation tool";
longDescription = ''
Free and source-available fair-code licensed workflow automation tool.
Easily automate tasks across different services.
'';
homepage = "https://n8n.io";
changelog =
"https://github.com/n8n-io/n8n/releases/tag/n8n@${finalAttrs.version}";
changelog = "https://github.com/n8n-io/n8n/releases/tag/n8n@${finalAttrs.version}";
maintainers = with lib.maintainers; [gepbird AdrienLemaire sweenu];
license = lib.licenses.sustainableUse;
mainProgram = "n8n";