Commit graph

3216 commits

Author SHA1 Message Date
Jason W. Bacon
8261e82cd5 biology/minimap2: Unbreak on i386 by resotring -msse flags 2021-12-03 11:22:37 -06:00
Jason W. Bacon
9152cfc775 biology/bio-mocha: bcftools plugin for mosaic chromosomal alterations
MoChA is a bcftools plugin released under the MIT license for mosaic
chromosomal alteration detection and analysis from DNA microarray or
whole genome sequence data. It can be used both with Illumina and
Affymetrix data. It can also be used for detection of germline copy
number variants. Data can be prepared in usable file formats using the
gtc2vcf plugin.
2021-12-03 07:41:26 -06:00
Yuri Victorovich
9e2410c612 biology/taxonkit: Update 0.8.0 -> 0.9.0
Reported by:	portscout
2021-12-02 12:57:06 -08:00
Piotr Kubaj
f75ac0cecd biology/bwa: don't use GCC on powerpc64le
Now that the port uses simde, it builds fine without gcc's translation.
2021-12-01 17:34:18 +00:00
Jason W. Bacon
70e9e19c3c biology/biostar-tools: Allow package build on non-amd64 systems
Only sra-tools is still non-portable, but it will take some time to
add support for other architectures.  In the meantime, allow aarch64
and powerpc64 users to have a biostar-tools package.
2021-12-01 09:49:28 -06:00
Jason W. Bacon
c74d9767d2 biology/bwa: Unbreak on most non-x86 platforms using simde 2021-12-01 08:56:30 -06:00
Jason W. Bacon
325754dd38 biology/minimap2: Update to 2.23
Also switch to SIMDE Makefile to support non-x86 platforms

Changes:        https://github.com/lh3/minimap2/releases/tag/v2.23
Reported by:    portscout
2021-11-30 10:29:13 -06:00
Jason W. Bacon
6863162eb9 biology/hisat2: Add support for powerpc64* and aarch64
Minor patches to utilize simde to emulate SSE (from Debian package)
Add -fsigned-char since clang defaults to unsigned on aarch64
Remove -DPOPCNT_CAPABILITY (not truly safe even on amd64)
2021-11-28 16:52:09 -06:00
Jason W. Bacon
5ed416aa09 biology/hisat2: Remove patch causing quality scores of "-0" 2021-11-27 07:26:45 -06:00
Jason W. Bacon
d8bc1eb796 biology/hisat2: Update to 2.2.1
Changes:        https://github.com/DaehwanKimLab/hisat2/tags
2021-11-26 16:05:43 -06:00
Jason W. Bacon
869afa4fe6 biology/star: Update to 2.7.9a
Also unbundle htslib

