jackhill/guix/guix.git
5 years agopackages: Reintroduce 'find-newest-available-packages'.
Ludovic Courtès [Thu, 28 Mar 2019 14:46:18 +0000 (15:46 +0100)]
packages: Reintroduce 'find-newest-available-packages'.

This is a followup to e2a903c807ccacec5925f197ce26f626060e1953.

* gnu/packages.scm (find-newest-available-packages): New procedure.

5 years agognu: php: Disable failing tests on armhf.
Julien Lepiller [Thu, 28 Mar 2019 21:55:17 +0000 (22:55 +0100)]
gnu: php: Disable failing tests on armhf.

* gnu/packages/php.scm (php)[arguments]: Disable failing tests on armhf.

5 years agognu: reptyr: Enable support for aarch64-linux.
Efraim Flashner [Thu, 28 Mar 2019 19:41:33 +0000 (21:41 +0200)]
gnu: reptyr: Enable support for aarch64-linux.

* gnu/packages/screen.scm (reptyr)[supported-systems]: Mark
aarch64-linux as supported.

5 years agognu: Add emacs-link-hint.
Brian Leung [Thu, 28 Mar 2019 02:27:53 +0000 (03:27 +0100)]
gnu: Add emacs-link-hint.

* gnu/packages/emacs-xyz.scm (emacs-link-hint): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
5 years agognu: dropbear: Don't use unstable tarball.
Tobias Geerinckx-Rice [Thu, 28 Mar 2019 19:14:36 +0000 (20:14 +0100)]
gnu: dropbear: Don't use unstable tarball.

* gnu/packages/screen.scm (dropbear)[source]: Use GIT-FETCH and
GIT-FILE-NAME.

5 years agognu: dropbear: Update to 2019.78.
Tobias Geerinckx-Rice [Thu, 28 Mar 2019 19:04:03 +0000 (20:04 +0100)]
gnu: dropbear: Update to 2019.78.

* gnu/packages/ssh.scm (dropbear): Update to 2019.78.

5 years agognu: reptyr: Update to 0.7.0.
Tobias Geerinckx-Rice [Thu, 28 Mar 2019 13:01:46 +0000 (14:01 +0100)]
gnu: reptyr: Update to 0.7.0.

* gnu/packages/screen.scm (reptyr): Update to 0.7.0.
[source]: Remove patch.
[arguments]: Add bash completion directory name.
* gnu/packages/patches/reptyr-fix-gcc-7.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

5 years agognu: dvdisaster: Use archived source and home page.
Tobias Geerinckx-Rice [Thu, 28 Mar 2019 12:39:12 +0000 (13:39 +0100)]
gnu: dvdisaster: Use archived source and home page.

* gnu/packages/cdrom.scm (dvdisaster)[source, home-page]:
Use archive.org mirror.

5 years agognu: emacs-dired-hacks: Update to 0.0.1-1.2c12345.
Brian Leung [Thu, 28 Mar 2019 02:59:34 +0000 (03:59 +0100)]
gnu: emacs-dired-hacks: Update to 0.0.1-1.2c12345.

* gnu/packages/emacs-xyz.scm (emacs-dired-hacks): Update to 0.0.1-1.2c12345.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
5 years agognu: gzdoom: Limit supported architectures.
Efraim Flashner [Thu, 28 Mar 2019 17:58:16 +0000 (19:58 +0200)]
gnu: gzdoom: Limit supported architectures.

* gnu/packages/games.scm (gzdoom)[supported-systems]: New field.

5 years agognu: Add r-a4.
Ricardo Wurmus [Thu, 28 Mar 2019 17:23:02 +0000 (18:23 +0100)]
gnu: Add r-a4.

* gnu/packages/bioconductor.scm (r-a4): New variable.

5 years agognu: Add r-a4base.
Ricardo Wurmus [Thu, 28 Mar 2019 17:22:57 +0000 (18:22 +0100)]
gnu: Add r-a4base.

