Commit 5fe89bc9 authored by Stanisław Pitucha's avatar Stanisław Pitucha
Browse files

afio: darwin build

parent 55817531
Loading
Loading
Loading
Loading
+15 −6
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub } :
{ lib, stdenv, fetchFromGitHub, fetchpatch } :

stdenv.mkDerivation rec {
  version = "2.5.2";
@@ -11,11 +11,20 @@ stdenv.mkDerivation rec {
    sha256 = "1vbxl66r5rp5a1qssjrkfsjqjjgld1cq57c871gd0m4qiq9rmcfy";
  };

  patches = [
    /*
     * A patch to simplify the installation and for removing the
     * hard coded dependency on GCC.
     */
  patches = [ ./0001-makefile-fix-installation.patch ];
    ./0001-makefile-fix-installation.patch

    # fix darwin build (include headers)
    (fetchpatch {
      url = "https://github.com/kholtman/afio/pull/18/commits/a726614f99913ced08f6ae74091c56969d5db210.patch";
      name = "darwin-headers.patch";
      hash = "sha256-pK8mN29fC2mL4B69Fv82dWFIQMGwquyl825OBDTxzpo=";
    })
  ];

  installFlags = [ "DESTDIR=$(out)" ];