Commit graph

3284 commits

Author SHA1 Message Date
Yuri Victorovich
40c0dcf270 biology/taxonkit: Update 0.9.0 -> 0.10.1
Reported by:	portscout
2022-02-27 10:35:41 -08:00
Jason W. Bacon
f46ddab3d6 biology/bio-mocha: Update bcftools submodule to 1.15
Compatibility confirmed with upstream
2022-02-26 09:04:10 -06:00
Jason W. Bacon
734d2c4df0 biology/bcftools: Update to 1.15
Several small enhancements
Changes: https://github.com/samtools/bcftools/releases

Reported by:    portscout
2022-02-26 09:04:10 -06:00
Jason W. Bacon
822ec7476b biology/samtools: Update to 1.15
Several small enhancements and a few bug fixes
Changes: https://github.com/samtools/samtools/releases

Reported by:    portscout
2022-02-26 09:04:10 -06:00
Jason W. Bacon
b3b13f54dc biology/htslib: Update to 1.15
A few minor bug fixes and enhancements
No API changes affecting existing dependents

Reported by:    portscout
2022-02-26 09:04:10 -06:00
Yuri Victorovich
7604abe7de biology/py-PySCeS: Update 1.0.0 -> 1.0.1
Reported by:	portscout
2022-02-25 11:35:50 -08:00
Joseph Mingrone
73b83478c1
biology/hyphy: Fix build with clang 13.0.0
clang 13 complains about duplicate loop unrolling pragmas for clang and
CGG.  According to [1], clang supports #pragma GCC unroll with identical
semantics to #pragma clang loop unroll, so remove instances of #pragma
clang loop unroll and #pragma unroll when they appear with #pragma GCC
unroll for the same loop.

[1]
https://clang.llvm.org/docs/AttributeReference.html#pragma-unroll-pragma-nounroll

Sponsored by:	The FreeBSD Foundation
2022-02-21 16:13:16 -04:00
Yuri Victorovich
9b5fb66610 biology/{,py-}libsedml: Update 2.0.26 -> 2.0.27 2022-02-16 16:27:20 -08:00
Jason W. Bacon
72923f58ba biology/py-dna-features-viewer: Add missing dependency
py-packaging not mentioned in setup.py, but runtime errors thrown
without it.
2022-02-12 09:12:39 -06:00
Fernando Apesteguía
8d34513c3f biology/pooler: update to 1.82
ChangeLog: http://ssb22.user.srcf.net/pooler/#changes

PR:	261741
Reported by:	silas-freebsd@flatline.org.uk
2022-02-10 15:23:48 +01:00
Jason W. Bacon
09167ae22b biology/freebayes: Update to 1.3.6
Minor dependency updates, but mostly build system improvements
Changes:        https://github.com/freebayes/freebayes/tags

Reported by:    portscout
2022-02-06 14:23:45 -06:00
Stefan Eßer
bdd2d4af96 Update CONFLICTS definitions in categories a* to c*
Update the CONFLICTS definitions of ports in the following categories:

- accessibility
- archivers
- audio
- benchmarks
- biology
- cad
- chinese
- comms
- converters

An attempt has been made to use generic conflicts patterns that do not
have to be updated whenever a new version of a conflicting port is
added to the ports system.

There is a misunderstanding that the port being built/installed has to
be omitted from the conflicts pattern. This is not true - the port
being built is implicitly non-conflicting due to logic in bsd.port.mk.

Approved by:	portmgr (implicit)
2022-02-06 19:36:07 +01:00
Jason W. Bacon
0939abbdf6 biology/py-dna-features-viewer: Add py-bcbio-gff dep
Needed to automatically extract features from GFF files
2022-02-03 14:11:38 -06:00
Jason W. Bacon
d936c94c64 biology/py-bcbio-gff: Read and write Generic Feature Format (GFF)
Read and write Generic Feature Format (GFF) with Biopython integration.

Also adding py-dna-features-viewer to Makefile, missed on last commit
2022-02-03 13:38:42 -06:00
Jason W. Bacon
2b1ef5b34e biology/py-dna-features-viewer: Python lib to visualize DNA features
DNA Features Viewer is a Python library to visualize DNA features, e.g.
from GenBank or Gff files.

DNA Features Viewer can plot sequence maps linearly or circularly, with
or without nucleotide sequence and amino-acid sequences. The plotter
automatically produces clear plots even for sequences with many
overlapping features and long labels. The library plays well with
Matplotlib and Biopython, and the figures can be saved in different
formats (PNG, JPEG, SVG, PDF), e.g. for report generation or LIMS
interfaces.
2022-02-03 06:37:38 -06:00
Joseph Mingrone
f557264ccc
biology/hyphy: Update to 2.5.36
https://github.com/veg/hyphy/releases/tag/2.5.36

Sponsored by:	The FreeBSD Foundation
2022-02-03 01:42:15 -04:00
Tijl Coosemans
b93e64d3c3 security/mbedtls: Update to 2.28.0 and fix make test
Also bump dependent ports for library version change.

