Eric Bavier [Fri, 30 Nov 2018 03:21:17 +0000 (21:21 -0600)]
ccache: Update to 3.5.
* gnu/packages/ccache.scm (ccache): Update to 3.5.
Eric Bavier [Fri, 30 Nov 2018 03:13:44 +0000 (21:13 -0600)]
detox: Update to 1.3.0.
* gnu/packages/admin.scm (detox): Update to 1.3.0
[source]: Move to new upstream fork.
[inputs]: Remove libpopt. Move flex to...
[native-inputs]: ...here, new field. Add autoconf and automake.
[arguments]: Remove #:configure-flags. Add 'delete-configure' phase.
[home-page]: Adjust for new upstream.
Kei Kebreau [Fri, 30 Nov 2018 02:16:45 +0000 (21:16 -0500)]
gnu: schismtracker: Update to
20180810.
* gnu/packages/music.scm (schismtracker): Update to
20180810.
Oleg Pykhalov [Mon, 26 Nov 2018 13:31:59 +0000 (16:31 +0300)]
gnu: Add emacs-polymode-ansible.
* gnu/packages/emacs.scm (emacs-polymode-ansible): New variable.
Oleg Pykhalov [Mon, 26 Nov 2018 13:31:31 +0000 (16:31 +0300)]
gnu: Add emacs-ansible-doc.
* gnu/packages/admin.scm (emacs-ansible-doc): New variable.
Julien Lepiller [Thu, 29 Nov 2018 22:13:01 +0000 (23:13 +0100)]
gnu: coq: Update to 8.8.2.
* gnu/packages/ocaml.scm (coq): Update to 8.8.2.
Julien Lepiller [Thu, 29 Nov 2018 21:47:12 +0000 (22:47 +0100)]
gnu: camlp5: Update to 7.07.
* gnu/packages/ocaml.scm (camlp5): Update to 7.07.
Julien Lepiller [Thu, 29 Nov 2018 21:32:09 +0000 (22:32 +0100)]
nu: ocaml: Update to 4.07.1
* gnu/packages/ocaml.scm (ocaml): Update to 4.07.1.
Ricardo Wurmus [Thu, 29 Nov 2018 21:42:37 +0000 (22:42 +0100)]
gnu: jp2a: Fetch sources from git.
* gnu/packages/image.scm (jp2a)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:41:04 +0000 (22:41 +0100)]
gnu: flameshot: Fetch sources from git.
* gnu/packages/image.scm (flameshot)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:40:38 +0000 (22:40 +0100)]
gnu: zimg: Fetch sources from git.
* gnu/packages/image.scm (zimg)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:37:43 +0000 (22:37 +0100)]
gnu: jasper: Fetch sources from git.
* gnu/packages/image.scm (jasper)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:37:11 +0000 (22:37 +0100)]
gnu: gpick: Fetch sources from git.
* gnu/packages/image.scm (gpick)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:32:41 +0000 (22:32 +0100)]
gnu: virtualgl: Fetch sources from git.
* gnu/packages/gl.scm (virtualgl)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:32:08 +0000 (22:32 +0100)]
gnu: s2tc: Remove custom bootstrap phase.
* gnu/packages/gl.scm (s2tc)[arguments]: Remove.
Ricardo Wurmus [Thu, 29 Nov 2018 21:31:43 +0000 (22:31 +0100)]
gnu: s2tc: Fetch sources from git.
* gnu/packages/gl.scm (s2tc)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:25:27 +0000 (22:25 +0100)]
gnu: catimg: Fetch sources from git.
* gnu/packages/image-viewers.scm (catimg)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:25:11 +0000 (22:25 +0100)]
gnu: sxiv: Fetch sources from git.
* gnu/packages/image-viewers.scm (sxiv)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:22:51 +0000 (22:22 +0100)]
gnu: libdbusmenu-qt: Fetch sources from git.
* gnu/packages/lxqt.scm (libdbusmenu-qt)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:20:56 +0000 (22:20 +0100)]
gnu: pdf2svg: Fetch sources from git.
* gnu/packages/pdf.scm (pdf2svg)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:19:58 +0000 (22:19 +0100)]
gnu: polyml: Fetch sources from git.
* gnu/packages/sml.scm (polyml)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:17:22 +0000 (22:17 +0100)]
gnu: tmate: Fetch sources from git.
* gnu/packages/terminals.scm (tmate)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:17:04 +0000 (22:17 +0100)]
gnu: picocom: Fetch sources from git.
* gnu/packages/terminals.scm (picocom)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:16:46 +0000 (22:16 +0100)]
gnu: tilda: Fetch sources from git.
* gnu/packages/terminals.scm (tilda)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:13:32 +0000 (22:13 +0100)]
gnu: maim: Fetch sources from git.
* gnu/packages/xdisorg.scm (maim)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:13:13 +0000 (22:13 +0100)]
gnu: xclip: Fetch sources from git.
* gnu/packages/xdisorg.scm (xclip)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:12:57 +0000 (22:12 +0100)]
gnu: slop: Fetch sources from git.
* gnu/packages/xdisorg.scm (slop)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:12:27 +0000 (22:12 +0100)]
gnu: xcape: Fetch sources from git.
* gnu/packages/xdisorg.scm (xcape)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 21:07:08 +0000 (22:07 +0100)]
gnu: wxwidgets-3.1: Fetch sources from git.
* gnu/packages/wxwidgets.scm (wxwidgets-3.1)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:56:51 +0000 (21:56 +0100)]
gnu: ffms2: Fetch sources from git.
* gnu/packages/video.scm (ffms2)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:56:32 +0000 (21:56 +0100)]
gnu: mps-youtube: Fetch sources from git.
* gnu/packages/video.scm (mps-youtube)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:56:16 +0000 (21:56 +0100)]
gnu: mpv: Fetch sources from git.
* gnu/packages/video.scm (mpv)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:55:57 +0000 (21:55 +0100)]
gnu: ffmpegthumbnailer: Fetch sources from git.
* gnu/packages/video.scm (ffmpegthumbnailer)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:47:14 +0000 (21:47 +0100)]
gnu: simplescreenrecorder: Fetch sources from git.
* gnu/packages/video.scm (simplescreenrecorder)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:46:49 +0000 (21:46 +0100)]
gnu: obs: Fetch sources from git.
* gnu/packages/video.scm (obs)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:46:17 +0000 (21:46 +0100)]
gnu: mlt: Fetch sources from git.
* gnu/packages/video.scm (mlt)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:45:53 +0000 (21:45 +0100)]
gnu: vapoursynth: Fetch sources from git.
* gnu/packages/video.scm (vapoursynth)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:45:34 +0000 (21:45 +0100)]
gnu: you-get: Fetch sources from git.
* gnu/packages/video.scm (you-get)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 20:44:49 +0000 (21:44 +0100)]
gnu: leptonica: Fetch sources from git.
* gnu/packages/image.scm (leptonica)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 15:37:41 +0000 (16:37 +0100)]
gnu: l-smash: Fetch sources from git.
* gnu/packages/video.scm (l-smash)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 15:13:53 +0000 (16:13 +0100)]
gnu: vidstab: Fetch sources from git.
* gnu/packages/video.scm (vidstab)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 15:09:22 +0000 (16:09 +0100)]
gnu: libcue: Fetch sources from git.
* gnu/packages/cdrom.scm (libcue)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 14:59:27 +0000 (15:59 +0100)]
gnu: kiss-fft-for-extempore: Fetch sources from git.
* gnu/packages/algebra.scm (kiss-fft-for-extempore)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 14:58:48 +0000 (15:58 +0100)]
gnu: arb: Fetch sources from git.
* gnu/packages/algebra.scm (arb)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 14:50:38 +0000 (15:50 +0100)]
gnu: gst-transcoder: Fetch sources from git.
* gnu/packages/video.scm (gst-transcoder)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 05:49:16 +0000 (06:49 +0100)]
gnu: unilibium: Fetch sources from git.
* gnu/packages/terminals.scm (unilibium)[source]: Fetch from git.
Ricardo Wurmus [Thu, 29 Nov 2018 05:23:10 +0000 (06:23 +0100)]
gnu: onionshare: Fetch sources from git.
* gnu/packages/tor.scm (onionshare)[source]: Fetch from git.
Ricardo Wurmus [Wed, 28 Nov 2018 21:17:10 +0000 (22:17 +0100)]
gnu: mktorrent: Fetch sources from git.
* gnu/packages/bittorrent.scm (mktorrent)[source]: Fetch from git.
Ricardo Wurmus [Wed, 28 Nov 2018 20:38:16 +0000 (21:38 +0100)]
gnu: transmission-remote-cli: Fetch sources from git.
* gnu/packages/bittorrent.scm (transmission-remote-cli)[source]: Fetch from
git.
ng0 [Fri, 23 Nov 2018 15:24:57 +0000 (15:24 +0000)]
gnu: gnurl: Update to 7.62.0.
* gnu/packages/gnunet.scm: Update to 7.62.0.
Signed-off-by: ng0 <ng0@n0.is>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
David Thompson [Thu, 29 Nov 2018 18:05:10 +0000 (13:05 -0500)]
gnu: haunt: Update to 0.2.4.
* gnu/packages/guile.scm (haunt): Update to 0.2.4.
Kei Kebreau [Thu, 29 Nov 2018 17:17:16 +0000 (12:17 -0500)]
gnu: hyperrogue: Update to 10.5.
* gnu/packages/games.scm (hyperrogue): Update to 10.5.
Marius Bakke [Thu, 29 Nov 2018 14:56:49 +0000 (15:56 +0100)]
Merge branch 'master' into core-updates
Marius Bakke [Thu, 29 Nov 2018 14:44:41 +0000 (15:44 +0100)]
gnu: vim: Update to 8.1.0551.
* gnu/packages/vim.scm (vim): Update to 8.1.0551.
[arguments]: Disable one more test.
Marius Bakke [Tue, 27 Nov 2018 12:51:21 +0000 (13:51 +0100)]
gnu: libabigail: Update to 1.5.
* gnu/packages/elf.scm (libabigail): Update to 1.5.
Marius Bakke [Tue, 27 Nov 2018 15:56:12 +0000 (16:56 +0100)]
gnu: kmscon: Don't invoke './configure' during bootstrap.
* gnu/packages/terminals.scm (kmscon)[arguments]: Change 'autogen.sh' phase to
replace 'bootstrap' and set the $NOCONFIGURE environment variable.
Ludovic Courtès [Thu, 29 Nov 2018 13:11:35 +0000 (14:11 +0100)]
gnu: lirc: Build reproducibly.
* gnu/packages/patches/lirc-reproducible-build.patch: New file.
* gnu/packages/lirc.scm (lirc)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Ludovic Courtès [Thu, 29 Nov 2018 12:14:22 +0000 (13:14 +0100)]
gnu: rust: Shorten patch file name.
This file name was too long to fit in a tar archive.
* gnu/packages/patches/rust-mdbook-support-reproducible-builds-by-forcing-window.search.patch:
Rename to...
* gnu/packages/patches/rust-reproducible-builds.patch: ... this.
* gnu/packages/rust.scm (rust-1.27, rust): Adjust accordingly.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Ludovic Courtès [Thu, 29 Nov 2018 11:42:09 +0000 (12:42 +0100)]
gnu: libbonobo: Build sequentially.
See
<https://berlin.guixsd.org/log/5mr1fyac5kyz41zwmnf4b0wm7vl42ryv-libbonobo-2.32.1>
for an example of a parallel build failure:
CCLD echo-client-2
CCLD bonobo-echo-2
ld: libEcho.a(Bonobo_Sample_Echo-stubs.o): in function `Bonobo_Sample_Echo_echo':
/tmp/guix-build-libbonobo-2.32.1.drv-0/libbonobo-2.32.1/samples/echo/Bonobo_Sample_Echo-stubs.c:12: undefined reference to `Bonobo_Sample_Echo__iinterface'
ld: /tmp/guix-build-libbonobo-2.32.1.drv-0/libbonobo-2.32.1/samples/echo/Bonobo_Sample_Echo-stubs.c:12: undefined reference to `Bonobo_Sample_Echo__classid'
ld: /tmp/guix-build-libbonobo-2.32.1.drv-0/libbonobo-2.32.1/samples/echo/Bonobo_Sample_Echo-stubs.c:12: undefined reference to `_ORBIT_skel_small_Bonobo_Sample_Echo_echo'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:488: echo-client-2] Error 1
* gnu/packages/gnome.scm (libbonobo)[arguments]: Add #:parallel-build?.
Efraim Flashner [Thu, 29 Nov 2018 09:54:57 +0000 (11:54 +0200)]
gnu: sbcl: bootstrap with clisp on non-Intel machines.
* gnu/packages/lisp.scm (sbcl)[native-inputs]: If the current system is
not x86_64-linux or i686-linux, use clisp in place of ccl.
[arguments]: In the custom build phase, use the correct bootstrap lisp.
Efraim Flashner [Thu, 29 Nov 2018 09:50:06 +0000 (11:50 +0200)]
gnu: kodi: Update to 18.0rc1.
* gnu/packages/kodi.scm (kodi): Update to 18.0rc1.
Robin Templeton [Wed, 28 Nov 2018 01:32:21 +0000 (20:32 -0500)]
gnu: Add arcanist.
* gnu/packages/phabricator.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Tim Gesthuizen [Tue, 27 Nov 2018 16:56:33 +0000 (17:56 +0100)]
gnu: Add emacs-company-irony.
* gnu/packages/emacs.scm (emacs-company-irony): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Jonathan Brielmaier [Wed, 28 Nov 2018 11:49:06 +0000 (12:49 +0100)]
gnu: Add missing patch to local.mk.
This was forgotten in
082d9383d1475b772f104f1a6b363e4c80d91cf9.
* gnu/local.mk (dist_patch_DATA): Add "ghc-haddock-library-unbundle.patch".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 29 Nov 2018 08:30:00 +0000 (09:30 +0100)]
docker: Hide scary-looking but harmless tar failure messages.
* guix/docker.scm (build-docker-image): Wrap "tar --delete" invocation
in 'with-error-to-port'.
Ludovic Courtès [Wed, 28 Nov 2018 21:55:12 +0000 (22:55 +0100)]
gnu: bigloo: Update to "4.3b2".
Fixes <https://bugs.gnu.org/33525>.
* gnu/packages/scheme.scm (bigloo): Update to "4.3b2".
Ludovic Courtès [Wed, 28 Nov 2018 21:23:10 +0000 (22:23 +0100)]
download: Add berlin.guixsd.org as a content-addressed mirror.
* guix/download.scm (%content-addressed-mirrors)[guix-publish]: New
procedure.
Use it for "mirror.hydra.gnu.org" and add "berlin.guixsd.org" too.
Ludovic Courtès [Wed, 28 Nov 2018 21:17:39 +0000 (22:17 +0100)]
download: Make (guix base16) a soft dependency.
Fixes <https://bugs.gnu.org/33542>.
Reported by Mark H Weaver <mhw@netris.org>.
* guix/download.scm (%content-addressed-mirrors): Autoload (guix base16).
Julien Lepiller [Wed, 28 Nov 2018 21:20:08 +0000 (22:20 +0100)]
nls: Update documentation po and pot with `make dist`.
* Makefile.am: dist-hook depends on doc-po-update.
* po/doc/local.mk (doc-po-update): New target.
Kei Kebreau [Wed, 28 Nov 2018 15:56:04 +0000 (10:56 -0500)]
gnu: maxima: Update to 5.42.1.
* gnu/packages/maths.scm (maxima): Update to 5.42.1.
Pierre Neidhardt [Wed, 28 Nov 2018 12:41:50 +0000 (13:41 +0100)]
gnu: clang-from-llvm: Fix install for clang-3.*.
* gnu/packages/llvm.scm (clang-from-llvm): Fix install for clang-3.*.
Tim Gesthuizen [Tue, 27 Nov 2018 17:43:45 +0000 (18:43 +0100)]
guix hash: Fix version and help messages
ca719424455465fca4b872c371daf2a46de88b33 changes the name of the executable to
be displayed by the --version and --help commands of `guix hash` to
"gcrypt hash".
This is reverted by this commit.
* guix/scripts/hash.scm (show-help): Change string literals
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Mon, 26 Nov 2018 16:16:18 +0000 (17:16 +0100)]
channels: Add 'checkout->channel-instance'.
* guix/channels.scm (checkout->channel-instance): New procedure.
Ludovic Courtès [Mon, 26 Nov 2018 10:48:33 +0000 (11:48 +0100)]
inferior: Add 'inferior-eval-with-store'.
* guix/inferior.scm (inferior-eval-with-store): New procedure, with code
formerly in 'inferior-package-derivation'.
(inferior-package-derivation): Rewrite in terms of
'inferior-eval-with-store'.
* tests/inferior.scm ("inferior-eval-with-store"): New test.
Ludovic Courtès [Mon, 26 Nov 2018 21:31:09 +0000 (22:31 +0100)]
ui: 'show-what-to-build' reports grafts separately.
* guix/ui.scm (graft-derivation?): New procedure.
(show-what-to-build): Distinguish among BUILD derivations that match
'graft-derivation?'. Report them separately.
Ludovic Courtès [Mon, 26 Nov 2018 21:29:29 +0000 (22:29 +0100)]
status: Report grafting derivations specially.
* guix/status.scm (print-build-event): In 'build-started' event handler,
check the properties of DRV and handle 'graft' derivations specially.
Ludovic Courtès [Mon, 26 Nov 2018 21:27:39 +0000 (22:27 +0100)]
grafts: Record metadata as derivation properties.
* guix/grafts.scm (graft-derivation/shallow): Pass #:properties to
'build-expression->derivation'.
* tests/grafts.scm ("graft-derivation, grafted item is a direct
dependency"): Check the value returned by 'derivation-properties'.
Ludovic Courtès [Mon, 26 Nov 2018 21:14:11 +0000 (22:14 +0100)]
derivations: Add properties.
* guix/derivations.scm (derivation): Add #:properties parameter.
[user+system-env-vars]: Honor it.
(derivation-properties): New procedure.
(build-expression->derivation): Add #:properties and pass it to
'derivation'.
* guix/gexp.scm (gexp->derivation): Likewise.
* tests/derivations.scm ("derivation-properties"): New test.
* tests/gexp.scm ("gexp->derivation properties"): New test.
* doc/guix.texi (Derivations, G-Expressions): Adjust accordingly.
Efraim Flashner [Wed, 28 Nov 2018 09:22:03 +0000 (11:22 +0200)]
gnu: parallel: Update to
20181122.
* gnu/packages/parallel.scm (parallel): Update to
20181122.
Mark H Weaver [Wed, 28 Nov 2018 04:57:52 +0000 (23:57 -0500)]
Revert "gnu: Add rclone."
This reverts commit
8b5e2e94afdef6430583c3a0ef02fe2d7fcc16d1.
Mark H Weaver [Wed, 28 Nov 2018 03:47:24 +0000 (22:47 -0500)]
gnu: linux-libre: Update to 4.19.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.19.5.
(%linux-libre-hash): Update hash.
(%linux-libre-4.19-patches): Rename patch (4.18 -> 4.19).
Mark H Weaver [Wed, 28 Nov 2018 03:45:43 +0000 (22:45 -0500)]
gnu: linux-libre@4.14: Update to 4.14.84.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.84.
(%linux-libre-4.14-hash): Update hash.
Mark H Weaver [Wed, 28 Nov 2018 03:44:58 +0000 (22:44 -0500)]
gnu: linux-libre@4.9: Update to 4.9.141.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.141.
Mark H Weaver [Wed, 28 Nov 2018 03:44:16 +0000 (22:44 -0500)]
gnu: linux-libre@4.4: Update to 4.4.165.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.165.
Kei Kebreau [Wed, 28 Nov 2018 03:11:48 +0000 (22:11 -0500)]
gnu: wxmaxima: Update to 18.11.4.
* gnu/packages/maths.scm (wxmaxima): Update to 18.11.4.
[source]: Switch to git-fetch.
Ricardo Wurmus [Tue, 27 Nov 2018 22:23:20 +0000 (23:23 +0100)]
gnu: Add r-chipexoqual.
* gnu/packages/bioconductor.scm (r-chipexoqual): New variable.
Ricardo Wurmus [Tue, 27 Nov 2018 22:22:20 +0000 (23:22 +0100)]
gnu: scribus: Fix build with recent Poppler.
Suggested by ngz on #guix.
* gnu/packages/patches/scribus-poppler.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/scribus.scm (scribus)[source]: Add patch.
Nicolas Goaziou [Sun, 25 Nov 2018 00:14:28 +0000 (01:14 +0100)]
gnu: Add rclone.
* gnu/packages/sync.scm (rclone): New variable.
Efraim Flashner [Tue, 27 Nov 2018 17:16:24 +0000 (19:16 +0200)]
gnu: x265: Fix building on armhf-linux.
* gnu/packages/video.scm (x265)[patches]: Add patch.
[arguments]: Add a configure-flag to disable assembly. Adjust a custom
phase to recognize armv8 as 32-bit arm when masquerading as armhf-linux.
Efraim Flashner [Tue, 27 Nov 2018 17:12:01 +0000 (19:12 +0200)]
gnu: x265: Install static libraries in a separate output.
This saves more than 50% of the closure size.
* gnu/packages/video.scm (x265)[outputs]: New field.
[arguments]: Add custom phase to move the static libraries to a new
output.
Efraim Flashner [Tue, 27 Nov 2018 17:10:44 +0000 (19:10 +0200)]
gnu: x265: Build 10-bit and 12-bit libraries.
* gnu/packages/video.scm (x265)[arguments]: Add configure-flag to set
%output for the other builds. Add custom 'build-12-bit and 'build-10-bit
phases to build their respective versions. Add a custom phase to install
the 10-bit and 12-bit libraries.
Efraim Flashner [Tue, 6 Nov 2018 09:50:48 +0000 (11:50 +0200)]
pack: List the available formats.
* guix/scripts/pack.scm (show-formats): New variable.
(%options, show-help): Add 'list-formats' option.
Oleg Pykhalov [Wed, 21 Nov 2018 14:21:22 +0000 (17:21 +0300)]
describe: Delete 'directory' argument from 'display-checkout-info'.
This commit follows
1255400faabfcf0ca1666d17f2f34ea0d49f6b1f.
* guix/scripts/describe.scm (display-checkout-info): Delete 'directory'
argument.
Arun Isaac [Tue, 27 Nov 2018 14:40:41 +0000 (20:10 +0530)]
gnu: rss-bridge: Update to 2018-11-10.
* gnu/packages/web.scm (rss-bridge): Update to 2018-11-10.
Ludovic Courtès [Tue, 27 Nov 2018 12:53:14 +0000 (13:53 +0100)]
gnu: orbit2: Specify upstream name.
* gnu/packages/gnome.scm (orbit2)[properties]: New field.
Ludovic Courtès [Tue, 27 Nov 2018 12:51:52 +0000 (13:51 +0100)]
gnu: orbit2: Do not build static libraries.
* gnu/packages/gnome.scm (orbit2)[arguments]: Add "--disable-static" to
#:configure-flags.
Timo Eisenmann [Mon, 26 Nov 2018 21:29:14 +0000 (22:29 +0100)]
gnu: Add vimb.
* gnu/packages/web-browsers.scm (vimb): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Tue, 27 Nov 2018 11:03:10 +0000 (12:03 +0100)]
gnu: python-kivy-next, python2-kivy-next: Deprecate.
As discussed at <https://bugs.gnu.org/33426>.
* gnu/packages/python.scm (python-kivy-next, python2-kivy-next): Mark as
deprecated.
Ludovic Courtès [Tue, 27 Nov 2018 09:11:52 +0000 (10:11 +0100)]
swh: Export 'save-origin' and related bindings.
* guix/swh.scm: Export bindings related to 'save-origin'.
Ludovic Courtès [Tue, 27 Nov 2018 09:11:01 +0000 (10:11 +0100)]
gnu: guile-simple-zmq: Update to
68bedb6.
* gnu/packages/guile.scm (guile-simple-zmq): Update to
68bedb6.