me
/
guix
Archived
1
0
Fork 0
Commit Graph

88910 Commits (acfbb532220aa3c75de53df470796c3159c24e00)

Author SHA1 Message Date
Efraim Flashner ac4c0b1933
gnu: toot: Update to 0.28.0.
* gnu/packages/mastodon.scm (toot): Update to 0.28.0.
2021-11-26 15:52:10 +02:00
Efraim Flashner 0be7190401
gnu: mpv-mpris: Update to 0.6.
* gnu/packages/video.scm (mpv-mpris): Update to 0.6.
2021-11-26 15:49:06 +02:00
Efraim Flashner 1160f0943c
gnu: parallel: Update to 20211122.
* gnu/packages/parallel.scm (parallel): Update to 20211122.
2021-11-26 15:48:15 +02:00
Efraim Flashner 8ad22b42b1
gnu: urlscan: Update to 0.9.7.
* gnu/packages/mail.scm (urlscan): Update to 0.9.7.
2021-11-26 15:46:16 +02:00
Efraim Flashner 63661eacca
gnu: viewnior: Update to 1.8.
* gnu/packages/image-viewers.scm (viewnior): Update to 1.8.
[home-page]: Use https.
2021-11-26 15:46:01 +02:00
Efraim Flashner d711b72f14
gnu: vim-fugitive: Update to 3.6.
* gnu/packages/vim.scm (vim-fugitive): Update to 3.6.
2021-11-26 15:37:36 +02:00
zimoun 128fd2ab59
gnu: Add r-derfinderhelper.
* gnu/packages/bioconductor.scm (r-derfinderhelper): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-26 13:51:00 +01:00
Ludovic Courtès d19aff9339
gnu: ceres-solver: Install library to lib/ instead of lib64/.
* gnu/packages/maths.scm (ceres)[arguments]: In 'set-library-directory'
phase, modify the top-level 'CMakeLists.txt'.
2021-11-26 13:51:00 +01:00
Charles 38745deaec
gnu: Update cl-salza2 to 2.1.
* gnu/packages/lisp-xyz.scm (sbcl-salza2): Update to 2.1.
  [inputs]: Add trivial-gray-streams.
  [native-inputs]: Add chipz, flexi-streams and parachute.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-26 13:41:22 +01:00
Guillaume Le Vaillant 6034c3599b
gnu: evolution-data-server: Fix build.
* gnu/packages/gnome.scm (evolution-data-server)[inputs]: Replace webkitgtk by
  webkitgtk-with-libsoup2.
  [arguments]: Remove 'adjust-webkitgtk-version' phase.