PR:		255084
2022-01-28 13:14:09 +01:00
Jason W. Bacon
8859320e56 biology/vcflib: Update to 1.0.3
Several new commands
A few bug fixes and enhancements

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

Reported by:    portscout
2022-01-27 18:09:13 -06:00
Yuri Victorovich
3bd735f3aa biology/ngs-sdk: Update 2.11.1 -> 2.11.2
Reported by:	portscout
2022-01-27 01:29:09 -08:00
Loïc Bartoletti
4f0a5e1540 PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.
SIP:
As mentioned in the update from sip to sip5, this is a transitional version
to remove what is deprecated in sip4.
Sip6 completely removes the deprecated parts.
Unfortunately, some ports — mostly cura things — can not use sip6, so we
reintroduce sip4.

PyQt:
At the same time, we took the opportunity to simplify PyQT and propose only one
package as for devel/pyside2. */py-qt5-* have been merged — excepted chart,
networkauth and webengine — into devel/py-qt5-pyqt.

This allows us to be in adequacy with the packages that the author of these
libraries proposes, namely:

PyQt - devel/py-qt5-pyqt
PyQt-Charts - x11-toolkits/py-qt5-chart
PyQt-NetworkAuth – net/py-qt5-networkauth
PyQt-WebEngine – www/py-qt5-webengine
SIP – devel/py-sip
py-sip - devel/py-qt5-sip
PyQt-builder - devel/py-qtbuilder
Qscintilla - devel/py-qt5-qscintilla2

Reviewed by:	diizzy, kde
Tested by:	kai, rhurlin, arrowd, madpilot
Approved by:	makc, tcberner, kde
Differential Revision:	https://reviews.freebsd.org/D33237
Exp-run by:	antoine
2022-01-27 07:12:26 +01:00
Yuri Victorovich
e2641662d6 biology/ncbi-cxx-toolkit: Update 25.2.0 -> 26.0.1 2022-01-26 15:51:37 -08:00
Yuri Victorovich
d709ba8de8 devel/cpu_features: Install cmake files, install headers into a dedicated directory
do-install is removed in favor of project's install target,

Also update 3 other ports to build with cpu_features.

PR:		261252
Approved by:	skreuzer@ (maintainer)
2022-01-26 08:45:29 -08:00
Yuri Victorovich
8615039c0c biology/viennarna: Update 2.4.18 -> 2.5.0 2022-01-24 21:44:21 -08:00
Jason W. Bacon
f67392e69b biology/vsearch: Update to 2.21.1
Adds the sample, qsegout and tsegout options. It also enables the use of
UDB databases with uchime_ref.

Changes:        https://github.com/torognes/vsearch/releases

Reported by:    portscout
2022-01-23 16:32:43 -06:00
Rene Ladan
48d98ef918 cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
Piotr Kubaj
6d827e6fce biology/ncbi-blast+: fix build on powerpc
No libomp on powerpc.
2022-01-22 13:33:19 +00:00
Yuri Victorovich
d6021375f3 biology/mothur: Update 1.46.1 -> 1.47.0
Reported by:	portscout
2022-01-21 09:14:38 -08:00
Jason W. Bacon
265238ee6c biology/fastp: Add USE_GCC to hack around seg faults
Upstream has numerous open issues, so it's uncertain if or when the
issue with clang will be resolved.
2022-01-21 10:16:01 -06:00
Jason W. Bacon
bfdda43874 biology/bowtie2: Update to 2.4.5
A few bug fixes

Changes:        https://github.com/BenLangmead/bowtie2/tags
Reported by:    portscout
2022-01-21 08:33:54 -06:00
Yuri Victorovich
738dbb9b67 biology/py-resdk: Update 13.8.0 -> 14.0.0
Reported by:	portscout
2022-01-19 10:10:01 -08:00
Jason W. Bacon
c9bd01bdf4 biology/kallisto: Update to 0.48.0
Fixes segfault with --genomebam in 0.46.2
Unbundle htslib
A few new features and performance improvements

Changes:        https://github.com/pachterlab/kallisto/tags
2022-01-19 07:57:36 -06:00
Tobias Kortkamp
dfd0e4d833
*: Clean up some things
- Fix typos
- Fix overwritten variables

Reported by:	portscan
2022-01-17 14:20:25 +01:00
Jason W. Bacon
e33f72037a biology/bio-mocha: Update to 1.14-20220112
Upstream incorporated my patches to eliminate nested functions, which
are not standard C and pose security risks.
A few other minor updated.
2022-01-13 13:00:41 -06:00
Joseph Mingrone
7c428e83c0
biology/diamond: Update to 2.0.14
https://github.com/bbuchfink/diamond/releases/tag/v2.0.14

Sponsored by:	The FreeBSD Foundation
2022-01-13 13:42:38 -04:00
Tobias C. Berner
654acd8140 math/gsl: bump portrevision of consumers after update to 2.7.1
PR:		260201
2022-01-12 20:41:22 +01:00
Po-Chuan Hsieh
89eb3690b2
biology/rubygem-bio: Update to 2.0.3
Changes:	https://github.com/bioruby/bioruby/blob/master/RELEASE_NOTES.rdoc
2022-01-12 02:47:28 +08:00
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