1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-06 01:05:54 +02:00
Commit Graph

897 Commits

Author SHA1 Message Date
Greg Hogan 9757e54640 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>
2021-02-16 13:38:37 -05:00
Greg Hogan 23af76f136 gnu: apache-arrow: Sort inputs alphabetically.
* gnu/packages/databases.scm (apache-arrow)[inputs]: Sort inputs.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-16 13:38:37 -05:00
Léo Le Bouter 392e230d5e 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>
2021-02-14 16:15:45 -05:00
Léo Le Bouter 6941dbf958 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>
2021-02-14 14:57:59 -05:00
Léo Le Bouter e55812e685 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>
2021-02-14 14:57:59 -05:00
Léo Le Bouter 812f0d69ff 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>
2021-02-14 14:57:55 -05:00
Danny Milosavljevic abd318ff4b Merge branch 'master' into core-updates 2021-02-11 19:12:36 +01:00
Guillaume Le Vaillant 4e902da60c gnu: libdbi-drivers: Disable tests that get stuck forever.
* gnu/packages/databases.scm (libdbi-drivers)[arguments]: Disable tests.
2021-02-03 18:08:11 +01:00
Christopher Baines e740cc6140 Merge branch 'master' into core-updates 2021-02-03 09:57:35 +00:00
Mathieu Othacehe 86cf4c0396 gnu: postgresql: Set default socket directory.
* gnu/packages/databases.scm (postgresql)[arguments]: Add 'set-socket-dir
phase.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-28 13:02:24 +01:00
Leo Famulari 68dd78e2e4 Merge branch 'master' into staging 2021-01-25 15:40:55 -05:00
Sharlatan Hellseher 100a4f84fe gnu: Add pgloader.
* gnu/packages/databases.scm (pgloader): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-20 10:43:25 +01:00
Maxim Cournoyer 39be293c2c gnu: python2-orator: Remove package.
* gnu/packages/databases.scm (python-orator)[properties]: Delete field.
(python2-orator): Remove variable.
2021-01-15 16:33:11 -05:00
Tobias Geerinckx-Rice 2a0a6f8fc3 gnu: kyotocabinet: Update to 1.2.79.
* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.79.
2021-01-14 22:05:44 +01:00
Sharlatan Hellseher 0c0a2831b0 gnu: Add freetds.
* gnu/packages/databases.scm (freetds): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-14 10:22:50 +01:00
Tobias Geerinckx-Rice 5aa81639ff gnu: redis: Update to 6.0.10.
* gnu/packages/databases.scm (redis): Update to 6.0.10.
2021-01-12 22:51:35 +01:00
Efraim Flashner 6985a1acb3 Merge branch 'master' into staging 2021-01-10 14:30:36 +02:00
Leo Famulari ca065e6026 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.
2020-12-30 17:11:35 -05:00
Marius Bakke 78cf7a4571 Merge branch 'ungrafting' into staging 2020-12-29 17:39:24 +01:00
Vincent Legoll 3a1cb921c9 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>
2020-12-29 10:51:48 +02:00
Vincent Legoll a7051a0e93 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>
2020-12-29 10:40:32 +02:00
Vincent Legoll 91d5424960 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>
2020-12-26 21:59:50 +02:00
Marius Bakke 119fd58922 Merge branch 'ungrafting' into staging 2020-12-21 23:44:54 +01:00
Marius Bakke 166472e2c8 gnu: MariaDB: Disable failing test on i686-linux.
* gnu/packages/databases.scm (mariadb)[arguments]: When building on
i686-linux, disable one test.
2020-12-21 23:35:03 +01:00
Marius Bakke 704b7861df gnu: MariaDB: Fix 'mariadb_config' output to refer to correct directories.
This fixes a regression introduced in ce29031a23
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.
2020-12-20 16:12:50 +01:00
Marius Bakke e693617f55 gnu: PostgreSQL: Do not embed references to build tools.
Fixes <https://bugs.gnu.org/25527>.

