From 49a15c26f468db756d290623b46e4f71104fb9df Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Fri, 18 Sep 2015 13:18:15 +0900 Subject: Adding python packages --- gn/packages/cwl.scm | 1 + gn/packages/python.scm | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 gn/packages/python.scm diff --git a/gn/packages/cwl.scm b/gn/packages/cwl.scm index 7998176..71814b5 100644 --- a/gn/packages/cwl.scm +++ b/gn/packages/cwl.scm @@ -4,6 +4,7 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (gnu packages python) + #:use-module (gn packages python) #:use-module (guix download) #:use-module (guix packages) #:use-module (guix git-download) diff --git a/gn/packages/python.scm b/gn/packages/python.scm new file mode 100644 index 0000000..a1cc3f0 --- /dev/null +++ b/gn/packages/python.scm @@ -0,0 +1,74 @@ +(define-module (gn packages python) + #:use-module ((guix licenses) + #:select (asl2.0 bsd-4 bsd-3 bsd-2 non-copyleft cc0 x11 x11-style + gpl2 gpl2+ gpl3+ lgpl2.0+ lgpl2.1 lgpl2.1+ lgpl3+ agpl3+ + isc psfl public-domain x11-style)) + #:use-module ((guix licenses) #:select (expat zlib) #:prefix license:) + #:use-module (gnu packages) + #:use-module (gnu packages attr) + #:use-module (gnu packages compression) + #:use-module (gnu packages databases) + #:use-module (gnu packages fontutils) + #:use-module (gnu packages gdbm) + #:use-module (gnu packages gcc) + #:use-module (gnu packages ghostscript) + #:use-module (gnu packages glib) + #:use-module (gnu packages gtk) + #:use-module (gnu packages icu4c) + #:use-module (gnu packages image) + #:use-module (gnu packages imagemagick) + #:use-module (gnu packages libffi) + #:use-module (gnu packages linux) + #:use-module (gnu packages maths) + #:use-module (gnu packages multiprecision) + #:use-module (gnu packages networking) + #:use-module (gnu packages ncurses) + #:use-module (gnu packages pcre) + #:use-module (gnu packages perl) + #:use-module (gnu packages python) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages readline) + #:use-module (gnu packages statistics) + #:use-module (gnu packages texlive) + #:use-module (gnu packages texinfo) + #:use-module (gnu packages tls) + #:use-module (gnu packages web) + #:use-module (gnu packages base) + #:use-module (gnu packages xml) + #:use-module (gnu packages xorg) + #:use-module (gnu packages zip) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module (guix utils) + #:use-module (guix build-system gnu) + #:use-module (guix build-system python) + #:use-module (guix build-system trivial) + #:use-module (srfi srfi-1)) + +(define-public python-rdflib +(package + (name "python-rdflib") + (version "4.2.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/source/r/rdflib/rdflib-" + version + ".tar.gz")) + (sha256 + (base32 + "1j082qr0h7pzr33divq3w4n3k9jpcmbkxnhkw8k3pvq6aqivs0pb")))) + (build-system python-build-system) + (inputs + `(("python-setuptools" ,python-setuptools))) + (propagated-inputs `(("python-pyparsing" ,python-pyparsing) + ("python-isodate" ,python-isodate)) + (home-page "https://github.com/RDFLib/rdflib") + (synopsis + "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.") + (description + "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.") + (license #f))) + -- cgit v1.2.3