me
/
guix
Archived
1
0
Fork 0
Commit Graph

953 Commits (532153d49cec44c1e010938fd288dd6c44509487)

Author SHA1 Message Date
Marius Bakke 0029e65581
gnu: RocksDB: Update to 6.7.3.
* gnu/packages/databases.scm (rocksdb): Update to 6.7.3.
2020-03-19 08:41:50 +01:00
Marius Bakke c4d769d359
Merge branch 'master' into core-updates 2020-03-18 19:41:08 +01:00
Marius Bakke 961d2ee269
Merge branch 'master' into core-updates 2020-03-14 13:13:40 +01:00
Tobias Geerinckx-Rice 5a3cbfceb1
gnu: redis: Use HTTPS home page.
* gnu/packages/databases.scm (redis)[home-page]: Use HTTPS.
2020-03-17 20:02:27 +01:00
Tobias Geerinckx-Rice d74647b04a
gnu: qdbm: Use HTTPS home page.
* gnu/packages/databases.scm (qdbm)[home-page]: Use HTTPS.
2020-03-17 03:12:09 +01:00
Marius Bakke 45ebd90c18
gnu: python-alembic: Update to 1.4.1.
* gnu/packages/patches/python-alembic-exceptions-cause.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/databases.scm (python-alembic): Update to 1.4.1.
[source](patches): New field.
[arguments]: New field, override check phase.
2020-03-15 15:09:08 +01:00
Marius Bakke ab6e4ab8c3
gnu: python-psycopg2: Update to 2.8.4.
* gnu/packages/databases.scm (python-psycopg2): Update to 2.8.4.
2020-03-15 15:09:07 +01:00
Marius Bakke 7d5f0795c1
gnu: python-sqlalchemy: Update to 1.3.15.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.15.
2020-03-15 15:09:07 +01:00
Marius Bakke bb4674b43f
Merge branch 'master' into staging 2020-03-14 01:42:02 +01:00
Tobias Geerinckx-Rice f50ef3493e
gnu: unqlite: Use HTTPS home page.
* gnu/packages/databases.scm (unqlite)[home-page]: Use HTTPS.
2020-03-13 05:36:09 +01:00
Marius Bakke 41c6e4f2b4
Merge branch 'master' into staging 2020-03-11 22:58:11 +01:00
Tobias Geerinckx-Rice 0087a2506f
gnu: rocksdb: Use HTTPS home page.
* gnu/packages/databases.scm (rocksdb)[home-page]: Use HTTPS.
2020-03-11 03:01:45 +01:00
Marius Bakke 50b99c90c8
Merge branch 'master' into core-updates 2020-03-10 20:50:02 +01:00
Marius Bakke b3b5714fa7
Merge branch 'master' into staging 2020-03-09 21:45:32 +01:00
Pierre Neidhardt 6d26ee3b67
gnu: Add soci.
* gnu/packages/databases.scm (soci): New variable.
2020-03-06 10:20:55 +01:00
Marius Bakke b6f946f039
Merge branch 'master' into staging 2020-03-06 00:17:50 +01:00
Marius Bakke ebb7cf9e21
Merge branch 'master' into core-updates 2020-03-04 23:16:17 +01:00
Tobias Geerinckx-Rice dbc8a6e750
gnu: python-pyodbc: Update to 4.0.30.
* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.30.
2020-03-04 20:59:53 +01:00
Marius Bakke e32aea5472
Merge branch 'master' into staging 2020-03-04 12:04:42 +01:00
Tobias Geerinckx-Rice 1084e86b59
gnu: python2-py2neo: Use HTTPS home page.
* gnu/packages/databases.scm (python2-py2neo)[home-page]: Use HTTPS.
2020-03-03 05:06:48 +01:00
Marius Bakke fb98351621
Merge branch 'master' into staging 2020-03-02 23:49:10 +01:00
Tobias Geerinckx-Rice 4e5ad79e4d
gnu: python-rq: Use HTTPS home page.
* gnu/packages/databases.scm (python-rq)[home-page]: Use HTTPS.
2020-03-02 21:46:27 +01:00
Marius Bakke 3941af527d
Merge branch 'master' into staging 2020-02-24 19:37:03 +01:00
nixo 659bc4362d
gnu: Add lmdbxx.
* gnu/packages/databases.scm (lmdbxx): New variable.
2020-02-23 00:44:55 +01:00
Thomas Danckaert 7dc0f1d5a8
gnu: qdbm: Fix segfault during tests.
gnu/packages/databses.scm (qdbm): Add "CFLAGS=-fPIC" to make-flags.
2020-02-22 17:38:29 +01:00
Marius Bakke 7edafc884c
Merge branch 'master' into core-updates 2020-02-14 19:05:45 +01:00
Marius Bakke b280b9c3f2
gnu: postgresql@10: Update to 10.12.
* gnu/packages/databases.scm (postgresql): Update to 10.12.
2020-02-14 18:34:02 +01:00
Marius Bakke e313327ee8
gnu: MariaDB: Update to 10.1.44.
* gnu/packages/databases.scm (mariadb): Update to 10.1.44.
[arguments]: Add substitution for hard coded file name.  Disable test that
depends on the existence of 'root@hostname' user.
2020-02-14 18:33:59 +01:00
Marius Bakke 710a729605
gnu: rocksdb: Update to 6.6.4.
* gnu/packages/databases.scm (rocksdb): Update to 6.6.4.
2020-02-10 20:18:04 +01:00
Marius Bakke 12d8adbfc0
Merge branch 'staging' into core-updates 2020-01-23 23:11:11 +01:00
Marius Bakke db0e9fe42c
Merge branch 'master' into staging 2020-01-23 22:57:16 +01:00
Tobias Geerinckx-Rice 737a3c12cd
gnu: libmemcached: Fix build.
* gnu/packages/databases.scm (libmemcached)[source]: Add patch.
* gnu/packages/patches/libmemcached-build-with-gcc7.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-01-23 00:06:52 +01:00
Tobias Geerinckx-Rice 973218a374
gnu: memcached: Update to 1.5.20.
* gnu/packages/databases.scm (memcached): Update to 1.5.20.
2020-01-23 00:06:52 +01:00
Marius Bakke 8ed9be3fac
Merge branch 'staging' into core-updates 2020-01-21 22:39:42 +01:00
Marius Bakke 715110a8a2
Merge branch 'master' into staging 2020-01-21 21:34:41 +01:00
Marius Bakke ca69163cc5
gnu: MariaDB: Remove workaround package.
* gnu/packages/databases.scm (mariadb)[arguments]: Add substitution for the
'mysql_install_db' script.
(mariadb/fixed-install-db): Remove variable.
(libdbi-drivers)[native-inputs]: Change from MARIADB/FIXED-INSTALL-DB to MARIADB.
2020-01-19 10:36:55 +01:00
Pierre Neidhardt 2072bc0838
gnu: Add mariadb-connector-c.
* gnu/packages/databases.scm (mariadb-connector-c): New variable.
2020-01-18 18:40:08 +01:00
Tobias Geerinckx-Rice a8fa39cd08
gnu: lmdb: Update to 0.9.24.
* gnu/packages/databases.scm (lmdb): Update to 0.9.24.
2020-01-16 17:32:35 +01:00
Ludovic Courtès 0030277f79
gnu: Remove unnecessary uses of (guix build utils).
* gnu/packages/crypto.scm: Remove use of (guix build utils).
* gnu/packages/databases.scm: Likewise.
2020-01-15 18:40:43 +01:00
Marius Bakke bb93042c8b
gnu: util-linux: Move libraries to separate output.
Fixes <https://bugs.gnu.org/37732>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/packages/linux.scm (util-linux)[outputs]: Add "lib".
[arguments]: Update #:configure-flags and the "move-static-libraries" phase
accordingly.  Add phases "patch-build-scripts" and "adjust-pkg-config-files".
(e2fsprogs, psm, mtd-utils, f2fs-tools, f2fs-tools-1.7, eudev,
xfsprogs)[inputs]: Change to the "lib" output of UTIL-LINUX.
(btrfs-progs)[inputs]: Remove duplicate UTIL-LINUX inputs and change to use
the "lib" output.
* gnu/packages/admin.scm (pam-mount)[inputs]: Add UTIL-LINUX:LIB.
(testdisk)[inputs]: Change to the "lib" output of UTIL-LINUX.
* gnu/packages/android.scm (abootimg)[inputs]: Likewise.
* gnu/packages/audio.scm (jack-1)[propagated-inputs]: Likewise.
* gnu/packages/bootloaders.scm (syslinux, vboot-utils)[inputs]: Likewise.
* gnu/packages/chez.scm (chez-scheme)[inputs]: Likewise.
* gnu/packages/cryptsetup.scm (cryptsetup, cryptsetup-static)[inputs]: Likewise.
* gnu/packages/databases.scm (postgresql, 4store)[inputs]: Likewise.
* gnu/packages/disk.scm (ndctl, gptfdisk, fdisk, gparted, rmlint,
volume-key)[inputs]: Likewise.
(parted)[inputs]: Likewise.
[native-inputs]: Add UTIL-LINUX.
* gnu/packages/efi.scm (sbsigntools)[inputs]: Add UTIL-LINUX:LIB.
* gnu/packages/engineering.scm (lib3mf)[inputs]: Change to the "lib" output of
UTIL-LINUX.
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise.
* gnu/packages/file-systems.scm (glusterfs, jfsutils, zfs)[inputs]: Likewise.
* gnu/packages/firmware.scm (ovmf)[inputs]: Likewise.
* gnu/packages/fontutils.scm (fontconfig)[propagated-inputs]: Likewise.
* gnu/packages/freedesktop.scm (localed)[inputs]: Likewise.
* gnu/packages/glib.scm (glib, appstream-glib)[propagated-inputs]: Likewise.
* gnu/packages/gnome.scm (tracker, gnome-terminal)[inputs]: Likewise.
* gnu/packages/jupyter.scm (xeus)[inputs]: Likewise.
* gnu/packages/kde.scm (kpmcore)[inputs]: Likewise.
* gnu/packages/kodi.scm (crossguid)[inputs]: Likewise.
* gnu/packages/lighting.scm (ola)[inputs]: Likewise.
* gnu/packages/music.scm (libgig)[inputs]: Likewise.
* gnu/packages/nfs.scm (nfs-utils)[inputs]: Likewise.
* gnu/packages/opencog.scm (opencog)[inputs]: Likewise.
* gnu/packages/package-management.scm (msitools)[inputs]: Change to the "lib"
output of UTIL-LINUX.
* gnu/packages/password-utils.scm (pwsafe)[inputs]: Likewise.
* gnu/packages/telephony.scm (pjproject)[propagated-inputs]: Likewise.
* gnu/packages/rdf.scm (rasqal)[inputs]: Likewise.
* gnu/packages/search.scm (xapian)[inputs]: Likewise.
* gnu/packages/sssd.scm (sssd)[native-inputs]: Likewise.
* gnu/packages/storage.scm (ceph)[inputs]: Add UTIL-LINUX:LIB.
* gnu/packages/task-management.scm (taskwarrior)[inputs]: Change to the "lib"
output of UTIL-LINUX.
* gnu/packages/virtualization.scm (libvirt, xen)[inputs]: Likewise.
* gnu/packages/xorg.scm (libsm)[inputs]: Likewise.
2020-01-15 00:24:28 +01:00
Jethro Cao 84032506fc
gnu: redis: Update to 5.0.7.
* gnu/packages/databases.scm (redis): Update to 5.0.7.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-01-12 22:23:28 +01:00
Riku Viitanen 9d19266583
gnu: postgresql@11: Update to 11.6.
* gnu/packages/databases: (postgresql-11): Update to 11.6.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-01-12 22:23:28 +01:00
Riku Viitanen 901c993000
gnu: postgresql@9.6: Update to 9.6.16.
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.16.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-01-12 22:23:28 +01:00
Marius Bakke 2316f027f8
gnu: rocksdb: Update to 6.5.2.
* gnu/packages/databases.scm (rocksdb): Update to 6.5.2.
2020-01-07 18:18:11 +01:00
Marius Bakke 982eff9e84
Merge branch 'master' into staging 2020-01-03 19:41:05 +01:00
Efraim Flashner 877aa9c398
gnu: python-apsw: Update to 3.28.0-r1.
* gnu/packages/databases.scm (python-apsw): Update to 3.28.0-r1.
2020-01-03 16:23:18 +02:00
Efraim Flashner 53a9970e3b
gnu: python-apsw: Use 'replace' for 'check phase.
* gnu/packages/databases.scm (python-apsw)[arguments]: Update build
phase order and replace stock 'check phase.
2020-01-03 16:23:18 +02:00
Efraim Flashner 9930beb860
gnu: python-apsw: Don't use unstable tarball.
* gnu/packages/databases.scm (python-apsw)[source]: Download using
release zip archive.
[native-inputs]: Add unzip.
2020-01-03 16:23:17 +02:00
Tobias Geerinckx-Rice 10f004f0c5
gnu: tdb: Update to 1.4.3.
* gnu/packages/databases.scm (tdb): Update to 1.4.3.
2019-12-24 04:01:07 +01:00
Marius Bakke 7ba6d70e45
Merge branch 'master' into staging 2019-12-18 23:07:40 +01:00
Marius Bakke 9077cf68ec
gnu: libdbi-drivers: Adapt to multiple-output MariaDB.
* gnu/packages/databases.scm (mariadb/fixed-install-db): New public variable.
(libdbi-drivers)[inputs]: Add MARIADB:DEV and MARIADB:LIB.  Remove MARIADB.
[native-inputs]: Add MARIADB/FIXED-INSTALL-DB.
[arguments]: Adjust accordingly.
2019-12-18 22:36:37 +01:00
Marius Bakke 939c5b2cb6
gnu: MariaDB: Do not propagate OpenSSL.
* gnu/packages/databases.scm (mariadb)[propagated-inputs]: Remove.
[inputs]: Add OPENSSL-1.0.
[arguments]: Add absolute references to OpenSSL in "post-install" phase.
2019-12-11 01:14:38 +01:00
Marius Bakke cb669c0951
gnu: postgresql@10: Update to 10.11.
* gnu/packages/databases.scm (postgresql): Update to 10.11.
2019-12-11 01:14:37 +01:00
Marius Bakke ab0cb26f1a
gnu: MariaDB: Update to 10.1.43.
* gnu/packages/databases.scm (mariadb): Update to 10.1.43.
[arguments]: Disable new test.
[inputs]: Add LINUX-PAM.
2019-12-11 01:14:37 +01:00
Marius Bakke 33b59c1a3e
Merge branch 'staging' 2019-12-04 20:12:41 +01:00
Ricardo Wurmus 312ec128af
gnu: python-pandas: Move to (gnu packages python-science).
* gnu/packages/python-xyz.scm (python-pandas, python2-pandas): Move from
here...
* gnu/packages/python-science.scm (python-pandas, python2-pandas): ...to here.
* gnu/packages/benchmark.scm, gnu/packages/databases.scm,
gnu/packages/graph.scm, gnu/packages/parallel.scm,
gnu/packages/serialization.scm: Import (gnu packages python-science).
2019-12-04 08:56:36 +01:00
Marius Bakke 0897ad7fac
Merge branch 'master' into staging 2019-11-28 00:38:25 +01:00
Guillaume Le Vaillant df81de8683
gnu: Add libdbi-drivers.
* gnu/packages/databases.scm (libdbi-drivers): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-26 00:16:54 +01:00
Guillaume Le Vaillant ae8a0184bf
gnu: Add libdbi.
* gnu/packages/databases.scm (libdbi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-26 00:16:54 +01:00
Marius Bakke f056553c6b
Merge branch 'master' into staging 2019-11-15 20:11:35 +01:00
Roel Janssen 95c633e0d8
databases: Fix build of virtuoso-ose.
Virtuoso cannot be built with versions of OpenSSL >1.1.0.

* gnu/packages/databases.scm (virtuoso-ose)[inputs]: Change OPENSSL to OPENSSL-1.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-03 19:33:47 +01:00
Tobias Geerinckx-Rice fd423e4df7
gnu: leveldb: Update home page.
* gnu/packages/databases.scm (leveldb)[home-page]: Update.
2019-11-01 22:51:22 +01:00
Marius Bakke 998e6cdcd2
Merge branch 'master' into staging 2019-10-30 14:32:53 +01:00
Leo Famulari 561d391ba8
gnu: Go standard library 'x' packages: Consolidate.
* gnu/packages/golang.scm (go-golang-org-x-text, go-golang-org-x-sys, go-golang-org-x-net,
go-golang-org-x-time): New variables.
(go-golang.org-x-crypto-ssh-terminal, go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ed25519,
go-golang-org-x-crypto-ripemd160, go-golang-org-x-crypto-blake2s,
go-golang-org-x-crypto-sha3, go-golang-org-x-text-encoding,
go-golang-org-x-text-transform, go-golang-org-x-text-unicode-norm,
go-golang-org-x-net-ipv4, go-golang-org-x-net-bpf, go-golang-org-x-net-context,
go-golang-org-x-net-internal-socks, go-golang-org-x-net-internal-socket,
go-golang-org-x-net-internal-iana, go-golang-org-x-net-ipv6,
go-golang-org-x-net-proxy, go-golang-org-x-sys-cpu, go-golang-org-x-sys-unix,
go-golang-org-x-time-rate): Remove variables.
(go-github-com-sirupsen-logrus, go-github-com-docker-distribution,
go-github-com-libp2p-go-libp2p-crypto,
go-github-com-multiformats-go-multihash,
go-github-com-libp2p-go-libp2p-peer,
go-github-com-libp2p-go-libp2p-metrics,
go-github-com-multiformats-go-multiaddr,
go-github-com-multiformats-go-multiaddr-net,
go-github-com-mattn-go-isatty, go-github-com-gdamore-encoding,
go-github-com-gdamore-tcell): Adjust accordingly.
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): Likewise.
* gnu/packages/databases.scm (mongo-tools): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-api, gx, gx-go): Likewise.
* gnu/packages/web.scm (poussetaches): Likewise.
* gnu/packages/terminals.scm (go-github-com-junegunn-fzf,
go-github.com-howeyc-gopass): Likewise.
(go-golang.org-x-crypto-ssh-terminal): Remove variable.
* gnu/packages/syncthing.scm (syncthing,
go-github-com-oschwald-geoip2-golang,
go-github-com-oschwald-maxminddb-golang,
go-github-com-syncthing-notify): Adjust accordingly.
* gnu/packages/linux.scm (go-netlink): Likewise.
2019-10-29 11:03:12 -04:00
Marius Bakke 4c1918db34
Merge branch 'master' into staging 2019-10-23 20:48:55 +02:00
Christopher Baines 9d67480adf
gnu: mongodb: Fix build.
* gnu/packages/databases.scm (mongodb)[inputs]: Use openssl 1, as 1.1. doesn't
work.
[arguments]: Change how a constant is defined in the tests to allow compiling
with a newer version of GCC.
2019-10-22 07:27:14 +01:00
Christopher Baines 6fc03fccd4
gnu: Add ephemeralpg.
This is a general utility, but I'm particularly interested in using this to
enable build time tests for the guix-data-service package.

