~ruther/guix-local

fc50e9c6 — Andreas Enge 12 years ago
gnu: Add python-dateutil, python2-dateutil.

* gnu/packages/python.scm (python-dateutil, python2-dateutil): New variables.
824af8ca — Andreas Enge 12 years ago
guix: python: Create module installation path and add it to PYTHONPATH during
  the installation phase.

* guix/build/python-build-system.scm (get-python-version): New procedure.
* guix/build/python-build-system.scm (install): Create and add path.
* gnu/packages/python.scm (python-setuptools): Drop path creation code.
73adf220 — Andreas Enge 12 years ago
gnu: Add python-setuptools, python2-setuptools.

* gnu/packages/python.scm (python-setuptools, python2-setuptools):
    New variables.
e1a264f6 — Andreas Enge 12 years ago
guix: python: Do not import %standard-phases from gnu-build-system.

* guix/build-system/python.scm (python-build): Drop module gnu-build-system.
    Thanks to Ludovic Courtès <ludo@gnu.org>.
1d1f9397 — Andreas Enge 12 years ago
guix: python: Add parameter #:phases to build system.

* guix/build-system/python.scm (python-build): Use parameter #:phases.
11bb85a1 — Andreas Enge 12 years ago
guix: python: Add package-with-python2, a procedure rewriting a package
  to compile with Python 2 instead of the default Python 3.

* guix/build-system/python.scm (default-python2, package-with-explicit-python,
    package-with-python2): New procedures.
* guix/build-system/python.scm (python2-pytz, python2-babel): Use
    package-with-python2.
b191f88e — Andreas Enge 12 years ago
guix: python: Add build phase and factor out calls to setup.py.

* guix/build/python-build-system.scm (call-setuppy): New procedure.
* guix/build/python-build-system.scm (build): New procedure.
* guix/build/python-build-system.scm (check, install): Use call-setuppy.
* guix/build/python-build-system.scm (%standard-phases): Add call to build.
49b90a75 — Andreas Enge 12 years ago
gnu: python: Disable tests in python2-pytz and python2-babel.

* gnu/packages/python.scm (python2-pytz, python2-babel): Disable tests.
8498b8cf — Andreas Enge 12 years ago
gnu: python: Disable tests in pytz and babel.

* gnu/packages/python.scm (python-pytz, python-babel): Disable tests.
7b96bf82 — Andreas Enge 12 years ago
gnu: python: Honour #:tests? and #:test-target in build system.

* guix/build/python-build-system.scm (check): Use named parameters tests?
    and test-target (default now: "test" instead of "check").
d1f30e99 — Andreas Enge 12 years ago
gnu: git: Switch back to Python 2.

* gnu/packages/version-control.scm (git): Switch back to Python 2.
89114f39 — Andreas Enge 12 years ago
gnu: python: Implement the python naming scheme for pytz and babel.

* gnu/packages/python.scm (pytz): Rename this ...
* gnu/packages/python.scm (python-pytz): ... to this
* gnu/packages/python.scm (python2-pytz): New variable, input python-2.
* gnu/packages/python.scm (babel): Rename this ...
* gnu/packages/python.scm (python-babel): ... to this
* gnu/packages/python.scm (python2-babel): New variable, input python-2.
aa9e22ef — Andreas Enge 12 years ago
gnu: subversion: Switch back to Python 2.

* gnu/packages/version-control.scm (subversion): Switch back to Python 2.
66ed0c31 — Andreas Enge 12 years ago
gnu: qemu: Switch back to Python 2.

* gnu/packages/qemu.scm (qemu): Switch back to Python 2.
78fed064 — Andreas Enge 12 years ago
gnu: texlive: Switch back to Python 2.

* gnu/packages/texlive.scm (texlive): Switch back to Python 2.
9bee5d6c — Andreas Enge 12 years ago
gnu: rubber: Switch back to Python 2.

* gnu/packages/texlive.scm (rubber): Switch back to Python 2.
98e4829c — Andreas Enge 12 years ago
gnu: mesa: Switch back to Python 2.

* gnu/packages/xorg.scm (mesa): Switch back to Python 2.
f82cfaac — Andreas Enge 12 years ago
gnu: libxml2: Switch back to Python 2.

* gnu/packages/xml.scm (libxml2): Switch back to Python 2.
91da9ab0 — Andreas Enge 12 years ago
gnu: zziplib: Switch back to Python 2.

* gnu/packages/zip.scm (zziplib): Switch back to Python 2.
1611eccd — Andreas Enge 12 years ago
gnu: bazaar: Switch back to Python 2.

* gnu/packages/version-control.scm (bazaar): Switch back to Python 2.
Next