Commit graph

3248 commits

Author SHA1 Message Date
Danilo G. Baio
21fd9a9ed6 textproc/py-sphinx: Update to 4.3.1
ChangeLog:	https://github.com/sphinx-doc/sphinx/blob/v4.3.1/CHANGES
PR:		257116
Approved by:	python (dbaio)
2022-01-11 11:48:50 +09:00
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Jason W. Bacon
231919fc19 biology/vsearch: Update to 2.19.0
A few bug fixes, new subcommands and options

Changes:        https://github.com/torognes/vsearch/tags
Reporte by:     portscout
2022-01-07 18:04:02 -06:00
Johannes M Dieterich
1571a428a0 biology/molden: update to 6.7
PR:		238858
Reported by:	yuri@
2022-01-05 17:01:00 -06:00
Fernando Apesteguía
59a8ef603d biology/phyml: update to 3.3.20211231
ChangeLog:
https://github.com/stephaneguindon/phyml/compare/v3.3.20211118...v3.3.20211231

Remove patches already merged into upstream.

Reported by: portscout
2022-01-02 18:31:24 +01:00
Jason W. Bacon
2b4cfc8ff3 biology/minimap2: Update to 2.24
Fix chaining algorithm issue resulting in poorly aligned regions

Reported by:    portscout
2021-12-31 08:30:52 -06:00
Jason W. Bacon
082c7a0de2 biology/fastp: Update to 0.23.2
Interleaved input bug fix
2021-12-30 10:30:30 -06:00
Yuri Victorovich
d4592076c8 biology/py-resdk: Update 13.7.0 -> 13.8.0
Reported by:	portscout
2021-12-29 21:15:52 -08:00
Po-Chuan Hsieh
d0c27ebad6
devel/grpc: Update to 1.42.0
Changes:	https://github.com/grpc/grpc/releases
2021-12-22 02:46:21 +08:00
Jason W. Bacon
7a9f4b317a bio-mocha: Build plugin against bcftools 1.14, the current port 2021-12-21 10:17:11 -06:00
Yuri Victorovich
7697bf311c biology/py-bx-python: Update 0.8.11-6 -> 0.8.13
Reported by:	portscout
2021-12-21 01:03:57 -08:00
Antoine Brodin
b2dab38631 biology/canu: fix CATEGORIES 2021-12-20 12:59:13 +00:00
Wen Heping
876147e57d biology/py-pysam: Update 0.16.0.1 -> 0.18.0
PR:		260556
2021-12-19 23:48:52 -08:00
Jason W. Bacon
b9105b7ef1 biology/canu: Update to 2.2
FreeBSD port: Add support for aarch64 and powerpc64 using simde
Not yet supported upstream

Several upstream bug fixes and minor enhancements since 2.1

Changes: https://github.com/marbl/canu/tags
2021-12-19 15:06:56 -06:00
Jason W. Bacon
02105a9bc9 biology/seqtk: Update to 1.3
A few minor fixes and enhancements

Changes: https://github.com/lh3/seqtk/tags
2021-12-18 13:37:06 -06:00
Jason W. Bacon
9302b3e21f biology/bcftools: Update to 1.14
A few minor enhancements and bug fixes

Changes: https://github.com/samtools/bcftools/tags
2021-12-18 11:56:51 -06:00
Jason W. Bacon
d0228a8a5f biology/samtools: Update to 1.14
Several enhancements and minor bug fixes

Changes: https://github.com/samtools/samtools/tags
2021-12-18 11:56:51 -06:00
Jason W. Bacon
134a1c9046 biology/htslib: Update to 1.14
Several minor enhancements and fixes

Changes: https://github.com/samtools/htslib/tags
2021-12-18 11:56:50 -06:00
Piotr Kubaj
b473e2091d biology/freebayes: enable on riscv64 2021-12-17 14:26:57 +01:00
Piotr Kubaj
ed59e0d27e biology/vcflib: unbreak on riscv64 2021-12-16 22:49:25 +01:00
Piotr Kubaj
e404b5546c biology/hisat2: enable on riscv64 2021-12-16 22:38:56 +01:00
Piotr Kubaj
1cbb6054ad biology/bowtie: enable on riscv64 2021-12-15 13:55:57 +01:00
Jason W. Bacon
1220362ca7 biology/vcf2hap: Update to 0.1.4
Updates for evolving libxtend and biolibc APIs
Add --version flag
2021-12-14 13:45:32 -06:00
Jason W. Bacon
300dbd1c83 biology/vcf-split: Update to 0.1.3.3
Transfer header from multi-sample input
Updates for evolving libxtend and biolibc APIs
Add --version flag
Numerous minor fixes and enhancements
2021-12-14 13:45:32 -06:00
Jason W. Bacon
084fcf0056 biology/peak-classifier: Update to 0.1.2
Mainly updates for evolving libxtend and biolibc APIs
A few minor fixes and enhancements
2021-12-14 13:45:32 -06:00
Jason W. Bacon
3a7f92ec88 biology/biolibc-tools: Update to 0.1.1
Make all programs subcommands of "blt"
Several new commands
Updates for evolving libxtend and biolibc APIs
Add --version flag
Numerous minor fixes and enhancements

Changes: https://github.com/auerlab/biolibc-tools/releases/tag/0.1.1
2021-12-14 13:45:32 -06:00
Jason W. Bacon
d167ed211d biology/ad2vcf: Update to 0.1.4
Updates for evolving libxtend and biolibc APIs
Add --version flag
Filter out unused SAM fields on input
Numerous other minor fixes and enhancements

Changes: https://github.com/auerlab/ad2vcf/releases/tag/0.1.4
2021-12-14 13:45:31 -06:00
Jason W. Bacon
0646ba904f biology/biolibc: Update to 0.2.1
Add orf.c with start/stop codon locators
Standardize BED and GFF APIs
Implement VCF input filtering
Eliminate mutator macros mirroring mutator functions
Numerous minor bug fixes and enhancements

Changes: https://github.com/auerlab/biolibc/releases/tag/0.2.1
2021-12-14 13:45:31 -06:00
Jason W. Bacon
eb67c2b94c biology/bowtie: Update to 1.3.1
Also adds support for aarch64 and powerpc64*

Changes:        https://github.com/BenLangmead/bowtie/tags

PR:             260389
Reported by:    pkubaj
2021-12-13 19:43:44 -06:00
Tijl Coosemans
68b99b3913 devel/automake: update to 1.16.5 2021-12-12 19:46:22 +01:00
Muhammad Moinur Rahman
908f72ff10 biology/seaview: Update version 5.0.4=>5.0.5
Relnotes: http://doua.prabi.fr/software/seaview_data/CHANGES
2021-12-05 19:02:42 -06:00
Jason W. Bacon
864d4fdd18 biology/libgff: GFF/GTF parsing library based on GCLib
This is an attempt to perform a simple "libraryfication" of the GFF/GTF
parsing code that is used in GFFRead codebase. There are not many
(any?) relatively lightweight GTF/GFF parsers exposing a C++ interface,
and the goal of this library is to provide this functionality without
the necessity of drawing in a heavy-weight dependency like SeqAn. Note:
This library draws directly from the code in GFFRead and GCLib, and
exists primarily to remove functionality (and hence code) that is
unnecessary for our downstream purposes. In the future, it may be
appropriate to just replace this library wholesale with GCLib.
2021-12-05 14:50:42 -06:00
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