summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
AgeCommit message (Collapse)Author
2021-09-21gnu: mysql: Add wrapper around mysql_config.zimoun
Fixes <https://bugs.gnu.org/23045>. * gnu/packages/databases.scm (mysql): Add a 'wrap-mysql_helpers phase to wrap 'mysql_config' and 'mysqld_safe'. [inputs]: Add 'coreutils', 'gawk', 'grep', 'procps' and 'sed'. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-16gnu: Remove python2-alembic.Marius Bakke
This package currently fails to build and has no users in Guix. * gnu/packages/databases.scm (python2-alembic): Remove variable.
2021-09-16gnu: python-sql: Update to 1.3.0.Hartmut Goebel
* gnu/packages/databases.scm (python-sql): Update to 1.3.0.
2021-09-15gnu: python-sqlalchemy: Update to 1.4.23.Marius Bakke
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.23. [propagated-inputs]: Add PYTHON-GREENLET.
2021-09-15gnu: python-sadisplay: Update to 0.4.9.Marius Bakke
* gnu/packages/databases.scm (python-sadisplay): Update to 0.4.9. [arguments]: New field. Override check phase. [native-inputs]: Remove PYTHON-NOSE. Add PYTHON-PYTEST.
2021-09-15gnu: python-alembic: Update to 1.7.1.Marius Bakke
* gnu/packages/databases.scm (python-alembic): Update to 1.7.1. [propagated-inputs]: Add PYTHON-IMPORTLIB-RESOURCES.
2021-09-03gnu: nheko: Update to 0.8.2.nixo
* gnu/packages/messaging.scm (nheko): Update to 0.8.2. [source snippet]: Remove third_party folder. [arguments]: Remove -fpermissive flag, remove remove-Werror phase, add phase wrap-program and unbundle-dependencies. [inputs]: Add gst-plugins-base, gst-plugins-bad, libnice, qtkeychain, and unbundle blurhash, cpp-httplib and single-application, remove tweeny. [native-inputs]: Add doxygen, graphviz used to build documentation. [description]: Simplify by removing the long list, add new features. (mtxclient): Update to 0.5.1. [arguments]: Remove set-home phase. * gnu/packages/databases.scm (lmdbxx): Update to 1.0.0. [source]: Change repository to a fork required by nheko. [home-page]: Update accordingly. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-27gnu: postgresql-9.6: Update to 9.6.23.Efraim Flashner
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.23.
2021-08-27gnu: postgresql-10: Update to 10.18.Efraim Flashner
* gnu/packages/databases.scm (postgresql-10): Update to 10.18.
2021-08-27gnu: postgresql-11: Update to 11.13.Efraim Flashner
* gnu/packages/databases.scm (postgresql-11): Update to 11.13.
2021-08-15Update copyright/name notices for Christine Lemmer-Webber.Christopher Lemmer Webber
* doc/guix-cookbook.texi: Update copyright/name for Christine Lemmer-Webber. * gnu/build/image.scm: Likewise. * gnu/build/vm.scm: Likewise. * gnu/packages/admin.scm: Likewise. * gnu/packages/assembly.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/backup.scm: Likewise. * gnu/packages/check.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/finance.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/guile-xyz.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/haskell-xyz.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/password-utils.scm: Likewise. * gnu/packages/perl.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/python.scm: Likewise. * gnu/packages/sphinx.scm: Likewise. * gnu/packages/ssh.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/services/networking.scm: Likewise. * gnu/system/vm.scm: Likewise.
2021-08-10gnu: rocksdb: set TEST_TMPDIR for faster test i/o.Ryan Sundberg
The rocksdb test can take an egregious amount of time on a spinning HDD. This will inherit guixbuild's /tmp mount for the rocksdb testing directory. * gnu/packages/databases.scm (rocksdb)[arguments]: set TEST_TMPDIR for check phase Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-04gnu: tdb: Update to 1.4.5.Efraim Flashner
* gnu/packages/databases.scm (tdb): Update to 1.4.5.
2021-07-29gnu: apache-arrow: Update to 5.0.0.Ricardo Wurmus
* gnu/packages/databases.scm (apache-arrow): Update to 5.0.0.
2021-07-28gnu: python-pyarrow: Fix parquet support.Ricardo Wurmus
Co-authored-by: Phil Beadling <phil@beadling.co.uk>. * gnu/packages/databases.scm (python-pyarrow)[arguments]: Add phases patch-cmake-variables, patch-parquet-library, and set-PYARROW_WITH_PARQUET. [propagated-inputs]: Add "include" output of apache-arrow package.
2021-07-20gnu: Add sequeler.Alexandre Hannud Abdo
* gnu/packages/databases.scm (sequeler): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-02gnu: perl-sql-splitstatement: Update to 1.00023.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-sql-splitstatement): Update to 1.00023. [native-inputs]: Add perl-test-differences and perl-test-script.
2021-07-02gnu: perl-db-file: Update to 1.856.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (perl-db-file): Update to 1.856.
2021-06-30gnu: virtuoso-ose: Update to 7.2.6.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.6. [source]: Get it from SourceForge. [inputs]: Use the default OpenSSL version.
2021-06-29gnu: python2-sqlparse: Remove package.zimoun
* gnu/packages/databases.scm (python2-sqlparse): Remove variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-25gnu: mariadb-connector-c: Update to 3.1.13.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.13.
2021-06-21gnu: apache-arrow: Update to 4.0.1.Ricardo Wurmus
* gnu/packages/databases.scm (apache-arrow): Update to 4.0.1. [arguments]: Remove trailing boolean; ensure that xsimd is not downloaded and built anew. [inputs]: Add xsimd.
2021-06-14gnu: Add nanodbc-for-irods.Ricardo Wurmus
* gnu/packages/databases.scm (nanodbc-for-irods): New variable.
2021-06-08gnu: python2-orator: Remove package.zimoun
* gnu/packages/database.scm (python2-orator): Remove variable. (python-orator)[properties]: Remove field. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-02gnu: redis: Update to 6.2.4 [security fixes].Simon Streit
Fixes CVE-2021-29477. * gnu/packages/databases.scm (redis): Update to 6.2.4. [arguments]: Disable the 'integration/failover' test. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-05-23gnu: lmdb: Update to 0.9.29.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (lmdb): Update to 0.9.29.
2021-05-19gnu: perl-dbd-pg: Update to 3.14.2.Efraim Flashner
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.14.2.
2021-05-17gnu: PostgreSQL 9: Update to 9.6.22 [fixes CVE-2021-{32027,32028,32029}].Leo Famulari
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.22.
2021-05-17gnu: PostgreSQL 10: Update to 10.17 [fixes CVE-2021-{32027,32028,32029}].Leo Famulari
* gnu/packages/databases.scm (postgresql-10): Update to 10.17.
2021-05-17gnu: PostgreSQL 11: Update to 11.12 [fixes CVE-2021-{32027,32028,32029}].Leo Famulari
* gnu/packages/databases.scm (postgresql-11): Update to 11.12.
2021-05-17gnu: PostgreSQL: Update to 13.3 [fixes CVE-2021-{32027,32028,32029}].Leo Famulari
* gnu/packages/databases.scm (postgresql-13)[replacement]: Use postgresql-13.3. (postgresql-13.2): Replace with ... (postgresql-13.3): ... new variable.
2021-05-12gnu: Add python-sqlalchemy-stubs.BonfaceKilz
* gnu/packages/databases.scm (python-sqlalchemy-stubs): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-05-05gnu: python-sqlparse: Remove unnecessary runtime dependencies.Marius Bakke
* gnu/packages/databases.scm (python-sqlparse)[arguments]: Override 'wrap' phase.
2021-05-05gnu: python-sqlparse: Update to 0.4.1.Marius Bakke
* gnu/packages/databases.scm (python-sqlparse): Update to 0.4.1.
2021-05-01gnu: soci: Update to 4.0.2.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (soci): Update to 4.0.2.
2021-04-26gnu: Add ruby-redis.Pjotr Prins
* gnu/packages/databases.scm (ruby-redis): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-23gnu: nanodbc: Build shared libraries.Ricardo Wurmus
* gnu/packages/databases.scm (nanodbc)[arguments]: Build shared libraries.
2021-04-20gnu: Add nanodbc.Ricardo Wurmus
* gnu/packages/databases.scm (nanodbc): New variable.
2021-04-19gnu: freetds: Update to 1.2.20.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (freetds): Update to 1.2.20.
2021-04-11gnu: freetds: Update to 1.2.19.Tobias Geerinckx-Rice
* gnu/packages/databases.scm (freetds): Update to 1.2.19.
2021-04-08gnu: Add galera.methuselah-0
* gnu/packages/databases.scm (galera): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-06gnu: python-tortoise-orm: Fix dependencies.Lars-Dominik Braun
* gnu/packages/databases.scm (python-tortoise-orm) [propagated-inputs]: Add missing dependency. [arguments]: Relax pytz version requirement, remove iso8601 requirement.
2021-03-27gnu: soci: Propagate inputs.Raghav Gururajan
* gnu/packages/databases.scm (soci)[inputs]: Move to... [propagated-inputs]: ... here. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-26gnu: mariadb: Fix CVE-2021-27928.Léo Le Bouter
* gnu/packages/patches/mariadb-CVE-2021-27928.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/databases.scm (mariadb/fixed): New variable. Apply patch. (mariadb)[replacement]: Graft.
2021-03-23gnu: python2-rq: Remove package.zimoun
* gnu/packages/databases.scm (python2-rq): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-16gnu: libmemcached: Disable test suite.Maxim Cournoyer
* gnu/packages/databases.scm (libmemcached): Disable test suite. Removing trailing #t. [phases]{fix-configure}: Remove useless group in pattern. {disable-failing-tests}: Remove phase. {build-and-install-html-doc}: Order after the build phase. [home-page]: Please 'guix lint'. Reported-by: Simon Tournier <zimon.toutoune@gmail.com>
2021-03-16gnu: Remove MongoDB.Léo Le Bouter
mongodb 3.4.10 has unpatched CVEs and mongodb 3.4.24 has some files in the release tarball under the SSPL, therefore we cannot provide mongodb while upholding to good security standards. It turns out feff80cec3c97a3df2c20d300be12d67f79d4f22 was right since while the main license file wasnt altered to SSPL, some files in the tree contain SSPL headers. * gnu/packages/databases.scm (go-gopkg.in-mgo.v2): Remove. * gnu/packages/databases.scm (mongo-tools): Remove. * doc/guix.texi (mongodb-service-type): Remove. * gnu/tests/databases.scm (%test-mongodb, %mongodb-os, run-mongodb-test): Remove. * gnu/services/databases.scm (mongodb-configuration, mongodb-configuration?, mongodb-configuration-mongodb, mongodb-configuration-config-file, mongodb-configuration-data-directory, mongodb-service-type, %default-mongodb-configuration-file, %mongodb-accounts, mongodb-activation, mongodb-shepherd-service): Remove. * gnu/packages/databases.scm (mongodb): Remove.
2021-03-11gnu: mongodb: Update comment about package license.Efraim Flashner
* gnu/packages/databases.scm (mongodb): Adjust the comment about the licensing status of the package, there are still older branches receiving updates under the AGPL license.
2021-03-11Revert "Revert "gnu: mongodb: Update to 3.4.24 [security fixes].""Efraim Flashner
This reverts commit feff80cec3c97a3df2c20d300be12d67f79d4f22. I was mistaken, there are still branches of mongodb which are still licensed under the AGPL3
2021-03-11gnu: mongodb: Add comment about future package versions.Efraim Flashner
* gnu/packages/databases.scm (mongodb): Add comment that the license of the package changed after the packaged version and that it shouldn't be updated.