Marius Bakke [Thu, 20 Oct 2022 22:37:06 +0000 (00:37 +0200)]
gnu: python-cattrs: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-cattrs)[build-system]: Set to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove obsolete phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Thu, 20 Oct 2022 22:32:29 +0000 (00:32 +0200)]
gnu: python-path: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-path-bootstrap)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove #:phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
(python-path): Remove #:phases. Add #:test-flags.
Marius Bakke [Thu, 20 Oct 2022 22:15:23 +0000 (00:15 +0200)]
gnu: python-openapi-spec-validator: Use pyproject-build-system.
* gnu/packages/python-web.scm (python-openapi-spec-validator)[build-system]:
Set to PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags. Remove obsolete phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Thu, 20 Oct 2022 22:12:03 +0000 (00:12 +0200)]
gnu: python-openapi-schema-validator: Use pyproject-build-system.
* gnu/packages/python-web.scm (python-openapi-schema-validator)[build-system]:
Set to PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Wed, 19 Oct 2022 21:06:00 +0000 (23:06 +0200)]
gnu: zabbix-cli: Switch to pyproject-build-system.
* gnu/packages/monitoring.scm (zabbix-cli)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove check phase.
Marius Bakke [Mon, 17 Oct 2022 19:44:31 +0000 (21:44 +0200)]
gnu: python-pygmsh: Use pyproject-build-system.
* gnu/packages/simulation.scm (python-pygmsh)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Mon, 17 Oct 2022 19:42:15 +0000 (21:42 +0200)]
gnu: python-tempora: Switch to pyproject-build-system.
* gnu/packages/python-xyz.scm (python-tempora)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags. Remove #:phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Mon, 17 Oct 2022 19:34:31 +0000 (21:34 +0200)]
gnu: python-mypy-protobuf: Switch to pyproject-build-system.
* gnu/packages/protobuf.scm (python-mypy-protobuf)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Mon, 17 Oct 2022 19:12:16 +0000 (21:12 +0200)]
gnu: python-ufolib2: Use pyproject-build-system.
* gnu/packages/fontutils.scm (python-ufolib2)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
[native-inputs]: Remove PYTHON-PYPA-BUILD and PYTHON-WHEEL.
Marius Bakke [Mon, 17 Oct 2022 19:10:47 +0000 (21:10 +0200)]
gnu: python-statmake: Use pyproject-build-system.
* gnu/packages/fontutils.scm (python-statmake)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Mon, 17 Oct 2022 19:07:09 +0000 (21:07 +0200)]
gnu: python-glyphslib: Use pyproject-build-system.
* gnu/packages/fontutils.scm (python-glyphslib)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags. Remove #:phases.
[native-inputs]: Remove PYTHON-PYPA-BUILD and PYTHON-WHEEL.
Marius Bakke [Mon, 17 Oct 2022 19:06:14 +0000 (21:06 +0200)]
gnu: weasyprint: Use pyproject-build-system.
* gnu/packages/pdf.scm (weasyprint)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases. Add #:test-flags.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Mon, 17 Oct 2022 19:02:11 +0000 (21:02 +0200)]
gnu: python-pydyf: Use pyproject-build-system.
* gnu/packages/pdf.scm (python-pydyf)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove #:phases. Add #:test-flags.
[native-inputs]: Remove PYTHON-PYPA-BUILD.
Marius Bakke [Mon, 17 Oct 2022 18:51:02 +0000 (20:51 +0200)]
gnu: python-autopage: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-autopage)[build-system]: Switch to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove redundant phases.
Marius Bakke [Thu, 20 Oct 2022 22:06:52 +0000 (00:06 +0200)]
news: Add entry for 'pyproject-build-system'.
* etc/news.scm: Add entry.
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Lars-Dominik Braun [Sat, 23 Apr 2022 09:36:55 +0000 (11:36 +0200)]
build-system: Add pyproject-build-system.
This is an experimental build system based on python-build-system
that implements PEP 517-compliant builds.
* doc/guix.texi (Build Systems): Add pyproject-build-system section.
* doc/contributing.texi (Python Modules): Mention pyproject.toml and the
PYTHON-TOOLCHAIN package, as well as differences to python-build-system.
* guix/build-system/pyproject.scm,
guix/build/pyproject-build-system.scm,
gnu/packages/aux-files/python/sanity-check-next.py,
gnu/packages/python-commencement.scm: New files.
* Makefile.am (MODULES): Register the new build systems.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add python-commencement.scm.
* gnu/packages/python.scm (python-sans-pip, python-sans-pip-wrapper): New
variables.
Co-authored-by: Marius Bakke <marius@gnu.org>
Marius Bakke [Mon, 17 Oct 2022 19:31:24 +0000 (21:31 +0200)]
gnu: python-pip: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-pip): Move from here ...
* gnu/packages/python-build.scm (python-pip): ... to here.
Lars-Dominik Braun [Fri, 3 Dec 2021 10:08:18 +0000 (11:08 +0100)]
gnu: pypy: Move to separate module.
This removes the need to import (gnu packages python-xyz) in (gnu packages
python), avoiding issues with circular imports.
* gnu/packages/python.scm (pypy): Move…
* gnu/packages/pypy.scm (pypy): …here
* gnu/local.mk: Register new file.
Co-authored-by: Marius Bakke <marius@gnu.org>
Lars-Dominik Braun [Sat, 23 Apr 2022 09:07:58 +0000 (11:07 +0200)]
gnu: python-setuptools: Move to python-build.
* gnu/packages/python-xyz.scm (python-setuptools): Move…
* gnu/packages/python-build.scm: …here.
* gnu/packages/chemistry.scm,
gnu/packages/messaging.scm,
gnu/packages/sequoia.scm,
tests/lint.scm: Adjust module imports accordingly.
Co-authored-by: Marius Bakke <marius@gnu.org>
Marius Bakke [Wed, 26 Oct 2022 14:19:53 +0000 (16:19 +0200)]
gnu: Zabbix: Update to 6.0.9.
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.9.
Marius Bakke [Wed, 26 Oct 2022 14:17:48 +0000 (16:17 +0200)]
gnu: zabbix-agentd: Enable TLS support.
* gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Pass "--with-gnutls"
in #:configure-flags.
[inputs]: Add GNUTLS.
(zabbix-server): Inherit these changes.
Ricardo Wurmus [Thu, 27 Oct 2022 16:19:48 +0000 (18:19 +0200)]
gnu: flair: Add missing R packages.
* gnu/packages/bioinformatics.scm (flair)[propagated-inputs]: Add python-rpy2.
[inputs]: Add r-minimal, r-deseq2, r-drimseq, r-ggplot2, r-lazyeval, r-qqman,
and r-rlang.
[arguments]: Add phase "wrap-executable".
Nicolas Goaziou [Thu, 27 Oct 2022 15:37:40 +0000 (17:37 +0200)]
gnu: emacs-buttercup: Update to 1.28.
* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.28.
Mădălin Ionel Patrașcu [Wed, 22 Jun 2022 13:57:41 +0000 (15:57 +0200)]
gnu: Add r-aseb.
* gnu/packages/bioconductor.scm (r-aseb): New variable.
Mădălin Ionel Patrașcu [Wed, 22 Jun 2022 14:07:05 +0000 (16:07 +0200)]
gnu: Add r-asgsca.
* gnu/packages/bioconductor.scm (r-asgsca): New variable.
Mădălin Ionel Patrașcu [Wed, 22 Jun 2022 14:46:12 +0000 (16:46 +0200)]
gnu: Add r-aspli.
* gnu/packages/bioconductor.scm (r-aspli): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 09:42:57 +0000 (11:42 +0200)]
gnu: Add r-assessorf.
* gnu/packages/bioconductor.scm (r-assessorf): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 10:02:44 +0000 (12:02 +0200)]
gnu: Add r-asset.
* gnu/packages/bioconductor.scm (r-asset): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 10:25:20 +0000 (12:25 +0200)]
gnu: Add r-atena.
* gnu/packages/bioconductor.scm (r-atena): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 10:46:31 +0000 (12:46 +0200)]
gnu: Add r-atsnp.
* gnu/packages/bioconductor.scm (r-atsnp): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 11:54:42 +0000 (13:54 +0200)]
gnu: Add r-attract.
* gnu/packages/bioconductor.scm (r-attract): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 12:26:29 +0000 (14:26 +0200)]
gnu: Add r-awfisher.
* gnu/packages/bioconductor.scm (r-awfisher): New variable.
Mădălin Ionel Patrașcu [Thu, 23 Jun 2022 12:44:54 +0000 (14:44 +0200)]
gnu: Add r-awst.
* gnu/packages/bioconductor.scm (r-awst): New variable.
Marius Bakke [Wed, 26 Oct 2022 19:27:26 +0000 (21:27 +0200)]
gnu: ungoogled-chromium: Update to 107.0.5304.68-1.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M107.
(%chromium-version): Set to 107.0.5304.68.
(%ungoogled-origin): Update hash.
(%chromium-gcc-patchset, gcc-patch): Remove.
(%gcc-patches): Empty list.
(ungoogled-chromium)[source]: Update hash.
[arguments]: Add clang_base_path and use_system_libwayland_server to
#:configure-flags. Adjust substitutions.
[inputs]: Add QTBASE-5.
Mădălin Ionel Patrașcu [Tue, 28 Jun 2022 15:00:44 +0000 (17:00 +0200)]
gnu: Add r-barcodetrackr.
* gnu/packages/bioconductor.scm (r-barcodetrackr): New variable.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 22:42:13 +0000 (00:42 +0200)]
gnu: Add r-banocc.
* gnu/packages/bioconductor.scm (r-banocc): New variable.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 22:34:03 +0000 (00:34 +0200)]
gnu: Add r-bandits.
* gnu/packages/bioconductor.scm (r-bandits): New variable.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 22:17:52 +0000 (00:17 +0200)]
gnu: Add r-bambu.
* gnu/packages/bioconductor.scm (r-bambu): New variable.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 21:39:36 +0000 (23:39 +0200)]
gnu: Add r-badregionfinder.
* gnu/packages/bioconductor.scm (r-badregionfinder): New variable.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 21:28:24 +0000 (23:28 +0200)]
gnu: Add r-bader.
* gnu/packages/bioconductor.scm (r-bader): New variable.
Mădălin Ionel Patrașcu [Mon, 27 Jun 2022 21:16:20 +0000 (23:16 +0200)]
gnu: Add r-bac.
* gnu/packages/bioconductor.scm (r-bac): New variable.
Mădălin Ionel Patrașcu [Tue, 28 Jun 2022 15:13:54 +0000 (17:13 +0200)]
gnu: Add r-basespacer.
* gnu/packages/bioconductor.scm (r-basespacer): New variable.
Mădălin Ionel Patrașcu [Fri, 14 Oct 2022 10:41:43 +0000 (12:41 +0200)]
gnu: Add r-eulerr.
* gnu/packages/cran.scm (r-eulerr): New variable.
Mădălin Ionel Patrașcu [Fri, 14 Oct 2022 11:12:16 +0000 (13:12 +0200)]
gnu: Add r-tximportdata.
* gnu/packages/bioconductor.scm (r-tximportdata): New variable.
Mădălin Ionel Patrașcu [Fri, 14 Oct 2022 17:01:42 +0000 (19:01 +0200)]
gnu: Add r-fishpond.
* gnu/packages/bioconductor.scm (r-fishpond): New variable.
Mădălin Ionel Patrașcu [Sun, 23 Oct 2022 21:37:21 +0000 (23:37 +0200)]
gnu: Add python-multivelo.
* gnu/packages/bioinformatics.scm (python-multivelo): New variable.
Hong.Li@mdc-berlin.de [Tue, 25 Oct 2022 13:42:36 +0000 (13:42 +0000)]
gnu: Add r-seuratwrappers.
* gnu/packages/bioinformatics.scm (r-seuratwrappers): New variable.
Ricardo Wurmus [Thu, 27 Oct 2022 13:03:01 +0000 (15:03 +0200)]
gnu: r-seurat: Update to 4.2.0.
* gnu/packages/cran.scm (r-seurat): Update to 4.2.0.
Ricardo Wurmus [Thu, 27 Oct 2022 13:02:51 +0000 (15:02 +0200)]
gnu: r-seuratobject: Update to 4.1.2.
* gnu/packages/cran.scm (r-seuratobject): Update to 4.1.2.
Mădălin Ionel Patrașcu [Wed, 26 Oct 2022 22:38:09 +0000 (00:38 +0200)]
gnu: Add r-baalchip.
* gnu/packages/bioconductor.scm (r-baalchip): New variable.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:06 +0000 (13:40 +0200)]
gnu: Add python-jupytext.
* gnu/packages/python-xyz.scm (python-jupytext): New variable.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:04 +0000 (13:40 +0200)]
gnu: Add python-mdit-py-plugins.
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): New variable.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:03 +0000 (13:40 +0200)]
gnu: Add python-markdown-it-py.
* gnu/packages/python-xyz.scm (python-markdown-it-py): New variable.
Mădălin Ionel Patrașcu [Thu, 13 Oct 2022 11:40:02 +0000 (13:40 +0200)]
gnu: Add python-mdurl.
* gnu/packages/python-xyz.scm (python-mdurl): New variable.
Ricardo Wurmus [Wed, 26 Oct 2022 22:13:43 +0000 (00:13 +0200)]
gnu: Add ghc-6.0.
* gnu/packages/haskell.scm (ghc-6.0): New variable.
Ricardo Wurmus [Fri, 21 Oct 2022 12:50:36 +0000 (14:50 +0200)]
gnu: ghc-4: Build full compiler using provided *.hc files.
* gnu/packages/haskell.scm (ghc-4)[source]: Remove patch.
[arguments]: Change to build full compiler.
[native-inputs]: Remove default binutils and gcc; add tarball for hc files.
* gnu/packages/patches/ghc-4.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
Efraim Flashner [Thu, 27 Oct 2022 11:12:39 +0000 (14:12 +0300)]
gnu: python-afdko: Skip a test.
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Adjust custom
'check phase to skip a test.
Andrew Tropin [Thu, 27 Oct 2022 05:27:40 +0000 (09:27 +0400)]
gnu: Add emacs-clj-refactor.
* gnu/packages/emacs-xyz.scm (emacs-clj-refactor): New variable.
Andrew Tropin [Thu, 27 Oct 2022 05:18:53 +0000 (09:18 +0400)]
gnu: Add emacs-inflections.
* gnu/packages/emacs-xyz.scm (emacs-inflections): New variable.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: xorriso: Update to 1.5.4.
* gnu/packages/cdrom.scm (xorriso): Update to 1.5.4.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: sudo: Update to 1.9.12.
* gnu/packages/admin.scm (sudo): Update to 1.9.12.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mpv: Prepare for cross-compilation.
* gnu/packages/video.scm (mpv)[arguments]: Use CC-FOR-TARGET.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mpv: Use G-expressions.
* gnu/packages/video.scm (mpv)[arguments]:
Rewrite as G-expressions.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: mpv: Remove input labels.
* gnu/packages/video.scm (mpv)[inputs]: Remove input labels.
[arguments]: Use SEARCH-INPUT-FILE instead.
Tobias Geerinckx-Rice [Sun, 16 Oct 2022 00:00:02 +0000 (02:00 +0200)]
gnu: mpv: Remove trailing #t from phases.
* gnu/packages/video.scm (mpv)[arguments]: Don't explicitly return #t
from phases.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
system: Support bare-bones serial console.
* gnu/system/examples/bare-bones.tmpl (operating-system):
Add a ttyS0 console to kernel-arguments.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:00 +0000 (02:00 +0200)]
gnu: memtest86+: Include a GRUB-based ISO image.
* gnu/packages/hardware.scm (memtest86+)[arguments]: Add a new 'patch-broken-Makefiles and custom 'build phase.
Add "grub-memtest.iso" to the list of files to 'install.
[native-inputs]: Add dosfstools, grub-hybrid, mtools, and xorriso.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:01 +0000 (02:00 +0200)]
gnu: memtest86+: Use G-expressions.
* gnu/packages/hardware.scm (memtest86+)[arguments]:
Rewrite as G-expressions.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:02 +0000 (02:00 +0200)]
gnu: memtest86+: Update to 6.00.
* gnu/packages/hardware.scm (memtest86+): Update to 6.00.
[source]: Use GIT-FETCH & GIT-FILE-NAME.
[arguments]: Stop forcing #:system i686-linux. Instead, honour the
target word size in a new 'enter-build-directory phase.
Remove custom 'build phase: ‘memtest’ was replaced by ‘memtest.efi’.
Adjust the 'install phase accordingly, and install only ‘README.md’.
[native-inputs]: Remove gcc-4.9.
[description]: Remove obsolete BIOS limitation.
Tobias Geerinckx-Rice [Sun, 23 Oct 2022 00:00:03 +0000 (02:00 +0200)]
gnu: mu: Update to 1.8.11.
* gnu/packages/mail.scm (mu): Update to 1.8.11.
Felix Gruber [Fri, 21 Oct 2022 17:31:16 +0000 (17:31 +0000)]
gnu: oil: Update to 0.12.7.
* gnu/packages/shells.scm (oil): Update to 0.12.7.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Michael Rohleder [Sun, 23 Oct 2022 14:32:38 +0000 (16:32 +0200)]
gnu: git-remote-gcrypt: Update to 1.5.
* gnu/packages/version-control.scm (git-remote-gcrypt): Update to 1.5.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Michael Rohleder [Sun, 23 Oct 2022 14:31:58 +0000 (16:31 +0200)]
gnu: git-crypt: Update to 0.7.0.
* gnu/packages/version-control.scm (git-crypt): Update to 0.7.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
ギャラ [Mon, 24 Oct 2022 00:54:22 +0000 (09:54 +0900)]
gnu: qpwgragh: Update to 0.3.7.
* gnu/packages/audio.scm (qpwgragh): Update to 0.3.7.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Liliana Marie Prikler [Wed, 26 Oct 2022 12:17:46 +0000 (14:17 +0200)]
gnu: komikku: Update to 1.2.0.
* gnu/packages/gnome.scm (komikku): Update to 1.2.0.
[inputs]: Add ‘python-rarfile’.
cage [Tue, 25 Oct 2022 18:50:33 +0000 (20:50 +0200)]
gnu: tinmop: Update to 0.9.9.
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Efraim Flashner [Wed, 26 Oct 2022 08:35:15 +0000 (11:35 +0300)]
gnu: five-or-more: Fix build.
* gnu/packages/gnome.scm (five-or-more)[inputs]: Replace
libgnome-games-support with libgnome-games-support-1.
Efraim Flashner [Wed, 26 Oct 2022 08:33:32 +0000 (11:33 +0300)]
gnu: xpad: Fix build.
* gnu/packages/gnome.scm (xpad)[inputs]: Add gtk+. Replace gtksourceview
with gtksourceview-4.
Efraim Flashner [Wed, 26 Oct 2022 08:25:40 +0000 (11:25 +0300)]
gnu: rust-git2: Adjust inputs.
* gnu/packages/crates-io.scm (rust-git2-0.15)[inputs]: Replace
libgit2-1.3 with libgit2.
(rust-git2-0.13)[inputs]: Continue with libgit2-1.3.
Efraim Flashner [Wed, 26 Oct 2022 08:15:22 +0000 (11:15 +0300)]
Merge remote-tracking branch 'origin/staging'
Nicolas Goaziou [Wed, 26 Oct 2022 07:00:46 +0000 (09:00 +0200)]
gnu: emacs-projectile: Update to 2.6.0.
* gnu/packages/emacs-xyz.scm (emacs-projectile): Update to 2.6.0.
Efraim Flashner [Tue, 25 Oct 2022 18:50:59 +0000 (21:50 +0300)]
Merge remote-tracking branch 'origin/master' into staging
Andrew Tropin [Tue, 25 Oct 2022 18:21:55 +0000 (22:21 +0400)]
gnu: emacs-git-gutter: Update to 0.92-0.
ec28e85.
0.92 fails on recent emacs versions because of missing global-linum-mode.
* gnu/packages/emacs-xyz.scm (emacs-git-gutter): Update to 0.92-0.
ec28e85.
David Thompson [Tue, 25 Oct 2022 13:36:14 +0000 (09:36 -0400)]
gnu: guile-chickadee: Update to 0.9.0.
* gnu/packages/game-development.scm (guile-chickadee): Update to 0.9.0.
Nicolas Goaziou [Tue, 25 Oct 2022 11:54:08 +0000 (13:54 +0200)]
gnu: plover: Update to 4.0.0.dev12.
* gnu/packages/stenography.scm (plover): Update to 4.0.0.dev12.
[arguments]<#:phases>: Add phase to properly run tests, and skip failing one.
[native-inputs]: Add PYTHON-BABEL, PYTHON-MOCK, PYTHON-PYTEST-QT,
PYTHON,PYTEST-XVFB.
[inputs]: Remove PYTHON-PYQT, PYTHON-BABEL. Add PYTHON-PLOVER-STROKE,
PYTHON-PYQT, PYTHON-RTF-TOKENIZE, QTSVG-5.
(python-plover-stroke): New variable.
Nicolas Goaziou [Tue, 25 Oct 2022 11:53:20 +0000 (13:53 +0200)]
gnu: Add python-rtf-tokenize.
* gnu/packages/python-xyz.scm (python-rtf-tokenize): New variable.
Andrew Tropin [Mon, 24 Oct 2022 07:51:38 +0000 (11:51 +0400)]
gnu: emacs-git-gutter-fringe: Update to 0.23-2.
648cb5b.
* gnu/packages/emacs-xyz.scm (emacs-git-gutter-fringe): Update to
0.23-2.
648cb5b.
Nicolas Goaziou [Tue, 25 Oct 2022 09:57:18 +0000 (11:57 +0200)]
gnu: emacs-subed: Update to 1.0.12.
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.0.12.
Nicolas Goaziou [Tue, 25 Oct 2022 09:51:10 +0000 (11:51 +0200)]
gnu: emacs-csound-mode: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-csound-mode)[arguments]: Use
G-expressions.
<phases>: Use MAKE-FILE-WRITABLE instead of CHMOD. Remove trailing #T.
[description]: Use complete sentences.
Nicolas Goaziou [Tue, 25 Oct 2022 09:48:37 +0000 (11:48 +0200)]
gnu: emacs-csound-mode: Update to 0.2.3.
* gnu/packages/emacs-xyz.scm (emacs-csound-mode): Update to 0.2.3.
[inputs]: Remove EMACS-HIGHLIGHT, EMACS-MULTI, EMACS-SHUT-UP.
[propagated-inputs]: Add EMACS-DASH, EMACS-HIGHLIGHT, EMACS-MULTI,
EMACS-SHUT-UP.
Nicolas Goaziou [Tue, 25 Oct 2022 09:47:28 +0000 (11:47 +0200)]
gnu: emacs-highlight: Update to 0-2.
24366df.
* gnu/packages/emacs-xyz.scm (emacs-highlight): Update to 0-2.
24366df.
[version]: Use GIT-VERSION.
Greg Hogan [Fri, 21 Oct 2022 13:14:48 +0000 (13:14 +0000)]
gnu: gron: Update to 0.7.1
* gnu/packages/golang.scm (gron): Update to 0.7.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Felix Lechner [Thu, 20 Oct 2022 12:54:35 +0000 (05:54 -0700)]
gnu: go-github-com-sabhiram-go-gitignore: 1.0.2-1.
525f6e1.
* gnu/packages/golang.scm (go-github-com-sabhiram-go-gitignore): Update to
1.0.2-1.
525f6e1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Christopher Baines [Tue, 25 Oct 2022 09:17:55 +0000 (10:17 +0100)]
gnu: guix: Update to
682639c.
This should fix the guix package building on powerpc64le-linux.
* gnu/packages/package-management.scm (guix): Update to
682639c.
Christopher Baines [Tue, 25 Oct 2022 09:10:06 +0000 (10:10 +0100)]
maint: Tweak release manifest special case for armhf-linux.
Don't remove the emacs package, as it does build and substitutes are
available. Do remove the guix package though, as it doesn't build due to Guile
memory issues while compiling the package modules.
* etc/release-manifest.scm (%base-packages/armhf): Don't replace the emacs
package, remove the guix package.
(%base-manifest): Remove FIXME comment as %base-packages/armhf doesn't relate
to build power.
pelzflorian (Florian Pelz) [Sat, 15 Oct 2022 15:39:03 +0000 (17:39 +0200)]
installer: welcome: Warn when uvesafb gets used.
There will be false positives: Because the Guix installer uses the
kernel argument modprobe.blacklist=radeon,amdgpu and some AMD graphics
actually work okay according to h-node, these users will get a
false alarm.
* gnu/installer/newt/welcome.scm (run-welcome-page): Warn before showing
the welcome page.
Efraim Flashner [Mon, 24 Oct 2022 19:42:54 +0000 (22:42 +0300)]
gnu: font-gnu-unifont: Build from source.
* gnu/packages/fonts.scm (font-gnu-unifont)[source]: Add snippet to
remove precompiled fonts.
[arguments]: Add make-flag to build fonts. Add custom phase to adjust
shell invocations.
[native-inputs]: Add bdftopcf, console-setup, fontforge.
[inputs]: Add perl-gd.
Efraim Flashner [Mon, 24 Oct 2022 19:41:35 +0000 (22:41 +0300)]
gnu: font-gnu-unifont: Update to 15.0.01.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 15.0.01.
[arguments]: Adjust custom 'install phase to set install directory for
OTF fonts.
Efraim Flashner [Mon, 24 Oct 2022 19:37:34 +0000 (22:37 +0300)]
gnu: console-font: Install bdf2psf.
* gnu/packages/xorg.scm (console-font)[arguments]: Add custom
'install-bdf2psf phase to install bdf2psf and its manpage.
Efraim Flashner [Mon, 24 Oct 2022 18:57:43 +0000 (21:57 +0300)]
gnu: gama: Update to 2.23.
* gnu/packages/gps.scm (gama): Update to 2.23.