Commit Graph

40678 Commits

Author SHA1 Message Date
Caleb Ristvedt a4678c6ba1
database: Make 'register-items' transactional.
* guix/store/database.scm (SQLITE_BUSY, register-output-sql): New variables.
(add-references): Don't try finalizing after each use, only after all the
uses (otherwise a finalized statement would be used if #:cache? was #f).
(call-with-transaction): New procedure.
(register-items): Use call-with-transaction to prevent broken intermediate
states from being visible.

* .dir-locals.el (call-with-transaction): indent it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-07 00:00:18 +01:00
Mark H Weaver 274fa49100
gnu: linux-libre: Update to 5.0.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.
(%linux-libre-hash): Update hash.
(%linux-libre-4.20-patches): Rename to ...
(%linux-libre-5.0-patches): ... this.
(linux-libre, linux-libre-arm-generic, linux-libre-arm-omap2plus):
Use %linux-libre-5.0-patches instead of %linux-libre-4.20-patches.
* gnu/packages/aux-files/linux-libre/4.20-arm.conf,
gnu/packages/aux-files/linux-libre/4.20-arm64.conf,
gnu/packages/aux-files/linux-libre/4.20-i686.conf,
gnu/packages/aux-files/linux-libre/4.20-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/5.0-arm.conf,
gnu/packages/aux-files/linux-libre/5.0-arm64.conf,
gnu/packages/aux-files/linux-libre/5.0-i686.conf,
gnu/packages/aux-files/linux-libre/5.0-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2019-03-06 17:51:55 -05:00
Mark H Weaver 9870f3ec61
gnu: linux-libre@4.19: Update to 4.19.27.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.27.
(%linux-libre-4.19-hash): Update hash.
2019-03-06 17:51:12 -05:00
Mark H Weaver 1b1a6c028b
gnu: linux-libre@4.14: Update to 4.14.105.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.105.
(%linux-libre-4.14-hash): Update hash.
2019-03-06 17:50:21 -05:00
Mark H Weaver 7850fa891d
gnu: linux-libre@4.9: Update to 4.9.162.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.162.
2019-03-06 17:49:26 -05:00
Julien Lepiller 38e37e73c7
nls: Add Swedish translation.
* po/guix/sv.po: New file.
* po/guix/LINGUAS: Add 'sv'.
2019-03-06 23:35:08 +01:00
Ricardo Wurmus fc240e7e05
gnu: synthv1: Update to 0.9.5.
* gnu/packages/music.scm (synthv1): Update to 0.9.5.
2019-03-06 22:26:07 +01:00
Ricardo Wurmus 6ef147bd1d
gnu: drumkv1: Update to 0.9.5.
* gnu/packages/music.scm (drumkv1): Update to 0.9.5.
2019-03-06 22:26:07 +01:00
Ricardo Wurmus cf6195906c
gnu: samplv1: Update to 0.9.5.
* gnu/packages/music.scm (samplv1): Update to 0.9.5.
2019-03-06 22:26:07 +01:00
Ricardo Wurmus 4b159add6f
gnu: padthv1: Update to 0.9.5.
* gnu/packages/music.scm (padthv1): Update to 0.9.5.
2019-03-06 22:26:07 +01:00
Ricardo Wurmus d935f69b11
gnu: yoshimi: Update to 1.5.10.2.
* gnu/packages/music.scm (yoshimi): Update to 1.5.10.2.
2019-03-06 22:26:06 +01:00
Vagrant Cascadian 01d8a2a3d9
gnu: electron-cash: Update to 3.3.6.
* gnu/packages/finance (electron-cash): Update to 3.3.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-06 16:06:26 -05:00
Vagrant Cascadian 307603dd88
gnu: electrum: Update to 3.3.4.
* gnu/packages/finance (electrum): Update to 3.3.4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-06 16:06:26 -05:00
Vagrant Cascadian 11599cff1e
gnu: diffoscope: Update to 113.
* gnu/packages/package-management (diffoscope): Update to 113.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-06 22:05:07 +01:00
Ricardo Wurmus 61e265d294
gnu: Add multitime.
* gnu/packages/benchmark.scm (multitime): New variable.
2019-03-06 21:55:14 +01:00
Ricardo Wurmus 8035819f4c
gnu: r-org-mm-eg-db: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-org-mm-eg-db): Move from here...
* gnu/packages/bioconductor.scm (r-org-mm-eg-db): ...to here.
2019-03-06 21:43:33 +01:00
Ricardo Wurmus d56df35a25
gnu: r-org-hs-eg-db: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Move from here...
* gnu/packages/bioconductor.scm (r-org-hs-eg-db): ...to here.
2019-03-06 21:42:39 +01:00
Ricardo Wurmus f8780e96ff
gnu: r-org-dm-eg-db: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-org-dm-eg-db): Move from here...
* gnu/packages/bioconductor.scm (r-org-dm-eg-db): ...to here.
2019-03-06 21:41:48 +01:00
Ricardo Wurmus 3a08940e1a
gnu: r-org-ce-eg-db: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-org-ce-eg-db): Move from here...
* gnu/packages/bioconductor.scm (r-org-ce-eg-db): ...to here.
2019-03-06 21:35:20 +01:00
Ricardo Wurmus 7bc5d1b0e1
gnu: r-txdb-mmusculus-ucsc-mm10-knowngene: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-txdb-mmusculus-ucsc-mm10-knowngene):
Move from here...
* gnu/packages/bioconductor.scm (r-txdb-mmusculus-ucsc-mm10-knowngene):
...to here.
2019-03-06 21:33:17 +01:00
Ricardo Wurmus 13dabd6947
gnu: r-bsgenome-dmelanogaster-ucsc-dm3: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-dmelanogaster-ucsc-dm3):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-dmelanogaster-ucsc-dm3):
...to here.
2019-03-06 21:31:41 +01:00
Ricardo Wurmus 0c792ffbd1
gnu: r-bsgenome-celegans-ucsc-ce10: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-celegans-ucsc-ce10):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-celegans-ucsc-ce10): ...to here.
2019-03-06 21:30:30 +01:00
Ricardo Wurmus b7d93cf508
gnu: r-bsgenome-celegans-ucsc-ce6: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-celegans-ucsc-ce6):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-celegans-ucsc-ce6): ...to here.
2019-03-06 21:29:20 +01:00
Ricardo Wurmus c3adc83054
gnu: r-bsgenome-mmusculus-ucsc-mm10: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-mmusculus-ucsc-mm10):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-mmusculus-ucsc-mm10): ...to here.
2019-03-06 21:26:54 +01:00
Ricardo Wurmus 5acb9052cf
gnu: r-bsgenome-mmusculus-ucsc-mm9: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-mmusculus-ucsc-mm9):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-mmusculus-ucsc-mm9): ...to here.
2019-03-06 21:25:18 +01:00
Ricardo Wurmus fe0b76e215
gnu: r-bsgenome-hsapiens-ucsc-hg19: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-hsapiens-ucsc-hg19):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-hsapiens-ucsc-hg19): ...to here.
2019-03-06 21:23:42 +01:00
Ricardo Wurmus 40a6505711
gnu: r-bsgenome-hsapiens-1000genomes-hs37d5: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-bsgenome-hsapiens-1000genomes-hs37d5):
Move from here...
* gnu/packages/bioconductor.scm (r-bsgenome-hsapiens-1000genomes-hs37d5):
...to here.
2019-03-06 21:23:20 +01:00
Ricardo Wurmus 66e35ce63b
gnu: r-txdb-hsapiens-ucsc-hg19-knowngene: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-txdb-hsapiens-ucsc-hg19-knowngene): Move
from here...
* gnu/packages/bioconductor.scm (r-txdb-hsapiens-ucsc-hg19-knowngene): ...to
here.
2019-03-06 21:16:33 +01:00
Ricardo Wurmus bfb93b4889
gnu: r-geneplotter: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-geneplotter): Move from here...
* gnu/packages/bioconductor.scm (r-geneplotter): ...to here.
2019-03-06 21:13:38 +01:00
Ricardo Wurmus 9f8698ad1c
gnu: Add guile-stis-parser.
* gnu/packages/guile-xyz.scm (guile-stis-parser): New variable.
2019-03-06 21:07:49 +01:00
Ricardo Wurmus 3d13b448e5
gnu: r-copynumber: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-copynumber): Move from here...
* gnu/packages/bioconductor.scm (r-copynumber): ...to here.
2019-03-06 21:07:49 +01:00
Ricardo Wurmus 6aa896d82e
gnu: Update copyright headers.
This is a follow-up to commit 1fe9a36173.

