jackhill/guix/guix.git
2 years agognu: btrfs-progs: Update to 5.13.
Leo Famulari [Thu, 15 Jul 2021 07:22:07 +0000 (03:22 -0400)]
gnu: btrfs-progs: Update to 5.13.

* gnu/packages/linux.scm (btrfs-progs): Update to 5.13.

2 years agognu: Add rust-mdns-0.3.
Vinicius Monego [Thu, 8 Jul 2021 04:08:36 +0000 (04:08 +0000)]
gnu: Add rust-mdns-0.3.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-dns-parser-0.8.
Vinicius Monego [Thu, 8 Jul 2021 04:08:35 +0000 (04:08 +0000)]
gnu: Add rust-dns-parser-0.8.

* gnu/packages/crates-io.scm (rust-dns-parser-0.8): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-get-if-addrs-0.5.
Vinicius Monego [Thu, 8 Jul 2021 04:08:34 +0000 (04:08 +0000)]
gnu: Add rust-get-if-addrs-0.5.

* gnu/packages/crates-io.scm (rust-get-if-addrs-0.5): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-unwrap-1.
Vinicius Monego [Thu, 8 Jul 2021 04:08:33 +0000 (04:08 +0000)]
gnu: Add rust-unwrap-1.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-get-if-addrs-sys-0.1.
Vinicius Monego [Thu, 8 Jul 2021 04:08:32 +0000 (04:08 +0000)]
gnu: Add rust-get-if-addrs-sys-0.1.