* gnu/packages/bioconductor.scm (r-a4base): New variable.

5 years agognu: Add r-a4reporting.
Ricardo Wurmus [Thu, 28 Mar 2019 17:22:50 +0000 (18:22 +0100)]
gnu: Add r-a4reporting.

* gnu/packages/bioconductor.scm (r-a4reporting): New variable.

5 years agognu: Add r-a4preproc.
Ricardo Wurmus [Thu, 28 Mar 2019 17:22:41 +0000 (18:22 +0100)]
gnu: Add r-a4preproc.

* gnu/packages/bioconductor.scm (r-a4preproc): New variable.

5 years agognu: Add r-a4classif.
Ricardo Wurmus [Thu, 28 Mar 2019 17:22:32 +0000 (18:22 +0100)]
gnu: Add r-a4classif.

* gnu/packages/bioconductor.scm (r-a4classif): New variable.

5 years agognu: Add r-a4core.
Ricardo Wurmus [Thu, 28 Mar 2019 17:22:24 +0000 (18:22 +0100)]
gnu: Add r-a4core.

* gnu/packages/bioconductor.scm (r-a4core): New variable.

5 years agognu: Add r-annaffy.
Ricardo Wurmus [Thu, 28 Mar 2019 17:22:15 +0000 (18:22 +0100)]
gnu: Add r-annaffy.

* gnu/packages/bioconductor.scm (r-annaffy): New variable.

5 years agognu: Add r-mlinterfaces.
Ricardo Wurmus [Thu, 28 Mar 2019 17:21:59 +0000 (18:21 +0100)]
gnu: Add r-mlinterfaces.

* gnu/packages/bioconductor.scm (r-mlinterfaces): New variable.

5 years agognu: Add r-mpm.
Ricardo Wurmus [Thu, 28 Mar 2019 17:11:31 +0000 (18:11 +0100)]
gnu: Add r-mpm.

* gnu/packages/cran.scm (r-mpm): New variable.

5 years agognu: Add r-mlbench.
Ricardo Wurmus [Thu, 28 Mar 2019 17:11:25 +0000 (18:11 +0100)]
gnu: Add r-mlbench.

* gnu/packages/cran.scm (r-mlbench): New variable.

5 years agognu: Add r-threejs.
Ricardo Wurmus [Thu, 28 Mar 2019 17:11:16 +0000 (18:11 +0100)]
gnu: Add r-threejs.

* gnu/packages/cran.scm (r-threejs): New variable.

5 years agognu: Add r-gbm.
Ricardo Wurmus [Thu, 28 Mar 2019 17:11:03 +0000 (18:11 +0100)]
gnu: Add r-gbm.

* gnu/packages/cran.scm (r-gbm): New variable.

5 years agognu: Add r-ggvis.
Ricardo Wurmus [Thu, 28 Mar 2019 17:10:53 +0000 (18:10 +0100)]
gnu: Add r-ggvis.

* gnu/packages/cran.scm (r-ggvis): New variable.

5 years agognu: Add r-rda.
Ricardo Wurmus [Thu, 28 Mar 2019 17:10:45 +0000 (18:10 +0100)]
gnu: Add r-rda.

* gnu/packages/cran.scm (r-rda): New variable.

5 years agognu: Add r-pamr.
Ricardo Wurmus [Thu, 28 Mar 2019 17:08:55 +0000 (18:08 +0100)]
gnu: Add r-pamr.

* gnu/packages/cran.scm (r-pamr): New variable.

5 years agognu: Add r-varselrf.
Ricardo Wurmus [Thu, 28 Mar 2019 17:05:13 +0000 (18:05 +0100)]
gnu: Add r-varselrf.

* gnu/packages/cran.scm (r-varselrf): New variable.

5 years agognu: ogre: Don't use unstable tarball.
Efraim Flashner [Thu, 28 Mar 2019 10:07:40 +0000 (11:07 +0100)]
gnu: ogre: Don't use unstable tarball.

