jackhill/guix/guix.git
20 months agognu: Add r-deco.
Mădălin Ionel Patrașcu [Sat, 29 Oct 2022 23:16:04 +0000 (01:16 +0200)]
gnu: Add r-deco.

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

20 months agognu: Add ghc-6.10.
Ricardo Wurmus [Sun, 30 Oct 2022 09:31:27 +0000 (10:31 +0100)]
gnu: Add ghc-6.10.

* gnu/packages/haskell.scm (ghc-6.10): New variable.

20 months agognu: ghc-6.6: Patch more references to /bin/sh.
Ricardo Wurmus [Sun, 30 Oct 2022 09:30:20 +0000 (10:30 +0100)]
gnu: ghc-6.6: Patch more references to /bin/sh.

* gnu/packages/haskell.scm (ghc-6.6)[arguments]: Patch references to /bin/sh
in Cabal and process internals.

20 months agognu: Add wipe.
Denis 'GNUtoo' Carikli [Fri, 28 Oct 2022 14:07:00 +0000 (16:07 +0200)]
gnu: Add wipe.

* gnu/packages/disk.scm (wipe): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
20 months agognu: Add cl-airship-scheme.
jgart [Mon, 31 Oct 2022 00:08:46 +0000 (19:08 -0500)]
gnu: Add cl-airship-scheme.

* gnu/packages/scheme.scm (cl-airship-scheme, sbcl-airship-scheme): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
20 months agognu: Add cl-zr-utils.
jgart [Mon, 31 Oct 2022 00:08:45 +0000 (19:08 -0500)]
gnu: Add cl-zr-utils.

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

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
20 months agognu: stumpwm: Update to 22.05-1.ff6cb73.
Guillaume Le Vaillant [Mon, 31 Oct 2022 13:55:17 +0000 (14:55 +0100)]
gnu: stumpwm: Update to 22.05-1.ff6cb73.

* gnu/packages/wm.scm (stumpwm): Update to 22.05-1.ff6cb73.

20 months agognu: sbcl: Update to 2.2.10.
Guillaume Le Vaillant [Mon, 31 Oct 2022 12:57:17 +0000 (13:57 +0100)]
gnu: sbcl: Update to 2.2.10.

* gnu/packages/lisp.scm (sbcl): Update to 2.2.10.
  [arguments]: Remove obsolete fix from 'build-doc' phase.

20 months agognu: Add x11vnc.
Mehmet Tekman [Mon, 10 Oct 2022 15:54:21 +0000 (17:54 +0200)]
gnu: Add x11vnc.

* gnu/packages/vnc.scm (x11vnc): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
20 months agognu: silkaj: Update to 0.10.0.
Nicolas Goaziou [Mon, 31 Oct 2022 13:21:48 +0000 (14:21 +0100)]
gnu: silkaj: Update to 0.10.0.

* gnu/packages/finance.scm (silkaj): Update to 0.10.0.
[build-system]: Use PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove it.
[native-inputs]: Add PYTHON-POETRY-CORE.
[inputs]: Remove input labels. Remove PYTHON-PYNACL. Add PYTHON-PENDULUM.
[description]: Do not overemphasize project name.

20 months agognu: kicad: Update to 6.0.8.
Peter Polidoro [Thu, 27 Oct 2022 18:36:01 +0000 (14:36 -0400)]
gnu: kicad: Update to 6.0.8.

* gnu/packages/engineering.scm (kicad): Update to 6.0.8.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
20 months agognu: Add emacs-hare-mode.
jgart [Mon, 31 Oct 2022 04:31:04 +0000 (23:31 -0500)]
gnu: Add emacs-hare-mode.

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

