summary refs log tree commit diff
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@higgsboson.tk>2016-09-29 16:29:45 +0200
committerGitHub <noreply@github.com>2016-09-29 16:29:45 +0200
commit4d8e445a142be982fdba6f93f8ae5e196a54b763 (patch)
tree82dc65066e7e79ceb3552ba7091e064644791c6b
parent39acdd24a957b5fa372fb91a391355b43eb154f7 (diff)
parent6353f8523d142e1bae0670794919b4374dcd4674 (diff)
downloadnixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.tar
nixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.tar.gz
nixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.tar.bz2
nixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.tar.lz
nixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.tar.xz
nixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.tar.zst
nixlib-4d8e445a142be982fdba6f93f8ae5e196a54b763.zip
Merge pull request #19035 from makefu/init-ps3netsrv
ps3netsrv: init at 1.1.0
-rw-r--r--pkgs/servers/ps3netsrv/default.nix29
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/servers/ps3netsrv/default.nix b/pkgs/servers/ps3netsrv/default.nix
new file mode 100644
index 000000000000..6aaaf95fae16
--- /dev/null
+++ b/pkgs/servers/ps3netsrv/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchgit }:
+
+stdenv.mkDerivation rec {
+  name = "ps3netsrv-${version}";
+  version = "1.1.0";
+
+  enableParallelBuilding = true;
+
+  src = fetchgit {
+    url = "https://github.com/dirkvdb/ps3netsrv--";
+    fetchSubmodules = true;
+    rev = "e54a66cbf142b86e2cffc1701984b95adb921e81";
+    sha256 = "09hvmfzqy2jckpsml0z1gkcnar8sigmgs1q66k718fph2d3g54sa";
+  };
+
+  buildPhase = "make CXX=$CXX";
+  installPhase = ''
+    mkdir -p $out/bin
+    cp ps3netsrv++ $out/bin
+  '';
+
+  meta = {
+    description = "C++ implementation of the ps3netsrv server";
+    homepage = https://github.com/dirkvdb/ps3netsrv--;
+    license = stdenv.lib.licenses.mit;
+    platforms = stdenv.lib.platforms.unix;
+    maintainers = with stdenv.lib.maintainers; [ makefu ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index e38a9c31d885..0722743bf8ae 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3260,6 +3260,8 @@ in
 
   progress = callPackage ../tools/misc/progress { };
 
+  ps3netsrv = callPackage ../servers/ps3netsrv { };
+
   psmisc = callPackage ../os-specific/linux/psmisc { };
 
   pstoedit = callPackage ../tools/graphics/pstoedit { };