* gnu/packages/databases.scm (ephemeralpg): New variable.
2019-10-21 18:28:07 +01:00
Marius Bakke b95d1b3289
Merge branch 'master' into staging 2019-10-18 18:10:47 +02:00
Tobias Geerinckx-Rice 79bc917685
gnu: python-pylibmc: Update to 1.6.1.
* gnu/packages/databases.scm (python-pylibmc): Update to 1.6.1.
2019-10-16 05:40:59 +02:00
Tobias Geerinckx-Rice 19181820bc
gnu: python-crate: Update to 0.23.2.
* gnu/packages/databases.scm (python-crate): Update to 0.23.2.
2019-10-15 05:24:36 +02:00
Tobias Geerinckx-Rice 8e45ec509e
gnu: sqitch: Remove perl-file-homedir input.
* gnu/packages/databases.scm (perl-file-homedir)[inputs]: Remove perl-file-homedir.
2019-10-14 19:33:18 +02:00
Tobias Geerinckx-Rice f64cd5d1ac
gnu: sqitch: Update to 1.0.0.
* gnu/packages/databases.scm (sqitch): Update to 1.0.0.
2019-10-14 17:14:45 +02:00
Julien Lepiller 2b8491fbbe
gnu: mariadb: Split into out, lib and dev.
* gnu/packages/databases.scm (mariadb): Split into out, lib and dev.
(perl-dbd-mysql, python-mysqlclient): Adjust dependencies.
* gnu/packages/bioinformatics.scm (kentutils): Adjust dependencies.
* gnu/packages/cran.scm (r-rmysql): Adjust dependencies.
* gnu/packages/emacs-xyz.scm (emacs-emacsql): Adjust dependencies.
* gnu/packages/kodi.scm (kodi): Adjust dependencies.
* gnu/packages/qt.scm (qt, qtbase): Adjust dependencies.
* gnu/packages/ruby.scm (ruby-mysql2): Adjust dependencies.
2019-10-12 13:07:41 +02:00
Marius Bakke 2fa55c7247
gnu: mariadb: Build with GCC 5 on ARMv7.
Fixes <https://bugs.gnu.org/37605>.

* gnu/packages/databases.scm (mariadb)[native-inputs]: Add GCC-5 when the
current system is ARMv7.
2019-10-08 10:16:04 +02:00
Efraim Flashner aace6f6dba
gnu: mysql: Update to 5.7.27.
* gnu/packages/databases.scm (mysql): Update to 5.7.27.
[native-inputs]: Add pkg-config.
[inputs]: Add libtirpc, rpcsvc-proto.
2019-10-03 19:28:56 +03:00
Mark H Weaver 65542a8852
Merge branch 'master' into core-updates 2019-09-06 20:46:00 -04:00
Marius Bakke c0de48c9a5
gnu: tdb: Update to 1.4.2.
* gnu/packages/databases.scm (tdb): Update to 1.4.2.
2019-09-05 00:21:42 +02:00
Mark H Weaver 0481289cbc
Merge branch 'master' into core-updates 2019-08-29 17:19:18 -04:00
Marius Bakke 6743080ccc
gnu: python-alembic: Update to 1.0.11.
* gnu/packages/databases.scm (python-alembic): Update to 1.0.11.
2019-08-29 14:44:21 +02:00
Tobias Geerinckx-Rice d5be746a85
gnu: python-pyodbc: Update to 4.0.27.
* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.27.
2019-08-24 04:56:08 +02:00
Mark H Weaver 893c2df00d
Merge branch 'master' into core-updates 2019-08-22 15:53:27 -04:00
Tobias Geerinckx-Rice 23503abbc0
gnu: python-redis: Update to 3.3.8.
* gnu/packages/databases.scm (python-redis): Update to 3.3.8.
2019-08-22 15:35:32 +02:00
Marius Bakke 462ad9f56b
Merge branch 'master' into core-updates 2019-08-13 20:42:06 +02:00
Marius Bakke 1b1b006afd
Merge branch 'staging' 2019-08-13 18:51:12 +02:00
Efraim Flashner 32c517a327
gnu: 4store: Remove unneeded build phase.
* gnu/packages/databases.scm (4store)[arguments]: Remove unneeded
'generate-configure phase.
2019-08-09 12:13:18 +03:00
Efraim Flashner 50e20b8fee
gnu: 4store: Don't use unstable tarball.
* gnu/packages/databases.scm (4store)[source]: Download using
'git-fetch'.
2019-08-09 12:12:08 +03:00
Marius Bakke 36f400f616
Merge branch 'master' into staging 2019-08-08 18:14:45 +02:00
Marius Bakke 14b80bf6ca
gnu: postgresql@9: Update to 9.6.15 [fixes CVE-2019-10208].
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.15.
2019-08-08 17:48:46 +02:00
Marius Bakke cbfddc2f33
gnu: postgresql@11: Update to 11.5 [fixes CVE-2019-10208, CVE-2019-10209].
* gnu/packages/databases.scm (postgresql-11): Update to 11.5.
2019-08-08 17:48:46 +02:00
Marius Bakke c8f5827a56
gnu: postgresql: Udpate to 10.10 [fixes CVE-2019-10208].
* gnu/packages/databases.scm (postgresql): Update to 10.10.
2019-08-08 17:32:18 +02:00
Marius Bakke cc3c5fc5e1
gnu: mariadb: Update to 10.1.41 [security fixes].
This fixes CVE-2019-2805, CVE-2019-2740, CVE-2019-2739, and CVE-2019-2737.

