Commit graph

89201 commits

Author SHA1 Message Date
Pierre Langlois
48b754553a
gnu: glibc-for-bootstrap: Build with GCC 7.
Fixes <https://issues.guix.gnu.org/52066>.

* gnu/packages/make-bootstrap.scm (glibc-for-bootstrap)[native-inputs]:
Add gcc-7.
2021-11-27 14:23:30 +00:00
Vinicius Monego
0c7d324339
gnu: marble-qt: Add optional dependencies.
* gnu/packages/kde.scm (marble-qt)[arguments]<#:configure-flags>: Remove
"-DCMAKE_BUILD_TYPE=Release" and "-DWITH_KF5=FALSE". Add
"-DBUILD_MARBLE_TOOLS=YES" and "-DBUILD_TOUCH=YES".
[native-inputs]: Add extra-cmake-modules.
[inputs]: Sort alphabetically. Add gpsd, kcoreaddons, kcrash, kdoctools,
ki18n, kio, knewstuff, kparts, krunner, kwallet, perl, phonon, protobuf,
qtserialport, qtsvg, shapelib, shared-mime-info, zlib. Remove qtwebkit.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-27 14:27:23 +01:00
Vinicius Monego
4fbc19e2c0
gnu: marble-qt: Update to 21.08.3.
* gnu/packages/kde.scm (marble-qt): Update to 21.08.3.
[build-system]: Use qt-build-system.
[arguments]<#:configure-flags>: Pass "-DBUILD_MARBLE_TESTS=FALSE".
[license]: Change to lgpl2.1+.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-27 14:27:23 +01:00
Vinicius Monego
e2f01318af
gnu: marble-qt: Move to (gnu packages kde).
* gnu/packages/geo.scm (marble-qt): Move to (gnu packages kde).

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-27 14:27:23 +01:00
Mathieu Othacehe
aad44e9484
gnu: libosinfo: Use osinfo-db-next.
* gnu/packages/virtualization.scm (libosinfo)[inputs]: Use osinfo-db-next
instead of osinfo-db.
2021-11-27 13:43:55 +01:00
Mathieu Othacehe
63c2995041
gnu: Add osinfo-db-next.
* gnu/packages/virtualization.scm (osinfo-db-next): New variable.
2021-11-27 13:43:54 +01:00
Mathieu Othacehe
3466c055e6
gnu: gnome-boxes: Add Guix logo support.
* gnu/packages/patches/gnome-boxes-add-guix-logo.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-boxes): Use it.
2021-11-27 13:43:54 +01:00
Ludovic Courtès
1b8a18b629
gnu: krunner: Remove reference to '%build-inputs'.
* gnu/packages/kde-frameworks.scm (krunner)[arguments]: Replace reference
to '%build-inputs' by 'inputs' keyword argument.
2021-11-27 11:48:17 +01:00
Ludovic Courtès
9204408de7
gnu: akonadi: Remove references to '%outputs' and '%build-inputs'.
* gnu/packages/kde-pim.scm (akonadi)[arguments]: Remove references to
'%outputs' and '%build-inputs'.
2021-11-27 11:48:16 +01:00
Ludovic Courtès
54b0b96c5b
gnu: libksysguard: Remove reference to '%outputs'.
* gnu/packages/kde-plasma.scm (libksysguard)[arguments]: Remove
reference to '%outputs' and use gexps.
2021-11-27 11:48:16 +01:00
Ludovic Courtès
7fa47c0716
gnu: bluez-qt: Remove reference to '%output'.
* gnu/packages/kde-frameworks.scm (bluez-qt)[arguments]: Replace
reference to '%output' by a gexp.
2021-11-27 11:48:16 +01:00
Ludovic Courtès
71e47839ba
gnu: k3b: Remove references to '%outputs' and '%build-inputs'.
* gnu/packages/kde-multimedia.scm (k3b)[arguments]: Remove references to
'%build-inputs' and '%outputs'.
2021-11-27 11:48:16 +01:00
Ludovic Courtès
c108602c33
gnu: kmplayer: Remove reference to '%build-inputs'.
* gnu/packages/kde-multimedia.scm (kmplayer)[arguments]: Use
'this-package-input' instead of '%build-inputs'.
2021-11-27 11:48:16 +01:00
Ludovic Courtès
e6280ea2cd
gnu: kamoso: Remove reference to '%build-inputs'.
* gnu/packages/kde-multimedia.scm (kamoso)[arguments]: Rewrite using
a gexp.
2021-11-27 11:48:15 +01:00
Raghav Gururajan
96a6084cd8
gnu: pipe-viewer: Correct references to yt-dlp program.
* gnu/packages/video.scm (pipe-viewer)[inputs]: Add yt-dlp.
[phases](patch-source): Modify.
2021-11-27 05:28:28 -05:00
Alex Kost
6dc682e5b9
gnu: guile-xosd: Update to 0.2.2.
* gnu/packages/guile-xyz.scm (guile-xosd): Update to 0.2.2.
[arguments]: Add 'set-cpath' phase.
[inputs]: Use guile-3.0 as "guile".
2021-11-27 13:06:10 +03:00
Alex Kost
ccaad93d6f
gnu: guile-daemon: Build with Guile 3.0.
* gnu/packages/guile-xyz.scm (guile-daemon)[inputs]: Use guile-3.0 as "guile".
2021-11-27 13:06:10 +03:00
Charles
ca6135b4b6
gnu: cl-yxorp: Update to 0.3.
* gnu/packages/lisp-xyz.scm (sbcl-yxorp): Update to 0.3.
  [inputs]: Add chipz, chunga and salza2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-27 11:02:24 +01:00
