gnu: perl-sql-abstract: Update source uri. * gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri.
gnu: perl-dbd-pg: Update to 3.7.0. * gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0
gnu: perl-sql-abstract: Update to 1.84. * gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84
gnu: perl-dbix-class-schema-loader: Update to 0.07047. * gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07047
gnu: perl-dbi: Update to 1.637. * gnu/packages/databases.scm (perl-dbi): Update to 1.637
gnu: mongodb: Use scons-build-system. * gnu/packages/databases.scm (mongodb): Switch to scons-build-system.
gnu: mongodb: Remove some bundled sources. * gnu/packages/databases.scm (mongodb)[source]: Add snippet to remove some of the bundled sources. [input]: Remove unused boost input.
gnu: mongodb: Use system wiredtiger when available. * gnu/packages/databases.scm (mongodb)[inputs]: Add wiredtiger on 64-bit systems. [arguments]: When using wiredtiger, use system wiredtiger.
gnu: mongodb: Build without wiredtiger on 32-bit systems. * gnu/packages/databases.scm (mongodb)[arguments]: Add a configure-flag to build without wiredtiger support on 32-bit systems.
gnu: mongodb: Update to 3.4.10. * gnu/packages/databases.scm (mongodb): Update to 3.4.10.
gnu: Add python-pyodbc. * gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.
gnu: Move database packages from python.scm to databases.scm. * gnu/packages/python.scm (python-ccm, python2-ccm, python2-pysqlite, python-sqlalchemy, python2-sqlalchemy, python-sqlalchemy-utils, python2-sqlalchemy-utils, python-alembic, python2-alembic, python-pickleshare, python2-pickleshare, python-apsw, python2-apsw, python2-neo4j-driver, python2-py2neo, python-psycopg2, python2-psycopg2, python-sadisplay, python2-sadisplay, python-mysqlclient, python2-mysqlclient, python-hiredis, python2-hiredis, python-fakeredis, python2-fakeredis, python-redis, python2-redis, python-rq, python2-rq, python-trollius-redis, python2-trollius-redis, python-sqlparse, python2-sqlparse, python-sql, python2-sql): Move from here... * gnu/packages/databases.scm: ...to here. * gnu/packages/tryton.scm, gnu/packages/python-web.scm, gnu/packages/nutrition.scm, gnu/packages/medical.scm: Adjust accordingly.
gnu: Add guile-wiredtiger. * gnu/packages/databases.scm (guile-wiredtiger): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Move test packages from perl to perl-check. * gnu/packages/perl.scm (perl-test2-bundle-extended, perl-test2-plugin-nowarnings, perl-test-base, perl-test-class, perl-test-class-most, perl-test-cleannamespaces, perl-test-command, perl-test-cpan-meta, perl-test-cpan-meta-json, perl-test-deep, perl-test-differences, perl-test-directory, perl-test-eol, perl-test-exception, perl-test-fatal, perl-test-file-sharedir-dist, perl-test-files, perl-test-harness, perl-test-leaktrace, perl-test-longstring, perl-test-manifest, perl-test-memory-cycle, perl-test-mockobject, perl-test-mocktime, perl-test-most, perl-test-needs, perl-test-notabs, perl-test-nowarnings, perl-test-number-delta, perl-test-output, perl-test-pod, perl-test-pod-coverage, perl-test-requires, perl-test-script, perl-test-sharedfork, perl-test-simple, perl-test-taint, perl-test-tester, perl-test-trap, perl-test-utf8, perl-test-warn, perl-test-warnings, perl-test-without-module, perl-test-writevariants, perl-test-yaml, perl-test-trailingspace): Move variables to ... * gnu/packages/perl-check.scm: ... this new file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/admin.scm, gnu/packages/bioinformatics.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/glib.scm, gnu/packages/gnupg.scm, gnu/packages/image-viewers.scm, gnu/packages/language.scm, gnu/packages/networking.scm, gnu/packages/package-management.scm, gnu/packages/perl.scm, gnu/packages/terminals.scm, gnu/packages/tex.scm, gnu/packages/version-control.scm, gnu/packages/web.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm: Use perl-check module.
gnu: postgresql@9.6: Update to 9.6.6 [security fixes]. This fixes CVE-2017-12172, CVE-2017-15098, CVE-2017-15099. * gnu/packages/databases.scm (postgresql@9.6): Update to 9.6.6.
gnu: postgresql: Update to 10.1 [security fixes]. Fixes CVE-2017-12172, CVE-2017-15098 and CVE-2017-15099. * gnu/packages/databases.scm (postgresql): Update to 10.1. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: Add r-rmysql. * gnu/packages/databases.scm (r-rmysql): New variable.
gnu: redis: Update to 4.0.2. * gnu/packages/databases.scm (redis): Update to 4.0.2.
gnu: Add sqlite-with-fts3. * gnu/packages/databases.scm (sqlite-with-fts3): New variable. Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com>
gnu: python-lmdb: Update to 0.93. * gnu/packages/databases.scm (python-lmdb): Update to 0.93.