* gnu/packages/graphics.scm (ogre)[source]: Download using git-fetch.

5 years agognu: googletest: Don't use unstable tarball.
Efraim Flashner [Thu, 28 Mar 2019 08:33:34 +0000 (09:33 +0100)]
gnu: googletest: Don't use unstable tarball.

* gnu/packages/check.scm (googletest)[source]: Download using git-fetch.
* gnu/packages/crypto.scm (encfs)[arguments]: Adjust accordingly.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Same.
* gnu/packages/terminals.scm (eternalterminal)[arguments]: Same.
* gnu/packages/graphics.scm (ogre)[arguments]: Same. Remove now
unnecessary custom 'pre-build phase.

5 years agognu: hpcguix-web: Fix indentation.
Ricardo Wurmus [Wed, 27 Mar 2019 21:18:46 +0000 (22:18 +0100)]
gnu: hpcguix-web: Fix indentation.

* gnu/packages/web.scm (hpcguix-web): Fix indentation.

5 years agognu: emacs-emmet-mode: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 21:01:49 +0000 (23:01 +0200)]
gnu: emacs-emmet-mode: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-emmet-mode)[source]: Download using
git-fetch.

5 years agognu: emacs-tablist: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 21:00:01 +0000 (23:00 +0200)]
gnu: emacs-tablist: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-tablist)[source]: Download using
git-fetch.

5 years agognu: emacs-mmm-mode: Update to 0.5.7.
Efraim Flashner [Wed, 27 Mar 2019 20:57:25 +0000 (22:57 +0200)]
gnu: emacs-mmm-mode: Update to 0.5.7.

* gnu/packages/emacs-xyz.scm (emacs-mmm-mode): Update to 0.5.7.

5 years agognu: emacs-mmm-mode: Remove unnecessary phase.
Efraim Flashner [Wed, 27 Mar 2019 20:54:53 +0000 (22:54 +0200)]
gnu: emacs-mmm-mode: Remove unnecessary phase.

* gnu/packages/emacs-xyz.scm (emacs-mmm-mode)[arguments]: Remove
unnecessary 'autogen phase.

5 years agognu: emacs-mmm-mode: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:53:47 +0000 (22:53 +0200)]
gnu: emacs-mmm-mode: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-mmm-mode)[source]: Don't use
unstable tarball.

5 years agognu: emacs-google-maps: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:49:32 +0000 (22:49 +0200)]
gnu: emacs-google-maps: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-google-maps)[source]: Download using
git-fetch.

5 years agognu: emacs-direnv: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:46:53 +0000 (22:46 +0200)]
gnu: emacs-direnv: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-direnv)[source]: Download using
git-fetch.

5 years agognu: emacs-calfw: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:41:22 +0000 (22:41 +0200)]
gnu: emacs-calfw: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-calfw)[source]: Download using
git-fetch.

5 years agognu: emacs-autothemer: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:33:36 +0000 (22:33 +0200)]
gnu: emacs-autothemer: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-autothemer)[source]: Download using
git-fetch.

5 years agognu: emacs-ag: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:30:27 +0000 (22:30 +0200)]
gnu: emacs-ag: Don't use unstable tarball.

* gnu/packages/emacs-xyz.scm (emacs-ag)[source]: Download using
git-fetch.

5 years agognu: font-open-dyslexic: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:23:57 +0000 (22:23 +0200)]
gnu: font-open-dyslexic: Don't use unstable tarball.

* gnu/packages/fonts.scm (font-open-dyslexic)[source]: Download using
git-fetch.

5 years agognu: font-google-material-design-icons: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:21:14 +0000 (22:21 +0200)]
gnu: font-google-material-design-icons: Don't use unstable tarball.

* gnu/packages/fonts.scm (font-google-material-design-icons)[source]:
Download using git-fetch.

