Commit Graph

2873 Commits

Author SHA1 Message Date
Jason W. Bacon
ad36c9cb17 biology/gemma: Upgrade to 0.98.3
Minor bug fixes and enhancements

Reported by:    portscout
2021-01-02 22:05:58 +00:00
Mark Linimon
f2fbf5a1ed For ports on riscv64 that fail the same (or similar ways) to aarch64, mark
them BROKEN.

While here, pet portlint (Makevar order).

Approved by:	portmgr (tier-2 blanket)
2021-01-02 01:46:08 +00:00
Alexey Dokuchaev
8f46816990 - Update Unipro UGENE port to version 37.0
- Drop no longer used WebEngine dependencies
- Force SSE2 on i386 (required for the build)
- Chase HTTP 301 redirection in the WWW line
2020-12-31 13:43:09 +00:00
Antoine Brodin
aa7a6c429e Drop python 2.7 support from a few ports
With hat:	portmgr
2020-12-28 23:02:12 +00:00
Greg Lewis
05e1cc8a0a Restrict to Java 8, since this doesn't compile with Java 11
PR:			251774
2020-12-26 23:01:20 +00:00
Antoine Brodin
14be7bd191 scipy 1.5.4 is only compatible with python 3.6+
Reported by:	pkg-fallout
2020-12-24 09:03:39 +00:00
Joseph Mingrone
a2869b87e2 biology/hyphy: Update to version 2.5.24
https://github.com/veg/hyphy/releases/tag/2.5.24
2020-12-20 20:21:52 +00:00
Joseph Mingrone
8d1a5bb642 biology/diamond: Update to version 2.0.6
https://github.com/bbuchfink/diamond/releases/tag/v2.0.6
2020-12-20 20:21:41 +00:00
Sunpoet Po-Chuan Hsieh
6b24a39b63 Set CMAKE options explicitly 2020-12-20 15:23:50 +00:00
Sunpoet Po-Chuan Hsieh
cf864357a8 Add EXPAT, LIBXML and XERCES options
It allows choosing XML parser library.
2020-12-19 20:05:55 +00:00
Yuri Victorovich
1e9c3897fb biology/ngs-sdk: Update 2.10.5 -> 2.10.9
Reported by:	portscout
2020-12-17 20:12:12 +00:00
Yuri Victorovich
426f00c49a biology/py-pyfaidx: Update 0.5.9.1 -> 0.5.9.2
Reported by:	portscout
2020-12-17 02:40:59 +00:00
Loïc Bartoletti
ecb5b21c9e Update PyQt5 to 5.15.2, sip to 5.5.0, py-qtbuilder to 1.6.0 and py-qt5-sip to 12.8.1
PR:		251764
Exp-run by: antoine
2020-12-15 17:56:00 +00:00
Thierry Thomas
0b5864f66c - Upgrade math/eigen3 to 3.3.8;
- Add some dependencies which might be detected by Find_Package but not registered;

- Bump PORTREVISION of consumers.

PR:		250833
Submitted by:	/me
Approved by:	tcberner@ (KDE / maintainer) + exp-run
2020-12-12 17:04:37 +00:00
Sunpoet Po-Chuan Hsieh
1b255e1ef8 Update to 5.19.0
Changes:	https://github.com/sbmlteam/libsbml/releases
2020-12-10 21:30:19 +00:00
Loïc Bartoletti
47b26d9293 Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
This commit combines several updates.

- Update Qt to 5.12.2
- Update PyQt to 5.15.1
- Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also updated to 5.15.2.
- Update sip to 5.4.0

