jackhill/guix/guix.git
4 years agognu: Add rust-foreign-types-shared.
Efraim Flashner [Wed, 28 Aug 2019 12:51:34 +0000 (15:51 +0300)]
gnu: Add rust-foreign-types-shared.

* gnu/packages/crates-io.scm (rust-foreign-types-shared): New variable.

4 years agognu: Add rust-fixedbitset.
Efraim Flashner [Wed, 28 Aug 2019 12:50:20 +0000 (15:50 +0300)]
gnu: Add rust-fixedbitset.

* gnu/packages/crates-io.scm (rust-fixedbitset): New variable.

4 years agognu: Add rust-findshlibs.
Efraim Flashner [Wed, 28 Aug 2019 12:49:11 +0000 (15:49 +0300)]
gnu: Add rust-findshlibs.

* gnu/packages/crates-io.scm (rust-findshlibs): New variable.

4 years agognu: Add rust-defmac-0.1.
Efraim Flashner [Wed, 28 Aug 2019 12:46:43 +0000 (15:46 +0300)]
gnu: Add rust-defmac-0.1.

* gnu/packages/crates-io.scm (rust-defmac-0.1): New variable.

4 years agognu: Add rust-defmac.
Efraim Flashner [Wed, 28 Aug 2019 12:46:03 +0000 (15:46 +0300)]
gnu: Add rust-defmac.

* gnu/packages/crates-io.scm (rust-defmac): New variable.

4 years agognu: Add rust-data-encoding.
Efraim Flashner [Wed, 28 Aug 2019 12:44:58 +0000 (15:44 +0300)]
gnu: Add rust-data-encoding.

* gnu/packages/crates-io.scm (rust-data-encoding): New variable.

4 years agognu: Add rust-core-foundation-sys.
Efraim Flashner [Wed, 28 Aug 2019 12:41:16 +0000 (15:41 +0300)]
gnu: Add rust-core-foundation-sys.

* gnu/packages/crates-io.scm (rust-core-foundation-sys): New variable.

4 years agognu: Add rust-cloudabi.
Efraim Flashner [Wed, 28 Aug 2019 12:38:20 +0000 (15:38 +0300)]
gnu: Add rust-cloudabi.

* gnu/packages/crates-io.scm (rust-cloudabi): New variable.

4 years agognu: Add rust-cblas-sys.
Efraim Flashner [Wed, 28 Aug 2019 12:36:23 +0000 (15:36 +0300)]
gnu: Add rust-cblas-sys.

* gnu/packages/crates-io.scm (rust-cblas-sys): New variable.

4 years agognu: Add rust-blas-sys.
Efraim Flashner [Wed, 28 Aug 2019 12:34:10 +0000 (15:34 +0300)]
gnu: Add rust-blas-sys.

* gnu/packages/crates-io.scm (rust-blas-sys): New variable.

4 years agognu: Add rust-widestring.
Efraim Flashner [Wed, 28 Aug 2019 12:20:01 +0000 (15:20 +0300)]
gnu: Add rust-widestring.

* gnu/packages/crates-io.scm (rust-widestring): New variable.

4 years agognu: Add rust-wasm-bindgen-test-macro.
Efraim Flashner [Wed, 28 Aug 2019 12:17:30 +0000 (15:17 +0300)]
gnu: Add rust-wasm-bindgen-test-macro.

* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-macro): New variable.

4 years agognu: rust-wincolor: New variable.
Efraim Flashner [Wed, 28 Aug 2019 12:06:42 +0000 (15:06 +0300)]
gnu: rust-wincolor: New variable.

* gnu/packages/crates-io.scm (rust-wincolor): New variable.

4 years agognu: rust-winapi-util: New variable.
Efraim Flashner [Wed, 28 Aug 2019 12:05:50 +0000 (15:05 +0300)]
gnu: rust-winapi-util: New variable.

* gnu/packages/crates-io.scm (rust-winapi-util): New variable.

