me
/
guix
Archived
1
0
Fork 0
Commit Graph

1038 Commits (cf072876196cebb2962ef3681520331532636b96)

Author SHA1 Message Date
Nicolas Goaziou 360d4ebae1
Revert "gnu: Add litecli."
This reverts commit 3f7517a80a.

The patch has already been applied.
2022-01-14 10:23:50 +01:00
Foo Chuan Wei 3f7517a80a
gnu: Add litecli.
* gnu/packages/databases.scm (litecli): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-14 10:22:04 +01:00
Foo Chuan Wei 2aefa6a493
gnu: Add pgcli.
* gnu/packages/databases.scm (pgcli): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-14 10:18:52 +01:00
Foo Chuan Wei 8255e899b1
gnu: Add python-pgspecial.
* gnu/packages/databases.scm (python-pgspecial): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-14 10:09:55 +01:00
Marius Bakke d08eb54acb
gnu: python-sqlalchemy-utils: Update to 0.38.2.
* gnu/packages/databases.scm (python-sqlalchemy-utils): Update to 0.38.2.
2022-01-12 23:50:17 +01:00
Marius Bakke a1f487eba7
gnu: python-sqlalchemy: Remove 1.3.
* gnu/packages/databases.scm (python-sqlalchemy-1.3): Remove variable.
2022-01-12 23:50:16 +01:00
Marius Bakke d89e7465d1
gnu: mycli: Placate sanity check.
* gnu/packages/databases.scm (mycli)[arguments]: Add phase.
2022-01-11 18:36:38 +01:00
Marius Bakke 5b8af1a592
gnu: python-sqlparse: Specify CPE name.
* gnu/packages/databases.scm (python-sqlparse)[properties]: New field.
2022-01-11 18:36:37 +01:00
Marius Bakke 8d5bdb93e2
gnu: python-sqlparse: Update to 0.4.2 [fixes CVE-2021-32839].
* gnu/packages/databases.scm (python-sqlparse): Update to 0.4.2.
2022-01-11 18:36:37 +01:00
Tobias Geerinckx-Rice 9bffe30be8
gnu: pgloader: Use G-expressions.
* gnu/packages/databases.scm (pgloader)[arguments]:
Rewrite as G-expressions.
[inputs]: Remove input labels.
2022-01-04 05:39:01 +01:00
Tobias Geerinckx-Rice 1ae855a549
gnu: pgloader: Update to 3.6.3.
* gnu/packages/databases.scm (pgloader): Update to 3.6.3.
2022-01-04 05:39:01 +01:00
Ricardo Wurmus 500d734b63
gnu: leveldb: Remove --no-rtti flag.
* gnu/packages/databases.scm (leveldb)[arguments]: Patch CMakeLists.txt in
'allow-RTTI phase.
2021-12-20 23:23:40 +01:00
Ricardo Wurmus f7139ce79f
gnu: rocksdb: Update to 6.26.1.
* gnu/packages/databases.scm (rocksdb): Update to 6.26.1.
[build-system]: Use cmake-build-system.
[arguments]: Disable tests for all architectures; update configure-flags to
new build system; remove build phase customization; add two phases:
'build-generically and 'patch-CMakeLists.txt.
2021-12-20 23:23:39 +01:00
Tobias Geerinckx-Rice 2607ff0b9c
gnu: galera: Update to 26.4.10.
* gnu/packages/databases.scm (galera): Update to 26.4.10.
[source]: Use Git tag.
2021-12-19 06:59:30 +01:00
Tobias Geerinckx-Rice 2b7cd75f4c
gnu: leveldb: Update to 1.23.
* gnu/packages/databases.scm (leveldb): Update to 1.23.
[arguments]: Rewrite as a keyword/gexp list.  Add a new
'unpack-third_party-sources phase.  Add #:configure-flags to prevent
these from being installed to the output.
2021-12-19 06:59:29 +01:00
Liliana Marie Prikler 50b8a8e8c2
gnu: Rename emacs-recutils to emacs-rec-mode.
This fixes ‘guix refresh emacs-rec-mode’.