Co-authored-by: ( <paren@disroot.org>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agognu: emacs-pyim: Update to 5.2.7.
Nicolas Goaziou [Mon, 31 Oct 2022 11:10:33 +0000 (12:10 +0100)]
gnu: emacs-pyim: Update to 5.2.7.

* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 5.2.7.

20 months agognu: emacs-mint-mode: Remove unnecessary #:INCLUDE.
Nicolas Goaziou [Mon, 31 Oct 2022 11:08:24 +0000 (12:08 +0100)]
gnu: emacs-mint-mode: Remove unnecessary #:INCLUDE.

* gnu/packages/emacs-xyz.scm (emacs-mint-mode)[arguments]: Remove it.
Upstream provides no ".txt" and ".el" files are matched in %DEFAULT-INCLUDE.

20 months agognu: emacs-mint-mode: Update to 2.0.0.
jgart [Mon, 31 Oct 2022 04:29:15 +0000 (23:29 -0500)]
gnu: emacs-mint-mode: Update to 2.0.0.

* gnu/packages/emacs-xyz.scm (emacs-mint-mode): Update to 2.0.0.
[description]: Update description for accuracy with current version.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agoinstaller: parted: Retry failing read-partition-uuid call.
Mathieu Othacehe [Sat, 22 Oct 2022 20:27:57 +0000 (22:27 +0200)]
installer: parted: Retry failing read-partition-uuid call.

Fixes: <https://issues.guix.gnu.org/53541>.

* gnu/installer/parted.scm (read-partition-uuid/retry): New procedure.
(check-user-partitions): Use it.

20 months agognu: mpv-mpris: Update to 0.9.
Efraim Flashner [Sun, 30 Oct 2022 20:44:09 +0000 (22:44 +0200)]
gnu: mpv-mpris: Update to 0.9.

* gnu/packages/video.scm (mpv-mpris): Update to 0.9.

20 months ago* gnu/packages/golang.scm (notmuch-fixtures): New variable here...
(unmatched-parenthesis [Mon, 31 Oct 2022 03:46:32 +0000 (23:46 -0400)]
* gnu/packages/golang.scm (notmuch-fixtures): New variable here...
(go-github-com-zenhack-go-notmuch): ...and here.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
20 months agognu: jo: Update to 1.7.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: jo: Update to 1.7.

* gnu/packages/web.scm (jo): Update to 1.7.

20 months agognu: hamlib: Fix inputs.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: hamlib: Fix inputs.

* gnu/packages/radio.scm (hamlib)[native-inputs]: Move lua and tcl…
[inputs]: …here.  Add python.

20 months agognu: hamlib: Rebuild broken configure script.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: hamlib: Rebuild broken configure script.

* gnu/packages/radio.scm (hamlib)[native-inputs]: Add autoconf, automake, and libtool.
[arguments]: Add a new 'force-bootstrap phase.

20 months agognu: sdrangel: Don't detect CPU extensions at build time.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: sdrangel: Don't detect CPU extensions at build time.

* gnu/packages/radio.scm (sdrangel)[arguments]:
Add a new 'fix-CPU-extension-detection phase.

20 months agognu: tar: Add chained renames and Directory to hurd skipped tests.
Christopher Baines [Sun, 30 Oct 2022 20:53:06 +0000 (20:53 +0000)]
gnu: tar: Add chained renames and Directory to hurd skipped tests.

* gnu/packages/base.scm (tar)[arguments]: Include chained renames and
Directory in the tests skipped for when building for the hurd.

20 months agognu: diffutils: Add large-subopt to XFAIL_TESTS for the hurd.
Christopher Baines [Sun, 30 Oct 2022 20:52:24 +0000 (20:52 +0000)]
gnu: diffutils: Add large-subopt to XFAIL_TESTS for the hurd.

* gnu/packages/base.scm (diffutils)[arguments]: Add large-subopt to
XFAIL_TESTS for the hurd.

20 months agognu: coreutils: Remove test-tls from XFAIL_TESTS for the hurd.
Christopher Baines [Sun, 30 Oct 2022 20:51:26 +0000 (20:51 +0000)]
gnu: coreutils: Remove test-tls from XFAIL_TESTS for the hurd.

As this test passes.

* gnu/packages/base.scm (coreutils)[arguments]: Remove test-tls from
XFAIL_TESTS for the hurd.

20 months agognu: linux-libre 4.9: Update to 4.9.331.
Leo Famulari [Sun, 30 Oct 2022 15:24:04 +0000 (11:24 -0400)]
gnu: linux-libre 4.9: Update to 4.9.331.

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

20 months agognu: linux-libre 4.14: Update to 4.14.296.
Leo Famulari [Sun, 30 Oct 2022 15:23:50 +0000 (11:23 -0400)]
gnu: linux-libre 4.14: Update to 4.14.296.

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

20 months agognu: linux-libre 4.19: Update to 4.19.262.
Leo Famulari [Sun, 30 Oct 2022 15:23:36 +0000 (11:23 -0400)]
gnu: linux-libre 4.19: Update to 4.19.262.

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

20 months agognu: linux-libre 5.4: Update to 5.4.221.
Leo Famulari [Sun, 30 Oct 2022 15:23:17 +0000 (11:23 -0400)]
gnu: linux-libre 5.4: Update to 5.4.221.

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

20 months agognu: linux-libre 5.10: Update to 5.10.152.
Leo Famulari [Sun, 30 Oct 2022 15:23:03 +0000 (11:23 -0400)]
gnu: linux-libre 5.10: Update to 5.10.152.

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

20 months agognu: linux-libre 5.15: Update to 5.15.76.
Leo Famulari [Sun, 30 Oct 2022 15:22:42 +0000 (11:22 -0400)]
gnu: linux-libre 5.15: Update to 5.15.76.

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

20 months agognu: Add emacs-flymake-collection.
jgart [Thu, 8 Sep 2022 03:49:31 +0000 (22:49 -0500)]
gnu: Add emacs-flymake-collection.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agognu: emacs-plz: Remove unnecessary call to MAKE-FILE-WRITABLE.
Nicolas Goaziou [Sun, 30 Oct 2022 09:37:01 +0000 (10:37 +0100)]
gnu: emacs-plz: Remove unnecessary call to MAKE-FILE-WRITABLE.

* gnu/packages/emacs-xyz.scm (emacs-plz)[arguments]: Remove unnecessary
MAKE-FILE-WRITABLE call.

20 months agognu: emacs-plz: Patch path to curl.
Michael Rohleder [Sat, 22 Oct 2022 18:43:14 +0000 (20:43 +0200)]
gnu: emacs-plz: Patch path to curl.

* gnu/packages/emacs-xyz.scm (emacs-plz)[arguments]: Add phase substitute-curl-path.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agognu: emacs-mentor: Update to 0.5.
Nicolas Goaziou [Sun, 30 Oct 2022 09:27:54 +0000 (10:27 +0100)]
gnu: emacs-mentor: Update to 0.5.

* gnu/packages/emacs-xyz.scm (emacs-mentor): Update to 0.5.

20 months agognu: wireshark: Update to 4.0.1.
Nicolas Goaziou [Sun, 30 Oct 2022 09:23:46 +0000 (10:23 +0100)]
gnu: wireshark: Update to 4.0.1.

* gnu/packages/networking.scm (wireshark): Update to 4.0.1.

20 months agognu: keepassxc: Update to 2.7.4.
Nicolas Goaziou [Sun, 30 Oct 2022 09:20:50 +0000 (10:20 +0100)]
gnu: keepassxc: Update to 2.7.4.

* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.4.

20 months agognu: vim: Update to 9.0.0820.
Efraim Flashner [Sun, 30 Oct 2022 07:04:17 +0000 (09:04 +0200)]
gnu: vim: Update to 9.0.0820.

* gnu/packages/vim.scm (vim): Update to 9.0.0820.

20 months agognu: vim: Patch another '/bin/sh' shebang.
Efraim Flashner [Sun, 30 Oct 2022 06:45:14 +0000 (08:45 +0200)]
gnu: vim: Patch another '/bin/sh' shebang.

* gnu/packages/vim.scm (vim)[arguments]: Adjust custom phase
'patch-absolute-paths to use absolute value when checking for custom
cscope command.

20 months agognu: nginx-documentation: Update to 1.23.1-2898-0b7e004b5061.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: nginx-documentation: Update to 1.23.1-2898-0b7e004b5061.

* gnu/packages/web.scm (nginx-documentation): Update to 1.23.1-2898-0b7e004b5061.

20 months agognu: nginx: Update to 1.23.2.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: nginx: Update to 1.23.2.

* gnu/packages/web.scm (nginx): Update to 1.23.2.

20 months agognu: pgloader: Update to 3.6.9.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: pgloader: Update to 3.6.9.

* gnu/packages/databases.scm (pgloader): Update to 3.6.9.

20 months agoetc: systemd services shouldn't ‘RemainAfterExit’.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
etc: systemd services shouldn't ‘RemainAfterExit’.

* etc/guix-daemon.service.in (RemainAfterExit): Don't.
* etc/guix-publish.service.in (RemainAfterExit): Likewise don't.

20 months agoetc: Add ‘Restart=always’ to both systemd services.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:02 +0000 (02:00 +0200)]
etc: Add ‘Restart=always’ to both systemd services.

* etc/guix-daemon.service.in (Restart): ‘Always’ do.
* etc/guix-publish.service.in (Restart): Likewise.

20 months agoetc: Add ‘OOMPolicy=continue’ to guix-daemon.service.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:11 +0000 (02:00 +0200)]
etc: Add ‘OOMPolicy=continue’ to guix-daemon.service.

