Age | Commit message (Collapse) | Author |
|
|
|
* gnu/package/databases.scm (guile-wiredtiger): Update to 0.6.3.
[arguments]: Enable tests; disable parallel tests; remove
'remove-bundled-dependencies' phase.
[synopsis, description]: Improve them.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
|
|
|
|
Previously the mongodb dbtests and unittests were only built, and not actually
run.
* gnu/packages/databases.scm (mongodb)[native-inputs]: Add python2-minimal,
python2-pymongo and python2-pyyaml for running the resmoke.py program, and
add tzdata as some tests fail without this.
[arguments]: Run the tests through the resmoke.py script in the check phase,
set TZDIR as a couple of tests seem to depend on this, add a comment about
the resource requirements of the tests, as they require a large amount of
disk space, and disable the async_stream_test, as it seems to hang.
|
|
WiredTiger is used by MongoDB, and it seems to require it to be built with
builtin support for snappy compression.
* gnu/packages/databases.scm (wiredtiger)[arguments]: Replace --enable-zlib
and --enable-snappy with --with-builtins=snappy,zlib.
|
|
* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.32.21.
|
|
* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.8.
|
|
* gnu/packages/check.scm (python-pytest-capturelog)[home-page]: Likewise.
* gnu/packages/databases.scm (python-alembic)[home-page]: Likewise.
|
|
* gnu/packages/databases.scm (python-redis): Update to 2.10.6.
|
|
* gnu/packages/databases.scm (python-alembic): Update to 0.9.6.
|
|
This is probably necessary to get the MongoDB package in Guix to successfully
use the Guix wiredtiger package, as MongoDB it uses wiredtiger with snappy by
default.
* gnu/packages/databases.scm (wiredtiger)[arguments]: Add --enable-snappy to
#:configure-flags.
[inputs]: Add snappy.
|
|
* gnu/packages/databases.scm (mariadb): Update to 10.1.29.
|
|
|
|
* gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri.
|
|
|
|
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0
|
|
* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84
|
|
* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to
0.07047
|
|
* gnu/packages/databases.scm (perl-dbi): Update to 1.637
|
|
|
|
* gnu/packages/databases.scm (mongodb): Switch to scons-build-system.
|
|
* gnu/packages/databases.scm (mongodb)[source]: Add snippet to remove
some of the bundled sources.
[input]: Remove unused boost input.
|
|
* gnu/packages/databases.scm (mongodb)[inputs]: Add wiredtiger on
64-bit systems.
[arguments]: When using wiredtiger, use system wiredtiger.
|
|
* gnu/packages/databases.scm (mongodb)[arguments]: Add a configure-flag
to build without wiredtiger support on 32-bit systems.
|
|
* gnu/packages/databases.scm (mongodb): Update to 3.4.10.
|
|
* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.
|
|
|
|
* 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/packages/databases.scm (guile-wiredtiger): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* 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.
|
|
This fixes CVE-2017-12172, CVE-2017-15098, CVE-2017-15099.
* gnu/packages/databases.scm (postgresql@9.6): Update to 9.6.6.
|
|
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/packages/databases.scm (r-rmysql): New variable.
|
|
* gnu/packages/databases.scm (redis): Update to 4.0.2.
|
|
* gnu/packages/databases.scm (sqlite): Update to 3.21.0.
|
|
|
|
|
|
* gnu/packages/databases.scm (sqlite-with-fts3): New variable.
Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com>
|
|
|
|
* gnu/packages/databases.scm (python-lmdb): Update to 0.93.
|
|
* gnu/packages/databases.scm (python-peewee): Update to 2.10.2.
|
|
|
|
* gnu/packages/databases.scm (mysql): Update to 5.7.20.
|
|
* gnu/packages/python.scm (python-pytest): Update to 3.0.7.
[source]: Move substitution to ...
[arguments]: ... here. Incorporate phase from pytest-3.0.
[native-inputs]: Add PYTHON-HYPOTHESIS.
(python-pytest-3.0): Remove variable.
(python2-pytest-3.0): Rename to ...
(python2-pytest): ... this.
[native-inputs]: Add PYTHON2-ENUM34.
* gnu/packages/backup.scm (borg)[native-inputs]: Replace PYTHON-PYTEST-3.0
with PYTHON-PYTEST.
* gnu/packages/calendar.scm (khal): Likewise.
* gnu/packages/databases.scm (python-orator): Likewise.
* gnu/packages/python.scm (python-sphinx-1.6, python-sphinx-1.5.3,
python-pexpect, python-cryptography, python-pyopenssl, python-pytest-warnings,
python-pytest-capturelog, python-pytest-catchlog, python-marshmallow,
python-apispec, python-flasgger, python-pyjwt, python-grako,
python-honcho): Likewise.
* gnu/packages/web.scm (python-internetarchive): Likewise.
|
|
|
|
* gnu/packages/databases.scm (postgresql@9.6): New variable.
|
|
|
|
|
|
* gnu/packages/databases.scm (postgresql): Update to 10.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
|