summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPetr Rockai <me@mornfall.net>2014-01-28 17:24:33 +0100
committerPetr Rockai <me@mornfall.net>2014-02-08 14:36:51 +0100
commit140e06f9aae33daae501441e2933a981f2fc3344 (patch)
tree55adb610ac83531ac824e753dcdd76780a44b88d /pkgs
parent5ffab7710dd6aee43f37f710583a4dd066031997 (diff)
downloadnixlib-140e06f9aae33daae501441e2933a981f2fc3344.tar
nixlib-140e06f9aae33daae501441e2933a981f2fc3344.tar.gz
nixlib-140e06f9aae33daae501441e2933a981f2fc3344.tar.bz2
nixlib-140e06f9aae33daae501441e2933a981f2fc3344.tar.lz
nixlib-140e06f9aae33daae501441e2933a981f2fc3344.tar.xz
nixlib-140e06f9aae33daae501441e2933a981f2fc3344.tar.zst
nixlib-140e06f9aae33daae501441e2933a981f2fc3344.zip
osc: Add an OBS (open build system) CLI client.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/python-packages.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 48d0a8c5db38..3624502e1217 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -4293,6 +4293,23 @@ pythonPackages = modules // import ./python-packages-generated.nix {
     };
   });
 
+  osc = buildPythonPackage (rec {
+    name = "osc-0.133+git";
+
+    src = fetchgit {
+      url = git://gitorious.org/opensuse/osc.git;
+      rev = "6cd541967ee2fca0b89e81470f18b97a3ffc23ce";
+      sha256 = "a39ce0e321e40e9758bf7b9128d316c71b35b80eabc84f13df492083bb6f1cc6";
+    };
+
+    buildPhase = "python setup.py build";
+    doCheck = false;
+    postInstall = "ln -s $out/bin/osc-wrapper.py $out/bin/osc";
+
+    propagatedBuildInputs = [ pythonPackages.m2crypto ];
+
+  });
+
   pandas = buildPythonPackage rec {
     name = "pandas-0.12.0";