diff options
author | midchildan <git@midchildan.org> | 2021-03-28 00:00:57 +0900 |
---|---|---|
committer | midchildan <git@midchildan.org> | 2021-04-20 00:52:02 +0900 |
commit | f85acdfaa195f67fd4cefe2b41cbd837dd2767f1 (patch) | |
tree | f69e119849ef3355ecd518737e8375e67623cb75 | |
parent | dff6460d276dc4cbad94764dd68edc0b17b161e6 (diff) | |
download | nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.tar nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.tar.gz nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.tar.bz2 nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.tar.lz nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.tar.xz nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.tar.zst nixpkgs-f85acdfaa195f67fd4cefe2b41cbd837dd2767f1.zip |
hubicfuse: add darwin build
-rw-r--r-- | pkgs/tools/filesystems/hubicfuse/default.nix | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/tools/filesystems/hubicfuse/default.nix b/pkgs/tools/filesystems/hubicfuse/default.nix index 4f40bd37abe..0ebc1f23223 100644 --- a/pkgs/tools/filesystems/hubicfuse/default.nix +++ b/pkgs/tools/filesystems/hubicfuse/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, pkg-config, curl, openssl, fuse, libxml2, json_c, file }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, pkg-config, curl, openssl, fuse, libxml2, json_c, file }: stdenv.mkDerivation rec { pname = "hubicfuse"; @@ -11,6 +11,15 @@ stdenv.mkDerivation rec { sha256 = "1x988hfffxgvqxh083pv3lj5031fz03sbgiiwrjpaiywfbhm8ffr"; }; + patches = [ + # Fix Darwin build + # https://github.com/TurboGit/hubicfuse/pull/159 + (fetchpatch { + url = "https://github.com/TurboGit/hubicfuse/commit/b460f40d86bc281a21379158a7534dfb9f283786.patch"; + sha256 = "0nqvcbrgbc5dms8fkz3brlj40yn48p36drabrnc26gvb3hydh5dl"; + }) + ]; + nativeBuildInputs = [ pkg-config ]; buildInputs = [ curl openssl fuse libxml2 json_c file ]; postInstall = '' @@ -22,7 +31,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/TurboGit/hubicfuse"; description = "FUSE-based filesystem to access hubic cloud storage"; - platforms = platforms.linux; + platforms = platforms.unix; license = licenses.mit; maintainers = [ maintainers.jpierre03 ]; }; |