Loading pkgs/by-name/ra/radicle-node/package.nix +42 −32 Original line number Diff line number Diff line Loading @@ -14,17 +14,23 @@ stdenv, xdg-utils, versionCheckHook, version ? "1.6.1", srcHash ? "sha256-7kwtWuYdYG3MDHThCkY5OZmx4pWaQXMYoOlJszmV2rM=", cargoHash ? "sha256-59RyfSUJNoQ7EtQK3OSYOIO/YVEjeeM9ovbojHFX4pI=", updateScript ? ./update.sh, }: rustPlatform.buildRustPackage (finalAttrs: { inherit version cargoHash; pname = "radicle-node"; version = "1.6.1"; src = fetchFromRadicle { seed = "seed.radicle.xyz"; repo = "z3gqcJUoA1n9HaHKufZs5FCSGazv5"; tag = "releases/${finalAttrs.version}"; hash = "sha256-7kwtWuYdYG3MDHThCkY5OZmx4pWaQXMYoOlJszmV2rM="; hash = srcHash; leaveDotGit = true; postFetch = '' git -C $out rev-parse HEAD > $out/.git_head Loading @@ -33,8 +39,6 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; }; cargoHash = "sha256-59RyfSUJNoQ7EtQK3OSYOIO/YVEjeeM9ovbojHFX4pI="; env.RADICLE_VERSION = finalAttrs.version; nativeBuildInputs = [ Loading Loading @@ -112,8 +116,9 @@ rustPlatform.buildRustPackage (finalAttrs: { done ''; passthru.updateScript = ./update.sh; passthru.tests = { passthru = { inherit updateScript; tests = { basic = runCommand "radicle-node-basic-test" { Loading @@ -139,7 +144,12 @@ rustPlatform.buildRustPackage (finalAttrs: { touch $out ''; nixos-run = nixosTests.radicle; nixos-run = nixosTests.radicle.extendNixOS { module = { services.radicle.package = finalAttrs.finalPackage; }; }; }; }; meta = { Loading pkgs/by-name/ra/radicle-node/unstable.nix 0 → 100644 +8 −0 Original line number Diff line number Diff line { radicle-node }: radicle-node.override { version = "1.7.0-rc.1"; srcHash = "sha256-eq7rUzTbmPb0pRfcFnWP4vrbCTbXW9N4BleDCMUnLH8="; cargoHash = "sha256-OkgWdu+7FY1tq0bjMbhjqjlJT9ZUgR8i12LhqyFJi+A="; updateScript = ./update-unstable.sh; } pkgs/by-name/ra/radicle-node/update-unstable.sh 0 → 100755 +5 −0 Original line number Diff line number Diff line #!/usr/bin/env nix-shell #!nix-shell -i bash -p coreutils gnugrep common-updater-scripts nix-update version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+.*' | sort -rV | head -1) nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node/unstable.nix pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -12524,6 +12524,8 @@ with pkgs; xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver; radicle-node-unstable = callPackage ../by-name/ra/radicle-node/unstable.nix { }; newlib-nano = newlib.override { nanoizeNewlib = true; }; Loading Loading
pkgs/by-name/ra/radicle-node/package.nix +42 −32 Original line number Diff line number Diff line Loading @@ -14,17 +14,23 @@ stdenv, xdg-utils, versionCheckHook, version ? "1.6.1", srcHash ? "sha256-7kwtWuYdYG3MDHThCkY5OZmx4pWaQXMYoOlJszmV2rM=", cargoHash ? "sha256-59RyfSUJNoQ7EtQK3OSYOIO/YVEjeeM9ovbojHFX4pI=", updateScript ? ./update.sh, }: rustPlatform.buildRustPackage (finalAttrs: { inherit version cargoHash; pname = "radicle-node"; version = "1.6.1"; src = fetchFromRadicle { seed = "seed.radicle.xyz"; repo = "z3gqcJUoA1n9HaHKufZs5FCSGazv5"; tag = "releases/${finalAttrs.version}"; hash = "sha256-7kwtWuYdYG3MDHThCkY5OZmx4pWaQXMYoOlJszmV2rM="; hash = srcHash; leaveDotGit = true; postFetch = '' git -C $out rev-parse HEAD > $out/.git_head Loading @@ -33,8 +39,6 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; }; cargoHash = "sha256-59RyfSUJNoQ7EtQK3OSYOIO/YVEjeeM9ovbojHFX4pI="; env.RADICLE_VERSION = finalAttrs.version; nativeBuildInputs = [ Loading Loading @@ -112,8 +116,9 @@ rustPlatform.buildRustPackage (finalAttrs: { done ''; passthru.updateScript = ./update.sh; passthru.tests = { passthru = { inherit updateScript; tests = { basic = runCommand "radicle-node-basic-test" { Loading @@ -139,7 +144,12 @@ rustPlatform.buildRustPackage (finalAttrs: { touch $out ''; nixos-run = nixosTests.radicle; nixos-run = nixosTests.radicle.extendNixOS { module = { services.radicle.package = finalAttrs.finalPackage; }; }; }; }; meta = { Loading
pkgs/by-name/ra/radicle-node/unstable.nix 0 → 100644 +8 −0 Original line number Diff line number Diff line { radicle-node }: radicle-node.override { version = "1.7.0-rc.1"; srcHash = "sha256-eq7rUzTbmPb0pRfcFnWP4vrbCTbXW9N4BleDCMUnLH8="; cargoHash = "sha256-OkgWdu+7FY1tq0bjMbhjqjlJT9ZUgR8i12LhqyFJi+A="; updateScript = ./update-unstable.sh; }
pkgs/by-name/ra/radicle-node/update-unstable.sh 0 → 100755 +5 −0 Original line number Diff line number Diff line #!/usr/bin/env nix-shell #!nix-shell -i bash -p coreutils gnugrep common-updater-scripts nix-update version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+.*' | sort -rV | head -1) nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node/unstable.nix
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -12524,6 +12524,8 @@ with pkgs; xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver; radicle-node-unstable = callPackage ../by-name/ra/radicle-node/unstable.nix { }; newlib-nano = newlib.override { nanoizeNewlib = true; }; Loading