5 years agognu: font-tamzen: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:13:39 +0000 (22:13 +0200)]
gnu: font-tamzen: Don't use unstable tarball.

* gnu/packages/fonts.scm (font-tamzen)[source]: Download using
git-fetch.
[native-inputs]: Remove gzip, tar.
[arguments]: Adjust build accordingly.

5 years agognu: font-fira-sans: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 20:05:59 +0000 (22:05 +0200)]
gnu: font-fira-sans: Don't use unstable tarball.

* gnu/packages/fonts.scm (font-fira-sans)[source]: Download using
git-fetch.

5 years agognu: font-adobe-source-han-sans: Don't use unstable tarball.
Efraim Flashner [Wed, 27 Mar 2019 19:57:58 +0000 (21:57 +0200)]
gnu: font-adobe-source-han-sans: Don't use unstable tarball.

* gnu/packages/fonts.scm (font-adobe-source-han-sans)[source]: Download
using git-fetch.
[native-inputs]: Remove gzip, tar.
[arguments]: Adjust build accordingly.

5 years agognu: r-geometry: Update to 0.4.1.
Ricardo Wurmus [Wed, 27 Mar 2019 19:58:31 +0000 (20:58 +0100)]
gnu: r-geometry: Update to 0.4.1.

* gnu/packages/cran.scm (r-geometry): Update to 0.4.1.
[propagated-inputs]: Fix typo.

5 years agognu: r-feather: Update to 0.3.3.
Ricardo Wurmus [Wed, 27 Mar 2019 19:58:15 +0000 (20:58 +0100)]
gnu: r-feather: Update to 0.3.3.

* gnu/packages/cran.scm (r-feather): Update to 0.3.3.

5 years agognu: Add emacs-relint.
Nicolas Goaziou [Wed, 27 Mar 2019 15:22:08 +0000 (16:22 +0100)]
gnu: Add emacs-relint.

* gnu/packages/emacs-xyz.scm (emacs-relint): New variable.

5 years agognu: Add emacs-zones.
Brian Leung [Fri, 15 Mar 2019 00:20:28 +0000 (01:20 +0100)]
gnu: Add emacs-zones.

* gnu/packages/emacs-xyz.scm (emacs-zones): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
5 years agognu: Add r-clusterprofiler.
Ricardo Wurmus [Wed, 27 Mar 2019 14:45:35 +0000 (15:45 +0100)]
gnu: Add r-clusterprofiler.

* gnu/packages/bioconductor.scm (r-clusterprofiler): New variable.

5 years agognu: Add r-enrichplot.
Ricardo Wurmus [Wed, 27 Mar 2019 14:45:30 +0000 (15:45 +0100)]
gnu: Add r-enrichplot.

* gnu/packages/bioconductor.scm (r-enrichplot): New variable.

5 years agognu: Add r-dose.
Ricardo Wurmus [Wed, 27 Mar 2019 14:45:20 +0000 (15:45 +0100)]
gnu: Add r-dose.

* gnu/packages/bioconductor.scm (r-dose): New variable.

5 years agognu: Add r-ggraph.
Ricardo Wurmus [Wed, 27 Mar 2019 14:45:07 +0000 (15:45 +0100)]
gnu: Add r-ggraph.

* gnu/packages/cran.scm (r-ggraph): New variable.

5 years agognu: Add r-europepmc.
Ricardo Wurmus [Wed, 27 Mar 2019 14:45:00 +0000 (15:45 +0100)]
gnu: Add r-europepmc.

* gnu/packages/cran.scm (r-europepmc): New variable.

5 years agognu: Add r-ggforce.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:51 +0000 (15:44 +0100)]
gnu: Add r-ggforce.

* gnu/packages/cran.scm (r-ggforce): New variable.

5 years agognu: Add r-urltools.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:43 +0000 (15:44 +0100)]
gnu: Add r-urltools.

