~ruther/guix-local

ref: 96f5e2e9e4f774e2d964f76b53e6455e4e59fb8d guix-local/gnu/packages/databases.scm -rw-r--r-- 98.8 KiB
90205b62 — Christopher Baines 8 years ago
gnu: 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.
a469c695 — Christopher Baines 8 years ago
gnu: 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.
53ae35e4 — Tobias Geerinckx-Rice 8 years ago
gnu: python-sqlalchemy-utils: Update to 0.32.21.

* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.32.21.
bcdc5cae — Tobias Geerinckx-Rice 8 years ago
gnu: python-sadisplay: Update to 0.4.8.

* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.8.
a7f27da7 — Tobias Geerinckx-Rice 8 years ago
gnu: 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.
08455a34 — Tobias Geerinckx-Rice 8 years ago
gnu: python-redis: Update to 2.10.6.

* gnu/packages/databases.scm (python-redis): Update to 2.10.6.
030274cc — Tobias Geerinckx-Rice 8 years ago
gnu: python-alembic: Update to 0.9.6.

* gnu/packages/databases.scm (python-alembic): Update to 0.9.6.
3faa422d — Christopher Baines 8 years ago
gnu: 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.
0054564b — Leo Famulari 8 years ago
gnu: mariadb: Update to 10.1.29.

* gnu/packages/databases.scm (mariadb): Update to 10.1.29.
439980b7 — Efraim Flashner 8 years ago
gnu: perl-sql-abstract: Update source uri.

* gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri.
b10ac215 — Tobias Geerinckx-Rice 8 years ago
gnu: perl-dbd-pg: Update to 3.7.0.

* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0
47b05919 — Tobias Geerinckx-Rice 8 years ago
gnu: perl-sql-abstract: Update to 1.84.

* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84
b2b99562 — Tobias Geerinckx-Rice 8 years ago
gnu: perl-dbix-class-schema-loader: Update to 0.07047.

* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to
0.07047
84a0008a — Tobias Geerinckx-Rice 8 years ago
gnu: perl-dbi: Update to 1.637.

* gnu/packages/databases.scm (perl-dbi): Update to 1.637
6e385b76 — Arun Isaac 8 years ago
gnu: mongodb: Use scons-build-system.

* gnu/packages/databases.scm (mongodb): Switch to scons-build-system.
51b0f09e — Efraim Flashner 8 years ago
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.
319b52c3 — Efraim Flashner 8 years ago
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.
29cfbfca — Efraim Flashner 8 years ago
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.
f1c49e75 — Leo Famulari 8 years ago
gnu: mongodb: Update to 3.4.10.

* gnu/packages/databases.scm (mongodb): Update to 3.4.10.
41916bea — Danny Milosavljevic 8 years ago
gnu: Add python-pyodbc.

* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables.
Next