SIP is a collection of tools  to create Python bindings for C and C++ libraries and used by PyQt and wxPython. There are some changes with sip5 [1]:
- python 3.5+ is required
- sip drops support of old deprecated methods as sipdistutils & cie.
- this version breaks also PyQt5 extension ABI. SIP files will be installed in ${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings
- some ports will use the new pyqtbuilder package with the pyproject.toml setup. Instead if the project have a setup.py, you should use sip-build to build it.
- if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires pysip, so that should be enough for PyQt packages.

List of ports impacted by this change. Most of the patches have been integrated or are in the process of being integrated upstream:

- devel/libsavitar
- graphics/py-python-poppler-qt5
- net-im/scudcloud
- net/libarcus
- print/py-frescobaldi
- science/py-veusz
- graphics/qgis and graphics/qgis-ltr
- deskutils/calibre

A special note regarding calibre. New versions require sip>=5, we update it to the latest version (thanks to madpilot@)

science/scidavis will remove the PyQt binding soon and there is no patch planned, so we remove the python option (ok makc@)

While here, convert some ports to USE_PYQT (cad/cura, cad/uranium, devel/eric6, ...)

Thanks to tcberner and adridg!

[1] https://www.riverbankcomputing.com/static/Docs/sip/

PR:                250853
Exp-run by:        antoine
2020-12-08 20:03:07 +00:00
Yuri Victorovich
d47e2761a4 biology/viennarna: Update 2.4.16 -> 2.4.17 2020-12-06 20:14:53 +00:00
Joseph Mingrone
273b0bb5c1 biology/diamond: Update to version 2.0.5
https://github.com/bbuchfink/diamond/releases/tag/v2.0.5
2020-12-01 22:27:24 +00:00
Yuri Victorovich
46be868baa biology/igv: Fix fetch by fixing a small left-over mistake
PR:		250980
Reported by:	jwb
2020-11-30 17:29:48 +00:00
Yuri Victorovich
24ab3a884b biology/igv: 2.5.3 -> 2.8.13
PR:		250980
2020-11-30 01:06:37 +00:00
Piotr Kubaj
29410b915b biology/tabixpp: fix build on GCC architectures
c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -fPIC -c tabix.cpp -Ihtslib
In file included from /usr/local/include/htslib/hts.h:37,
                 from /usr/local/include/htslib/tbx.h:30,
                 from tabix.hpp:5,
                 from tabix.cpp:1:
/usr/local/include/htslib/kstring.h: In function 'int ks_resize(kstring_t*, size_t)':
/usr/local/include/htslib/kstring.h:149: error: 'SIZE_MAX' was not declared in this scope
tabix.cpp: In constructor 'Tabix::Tabix(std::string&)':
tabix.cpp:15: warning: 'bgzf_is_bgzf' is deprecated (declared at /usr/local/include/htslib/bgzf.h:263)
tabix.cpp:15: warning: 'bgzf_is_bgzf' is deprecated (declared at /usr/local/include/htslib/bgzf.h:263)
2020-11-23 16:13:15 +00:00
Adam Weinberger
db15051ca5 Add education virtual category
PR:		248402
Submitted by:	PauAmma
2020-11-20 07:16:06 +00:00
Joseph Mingrone
acaba2fd81 biology/hyphy: Update to version 2.5.23
Upstream changes: https://github.com/veg/hyphy/releases/tag/2.5.23
2020-11-19 10:53:55 +00:00
Joseph Mingrone
9764ff1c09 biology/hyphy: Update to version 2.5.22
Upstream changes: https://github.com/veg/hyphy/releases/tag/2.5.22hf
2020-11-18 10:54:03 +00:00
Jason W. Bacon
2394925fbc biology/ncbi-blast+: Upgrade to 2.11.0
A few bug fixes and performance improvements since 2.10.0
Also overcomes GCC 10 build issues

PR:             ports/246700
Reported by:    linimon
2020-11-16 18:25:03 +00:00
Yuri Victorovich
03f06f3f48 biology/py-pysam: Update 0.16.0 -> 0.16.0.1 2020-11-15 19:26:37 +00:00
Jason W. Bacon
018d7f39c9 biology/pooler: Optimise DNA sequencing primer-set combinations
Optimise combinations of primers and minimise the formation of dimers in
multiplexed PCR.

Primer Pooler can:

* Check through each proposed pool for combinations that are likely to form
  dimers

* Automatically move prospective amplicons between proposed pools to reduce
  dimer formation

* Automatically search the genome sequence to find which amplicons overlap, and
  place their corresponding primers in separate pools

* Optionally keep pool sizes within a specified range

* Handle thousands of primers without being slow (useful for high-throughput
  sequencing applications)

* Do all of the above with degenerate primers too.

WWW: http://ssb22.user.srcf.net/pooler/

PR:             ports/251065
Submitted by:   Silas S. Brown <silas-freebsd@flatline.org.uk>
2020-11-15 18:50:17 +00:00
Yuri Victorovich
ab28e1a45e biology/viennarna: Update 2.4.15 -> 2.4.16 2020-11-11 23:27:38 +00:00
Yuri Victorovich
b669f2116e biology/py-xenaPython: Update 1.0.10 -> 1.0.14 2020-11-11 05:27:43 +00:00
Jason W. Bacon
899ed588d9 biology/vt: Fix build with htslib 1.11
Reported by:    fallout
2020-11-09 00:35:58 +00:00
Jason W. Bacon
1b81e82619 biology/gcta: Switch eigen3 dep to USES framework
PR:             ports/250949
Reported by:    lbartoletti
2020-11-08 14:31:00 +00:00
Jason W. Bacon
07edabadbe biology/bowtie2: Upgrade to 2.4.2
Minor bug fix release

Reported by:    portscout
2020-11-07 13:47:41 +00:00
Jason W. Bacon
b0ab3ea009 biology/bcftools: Upgrade to 1.11
Numerous new features, bug fixes and performance enhancements
https://github.com/samtools/bcftools/releases/tag/1.11

Reported by:    portscout
2020-11-05 20:34:03 +00:00
Jason W. Bacon
025ca27d46 biology/samtools: Upgrade to 1.11
Numerous new features, bug fixes and performance enhancements
https://github.com/samtools/samtools/releases/tag/1.11

Reported by:    portscout
2020-11-05 20:32:39 +00:00
Jason W. Bacon
6fd02632f0 biology/htslib: Upgrade to 1.11.0
Numerous bug fixes, new features and performance improvements since 1.10
https://github.com/samtools/htslib/releases/tag/1.11

Reported by:    portscout
2020-11-05 20:30:50 +00:00
Joseph Mingrone
c0b2681b80 biology/hyphy: Update to version 2.5.21 2020-10-30 14:05:47 +00:00
Piotr Kubaj
4c1ed61171 biology/mummer: fix build on powerpc64 elfv2 and powerpc64le
Error:
src/tigr/postnuc.cc:174:37: error: non-constant-expression cannot be narrowed from type 'signed char' to 'char' in initializer list [-Wc++11-narrowing]
        Alignments.push_back({ *Mp, CurrCp->dirB } );

Since it may also fix runtime issues on powerpc64 elfv1, bump PORTREVISION.
2020-10-25 23:03:14 +00:00
Piotr Kubaj
1fd667b477 biology/mothur: fix build on powerpc64le
New PPC hardware usually uses little-endian systems. Let __BIG_ENDIAN__ and __LITTLE_ENDIAN__ define endianness.
2020-10-19 10:30:11 +00:00
Joseph Mingrone
9c9a2cecb6 biology/hyphy: Update to version 2.5.20 2020-10-16 23:43:17 +00:00
Jason W. Bacon
92ede5b056 biology/py-biopython: Upgrade to 1.78
Eliminates Bio.Alphabet
Other minor improvements

PR:             ports/250324
Submitted by:   Mauricio Herrera Cuadra
2020-10-16 19:12:43 +00:00
Joseph Mingrone
520d533f8b biology/hyphy: Update to version 2.5.19
Upstream changes: https://github.com/veg/hyphy/releases/tag/2.5.19
2020-10-13 01:05:45 +00:00
Piotr Kubaj
d471265e28 biology/gmap: enable on powerpc64le
Doesn't build on powerpc64 due to missing big-endian code variants, but builds on powerpc64le.
2020-10-09 13:23:12 +00:00
Loïc Bartoletti
2933bb22c3 Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5
- Use pypi for PYQT [1]
- Add devel/py-qt5-sip (Don't use it for now. It will be used in future updates of PyQt with py-sip >= 5)
- Add missing py-qt5 ports: comms/py-qt5-sensors, devel/py-qt5-location, devel/py-qt5-remoteobjects, net/py-qt5-networkauth
- Strip libs
- Refactor *_PATH and *_PORT parts

[1] RiverBankComputing doesn't offer links to download latest version of some ports

PR:		247369
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D25749
Exp-run by:	antoine
2020-10-05 15:50:03 +00:00
Sunpoet Po-Chuan Hsieh
4453cd341c Convert REINPLACE_CMD to patch file 2020-09-29 18:23:04 +00:00
Sunpoet Po-Chuan Hsieh
7d33b22118 Update PYTHON option to use Python 3 2020-09-27 19:30:20 +00:00
Mark Linimon
56ba7b05c4 Allow building on powerpc64le.
Approved by:	portmgr (tier-2 blanket)
2020-09-27 07:44:15 +00:00
Mark Linimon
694ca2a5d8 Canonicalize powerpc64le CXXFLAGS to be the same as powerpc64.
Approved by:	portmgr (tier-2 blanket)
2020-09-27 07:41:33 +00:00
Yuri Victorovich
8e7137a413 biology/abyss: Update 2.2.4 -> 2.2.5
Reported by:	portscout
2020-09-27 06:59:05 +00:00
Yuri Victorovich
655b66b2e4 biology/ncbi-cxx-toolkit: Fix build on 13
Reported by:	fallout
2020-09-27 04:57:44 +00:00
Joseph Mingrone
7f9181e95c biology/py-biom-format: Fix fetch and relax scipy requirement
- The broken fetch was due to a commit error.

- The relaxing of the scipy constraint is temporary until scipy can be
  updated.
2020-09-26 09:10:37 +00:00