4 years agognu: rust-winapi-build: New variable.
Efraim Flashner [Wed, 28 Aug 2019 12:04:39 +0000 (15:04 +0300)]
gnu: rust-winapi-build: New variable.

* gnu/packages/crates-io.scm (rust-winapi-build): New variable.

4 years agognu: Add rust-winapi-0.2.
Efraim Flashner [Wed, 28 Aug 2019 12:02:36 +0000 (15:02 +0300)]
gnu: Add rust-winapi-0.2.

* gnu/packages/crates-io.scm (rust-winapi-0.2): New variable.

4 years agognu: Add rust-xdg.
Efraim Flashner [Wed, 28 Aug 2019 11:59:58 +0000 (14:59 +0300)]
gnu: Add rust-xdg.

* gnu/packages/crates-io.scm (rust-xdg): New variable.

4 years agognu: Add rust-termios.
Efraim Flashner [Wed, 28 Aug 2019 11:56:06 +0000 (14:56 +0300)]
gnu: Add rust-termios.

* gnu/packages/crates-io.scm (rust-termios): New variable.

4 years agognu: Add rust-lazy-static.
Efraim Flashner [Wed, 28 Aug 2019 11:51:42 +0000 (14:51 +0300)]
gnu: Add rust-lazy-static.

* gnu/packages/crates-io.scm (rust-lazy-static): New variable.

4 years agognu: Add rust-antidote.
Efraim Flashner [Wed, 28 Aug 2019 11:43:03 +0000 (14:43 +0300)]
gnu: Add rust-antidote.

* gnu/packages/crates-io.scm (rust-antidote): New variable.

4 years agognu: mingw-w64: Update to 6.0.0.
David Thompson [Tue, 30 Jul 2019 15:05:21 +0000 (11:05 -0400)]
gnu: mingw-w64: Update to 6.0.0.

* gnu/packages/mingw.scm (mingw-w64): Update to 6.0.0.
* gnu/packages/patches/mingw-w64-6.0.0-gcc.patch: New file.
* gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Add new patch.  Delete old patch.
* gnu/build/cross-toolchain.scm (set-cross-path/mingw): Add additional
  autoconf-like substitutions.

4 years agognu: enlightenment: Update to 0.23.0.
Efraim Flashner [Wed, 28 Aug 2019 08:14:30 +0000 (11:14 +0300)]
gnu: enlightenment: Update to 0.23.0.

* gnu/packages/enlightenment.scm (enlightenment): Update to 0.23.0.
[build-system]: Switch to meson-build-system.
[arguments]: Add configure-flag to build without systemd.  Remove
'bootstrap phase.  Update substitutions in custom
'set-system-actions phase.
[inputs]: Add bluez, pulseaudio.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Update.
* gnu/services/desktop.scm (enlightenment-setuid-programs): Update
location of 'freqset binary.  Add 'cpuclock_sys to setuid binaries.

4 years agognu: enlightenment: Don't use NAME in source URI.
Efraim Flashner [Wed, 28 Aug 2019 08:11:21 +0000 (11:11 +0300)]
gnu: enlightenment: Don't use NAME in source URI.

* gnu/packages/enlightenment.scm (enlightenment)[source]: Hard-code
NAME.

4 years agognu: emacs-elisp-demos: Update to 2019.08.16.
Brian Leung [Mon, 26 Aug 2019 18:28:29 +0000 (20:28 +0200)]
gnu: emacs-elisp-demos: Update to 2019.08.16.

* gnu/packages/emacs-xyz.scm (emacs-elisp-demos): Update to 2019.08.16.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agobuild/cargo-build-system: Remove 'update-cargo-lock phase.
Efraim Flashner [Thu, 22 Aug 2019 13:21:26 +0000 (16:21 +0300)]
build/cargo-build-system: Remove 'update-cargo-lock phase.

* guix/build/cargo-build-system.scm (update-cargo-lock): Remove
procedure.
(configure): Delete Cargo.lock file if it exists.
(%standard-phases): Remove 'update-cargo-lock.
* doc/guix.texi (Build System)[cargo-build-system]: Remove references to
the 'update-cargo-lock phase.

