summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
Commit message (Collapse)AuthorAge
* Merge branch 'master' into core-updatesMark H Weaver2018-01-19
|\
| * gnu: mongodb: Fix indentation.Efraim Flashner2018-01-18
| | | | | | | | * gnu/packages/databases.scm (mongodb): Replace tabs with spaces.
| * gnu: mysql: Update to 5.7.21.Efraim Flashner2018-01-18
| | | | | | | | * gnu/packages/databases.scm (mysql): Update to 5.7.21.
| * gnu: Remove redundant wrapping from packages using ruby-build-system.Christopher Baines2018-01-14
| | | | | | | | | | | | | | | | | | | | Now that the build system does wrapping automatically, it can be removed from the packages that do it manually. * gnu/packages/databases.scm (es-dump-restore)[arguments]: Remove #:phases. * gnu/packages/ruby.scm (ruby-redcloth)[arguments]: Remove #:phases. (ruby-httpclient)[arguments]: Remove 'wrap-bin-httpclient from the modified phases.
| * guix: build: ruby-build-system: Install to the vendor directoryChristopher Baines2018-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/build/ruby-build-system.scm (install): Install gems to the vendor directory, rather than the GEM_HOME. The vendor directory does not include the version of ruby used to install the gem in the path, which makes it easier to add it to the GEM_PATH for all versions of ruby to use. (gem-home): Remove procedure. * gnu/packages/ruby.scm (ruby, ruby-2.1)[native-search-paths]: Switch to lib/ruby/vendor_ruby. (ruby-1.8)[native-search-paths]: Remove native-search-paths. (gem-directory): Remove procedure. (ruby-ansi, ruby-ae)[arguments]: Remove use of gem-directory. (ruby-metaclass, ruby-instantiator, ruby-introspection, ruby-mocha, ruby-nokogiri, ruby-minitest-tu-shim, ruby-redcloth)[arguments]: Remove use of gem-home. (ruby-git, ruby-httpclient)[arguments]: Remove use of GEM_HOME. * gnu/packages/databases.scm (es-dump-restore)[arguments]: Remove use of GEM_HOME.
* | Merge branch 'master' into core-updatesLeo Famulari2018-01-11
|\|
| * gnu: guile-wiredtiger: Update to 0.6.3.amirouche2018-01-08
| | | | | | | | | | | | | | | | | | * 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>
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-12-31
|\|
| * gnu: Run some tests in the mongodb package check phase.Christopher Baines2017-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * gnu: Build wiredtiger with builtin compressors.Christopher Baines2017-12-27
| | | | | | | | | | | | | | | | 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: python-sqlalchemy-utils: Update to 0.32.21.Tobias Geerinckx-Rice2017-12-26
| | | | | | | | * gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.32.21.
| * gnu: python-sadisplay: Update to 0.4.8.Tobias Geerinckx-Rice2017-12-26
| | | | | | | | * gnu/packages/databases.scm (python-sadisplay): Update to 0.4.8.
| * gnu: check, databases: Use HTTPS for bitbucket.org.Tobias Geerinckx-Rice2017-12-26
| | | | | | | | | | * gnu/packages/check.scm (python-pytest-capturelog)[home-page]: Likewise. * gnu/packages/databases.scm (python-alembic)[home-page]: Likewise.
| * gnu: python-redis: Update to 2.10.6.Tobias Geerinckx-Rice2017-12-26
| | | | | | | | * gnu/packages/databases.scm (python-redis): Update to 2.10.6.
| * gnu: python-alembic: Update to 0.9.6.Tobias Geerinckx-Rice2017-12-26
| | | | | | | | * gnu/packages/databases.scm (python-alembic): Update to 0.9.6.
| * gnu: Build wiredtiger with snappy support.Christopher Baines2017-12-22
| | | | | | | | | | | | | | | | | | | | 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: mariadb: Update to 10.1.29.Leo Famulari2017-12-22
| | | | | | | | * gnu/packages/databases.scm (mariadb): Update to 10.1.29.
* | Merge branch 'master' into core-updatesMarius Bakke2017-12-19
|\|
| * gnu: perl-sql-abstract: Update source uri.Efraim Flashner2017-12-10
| | | | | | | | * gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri.
* | Merge branch 'master' into core-updatesMarius Bakke2017-12-07
|\|
| * gnu: perl-dbd-pg: Update to 3.7.0.Tobias Geerinckx-Rice2017-12-07
| | | | | | | | * gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0
| * gnu: perl-sql-abstract: Update to 1.84.Tobias Geerinckx-Rice2017-12-07
| | | | | | | | * gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84
| * gnu: perl-dbix-class-schema-loader: Update to 0.07047.Tobias Geerinckx-Rice2017-12-07
| | | | | | | | | | * gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07047
| * gnu: perl-dbi: Update to 1.637.Tobias Geerinckx-Rice2017-12-07
| | | | | | | | * gnu/packages/databases.scm (perl-dbi): Update to 1.637
* | Merge branch 'master' into core-updatesMarius Bakke2017-12-05
|\|
| * gnu: mongodb: Use scons-build-system.Arun Isaac2017-11-30
| | | | | | | | * gnu/packages/databases.scm (mongodb): Switch to scons-build-system.
| * gnu: mongodb: Remove some bundled sources.Efraim Flashner2017-11-26
| | | | | | | | | | | | * 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.Efraim Flashner2017-11-26
| | | | | | | | | | | | * 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.Efraim Flashner2017-11-26
| | | | | | | | | | * 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.Leo Famulari2017-11-25
| | | | | | | | * gnu/packages/databases.scm (mongodb): Update to 3.4.10.
| * gnu: Add python-pyodbc.Danny Milosavljevic2017-11-20
| | | | | | | | * gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.
* | Merge branch 'master' into core-updatesMarius Bakke2017-11-19
|\|
| * gnu: Move database packages from python.scm to databases.scm.Ricardo Wurmus2017-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.Kristofer Buffington2017-11-14
| | | | | | | | | | | | * 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.Ricardo Wurmus2017-11-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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].Efraim Flashner2017-11-10
| | | | | | | | | | | | 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].Rutger Helling2017-11-10
| | | | | | | | | | | | | | | | 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.Ricardo Wurmus2017-11-07
| | | | | | | | * gnu/packages/databases.scm (r-rmysql): New variable.
| * gnu: redis: Update to 4.0.2.Marius Bakke2017-11-05
| | | | | | | | * gnu/packages/databases.scm (redis): Update to 4.0.2.
* | gnu: sqlite: Update to 3.21.0.Marius Bakke2017-11-01
| | | | | | | | * gnu/packages/databases.scm (sqlite): Update to 3.21.0.
* | Merge remote-tracking branch 'origin/python-updates' into core-updatesEfraim Flashner2017-10-26
|\ \
| * | gnu: Remove python-pytest@2.Marius Bakke2017-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | | Merge branch 'master' into core-updatesTobias Geerinckx-Rice2017-10-25
|\ \ \ | | |/ | |/|
| * | gnu: Add sqlite-with-fts3.Ricardo Wurmus2017-10-25
| | | | | | | | | | | | | | | | | | * gnu/packages/databases.scm (sqlite-with-fts3): New variable. Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com>
* | | Merge branch 'master' into core-updatesMarius Bakke2017-10-24
|\| |
| * | gnu: python-lmdb: Update to 0.93.Tobias Geerinckx-Rice2017-10-23
| | | | | | | | | | | | * gnu/packages/databases.scm (python-lmdb): Update to 0.93.
| * | gnu: python-peewee: Update to 2.10.2.Tobias Geerinckx-Rice2017-10-23
| | | | | | | | | | | | * gnu/packages/databases.scm (python-peewee): Update to 2.10.2.
* | | Merge branch 'master' into core-updatesMarius Bakke2017-10-22
|\| |
| * | gnu: mysql: Update to 5.7.20.Leo Famulari2017-10-20
| |/ | | | | | | * gnu/packages/databases.scm (mysql): Update to 5.7.20.
* | Merge 'master' into core-updatesThomas Danckaert2017-10-16
|\|