about summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2019-02-27 18:31:53 +0100
committerMinijackson <minijackson@riseup.net>2019-02-27 20:29:11 +0100
commitb4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1 (patch)
tree00a314198f92b98f3e72e27fa1e81863c10a5f01 /pkgs/applications
parentcc902bf73ce225e2ac51f624ac47e1f7a10b04ce (diff)
downloadnixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.tar
nixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.tar.gz
nixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.tar.bz2
nixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.tar.lz
nixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.tar.xz
nixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.tar.zst
nixlib-b4dbc56dbf7608cf0b1e57ff2aadd997fb8219b1.zip
kodiPlugins.vfs-sftp: init at 1.0.1
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/video/kodi/plugins.nix24
1 files changed, 23 insertions, 1 deletions
diff --git a/pkgs/applications/video/kodi/plugins.nix b/pkgs/applications/video/kodi/plugins.nix
index 29fbf79c662c..6822d4c3d83a 100644
--- a/pkgs/applications/video/kodi/plugins.nix
+++ b/pkgs/applications/video/kodi/plugins.nix
@@ -1,7 +1,8 @@
 { stdenv, callPackage, fetchurl, fetchFromGitHub, unzip
 , cmake, kodiPlain, libcec_platform, tinyxml, rapidxml
 , steam, libusb, pcre-cpp, jsoncpp, libhdhomerun, zlib
-, python2Packages, expat, glib, nspr, nss }:
+, python2Packages, expat, glib, nspr, nss, openssl
+, libssh }:
 
 with stdenv.lib;
 
@@ -506,4 +507,25 @@ let self = rec {
     };
   };
 
+  vfs-sftp = mkKodiABIPlugin rec {
+    namespace = "vfs.sftp";
+    version = "1.0.1";
+    plugin = namespace;
+
+    src = fetchFromGitHub {
+      owner = "xbmc";
+      repo = namespace;
+      rev = "${version}-${rel}";
+      sha256 = "1l9igrl168s91c15v9klyaaz226ik3xlbzjk2f1346fvzmp87g9v";
+    };
+
+    meta = with stdenv.lib; {
+      description = "SFTP Virtual Filesystem add-on for Kodi";
+      license = licenses.gpl2Plus;
+      platforms = platforms.all;
+      maintainers = with maintainers; [ minijackson ];
+    };
+
+    extraBuildInputs = [ openssl libssh zlib ];
+  };
 }; in self