* gnu/packages/databases.scm (mariadb): Update to 10.1.41.
[source](uri): Update download URL.
2019-08-04 13:49:56 +02:00
Marius Bakke f184893af0
gnu: MariaDB: Disable the TokuDB plugin.
Fixes <https://bugs.gnu.org/35521>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/databases.scm (mariadb)[arguments]: Pass "-DTOKUDB_OK" in
<#:configure-flags>.  Enable the "innodb_fts.crash_recovery" test, which
likely failed because of the high I/O load induced by TokuDB.
[inputs]: Remove SNAPPY.

(cherry picked from commit bba7a77ed9)
2019-08-04 13:49:55 +02:00
Marius Bakke bba7a77ed9
gnu: MariaDB: Disable the TokuDB plugin.
Fixes <https://bugs.gnu.org/35521>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/databases.scm (mariadb)[arguments]: Pass "-DTOKUDB_OK" in
<#:configure-flags>.  Enable the "innodb_fts.crash_recovery" test, which
likely failed because of the high I/O load induced by TokuDB.
[inputs]: Remove SNAPPY.
2019-07-14 23:06:24 +02:00
Marius Bakke fb9a23a3f3
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/python-xyz.scm
	gnu/packages/xml.scm
	guix/gexp.scm
	po/guix/POTFILES.in
2019-07-12 01:03:53 +02:00
Marius Bakke 878a6baa4c
Merge branch 'staging' 2019-07-11 20:33:44 +02:00
Efraim Flashner 2d775ed2d6
gnu: postgresql@9: Update to 9.6.14 [fixes CVE-2018-1058, CVE-2019-9193]
* gnu/packages/databases.scm (postgresql@9): Update to 9.6.14.
2019-07-10 11:06:15 +03:00
Marius Bakke 7a05fdd0e1
Merge branch 'master' into staging 2019-07-10 00:55:42 +02:00
Pierre Langlois 450d5dc289
gnu: Add python-crate.
* gnu/packages/databases.scm (python-crate): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-07 15:48:20 +02:00
Marius Bakke 4fb9165515
Merge branch 'staging' into core-updates 2019-07-02 20:18:16 +02:00
Marius Bakke e307f52e01
gnu: postgresql@10: Update to 10.9.
* gnu/packages/databases.scm (postgresql): Update to 10.9.
2019-07-02 17:14:34 +02:00
Ludovic Courtès 5cc1075a76
Merge branch 'master' into core-updates 2019-06-27 23:33:48 +02:00
Tobias Geerinckx-Rice 591464e365
gnu: memcached: Update to 1.5.16.
* gnu/packages/databases.scm (memcached): Update to 1.5.16.
2019-06-25 16:24:11 +02:00
Gábor Boskovits 91477def51
gnu: Add postgresql-11.
* gnu/packages/databases.scm(postgresql-11): New variable.
2019-06-24 10:41:16 +02:00
Tobias Geerinckx-Rice 6263202ba2
gnu: python-lmdb: Update to 0.95.
* gnu/packages/databases.scm (python-lmdb): Update to 0.95.
2019-06-22 01:02:14 +02:00
Marius Bakke c69959f054
gnu: Replace uses of 'cmake' with 'cmake-minimal'.
This follows up commit 2f33a7321e which
introduced a new CMAKE-MINIMAL variant for use in package inputs.

* gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Replace CMAKE
with CMAKE-MINIMAL.
* gnu/packages/emacs-xyz.scm (emacs-scel)[native-inputs]: Likewise.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Likewise.
* gnu/packages/games.scm (0ad, the-butterfly-effect)[native-inputs]: Likewise.
* gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise.
* gnu/packages/ibus.scm (ibus-rime)[native-inputs]: Likewise.
* gnu/packages/rust.scm (rust-1.19)[native-inputs]: Likewise.
* gnu/packages/simulation.scm (fenics)[native-inputs]: Likewise.
* gnu/packages/squirrel.scm (squirrel)[native-inputs]: Likewise.
* gnu/packages/video.scm (handbrake)[native-inputs]: Likewise.
* gnu/packages/virtualization.scm (xen)[native-inputs]: Likewise.
* gnu/packages/vulkan.scm (shaderc)[native-inputs]: Likewise.
2019-06-20 23:56:57 +02:00
Marius Bakke 6cb1ef9ea2
Merge branch 'staging' into core-updates 2019-06-20 23:38:56 +02:00
Alex Griffin a3abc3fdfc
gnu: perl-db-file: Update to 1.852.
* gnu/packages/databases.scm (perl-db-file): Update to 1.852.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 23:06:44 +02:00
Ludovic Courtès d9bbfe042e
Merge branch 'master' into core-updates 2019-06-13 13:24:35 +02:00
Marius Bakke 58bf51b4c0
Merge branch 'master' into staging 2019-06-11 10:27:09 +02:00
Jack Hill 535a69e9e5
gnu: recutils: Remove emacs-minimal native input.
* gnu/packages/databases.scm (recutils)[native-inputs]: Remove emacs-minimal.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-10 07:04:48 +03:00
Jack Hill 9df786752e
gnu: Add emacs-recutils.
* gnu/packages/databases.scm (emacs-recutils): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-10 07:04:45 +03:00
Marius Bakke 30e12b9664
Merge branch 'master' into staging 2019-06-03 17:03:56 +02:00
Danny Milosavljevic 8d1647b228
gnu: python-alembic: Update to 1.0.10.
* gnu/packages/databases.scm (python-alembic): Update to 1.0.10.
2019-05-27 18:16:25 +02:00
Marius Bakke 57df83e07d
Merge branch 'staging' into core-updates 2019-05-25 00:25:15 +02:00
Marius Bakke 224d2e2efd
gnu: postgresql: Remove graft for 10.8.
* gnu/packages/databases.scm (postgresql): Update to 10.8.
[replacement]: Remove.
(postgresql-10.8): Remove variable.
2019-05-24 22:48:59 +02:00
Marius Bakke ddb4062784
Merge branch 'master' into staging 2019-05-24 22:44:51 +02:00
Marius Bakke 9d0c291e3e
gnu: Move Sphinx and friends to (gnu packages sphinx).
* gnu/packages/python-xyz.scm (python-sphinxcontrib-websupport,
python2-sphinxcontrib-websupport, python-sphinx, python2-sphinx,
python-sphinx-gallery, python2-sphinx-gallery, python-sphinx-rtd-theme,
python2-sphinx-rtd-theme, python-guzzle-sphinx-theme,
python2-guzzle-sphinx-theme, python-sphinxcontrib-newsfeed,
python-sphinxcontrib-programoutput, python2-sphinxcontrib-programoutput,
python-sphinx-repoze-interface, python2-sphinx-repoze-interface,
python-sphinx-cloud-sptheme, python2-sphinx-cloud-sptheme,
python-sphinx-alabaster-theme, python2-sphinx-alabaster-theme,
python-sphinx-me, python-sphinxcontrib-svg2pdfconverter): Move to ...
(gnu):
* gnu/packages/sphinx.scm: ... here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/packages/admin.scm, gnu/packages/bioinformatics.scm,
gnu/packages/calendar.scm, gnu/packages/cluster.scm,
gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/disk.scm,
gnu/packages/django.scm, gnu/packages/elf.scm, gnu/packages/emacs-xyz.scm,
gnu/packages/emulators.scm, gnu/packages/finance.scm, gnu/packages/image.scm,
gnu/packages/libffi.scm, gnu/packages/mail.scm, gnu/packages/mpd.scm,
gnu/packages/openstack.scm, gnu/packages/pdf.scm, gnu/packages/python-web.scm,
gnu/packages/search.scm, gnu/packages/statistics.scm,
gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm,
gnu/packages/tls.scm, gnu/packages/web.scm: Adjust module imports.
2019-05-24 21:54:31 +02:00
Marius Bakke a52c807a39
gnu: postgresql: Replace with 10.8 [security fixes].
This fixes CVE-2019-10129 and CVE-2019-10130.

