[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#53017] [PATCH 00/17] Add julia-biosequences and julia-bioalignments
From: |
zimoun |
Subject: |
[bug#53017] [PATCH 00/17] Add julia-biosequences and julia-bioalignments |
Date: |
Tue, 4 Jan 2022 23:45:02 +0100 |
Hi,
This series adds two useful packages for bioinformatics.
The first patch sets one inputs per line. It is justified because a) Julia
package name can be long and often similar and b) uniformity helps. For
instance of a)
--8<---------------cut here---------------start------------->8---
- (list julia-arraylayouts julia-bandedmatrices julia-blockarrays
- julia-fillarrays julia-matrixfactorizations))
+ (list julia-arraylayouts
+ julia-bandedmatrices
+ julia-blockarrays
+ julia-fillarrays
--8<---------------cut here---------------end--------------->8---
and this first patch does not trigger any rebuild.
The 3 other "adjust style" triggers some rebuild.
The second patch fixes packages without Project.toml file which are then
propagated. Sadly, it implies the rebuild of all Julia packages for only one
problematic package: julia-indexablebitvectors.
Last, the tests of the package julia-biosymbols are still failing and I have
no clue why. Therefore, they are turned off. The package is correct because
used by julia-sequences and julia-alignments, both passing their test suite.
Cheers,
simon
zimoun (17):
gnu: julia-xyz: Adjust style.
build: julia-build-system: Create 'Project.toml' file when missing.
gnu: julia-zygote: Adjust style.
gnu: julia-documentertools: Adjust style.
gnu: julia-documenter: Adjust style.
gnu: Add julia-biogenerics.
gnu: Add julia-indexablebitvectors.
gnu: Add julia-twiddle.
gnu: Add julia-simd.
gnu: Add julia-scanbyte.
gnu: Add julia-automa.
gnu: Add julia-stringencodings.
gnu: Add julia-yaml.
gnu: Add julia-biosymbols.
gnu: Add julia-biosequences.
gnu: Add julia-intervaltrees.
gnu: Add julia-bioalignments.
doc/guix.texi | 19 +-
gnu/packages/julia-xyz.scm | 690 +++++++++++++++++++++++++-----
guix/build/julia-build-system.scm | 33 +-
3 files changed, 607 insertions(+), 135 deletions(-)
base-commit: b9c5dff57ff961a16c8fc24843a4535ea817e732
--
2.33.1
- [bug#53017] [PATCH 00/17] Add julia-biosequences and julia-bioalignments,
zimoun <=
- [bug#53017] [PATCH 01/17] gnu: julia-xyz: Adjust style., zimoun, 2022/01/04
- [bug#53017] [PATCH 02/17] build: julia-build-system: Create 'Project.toml' file when missing., zimoun, 2022/01/04
- [bug#53017] [PATCH 03/17] gnu: julia-zygote: Adjust style., zimoun, 2022/01/04
- [bug#53017] [PATCH 07/17] gnu: Add julia-indexablebitvectors., zimoun, 2022/01/04
- [bug#53017] [PATCH 08/17] gnu: Add julia-twiddle., zimoun, 2022/01/04
- [bug#53017] [PATCH 09/17] gnu: Add julia-simd., zimoun, 2022/01/04
- [bug#53017] [PATCH 14/17] gnu: Add julia-biosymbols., zimoun, 2022/01/04
- [bug#53017] [PATCH 17/17] gnu: Add julia-bioalignments., zimoun, 2022/01/04
- [bug#53017] [PATCH 04/17] gnu: julia-documentertools: Adjust style., zimoun, 2022/01/04
- [bug#53017] [PATCH 05/17] gnu: julia-documenter: Adjust style., zimoun, 2022/01/04