* etc/guix-daemon.service.in (OOMPolicy): Continue.

20 months agognu: libgphoto2: Update to 2.5.30.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: libgphoto2: Update to 2.5.30.

* gnu/packages/photo.scm (libgphoto2): Update to 2.5.30.

20 months agognu: rsync: Update to 3.2.7.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: rsync: Update to 3.2.7.

* gnu/packages/rsync.scm (rsync): Update to 3.2.7.

20 months agognu: helm: Improve package style.
Nicolas Goaziou [Sat, 29 Oct 2022 21:50:05 +0000 (23:50 +0200)]
gnu: helm: Improve package style.

* gnu/packages/music.scm (helm)[arguments]: Use G-expressions.  Remove trailing  #T from phases.
[inputs]: Remove labels.  Sort alphabetically.
[native-inputs]: Sort alphabetically.

20 months agognu: helm: fix not finding Factory Presets
Sughosha via Guix-patches via [Tue, 11 Oct 2022 18:34:21 +0000 (18:34 +0000)]
gnu: helm: fix not finding Factory Presets

* gnu/packages/music.scm (helm): Fix not finding Factory Presets.
  This change fixes hardcoded paths so that Factory Presets can be found.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agognu: emacs-tmr: Update arguments and license.
Aleksandr Vityazev [Fri, 28 Oct 2022 09:04:00 +0000 (09:04 +0000)]
gnu: emacs-tmr: Update arguments and license.

