summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: 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> amirouche2018-01-081-15/+10
* 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. Christopher Baines2017-12-271-6/+27
* 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. Christopher Baines2017-12-271-1/+1
* gnu: python-sqlalchemy-utils: Update to 0.32.21.•••* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.32.21. Tobias Geerinckx-Rice2017-12-261-2/+2
* gnu: python-sadisplay: Update to 0.4.8.•••* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.8. Tobias Geerinckx-Rice2017-12-261-2/+3
* 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. Tobias Geerinckx-Rice2017-12-261-1/+1
* gnu: python-redis: Update to 2.10.6.•••* gnu/packages/databases.scm (python-redis): Update to 2.10.6. Tobias Geerinckx-Rice2017-12-261-2/+2
* gnu: python-alembic: Update to 0.9.6.•••* gnu/packages/databases.scm (python-alembic): Update to 0.9.6. Tobias Geerinckx-Rice2017-12-261-2/+2
* 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. Christopher Baines2017-12-221-2/+3
* gnu: mariadb: Update to 10.1.29.•••* gnu/packages/databases.scm (mariadb): Update to 10.1.29. Leo Famulari2017-12-221-2/+2
* gnu: perl-sql-abstract: Update source uri.•••* gnu/packages/databases.scm (perl-sql-abstract)[source]: Update source uri. Efraim Flashner2017-12-101-1/+1
* gnu: perl-dbd-pg: Update to 3.7.0.•••* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.0 Tobias Geerinckx-Rice2017-12-071-2/+2
* gnu: perl-sql-abstract: Update to 1.84.•••* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.84 Tobias Geerinckx-Rice2017-12-071-2/+2
* gnu: perl-dbix-class-schema-loader: Update to 0.07047.•••* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07047 Tobias Geerinckx-Rice2017-12-071-2/+2
* gnu: perl-dbi: Update to 1.637.•••* gnu/packages/databases.scm (perl-dbi): Update to 1.637 Tobias Geerinckx-Rice2017-12-071-2/+2
* gnu: mongodb: Use scons-build-system.•••* gnu/packages/databases.scm (mongodb): Switch to scons-build-system. Arun Isaac2017-11-301-6/+5
* 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. Efraim Flashner2017-11-261-2/+11
* 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. Efraim Flashner2017-11-261-1/+5
* 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. Efraim Flashner2017-11-261-0/+7
* gnu: mongodb: Update to 3.4.10.•••* gnu/packages/databases.scm (mongodb): Update to 3.4.10. Leo Famulari2017-11-251-2/+2
* gnu: Add python-pyodbc.•••* gnu/packages/databases.scm (python-pyodbc, python2-pyodbc): New variables. Danny Milosavljevic2017-11-201-0/+27
* gnu: 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 Wurmus2017-11-171-6/+558
* gnu: Add guile-wiredtiger.•••* gnu/packages/databases.scm (guile-wiredtiger): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kristofer Buffington2017-11-141-0/+52
* gnu: 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 Wurmus2017-11-131-0/+1
* gnu: 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 Flashner2017-11-101-2/+2
* gnu: 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 Helling2017-11-101-2/+2
* gnu: Add r-rmysql.•••* gnu/packages/databases.scm (r-rmysql): New variable. Ricardo Wurmus2017-11-071-0/+31
* gnu: redis: Update to 4.0.2.•••* gnu/packages/databases.scm (redis): Update to 4.0.2. Marius Bakke2017-11-051-2/+2
* gnu: Add sqlite-with-fts3.•••* gnu/packages/databases.scm (sqlite-with-fts3): New variable. Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com> Ricardo Wurmus2017-10-251-0/+16
* gnu: python-lmdb: Update to 0.93.•••* gnu/packages/databases.scm (python-lmdb): Update to 0.93. Tobias Geerinckx-Rice2017-10-231-2/+2
* gnu: python-peewee: Update to 2.10.2.•••* gnu/packages/databases.scm (python-peewee): Update to 2.10.2. Tobias Geerinckx-Rice2017-10-231-2/+2
* gnu: mysql: Update to 5.7.20.•••* gnu/packages/databases.scm (mysql): Update to 5.7.20. Leo Famulari2017-10-201-2/+2
* gnu: Add postgresql@9.6.•••* gnu/packages/databases.scm (postgresql@9.6): New variable. Efraim Flashner2017-10-121-0/+13
* Merge branch 'staging'Marius Bakke2017-10-101-63/+61
|\
| * Merge branch 'master' into stagingMarius Bakke2017-10-071-0/+94
| |\
| * \ Merge branch 'master' into stagingMarius Bakke2017-10-051-1/+69
| |\ \
| * | | gnu: bdb: Update to 6.2.32.•••* gnu/packages/databases.scm (bdb): Update to 6.2.32. Marius Bakke2017-09-211-2/+2
| * | | gnu: Use 'modify-phases' syntax.•••* gnu/packages/admin.scm (mingetty, clusterssh, wpa-supplicant-minimal, wpa-supplicant, wakelan, acpica, tree, direvent, dstat)[arguments]: Use 'modify-phases' syntax. * gnu/packages/algebra.scm (arb)[arguments]: Likewise. * gnu/packages/apr.scm (apr-util)[arguments]: Likewise. * gnu/packages/audio.scm (clalsadrv, fluidsynth, faad2, lv2-mda-piano, lv2-mda-epiano, timidity++, vamp, soundtouch, portaudio, rsound, zita-convolver, zita-alsa-pcmi)[arguments]: Likewise. * gnu/packages/backup.scm (rdup, btar)[arguments]: Likewise. * gnu/packages/bioinformatics.scm (bedops, bwa, crossmap, express, flexbar, grit, hisat, ngs-sdk, subread)[arguments]: Likewise. * gnu/packages/bittorrent.scm (transmission)[arguments]: Likewise. * gnu/packages/cdrom.scm (cd-discid)[arguments]: Likewise. * gnu/packages/compression.scm (sharutils)[arguments]: Likewise. * gnu/packages/conky.scm (conky)[arguments]: Likewise. * gnu/packages/databases.scm (bdb, bdb-5.3)[arguments]: Likewise. * gnu/packages/debug.scm (delta, c-reduce)[arguments]: Likewise. * gnu/packages/display-managers.scm (slim)[arguments]: Likewise. * gnu/packages/dns.scm (dnsmasq)[arguments]: Likewise. * gnu/packages/emacs.scm (geiser, emacs-wget, bbdb)[arguments]: Likewise. * gnu/packages/engineering.scm (pcb)[arguments]: Likewise. * gnu/packages/firmware.scm (ath9k-htc-firmware)[arguments]: Likewise. * gnu/packages/flashing-tools.scm (flashrom)[arguments]: Likewise. * gnu/packages/fltk.scm (fltk)[arguments]: Likewise. * gnu/packages/freedesktop.scm (python-pyxdg)[arguments]: Likewise. * gnu/packages/gd.scm (perl-gd)[arguments]: Likewise. * gnu/packages/gkrellm.scm (gkrellm)[arguments]: Likewise. * gnu/packages/glib.scm (glibmm)[arguments]: Likewise. * gnu/packages/gl.scm (glew)[arguments]: Likewise. * gnu/packages/gnome.scm (icon-naming-utils, orbit2, libbonobo, gnome-vfs, libgnome, libbonoboui, goffice-0.8, dconf)[arguments]: Likewise. * gnu/packages/gprolog.scm (gprolog)[arguments]: Likewise. * gnu/packages/gps.scm (gpscorrelate)[arguments]: Likewise. * gnu/packages/graphics.scm (agg)[arguments]: Likewise. * gnu/packages/gtk.scm (ganv, girara, gtksourceview-2, guile-present, python2-pycairo)[arguments]: Likewise. * gnu/packages/guile.scm (guile-1.8)[arguments]: Likewise. * gnu/packages/guile-wm.scm (guile-wm)[arguments]: Likewise. * gnu/packages/hugs.scm (hugs)[arguments]: Likewise. * gnu/packages/hurd.scm (gnumach-headers, hurd-headers, hurd-minimal) [arguments]: Likewise. * gnu/packages/image-viewers.scm (feh, sxiv)[arguments]: Likewise. * gnu/packages/libcanberra.scm (libcanberra)[arguments]: Likewise. * gnu/packages/linux.scm (bridge-utils, iw, fuse, unionfs-fuse/static, lm-sensors, i2c-tools, xsensors, perf, mdadm, libaio, module-init-tools) [arguments]: Likewise. * gnu/packages/lisp.scm (ccl)[arguments]: Likewise. * gnu/packages/lout.scm (lout)[arguments]: Likewise. * gnu/packages/lua.scm (luajit)[arguments]: Likewise. * gnu/packages/machine-learning.scm (shogun)[arguments]: Likewise. * gnu/packages/mail.scm (exim)[arguments]: Likewise. * gnu/packages/man.scm (man-pages, txt2man)[arguments]: Likewise. * gnu/packages/maths.scm (lapack, superlu-dist, openlibm, openspecfun) [arguments]: Likewise. * gnu/packages/messaging.scm (bitlbee)[arguments]: Likewise. * gnu/packages/mp3.scm (libmad, id3lib, mp3info)[arguments]: Likewise. * gnu/packages/music.scm (solfege)[arguments]: Likewise. * gnu/packages/noweb.scm (noweb)[arguments]: Likewise. * gnu/packages/patchutils.scm (patchutils, quilt, colordiff)[arguments]: Likewise. * gnu/packages/pdf.scm (xpdf, zathura-cb, zathura-ps, zathura-djvu, zathura-pdf-poppler, zathura, podofo, fbida)[arguments]: Likewise. * gnu/packages/perl.scm (perl-file-list, perl-test-harness)[arguments]: Likewise. * gnu/packages/photo.scm (gphoto2)[arguments]: Likewise. * gnu/packages/popt.scm (popt)[arguments]: Likewise. * gnu/packages/pretty-print.scm (source-highlight, astyle)[arguments]: Likewise. * gnu/packages/pumpio.scm (pumpa)[arguments]: Likewise. * gnu/packages/python.scm (python-passlib, python-pycrypto, python2-empy, python-sqlalchemy, python-docopt)[arguments]: Likewise. * gnu/packages/rdf.scm (lrdf)[arguments]: Likewise. * gnu/packages/regex.scm (tre)[arguments]: Likewise. * gnu/packages/rrdtool.scm (rrdtool)[arguments]: Likewise. * gnu/packages/ruby.scm (ruby-2.1, ruby-1.8)[arguments]: Likewise. * gnu/packages/sawfish.scm (sawfish)[arguments]: Likewise. * gnu/packages/scheme.scm (racket)[arguments]: Likewise. * gnu/packages/sdl.scm (guile-sdl)[arguments]: Likewise. * gnu/packages/serveez.scm (serveez)[arguments]: Likewise. * gnu/packages/skribilo.scm (skribilo)[arguments]: Likewise. * gnu/packages/smalltalk.scm (smalltalk)[arguments]: Likewise. * gnu/packages/suckless.scm (dmenu, slock)[arguments]: Likewise. * gnu/packages/tcl.scm (expect)[arguments]: Likewise. * gnu/packages/telephony.scm (commoncpp)[arguments]: Likewise. * gnu/packages/textutils.scm (recode, libgtextutils)[arguments]: Likewise. * gnu/packages/time.scm (time)[arguments]: Likewise. * gnu/packages/tor.scm (privoxy)[arguments]: Likewise. * gnu/packages/uucp.scm (uucp)[arguments]: Likewise. * gnu/packages/video.scm (libdvdnav-4)[arguments]: Likewise. * gnu/packages/web-browsers.scm (lynx)[arguments]: Likewise. * gnu/packages/web.scm (tinyproxy)[arguments]: Likewise. * gnu/packages/wicd.scm (wicd)[arguments]: Likewise. * gnu/packages/wm.scm (bspwm)[arguments]: Likewise. * gnu/packages/xdisorg.scm (sxhkd, xcape)[arguments]: Likewise. * gnu/packages/xfce.scm (xfconf)[arguments]: Likewise. * gnu/packages/xfig.scm (transfig)[arguments]: Likewise. * gnu/packages/xorg.scm (imake)[arguments]: Likewise. Kei Kebreau2017-09-201-52/+50
* | | | gnu: postgresql: Update to 10.0.•••* gnu/packages/databases.scm (postgresql): Update to 10.0. Signed-off-by: Leo Famulari <leo@famulari.name> Rutger Helling2017-10-101-2/+3
| |_|/ |/| |
* | | gnu: Add mongodb.•••* gnu/packages/databases.scm (mongodb): New variable. Christopher Baines2017-10-061-0/+94
| |/ |/|
* | gnu: virtuoso-ose: Limit to 64-bit platforms.•••* gnu/packages/databases.scm (virtuoso-ose)[supported-systems]: New field. Efraim Flashner2017-10-041-0/+2
* | gnu: Add virtuoso-ose.•••* gnu/packages/databases.scm (virtuoso-ose): New variable. Roel Janssen2017-10-031-1/+26
* | gnu: Add ruby-es-dump-restore.•••* gnu/packages/databases.scm (es-dump-restore): New variable. Christopher Baines2017-09-301-0/+41
|/
* gnu: python-orator: Move to (gnu packages databases).•••* gnu/packages/python.scm: Remove (gnu packages time) import. (python-orator, python2-orator): Move from here ... * gnu/packages/databases.scm: ... to here. Ben Woodcroft2017-09-171-1/+56
* gnu: Put autoconf-related phases immediately after the 'unpack phase.•••* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases accordingly. * gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss, htslib-for-sambamba)[arguments]: Likewise. * gnu/packages/ci.scm (cuirass)[arguments]: Likewise. * gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise. * gnu/packages/cpp.scm (libzen)[arguments]: Likewise. * gnu/packages/crypto.scm (opendht)[arguments]: Likewise. * gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise. * gnu/packages/debug.scm (stress-make)[arguments]: Likewise. * gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]: Likewise. * gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise. * gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise. * gnu/packages/engineering.scm (gerbv)[arguments]: Likewise. * gnu/packages/erlang.scm (erlang)[arguments]: Likewise. * gnu/packages/ftp.scm (weex)[arguments]: Likewise. * gnu/packages/gnome.scm (dia)[arguments]: Likewise. * gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise. * gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise. * gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]: Likewise. * gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise. * gnu/packages/irc.scm (weechat)[arguments]: Likewise. * gnu/packages/java.scm (classpath-devel)[arguments]: Likewise. * gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise. * gnu/packages/libusb.scm (hidapi)[arguments]: Likewise. * gnu/packages/linux.scm (gpm)[arguments]: Likewise. * gnu/packages/logging.scm (glog)[arguments]: Likewise. * gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise. * gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp) [arguments]: Likewise. * gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]: Likewise. * gnu/packages/microcom.scm (microcom)[arguments]: Likewise. * gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise. * gnu/packages/parallel.scm (slurm)[arguments]: Likewise. * gnu/packages/pdf.scm (libharu)[arguments]: Likewise. * gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise. * gnu/packages/serialization.scm (msgpack)[arguments]: Likewise. * gnu/packages/shells.scm (scsh)[arguments]: Likewise. * gnu/packages/telephony.scm (libiax2)[arguments]: Likewise. * gnu/packages/textutils.scm (dotconf)[arguments]: Likewise. * gnu/packages/version-control.scm (findnewest)[arguments]: Likewise. * gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise. Kei Kebreau2017-09-041-3/+3
* gnu: mysql: Enable tests on aarch64.•••* gnu/packages/databases.scm (mysql)[arguments]: Remove logic disabling the tests on aarch64-linux. Efraim Flashner2017-09-011-6/+1
* gnu: postgresql: Update to 9.6.5.•••* gnu/packages/databases.scm (postgresql): Update to 9.6.5. Release-notes: https://www.postgresql.org/docs/9.6/static/release-9-6-5.html Marius Bakke2017-08-311-2/+2
* gnu: tdb: Update to 1.3.15.•••* gnu/packages/databases.scm (tdb): Update to 1.3.15. Marius Bakke2017-08-271-2/+2
* gnu: perl: Add more missing dependencies on Module::Install.•••* gnu/packages/databases.scm (perl-dbix-class, perl-dbix-class-cursor-cached, perl-dbix-class-introspectablem2m, perl-dbix-class-schema-loader)[native-inputs]: Add PERL-MODULE-INSTALL. * gnu/packages/web.scm (perl-catalyst-action-renderview, perl-catalyst-action-rest, perl-catalyst-authentication-store-dbix-class, perl-catalyst-component-instancepercontext, perl-catalyst-model-dbic-schema, perl-catalyst-plugin-authentication, perl-catalyst-plugin-authorization-roles, perl-catalyst-plugin-configloader, perl-catalyst-plugin-session, perl-catalyst-plugin-session-state-cookie, perl-catalyst-plugin-stacktrace, perl-catalyst-plugin-static-simple, perl-catalyst-traitfor-request-proxybase, perl-catalyst-view-download, perl-catalyst-view-json, perl-catalystx-script-server-starman, perl-test-www-mechanize, perl-test-www-mechanize-catalyst)[native-inputs]: Likewise. * gnu/packages/xorg.scm (perl-x11-xcb)[native-inputs]: Likewise. Marius Bakke2017-08-251-1/+6
* Merge branch 'master' into core-updatesMarius Bakke2017-08-211-2/+3
|\