summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
AgeCommit message (Expand)Author
2018-02-08gnu: postgresql: Update to 10.2 [CVE-2018-{1052,1053}]....* gnu/packages/databases.scm (postgresql): Update to 10.2. Leo Famulari
2018-02-01gnu: Fix and improve the mongo-tools package....The hash of the source for this package is wrong. Most probably because the source was changed from a tarball to a git repository without updating the hash. Fixing this seems to break the check phase, so I rewrote that as well, making changes to the build and install phases as needed. * gnu/packages/databases.scm (mongo-tools)[source]: Update the hash value. [arguments]: Remove the different unpack path, as this isn't necessary when using the git repository as a source. Move the list of tools to make it accessible from multiple phases. Rewrite the build phase, getting it to install the tools in to the location the tests seem to expect to find them. Replace the check phase to run the tests for each tool individually. Add an install phase to install the tools, now that go install is not being run in the build phase. [native-inputs]: Add go-github.com-smartystreets-goconvey as a native-input as this is required for running the tests. Christopher Baines
2018-01-30gnu: Add mongo-tools....* gnu/packages/databases.scm (mongo-tools): New variable. Christopher Baines
2018-01-30gnu: Add go-gopkg.in-mgo.v2....* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): New variable. Christopher Baines
2018-01-26gnu: 4store: Update URI....* gnu/packages/databases.scm (4store)[source, home-page]: Update URI. Tobias Geerinckx-Rice
2018-01-18gnu: mongodb: Fix indentation....* gnu/packages/databases.scm (mongodb): Replace tabs with spaces. Efraim Flashner
2018-01-18gnu: mysql: Update to 5.7.21....* gnu/packages/databases.scm (mysql): Update to 5.7.21. Efraim Flashner
2018-01-14gnu: Remove redundant wrapping from packages using ruby-build-system....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. Christopher Baines
2018-01-14guix: build: ruby-build-system: Install to the vendor directory...* 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. Christopher Baines
2018-01-08gnu: guile-wiredtiger: Update to 0.6.3....* 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> amirouche
2017-12-27gnu: Run some tests in the mongodb package check phase....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. Christopher Baines
2017-12-27gnu: Build wiredtiger with builtin compressors....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. Christopher Baines
2017-12-26gnu: python-sqlalchemy-utils: Update to 0.32.21....* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.32.21. Tobias Geerinckx-Rice
2017-12-26gnu: python-sadisplay: Update to 0.4.8....* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.8. Tobias Geerinckx-Rice
2017-12-26gnu: check, databases: Use HTTPS for bitbucket.org....* gnu/packages/check.scm (python-pytest-capturelog)[home-page]: Likewise. * gnu/packages/databases.scm (python-alembic)[home-page]: Likewise. Tobias Geerinckx-Rice
2017-12-26gnu: python-redis: Update to 2.10.6....* gnu/packages/databases.scm (python-redis): Update to 2.10.6. Tobias Geerinckx-Rice
2017-12-26gnu: python-alembic: Update to 0.9.6....* gnu/packages/databases.scm (python-alembic): Update to 0.9.6. Tobias Geerinckx-Rice
2017-12-22gnu: Build wiredtiger with snappy support....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. Christopher Baines
2017-12-22gnu: mariadb: Update to 10.1.29....* gnu/packages/databases.scm (mariadb): Update to 10.1.29. Leo Famulari
2017-12-10gnu: perl-sql-abstract: Update source uri....* gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri. Efraim Flashner
2017-12-07gnu: perl-dbd-pg: Update to 3.7.0....* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0 Tobias Geerinckx-Rice
2017-12-07gnu: perl-sql-abstract: Update to 1.84....* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84 Tobias Geerinckx-Rice
2017-12-07gnu: perl-dbix-class-schema-loader: Update to 0.07047....* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07047 Tobias Geerinckx-Rice
2017-12-07gnu: perl-dbi: Update to 1.637....* gnu/packages/databases.scm (perl-dbi): Update to 1.637 Tobias Geerinckx-Rice
2017-11-30gnu: mongodb: Use scons-build-system....* gnu/packages/databases.scm (mongodb): Switch to scons-build-system. Arun Isaac
2017-11-26gnu: 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. Efraim Flashner
2017-11-26gnu: 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. Efraim Flashner
2017-11-26gnu: 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. Efraim Flashner
2017-11-25gnu: mongodb: Update to 3.4.10....* gnu/packages/databases.scm (mongodb): Update to 3.4.10. Leo Famulari
2017-11-20gnu: Add python-pyodbc....* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables. Danny Milosavljevic
2017-11-17gnu: 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. Ricardo Wurmus
2017-11-14gnu: Add guile-wiredtiger....* gnu/packages/databases.scm (guile-wiredtiger): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kristofer Buffington
2017-11-13gnu: 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. Ricardo Wurmus
2017-11-10gnu: 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. Efraim Flashner
2017-11-10gnu: 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> Rutger Helling
2017-11-07gnu: Add r-rmysql....* gnu/packages/databases.scm (r-rmysql): New variable. Ricardo Wurmus
2017-11-05gnu: redis: Update to 4.0.2....* gnu/packages/databases.scm (redis): Update to 4.0.2. Marius Bakke
2017-10-25gnu: Add sqlite-with-fts3....* gnu/packages/databases.scm (sqlite-with-fts3): New variable. Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com> Ricardo Wurmus
2017-10-23gnu: python-lmdb: Update to 0.93....* gnu/packages/databases.scm (python-lmdb): Update to 0.93. Tobias Geerinckx-Rice
2017-10-23gnu: python-peewee: Update to 2.10.2....* gnu/packages/databases.scm (python-peewee): Update to 2.10.2. Tobias Geerinckx-Rice
2017-10-20gnu: mysql: Update to 5.7.20....* gnu/packages/databases.scm (mysql): Update to 5.7.20. Leo Famulari
2017-10-12gnu: Add postgresql@9.6....* gnu/packages/databases.scm (postgresql@9.6): New variable. Efraim Flashner
2017-10-10Merge branch 'staging'Marius Bakke
2017-10-10gnu: postgresql: Update to 10.0....* gnu/packages/databases.scm (postgresql): Update to 10.0. Signed-off-by: Leo Famulari <leo@famulari.name> Rutger Helling
2017-10-07Merge branch 'master' into stagingMarius Bakke
2017-10-06gnu: Add mongodb....* gnu/packages/databases.scm (mongodb): New variable. Christopher Baines
2017-10-05Merge branch 'master' into stagingMarius Bakke
2017-10-04gnu: virtuoso-ose: Limit to 64-bit platforms....* gnu/packages/databases.scm (virtuoso-ose)[supported-systems]: New field. Efraim Flashner
2017-10-03gnu: Add virtuoso-ose....* gnu/packages/databases.scm (virtuoso-ose): New variable. Roel Janssen
2017-09-30gnu: Add ruby-es-dump-restore....* gnu/packages/databases.scm (es-dump-restore): New variable. Christopher Baines