* gnu/packages/emacs-xyz.scm (emacs-trm): [arguments]:
Rename PATCH-FFPLAY phase to PATCH-PATHS and substitute
TMR-SOUND-FILE variable. Add MAKEINFO phase;
[inputs]: Add SOUND-THEME-FREEDESKTOP;
[license]: Add fdl1.3+;
[use-modules]: Add (gnu packages libcanberra).

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agognu: wesnoth: Update to 1.16.6.
( [Fri, 28 Oct 2022 23:57:58 +0000 (00:57 +0100)]
gnu: wesnoth: Update to 1.16.6.

* gnu/packages/games.scm (wesnoth): Update to 1.16.6.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
20 months agognu: rapidjson: Fix powerpc64le-linux build.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: rapidjson: Fix powerpc64le-linux build.

…by avoiding ‘-march=native’, which is an unnecessary risk even if the
result is not installed.

* gnu/packages/web.scm (rapidjson)[arguments]: Replace the outdated
'patch-aarch-march-detection phase with an unconditional
'fix-march=native one.

20 months agognu: dehydrated: ‘Build’ reproducibly.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: dehydrated: ‘Build’ reproducibly.

* gnu/packages/tls.scm (dehydrated)[arguments]: Invoke gzip with ‘-n’.

20 months agognu: dehydrated: Use G-expressions.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: dehydrated: Use G-expressions.

* gnu/packages/tls.scm (dehydrated)[arguments]:
Rewrite as G-expressions.

20 months agognu: dehydrated: Update to 0.7.0-0.6fb8eba.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:05 +0000 (02:00 +0200)]
gnu: dehydrated: Update to 0.7.0-0.6fb8eba.

