summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
AgeCommit message (Collapse)Author
2018-04-30Merge branch 'master' into core-updatesMark H Weaver
2018-04-25gnu: rocksdb: Update to 5.12.4.Marius Bakke
* gnu/packages/databases.scm (rocksdb): Update to 5.12.4.
2018-04-10Merge branch 'master' into core-updatesMark H Weaver
2018-04-05gnu: perl-db-file: Update to 1.841.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-db-file): Update to 1.841.
2018-04-05gnu: lmdb: Update to 0.9.22.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (lmdb): Update to 0.9.22.
2018-04-04gnu: 4store: Remove preprocessor directive.Roel Janssen
* gnu/packages/databases.scm (4store): Add patch to remove preprocessor directive. * gnu/packages/patches/4store-unset-preprocessor-directive.patch: New file. * gnu/local.mk: Register patch.
2018-04-03gnu: virtuoso-ose: Unbundle zlib and build with readline support.Roel Janssen
* gnu/packages/databases.scm (virtuoso-ose): [inputs]: Add zlib, and readline; [arguments]: Add --without-internal-zlib, and --with-readline.
2018-04-02gnu: sqlite: Update to 3.23.0.Marius Bakke
* gnu/packages/databases.scm (sqlite): Update to 3.23.0.
2018-03-25gnu: bdb: Use invoke.Mark H Weaver
* gnu/packages/databases.scm (bdb, bdb-5.3)[arguments]: Use invoke in the custom configure phase.
2018-03-23gnu: postgresql: Use invoke.Mark H Weaver
* gnu/packages/databases.scm (postgresql)[arguments]: Use invoke in the 'build-contrib' and 'install-contrib' phases.
2018-03-23gnu: mysql: Return #t from all phases.Mark H Weaver
* gnu/packages/databases.scm (mysql)[arguments]: Return #t from the 'patch-boost-version' phase.
2018-03-23gnu: mariadb: Return #t from all phases.Mark H Weaver
* gnu/packages/databases.scm (mariadb)[arguments]: Return #t from the 'post-install' phase.
2018-03-20Merge branch 'master' into core-updatesMark H Weaver
2018-03-20Correct name and Email for ng0.ng0
* .mailmap: Correct name and Email for ng0. * Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-20Merge branch 'master' into core-updatesMark H Weaver
2018-03-17gnu: Use the CMake build system's #:build-type key.Tobias Geerinckx-Rice
* gnu/packages/code.scm (rtags)[arguments]: Move the CMAKE_BUILD_TYPE from #:configure-flags to #:build-type. * gnu/packages/databases.scm (apache-arrow)[arguments]: Likewise * gnu/packages/engineering.scm (kicad)[arguments]: Likewise * gnu/packages/flashing-tools.scm (heimdall)[arguments]: Likewise * gnu/packages/graphics.scm (openscenegraph)[arguments]: Likewise * gnu/packages/linux.scm (rdma-core)[arguments]: Likewise * gnu/packages/music.scm (portmidi)[arguments]: Likewise * gnu/packages/photo.scm (rawtherapee)[arguments]: Likewise * gnu/packages/rdesktop.scm (freerdp)[arguments]: Likewise * gnu/packages/serialization.scm (flatbuffers)[arguments]: Likewise * gnu/packages/web.scm (tidy-html)[arguments]: Likewise
2018-03-17gnu: perl-sql-abstract: Update to 1.85.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.85.
2018-03-17Merge branch 'master' into core-updatesMark H Weaver
2018-03-16gnu: All snippets report errors using exceptions, else return #t.Mark H Weaver
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/bioinformatics.scm, gnu/packages/cdrom.scm, gnu/packages/chez.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/cross-base.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/fpga.scm, gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm, gnu/packages/gcc.scm, gnu/packages/geo.scm, gnu/packages/ghostscript.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphics.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm, gnu/packages/irc.scm, gnu/packages/java.scm, gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lxde.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/music.scm, gnu/packages/netpbm.scm, gnu/packages/networking.scm, gnu/packages/node.scm, gnu/packages/nvi.scm, gnu/packages/ocaml.scm, gnu/packages/pdf.scm, gnu/packages/perl.scm, gnu/packages/php.scm, gnu/packages/plotutils.scm, gnu/packages/pretty-print.scm, gnu/packages/profiling.scm, gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm, gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm, gnu/packages/scribus.scm, gnu/packages/sdl.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm, gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm, gnu/packages/terminals.scm, gnu/packages/texinfo.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tls.scm, gnu/packages/unrtf.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: In all snippets, report errors using exceptions, or else return #t.
2018-03-15gnu: Add python-pyarrow.Leo Famulari
* gnu/packages/databases.scm (python-pyarrow, python2-pyarrow): New variables.
2018-03-15gnu: Add apache-arrow.Leo Famulari
* gnu/packages/databases.scm (apache-arrow): New variable.
2018-03-14gnu: gdbm: Update to 1.14.1.Marius Bakke
* gnu/packages/databases.scm (gdbm): Update to 1.14.1.
2018-03-14Merge branch 'master' into core-updatesRicardo Wurmus
2018-03-11build-system/gnu: Add 'bootstrap' phase.Ludovic Courtès
This factorizes what has become a widespread idiom. * guix/build/gnu-build-system.scm (%bootstrap-scripts): New variable. (bootstrap): New procedure. (%standard-phases): Add it after 'unpack'. * guix/build/ant-build-system.scm (%standard-phases): Delete 'bootstrap. * guix/build/asdf-build-system.scm (%standard-phases/source) (%standard-phases): Likewise. * guix/build/cargo-build-system.scm (%standard-phases): Likewise. * guix/build/cmake-build-system.scm (%standard-phases): Likewise. * guix/build/dub-build-system.scm (%standard-phases): Likewise. * guix/build/emacs-build-system.scm (%standard-phases): Likewise. * guix/build/font-build-system.scm (%standard-phases): Likewise. * guix/build/go-build-system.scm (%standard-phases): Likewise. * guix/build/haskell-build-system.scm (%standard-phases): Likewise. * guix/build/minify-build-system.scm (%standard-phases): Likewise. * guix/build/ocaml-build-system.scm (%standard-phases): Likewise. * guix/build/perl-build-system.scm (%standard-phases): Likewise. * guix/build/python-build-system.scm (%standard-phases): Likewise. * guix/build/r-build-system.scm (%standard-phases): Likewise. * guix/build/ruby-build-system.scm (%standard-phases): Likewise. * guix/build/scons-build-system.scm (%standard-phases): Likewise. * guix/build/texlive-build-system.scm (%standard-phases): Likewise. * guix/build/waf-build-system.scm (%standard-phases): Likewise. * gnu/packages/audio.scm (faad2)[arguments]: Replace 'bootstrap. (soundtouch, cuetools, bluez-alsa): Remove 'arguments'. (cava)[arguments]: Replace 'bootstrap. * gnu/packages/backup.scm (rdup): Remove 'bootstrap. * gnu/packages/bioinformatics.scm (seek)[arguments]: Replace 'bootstrap. * gnu/packages/bioinformatics.scm (htslib-for-sambamba): Remove 'arguments'. * gnu/packages/ci.scm (hydra, cuirass): Remove 'bootstrap'. * gnu/packages/crypto.scm (libb2): Remove #:phases. * gnu/packages/databases.scm (guile-wiredtiger): Likewise. * gnu/packages/debug.scm (stress-make): Remove 'bootstrap'. * gnu/packages/documentation.scm (asciidoc): Likewise. * gnu/packages/fontutils.scm (libuninameslist): Remove 'arguments'. * gnu/packages/ftp.scm (weex): Remove 'arguments'. * gnu/packages/game-development.scm (ois): Remove 'arguments'. * gnu/packages/games.scm (pioneer): Remove 'bootstrap. * gnu/packages/gnome.scm (vte-ng, byzanz): Replace 'bootstrap. (arc-theme): Remove 'arguments'. (faba-icon-theme): Remove 'bootstrap. (arc-icon-theme): Remove 'arguments'. * gnu/packages/gnunet.scm (guile-gnunet): Likewise. * gnu/packages/gtk.scm (guile-rsvg): Likewise. * gnu/packages/guile.scm (mcron2): Remove 'bootstrap. (guile-bash): Remove #:phases. (guile-git): Remove 'bootstrap. (guile-syntax-highlight): Remove 'arguments'. (guile-sjson): Likewise. * gnu/packages/java.scm (classpath-devel): Remove 'bootstrap. * gnu/packages/kodi.scm (libdvdnav/kodi) (libdvdread/kodi, libdvdcss/kodi): Likewise. * gnu/packages/libreoffice.scm (hunspell): Remove 'arguments'. * gnu/packages/libusb.scm (hidapi): Likewise. * gnu/packages/linux.scm (bridge-utils): Rename 'bootstrap' to 'patch-stuff'; move it before 'bootstrap', without autoreconf invocation. (eudev): Rename 'bootstrap' to 'patch-file-names', without 'autogen.sh' invocation; move it before 'bootstrap. (gpm): Replace 'bootstrap'. (f2fs-tools): Remove 'arguments'. (rng-tools): Remove #:phases. * gnu/packages/messaging.scm (hexchat): Rename 'bootstrap' to 'copy-intltool-makefile'; remove "autoreconf" invocation and move before 'bootstrap'. (libmesode): Remove 'arguments'. (libstrophe): Likewise. * gnu/packages/microcom.scm (microcom): Likewise. * gnu/packages/networking.scm (libnet): Remove 'bootstrap. * gnu/packages/onc-rpc.scm (libnsl): Remove 'arguments'. * gnu/packages/package-management.scm (guix): Replace 'bootstrap. * gnu/packages/sawfish.scm (librep): Remove 'arguments'. * gnu/packages/version-control.scm (findnewest): Likewise. * gnu/packages/video.scm (liba52, handbrake, motion): Replace 'bootstrap. * gnu/packages/web.scm (fcgiwrap): Remove #:phases. (tidy): Replace 'bootstrap. (gumbo-parser): Remove #:phases. * gnu/packages/wget.scm (wget2): Replace 'bootstrap. * gnu/packages/wm.scm (i3lock-color): Remove #:phases. * gnu/packages/xdisorg.scm (xclip): Likewise. * gnu/packages/xml.scm (libxls): Replace 'bootstrap'. * gnu/packages/xorg.scm (xf86-video-freedreno) (xf86-video-intel): Remove #:phases. * gnu/packages/zile.scm (zile-on-guile): Replace 'bootstrap.
2018-03-04gnu: rocksdb: Update to 5.10.4.Marius Bakke
* gnu/packages/databases.scm (rocksdb): Update to 5.10.4. [source]: Substitute the unbundled copy of GNU Parallel. [arguments]: Add "V=1" "USE_RTTI=1" and "ROCKSDBTESTS_END=db_tailing_iter_test" to #:make-flags. Set #:test-target to "check_some". Respect parallel jobs in 'build-release-libraries' phase and rename to 'build'. [license]: Update for changes in 5.5.4.
2018-03-04gnu: python-apsw: Use invoke.Efraim Flashner
* gnu/packages/databases.scm (python-apsw)[arguments]: Use invoke.
2018-03-04gnu: python-apsw: Declare a source file-name.Efraim Flashner
* gnu/packages/databases.scm (python-apsw)[source]: Declare a source file-name.
2018-03-01gnu: postgresql@9.6: Update to 9.6.8 [fixes CVE-2018-1058].Leo Famulari
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.8.
2018-03-01gnu: postgresql: Update to 10.3 [fixes CVE-2018-1058].Leo Famulari
* gnu/packages/databases.scm (postgresql): Update to 10.3.
2018-03-01gnu: memcached: Update to 1.5.6.Leo Famulari
* gnu/packages/databases.scm (memcached): Update to 1.5.6.
2018-03-01gnu: r-rmysql: Update to 0.10.14.Ricardo Wurmus
* gnu/packages/databases.scm (r-rmysql): Update to 0.10.14.
2018-02-26gnu: python-pickleshare: Run the tests.Marius Bakke
* gnu/packages/databases.scm (python-pickleshare)[arguments]: Replace CHECK-PHASE. [native-inputs]: Add PYTHON-PYTEST.
2018-02-26gnu: python-pickleshare: Update to 0.7.4.Marius Bakke
* gnu/packages/databases.scm (python-pickleshare): Update to 0.7.4. [source](uri): Use PYPI-URI. [propagated-inputs]: Remove. [properties]: Delay python2 variant. (python2-pickleshare)[propagated-inputs]: Add PYTHON2-PATHLIB2.
2018-02-24gnu: sqlite: Fix source URL.Ludovic Courtès
* gnu/packages/databases.scm (sqlite)[source]: Change "/2017" to "/2018".
2018-02-20gnu: gdbm: Update to 1.14.Marius Bakke
* gnu/packages/databases.scm (gdbm): Update to 1.14.
2018-02-20gnu: sqlite: Update to 3.22.0.Marius Bakke
* gnu/packages/databases.scm (sqlite): Update to 3.22.0.
2018-02-16Merge branch 'master' into core-updatesMark H Weaver
2018-02-16gnu: perl-dbd-pg: Update to 3.7.4.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.4.
2018-02-09Merge branch 'master' into core-updatesMark H Weaver
2018-02-08gnu: postgresql: Update to 10.2 [CVE-2018-{1052,1053}].Leo Famulari
* gnu/packages/databases.scm (postgresql): Update to 10.2.
2018-02-03Merge branch 'master' into core-updatesMark H Weaver
2018-02-01gnu: Fix and improve the mongo-tools package.Christopher Baines
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.
2018-02-01Merge branch 'master' into core-updatesMarius Bakke
2018-01-30gnu: Add mongo-tools.Christopher Baines
* gnu/packages/databases.scm (mongo-tools): New variable.
2018-01-30gnu: Add go-gopkg.in-mgo.v2.Christopher Baines
* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): New variable.
2018-01-28gnu: Add sqlite-with-fts5.Mark H Weaver
* gnu/packages/databases.scm (sqlite-with-fts5): New variable.
2018-01-26Merge branch 'master' into core-updatesMark H Weaver
2018-01-26gnu: 4store: Update URI.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (4store)[source, home-page]: Update URI.
2018-01-19Merge branch 'master' into core-updatesMark H Weaver
2018-01-18gnu: mongodb: Fix indentation.Efraim Flashner
* gnu/packages/databases.scm (mongodb): Replace tabs with spaces.