* gnu/packages/databases.scm (postgresql-13)[arguments]: In #:configure-flags,
provide non-absolute references to the build tools.
2020-12-20 16:06:49 +01:00
Efraim Flashner 46c2cf6902 gnu: lmdb: Install pkg-config file.
* gnu/packages/databases.scm (lmdb)[arguments]: Add phase to create a
lmdb.pc file.
2020-12-17 11:49:39 +02:00
Marius Bakke a73302ec91 gnu: postgresql: Make version 13 the default.
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.
2020-12-13 21:44:12 +01:00
Marius Bakke ce29031a23 gnu: MariaDB: Update to 10.5.8.
* 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.
2020-12-13 21:44:09 +01:00
Marius Bakke ddeec8cad3 gnu: postgresql: Add 13.1.
* gnu/packages/databases.scm (postgresql-13): New public variable.
2020-12-13 01:05:57 +01:00
Marius Bakke bff94a5a53 Merge branch 'master' into staging 2020-11-26 01:08:35 +01:00
Tobias Geerinckx-Rice 09306c74fa gnu: lmdb: Update to 0.9.27.
* gnu/packages/databases.scm (lmdb): Update to 0.9.27.
2020-11-25 23:56:29 +01:00
Marius Bakke 35ed83beae Merge branch 'master' into staging 2020-11-19 00:04:32 +01:00
John Soo 23526b6716 gnu: Add uuid support to recutils.
* gnu/packages/databases.scm (recutils): [inputs] Add lib output of
util-linux.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-11-18 23:00:07 +01:00
Tobias Geerinckx-Rice da384d993b gnu: python-pypika: Update to 0.44.0.
* gnu/packages/databases.scm (python-pypika): Update to 0.44.0.
2020-11-17 04:45:30 +01:00
Tobias Geerinckx-Rice 0fecc6ce67 gnu: python-peewee: Update to 3.14.0.
* gnu/packages/databases.scm (python-peewee): Update to 3.14.0.
2020-11-17 04:45:30 +01:00
Marius Bakke a9a0d34874 Merge branch 'master' into staging 2020-11-11 00:02:32 +01:00
Tobias Geerinckx-Rice 115cd74da6 gnu: rocksdb: Build reproducibly.
* gnu/packages/databases.scm (rocksdb)[arguments]: Hard code the build date.
2020-11-10 18:19:39 +01:00
Tobias Geerinckx-Rice 3881d0dc41 gnu: mariadb-connector-c: Update to 3.1.11.
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.11.
[source]: Specify a mirror.
2020-11-10 18:19:39 +01:00
Tobias Geerinckx-Rice 691c4185de gnu: soci: Support Firebird.
* gnu/packages/databases.scm (soci)[inputs]: Add firebird.
2020-11-09 10:19:41 +01:00
Tobias Geerinckx-Rice 28da3c19c2 gnu: soci: Configure LIBDIR normally.
* gnu/packages/databases.scm (soci)[arguments]: Add SOCI_LIBDIR
to #:configure-flags instead of patching CMakeLists.txt.
2020-11-09 10:19:40 +01:00
Tobias Geerinckx-Rice d8fe45547e gnu: soci: Update to 4.0.1.
* gnu/packages/databases.scm (soci): Update to 4.0.1.
[arguments]: Add -DCMAKE_CXX_STANDARD=17 to #:configure-flags.
2020-11-09 10:19:40 +01:00
Tobias Geerinckx-Rice ddb418b514 gnu: ephemeralpg: Cross-compile.
* gnu/packages/databases.scm (ephemeralpg)[arguments]: Use CC-FOR-TARGET.
2020-11-08 23:46:52 +01:00
Tobias Geerinckx-Rice 33df476380 gnu: ephemeralpg: Update to 3.1.
* gnu/packages/databases.scm (ephemeralpg): Update to 3.1.
2020-11-08 23:46:52 +01:00
Michael Rohleder 831f1ff92e gnu: python-peewee: Update to 3.13.3.
* gnu/packages/databases.scm (python-peewee): Update to 3.13.3.
[inputs]: Add sqlite.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-08 22:05:22 +02:00
Marius Bakke 32787d6524 Merge branch 'master' into staging
Conflicts:
	gnu/local.mk
	gnu/packages/gdb.scm
	gnu/packages/lisp-xyz.scm
	gnu/packages/web-browsers.scm
2020-11-07 21:33:32 +01:00
Tobias Geerinckx-Rice e5d5146b87 gnu: firebird: Tweak description.
Suggested by Christopher Baines <mail@cbaines.net>.

* gnu/packages/databases.scm (firebird)[description]: Drop ‘and more’.
2020-11-07 15:35:06 +01:00
Tobias Geerinckx-Rice 3f8158d6f0 gnu: Add firebird.
* gnu/packages/databases.scm (firebird): New public variable.
2020-11-07 13:40:45 +01:00
Christopher Baines 21b712acc7 gnu: databases: Define postgresql-10.
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.
2020-10-20 22:39:43 +01:00
Marius Bakke 1a8f7a0f58 Merge branch 'master' into staging 2020-10-19 00:17:48 +02:00