* gnu/packages/tls.scm (dehydrated): Update to 0.7.0-0.6fb8eba.
[source]: Use GIT-FETCH & GIT-FILE-NAME.
[arguments]: Adjust accordingly.  Don't explicitly return #t from phases.
[native-inputs]: Remove tar.

20 months agognu: pinentry-tty: Update to 1.2.1.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: pinentry-tty: Update to 1.2.1.

* gnu/packages/gnupg.scm (pinentry-tty): Update to 1.2.1.

20 months agognu: goffice: Update to 0.10.53.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: goffice: Update to 0.10.53.

* gnu/packages/gnome.scm (goffice): Update to 0.10.53.

20 months agognu: memtest86+: Build reproducibly.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:41 +0000 (02:00 +0200)]
gnu: memtest86+: Build reproducibly.

* gnu/packages/hardware.scm (memtest86+)[source]: Add patch.
* gnu/packages/patches/memtest86+-build-reproducibly.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

20 months agognu: Add ndppd.
Guillaume Le Vaillant [Sat, 29 Oct 2022 11:58:45 +0000 (13:58 +0200)]
gnu: Add ndppd.

* gnu/packages/admin.scm (ndppd): New variable.

20 months agognu: emacs-nano-modeline: Update to 0.7.2.
Nicolas Goaziou [Sat, 29 Oct 2022 08:46:21 +0000 (10:46 +0200)]
gnu: emacs-nano-modeline: Update to 0.7.2.

* gnu/packages/emacs-xyz.scm (emacs-nano-modeline): Update to 0.7.2.

20 months agognu: guix-build-coordinator: Update to 0-68.3768aec.
Christopher Baines [Sat, 29 Oct 2022 08:37:43 +0000 (09:37 +0100)]
gnu: guix-build-coordinator: Update to 0-68.3768aec.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-68.3768aec.

20 months agognu: bzip2: Fix script interpreters when cross-compiling.
Christopher Baines [Fri, 28 Oct 2022 12:17:38 +0000 (13:17 +0100)]
gnu: bzip2: Fix script interpreters when cross-compiling.

Add bash-minimal as an input fixes the interpreters for various scripts (like
bzdiff and bzgrep) when cross-compiling.

* gnu/packages/compression.scm (bzip2)[inputs]: Add bash-minimal when cross
compiling.

20 months agognu: xz: Fix script interpreters when cross-compiling.
Christopher Baines [Fri, 28 Oct 2022 12:16:07 +0000 (13:16 +0100)]
gnu: xz: Fix script interpreters when cross-compiling.

Add bash-minimal as an input fixes the interpreters for various scripts (like
xzgrep and xzless) when cross-compiling.

* gnu/packages/compression.scm (xz)[inputs]: Add bash-minimal when cross
compiling.

20 months agognu: gzip: Fix script interpreters when cross-compiling.
Christopher Baines [Fri, 28 Oct 2022 12:14:04 +0000 (13:14 +0100)]
gnu: gzip: Fix script interpreters when cross-compiling.

Add bash-minimal as an input fixes the interpreters for various scripts (like
zcat and zless) when cross-compiling.

* gnu/packages/compression.scm (gzip)[inputs]: Add bash-minimal when cross
compiling.

20 months agognu: gnome-control-center: Update to 42.4.
Christopher Baines [Sat, 29 Oct 2022 08:28:11 +0000 (09:28 +0100)]
gnu: gnome-control-center: Update to 42.4.

* gnu/packages/gnome.scm (gnome-control-center): Update to 42.4.

20 months agognu: Add seer-gdb.
Danny Milosavljevic [Sat, 1 Oct 2022 22:29:43 +0000 (00:29 +0200)]
gnu: Add seer-gdb.

* gnu/packages/debug.scm (seer-gdb): New variable.

