jgart
326e532177
gnu: Add git-absorb.
...
* gnu/packages/rust-apps.scm (git-absorb): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-06 10:47:09 +01:00
Efraim Flashner
96416e4256
gnu: poke: Remove generated files.
...
* gnu/packages/engineering.scm (poke)[source]: Add snippet to remove
generated files.
2021-12-06 11:39:08 +02:00
Efraim Flashner
c70df3c467
gnu: poke: Update to 1.4.
...
* gnu/packages/engineering.scm (poke): Update to 1.4.
[native-inputs]: Remove clisp, perl, python-2, and python-3.
2021-12-06 11:39:07 +02:00
Efraim Flashner
e050ddad0b
gnu: poke: Update metadata.
...
* gnu/packages/engineering.scm (poke)[home-page]: Use GNU home-page.
[synopsis]: Use upstream synopsis.
[description]: Reflow.
2021-12-06 11:39:07 +02:00
Ricardo Wurmus
cf32c21ecd
gnu: perl-math-cephes: Build reproducibly.
...
* gnu/packages/perl-maths.scm (perl-math-cephes)[source]: Sort result of
readdir.
2021-12-06 10:12:13 +01:00
Ludovic Courtès
f72db02a6a
gnu: fpm2: Build with '-fcommon'.
...
* gnu/packages/password-utils.scm (fpm2)[arguments]: Add #:configure-flags.
2021-12-06 10:01:32 +01:00
Ludovic Courtès
3686780f31
gnu: xnee: Build with '-fcommon'.
...
* gnu/packages/xnee.scm (xnee)[arguments]: New field.
2021-12-06 10:01:15 +01:00
Leo Famulari
764be13ee6
gnu: isync: Update to 1.4.4 [fixes CVE-2021-{3657,44143}].
...
* gnu/packages/mail.scm (isync): Update to 1.4.4.
2021-12-05 23:36:42 -05:00
Ludovic Courtès
c162f8582b
gnu: 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.
2021-12-05 23:53:40 +01:00
Ludovic Courtès
0dc42f5bbf
gnu: librsvg: Simplify inputs.
...
Obtained by running "guix style --input-simplification=always".
* gnu/packages/gnome.scm (librsvg, librsvg-2.40): Simplify inputs.
2021-12-05 23:39:29 +01:00
Ludovic Courtès
dcf308a8bf
gnu: gtk+: Simplify inputs.
...
Obtained by running:
guix style --input-simplification=always gtk+ gtk+@2
* gnu/packages/gtk.scm (gtk+-2, gtk+): Simplify inputs.
2021-12-05 23:24:48 +01:00
Ludovic Courtès
597119937d
gnu: gtk+@2: Use 'librsvg-for-system'.
...
* gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Use
'librsvg-for-system' unconditionally.
2021-12-05 23:15:24 +01:00
Ludovic Courtès
90570b5e9f
gnu: libsoup: Remove unneeded dependency on PHP.
...
* gnu/packages/gnome.scm (libsoup-minimal)[native-inputs]: Remove PHP.
2021-12-05 23:10:44 +01:00
Ludovic Courtès
2561f2720f
gnu: 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.
2021-12-05 22:42:26 +01:00
Ludovic Courtès
3bd7ce6053
gnu: emacs: Use 'librsvg-for-system'.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Use 'librsvg-for-system'
unconditionally.
2021-12-05 22:42:26 +01:00
Ludovic Courtès
c789d00b5f
gnu: openbox: Use 'librsvg-for-system'.
...
* gnu/packages/openbox.scm (openbox)[inputs]: Use 'librsvg-for-system'
unconditionally.
2021-12-05 22:42:26 +01:00
Ludovic Courtès
efbaa5fcc8
gnu: 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.
2021-12-05 22:42:25 +01:00
Ludovic Courtès
c19f968cbd
gnu: 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.
2021-12-05 22:42:25 +01:00
Thiago Jung Bauermann
a9d426c492
gnu: 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>
2021-12-05 22:42:25 +01:00
Ludovic Courtès
85c07e330c
gnu: gtranslator: Fix URL.
...
Reported by Vivien Kraus.
* gnu/packages/gnome.scm (gtranslator)[source]: Change
'version-major+minor' to 'version-major'.
2021-12-05 22:42:25 +01:00
Ricardo Wurmus
0f2a77e14f
gnu: Add libnftnl/fixed.
...
* gnu/packages/linux.scm (libnftnl/fixed): New variable.
2021-12-05 22:26:26 +01:00
Demis Balbach
d8401fb508
gnu: Add phonesim.
...
* gnu/packages/telephony.scm (phonesim): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-05 21:56:53 +01:00
jgart
026ac3c010
gnu: Add pounce.
...
* gnu/packages/messaging.scm (pounce): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-05 21:51:39 +01:00
Luis Felipe
f856c8f1b0
gnu: 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>
2021-12-05 21:44:51 +01:00
jgart
648db3ad2b
gnu: Add litterbox.
...
* gnu/packages/irc.scm (litterbox): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-05 21:35:13 +01:00
Nicolas Goaziou
6a8d2499ae
gnu: emacs-telega: Update to 0.7.031.
...
* gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 0.7.031.
2021-12-05 21:32:42 +01:00
Nicolas Goaziou
e0e9aa116e
gnu: emacs-geiser: Update to 0.19.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.19.
2021-12-05 21:22:43 +01:00
jgart
a3dea002c1
gnu: Add hex.
...
* gnu/packages/rust-apps.scm (hex): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-05 19:46:10 +01:00
jgart
13f2f2d14d
gnu: 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>
2021-12-05 19:44:26 +01:00
simendsjo
c4699914c9
gnu: 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>
2021-12-05 19:40:09 +01:00
Aleksandr Vityazev
df4debda05
gnu: 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>
2021-12-05 19:37:59 +01:00
Aleksandr Vityazev
23e1f3e4f6
gnu: 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>
2021-12-05 19:37:58 +01:00
Ricardo Wurmus
9bc0f45df5
Merge remote-tracking branch 'origin/master' into core-updates-frozen
2021-12-05 19:17:41 +01:00
Nicolas Goaziou
b4e97063ba
gnu: trezor-agent: Fix hash.
...
* gnu/packages/finance.scm (trezor-agent): Update hash.
Hash was not updated when committing
c7c4f80881
.
2021-12-05 19:17:01 +01:00
Ricardo Wurmus
6db3c536e8
gnu: 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.
2021-12-05 17:38:15 +01:00
Ricardo Wurmus
dd67154e5d
gnu: Remove python2-plastid.
...
* gnu/packages/bioinformatics.scm (python2-plastid): Remove variable.
2021-12-05 17:37:05 +01:00
Ricardo Wurmus
98264531be
gnu: Remove python2-twobitreader.
...
* gnu/packages/bioinformatics.scm (python2-twobitreader): Remove variable.
2021-12-05 17:36:43 +01:00
Ricardo Wurmus
4202f4d58a
gnu: 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.
2021-12-05 17:33:17 +01:00
Ricardo Wurmus
b1bd997d50
gnu: python-bbknn: Add missing input.
...
* gnu/packages/bioinformatics.scm (python-bbknn)[propagated-inputs]: Add
python-scikit-learn.
2021-12-05 17:32:50 +01:00
Ricardo Wurmus
19f6b770dc
gnu: velvet: Add missing TeX package.
...
* gnu/packages/bioinformatics.scm (velvet)[native-inputs]: Add
texlive-fonts-ec.
2021-12-05 17:22:11 +01:00
Ricardo Wurmus
fe0f8c627a
gnu: velvet: Remove trailing #T.
...
* gnu/packages/bioinformatics.scm (velvet)[arguments]: Remove trailing #T from
build phases.
2021-12-05 17:21:39 +01:00
Ricardo Wurmus
f2b99e3aaf
gnu: python-bwapy: Remove pre-built object files.
...
* gnu/packages/bioinformatics.scm (python-bwapy)[source]: Remove all .o files
in a snippet.
2021-12-05 15:04:05 +01:00
Ricardo Wurmus
57f278ffc4
gnu: metabat: Remove trailing #T.
...
* gnu/packages/bioinformatics.scm (metabat)[arguments]: Remove trailing #T
from build phases.
2021-12-05 15:04:05 +01:00
Ricardo Wurmus
c13046cb68
gnu: clapack: Pass -fcommon to compiler.
...
* gnu/packages/maths.scm (clapack)[arguments]: Set CFLAGS.
2021-12-05 15:04:04 +01:00
Ricardo Wurmus
ae0acf6b6d
gnu: clapack: Remove trailing #T.
...
* gnu/packages/maths.scm (clapack)[arguments]: Remove trailing #T from build
phases.
2021-12-05 15:04:04 +01:00
Ricardo Wurmus
1d53c697b3
gnu: tla2tools: Remove remaining reference to %output.
...
This is a follow-up to commit 7e6ee16d49
.
* gnu/packages/java.scm (tla2tools)[arguments]: Remove remaining reference to
%output.
2021-12-05 15:04:04 +01:00
Ricardo Wurmus
8ae33d6844
gnu: kraken2: Remove reference to %outputs.
...
* gnu/packages/bioinformatics.scm (kraken2)[arguments]: Remove reference to
%outputs by using a gexp.
2021-12-05 15:04:04 +01:00
Ricardo Wurmus
c973107a25
gnu: methyldackel: Remove reference to %outputs.
...
* gnu/packages/bioinformatics.scm (methyldackel)[arguments]: Remove reference
to %outputs by using a gexp.
2021-12-05 15:04:04 +01:00
Ricardo Wurmus
d531dc6761
gnu: phast: Remove reference to %outputs.
...
* gnu/packages/bioinformatics.scm (phast)[arguments]: Remove reference to
%outputs by using a gexp.
2021-12-05 15:04:03 +01:00
Ricardo Wurmus
2b1e53850f
gnu: libsbml: Remove references to %build-inputs.
...
* gnu/packages/bioinformatics.scm (libsbml)[arguments]: Remove references to
%build-inputs by using a gexp.
2021-12-05 15:04:03 +01:00