* gnu/packages/databases.scm (postgresql)[replacement]: New field.
(postgresql-10.8): New variable.
2019-05-24 21:54:30 +02:00
Vagrant Cascadian d087a3a6c1
gnu: python-trollius-redis: Fix typo "asynchronous".
* gnu/packages/databases (python-trollius-redis)[description]: Fix typo.
2019-05-22 18:09:47 -07:00
Tobias Geerinckx-Rice 7a890145e3
gnu: memcached: Update to 1.5.14.
* gnu/packages/databases.scm (memcached): Update to 1.5.14.
2019-05-21 00:51:44 +02:00
Marius Bakke f94051e61f
gnu: python-mysqlclient: Don't depend on MySQL.
* gnu/packages/databases.scm (python-mysqlclient)[native-inputs]: Move MARIADB
from here to ...
[inputs]: ... here.  Remove MYSQL.
2019-05-13 00:17:37 +02:00
Marius Bakke 9c6fb330ad
gnu: perl-dbd-mysql: Depend on MariaDB rather than MySQL.
* gnu/packages/databases.scm (perl-dbd-mysql)[propagated-inputs]: Change from
MYSQL to MARIADB.
2019-05-13 00:17:37 +02:00
Marius Bakke 0447a2a82b
gnu: postgresql@9: Update to 9.6.13 [fixes CVE-2019-10129, CVE-2019-10130].
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.13.
2019-05-13 00:17:37 +02:00
Marius Bakke 3a32be71eb
gnu: leveldb: Update to 1.22.
* gnu/packages/databases.scm (leveldb): Update to 1.22.
2019-05-09 13:43:03 +02:00
Maxim Cournoyer 063edf928a
gnu: Add python-pylibmc.
* gnu/packages/databases.scm (python-pylibmc, python2-pylibmc): New variables.
2019-05-09 00:22:38 -04:00
Maxim Cournoyer da6026792b
gnu: Add libmemcached.
* gnu/packages/databases.scm (libmemcached): New variable.
2019-05-09 00:22:37 -04:00
Marius Bakke 6346dca4bb
gnu: mariadb: Update to 10.1.40.
* gnu/packages/databases.scm (mariadb): Update to 10.1.40.
2019-05-08 23:32:54 +02:00
Marius Bakke 3b458d5462
Merge branch 'master' into core-updates 2019-05-01 23:11:41 +02:00
Marius Bakke 37da4fbe15
Merge branch 'master' into staging 2019-04-23 19:43:59 +02:00
Tobias Geerinckx-Rice a263a97687
gnu: python-redis: Update to 3.2.1.
* gnu/packages/databases.scm (python-redis): Update to 3.2.1.
2019-04-22 15:20:34 +02:00
Tobias Geerinckx-Rice 1f2f358b69
gnu: python-sqlalchemy: Update to 1.3.3.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.3.
2019-04-22 14:55:58 +02:00
Tobias Geerinckx-Rice ba18ea5f41
gnu: python-pyodbc: Update to 4.0.26.
* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.26.
2019-04-22 14:25:14 +02:00
Tobias Geerinckx-Rice fe74e6ac6b
gnu: memcached: Update to 1.5.13.
* gnu/packages/databases.scm (memcached): Update to 1.5.13.
2019-04-22 14:17:00 +02:00
Marius Bakke f5961dd585
Merge branch 'master' into staging 2019-04-17 00:08:34 +02:00
Christopher Baines cabe8f1844
gnu: Add sqitch.
* gnu/packages/databases.scm (sqitch): New variable.
2019-04-14 10:45:59 +01:00
Christopher Baines 55916fa226
gnu: Add perl-mysql-config.
* gnu/packages/databases.scm (perl-mysql-config): New variable.
2019-04-14 10:45:59 +01:00
Marius Bakke 571fb008a5
Merge branch 'master' into staging 2019-04-01 00:02:39 +02:00
Marius Bakke 5cc013f05d
gnu: leveldb: Update to 1.21.
* gnu/packages/databases.scm (leveldb): Update to 1.21.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Adjust accordingly.
2019-03-31 21:26:15 +02:00
Marius Bakke ad7c77fd75
gnu: leveldb: Don't use unstable tarball.
* gnu/packages/databases.scm (leveldb)[source]: Use GIT-FETCH.
2019-03-31 21:26:15 +02:00
Efraim Flashner 36a4366d79
gnu: Fix descriptions to not use quotes.
* gnu/packages/admin.scm (wpa-supplicant-minimal, mingetty, di),
* gnu/packages/audio.scm (fil-plugins),
* gnu/packages/base.scm (make-ld-wrapper, make-glibc-locales),
* gnu/packages/bioinformatics.scm (r-samtools),
* gnu/packages/chez.scm (chez-mit),
* gnu/packages/commencement.scm (make-gcc-toolchain),
* gnu/packages/compression.scm (fastjar),
* gnu/packages/cran.scm (r-maps, r-rcpp),
* gnu/packages/databases.scm (sparql-query),
* gnu/packages/dunst.scm (dunst),
* gnu/packages/ftp.scm (ncftp),
* gnu/packages/gl.scm (freeglut),
* gnu/packages/haskell-check.scm (ghc-tasty-golden),
* gnu/packages/haskell.scm (ghc-case-insensitive, ghc-text,
ghc-haskell-src, ghc-syb, ghc-deepseq-generics, ghc-network-uri,
ghc-rerebase, ghc-zlib),
* gnu/packages/image.scm (jbig2dec),
* gnu/packages/kde-frameworks.scm (kinit, karchive),
* gnu/packages/linux.scm (wireless-tools, perf, module-init-tools, kbd),
* gnu/packages/lirc.scm (lirc),
* gnu/packages/lisp.scm (uglify-js),
* gnu/packages/mate.scm (mate-netbook),
* gnu/packages/microcom.scm (microcom),
* gnu/packages/music.scm (bristol),
* gnu/packages/networking.scm (perl-geo-ip),
* gnu/packages/patchutils.scm (patches),
* gnu/packages/perl-check.scm (perl-test-more-utf8),
* gnu/packages/perl.scm (perl-log-report-optional, perl-file-which,
perl-io-tty, perl-log-any, perl-digest-sha1, perl-class-load,
perl-regexp-common, perl-module-pluggable, perl-class-modifier),
* gnu/packages/python-xyz.scm (python-backports-abc, python-natsort),
* gnu/packages/samba.scm (iniparser),
* gnu/packages/search.scm (mlocate),
* gnu/packages/spice.scm (spice),
* gnu/packages/statistics.scm (r-dt, r-lubridate, r-estimability,
r-commonmark, r-digest, r-viridislite, r-stringr),
* gnu/packages/tex.scm (texlive-latex-changebar),
* gnu/packages/version-control.scm (subversion),
* gnu/packages/w3m.scm (w3m),
* gnu/packages/web.scm (perl-http-parser,
perl-plack-middleware-reverseproxy),
* gnu/packages/xorg.scm (xkeyboard-config, mkfontdir, xcursor-theme,
mkfontscale, xinit, font-alias)[description]: Use @code instead of quotes.
2019-03-31 20:51:10 +03:00
Marius Bakke 8c14f7f8a7
Merge branch 'staging' into core-updates 2019-03-23 23:16:55 +01:00
Marius Bakke 3cb61ca85a
Merge branch 'master' into staging 2019-03-23 22:50:07 +01:00
Marius Bakke 5e7e193b71
gnu: tdb: Update to 1.4.0.
* gnu/packages/databases.scm (tdb): Update to 1.4.0.
2019-03-23 22:43:59 +01:00
Marius Bakke 081850816f
Merge branch 'master' into staging 2019-03-21 23:18:54 +01:00
Ricardo Wurmus 0fa926c2e5
gnu: python-pyarrow: Update to 0.10.0.
* gnu/packages/databases.scm (python-pyarrow): Update to 0.10.0.
[arguments]: Delete "build" phase.
[native-inputs]: Add python-pytest-runner.
2019-03-18 23:46:27 +01:00
Ricardo Wurmus e58d3a5926
gnu: apache-arrow: Update to 0.10.0.
* gnu/packages/databases.scm (apache-arrow): Update to 0.10.0.
[inputs]: Replace jemalloc-4.5.0 with jemalloc.
2019-03-18 23:46:27 +01:00
ng0 47956fa0c2
Correct name and email address for ng0.
* .mailmap, Makefile.am, doc/guix.de.texi, doc/guix.fr.texi,
doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm,
gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm,
gnu/packages/guile-wm.scm,gnu/packages/guile-xyz.scm,
gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm,
gnu/packages/language.scm, gnu/packages/libcanberra.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm:
Correct name and email address for ng0.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-03-18 15:05:08 +01:00
Leo Famulari e3900a4d64
build-system/go: Build with a filesystem union of Go dependencies.
This basically changes (guix build-system go) so that instead of looking
up its dependencies in a list of directories in $GOPATH, all the
Go dependencies are symlinked into a single directory.

Fixes <https://bugs.gnu.org/33620>.

* guix/build/go-build-system.scm (setup-go-environment): New variable.
(setup-environment, install-source): Remove variables.
(unpack): Unpack the source relative to $GOPATH.
(install): Do not install the compiled objects in the 'pkg' directory.
Install the source code in this phase, and only install the source of
the package named by IMPORT-PATH.
* doc/guix.texi (Build Systems): Adjust accordingly.
* gnu/packages/docker.scm (docker): Import (guix build union) on the build side
and adjust to build phase name changes in (guix build-system go).
* gnu/packages/shellutils.scm (direnv): Likewise.
* gnu/packages/databases.scm (mongo-tools)[arguments]:
Set '#:install-source #f'.
* gnu/packages/music.scm (demlo)[arguments]: Move the 'install-scripts'
phase after the 'install' phase.
2019-03-14 15:34:26 -04:00
Marius Bakke 19008a22d1
Merge branch 'staging' into core-updates 2019-03-14 16:30:19 +01:00
Marius Bakke ebfe259f66
Merge branch 'master' into staging 2019-03-14 15:06:06 +01:00
Tobias Geerinckx-Rice 5cfe650b9d
gnu: python-sqlalchemy: Use HTTPS home page.
* gnu/packages/databases.scm (python-sqlalchemy)[home-page]: Use HTTPS.
2019-03-12 02:22:35 +01:00
Tobias Geerinckx-Rice 6d04f694dc
gnu: python-sqlalchemy: Update to 1.3.1.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.1.
2019-03-12 02:22:35 +01:00
Tobias Geerinckx-Rice 909404b571
gnu: python-sql: Update to 1.0.0.
* gnu/packages/databases.scm (python-sql): Update to 1.0.0.
2019-03-12 02:22:34 +01:00
Tobias Geerinckx-Rice 99e690a59a
gnu: python-pyodbc: Update to 4.0.25.
* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.25.
2019-03-12 02:22:34 +01:00
Tobias Geerinckx-Rice 72b7de49b4
gnu: python-psycopg2: Update to 2.7.7.
* gnu/packages/databases.scm (python-psycopg2): Update to 2.7.7.
2019-03-12 02:22:34 +01:00
Tobias Geerinckx-Rice d49bdbca5c
gnu: perl-dbd-sqlite: Update to 1.62.
* gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.62.
2019-03-12 02:22:34 +01:00
Tobias Geerinckx-Rice 49596a5413
gnu: perl-dbd-mysql: Update to 4.050.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.050.
2019-03-12 02:22:33 +01:00
Tobias Geerinckx-Rice 2f813be342
gnu: perl-sql-abstract: Update to 1.86.
* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.86.
2019-03-12 02:22:33 +01:00
Marius Bakke e74f153a10
gnu: Use OpenSSL 1.1 as the default OpenSSL package.
* gnu/packages/tls.scm (openssl-next): Delete variable.  Move related code ...
(openssl) ... here.
(openssl-1.0): New public variable.  Retain old arguments.
* gnu/packages/crypto.scm (asignify)[inputs]: Change OPENSSL-NEXT to OPENSSL.
* gnu/packages/databases.scm (mariadb)[inputs]: Change from OPENSSL to OPENSSL-1.0.
* gnu/packages/node.scm (node)[inputs]: Likewise.
* gnu/packages/rust.scm (rust-1.19)[inputs]: Likewise.
2019-03-10 18:49:59 +01:00
Marius Bakke 4f8dc1536a
Merge branch 'master' into staging 2019-03-04 22:31:59 +01:00
Marius Bakke 5ae458befc
gnu: rocksdb: Update to 5.18.3.
* gnu/packages/databases.scm (rocksdb): Update to 5.18.3.
2019-03-04 22:20:08 +01:00
Julien Lepiller 865c76ea3b
gnu: python-rq: Update to 0.13.0.
* gnu/packages/databases.scm (python-rq): Update to 0.13.0.
2019-03-04 21:52:33 +01:00
Julien Lepiller dcbe674c86
gnu: python-redis: Update to 3.2.0.
* gnu/packages/databases.scm (python-redis): Update to 3.2.0.
2019-03-04 21:52:17 +01:00
Marius Bakke 97dcedbd2a
gnu: tdb: Update to 1.3.18.
* gnu/packages/databases.scm (tdb): Update to 1.3.18.
[native-inputs]: Add WHICH.  Change PYTHON-2 to PYTHON.
2019-03-02 22:21:15 +01:00
Marius Bakke 19464173ba
Merge branch 'master' into staging 2019-03-01 17:33:00 +01:00
Tobias Geerinckx-Rice 4915894759
gnu: lmdb: Update to 0.9.23.
* gnu/packages/databases.scm (lmdb): Update to 0.9.23.
2019-02-27 15:48:53 +01:00
Tobias Geerinckx-Rice f167b432bb
gnu: lmdb: Don't use unstable tarball.
* gnu/packages/databases.scm (lmdb)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Adjust source directory name.
2019-02-27 15:48:53 +01:00
Marius Bakke 2c76e19df4
Merge branch 'master' into staging 2019-02-20 17:01:39 +01:00
Tobias Geerinckx-Rice d84a20fb6b
gnu: memcached: Update to 1.5.12.
* gnu/packages/databases.scm (memcached): Update to 1.5.12.
2019-02-19 09:54:34 +01:00
Tobias Geerinckx-Rice 4cb2f29e3e
gnu: python-pymysql: Update to 0.9.3.
* gnu/packages/databases.scm (python-pymysql): Update to 0.9.3.
2019-02-19 09:53:41 +01:00
Tobias Geerinckx-Rice 2fc569a0fc
gnu: perl-db-file: Update to 1.843.
* gnu/packages/databases.scm (perl-db-file): Update to 1.843.
2019-02-19 09:53:41 +01:00
Marius Bakke 61506fe551
gnu: Remove unneeded uses of python{,2}-minimal.
The "python-minimal" package exists mostly to resolve a dependency cycle.  To
reduce duplication, packages should prefer the regular Python variants.