* gnu/packages/cran.scm (r-urltools): New variable.

5 years agognu: Add r-polyclip.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:32 +0000 (15:44 +0100)]
gnu: Add r-polyclip.

* gnu/packages/cran.scm (r-polyclip): New variable.

5 years agognu: Add r-tweenr.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:25 +0000 (15:44 +0100)]
gnu: Add r-tweenr.

* gnu/packages/cran.scm (r-tweenr): New variable.

5 years agognu: Add r-triebeard.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:16 +0000 (15:44 +0100)]
gnu: Add r-triebeard.

* gnu/packages/cran.scm (r-triebeard): New variable.

5 years agognu: Add r-ggplotify.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:08 +0000 (15:44 +0100)]
gnu: Add r-ggplotify.

* gnu/packages/cran.scm (r-ggplotify): New variable.

5 years agognu: Add r-farver.
Ricardo Wurmus [Wed, 27 Mar 2019 14:44:00 +0000 (15:44 +0100)]
gnu: Add r-farver.

* gnu/packages/cran.scm (r-farver): New variable.

5 years agognu: Add r-gridgraphics.
Ricardo Wurmus [Wed, 27 Mar 2019 14:43:49 +0000 (15:43 +0100)]
gnu: Add r-gridgraphics.

* gnu/packages/cran.scm (r-gridgraphics): New variable.

5 years agognu: Add r-do-db.
Ricardo Wurmus [Wed, 27 Mar 2019 14:43:37 +0000 (15:43 +0100)]
gnu: Add r-do-db.

* gnu/packages/bioconductor.scm (r-do-db): New variable.

5 years agognu: Add r-fgsea.
Ricardo Wurmus [Wed, 27 Mar 2019 14:24:14 +0000 (15:24 +0100)]
gnu: Add r-fgsea.

* gnu/packages/bioconductor.scm (r-fgsea): New variable.

5 years agognu: Add r-msigdbr.
Ricardo Wurmus [Wed, 27 Mar 2019 14:20:48 +0000 (15:20 +0100)]
gnu: Add r-msigdbr.

* gnu/packages/cran.scm (r-msigdbr): New variable.

5 years agognu: Add r-xkcd.
Ricardo Wurmus [Wed, 27 Mar 2019 14:20:42 +0000 (15:20 +0100)]
gnu: Add r-xkcd.

* gnu/packages/cran.scm (r-xkcd): New variable.

5 years agognu: Add r-extrafont.
Ricardo Wurmus [Wed, 27 Mar 2019 14:20:32 +0000 (15:20 +0100)]
gnu: Add r-extrafont.

* gnu/packages/cran.scm (r-extrafont): New variable.

5 years agognu: Add r-extrafontdb.
Ricardo Wurmus [Wed, 27 Mar 2019 14:20:23 +0000 (15:20 +0100)]
gnu: Add r-extrafontdb.

* gnu/packages/cran.scm (r-extrafontdb): New variable.

5 years agognu: Add r-rttf2pt1.
Ricardo Wurmus [Wed, 27 Mar 2019 14:20:12 +0000 (15:20 +0100)]
gnu: Add r-rttf2pt1.

* gnu/packages/cran.scm (r-rttf2pt1): New variable.

5 years agognu: emacs-debbugs: Update to 0.17.
Ludovic Courtès [Wed, 27 Mar 2019 13:58:59 +0000 (14:58 +0100)]
gnu: emacs-debbugs: Update to 0.17.

* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.17.

5 years agorefresh: Update the source code URL.
Ludovic Courtès [Wed, 27 Mar 2019 13:56:23 +0000 (14:56 +0100)]
refresh: Update the source code URL.

Reported by Tobias Geerinckx-Rice <me@tobias.gr>
in <https://bugs.gnu.org/35010>.