* gnu/packages/crates-io.scm (rust-get-if-addrs-sys-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-c-linked-list-1.
Vinicius Monego [Thu, 8 Jul 2021 04:08:31 +0000 (04:08 +0000)]
gnu: Add rust-c-linked-list-1.

* gnu/packages/crates-io.scm (rust-c-linked-list-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: evince: Build with libkpathsea.
Leo Prikler [Sat, 15 May 2021 14:34:35 +0000 (16:34 +0200)]
gnu: evince: Build with libkpathsea.

* gnu/packages/gnome.scm (evince)[inputs]: Add libkpathsea.

2 years agognu: Add texlive-libkpathsea.
Leo Prikler [Sat, 15 May 2021 14:16:48 +0000 (16:16 +0200)]
gnu: Add texlive-libkpathsea.

* gnu/packages/tex.scm (texlive-libkpathsea): New variable.

2 years agognu: Add python-pygame-sdl2.
Leo Prikler [Sat, 3 Jul 2021 09:24:19 +0000 (11:24 +0200)]
gnu: Add python-pygame-sdl2.

* gnu/packages/game-development.scm (python-pygame-sdl2): New variable.
Reuse package definition from previous python2-pygame-sdl2, with the
following additions:
[source]: Also drop “gen3” in snippet.
[arguments]: Drop #:python.
[native-inputs]: Use ‘python-cython’ instead of ‘python2-cython’.
(python2-pygame-sdl2): Define in terms of python-pygame-sdl2.

2 years agognu: renpy: Correct inputs.
Leo Prikler [Fri, 2 Jul 2021 13:43:32 +0000 (15:43 +0200)]
gnu: renpy: Correct inputs.

* gnu/packages/game-development.scm (renpy)[#:modules]: Add SRFI-1.
[#:imported-modules]: Likewise.
[#:phases]<fix-commands>: Search for ‘python2’ and ‘xdg-open’ in inputs.
<start-xserver>: Search for ‘xorg-server’ in native-inputs.
<install>: Search for ‘python2’ in inputs.
<wrap>: Search for python dependencies in inputs.
[inputs]: Add python2, drop python2-pygame (already propagated by
python2-renpy). Move xorg-server from here…
[native-inputs]: … to here.
[propagated-inputs]: Empty.

2 years agognu: python2-renpy: Correct inputs.
Leo Prikler [Fri, 2 Jul 2021 12:46:28 +0000 (14:46 +0200)]
gnu: python2-renpy: Correct inputs.

* gnu/packages/game-development.scm (python2-renpy)[#:phases]<fix-commands>:
Search for ‘xdg-open’ in inputs.
<set-build-vars>: Search for ‘cython’ in native-inputs.
[native-inputs]: Move ‘xdg-utils’ from here…
[inputs]: … to here.

2 years agognu: python2-renpy: Update description.
Leo Prikler [Fri, 2 Jul 2021 12:21:14 +0000 (14:21 +0200)]
gnu: python2-renpy: Update description.

* gnu/packages/game-development.scm (python2-renpy)[description]: Mention,
that it's only used for bootstrapping renpy.

2 years agognu: python2-renpy: Drop unused Ren'py sources.
Leo Prikler [Fri, 2 Jul 2021 12:17:11 +0000 (14:17 +0200)]
gnu: python2-renpy: Drop unused Ren'py sources.

These sources are written in Ren'py (the language) and thus not particularly
useful before renpy itself is built.  In particular, they serve no purpose
when installed without prior compilation.

* gnu/packages/game-development.scm (python2-renpy)[#:phases]<install>:
Drop installed "common" folder.
(renpy)[#:phases]<install>: Adjust comment accordingly.

2 years agognu: Add rust-mpris-player-0.6.
Vinicius Monego [Tue, 13 Jul 2021 17:19:37 +0000 (17:19 +0000)]
gnu: Add rust-mpris-player-0.6.

* gnu/packages/crates-io.scm (rust-mpris-player-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: rust-system-deps-1: Fix version requirements.
Vinicius Monego [Tue, 13 Jul 2021 17:19:36 +0000 (17:19 +0000)]
gnu: rust-system-deps-1: Fix version requirements.

* gnu/packages/crates-io.scm (rust-system-deps-1)[source]: Add snippet to fix
rust-version-compare version.
[arguments]<#:phases>: Remove 'fix-version-requirements phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-dbus-0.6.
Vinicius Monego [Tue, 13 Jul 2021 17:19:35 +0000 (17:19 +0000)]
gnu: Add rust-dbus-0.6.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-libdbus-sys-0.2.
Vinicius Monego [Tue, 13 Jul 2021 17:19:34 +0000 (17:19 +0000)]
gnu: Add rust-libdbus-sys-0.2.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: ffmpeg: Enable vaapi.
Jack Hill [Wed, 14 Jul 2021 20:06:29 +0000 (16:06 -0400)]
gnu: ffmpeg: Enable vaapi.

* gnu/packages/video.scm (ffmpeg)[arguments]: Add --enable-vaapi to
configure-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2 years agognu: linux-libre 5.4: Update to 5.4.132.
Leo Famulari [Wed, 14 Jul 2021 16:56:22 +0000 (12:56 -0400)]
gnu: linux-libre 5.4: Update to 5.4.132.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.132.
(linux-libre-5.4-pristine-source): Update hash.

2 years agognu: linux-libre 5.10: Update to 5.10.50.
Leo Famulari [Wed, 14 Jul 2021 16:56:09 +0000 (12:56 -0400)]
gnu: linux-libre 5.10: Update to 5.10.50.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.50.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.

2 years agognu: linux-libre 5.12: Update to 5.12.17.
Leo Famulari [Wed, 14 Jul 2021 16:55:54 +0000 (12:55 -0400)]
gnu: linux-libre 5.12: Update to 5.12.17.

* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.17.
(linux-libre-5.12-pristine-source, deblob-scripts-5.12): Update hashes.

2 years agognu: linux-libre: Update to 5.13.2.
Leo Famulari [Wed, 14 Jul 2021 16:55:37 +0000 (12:55 -0400)]
gnu: linux-libre: Update to 5.13.2.

* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.2.
(linux-libre-5.13-pristine-source, deblob-scripts-5.13): Update hashes.

2 years agognu: linux-libre: Default to the 'schedutil' CPU scaling governor.
Leo Famulari [Wed, 14 Jul 2021 03:24:43 +0000 (23:24 -0400)]
gnu: linux-libre: Default to the 'schedutil' CPU scaling governor.

For more information about these configuration options, read
<https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt> or the
document 'Documentation/admin-guide/pm/cpufreq.rst' in the linux-libre
source distribution.

* gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-arm.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.12-i686.conf,
gnu/packages/aux-files/linux-libre/5.12-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.13-i686.conf,
gnu/packages/aux-files/linux-libre/5.13-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-arm.conf,
gnu/packages/aux-files/linux-libre/5.4-arm64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Unset
'CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE' and set
'CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y'.

2 years agognu: claws-mail: Add comments for optional inputs.
Raghav Gururajan [Thu, 15 Jul 2021 05:08:02 +0000 (01:08 -0400)]
gnu: claws-mail: Add comments for optional inputs.

* gnu/packages/mail.scm (claws-mail)[native-inputs]: Add comment
for docbook-utils.
[inputs]: Add comments for j-pilot and webkitgtk.

2 years agognu: claws-mail: Rename input label for shared-mime-info.
Raghav Gururajan [Thu, 15 Jul 2021 04:56:59 +0000 (00:56 -0400)]
gnu: claws-mail: Rename input label for shared-mime-info.

* gnu/packages/mail.scm (claws-mail)[inputs]: Rename mime-info to
shared-mime-info.
[phases](patch-mime): Modify.

2 years agognu: claws-mail: Update to v4.0.0 and adjust arguments+inputs accordingly.
Raghav Gururajan [Thu, 15 Jul 2021 03:55:15 +0000 (23:55 -0400)]
gnu: claws-mail: Update to v4.0.0 and adjust arguments+inputs accordingly.

* gnu/packages/mail.scm (claws-mail)[version]: Update to 4.0.0.
[arguments](configure-flags): Add flag disable-static. Remove flags
enable-gnutls,enable-pgpmime-plugin, enable-enchant and enable-ldap.
[native-inputs]: Add bison, flex, gettext-minimal, gobject-introspection
and intltool.
[inputs]: Add cairo, compface, dbus, fontconfig, gdk-pixbuf+svg,
glib, gsettings-desktop-schemas, gumbo-parser, libgdata, libindicator,
librsvg, libsoup, nettle, network-manager, openldap, poppler,
python-pygobject and ytnef. Remove hicolor-icon-theme. Replace gtk+-2
and python-2 with gtk+ and python, respectively.
[propagated-inputs]: Add dconf.

2 years agognu: claws-mail: Rearrange inputs in alphabetical order.
Raghav Gururajan [Thu, 15 Jul 2021 02:12:54 +0000 (22:12 -0400)]
gnu: claws-mail: Rearrange inputs in alphabetical order.

* gnu/packages/mail.scm (claws-mail)[inputs]: Modify.

2 years agognu: agg: Fix typo in description.
Tobias Geerinckx-Rice [Wed, 14 Jul 2021 15:13:21 +0000 (17:13 +0200)]
gnu: agg: Fix typo in description.

* gnu/packages/graphics.scm (agg)[description]: Add missing article and
work around scalable vector graphics graphics.

2 years agognu: Add snapraid.
Tobias Geerinckx-Rice [Thu, 8 Jul 2021 22:53:04 +0000 (00:53 +0200)]
gnu: Add snapraid.

* gnu/packages/backup.scm (snapraid): New public variable.

2 years agognu: fuse: Do not refer to the native bash.
Tobias Geerinckx-Rice [Fri, 9 Jul 2021 00:35:23 +0000 (02:35 +0200)]
gnu: fuse: Do not refer to the native bash.

* gnu/packages/linux.scm (fuse)[inputs]: Add bash-minimal.
[arguments]: Refer to it rather than to the native build bash.
Do not return #t from phases.

2 years agognu: icecat: Update to 78.12.0-guix0-preview1 [security fixes].
Mark H Weaver [Wed, 14 Jul 2021 04:30:37 +0000 (00:30 -0400)]
gnu: icecat: Update to 78.12.0-guix0-preview1 [security fixes].

Includes fixes for CVE-2021-29970, CVE-2021-29976, and CVE-2021-30547.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update upstream source hash.

2 years agognu: bitlbee-discord: Update to 0.4.3.
Maxim Cournoyer [Wed, 14 Jul 2021 13:03:10 +0000 (09:03 -0400)]
gnu: bitlbee-discord: Update to 0.4.3.

* gnu/packages/messaging.scm (bitlbee-discord): Update to 0.4.3.

2 years agognu: bitlbee-discord: Fix build.
Adrian Fullmer [Sat, 14 Mar 2020 16:59:58 +0000 (11:59 -0500)]
gnu: bitlbee-discord: Fix build.

* gnu/packages/messaging.scm (bitlbee-discord)[phases]{configure}: Delete
override and move the configure flags to...
[configure-flags]: ... here.  Specify the '--with-bdatadir' configure flag,
which resolves a build failure.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agoguix-install.sh: Untabify.
Maxim Cournoyer [Wed, 14 Jul 2021 03:42:19 +0000 (23:42 -0400)]
guix-install.sh: Untabify.

* etc/guix-install.sh (sys_create_build_user): Normalize to spaces.

2 years agoRevert "gnu: kdeconnect: Fix wayland compatibility."
Efraim Flashner [Wed, 14 Jul 2021 09:31:04 +0000 (12:31 +0300)]
Revert "gnu: kdeconnect: Fix wayland compatibility."

This is unneeded after 30759c4aadf279e470e8d7f94de332a31c1b9f42.

This reverts commit f60ef2f7a46a00da40dc19af9d409781aa700a37.

2 years agognu: mg: Enable cross-compilation.
Pierre Langlois [Tue, 13 Jul 2021 19:17:51 +0000 (20:17 +0100)]
gnu: mg: Enable cross-compilation.

* gnu/packages/text-editors.scm (mg)[arguments]: Use cc-for-target.
Add phase to substitute pkg-config with the target's pkg-config.
Remote #t return from phases.

2 years agognu: Add a2jmidid.
terramorpha@cock.li [Sat, 10 Jul 2021 19:42:25 +0000 (15:42 -0400)]
gnu: Add a2jmidid.

* gnu/packages/music.scm (a2jmidid): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: chess: Update to 6.2.9.
Efraim Flashner [Wed, 14 Jul 2021 06:17:52 +0000 (09:17 +0300)]
gnu: chess: Update to 6.2.9.

* gnu/packages/games.scm (chess): Update to 6.2.9.

2 years agognu: Add traceroute.
Vincent Legoll [Mon, 11 Jan 2021 16:32:40 +0000 (17:32 +0100)]
gnu: Add traceroute.

* gnu/packages/networking.scm (traceroute): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: guile-pfds: Apply a bug fix to hamts.sls.
Amirouche [Mon, 6 May 2019 12:40:42 +0000 (14:40 +0200)]
gnu: guile-pfds: Apply a bug fix to hamts.sls.

* gnu/packages/guile-xyz.scm (guile-pfds): Remove trailing #t.
[phases]{patch-sources}: New phase.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: filezilla: Update to 3.55.0.
Tobias Geerinckx-Rice [Tue, 13 Jul 2021 18:05:19 +0000 (20:05 +0200)]
gnu: filezilla: Update to 3.55.0.

* gnu/packages/ftp.scm (libfilezilla): Update to 0.30.0.
(filezilla): Update to 3.55.0.

2 years agognu: claws-mail: Update to 3.18.0.
Tobias Geerinckx-Rice [Tue, 13 Jul 2021 02:10:04 +0000 (04:10 +0200)]
gnu: claws-mail: Update to 3.18.0.

* gnu/packages/mail.scm (claws-mail): Update to 3.18.0.

2 years agognu: less: Update to 590.
Tobias Geerinckx-Rice [Tue, 13 Jul 2021 02:08:02 +0000 (04:08 +0200)]
gnu: less: Update to 590.

* gnu/packages/less.scm (less): Update to 590.

2 years agognu: Add linux-libre 5.13.
Leo Famulari [Sat, 10 Jul 2021 16:12:46 +0000 (12:12 -0400)]
gnu: Add linux-libre 5.13.

* gnu/packages/linux.scm (linux-libre-5.13-version, deblob-scripts-5.13,
linux-libre-5.13-pristine-source, linux-libre-5.13-source,
linux-libre-headers-5.13, linux-libre-5.13): New variables.
* gnu/packages/aux-files/linux-libre/5.13-arm.conf,
gnu/packages/aux-files/linux-libre/5.13-arm64.conf,
gnu/packages/aux-files/linux-libre/5.13-i686.conf,
gnu/packages/aux-files/linux-libre/5.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.

2 years agognu: Borg: Update to 1.1.17.
Leo Famulari [Tue, 13 Jul 2021 02:59:54 +0000 (22:59 -0400)]
gnu: Borg: Update to 1.1.17.

* gnu/packages/backup.scm (borg): Update to 1.1.17.

2 years agognu: Add python-warcio.
swedebugia [Mon, 19 Nov 2018 20:37:46 +0000 (21:37 +0100)]
gnu: Add python-warcio.

* gnu/packages/python-web.scm (python-warcio): New variable.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: Add python-wsgiprox.
Maxim Cournoyer [Tue, 13 Jul 2021 14:19:59 +0000 (10:19 -0400)]
gnu: Add python-wsgiprox.

* gnu/packages/python-web.scm (python-wsgiprox): New variable.

2 years agognu: Add python-certauth.
Maxim Cournoyer [Tue, 13 Jul 2021 13:57:28 +0000 (09:57 -0400)]
gnu: Add python-certauth.

* gnu/packages/python-crypto.scm (python-certauth): New variable.

2 years agognu: Add gr-satellites.
Guillaume Le Vaillant [Tue, 13 Jul 2021 14:15:38 +0000 (16:15 +0200)]
gnu: Add gr-satellites.

* gnu/packages/radio.scm (gr-satellites): New variable.

2 years agognu: guile-lib: Add modules list to description.
swedebugia [Tue, 29 Jan 2019 20:16:15 +0000 (21:16 +0100)]
gnu: guile-lib: Add modules list to description.

* gnu/packages/guile.scm (guile-lib)[description]: Add modules list.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: password-store: Fix passmenu paths substitution.
David Dashyan [Wed, 23 Jun 2021 15:29:59 +0000 (18:29 +0300)]
gnu: password-store: Fix passmenu paths substitution.

* gnu/packages/password-utils.scm (password-store)
[arguments]: Fix dmenu and xdotool path substitution in patch-passmenu-path
phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: gmsh: Sort inputs alphabetically.
Efraim Flashner [Tue, 13 Jul 2021 12:44:02 +0000 (15:44 +0300)]
gnu: gmsh: Sort inputs alphabetically.

* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Sort alphabetically.

2 years agognu: gmsh: Simply downloading source logic.
Efraim Flashner [Tue, 13 Jul 2021 12:34:26 +0000 (15:34 +0300)]
gnu: gmsh: Simply downloading source logic.

* gnu/packages/maths.scm (gmsh)[source]: Use string-replace-substring.

2 years agognu: gmsh: Update to 4.8.4.
Paul A. Patience [Fri, 9 Jul 2021 13:09:59 +0000 (09:09 -0400)]
gnu: gmsh: Update to 4.8.4.

* gnu/packages/maths.scm (gmsh): Update to 4.8.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: hyperfine: Install completions.
Efraim Flashner [Tue, 13 Jul 2021 12:13:07 +0000 (15:13 +0300)]
gnu: hyperfine: Install completions.

* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Add custom
'install-more phase to install manpage and shell completions.

2 years agognu: Add hyperfine.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:58 +0000 (15:55 +0100)]
gnu: Add hyperfine.

* gnu/packages/rust-apps.scm (hyperfine): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-colored-2.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:57 +0000 (15:55 +0100)]
gnu: Add rust-colored-2.

* gnu/packages/crates-io.scm (rust-colored-2): New variable.
(rust-colored-1): Inherit from rust-colored-2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-rust-decimal-1.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:56 +0000 (15:55 +0100)]
gnu: Add rust-rust-decimal-1.

* gnu/packages/crates-io.scm (rust-rust-decimal-1): New variable.
(rust-rust-decimal-0.10): Inherit from rust-rust-decimal-1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-statistical-1.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:55 +0000 (15:55 +0100)]
gnu: Add rust-statistical-1.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-postgres-0.19.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:54 +0000 (15:55 +0100)]
gnu: Add rust-postgres-0.19.

* gnu/packages/crates-io.scm (rust-postgres-0.19): New variable.
(rust-postgres-0.15): Inherit from rust-postgres-0.19.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-tokio-postgres-0.7.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:53 +0000 (15:55 +0100)]
gnu: Add rust-tokio-postgres-0.7.

* gnu/packages/crates-io.scm (rust-tokio-postgres-0.7): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-socket2-0.4.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:52 +0000 (15:55 +0100)]
gnu: Add rust-socket2-0.4.

* gnu/packages/crates-io.scm (rust-socket2-0.4): New variable.
(rust-socket2-0.3): Inherit from rust-socket2-0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-postgres-types-0.2.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:51 +0000 (15:55 +0100)]
gnu: Add rust-postgres-types-0.2.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-geo-types-0.6.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:50 +0000 (15:55 +0100)]
gnu: Add rust-geo-types-0.6.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-eui48-0.4.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:48 +0000 (15:55 +0100)]
gnu: Add rust-eui48-0.4.