4 years agognu: gtkspell3: Install Vala bindings.
Giacomo Leidi [Sun, 18 Aug 2019 15:42:19 +0000 (17:42 +0200)]
gnu: gtkspell3: Install Vala bindings.

* gnu/packages/gtk.scm (gtkspell3)[native-inputs]: Add vala.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: webkitgtk: Update to 2.24.4.
Mark H Weaver [Wed, 28 Aug 2019 04:17:49 +0000 (00:17 -0400)]
gnu: webkitgtk: Update to 2.24.4.

* gnu/packages/webkit.scm (webkitgtk-2.24): Update to 2.24.4.

4 years agognu: agda-ial: Fetch source from Git.
Ludovic Courtès [Tue, 27 Aug 2019 22:19:48 +0000 (00:19 +0200)]
gnu: agda-ial: Fetch source from Git.

This addresses a 'guix lint' warning.

* gnu/packages/agda.scm (agda-ial)[source]: Change to use 'git-fetch'.
[arguments]: Change 'install phase accordingly; adjust its 'find-files'
regexp.

4 years agognu: Add agda-ial.
John Soo [Mon, 12 Aug 2019 15:33:36 +0000 (08:33 -0700)]
gnu: Add agda-ial.

* gnu/packages/agda.scm (agda-ial): new variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agolint: Correct use of 'with-networking-fail-safe'.
Ludovic Courtès [Tue, 27 Aug 2019 21:59:48 +0000 (23:59 +0200)]
lint: Correct use of 'with-networking-fail-safe'.

Fixes <https://bugs.gnu.org/37160>.
Reported by Jonathan Brielmaier <jonathan.brielmaier@web.de>.

* guix/lint.scm (check-for-updates): Make sure the first argument to
'with-networking-fail-safe' is the whole error message.

4 years agoaccounts: Delete duplicate entries.
Ludovic Courtès [Tue, 27 Aug 2019 20:38:04 +0000 (22:38 +0200)]
accounts: Delete duplicate entries.

When adding multiple instances of a service requiring some user
account/group, we could end up with multiple entries for that account or
group in /etc/passwd or /etc/group.

* gnu/build/accounts.scm (database-writer)[write-entries]: Add call to
'delete-duplicates'.
* tests/accounts.scm ("write-passwd with duplicate entry"): New test.

4 years agognu: emacsy: Cleanup build.
Amar Singh [Wed, 10 Jul 2019 11:15:50 +0000 (16:45 +0530)]
gnu: emacsy: Cleanup build.

* gnu/packages/guile-xyz.scm (emacsy): Wrap binaries; fixes guile version
conflicts.  Move some propagated inputs to inputs.

4 years agognu: Add nomad.
Amar Singh [Wed, 10 Jul 2019 11:16:35 +0000 (16:46 +0530)]
gnu: Add nomad.

* gnu/packages/guile-xyz.scm (nomad): New variable.

4 years agognu: Add emacsy-minimal.
Amar Singh [Mon, 8 Jul 2019 06:34:56 +0000 (12:04 +0530)]
gnu: Add emacsy-minimal.

* (guile-emacsy): New variable.

Emacsy is a library for Guile. Emacsy package is too heavy for use as a
dependency for other packages:

$ guix size emacsy ... total: 1136.3 MiB

versus:
$ guix size guile-emacsy ... total: 132.3 MiB

4 years agognu: youtube-dl: Update to 2019.08.13.
Rutger Helling [Tue, 27 Aug 2019 12:49:38 +0000 (14:49 +0200)]
gnu: youtube-dl: Update to 2019.08.13.

* gnu/packages/video.scm (youtube-dl): Update to 2019.08.13.

4 years agognu: sway: Update to 1.2.
Rutger Helling [Tue, 27 Aug 2019 12:47:30 +0000 (14:47 +0200)]
gnu: sway: Update to 1.2.

* gnu/packages/wm.scm (sway): Update to 1.2.