* guix/upstream.scm (update-package-source): Take 'source' instead of
'version' as the second argument.
[update-expression]: Change to take 'replacements', a list of
replacement pairs.
Compute OLD-URL and NEW-URL and replace the dirname of the OLD-URL with
that of NEW-URL.
* guix/scripts/refresh.scm (update-package): Adjust call to
'update-package-source' accordingly.

5 years agoupstream: 'package-update' returns the <upstream-source> object.
Ludovic Courtès [Wed, 27 Mar 2019 13:42:07 +0000 (14:42 +0100)]
upstream: 'package-update' returns the <upstream-source> object.

Fixes a regression introduced in
abd4d6b33dba4de228e90ad15a8efb456fcf7b6e, where CHANGES would no longer
be a thunk.

Reported by Ricardo Wurmus.

* guix/upstream.scm (package-update/url-fetch): Return SOURCE as the
third value instead of CHANGES.
* guix/scripts/refresh.scm (update-package): Adjust accordingly.

5 years agognu: Add r-xyz.
Ricardo Wurmus [Wed, 27 Mar 2019 13:43:08 +0000 (14:43 +0100)]
gnu: Add r-xyz.

* gnu/packages/cran.scm (r-xyz): New variable.

5 years agoscripts: Skip 'guix pull' suggestion when running code from a checkout.
Ludovic Courtès [Wed, 27 Mar 2019 10:52:47 +0000 (11:52 +0100)]
scripts: Skip 'guix pull' suggestion when running code from a checkout.

* guix/scripts.scm (warn-about-old-distro): Do not warn when
GUIX_UNINSTALLED is set.

5 years agovm: Ask QEMU for more RAM in the VM that makes ISO9660 images.
Ludovic Courtès [Wed, 27 Mar 2019 10:51:18 +0000 (11:51 +0100)]
vm: Ask QEMU for more RAM in the VM that makes ISO9660 images.

* gnu/system/vm.scm (iso9660-image): Pass #:memory-size to
'expression->derivation-in-linux-vm'.

5 years agoservices: Deprecate 'xfce-desktop-service'.
Ludovic Courtès [Wed, 27 Mar 2019 09:41:14 +0000 (10:41 +0100)]
services: Deprecate 'xfce-desktop-service'.

* gnu/services/desktop.scm (xfce-desktop-service-type)[default-value]
[description]: New fields.
(xfce-desktop-service): Deprecate.
* gnu/system/examples/desktop.tmpl: Use the (service …) form.
* gnu/installer/services.scm (%desktop-environments): Add TODO comment.
* doc/guix.texi (Desktop Services): Adjust accordingly, and fix spelling
of "Xfce" throughout.

5 years agoservices: Deprecate 'gnome-desktop-service'.
Ludovic Courtès [Wed, 27 Mar 2019 09:14:11 +0000 (10:14 +0100)]
services: Deprecate 'gnome-desktop-service'.

* gnu/services/desktop.scm (gnome-desktop-service-type)[default-value]:
New field.
(gnome-desktop-service): Deprecate.
* gnu/installer/services.scm (%desktop-environments): Use the (service …)
form for GNOME.
* gnu/system/examples/desktop.tmpl: Likewise.
* doc/guix.texi (Desktop Services): Adjust accordingly.

5 years agoinstaller: Use the (service …) form for MATE.
Ludovic Courtès [Wed, 27 Mar 2019 09:09:59 +0000 (10:09 +0100)]
installer: Use the (service …) form for MATE.

* gnu/installer/services.scm (%desktop-environments): Use
'mate-desktop-service-type' for MATE.

5 years agoinstaller: Ask for confirmation before formatting partitions.
Ludovic Courtès [Wed, 27 Mar 2019 08:50:24 +0000 (09:50 +0100)]
installer: Ask for confirmation before formatting partitions.

* gnu/installer/newt/page.scm (run-confirmation-page): New procedure.
* gnu/installer/newt/partition.scm (draw-formatting-page): Call it.