Changes:        https://github.com/alexdobin/STAR/releases/tag/2.7.9a
2021-11-26 15:57:02 -06:00
Stefan Eßer
04b9da4140 */*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2021-11-25 22:40:11 +01:00
Po-Chuan Hsieh
0d7b8a0b12
biology/rubygem-bio-shell: Update to 1.0.1
Changes:	https://github.com/bioruby/bioruby-shell/commits/master
2021-11-22 02:21:58 +08:00
Piotr Kubaj
6b73ac0385 biology/cd-hit: fix build on armv7
Same issue as on powerpc.
2021-11-21 13:26:44 +00:00
Yuri Victorovich
bcfb23816b biology/py-resdk: Update 13.6.0 -> 13.7.0
Reported by:	portscout
2021-11-17 22:33:39 -08:00
Joseph Mingrone
913c9fbc40
biology/hyphy: Update to 2.5.33
https://github.com/veg/hyphy/releases/tag/2.5.33
2021-11-17 07:51:41 -04:00
Yuri Victorovich
4a5488568d biology/seqkit: Update 2.0.1 -> 2.1.0
Reported by:	portscout
2021-11-16 10:57:47 -08:00
Piotr Kubaj
f00588c634 biology/hhsuite: fix packaging on powerpc
pkg-static: Unable to access file /wrkdirs/usr/ports/biology/hhsuite/work/stage/usr/local/bin/hhalign_omp:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/biology/hhsuite/work/stage/usr/local/bin/hhblits_ca3m:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/biology/hhsuite/work/stage/usr/local/bin/hhblits_omp:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/biology/hhsuite/work/stage/usr/local/bin/hhsearch_omp:No such file or directory

powerpc doesn't have LLVM with libomp.
2021-11-16 12:03:42 +00:00
Yuri Victorovich
e8e22bb84f biology/seqan3: Update 3.0.3 -> 3.1.0
Reported by:	portscout
2021-11-14 21:18:53 -08:00
Piotr Kubaj
40dbbdf79c biology/hyphy: enable on armv7 2021-11-12 14:48:47 +00:00
Joseph Mingrone
84e457ed42
biology/diamond: Update to 2.0.13
This update fixes a bug that caused invalid bit scores in frameshift
alignment mode.
2021-11-11 13:17:24 -04:00
Jason W. Bacon
17f3e2cbe6 biostar-tools: Add gffread to metaport deps 2021-11-10 14:52:01 -06:00
Jason W. Bacon
8d2198bb6d biology/gffread: GFF/GTF format conversions, filtering, FASTA extraction, etc
GFF/GTF utility providing format conversions, filtering, FASTA sequence
extraction and more.
2021-11-10 14:49:10 -06:00
Piotr Kubaj
6a7fc8ddc2 biology/hyphy: enable on powerpc64le 2021-11-08 16:49:37 +00:00
Piotr Kubaj
123f5e1c0c biology/hyphy: enable on powerpc and powerpc64 2021-11-07 12:14:59 +00:00
Daniel Engberg
00f2a7aec7 devel/jsoncpp: Update to 1.9.4 -> 1.9.5
PR:		259654
2021-11-05 12:09:19 -07:00
Piotr Kubaj
0e5026aa1e biology/freebayes: builds fine on armv7 2021-11-05 01:14:22 +00:00
Jason W. Bacon
e02229c22c biology/vcflib: Update to 1.0.2
Switch to github submodules for most deps rather than patch build system
Fixes build on powerpc64 and aarch64, possibly others

Changes:        https://github.com/vcflib/vcflib/tags

PR:             259622
Reported by:    pkubaj
2021-11-04 09:23:17 -05:00
Jason W. Bacon
dc64b13129 biology/freebayes: Update to 1.3.5
Fixes build on powerpc64 and aarch64, possibly others.

Changes:        https://github.com/freebayes/freebayes/tags

PR:             259627
Reported by:    pkubaj
2021-11-03 15:49:05 -05:00
Dmitry Marakasov
c7f13313cd biology/py-python-libsbml: limit supported python versions, fix build
- Cap supported python verions with 3.9. Fails with 3.10:

  Traceback (most recent call last):
    File "/wrkdirs/usr/ports/biology/py-python-libsbml/work-py310/python-libsbml-5.19.0/libsbml_source/src/bindings/python/doc-converter/rewrite_pydoc.py", line 121, in <module>
      from formatter import NullWriter, AbstractFormatter
  ModuleNotFoundError: No module named 'formatter'

- Fix library stripping to unbreak port with python != 3.8

Approved by:	portmgr blanket
2021-11-03 21:26:41 +03:00
Dmitry Marakasov
d3c69717c0 biology/py-libnuml: fix install with python 3.10+
Approved by:	portmgr blanket
2021-11-02 21:08:32 +03:00
Dmitry Marakasov
38ce78ebbe biology/py-libsedml: fix install with python 3.10+
Approved by:	portmgr blanket
2021-11-02 21:08:31 +03:00
Po-Chuan Hsieh
8ad9338b22
biology/libsbml: Fix build with Python 3.10
Obtained from:	4f01a15fde (based on)
2021-11-02 05:28:40 +08:00
Dmitry Marakasov
893daf4fbc biology/libsbml: limit supported python versions
File "/wrkdirs/usr/ports/biology/libsbml/work/libsbml-5.19.0/src/bindings/python/doc-converter/rewrite_pydoc.py", line 121, in <module>
    from formatter import NullWriter, AbstractFormatter
ModuleNotFoundError: No module named 'formatter'

Approved by:	portmgr blanket
2021-11-01 18:28:24 +03:00
Dmitry Marakasov
f9241356e4 biology/py-pysam: limit supported python versions
pysam/libchtslib.c:1269:15: error: no member named 'use_tracing' in 'struct _ts'
      tstate->use_tracing = 0;

Approved by:	portmgr blanket
2021-11-01 16:59:09 +03:00
Jason W. Bacon
4df7493e10 biology/biostar-tools: Add biology/igv to metaport deps 2021-10-30 10:27:03 -05:00
Stefan Eßer
819f25b36d */*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".

Approved by:	portmgr (blanket)
2021-10-29 11:50:18 +02:00
Po-Chuan Hsieh
51a0733465
devel/grpc: Update to 1.41.0
-

Changes:	https://github.com/grpc/grpc/releases
2021-10-25 23:57:13 +08:00
Po-Chuan Hsieh
70b81836d9
*/Makefile: Sort SUBDIRs 2021-10-25 23:57:04 +08:00
Alexey Dokuchaev
61b6613393 Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.

While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names.
2021-10-25 12:58:29 +00:00
takefu
a90a3d3623 biology/py-resdk: Update 13.4.0 -> 13.6.0
PR:		259351
2021-10-22 01:57:04 -07:00
Wen Heping
98065e997a biology/mafft: Update to 7.267
PR:		259315
Reported by:	gspurki@gmail.com
Approved by:	maintainer
2021-10-22 13:11:23 +08:00
Jason W. Bacon
9636d7ad40 biology/bamutil: Update to 1.0.15
Numerous bug fixes and enhancements

Changes:    https://github.com/statgen/bamUtil/releases/tag/v1.0.15
2021-10-20 14:43:38 -05:00
Jason W. Bacon
f6c6c5a379 biology/fastp: Update to 0.23.1
Performance improvements, more reproducible output
Fix seg fault when running with no args
2021-10-20 11:37:39 -05:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Yuri Victorovich
c16b145a0f biology/treekin: Unbreak
Recent Lapack API changes broke it.

PR:		259179
2021-10-15 08:50:24 -07:00
Jason W. Bacon
9d1d409f42 biology/biostar-tools: Add py-deeptools to metaport deps 2021-10-14 06:53:52 -05:00
Jason W. Bacon
799d4cc2cf biology/py-deeptools: User-friendly tools for exploring deep-sequencing data
deepTools contains useful modules to process the mapped reads data for
multiple quality checks, creating normalized coverage files in standard
bedGraph and bigWig file formats, that allow comparison between
different files (for example, treatment and control). Finally, using
such normalized and standardized files, deepTools can create many
publication-ready visualizations to identify enrichments and for
functional annotations of the genome.
2021-10-14 06:51:12 -05:00
Alexey Dokuchaev
e409be37a8 biology/ugene: update UniPro UGENE to version 40.1 (bugfix release). 2021-10-14 11:23:37 +00:00
Jan Beich
818989d766 biology/py-crossmap: chase ad5a0604c4
make_index: biology/py-crossmap: no entry for biology/py-bigwig

Reported by:	indexbuild
2021-10-14 00:53:16 +00:00