diff --git a/pkgs/development/tools/sigrok-firmware-fx2lafw/default.nix b/pkgs/development/tools/sigrok-firmware-fx2lafw/default.nix index 86b1f3be33c1..44a095bf59f9 100644 --- a/pkgs/development/tools/sigrok-firmware-fx2lafw/default.nix +++ b/pkgs/development/tools/sigrok-firmware-fx2lafw/default.nix @@ -1,21 +1,23 @@ { lib , stdenv -, fetchurl +, fetchgit +, autoreconfHook , sdcc }: stdenv.mkDerivation rec { pname = "sigrok-firmware-fx2lafw"; - version = "0.1.7"; + version = "0.1.7-unstable-2024-02-03"; - src = fetchurl { - url = "https://sigrok.org/download/source/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-${version}.tar.gz"; - sha256 = "sha256-o/RA1qhSpG4sXRmfwcjk2s0Aa8BODVV2KY7lXQVqzjs="; + src = fetchgit { + url = "git://sigrok.org/sigrok-firmware-fx2lafw"; + rev = "0f2d3242ffb5582e5b9a018ed9ae9812d517a56e"; + hash = "sha256-xveVcwAwtqKGD3/UvnBz5ASvTyg/6jAlTedZElhV2HE="; }; enableParallelBuilding = true; - nativeBuildInputs = [ sdcc ]; + nativeBuildInputs = [ autoreconfHook sdcc ]; meta = with lib; { description = "Firmware for FX2 logic analyzers"; @@ -30,6 +32,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ fromSource ]; platforms = platforms.all; - maintainers = with maintainers; [ panicgh ]; + maintainers = with maintainers; [ panicgh vifino ]; }; }