5 years agoinstaller: Produce an 'initrd-modules' field if needed.
Ludovic Courtès [Tue, 26 Mar 2019 22:06:51 +0000 (23:06 +0100)]
installer: Produce an 'initrd-modules' field if needed.

* gnu/installer/parted.scm (root-user-partition?): New procedure.
(bootloader-configuration): Use it.
(user-partition-missing-modules, initrd-configuration): New procedures.
(user-partitions->configuration): Call 'initrd-configuration'.o
* gnu/installer.scm (not-config?): Rename to...
(module-to-import?): ... this.  Add cases to exclude non-installer and
non-build (gnu …) modules.
(installer-program)[installer-builder]: Add GUIX to the extension list.

5 years agoinstaller: Emit 'bootloader' field before 'swap-devices'.
Ludovic Courtès [Tue, 26 Mar 2019 20:58:41 +0000 (21:58 +0100)]
installer: Emit 'bootloader' field before 'swap-devices'.

* gnu/installer/parted.scm (user-partitions->configuration): Move
'bootloader' section above 'swap-devices'.

5 years agognu: Add emacs-webfeeder.
Pierre Neidhardt [Wed, 27 Mar 2019 10:32:39 +0000 (11:32 +0100)]
gnu: Add emacs-webfeeder.

* gnu/packages/emacs-xyz.scm (emacs-webfeeder): New variable.

5 years agognu: trim-galore: Add pigz.
Ricardo Wurmus [Wed, 27 Mar 2019 10:32:08 +0000 (11:32 +0100)]
gnu: trim-galore: Add pigz.

* gnu/packages/bioinformatics.scm (trim-galore)[inputs]: Add pigz.
[arguments]: Embed reference to pigz.

5 years agognu: trim-galore: Fix test for Python.
Ricardo Wurmus [Wed, 27 Mar 2019 10:28:38 +0000 (11:28 +0100)]
gnu: trim-galore: Fix test for Python.

* gnu/packages/bioinformatics.scm (trim-galore)[arguments]: Replace
"configure" phase to skip ill-advised test for Python.

5 years agognu: hdf-java: Adjust indentation.
Ricardo Wurmus [Wed, 27 Mar 2019 09:47:34 +0000 (10:47 +0100)]
gnu: hdf-java: Adjust indentation.

* gnu/packages/maths.scm (hdf-java): Adjust indentation.

5 years agognu: hdf-java: Fix build.
Ricardo Wurmus [Wed, 27 Mar 2019 09:13:46 +0000 (10:13 +0100)]
gnu: hdf-java: Fix build.

* gnu/packages/maths.scm (hdf-java)[arguments]: Fix copying from automake;
substitute embedded hdf5 version number.

5 years agognu: hdf-java: Use INVOKE.
Ricardo Wurmus [Wed, 27 Mar 2019 09:12:57 +0000 (10:12 +0100)]
gnu: hdf-java: Use INVOKE.

* gnu/packages/maths.scm (hdf-java)[arguments]: Unconditionally return #T from
build phases.

5 years agognu: r-rhdf5lib: Update to 1.4.3.
Ricardo Wurmus [Wed, 27 Mar 2019 08:33:09 +0000 (09:33 +0100)]
gnu: r-rhdf5lib: Update to 1.4.3.

* gnu/packages/bioinformatics.scm (r-rhdf5lib): Update to 1.4.3.

5 years agognu: r-genomicfeatures: Update to 1.34.7.
Ricardo Wurmus [Wed, 27 Mar 2019 08:33:04 +0000 (09:33 +0100)]
gnu: r-genomicfeatures: Update to 1.34.7.

* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.34.7.

5 years agognu: r-hdf5r: Update to 1.1.1.
Ricardo Wurmus [Wed, 27 Mar 2019 08:32:53 +0000 (09:32 +0100)]
gnu: r-hdf5r: Update to 1.1.1.

* gnu/packages/cran.scm (r-hdf5r): Update to 1.1.1.

