From a1adb988a53a43c17d45c0ed5499fa6bf46a8d0c Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Fri, 18 Sep 2015 13:30:20 +0900 Subject: Moving to python.scm --- gn/packages/cwl.scm | 59 +--------------------------------------------- gn/packages/python.scm | 64 ++++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 60 insertions(+), 63 deletions(-) diff --git a/gn/packages/cwl.scm b/gn/packages/cwl.scm index cbf3e82..e58022f 100644 --- a/gn/packages/cwl.scm +++ b/gn/packages/cwl.scm @@ -42,31 +42,6 @@ "Common workflow language reference implementation") (license license:asl2.0))) -(define-public python-rdflib-jsonld - (package - (name "python-rdflib-jsonld") - (version "0.3") - (source - (origin - (method url-fetch) - (uri (string-append - "https://pypi.python.org/packages/source/r/rdflib-jsonld/rdflib-jsonld-" - version - ".tar.gz")) - (sha256 - (base32 - "121a876k49xl85jvikyh4hzvm34456ikw66cra5dfyr15br1qjll")))) - (build-system python-build-system) - (arguments `(#:tests? #f)) ;; No tests. - (inputs - `(("python-setuptools" ,python-setuptools))) - (home-page - "https://github.com/RDFLib/rdflib-jsonld") - (synopsis - "rdflib extension adding JSON-LD parser and serializer") - (description - "rdflib extension adding JSON-LD parser and serializer") - (license license:bsd-3))) (define-public python-schema-salad (package @@ -88,7 +63,7 @@ `(("python-cython" ,python-cython) ("python-setuptools" ,python-setuptools) ("python-rdflib-jsonld" ,python-rdflib-jsonld) - ("python-rdflib" ,python-rdflib) + ("python-rdflib-4.2" ,python-rdflib-4.2) ("python-mistune" ,python-mistune))) (propagated-inputs `(("python-rdflib" ,python-rdflib))) @@ -100,35 +75,3 @@ "Schema Annotations for Linked Avro Data (SALAD)") (license license:asl2.0))) -(define-public python-rdflibx - (package - (name "python-rdflibx") - (version "4.2.0") - (source - (origin - (method url-fetch) - (uri (string-append - "https://pypi.python.org/packages/source/r/rdflib/rdflib-" - version - ".tar.gz")) - (patches - ;; The patch has no effect under Python 3. - (list (search-patch "python2-rdflib-drop-sparqlwrapper.patch"))) - (sha256 - (base32 - "1h3f8yl9frjz8rsykjdjk83qsrcvld3qa7pkzh69s91h97ydl83l")))) - (build-system python-build-system) - (inputs - `(("python-html5lib" ,python-html5lib) - ("python-isodate" ,python-isodate) - ("python-pyparsing" ,python-pyparsing) - ("python-setuptools" ,python-setuptools))) - (home-page "https://github.com/RDFLib/rdflib") - (synopsis - "Python RDF library") - (description - "RDFLib is a Python library for working with RDF, a simple yet -powerful language for representing information.") - (license (license:non-copyleft "file://LICENSE" - "See LICENSE in the distribution.")))) - diff --git a/gn/packages/python.scm b/gn/packages/python.scm index 1f8afc1..a8b8a62 100644 --- a/gn/packages/python.scm +++ b/gn/packages/python.scm @@ -1,9 +1,5 @@ (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 ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (gnu packages attr) #:use-module (gnu packages compression) @@ -46,3 +42,61 @@ #:use-module (guix build-system trivial) #:use-module (srfi srfi-1)) +(define-public python-rdflib-jsonld + (package + (name "python-rdflib-jsonld") + (version "0.3") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/source/r/rdflib-jsonld/rdflib-jsonld-" + version + ".tar.gz")) + (sha256 + (base32 + "121a876k49xl85jvikyh4hzvm34456ikw66cra5dfyr15br1qjll")))) + (build-system python-build-system) + (arguments `(#:tests? #f)) ;; No tests. + (inputs + `(("python-setuptools" ,python-setuptools))) + (home-page + "https://github.com/RDFLib/rdflib-jsonld") + (synopsis + "rdflib extension adding JSON-LD parser and serializer") + (description + "rdflib extension adding JSON-LD parser and serializer") + (license license:bsd-3))) + +(define-public python-rdflib-4.2 + (package + (name "python-rdflib-4.2") + (version "4.2.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/source/r/rdflib/rdflib-" + version + ".tar.gz")) + (patches + ;; The patch has no effect under Python 3. + (list (search-patch "python2-rdflib-drop-sparqlwrapper.patch"))) + (sha256 + (base32 + "1h3f8yl9frjz8rsykjdjk83qsrcvld3qa7pkzh69s91h97ydl83l")))) + (build-system python-build-system) + (inputs + `(("python-html5lib" ,python-html5lib) + ("python-isodate" ,python-isodate) + ("python-pyparsing" ,python-pyparsing) + ("python-setuptools" ,python-setuptools))) + (home-page "https://github.com/RDFLib/rdflib") + (synopsis + "Python RDF library") + (description + "RDFLib is a Python library for working with RDF, a simple yet +powerful language for representing information.") + (license (license:non-copyleft "file://LICENSE" + "See LICENSE in the distribution.")))) + -- cgit v1.2.3