me
/
guix
Archived
1
0
Fork 0
Commit Graph

72786 Commits (ad945029a2dbd1fb741be573f13e42c061e72d0f)

Author SHA1 Message Date
Ricardo Wurmus c486a61c27
gnu: cmake: Update to 3.21.1.
* gnu/packages/cmake.scm (cmake): Update to 3.21.1.
[arguments]: Skip one more test.
2021-07-28 20:31:05 +02:00
Efraim Flashner c20c9e1685
gnu: julia-distances: Update flakey tests.
* gnu/packages/julia-xyz.scm (julia-distances)[arguments]: Adjust the
custom 'skip-flakey-tests phase.
2021-07-28 16:05:33 +03:00
Efraim Flashner fcc900bd52
gnu: julia-docstringextensions: Skip tests.
* gnu/packages/julia-xyz.scm (julia-docstringextensions)[arguments]:
Skip tests.
2021-07-28 16:05:33 +03:00
Efraim Flashner 21747ffa87
gnu: julia-datavalues: Skip tests.
* gnu/packages/julia-xyz.scm (julia-datavalues)[arguments]: Skip tests.
2021-07-28 16:05:33 +03:00
Efraim Flashner 8832df0412
gnu: julia-compat: Update to 3.31.0.
* gnu/packages/julia-xyz.scm (julia-compat): Update to 3.31.0.
2021-07-28 16:05:33 +03:00
Efraim Flashner a8977845cd
gnu: global: Update to 6.6.7.
* gnu/packages/code.scm (global): Update to 6.6.7.
2021-07-28 16:05:33 +03:00
Efraim Flashner cbee534391
gnu: julia-jllwrappers: Add julia-preferences.
* gnu/packages/julia-jll.scm (julia-jllwrappers)[propagated-inputs]: Add
julia-preferences.
2021-07-28 16:05:33 +03:00
Efraim Flashner f7eaa69dc2
gnu: Add julia-preferences.
* gnu/packages/julia-xyz.scm (julia-preferences): New variable.
2021-07-28 16:05:33 +03:00
Efraim Flashner 6886c4960d
gnu: julia: Skip tests on aarch64-linux.
* gnu/packages/julia.scm (julia)[arguments]: Skip tests when building
for aarch64-linux.
2021-07-28 16:05:32 +03:00
Efraim Flashner cc85829fb9
gnu: llvm-julia: Overide build-type.
* gnu/packages/julia.scm (llvm-julia)[arguments]: Move CMAKE_BUILD_TYPE
config from configure-flags to build-type.
2021-07-28 16:05:32 +03:00
Efraim Flashner 6adea67cb0
gnu: libuv-julia: Clean up package definition.
* gnu/packages/julia.scm (libuv-julia)[source]: Use git-file-name.
[build-system]: Remove field.
[arguments]: Remove field.
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 55bb794248
gnu: julia: Update to 1.6.1.
* gnu/packages/julia.scm (julia): Update to 1.6.1.
[arguments]: Adjust custom 'prepare-deps phase. Remove custom
'fix-precompile phase. Add new 'shared-objects-path phase to fix paths
to shared objects. Add new 'adjust-test-suite phase to adjust for
differences in bundled vs packaged libraries. Adjust custom
'disable-broken-tests phase for new version. Add symlinks to libs in
'symlink-libraries phase. In make-flags add more finegrained compilation
targets for x86_64-linux. Update make-flags for changes since last
version.
[inputs]: Add nghttp2:lib, gfortran:lib, curl-ssh. Remove arpack-ng,
curl. Sort alphabetically.
[native-inputs]: Add nss-certs. Sort alphabetically.

(libuv-julia): Update to newer revision.
(libunwind-julia)[source]: Add new patch.
(llvm-julia): Inherit from llvm-11.
[source]: Update patch list.
[arguments]: Apply minority of the Julia specific patches in
'julia-patches phase.
[inputs]: Add julia patches.

Co-Authored-By: Nicolò Balzarotti <nicolo@nixo.xyz>.
Co-Authored-By: zimoun <zimon.toutoune@gmail.com>.
Co-Authored-By: Efraim Flashner <efraim@flashner.co.il>.
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 0faf5f1dd6
gnu: Add curl-ssh.
* gnu/packages/curl.scm (curl-ssh): New hidden package.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 2d4fa647b7
gnu: julia-staticarrays: Update to 1.2.5
* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.5

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 1978d716a9
gnu: openlibm: Fix cross-compiling.
* gnu/packages/maths.scm (openlibm)[arguments]: Add configure-flag to
use cc-for-target.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Jean-Baptiste Volatier 4709b74bc8
gnu: openlibm: Update to 0.7.4.
* gnu/packages/maths.scm (openlibm): Update to 0.7.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Jean-Baptiste Volatier 7db9573e86
gnu: Add pcre2-10.36.
* gnu/packages/pcre.scm (pcre2-10.36): New variable.

Co-Authored-By: zimoun <zimoun.toutoune@gmail.com>.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Jean-Baptiste Volatier 2459cff9ae
gnu: Add utf8proc-2.6.1.
* gnu/packages/textutils.scm (utf8proc-2.6.1): New variable.

Co-Authored-By: zimoun <zimon.toutoune@gmail.com>.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Franz Josef 7d93b21ab1
gnu: glibc-for-bootstrap: Update patch.
There was/is something funny going on with the bootstrap glibc. The
symbol for posix_spawnp points to getopt_r. Which in turn leads to a
lot of crashed in tests later on. I extended the glibc-bootstrap patch
to work around this bug.

* gnu/packages/patches/glibc-bootstrap-system.patch: Adjust patch to
work correctly with new architectures.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Efraim Flashner 8afd85538a
gnu: global: Fix lisp install dir.
* gnu/packages/code.scm (global)[arguments]: Adjust custom 'post-install
phase to move emacs files to the correct directory.
2021-07-28 16:05:31 +03:00
Nicolas Goaziou b07c7f0da6
gnu: python-pikepdf: Update to 2.16.0.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.16.0.
2021-07-27 21:35:52 +02:00
cage d0ec73907c
gnu: telescope: Update to 0.4.1.
* gnu/packages/web-browsers.scm (telescope): Update to 0.4.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:36:22 +02:00
Alexandr Vityazev f87f60a8b5
gnu: emacs-link-hint: Update to 0.1-3.9fbf196.
* gnu/packages/emacs-xyz.scm (emacs-link-hint): Update to 0.1-3.9fbf196.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:28 +02:00
Simon South f62c140f47
gnu: emacs-elpher: Update to 2.10.3.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.10.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:28 +02:00
Morgan Smith 4c4cf3d692
gnu: emacs-typit: Update to 0.2.1-2.fa125bf.
* gnu/packages/emacs-xyz.scm (emacs-typit): Update to 0.2.1-2.fa125bf.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:28 +02:00
Morgan Smith 143d21fa95
gnu: emacs-typit: Fix dictionary location.
Move the dictionary directory to be next to the lisp files, where it is
expected to be.

* gnu/packages/emacs-xyz.scm (emacs-typit)[arguments]
<#:phases>: Remove install-dictionaries phase.
<#:include>: Include dictionaries.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:27 +02:00
Vinicius Monego 3968134a4d
gnu: emacs-org-roam-bibtex: Update to 0.6.0.
* gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): Update to 0.6.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:27 +02:00
Vinicius Monego 3c76399745
gnu: emacs-org-roam: Update to 2.0.0.
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.0.0.
[propagated-inputs]: Add emacs-magit.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:27 +02:00
Vinicius Monego 157f2f7f03
gnu: Add emacs-org-cv.
* gnu/packages/emacs-xyz.scm (emacs-org-cv): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:26 +02:00
Ivan Gankevich 8cfd9ef831
gnu: mesa-opencl-icd: Use absolute path for the library.
* gnu/packages/gl.scm (mesa-opencl-icd): Use absolute path for OpenCL
  platform library in "mesa.icd" file.  With this patch setting
  LD_LIBRARY_PATH=$LIBRARY_PATH is no longer needed to run OpenCL
  applications.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-27 18:36:34 +02:00
Tobias Geerinckx-Rice 5dc4fe1004
gnu: sudo: Update to 1.9.7p2.
* gnu/packages/admin.scm (sudo): Update to 1.9.7p2.
2021-07-27 18:10:15 +02:00
Leo Famulari 95c214e23d
gnu: WebKitGTK: Update to 2.32.3 [security fixes]
Fixes CVE-2021-{21775,21779,30663,30665,30689,30724,30749,30795,30797,30799}.

https://webkitgtk.org/security/WSA-2021-0004.html

