From 075f9712f203a728ce38bd36396024af303242cd Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Thu, 20 Aug 2009 20:19:04 +0000 Subject: [PATCH] fix soappy by using trunk version svn path=/nixpkgs/trunk/; revision=16790 --- pkgs/development/interpreters/python-new/2.5/default.nix | 4 ++++ pkgs/development/misc/bleeding-edge-repos/default.nix | 2 ++ pkgs/misc/bleeding-edge-fetch-infos.nix | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/pkgs/development/interpreters/python-new/2.5/default.nix b/pkgs/development/interpreters/python-new/2.5/default.nix index aa3934160d59..40dca3402dcd 100644 --- a/pkgs/development/interpreters/python-new/2.5/default.nix +++ b/pkgs/development/interpreters/python-new/2.5/default.nix @@ -537,11 +537,15 @@ in name = "soappy-0.12"; pyCheck = "from SOAPpy import WSDL"; propagatedBuildInputs = [ t.fpconst ]; + src = p.bleedingEdgeRepos.sourceByName "pywebcvs"; + postUnpack = "sourceRoot=$sourceRoot/SOAPpy"; + /* The release is buggy. I can't get list of dedicated netboots from ovh ? src = fetchurl { url = "http://switch.dl.sourceforge.net/sourceforge/pywebsvcs/SOAPpy-0.12.0.tar.gz"; sha256 = "02a0wpir0gl0n9cl7a5hxliwsywvcw847i5in7i14i57kk6dl7rd"; }; patches = [ ./gentoo-python-2.5-compat.patch ]; + */ meta = { description = "SOAP implementation for Python"; homepage="http://pywebsvcs.sourceforge.net/"; diff --git a/pkgs/development/misc/bleeding-edge-repos/default.nix b/pkgs/development/misc/bleeding-edge-repos/default.nix index 9187d910079f..98c6a0718841 100644 --- a/pkgs/development/misc/bleeding-edge-repos/default.nix +++ b/pkgs/development/misc/bleeding-edge-repos/default.nix @@ -35,6 +35,8 @@ args: nix_repository_manager = { type = "darcs"; url = "http://mawercer.de/~marc/repos/nix-repository-manager"; }; + pywebcvs = { type = "svn"; url = "https://pywebsvcs.svn.sourceforge.net/svnroot/pywebsvcs/trunk"; }; + plugins = { type = "darcs"; url="http://code.haskell.org/~dons/code/hs-plugins/"; groups="haskell"; }; hg2git = { type = "git"; url="git://repo.or.cz/hg2git.git"; }; diff --git a/pkgs/misc/bleeding-edge-fetch-infos.nix b/pkgs/misc/bleeding-edge-fetch-infos.nix index a63c6e5b5fc3..d7a4dd8fab17 100644 --- a/pkgs/misc/bleeding-edge-fetch-infos.nix +++ b/pkgs/misc/bleeding-edge-fetch-infos.nix @@ -259,4 +259,8 @@ url = "http://mawercer.de/~nix/repos/ghc_syb-876b121e73f1b5ca4b17b0c6908b27ba7efb0374.tar.gz"; sha256 = "325a19962e90dc5fb07845d2ac4df6e332061cda4b8950b95bcb782706ed3e31"; }; + pywebcvs = args: with args; fetchurl { # Wed Aug 12 15:00:25 CEST 2009 + url = "http://mawercer.de/~nix/repos/pywebcvs-1493.tar.gz"; + sha256 = "4183b18f48738cf607ef29baae75f7edec46504d1fb31bdedfbc897dcadbe599"; + }; }