* gnu/packages/admin.scm (htop)[native-inputs]: Change PYTHON-MINIMAL-WRAPPER
to PYTHON-WRAPPER.
* gnu/packages/crypto.scm (botan)[native-inputs]: Likewise.
* gnu/packages/bioinformatics.scm (sambamba)[native-inputs]: Change
PYTHON-MINIMAL to PYTHON.
* gnu/packages/dictionaries.scm (apertium)[native-inputs]: Likewise.
* gnu/packages/databases.scm (mongodb)[native-inputs]: Change PYTHON2-MINIMAL
to PYTHON2.
* gnu/packages/games.scm (openttd-opensfx, openttd-openmsx)[native-inputs]:
Likewise.
* gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise.
2019-02-17 18:44:18 +01:00
Leo Famulari 42ce9187fb
gnu: PostgreSQL 9.6: Update to 9.6.12.
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.12.
2019-02-14 14:46:32 -05:00
Leo Famulari 2950d33c6c
gnu: PostgreSQL: Update to 10.7.
* gnu/packages/databases.scm (postgresql): Update to 10.7.
2019-02-14 14:46:28 -05:00
Marius Bakke 6901878894
Merge branch 'master' into staging 2019-02-14 00:20:28 +01:00
Tobias Geerinckx-Rice da93d42413
gnu: perl-dbi: Update to 1.642.
* gnu/packages/databases.scm (perl-dbi): Update to 1.642.
2019-02-12 17:38:21 +01:00
Tobias Geerinckx-Rice 245e7a68e7
gnu: kyotocabinet: Update to 1.2.77.
* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.77.
2019-02-12 17:38:21 +01:00
Christopher Baines 8b7e6d005e
gnu: postgresql: Build with openssl support.
* gnu/packages/databases.scm (postgresql)[arguments]: Add --with-openssl to
[inputs]: Add openssl.
2019-02-11 09:52:08 +00:00
Marius Bakke 0ce64334e6
gnu: mariadb: Update to 10.1.38.
* gnu/packages/databases.scm (mariadb): Update to 10.1.38.
2019-02-10 21:04:23 +01:00
Marius Bakke 69fb26d4f5
gnu: mariadb: Add comments about failing tests.
* gnu/packages/databases.scm (mariadb): Add comments.
2019-02-06 23:30:34 +01:00
Marius Bakke 0747328e31
Merge branch 'master' into staging 2019-01-31 23:32:56 +01:00
Ricardo Wurmus aeec4a8fc1
gnu: python-sqlalchemy: Use PYPI-URI.
* gnu/packages/databases.scm (python-sqlalchemy)[source]: Use PYPI-URI.
2019-01-25 23:18:55 +01:00
Carl Dong 38f77be464
gnu: mariadb: Disable sporadically failing tests.
* guix/packages/databases.scm: Disable sporadically failing tests.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2019-01-22 21:42:52 -06:00
Ludovic Courtès 3e2d4e69c3
Merge branch 'master' into staging 2019-01-20 22:12:10 +01:00
Ricardo Wurmus 255d1bbe77
gnu: Move dbm databases to new module.
* gnu/packages/databases.scm (gdbm, bdb, bdb-5.3): Move from here...
* gnu/packages/dbm.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/audio.scm,
gnu/packages/avahi.scm,
gnu/packages/backup.scm,
gnu/packages/cobol.scm,
gnu/packages/cyrus-sasl.scm,
gnu/packages/databases.scm,
gnu/packages/finance.scm,
gnu/packages/game-development.scm,
gnu/packages/gnome.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/linux.scm,
gnu/packages/mail.scm,
gnu/packages/man.scm,
gnu/packages/nvi.scm,
gnu/packages/openldap.scm,
gnu/packages/package-management.scm,
gnu/packages/php.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/sawfish.scm: Update module references.
2019-01-16 16:08:22 +01:00
Ricardo Wurmus cd0322a3ef
gnu: Move sqlite to separate module.
* gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5,
sqlite-with-column-metadata): Move variables from here...
* gnu/packages/sqlite.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/apl.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/code.scm,
gnu/packages/crypto.scm,
gnu/packages/databases.scm,
gnu/packages/dc.scm,
gnu/packages/disk.scm,
gnu/packages/ebook.scm,
gnu/packages/education.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/file-systems.scm,
gnu/packages/freedesktop.scm,
gnu/packages/ftp.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gnome.scm,
gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/gps.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/kodi.scm,
gnu/packages/lisp.scm,
gnu/packages/mail.scm,
gnu/packages/messaging.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nfs.scm,
gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/php.scm,
gnu/packages/python.scm,
gnu/packages/qt.scm,
gnu/packages/ruby.scm,
gnu/packages/scheme.scm,
gnu/packages/sync.scm,
gnu/packages/syndication.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/web-browsers.scm,
gnu/packages/webkit.scm: Adjust module references.
2019-01-16 16:08:22 +01:00
Ricardo Wurmus 44d10b1f72
gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 14:46:44 +01:00
Efraim Flashner 0e28967250
Merge remote-tracking branch 'origin/master' into staging 2019-01-09 10:52:41 +02:00
Ricardo Wurmus d9bec9a87b
gnu: r-rmysql: Move from databases.scm to cran.scm
* gnu/packages/databases.scm (r-rmysql): Move from here...
* gnu/packages/cran.scm (r-rmysql): ...to here.
2019-01-07 15:55:06 +01:00
Efraim Flashner c007e35d24
gnu: recutils: Update to 1.8.
* gnu/packages/databases.scm (recutils): Update to 1.8.
[source]: Remove snippet.
[arguments]: Remove custom 'set-bash4.4-header-location phase. Enable
parallel tests.
[inputs]: Move check ...
[native-inputs]: ... to here. Add pkg-config.
2019-01-06 15:42:06 +02:00
Marius Bakke f30830b2e6
Merge branch 'master' into staging 2018-12-22 15:26:30 +01:00
Alex Vong 38abef124b
gnu: sqlite: Replace with 3.26.0 [security fixes].
Fixes <https://bugs.gnu.org/33751>.
Reported by Marius Bakke <mbakke@fastmail.com>.

* gnu/packages/databases.scm (sqlite-3.26.0): New public variable.
(sqlite)[replacement]: Use it.
(sqlite-with-fts5): Use 'package/inherit'.
(sqlite-with-column-metadata): Likewise.

Modified-by: Mark H Weaver <mhw@netris.org>
2018-12-18 20:20:16 -05:00
Marius Bakke fbb7b04a85
Merge branch 'master' into staging 2018-12-09 00:18:32 +01:00
Christopher Baines fe5969656a
gnu: mongo-tools: Fix build.
I guess this broke when upgrading go. I did try upgrading to the later patch
and minor releases, but they had similar problems, so lets upgrade separately.

* gnu/packages/databases.scm (mongo-tools)[arguments]: Add patch-source phase.
2018-12-04 20:27:04 +00:00
Marius Bakke 99f63f011d
Merge branch 'master' into staging 2018-12-03 19:15:17 +01:00
Marius Bakke 25ca46985c
Merge branch 'master' into core-updates 2018-11-29 15:56:49 +01:00
Brett Gilio 682c291899
gnu: sqlcipher: Update to 3.4.2.
* gnu/packages/databases.scm (sqlcipher): Update to 3.4.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-11-24 22:40:46 +01:00
Marius Bakke 52b24ba495
gnu: mariadb: Update to 10.1.37 [security fixes].
This release fixes CVE-2018-3282, CVE-2018-3174, CVE-2018-3143, CVE-2018-3156,
and CVE-2018-3251.  See
<https://mariadb.com/kb/en/library/mariadb-10137-release-notes/> for details.

* gnu/packages/databases.scm (mariadb): Update to 10.1.37.
2018-11-24 02:03:12 +01:00
Mark H Weaver 96272e2822
gnu: databases: Return #t from all phases.
* gnu/packages/databases.scm (4store, go-gopkg.in-mgo.v2, mongodb)
(sparql-query, tdb, sqlcipher, python-sqlparse, mongo-tools): Return #t from
all phases, use invoke where appropriate, and remove vestigial plumbing.
2018-11-14 23:44:16 -05:00
Marius Bakke 79ee97a144
Merge branch 'master' into core-updates 2018-11-14 21:20:46 +01:00
Leo Famulari ec35067631
gnu: PostgreSQL: Update to 10.6 [fixes CVE-2018-16850].
* gnu/packages/databases.scm (postgresql): Update to 10.6.
2018-11-11 14:10:03 -05:00
Efraim Flashner 22d04ceda0
gnu: python-rq: Update to 0.12.0.
* gnu/packages/databases.scm (python-rq): Update to 0.12.0.
2018-11-11 11:54:28 +02:00
Efraim Flashner c92d056a8b
gnu: python-alembic: Update to 1.0.2.
* gnu/packages/databases.scm (python-alembic, python2-alembic): Update
to 1.0.2.
2018-11-11 11:13:53 +02:00
Ricardo Wurmus f1f1cebdd3
gnu: mdbtools: Fetch sources from git.
* gnu/packages/databases.scm (mdbtools)[source]: Fetch from git.
2018-11-11 10:09:54 +01:00
Ricardo Wurmus f626b71923
gnu: mdbtools: Remove custom bootstrap phase.
* gnu/packages/databases.scm (mdbtools)[arguments]: Remove.
2018-11-11 10:05:56 +01:00
Marius Bakke 64461ba20a
Merge branch 'master' into core-updates 2018-11-09 17:02:08 +01:00
Leo Famulari 41d2b7f50b
gnu: PostgreSQL 9: Update to 9.6.11 [fixes CVE-2018-16850].
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.11.
2018-11-08 13:42:56 -05:00
Marius Bakke e2568df74e
gnu: rocksdb: Update to 5.15.10.
* gnu/packages/databases.scm (rocksdb): Update to 5.15.10.
2018-11-07 16:06:56 +01:00
Marius Bakke 8dd3665883
gnu: rocksdb: Don't use unstable tarball.
* gnu/packages/databases.scm (rocksdb)[source]: Use GIT-FETCH.
2018-11-07 16:06:56 +01:00
Marius Bakke f4a5faa9dc
Merge branch 'master' into core-updates 2018-11-05 23:56:22 +01:00
Efraim Flashner d28af1991a
gnu: qt: Use system sqlite.
* gnu/packages/databases.scm (sqlite-with-column-metadata): New
variable.
* gnu/packages/qt.scm (qt, qtbase)[source]: Remove bundled sqlite.
[inputs]: Add sqlite-with-column-metadata.
[arguments]: Add configure-flag to use system sqlite.
2018-10-28 09:51:25 +02:00
Tobias Geerinckx-Rice d9bcdfce29
gnu: mongodb: Use INVOKE.
* gnu/packages/databases.scm (mongodb)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-10-24 04:56:23 +02:00
Marius Bakke ffddb42d6c
Merge branch 'master' into core-updates 2018-10-21 18:06:02 +02:00
Amirouche b1e6b93805
gnu: guile-wiredtiger: Update to 0.7.0.
* gnu/packages/databases.scm (guile-wiredtiger): Update to 0.7.0.
[inputs]: Replace wiredtiger with wiredtiger-3
[propagated-inputs]: Remove guile-lib, add guile-bytestructures
[description]: Update it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-19 18:28:57 +02:00
Amirouche 4680fef705
gnu: Add wiredtiger 3.1.0
* gnu/packages/databases.scm (wiredtiger-3): New variable that inherits from
  wiredtiger

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-19 18:28:57 +02:00
Marius Bakke d02bb02f7d
Merge branch 'master' into core-updates 2018-10-17 20:47:11 +02:00
Tobias Geerinckx-Rice f825faa502
gnu: python-pickleshare: Update to 0.7.5.
* gnu/packages/databases.scm (python-pickleshare): Update to 0.7.5.
2018-10-10 23:49:13 +02:00
Marius Bakke cf6db76d2a
Merge branch 'master' into core-updates 2018-10-05 19:15:39 +02:00
Julien Lepiller c336567dad
gnu: postgresql: Fix finding extensions.
* gnu/packages/patches/postgresql-disable-resolve_symlinks.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/databases.scm (postgresql)[source]: Use it.
2018-10-04 22:26:02 +02:00
Ludovic Courtès 944a3a8b8e
gnu: recutils: Adjust Gnulib to libc 2.28.
Fixes <https://bugs.gnu.org/32776>.

* gnu/packages/databases.scm (recutils)[modules, snippet]: New fields.
2018-10-03 15:23:56 +02:00
Tobias Geerinckx-Rice a4764ff00a
gnu: python-fakeredis: Edit description.
* gnu/packages/databases.scm (python-fakeredis)[description]:
Fix (upstream) typo. Get carried away.
2018-09-28 00:01:43 +02:00
Marius Bakke 6a0427af6c
Merge branch 'master' into core-updates 2018-09-26 01:11:32 +02:00
Tobias Geerinckx-Rice eeecbe09cc
gnu: perl-dbd-mysql: Update to 4.048.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.048.
2018-09-21 10:25:31 +02:00
Leo Famulari d763940711
Merge branch 'master' into core-updates 2018-09-13 13:32:39 -04:00
Tobias Geerinckx-Rice 702a87f2d1
gnu: perl-dbd-mysql: Update to 4.047.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.047.
[arguments]: Add 'skip-library-detection' phase.
2018-09-11 21:03:07 +02:00
Marius Bakke 4333d48a82
gnu: mariadb: Move unbundle substitutions to source snippet.
* gnu/packages/databases.scm (mariadb)[source](snippet): Add two substitutions
from ...
[arguments]: The 'unbundle' phase here.  Rename to 'fix-pcre-detection.
2018-09-09 17:59:37 +02:00
Marius Bakke 1d957c79b6
gnu: mariadb: Update to 10.1.36.
* gnu/packages/databases.scm (mariadb): Update to 10.1.36.
[arguments]: Disable one new test.
2018-09-09 17:59:36 +02:00
Marius Bakke 839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
Marius Bakke 173d291466
Merge branch 'master' into staging 2018-08-25 16:38:51 +02:00
Ludovic Courtès 444488fc1b
gnu: boost: Move 1.59.0 definition to boost.scm.
Fixes a regression introduced in commit
7cbf06d8c2 where the top-level code of
these two modules would depend on each other, leading to "boost: unbound
variable" kind of errors in some circumstances.

