diff --git a/pkgs/by-name/ra/radicle-httpd/package.nix b/pkgs/by-name/ra/radicle-httpd/package.nix index 464f9659c59b..22126f8d0993 100644 --- a/pkgs/by-name/ra/radicle-httpd/package.nix +++ b/pkgs/by-name/ra/radicle-httpd/package.nix @@ -15,24 +15,26 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "radicle-httpd"; - version = "0.28.0"; + version = "0.30.0"; env.RADICLE_VERSION = finalAttrs.version; src = fetchFromRadicle { - seed = "seed.radicle.dev"; + # seed.radicle.dev currently doesn't update its canonical release tags correctly + seed = "oak.radicle.garden"; repo = "z4V1sjrXqjvFdnCUbxPFqd5p4DtH5"; - tag = "releases/${finalAttrs.version}"; + tag = "releases/httpd/${finalAttrs.version}"; nonConeMode = true; sparseCheckout = [ - "/crates" - "/Cargo.toml" - "/Cargo.lock" + "/explorer/crates" + "/explorer/Cargo.toml" + "/explorer/Cargo.lock" ]; - hash = "sha256-D15u6aU6lKch/bEa1J6PBntb42NMHWYChIgprbJM+4M="; + rootDir = "explorer"; + hash = "sha256-V0sTvJ1KLjmOQsmp3QdWX+e4O7t3BlEOi+J71rDrbBw="; }; - cargoHash = "sha256-z/ddTzoitMOsfndleM8Wu2sOn156ZTg8w/3/AJYw8wE="; + cargoHash = "sha256-l2k6q7RtDChk9LDZngS+hh0srqNa6Z/KT2aOynmc9qs="; nativeBuildInputs = [ asciidoctor @@ -80,7 +82,7 @@ rustPlatform.buildRustPackage (finalAttrs: { repositories on a Radicle node via their web browser. ''; homepage = "https://radicle.dev"; - changelog = "https://radicle.network/nodes/seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/tree/CHANGELOG.md"; + changelog = "https://radicle.network/nodes/seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/tree/explorer/CHANGELOG.md"; # cargo.toml says MIT and asl20, LICENSE file says GPL3 license = with lib.licenses; [ gpl3Only