* gnu/packages/crates-graphics.scm (rust-eui48-0.4): New variable.
(rust-eui48-0.3): Inherit from rust-eui48-0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-postgres-protocol-0.6.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:47 +0000 (15:55 +0100)]
gnu: Add rust-postgres-protocol-0.6.

* gnu/packages/crates-io.scm (rust-postgres-protocol-0.6): New variable.
(rust-postgres-protocol-0.3): Inherit from rust-postgres-protocol-0.6.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-hmac-0.10.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:46 +0000 (15:55 +0100)]
gnu: Add rust-hmac-0.10.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-hmac-0.11.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:45 +0000 (15:55 +0100)]
gnu: Add rust-hmac-0.11.

* gnu/packages/crates-io.scm (rust-hmac-0.11): New variable.
(rust-hmac-0.8): Inherit from rust-hmac-0.11.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-streebog-0.9.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:44 +0000 (15:55 +0100)]
gnu: Add rust-streebog-0.9.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-crypto-mac-0.11.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:43 +0000 (15:55 +0100)]
gnu: Add rust-crypto-mac-0.11.

* gnu/packages/crates-io.scm (rust-crypto-mac-0.11): New variable.
(rust-crypto-mac-0.10): Inherit from rust-crypto-mac-0.11.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-cipher-0.3.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:38 +0000 (15:55 +0100)]
gnu: Add rust-cipher-0.3.