20 months agognu: texlive-latex-atveryend: Fix typo.
Vagrant Cascadian [Fri, 28 Oct 2022 18:41:10 +0000 (11:41 -0700)]
gnu: texlive-latex-atveryend: Fix typo.

* gnu/packages/tex.scm (texlive-latex-atveryend)[description]: Fix incorrectly
  pluralized use of "package".

20 months agognu: python-rpy2: Update to 3.5.5.
Ricardo Wurmus [Fri, 28 Oct 2022 18:40:08 +0000 (20:40 +0200)]
gnu: python-rpy2: Update to 3.5.5.

* gnu/packages/statistics.scm (python-rpy2): Update to 3.5.5.
[arguments]: Run all tests; run them conditionally.

20 months agodoc: contributing: Expand "Sending a Patch Series".
( [Tue, 25 Oct 2022 18:42:51 +0000 (19:42 +0100)]
doc: contributing: Expand "Sending a Patch Series".

* doc/contributing.texi: Expand on sending patches and using
  git send-email.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
20 months agognu: sed: Skip failing test on GNU/Hurd.
Christopher Baines [Fri, 28 Oct 2022 14:15:44 +0000 (15:15 +0100)]
gnu: sed: Skip failing test on GNU/Hurd.

* gnu/packages/base.scm (sed)[arguments]: Add #:make-flags.

20 months agognu: diffutils: Skip failing test on GNU/Hurd.
Christopher Baines [Fri, 28 Oct 2022 14:14:30 +0000 (15:14 +0100)]
gnu: diffutils: Skip failing test on GNU/Hurd.

* gnu/packages/base.scm (diffutils)[arguments]: Add #:make-flags.
* gnu/packages/commencement.scm (diffutils-boot0)[arguments]: Adjust to always
use substitute-keyword-arguments.

20 months agognu: Add r-damefinder.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 02:53:53 +0000 (04:53 +0200)]
gnu: Add r-damefinder.

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

20 months agognu: Add r-dama.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 02:53:52 +0000 (04:53 +0200)]
gnu: Add r-dama.

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

20 months agognu: Add ghc-6.6.
Ricardo Wurmus [Fri, 28 Oct 2022 11:53:27 +0000 (13:53 +0200)]
gnu: Add ghc-6.6.

* gnu/packages/haskell.scm (ghc-6.6): New variable.

20 months agognu: ghc-6.0: Adjust configuration.
Ricardo Wurmus [Fri, 28 Oct 2022 11:51:40 +0000 (13:51 +0200)]
gnu: ghc-6.0: Adjust configuration.

* gnu/packages/haskell.scm (ghc-6.0)[arguments]: Pass --enable-src-tree-happy
option; remove --with-hc option because we use the same GHC for everything;
add --with-gcc option to embed absolute file name of GCC.
[native-inputs]: Remove unused python-2.

20 months agognu: ghc-4: Embed absolute file name of GCC in GHC.
Ricardo Wurmus [Fri, 28 Oct 2022 11:12:49 +0000 (13:12 +0200)]
gnu: ghc-4: Embed absolute file name of GCC in GHC.

* gnu/packages/haskell.scm (ghc-4)[arguments]: Pass "--with-gcc" option to
configure script.

20 months agognu: flair: Update to 1.6.4.
Ricardo Wurmus [Fri, 28 Oct 2022 11:10:31 +0000 (13:10 +0200)]
gnu: flair: Update to 1.6.4.

* gnu/packages/bioinformatics.scm (flair): Update to 1.6.4.
[propagated-inputs]: Add python-numpy and python-scipy.

20 months agognu: flair: Set R_HOME.
Ricardo Wurmus [Fri, 28 Oct 2022 11:10:08 +0000 (13:10 +0200)]
gnu: flair: Set R_HOME.

* gnu/packages/bioinformatics.scm (flair)[arguments]: Set R_HOME.

20 months agognu: flair: Add missing R package.
Ricardo Wurmus [Fri, 28 Oct 2022 11:09:30 +0000 (13:09 +0200)]
gnu: flair: Add missing R package.

