Commit Graph

465 Commits

Author SHA1 Message Date
Jason "Don" O'Conal
0f4f212adc pyspotify: fix build on darwin
* use install_name_tool to have _spotify.so point to the correct library
2013-07-06 19:14:50 +10:00
Jason "Don" O'Conal
2da7f32b25 install_name_tool: add expression 2013-07-06 19:14:45 +10:00
Rok Garbas
0a527048eb pythonPackages.genshi: update to 0.7 2013-07-03 04:26:02 +02:00
aszlig
168115f610
python-nixpart: Update to new version 0.2.0.
This introduces the ability to mount filesystems (only). Also, the description
is now less kickstart specific as in the long term we want to move away from
kickstart syntax to Nix attribute sets.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-01 19:03:30 +02:00
aszlig
e2e77c641a
python-blivet: Update to upstream version 0.17-1.
Changes since 0.16-1:

 - Used Python type instead of variable name (hamzy)
 - Fix detection of valid EFI system partition during autopart. (dlehman)

Full changelog can be found in the spec file in the package or at:

https://git.fedorahosted.org/cgit/blivet.git/tree/python-blivet.spec

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-01 19:03:29 +02:00
Bjørn Forsman
ae1c5a5844 python-demjson: add missing license (LGPLv3 or later) 2013-06-29 20:33:58 +02:00
Bjørn Forsman
33717c4636 python-demjson: new package
demjson is a Python JSON module that reads, writes and validates
JSON-encoded data; compliant with RFC 4627.

It also includes a lint checker, jsonlint, which can be used to validate
JSON documents for strict conformance to the RFC specification; as well
as to reformat them, either by re-indenting or for minimal/canonical
JSON output.

Homepage: http://deron.meranda.us/python/demjson/
2013-06-29 20:17:09 +02:00
aszlig
b2973d3b07
python-packages: Add nixpart version 0.1.
This version is preliminary because it quite heavily depends on pykickstart
(through blivet) and the roadmap is to have a nice NixOS attrset-based
specification of partitions.

Currently the main purpose for this is in preparation for the Hetzner nixops
backend, but we might want to make this part of the standard NixOS installer.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-28 04:26:10 +02:00
aszlig
082252bc16
python-blivet: Fix pvscan to not require lvmetad.
The --cache argument to pvscan won't work on NixOS, for specifics about this,
please have a look at:

http://www.mail-archive.com/pld-cvs-commit@lists.pld-linux.org/msg310821.html

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-28 04:26:09 +02:00
aszlig
64d2bbc7e8
python-blivet: Patch in paths for mount and lsof.
This adds the correct store paths for mount, umount and lsof to blivet as these
commands are still generic enough to _not_ add them as a dependency.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-28 04:26:09 +02:00
aszlig
e3c4acb3dd
python-nevow: Fix indentation of expression.
No functionality change, the expression just got a bit too far to the right :-)

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-28 04:26:08 +02:00
aszlig
7c24918a5f
python-blivet: Fix path and call to wipefs.
First of all, the path to wipefs didn't work at all, and though it is
documented, the "-f" flag only works when used as a long option ("--force").
This is probably fixed upstream in util-linux, but using the long-option will
stay compatible.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-28 04:26:08 +02:00
Jaka Hudoklin
84a4d03b51 python-mrbob: fix it and update to 0.1a9 2013-06-27 00:36:28 +02:00
Jaka Hudoklin
81a0a3d458 python-six: Update to 1.3.0 2013-06-27 00:35:47 +02:00
aszlig
86d14a5ab2
pykickstart: Run test cases in order of name.
This should ensure the test casnes are always running in the same order,
regardless of the target machine. We're just using the class name here, which
should be sufficient enough to address the issue.

Now the following build should be fixed:

http://hydra.nixos.org/build/5425811

Big thanks to @rbvermaa for being a *really* great help debugging the problem
quickly, because I couldn't reproduce it here (the run order of the test cases
on my machine were 'accidentally' right).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 14:06:30 +02:00
aszlig
f04b0db6d3
python-pyparted: Fix test cases for 32bit systems.
Fixes http://hydra.nixos.org/build/5425941

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 12:36:44 +02:00
aszlig
b0f4ae64c2
python-packages: Add blivet version 0.16-1.
This still doesn't have all possibly required dependencies, but at least we can
do basic partitioning, which is our primary goal. At least when it comes to the
Hetzner target of nixops. But even for partitioning when installing NixOS this
library could be _very_ useful.

Test cases currently don't work because they're filled with syntax errors and
some references to the mocking library are missing.

