1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-09 06:30:36 +02:00
Commit Graph

847 Commits

Author SHA1 Message Date
nixo
c017e0b62c gnu: nheko: Update to 0.8.2.
* 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-09-03 22:08:51 +02:00
Efraim Flashner
1e0b984591 gnu: postgresql-9.6: Update to 9.6.23.
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.23.
2021-08-27 15:03:08 +03:00
Efraim Flashner
bb418a20ee gnu: postgresql-10: Update to 10.18.
* gnu/packages/databases.scm (postgresql-10): Update to 10.18.
2021-08-27 15:03:08 +03:00
Efraim Flashner
3a58a0ed6a gnu: postgresql-11: Update to 11.13.
* gnu/packages/databases.scm (postgresql-11): Update to 11.13.
2021-08-27 15:03:07 +03:00
Christopher Lemmer Webber
9455143907 Update copyright/name notices for Christine 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-15 14:15:37 -04:00
Ryan Sundberg
75e117bac7 gnu: rocksdb: set TEST_TMPDIR for faster test i/o.
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-10 17:32:18 +02:00
Efraim Flashner
ff477f6571 gnu: tdb: Update to 1.4.5.
* gnu/packages/databases.scm (tdb): Update to 1.4.5.
2021-08-04 16:34:32 +03:00
Ricardo Wurmus
ef61998524 gnu: apache-arrow: Update to 5.0.0.
* gnu/packages/databases.scm (apache-arrow): Update to 5.0.0.
2021-07-29 17:11:08 +02:00
Ricardo Wurmus
532cfc5bd2 gnu: python-pyarrow: Fix parquet support.
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-28 20:31:06 +02:00
Alexandre Hannud Abdo
b8e7b284fc gnu: Add sequeler.
* gnu/packages/databases.scm (sequeler): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 12:01:20 +03:00
Tobias Geerinckx-Rice
f369695000 gnu: perl-sql-splitstatement: Update to 1.00023.
* gnu/packages/databases.scm (perl-sql-splitstatement): Update to 1.00023.
[native-inputs]: Add perl-test-differences and perl-test-script.
2021-07-02 03:05:58 +02:00
Tobias Geerinckx-Rice
0eb0fef346 gnu: perl-db-file: Update to 1.856.
* gnu/packages/databases.scm (perl-db-file): Update to 1.856.
2021-07-02 03:05:58 +02:00
Tobias Geerinckx-Rice
3e29bf169f gnu: virtuoso-ose: Update to 7.2.6.
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.6.
[source]: Get it from SourceForge.
[inputs]: Use the default OpenSSL version.
2021-06-30 21:34:28 +02:00
zimoun
1f2ea75aed gnu: python2-sqlparse: Remove package.
* gnu/packages/databases.scm (python2-sqlparse): Remove variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-29 12:37:33 +02:00
Tobias Geerinckx-Rice
7f86f42671 gnu: mariadb-connector-c: Update to 3.1.13.
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.13.
2021-06-25 19:02:35 +02:00
Ricardo Wurmus
bf0f9dd051 gnu: apache-arrow: Update to 4.0.1.
* 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-21 12:17:23 +02:00
Ricardo Wurmus
9e220f099d gnu: Add nanodbc-for-irods.
* gnu/packages/databases.scm (nanodbc-for-irods): New variable.
2021-06-14 16:05:07 +02:00
zimoun
5ce19343ca gnu: python2-orator: Remove package.
* gnu/packages/database.scm (python2-orator): Remove variable.
(python-orator)[properties]: Remove field.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-08 13:10:27 -04:00
Simon Streit
841edfa491 gnu: redis: Update to 6.2.4 [security fixes].
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-06-02 00:54:39 -04:00
Tobias Geerinckx-Rice
36d2e48c30 gnu: lmdb: Update to 0.9.29.
* gnu/packages/databases.scm (lmdb): Update to 0.9.29.
2021-05-23 22:39:15 +02:00
Efraim Flashner
f9fc3373e7 gnu: perl-dbd-pg: Update to 3.14.2.
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.14.2.
2021-05-19 23:01:26 +03:00
Leo Famulari
1b7ea563cd gnu: PostgreSQL 9: Update to 9.6.22 [fixes CVE-2021-{32027,32028,32029}].
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.22.
2021-05-17 15:05:18 -04:00
Leo Famulari
16da170f19 gnu: PostgreSQL 10: Update to 10.17 [fixes CVE-2021-{32027,32028,32029}].
* gnu/packages/databases.scm (postgresql-10): Update to 10.17.
2021-05-17 15:05:18 -04:00
Leo Famulari
49a99a744a gnu: PostgreSQL 11: Update to 11.12 [fixes CVE-2021-{32027,32028,32029}].
* gnu/packages/databases.scm (postgresql-11): Update to 11.12.
2021-05-17 15:05:18 -04:00
Leo Famulari
ef221c8b71 gnu: PostgreSQL: Update to 13.3 [fixes CVE-2021-{32027,32028,32029}].
* gnu/packages/databases.scm (postgresql-13)[replacement]: Use postgresql-13.3.
(postgresql-13.2): Replace with ...
(postgresql-13.3): ... new variable.
2021-05-17 15:05:14 -04:00
BonfaceKilz
f8a4724c10 gnu: Add python-sqlalchemy-stubs.
* gnu/packages/databases.scm (python-sqlalchemy-stubs): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-05-12 16:12:24 +05:30
Marius Bakke
151f1720e3 gnu: python-sqlparse: Remove unnecessary runtime dependencies.
* gnu/packages/databases.scm (python-sqlparse)[arguments]: Override 'wrap'
phase.
2021-05-05 23:48:20 +02:00
Marius Bakke
314f96421e gnu: python-sqlparse: Update to 0.4.1.
* gnu/packages/databases.scm (python-sqlparse): Update to 0.4.1.
2021-05-05 23:48:19 +02:00
Tobias Geerinckx-Rice
1ba3df1872 gnu: soci: Update to 4.0.2.
* gnu/packages/databases.scm (soci): Update to 4.0.2.
2021-05-01 11:29:12 +02:00
Pjotr Prins
04ab609b13 gnu: Add ruby-redis.
* gnu/packages/databases.scm (ruby-redis): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-26 14:42:13 +03:00
Ricardo Wurmus
34928cc43c gnu: nanodbc: Build shared libraries.
* gnu/packages/databases.scm (nanodbc)[arguments]: Build shared libraries.
2021-04-23 16:07:54 +02:00
Ricardo Wurmus
2be32ecc74 gnu: Add nanodbc.
* gnu/packages/databases.scm (nanodbc): New variable.
2021-04-20 16:40:10 +02:00
Tobias Geerinckx-Rice
bf5f75856e gnu: freetds: Update to 1.2.20.
* gnu/packages/databases.scm (freetds): Update to 1.2.20.
2021-04-19 19:23:00 +02:00
Tobias Geerinckx-Rice
0f0c9d2b0f gnu: freetds: Update to 1.2.19.
* gnu/packages/databases.scm (freetds): Update to 1.2.19.
2021-04-11 00:03:46 +02:00
methuselah-0
43c55856c8 gnu: Add galera.
* gnu/packages/databases.scm (galera): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-08 23:28:01 +02:00
Lars-Dominik Braun
14392c7789 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.
2021-04-06 10:57:19 +02:00
Raghav Gururajan
ac6e19b082 gnu: soci: Propagate inputs.
* gnu/packages/databases.scm (soci)[inputs]: Move to...
[propagated-inputs]: ... here.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-27 23:03:13 -04:00
Léo Le Bouter
52c8d07a4f 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.
2021-03-26 02:21:51 +01:00
zimoun
c74c4377b3 gnu: python2-rq: Remove package.
* gnu/packages/databases.scm (python2-rq): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
Maxim Cournoyer
9bab0950f7 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>
2021-03-16 07:46:20 -04:00
Léo Le Bouter
097cf21d1d 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 feff80cec3 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-16 11:05:24 +01:00
Efraim Flashner
aa983626a2 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.
2021-03-11 23:26:01 +02:00
Efraim Flashner
2f9132e2e0 Revert "Revert "gnu: mongodb: Update to 3.4.24 [security fixes].""
This reverts commit feff80cec3.

I was mistaken, there are still branches of mongodb which are still
licensed under the AGPL3
2021-03-11 23:23:00 +02:00
Efraim Flashner
f197964689 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.
2021-03-11 15:17:26 +02:00
Efraim Flashner
feff80cec3 Revert "gnu: mongodb: Update to 3.4.24 [security fixes]."
This reverts commit e5f89570c1.

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.
2021-03-11 15:13:55 +02:00
Léo Le Bouter
e5f89570c1 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.
2021-03-10 13:03:12 +01:00
Léo Le Bouter
fdf82830d4 gnu: mysql: Update to 5.7.33 [security fixes].
* gnu/packages/databases.scm (mysql): Update to 5.7.33.
2021-03-10 12:22:55 +01:00
Lars-Dominik Braun
e7a3ae1e85 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.
2021-03-10 12:01:46 +01:00
Lars-Dominik Braun
281fd9ad71 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.
2021-03-10 12:01:45 +01:00
Lars-Dominik Braun
f73ee73da7 gnu: python-pypika: Update to 0.47.6.
* gnu/packages/databases.scm (python-pypika): Update to 0.47.6.
2021-03-10 12:01:43 +01:00