4 years agognu: Add template-glib.
Giacomo Leidi [Mon, 19 Aug 2019 23:12:11 +0000 (01:12 +0200)]
gnu: Add template-glib.

* gnu/packages/glib.scm (template-glib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add python-elementpath.
Giacomo Leidi [Mon, 19 Aug 2019 22:15:20 +0000 (00:15 +0200)]
gnu: Add python-elementpath.

* gnu/packages/python-xyz.scm (python-elementpath): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: libmicrohttpd: Update to 0.9.66.
Ludovic Courtès [Tue, 27 Aug 2019 10:29:06 +0000 (12:29 +0200)]
gnu: libmicrohttpd: Update to 0.9.66.

* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.66.

4 years agopack: Create /tmp in Docker images.
Ludovic Courtès [Tue, 27 Aug 2019 09:27:02 +0000 (11:27 +0200)]
pack: Create /tmp in Docker images.

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

* guix/scripts/pack.scm (docker-image)[build]: Add a 'directory' entry
for "/tmp" to DIRECTIVES.
* tests/pack.scm ("docker-image + localstatedir"): Test the presence of /tmp.
* gnu/tests/docker.scm (run-docker-test)["Load docker image and run
it"]: Test the presence and permission bits of "/tmp".

4 years agodocker: Take a list of directives instead of a list of symlinks.
Ludovic Courtès [Tue, 27 Aug 2019 09:02:14 +0000 (11:02 +0200)]
docker: Take a list of directives instead of a list of symlinks.

* guix/docker.scm (symlink-source, topmost-component): Remove.
(directive-file): New procedure.
(build-docker-image): Remove #:symlinks and add #:extra-files.
Make a sub-directory "extra" and call 'evaluate-populate-directive' for
EXTRA-FILES in that directory.
* guix/scripts/pack.scm (docker-image)[build](symlink->directives,
directives): New procedures.
Pass #:extra-files instead of #:symlinks to 'build-docker-image'.

4 years agognu: guile-bytestructures: Update to 1.0.6.
Ludovic Courtès [Mon, 26 Aug 2019 19:37:08 +0000 (21:37 +0200)]
gnu: guile-bytestructures: Update to 1.0.6.

* gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.6.

4 years agognu: guile-bytestructures: Add upstream name.
Ludovic Courtès [Mon, 26 Aug 2019 19:36:45 +0000 (21:36 +0200)]
gnu: guile-bytestructures: Add upstream name.

* gnu/packages/guile.scm (guile-bytestructures)[properties]: New field.

4 years agoimport: github: 'github-package?' uses 'package-upstream-name'.
Ludovic Courtès [Mon, 26 Aug 2019 19:34:40 +0000 (21:34 +0200)]
import: github: 'github-package?' uses 'package-upstream-name'.

* guix/import/github.scm (updated-github-url): Use
'package-upstream-name' instead of 'package-name'.  This allows
'github-package?' to match more packages, given an appropriate upstream
name.

4 years agognu: Add uniutils.
Hartmut Goebel [Sat, 27 Jul 2019 21:22:02 +0000 (23:22 +0200)]
gnu: Add uniutils.

* gnu/packages/textutils.scm (uniutils): New variable.

4 years agognu: Add ascii2binary.
Hartmut Goebel [Sat, 27 Jul 2019 21:21:29 +0000 (23:21 +0200)]
gnu: Add ascii2binary.

* gnu/packages/textutils.scm (ascii2binary): New variable.

4 years agoservices: cups: Update SSL-OPTIONS docstring.
Tobias Geerinckx-Rice [Tue, 27 Aug 2019 06:58:17 +0000 (08:58 +0200)]
services: cups: Update SSL-OPTIONS docstring.

This follows up on commit f9c1ebdb7daea30ceaf73f43bf15c222dc4a58ad.

* gnu/services/cups.scm (cups-configuration)<ssl-options>:
Update docstring.

4 years agognu: mkvtoolnix:gui: Don't require :out to be installed.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 17:22:00 +0000 (19:22 +0200)]
gnu: mkvtoolnix:gui: Don't require :out to be installed.

* gnu/packages/video.scm (mkvtoolnix)[arguments]: Add a
‘patch-relative-file-names’ phase to call ‘mkvmerge’ from :out.

4 years agognu: mkvtoolnix: Use @command{}.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 15:34:42 +0000 (17:34 +0200)]
gnu: mkvtoolnix: Use @command{}.

* gnu/packages/video.scm (mkvtoolnix)[description]:
Substitute @command{} for @code{}.

4 years agoservices: cups: Complete SSL-OPTIONS.
Tobias Geerinckx-Rice [Tue, 27 Aug 2019 06:48:27 +0000 (08:48 +0200)]
services: cups: Complete SSL-OPTIONS.

…except for ‘AllowDH’, which makes no sense on GNU TLS systems.

* gnu/services/cups.scm (ssl-options?): Validate ‘DenyCBC’ and
‘DenyTLS1.0’.
* doc/guix.texi (Printing Services): Document them both.

4 years agoMerge branch 'wip-binaries'
Mark H Weaver [Tue, 27 Aug 2019 03:28:58 +0000 (23:28 -0400)]
Merge branch 'wip-binaries'

4 years agognu: linux-libre: Update deblobbing scripts.
Mark H Weaver [Tue, 27 Aug 2019 02:57:37 +0000 (22:57 -0400)]
gnu: linux-libre: Update deblobbing scripts.

* gnu/packages/linux.scm (deblob-scripts-4.9): Update to version 4.9.190
and update the 'deblob-check' hash.
(deblob-scripts-5.2, deblob-scripts-4.19)
(deblob-scripts-4.14, deblob-scripts-4.4): Update to versions 5.2.10, 4.19.68,
4.14.140, and 4.4.190 respectively, although the scripts themselves are
unchanged.

4 years agodoc: Follow-up commit to 407ebeaa1.
Maxim Cournoyer [Tue, 27 Aug 2019 10:36:05 +0000 (19:36 +0900)]
doc: Follow-up commit to 407ebeaa1.

Following some discussion with Ludovic (see:
https://lists.gnu.org/archive/html/guix-patches/2019-08/msg00506.html), it is
better advice to generally recommend the use of `program-file' for any usage
of modules, not just for those which define syntax.

* doc/guix.texi (Scheduled Job Execution): Drop the following text: "that
defines syntax (macros)".

4 years agognu: cuirass: Update to 0.0.1-23.1cd2f93.
Ricardo Wurmus [Mon, 26 Aug 2019 22:46:12 +0000 (00:46 +0200)]
gnu: cuirass: Update to 0.0.1-23.1cd2f93.

* gnu/packages/ci.scm (cuirass): Update to 0.0.1-23.1cd2f93.

4 years agognu: python-pip: Update to 19.2.1.
Nicolas Goaziou [Mon, 26 Aug 2019 21:25:55 +0000 (23:25 +0200)]
gnu: python-pip: Update to 19.2.1.

* gnu/packages/python-xyz.scm (python-pip): Update to 19.2.1.

4 years agodoc: Fix typo.
Nicolas Goaziou [Mon, 26 Aug 2019 20:50:16 +0000 (22:50 +0200)]
doc: Fix typo.

* doc/guix.texi (Build Systems): Add missing question mark to

4 years agoservices: cuirass: Split into two separate services.
Ricardo Wurmus [Mon, 26 Aug 2019 14:30:21 +0000 (16:30 +0200)]
services: cuirass: Split into two separate services.

* gnu/services/cuirass.scm (cuirass-shepherd-service): Return two shepherd
services, one for the web interface, another for building packages.

4 years agognu: emacs-zerodark-theme: Fix modeline.
Giacomo Leidi [Mon, 26 Aug 2019 19:18:28 +0000 (21:18 +0200)]
gnu: emacs-zerodark-theme: Fix modeline.

* gnu/packages/emacs-xyz.scm (emacs-zerodark-theme)[propagated-inputs]:
Add emacs-flycheck to prevent errors when themed modeline is active.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: mkvtoolnix: Update to 37.0.0.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 15:33:51 +0000 (17:33 +0200)]
gnu: mkvtoolnix: Update to 37.0.0.

* gnu/packages/video.scm (mkvtoolnix): Update to 37.0.0.

4 years agognu: mkvtoolnix: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 14:07:36 +0000 (16:07 +0200)]
gnu: mkvtoolnix: Don't use NAME in source URI.

* gnu/packages/video.scm (mkvtoolnix)[source]: Hard-code NAME.

4 years agognu: Rust-num-integer: Move rust-autocfg to cargo-inputs.
Efraim Flashner [Mon, 26 Aug 2019 11:13:40 +0000 (14:13 +0300)]
gnu: Rust-num-integer: Move rust-autocfg to cargo-inputs.

* gnu/packages/crates-io.scm (rust-num-integer)[arguments]: Move
rust-autocfg from cargo-development-inputs to cargo-inputs.

4 years agoinstaller: Hide the Wi-Fi passphrase by default.
Tobias Geerinckx-Rice [Sat, 8 Jun 2019 13:46:30 +0000 (15:46 +0200)]
installer: Hide the Wi-Fi passphrase by default.

* gnu/installer/newt/wifi.scm (run-wifi-password-page):
Add an #:INPUT-VISIBILITY-CHECKBOX? to the input page.

4 years agoinstaller: Partition as the last step.
Tobias Geerinckx-Rice [Sat, 8 Jun 2019 02:14:02 +0000 (04:14 +0200)]
installer: Partition as the last step.

Multiple users have been understandably displeased to find out that
their network card was unsupported, and Internet access mandatory,
after having already formatted their partitions.

* gnu/installer.scm (installer-steps): Run the ‘partition’ step just
before the ‘final’ one.

4 years agoinstaller: Show, don't Hide.
Tobias Geerinckx-Rice [Sat, 8 Jun 2019 03:04:36 +0000 (05:04 +0200)]
installer: Show, don't Hide.

* gnu/installer/newt/user.scm (run-user-add-page): Change the input
visibility checkbox's text to ‘Show’, and default to unchecked.
* gnu/installer/newt/page.scm (run-input-page): Likewise.
Rename INPUT-HIDE-CHECKBOX? argument to INPUT-VISIBILITY-CHECKBOX?.

4 years agognu: iverilog: Update to 10.3.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 13:28:44 +0000 (15:28 +0200)]
gnu: iverilog: Update to 10.3.

* gnu/packages/fpga.scm (iverilog): Update to 10.3.

4 years agognu: mupen64plus-rsp-z64: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:27:24 +0000 (10:27 +0200)]
gnu: mupen64plus-rsp-z64: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-rsp-z64)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-rsp-hle: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:27:11 +0000 (10:27 +0200)]
gnu: mupen64plus-rsp-hle: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-rsp-hle)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-input-sdl: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:27:01 +0000 (10:27 +0200)]
gnu: mupen64plus-input-sdl: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-input-sdl)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-audio-sdl: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:26:51 +0000 (10:26 +0200)]
gnu: mupen64plus-audio-sdl: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-audio-sdl)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-core: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:26:41 +0000 (10:26 +0200)]
gnu: mupen64plus-core: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-core)[home-page]: Use HTTPS.

4 years agopackages: Apply target triplet in bag-transitive-host-inputs.
David Thompson [Thu, 1 Aug 2019 12:46:13 +0000 (08:46 -0400)]
packages: Apply target triplet in bag-transitive-host-inputs.

Fixes a bug where propagated inputs that should be cross-compiled are instead
compiled for the host system.

* guix/packages.scm (bag-transitive-host-inputs): Call transitive-inputs in
  the context of the bag's target system triplet.

4 years agognu: retroarch: Update to 1.7.8.
Rutger Helling [Mon, 26 Aug 2019 13:07:58 +0000 (15:07 +0200)]
gnu: retroarch: Update to 1.7.8.

* gnu/packages/emulators.scm (retroarch): Update to 1.7.8.

4 years agoci: Try hard to build package replacements.
Ludovic Courtès [Mon, 26 Aug 2019 09:42:37 +0000 (11:42 +0200)]
ci: Try hard to build package replacements.

The "ghostscript" replacements introduced in
0b859092a7346f3b4d0a3a4dac878fd64fd70b79 would not be built because they
have the same name as the original packages.

* gnu/ci.scm (all-packages): Return the replacement of PACKAGE before
PACKAGE.

4 years agognu: guile-next: Update to 2.9.4.
Ludovic Courtès [Mon, 26 Aug 2019 09:17:32 +0000 (11:17 +0200)]
gnu: guile-next: Update to 2.9.4.

* gnu/packages/guile.scm (guile-next): Update to 2.9.4.

4 years agoservices: tlp, thermald: Add descriptions.
Ludovic Courtès [Mon, 26 Aug 2019 08:02:50 +0000 (10:02 +0200)]
services: tlp, thermald: Add descriptions.

* gnu/services/pm.scm (tlp-service-type)[description]: New field.
(thermald-service-type)[description]: New field.

4 years agognu: sysstat: Update source URL.
Ludovic Courtès [Mon, 26 Aug 2019 08:01:35 +0000 (10:01 +0200)]
gnu: sysstat: Update source URL.

This is a followup to 3d76112769d2149e81b7cc774d859469d1f1909e.

* gnu/packages/linux.scm (sysstat): Update URL.

4 years agognu: rage: Update to 0.3.1.
Efraim Flashner [Mon, 26 Aug 2019 10:51:04 +0000 (13:51 +0300)]
gnu: rage: Update to 0.3.1.

* gnu/packages/enlightenment.scm (rage): Update to 0.3.1.

4 years agognu: efl: Update to 1.22.3.
Efraim Flashner [Mon, 26 Aug 2019 10:49:15 +0000 (13:49 +0300)]
gnu: efl: Update to 1.22.3.

* gnu/packages/enlightenment.scm (efl): Update to 1.22.3.

4 years agognu: Add cvassistant.
Jesse Gibbons [Mon, 26 Aug 2019 00:35:29 +0000 (18:35 -0600)]
gnu: Add cvassistant.

    * gnu/package/cvassistant.scm: New file.
    * gnu/local.mk: Add it.
    * gnu/packages/cvassistant.scm (cvassistant): New variable.

4 years agognu: python-pillow: Update to 6.1.0.
Nicolas Goaziou [Mon, 26 Aug 2019 08:44:01 +0000 (10:44 +0200)]
gnu: python-pillow: Update to 6.1.0.

* gnu/packages/python-xyz.scm (python-pillow): Update to 6.1.0.

4 years agognu: Add python-pyroutelib3.
Nicolas Goaziou [Mon, 26 Aug 2019 08:00:26 +0000 (10:00 +0200)]
gnu: Add python-pyroutelib3.

* gnu/packages/python-xyz.scm (python-pyroutelib3): New variable.

4 years agognu: perl-namespace-autoclean: Update to 0.29.
Tobias Geerinckx-Rice [Sun, 25 Aug 2019 14:51:19 +0000 (16:51 +0200)]
gnu: perl-namespace-autoclean: Update to 0.29.

* gnu/packages/perl.scm (perl-namespace-autoclean): Update to 0.29.

4 years agognu: python-cvxopt: Update to 1.2.3.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 02:58:11 +0000 (04:58 +0200)]
gnu: python-cvxopt: Update to 1.2.3.

* gnu/packages/maths.scm (python-cvxopt): Update to 1.2.3.

4 years agognu: snd: Don't install the licence twice.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 02:54:31 +0000 (04:54 +0200)]
gnu: snd: Don't install the licence twice.

* gnu/packages/audio.scm (snd)[arguments]: Let the build system install
‘COPYING’ once.

4 years agognu: snd: Set correct --with-doc-dir.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 02:52:56 +0000 (04:52 +0200)]
gnu: snd: Set correct --with-doc-dir.

* gnu/packages/audio.scm (snd)[arguments]: Match #:configure-flags to
phases.

4 years agognu: snd: Update to 19.6.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 02:51:45 +0000 (04:51 +0200)]
gnu: snd: Update to 19.6.

* gnu/packages/audio.scm (snd): Update to 19.6.

4 years agognu: rmlint: Update to 2.9.0.
Tobias Geerinckx-Rice [Mon, 26 Aug 2019 01:25:34 +0000 (03:25 +0200)]
gnu: rmlint: Update to 2.9.0.

* gnu/packages/disk.scm (rmlint): Update to 2.9.0.

4 years agognu: mupen64plus-video-z64: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:28:56 +0000 (10:28 +0200)]
gnu: mupen64plus-video-z64: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-video-z64)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-video-rice: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:28:28 +0000 (10:28 +0200)]
gnu: mupen64plus-video-rice: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-video-rice)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-video-glide64mk2: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:28:11 +0000 (10:28 +0200)]
gnu: mupen64plus-video-glide64mk2: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-video-glide64: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:27:56 +0000 (10:27 +0200)]
gnu: mupen64plus-video-glide64: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-video-glide64)[home-page]: Use HTTPS.

4 years agognu: mupen64plus-video-arachnoid: Use HTTPS home page.
Tobias Geerinckx-Rice [Wed, 10 Jul 2019 08:27:41 +0000 (10:27 +0200)]
gnu: mupen64plus-video-arachnoid: Use HTTPS home page.

* gnu/packages/emulators.scm (mupen64plus-video-arachnoid)[home-page]: Use HTTPS.

4 years agognu: linux-libre: Update to 5.2.10.
Mark H Weaver [Sun, 25 Aug 2019 22:26:52 +0000 (18:26 -0400)]
gnu: linux-libre: Update to 5.2.10.

* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.10.
(linux-libre-5.2-pristine-source)[hash]: Update hash.

4 years agognu: linux-libre@4.19: Update to 4.19.68.
Mark H Weaver [Sun, 25 Aug 2019 22:26:12 +0000 (18:26 -0400)]
gnu: linux-libre@4.19: Update to 4.19.68.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.68.
(linux-libre-4.19-pristine-source)[hash]: Update hash.

4 years agognu: linux-libre@4.14: Update to 4.14.140.
Mark H Weaver [Sun, 25 Aug 2019 22:25:39 +0000 (18:25 -0400)]
gnu: linux-libre@4.14: Update to 4.14.140.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.140.
(linux-libre-4.14-pristine-source)[hash]: Update hash.

4 years agognu: linux-libre@4.9: Update to 4.9.190.
Mark H Weaver [Sun, 25 Aug 2019 22:25:05 +0000 (18:25 -0400)]
gnu: linux-libre@4.9: Update to 4.9.190.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.190.
(linux-libre-4.9-pristine-source)[hash]: Update hash.

4 years agognu: linux-libre@4.4: Update to 4.4.190.
Mark H Weaver [Sun, 25 Aug 2019 22:24:01 +0000 (18:24 -0400)]
gnu: linux-libre@4.4: Update to 4.4.190.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.190.
(linux-libre-4.4-pristine-source)[hash]: Update hash.

4 years agognu: shroud: Update to 0.1.2.
Amar Singh [Sat, 10 Aug 2019 22:14:16 +0000 (03:44 +0530)]
gnu: shroud: Update to 0.1.2.

* gnu/packages/password-utils.scm (shroud): Update to 0.1.2.

Shroud now builds with Guile-2.2. Remove hardcoded '2.0' string.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add wterm.
ison [Sun, 18 Aug 2019 20:48:04 +0000 (14:48 -0600)]
gnu: Add wterm.

* gnu/packages/terminals.scm (wterm): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agonls: Update 'sv' translation.
Ludovic Courtès [Sun, 25 Aug 2019 20:28:23 +0000 (22:28 +0200)]
nls: Update 'sv' translation.