As you can see in propagatedBuildInputs, here are the promised overrides for
Python support of libselinux and cryptsetup.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 10:33:18 +02:00
aszlig
e7c4273cb9
python-packages: Add pyblock in version 0.52.
This is needed for blivet in order to work with dmraid and lvm.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 10:33:17 +02:00
aszlig
8c46977941
python-packages: Add pyudev in version 0.16.1.
Thought this would be needed for blivet, but it wasn't the case. They seem to
have their own mini-implementation. But it might be useful for other Nixers, who
knows?

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 10:33:17 +02:00
aszlig
c53918b6f1
python-packages: Add pykickstart version 1.99.32.
Needed for blivet and this is part of Anaconda (Fedora's installation system).
The reason I'm packaging this is because of blivet and because it's quite well
decoupled from Anaconda itself, so it can be used for other purposes.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 10:33:16 +02:00
aszlig
63c937ba06
python-packages: Add new package pyparted v3.10.
This is one of our required dependencies for the soon-to-be-packaged blivet
library.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-24 10:33:16 +02:00
Jaka Hudoklin
7b924a9ac4 Add supervisor, a system for controlling process state under UNIX 2013-06-22 14:10:10 +02:00
Domen Kozar
ebd26e2d67 tarman: 1.0 -> 1.0.1 2013-06-20 13:43:32 +02:00
Moritz Ulrich
4d60fa66f1 Add sha256 for python-obfsproxy.
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-06-19 01:02:57 +02:00
Michael Raskin
4ecbe3bf5d Adding pandas - Python data analsysis library 2013-06-18 11:51:35 +04:00
Jason "Don" O'Conal
f3fade60fc pygit: add DYLD_LIBRARY_PATH to compile on darwin 2013-06-18 13:23:52 +10:00
Vladimír Čunát
6bcf790d05 Merge branch 'master' into x-updates 2013-06-17 22:08:16 +02:00
Domen Kozar
ad14e4c90d add tarman-0.1 2013-06-17 17:53:46 +02:00
Vladimír Čunát
ca67fccbfe pyGtkGlade: fix eval
I didn't expect the file to be imported on two places.
2013-06-13 13:12:39 +02:00
Vladimír Čunát
84262c18e3 pygtk: propagate gtk (fixes solfege build) 2013-06-13 13:02:24 +02:00
Evgeny Egorochkin
2e939a0fba Merge pull request #608 from ocharles/fabric
fabric: new expression
2013-06-10 23:01:59 -07:00
Oliver Charles
d67c4690d3 fabric: new expression 2013-06-10 23:33:39 +01:00
Rok Garbas
cf5af0cbd0 pythonPackages.lxml: added 2.3 version 2013-06-10 21:01:24 +02:00
Domen Kozar
74b63a284f dont bootstrap distribute in IMAPClient 2013-06-06 10:57:01 +02:00
Ricardo M. Correia
fa6f6ccefa Add python packages: gdata, IMAPClient and Logbook 2013-06-05 02:27:18 +00:00
Michael Raskin
6509d2cb2c Adding mitmproxy 2013-06-04 19:12:43 +04:00
Evgeny Egorochkin
11db400be8 Package obfsproxy and pyptlib needed for TOR obfuscated bridges. 2013-06-04 12:40:05 +03:00
Eelco Dolstra
f1c42a8331 Module::Pluggable: Update to 4.8 2013-06-02 23:33:27 +02:00
Shea Levy
c982e84df4 gyp: Fix on darwin
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-28 18:38:22 -04:00
Domen Kozar
6cbadc4e23 waitress: 0.8.1 -> 0.8.5 2013-05-29 00:05:31 +02:00
aszlig
f4174f7df6
python-notify: Fix build.
There is no new upstream version available and the latest upstream release is
still using calls to prehistoric versions of libnotify. Most other distro have
patched this already, so no need to patch again. Patch is from Fedora (which is
the most referenced source seen so far).

Additionally the configure script cannot find the correct path to the codegen
executable, so we're patching it accordingly as well.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-27 10:18:01 +02:00
Eelco Dolstra
6655840a87 ReviewBoard: Update to 1.6.16 2013-05-22 17:03:20 +02:00
Jonas Hoersch
18f3a14d95 python-jedi: update to 0.6.0 2013-05-21 14:52:26 +02:00
Evgeny Egorochkin
7e62068988 Merge pull request #539 from offlinehacker/pudb
Add pudb, interactive python debugger
2013-05-17 00:32:49 -07:00
Domen Kozar
0c4362445f almir: bump to 0.1.8 2013-05-16 20:18:02 +02:00
Jaka Hudoklin
a72ba70641 Add pudb, interactive python debugger 2013-05-16 18:15:04 +00:00
Domen Kozar
3745b458ab pg8000: fix url 2013-05-16 11:04:36 +02:00
Domen Kozar
951f5be7d9 pg8000: upgrade to 1.09 to support postgresql 9.1/9.2 2013-05-16 10:05:39 +02:00
Domen Kožar
83747f519a Merge pull request #519 from offlinehacker/powerline2
Add powerline beta, libgit2 and pygit2
2013-05-15 06:17:23 -07:00
Bjørn Forsman
5ab346a327 ninja: move out of pythonPackages
ninja is a build system written in C++ that just happens to use python
to build/install *itself*. It is not a "python package".

After this commit, ninja will be at pkgs.ninja instead of
pkgs.pythonPackages.ninja.
2013-05-11 12:01:00 +02:00