Guillaume Le Vaillant
4967eb97b5
gnu: surf: Build with libsoup2.
* gnu/packages/suckless.scm (surf)[inputs]: Replace webkitgtk with
  webkitgtk-with-libsoup2.
2021-11-27 10:47:34 +01:00
Mădălin Ionel Patrașcu
60abbbf8c5
gnu: Add r-xmapbridge.
* gnu/packages/bioconductor.scm (r-xmapbridge): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-27 10:46:01 +01:00
Mădălin Ionel Patrașcu
aa2aaa65ce
gnu: Add r-xina.
* gnu/packages/bioconductor.scm (r-xina): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-27 10:36:27 +01:00
Mădălin Ionel Patrașcu
c96d8ce720
gnu: Add r-stringdb.
* gnu/packages/bioconductor.scm (r-stringdb): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-27 10:36:27 +01:00
Mădălin Ionel Patrașcu
fefdea2a1a
gnu: Add r-alluvial.
* gnu/packages/cran.scm (r-alluvial): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-27 10:36:27 +01:00
Jack Hill
dbd52f377a
gnu: luakit: Build with libsoup2.
* gnu/packages/web-browsers.scm [luakit](inputs): Replace webkitgtk with
  webkitgtk-with-libsoup2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-27 10:29:48 +01:00
Jack Hill
2ff3e6e985
gnu: vimb: Build with libsoup2.
* gnu/packages/web-browsers.scm (vimb)[inputs]: Replace webkitgtk with
  webkitgtk-with-libsoup2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-27 10:27:25 +01:00
Jack Hill
9c4752bd3e
gnu: midori: Adjust inputs.
* gnu/packages/web-browsers.scm (midori)[propogated-inputs]: Add
  desktop-file-utils and which.
  [inputs]: Replace webkit with webkit-with-libsoup2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-11-27 10:24:12 +01:00