* gnu/packages/webkit.scm (webkitgtk): Update to 2.32.2.
2021-07-27 11:02:08 -04:00
Nicolas Goaziou 87f6491e67
gnu: Remove rust-bat-0.17.
* gnu/packages/crates-io.scm (rust-bat-0.17): Remove variable.
2021-07-27 16:34:13 +02:00
Nicolas Goaziou 29ef6d0154
gnu: nushell: Update to 0.34.0.
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.34):
(rust-nu-command-0.34):
(rust-nu-data-0.34):
(rust-nu-engine-0.34):
(rust-nu-errors-0.34):
(rust-nu-parser-0.34):
(rust-nu-plugin-0.34):
(rust-nu-plugin-binaryview-0.34):
(rust-nu-plugin-chart-0.34):
(rust-nu-plugin-fetch-0.34):
(rust-nu-plugin-from-bson-0.34):
(rust-nu-plugin-from-sqlite-0.34):
(rust-nu-plugin-inc-0.34):
(rust-nu-plugin-match-0.34):
(rust-nu-plugin-post-0.34):
(rust-nu-plugin-ps-0.34):
(rust-nu-plugin-query-json-0.34):
(rust-nu-plugin-sys-0.34):
(rust-nu-plugin-to-bson-0.34):
(rust-nu-plugin-to-sqlite-0.34):
(rust-nu-plugin-tree-0.34):
(rust-nu-plugin-xpath-0.34):
(rust-nu-pretty-hex-0.34):
(rust-nu-protocol-0.34):
(rust-nu-stream-0.34):
(rust-nu-test-support-0.34):
(rust-nu-value-ext-0.34): Update to 0.34.0.
(rust-nu-path-0.34):
(rust-nu-completion-0.34): New variable.
2021-07-27 16:34:13 +02:00
Nicolas Goaziou 20e6b7ccd2
gnu: Add rust-mp4-0.8.
* gnu/packages/crates-io.scm (rust-mp4-0.8): New variable.
2021-07-27 16:34:12 +02:00
Nicolas Goaziou 9a38d56e3a
gnu: Add rust-calamine-0.18.
* gnu/packages/crates-io.scm (rust-calamine-0.18): New variable.
(rust-calamine-0.17): Inherit from above.
2021-07-27 16:34:12 +02:00
Nicolas Goaziou 88625b2424
gnu: rust-indexmap-1: Update to 1.7.0.
* gnu/packages/crates-io.scm (rust-indexmap-1): Update to 1.7.0.
2021-07-27 16:34:12 +02:00
Nicolas Goaziou 8eb20852dc
gnu: rust-minus-3: Update to 3.4.0.
* gnu/packages/crates-io.scm (rust-minus-3): Update to 3.4.0.
2021-07-27 16:34:11 +02:00
Nicolas Goaziou 5cbfd5c035
gnu: Add rust-ndarray-0.15.
* gnu/packages/crates-io.scm (rust-ndarray-0.15): New variable.
(rust-ndarray-0.13): Inherit from above.
2021-07-27 16:34:11 +02:00
Nicolas Goaziou 355ffee485
gnu: Add rust-matrixmultiply-0.3.
* gnu/packages/crates-io.scm (rust-matrixmultiply-0.3): New variable.
(rust-matrixmultiply-0.2): Inherit from above.
2021-07-27 16:34:10 +02:00
Nicolas Goaziou 240c73451a
gnu: Add rust-thread-tree-0.3.
* gnu/packages/crates-io.scm (rust-thread-tree-0.3): New variable.
2021-07-27 16:34:10 +02:00
Nicolas Goaziou 8df7c61944
gnu: Add rust-shadow-rs-0.6.
* gnu/packages/crates-io.scm (rust-shadow-rs-0.6): New variable.
(rust-shadow-rs-0.5): Inherit from above.
2021-07-27 16:34:10 +02:00
Nicolas Goaziou 0f32429a7a
gnu: rust-unicode-segmentation-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.8.0.
2021-07-27 16:34:09 +02:00
Nicolas Goaziou aadcdd2261
gnu: Add rust-tui-0.15.
* gnu/packages/crates-io.scm (rust-tui-0.15): New variable.
(rust-tui-0.14): Inherit from above.
2021-07-27 16:34:09 +02:00
Nicolas Goaziou 38a3cacca0
gnu: Add rust-s3handler-0.7.
* gnu/packages/crates-io.scm (rust-s3handler-0.7): New variable.
(rust-s3handler-0.6): Inherit from above.
2021-07-27 16:34:09 +02:00
Nicolas Goaziou 3aed641224
gnu: Add rust-rstest-0.10.
* gnu/packages/crates-io.scm (rust-rstest-0.10): New variable.
2021-07-27 16:34:08 +02:00
Nicolas Goaziou afec299536
gnu: Add rust-polars-0.14.
* gnu/packages/crates-io.scm (rust-polars-0.14): New variable.
(rust-polars-0.13): Inherit from above.
2021-07-27 16:34:08 +02:00
Nicolas Goaziou f686977bec
gnu: Add rust-polars-lazy-0.14.
* gnu/packages/crates-io.scm (rust-polars-lazy-0.14): New variable.
(rust-polars-lazy-0.13): Inherit from above.
2021-07-27 16:34:08 +02:00
Nicolas Goaziou cd6a1e5f40
gnu: Add rust-polars-io-0.14.
* gnu/packages/crates-io.scm (rust-polars-io-0.14): New variable.
(rust-polars-io-0.13): Inherit from above.
2021-07-27 16:34:07 +02:00
Nicolas Goaziou ed18419fe8
gnu: Add rust-simdutf8-0.1.
* gnu/packages/crates-io.scm (rust-simdutf8-0.1): New variable.
2021-07-27 16:34:07 +02:00
Nicolas Goaziou 08dfad9918
gnu: Add rust-polars-arrow-0.14.
* gnu/packages/crates-io.scm (rust-polars-arrow-0.14): New variable.
(rust-polars-arrow-0.13): Inherit from above.
2021-07-27 16:34:07 +02:00
Nicolas Goaziou 293d4064dc
gnu: Add rust-polars-core-0.14.
* gnu/packages/crates-io.scm (rust-polars-core-0.14): New variable.
(rust-polars-core-0.13): Inherit from above.
2021-07-27 16:34:06 +02:00
Nicolas Goaziou f75044e780
gnu: rust-parquet-4: Update to 4.4.0.
* gnu/packages/crates-io.scm (rust-parquet-4): Update to 4.4.0.
2021-07-27 16:34:06 +02:00
Nicolas Goaziou e376b00c31
gnu: Add rust-overload-0.1.
* gnu/packages/crates-io.scm (rust-overload-0.1): New variable.
2021-07-27 16:34:06 +02:00
Nicolas Goaziou 483e806865
gnu: rust-arrow-4: Update to 4.4.0.
* gnu/packages/crates-io.scm (rust-arrow-4): Update to 4.4.0.
2021-07-27 16:34:06 +02:00
Nicolas Goaziou 2c78572bd9
gnu: Add rust-is-executable-1.
* gnu/packages/crates-io.scm (rust-is-executable-1): New variable.
(rust-is-executable): Remove variable.
2021-07-27 16:34:05 +02:00
Nicolas Goaziou daaa3ba07f
gnu: Add rust-sysinfo-0.18.
* gnu/packages/crates-io.scm (rust-sysinfo-0.18): New variable.
(rust-sysinfo-0.16): Inherit from above.
2021-07-27 16:34:05 +02:00
Matthew James Kraai 0ca6e13612
gnu: certbot, python-acme: Update to 1.17.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 1.17.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-27 02:15:19 -04:00
Raghav Gururajan e76423cd49
gnu: calibre: Update to 5.21.0.
* gnu/packages/ebook.scm (calibre)[version]: Update to 5.21.0.
2021-07-27 01:25:55 -04:00
Sarah Morgensen e17f063627
gnu: gmnisrv: Fix configuration search path.
Look in /etc for configuration files rather than
/gnu/store/...-gmnisrv-.../etc.

