summary refs log tree commit diff
path: root/gnu/packages/databases.scm
AgeCommit message (Collapse)Author
2018-01-11Merge branch 'master' into core-updatesLeo Famulari
2018-01-08gnu: guile-wiredtiger: Update to 0.6.3.amirouche
* 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>
2017-12-31Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2017-12-27gnu: Run some tests in the mongodb package check phase.Christopher Baines
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.
2017-12-27gnu: Build wiredtiger with builtin compressors.Christopher Baines
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.
2017-12-26gnu: python-sqlalchemy-utils: Update to 0.32.21.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.32.21.
2017-12-26gnu: python-sadisplay: Update to 0.4.8.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.8.
2017-12-26gnu: check, databases: Use HTTPS for bitbucket.org.Tobias Geerinckx-Rice
* gnu/packages/check.scm (python-pytest-capturelog)[home-page]: Likewise. * gnu/packages/databases.scm (python-alembic)[home-page]: Likewise.
2017-12-26gnu: python-redis: Update to 2.10.6.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (python-redis): Update to 2.10.6.
2017-12-26gnu: python-alembic: Update to 0.9.6.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (python-alembic): Update to 0.9.6.
2017-12-22gnu: Build wiredtiger with snappy support.Christopher Baines
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.
2017-12-22gnu: mariadb: Update to 10.1.29.Leo Famulari
* gnu/packages/databases.scm (mariadb): Update to 10.1.29.
2017-12-19Merge branch 'master' into core-updatesMarius Bakke
2017-12-10gnu: perl-sql-abstract: Update source uri.Efraim Flashner
* gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri.
2017-12-07Merge branch 'master' into core-updatesMarius Bakke
2017-12-07gnu: perl-dbd-pg: Update to 3.7.0.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0
2017-12-07gnu: perl-sql-abstract: Update to 1.84.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84
2017-12-07gnu: perl-dbix-class-schema-loader: Update to 0.07047.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07047
2017-12-07gnu: perl-dbi: Update to 1.637.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-dbi): Update to 1.637
2017-12-05Merge branch 'master' into core-updatesMarius Bakke
2017-11-30gnu: mongodb: Use scons-build-system.Arun Isaac
* gnu/packages/databases.scm (mongodb): Switch to scons-build-system.
2017-11-26gnu: mongodb: Remove some bundled sources.Efraim Flashner
* gnu/packages/databases.scm (mongodb)[source]: Add snippet to remove some of the bundled sources. [input]: Remove unused boost input.
2017-11-26gnu: mongodb: Use system wiredtiger when available.Efraim Flashner
* gnu/packages/databases.scm (mongodb)[inputs]: Add wiredtiger on 64-bit systems. [arguments]: When using wiredtiger, use system wiredtiger.
2017-11-26gnu: mongodb: Build without wiredtiger on 32-bit systems.Efraim Flashner
* gnu/packages/databases.scm (mongodb)[arguments]: Add a configure-flag to build without wiredtiger support on 32-bit systems.
2017-11-25gnu: mongodb: Update to 3.4.10.Leo Famulari
* gnu/packages/databases.scm (mongodb): Update to 3.4.10.
2017-11-20gnu: Add python-pyodbc.Danny Milosavljevic
* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.
2017-11-19Merge branch 'master' into core-updatesMarius Bakke
2017-11-17gnu: Move database packages from python.scm to databases.scm.Ricardo Wurmus
* 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.
2017-11-14gnu: Add guile-wiredtiger.Kristofer Buffington
* gnu/packages/databases.scm (guile-wiredtiger): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-13gnu: Move test packages from perl to perl-check.Ricardo Wurmus
* 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.
2017-11-10gnu: postgresql@9.6: Update to 9.6.6 [security fixes].Efraim Flashner
This fixes CVE-2017-12172, CVE-2017-15098, CVE-2017-15099. * gnu/packages/databases.scm (postgresql@9.6): Update to 9.6.6.
2017-11-10gnu: postgresql: Update to 10.1 [security fixes].Rutger Helling
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>
2017-11-07gnu: Add r-rmysql.Ricardo Wurmus
* gnu/packages/databases.scm (r-rmysql): New variable.
2017-11-05gnu: redis: Update to 4.0.2.Marius Bakke
* gnu/packages/databases.scm (redis): Update to 4.0.2.
2017-11-01gnu: sqlite: Update to 3.21.0.Marius Bakke
* gnu/packages/databases.scm (sqlite): Update to 3.21.0.
2017-10-26Merge remote-tracking branch 'origin/python-updates' into core-updatesEfraim Flashner
2017-10-25Merge branch 'master' into core-updatesTobias Geerinckx-Rice
2017-10-25gnu: Add sqlite-with-fts3.Ricardo Wurmus
* gnu/packages/databases.scm (sqlite-with-fts3): New variable. Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com>
2017-10-24Merge branch 'master' into core-updatesMarius Bakke
2017-10-23gnu: python-lmdb: Update to 0.93.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (python-lmdb): Update to 0.93.
2017-10-23gnu: python-peewee: Update to 2.10.2.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (python-peewee): Update to 2.10.2.
2017-10-22Merge branch 'master' into core-updatesMarius Bakke
2017-10-20gnu: mysql: Update to 5.7.20.Leo Famulari
* gnu/packages/databases.scm (mysql): Update to 5.7.20.
2017-10-19gnu: Remove python-pytest@2.Marius Bakke
* 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.
2017-10-16Merge 'master' into core-updatesThomas Danckaert
2017-10-12gnu: Add postgresql@9.6.Efraim Flashner
* gnu/packages/databases.scm (postgresql@9.6): New variable.
2017-10-10Merge branch 'master' into core-updatesMarius Bakke
2017-10-10Merge branch 'staging'Marius Bakke
2017-10-10gnu: postgresql: Update to 10.0.Rutger Helling
* gnu/packages/databases.scm (postgresql): Update to 10.0. Signed-off-by: Leo Famulari <leo@famulari.name>
2017-10-07Merge branch 'master' into stagingMarius Bakke