Commit graph

88867 commits

Author SHA1 Message Date
Ricardo Wurmus
09ae51f7b8
gnu: prank: Bind INPUTS in 'install phase.
* gnu/packages/bioinformatics.scm (prank)[arguments]: Bind INPUTS in 'install
phase to remove references to %build-inputs.
2021-12-04 15:11:28 +01:00
Ricardo Wurmus
e128839a94
gnu: prank: Remove trailing #T.
* gnu/packages/bioinformatics.scm (prank)[arguments]: Remove trailing #T from
build phases.
2021-12-04 15:11:04 +01:00
Jonathan Brielmaier
1e5656e7bd
news: Add copyright line for myself.
* etc/news.scm: Add myself to the copyright headers.
2021-12-04 15:10:29 +01:00
jgart
da70132ee9
gnu: janet: Update to 1.19.0.
* gnu/packages/lisp.scm (janet): Update to 1.19.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-04 13:51:49 +01:00
cage
612fe425b4
gnu: tinmop: Update to 0.9.2.
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.2.
  [inputs]: Move nano, openssl and xdg-utils to...
  [native-inputs]: ... here. Add automake, autoconf and mandoc. Remove curl
  and gnupg.
  [arguments]: Add 'fix-configure.ac' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-04 13:44:17 +01:00
Ricardo Wurmus
18a85213ae
gnu: pigx-sars-cov2-ww: Update to 0.0.4.
* gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww): Update to 0.0.4.
[inputs]: Add bbmap, bedtools, fastp, ivar, and r-r-utils.
2021-12-04 12:42:51 +01:00
Ricardo Wurmus
114eb987cb
gnu: mash: Replace references to %build-inputs.
* gnu/packages/bioinformatics.scm (mash)[arguments]: Use a gexp.
2021-12-04 00:32:01 +01:00
Ricardo Wurmus
22d9097b5e
gnu: mash: Move htslib and capnproto to regular inputs.
* gnu/packages/bioinformatics.scm (mash)[native-inputs]: Move htslib and
capnproto from here...
[inputs]: ...to here.
2021-12-04 00:31:20 +01:00
Ricardo Wurmus
a6b6084649
gnu: mash: Simplify snippet.
* gnu/packages/bioinformatics.scm (mash)[snippet]: Simplify.
2021-12-04 00:30:44 +01:00
Ricardo Wurmus
31409a4af7
gnu: mafft: Remove trailing #T.
* gnu/packages/bioinformatics.scm (mafft)[arguments]: Remove trailing #T from
build phase.
2021-12-04 00:22:27 +01:00
Ricardo Wurmus
630671d2e8
gnu: mafft: Replace references to %build-inputs and %outputs.
* gnu/packages/bioinformatics.scm (mafft)[arguments]: Replace references to
%outputs with a gexp; replace reference to %build-inputs in the 'wrap-programs
phase by binding INPUTS.
2021-12-04 00:21:27 +01:00
Ricardo Wurmus
5cb2920b8d
gnu: jellyfish: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (jellyfish)[arguments]: Use a gexp.
2021-12-04 00:19:08 +01:00
Ricardo Wurmus
7c2ee27360
gnu: fastp: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (fastp)[arguments]: Use a gexp.
2021-12-04 00:16:10 +01:00
Ricardo Wurmus
64aafe4bc5
gnu: java-picard: Replace reference to %build-inputs.
* gnu/packages/bioinformatics.scm (java-picard): Use a gexp.
2021-12-04 00:06:43 +01:00
Ricardo Wurmus
a3b00a21c0
gnu: java-htsjdk: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (java-htsjdk)[arguments]: Use a gexp.
2021-12-04 00:03:54 +01:00
Ricardo Wurmus
62e0641892
gnu: fxtract: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (fxtract)[arguments]: Use a gexp.
2021-12-04 00:02:20 +01:00
Ricardo Wurmus
4f03151ca4
gnu: delly: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (delly)[arguments]: Replace reference to
%outputs with a gexp.
2021-12-04 00:00:26 +01:00
Ricardo Wurmus
3601fcbf65
gnu: libbigwig: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (libbigwig)[arguments]: Replace reference to
%outputs with a gexp.
2021-12-03 23:57:24 +01:00
Ricardo Wurmus
fd607a9efa
gnu: cd-hit: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (cd-hit)[arguments]: Replace reference to
%outputs with gexp.
2021-12-03 23:56:11 +01:00
Ricardo Wurmus
c40852a227
gnu: bowtie1: Replace reference to %outputs.
* gnu/packages/bioinformatics.scm (bowtie1)[arguments]: Remove reference to
%outputs by using a gexp.
2021-12-03 23:54:10 +01:00
Ricardo Wurmus
a47a90b900
gnu: bowtie: Remove reference to %outputs.
* gnu/packages/bioinformatics.scm (bowtie)[arguments]: Replace reference to
%outputs with a gexp.
2021-12-03 23:52:43 +01:00
Ricardo Wurmus
f5c38ee45f
gnu: bless: Remove reference to %build-inputs.
* gnu/packages/bioinformatics.scm (bless)[arguments]: Replace reference to
%build-inputs with a gexp.  Use the dynamic library of zlib while we're at it.
[inputs]: Remove zlib:static.
2021-12-03 23:51:16 +01:00
Ricardo Wurmus
dd19c8da88
gnu: bless: Remove trailing #T from snippet and build phases.
* gnu/packages/bioinformatics.scm (bless)[source, arguments]: Remove all
trailing #Ts.
2021-12-03 23:48:46 +01:00
Ricardo Wurmus
0e09065460
gnu: bedtools: Remove reference to %outputs.
* gnu/packages/bioinformatics.scm (bedtools)[arguments]: Use a gexp instead of
referencing %outputs.
2021-12-03 23:36:18 +01:00
Ricardo Wurmus
a5663a7c8a
gnu: qtltools: Replace references to %build-inputs.
* gnu/packages/bioinformatics.scm (qtltools)[arguments]: Use a gexp instead of
referencing %build-inputs.
2021-12-03 23:26:48 +01:00
Ricardo Wurmus
ce9bfcddb5
gnu: imp: Update to 2.15.0.
* gnu/packages/bioinformatics.scm (imp): Update to 2.15.0.
[arguments]: Disable one more test.
2021-12-03 22:29:52 +01:00
Ricardo Wurmus
dcf857e486
gnu: Add r-fpeek.
* gnu/packages/cran.scm (r-fpeek): New variable.
2021-12-03 22:29:40 +01:00
Liliana Marie Prikler
15404ff19b
gnu: emacs: Load package descriptors from packages referenced by subdirs.el
* gnu/packages/aux-files/emacs/guix-emacs.el
(guix-emacs--non-core-load-path): New procedure.
(guix-emacs-autoload-packages): Use it here.
(guix-emacs-load-package-descriptors): New procedure.
* gnu/packages/emacs.scm (emacs)[install-site-start]: Install advice to run
‘guix-emacs-load-package-descriptors’.
2021-12-03 21:39:50 +01:00
Liliana Marie Prikler
98cec36957
build-system: emacs: Keep -pkg.el files.
Partly fixes <https://bugs.gnu.org/48331> -- package descriptions can now be
found in the install directory.