2021-11-26 13:23:31 +01:00
Josselin Poiret b90504cdb5
installer: Rework installation device detection.
* gnu/installer/parted.scm (installation-device): Remove it.
* gnu/installer/parted.scm (installer-root-partition-path): Add it.
* gnu/installer/parted.scm (non-install-devices): Add installation-device?
predicate.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-26 10:52:02 +00:00
Ludovic Courtès 96d3c3eee8
Revert "gnu: gtk+: Skip test that requires SVG support on non-x86_64."
This reverts commit fa35a5f649, which is
redundant with 8a8e491258.
2021-11-26 10:53:24 +01:00
Efraim Flashner 5d93e9e36a
gnu: git-annex: Honor the #:tests? flag.
* gnu/packages/haskell-apps.scm (git-annex)[arguments]: Adjust the
custom 'check phase to honor the #:tests? flag.
2021-11-26 11:00:17 +02:00
Kyle Meyer 4b632fb864
gnu: git-annex: Update to 8.20211123.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20211123.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-11-26 10:26:31 +02:00
Nicolas Goaziou 37aaee14a1
gnu: pyzo: Remove trailing #T.
* gnu/packages/python-xyz.scm (pyzo)[arguments]: Remove #T from
`fix-home-directory' phase.
2021-11-26 08:48:39 +01:00
Nicolas Goaziou 8182a3d1a9
gnu: pyzo: Update to 4.11.4.
* gnu/packages/python-xyz.scm (pyzo): Update to 4.11.4.
2021-11-26 08:43:05 +01:00
Maxim Cournoyer a41aea131a
gnu: libsoup: Disable the hsts test.
The test was found to fail on i686-linux.

* gnu/packages/gnome.scm (libsoup-minimal)[phases]
{adjust-tests}: De-register the hsts test.
2021-11-26 01:11:35 -05:00
Maxim Cournoyer 3672f51582
gnu: slang: Really fix the array tests on 32 bit architectures.
This is a follow up to efb0a04ee0.

* gnu/packages/slang.scm (slang)[phases]{reduce-array-test-size}: Further
reduce the array size.
2021-11-26 00:01:54 -05:00
Maxim Cournoyer b1dd71c0b3
gnu: adwaita-icon-theme: Fix the conditional native input.
This is a follow up to commit 16afb35ac9.

* gnu/packages/gnome.scm (adwaita-icon-theme)[native-inputs]: Add an extra
layer of parenthesizes on the conditional input to be spliced.
2021-11-25 23:49:30 -05:00
Diego Nicola Barbato d13d5f3141
gnu: webkitgtk: Really disable SSE2 on non-x86_64 achitectures.
This is a followup to d82fd7c2dd.

* gnu/packages/webkit.scm (webkitgtk)[phases]{disable-sse2}: Adjust.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 22:56:09 -05:00
Diego Nicola Barbato 68d47844b1
gnu: webkitgtk: Really disable SSE2 on non-x86_64 achitectures.
This is a followup to d82fd7c2dd.

* gnu/packages/webkit.scm (webkitgtk)[phases]{disable-sse2}: Adjust.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 22:51:41 -05:00
Maxim Cournoyer 5084e21819
gnu: libsoup: Update to 3.0.3.
This resolves test failures on 32 bit platforms (see:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/236).

* gnu/packages/gnome.scm (libsoup): Update to 3.0.3.
2021-11-25 22:19:52 -05:00
Maxim Cournoyer 16afb35ac9
gnu: adwaita-icon-theme: Fix build on non-x86_64 targets.
* gnu/packages/gnome.scm (adwaita-icon-theme)[native-inputs]: Do not provide
use 'gtk-encode-symbolic-svg' unless building for x86_64.
2021-11-25 22:19:00 -05:00
Maxim Cournoyer 71b309169d
profiles: Also handle package objects in GDK-PIXBUF-LOADERS-CACHE-FILE.
* guix/profiles.scm (gdk-pixbuf-loaders-cache-file): Handle both a string or a
package object for GDK-PIXBUF, as these are the two types that can be returned
by MANIFEST-LOOKUP-PACKAGE.

Suggested-by: Ludovic Courtès <ludo@gnu.org>
2021-11-25 20:44:16 -05:00
Ludovic Courtès 138498feec
gnu: Use 'search-input-directory' for the SDL header directory.
This is a followup to bf182596a9.

* gnu/packages/games.scm (prboom-plus, red-eclipse, btanks)
(edgar): Use 'search-input-directory' instead of 'search-input-file'
when looking for "include/SDL".
(abbaye): Likewise, and search "include/SDL2" instead of "include/SDL".
2021-11-25 23:15:39 +01:00
Ludovic Courtès fa35a5f649
gnu: gtk+: Skip test that requires SVG support on non-x86_64.
* gnu/packages/gtk.scm (gtk+)[arguments]: In 'disable-failing-tests',
skip 'tree-relationships' when not 'target-x86-64?'.
2021-11-25 23:15:38 +01:00
Maxim Cournoyer efb0a04ee0
gnu: slang: Fix build on 32 bit systems.
* gnu/packages/slang.scm (slang)[phases]{reduce-array-test-size}: New phase.
2021-11-25 17:08:11 -05:00
Maxim Cournoyer 0df12a32bb
gnu: efl: Only conditionally enable the optional SVG support.
* gnu/packages/enlightenment.scm (efl)[inputs]
{librsvg}: Only provide it when the target is x86_64.
[configure-flags]: Remove dead code.  Conditionally disable the 'rsvg' loader
via the 'evas-loaders-disabler' flag.
2021-11-25 16:14:48 -05:00
Maxim Cournoyer 0702bbe1f7
profiles: Fix the gdk-pixbuf-loaders-cache-file hook.
'guix install' would otherwise fail with a wrong type argument whet attempting
to call the hook.

* guix/profiles.scm (gdk-pixbuf-loaders-cache-file) <file-append>: Replace
with...
<string-append>: ... this, as gdk-pixbuf has already been expanded to a string
at this point.
2021-11-25 14:27:46 -05:00
Tanguy Le Carrour b2022a09eb
gnu: vdirsyncer: Update to 0.18.0.
* gnu/packages/dav.scm (vdirsyncer): Update to 0.18.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-25 14:10:45 -05:00
Tanguy Le Carrour aab9e79fa4
gnu: python-click-threading: Update to 0.5.0.
* gnu/packages/python-xyz.scm (python-click-threading): Update to 0.5.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-25 14:10:42 -05:00
Maxim Cournoyer 8a8e491258
gnu: gtk+: Conditionally disable the tree-relationships test.
* gnu/packages/gtk.scm (gtk+)[phases] {disable-failing-tests}: Disable the
tree-relationships test on non-x86_64 targets.
2021-11-25 14:01:04 -05:00
Ludovic Courtès 612e38bd29
gnu: uim-gtk: Build with '-O2'.
* gnu/packages/xorg.scm (uim-gtk)[arguments]: Pass "-O2 -g".
2021-11-25 15:27:36 +01:00
Ludovic Courtès 67abcfaa67
gnu: w-scan: Build with '-O2'.
* gnu/packages/video.scm (w-scan)[arguments]: Pass "-O2 -g".
2021-11-25 15:24:36 +01:00
Ludovic Courtès 4dc3c32649
gnu: transcode: Build with '-O2'.
* gnu/packages/video.scm (transcode)[arguments]: Pass "-O2 -g".
2021-11-25 15:22:55 +01:00
Ludovic Courtès 51637d57fa
gnu: aris: Build with '-O2'.
* gnu/packages/maths.scm (aris)[arguments]: Pass "-O2 -g".
2021-11-25 15:15:20 +01:00
Ludovic Courtès 02492e8a9b
gnu: geeqie: Build with '-O2'.
* gnu/packages/image-viewers.scm (geeqie)[arguments]: Pass "-O2 -g".
2021-11-25 15:13:36 +01:00
Ludovic Courtès fd530e5706
gnu: gpredict: Build with '-O2'.
* gnu/packages/astronomy.scm (gpredict)[arguments]: Pass "-O2 -g".
2021-11-25 15:09:23 +01:00
Ludovic Courtès 9c1a5629e5
gnu: vinagre: Build with '-O2'.
* gnu/packages/gnome.scm (vinagre)[arguments]: Pass "-O2 -g".
2021-11-25 15:08:51 +01:00
Ludovic Courtès 9cfb0ef4d0
gnu: iftop: Build with '-O2'.
* gnu/packages/admin.scm (iftop)[arguments]: Pass "-O2 -g".
2021-11-25 15:08:19 +01:00
Ludovic Courtès 3d4c527824
gnu: lib2geom: Skip faulty test on i686.
* gnu/packages/graphics.scm (lib2geom)[arguments]: When
'target-x86-32?', add 'skip-faulty-test' phase.
2021-11-25 15:01:12 +01:00
Foo Chuan Wei ea7233befb
gnu: Add cl-restas.
* gnu/packages/lisp-xyz.scm (cl-restas, ecl-restas, sbcl-restas):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-25 14:38:51 +01:00
Foo Chuan Wei 59a7e5bb7e
gnu: Add cl-data-sift.
* gnu/packages/lisp-xyz.scm (cl-data-sift, ecl-data-sift, sbcl-data-sift):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-25 14:34:21 +01:00
angryrectangle@cock.li c9208beb3c
gnu: zathura: Use meson 0.59.
This fixes the build.  The problem has already been fixed on the master, but
it's not part of the latest release.

* gnu/packages/pdf.scm (zathura)[meson]: Use meson-0.59.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 01:04:17 -05:00
zimoun 905b090582
build: julia-build-system: Add support for parallel tests.
The tests are defined by the script 'test/runtests.jl' from packages and the
parallelism depends on the implementation of this script.  Therefore, 'julia'
is launched using local worker processes accordingly with 'parallel?'.

* guix/build/julia-build-system.scm (check): Set the JULIA_CPU_THREADS
environment variable and invoke julia with the '--procs' option.
* guix/build-system/julia.scm (julia-build)[parallel-tests?]: New argument.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 01:04:17 -05:00
zimoun 6312c68f70
gnu: julia: Allow parallel tests.
* gnu/packages/julia.scm (julia)[origin]<patches>: New patch.
* gnu/packages/patches/julia-allow-parallel-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 01:04:17 -05:00
zimoun 87e96b69aa
gnu: julia: Disable broken tests.
* gnu/packages/julia.scm (julia)[arguments]: Disable broken tests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 01:04:17 -05:00
Maxim Cournoyer f2bdd5a43d
gnu: glib-networking: Update to 2.70.0.
It was erroneously thought when updating to 2.70rc in commit
60e2a3bd5e that 2.70.0 was not yet released.

* gnu/packages/gnome.scm (glib-networking): Update to 2.70.0.
2021-11-25 01:04:17 -05:00
Josselin Poiret 0a787e67ec
gnu: libva: Update to 2.13.0
* gnu/packages/video.scm (libva): Update it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-25 01:04:16 -05:00
Arun Isaac 4fd6aabeaa
gnu: guile-libyaml: Update to 0-2.2bdacb7.
* gnu/packages/guile-xyz.scm (guile-libyaml): Update to 0-2.2bdacb7.
[arguments]: Do not attempt to delete non-existent files. Use (system
ffi-help-rt) from nyacc package. Do not return #t from custom phases.
[native-inputs]: Move nyacc to ...
[propagated-inputs]: ... here.
2021-11-25 10:51:07 +05:30