Tanguy Le Carrour
214b3c52ce
gnu: alot: Update to 0.10.
* gnu/packages/mail.scm (alot): Update to 0.10.
[inputs]: Use python-notmuch2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-11-27 10:02:11 +01:00
Tanguy Le Carrour
4be46b231f
gnu: Add python-notmuch2.
* gnu/packages/mail.scm (python-notmuch2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-11-27 10:01:45 +01:00
Tanguy Le Carrour
7aff105123
gnu: notmuch: Update to 0.34.1.
* gnu/packages/mail.scm (notmuch): Update to 0.34.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-11-27 10:01:34 +01:00
Tanguy Le Carrour
e5a1d30678
gnu: python-urwidtrees: Update to 1.0.3.
* gnu/packages/python-xyz.scm (python-urwidtrees): Update to 1.0.3.
[arguments]: Use setuptools.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-11-27 10:01:18 +01:00
Nicolas Goaziou
bd7ef5ab0f
gnu: shadowsocks: Update to 2.9.1.
* gnu/packages/networking.scm (shadowsocks): Update to 2.9.1.
2021-11-27 09:58:18 +01:00
Nicolas Goaziou
811a450199
gnu: emacs-rustic: Update to 2.2.
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.2.
2021-11-27 09:54:12 +01:00
Nicolas Goaziou
c299102a6b
gnu: emacs-robot-mode: Update to 0.6.1.
* gnu/packages/emacs-xyz.scm (emacs-robot-mode): Update to 0.6.1.
[source]: Change URL for a maintained fork.
[propagated-inputs]: Remove emacs-s.
[home-page]: Update URL.
2021-11-27 09:50:16 +01:00
Nicolas Goaziou
99dfe3b2de
gnu: emacs-posframe: Update to 1.1.2.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.1.2.
2021-11-27 09:42:27 +01:00
Nicolas Goaziou
f63b3d0105
gnu: Remove asio-1.12.
* gnu/packages/networking.scm (asio-1.12): Remove variable.
2021-11-27 09:03:24 +01:00
Nicolas Goaziou
4316e93705
gnu: restbed: Update to 4.8.
* gnu/packages/networking.scm (restbed): Update to 4.8.
[inputs]: Use latest `asio'.
[arguments]: Activate tests.  Remove unknown configure flags.
2021-11-27 08:58:12 +01:00
zimoun
9b48948a0c
gnu: julia-unitful: Disable parallel tests.
* gnu/packages/julia-xyz.scm (julia-unitful)[arguments]: Disable parallel
tests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-27 01:22:33 -05:00
zimoun
2ce8e5e124
gnu: julia-requires: Disable parallel tests.
* gnu/packages/julia-xyz.scm (julia-requires)[arguments]: Disable parallel
tests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-27 01:22:33 -05:00
zimoun
dfad64e7b0
gnu: julia-interpolations: Disable parallel tests.
* gnu/packages/julia-xyz.scm (julia-interpolations)[arguments]: Disable
parallel tests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-27 01:22:33 -05:00
zimoun
017f9a3515
gnu: julia-aqua: Disable parallel tests.
* gnu/packages/julia-xyz.scm (julia-aqua)[arguments]: Disable parallel tests.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-27 01:22:33 -05:00
zimoun
73f55957cf
build: julia-build-system: Correctly disable parallel tests.
* guix/build/julia-build-system.scm: Remove phases trailing #t.
[phases]{check}: Omit the --procs argument when parallel tests are to be
disabled.  Substract 1 from the number of parallel jobs otherwise.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-27 01:22:33 -05:00
zimoun
941f776fce
gnu: julia: Correctly test using '#:parallel-tests?'.
* gnu/packages/julia.scm (julia)[phases]{enable-parallel-tests}: Use
PARALLEL-TESTS?, not PARALLEL-BUILD?.  Remove comment.
* gnu/packages/patches/julia-allow-parallel-build.patch: Move explanatory
comment to the top of the patch.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-27 01:22:32 -05:00
Tobias Geerinckx-Rice
5685946c07
gnu: wavemon: Update to 0.9.4.
* gnu/packages/hardware.scm (wavemon): Update to 0.9.4.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
5aebbbffac
gnu: davfs2: Update to 1.6.1.
* gnu/packages/file-systems.scm (davfs2): Update to 1.6.1.
[arguments]: Don't explicitly return #t from phases.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
6e34b8f35b
gnu: cpuid: Update to 20211121.
* gnu/packages/linux.scm (cpuid): Update to 20211121.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
10e26baae8
gnu: lesspipe: Update to 1.91.
* gnu/packages/less.scm (lesspipe): Update to 1.91.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
5ee4e91ada
gnu: yadifa: Update to 2.5.3.
* gnu/packages/dns.scm (yadifa): Update to 2.5.3.
[arguments]: Don't explicitly return #t from phases.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
c6e99f78f0
gnu: kcov: Prepare for cross-compilation.
* gnu/packages/code.scm (kcov)[arguments]: Look up bash in the inputs.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
1e4b2d8e22
gnu: kcov: Update to 39.
* gnu/packages/code.scm (kcov): Update to 39.
[inputs]: Add openssl.
2021-11-27 00:49:54 +01:00
Tobias Geerinckx-Rice
5eb7c45c44
gnu: borgmatic: Update to 1.5.21.
* gnu/packages/backup.scm (borgmatic): Update to 1.5.21.
2021-11-27 00:49:54 +01:00