aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* file-systems: Gracefully handle EMEDIUMTYPE in 'read-partitions'.Marius Bakke2022-11-03
| | | | * gnu/build/file-systems.scm (ENOENT-safe): Catch EMEDIUMTYPE and warn.
* services: ganeti: OS variants can be a directory.Marius Bakke2022-11-03
| | | | | | | | * gnu/services/ganeti.scm (<ganeti-os>)[extension]: Default to #f. (ganeti-os->directory): Only add extension if set. Support a file-like object for VARIANTS. * doc/guix.texi (Virtualization Services): Document this change and add example. Update Ganeti URLs while at it.
* gnu: nvc: Update to 1.7.2.Danny Milosavljevic2022-11-03
| | | | | | * gnu/packages/fpga.scm (nvc): Update to 1.7.2. [inputs]: Add elfutils. [home-page]: Modify.
* gnu: Add python-eris.jgart2022-11-03
| | | | * gnu/packages/python-xyz.scm (python-eris): New variable.
* gnu: upx: Update to 4.0.0.Zhu Zihao2022-11-03
| | | | | | | | | | * gnu/packages/compression.scm (upx): Update to 4.0.0. [build-system]: Use cmake-build-system. [arguments]: Remove all stale arguments. * gnu/packages/patches/upx-CVE-2021-20285.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove corresponding entry. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: emacs-next: Update to 29.0.50-3.22e8a77.jgart2022-11-03
| | | | | | * gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-3.22e8a77. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: ccls: Update to 0.20210330.Z5722022-11-03
| | | | | | * gnu/packages/cpp.scm (ccls): Update to 0.20210330. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: strawberry: Remove trailing #t from phases and snippet.Michael Rohleder2022-11-03
| | | | | | | * gnu/packages/music.scm (strawberry)[arguments]<#:phases>: Remove trailing #t. [snippet]: Likewise. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: strawberry: Update to 1.0.10.Michael Rohleder2022-11-03
| | | | | | | * gnu/packages/music.scm (strawberry): Update to 1.0.10. [inputs]: Add gdk-pixbuf. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: endless-sky: Update to 0.9.16.1, use new package style.Timotej Lazar2022-11-03
| | | | | | | | * gnu/packages/games.scm (endless-sky): Update to 0.9.16.1. [arguments]: Use G-expressions. Drop #:scons to use the default version. [inputs]: Remove labels. Add util-linux:lib. Signed-off-by: Christopher Baines <mail@cbaines.net>
* build-system/scons: Allow using a G-exp for scons-flags.Timotej Lazar2022-11-03
| | | | | | | * guix/build-system/scons.scm (scons-build): Only call sexp->gexp on scons-flags when scons-flags is a pair. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: gnome: Include aarch64 in librsvg-for-system.Christopher Baines2022-11-03
| | | | | | | As the current librsvg currently builds for aarch64-linux as well as x86_64-linux. * gnu/packages/gnome.scm (librsvg-for-system): Use librsvg for aarch64.
* gnu: Add python-jsonalias.jgart2022-11-03
| | | | | | * gnu/packages/python-xyz.scm (python-jsonalias): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add emacs-flymake-mypy.jgart2022-11-03
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-flymake-mypy): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: janet: Update to 1.25.1.jgart2022-11-03
| | | | | | * gnu/packages/lisp.scm (janet): Update to 1.25.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
* doc: Change example for special-files-service-type.EuAndreh2022-11-03
| | | | | | | | | | Also update the default value given in the docs. Change the example since the base system includes /usr/bin/env by default. * doc/guix.texi (Base Services): Change the example for special-files-service-type and update default. Signed-off-by: Christopher Baines <mail@cbaines.net>
* etc: teams: Add help information for commands.Antero Mejr2022-11-03
| | | | | | * etc/teams.scm.in (main): Add command information to usage help prompt. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: josm: Udpate to 18583.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (josm): Update to 18583.
* gnu: java-commons-jcs: Update to 3.1.Julien Lepiller2022-11-03
| | | | | * gnu/packages/java.scm (java-commons-jcs): Update to 3.1. (josm)[arguments]: Remove now unneeded phase.
* gnu: java-opening-hours-parser: Update to 0.27.0.Julien Lepiller2022-11-03
| | | | * gnu/packages/geo.scm (java-opening-hours-parser): Update to 0.27.0.
* gnu: java-commons-compress: Update to 1.21.Julien Lepiller2022-11-03
| | | | | | | * gnu/packages/java.scm (java-commons-compress): Update to 1.21. (java-osgi-annotation, java-osgi-core): Create pom file and install from it. * gnu/packages/maven.scm (java-surefire-parent-pom): Fix pom fixing.
* gnu: Add java-asm-3.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (java-asm): New variable.
* gnu: Add java-ow-util-ant-tasks.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (java-ow-util-ant-tasks): New variable.
* gnu: Add java-zstd.Julien Lepiller2022-11-03
| | | | * gnu/packages/java.scm (java-zstd): New variable.
* gnu: Add java-brotli.Julien Lepiller2022-11-03
| | | | * gnu/packages/compression.scm (java-brotli): New variable.
* gnu: Add cl-hu.dwim.graphviz.Sharlatan Hellseher2022-11-03
| | | | | | | * gnu/packages/lisp-xyz.scm (ecl-hu.dwim.graphviz, cl-hu.dwim.graphviz, sbcl-hu.dwim.graphviz): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: dedukti: Update to 2.7.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (dedukti): Update to 2.7.
* gnu: Remove emacs-dedukti-mode.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (emacs-dedukti-mode): Delete variable.
* gnu: Remove emacs-flycheck-dedukti.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (emacs-flycheck-dedukti): Delete variable.
* gnu: ocaml-ssl: Update to 0.5.13.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.13.
* gnu: ocaml-ocp-index: Update to 1.3.4.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (ocaml-ocp-index): Update to 1.3.4.
* gnu: ocaml-digestif: Update to 1.1.3.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (ocaml-digestif): Update to 1.1.3.
* gnu: ocaml-fileutils: Update to 0.6.4.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (ocaml-fileutils): Update to 0.6.4.
* gnu: dune-bootstrap: Update to 3.5.0.Julien Lepiller2022-11-03
| | | | * gnu/packages/ocaml.scm (dune-bootstrap): Update to 3.5.0.
* gnu: sbcl: Remove obsolete fix-shared-library-makefile phase.Pierre Neidhardt2022-11-03
| | | | | * gnu/packages/lisp.scm (sbcl)[arguments]: Remove phase since "cc" has been replace by "CC" upstream.
* gnu: coreutils: Disable the test-tls tests on the hurd.Christopher Baines2022-11-02
| | | | | | | | | These tests seem to lead to both consistent and inconsistent failures, so marking them as XFAIL as is done with some other tests doesn't help. So this commit means that they're skipped. * gnu/packages/base.scm (coreutils)[arguments]: Disable the test-tls tests on the hurd.
* gnu: openconnect-sso: Update to 0.8.0.Efraim Flashner2022-11-02
| | | | | | | | | | | * gnu/packages/vpn.scm (openconnect-sso): Update to 0.8.0. [source]: Download using git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Don't skip tests. Remove custom 'check phase. Move custom 'wrap-qt-process-path phase to after 'check. [inputs]: Add poetry. [native-inputs]: Remove python-setuptools-scm. Add python-pytest-asyncio, python-pytest-httpserver.
* gnu: isc-dhcp: Add grep input.Guillaume Le Vaillant2022-11-02
| | | | | | | The grep program is required by the dhclient script. * gnu/packages/admin.scm (isc-dhcp)[inputs]: Add grep. [arguments]: Add grep to wrapping in 'post-install' phase.
* gnu: dovecot: Use standard mkdir-p/perms.Julien Lepiller2022-11-02
| | | | * gnu/services/mail.scm (%dovecot-activation): Use (gnu build utils).
* installer: Skip the backtrace page on user abort.Mathieu Othacehe2022-11-02
| | | | | | | | | | | | | | | When the user aborts the installation because a core dump is discovered or the installation command failed, displaying the abort backtrace doesn't make much sense. Hide it when the abort condition is &user-abort-error and skip directly to the dump page. * gnu/installer/steps.scm (&user-abort-error): New variable. (user-abort-error?): New procedure. * gnu/installer/newt/final.scm (run-install-failed-page): Raise a user-abort-error. * gnu/installer/newt/welcome.scm (run-welcome-page): Ditto. * gnu/installer.scm (installer-program): Hide the backtrace page and directly propose to dump the report when the a &user-abort-error is raised.
* installer: Add core dump support.Mathieu Othacehe2022-11-02
| | | | | | | | | | Fixes: <https://issues.guix.gnu.org/58733> * gnu/installer.scm (installer-program): Enable core dump generation. * gnu/installer/dump.scm (%core-dump): New variable. (prepare-dump): Copy the core dump file. * gnu/installer/newt/welcome.scm (run-welcome-page): Propose to report an installation that previously generated a core dump.
* gnu: randomjungle: Use older gfortran.Ricardo Wurmus2022-11-02
| | | | | * gnu/packages/machine-learning.scm (randomjungle)[native-inputs]: Use gfortran-7.
* gnu: randomjungle: Fix unpack by providing a conventional file name.Ricardo Wurmus2022-11-02
| | | | | * gnu/packages/machine-learning.scm (randomjungle)[source]: Override file name to avoid an unpack error.
* gnu: Add cgns.Ricardo Wurmus2022-11-02
| | | | | | * gnu/packages/engineering.scm (cgns): New variable. Co-authored-by: Ontje Luensdorf <Ontje.Luensdorf@dlr.de>
* gnu: emacs-evil-traces: Update to 0.2.0.Nicolas Goaziou2022-11-02
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-evil-traces): Update to 0.2.0. [arguments]: Use G-expressions. Remove trailing #T. [synopsis, description]: Rationalize emphasis and capitalization.
* gnu: Shorten package synopsis.Vagrant Cascadian2022-11-01
| | | | | | | | | | | | | * gnu/packages/crates-io.scm (rust-inflections-1): Shorten synopsis. (rust-clap-conf-0.1): Likewise. * gnu/packages/gtk.scm (volctl): Likewise. * gnu/packages/haskell-xyz.scm (ghc-unliftio): Likewise. * gnu/packages/kde-pim.scm (korganizer): Likewise. * gnu/packages/kde.scm (kuserfeedback): Likewise. * gnu/packages/pascal.scm (p2c): Likewise. * gnu/packages/python-xyz.scm (python-ttystatus): Likewise. * gnu/packages/qt.scm (qtwebplugin): Likewise.
* gnu: linux-libre: Add linux-libre 6.0.6.Leo Famulari2022-11-02
| | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-6.0-version, linux-libre-6.0-pristine-source, linux-libre-6.0-source, linux-libre-headers-6.0, linux-libre-6.0): New variables. * gnu/packages/aux-files/linux-libre/6.0-arm.conf, gnu/packages/aux-files/linux-libre/6.0-arm64.conf, gnu/packages/aux-files/linux-libre/6.0-i686.conf, gnu/packages/aux-files/linux-libre/6.0-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them.
* gnu: Add python-autoflake8.Maxim Cournoyer2022-11-01
| | | | * gnu/packages/python-xyz.scm (python-autoflake8): New variable.
* gnu: emacs-compat: Update to 28.1.2.2.Nicolas Goaziou2022-11-01
| | | | * gnu/packages/emacs-xyz.scm (emacs-compat): Update to 28.1.2.2.
* gnu: emacs-dockerfile-mode: Update to 1.8.Nicolas Goaziou2022-11-01
| | | | * gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.8.