* gnu/packages/bioconductor.scm: Update copyright header to account for moved
package.
2019-03-06 21:07:49 +01:00
Efraim Flashner d2b38df62e
gnu: font-gnu-unifont: Update to 12.0.01.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 12.0.01.
2019-03-06 20:51:47 +02:00
Tobias Geerinckx-Rice 393b55d5c7
gnu: cabextract: Don't use NAME in source URI.
* gnu/packages/compression.scm (cabextract)[source]: Hard-code NAME.
2019-03-06 16:48:40 +01:00
Tobias Geerinckx-Rice bde093c23d
gnu: cabextract: Update to 1.9.1.
* gnu/packages/compression.scm (cabextract): Update to 1.9.1.
2019-03-06 16:48:39 +01:00
Tobias Geerinckx-Rice 8fadbc4bb3
gnu: lcov: Update to 1.14.
* gnu/packages/code.scm (lcov): Update to 1.14.
2019-03-06 16:48:39 +01:00
Marius Bakke 7016e62070
gnu: python-mako: Update home page.
* gnu/packages/python-xyz.scm (python-mako)[home-page]: Use HTTPS.
2019-03-06 16:30:48 +01:00
Marius Bakke dff79364cf
gnu: fuseiso: Fix typo.
* gnu/packages/linux.scm (fuseiso)[synopsis]: s/imsages/images.
2019-03-06 16:30:48 +01:00
Marius Bakke a9eeda20b4
gnu: valgrind: Add download mirror.
* gnu/packages/valgrind.scm (valgrind)[source](uri): Add mirror.
2019-03-06 16:30:48 +01:00
Ricardo Wurmus 38502a7d13
gnu: bismark: Update to 0.20.1.
* gnu/packages/bioinformatics.scm (bismark): Update to 0.20.1.
[source]: Remove obsolete snippet.
[arguments]: Add build phase "replace-plotly.js" and add requried modules;
adjust "install" phase.
[inputs]: Add perl-carp and perl-getopt-long.
[native-inputs]: Add plotly.js and uglify-js.
2019-03-06 16:26:23 +01:00
Pierre Neidhardt 1564e0fefa
gnu: Add fuseiso.
* gnu/packages/linux.scm (fuseiso): New variable.
2019-03-06 16:24:34 +01:00
Ricardo Wurmus cb66fb101f
gnu: Add r-scde.
* gnu/packages/bioinformatics.scm (r-scde): New variable.
2019-03-06 15:55:54 +01:00
Ricardo Wurmus afeb10a056
gnu: Add bowtie1.
* gnu/packages/bioinformatics.scm (bowtie1): New variable.
2019-03-06 15:32:45 +01:00
Kei Kebreau 5b8f892872
gnu: octave, octave-cli: Update to 5.1.0.
* gnu/packages/maths.scm (octave, octave-cli): Update to 5.1.0.
2019-03-06 09:17:33 -05:00
Kei Kebreau e366521a94
gnu: crawl, crawl-tiles: Update to 0.23.1.
* gnu/packages/games.scm (crawl, crawl-tiles): Update to 0.23.1.
[native-inputs]: Add python and python-pyyaml.
[arguments]: Add 'patch-python' phase, modify the 'check' phase and move the
'check' phase back after the 'build' phase.
2019-03-06 09:17:24 -05:00
Ricardo Wurmus 5bb674a0cd
gnu: perl-czplib: Fix installation directory.
* gnu/packages/perl.scm (perl-czplib)[arguments]: Fix installation directory.
2019-03-06 15:05:38 +01:00
Ricardo Wurmus 5531782d1c
gnu: Add guile-studio.
* gnu/packages/guile-xyz.scm (guile-studio): New variable.
2019-03-06 14:40:02 +01:00
Ricardo Wurmus 4fc9b5b1dd
gnu: Add genrich.
* gnu/packages/bioinformatics.scm (genrich): New variable.
2019-03-06 13:28:45 +01:00
Ricardo Wurmus 1fe9a36173
gnu: r-dnacopy: Remove duplicate definition.
Reported by Christopher Baines <mail@cbaines.net>.

* gnu/packages/bioinformatics.scm (r-dnacopy): Remove variable.
2019-03-06 10:39:28 +01:00
Ricardo Wurmus 3dad6087be
gnu: Add r-org-dr-eg-db.
* gnu/packages/bioconductor.scm (r-org-dr-eg-db): New variable.
2019-03-06 10:29:25 +01:00