Unverified Commit 00f9e1bd authored by Pavol Rusnak's avatar Pavol Rusnak Committed by GitHub
Browse files

Merge pull request #248117 from kirillrdy/openocd

openocd: fixup pin libgpiod
parents 9fba8b32 4dabf26c
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -25,7 +25,15 @@ stdenv.mkDerivation rec {
  nativeBuildInputs = [ pkg-config ];

  buildInputs = [ hidapi jimtcl libftdi1 libjaylink libusb1 ]
    ++ lib.optional stdenv.isLinux libgpiod;
    ++
    # tracking issue for v2 api changes https://sourceforge.net/p/openocd/tickets/306/
    lib.optional stdenv.isLinux (libgpiod.overrideAttrs (old: rec {
      version = "1.6.4";
      src = fetchurl {
        url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${version}.tar.gz";
        sha256 = "sha256-gp1KwmjfB4U2CdZ8/H9HbpqnNssqaKYwvpno+tGXvgo=";
      };
    }));

  configureFlags = [
    "--disable-werror"