* guix/build/emacs-build-system.scm (%default-exclude): Remove "-pkg\\.el$".
2021-12-03 21:39:50 +01:00
Liliana Marie Prikler
4baeb72717
gnu: emacs: Make DocView PDF work out of the box.
* gnu/packages/emacs.scm (emacs)[patch-program-file-names]: Add patches for
the programs “gs”, “dvipdf”, “ps2pdf” and “pdftotext”.
[inputs]: Add ghostscript and poppler.
2021-12-03 21:39:49 +01:00
Liliana Marie Prikler
f725279cdd
gnu: emacs: Find real GVFS processes.
* gnu/packages/emacs.scm (emacs)[#:phases]<patch-program-file-names>: Expand
calls to “tramp-compat-process-running-p” so that Guix wrappers are also
matched.
2021-12-03 21:39:49 +01:00
phodina
269baba919
gnu: Add valeronoi.
* gnu/packages/engineering.scm (valeronoi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-03 21:38:30 +01:00
jgart
19528e39bb
gnu: st: Install terminfo files.
* gnu/packages/suckless.scm (st)[native-inputs]: Add ncurses.
[make-flags](TERMINFO): New flag.
[phases](inhibit-terminfo-install): Remove phase.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2021-12-03 15:27:41 -05:00
Morgan Smith
170cb4c881
gnu: emacs-org: Preserve version information.
* gnu/packages/emacs-xyz.scm (emacs-org)[#:phases]: Prevent install phase from
deleting the version information.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-03 21:14:25 +01:00
Nicolas Goaziou
85ed37c170
gnu: emacs-consult-notmuch: Update to 0.6.
* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 0.6.
2021-12-03 19:43:12 +01:00
Nicolas Goaziou
6557f17000
gnu: emacs-helm: Update to 3.8.2.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.2.
2021-12-03 19:41:27 +01:00
Nicolas Goaziou
a7776d5ac0
gnu: emacs-vertico: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.17.
2021-12-03 19:36:35 +01:00
Ricardo Wurmus
b8d6e77476
gnu: python-ont-fast5-api: Update to 4.0.0.
* gnu/packages/bioinformatics.scm (python-ont-fast5-api): Update to 4.0.0.
[source]: Remove bundled plugin binaries.
[arguments]: Install plugin from inputs.
[inputs]: Add vbz-compression.
[propagated-inputs]: Remove python-six; add python-packaging.
2021-12-03 14:55:38 +01:00
Ricardo Wurmus
d0aa14a43d
gnu: Add vbz-compression.
* gnu/packages/bioinformatics.scm (vbz-compression): New variable.
2021-12-03 14:55:38 +01:00
Mathieu Othacehe
3354e41c1e
system: vm: Remove the vga argument.
* gnu/system/vm.scm (common-qemu-options): Remove the "-vga std" argument that
is the default since QEMU 2.2.

Suggested-by: Attila Lendvai <attila@lendvai.name>
2021-12-03 14:25:57 +01:00
Attila Lendvai
b42bfbdfe5
guix system vm: Add --no-graphic CLI argument.
It configures QEMU to use the tty it was started in for IO (as opposed to
opening a separate graphical window).  This enables copy-pasting and
scrollback.  Exit QEMU with C-a x.

* gnu/system/vm.scm (system-qemu-image/shared-store-script): Also add the
'-nographic' QEMU argument when called with #:graphic? #false.
* guix/scripts/system.scm (system-derivation-for-action): Propagate
the #:graphic? keyword arg.
(perform-action): Add and propagate the #:graphic? keyword arg.
(show-help): Add --no-graphic CLI arg.
(%options): Process the new --no-graphic CLI arg.
(process-action): Feed in the CLI arg through the #:graphic? keyword arg.
* doc/guix.texi (Invoking guix system): Add example to combine guix system and
invoking the vm start script into one command.  Split the description of the
various options into separate paragraphs.  Add a paragraph to describe
--no-graphic.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-12-03 14:18:32 +01:00
Charles
5a18cf3604
gnu: cl-coalton: Update to 0.0.1-2.012f6c8.
* gnu/packages/lisp-xyz.scm (sbcl-coalton): Update to 0.0.1-2.012f6c8.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-03 14:08:14 +01:00
Charles
6e0c4a28b9
gnu: cl-float-features: Update to 1.0.0-2.c1f86ae.
* gnu/packages/lisp-xyz.scm (sbcl-float-features): Update to 1.0.0-2.c1f86ae.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-12-03 13:59:46 +01:00
Ricardo Wurmus
6d4f260166
gnu: bamutils: Update to 1.0.14.
* gnu/packages/bioinformatics.scm (bamutils): Update to 1.0.14.
[arguments]: Patch DATE for reproducibility; prepare sources of libstatgen.
[native-inputs]: Add sources of libstatgen.
2021-12-03 13:56:02 +01:00
Ricardo Wurmus
673cc29908
gnu: bamutils: Remove reference to %outputs.
* gnu/packages/bioinformatics.scm (bamutils)[arguments]: Use gexp.
2021-12-03 13:56:01 +01:00
Ricardo Wurmus
361e0d9f27
gnu: bamm: Remove reference to %build-inputs.
* gnu/packages/bioinformatics.scm (bamm)[arguments]: Use gexp instead of
%build-inputs.
2021-12-03 13:56:01 +01:00
Ricardo Wurmus
4f536c4607
gnu: python2-openpyxl: Explicitly build with Python 2.
* gnu/packages/python-xyz.scm (python2-openpyxl)[arguments]: Add value
for #:python field.
2021-12-03 13:56:01 +01:00
Ricardo Wurmus
7fb5bfc54f
gnu: python-plastid: Update to 0.5.1.
* gnu/packages/bioinformatics.scm (python-plastid): Update to 0.5.1.
2021-12-03 13:56:01 +01:00
Ricardo Wurmus
b7aaf6c418
gnu: ivar: Disable parallel tests.
* gnu/packages/bioinformatics.scm (ivar)[arguments]: Disable parallel tests.
2021-12-03 13:48:41 +01:00
Ricardo Wurmus
aa2d5ca02e
gnu: Remove python2-biom-format.
There are no users of this variant, and the current version of biom-format
does not support Python 2.

* gnu/packages/bioinformatics.scm (python2-biom-format): Remove variable.
(python-biom-format)[properties]: Remove field.
2021-12-03 13:31:32 +01:00