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