2013-11-25 22:09:20 +00:00
|
|
|
|
;;; GNU Guix --- Functional package management for GNU
|
2015-01-20 21:44:44 +00:00
|
|
|
|
;;; Copyright © 2013, 2014, 2015 Andreas Enge <andreas@enge.fr>
|
2018-11-11 10:21:55 +00:00
|
|
|
|
;;; Copyright © 2015, 2016, 2018 Ricardo Wurmus <rekado@elephly.net>
|
2021-01-11 22:49:07 +00:00
|
|
|
|
;;; Copyright © 2018–2021 Tobias Geerinckx-Rice <me@tobias.gr>
|
2019-04-16 19:05:56 +00:00
|
|
|
|
;;; Copyright © 2019 Julien Lepiller <julien@lepiller.eu>
|
2020-03-23 16:51:44 +00:00
|
|
|
|
;;; Copyright © 2020 Alexandros Theodotou <alex@zrythm.org>
|
2020-04-21 09:41:47 +00:00
|
|
|
|
;;; Copyright © 2020 Pjotr Prins <pjotr.guix@thebird.nl>
|
|
|
|
|
;;; Copyright © 2020 Efraim Flashner <efraim@flashner.co.il>
|
2020-08-28 10:03:42 +00:00
|
|
|
|
;;; Copyright © 2020 pukkamustard <pukkamustard@posteo.net>
|
2022-01-18 16:10:28 +00:00
|
|
|
|
;;; Copyright © 2022 Marius Bakke <marius@gnu.org>
|
2022-04-19 01:23:14 +00:00
|
|
|
|
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
2013-11-25 22:09:20 +00:00
|
|
|
|
;;;
|
|
|
|
|
;;; This file is part of GNU Guix.
|
|
|
|
|
;;;
|
|
|
|
|
;;; GNU Guix is free software; you can redistribute it and/or modify it
|
|
|
|
|
;;; under the terms of the GNU General Public License as published by
|
|
|
|
|
;;; the Free Software Foundation; either version 3 of the License, or (at
|
|
|
|
|
;;; your option) any later version.
|
|
|
|
|
;;;
|
|
|
|
|
;;; GNU Guix is distributed in the hope that it will be useful, but
|
|
|
|
|
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
|
;;; GNU General Public License for more details.
|
|
|
|
|
;;;
|
|
|
|
|
;;; You should have received a copy of the GNU General Public License
|
|
|
|
|
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
|
2013-11-25 22:14:07 +00:00
|
|
|
|
(define-module (gnu packages rdf)
|
2022-01-05 02:04:37 +00:00
|
|
|
|
#:use-module (guix gexp)
|
2020-04-21 09:38:19 +00:00
|
|
|
|
#:use-module ((guix licenses) #:prefix license:)
|
2013-11-25 22:09:20 +00:00
|
|
|
|
#:use-module (guix packages)
|
2018-11-11 10:21:55 +00:00
|
|
|
|
#:use-module (guix git-download)
|
2013-11-25 22:09:20 +00:00
|
|
|
|
#:use-module (guix download)
|
|
|
|
|
#:use-module (guix build-system cmake)
|
2013-12-05 23:05:13 +00:00
|
|
|
|
#:use-module (guix build-system gnu)
|
2015-01-20 21:44:44 +00:00
|
|
|
|
#:use-module (guix build-system python)
|
2015-02-10 09:07:57 +00:00
|
|
|
|
#:use-module (guix build-system waf)
|
2014-04-16 08:58:31 +00:00
|
|
|
|
#:use-module (gnu packages)
|
2015-01-26 08:49:52 +00:00
|
|
|
|
#:use-module (gnu packages autotools)
|
2014-04-16 08:07:52 +00:00
|
|
|
|
#:use-module (gnu packages boost)
|
gnu: Move testing packages from python.scm to check.scm.
* gnu/packages/python.scm (python-behave-web-api, python2-behave-web-api,
python-mock, python2-mock, python-mock-2, python-nose, python2-nose,
python-nose2, python2-nose2, python-unittest2, python2-unittest2,
python-pytest, python2-pytest, python-pytest-3.0, python2-pytest-3.0,
python-pytest-cov, python2-pytest-cov, python-pytest-runner,
python2-pytest-runner, python-pytest-mock, python2-pytest-mock,
python-pytest-xdist, python2-pytest-xdist, python-scripttest,
python2-scripttest, python-testtools, python2-testtools, python-testscenarios,
python2-testscenarios, python-testresources, python2-testresources,
python-subunit, python2-subunit, python-fixtures, python2-fixtures,
python-testrepository, python2-testrepository, python-coverage,
python2-coverage, python-cov-core, python2-cov-core, python-testpath,
python2-testpath, python-testlib, python2-testlib, python-pytest-cache,
python2-pytest-cache, python-pytest-localserver, python-pytest-xprocess,
python-pytest-subtesthack, python2-pytest-subtesthack, python-hypothesis,
python2-hypothesis, python-lit, python2-lit, python-pytest-pep8,
python2-pytest-pep8, python-pytest-flakes, python2-pytest-flakes,
python2-coverage-test-runner, python-pylint, python2-pylint,
python-paramunittest, python2-python-paramunittest, python-pytest-warnings,
python2-pytest-warnings, python-pytest-capturelog, python2-pytest-capturelog,
python-pytest-catchlog, python2-pytest-catchlog, python-nosexcover,
python2-nosexcover, python-discover, python2-discover, behave, python-rednose,
python2-rednose, python-nose-randomly, python2-nose-randomly,
python-nose-timer, python2-nose-timer): Move from here...
* gnu/packages/check.scm: ...to here.
* gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/backup.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/calendar.scm,
gnu/packages/dav.scm,
gnu/packages/django.scm,
gnu/packages/freedesktop.scm,
gnu/packages/haskell.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/ldc.scm,
gnu/packages/libffi.scm,
gnu/packages/mail.scm,
gnu/packages/mpd.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/rdf.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm: Adjust accordingly.
2017-11-17 20:42:23 +00:00
|
|
|
|
#:use-module (gnu packages check)
|
2013-12-05 23:05:13 +00:00
|
|
|
|
#:use-module (gnu packages compression)
|
|
|
|
|
#:use-module (gnu packages curl)
|
2015-01-26 08:49:52 +00:00
|
|
|
|
#:use-module (gnu packages cyrus-sasl)
|
gnu: Update module imports for asciidoc and doxygen.
This is a followup to commit 0573a923def01e54bf104e0015ade44ab42f694f.
* gnu/packages/algebra.scm, gnu/packages/bioinformatics.scm,
gnu/packages/fcitx.scm, gnu/packages/fish.scm,
gnu/packages/freedesktop.scm, gnu/packages/game-development.scm,
gnu/packages/gcc.scm, gnu/packages/graphics.scm, gnu/packages/image.scm,
gnu/packages/kodi.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/messaging.scm,
gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/rdf.scm,
gnu/packages/serialization.scm, gnu/packages/version-control.scm,
gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm,
gnu/packages/xiph.scm: Change imports of (gnu packages asciidoc) or
(gnu packages doxygen) to (gnu packages documentation).
2016-05-13 00:18:15 +00:00
|
|
|
|
#:use-module (gnu packages documentation)
|
gnu: Move dbm databases to new module.
* gnu/packages/databases.scm (gdbm, bdb, bdb-5.3): Move from here...
* gnu/packages/dbm.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/audio.scm,
gnu/packages/avahi.scm,
gnu/packages/backup.scm,
gnu/packages/cobol.scm,
gnu/packages/cyrus-sasl.scm,
gnu/packages/databases.scm,
gnu/packages/finance.scm,
gnu/packages/game-development.scm,
gnu/packages/gnome.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/linux.scm,
gnu/packages/mail.scm,
gnu/packages/man.scm,
gnu/packages/nvi.scm,
gnu/packages/openldap.scm,
gnu/packages/package-management.scm,
gnu/packages/php.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/sawfish.scm: Update module references.
2019-01-16 13:48:47 +00:00
|
|
|
|
#:use-module (gnu packages dbm)
|
2014-05-17 12:43:34 +00:00
|
|
|
|
#:use-module (gnu packages gnupg)
|
|
|
|
|
#:use-module (gnu packages linux)
|
|
|
|
|
#:use-module (gnu packages multiprecision)
|
|
|
|
|
#:use-module (gnu packages pcre)
|
|
|
|
|
#:use-module (gnu packages perl)
|
2013-11-25 22:09:20 +00:00
|
|
|
|
#:use-module (gnu packages pkg-config)
|
2015-01-20 21:44:44 +00:00
|
|
|
|
#:use-module (gnu packages python)
|
2021-10-01 19:49:13 +00:00
|
|
|
|
#:use-module (gnu packages python-build)
|
gnu: Move web packages from python to python-web.
This is in part to address <https://bugs.gnu.org/27284>.
* gnu/packages/python.scm (python-httplib2, python2-httplib2)
(python-sockjs-tornado, python2-sockjs-tornado)
(python-flask-babel, python2-flask-babel)
(python-html5lib, python2-html5lib)
(python-html5lib-0.9, python2-html5lib-0.9)
(python-html5-parser, python2-html5-parser)
(python-webencodings, python2-webencodings)
(python-openid, python2-openid, python-cssutils, python2-cssutils)
(python-cssselect, python2-cssutils)
(python-openid-cla, python2-openid-cla)
(python-openid-teams, python2-openid-teams)
(python-tornado, python2-tornado)
(python-tornado-http-auth, python-terminado, python2-terminado)
(python-webob, python2-webob, python-zope-event, python2-zope-event)
(python-zope-interface, python2-zope-interface)
(python-zope-exceptions, python2-zope-exceptions)
(python-zope-testing, python2-zope-testing)
(python-zope-testrunner, python2-zope-testrunner)
(python-zope-i18nmessageid, python2-zope-i18nmessageid)
(python-zope-schema, python2-zope-schema)
(python-zope-configuration, python2-zope-configuration)
(python-zope-proxy, python2-zope-proxy)
(python-zope-location, python2-zope-location)
(python-zope-security, python2-zope-security)
(python-zope-component, python2-zope-component)
(python-ndg-httpsclient, python2-ndg-httpsclient)
(python-websocket-client, python2-websocket-client)
(python-requests-toolbelt, python2-requests-toolbelt)
(python-rauth, python2-rauth, python-urllib3, python2-urllib3)
(awscli, python-wsgiproxy2, python2-wsgiproxy2)
(python-pastedeploy, python2-pastedeploy)
(python-webtest, python2-webtest, python-flask, python2-flask)
(python-flast-wtf, python2-flask-wtf)
(python-flask-multistatic, python2-flask-multistatic)
(python-cookies, python2-cookies)
(python-responses, python2-responses)
(python-geventhttpclient, python2-geventhttpclient)
(python-requests-oauthlib, python2-requests-oauthlib)
(python-url, python2-url, python-cachecontrol, python2-cachecontrol)
(python-betamax, python2-betamax)
(python-betamax-matchers, python2-betamax-matchers)
(python-s3transfer, python2-s3transfer)
(python-flask-restful, python-flask-basicauth)
(python-flask-sqlalchemy, python-flask-restplus)
(python-flask-restful-swagger, python-htmlmin, python2-htmlmin)
(python-flask-htmlmin, python2-flask-htmlmin)
(python-flask-login, python2-flask-login)
(python-oauth2client, python-flask-oidc)
(python-webassets, python-cssmin, python2-cssmin)
(python-elasticsearch, python2-elasticsearch)
(python-flask-script, python2-flask-script)
(python-flask-migrate, python2-flask-migrate)
(python-genshi, python2-genshi)
(python-flask-principal, python2-flask-principal)
(python-flask-httpauth, python2-flask-httpauth)
(python-uritemplate, python2-uritemplate): Move to...
* gnu/packages/python-web.scm: ... here. New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/admin.scm, gnu/packages/backup.scm,
gnu/packages/dav.scm, gnu/packages/django.scm,
gnu/packages/docker.scm, gnu/packages/ebook.scm,
gnu/packages/logging.scm, gnu/packages/mail.scm,
gnu/packages/music.scm, gnu/packages/openstack.scm,
gnu/packages/package-management.scm, gnu/packages/rdf.scm,
gnu/packages/tls.scm, gnu/packages/tor.scm,
gnu/packages/tryton.scm, gnu/packages/version-control.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm: Adjust accordingly.
2017-11-13 22:24:11 +00:00
|
|
|
|
#:use-module (gnu packages python-web)
|
gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 13:21:30 +00:00
|
|
|
|
#:use-module (gnu packages python-xyz)
|
2013-12-05 23:05:13 +00:00
|
|
|
|
#:use-module (gnu packages qt)
|
gnu: Move date/time packages from python.scm to time.scm.
* gnu/packages/python.scm (python-pytz, python2-pytz, python-dateutil,
python2-dateutil, python-parsedatetime, python2-parsedatetime,
python-tzlocal, python-isodate, python2-isodate, python-iso8601,
python2-iso8601, python-monotonic, python2-monotonic, python-pyrfc3339,
python2-pyrfc3339, python-arrow, python2-arrow, python-aniso8601,
python2-aniso8601): Move from here...
* gnu/packages/time.scm: ...to here.
* gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/django.scm,
gnu/packages/ebook.scm,
gnu/packages/gnome.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/mail.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/rdf.scm,
gnu/packages/statistics.scm,
gnu/packages/tls.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm: Adjust accordingly.
2017-11-18 10:58:44 +00:00
|
|
|
|
#:use-module (gnu packages time)
|
gnu: Move content of openssl module into tls module.
* gnu/packages/openssl.scm (openssl, perl-net-ssleay): Move to...
* gnu/packages/tls.scm: ...here.
* gnu/packages/openssl.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Unregister deleted file.
* gnu/packages/{admin.scm, bittorrent.scm, certs.scm, ci.scm,
cyrus-sasl.scm, databases.scm, dns.scm, ebook.scm, enlightenment.scm,
gnunet.scm, libreoffice.scm, links.scm, mail.scm, messaging.scm,
networking.scm, ntp.scm, openldap.scm, package-management.scm, pdf.scm,
python.scm, qt.scm, rdesktop.scm, rdf.scm, ruby.scm, ssh.scm,
synergy.scm, tor.scm, version-control.scm, video.scm, vpn.scm,
w3m.scm, web.scm, weechat.scm, xiph.scm}: Adapt module import.
2015-07-05 16:27:24 +00:00
|
|
|
|
#:use-module (gnu packages tls)
|
2013-12-05 23:05:13 +00:00
|
|
|
|
#:use-module (gnu packages xml))
|
|
|
|
|
|
|
|
|
|
(define-public raptor2
|
|
|
|
|
(package
|
|
|
|
|
(name "raptor2")
|
2015-01-17 17:13:58 +00:00
|
|
|
|
(version "2.0.15")
|
2013-12-05 23:05:13 +00:00
|
|
|
|
(source (origin
|
|
|
|
|
(method url-fetch)
|
2021-04-10 12:42:03 +00:00
|
|
|
|
(uri (string-append "https://download.librdf.org/source/" name
|
2013-12-05 23:05:13 +00:00
|
|
|
|
"-" version ".tar.gz"))
|
2017-06-08 16:50:52 +00:00
|
|
|
|
(patches
|
|
|
|
|
(search-patches "raptor2-heap-overflow.patch"))
|
2013-12-05 23:05:13 +00:00
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2015-01-17 17:13:58 +00:00
|
|
|
|
"1vc02im4mpc28zxzgli68k6j0dakh0k3s389bm436yvqajxg19xd"))))
|
2013-12-05 23:05:13 +00:00
|
|
|
|
(build-system gnu-build-system)
|
|
|
|
|
(inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list curl libxml2 libxslt zlib))
|
2014-03-09 10:42:37 +00:00
|
|
|
|
(arguments
|
|
|
|
|
`(#:parallel-tests? #f))
|
2021-04-10 12:42:03 +00:00
|
|
|
|
(home-page "https://librdf.org/raptor/")
|
2013-12-05 23:05:13 +00:00
|
|
|
|
(synopsis "RDF syntax library")
|
|
|
|
|
(description "Raptor is a C library providing a set of parsers and
|
|
|
|
|
serialisers that generate Resource Description Framework (RDF) triples
|
|
|
|
|
by parsing syntaxes or serialise the triples into a syntax. The supported
|
|
|
|
|
parsing syntaxes are RDF/XML, N-Quads, N-Triples 1.0 and 1.1, TRiG,
|
|
|
|
|
Turtle 2008 and 2013, RDFa 1.0 and 1.1, RSS tag soup including all versions
|
|
|
|
|
of RSS, Atom 1.0 and 0.3, GRDDL and microformats for HTML, XHTML and
|
|
|
|
|
XML. The serialising syntaxes are RDF/XML (regular, abbreviated, XMP),
|
|
|
|
|
Turtle 2013, N-Quads, N-Triples 1.1, Atom 1.0, RSS 1.0, GraphViz DOT,
|
|
|
|
|
HTML and JSON.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:lgpl2.1+))) ; or any choice of gpl2+ or asl2.0
|
2013-11-25 22:09:20 +00:00
|
|
|
|
|
2014-04-16 08:07:52 +00:00
|
|
|
|
(define-public clucene
|
|
|
|
|
(package
|
|
|
|
|
(name "clucene")
|
|
|
|
|
(version "2.3.3.4")
|
|
|
|
|
(source (origin
|
|
|
|
|
(method url-fetch)
|
|
|
|
|
(uri (string-append "mirror://sourceforge/clucene/"
|
|
|
|
|
"clucene-core-unstable/2.3/clucene-core-"
|
|
|
|
|
version ".tar.gz"))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2014-04-16 08:58:31 +00:00
|
|
|
|
"1arffdwivig88kkx685pldr784njm0249k0rb1f1plwavlrw9zfx"))
|
2016-04-08 12:18:13 +00:00
|
|
|
|
(patches (search-patches "clucene-pkgconfig.patch"
|
|
|
|
|
"clucene-contribs-lib.patch"))))
|
2014-04-16 08:07:52 +00:00
|
|
|
|
(build-system cmake-build-system)
|
|
|
|
|
(inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list boost ; could also use bundled copy
|
|
|
|
|
zlib))
|
2014-04-16 08:07:52 +00:00
|
|
|
|
(arguments
|
|
|
|
|
`(#:test-target "cl_test"
|
2014-10-06 11:26:19 +00:00
|
|
|
|
#:configure-flags '("-DBUILD_CONTRIBS_LIB=ON")
|
2014-04-16 08:07:52 +00:00
|
|
|
|
#:tests? #f)) ; Tests do not compile, as TestIndexSearcher.cpp uses
|
|
|
|
|
; undeclared usleep. After fixing this, one needs to run
|
|
|
|
|
; "make test" in addition to "make cl_test", then
|
|
|
|
|
; SimpleTest fails.
|
|
|
|
|
; Notice that the library appears to be unmaintained
|
|
|
|
|
; with no reaction to bug reports.
|
|
|
|
|
(home-page "http://clucene.sourceforge.net/")
|
|
|
|
|
(synopsis "C text indexing and searching library")
|
|
|
|
|
(description "CLucene is a high-performance, scalable, cross platform,
|
|
|
|
|
full-featured indexing and searching API. It is a port of the very popular
|
|
|
|
|
Java Lucene text search engine API to C++.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:lgpl2.1)))
|
2014-04-16 08:07:52 +00:00
|
|
|
|
|
2019-04-16 19:05:56 +00:00
|
|
|
|
(define-public lucene++
|
|
|
|
|
(package
|
|
|
|
|
(name "lucene++")
|
2022-01-05 02:04:37 +00:00
|
|
|
|
(version "3.0.8")
|
2019-04-16 19:05:56 +00:00
|
|
|
|
(source (origin
|
|
|
|
|
(method git-fetch)
|
|
|
|
|
(uri (git-reference
|
|
|
|
|
(url "https://github.com/luceneplusplus/LucenePlusPlus")
|
|
|
|
|
(commit (string-append "rel_" version))))
|
|
|
|
|
(file-name (git-file-name name version))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2022-01-05 02:04:37 +00:00
|
|
|
|
"12v7r62f7pqh5h210pb74sfx6h70lj4pgfpva8ya2d55fn0qxrr2"))
|
|
|
|
|
(modules '((guix build utils)))
|
|
|
|
|
(snippet
|
|
|
|
|
#~(begin
|
|
|
|
|
(substitute* (list "src/config/core/CMakeLists.txt"
|
|
|
|
|
"src/config/contrib/CMakeLists.txt")
|
|
|
|
|
(("include/pkgconfig")
|
|
|
|
|
"lib/pkgconfig")
|
|
|
|
|
(("include/cmake")
|
|
|
|
|
"share/cmake/lucene++"))))))
|
2019-04-16 19:05:56 +00:00
|
|
|
|
(build-system cmake-build-system)
|
|
|
|
|
(arguments
|
2022-01-05 02:38:46 +00:00
|
|
|
|
(list #:configure-flags
|
|
|
|
|
#~(list (string-append "-DLIB_DESTINATION:PATH="
|
|
|
|
|
#$output "/lib")
|
|
|
|
|
"-DINSTALL_GTEST:BOOL=OFF")
|
|
|
|
|
#:phases
|
|
|
|
|
#~(modify-phases %standard-phases
|
|
|
|
|
(replace 'check
|
|
|
|
|
;; XXX Tests are built unconditionally during the 'build phase.
|
|
|
|
|
;; There's no ‘test’ target. README.md suggests running this.
|
|
|
|
|
(lambda* (#:key tests? #:allow-other-keys)
|
|
|
|
|
(when tests?
|
|
|
|
|
(invoke "src/test/lucene++-tester"
|
|
|
|
|
"--test_dir=../source/src/test/testfiles")))))))
|
2019-04-16 19:05:56 +00:00
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list pkg-config))
|
2019-04-16 19:05:56 +00:00
|
|
|
|
(inputs
|
2022-01-05 02:04:37 +00:00
|
|
|
|
(list boost zlib))
|
2019-04-16 19:05:56 +00:00
|
|
|
|
(home-page "https://github.com/luceneplusplus/LucenePlusPlus")
|
|
|
|
|
(synopsis "Text search engine")
|
|
|
|
|
(description "Lucene++ is an up to date C++ port of the popular Java
|
|
|
|
|
Lucene library, a high-performance, full-featured text search engine.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license (list license:asl2.0 license:lgpl3+)))); either asl or lgpl.
|
2019-04-16 19:05:56 +00:00
|
|
|
|
|
2015-01-26 08:49:52 +00:00
|
|
|
|
(define-public lrdf
|
|
|
|
|
(package
|
|
|
|
|
(name "lrdf")
|
2018-04-09 18:12:45 +00:00
|
|
|
|
(version "0.6.1")
|
2015-01-26 08:49:52 +00:00
|
|
|
|
(source (origin
|
2018-11-11 10:21:55 +00:00
|
|
|
|
(method git-fetch)
|
|
|
|
|
(uri (git-reference
|
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs. Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 20:53:28 +00:00
|
|
|
|
(url "https://github.com/swh/LRDF")
|
2018-11-11 10:21:55 +00:00
|
|
|
|
(commit (string-append "v" version))))
|
|
|
|
|
(file-name (git-file-name name version))
|
2015-01-26 08:49:52 +00:00
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2018-11-11 10:21:55 +00:00
|
|
|
|
"00wzkfb8y0aqd519ypz067cq099dpc89w69zw8ln39vl6f9x2pd4"))))
|
2015-01-26 08:49:52 +00:00
|
|
|
|
(build-system gnu-build-system)
|
|
|
|
|
(arguments
|
gnu: Use 'modify-phases' syntax.
* gnu/packages/admin.scm (mingetty, clusterssh, wpa-supplicant-minimal,
wpa-supplicant, wakelan, acpica, tree, direvent, dstat)[arguments]: Use
'modify-phases' syntax.
* gnu/packages/algebra.scm (arb)[arguments]: Likewise.
* gnu/packages/apr.scm (apr-util)[arguments]: Likewise.
* gnu/packages/audio.scm (clalsadrv, fluidsynth, faad2, lv2-mda-piano,
lv2-mda-epiano, timidity++, vamp, soundtouch, portaudio, rsound,
zita-convolver, zita-alsa-pcmi)[arguments]: Likewise.
* gnu/packages/backup.scm (rdup, btar)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bedops, bwa, crossmap, express,
flexbar, grit, hisat, ngs-sdk, subread)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (transmission)[arguments]: Likewise.
* gnu/packages/cdrom.scm (cd-discid)[arguments]: Likewise.
* gnu/packages/compression.scm (sharutils)[arguments]: Likewise.
* gnu/packages/conky.scm (conky)[arguments]: Likewise.
* gnu/packages/databases.scm (bdb, bdb-5.3)[arguments]: Likewise.
* gnu/packages/debug.scm (delta, c-reduce)[arguments]: Likewise.
* gnu/packages/display-managers.scm (slim)[arguments]: Likewise.
* gnu/packages/dns.scm (dnsmasq)[arguments]: Likewise.
* gnu/packages/emacs.scm (geiser, emacs-wget, bbdb)[arguments]: Likewise.
* gnu/packages/engineering.scm (pcb)[arguments]: Likewise.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Likewise.
* gnu/packages/flashing-tools.scm (flashrom)[arguments]: Likewise.
* gnu/packages/fltk.scm (fltk)[arguments]: Likewise.
* gnu/packages/freedesktop.scm (python-pyxdg)[arguments]: Likewise.
* gnu/packages/gd.scm (perl-gd)[arguments]: Likewise.
* gnu/packages/gkrellm.scm (gkrellm)[arguments]: Likewise.
* gnu/packages/glib.scm (glibmm)[arguments]: Likewise.
* gnu/packages/gl.scm (glew)[arguments]: Likewise.
* gnu/packages/gnome.scm (icon-naming-utils, orbit2, libbonobo, gnome-vfs,
libgnome, libbonoboui, goffice-0.8, dconf)[arguments]: Likewise.
* gnu/packages/gprolog.scm (gprolog)[arguments]: Likewise.
* gnu/packages/gps.scm (gpscorrelate)[arguments]: Likewise.
* gnu/packages/graphics.scm (agg)[arguments]: Likewise.
* gnu/packages/gtk.scm (ganv, girara, gtksourceview-2, guile-present,
python2-pycairo)[arguments]: Likewise.
* gnu/packages/guile.scm (guile-1.8)[arguments]: Likewise.
* gnu/packages/guile-wm.scm (guile-wm)[arguments]: Likewise.
* gnu/packages/hugs.scm (hugs)[arguments]: Likewise.
* gnu/packages/hurd.scm (gnumach-headers, hurd-headers, hurd-minimal)
[arguments]: Likewise.
* gnu/packages/image-viewers.scm (feh, sxiv)[arguments]: Likewise.
* gnu/packages/libcanberra.scm (libcanberra)[arguments]: Likewise.
* gnu/packages/linux.scm (bridge-utils, iw, fuse, unionfs-fuse/static,
lm-sensors, i2c-tools, xsensors, perf, mdadm, libaio, module-init-tools)
[arguments]: Likewise.
* gnu/packages/lisp.scm (ccl)[arguments]: Likewise.
* gnu/packages/lout.scm (lout)[arguments]: Likewise.
* gnu/packages/lua.scm (luajit)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (shogun)[arguments]: Likewise.
* gnu/packages/mail.scm (exim)[arguments]: Likewise.
* gnu/packages/man.scm (man-pages, txt2man)[arguments]: Likewise.
* gnu/packages/maths.scm (lapack, superlu-dist, openlibm, openspecfun)
[arguments]: Likewise.
* gnu/packages/messaging.scm (bitlbee)[arguments]: Likewise.
* gnu/packages/mp3.scm (libmad, id3lib, mp3info)[arguments]: Likewise.
* gnu/packages/music.scm (solfege)[arguments]: Likewise.
* gnu/packages/noweb.scm (noweb)[arguments]: Likewise.
* gnu/packages/patchutils.scm (patchutils, quilt, colordiff)[arguments]:
Likewise.
* gnu/packages/pdf.scm (xpdf, zathura-cb, zathura-ps, zathura-djvu,
zathura-pdf-poppler, zathura, podofo, fbida)[arguments]: Likewise.
* gnu/packages/perl.scm (perl-file-list, perl-test-harness)[arguments]:
Likewise.
* gnu/packages/photo.scm (gphoto2)[arguments]: Likewise.
* gnu/packages/popt.scm (popt)[arguments]: Likewise.
* gnu/packages/pretty-print.scm (source-highlight, astyle)[arguments]:
Likewise.
* gnu/packages/pumpio.scm (pumpa)[arguments]: Likewise.
* gnu/packages/python.scm (python-passlib, python-pycrypto, python2-empy,
python-sqlalchemy, python-docopt)[arguments]: Likewise.
* gnu/packages/rdf.scm (lrdf)[arguments]: Likewise.
* gnu/packages/regex.scm (tre)[arguments]: Likewise.
* gnu/packages/rrdtool.scm (rrdtool)[arguments]: Likewise.
* gnu/packages/ruby.scm (ruby-2.1, ruby-1.8)[arguments]: Likewise.
* gnu/packages/sawfish.scm (sawfish)[arguments]: Likewise.
* gnu/packages/scheme.scm (racket)[arguments]: Likewise.
* gnu/packages/sdl.scm (guile-sdl)[arguments]: Likewise.
* gnu/packages/serveez.scm (serveez)[arguments]: Likewise.
* gnu/packages/skribilo.scm (skribilo)[arguments]: Likewise.
* gnu/packages/smalltalk.scm (smalltalk)[arguments]: Likewise.
* gnu/packages/suckless.scm (dmenu, slock)[arguments]: Likewise.
* gnu/packages/tcl.scm (expect)[arguments]: Likewise.
* gnu/packages/telephony.scm (commoncpp)[arguments]: Likewise.
* gnu/packages/textutils.scm (recode, libgtextutils)[arguments]:
Likewise.
* gnu/packages/time.scm (time)[arguments]: Likewise.
* gnu/packages/tor.scm (privoxy)[arguments]: Likewise.
* gnu/packages/uucp.scm (uucp)[arguments]: Likewise.
* gnu/packages/video.scm (libdvdnav-4)[arguments]: Likewise.
* gnu/packages/web-browsers.scm (lynx)[arguments]: Likewise.
* gnu/packages/web.scm (tinyproxy)[arguments]: Likewise.
* gnu/packages/wicd.scm (wicd)[arguments]: Likewise.
* gnu/packages/wm.scm (bspwm)[arguments]: Likewise.
* gnu/packages/xdisorg.scm (sxhkd, xcape)[arguments]: Likewise.
* gnu/packages/xfce.scm (xfconf)[arguments]: Likewise.
* gnu/packages/xfig.scm (transfig)[arguments]: Likewise.
* gnu/packages/xorg.scm (imake)[arguments]: Likewise.
2017-07-29 15:28:42 +00:00
|
|
|
|
'(#:phases
|
|
|
|
|
(modify-phases %standard-phases
|
|
|
|
|
(add-after 'unpack 'remove-out-of-tree-references
|
|
|
|
|
(lambda _
|
|
|
|
|
;; remove_test depends on an out-of-tree RDF file
|
|
|
|
|
(substitute* "examples/Makefile.am"
|
|
|
|
|
(("instances_test remove_test") "instances_test")
|
|
|
|
|
(("\\$\\(TESTS\\) remove_test") "$(TESTS)"))
|
2017-09-24 17:26:34 +00:00
|
|
|
|
#t))
|
2018-11-11 10:22:22 +00:00
|
|
|
|
;; The default bootstrap phase executes autogen.sh, which fails.
|
|
|
|
|
(replace 'bootstrap
|
|
|
|
|
(lambda _ (invoke "autoreconf" "-vif") #t)))))
|
2015-01-26 08:49:52 +00:00
|
|
|
|
(inputs
|
|
|
|
|
`(("raptor" ,raptor2)
|
|
|
|
|
("cyrus-sasl" ,cyrus-sasl)
|
|
|
|
|
("zlib" ,zlib)))
|
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list autoconf automake libtool pkg-config))
|
2015-01-26 08:49:52 +00:00
|
|
|
|
(home-page "https://github.com/swh/LRDF")
|
|
|
|
|
(synopsis "Lightweight RDF library for accessing LADSPA plugin metadata")
|
|
|
|
|
(description
|
|
|
|
|
"LRDF is a library to make it easy to manipulate RDF files describing
|
|
|
|
|
LADSPA plugins. It can also be used for general RDF manipulation. It can
|
|
|
|
|
read RDF/XLM and N3 files and export N3 files, and it also has a light
|
gnu packages: Clean up synopses and descriptions.
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm,
gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/bittorrent.scm,
gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/databases.scm, gnu/packages/enchant.scm,
gnu/packages/firmware.scm, gnu/packages/fonts.scm,
gnu/packages/freedesktop.scm, gnu/packages/games.scm, gnu/packages/gd.scm,
gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gsasl.scm,
gnu/packages/gstreamer.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm,
gnu/packages/haskell.scm, gnu/packages/language.scm,
gnu/packages/lesstif.scm, gnu/packages/libreoffice.scm,
gnu/packages/linux.scm, gnu/packages/llvm.scm, gnu/packages/maths.scm,
gnu/packages/mcrypt.scm, gnu/packages/mit-krb5.scm, gnu/packages/mp3.scm,
gnu/packages/ncdu.scm, gnu/packages/networking.scm, gnu/packages/ntp.scm,
gnu/packages/ocaml.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl.scm, gnu/packages/pretty-print.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python.scm,
gnu/packages/rdesktop.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm,
gnu/packages/slang.scm, gnu/packages/slim.scm, gnu/packages/telephony.scm,
gnu/packages/tls.scm, gnu/packages/tmux.scm, gnu/packages/tre.scm,
gnu/packages/unrtf.scm, gnu/packages/version-control.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wget.scm,
gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xiph.scm:
Fix typos. Trim long lines. Add missing periods in the end of sentences.
Use double spaces between sentences. Remove trailing whitespaces.
2015-07-17 12:16:07 +00:00
|
|
|
|
taxonomic inference capability.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:gpl2)))
|
2015-01-26 08:49:52 +00:00
|
|
|
|
|
2014-05-17 12:43:34 +00:00
|
|
|
|
(define-public rasqal
|
|
|
|
|
(package
|
|
|
|
|
(name "rasqal")
|
2015-01-17 17:47:03 +00:00
|
|
|
|
(version "0.9.33")
|
2014-05-17 12:43:34 +00:00
|
|
|
|
(source (origin
|
|
|
|
|
(method url-fetch)
|
|
|
|
|
(uri (string-append "http://download.librdf.org/source/" name
|
|
|
|
|
"-" version ".tar.gz"))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2015-01-17 17:47:03 +00:00
|
|
|
|
"0z6rrwn4jsagvarg8d5zf0j352kjgi33py39jqd29gbhcnncj939"))))
|
2014-05-17 12:43:34 +00:00
|
|
|
|
(build-system gnu-build-system)
|
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list perl perl-xml-dom ; for the tests
|
|
|
|
|
pkg-config))
|
2014-05-17 12:43:34 +00:00
|
|
|
|
(inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list libgcrypt libxml2 mpfr pcre
|
|
|
|
|
`(,util-linux "lib")))
|
2014-05-17 12:55:27 +00:00
|
|
|
|
(propagated-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list raptor2)) ; stipulated by rasqal.pc
|
2014-05-17 12:43:34 +00:00
|
|
|
|
(arguments
|
|
|
|
|
`(#:parallel-tests? #f
|
|
|
|
|
; test failure reported upstream, see
|
|
|
|
|
; http://bugs.librdf.org/mantis/view.php?id=571
|
|
|
|
|
#:tests? #f))
|
|
|
|
|
(home-page "http://librdf.org/rasqal/")
|
|
|
|
|
(synopsis "RDF query library")
|
|
|
|
|
(description "Rasqal is a C library that handles Resource Description
|
|
|
|
|
Framework (RDF) query language syntaxes, query construction and execution
|
|
|
|
|
of queries returning results as bindings, boolean, RDF graphs/triples or
|
|
|
|
|
syntaxes. The supported query languages are SPARQL Query 1.0,
|
|
|
|
|
SPARQL Query 1.1, SPARQL Update 1.1 (no executing) and the Experimental
|
|
|
|
|
SPARQL extensions (LAQRS). Rasqal can write binding query results in the
|
|
|
|
|
SPARQL XML, SPARQL JSON, CSV, TSV, HTML, ASCII tables, RDF/XML and
|
2014-05-17 12:59:15 +00:00
|
|
|
|
Turtle/N3 and read them in SPARQL XML, RDF/XML and Turtle/N3.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:lgpl2.1+))) ; or any choice of gpl2+ or asl2.0
|
2014-05-17 12:59:15 +00:00
|
|
|
|
|
|
|
|
|
(define-public redland
|
|
|
|
|
(package
|
|
|
|
|
(name "redland")
|
|
|
|
|
(version "1.0.17")
|
|
|
|
|
(source (origin
|
|
|
|
|
(method url-fetch)
|
|
|
|
|
(uri (string-append "http://download.librdf.org/source/" name
|
|
|
|
|
"-" version ".tar.gz"))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
|
|
|
|
"109n0kp39p966dpiasad2bb7q66rwbcb9avjvimw28chnpvlf66y"))))
|
|
|
|
|
(build-system gnu-build-system)
|
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list perl ; needed for installation
|
|
|
|
|
pkg-config))
|
2015-05-17 08:04:37 +00:00
|
|
|
|
(propagated-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list rasqal)) ; in Requires.private field of .pc
|
2014-05-17 12:59:15 +00:00
|
|
|
|
(inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list bdb))
|
2014-05-17 12:59:15 +00:00
|
|
|
|
(home-page "http://librdf.org/")
|
|
|
|
|
(synopsis "RDF library")
|
|
|
|
|
(description "The Redland RDF Library (librdf) provides the RDF API
|
|
|
|
|
and triple stores.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:lgpl2.1+))) ; or any choice of gpl2+ or asl2.0
|
2014-05-17 12:43:34 +00:00
|
|
|
|
|
2015-02-10 09:07:57 +00:00
|
|
|
|
(define-public serd
|
|
|
|
|
(package
|
|
|
|
|
(name "serd")
|
2021-01-11 22:49:07 +00:00
|
|
|
|
(version "0.30.8")
|
2015-02-10 09:07:57 +00:00
|
|
|
|
(source (origin
|
|
|
|
|
(method url-fetch)
|
gnu: Use HTTPS for drobilla.net URIs.
* gnu/packages/audio.scm (jalv, lilv, patchage, raul, raul-devel)
(sratom, suil)[source, home-page]: Use HTTPS.
* gnu/packages/gtk.scm (ganv, ganv-devel)[source, home-page]: Likewise.
* gnu/packages/music.scm (ingen)[source, home-page]: Likewise.
* gnu/packages/rdf.scm (serd, sord)[source, home-page]: Likewise.
2018-06-22 17:59:45 +00:00
|
|
|
|
(uri (string-append "https://download.drobilla.net/serd-"
|
2017-04-10 16:39:12 +00:00
|
|
|
|
version ".tar.bz2"))
|
2015-02-10 09:07:57 +00:00
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2021-01-11 22:49:07 +00:00
|
|
|
|
"11zs53yx40mv62vxsl15mvdh7s17y5v6lgcgahdvzxgnan7w8bk7"))))
|
2015-02-10 09:07:57 +00:00
|
|
|
|
(build-system waf-build-system)
|
2015-04-30 14:30:41 +00:00
|
|
|
|
(arguments
|
2020-10-01 22:15:40 +00:00
|
|
|
|
`(#:tests? #f ; no check target
|
2015-04-30 14:30:41 +00:00
|
|
|
|
#:phases
|
|
|
|
|
(modify-phases %standard-phases
|
|
|
|
|
(add-before
|
|
|
|
|
'configure 'set-ldflags
|
|
|
|
|
(lambda* (#:key outputs #:allow-other-keys)
|
|
|
|
|
(setenv "LDFLAGS"
|
|
|
|
|
(string-append "-Wl,-rpath="
|
2018-04-12 07:36:19 +00:00
|
|
|
|
(assoc-ref outputs "out") "/lib"))
|
|
|
|
|
#t)))))
|
gnu: Use HTTPS for drobilla.net URIs.
* gnu/packages/audio.scm (jalv, lilv, patchage, raul, raul-devel)
(sratom, suil)[source, home-page]: Use HTTPS.
* gnu/packages/gtk.scm (ganv, ganv-devel)[source, home-page]: Likewise.
* gnu/packages/music.scm (ingen)[source, home-page]: Likewise.
* gnu/packages/rdf.scm (serd, sord)[source, home-page]: Likewise.
2018-06-22 17:59:45 +00:00
|
|
|
|
(home-page "https://drobilla.net/software/serd/")
|
2015-02-10 09:07:57 +00:00
|
|
|
|
(synopsis "Library for RDF syntax supporting Turtle and NTriples")
|
|
|
|
|
(description
|
|
|
|
|
"Serd is a lightweight C library for RDF syntax which supports reading
|
|
|
|
|
and writing Turtle and NTriples. Serd is not intended to be a swiss-army
|
|
|
|
|
knife of RDF syntax, but rather is suited to resource limited or performance
|
|
|
|
|
critical applications (e.g. converting many gigabytes of NTriples to Turtle),
|
|
|
|
|
or situations where a simple reader/writer with minimal dependencies is
|
|
|
|
|
ideal (e.g. in LV2 implementations or embedded applications).")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:isc)))
|
2015-02-10 09:07:57 +00:00
|
|
|
|
|
2015-02-10 09:09:39 +00:00
|
|
|
|
(define-public sord
|
|
|
|
|
(package
|
|
|
|
|
(name "sord")
|
2021-01-11 22:49:15 +00:00
|
|
|
|
(version "0.16.8")
|
2015-02-10 09:09:39 +00:00
|
|
|
|
(source (origin
|
|
|
|
|
(method url-fetch)
|
gnu: Use HTTPS for drobilla.net URIs.
* gnu/packages/audio.scm (jalv, lilv, patchage, raul, raul-devel)
(sratom, suil)[source, home-page]: Use HTTPS.
* gnu/packages/gtk.scm (ganv, ganv-devel)[source, home-page]: Likewise.
* gnu/packages/music.scm (ingen)[source, home-page]: Likewise.
* gnu/packages/rdf.scm (serd, sord)[source, home-page]: Likewise.
2018-06-22 17:59:45 +00:00
|
|
|
|
(uri (string-append "https://download.drobilla.net/sord-"
|
2017-04-10 16:39:55 +00:00
|
|
|
|
version ".tar.bz2"))
|
2015-02-10 09:09:39 +00:00
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2021-01-11 22:49:15 +00:00
|
|
|
|
"052y7zllrg0bzyky2rmrrwnnf16p6bk7q40rq9mgm0mzm8p9sa3w"))))
|
2015-02-10 09:09:39 +00:00
|
|
|
|
(build-system waf-build-system)
|
2015-04-30 14:32:30 +00:00
|
|
|
|
(arguments
|
2019-07-17 12:52:31 +00:00
|
|
|
|
`(#:tests? #f ; no check target
|
2015-04-30 14:32:30 +00:00
|
|
|
|
#:phases
|
|
|
|
|
(modify-phases %standard-phases
|
|
|
|
|
(add-before
|
|
|
|
|
'configure 'set-ldflags
|
|
|
|
|
(lambda* (#:key outputs #:allow-other-keys)
|
|
|
|
|
(setenv "LDFLAGS"
|
|
|
|
|
(string-append "-Wl,-rpath="
|
2018-04-12 07:37:01 +00:00
|
|
|
|
(assoc-ref outputs "out") "/lib"))
|
|
|
|
|
#t)))))
|
2020-03-23 16:51:44 +00:00
|
|
|
|
(inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list pcre))
|
2015-02-10 09:09:39 +00:00
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list pkg-config))
|
2019-07-17 12:52:31 +00:00
|
|
|
|
(propagated-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list serd)) ; required by sord-0.pc
|
gnu: Use HTTPS for drobilla.net URIs.
* gnu/packages/audio.scm (jalv, lilv, patchage, raul, raul-devel)
(sratom, suil)[source, home-page]: Use HTTPS.
* gnu/packages/gtk.scm (ganv, ganv-devel)[source, home-page]: Likewise.
* gnu/packages/music.scm (ingen)[source, home-page]: Likewise.
* gnu/packages/rdf.scm (serd, sord)[source, home-page]: Likewise.
2018-06-22 17:59:45 +00:00
|
|
|
|
(home-page "https://drobilla.net/software/sord/")
|
2015-02-10 09:09:39 +00:00
|
|
|
|
(synopsis "C library for storing RDF data in memory")
|
|
|
|
|
(description
|
|
|
|
|
"Sord is a lightweight C library for storing RDF data in memory.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license license:isc)))
|
2015-02-10 09:09:39 +00:00
|
|
|
|
|
2015-01-20 21:44:44 +00:00
|
|
|
|
(define-public python-rdflib
|
|
|
|
|
(package
|
|
|
|
|
(name "python-rdflib")
|
2022-01-18 16:10:28 +00:00
|
|
|
|
(version "6.1.1")
|
2015-01-20 21:44:44 +00:00
|
|
|
|
(source
|
|
|
|
|
(origin
|
|
|
|
|
(method url-fetch)
|
2019-01-25 12:36:14 +00:00
|
|
|
|
(uri (pypi-uri "rdflib" version))
|
2015-01-20 21:44:44 +00:00
|
|
|
|
(sha256
|
2019-01-25 12:36:14 +00:00
|
|
|
|
(base32
|
2022-01-18 16:10:28 +00:00
|
|
|
|
"0m7pyq771vl4zf9xd3pxjbg7x6ac97b3djfbv9qq9fch56ps1gwd"))))
|
2015-01-20 21:44:44 +00:00
|
|
|
|
(build-system python-build-system)
|
2016-12-14 21:24:50 +00:00
|
|
|
|
(arguments
|
2022-01-18 16:10:28 +00:00
|
|
|
|
'(#:phases
|
|
|
|
|
(modify-phases %standard-phases
|
|
|
|
|
(add-after 'unpack 'adjust-tests
|
|
|
|
|
(lambda _
|
|
|
|
|
(for-each delete-file
|
|
|
|
|
'(;; This test needs a font that is not shipped.
|
|
|
|
|
"test/test_so_69984830.py"
|
|
|
|
|
;; These tests need internet access.
|
|
|
|
|
"test/jsonld/test_onedotone.py"
|
|
|
|
|
"test/test_sparql_service.py"
|
|
|
|
|
"test/test_graph.py"))))
|
|
|
|
|
(replace 'check
|
|
|
|
|
(lambda* (#:key tests? #:allow-other-keys)
|
|
|
|
|
(when tests?
|
|
|
|
|
(invoke "pytest" "-vv" "test/")))))))
|
2016-12-14 21:24:50 +00:00
|
|
|
|
(native-inputs
|
2022-01-18 16:10:28 +00:00
|
|
|
|
(list python-pytest))
|
gnu: Fix python inputs, part 1: all inputs become propagated-inputs.
This patch contains the changes where all [inputs] are changed to
[propagated-inputs]
* gnu/packages/python.scm (python-passlib, python-paramiko, python-ccm,
python-babel, python-keyring python-pandas, python-tzlocal,
python-parse-type, python-nose2, python-pytest, python-pytest-mock,
python-pytest-xdist, python-scripttest, python-testtools, python-pytest-cov,
python-testscenarios, python-pbr-0.11, python-oauthlib, python-jinja2,
python-sphinx, python-tzlocal, python-bugz, python2-pytest-mock, behave,
pelican, sqlalchemy-utils, python-pygridtools, python-urwidtrees,
python-tornado, python2-tornado, python-debian, python-execnet,
python-pytest-cache, pytest-localserver, python-clint, python-rply,
python-hy, python-rauth, python-rsa, python-celery, python-vobject, s3cmd,
python-prompt-toolkit, ptpython, python-requests-oauthlib, python-stem,
python-binaryornot, python2-binaryornot, python-nltk, python-pymongo,
python-schematics, python-url, python2-url, python-freezegun,
python-glances, python-graphql-core, python-graphql-relay, python-graphene,
python-nautilus, python-s3transfer): All [inputs] become
[propagated-inputs].
* gnu/packages/bioinformatics.scm (python-biopython): Likewise.
* gnu/packages/django.scm (pytest-django): Likewise.
* gnu/packages/mail.scm (python-mailmanclient): Likewise.
* gnu/packages/password-utils.scm (python-bcrypt): Likewise.
* gnu/packages/propbuf.scm (python-protobuf): Likewise.
* gnu/packages/rdf.scm (python-rdflib): Likewise.
SQACH all become propagated
2016-10-13 11:33:43 +00:00
|
|
|
|
(propagated-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list python-html5lib python-isodate python-pyparsing))
|
2015-01-20 21:44:44 +00:00
|
|
|
|
(home-page "https://github.com/RDFLib/rdflib")
|
2019-01-25 12:36:14 +00:00
|
|
|
|
(synopsis "Python RDF library")
|
2015-01-20 21:44:44 +00:00
|
|
|
|
(description
|
|
|
|
|
"RDFLib is a Python library for working with RDF, a simple yet
|
|
|
|
|
powerful language for representing information.")
|
2020-04-21 09:38:19 +00:00
|
|
|
|
(license (license:non-copyleft "file://LICENSE"
|
|
|
|
|
"See LICENSE in the distribution."))))
|
2015-02-24 23:56:31 +00:00
|
|
|
|
|
2022-01-18 16:10:28 +00:00
|
|
|
|
(define-public python-rdflib-5
|
|
|
|
|
(package
|
|
|
|
|
(inherit python-rdflib)
|
|
|
|
|
(version "5.0.0")
|
|
|
|
|
(source
|
|
|
|
|
(origin
|
|
|
|
|
(method url-fetch)
|
|
|
|
|
(uri (pypi-uri "rdflib" version))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
|
|
|
|
"0mdi7xh4zcr3ngqwlgqdqf0i5bxghwfddyxdng1zwpiqkpa9s53q"))))
|
|
|
|
|
;; XXX: Lazily disable tests because they require a lot of work
|
|
|
|
|
;; and this package is only transitional.
|
|
|
|
|
(arguments '(#:tests? #f))))
|
|
|
|
|
|
2015-02-24 23:56:31 +00:00
|
|
|
|
(define-public python2-rdflib
|
2022-01-18 16:10:28 +00:00
|
|
|
|
(package-with-python2 python-rdflib-5))
|
2020-04-21 09:41:47 +00:00
|
|
|
|
|
2022-01-18 16:10:28 +00:00
|
|
|
|
;; Note: This package is only needed for rdflib < 6.0; supersede when
|
|
|
|
|
;; the above are removed.
|
2020-04-21 09:41:47 +00:00
|
|
|
|
(define-public python-rdflib-jsonld
|
|
|
|
|
(package
|
|
|
|
|
(name "python-rdflib-jsonld")
|
2022-01-18 16:11:15 +00:00
|
|
|
|
(version "0.6.2")
|
2020-04-21 09:41:47 +00:00
|
|
|
|
(source
|
|
|
|
|
(origin
|
|
|
|
|
(method url-fetch)
|
|
|
|
|
(uri (pypi-uri "rdflib-jsonld" version))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2022-01-18 16:11:15 +00:00
|
|
|
|
"0qrshlqzv5g5bign7kjja3xf7hyk7xgayr3yd0qlqda1kl0x6z0h"))))
|
2020-04-21 09:41:47 +00:00
|
|
|
|
(build-system python-build-system)
|
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list python-nose))
|
2020-04-21 09:41:47 +00:00
|
|
|
|
(propagated-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list python-rdflib))
|
2020-04-21 09:41:47 +00:00
|
|
|
|
(home-page "https://github.com/RDFLib/rdflib-jsonld")
|
|
|
|
|
(synopsis "rdflib extension adding JSON-LD parser and serializer")
|
|
|
|
|
(description "This package provides an rdflib extension adding JSON-LD
|
|
|
|
|
parser and serializer.")
|
|
|
|
|
(license license:bsd-3)))
|
2020-08-09 12:33:03 +00:00
|
|
|
|
|
|
|
|
|
(define-public python-cfgraph
|
|
|
|
|
(package
|
|
|
|
|
(name "python-cfgraph")
|
|
|
|
|
(version "0.2.1")
|
|
|
|
|
(source
|
|
|
|
|
(origin
|
|
|
|
|
(method url-fetch)
|
|
|
|
|
(uri (pypi-uri "CFGraph" version))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
|
|
|
|
"0x7yz0lvqb6mkhl5fbml27sppmscgpf8v2ism9jzzf0h982ffzxm"))))
|
|
|
|
|
(build-system python-build-system)
|
|
|
|
|
(propagated-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list python-rdflib))
|
2020-08-09 12:33:03 +00:00
|
|
|
|
(home-page "https://github.com/hsolbrig/CFGraph")
|
|
|
|
|
(synopsis "RDF Collections flattener for rdflib")
|
|
|
|
|
(description
|
|
|
|
|
"This package contains RDF Collections flattener for @code{rdflib}.")
|
|
|
|
|
(license license:asl2.0)))
|
2020-08-28 10:03:42 +00:00
|
|
|
|
|
|
|
|
|
(define-public hdt-cpp
|
|
|
|
|
(package
|
|
|
|
|
(name "hdt-cpp")
|
|
|
|
|
(version "1.3.3")
|
|
|
|
|
(source (origin
|
|
|
|
|
(method git-fetch)
|
|
|
|
|
(uri (git-reference
|
|
|
|
|
(url "https://github.com/rdfhdt/hdt-cpp")
|
|
|
|
|
(commit (string-append "v" version))))
|
|
|
|
|
(file-name (git-file-name name version))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
|
|
|
|
"1vsq80jnix6cy78ayag7v8ajyw7h8dqyad1q6xkf2hzz3skvr34z"))))
|
|
|
|
|
(build-system gnu-build-system)
|
|
|
|
|
(inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list serd zlib))
|
2020-08-28 10:03:42 +00:00
|
|
|
|
(native-inputs
|
2021-12-13 16:18:24 +00:00
|
|
|
|
(list autoconf automake libtool pkg-config))
|
2020-08-28 10:03:42 +00:00
|
|
|
|
(home-page "https://github.com/rdfhdt/hdt-cpp")
|
|
|
|
|
(synopsis "C++ implementation of the HDT compression format")
|
|
|
|
|
(description "Header Dictionary Triples (HDT) is a compression format for
|
|
|
|
|
RDF data that can also be queried for Triple Patterns. This package provides a
|
|
|
|
|
C++ library as well as various command-line tools to to work with HDT.")
|
|
|
|
|
(license license:lgpl2.1+)))
|
2021-07-21 11:31:08 +00:00
|
|
|
|
|
|
|
|
|
(define-public python-sparqlwrapper
|
|
|
|
|
(package
|
|
|
|
|
(name "python-sparqlwrapper")
|
2022-04-19 01:23:14 +00:00
|
|
|
|
(version "2.0.0")
|
2021-07-21 11:31:08 +00:00
|
|
|
|
(source (origin
|
|
|
|
|
(method git-fetch)
|
|
|
|
|
(uri (git-reference
|
2022-04-19 01:23:14 +00:00
|
|
|
|
(url "https://github.com/RDFLib/sparqlwrapper")
|
2021-07-21 11:31:08 +00:00
|
|
|
|
(commit version)))
|
|
|
|
|
(file-name (git-file-name name version))
|
|
|
|
|
(sha256
|
|
|
|
|
(base32
|
2022-04-19 01:23:14 +00:00
|
|
|
|
"1b4vg754kcxvinwdv7pjfmwbnmgm50w8mb2naf2lwp27bpyllvkb"))))
|
2021-07-21 11:31:08 +00:00
|
|
|
|
(build-system python-build-system)
|
|
|
|
|
(arguments
|
|
|
|
|
'(#:tests? #f)) ; The test suite simply queries external HTTP endpoints.
|
2022-04-19 01:23:14 +00:00
|
|
|
|
(propagated-inputs (list python-rdflib))
|
2021-07-21 11:31:08 +00:00
|
|
|
|
(home-page "https://rdflib.dev/sparqlwrapper/")
|
|
|
|
|
(synopsis "SPARQL Endpoint interface to Python")
|
|
|
|
|
(description "Python wrapper around a SPARQL service. It helps in creating
|
|
|
|
|
the query URI and, possibly, convert the result into a more manageable
|
|
|
|
|
format.")
|
|
|
|
|
(license license:w3c)))
|