* gnu/packages/databases.scm (boost-for-mysql): Move to...
* gnu/packages/boost.scm (boost-for-mysql): ... here.  Make public and
add 'properties' field.
2018-08-24 00:36:04 +02:00
Leo Famulari 58927996d9
gnu: perl-dbd-mysql: Update to 4.046.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.046.
[source]: Update URL. Remove 'perl-dbd-mysql-CVE-2017-10788.patch'.
* gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-22 15:40:08 -04:00
Marius Bakke 233df51ebc
Merge branch 'master' into staging 2018-08-22 18:14:04 +02:00
Marius Bakke fb76ef8477
gnu: Remove GCC ICE workarounds.
* gnu/packages/patches/doxygen-gcc-ice.patch,
gnu/packages/patches/mariadb-gcc-ice.patch,
gnu/packages/patches/perf-gcc-ice.patch: Delete files
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/databases.scm (mariadb)[source](patches): Likewise.
* gnu/packages/linux.scm (perf)[source](patches): Likewise.
* gnu/packages/documentation.scm (doxygen)[inputs, arguments]: Likewise.
2018-08-22 18:01:09 +02:00
Marius Bakke 43cec3fb1e
gnu: mariadb: Remove huge mysql_embedded executable.
* gnu/packages/databases.scm (mariadb)[arguments]: Adjust deletion regex.
2018-08-22 17:52:40 +02:00
Marius Bakke 22f5c07624
gnu: mariadb: Propagate OpenSSL.
* gnu/packages/databases.scm (mariadb)[inputs]: Move OPENSSL ...
[propagated-inputs]: ... here.
(r-rmysql)[inputs]: Remove OPENSSL.
2018-08-22 17:50:07 +02:00
Tobias Geerinckx-Rice 311f06c94a
gnu: Add sqlcrush.
* gnu/packages/databases.smc (sqlcrush): New public variable.
2018-08-22 00:03:43 +02:00
Tobias Geerinckx-Rice 9763102bd7
gnu: Add python-pymysql.
* gnu/packages/databases.scm (python-pymysql, python2-pymysql): New
public variables.
2018-08-22 00:03:43 +02:00
Marius Bakke fdb222033c
gnu: gdbm: Update to 1.18.
* gnu/packages/databases.scm (gdbm): Update to 1.18.
2018-08-21 17:25:23 +02:00
Marius Bakke 2be1b754ba
gnu: python-sqlalchemy: Update to 1.2.11.
* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.2.11.
2018-08-21 17:24:30 +02:00
Marius Bakke 9871a896aa
gnu: python-sqlalchemy: Use 'invoke'.
* gnu/packages/databases.scm (python-sqlalchemy)[arguments]: Use INVOKE
instead of SYSTEM*.
2018-08-21 17:24:30 +02:00
Tobias Geerinckx-Rice 8327ffcc7f
gnu: unixodbc: Update to 2.3.7.
* gnu/packages/databases.scm (unixodbc): Update to 2.3.7.
2018-08-21 07:04:05 +02:00
Tobias Geerinckx-Rice 8ecf3f7ea5
gnu: mysql: Update to 5.7.23.
* gnu/packages/databases.scm (mysql): Update to 5.7.23.
2018-08-20 20:17:20 +02:00
Tobias Geerinckx-Rice 7cbf06d8c2
gnu: mysql: Fix build.
MySQL demands boost@1.59.0, and lying about it no longer works:

sql/item_geofunc_internal.cc: In function ‘void handle_gis_exception(const char*)’:
sql/item_geofunc_internal.cc:37:81: error: expected unqualified-id before ‘&’ token
   catch (const boost::geometry::detail::self_get_turn_points::self_ip_exception &)
                                                                                 ^
[...]

* gnu/packages/databases.scm (boost-for-mysql): New variable.
(mysql)[inputs]: Use that instead of the regular boost.
[arguments]: Remove now-unnecessary ‘patch-boost-version’ phase.
2018-08-20 20:17:20 +02:00
Tobias Geerinckx-Rice 725449bd7a
gnu: python-pyodbc: Update to 4.0.24.
* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.24.
2018-08-20 20:17:19 +02:00
Tobias Geerinckx-Rice 28635e5266
gnu: python-mysqlclient: Update to 1.3.13.
* gnu/packages/databases.scm (python-mysqlclient): Update to 1.3.13.
2018-08-20 20:17:19 +02:00
Tobias Geerinckx-Rice db4e76416c
gnu: perl-dbd-sqlite: Update to 1.58.
* gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.58.
2018-08-20 20:17:19 +02:00
Roel Janssen e63da346cf
gnu: Update virtuoso-ose to 7.2.5.
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.5.
2018-08-20 16:13:45 +02:00
Marius Bakke df570bf271
Merge branch 'master' into staging 2018-08-16 20:56:38 +02:00
Marius Bakke 0a1f520d40
gnu: r-rmysql: Add missing dependency on OpenSSL.
* gnu/packages/databases.scm (r-rmysql)[inputs]: Add OPENSSL.
2018-08-16 17:39:10 +02:00
Tobias Geerinckx-Rice 7fe3a57ac5
gnu: mysql: Use HTTPS.
* gnu/packages/databases.scm (mysql)[source, home-page]: Use HTTPS.
2018-08-16 00:58:27 +02:00
Pierre Langlois 7bcc34050b
gnu: clementine: Fix creating initial database.
It seems a recent version of sqlite broke Clementine's first startup. It turns
out we can patch clementine to fix the problem instead of providing a different
sqlite package:
<https://github.com/clementine-player/Clementine/pull/5669>

* gnu/packages/databases.scm (sqlite-with-fts3): Remove.
* gnu/packages/music.scm (clementine)[inputs]: Replace sqlite-with-fts3 with
sqlite.
[source]: Add clementine-fix-sqlite.patch.
* gnu/packages/patches/clementine-fix-sqlite.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-15 14:29:56 -04:00
Tobias Geerinckx-Rice 34ba1b8fc5
gnu: perl-db-file: Update to 1.842.
* gnu/packages/databases.scm (perl-db-file): Update to 1.842.
2018-08-15 00:32:15 +02:00
Tobias Geerinckx-Rice 61d996b921
gnu: memcached: Fix typos in description.
* gnu/packages/databases.scm (memcached)[synopsis, description]:
Hyphenate.
2018-08-15 00:30:04 +02:00
Tobias Geerinckx-Rice b432c05203
gnu: memcached: Update to 1.5.10.
* gnu/packages/databases.scm (memcached): Update to 1.5.10.
2018-08-14 15:54:31 +02:00
Ricardo Wurmus b86c019efb
Merge branch 'staging' into core-updates 2018-08-13 20:39:32 +02:00
Tobias Geerinckx-Rice 9aba9b1278
Migrate search.cpan.org home pages to metacpan.org.
The venerable search.cpan.org has retired[0].