* gnu/packages/bioinformatics.scm (flair)[inputs]: Add r-apeglm.

20 months agognu: Add r-debcam.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 05:02:35 +0000 (07:02 +0200)]
gnu: Add r-debcam.

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

20 months agognu: Add r-dmwr2.
Mădălin Ionel Patrașcu [Fri, 28 Oct 2022 05:02:34 +0000 (07:02 +0200)]
gnu: Add r-dmwr2.

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

20 months agognu: emacs-modus-themes: Update to 3.0.0.
Nicolas Goaziou [Fri, 28 Oct 2022 09:15:08 +0000 (11:15 +0200)]
gnu: emacs-modus-themes: Update to 3.0.0.

* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 3.0.0.

20 months agognu: emacs-ediprolog: Update to 2.2.
Nicolas Goaziou [Fri, 28 Oct 2022 09:11:24 +0000 (11:11 +0200)]
gnu: emacs-ediprolog: Update to 2.2.

* gnu/packages/emacs-xyz.scm (emacs-ediprolog): Update to 2.2.

20 months agognu: emacs-subed: Update to 1.0.16.
Nicolas Goaziou [Fri, 28 Oct 2022 09:11:11 +0000 (11:11 +0200)]
gnu: emacs-subed: Update to 1.0.16.

* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.16.

20 months agognu: emacs-mmm-mode: Update to 0.5.9.
Nicolas Goaziou [Fri, 28 Oct 2022 09:11:03 +0000 (11:11 +0200)]
gnu: emacs-mmm-mode: Update to 0.5.9.

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

20 months agognu: emacs-ement: Update to 0.4.1.
Nicolas Goaziou [Fri, 28 Oct 2022 09:06:42 +0000 (11:06 +0200)]
gnu: emacs-ement: Update to 0.4.1.

* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.4.1.

20 months agognu: r-mixedpower: Fix faulty commit.
Lars-Dominik Braun [Fri, 28 Oct 2022 08:04:31 +0000 (10:04 +0200)]
gnu: r-mixedpower: Fix faulty commit.

Fix previous commit, which did not contain the following changes:

* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/statistics.scm (r-mixedpower)[source]: Use it.

20 months agognu: icedove: Update to 102.4.1.
Jonathan Brielmaier [Fri, 28 Oct 2022 08:01:18 +0000 (10:01 +0200)]
gnu: icedove: Update to 102.4.1.

* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.1.

20 months agognu: r-mixedpower: Improve compatibility with R>=4.2.
Lars-Dominik Braun [Fri, 28 Oct 2022 07:58:47 +0000 (09:58 +0200)]
gnu: r-mixedpower: Improve compatibility with R>=4.2.

Upstream’s fix is incomplete and thus commit
7871447cf5d9fc5a7b5fe5277fc5e111e5ce32d7 was insufficient.

* gnu/packages/patches/r-mixedpower-r2power.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/statistics.scm (r-mixedpower)[source]: Use it.

20 months agognu: rottlog: Apply patch adding a Texinfo direntry.
Maxim Cournoyer [Fri, 28 Oct 2022 02:27:22 +0000 (22:27 -0400)]
gnu: rottlog: Apply patch adding a Texinfo direntry.

Relates to <https://issues.guix.gnu.org/58821>.

* gnu/packages/patches/rottlog-direntry.patch: Add patch.
* gnu/packages/admin.scm (rottlog): Apply it.
* gnu/local.mk (dist_patch_DATA): Register it.

20 months agognu: rottlog: Use gexps and bootstrap Autotools build system.
Maxim Cournoyer [Fri, 28 Oct 2022 00:14:10 +0000 (20:14 -0400)]
gnu: rottlog: Use gexps and bootstrap Autotools build system.

* gnu/packages/admin.scm (rottlog) [snippet]: Delete build system files.
Delete trailing #t.  Patch Makefile.am instead of Makefile.in.  Do not patch
INSTALL_RC and INSTALL_SCRIPT variables default values.
[arguments]: Use gexps.  Delete trailing #t.
[make-flags]: Override INSTALL_RC and INSTALL_SCRIPT.
[phases]{fix-configure}: Delete phase.
[native-inputs]: Add autoconf.  Sort inputs.

