nixos-config/profiles/packages/seadrive-fuse.nix

57 lines
887 B
Nix
Raw Normal View History

2022-04-22 02:16:24 +03:00
{ fetchFromGitHub
2023-03-14 22:53:29 +03:00
, pkgconfig
2022-04-22 02:16:24 +03:00
, stdenv
, autoreconfHook
, lib
, libsearpc
, libuuid
, libtool
, libevent
, sqlite
, openssl
, fuse
, vala
, intltool
, jansson
, curl
2023-03-14 22:53:29 +03:00
, python3
2022-04-22 02:16:24 +03:00
}:
stdenv.mkDerivation rec {
pname = "seadrive-fuse";
2023-03-14 22:53:29 +03:00
version = "2.0.22";
2022-04-22 02:16:24 +03:00
src = fetchFromGitHub {
owner = "haiwen";
repo = pname;
rev = "v${version}";
2023-03-14 22:53:29 +03:00
hash = "sha256-zzUg3ukV3bf0X+LYDmDgB6TXfDx388q4RvVCAnKzauE=";
2022-04-22 02:16:24 +03:00
};
nativeBuildInputs = [
autoreconfHook
2023-03-14 22:53:29 +03:00
pkgconfig
2022-04-22 02:16:24 +03:00
];
buildInputs = [
libsearpc
2023-03-14 22:53:29 +03:00
libuuid
2022-04-22 02:16:24 +03:00
libtool
libevent
sqlite
openssl.dev
fuse
vala
intltool
jansson
curl
2023-03-14 22:53:29 +03:00
python3
2022-04-22 02:16:24 +03:00
];
meta = with lib; {
2023-03-14 22:53:29 +03:00
homepage = https://github.com/haiwen/seadrive-fuse;
2022-04-22 02:16:24 +03:00
description = "SeaDrive daemon with FUSE interface";
license = licenses.gpl3;
platforms = platforms.all;
maintainers = with maintainers; [];
};
2023-03-14 22:53:29 +03:00
}