Efraim Flashner
b244722879
gnu: nototools: Don't use unstable tarball.
...
* gnu/packages/fontutils.scm (nototools)[source]: Download using
git-fetch.
2020-06-23 16:13:41 +03:00
Efraim Flashner
405b9ba048
gnu: fntsample: Don't use unstable tarball.
...
* gnu/packages/fontutils.scm (fntsample)[source]: Download using
git-fetch.
2020-06-23 16:08:15 +03:00
Efraim Flashner
de0f36f0aa
gnu: miniasm: Make sure all phases return #t.
...
* gnu/packages/bioinformatics.scm (miniasm)[arguments]: Make custom
'install phase return #t.
2020-06-23 16:04:51 +03:00
Efraim Flashner
896f18210b
gnu: miniasm: Don't use unstable tarball.
...
* gnu/packages/bioinformatics.scm (miniasm)[source]: Download using
git-fetch.
2020-06-23 16:04:04 +03:00
Efraim Flashner
b9e1fc2f04
gnu: stumpwm-contrib: Add a source file-name.
...
* gnu/packages/wm.scm (stumpwm-contrib)[source]: Add file-name field.
2020-06-23 15:56:50 +03:00
Efraim Flashner
09c2fb1238
gnu: libfreenect: Add a source file-name.
...
* gnu/packages/openkinect.scm (libfreenect)[source]: Add file-name field.
2020-06-23 15:55:27 +03:00
Efraim Flashner
352e09a5b0
gnu: xaos: Add a source file-name.
...
* gnu/packages/maths.scm (xaos)[source]: Add file-name field.
2020-06-23 15:54:38 +03:00
Efraim Flashner
b5698f5b38
gnu: java-picocli: Use a source file-name.
...
* gnu/packages/java.scm (java-picocli)[source]: Add a file-name field.
2020-06-23 15:53:54 +03:00
Martin Becze
1ed87c010e
gnu: Add go-github-com-emersion-go-imap-idle.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-imap-idle): New
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:09 +03:00
Martin Becze
9ba67ef0ea
gnu: Add go-github-com-emersion-go-sasl.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-sasl): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Martin Becze
48ee9aa461
gnu: Add go-github-com-emersion-go-imap.
...
* gnu/packages/golang.scm (go-github-com-emersion-go-imap): New
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Martin Becze
bffb8f3c5f
gnu: Add go-github-com-ddevault-go-libvterm.
...
* gnu/packages/golang.scm (go-github-com-ddevault-go-libvterm): New
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Martin Becze
d6bae2b7bc
gnu: Add go-github-com-danwakefield-fnmatch.
...
* gnu/packages/golang.scm (go-github-com-danwakefield-fnmatch): New
variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-23 15:11:08 +03:00
Ricardo Wurmus
c03cefc3d8
gnu: Add r-kmer.
...
* gnu/packages/cran.scm (r-kmer): New variable.
Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Ricardo Wurmus
f9b3718568
gnu: Add r-phylogram.
...
* gnu/packages/cran.scm (r-phylogram): New variable.
Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Ricardo Wurmus
755733a3fe
gnu: Add r-fourcseq.
...
* gnu/packages/cran.scm (r-fourcseq): New variable.
Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Ricardo Wurmus
c261a7b39a
gnu: Add r-lsd.
...
* gnu/packages/cran.scm (r-lsd): New variable.
Co-authored-by: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
2020-06-23 13:43:12 +02:00
Mathieu Othacehe
380c3e459b
gnu: cuirass: Update to 0.0.1-34.10b16e.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-34.10b16e.
2020-06-23 11:09:24 +02:00
Mathieu Othacehe
fd45ecb571
system: image: Remove fakeroot dependencies.
...
Since c29bb909d2
, fakeroot "sed" and "coreutils"
dependencies are now explicit.
* gnu/system/image.scm (system-disk-image): Remove "sed" and "coreutils" from
inputs.
2020-06-23 09:51:20 +02:00
Mathieu Othacehe
c29bb909d2
gnu: fakeroot: Do not assume "sed" and "cut" to be available.
...
* gnu/packages/linux.scm (fakeroot)[inputs]: Add "sed" and "coreutils",
[arguments]: substitute "sed" and "cut" by their absolute path in fakeroot
script. Rename the associated phase from patch-getopt to patch-script.
2020-06-23 09:51:14 +02:00
Mark H Weaver
42a2ee1f92
gnu: linux-libre: Update to 5.4.48.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.48.
(linux-libre-5.4-pristine-source): Update hash.
2020-06-22 21:02:33 -04:00
Mark H Weaver
83cbfa2091
gnu: linux-libre@5.7: Update to 5.7.5.
...
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.5.
(linux-libre-5.7-pristine-source): Update hash.
2020-06-22 21:02:00 -04:00
Mark H Weaver
d460e737a8
gnu: linux-libre@4.19: Update to 4.19.129.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.129.
(linux-libre-4.19-pristine-source): Update hash.
2020-06-22 21:00:50 -04:00
Jakub Kądziołka
2dab855bb1
gnu: sequoia: Update to 0.17.0.
...
* gnu/packages/sequoia.scm (sequoia): Update to 0.17.0.
[cargo-inputs]: Add rust-structopt-0.3.
[phases](unpin-deps): New phase.
2020-06-23 01:42:02 +02:00
Ludovic Courtès
96a95aa9c7
doc: cookbook: Tweak intro to the REPL.
...
* doc/guix-cookbook.texi (A Scheme Crash Course): Reword first
paragraph. Remove extra paren.
2020-06-23 00:03:08 +02:00
Ludovic Courtès
2f6901c9df
self: Parallelize translation of the manual.
...
The guix-translated-texinfo.drv execution time goes from 1mn42s with 1
core to 1mn8s with 4 cores.
* guix/self.scm (translate-texi-manuals)[build]: Use 'n-par-for-each'
instead of 'for-each' for translation.
2020-06-23 00:03:08 +02:00
Ludovic Courtès
301527be8b
self: Move statements after definitions in translation derivation.
...
* guix/self.scm (translate-texi-manuals)[build]: Move statements after
definitions.
2020-06-23 00:03:08 +02:00
Ludovic Courtès
5837b3e41f
po: Micro-optimize 'read-po-file'.
...
* guix/build/po.scm (parse-tree->assoc): Use dot instead of ellipsis in
'match' clause to avoid repeated calls to 'list?'.
2020-06-23 00:03:08 +02:00
Ludovic Courtès
52b4524f4e
po: Avoid regexps when interpreting '\n' sequences.
...
This reduces the execution time of:
(call-with-input-file "po/doc/guix-manual.de.po" read-po-file)
from 4.7s to 4.0s.
* guix/build/po.scm (interpret-newline-escape): New procedure.
(parse-tree->assoc): Use it instead of 'regexp-substitute/global'.
2020-06-23 00:03:08 +02:00
Ludovic Courtès
a524a31de4
self: Speed up Texinfo cross-reference translation.
...
Building guix-translated-texinfo.drv goes from 11mn to 1mn50s, most of
which is taken by po4a.
* guix/self.scm (translate-texi-manuals)[build](make-ref-regex): Remove.
(canonicalize-whitespace): New procedure.
(xref-regexp): New variable.
(translate-cross-references): Rewrite to iterate over the
cross-references rather than iterating over the msgids. Update caller.
2020-06-23 00:03:08 +02:00
Ludovic Courtès
2f562699ea
doc: cookbook: Mention "guix hash -rx" for Git checkouts.
...
* doc/guix-cookbook.texi (Extended example): Mention "guix hash -rx ."
2020-06-23 00:03:08 +02:00
Ludovic Courtès
ab83e1f054
doc: cookbook: Clarify 'git-fetch' conventions.
...
* doc/guix-cookbook.texi (Extended example): Clarify use of 'git-file-name'
and 'git-version'.
2020-06-23 00:03:08 +02:00
Vinicius Monego
62115b7ab7
gnu: liferea: Update to 1.12.8.
...
* gnu/packages/syndication.scm (liferea): Update to 1.12.8.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Marius Bakke
0752dabb40
gnu: mlt: Build with the latest ffmpeg.
...
* gnu/packages/video.scm (mlt)[inputs]: Change from FFMPEG-3.4 to FFMPEG.
2020-06-22 23:52:55 +02:00
Vinicius Monego
d6817e0086
gnu: mlt: Update to 6.20.0.
...
* gnu/packages/video.scm (mlt): Update to 6.20.0.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Vinicius Monego
9305dfb9fd
gnu: darktable: Update to 3.0.2.
...
* gnu/packages/photo.scm (darktable): Update to 3.0.2.
[arguments]: Compile with clang. Wrap GSETTINGS_SCHEMAS_DIR.
[license]: Add license information for Rawspeed.
[native-inputs]: Add clang, desktop-file-utils, glib, gobject-instrospection,
llvm, and po4a. Reorder alphabetically.
[inputs]: Add colord-gtk, cups, graphicsmagick, gsettings-desktop-schemas,
iso-codes, libsecret, lua, openjpeg, and osm-gps-map. Reorder alphabetically.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Simon South
a212006048
gnu: jamvm: Fix to work with current gcc and glibc.
...
* gnu/packages/java.scm (jamvm)[source]: Add patch.
(jamvm-1-bootstrap)[native-inputs]: Remove.
* gnu/packages/patches/jamvm-2.0.0-disable-branch-patching.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:55 +02:00
Giacomo Leidi
cf66096d51
gnu: template-glib: Update to 3.34.0.
...
* gnu/packages/glib.scm (template-glib): Update to 3.34.0.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
3e84503cb2
gnu: Add python-daemux.
...
* gnu/packages/tmux.scm (python-daemux): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
3565a30f70
gnu: Add python-libtmux.
...
* gnu/packages/tmux.scm (python-libtmux): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
9d0e87f8ed
gnu: Add python-pyfiglet.
...
* gnu/packages/python-xyz.scm (python-pyfiglet): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
24297a9a9c
gnu: Add python-flask-restx.
...
* gnu/packages/python-web.scm (python-flask-restx): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
85acb5f53d
gnu: Add python-pytest-flask.
...
* gnu/packages/python-check.scm (python-pytest-flask): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
857c63fe03
gnu: Add python-pytest-benchmark.
...
* gnu/packages/python-check.scm (python-pytest-benchmark): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:54 +02:00
Edouard Klein
bb7e9ab755
gnu: Add python-py-cpuinfo.
...
* gnu/packages/python-xyz.scm (python-py-cpuinfo): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-22 23:52:53 +02:00
Nicolas Goaziou
68a6070bc3
gnu: Add abe.
...
* gnu/packages/games.scm (abe): New variable.
2020-06-22 22:06:06 +02:00
Jonathan Brielmaier
5d9540ddcf
gnu: mate: Don't propagate glib:bin.
...
* gnu/packages/mate.scm (mate)[propagated-inputs]: Remove as the
proper fix arrived from core-updates.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-22 21:28:12 +03:00
Jonathan Brielmaier
a2ebd098d7
gnu: mate-common: Update to 1.24.1.
...
* gnu/packages/mate.scm (mate-common): Update to 1.24.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-22 21:27:38 +03:00
Vinicius Monego
bf2ffbcd77
gnu: Add python-pytest-lazy-fixture.
...
* gnu/packages/check.scm (python-pytest-lazy-fixture): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-22 21:18:40 +03:00
Ricardo Wurmus
af02327856
gnu: r-with-tests, r-minimal: Update to 4.0.2.
...
* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.0.2.
2020-06-22 18:28:52 +02:00