20 months agoprofiles: info-dir-file: Remove install-info '--silent' option.
Maxim Cournoyer [Thu, 27 Oct 2022 23:59:05 +0000 (19:59 -0400)]
profiles: info-dir-file: Remove install-info '--silent' option.

Relates to <https://issues.guix.gnu.org/58821>.

Revert 4fef1e850e4872f2bc7c1f0a10cbac176b50895f, which silenced useful
information such as the following warning:

   install-info: warning: no info dir entry in
   `/gnu/store/...-rottlog-0.72.2/share/info/rottlog.info.gz'

Rationale: profile hooks output is now hidden by default, and can be made
visible via the --verbosity option.

20 months agognu: linux-libre: Update to 5.19.17.
Leo Famulari [Mon, 24 Oct 2022 15:11:56 +0000 (11:11 -0400)]
gnu: linux-libre: Update to 5.19.17.

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

20 months agognu: findutils: Skip failing test on GNU/Hurd.
Ludovic Courtès [Thu, 27 Oct 2022 23:25:56 +0000 (01:25 +0200)]
gnu: findutils: Skip failing test on GNU/Hurd.

* gnu/packages/base.scm (findutils)[arguments]: Add #:make-flags.
* gnu/packages/commencement.scm (findutils-boot0)[arguments]: Likewise.

20 months agognu: grep: Skip failing tests on GNU/Hurd.
Ludovic Courtès [Thu, 27 Oct 2022 09:31:41 +0000 (11:31 +0200)]
gnu: grep: Skip failing tests on GNU/Hurd.

* gnu/packages/base.scm (grep)[arguments]: Add #:make-flags.

20 months agognu: coreutils: Skip failing tests on GNU/Hurd.
Ludovic Courtès [Thu, 27 Oct 2022 09:30:53 +0000 (11:30 +0200)]
gnu: coreutils: Skip failing tests on GNU/Hurd.

* gnu/packages/base.scm (coreutils)[arguments]: Add
"tests/df/unreadable.sh" and "test-perror2" to the 'XFAIL_TESTS' list.

20 months agognu: swftools: Fix typos.
Vagrant Cascadian [Thu, 27 Oct 2022 21:10:27 +0000 (14:10 -0700)]
gnu: swftools: Fix typos.

* gnu/packages/animation.scm (swftools)[description]: Avoid uses of "allows
  to".

20 months agognu: pypy: Remove unused module imports.
Marius Bakke [Thu, 27 Oct 2022 19:38:56 +0000 (21:38 +0200)]
gnu: pypy: Remove unused module imports.

This is a follow-up to commit 6e7ed040339d815c3a3f72706b75bd0162969c9d.

* gnu/packages/pypy.scm: Remove unused modules.

20 months agobuild-system/pyproject: Always run tests verbosely for supported backends.
Marius Bakke [Thu, 27 Oct 2022 18:31:38 +0000 (20:31 +0200)]
build-system/pyproject: Always run tests verbosely for supported backends.

* guix/build-system/pyproject.scm (pyproject-build): Default to '() instead of
 #false for TEST-FLAGS.
* guix/build/pyproject-build-system.scm (check): Unconditionally enable
verbose test flags.
* doc/guix.texi (Build Systems): Document this change.
* gnu/packages/fontutils.scm (python-glyphslib)[arguments]: Remove verbosity
from #:test-flags.
* gnu/packages/pdf.scm (python-pydyf, weasyprint)[arguments]: Likewise.
* gnu/packages/python-web.scm (python-openapi-spec-validator)[arguments]: Likewise.
* gnu/packages/python-xyz.scm (python-path, python-tempora)[arguments]: Likewise.

20 months agobuild-system/pyproject: Adjust indentation.
Marius Bakke [Thu, 27 Oct 2022 18:09:56 +0000 (20:09 +0200)]
build-system/pyproject: Adjust indentation.

* guix/build/pyproject-build-system.scm: Adjust indentation.