me
/
guix
Archived
1
0
Fork 0
Commit Graph

953 Commits (532153d49cec44c1e010938fd288dd6c44509487)

Author SHA1 Message Date
Maxim Cournoyer b045f58771
gnu: python-aiomysql: Update to 0.17.8.
* gnu/packages/databases.scm (python-aiomysql): Update to 0.17.8.  Update
comment about why the tests are disabled.
[native-inputs]: Remove.
[propagated-inputs]{python-pypika, python-typing-extensions}: Remove.
{python-asyncmy, python-asyncpg, python-iso8601, python-pypika-tortoise}
{python-rapidjson, python-uvloop}: New propagated inputs.
[synopsis, description]: Reformat and modify slightly.
2021-11-11 12:18:34 -05:00
Maxim Cournoyer 374c6fd09c
gnu: Add python-aiomysql.
* gnu/packages/databases.scm (python-aiomysql): New variable.
2021-11-11 12:18:33 -05:00
Maxim Cournoyer 0f67d46524
gnu: Add python-asyncmy.
* gnu/packages/databases.scm (python-asyncmy): New variable.
2021-11-11 12:18:33 -05:00
Maxim Cournoyer 82b10c93b8
gnu: Add python-asyncpg.
* gnu/packages/databases.scm (python-asyncpg): New variable.
2021-11-11 12:18:33 -05:00
Maxim Cournoyer 33cdba945b
gnu: Add python-sphinxcontrib-asyncio.
* gnu/packages/databases.scm (python-sphinxcontrib-asyncio): New variable.
2021-11-11 12:18:33 -05:00
Maxim Cournoyer f72c4f3dca
gnu: Add python-pypika-tortoise.
* gnu/packages/databases.scm (python-pypika-tortoise): New variable.
2021-11-11 12:18:33 -05:00
Maxim Cournoyer fdae245a75
gnu: mariadb: Only run the main test suite to avoid flaky tests.
Tests from the perfschema test suite has a high failure rate.  Upstream only
tests the main test suite in their CI, so don't try to outdo them.

* gnu/packages/databases.scm (mariadb): Delete trailing #t.
[phases]{check}: Only run the main test suite.
2021-11-11 12:18:21 -05:00
Efraim Flashner 1c94392a13
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-11-08 09:06:14 +02:00
Marius Bakke 71ad48f7bb
gnu: RocksDB: Update to 6.25.3.
* gnu/packages/databases.scm (rocksdb): Update to 6.25.3.
[inputs]: Change from PYTHON-2 to PYTHON.
[arguments]: Adjust #:make-flags for upstream changes.  Use a less arbitrary
test subset.  Move the disable-optimizations phase contents to #:make-flags.
Introduce 'clean' phase.  While here, fix cross-compilation and remove
trailing #t's.
2021-11-06 17:41:41 +01:00
Tobias Geerinckx-Rice 64753a7bc5
gnu: unqlite: Curate comparisons.
* gnu/packages/databases.scm (unqlite)[description]: Keep the
better-licenced comparisons.
2021-11-03 15:28:27 +01:00
Tobias Geerinckx-Rice 23489e69f2
gnu: python-sqlalchemy: Respect #:tests?.
* gnu/packages/databases.scm (python-sqlalchemy)[argument]:
Respect the #:tests? keyword in the custom 'check phase.
2021-11-03 15:28:27 +01:00
Tobias Geerinckx-Rice ccb2fabee0
gnu: python-sqlalchemy: Update to 1.4.26.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.26.
2021-11-03 15:28:27 +01:00
David Larsson f19e11e1da
gnu: Add python-sqlalchemy@1.3.
* gnu/packages/databases.scm (python-sqlalchemy-1.3): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-11-03 15:28:26 +01:00
Efraim Flashner ffcc5395b7
gnu: mariadb: Only enable parallel tests on x86_64-linux.
* gnu/packages/databases.scm (mariadb)[arguments]: Only enable parallel
tests when building on x86_64-linux.
2021-10-26 08:37:17 +03:00
Thiago Jung Bauermann 8e30922767
gnu: mariadb: Don’t run tests in parallel on ppc64le targets.
* gnu/packages/databases.scm (mariadb)[arguments]: Set ‘#:parallel-tests?’
for powerpc64le machines.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-25 14:11:11 +03:00
Mathieu Othacehe e486b2b674
Merge remote-tracking branch 'signed/master' into core-updates 2021-10-18 14:37:26 +00:00
Sébastien Lerique afc073a22c
gnu: python-peewee: Update to 3.14.4.
* gnu/packages/databases.scm (python-peewee): Update to 3.14.4.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2021-10-18 09:02:39 +02:00
Marius Bakke 0f77e50139
Merge branch 'master' into core-updates-frozen 2021-10-14 00:01:12 +02:00
Tobias Geerinckx-Rice 28b5ef1159
gnu: Rename google-brotli back to brotli.
Sorry for the noise, but good riddance.  Our nonstandard name for this
package has caused confusion since it was added.  For example, the
duplicate python-brotli and python-google-brotli packages added later,
with the latter name making even less sense.

