Commit 6bad1acd authored by paparodeo's avatar paparodeo Committed by github-actions[bot]
Browse files

disnix: include stdlib.h to fix implicit function declaration

parent f6f09ae1
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
{ lib, stdenv, fetchurl, pkg-config, glib, libxml2, libxslt, getopt, dysnomia, libintl, libiconv }:
{ lib, stdenv, fetchurl, fetchpatch, pkg-config, glib, libxml2, libxslt, getopt, dysnomia, libintl, libiconv }:

stdenv.mkDerivation rec {
  pname = "disnix";
@@ -9,6 +9,16 @@ stdenv.mkDerivation rec {
    sha256 = "0mc0wy8fca60w0d56cljq2cw1xigbp2dklb43fxa5xph94j3i49a";
  };

  patches = [
    # https://github.com/svanderburg/disnix/pull/21
    # fix implicit function declaration
    (fetchpatch {
      name = "add-stdlib.h.patch";
      url = "https://github.com/svanderburg/disnix/commit/aa969f1d152acb35fc70c6c8db249b61f5a9eb41.patch";
      hash = "sha256-RZNVVdZ7Rx8n7qzbJOw8BHL8f07mvh8IKpfsWexuVLU=";
    })
  ];

  nativeBuildInputs = [ pkg-config ];
  buildInputs = [ glib libxml2 libxslt getopt libintl libiconv dysnomia ];