5 years agognu: r-caret: Update to 6.0-82.
Ricardo Wurmus [Wed, 27 Mar 2019 08:32:47 +0000 (09:32 +0100)]
gnu: r-caret: Update to 6.0-82.

* gnu/packages/statistics.scm (r-caret): Update to 6.0-82.

5 years agognu: r-gtable: Update to 0.3.0.
Ricardo Wurmus [Wed, 27 Mar 2019 08:32:38 +0000 (09:32 +0100)]
gnu: r-gtable: Update to 0.3.0.

* gnu/packages/statistics.scm (r-gtable): Update to 0.3.0.

5 years agognu: grantlee: Delete broken tests.
Ricardo Wurmus [Wed, 27 Mar 2019 08:27:02 +0000 (09:27 +0100)]
gnu: grantlee: Delete broken tests.

* gnu/packages/qt.scm (grantlee)[arguments]: Add phase "delete-broken-tests".

5 years agognu: Add adanaxis-mush and adanaxisgpl.
Kei Kebreau [Tue, 19 Mar 2019 15:39:50 +0000 (11:39 -0400)]
gnu: Add adanaxis-mush and adanaxisgpl.

* gnu/packages/games.scm (adanaxis-mush, adanaxisgpl): New variables.

5 years agognu: qjackctl: Re-enable xunique.
Pierre Langlois [Tue, 26 Mar 2019 22:54:08 +0000 (22:54 +0000)]
gnu: qjackctl: Re-enable xunique.

Version 0.5.6 of qjackctl appears to have fixed the xunique
bug that was causing X hanging when using tiling window managers.

See https://github.com/rncbc/qjackctl/blob/d54a1da43fa197da04d676a110f36a1d4c062252/ChangeLog#L9

* gnu/packages/audio.scm (qjackctl)[arguments]: Remove "--disable-xunique"
from configure-flags.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
5 years agognu: python-django-overextends: Use INVOKE.
Ricardo Wurmus [Tue, 26 Mar 2019 23:04:07 +0000 (00:04 +0100)]
gnu: python-django-overextends: Use INVOKE.

* gnu/packages/django.scm (python-django-overextends)[arguments]: Use INVOKE.

5 years agognu: python-django-contact-form: Use INVOKE.
Ricardo Wurmus [Tue, 26 Mar 2019 23:03:31 +0000 (00:03 +0100)]
gnu: python-django-contact-form: Use INVOKE.

* gnu/packages/django.scm (python-django-contact-form)[arguments]: Use INVOKE.

5 years agognu: fritzing: Update to 0.9.3b.
Ricardo Wurmus [Tue, 26 Mar 2019 22:58:33 +0000 (23:58 +0100)]
gnu: fritzing: Update to 0.9.3b.

* gnu/packages/engineering.scm (fritzing): Update to 0.9.3b.
[source]: Fetch from git.
[arguments]: Use INVOKE and adjust configure phase.
[inputs]: Add libgit2; fetch fritzing-parts-db via git.

5 years agognu: ldc: Use INVOKE.
Ricardo Wurmus [Tue, 26 Mar 2019 20:35:46 +0000 (21:35 +0100)]
gnu: ldc: Use INVOKE.

* gnu/packages/dlang.scm (ldc)[arguments]: Use INVOKE.

5 years agognu: ldc-bootstrap: Use INVOKE.
Ricardo Wurmus [Tue, 26 Mar 2019 20:31:07 +0000 (21:31 +0100)]
gnu: ldc-bootstrap: Use INVOKE.

* gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Use INVOKE and
unconditionally return #T from build phase.

5 years agognu: open-adventure: Use INVOKE.
Ricardo Wurmus [Tue, 26 Mar 2019 19:21:40 +0000 (20:21 +0100)]
gnu: open-adventure: Use INVOKE.

* gnu/packages/games.scm (open-adventure)[arguments]: Use INVOKE.