The Python packages will be fixed in the next commit.

* gnu/packages/compression.scm (google-brotli): Redefine as a
deprecated-package, with…
(brotli): …restored to canonical status.
(python-google-brotli)[inherit]: Adjust accordingly.
* gnu/packages/databases.scm (apache-arrow)[inputs]: Adjust accordingly.
* gnu/packages/fontutils.scm (woff2)[inputs]: Likewise.
* gnu/packages/gnome.scm (libsoup)[propagated-inputs]: Likewise.
* gnu/packages/networking (wireshark)[inputs]: Likewise.
* gnu/packages/node.scm (node-lts)[arguments, native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-imagecodecs)[inputs]: Likewise.
2021-10-13 01:20:19 +02:00
Mathieu Othacehe a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Tobias Geerinckx-Rice b9af3a6e04
gnu: sequeler: Update to 0.8.2.
* gnu/packages/databases.scm (sequeler): Update to 0.8.2.
[arguments]: Don't explicitly return #t from phases.
2021-10-06 01:44:57 +02:00
Tobias Geerinckx-Rice 477f8c8ec0
gnu: redis: Update to 6.2.6.
* gnu/packages/databases.scm (redis): Update to 6.2.6.
[source]: Don't explicitly return #t snippet.
[arguments]: Nor from phases.
2021-10-06 01:44:56 +02:00
Tobias Geerinckx-Rice 5a1aa90775
gnu: memcached: Update to 1.6.12.
* gnu/packages/databases.scm (memcached): Update to 1.6.12.
2021-10-04 21:21:11 +02:00
Efraim Flashner 8d02c2c39e
gnu: mariadb: Update to 10.5.12.
* gnu/packages/databases.scm (mariadb): Update to 10.5.12.
[source]: Remove patches.
[arguments]: In custom 'adjust-tests phase, update list of skipped
tests. Also remove tests already listed in mysql-test/unstable-tests.
* gnu/packages/patches/mariadb-CVE-2021-27928.patch,
gnu/packages/patches/mariadb-cmake-compat.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2021-09-29 11:00:32 +03:00
Efraim Flashner b1ef2deb66
gnu: mariadb: Honor parallel-tests?.
* gnu/packages/databases.scm (mariadb)[arguments]: In custom 'check
phase honor #:parallel-tests? flag.
2021-09-29 10:04:45 +03:00
Greg Hogan a5b2474037
gnu: Consolidate duplicate copyright names.
* gnu/packages/android.scm: Consolidate copyright lines with the same email address.
* gnu/packages/code.scm: Likewise.
* gnu/packages/cpp.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/file.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gps.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/services/web.scm: Likewise.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-09-25 09:34:29 +02:00
zimoun 94006cc29c
gnu: mysql: Add wrapper around mysql_config.
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-21 14:21:44 +00:00
Marius Bakke 5c3cb22c9b
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/chez.scm
	gnu/packages/docbook.scm
	gnu/packages/ebook.scm
	gnu/packages/gnome.scm
	gnu/packages/linux.scm
	gnu/packages/networking.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tex.scm
	gnu/packages/version-control.scm
	gnu/packages/xml.scm
	guix/build-system/dune.scm
	guix/build-system/go.scm
	guix/build-system/linux-module.scm
	guix/packages.scm
2021-09-17 01:25:52 +02:00
Marius Bakke 11845c3a27
gnu: Remove python2-alembic.
This package currently fails to build and has no users in Guix.

