summaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: python-sqlparse: Remove unnecessary runtime dependencies.•••* gnu/packages/databases.scm (python-sqlparse)[arguments]: Override 'wrap' phase. Marius Bakke2021-05-051-2/+17
* gnu: python-sqlparse: Update to 0.4.1.•••* gnu/packages/databases.scm (python-sqlparse): Update to 0.4.1. Marius Bakke2021-05-051-2/+2
* gnu: soci: Update to 4.0.2.•••* gnu/packages/databases.scm (soci): Update to 4.0.2. Tobias Geerinckx-Rice2021-05-011-3/+3
* gnu: Add ruby-redis.•••* gnu/packages/databases.scm (ruby-redis): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Pjotr Prins2021-04-261-0/+22
* gnu: nanodbc: Build shared libraries.•••* gnu/packages/databases.scm (nanodbc)[arguments]: Build shared libraries. Ricardo Wurmus2021-04-231-1/+2
* gnu: Add nanodbc.•••* gnu/packages/databases.scm (nanodbc): New variable. Ricardo Wurmus2021-04-201-1/+30
* gnu: freetds: Update to 1.2.20.•••* gnu/packages/databases.scm (freetds): Update to 1.2.20. Tobias Geerinckx-Rice2021-04-191-2/+2
* gnu: freetds: Update to 1.2.19.•••* gnu/packages/databases.scm (freetds): Update to 1.2.19. Tobias Geerinckx-Rice2021-04-111-2/+2
* gnu: Add galera.•••* gnu/packages/databases.scm (galera): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> methuselah-02021-04-081-0/+26
* gnu: python-tortoise-orm: Fix dependencies.•••* gnu/packages/databases.scm (python-tortoise-orm) [propagated-inputs]: Add missing dependency. [arguments]: Relax pytz version requirement, remove iso8601 requirement. Lars-Dominik Braun2021-04-061-1/+5
* gnu: soci: Propagate inputs.•••* gnu/packages/databases.scm (soci)[inputs]: Move to... [propagated-inputs]: ... here. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Raghav Gururajan2021-03-271-1/+2
* gnu: mariadb: Fix CVE-2021-27928.•••* 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. Léo Le Bouter2021-03-261-0/+8
* gnu: python2-rq: Remove package.•••* gnu/packages/databases.scm (python2-rq): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> zimoun2021-03-231-3/+0
* gnu: libmemcached: Disable test suite.•••* 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> Maxim Cournoyer2021-03-161-23/+8
* gnu: Remove MongoDB.•••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. Léo Le Bouter2021-03-161-298/+0
* gnu: mongodb: Update comment about package license.•••* 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. Efraim Flashner2021-03-111-3/+3
* Revert "Revert "gnu: mongodb: Update to 3.4.24 [security fixes].""•••This reverts commit feff80cec3c97a3df2c20d300be12d67f79d4f22. I was mistaken, there are still branches of mongodb which are still licensed under the AGPL3 Efraim Flashner2021-03-111-8/+5
* gnu: mongodb: Add comment about future package versions.•••* 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. Efraim Flashner2021-03-111-0/+3
* Revert "gnu: mongodb: Update to 3.4.24 [security fixes]."•••This reverts commit e5f89570c1d72c4b674fad6b6ad5591ead02d419. After this version mongodb switched to the Server Side Public License (https://www.mongodb.com/licensing/server-side-public-license) which is not a FOSS license. Efraim Flashner2021-03-111-5/+8
* gnu: mongodb: Update to 3.4.24 [security fixes].•••* gnu/packages/patches/mongodb-support-unknown-linux-distributions.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Ditto. * gnu/packages/databases.scm (mongodb): Update to 3.4.24. [source]: Drop patch. Update third_party libs folder names. Léo Le Bouter2021-03-101-8/+5
* gnu: mysql: Update to 5.7.33 [security fixes].•••* gnu/packages/databases.scm (mysql): Update to 5.7.33. Léo Le Bouter2021-03-101-2/+2
* gnu: python-tortoise-orm: Update to 0.16.21.•••* gnu/packages/databases.scm (python-tortoise-orm) [version]: Update to 0.16.21. [arguments]: Relax version requirements. Lars-Dominik Braun2021-03-101-4/+12
* gnu: python-aiosqlite: Update to 0.17.0.•••* gnu/packages/databases.scm (python-aiosqlite) [version]: Update to 0.17.0. [arguments]: Run tests. [propagated-inputs]: Add python-typing-extensions. Lars-Dominik Braun2021-03-101-2/+12
* gnu: python-pypika: Update to 0.47.6.•••* gnu/packages/databases.scm (python-pypika): Update to 0.47.6. Lars-Dominik Braun2021-03-101-2/+2
* gnu: lmdb: Update to 0.9.28.•••* gnu/packages/databases.scm (lmdb): Update to 0.9.28. Tobias Geerinckx-Rice2021-03-101-2/+2
* gnu: mariadb-connector-c: Fix source tarball file name.•••* gnu/packages/databases.scm (mariadb-connector-c)[source]: Add a FILE-NAME. Tobias Geerinckx-Rice2021-03-041-0/+1
* gnu: mariadb-connector-c: Update to 3.1.12.•••* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.12. Tobias Geerinckx-Rice2021-03-041-2/+2
* gnu: redis: Update to 6.0.11 [fixes CVE-2021-21309].•••* gnu/packages/databases.scm (redis): Update to 6.0.11. Léo Le Bouter2021-02-281-2/+2
* gnu: apache-arrow: Update to 3.0.0.•••* gnu/packages/databases.scm (apache-arrow): Update to 3.0.0. [inputs]: Add utf8proc. Signed-off-by: Leo Famulari <leo@famulari.name> Greg Hogan2021-02-161-2/+3
* gnu: apache-arrow: Sort inputs alphabetically.•••* gnu/packages/databases.scm (apache-arrow)[inputs]: Sort inputs. Signed-off-by: Leo Famulari <leo@famulari.name> Greg Hogan2021-02-161-10/+11
* gnu: postgresql: Update to 13.2 [security fixes].•••Fixes CVE-2021-3393 and CVE-2021-20229. * gnu/packages/databases.scm (postgresql-13.2): New variable. (postgresql-13)[replacement]: New field. Signed-off-by: Leo Famulari <leo@famulari.name> Léo Le Bouter2021-02-141-0/+15
* gnu: postgresql-9.6: Update to 9.6.21.•••* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.21. Signed-off-by: Leo Famulari <leo@famulari.name> Léo Le Bouter2021-02-141-2/+2
* gnu: postgresql-10: Update to 10.16.•••* gnu/packages/databases.scm (postgresql-10): Update to 10.16. Signed-off-by: Leo Famulari <leo@famulari.name> Léo Le Bouter2021-02-141-2/+2
* gnu: postgresql-11: Update to 11.11.•••* gnu/packages/databases.scm (postgresql-11): Update to 11.11. Signed-off-by: Leo Famulari <leo@famulari.name> Léo Le Bouter2021-02-141-2/+2
* gnu: libdbi-drivers: Disable tests that get stuck forever.•••* gnu/packages/databases.scm (libdbi-drivers)[arguments]: Disable tests. Guillaume Le Vaillant2021-02-031-1/+2
* Merge branch 'master' into stagingLeo Famulari2021-01-251-8/+117
|\
| * gnu: Add pgloader.•••* gnu/packages/databases.scm (pgloader): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-201-3/+88
| * gnu: kyotocabinet: Update to 1.2.79.•••* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.79. Tobias Geerinckx-Rice2021-01-141-2/+2
| * gnu: Add freetds.•••* gnu/packages/databases.scm (freetds): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher2021-01-141-0/+24
| * gnu: redis: Update to 6.0.10.•••* gnu/packages/databases.scm (redis): Update to 6.0.10. Tobias Geerinckx-Rice2021-01-121-3/+3
* | Merge branch 'master' into stagingEfraim Flashner2021-01-101-3/+0
|\|
| * gnu: Remove python2-pyarrow.•••This package was failing to build and had no users in the tree. * gnu/packages/databases.scm (python2-pyarrow): Remove variable. Leo Famulari2020-12-301-3/+0
* | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-291-7/+32
|\|
| * gnu: redis: Unbundle jemalloc & reinstate most of the tests•••* gnu/packages/databases.scm (redis)[source]: Delete bundled jemalloc. [native-inputs]: Add procps & tcl for the tests. [arguments]: substitute the right tclsh binary & disable failing tests. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll2020-12-291-4/+28
| * gnu: redis: Update to 6.0.9.•••* gnu/packages/databases.scm (redis): Update to 6.0.9. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll2020-12-291-2/+3
| * gnu: memcached: Update to 1.6.9.•••* gnu/packages/databases.scm (memcached): Update to 1.6.9. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll2020-12-261-2/+2
* | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-211-1/+19
|\|
| * gnu: lmdb: Install pkg-config file.•••* gnu/packages/databases.scm (lmdb)[arguments]: Add phase to create a lmdb.pc file. Efraim Flashner2020-12-171-1/+19
* | gnu: MariaDB: Disable failing test on i686-linux.•••* gnu/packages/databases.scm (mariadb)[arguments]: When building on i686-linux, disable one test. Marius Bakke2020-12-211-0/+6
* | gnu: MariaDB: Fix 'mariadb_config' output to refer to correct directories.•••This fixes a regression introduced in ce29031a23104928155b498d552fc4140cc03030 where 'mariadb_config' would return libdir and plugindir relative to the location of the 'mariadb_config' program (which lives in a separate output). While at it, fix a couple other wrong references, and a another regression related to test installation. * gnu/packages/databases.scm (mariadb)[arguments]: Patch "mariadb_config.c.in" so that it falls back to old behavior. Patch 'mariadb.pc.in' and 'mariadb_connector_c.cmake' to cope with absolute directory names. In #:configure-flags, don't set INSTALL_MYSQLTESTDIR, but delete the installed tests with a phase. Marius Bakke2020-12-201-9/+17