Julien Lepiller [Tue, 8 Mar 2022 18:11:38 +0000 (19:11 +0100)]
maint: Implement translation thresholds.
Do not download new translations for the cookbook and the manual when
they are below 10% completion, and remove existing translations when
they fall below 5%.
* Makefile.am (download-po): Implement translation thresholds.
Julien Lepiller [Tue, 8 Mar 2022 12:14:58 +0000 (13:14 +0100)]
doc: Document inclusion requirements for new translations.
* doc/contributing.texi (Translating Guix)[Conditions for Inclusion]:
New section.
jgart [Sat, 2 Apr 2022 05:21:48 +0000 (01:21 -0400)]
gnu: cl-dbi: Update to 0.9.5-2.
738a74d.
* gnu/packages/lisp-xyz.scm (sbcl-dbi): Update to 0.9.5-2.
738a74d.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Chadwain Holness [Thu, 24 Mar 2022 17:37:02 +0000 (13:37 -0400)]
gnu: python-pycountry: Update to 22.3.5.
* gnu/packages/python-xyz.scm (python-pycountry): Update to 22.3.5.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Tanguy Le Carrour [Wed, 30 Mar 2022 08:36:50 +0000 (10:36 +0200)]
gnu: gnunet: Update to 0.16.3.
* gnu/packages/gnunet.scm (gnunet): Update to 0.16.3.
[arguments]: Enable all the tests that were disabled.
[inputs]: Use new style. [native-inputs]: Add openssl.
[home-page]: Update URL.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Fri, 1 Apr 2022 13:26:45 +0000 (15:26 +0200)]
gnu: vtk: Remove input labels.
* gnu/packages/image-processing.scm (vtk)[inputs]: Remove labels.
Ludovic Courtès [Fri, 1 Apr 2022 13:02:40 +0000 (15:02 +0200)]
gnu: vtk@6: Depend on Python 2.x, not 3.x.
* gnu/packages/image-processing.scm (vtk-6)[native-inputs]: Replace
PYTHON with PYTHON-2.
Ludovic Courtès [Fri, 1 Apr 2022 11:41:52 +0000 (13:41 +0200)]
weather: Colorize the output.
* guix/colors.scm (coloring-procedure): Export.
* guix/scripts/weather.scm (report-server-coverage): Highlight the
server name and colorize the availability ratio.
Ludovic Courtès [Fri, 1 Apr 2022 10:01:07 +0000 (12:01 +0200)]
gnu: libtool: Add 2.4.7.
* gnu/packages/autotools.scm (libtool-2.4.7): New variable.
Ludovic Courtès [Fri, 1 Apr 2022 08:32:23 +0000 (10:32 +0200)]
gnu: libressl: Add 'release-monitoring-url' property.
* gnu/packages/tls.scm (libressl)[properties]: New field.
jgart [Wed, 30 Mar 2022 20:56:56 +0000 (16:56 -0400)]
gnu: cl-usocket: Update to 0.8.4.
* gnu/packages/lisp-xyz.scm (sbcl-usocket): Update to 0.8.4.
[inputs]: Use new style.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Sébastien Lerique [Sun, 27 Mar 2022 13:00:04 +0000 (22:00 +0900)]
gnu: libfido2: Fix cross-compilation.
* gnu/packages/security-token.scm (libfido2)[arguments]: Set the
PKG_CONFIG_EXECUTABLE variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Sébastien Lerique [Sun, 27 Mar 2022 13:00:03 +0000 (22:00 +0900)]
gnu: libfido2: Use new style for inputs.
* gnu/packages/security-token.scm (libfido2)[inputs]: Use new style.
Sort alphabetically.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Raphaël Mélotte via Guix-patches [Thu, 31 Mar 2022 10:55:45 +0000 (12:55 +0200)]
gnu: tio: Update to 1.36.
* gnu/packages/terminals.scm (tio): Update to 1.36.
[native-inputs]: Add pkg-config.
[inputs]: Add libinih.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Christian Gelinek [Thu, 31 Mar 2022 04:49:38 +0000 (15:19 +1030)]
gnu: iverilog: Add zlib dependency for LXT dump file format support.
* gnu/packages/fpga.scm (iverilog)[native-inputs]: Add zlib.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
cage [Wed, 30 Mar 2022 13:54:42 +0000 (15:54 +0200)]
gnu: gmid: Update to 1.8.3.
* gnu/packages/web.scm (gmid): Update to 1.8.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Collin J. Doering [Wed, 30 Mar 2022 22:39:17 +0000 (18:39 -0400)]
gnu: plantuml: Update to 1.2022.3.
* gnu/packages/uml.scm (plantuml): Update to 1.2022.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Ricardo Wurmus [Thu, 31 Mar 2022 14:01:27 +0000 (16:01 +0200)]
gnu: python-velocyto: Set cache directory for Numba.
* gnu/packages/bioinformatics.scm (python-velocyto)[arguments]: Add phase
'set-numba-cache-dir.
Efraim Flashner [Thu, 31 Mar 2022 13:13:57 +0000 (16:13 +0300)]
gnu: wfmash: Enable test suite.
* gnu/packages/bioinformatics.scm (wfmash)[arguments]: Don't disable
tests. Add custom 'check phase based on upstream's own CI tests.
[native-inputs]: Add samtools.
Arun Isaac [Thu, 31 Mar 2022 07:28:49 +0000 (12:58 +0530)]
gnu: Add wfmash.
* gnu/packages/bioinformatics.scm (wfmash): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Arun Isaac [Thu, 31 Mar 2022 07:28:48 +0000 (12:58 +0530)]
gnu: atomic-queue: Do not look for boost when cross-compiling.
* gnu/packages/cpp.scm (atomic-queue)[arguments]: When cross-compiling, add a
do-not-check-for-boost phase.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Arun Isaac [Thu, 31 Mar 2022 07:28:47 +0000 (12:58 +0530)]
gnu: atomic-queue: Run tests correctly.
* gnu/packages/cpp.scm (atomic-queue)[arguments]: In the check phase, run
tests instead of returning a function to run them.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Arun Isaac [Thu, 31 Mar 2022 07:28:46 +0000 (12:58 +0530)]
gnu: htslib: Add bzip2 and xz to inputs.
htslib links to libbz2 from bzip2 and liblzma from xz. Therefore, bzip2 and xz
should be listed in inputs even though they are already present implicitly in
native-inputs. Else, cross-compilation will fail.
* gnu/packages/bioinformatics.scm (htslib)[inputs]: Add bzip2 and xz.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Arun Isaac [Thu, 31 Mar 2022 07:28:45 +0000 (12:58 +0530)]
gnu: gsl: Force bootstrap when cross-compiling to riscv64-linux.
* gnu/packages/maths.scm (gsl)[arguments]: Force an autotools bootstrap
when cross-compiling to riscv64-linux.
[native-inputs]: Add autoconf, automake and libtool when cross-compiling
to riscv64-linux.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Ricardo Wurmus [Thu, 31 Mar 2022 12:35:41 +0000 (14:35 +0200)]
gnu: python-loompy: Update to 3.0.7.
* gnu/packages/bioinformatics.scm (python-loompy): Update to 3.0.7.
[arguments]: Add build phases 'fix-h5py-error and 'set-numba-cache-dir;
respect TESTS? argument in 'check phase.
[propagated-inputs]: Add python-click, python-numba, and
python-numpy-groupies.
Ricardo Wurmus [Thu, 31 Mar 2022 12:33:25 +0000 (14:33 +0200)]
gnu: Add python-numpy-groupies.
* gnu/packages/python-science.scm (python-numpy-groupies): New variable.
Arun Isaac [Tue, 29 Mar 2022 10:43:03 +0000 (16:13 +0530)]
gnu: Add riscv-pk.
* gnu/packages/virtualization.scm (riscv-pk): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Arun Isaac [Tue, 29 Mar 2022 10:43:02 +0000 (16:13 +0530)]
gnu: spike: Substitute path to dtc instead of wrapping executables.
* gnu/packages/virtualization.scm (spike)[arguments]: Delete the wrap-binary
phase. Add a configure-dtc-path phase that substitutes the absolute path to
dtc.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Ricardo Wurmus [Thu, 31 Mar 2022 08:35:50 +0000 (10:35 +0200)]
gnu: python-anndata: Update to 0.8.0.
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.8.0.
[arguments]: Remove build phase 'relax-dependency-requirements.
Ricardo Wurmus [Thu, 31 Mar 2022 08:35:17 +0000 (10:35 +0200)]
gnu: python-h5py: Update to 3.6.0.
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.6.0.
[arguments]: Set HDF5_DIR variable instead of patching files.
Ricardo Wurmus [Thu, 31 Mar 2022 08:33:54 +0000 (10:33 +0200)]
gnu: python2-h5py: Detach version and source from python-h5py.
* gnu/packages/python-xyz.scm (python2-h5py): Override source and version
field.
(python-h5py)[properties]: Record python2-variant.
Efraim Flashner [Wed, 30 Mar 2022 17:52:14 +0000 (20:52 +0300)]
gnu: weechat: Update to 3.5.
* gnu/packages/irc.scm (weechat): Update to 3.5.
[inputs]: Add zstd:lib.
Efraim Flashner [Wed, 30 Mar 2022 17:24:55 +0000 (20:24 +0300)]
gnu: msmtp: Update to 1.8.20.
* gnu/packages/mail.scm (msmtp): Update to 1.8.20.
Efraim Flashner [Wed, 30 Mar 2022 16:57:26 +0000 (19:57 +0300)]
gnu: ncdu-2: Update to 2.1.1.
* gnu/packages/ncdu.scm (ncdu-2): Update to 2.1.1.
Efraim Flashner [Wed, 30 Mar 2022 13:36:46 +0000 (16:36 +0300)]
gnu: ncdu2: Set upstream name.
* gnu/packages/ncdu.scm (ncdu-2)[properties]: New field.
Ricardo Wurmus [Wed, 30 Mar 2022 13:29:48 +0000 (15:29 +0200)]
gnu: anonip: Update to 1.1.0.
* gnu/packages/web.scm (anonip): Update to 1.1.0.
[source]: Fetch from git.
[arguments]: Run tests with pytest.
[native-inputs]: Add python-pytest and python-pytest-cov.
Mathieu Othacehe [Wed, 30 Mar 2022 12:40:04 +0000 (14:40 +0200)]
lsof: Prevent mass-rebuild.
* gnu/packages/lsof.scm (lsof): Set LINUX_CONF_CC variable only when
cross-compiling.
Brian Kubisiak [Wed, 30 Mar 2022 01:45:55 +0000 (18:45 -0700)]
gnu: lbzip2: Fix cross-compilation.
* gnu/packages/compression.scm (lbzip2)[arguments]: Search (or
native-inputs inputs) for gnulib-tool.py.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Brian Kubisiak [Tue, 29 Mar 2022 01:37:28 +0000 (18:37 -0700)]
gnu: lsof: Fix cross-compilation.
* gnu/packages/lsof (lsof)[arguments]: Add LINUX_CONF_CC environment
variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Leo Famulari [Wed, 30 Mar 2022 03:30:38 +0000 (23:30 -0400)]
gnu: Mutt: Update to 2.2.2.
* gnu/packages/mail.scm (mutt): Update to 2.2.2.
Leo Famulari [Tue, 29 Mar 2022 04:27:55 +0000 (00:27 -0400)]
gnu: linux-libre 4.9: Update to 4.9.309.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.309.
(linux-libre-4.9-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:27:41 +0000 (00:27 -0400)]
gnu: linux-libre 4.14: Update to 4.14.274.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.274.
(linux-libre-4.14-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:27:27 +0000 (00:27 -0400)]
gnu: linux-libre 4.19: Update to 4.19.237.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.237.
(linux-libre-4.19-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:27:14 +0000 (00:27 -0400)]
gnu: linux-libre 5.4: Update to 5.4.188.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.188.
(linux-libre-5.4-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:27:00 +0000 (00:27 -0400)]
gnu: linux-libre 5.10: Update to 5.10.109.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.109.
(linux-libre-5.10-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:26:45 +0000 (00:26 -0400)]
gnu: linux-libre 5.15: Update to 5.15.32.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.32.
(linux-libre-5.15-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:26:23 +0000 (00:26 -0400)]
gnu: linux-libre 5.16: Update to 5.16.18.
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.18.
(linux-libre-5.16-pristine-source): Update hash.
Leo Famulari [Tue, 29 Mar 2022 04:25:28 +0000 (00:25 -0400)]
gnu: linux-libre 5.17: Update to 5.17.1.
* gnu/packages/linux.scm (linux-libre-5.17-version): Update to 5.17.1.
(linux-libre-5.17-pristine-source): Update hash.
cage [Sat, 26 Mar 2022 19:09:31 +0000 (20:09 +0100)]
gnu: gmid: Update to 1.8.2.
* gnu/packages/web.scm (gmid): Update to 1.8.2.
[native-inputs]: Remove which.
Signed-off-by: Leo Famulari <leo@famulari.name>
Kyle Meyer [Sun, 27 Mar 2022 03:26:04 +0000 (23:26 -0400)]
gnu: git-annex: Update to 10.
20220322.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.
20220322.
[inputs]: Add ghc-http-client-restricted.
Signed-off-by: Leo Famulari <leo@famulari.name>
Kyle Meyer [Sun, 27 Mar 2022 03:26:03 +0000 (23:26 -0400)]
gnu: Add ghc-http-client-restricted.
* gnu/packages/haskell-web.scm (ghc-http-client-restricted): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
Kyle Meyer [Sun, 27 Mar 2022 03:26:02 +0000 (23:26 -0400)]
gnu: ghc-http-client-tls: Update to 0.3.6.1.
* gnu/packages/haskell-web.scm (ghc-http-client-tls): Update to 0.3.6.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
Kyle Meyer [Sun, 27 Mar 2022 03:26:01 +0000 (23:26 -0400)]
gnu: ghc-http-client: Update to 0.7.11.
* gnu/packages/haskell-web.scm (ghc-http-client): Update to 0.7.11.
[inputs]: Add ghc-iproute.
Signed-off-by: Leo Famulari <leo@famulari.name>
Mădălin Ionel Patrașcu [Wed, 23 Mar 2022 10:24:08 +0000 (11:24 +0100)]
gnu: r-signac: Update to 1.6.0-2.
458e647.
* gnu/packages/bioinformatics.scm (r-signac): Update to 1.6.0-2.
458e647.
[propagated-inputs]: Remove r-annotationfilter, r-biocgenerics, r-biostrings,
r-biovizbase, and r-ggbio; add r-qlcmatrix and r-tidyselect.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Ricardo Wurmus [Tue, 29 Mar 2022 13:33:55 +0000 (15:33 +0200)]
gnu: plink-ng: Update to 2.00a3-
20220315.
* gnu/packages/bioinformatics.scm (plink-ng): Update to 2.00a3-
20220315.
Mădălin Ionel Patrașcu [Tue, 22 Mar 2022 10:34:31 +0000 (11:34 +0100)]
gnu: Add r-cytobackbone.
* gnu/packages/bioinformatics.scm (r-cytobackbone): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Ricardo Wurmus [Tue, 29 Mar 2022 11:49:50 +0000 (13:49 +0200)]
gnu: pigx-sars-cov2-ww: Update to 0.0.5.
* gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww): Update to 0.0.5.
[source]: Remove patch.
[arguments]: Disable tests.
* gnu/packages/patches/pigx-sars-cov2-ww-no-citeproc.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Ricardo Wurmus [Tue, 29 Mar 2022 11:42:48 +0000 (13:42 +0200)]
gnu: pigx-rnaseq: Update to 0.0.20.
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.20.
[source]: Remove patch.
[inputs]: Add megadepth.
* gnu/packages/patches/pigx-rnaseq-no-citeproc.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
Efraim Flashner [Mon, 28 Mar 2022 21:19:43 +0000 (00:19 +0300)]
gnu: kpeoplevcard: Use mirror URI.
* gnu/packages/kde-pim.scm (kpeoplevcard)[source]: Use kde mirror URI.
Efraim Flashner [Mon, 28 Mar 2022 21:15:18 +0000 (00:15 +0300)]
gnu: pulseaudio-qt: Use mirror URI.
* gnu/packages/kde-frameworks.scm (pulseaudio-qt)[source]: Use kde
mirror URI.
Efraim Flashner [Mon, 28 Mar 2022 21:03:03 +0000 (00:03 +0300)]
download: Use https for main KDE source.
* guix/download.scm (%mirrors)[kde]: Use https URIs for main KDE mirrors.
* tests/lint.scm ("mirror-url: kde suggestion"): New test.
Luis Henrique Gomes Higino [Sun, 27 Mar 2022 22:31:28 +0000 (19:31 -0300)]
gnu: neovim: Update to 0.6.1.
* gnu/packages/vim.scm (neovim): Update to 0.6.1.
Build neovim with LuaJIT in the supported platforms.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Luis Henrique Gomes Higino [Sun, 27 Mar 2022 22:31:27 +0000 (19:31 -0300)]
gnu: Add tree-sitter.
* gnu/packages/text-editors.scm (tree-sitter): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Feng Shu [Sat, 26 Mar 2022 02:04:31 +0000 (10:04 +0800)]
gnu: Add xfce4-dict.
* gnu/packages/xfce.scm (xfce4-dict): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
jgart [Sat, 26 Mar 2022 18:04:50 +0000 (14:04 -0400)]
gnu: poezio: Update to 0.13.2.
* gnu/packages/messaging.scm (poezio): Update to 0.13.2.
[arguments]: Remove trailing boolean and use new style.
[inputs]: Remove unused python input.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Philippe SWARTVAGHER [Mon, 28 Mar 2022 12:49:25 +0000 (14:49 +0200)]
gnu: openmpi: Update to 4.1.2
* gnu/packages/mpi.scm (openmpi): Update to 4.1.2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 24 Mar 2022 15:12:56 +0000 (16:12 +0100)]
gnu: slurm: Install libpmi2.
* gnu/packages/parallel.scm (slurm)[source](snippet): Let PMI2 through.
[arguments]: In phase 'install-libpmi', install "contribs/pmi2".
[license]: Add 'non-copyleft'.
jgart [Fri, 18 Feb 2022 06:16:13 +0000 (01:16 -0500)]
gnu: mercury: Remove trailing #T from phases and snippet.
* gnu/packages/mercury.scm (mercury)[arguments]<#:phases>: Remove trailing #T.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
jgart [Tue, 22 Mar 2022 23:15:49 +0000 (19:15 -0400)]
gnu: python-livereload: Update to 2.6.3.
* gnu/packages/python-web.scm (python-livereload): Update to 2.6.3.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
jgart [Sat, 26 Mar 2022 01:15:38 +0000 (21:15 -0400)]
gnu: solfege: Remove trailing booleans.
* gnu/packages/music.scm (solfege): Remove trailing booleans.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
jgart [Tue, 22 Mar 2022 23:14:31 +0000 (19:14 -0400)]
gnu: python-port-for: Remove trailing boolean.
* gnu/packages/python-web.scm (python-port-for)[arguments]: Remove trailing
boolean from lambda function.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Brian Kubisiak [Sat, 26 Mar 2022 02:01:25 +0000 (19:01 -0700)]
gnu: dnsmasq: Fix cross-compilation.
* gnu/packages/dns.scm (dnsmasq)[arguments]: Use PKG-CONFIG-FOR-TARGET.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Efraim Flashner [Mon, 28 Mar 2022 17:52:40 +0000 (20:52 +0300)]
gnu: munge: Fix cross-compiling.
* gnu/packages/admin.scm (munge)[arguments]: Add configure-flag to set
path to libgcrypt prefix. Add configure flags when cross-compiling to
assume support for pipes.
Efraim Flashner [Mon, 28 Mar 2022 16:23:25 +0000 (19:23 +0300)]
gnu: freeipmi: Fix cross-compiling.
* gnu/packages/freeipmi.scm (freeipmi)[arguments]: Assume support for
/dev/random and /dev/urandom when cross compiling.
Efraim Flashner [Mon, 28 Mar 2022 16:03:39 +0000 (19:03 +0300)]
gnu: sdsl-lite: Adjust inputs.
* gnu/packages/datastructures.scm (sdsl-lite)[native-inputs]: Move
libdivsufsort from here ...
[propagated-inputs]: ... to here.
Efraim Flashner [Mon, 28 Mar 2022 15:54:20 +0000 (18:54 +0300)]
gnu: rdma-core: Fix cross-compiling.
* gnu/packages/linux.scm (rdma-core)[arguments]: Add configure-flag when
cross-compiling to find pkg-config.
Maxim Cournoyer [Mon, 28 Mar 2022 17:46:47 +0000 (13:46 -0400)]
gnu: ansible: Use GUIX_PYTHONPATH in the search path specification.
* gnu/packages/admin.scm (ansible)[native-search-paths]: Use GUIX_PYTHONPATH.
Maxim Cournoyer [Mon, 28 Mar 2022 00:47:57 +0000 (20:47 -0400)]
gnu: openboardview: Do not recursively clone source.
This is a follow up to commit
ad85ca09777052426e801788032beb7592f0f21a.
* gnu/packages/electronics.scm (openboardview)
[source]<git-reference>: Delete the recursive? field.
Mădălin Ionel Patrașcu [Mon, 21 Mar 2022 18:02:42 +0000 (19:02 +0100)]
gnu: Add r-cycombine.
* gnu/packages/bioconductor.scm (r-cycombine): New variable.
Ricardo Wurmus [Mon, 28 Mar 2022 13:22:49 +0000 (15:22 +0200)]
gnu: Add r-homologene.
* gnu/packages/cran.scm (r-homologene): New variable.
Efraim Flashner [Mon, 28 Mar 2022 07:31:54 +0000 (10:31 +0300)]
gnu: zig: Remove unneeded patch.
* gnu/packages/zig.scm (zig)[source]: Remove one patch.
* gnu/packages/patches/zig-disable-libc-note-test.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Efraim Flashner [Mon, 28 Mar 2022 07:07:02 +0000 (10:07 +0300)]
gnu: gitolite: Add bash-minimal.
* gnu/packages/version-control.scm (gitolite)[arguments]: Remove
trailing #t.
[inputs]: Add bash-minimal.
Efraim Flashner [Mon, 28 Mar 2022 07:04:03 +0000 (10:04 +0300)]
gnu: gitolite: Don't hardcode path to svnserve.
* gnu/packages/version-control.scm (gitolite)[arguments]: Adjust custom
'patch-source phase to search for svnserve in $PATH.
Pier-Hugues Pellerin [Sun, 27 Mar 2022 23:46:29 +0000 (19:46 -0400)]
gnu: Go: Update to 1.17.8 [security fixes].
Go 1.17.8 (released 2022-03-03) includes a security fix to the regexp/syntax
package[0], as well as bug fixes to the compiler, runtime, the go command, and
the crypto/x509 and net packages. See the Go 1.17.8 milestone[1] on the
upstream issue tracker for details.
[0] CVE-2022-24921 and https://go.dev/issue/51112.
[1] https://github.com/golang/go/issues?q=milestone%3AGo1.17.8+label%3ACherryPickApproved
* gnu/packages/golang.scm (go-1.17): Update to 1.17.8.
Signed-off-by: Leo Famulari <leo@famulari.name>
Pier-Hugues Pellerin [Sun, 27 Mar 2022 23:45:11 +0000 (19:45 -0400)]
gnu: Go 1.16: Update to 1.16.15 [security fixes].
Go 1.16.15 (released 2022-03-03) includes a security fix to the regexp/syntax
package[0], as well as bug fixes to the compiler, runtime, the go command, and
the net package. See the Go 1.16.15 milestone[1] on the upstream issue tracker
for details.
[0] CVE-2022-24921 and https://go.dev/issue/51112.
[2] https://github.com/golang/go/issues?q=milestone%3AGo1.16.15+label%3ACherryPickApproved
* gnu/packages/golang.scm (go-1.16): Update to 1.16.15.
Signed-off-by: Leo Famulari <leo@famulari.name>
Liliana Marie Prikler [Sun, 27 Mar 2022 07:49:02 +0000 (09:49 +0200)]
gnu: mcomix: Install messages.
* gnu/packages/image-viewer.scm (mcomix)[install-data]: Also install messages
subdirectory.
Leo Famulari [Thu, 10 Mar 2022 18:15:24 +0000 (13:15 -0500)]
gnu: linux-libre: Add linux-libre 5.17.
* gnu/packages/linux.scm (linux-libre-5.17-version,
linux-libre-5.17-gnu-revision, deblob-scripts-5.17,
linux-libre-5.17-pristine-source, linux-libre-5.17-source,
linux-libre-headers-5.17, linux-libre-5.17): New variables.
* gnu/packages/aux-files/linux-libre/5.17-arm.conf,
gnu/packages/aux-files/linux-libre/5.17-arm64.conf,
gnu/packages/aux-files/linux-libre/5.17-i686.conf,
gnu/packages/aux-files/linux-libre/5.17-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Leo Famulari [Fri, 21 Jan 2022 07:44:34 +0000 (02:44 -0500)]
gnu: Borg: Update to 1.2.0.
* gnu/packages/backup.scm (borg): Update to 1.2.0.
[source]: Adjust the list of Cython files to rebuild. Remove an obsolete
substitution. Delete the bundled xxhash. Blake2 is no longer bundled.
[native-inputs]: Add python-dateutil.
[inputs]: Add xxhash. Add python-msgpack-1.2. Remove libb2.
[arguments]: Export BORG_LIBXXHASH_PREFIX to ensure the build script can find
xxhash. Adjust the list of skipped tests and make the custom 'check' phase honor
tests?. Install some more documentation.
Leo Famulari [Fri, 21 Jan 2022 07:43:44 +0000 (02:43 -0500)]
gnu: Add python-msgpack-1.0.2.
* gnu/packages/python-xyz.scm (python-msgpack-1.0.2): New variable.
Liliana Marie Prikler [Fri, 25 Mar 2022 22:45:51 +0000 (23:45 +0100)]
gnu: mcomix: Wrap missing paths.
* gnu/packages/image-viewers.scm (mcomix)[inputs]: Add gtk+.
[arguments]<#:imported-modules,#:modules>: New arguments.
<#:phases>: Add ‘glib-or-gtk-wrap’ and ‘gi-wrap’.
Liliana Marie Prikler [Fri, 25 Mar 2022 20:37:01 +0000 (21:37 +0100)]
gnu: mcomix: Update to 2.0.1.
* gnu/packages/image-viewers.scm (mcomix): Update to 2.0.1.
[source]: Use sourceforge once again.
[inputs]: Add ‘python’.
[arguments]: Convert to a list of G-Expressions.
<#:tests?>: Drop.
<#:phases>: Rename ‘configure’ to ‘patch-sources’. Also fix an assertion
error in "mcomix/image_tools.py".
No longer replace ‘build’ or ‘install’. Add ‘install-data’ phase after
‘install’. Use (this-package-input) to refer to the python input.
Feng Shu [Sat, 26 Mar 2022 01:22:09 +0000 (09:22 +0800)]
gnu: Add xfdashboard.
* gnu/packages/xfce.scm (xfdashboard): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
SeerLite [Wed, 23 Feb 2022 23:42:49 +0000 (20:42 -0300)]
services: xorg: Remove xf86-input-synaptics from %default-xorg-modules.
Fixes <https://issues.guix.gnu.org/35450>.
This driver isn't intended to be installed by default as it takes
precedence over the recommended xf86-input-libinput.
* gnu/services/xorg.scm (%default-xorg-modules): Remove
xf86-input-synaptics.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
fesoj000 [Thu, 10 Mar 2022 21:21:27 +0000 (22:21 +0100)]
gnu: nftables: Enable json output.
* gnu/packages/linux.scm (nftables)[inputs]: Add jansson.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
fesoj000 [Thu, 10 Mar 2022 21:20:42 +0000 (22:20 +0100)]
gnu: nftables: Enable build of manpages.
* gnu/packages/linux.scm (nftables)[native-inputs]: Add docbook2x.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Feng Shu [Tue, 22 Mar 2022 20:52:29 +0000 (04:52 +0800)]
gnu: Add gigolo.
* gnu/packages/xfce.scm (gigolo): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Imran Iqbal [Thu, 24 Mar 2022 05:05:11 +0000 (01:05 -0400)]
gnu: Add curlie.
* gnu/packages/curl.scm (curlie): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
raingloom [Wed, 23 Mar 2022 00:26:31 +0000 (01:26 +0100)]
gnu: akku: Update to 1.1.0.
* gnu/packages/package-management.scm (akku): Update to 1.1.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Philippe SWARTVAGHER [Thu, 24 Mar 2022 17:29:27 +0000 (18:29 +0100)]
gnu: hwloc: Update to 2.7.1.
* gnu/packages/mpi.scm (hwloc-2): Update to 2.7.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Guillaume Le Vaillant [Fri, 25 Mar 2022 10:20:33 +0000 (11:20 +0100)]
gnu: txr: Update to 274.
* gnu/packages/lisp.scm (txr): Update to 274.