* gnu/packages/crates-io.scm (rust-cipher-0.3): New variable.
(rust-cipher-0.2): Inherit from rust-cipher-0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-bit-vec-0.6.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:37 +0000 (15:55 +0100)]
gnu: Add rust-bit-vec-0.6.

* gnu/packages/crates-io.scm (rust-bit-vec-0.6): New variable.
(rust-bit-vec-0.5): Inherit from rust-bit-vec-0.6.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-geo-types-0.7
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:36 +0000 (15:55 +0100)]
gnu: Add rust-geo-types-0.7

* gnu/packages/crates-io.scm (rust-geo-types-0.7): New public variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-rstar-0.8.
Efraim Flashner [Tue, 13 Jul 2021 10:27:33 +0000 (13:27 +0300)]
gnu: Add rust-rstar-0.8.

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

2 years agognu: Add rust-rstar-0.9.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:35 +0000 (15:55 +0100)]
gnu: Add rust-rstar-0.9.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-postgres-derive-0.4.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:34 +0000 (15:55 +0100)]
gnu: Add rust-postgres-derive-0.4.

* gnu/packages/crates-io.scm (rust-postgres-derive-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add rust-pdqselect-0.1.
Domagoj Stolfa [Sun, 11 Jul 2021 14:55:33 +0000 (15:55 +0100)]
gnu: Add rust-pdqselect-0.1.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add python-pingouin.
Arun Isaac [Tue, 13 Jul 2021 09:30:03 +0000 (15:00 +0530)]
gnu: Add python-pingouin.

* gnu/packages/python-science.scm (python-pingouin): New variable.

2 years agognu: Add python-pandas-flavor.
Arun Isaac [Tue, 13 Jul 2021 09:29:34 +0000 (14:59 +0530)]
gnu: Add python-pandas-flavor.

* gnu/packages/python-science.scm (python-pandas-flavor): New variable.

2 years agognu: erlang: Remove 'autoconf phase.
Efraim Flashner [Tue, 13 Jul 2021 09:39:46 +0000 (12:39 +0300)]
gnu: erlang: Remove 'autoconf phase.

* gnu/packages/erlang.scm (erlang)[native-inputs]: Remove autoconf,
automake.
[arguments]: Remove deprecated 'autoconf phase. Remove unneeded
'patch-configure-shell-script.

2 years agognu: erlang: Update to 24.0.2.
Cees de Groot [Sun, 11 Jul 2021 15:35:40 +0000 (15:35 +0000)]
gnu: erlang: Update to 24.0.2.

* gnu/packages/erlang.scm (erlang): Update to 24.0.2.
[arguments]: Adjust custom 'install-doc phase for changes in manpage
input.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: elixir: Update to 1.12.0.
Cees de Groot [Sun, 11 Jul 2021 15:36:39 +0000 (15:36 +0000)]
gnu: elixir: Update to 1.12.0.

* gnu/packages/elixir.scm (elixir): Update to 1.12.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: labelme: Update to 4.5.9.
Lars-Dominik Braun [Tue, 13 Jul 2021 07:08:50 +0000 (09:08 +0200)]
gnu: labelme: Update to 4.5.9.

* gnu/packages/image-processing.scm (labelme): Update to 4.5.9.

2 years agolint: Check for leading whitespace in description.
Brice Waegeneire [Sat, 19 Jun 2021 19:59:48 +0000 (21:59 +0200)]
lint: Check for leading whitespace in description.

* guix/lint.scm (check-description-style): Check for leading whitespace.
* tests/lint.scm: ("description: leading whitespace"): New test.

2 years agoservices: ntp: Log to file.
Brice Waegeneire [Sat, 3 Jul 2021 15:37:17 +0000 (17:37 +0200)]
services: ntp: Log to file.

* gnu/services/networking.scm (ntp-shepherd-service)[start]: Specify log
file.

2 years agoservices: tor: Log to file.
Brice Waegeneire [Sat, 3 Jul 2021 15:35:50 +0000 (17:35 +0200)]
services: tor: Log to file.

* gnu/services/networking.scm (tor-shepherd-service)[start]: Specify log
file.

2 years agoservices: gpm: Use "make-forkexec-contstructor".
Brice Waegeneire [Sat, 3 Jul 2021 18:07:07 +0000 (20:07 +0200)]
services: gpm: Use "make-forkexec-contstructor".

* gnu/services/base.scm (gpm-shepherd-service)[start]: Replace custom
logic with "make-forkexec-constructor".

2 years agognu: openocd: Build and install info manual.
Morgan Smith [Tue, 6 Jul 2021 16:01:42 +0000 (12:01 -0400)]
gnu: openocd: Build and install info manual.

* gnu/packages/embedded.scm (openocd)[native-inputs]: Add texinfo.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2 years agognu: proot: Update to 5.2.0-alpha.
Maxim Cournoyer [Fri, 9 Jul 2021 04:22:19 +0000 (00:22 -0400)]
gnu: proot: Update to 5.2.0-alpha.

This allows proot to be built for aarch64-linux and armhf-linux.

* gnu/packages/patches/proot-test-fhs.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Un-register it.
* gnu/packages/linux.scm: Update to 5.2.0-alpha.
[patches]: Remove field.
[supported-system]: New field.
[tests?]: Disable for ARM-based systems.
[phases]{fix-fhs-assumptions-in-tests, set-shell-file-name}: Combine into...
{patch-sources}: ... this new phase.
{build-manpage}: New phase.
{check}: Add seccomp issue URL in comment.
[native-inputs]: Add coreutils issue URL in comment.  Add pkg-config and
python-docutils.
[inputs]: Add libarchive.

2 years agognu: proot: Make the check phase honor the tests? argument.
Maxim Cournoyer [Thu, 8 Jul 2021 16:50:39 +0000 (12:50 -0400)]
gnu: proot: Make the check phase honor the tests? argument.

* gnu/packages/linux.scm: Remove duplicate copyright line.
(proot): Delete trailing #t.
[phases]{check}: Skip when TESTS? is #f.

2 years agognu: Add python-pygmsh.
Paul Garlick [Mon, 12 Jul 2021 14:01:16 +0000 (15:01 +0100)]
gnu: Add python-pygmsh.

* gnu/packages/simulation.scm (python-pygmsh): New variable.

2 years agognu: gmsh: Install Python API in standard directory.
Paul Garlick [Fri, 9 Jul 2021 22:01:43 +0000 (23:01 +0100)]
gnu: gmsh: Install Python API in standard directory.

* gnu/packages/maths.scm (gmsh)[imported-modules]: New argument.
[modules]: New argument.
[phases]: New argument.
[inputs]: Add python.

2 years agognu: Add cl-authentic.
Charles [Thu, 8 Jul 2021 02:41:36 +0000 (21:41 -0500)]
gnu: Add cl-authentic.

* gnu/packages/lisp-xyz.scm (sbcl-authentic, ecl-authentic, cl-authentic): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2 years agognu: java-xz: Update to 1.9.
Efraim Flashner [Sun, 11 Jul 2021 11:47:24 +0000 (14:47 +0300)]
gnu: java-xz: Update to 1.9.

* gnu/packages/java-compression.scm (java-xz): Update to 1.9.
[arguments]: Build with openjdk9.

2 years agognu: gnome-maps: Update to 3.36.7.
Leo Prikler [Mon, 12 Jul 2021 13:02:52 +0000 (15:02 +0200)]
gnu: gnome-maps: Update to 3.36.7.

* gnu/packages/geo.scm (gnome-maps): Update to 3.36.7.

2 years agognu: libheif: Satisfy 'libheif.pc'.
Vinicius Monego [Sun, 11 Jul 2021 14:15:10 +0000 (14:15 +0000)]
gnu: libheif: Satisfy 'libheif.pc'.

* gnu/packages/image.scm (libheif)[inputs]: Move dav1d, libaom, libde265, x265
to ...
[propagated-inputs]: ... here.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: strongswan: Update to 5.9.3.
Domagoj Stolfa [Sun, 11 Jul 2021 18:43:21 +0000 (19:43 +0100)]
gnu: strongswan: Update to 5.9.3.

* gnu/packages/vpn.scm (strongswan): Update to 5.9.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2 years agognu: Add spinneret.
Pierre Neidhardt [Mon, 12 Jul 2021 11:09:13 +0000 (13:09 +0200)]
gnu: Add spinneret.

* gnu/packages/lisp-xyz.scm (cl-spinneret, ecl-spinneret, sbcl-spinneret): New variables.

2 years agognu: Add cl-cache-while.
Charles [Mon, 5 Jul 2021 13:15:12 +0000 (08:15 -0500)]
gnu: Add cl-cache-while.

* gnu/packages/lisp-xyz.scm (sbcl-cache-while, ecl-cache-while,
  cl-cache-while): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>