summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-12-06gnu: f-seq: Simplify snippet.•••* gnu/packages/bioinformatics.scm (f-seq)[source]: Simplify snippet. Ricardo Wurmus
2021-12-06gnu: Go 1.17: Update to 1.17.4.•••* gnu/packages/golang.scm (go-1.17): Update to 1.17.4. Leo Famulari
2021-12-06gnu: Go 1.16: Update to 1.16.11.•••* gnu/packages/golang.scm (go-1.16): Update to 1.16.11. Leo Famulari
2021-12-06gnu: Syncthing: Update to 1.18.4.•••* gnu/packages/syncthing.scm (syncthing): Update to 1.18.4. [arguments]: Build with Go 1.17. Leo Famulari
2021-12-06gnu: osinfo-db-next: Fix uri.•••* gnu/packages/virtualization.scm (osinfo-db-next)[source]: Fix URI. Mathieu Othacehe
2021-12-06gnu: go-gopkg-in-yaml-v2: Update to 2.4.0.•••* gnu/packages/golang.scm (go-gopkg-in-yaml-v2): Update to 2.4.0. Efraim Flashner
2021-12-06gnu: go-gopkg-in-yaml-v2: Fix test suite on 32-bit systems.•••* gnu/packages/golamg.scm (go-gopkg-in-yaml-v2)[source]: Add snippet to no longer cause integer overflow on 32-bit systems during test suite. Efraim Flashner
2021-12-06gnu: go-github-com-golang-snappy: Adjust test-suite on 32-bit systems.•••* gnu/packages/syncthing.scm (go-github-com-golang-snappy)[source]: Add patch to skip a test on 32-bit systems. * gnu/packages/patches/go-github-com-golang-snappy-32bit-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner
2021-12-06gnu: python-kivy: Add missing dependencies.•••* gnu/packages/python-xyz.scm (python-kivy)[arguments]: Add 'set-home' phase. [inputs]: Add PYTHON-DOCUTILS, PYTHON-KIVY-GARDEN, and PYTHON-PYGMENTS. [synopsis, description]: Tweak. Ludovic Courtès
2021-12-06gnu: Add python-kivy-garden.•••* gnu/packages/python-xyz.scm (python-kivy-garden): New variable. Ludovic Courtès
2021-12-06gnu: openssh: Remove libfido2 dependency on GNU/Hurd.•••* gnu/packages/ssh.scm (openssh)[inputs]: Remove LIBFIDO2 when 'hurd-target?'. [arguments]: Likewise for "--with-security-key-builtin". Ludovic Courtès
2021-12-06ci: Cross-build the 'guix' package.•••* gnu/ci.scm (%core-packages): Add GUIX. Ludovic Courtès
2021-12-06gnu: Add git-absorb.•••* gnu/packages/rust-apps.scm (git-absorb): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart
2021-12-06gnu: poke: Remove generated files.•••* gnu/packages/engineering.scm (poke)[source]: Add snippet to remove generated files. Efraim Flashner
2021-12-06gnu: poke: Update to 1.4.•••* gnu/packages/engineering.scm (poke): Update to 1.4. [native-inputs]: Remove clisp, perl, python-2, and python-3. Efraim Flashner
2021-12-06gnu: poke: Update metadata.•••* gnu/packages/engineering.scm (poke)[home-page]: Use GNU home-page. [synopsis]: Use upstream synopsis. [description]: Reflow. Efraim Flashner
2021-12-06gnu: perl-math-cephes: Build reproducibly.•••* gnu/packages/perl-maths.scm (perl-math-cephes)[source]: Sort result of readdir. Ricardo Wurmus
2021-12-06gnu: fpm2: Build with '-fcommon'.•••* gnu/packages/password-utils.scm (fpm2)[arguments]: Add #:configure-flags. Ludovic Courtès
2021-12-06gnu: xnee: Build with '-fcommon'.•••* gnu/packages/xnee.scm (xnee)[arguments]: New field. Ludovic Courtès
2021-12-05gnu: isync: Update to 1.4.4 [fixes CVE-2021-{3657,44143}].•••* gnu/packages/mail.scm (isync): Update to 1.4.4. Leo Famulari
2021-12-05gnu: libsoup: Simplify inputs.•••Obtained by running "guix style --input-simplification=always" and by using 'modify-inputs' instead of list primitives. * gnu/packages/gnome.scm (libsoup-minimal, libsoup-minimal-2, libsoup): Simplify inputs. Ludovic Courtès
2021-12-05gnu: librsvg: Simplify inputs.•••Obtained by running "guix style --input-simplification=always". * gnu/packages/gnome.scm (librsvg, librsvg-2.40): Simplify inputs. Ludovic Courtès
2021-12-05gnu: gtk+: Simplify inputs.•••Obtained by running: guix style --input-simplification=always gtk+ gtk+@2 * gnu/packages/gtk.scm (gtk+-2, gtk+): Simplify inputs. Ludovic Courtès
2021-12-05gnu: gtk+@2: Use 'librsvg-for-system'.•••* gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Use 'librsvg-for-system' unconditionally. Ludovic Courtès
2021-12-05gnu: libsoup: Remove unneeded dependency on PHP.•••* gnu/packages/gnome.scm (libsoup-minimal)[native-inputs]: Remove PHP. Ludovic Courtès
2021-12-05gnu: gtk+: Use 'librsvg-for-system'.•••This brings back SVG support on non-x86_64 platforms. * gnu/packages/gtk.scm (gtk+)[inputs]: Use 'librsvg-for-system' unconditionally. [arguments]: In 'disable-failing-tests' phase, remove conditional substitutions aimed for non-x86_64 targets lacking librsvg support. * gnu/packages/gnome.scm (libhandy)[arguments]: Likewise, remove 'skip-test-that-requires-svg' phase. Ludovic Courtès
2021-12-05gnu: emacs: Use 'librsvg-for-system'.•••* gnu/packages/emacs.scm (emacs)[inputs]: Use 'librsvg-for-system' unconditionally. Ludovic Courtès
2021-12-05gnu: openbox: Use 'librsvg-for-system'.•••* gnu/packages/openbox.scm (openbox)[inputs]: Use 'librsvg-for-system' unconditionally. Ludovic Courtès
2021-12-05gnu: mate: Depend on 'librsvg-for-system'.•••* gnu/packages/mate.scm (engrampa)[inputs]: Replace LIBRSVG by LIBRSVG-FOR-SYSTEM. (libmatekbd)[inputs]: Likewise. (mate-panel)[inputs]: Likewise. (mate-screensaver)[inputs]: Likewise. (mate-utils)[inputs]: Likewise. (mate-control-center)[inputs]: Likewise. (eom)[inputs]: Likewise, and remove duplicate [license]: Remove unnecessary list. Ludovic Courtès
2021-12-05gnu: librsvg@2.40: Depend on the default Pango version.•••This avoids conflicts where, say, gtk+ would pull pango@1.44 whereas mate-control-center would additionally pull pango@1.42 via librsvg@2.40 on i686-linux. * gnu/packages/gnome.scm (librsvg-2.40)[arguments]: In 'remove-failing-tests' phase, remove two additional tests. [inputs]: Change PANGO-1.42 to PANGO. Ludovic Courtès
2021-12-05gnu: Add texlive-latex-luatex.•••When TeX Live was updated to version 2021 the ‘lualatex’ format started being generated with the LuaHBTeX engine, but the ‘lualatex’ command still uses the LuaTeX engine. This causes the command to fail: user@popigai:~$ lualatex hello.tex This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix) restricted system commands enabled. ---! lualatex.fmt was written by luahbtex (Fatal format file error; I'm stymied)user@popigai:~$ The correct way to fix this problem would be either to change texlive-bin to make ‘lualatex’ use the LuaHBTeX engine, or to change texlive-latex-base to generate ‘lualatex.fmt’ with LuaTeX. Both options would rebuild large parts of the world. Ricardo Wurmus suggested creating a new package to provide ‘lualatex.fmt’ for LuaTeX as a workaround. This is what this package does. Fixes https://issues.guix.gnu.org/51252. * gnu/packages/tex.scm (texlive-latex-luatex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thiago Jung Bauermann
2021-12-05gnu: gtranslator: Fix URL.•••Reported by Vivien Kraus. * gnu/packages/gnome.scm (gtranslator)[source]: Change 'version-major+minor' to 'version-major'. Ludovic Courtès
2021-12-05gnu: Add libnftnl/fixed.•••* gnu/packages/linux.scm (libnftnl/fixed): New variable. Ricardo Wurmus
2021-12-05gnu: Add phonesim.•••* gnu/packages/telephony.scm (phonesim): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Demis Balbach
2021-12-05gnu: Add pounce.•••* gnu/packages/messaging.scm (pounce): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart
2021-12-05gnu: Add python-django-svg-image-form-field.•••* gnu/packages/django.scm (python-django-svg-image-form-field): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Luis Felipe
2021-12-05gnu: Add litterbox.•••* gnu/packages/irc.scm (litterbox): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart
2021-12-05gnu: emacs-telega: Update to 0.7.031.•••* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.7.031. Nicolas Goaziou
2021-12-05gnu: emacs-geiser: Update to 0.19.•••* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.19. Nicolas Goaziou
2021-12-05gnu: Add hex.•••* gnu/packages/rust-apps.scm (hex): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart
2021-12-05gnu: Add rust-no-color-0.1.•••* gnu/packages/crates-io.scm (rust-no-color-0.1): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> jgart
2021-12-05gnu: font-iosevka: Update to 11.2.0.•••* gnu/packages/fonts.scm (font-iosevka): Update to 11.2.0 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> simendsjo
2021-12-05gnu: sbcl-slynk: Update to 1.0.43-5.0470c02•••* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-5.0470c02. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Aleksandr Vityazev
2021-12-05gnu: emacs-sly: Update to 1.0.43-5.0470c02•••* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-5.0470c02. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Aleksandr Vityazev
2021-12-05Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus
2021-12-05gnu: trezor-agent: Fix hash.•••* gnu/packages/finance.scm (trezor-agent): Update hash. Hash was not updated when committing c7c4f8088195a8e6650904de4e16d71b98776a76. Nicolas Goaziou
2021-12-05gnu: python-bwapy: Remove sanity-check.•••* gnu/packages/bioinformatics.scm (python-bwapy)[arguments]: Add phase 'relax-requirements to accept a slightly older version of wheel; remove the 'sanity-check phase. Ricardo Wurmus
2021-12-05gnu: Remove python2-plastid.•••* gnu/packages/bioinformatics.scm (python2-plastid): Remove variable. Ricardo Wurmus
2021-12-05gnu: Remove python2-twobitreader.•••* gnu/packages/bioinformatics.scm (python2-twobitreader): Remove variable. Ricardo Wurmus
2021-12-05gnu: python-bbknn: Fix sanity-check phase.•••* gnu/packages/bioinformatics.scm (python-bbknn)[arguments]: Add phase 'do-not-fail-to-find-sklearn, which prevents the 'sanity-check phase from failing. Ricardo Wurmus