gnu/packages/web.scm (gmnisrv)[arguments]<#:configure-flags>: Set
--sysconfdir.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-27 02:42:39 +05:30
Sarah Morgensen b459c39adb
gnu: gmnisrv: Remove dependency on /etc/mime.types.
Remove the dependency on /etc/mime.types (fixes #49233).

gnu/packages/web.scm (gmnisrv)[arguments]<#:configure-flags>: Set
--with-mimedb to directly use mime.types from mailcap.
[propagated-inputs]: Move mailcap to...
[inputs]: ...here (/etc/mime.types no longer need in profiles).

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-27 02:42:39 +05:30
Sarah Morgensen 3344f70e49
gnu: gmnisrv: Use #:make-flags, and cross-compile.
gnu/packages/web.scm (gmnisrv)[arguments]<#:phases>{set-variables}: Move
'CC=' to...
<#:make-flags>: ...here, and support cross-compilation with (cc-for-target).

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-27 02:42:38 +05:30
Sarah Morgensen 274fcfb251
gnu: gmnisrv: Disable tests using #:tests?.
gnu/packages/web.scm (gmnisrv)[arguments]<#:phases>: Undelete check
phase, and...
<#:tests?>: ...disable tests here instead.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-27 02:42:38 +05:30
Leo Famulari 3314764193
gnu: Mutt: Update to 2.1.1.
* gnu/packages/mail.scm (mutt): Update to 2.1.1.
2021-07-26 17:04:49 -04:00
jgart 684259dfbc
gnu: Add python-flask-misaka.
* gnu/packages/python-web.scm (python-flask-misaka): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-26 19:42:49 +02:00
Paul A. Patience 56de60cc27
gnu: interception-dual-function-keys: Minor fixes.
* gnu/packages/linux.scm (interception-dual-function-keys)
[arguments]<#:make-flags>: Make use of cc-for-target, cxx-for-target and
%output.
<#:phases>{check}: Undelete phase. Disable tests instead with...
<#:tests?>: ...this. New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-26 19:42:49 +02:00
Paul A. Patience 3bbbb24f4c
gnu: interception-dual-function-keys: Update to 1.4.0.
* gnu/packages/linux.scm (interception-dual-function-keys)
[version]: Update to 1.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-26 19:42:49 +02:00
Matthew James Kraai 0a1ea2b0fb
gnu: ghc-8.8: Update to 8.8.4.
* gnu/packages/haskell.scm (ghc-8.8): Update to 8.8.4.
[arguments]: Add 'fix-cc-reference phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-26 19:42:49 +02:00
Ludovic Courtès 599b173b11
gnu: guix-jupyter: Update to 0.2.2.
* gnu/packages/package-management.scm (guix-jupyter): Update to 0.2.2.
2021-07-26 19:42:49 +02:00
Leo Famulari 456776e1ea
gnu: linux-libre 5.4: Update to 5.4.135.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.135.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-26 13:40:14 -04:00
Leo Famulari 1f6793f53e
gnu: linux-libre 5.10: Update to 5.10.53.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.53.
(deblob-scripts-5.10, linux-libre-5.10-pristine-source): Update hashes.
2021-07-26 13:40:14 -04:00
Leo Famulari 559f80467d
gnu: linux-libre 5.13: Update to 5.13.5.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.5.
(deblob-scripts-5.13, linux-libre-5.13-pristine-source): Update hashes.
2021-07-26 13:40:08 -04:00
Leo Famulari 93c6895910
gnu: linux-libre 4.4: Update to 4.4.276.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.276.
(linux-libre-4.4-pristine-source): Update hash.
2021-07-26 09:34:39 -04:00
Leo Famulari 3a55b7a46e
gnu: linux-libre 4.9: Update to 4.9.276.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.276.
(linux-libre-4.9-pristine-source): Update hash.
2021-07-26 09:34:39 -04:00
Leo Famulari beb67e7098
gnu: linux-libre 4.14: Update to 4.14.240.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.240.
(linux-libre-4.14-pristine-source): Update hash.
2021-07-26 09:34:39 -04:00
Leo Famulari b779450284
gnu: linux-libre 4.19: Update to 4.19.198.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.198.
(linux-libre-4.19-pristine-source): Update hash.
2021-07-26 09:34:39 -04:00
Leo Famulari 75e647c884
gnu: linux-libre 5.4: Update to 5.4.134.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.134.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-26 09:34:39 -04:00
Leo Famulari 2c1382efd8
gnu: linux-libre 5.10: Update to 5.10.52.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.52.
(deblob-scripts-5.10, linux-libre-5.10-pristine-source): Update hashes.
2021-07-26 09:34:38 -04:00
Leo Famulari 766d13721f
gnu: linux-libre: Update to 5.12.19.
* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.19.
(deblob-scripts-5.12, linux-libre-5.12-pristine-source): Update hashes.
2021-07-26 09:34:38 -04:00
Leo Famulari e286e16e75
gnu: linux-libre 5.13: Update to 5.13.4.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.4.
(deblob-scripts-5.13, linux-libre-5.13-pristine-source): Update hashes.
2021-07-26 09:34:38 -04:00
qblade 151c54609b
gnu: uim: Enable 'uim-fep' to support the use of uim in text terminal.
* gnu/packages/xorg.scm (uim)[inputs]: add ncurses.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-07-26 18:58:52 +08:00
Ricardo Wurmus 3e5eff8c30
gnu: Add seqan 3.
* gnu/packages/bioinformatics.scm (seqan): Rename this variable...
(seqan-2): ...to this.
(seqan): New variable for seqan3.
(flexbar)[native-inputs]: Update name for seqan 2.
2021-07-26 11:54:21 +02:00
Ricardo Wurmus 99ca1ae4f8
gnu: Add segemehl.
* gnu/packages/bioinformatics.scm (segemehl): New variable.
2021-07-26 11:08:13 +02:00
Nicolas Goaziou d16694b546
gnu: bat: Update to 0.18.2.
* gnu/packages/rust-apps.scm (bat): Update to 0.18.2.
2021-07-26 10:51:43 +02:00
Nicolas Goaziou 088e9b5b1b
gnu: Add rust-nix-0.21.
* gnu/packages/crates-io.scm (rust-nix-0.21): New variable.
(rust-nix-0.20): Inherit from above.
2021-07-26 10:50:12 +02:00
Nicolas Goaziou 7b669da767
gnu: rust-memoffset-0.6: Update to 0.6.4.
* gnu/packages/crates-io.scm (rust-memoffset-0.6): Update to 0.6.4.
2021-07-26 10:49:06 +02:00
Nicolas Goaziou 69ce8f3ce1
gnu: xournalpp: Update to 1.1.0.
* gnu/packages/pdf.scm (xournalpp): Update to 1.1.0.
2021-07-26 10:42:44 +02:00
Tobias Geerinckx-Rice 4831f4e8c9
gnu: Update Zrythm Git URLs.
* gnu/packages/audio.scm (libaudec, ztoolkit)[source, home-page]: Adjust to Gitea.
* gnu/packages/music.scm (zplugins)[source]: Likewise.
2021-07-26 10:24:25 +02:00
Tobias Geerinckx-Rice 11d8a47bcf
gnu: Remove libgnomeprintui.
* gnu/packages/gnome.scm (libgnomeprintui): Remove unused variable.
2021-07-26 09:47:22 +02:00
Tobias Geerinckx-Rice e8563962ee
gnu: Remove libgnomeprint.
* gnu/packages/gnome.scm (libgnomeprint): Remove unused variable.
2021-07-26 09:47:22 +02:00
Tobias Geerinckx-Rice 781a2befee
gnu: gsegrafix: Update to 1.0.7.2.
This keeps this ancient package on life support for now.

* gnu/packages/maths.scm (gsegrafix): Update to 1.0.7.2.
[source]: Download from gsegrafix-experimental's Savannah.
[arguments]: Drop obsolete LDFLAGS.  Disable static library build.
[inputs]: Remove libgnomecanvas, libbonoboui, libgnomeui,
libgnomeprintui, and popt.  Add glib and gtk+.
2021-07-26 09:47:22 +02:00
Nicolas Goaziou 1829e9d80f
gnu: wireshark: Update to 3.4.7.
* gnu/packages/networking.scm (wireshark): Update to 3.4.7.
2021-07-26 09:45:58 +02:00
Nicolas Goaziou 778af012ef
gnu: rosegarden: Update to 21.06.1.
* gnu/packages/music.scm (rosegarden): Update to 21.06.1.
2021-07-26 09:41:22 +02:00
Nicolas Goaziou 16f0bdf5f0
gnu: python-pikepdf: Update to 2.15.1.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.15.1.
2021-07-26 09:33:38 +02:00
Nicolas Goaziou 35b3c7c8eb
gnu: giac: Update to 1.7.0-21.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-21.
2021-07-26 09:30:39 +02:00
Nicolas Goaziou eb1a5dddda
gnu: mgba: Update to 0.9.2.
* gnu/packages/emulators.scm (mgba): Update to 0.9.2.
2021-07-26 09:22:05 +02:00
Tobias Geerinckx-Rice 11afd46519
gnu: ruby-stackprof: Build (more) reliably.
* gnu/packages/ruby.scm (ruby-stackprof)[arguments]: Add a new
'skip-dubious-test phase.
2021-07-26 02:52:34 +02:00
Tobias Geerinckx-Rice 900c2ca8f7
gnu: ruby-stackprof: Update to 0.2.17.
* gnu/packages/ruby.scm (ruby-stackprof): Update to 0.2.17.
[arguments]: Add a new 'build-tests phase.
2021-07-26 02:52:28 +02:00
Tobias Geerinckx-Rice 3e8537c146
gnu: java-commons-codec: Update to 1.15.
* gnu/packages/java.scm (java-commons-codec): Update to 1.15.
2021-07-25 23:14:48 +02:00
Tobias Geerinckx-Rice 94ec198506
gnu: java-commons-codec: Fix build on non-huge-memory machines.
* gnu/packages/java.scm (java-commons-codec)[arguments]: Add a new
'skip-ravenous-test phase.
2021-07-25 23:14:47 +02:00
Tobias Geerinckx-Rice f91fceb920
gnu: java-commons-codec: Don't return #t from phases.
* gnu/packages/java.scm (java-commons-codec)[arguments]: Don't return #t
from phases.
2021-07-25 23:14:47 +02:00
Nicolas Goaziou a3b6e90448
gnu: emacs-ebuild-mode: Update to 1.53.
* gnu/packages/emacs-xyz.scm (emacs-ebuild-mode): Update to 1.53.
2021-07-25 21:56:32 +02:00
Nicolas Goaziou 35d4bca2e9
gnu: emacs-counsel-etags: Update to 1.9.17.
* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.9.17.
[arguments]: Disable tests.
2021-07-25 21:55:06 +02:00
Nicolas Goaziou 4755de6ed8
gnu: emacs-corfu: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.10.
2021-07-25 21:38:35 +02:00
Nicolas Goaziou 1d8521db83
gnu: emacs-modus-themes: Update to 1.5.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 1.5.0.
2021-07-25 21:35:25 +02:00
Nicolas Goaziou 1bcf2da570
gnu: emacs-flycheck-grammalecte: Update to 2.0.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 2.0.
2021-07-25 21:31:40 +02:00
Nicolas Goaziou b81ab18404
gnu: emacs-aggressive-indent: Update to 1.10.0.
* gnu/packages/emacs-xyz.scm (emacs-aggressive-indent): Update to 1.10.0.
2021-07-25 21:29:36 +02:00
Nicolas Goaziou edca830c32
gnu: emacs-pyim: Update to 3.9.3.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.3.
2021-07-25 21:23:16 +02:00
Nicolas Goaziou 6fd2f881cf
gnu: emacs-ebdb: Update to 0.7.
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.7.
2021-07-25 21:22:38 +02:00
Tobias Geerinckx-Rice cbeafb35e8
gnu: marble-qt: Fix source file name.
* gnu/packages/geo.scm (marble-qt)[source]: Add a FILE-NAME field.
2021-07-25 19:53:05 +02:00
Tobias Geerinckx-Rice 199f9e9170
gnu: marble-qt: Fix Git source URL.
The package failed to build with:
fatal: remote error: Please use the https: protocol to connect to anongit

Fix the protocol & follow the subsequent HTTP redirection.

* gnu/packages/geo.scm (marble-qt)[source]: Fix upstream URL.
2021-07-25 19:53:05 +02:00
Tobias Geerinckx-Rice 5079aa2afd
gnu: r-structuralvariantannotation: Update to 1.8.1.
The previous 1.8.0 source tarball has vanished.

* gnu/packages/bioconductor.scm (r-structuralvariantannotation):
Update to 1.8.1.
[propagated-inputs]: Add r-genomicfeatures.
2021-07-25 19:39:11 +02:00
Vinicius Monego 8854acd434
gnu: Add python-hyperopt.
* gnu/packages/machine-learning.scm (python-hyperopt): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-25 17:56:58 +02:00
Vinicius Monego aaf94ec750
gnu: Add emacs-ob-async.
* gnu/packages/emacs-xyz.scm (emacs-ob-async): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-25 17:50:17 +02:00
Arun Isaac ed9d146734
gnu: oil: Respect #:tests?.
* gnu/packages/shells.scm (oil)[arguments]: Respect #:tests? in the custom
check phase.
2021-07-25 20:08:27 +05:30
Felix Gruber d1318cb4de
gnu: oil: Update to 0.9.0.
* gnu/packages/shells.scm (oil): Update to 0.9.0.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-25 19:58:05 +05:30
Wiktor Żelazny 769326cf18
gnu: Add marble-qt.
* gnu/packages/patches/marble-qt-add-qt-headers.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/geo.scm (marble-qt): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-25 13:51:45 +02:00
Sarah Morgensen a92dfbce30
gnu: gmnisrv: Update to 0-2.32854b7.
Update to latest commit. gmnisrv uses v3 X509 certificates now, and so
"requires fresh certificates, which could break clients with strict
trust-on-first-use policies."

gnu/packages/web.scm (gmnisrv): Update to 0-2.32854b7.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-25 15:56:02 +05:30
Morgan Smith 32b02fd99c
gnu: emacs-nov-el: Update to 0.3.4.
* gnu/packages/emacs-xyz.scm (emacs-nov-el): Update to 0.3.4.
[arguments]<#:emacs>: Use emacs for libxml.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-25 12:13:01 +02:00
Raghav Gururajan f703bef87a
gnu: weston: Enable some features.
* gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp,
gstreamer and gst-plugins-base.
[configure-flags](backend-rdp,remoting): Remove flags.
(backend-default): New flag.
2021-07-25 02:00:22 -04:00
Raghav Gururajan dd3de0c475
gnu: freerdp: Propagate some inputs as per pkg-config files.
* gnu/packages/rdesktop.scm (freerdp)[inputs]: Move libxkbcommon,
openssl and wayland to ...
[propagated-inputs]: ... here.
2021-07-25 02:00:22 -04:00
Raghav Gururajan e0fc091319
gnu: weston: Fix package inputs.
The newly added inputs are referenced by the package but was missing in
the package definition. Some of these inputs might have been used
by the package indirectly via propagation from other inputs. The moved
inputs are referenced in pkg-config files.

* gnu/packages/freedesktop.scm (weston)[inputs]: Add glib, libdrm,
libpng, libx11 and libxcb. Move libxkbcommon and wayland to ...
[propagated-inputs]: ... here. Add pixman.
2021-07-25 02:00:22 -04:00
Raghav Gururajan 17a8656bc7
gnu: weston: Update to 9.0.0 and adjust arguments+inputs accordingly.
* gnu/packages/freedesktop.scm (weston)[version]: Update to 9.0.0.
[configure-flags](c_link_args): New flag.
(simple-dmabuf-drm): Remove flag.
[native-inputs]: Add mscgen.
[inputs]: Add pipewire.
2021-07-25 01:59:49 -04:00
Tobias Geerinckx-Rice 45881ea747
gnu: perl-http-cookiejar: Update to 0.012.
This fixes its build which had started to fail due to a time-bomb:

  Expires=Wed, 09 Jun 2021 10:18:14 GMT

in an examples.t test cookie.

* gnu/packages/web.scm (perl-http-cookiejar): Update to 0.012.
2021-07-25 01:55:45 +02:00
Tobias Geerinckx-Rice c7b51b799d
gnu: esmtp: Fix build with libesmtp >= 1.1.0.
* gnu/packages/mail.scm (esmtp)[source]: Add patch.
* gnu/packages/patches/esmtp-add-lesmtp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-07-24 23:59:07 +02:00
Guillaume Le Vaillant e463e09dc2
services: dhcpd: Fix activation with IPv6 configuration.
* gnu/services/networking.scm (dhcpd-activation): Pass the IP version
  parameter to dhcpd.
2021-07-24 15:38:03 +02:00
Pierre Neidhardt fe0c3aee02
gnu: Add feeder.
* gnu/packages/lisp-xyz.scm (cl-feeder, ecl-feeder, sbcl-feeder): New variables.
2021-07-24 11:58:45 +02:00
Tobias Geerinckx-Rice c3c003be69
gnu: java-xmlpull2: Use mirrored source and archived home page.
* gnu/packages/xml.scm (java-xmlpull2)[source]: Download from a Gentoo
distfiles mirror.
[home-page]: Point to an archive.org snapshot.
2021-07-23 23:29:34 +02:00
Marius Bakke 277f58040b
gnu: graphviz: Use HTTPS home page.
* gnu/packages/graphviz.scm (graphviz)[home-page]: Use HTTPS.
2021-07-23 17:29:34 +02:00
Marius Bakke 379bb236d4
gnu: php: Update to 7.4.21.
* gnu/packages/php.scm (php): Update to 7.4.21.
[arguments]: Remove trailing #t's.
[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
2021-07-23 17:29:34 +02:00
Ludovic Courtès c4918b54bb
gnu: tmux-themepack: Tweak description.
* gnu/packages/tmux.scm (tmux-themepack)[description]: Tweak.
2021-07-23 17:02:29 +02:00
Matthew James Kraai efcd669c5a
gnu: tmux-themepack: Update to 1.1.0.
* gnu/packages/tmux.scm (tmux-themepack): Update to 1.1.0.
[arguments]: Install only selected files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-23 17:02:29 +02:00
Ludovic Courtès 7273b66945
gnu: modules: Avoid FHS file names in 'add.modules'.
* gnu/packages/package-management.scm (modules)[arguments]: Add
'patch-add-modules' phase.
2021-07-23 17:02:29 +02:00
Ivan Gankevich 8bcd920c71
gnu: Add modules.
* gnu/packages/package-management.scm (modules): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-23 17:02:28 +02:00
Ludovic Courtès 1665bb0cec
gnu: hpcguix-web: Update to 0.1.0.
* gnu/packages/web.scm (hpcguix-web): Update to 0.1.0.
[arguments]: In 'wrap-program' phase, change "/bin/run" to
"/bin/hpcguix-web".
[inputs]: Add BASH-MINIMAL.
* gnu/services/web.scm (hpcguix-web-shepherd-service): Run
"/bin/hpcguix-web".
2021-07-23 17:02:28 +02:00
Andreas Enge b48bc8953d
gnu: pari-gp: Update to 2.13.2.
* gnu/packages/algebra.scm (pari-gp): Update to 2.13.2.
2021-07-23 15:28:03 +02:00
Leo Prikler 4e19ad0fde
gnu: gnome-maps: Update to 3.38.5.
* gnu/packages/geo.scm (gnome-maps): Update to 3.38.5.
2021-07-23 12:41:01 +02:00
Guillaume Le Vaillant 785c96fbe1
gnu: Add radvd.
* gnu/packages/admin.scm (radvd): New variable.
2021-07-23 11:33:36 +02:00
宋文武 89ea0918a4
gnu: Add drawterm.
* gnu/packages/plan9.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2021-07-22 19:52:53 +08:00
Pierre Neidhardt d98fc80ffb
gnu: Add cl-libxml2.
* gnu/packages/lisp-xyz.scm (cl-libxml2, ecl-cl-libxml2, sbcl-cl-libxml2): New
variables.
2021-07-22 13:03:52 +02:00
Ricardo Wurmus aa2686c368
gnu: r-opencpu: Update to 2.2.4.
* gnu/packages/cran.scm (r-opencpu): Update to 2.2.4.
2021-07-22 11:37:25 +02:00
Sharlatan Hellseher 9cfa6c3c58
gnu: Add r-opencpu
* gnu/packages/cran.scm: (r-opencpu): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-07-22 11:37:25 +02:00
Sharlatan Hellseher 2b6dd1bde5
gnu: Add r-protolite
* gnu/packages/cran.scm: (r-protolite): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2021-07-22 11:37:25 +02:00
Sharlatan Hellseher c5baff1796
gnu: Add r-webutils
* gnu/packages/cran.scm (r-webutils): New variable.
2021-07-22 11:37:21 +02:00
Paul Garlick b05a1eb5e3
gnu: Add python-dolfin-adjoint.
* gnu/packages/simulation.scm (python-dolfin-adjoint): New variable.
2021-07-22 10:03:53 +01:00
jgart 4c63efa5e3
gnu: Add abjad-ext-ipython.
* gnu/packages/music.scm (abjad-ext-ipython): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-22 11:50:14 +03:00
jgart ccfcbadd68
gnu: Add abjad-ext-nauert.
* gnu/packages/music.scm (abjad-ext-nauert): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-22 11:48:45 +03:00
jgart a909460099
gnu: Add abjad-ext-rmakers.
* gnu/packages/music.scm (abjad-ext-rmakers): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-22 11:48:41 +03:00
Efraim Flashner 454460ca55
gnu: abjad: Remove obsolete phase.
* gnu/packages/music.scm (abjad)[arguments]: Remove custom 'patch-source
phase.
2021-07-22 11:14:33 +03:00
Efraim Flashner 91c42e4767
gnu: abjad: Move lilypond to inputs.
* gnu/packages/music.scm (abjad)[native-inputs]: Move lilypond ...
[inputs]: ... to here.
2021-07-22 11:13:57 +03:00
jgart 18f9e21b18
gnu: abjad: Improve description.
* gnu/packages/music.scm (abjad)[description]: Improve abjad's
description.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-22 11:06:58 +03:00
jgart dd7c2d2b1d
gnu: abjad: Move python-ply to propagated-inputs.
* gnu/packages/music.scm (abjad)[ntaive-inputs]: Move python-ply ...
[propagated-inputs]: ... to here.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-22 11:05:41 +03:00
jgart 5535d5435e
gnu: python-abjad: Rename to abjad.
* gnu/packages/music.scm (abjad): Rename from python-abjad.
(python-abjad): Keep as deprecated package.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-22 11:04:10 +03:00
Efraim Flashner fd8aea010f
gnu: python-pysam: Make the check phase honor the tests? argument.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Adjust
custom 'check phase to skip tests when #:tests is #f.
2021-07-22 10:58:22 +03:00
Efraim Flashner 877792a6a7
gnu: python-pysam: Update to 0.16.0.1.
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.16.0.1.
[arguments]: Update custom 'check phase.
[propagated-inputs]: Replace htslib-1.9 with 1.10.
[native-inputs]: Add python-pytest. Replace samtools-1.9 with 1.10,
bcftools-1.9 with 1.10.
(bcftools-1.9): Replace with bcftools-1.10.
[native-inputs]: Replace htslib-1.9 with 1.10.
(samtools-1.9): Replace with samtools-1.10.
[inputs]: Replace htslib-1.9 with 1.10.
2021-07-22 10:57:41 +03:00
Efraim Flashner cc4906d13b
gnu: Add htslib-1.10.
* gnu/packages/bioinformatics.scm (htslib-1.10): New variable.
2021-07-22 10:50:58 +03:00
Efraim Flashner 309b38bed6
gnu: python-biopython: Update to 1.73.
* gnu/packages/bioinformatics.scm (python-biopython): Update to 1.73.
2021-07-22 09:14:12 +03:00
Eric Bavier 55db762b31
gnu: onionshare: Update to 2.3.2.
* gnu/packages/tor.scm (onionshare-cli, onionshare): Update to 2.3.2.
(onionshare)[inputs]: Add python-colorama.
[arguments]: Insert "import pytest" for later "pytest.mark.skip".
2021-07-21 23:08:14 -05:00
Joseph LaFreniere e9d47ee718
gnu: Add emacs-seeing-is-believing.
* gnu/packages/emacs-xyz.scm (emacs-seeing-is-believing): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-22 00:02:33 +02:00
Ludovic Courtès de1ae96184
gnu: guile-git: Update to 0.5.2.
Fixes <https://issues.guix.gnu.org/48855>.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

* gnu/packages/guile.scm (guile-git): Update to 0.5.2.
2021-07-22 00:02:30 +02:00
Giacomo Leidi 1f07d4436c
gnu: extempore: Update to 0.8.9.
* gnu/packages/music.scm (extempore): Update to 0.8.6.
[source]: Portaudio is no more in-tree.
[arguments]: Load external libraries through patched CMakeLists.txt.
[phases]: Symlink assets.
* gnu/packages/patches/extempore-unbundle-external-dependencies.patch:
Update accordingly.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-07-21 23:00:51 +02:00
Lars-Dominik Braun 403a689625
gnu: Add python-sparqlkernel.
* gnu/packages/jupyter.scm (python-sparqlkernel): New variable.
2021-07-21 13:36:09 +02:00
Lars-Dominik Braun 281808170a
gnu: Add python-sparqlwrapper.
* gnu/packages/rdf.scm (python-sparqlwrapper): New variable.
2021-07-21 13:36:09 +02:00
Lars-Dominik Braun d57c34d26b
gnu: Add python-bash-kernel.
* gnu/packages/jupyter.scm (python-bash-kernel): New variable.
2021-07-21 13:36:08 +02:00
Lars-Dominik Braun 73830b5da3
gnu: Add r-battenberg.
* gnu/packages/bioinformatics.scm (r-battenberg): New variable.
2021-07-21 13:36:08 +02:00
Lars-Dominik Braun ed636babfa
gnu: Add r-ascat.
* gnu/packages/bioinformatics.scm (r-ascat): New variable.
2021-07-21 13:36:08 +02:00
Lars-Dominik Braun 690df95d1a
gnu: Add nanosv.
* gnu/packages/bioinformatics.scm (nanosv): New variable.
2021-07-21 13:36:08 +02:00
Lars-Dominik Braun 2b665b8a49
gnu: Add python-pyvcf.
* gnu/packages/bioinformatics.scm (python-pyvcf): New variable.
2021-07-21 13:36:08 +02:00
Lars-Dominik Braun 086c6800cf
gnu: checkm: Rename and update to 1.1.3.
Renamed from python2-checkm-genome to checkm to better reflect its
status as standalone-application and support for Python 3.

* gnu/packages/bioinformatics.scm (python2-checkm-genome): Redirect to…
(checkm): …here and update to 1.1.3.
[propagated-inputs]: Move to inputs.
[inputs]: Use Python 3 dependencies.
[home-page]: Point to real home-page.
2021-07-21 13:36:08 +02:00
Lars-Dominik Braun 18a02fe7ca
gnu: Add tombo.
* gnu/packages/bioinformatics.scm (tombo): New variable.
2021-07-21 13:36:07 +02:00
Lars-Dominik Braun 117988b7ca
gnu: Add r-rmisc.
* gnu/packages/cran.scm (r-rmisc): New variable.
2021-07-21 13:36:07 +02:00
Lars-Dominik Braun 2925d84196
gnu: Add r-glinternet.
* gnu/packages/statistics.scm (r-glinternet): New variable.
2021-07-21 13:36:07 +02:00
Lars-Dominik Braun f711ba28d2
gnu: Add r-naniar.
* gnu/packages/statistics.scm (r-naniar): New variable.
2021-07-21 13:36:07 +02:00
Lars-Dominik Braun f6802a9247
gnu: Add r-norm.
* gnu/packages/statistics.scm (r-norm): New variable.
2021-07-21 13:36:07 +02:00
Guillaume Le Vaillant ce27cde262
gnu: txr: Reduce closure size.
* gnu/packages/lisp.scm (txr)[inputs]: Replace bash by bash-minimal.
2021-07-21 10:57:27 +02:00
Michael Rohleder 2f41e9540d
gnu: catfish: Update to 4.16.1.
* gnu/packages/xfce.scm (catfish): Update to 4.16.1.
[inputs]: Add xfconf.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-21 01:26:15 +02:00
Ivan Gankevich 9d21c67d7b
gnu: Add libgpiod.
* gnu/packages/linux.scm (libgpiod): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-20 22:36:51 +02:00
Paul A. Patience 4a136a3b7f
gnu: dealii: Update to 9.3.1 and clean up.
The cleanup notably:

* Builds and installs the documentation into a separate doc output (in
the process moving around some files erroneously installed into the root
directory); and
* Removes unnecessary inputs and moves some inputs into
propagated-inputs (the candidates of which were determined with a search
for "include.*LIBNAME" in include/deal.II).

* gnu/packages/maths.scm (dealii): Reword comments.
[version]: Update to 9.3.1.
[outputs]: New field including doc output.
[native-inputs]: New field.
[inputs]: Sort them. Remove p4est (deal.II interfaces with it only when
MPI is enabled). Move boost, suitesparse and tbb to...
[propagated-inputs]: ...here. New field including hdf5, which is
actually supported in deal.II without MPI.
[arguments]<#:tests?>: New argument. The tests were not being run before
anyway.
<#:configure-flags>[-DDEAL_II_COMPONENT_DOCUMENTATION]: New flag.
[-DDEAL_II_DOCREADME_RELDIR]: New flag. Prevents the LICENSE.md,
README.md, detailed.log and summary.log files from being installed in
the root directory (though note that the logs are removed in the new
remove-build-logs phase).
[-DDEAL_II_DOCHTML_RELDIR]: New flag.
[-DDEAL_II_COMPILE_EXAMPLES]: New flag.
[-DDEAL_II_EXAMPLES_RELDIR]: New flag. Prevents the examples directory
from being installed in the root directory.
[-DCMAKE_POSITION_INDEPENDENT_CODE]: Remove flag. The issue has been
resolved.
<#:phases>{remove-build-logs}: New phase.
[home-page]: Add trailing slash.
(dealii-openmpi): Use package/inherit.
[inputs]: Sort them. Remove mumps-metis-openmpi (deal.II no longer
interfaces with MUMPS). Move hdf5-parallel-openmpi, openmpi,
p4est-openmpi, petsc-openmpi and slepc-openmpi to...
[propagated-inputs]: ...here. New field.
[arguments]<#:configure-flags>: Rename cf variable to flags.
<#:phases>{mpi-setup}: Remove phase which is unused because the tests
are disabled.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-20 22:36:51 +02:00
Efraim Flashner 2c1cdbb19b
gnu: xorg.scm: Add missing module import.
This is a follow-up to 1a4c7ddefe.

* gnu/packages/xorg.scm: Add missing module import.
2021-07-20 22:19:12 +03:00
Tanguy Le Carrour 526171269d
gnu: Add python-tldr.
* gnu/packages/python-xyz.scm (python-tldr): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 22:10:35 +03:00
Efraim Flashner e2dae72dab
gnu: rust-openssl-sys-extras-0.7: Skip build.
* gnu/packages/crates-io.scm (rust-openssl-sys-extras-0.7)
[arguments]: Skip build.
[inputs]: Remove openssl-1.0.
2021-07-20 22:04:40 +03:00
Efraim Flashner 7f43bc6839
gnu: rust-openssl-0.7: Skip build.
* gnu/packages/crates-io.scm (rust-openssl-0.7)[arguments]: Skip build.
Remove tests keyword.
[inputs]: Remove openssl-1.0.
2021-07-20 22:02:59 +03:00
Efraim Flashner 3f403bb750
gnu: rust-sha1-0.2: Skip tests.
* gnu/packages/crates-io.scm (rust-sha1-0.2)[arguments]: Skip tests.
[inputs]: Remove openssl-1.0.
2021-07-20 21:59:56 +03:00
Efraim Flashner d68d84ee19
gnu: gpodder: Make the check phase honor the tests? argument.
* gnu/packages/gpodder.scm (gpodder)[arguments]: Adjust custom 'check
phase to skip tests when #:tests? is #f.
2021-07-20 21:41:48 +03:00
Efraim Flashner c4413569f7
gnu: gpodder: Add bash-minimal.
* gnu/packages/gpodder.scm (gpodder)[inputs]: Add bash-minimal.
2021-07-20 21:41:48 +03:00
raingloom a2f8ec94f6
gnu: gpodder: Add python-mutagen (fixes one of its addons).
* gnu/packages/gpodder.scm (gpodder)[inputs]: Added python-mutagen.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 21:39:51 +03:00
Efraim Flashner 1a4c7ddefe
gnu: xpra: Add bash-minimal.
* gnu/packages/xorg.scm (xpra)[inputs]: Add bash-minimal.
2021-07-20 21:16:09 +03:00
Matthew James Kraai a4d9002bec
gnu: xpra: Update to 4.2.1.
* gnu/packages/xorg.scm (xpra): Update to 4.2.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 21:13:52 +03:00
Raghav Gururajan e644e45aec
gnu: pipe-viewer: Correct references to youtube-dl program.
* gnu/packages/videos.scm (pipe-viewer)[phases](patch-source): Modify.
2021-07-20 07:54:56 -04:00
Raghav Gururajan 7b9c4417d5
gnu: claws-mail: Use absolute paths to referenced programs.
* gnu/packages/mail.scm (claws-mail)[phases](patch-source): New phase.
[inputs]: Add mailutils and sendmail.
2021-07-20 06:03:36 -04:00
Efraim Flashner 541066a02f
gnu: python-graph-tool: Sort inputs alphabetically.
* gnu/packages/graph.scm (python-graph-tool)[native-inputs]: Sort
alphabetically.
[inputs]: Same.
[propagated-inputs]: Same.
2021-07-20 12:01:20 +03:00
Alexandre Hannud Abdo b8e7b284fc
gnu: Add sequeler.
* gnu/packages/databases.scm (sequeler): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 12:01:20 +03:00
Alexandre Hannud Abdo ac840442ee
gnu: python-graph-tool: Update to 2.43.
* gnu/packages/graph.scm (python-graph-tool): Update to 2.43.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-20 11:59:54 +03:00
Paul A. Patience 59d09bfb2b
gnu: txr: Update to 266.
* gnu/packages/lisp.scm (txr)[version]: Update to 266.
  [inputs]: Add bash.
  [arguments]<#:phases>{inhibit-doc-syms-generation}: Correct the path to
  doc-syms.tl to its new location.
  {fix-tests}: Fix another test.
  {fix-paths}: New phase.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-20 10:50:04 +02:00
Paul A. Patience 6a0658afa7
gnu: txr: Fix license installation.
The install-license-files phase was installing LICENSE-CYG when it
shouldn't have, because that license applies only to TXR builds for
Microsoft Windows; and it was also ignoring the METALICENSE file.
However, TXR's Makefile was already installing the LICENSE and
METALICENSE files into share/txr (the datadir), so redirect them into
the appropriate doc directory and delete the install-license-files
phase.

* gnu/packages/lisp.scm (txr)[arguments]<#:phases>
  {fix-license-installation}: New phase.
  {install-license-files}: Delete phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-20 10:09:33 +02:00
Paul A. Patience 75922458af
gnu: txr: Build documentation.
* gnu/packages/lisp.scm (man-for-txr): New variable.
  (txr)[native-inputs]: New field.
  [inputs]: Move above the arguments field.
  [arguments]<#:phases>{inhibit-doc-syms-generation, build-doc, install-doc}:
  New phases.
  {fix-tests}: Add after the unpack phase rather than after the configure
  phase so that all file-modifying phases are performed after unpacking.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-20 10:03:30 +02:00
Charles e1f9a10fdc
gnu: cl-authentic: Update to 0.1.2-2.4e9194d.
* gnu/packages/lisp-xyz.scm (sbcl-authentic): Update to 0.1.2-2.4e9194d.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-20 09:54:20 +02:00
Jonathan Brielmaier d84c24935b
gnu: icedove: Update to 78.12.0 [security fixes].
Fixes CVE-2021-29969 and CVE-2021-29976.

* gnu/packages/gnuzilla.scm (icedove): Update to 78.12.0.
2021-07-19 21:19:32 +02:00
Vinicius Monego 52058a1144
gnu: Add searx.
* gnu/packages/search.scm (searx): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:52 +02:00
Vinicius Monego c65183b628
gnu: Add python-langdetect.
* gnu/packages/python-xyz.scm (python-langdetect): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:52 +02:00
Paul A. Patience 6bd1d4a18b
gnu: Add nomad-optimizer.
* gnu/packages/maths.scm (nomad-optimizer): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:52 +02:00
Franck Pérignon aa1b756723
gnu: Add python-pyhull.
* gnu/packages/python-xyz.scm (python-pyhull): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:51 +02:00
Ryan Prior de50ff13de
gnu: visidata: Update to 2.5.
* gnu/packages/visidata.scm (visidata): Update to 2.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:51 +02:00
Vinicius Monego 5e437ce812
gnu: Add emacs-jupyter.
* gnu/packages/emacs-xyz.scm (emacs-jupyter): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:51 +02:00
Vinicius Monego 3436d3f801
gnu: Add emacs-zmq.
* gnu/packages/emacs-xyz.scm (emacs-zmq): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:51 +02:00
Vinicius Monego f8790ba4b4
gnu: zeromq: Enable DRAFTs.
* gnu/packages/networking.scm (zeromq)[arguments]<#:configure-flags>: Pass
--enable-drafts.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-07-19 19:57:51 +02:00
Morgan Smith 703f932cc9
gnu: Add powercap.
* gnu/packages/linux.scm (powercap): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-19 16:28:08 +03:00
Kyle Meyer 4cda5a4dab
gnu: git-annex: Update to 8.20210714.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20210714.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-19 15:36:29 +03:00
Charles d16148fcfd
gnu: Add node-uglify-js.
* gnu/packages/uglifyjs.scm (node-uglify-js, uglifyjs): New variables.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-19 14:43:29 +03:00
Charles bfa847dbe0
gnu: Add node-acorn.
* gnu/packages/node-xyz.scm (node-acorn): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-19 14:28:52 +03:00
Efraim Flashner 0f46e0b79c
gnu: evisum: Update to 0.5.13.
* gnu/packages/enlightenment.scm (evisum): Update to 0.5.13.
[arguments]: Add phase to set homedir.
2021-07-19 09:44:36 +03:00
Raghav Gururajan 00c8a28512
gnu: gspell: Propagate glib and gtk+, as per pkg-config file.
* gnu/packages/gnome.scm (gspell)[inputs]: Move glib and gtk+ to ...
[propagated-inputs]: ... here.
2021-07-18 22:05:14 -04:00
Raghav Gururajan 53e445c463
gnu: libxscrnsaver: Propagate libx11 and libxext, as per pkg-config file.
* gnu/packages/xorg.scm (libxscrnsaver)[inputs]: Move libx11 and libxext to ...
[propagated-inputs]: ... here.
2021-07-18 21:52:38 -04:00
Raghav Gururajan 2fbffcf575
gnu: Add omemo-wget.
* gnu/packages/messaging.scm (omemo-wget): New variable.
2021-07-18 20:59:04 -04:00
Tobias Geerinckx-Rice 5d2e3b6b23
gnu: mg: Set PKG_CONFIG instead of substituting.
* gnu/packages/text-editors.scm (mg)[arguments]: Add PKG_CONFIG
to #:make-flags, and remove the custom
'pkg-config-for-cross-compiling-target phase.
2021-07-18 20:28:17 +02:00
Tobias Geerinckx-Rice 7f2b9306ee
gnu: mg: Fix reference to native diffutils.
* gnu/packages/text-editors.scm (mg)[inputs]: Add diffutils.
[arguments]: Refer to it in the 'correct-location-of-diff phase.
2021-07-18 20:28:17 +02:00
Guillaume Le Vaillant 8b1bde7bb3
gnu: sdrangel: Update to 6.16.1.
* gnu/packages/radio.scm (sdrangel): Update to 6.16.1.
2021-07-18 14:58:06 +02:00
Guillaume Le Vaillant 848a9a1e3f
gnu: dump1090: Update to 5.0.
* gnu/packages/radio.scm (dump1090): Update to 5.0.
  [inputs]: Add hackrf.
2021-07-18 13:38:40 +02:00
Xinglu Chen 71dffaacbf
gnu: emacs-pyim: Update to 3.9.2.
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.9.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-07-18 17:46:57 +08:00
phodina 9cddd39d75
gnu: Add sterm.
* gnu/packages/engineering.scm (sterm): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-07-18 17:40:17 +08:00
Maxim Cournoyer 11f0698243
pack: Streamline how files are included in tarballs.
Thanks to Guillem Jover <guillem@debian.org> on the OFTC's #debian-dpkg
channel for helping with troubleshooting.

Letting GNU Tar recursively walk the complete files hierarchy side-steps the
risks associated with providing a list of file names:

1. Duplicated files in the archive (recorded as hard links by GNU Tar)
2. Missing parent directories.

The above would cause dpkg to malfunction, for example by aborting early and
skipping triggers when there were missing parent directories.

* guix/scripts/pack.scm (self-contained-tarball/builder): Do not call
POPULATE-SINGLE-PROFILE-DIRECTORY, which creates extraneous files such as
/root.  Instead, call POPULATE-STORE and INSTALL-DATABASE-AND-GC-ROOTS
individually to more precisely generate the file system.  Replace the list of
files by the current directory, "." and streamline the way options are passed.
* gnu/system/file-systems.scm (reduce-directories): Remove procedure.
* tests/file-systems.scm ("reduce-directories"): Remove test.
2021-07-18 02:10:49 -04:00
Brice Waegeneire 425e9aa4f3
gnu: rsnapshot: Remove modifications to tests.
Upstream fixed those tests, no need to tweak them anymore.

* gnu/packages/backup.scm (rsnapshot)[arguments]: Remove modifications
  to tests done in 'check' phase.
2021-07-17 22:47:15 +02:00
Tobias Geerinckx-Rice 4b8ac04e2b
gnu: rsnapshot: Fix tests.
* gnu/packages/backup.scm (rsnapshot)[arguments]: Tweak substitution.
2021-07-17 19:48:54 +02:00
Marius Bakke 550eca2a7b
gnu: ungoogled-chromium: Update to 91.0.4472.164-0.a9eb6fd.
* gnu/packages/chromium.scm (%chromium-version): Set to 91.0.4472.164.
(ungoogled-chromium): Update hash.
2021-07-17 19:40:58 +02:00
Marius Bakke 4933641bb1
gnu: python-coveralls: Update to 3.1.0.
* gnu/packages/python-check.scm (python-coveralls): Update to 3.1.0.
[arguments]: Remove trailing #t's.
[native-inputs]: Add PYTHON-RESPONSES.
2021-07-17 19:40:58 +02:00
Marius Bakke 3918d6c4b6
gnu: gdbm: Use HTTPS home page.
* gnu/packages/dbm.scm (gdbm)[home-page]: Use HTTPS.
2021-07-17 19:40:57 +02:00
Pierre Neidhardt 9591f68550
gnu: arx-libertatis: Update to 1.2.
* gnu/packages/games.scm (arx-libertatis): Update to 1.2.
[inputs]: Replace sdl with sdl2 and mesa with libepoxy.
2021-07-17 17:48:26 +02:00
Justin Veilleux 9cb35c0216
gnu: Add transmission-remote-gtk.
* gnu/packages/bittorrent.scm (transmission-remote-gtk): New variable.
* gnu/packages/patches/transmission-remote-gtk-fix-appstream.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Co-authored-by: Leo Famulari <leo@famulari.name>
2021-07-16 23:53:46 -04:00
Ivan Gankevich 68ce40cad7
gnu: Add blitz.
* gnu/packages/maths.scm (blitz): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-16 10:02:08 +05:30
Maxim Cournoyer 556f027daa
gnu: kde-utils.scm: Fix copyright line.
This is a follow up commit to 4094d12df1.

* gnu/packages/kde-utils.scm: Fix copyright line for Zheng Junjie.
2021-07-16 00:20:53 -04:00
Z572 4094d12df1
gnu: Add ark.
* gnu/packages/kde-utils.scm (ark): New variable.
* gnu/packages/patches/ark-skip-xar-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-16 00:06:05 -04:00
Maxime Devos dd98685356
gnu: libolm: Unbundle unused blob.
* gnu/package/crypto.scm: (libolm)[source][snippet]: Delete
"gradle-wrapper.jar".  It is a bundled compiled (!) version of gradle.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-15 21:43:52 -04:00
terramorpha a49c5488bd
gnu: Add putty.
* gnu/packages/networking.scm (putty): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-07-15 20:55:42 +02:00
Leo Famulari 7e0da2f180
gnu: btrfs-progs: Update to 5.13.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.13.
2021-07-15 11:12:32 -04:00
Vinicius Monego 9cf74d8f23
gnu: Add rust-mdns-0.3.
* gnu/packages/crates-io.scm (rust-mdns-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 15:56:00 +03:00
Vinicius Monego ef84c9eaea
gnu: Add rust-dns-parser-0.8.
* gnu/packages/crates-io.scm (rust-dns-parser-0.8): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 15:56:00 +03:00
Vinicius Monego ef46ab3cf8
gnu: Add rust-get-if-addrs-0.5.
* gnu/packages/crates-io.scm (rust-get-if-addrs-0.5): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 15:55:59 +03:00
Vinicius Monego d7bcdd61c5
gnu: Add rust-unwrap-1.
* gnu/packages/crates-io.scm (rust-unwrap-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 15:55:59 +03:00
Vinicius Monego a8090020fe
gnu: Add rust-get-if-addrs-sys-0.1.
* gnu/packages/crates-io.scm (rust-get-if-addrs-sys-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 15:55:59 +03:00
Vinicius Monego 1605b444f3
gnu: Add rust-c-linked-list-1.
* gnu/packages/crates-io.scm (rust-c-linked-list-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 15:55:56 +03:00
Leo Prikler a0c4465e7c
gnu: evince: Build with libkpathsea.
* gnu/packages/gnome.scm (evince)[inputs]: Add libkpathsea.
2021-07-15 13:14:25 +02:00
Leo Prikler e89036e2f1
gnu: Add texlive-libkpathsea.
* gnu/packages/tex.scm (texlive-libkpathsea): New variable.
2021-07-15 13:14:25 +02:00
Leo Prikler 313d5e6286
gnu: Add python-pygame-sdl2.
* gnu/packages/game-development.scm (python-pygame-sdl2): New variable.
Reuse package definition from previous python2-pygame-sdl2, with the
following additions:
[source]: Also drop “gen3” in snippet.
[arguments]: Drop #:python.
[native-inputs]: Use ‘python-cython’ instead of ‘python2-cython’.
(python2-pygame-sdl2): Define in terms of python-pygame-sdl2.
2021-07-15 13:13:40 +02:00
Leo Prikler 769f7d2ccf
gnu: renpy: Correct inputs.
* gnu/packages/game-development.scm (renpy)[#:modules]: Add SRFI-1.
[#:imported-modules]: Likewise.
[#:phases]<fix-commands>: Search for ‘python2’ and ‘xdg-open’ in inputs.
<start-xserver>: Search for ‘xorg-server’ in native-inputs.
<install>: Search for ‘python2’ in inputs.
<wrap>: Search for python dependencies in inputs.
[inputs]: Add python2, drop python2-pygame (already propagated by
python2-renpy). Move xorg-server from here…
[native-inputs]: … to here.
[propagated-inputs]: Empty.
2021-07-15 13:13:40 +02:00
Leo Prikler 3d7dea0906
gnu: python2-renpy: Correct inputs.
* gnu/packages/game-development.scm (python2-renpy)[#:phases]<fix-commands>:
Search for ‘xdg-open’ in inputs.
<set-build-vars>: Search for ‘cython’ in native-inputs.
[native-inputs]: Move ‘xdg-utils’ from here…
[inputs]: … to here.
2021-07-15 13:13:40 +02:00
Leo Prikler a613e6268d
gnu: python2-renpy: Update description.
* gnu/packages/game-development.scm (python2-renpy)[description]: Mention,
that it's only used for bootstrapping renpy.
2021-07-15 13:13:40 +02:00
Leo Prikler d4bef961b5
gnu: python2-renpy: Drop unused Ren'py sources.
These sources are written in Ren'py (the language) and thus not particularly
useful before renpy itself is built.  In particular, they serve no purpose
when installed without prior compilation.

* gnu/packages/game-development.scm (python2-renpy)[#:phases]<install>:
Drop installed "common" folder.
(renpy)[#:phases]<install>: Adjust comment accordingly.
2021-07-15 13:13:39 +02:00
Vinicius Monego 17c8fedc25
gnu: Add rust-mpris-player-0.6.
* gnu/packages/crates-io.scm (rust-mpris-player-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 10:32:28 +03:00
Vinicius Monego a0a6fb15e5
gnu: rust-system-deps-1: Fix version requirements.
* gnu/packages/crates-io.scm (rust-system-deps-1)[source]: Add snippet to fix
rust-version-compare version.
[arguments]<#:phases>: Remove 'fix-version-requirements phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 10:30:19 +03:00
Vinicius Monego bfefe256a3
gnu: Add rust-dbus-0.6.
* gnu/packages/crates-io.scm (rust-dbus-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 10:27:44 +03:00
Vinicius Monego e3ff4a5bff
gnu: Add rust-libdbus-sys-0.2.
* gnu/packages/crates-io.scm (rust-libdbus-sys-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-15 10:25:48 +03:00
Jack Hill 7db8fd6e72
gnu: ffmpeg: Enable vaapi.
* gnu/packages/video.scm (ffmpeg)[arguments]: Add --enable-vaapi to
configure-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-07-15 01:54:30 -04:00
Leo Famulari c45df57313
gnu: linux-libre 5.4: Update to 5.4.132.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.132.
(linux-libre-5.4-pristine-source): Update hash.
2021-07-15 01:54:30 -04:00
Leo Famulari bd367123a3
gnu: linux-libre 5.10: Update to 5.10.50.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.50.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2021-07-15 01:54:30 -04:00
Leo Famulari 6798274c84
gnu: linux-libre 5.12: Update to 5.12.17.
* gnu/packages/linux.scm (linux-libre-5.12-version): Update to 5.12.17.
(linux-libre-5.12-pristine-source, deblob-scripts-5.12): Update hashes.
2021-07-15 01:54:30 -04:00
Leo Famulari ba18b6089b
gnu: linux-libre: Update to 5.13.2.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.2.
(linux-libre-5.13-pristine-source, deblob-scripts-5.13): Update hashes.
2021-07-15 01:54:30 -04:00
Leo Famulari 12763e4d3a
gnu: linux-libre: Default to the 'schedutil' CPU scaling governor.
For more information about these configuration options, read
<https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt> or the
document 'Documentation/admin-guide/pm/cpufreq.rst' in the linux-libre
source distribution.

* gnu/packages/aux-files/linux-libre/4.14-arm.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-arm.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.9-i686.conf,
gnu/packages/aux-files/linux-libre/4.9-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.12-i686.conf,
gnu/packages/aux-files/linux-libre/5.12-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.13-i686.conf,
gnu/packages/aux-files/linux-libre/5.13-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-arm.conf,
gnu/packages/aux-files/linux-libre/5.4-arm64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Unset
'CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE' and set
'CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y'.
2021-07-15 01:54:26 -04:00
Raghav Gururajan 38de3de40d
gnu: claws-mail: Add comments for optional inputs.
* gnu/packages/mail.scm (claws-mail)[native-inputs]: Add comment
for docbook-utils.
[inputs]: Add comments for j-pilot and webkitgtk.
2021-07-15 01:11:12 -04:00
Raghav Gururajan ffe2632e12
gnu: claws-mail: Rename input label for shared-mime-info.
* gnu/packages/mail.scm (claws-mail)[inputs]: Rename mime-info to
shared-mime-info.
[phases](patch-mime): Modify.
2021-07-15 00:56:59 -04:00
Raghav Gururajan 36c23bd06d
gnu: claws-mail: Update to v4.0.0 and adjust arguments+inputs accordingly.
* gnu/packages/mail.scm (claws-mail)[version]: Update to 4.0.0.
[arguments](configure-flags): Add flag disable-static. Remove flags
enable-gnutls,enable-pgpmime-plugin, enable-enchant and enable-ldap.
[native-inputs]: Add bison, flex, gettext-minimal, gobject-introspection
and intltool.
[inputs]: Add cairo, compface, dbus, fontconfig, gdk-pixbuf+svg,
glib, gsettings-desktop-schemas, gumbo-parser, libgdata, libindicator,
librsvg, libsoup, nettle, network-manager, openldap, poppler,
python-pygobject and ytnef. Remove hicolor-icon-theme. Replace gtk+-2
and python-2 with gtk+ and python, respectively.
[propagated-inputs]: Add dconf.
2021-07-15 00:15:15 -04:00
Raghav Gururajan d7917fc9f7
gnu: claws-mail: Rearrange inputs in alphabetical order.
* gnu/packages/mail.scm (claws-mail)[inputs]: Modify.
2021-07-14 22:12:54 -04:00
Tobias Geerinckx-Rice 91eee87002
gnu: agg: Fix typo in description.
* gnu/packages/graphics.scm (agg)[description]: Add missing article and
work around scalable vector graphics graphics.
2021-07-15 03:33:35 +02:00
Tobias Geerinckx-Rice 1d8bc46249
gnu: Add snapraid.
* gnu/packages/backup.scm (snapraid): New public variable.
2021-07-15 03:33:35 +02:00
Tobias Geerinckx-Rice 4f4477a77e
gnu: fuse: Do not refer to the native bash.
* gnu/packages/linux.scm (fuse)[inputs]: Add bash-minimal.
[arguments]: Refer to it rather than to the native build bash.
Do not return #t from phases.
2021-07-15 03:33:34 +02:00
Mark H Weaver d2b30db788
gnu: icecat: Update to 78.12.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2021-29970, CVE-2021-29976, and CVE-2021-30547.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update upstream source hash.
2021-07-14 13:30:14 -04:00
Maxim Cournoyer e69e0c43f8
gnu: bitlbee-discord: Update to 0.4.3.
* gnu/packages/messaging.scm (bitlbee-discord): Update to 0.4.3.
2021-07-14 09:03:10 -04:00
Adrian Fullmer a6a4d4b843
gnu: bitlbee-discord: Fix build.
* gnu/packages/messaging.scm (bitlbee-discord)[phases]{configure}: Delete
override and move the configure flags to...
[configure-flags]: ... here.  Specify the '--with-bdatadir' configure flag,
which resolves a build failure.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-14 09:02:09 -04:00
Efraim Flashner 9be2bced71
Revert "gnu: kdeconnect: Fix wayland compatibility."
This is unneeded after 30759c4aad.

This reverts commit f60ef2f7a4.
2021-07-14 14:17:04 +03:00
Pierre Langlois 681a0c7518
gnu: mg: Enable cross-compilation.
* gnu/packages/text-editors.scm (mg)[arguments]: Use cc-for-target.
Add phase to substitute pkg-config with the target's pkg-config.
Remote #t return from phases.
2021-07-14 09:59:45 +01:00
terramorpha@cock.li 14bf5890c3
gnu: Add a2jmidid.
* gnu/packages/music.scm (a2jmidid): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-14 09:23:24 +03:00
Efraim Flashner 2847022dc7
gnu: chess: Update to 6.2.9.
* gnu/packages/games.scm (chess): Update to 6.2.9.
2021-07-14 09:17:52 +03:00
Vincent Legoll 59e97a67ba
gnu: Add traceroute.
* gnu/packages/networking.scm (traceroute): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-13 23:09:52 -04:00
Amirouche 51194ca1e8
gnu: guile-pfds: Apply a bug fix to hamts.sls.
* gnu/packages/guile-xyz.scm (guile-pfds): Remove trailing #t.
[phases]{patch-sources}: New phase.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-13 22:41:04 -04:00
Tobias Geerinckx-Rice 9e6fc36a28
gnu: filezilla: Update to 3.55.0.
* gnu/packages/ftp.scm (libfilezilla): Update to 0.30.0.
(filezilla): Update to 3.55.0.
2021-07-13 20:06:25 +02:00
Tobias Geerinckx-Rice b58d9be08e
gnu: claws-mail: Update to 3.18.0.
* gnu/packages/mail.scm (claws-mail): Update to 3.18.0.
2021-07-13 20:06:25 +02:00
Tobias Geerinckx-Rice fc0b063c90
gnu: less: Update to 590.
* gnu/packages/less.scm (less): Update to 590.
2021-07-13 20:06:25 +02:00
Leo Famulari 627db5611d
gnu: Add linux-libre 5.13.
* gnu/packages/linux.scm (linux-libre-5.13-version, deblob-scripts-5.13,
linux-libre-5.13-pristine-source, linux-libre-5.13-source,
linux-libre-headers-5.13, linux-libre-5.13): New variables.
* gnu/packages/aux-files/linux-libre/5.13-arm.conf,
gnu/packages/aux-files/linux-libre/5.13-arm64.conf,
gnu/packages/aux-files/linux-libre/5.13-i686.conf,
gnu/packages/aux-files/linux-libre/5.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2021-07-13 13:15:59 -04:00
Leo Famulari c111a501f6
gnu: Borg: Update to 1.1.17.
* gnu/packages/backup.scm (borg): Update to 1.1.17.
2021-07-13 13:07:48 -04:00
swedebugia 89bd7565e8
gnu: Add python-warcio.
* gnu/packages/python-web.scm (python-warcio): New variable.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-13 11:22:33 -04:00
Maxim Cournoyer 139ad8be2c
gnu: Add python-wsgiprox.
* gnu/packages/python-web.scm (python-wsgiprox): New variable.
2021-07-13 11:22:33 -04:00
Maxim Cournoyer 08935e5fff
gnu: Add python-certauth.
* gnu/packages/python-crypto.scm (python-certauth): New variable.
2021-07-13 11:22:32 -04:00
Guillaume Le Vaillant 4196087f3d
gnu: Add gr-satellites.
* gnu/packages/radio.scm (gr-satellites): New variable.
2021-07-13 16:21:02 +02:00
swedebugia 5fa078ccfd
gnu: guile-lib: Add modules list to description.
* gnu/packages/guile.scm (guile-lib)[description]: Add modules list.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-13 09:26:42 -04:00
David Dashyan 7da8f66e52
gnu: password-store: Fix passmenu paths substitution.
* gnu/packages/password-utils.scm (password-store)
[arguments]: Fix dmenu and xdotool path substitution in patch-passmenu-path
phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 16:06:56 +03:00
Efraim Flashner 7a27129c82
gnu: gmsh: Sort inputs alphabetically.
* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Sort alphabetically.
2021-07-13 15:44:02 +03:00
Efraim Flashner c5cfa23b9c
gnu: gmsh: Simply downloading source logic.
* gnu/packages/maths.scm (gmsh)[source]: Use string-replace-substring.
2021-07-13 15:34:26 +03:00
Paul A. Patience cb78595fe3
gnu: gmsh: Update to 4.8.4.
* gnu/packages/maths.scm (gmsh): Update to 4.8.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:20:23 +03:00
Efraim Flashner 61a8c91368
gnu: hyperfine: Install completions.
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Add custom
'install-more phase to install manpage and shell completions.
2021-07-13 15:14:17 +03:00
Domagoj Stolfa 3041eb3df3
gnu: Add hyperfine.
* gnu/packages/rust-apps.scm (hyperfine): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:17 +03:00
Domagoj Stolfa c2967eae4e
gnu: Add rust-colored-2.
* gnu/packages/crates-io.scm (rust-colored-2): New variable.
(rust-colored-1): Inherit from rust-colored-2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa a2c766d73d
gnu: Add rust-rust-decimal-1.
* gnu/packages/crates-io.scm (rust-rust-decimal-1): New variable.
(rust-rust-decimal-0.10): Inherit from rust-rust-decimal-1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa b0870c9bf6
gnu: Add rust-statistical-1.
* gnu/packages/crates-io.scm (rust-statistical-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa c52cba9847
gnu: Add rust-postgres-0.19.
* gnu/packages/crates-io.scm (rust-postgres-0.19): New variable.
(rust-postgres-0.15): Inherit from rust-postgres-0.19.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa 5b53328168
gnu: Add rust-tokio-postgres-0.7.
* gnu/packages/crates-io.scm (rust-tokio-postgres-0.7): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa 43dca39275
gnu: Add rust-socket2-0.4.
* gnu/packages/crates-io.scm (rust-socket2-0.4): New variable.
(rust-socket2-0.3): Inherit from rust-socket2-0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa 0b7ddcf650
gnu: Add rust-postgres-types-0.2.
* gnu/packages/crates-io.scm (rust-postgres-types-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:16 +03:00
Domagoj Stolfa 020e164a0f
gnu: Add rust-geo-types-0.6.
* gnu/packages/crates-io.scm (rust-geo-types-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:15 +03:00
Domagoj Stolfa feb42c38f3
gnu: Add rust-eui48-0.4.
* gnu/packages/crates-graphics.scm (rust-eui48-0.4): New variable.
(rust-eui48-0.3): Inherit from rust-eui48-0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:15 +03:00
Domagoj Stolfa 63fab9e16c
gnu: Add rust-postgres-protocol-0.6.
* gnu/packages/crates-io.scm (rust-postgres-protocol-0.6): New variable.
(rust-postgres-protocol-0.3): Inherit from rust-postgres-protocol-0.6.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:15 +03:00
Domagoj Stolfa 39a31ec443
gnu: Add rust-hmac-0.10.
* gnu/packages/crates-io.scm (rust-hmac-0.10): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:15 +03:00