* gnu/packages/databases.scm (emacs-rec-mode): New variable.
(emacs-recutils): Deprecate in favor of emacs-rec-mode.
2021-12-14 21:30:49 +01:00
Morgan Smith c41ccac45b
gnu: emacs-recutils: Update to 1.8.2.
* gnu/packages/databases.scm (emacs-recutils): Update to 1.8.2.
No longer inherit from recutils.
[source]: Add origin, fetching tarball from ELPA.
[native-inputs]: Add texinfo.
[arguments]: Add ‘make-info’ phase.
[home-page, license]: Fill in missing information no longer inherited.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-12-14 21:30:48 +01:00
Ludovic Courtès e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ricardo Wurmus 9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-12-05 19:17:41 +01:00
Marius Bakke eb8619a5a6
gnu: python-alembic: Update to 1.7.5.
* gnu/packages/databases.scm (python-alembic): Update to 1.7.5.
[propagated-inputs]: Remove PYTHON-IMPORTLIB-RESOURCES.
2021-12-05 14:02:09 +01:00
Marius Bakke acbc01940b
gnu: python-fakeredis: Update to 1.7.0.
* gnu/packages/databases.scm (python-fakeredis): Update to 1.7.0.
2021-12-05 14:02:08 +01:00
zimoun f4e2bc8516
gnu: python2-pylibmc: Remove package.
* gnu/packages/databases.scm (python2-pylibmc): Delete variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-25 00:22:06 +01:00
zimoun ae63b2d0ff
gnu: python2-sql: Remove package.
* gnu/packages/databases.scm (python2-sql): Delete variable.
2021-11-25 00:22:06 +01:00
zimoun 9130a382b9
gnu: python2-sadisplay: Remove package.
* gnu/packages/databases.scm (python2-sadisplay): Delete variable.
2021-11-25 00:22:06 +01:00
Ricardo Wurmus b60089e837
gnu: apache-arrow: Update to 6.0.1.
* gnu/packages/databases.scm (apache-arrow): Update to 6.0.1.
[arguments]: Add configuration options to disable micro-architecture
optimizations; also set ARROW_PACKAGE_KIND to Guix.
[inputs]: Move apache-thrift, lz4, zlib, and zstd from here...
[propagated-inputs]: ...to here.
2021-11-24 12:13:01 +01:00
Ludovic Courtès b15e543d30
Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
jgart 3091ca3ee3
gnu: Add python-tinydb.
* gnu/packages/databases.scm (python-tinydb): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-23 10:24:25 +01:00
Foo Chuan Wei b7a515c510
gnu: Add litecli.
* gnu/packages/databases.scm (litecli): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-20 11:41:22 +01:00
Arun Isaac 256c3e714a
gnu: mycli: Update home page.
* gnu/packages/databases.scm (mycli)[home-page]: Update.
2021-11-19 21:35:23 +05:30
jgart 54cc341e24
gnu: mycli: Update to 1.24.1.
* gnu/packages/databases.scm (mycli): Update to 1.24.1.
[propagated-inputs]: Add python-pyaes and python-pyperclip.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-11-19 21:32:04 +05:30
Ludovic Courtès 3a317f7476
Merge branch 'master' into core-updates-frozen 2021-11-17 23:43:14 +01:00
Marius Bakke eeecee1de8
gnu: python-sqlalchemy: Update to 1.4.27.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.4.27.
2021-11-15 00:25:06 +01:00
Marius Bakke e493f5479c
gnu: python-psycopg2: Update to 2.9.2.
* gnu/packages/databases.scm (python-psycopg2): Update to 2.9.2.
(python2-psycopg2): Remove variable (no longer supported).
2021-11-15 00:25:06 +01:00
Marius Bakke 3baa1017eb
gnu: Remove python2-sqlalchemy-utils.
Some of its dependencies no longer support Python 2, so drop it.

* gnu/packages/databases.scm (python2-sqlalchemy-utils): Remove variable.
2021-11-15 00:25:05 +01:00
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
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
Tobias Geerinckx-Rice 5f299b4a31
gnu: lmdb: Update to 0.9.28.
* gnu/packages/databases.scm (lmdb): Update to 0.9.28.
2021-03-10 01:16:07 +01:00
Christopher Baines a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Tobias Geerinckx-Rice f6a94e7e33
gnu: mariadb-connector-c: Fix source tarball file name.
* gnu/packages/databases.scm (mariadb-connector-c)[source]: Add a FILE-NAME.
2021-03-04 17:07:49 +01:00
Tobias Geerinckx-Rice 51059be366
gnu: mariadb-connector-c: Update to 3.1.12.
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.12.
2021-03-04 17:07:49 +01:00
Léo Le Bouter 6a67f4430f
gnu: redis: Update to 6.0.11 [fixes CVE-2021-21309].
* gnu/packages/databases.scm (redis): Update to 6.0.11.
2021-02-28 03:56:03 +01:00
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