aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/databases.scm
Commit message (Collapse)AuthorAge
* gnu: postgresql-9.6: Update to 9.6.21.Léo Le Bouter2021-02-14
| | | | | | * gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.21. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: postgresql-10: Update to 10.16.Léo Le Bouter2021-02-14
| | | | | | * gnu/packages/databases.scm (postgresql-10): Update to 10.16. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: postgresql-11: Update to 11.11.Léo Le Bouter2021-02-14
| | | | | | * gnu/packages/databases.scm (postgresql-11): Update to 11.11. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: libdbi-drivers: Disable tests that get stuck forever.Guillaume Le Vaillant2021-02-03
| | | | * gnu/packages/databases.scm (libdbi-drivers)[arguments]: Disable tests.
* Merge branch 'master' into stagingLeo Famulari2021-01-25
|\
| * gnu: Add pgloader.Sharlatan Hellseher2021-01-20
| | | | | | | | | | | | * gnu/packages/databases.scm (pgloader): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: kyotocabinet: Update to 1.2.79.Tobias Geerinckx-Rice2021-01-14
| | | | | | | | * gnu/packages/databases.scm (kyotocabinet): Update to 1.2.79.
| * gnu: Add freetds.Sharlatan Hellseher2021-01-14
| | | | | | | | | | | | * gnu/packages/databases.scm (freetds): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: redis: Update to 6.0.10.Tobias Geerinckx-Rice2021-01-12
| | | | | | | | * gnu/packages/databases.scm (redis): Update to 6.0.10.
* | Merge branch 'master' into stagingEfraim Flashner2021-01-10
|\|
| * gnu: Remove python2-pyarrow.Leo Famulari2020-12-30
| | | | | | | | | | | | This package was failing to build and had no users in the tree. * gnu/packages/databases.scm (python2-pyarrow): Remove variable.
* | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-29
|\|
| * gnu: redis: Unbundle jemalloc & reinstate most of the testsVincent Legoll2020-12-29
| | | | | | | | | | | | | | | | * 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>
| * gnu: redis: Update to 6.0.9.Vincent Legoll2020-12-29
| | | | | | | | | | | | * gnu/packages/databases.scm (redis): Update to 6.0.9. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: memcached: Update to 1.6.9.Vincent Legoll2020-12-26
| | | | | | | | | | | | * gnu/packages/databases.scm (memcached): Update to 1.6.9. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-21
|\|
| * gnu: lmdb: Install pkg-config file.Efraim Flashner2020-12-17
| | | | | | | | | | * gnu/packages/databases.scm (lmdb)[arguments]: Add phase to create a lmdb.pc file.
* | gnu: MariaDB: Disable failing test on i686-linux.Marius Bakke2020-12-21
| | | | | | | | | | * gnu/packages/databases.scm (mariadb)[arguments]: When building on i686-linux, disable one test.
* | gnu: MariaDB: Fix 'mariadb_config' output to refer to correct directories.Marius Bakke2020-12-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | gnu: PostgreSQL: Do not embed references to build tools.Marius Bakke2020-12-20
| | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/25527>. * gnu/packages/databases.scm (postgresql-13)[arguments]: In #:configure-flags, provide non-absolute references to the build tools.
* | gnu: postgresql: Make version 13 the default.Marius Bakke2020-12-13
| | | | | | | | | | | | | | | | | | | | | | | | While at it, rearrange so that variables are in order, and also inherit the patches in lower versions, as the disable-resolve_symlinks patch was missing in 11 and 9. * gnu/packages/databases.scm (postgresql-13): Swap places with ... (postgresql): ... this. Turn into dummy pointer variable and move it last. (postgresql-11): Inherit from POSTGRESQL-13. Also inherit source. (postgresql-10): Inherit from POSTGRESQL-11. (postgresql-9.6): Inherit from POSTGRESQL-10. Also inherit source.
* | gnu: MariaDB: Update to 10.5.8.Marius Bakke2020-12-13
|/ | | | | | * gnu/packages/databases.scm (mariadb): Update to 10.5.8. [arguments]: Adjust #:configure-flags to not install tests; remove code for the same. Adjust phases for upstream test changes. Add workaround.
* gnu: postgresql: Add 13.1.Marius Bakke2020-12-13
| | | | * gnu/packages/databases.scm (postgresql-13): New public variable.
* Merge branch 'master' into stagingMarius Bakke2020-11-26
|\
| * gnu: lmdb: Update to 0.9.27.Tobias Geerinckx-Rice2020-11-25
| | | | | | | | * gnu/packages/databases.scm (lmdb): Update to 0.9.27.
* | Merge branch 'master' into stagingMarius Bakke2020-11-19
|\|
| * gnu: Add uuid support to recutils.John Soo2020-11-18
| | | | | | | | | | | | | | * gnu/packages/databases.scm (recutils): [inputs] Add lib output of util-linux. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: python-pypika: Update to 0.44.0.Tobias Geerinckx-Rice2020-11-17
| | | | | | | | * gnu/packages/databases.scm (python-pypika): Update to 0.44.0.
| * gnu: python-peewee: Update to 3.14.0.Tobias Geerinckx-Rice2020-11-17
| | | | | | | | * gnu/packages/databases.scm (python-peewee): Update to 3.14.0.
* | Merge branch 'master' into stagingMarius Bakke2020-11-11
|\|
| * gnu: rocksdb: Build reproducibly.Tobias Geerinckx-Rice2020-11-10
| | | | | | | | * gnu/packages/databases.scm (rocksdb)[arguments]: Hard code the build date.
| * gnu: mariadb-connector-c: Update to 3.1.11.Tobias Geerinckx-Rice2020-11-10
| | | | | | | | | | * gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.11. [source]: Specify a mirror.
| * gnu: soci: Support Firebird.Tobias Geerinckx-Rice2020-11-09
| | | | | | | | * gnu/packages/databases.scm (soci)[inputs]: Add firebird.
| * gnu: soci: Configure LIBDIR normally.Tobias Geerinckx-Rice2020-11-09
| | | | | | | | | | * gnu/packages/databases.scm (soci)[arguments]: Add SOCI_LIBDIR to #:configure-flags instead of patching CMakeLists.txt.
| * gnu: soci: Update to 4.0.1.Tobias Geerinckx-Rice2020-11-09
| | | | | | | | | | * gnu/packages/databases.scm (soci): Update to 4.0.1. [arguments]: Add -DCMAKE_CXX_STANDARD=17 to #:configure-flags.
| * gnu: ephemeralpg: Cross-compile.Tobias Geerinckx-Rice2020-11-08
| | | | | | | | * gnu/packages/databases.scm (ephemeralpg)[arguments]: Use CC-FOR-TARGET.
| * gnu: ephemeralpg: Update to 3.1.Tobias Geerinckx-Rice2020-11-08
| | | | | | | | * gnu/packages/databases.scm (ephemeralpg): Update to 3.1.
| * gnu: python-peewee: Update to 3.13.3.Michael Rohleder2020-11-08
| | | | | | | | | | | | | | * gnu/packages/databases.scm (python-peewee): Update to 3.13.3. [inputs]: Add sqlite. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* | Merge branch 'master' into stagingMarius Bakke2020-11-07
|\| | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/gdb.scm gnu/packages/lisp-xyz.scm gnu/packages/web-browsers.scm
| * gnu: firebird: Tweak description.Tobias Geerinckx-Rice2020-11-07
| | | | | | | | | | | | Suggested by Christopher Baines <mail@cbaines.net>. * gnu/packages/databases.scm (firebird)[description]: Drop ‘and more’.
| * gnu: Add firebird.Tobias Geerinckx-Rice2020-11-07
| | | | | | | | * gnu/packages/databases.scm (firebird): New public variable.
| * gnu: databases: Define postgresql-10.Christopher Baines2020-10-20
| | | | | | | | | | | | | | | | | | So that it can be used, rather than postgresql. Because the major version of the package is important, as it relates to the compatability with the data files used by the service, it's useful to have a stable name to refer to a package for version 10 of PostgreSQL. * gnu/packages/databases.scm (postgresql-10): New variable.
* | Merge branch 'master' into stagingMarius Bakke2020-10-19
|\|
| * gnu: Add yoyo-migrations.Vinicius Monego2020-10-19
| | | | | | | | | | | | * gnu/packages/databases.scm (yoyo-migrations): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
| * gnu: python-sqlalchemy: Update to 1.3.20.Tobias Geerinckx-Rice2020-10-16
| | | | | | | | * gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.20.
| * gnu: perl-db-file: Update to 1.855.Tobias Geerinckx-Rice2020-10-16
| | | | | | | | * gnu/packages/databases.scm (perl-db-file): Update to 1.855.
* | gnu: Remove redundant MariaDB inputs.Marius Bakke2020-10-13
| | | | | | | | | | | | | | | | | | | | For well-behaved build systems, including the "dev" output suffices. * gnu/packages/bioinformatics.scm (kentutils)[inputs]: Remove MARIADB:LIB. * gnu/packages/cran.scm (r-rmysql)[inputs]: Likewise. * gnu/packages/databases.scm (python-mysqlclient, soci)[inputs]: Likewise. * gnu/packages/qt.scm (qt-4, qtbase): Likewise. * gnu/packages/ruby.scm (ruby-mysql2)[inputs]: Likewise.
* | gnu: unixodbc: Update to 2.3.9.Marius Bakke2020-10-13
| | | | | | | | * gnu/packages/databases.scm (unixodbc): Update to 2.3.9.
* | gnu: MariaDB: Skip replication tests.Marius Bakke2020-10-13
| | | | | | | | | | * gnu/packages/databases.scm (mariadb)[arguments]: Add "--skip-rpl" to mtr invocation.
* | gnu: MariaDB: Update to 10.5.6.Marius Bakke2020-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mariadb-client-test-32bit.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/databases.scm (mariadb): Update to 10.5.6. [source](patches): Remove. [source](snippet): Adapt unbundling for yassl->wolfssl migration. [arguments]: Remove fix-pcre-detection phase. Add phase to fix referenced directory names. Adjust substitution for renamed file. Disable four tests. Enable previously failing ones. Remove armhf workaround. [native-inputs]: On armhf-linux, remove GCC-5. [inputs]: Remove OPENSSL-1.0 and PCRE. Add OPENSSL and PCRE2.