summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling.base-for-series-11600base-for-series-11597base-for-series-11595Maxime Devos2022-03-11
| | | | | | | | * gnu/packages/haskell-web.scm (ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when cross-compiling. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: extra-cmake-modules: Don't run tests when cross-compiling.Maxime Devos2022-03-11
| | | | | | | | * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[arguments]<#:tests?>: Set to #false when cross-compiling. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: tdlib: Run tests conditionally.Maxime Devos2022-03-11
| | | | | | | * gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: belcard: Run tests conditionally.Maxime Devos2022-03-11
| | | | | | | * gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: lablgtk: Run tests conditionally.Maxime Devos2022-03-11
| | | | | | | | | * 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>
* gnu: Remove python2-promise.Maxim Cournoyer2022-03-11
| | | | | * gnu/packages/python-xyz.scm (python2-promise): Delete variable. (python-promise)[properties]: Delete field.
* gnu: Remove python2-empy.Maxim Cournoyer2022-03-11
| | | | * gnu/packages/python-xyz.scm (python2-empy): Delete variable.
* gnu: libicns: Do not explicitly set TESTS? to #t.Maxime Devos2022-03-11
| | | | | | | | * 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>
* gnu: perl-unicode-utf8: Run tests conditionally.Maxime Devos2022-03-11
| | | | | | | * gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: ecl: Run tests conditionally and please lint.Maxime Devos2022-03-11
| | | | | | | | | | | | | * 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>
* gnu: go-1.16: Do not run tests when cross-compiling.Maxime Devos2022-03-11
| | | | | | * gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests?. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: ruby-ffi-rzmq: Honor TESTS?.Maxime Devos2022-03-11
| | | | | | | * gnu/packages/ruby.scm (ruby-ffi-rzmq)[TESTS?]: Remove argument. [phases]{check}: Honor TESTS?. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: ruby-yard-with-tests: Run tests conditionally.Maxime Devos2022-03-11
| | | | | | | | | | * 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>
* gnu: swi-prolog: Fix cross-compilation.Maxime Devos2022-03-11
| | | | | | | | | | | | | | | * 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>
* gnu: lean: Update to 3.41.0 and fixes toward cross-compilation.Maxim Cournoyer2022-03-11
| | | | | | | | | * 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>
* lint: check-tests-true: Allow #:tests? #t for some build systems.Maxime Devos2022-03-11
| | | | | | | | | | | | | | | | 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>
* gnu: eog-plugins: Symlink eog plugins into 'share/eog/plugins'.宋文武2022-03-12
| | | | | | Fixes <https://issues.guix.gnu.org/54283>. * gnu/packages/gnome.scm (eog-plugins)[arguments]: Add 'fix-plugins-path' phase.
* gnu: eog: Wrap with gsettings schemas.宋文武2022-03-12
| | | | * gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t.
* gnu: ucsim: Update to 0.7.1.Simon South2022-03-11
| | | | | | | | | | | | | * 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>
* gnu: ucsim: Don't explicitly return #t from phases.Simon South2022-03-11
| | | | | | | * gnu/packages/embedded.scm (ucsim)[arguments]: Don't explicitly return #t from phases. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add webp-pixbuf-loader.Zhu Zihao2022-03-11
| | | | | | * gnu/packages/gtk.scm (webp-pixbuf-loader): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: transfig: Fix "multiple definition" errors with GCC 10+.Ivan Vilata i Balaguer2022-03-11
| | | | | | | | | | * 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>
* gnu: transfig: Avoid "ar" option incompatibility with binutils 2.36.Ivan Vilata i Balaguer2022-03-11
| | | | | | | | | | 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>
* gnu: icedove: Update to 91.7 [fixes CVE-2022-26386].Jonathan Brielmaier2022-03-11
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.7.
* gnu: giac: Use G-expressions.base-for-series-11591Nicolas Goaziou2022-03-11
| | | | * gnu/packages/algebra.scm (giac)[arguments]: Use G-expressions.
* gnu: giac: Update to 1.7.0-51.Nicolas Goaziou2022-03-11
| | | | * gnu/packages/algebra.scm (giac): Update to 1.7.0-51.
* gnu: xlockmore: Improve package style.Nicolas Goaziou2022-03-11
| | | | | * gnu/packages/xdisorg.scm (xlockmore)[arguments]: Use G-expressions. [inputs]: Remove labels.
* gnu: xlockmore: Update to 5.68.Jai Vetrivelan2022-03-11
| | | | | | | | | | | | [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>
* gnu: dmenu: Update to 5.1.Jai Vetrivelan2022-03-11
| | | | | | | | | | | | [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>
* gnu: lemonbar: Use G-expressions.Nicolas Goaziou2022-03-11
| | | | * gnu/packages/wm.scm (lemonbar)[arguments]: Use G-expressions.
* gnu: lemonbar: Update to 1.4.Jai Vetrivelan2022-03-11
| | | | | | | | | | | | [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>
* gnu: xbanish: Update to 1.8.Jai Vetrivelan2022-03-11
| | | | | | | | | | | | [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>
* gnu: xdotool: Update to 3.20211022.1.Jai Vetrivelan2022-03-11
| | | | | | | | | | | | [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>
* gnu: font-sarasa-gothic: Update to 0.36.0.Jai Vetrivelan2022-03-11
| | | | | | | | | | | | [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>
* gnu: Add libxcrypt.Allan Adair2022-03-11
| | | | | | * gnu/packages/crypto.scm (libxcrypt): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: tio: Update to 1.35.Raphaël Mélotte via Guix-patches2022-03-11
| | | | | | | | | * 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>
* gnu: mblaze: Use G-expressions.Nicolas Goaziou2022-03-11
| | | | * gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions.
* gnu: mblaze: Enable tests.jgart via Guix-patches via2022-03-11
| | | | | | | | | * 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>
* gnu: sdcc: Update to 4.2.0.Simon South2022-03-11
| | | | | | | | | * 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>
* gnu: sdcc: Build debugger with readline support.Simon South2022-03-11
| | | | | | * gnu/packages/embedded.scm (sdcc)[inputs]: Add readline. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: sdcc: Remove input labels.Simon South2022-03-11
| | | | | | * gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove input labels. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* services: openssh: Change 'authorized-keys' accessor name.Ludovic Courtès2022-03-10
| | | | | | | * gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]: Rename accessor to 'openssh-configuration-authorized-keys'. (openssh-activation, extend-openssh-authorized-keys): Adjust accordingly.
* services: startup: Add description.Ludovic Courtès2022-03-10
| | | | * gnu/services.scm (hurd-startup-service-type)[description]: New field.
* services: secret-service: Do not generate SSH and Guix key pairs.Ludovic Courtès2022-03-10
| | | | | | | | | | | | | 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?'.
* services: openssh: Add 'generate-host-keys?' field.Ludovic Courtès2022-03-10
| | | | | | | * gnu/services/ssh.scm (<openssh-configuration>)[generate-host-keys?]: New field. (openssh-activation): Honor it. * doc/guix.texi (Networking Services): Document it.
* services: guix: Add 'generate-substitute-key?' field.Ludovic Courtès2022-03-10
| | | | | | | * gnu/services/base.scm (<guix-configuration>)[generate-substitute-key?]: New field. (guix-activation): Honor it. * doc/guix.texi (Base Services): Document it.
* gnu: python-robotframework: Do not embed a timestamp in the user guide.Maxim Cournoyer2022-03-10
| | | | | * gnu/packages/patches/python-robotframework-source-date-epoch.patch: Update patch to cover for the user guide.
* gnu: Add fcitx5-anthy.Dominic Martinez2022-03-10
| | | | | | * gnu/packages/fcitx5.scm (fcitx5-anthy): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: nheko: Update to 0.9.2.raingloom2022-03-10
| | | | | * gnu/packages/messaging.scm (nheko): Update to 0.9.2. [native-inputs]: Add asciidoc.
* gnu: mtxclient: Update to 0.7.0.raingloom2022-03-10
| | | | * gnu/packages/messaging.scm (mtxclient): Update to 0.7.0.