icestudio: 0-unstable-2024-11-18 -> 0.12-unstable-2025-03-08 (#396950)

authored by Wolfgang Walther and committed by GitHub 886bf5ec c4a8304a

+7 -5
+7 -5
pkgs/by-name/ic/icestudio/package.nix
··· 5 5 buildNpmPackage, 6 6 makeDesktopItem, 7 7 makeWrapper, 8 + unstableGitUpdater, 8 9 9 10 nwjs, 10 11 python3, ··· 12 13 13 14 let 14 15 # Use unstable because it has improvements for finding python 15 - version = "0-unstable-2024-11-18"; 16 + version = "0.12-unstable-2025-03-08"; 16 17 17 18 src = fetchFromGitHub { 18 19 owner = "FPGAwars"; 19 20 repo = "icestudio"; 20 - rev = "87d057adb1e795352a7dd67666a69ada4269b2e8"; 21 - hash = "sha256-VZuc5Wa6o5PMUE+P4EMDl/pI/zmcff9OEhqeCfS4bzE="; 21 + rev = "46d39da2613aa2f55a068b50e7ac45a8f270005d"; 22 + hash = "sha256-UNRNJubM9ePjXhqZ9RiZQIxGBMM3nOye83S7J8wCHMg="; 22 23 }; 23 24 24 25 collection = fetchurl { ··· 29 30 app = buildNpmPackage { 30 31 pname = "icestudio-app"; 31 32 inherit version src; 32 - npmDepsHash = "sha256-CbrnhnhCG8AdAqySO6fB5hZ128lHyC3WH/vZcFtv6Ko="; 33 + npmDepsHash = "sha256-Dpnx23iq0fK191DXFgIfnbi+MLEp65H6eL81Icg4H4U="; 33 34 sourceRoot = "${src.name}/app"; 34 35 dontNpmBuild = true; 35 36 installPhase = '' ··· 50 51 buildNpmPackage rec { 51 52 pname = "icestudio"; 52 53 inherit version src; 53 - npmDepsHash = "sha256-y1lo5+qJ6JBxjt7wtUmTHuJHMH9Mztf6xmmadI8zBgA="; 54 + npmDepsHash = "sha256-ZHvXC0hpAcPMsHhxQWELFC2b+WBNoEvbtLLNJsDhMso="; 54 55 npmFlags = [ 55 56 # Use the legacy dependency resolution, with less strict version 56 57 # requirements for transative dependencies ··· 101 102 102 103 runHook postInstall 103 104 ''; 105 + passthru.updateScript = unstableGitUpdater { }; 104 106 105 107 nativeBuildInputs = [ makeWrapper ]; 106 108