summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-03-11gnu: tdlib: Run tests conditionally.Maxime Devos
* gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: belcard: Run tests conditionally.Maxime Devos
* gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: lablgtk: Run tests conditionally.Maxime Devos
* gnu/packages/ocaml.scm (lablgtk)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. [inputs]: Use new style. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: Remove python2-promise.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python2-promise): Delete variable. (python-promise)[properties]: Delete field.
2022-03-11gnu: Remove python2-empy.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python2-empy): Delete variable.
2022-03-11gnu: libicns: Do not explicitly set TESTS? to #t.Maxime Devos
* gnu/packages/image.scm (libicns)[tests?]: Remove argument. [home-page]: Update. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: perl-unicode-utf8: Run tests conditionally.Maxime Devos
* gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: ecl: Run tests conditionally and please lint.Maxime Devos
* gnu/packages/lisp.scm (ecl)[source]: Adjust origin URL. [inputs]: Add bash-minimal. [arguments]: Move the comment about failing tests above the deleted check phase. [tests?]: Do not explicitly set to #t. [phases]: Delete trailing #t. [home-page]: Update. Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: go-1.16: Do not run tests when cross-compiling.Maxime Devos
* gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests?. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: ruby-ffi-rzmq: Honor TESTS?.Maxime Devos
* gnu/packages/ruby.scm (ruby-ffi-rzmq)[TESTS?]: Remove argument. [phases]{check}: Honor TESTS?. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: ruby-yard-with-tests: Run tests conditionally.Maxime Devos
* gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. [phases]: Delete trailing #t. [native-inputs]: Use new style. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: swi-prolog: Fix cross-compilation.Maxime Devos
* gnu/package/prolog.scm (swi-prolog) [inputs]: Add bash-minimal. Move perl, pkg-config and texinfo to... [native-inputs]: ... here. [tests?]: Remove argument. [configure-flags]: Set BSD_SIGNALS, PROG_SWIPL, QSORT_R_GNU and CMAKE_HOST_CC when cross-compiling. [phases]{fix-cross-references}: New phase. {delete-failing-tests}: Strip trailing #t and simplify the deletion of the "save" directory. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11gnu: lean: Update to 3.41.0 and fixes toward cross-compilation.Maxim Cournoyer
* gnu/packages/lean.scm (lean): Update to 3.41.0. [phases]: Remove trailing #t. [tests?] Set to #false when cross-compiling. [inputs]: Add bash-minimal. Co-authored-by: Maxime Devos <maximedevos@telenet.be>
2022-03-11lint: check-tests-true: Allow #:tests? #t for some build systems.Maxime Devos
emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn if #:tests? #t is set for packages using emacs-build-system. Likewise for texlive-build-system. * guix/lint.scm (check-tests-true): Do not warn if the build system is emacs-build-system or texlive-build-system. * tests/lint.scm ("tests-true: #:tests? #t acceptable for emacs packages") ("tests-true: #:tests? #t acceptable for texlive packages"): New tests. Fixes: <https://issues.guix.gnu.org/50299> Reported-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-12gnu: eog-plugins: Symlink eog plugins into 'share/eog/plugins'.宋文武
Fixes <https://issues.guix.gnu.org/54283>. * gnu/packages/gnome.scm (eog-plugins)[arguments]: Add 'fix-plugins-path' phase.
2022-03-12gnu: eog: Wrap with gsettings schemas.宋文武
* gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t.
2022-03-11gnu: ucsim: Update to 0.7.1.Simon South
* gnu/packages/embedded.scm (ucsim): Update to 0.7.1. [source]: Update URI. [arguments]<#:configure-flags>: Remove as all stable ports are now built by default. <#:phases>: Remove obsolete "remove-empty-directory" phase. [inputs]: Add ncurses, needed for the serialview utility. [native-inputs]: Add sdcc when needed for tests. [description]: Update to mention newly supported microcontroller families. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11gnu: ucsim: Don't explicitly return #t from phases.Simon South
* gnu/packages/embedded.scm (ucsim)[arguments]: Don't explicitly return #t from phases. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11gnu: Add webp-pixbuf-loader.Zhu Zihao
* gnu/packages/gtk.scm (webp-pixbuf-loader): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11gnu: transfig: Fix "multiple definition" errors with GCC 10+.Ivan Vilata i Balaguer
* gnu/packages/patches/transfig-gcc10-fno-common.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/xfig.scm (transfig)[source]<origin>: Use patch "transfig-gcc10-fno-common.patch" to avoid "multiple definition" errors with GCC 10+ and "-f-no-common". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11gnu: transfig: Avoid "ar" option incompatibility with binutils 2.36.Ivan Vilata i Balaguer
Fixes <https://issues.guix.gnu.org/53425>. * gnu/packages/xfig.scm (transfig)[arguments]<#:phases>: Remove "l" option from "ar" invocation in makefiles to avoid incompatible meaning in binutils 2.36 causing error "ar: libdeps specified more than once". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11gnu: icedove: Update to 91.7 [fixes CVE-2022-26386].Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 91.7.
2022-03-11gnu: giac: Use G-expressions.Nicolas Goaziou
* gnu/packages/algebra.scm (giac)[arguments]: Use G-expressions.
2022-03-11gnu: giac: Update to 1.7.0-51.Nicolas Goaziou
* gnu/packages/algebra.scm (giac): Update to 1.7.0-51.
2022-03-11gnu: xlockmore: Improve package style.Nicolas Goaziou
* gnu/packages/xdisorg.scm (xlockmore)[arguments]: Use G-expressions. [inputs]: Remove labels.
2022-03-11gnu: xlockmore: Update to 5.68.Jai Vetrivelan
[1. text/patch] From ac1f8cc2f6d3bcaa46ec6244e7b1995b8eb27be2 Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan <jaivetrivelan@gmail.com> Date: Sat, 5 Mar 2022 11:25:25 +0530 Subject: [PATCH] gnu: xlockmore: Update to 5.68. * gnu/packages/xdisorg.scm (xlockmore): Update to 5.68. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: dmenu: Update to 5.1.Jai Vetrivelan
[1. text/patch] From be477cb5402da42ced667a06e4f503da5ba751f8 Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan <jaivetrivelan@gmail.com> Date: Sat, 5 Mar 2022 11:18:36 +0530 Subject: [PATCH] gnu: dmenu: Update to 5.1. * gnu/packages/suckless.scm (dmenu): Update to 5.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: lemonbar: Use G-expressions.Nicolas Goaziou
* gnu/packages/wm.scm (lemonbar)[arguments]: Use G-expressions.
2022-03-11gnu: lemonbar: Update to 1.4.Jai Vetrivelan
[1. text/patch] From dedefb5d5f0389d1e6fb190c9d47a6f8ca398791 Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan <jaivetrivelan@gmail.com> Date: Sat, 5 Mar 2022 11:17:57 +0530 Subject: [PATCH] gnu: lemonbar: Update to 1.4. * gnu/packages/wm.scm (lemonbar): Update to 1.4. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: xbanish: Update to 1.8.Jai Vetrivelan
[1. text/patch] From 0fa4c02dd23bbb4567e2ba4f606ad0a481354d8e Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan <jaivetrivelan@gmail.com> Date: Sat, 5 Mar 2022 11:17:09 +0530 Subject: [PATCH] gnu: xbanish: Update to 1.8. * gnu/packages/xdisorg.scm (xbanish): Update to 1.8. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: xdotool: Update to 3.20211022.1.Jai Vetrivelan
[1. text/patch] From 1040dbabc8cb5af1c88262492cf74cb74c859caa Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan <jaivetrivelan@gmail.com> Date: Sat, 5 Mar 2022 11:16:25 +0530 Subject: [PATCH] gnu: xdotool: Update to 3.20211022.1. * gnu/packages/xdisorg.scm (xdotool): Update to 3.20211022.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: font-sarasa-gothic: Update to 0.36.0.Jai Vetrivelan
[1. text/patch] From 6dd537e7d58ffb1eead78120b12bb896a9032631 Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan <jaivetrivelan@gmail.com> Date: Sat, 5 Mar 2022 11:14:46 +0530 Subject: [PATCH] gnu: font-sarasa-gothic: Update to 0.36.0. * gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.36.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: Add libxcrypt.Allan Adair
* gnu/packages/crypto.scm (libxcrypt): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: tio: Update to 1.35.Raphaël Mélotte via Guix-patches
* gnu/packages/terminals.scm (tio): Update to 1.35. [build-system]: Switch to MESON-BUILD-SYSTEM. Note: the build system changed to meson in the following commit: https://github.com/tio/tio/commit/e9208d693ee21a062dc2b3f2dd16a9d6b8926b90 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: mblaze: Use G-expressions.Nicolas Goaziou
* gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions.
2022-03-11gnu: mblaze: Enable tests.jgart via Guix-patches via
* gnu/packages/mail.scm (mblaze)[arguments]: Enable tests and remove comment about broken tests since tests are not broken. See <https://github.com/leahneukirchen/mblaze/issues/221>. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: sdcc: Update to 4.2.0.Simon South
* gnu/packages/embedded.scm (sdcc): Update to 4.2.0. [description]: Update to mention the newly supported MOS 6502. * gnu/packages/patches/sdcc-disable-non-free-code.patch: Update to match new version. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: sdcc: Build debugger with readline support.Simon South
* gnu/packages/embedded.scm (sdcc)[inputs]: Add readline. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11gnu: sdcc: Remove input labels.Simon South
* gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove input labels. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-10services: openssh: Change 'authorized-keys' accessor name.Ludovic Courtès
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]: Rename accessor to 'openssh-configuration-authorized-keys'. (openssh-activation, extend-openssh-authorized-keys): Adjust accordingly.
2022-03-10services: startup: Add description.Ludovic Courtès
* gnu/services.scm (hurd-startup-service-type)[description]: New field.
2022-03-10services: secret-service: Do not generate SSH and Guix key pairs.Ludovic Courtès
The justification about the order of activation snippets given in the comment had been obsolete since 39e3b4b7cee175a3c1f37329744c582528d55f5d. Lately, running the activation snippets for "ssh-keygen -A" and "guix archive --generate-key" would take a little bit too long, thereby preventing the childhurd from starting on time. * gnu/services/virtualization.scm (secret-service-operating-system): Clear 'generate-host-keys?' and 'generate-substitute-key?'.
2022-03-10services: openssh: Add 'generate-host-keys?' field.Ludovic Courtès
* gnu/services/ssh.scm (<openssh-configuration>)[generate-host-keys?]: New field. (openssh-activation): Honor it. * doc/guix.texi (Networking Services): Document it.
2022-03-10services: guix: Add 'generate-substitute-key?' field.Ludovic Courtès
* gnu/services/base.scm (<guix-configuration>)[generate-substitute-key?]: New field. (guix-activation): Honor it. * doc/guix.texi (Base Services): Document it.
2022-03-10gnu: python-robotframework: Do not embed a timestamp in the user guide.Maxim Cournoyer
* gnu/packages/patches/python-robotframework-source-date-epoch.patch: Update patch to cover for the user guide.
2022-03-10gnu: Add fcitx5-anthy.Dominic Martinez
* gnu/packages/fcitx5.scm (fcitx5-anthy): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-10gnu: nheko: Update to 0.9.2.raingloom
* gnu/packages/messaging.scm (nheko): Update to 0.9.2. [native-inputs]: Add asciidoc.
2022-03-10gnu: mtxclient: Update to 0.7.0.raingloom
* gnu/packages/messaging.scm (mtxclient): Update to 0.7.0.
2022-03-10gnu: coeurl: Update to 0.2.0.raingloom
* gnu/packages/curl.scm (coeurl): Update to 0.2.0.
2022-03-10gnu: emacs-debbugs: Update to 0.31.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.31.