[0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

* guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs.
Update all previously generated ones in (gnu packages) to their
canonical new homes.
2018-08-11 17:22:31 +02:00
Marius Bakke 369d15674c
gnu: mariadb: Update to 10.1.35 [security fixes].
This release fixes CVE-2018-3058, CVE-2018-3063, CVE-2018-3064 and CVE-2018-3066.
See <https://mariadb.com/kb/en/library/mariadb-10135-release-notes/> for details.

* gnu/packages/databases.scm (mariadb): Update to 10.1.35.
2018-08-10 15:23:50 +02:00
Marius Bakke 516fe8deb5
gnu: postgresql: Update to 10.5 [fixes CVE-2018-10915, CVE-2018-10925].
* gnu/packages/databases.scm (postgresql): Update to 10.5.
2018-08-10 15:23:50 +02:00
Efraim Flashner 62694caa44
gnu: mariadb: Remove test which fails on armhf-linux.
* gnu/packages/databases.scm (mariadb)[arguments]: Disable test
'mroonga/storage.index_read_multiple_double'.
2018-08-07 19:55:33 +03:00
Marius Bakke 71179b35b8
gnu: mariadb: Further increase test timeouts.
* gnu/packages/databases.scm (mariadb)[arguments]: Allow 40 minutes for single
tests, and 600 in total.
2018-08-07 13:41:08 +02:00
Marius Bakke 3418e43bf5
gnu: mariadb: Adjust to test failures on Hydra.
* gnu/packages/patches/mariadb-client-test-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/databases.scm (mariadb)[source](patches): Add it.
[arguments]: Increase retry count and test timeout.  Disable test
main.myisampack.
2018-08-07 00:51:48 +02:00
Marius Bakke 4214066d45
Merge branch 'master' into core-updates 2018-08-01 15:53:17 +02:00
Marius Bakke 869250809b
Merge branch 'master' into staging 2018-07-30 18:08:28 +02:00
Ben Woodcroft 19601e895b
gnu: python2-psycopg2: Update to 2.7.5.
* gnu/packages/bioinformatics.scm (python2-psycopg2): Update to 2.7.5.
2018-07-29 22:53:10 +10:00
Marius Bakke 0333582477
gnu: mariadb: Move GCC ICE patch to the usual location.
* gnu/packages/databases.scm (mariadb)[source](patches): New field.
[arguments]: Don't disable semisync plugin.
[inputs]: Remove 'mariadb-gcc-ice.patch'.
2018-07-28 18:37:37 +02:00
Marius Bakke 1af575f04d
Merge branch 'master' into staging 2018-07-28 18:34:59 +02:00
Ludovic Courtès 5193ae64ca
gnu: mariadb: Work around GCC ICE on armhf-linux.
* gnu/packages/patches/mariadb-gcc-ice.patch: New file.
* gnu/packages/databases.scm (mariadb)[arguments]: Conditionally add
'apply-patch' phase.
[native-inputs]: Conditionally add "gcc-ice-patch" input.
2018-07-28 15:08:07 +02:00
Marius Bakke 963157f1cc
gnu: mariadb: Delete test files and static libraries.
* gnu/packages/databases.scm (mariadb)[arguments]: Adapt 'post-install' phase
  to purge static archives and test executables.
2018-07-26 14:38:03 +02:00
Marius Bakke 2001d2dac4
gnu: mariadb: Remove some bundled libraries.
* gnu/packages/databases.scm (mariadb)[source](snippet, modules): New fields.
[arguments]: Add explicit #:configure-flags for system libraries.  Add
'unbundle' phase.  Remove 'pre-configure' phase.
[inputs]: Add SNAPPY and XZ.
2018-07-26 14:38:03 +02:00
Marius Bakke 03aed90b86
gnu: mariadb: Update to 10.1.34.
* gnu/packages/databases.scm (mariadb): Update to 10.1.34.
2018-07-26 14:38:02 +02:00
Marius Bakke 3869f39e6d
gnu: mariadb: Run the full test suite.
* gnu/packages/databases.scm (mariadb)[arguments]: Override 'check' phase.
Add phase 'adjust-tests'.  Disable one more plugin.
[properties]: New field.
2018-07-26 14:38:02 +02:00
Marius Bakke 5b4d2e40f1
gnu: mariadb: Disable plugin that fails on armhf.
* gnu/packages/databases.scm (mariadb)[arguments]: Add 'disable-plugins' phase.
2018-07-26 14:38:02 +02:00
Marius Bakke 4c27ea06d4
gnu: mariadb: Install pkg-config file to a standard location.
* gnu/packages/databases.scm (mariadb)[#:configure-flags]: Set
INSTALL_SHAREDIR to "share".
2018-07-26 14:37:29 +02:00
Marius Bakke 706ae8e15c
Merge branch 'master' into core-updates 2018-07-24 19:56:35 +02:00
Efraim Flashner 97dd1b154b
gnu: postgresql@9.6: Update to 9.6.9.
* gnu/packages/databases.scm (postgresql@9.6): Update to 9.6.9.
2018-07-15 22:59:24 +03:00
Marius Bakke 9761aca95c
gnu: unixodbc: Update to 2.3.6.
* gnu/packages/databases.scm (unixodbc): Update to 2.3.6.
2018-07-13 00:51:06 +02:00
Marius Bakke 49b6dc2b4e
Merge branch 'staging' 2018-07-13 00:25:45 +02:00
Marius Bakke b7a2d2d9a9
gnu: tdb: Update to 1.3.16.
* gnu/packages/databases.scm (tdb): Update to 1.3.16.
2018-07-12 17:21:16 +02:00
Efraim Flashner cb9a84bd89
gnu: gdbm: Update to 1.16.
* gnu/packages/databases.scm (gdbm): Update to 1.16.
2018-07-03 10:43:06 +03:00
Ricardo Wurmus f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Marius Bakke 4dfea1010a
Merge branch 'master' into staging 2018-06-21 15:52:26 +02:00
Tobias Geerinckx-Rice cd0750fcf2
gnu: memcached: Update to 1.5.8.
* gnu/packages/databases.scm (memcached): Update to 1.5.8.
2018-06-20 04:56:33 +02:00
Marius Bakke 0106d6b40d
Merge branch 'master' into staging 2018-06-19 17:02:16 +02:00
Marius Bakke 793a66e5fe
gnu: redis: Update to 4.0.10 [fixes CVE-2018-11218, CVE-2018-11219].
* gnu/packages/databases.scm (redis): Update to 4.0.10.
2018-06-19 15:54:49 +02:00
Marius Bakke 6969c4de44
Merge branch 'master' into staging 2018-06-18 15:29:38 +02:00
Tobias Geerinckx-Rice f71619648c
gnu: perl-dbi: Update to 1.641.
* gnu/packages/databases.scm (perl-dbi): Update to 1.641.
2018-06-14 18:55:51 +02:00
Tobias Geerinckx-Rice d30e9e6109
gnu: sqlite: Update to 3.24.0.
* gnu/packages/databases.scm (sqlite): Update to 3.24.0.
2018-06-12 15:06:23 +02:00
Marius Bakke a032b4454b
Merge branch 'master' into staging 2018-06-11 23:52:15 +02:00
宋文武 cd8ece22bf
gnu: redis: Update to 4.0.9.
* gnu/packages/database.scm (redis): Update to 4.0.9.
2018-06-08 20:27:30 +08:00
Ricardo Wurmus 8709624756
Merge branch 'origin/core-updates-next' into core-updates 2018-06-06 23:01:48 +02:00
Ricardo Wurmus 116ca65b58
Merge branch 'master' into core-updates 2018-06-06 22:43:37 +02:00
Tobias Geerinckx-Rice 3b295d3f4b
gnu: python-lmdb: Update to 0.94.
* gnu/packages/databases.scm (python-lmdb): Update to 0.94.
2018-06-06 06:12:22 +02:00
Ricardo Wurmus 59f87b44da
Merge branch 'master' into core-updates 2018-05-31 13:23:49 +02:00
Ricardo Wurmus ad016826c9
gnu: r-rmysql: Update to 0.10.15.
* gnu/packages/databases.scm (r-rmysql): Update to 0.10.15.
2018-05-31 13:21:31 +02:00
Efraim Flashner d2dde99e99
gnu: mariadb: Update to 10.1.33.
* gnu/packages/databases.scm (mariadb): Update to 10.1.33.
2018-05-31 08:45:58 +03:00
Efraim Flashner 03d9031962
gnu: mariadb: Update to 10.1.33.
* gnu/packages/databases.scm (mariadb): Update to 10.1.33.
2018-05-30 22:46:31 +03:00
Tobias Geerinckx-Rice 1fbad3ad22
gnu: postgresql: Use INVOKE.
* gnu/packages/databases.scm (postgresql)[arguments]: Substitute INVOKE for SYSTEM*.
2018-05-24 23:59:14 +02:00
Tobias Geerinckx-Rice 7e0f04635b
gnu: postgresql: Update to 10.4 [fixes CVE-2018-1115].
* gnu/packages/databases.scm (postgresql): Update to 10.4.
2018-05-24 23:59:14 +02:00
Mark H Weaver f0ae90cbbb
Merge branch 'master' into core-updates 2018-04-30 16:48:15 -04:00
Tobias Geerinckx-Rice 1672e7e714
gnu: perl-dbix-class-schema-loader: Update to 0.07049.
* gnu/packages/databases.scm (perl-dbix-class-schema-loader): Update to 0.07049.
2018-04-30 21:36:11 +02:00
Tobias Geerinckx-Rice 435897c0f2
gnu: perl-dbix-class: Update to 0.082841.
* gnu/packages/databases.scm (perl-dbix-class): Update to 0.082841.
2018-04-30 21:36:10 +02:00
Marius Bakke 30d900d4ee
gnu: sqlite: Update to 3.23.1.
* gnu/packages/databases.scm (sqlite): Update to 3.23.1.
2018-04-30 20:48:55 +02:00
Mark H Weaver 3d5ad159b3
Merge branch 'master' into core-updates 2018-04-30 04:03:54 -04:00
Marius Bakke 8bf8dedc9a
gnu: rocksdb: Update to 5.12.4.
* gnu/packages/databases.scm (rocksdb): Update to 5.12.4.
2018-04-25 15:09:22 +02:00
Mark H Weaver f89aa1521a
Merge branch 'master' into core-updates 2018-04-10 00:42:22 -04:00
Tobias Geerinckx-Rice 4bac91e1d8
gnu: perl-db-file: Update to 1.841.
* gnu/packages/databases.scm (perl-db-file): Update to 1.841.
2018-04-05 06:39:02 +02:00
Tobias Geerinckx-Rice f560acf8d9
gnu: lmdb: Update to 0.9.22.
* gnu/packages/databases.scm (lmdb): Update to 0.9.22.
2018-04-05 06:39:01 +02:00
Roel Janssen ea09f99f7f
gnu: 4store: Remove preprocessor directive.
* gnu/packages/databases.scm (4store): Add patch to remove preprocessor
  directive.
* gnu/packages/patches/4store-unset-preprocessor-directive.patch: New file.
* gnu/local.mk: Register patch.
2018-04-04 14:54:02 +02:00
Roel Janssen 6d09a7b5ec
gnu: virtuoso-ose: Unbundle zlib and build with readline support.
* gnu/packages/databases.scm (virtuoso-ose):
  [inputs]: Add zlib, and readline;
  [arguments]: Add --without-internal-zlib, and --with-readline.
2018-04-03 13:07:21 +02:00
Marius Bakke bce2206021
gnu: sqlite: Update to 3.23.0.
* gnu/packages/databases.scm (sqlite): Update to 3.23.0.
2018-04-02 16:23:32 +02:00
Mark H Weaver 5114c83a24
gnu: bdb: Use invoke.
* gnu/packages/databases.scm (bdb, bdb-5.3)[arguments]: Use invoke in the
custom configure phase.
2018-03-25 05:01:32 -04:00
Mark H Weaver 2c48ed4e97
gnu: postgresql: Use invoke.
* gnu/packages/databases.scm (postgresql)[arguments]: Use invoke in the
'build-contrib' and 'install-contrib' phases.
2018-03-23 04:43:35 -04:00
Mark H Weaver a0b06671c6
gnu: mysql: Return #t from all phases.
* gnu/packages/databases.scm (mysql)[arguments]: Return #t from
the 'patch-boost-version' phase.
2018-03-23 04:43:07 -04:00
Mark H Weaver 841ee2a878
gnu: mariadb: Return #t from all phases.
* gnu/packages/databases.scm (mariadb)[arguments]: Return #t from
the 'post-install' phase.
2018-03-23 04:42:55 -04:00
Mark H Weaver ac21be848a
Merge branch 'master' into core-updates 2018-03-20 14:22:06 -04:00
ng0 4a78fd4617
Correct name and Email for ng0.
* .mailmap: Correct name and Email for ng0.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/emacs.scm, gnu/packages/enlightenment.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm,
gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm,
gnu/packages/guile.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm,
gnu/packages/image-viewers.scm, gnu/packages/image.scm,
gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm,
gnu/packages/mail.scm, gnu/packages/markup.scm,
gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm,
gnu/packages/music.scm, gnu/packages/ncurses.scm,
gnu/packages/networking.scm, gnu/packages/nickle.scm,
gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-crypto.scm, gnu/packages/python-web.scm,
gnu/packages/python.scm, gnu/packages/qt.scm,
gnu/packages/ruby.scm, gnu/packages/rust.scm,
gnu/packages/scheme.scm, gnu/packages/serialization.scm,
gnu/packages/shells.scm, gnu/packages/ssh.scm,
gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm,
gnu/packages/tls.scm, gnu/packages/tor.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm,
gnu/packages/xfce.scm, gnu/packages/xml.scm,
gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm,
guix/licenses.scm: Likewise.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-20 17:17:58 +01:00
Mark H Weaver 647888845c
Merge branch 'master' into core-updates 2018-03-20 00:49:05 -04:00
Tobias Geerinckx-Rice 3def739da1
gnu: Use the CMake build system's #:build-type key.
* gnu/packages/code.scm (rtags)[arguments]: Move the CMAKE_BUILD_TYPE
from #:configure-flags to #:build-type.
* gnu/packages/databases.scm (apache-arrow)[arguments]: Likewise
* gnu/packages/engineering.scm (kicad)[arguments]: Likewise
* gnu/packages/flashing-tools.scm (heimdall)[arguments]: Likewise
* gnu/packages/graphics.scm (openscenegraph)[arguments]: Likewise
* gnu/packages/linux.scm (rdma-core)[arguments]: Likewise
* gnu/packages/music.scm (portmidi)[arguments]: Likewise
* gnu/packages/photo.scm (rawtherapee)[arguments]: Likewise
* gnu/packages/rdesktop.scm (freerdp)[arguments]: Likewise
* gnu/packages/serialization.scm (flatbuffers)[arguments]: Likewise
* gnu/packages/web.scm (tidy-html)[arguments]: Likewise
2018-03-17 16:37:28 +01:00
Tobias Geerinckx-Rice 93e8731dcb
gnu: perl-sql-abstract: Update to 1.85.
* gnu/packages/databases.scm (perl-sql-abstract): Update to 1.85.
2018-03-17 16:37:19 +01:00
Mark H Weaver 9f388b1ee1
Merge branch 'master' into core-updates 2018-03-17 01:18:37 -04:00
Mark H Weaver 6cbee49d66
gnu: All snippets report errors using exceptions, else return #t.
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm,
gnu/packages/backup.scm, gnu/packages/base.scm,
gnu/packages/bioinformatics.scm, gnu/packages/cdrom.scm,
gnu/packages/chez.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/cross-base.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm,
gnu/packages/databases.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm,
gnu/packages/emulators.scm, gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm, gnu/packages/fpga.scm,
gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm,
gnu/packages/gcc.scm, gnu/packages/geo.scm, gnu/packages/ghostscript.scm,
gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm, gnu/packages/graphics.scm, gnu/packages/gtk.scm,
gnu/packages/guile.scm, gnu/packages/irc.scm, gnu/packages/java.scm,
gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm,
gnu/packages/lxde.scm, gnu/packages/machine-learning.scm,
gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/messaging.scm,
gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/music.scm,
gnu/packages/netpbm.scm, gnu/packages/networking.scm, gnu/packages/node.scm,
gnu/packages/nvi.scm, gnu/packages/ocaml.scm, gnu/packages/pdf.scm,
gnu/packages/perl.scm, gnu/packages/php.scm, gnu/packages/plotutils.scm,
gnu/packages/pretty-print.scm, gnu/packages/profiling.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm,
gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm,
gnu/packages/scribus.scm, gnu/packages/sdl.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm,
gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm,
gnu/packages/terminals.scm, gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm, gnu/packages/textutils.scm,
gnu/packages/tls.scm, gnu/packages/unrtf.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm:
In all snippets, report errors using exceptions, or else return #t.
2018-03-16 09:08:31 -04:00
Leo Famulari 5e5ac7102c
gnu: Add python-pyarrow.
* gnu/packages/databases.scm (python-pyarrow, python2-pyarrow): New variables.
2018-03-15 10:57:52 -04:00
Leo Famulari dae7661a0d
gnu: Add apache-arrow.
* gnu/packages/databases.scm (apache-arrow): New variable.
2018-03-15 10:57:52 -04:00
Marius Bakke 9a92b9e61a
gnu: gdbm: Update to 1.14.1.
* gnu/packages/databases.scm (gdbm): Update to 1.14.1.
2018-03-14 22:11:34 +01:00
Ricardo Wurmus 8c72ed923d
Merge branch 'master' into core-updates 2018-03-14 17:37:20 +01:00
Ludovic Courtès 189be331ac
build-system/gnu: Add 'bootstrap' phase.
This factorizes what has become a widespread idiom.

* guix/build/gnu-build-system.scm (%bootstrap-scripts): New variable.
(bootstrap): New procedure.
(%standard-phases): Add it after 'unpack'.
* guix/build/ant-build-system.scm (%standard-phases): Delete 'bootstrap.
* guix/build/asdf-build-system.scm (%standard-phases/source)
(%standard-phases): Likewise.
* guix/build/cargo-build-system.scm (%standard-phases): Likewise.
* guix/build/cmake-build-system.scm (%standard-phases): Likewise.
* guix/build/dub-build-system.scm (%standard-phases): Likewise.
* guix/build/emacs-build-system.scm (%standard-phases): Likewise.
* guix/build/font-build-system.scm (%standard-phases): Likewise.
* guix/build/go-build-system.scm (%standard-phases): Likewise.
* guix/build/haskell-build-system.scm (%standard-phases): Likewise.
* guix/build/minify-build-system.scm (%standard-phases): Likewise.
* guix/build/ocaml-build-system.scm (%standard-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/r-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/scons-build-system.scm (%standard-phases): Likewise.
* guix/build/texlive-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
* gnu/packages/audio.scm (faad2)[arguments]: Replace 'bootstrap.
(soundtouch, cuetools, bluez-alsa): Remove 'arguments'.
(cava)[arguments]: Replace 'bootstrap.
* gnu/packages/backup.scm (rdup): Remove 'bootstrap.
* gnu/packages/bioinformatics.scm (seek)[arguments]: Replace
'bootstrap.
* gnu/packages/bioinformatics.scm (htslib-for-sambamba): Remove
'arguments'.
* gnu/packages/ci.scm (hydra, cuirass): Remove 'bootstrap'.
* gnu/packages/crypto.scm (libb2): Remove #:phases.
* gnu/packages/databases.scm (guile-wiredtiger): Likewise.
* gnu/packages/debug.scm (stress-make): Remove 'bootstrap'.
* gnu/packages/documentation.scm (asciidoc): Likewise.
* gnu/packages/fontutils.scm (libuninameslist): Remove 'arguments'.
* gnu/packages/ftp.scm (weex): Remove 'arguments'.
* gnu/packages/game-development.scm (ois): Remove 'arguments'.
* gnu/packages/games.scm (pioneer): Remove 'bootstrap.
* gnu/packages/gnome.scm (vte-ng, byzanz): Replace 'bootstrap.
(arc-theme): Remove 'arguments'.
(faba-icon-theme): Remove 'bootstrap.
(arc-icon-theme): Remove 'arguments'.
* gnu/packages/gnunet.scm (guile-gnunet): Likewise.
* gnu/packages/gtk.scm (guile-rsvg): Likewise.
* gnu/packages/guile.scm (mcron2): Remove 'bootstrap.
(guile-bash): Remove #:phases.
(guile-git): Remove 'bootstrap.
(guile-syntax-highlight): Remove 'arguments'.
(guile-sjson): Likewise.
* gnu/packages/java.scm (classpath-devel): Remove 'bootstrap.
* gnu/packages/kodi.scm (libdvdnav/kodi)
(libdvdread/kodi, libdvdcss/kodi): Likewise.
* gnu/packages/libreoffice.scm (hunspell): Remove 'arguments'.
* gnu/packages/libusb.scm (hidapi): Likewise.
* gnu/packages/linux.scm (bridge-utils): Rename 'bootstrap' to
'patch-stuff'; move it before 'bootstrap', without autoreconf
invocation.
(eudev): Rename 'bootstrap' to 'patch-file-names', without 'autogen.sh'
invocation; move it before 'bootstrap.
(gpm): Replace 'bootstrap'.
(f2fs-tools): Remove 'arguments'.
(rng-tools): Remove #:phases.
* gnu/packages/messaging.scm (hexchat): Rename 'bootstrap' to
'copy-intltool-makefile'; remove "autoreconf" invocation and move before
'bootstrap'.
(libmesode): Remove 'arguments'.
(libstrophe): Likewise.
* gnu/packages/microcom.scm (microcom): Likewise.
* gnu/packages/networking.scm (libnet): Remove 'bootstrap.
* gnu/packages/onc-rpc.scm (libnsl): Remove 'arguments'.
* gnu/packages/package-management.scm (guix): Replace 'bootstrap.
* gnu/packages/sawfish.scm (librep): Remove 'arguments'.
* gnu/packages/version-control.scm (findnewest): Likewise.
* gnu/packages/video.scm (liba52, handbrake, motion): Replace
'bootstrap.
* gnu/packages/web.scm (fcgiwrap): Remove #:phases.
(tidy): Replace 'bootstrap.
(gumbo-parser): Remove #:phases.
* gnu/packages/wget.scm (wget2): Replace 'bootstrap.
* gnu/packages/wm.scm (i3lock-color): Remove #:phases.
* gnu/packages/xdisorg.scm (xclip): Likewise.
* gnu/packages/xml.scm (libxls): Replace 'bootstrap'.
* gnu/packages/xorg.scm (xf86-video-freedreno)
(xf86-video-intel): Remove #:phases.
* gnu/packages/zile.scm (zile-on-guile): Replace 'bootstrap.
2018-03-11 22:04:40 +01:00
Marius Bakke 7fa9cca84a
gnu: rocksdb: Update to 5.10.4.
* gnu/packages/databases.scm (rocksdb): Update to 5.10.4.
[source]: Substitute the unbundled copy of GNU Parallel.
[arguments]: Add "V=1" "USE_RTTI=1" and
"ROCKSDBTESTS_END=db_tailing_iter_test" to #:make-flags.  Set #:test-target to
"check_some".  Respect parallel jobs in 'build-release-libraries' phase and
rename to 'build'.
[license]: Update for changes in 5.5.4.
2018-03-04 17:54:39 +01:00
Efraim Flashner c553b08b49
gnu: python-apsw: Use invoke.
* gnu/packages/databases.scm (python-apsw)[arguments]: Use invoke.
2018-03-04 12:05:14 +02:00
Efraim Flashner f5c847ebd0
gnu: python-apsw: Declare a source file-name.
* gnu/packages/databases.scm (python-apsw)[source]: Declare a source
file-name.
2018-03-04 12:05:14 +02:00
Leo Famulari 703a8b7dc5
gnu: postgresql@9.6: Update to 9.6.8 [fixes CVE-2018-1058].
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.8.
2018-03-01 20:01:48 -05:00
Leo Famulari bb17b2be49
gnu: postgresql: Update to 10.3 [fixes CVE-2018-1058].
* gnu/packages/databases.scm (postgresql): Update to 10.3.
2018-03-01 20:01:48 -05:00
Leo Famulari e9802319f7
gnu: memcached: Update to 1.5.6.
* gnu/packages/databases.scm (memcached): Update to 1.5.6.
2018-03-01 20:00:12 -05:00
Ricardo Wurmus 29c9c9c2c1
gnu: r-rmysql: Update to 0.10.14.
* gnu/packages/databases.scm (r-rmysql): Update to 0.10.14.
2018-03-01 21:28:53 +01:00
Marius Bakke ff856cfdcc
gnu: python-pickleshare: Run the tests.
* gnu/packages/databases.scm (python-pickleshare)[arguments]: Replace CHECK-PHASE.
[native-inputs]: Add PYTHON-PYTEST.
2018-02-26 04:50:30 +01:00
Marius Bakke ed519b3c1f
gnu: python-pickleshare: Update to 0.7.4.
* gnu/packages/databases.scm (python-pickleshare): Update to 0.7.4.
[source](uri): Use PYPI-URI.
[propagated-inputs]: Remove.
[properties]: Delay python2 variant.
(python2-pickleshare)[propagated-inputs]: Add PYTHON2-PATHLIB2.
2018-02-26 04:49:52 +01:00
Ludovic Courtès cff07bde98
gnu: sqlite: Fix source URL.
* gnu/packages/databases.scm (sqlite)[source]: Change "/2017" to
"/2018".
2018-02-24 23:11:49 +01:00
Marius Bakke eaa7b9664e
gnu: gdbm: Update to 1.14.
* gnu/packages/databases.scm (gdbm): Update to 1.14.
2018-02-20 19:54:24 +01:00
Marius Bakke e83f62f947
gnu: sqlite: Update to 3.22.0.
* gnu/packages/databases.scm (sqlite): Update to 3.22.0.
2018-02-20 16:01:46 +01:00
Mark H Weaver 150062f190
Merge branch 'master' into core-updates 2018-02-16 13:14:26 -05:00
Tobias Geerinckx-Rice 8c078ddec4
gnu: perl-dbd-pg: Update to 3.7.4.
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.7.4.
2018-02-16 11:15:02 +01:00
Mark H Weaver efe2a2833c
Merge branch 'master' into core-updates 2018-02-09 01:46:34 -05:00
Leo Famulari 2c433a1612
gnu: postgresql: Update to 10.2 [CVE-2018-{1052,1053}].
* gnu/packages/databases.scm (postgresql): Update to 10.2.
2018-02-08 17:47:52 -05:00
Mark H Weaver e7ca634912
Merge branch 'master' into core-updates 2018-02-03 22:46:07 -05:00
Christopher Baines 9b32bf6e6c
gnu: Fix and improve the mongo-tools package.
The hash of the source for this package is wrong. Most probably because the
source was changed from a tarball to a git repository without updating the
hash. Fixing this seems to break the check phase, so I rewrote that as well,
making changes to the build and install phases as needed.

* gnu/packages/databases.scm (mongo-tools)[source]: Update the hash value.
  [arguments]: Remove the different unpack path, as this isn't necessary when
  using the git repository as a source. Move the list of tools to make it
  accessible from multiple phases. Rewrite the build phase, getting it to
  install the tools in to the location the tests seem to expect to find
  them. Replace the check phase to run the tests for each tool
  individually. Add an install phase to install the tools, now that go install
  is not being run in the build phase.
  [native-inputs]: Add go-github.com-smartystreets-goconvey as a native-input
  as this is required for running the tests.
2018-02-01 20:21:25 +00:00
Marius Bakke bee7bb315c
Merge branch 'master' into core-updates 2018-02-01 13:18:47 +01:00
Christopher Baines 33c88fcb25
gnu: Add mongo-tools.
* gnu/packages/databases.scm (mongo-tools): New variable.
2018-01-30 07:41:31 +00:00
Christopher Baines 5807172300
gnu: Add go-gopkg.in-mgo.v2.
* gnu/packages/databases.scm (go-gopkg.in-mgo.v2): New variable.
2018-01-30 07:41:30 +00:00
Mark H Weaver b9ed5ef3fb
gnu: Add sqlite-with-fts5.
* gnu/packages/databases.scm (sqlite-with-fts5): New variable.
2018-01-28 00:23:32 -05:00
Mark H Weaver b89d8a4271
Merge branch 'master' into core-updates 2018-01-26 00:15:26 -05:00
Tobias Geerinckx-Rice bbf9092b9d
gnu: 4store: Update URI.
* gnu/packages/databases.scm (4store)[source, home-page]: Update URI.
2018-01-26 00:09:19 +01:00