* gnu/packages/databases.scm (python2-alembic): Remove variable.
2021-09-16 23:26:58 +02:00
Hartmut Goebel b7ef1e4efb
gnu: python-sql: Update to 1.3.0.
* gnu/packages/databases.scm (python-sql): Update to 1.3.0.
2021-09-16 21:51:43 +02:00
Marius Bakke 0711ad0452
gnu: python-sqlalchemy: Update to 1.4.23.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.23.
[propagated-inputs]: Add PYTHON-GREENLET.
2021-09-15 23:38:51 +02:00
Marius Bakke d570b32a90
gnu: python-sadisplay: Update to 0.4.9.
* 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-15 23:38:51 +02:00
Marius Bakke 9be916aaaf
gnu: python-alembic: Update to 1.7.1.
* gnu/packages/databases.scm (python-alembic): Update to 1.7.1.
[propagated-inputs]: Add PYTHON-IMPORTLIB-RESOURCES.
2021-09-15 23:38:50 +02:00
Ludovic Courtès d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
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 0e6efd2c4a
gnu: postgresql-13: Update to 13.4.
* gnu/packages/databases.scm (postgresql-13): Update to 13.4.
2021-08-27 15:02:41 +03:00
Mathieu Othacehe 34a4f5c50c
gnu: python-apsw: Update to 3.36.0-r1.
* gnu/packages/databases.scm (python-apsw): Update to 3.36.0-r1.
2021-08-14 16:17:57 +02:00
Marius Bakke c4133c43c7
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/algebra.scm
	gnu/packages/games.scm
	gnu/packages/golang.scm
	gnu/packages/kerberos.scm
	gnu/packages/mail.scm
	gnu/packages/python.scm
	gnu/packages/ruby.scm
	gnu/packages/scheme.scm
	gnu/packages/tex.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
2021-08-12 00:30:27 +02:00
Marius Bakke b029be2ee0
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/gpodder.scm
	gnu/packages/music.scm
	gnu/packages/patches/glibc-bootstrap-system.patch
	gnu/packages/python-xyz.scm
	gnu/packages/shells.scm
	gnu/packages/statistics.scm
2021-07-29 22:34:57 +02: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
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
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
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
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
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
Ludovic Courtès 0e47fcced4
Merge branch 'master' into core-updates 2021-07-18 19:50:01 +02: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
Tobias Geerinckx-Rice 9dea3f101f
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/cups.scm
	gnu/packages/python-web.scm
	gnu/packages/web.scm
	guix/build/maven/pom.scm
2021-06-23 18:45:21 +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
Marius Bakke 6f9a80b331
Merge branch 'master' into core-updates
Note: this merge actually changes the 'curl' and 'python-attrs' derivations,
as part of solving caf4a7a277 and
12964df69a respectively.

4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it
cannot currently be tested.

 Conflicts:
	gnu/local.mk
	gnu/packages/aidc.scm
	gnu/packages/boost.scm
	gnu/packages/curl.scm
	gnu/packages/nettle.scm
	gnu/packages/networking.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tls.scm
2021-06-19 17:38:47 +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
Marius Bakke b54bfa4ec4
gnu: postgresql: Remove replacement.
* gnu/packages/databases.scm (postgresql-13): Update to 13.3.
[replacement]: Remove.
(postgresql-13.3): Remove variable.
2021-06-13 01:00:46 +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
Marius Bakke 8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02: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
Marius Bakke 4ea6852c5f
Merge branch 'master' into core-updates 2021-05-22 17:21:57 +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
Ludovic Courtès 25487c3fe6
Merge branch 'master' into core-updates 2021-05-15 22:55:24 +02: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 1539af46d0
gnu: CMake: Update to 3.20.2.
* gnu/packages/cmake.scm (%common-disabled-tests): Don't disable BootstrapTest.
(cmake-bootstrap): Update to 3.20.2.
[source](modules, snippet): Move from here ...
(cmake-minimal)[source]: ... to here.
* gnu/packages/patches/mariadb-cmake-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/databases.scm (mariadb)[source](patches): Add it.
2021-05-09 23:43:32 +02:00
Marius Bakke a9517c4f59
gnu: PostgreSQL: Remove replacement package.
* gnu/packages/databases.scm (postgresql-13): Update to 13.2.
[replacement]: Remove.
(postgresql-13.2): Remove variable.
2021-05-09 23:12:48 +02:00
Marius Bakke fa3043fc8c
gnu: MariaDB: Incorporate grafted changes.
* gnu/packages/databases.scm (mariadb)[replacement]: Remove.
[source](patches): New field.
(mariadb/fixed): Remove variable.
2021-05-09 23:12:48 +02:00
Marius Bakke f034264204
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/bioinformatics.scm
	gnu/packages/django.scm
	gnu/packages/gtk.scm
	gnu/packages/llvm.scm
	gnu/packages/python-web.scm
	gnu/packages/python.scm
	gnu/packages/tex.scm
	guix/build-system/asdf.scm
	guix/build/emacs-build-system.scm
	guix/profiles.scm
2021-05-09 21:29:46 +02:00
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
Efraim Flashner fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03: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
Efraim Flashner 2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates 2021-03-24 20:50:44 +02: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