Commit graph

2233 commits

Author SHA1 Message Date
Joseph Mingrone
c7d08fd55f biology/iqtree: Update to version 1.6.3
Upstream changes: https://github.com/Cibiv/IQ-TREE/releases/tag/v1.6.3
2018-03-23 01:22:47 +00:00
Yuri Victorovich
4b8e8bc918 biology/py-pysam: Update to 0.14.1
Also silenced STRIP_CMD.

Reported by:	portscout
2018-03-21 08:12:32 +00:00
Mark Linimon
ea9874fb26 Mark broken on armvX and mips. 2018-03-18 13:48:07 +00:00
Mark Linimon
45df1fc32a Mark the latest version broken on armvX. Note: 2.1.8.3 built ok.
Approved by:	portmgr (tier-2 blanket)
2018-03-18 13:38:23 +00:00
Joseph Mingrone
763d42349c biology/diamond: Update to version 0.9.19
Upstream changes: https://github.com/bbuchfink/diamond/releases/tag/v0.9.19
2018-03-17 15:29:13 +00:00
Joseph Mingrone
94e4c0f0fb biology/diamond: Update to version 0.9.18-49
Pull in commits after the 0.9.18 release for build fixes.

Upstream changes: https://github.com/bbuchfink/diamond/releases/tag/v0.9.18
2018-03-15 02:28:09 +00:00
Rene Ladan
80acf24533 Return maho@'s ports to the pool after his commit bit expired.
With hat:	portmgr
2018-03-11 11:20:43 +00:00
Mark Linimon
78b6654ad1 Remove now-useless, commented-out lines.
Approved by:	portmgr (tier-2 blanket)
2018-03-10 23:35:03 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Yuri Victorovich
1af9914df9 biology/seqan-apps, biology/seqan: Update to 2.4.0
Port changes for biology/seqan-apps:
* Changed to DISTVERSION
* Updated COMMENT
* Added USES=compiler:openmp
* Removed BROKEN_xx (upstream now claims support for these architectures)
* Removed USE_GCC
* Added SSE4/AVX2/NATIVE SIMD options

Port changes for biology/seqan:
* Changed to DISTVERSION
* Added NO_ARCH
* Added PORTDOCS=*
* Updated do-install

PR:		225682
Submitted by:	Hannes Hauswedell <h2+fbsdports@fsfe.org> (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-03-10 06:21:37 +00:00
Joseph Mingrone
d0542b46be biology/iqtree: Update to version 1.6.2
Upstream changes: http://www.iqtree.org/release/v1.6.2
2018-03-03 03:15:24 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Yuri Victorovich
6edd11e5ef biology/py-pysam: Update to 0.14
Changelog:
https://github.com/pysam-developers/pysam/releases/tag/v0.14

Reported by:	portscout
Approved by:	tcberner (mentor, implicit)
2018-02-10 23:01:37 +00:00
Yuri Victorovich
25ee2af46d biology/py-bx-python: Update to 0.8.1
Additional port changes:
* Changed to DISTVERSION.
* Added USE_PYTHON=cython.
* Added stripping.
* Updated maintainer e-mail.

Reported compiler warnings to the upstream.

Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14283
2018-02-10 00:09:56 +00:00
Dmitry Marakasov
d6c95efd94 Canonicalize PyPi WWWs:
- Switch to https://
- Remove trailing slashes

Approved by:	portmgr blanket
2018-02-08 20:18:08 +00:00
Joseph Mingrone
bcc328fe9b biology/diamond: Update to version 0.9.17
Upstream changes: https://github.com/bbuchfink/diamond/releases/tag/v0.9.17
2018-02-01 19:20:07 +00:00
Wen Heping
596c8c3bac - Update to 3.3.20180129 2018-02-01 07:26:57 +00:00
Jason W. Bacon
be26d1d912 Multiple ports:
Change maintainer email bacon4000@gmail.com to jwb@FreeBSD.org
Remove Created by comments for same user

Approved by: jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D14128
2018-01-31 01:07:07 +00:00
Jan Beich
25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Alexey Dokuchaev
35f74fbe2e - Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
2018-01-11 18:09:00 +00:00
Raphael Kubo da Costa
f6ceca6350 Update Qt5 ports to 5.9.3.
This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.

And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").

New port: accessibility/qt5-speech

Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
  and specify configuration checks that can be done when qmake is invoked.
  However, configure.json checks done in a subdirectory only propagates to
  subdirectories, and checks elsewhere will fail if all .pro files are being
  parsed at once (i.e. qmake -recursive), so several ports had to switch to
  USES=qmake:norecursive along with manual additional qmake invocations in
  subdirectories in order to work. It's been mentioned in a few places such
  as Qt's bug tracker that qmake's recursive mode is pretty much deprecated,
  so we might switch to non-recursive mode by default in the future.

- Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts
  arbitrary options such as '-foo' and '-no-bar' at the end of the
  command-line. They can be specified in QMAKE_CONFIGURE_ARGS.

- graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is
  built with the WAYLAND option, so a corresponding option (off by default)
  was added to the port.

- misc/qt5-doc: Switch to a pre-built documentation tarball. The existing
  port was not working with Qt 5.9. Instead of trying to fix it, switch to
  what Gentoo does and fetch a tarball that already contains all
  documentation so that we do not have to build anything at all. The
  tarball's name and location in download.qt.io look a bit weird, but it
  seems to work fine.

- www/qt5-webengine: Use binutils from ports, Chromium's GN build system
  generates a build.ninja that uses ar(1) with the @file syntax that is not
  supported by BSD ar, so we need to use GNU ar from binutils.

- x11-toolkits/qt5-declarative-render2d: This port was merged into the main
  Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the
  ports tree.

Changes to other ports we had to make:
- biology/ugene: Drop a '#define point "."' that is not present in more
  recent versions of the port. Defining a macro with such a common name
  causes build issues with Qt 5.9, which uses |point| as an argument name in
  methods.

- cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer
  installed with `cp -f -R', but rather `qmake install qinstall', which does
  not install

    %%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory

  That's a local file that should not even have been part of the tarball
  anyway.

- chinese/gcin-qt5: Add additional private Qt directories (which should not
  be used in the first place) to get the port to build with Qt 5.9.

- devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some
  test classes no longer generate documentation files.

- security/keepassx-devel: Import a patch sent upstream almost a year ago to
  fix the build with Qt 5.9.

Thanks to antoine for the exp-run, and tcberner and Laurent Cimon
<laurent@nuxi.ca> for landing changes in our qt-5.9 branch.

PR:		224849
2018-01-06 21:30:31 +00:00
Muhammad Moinur Rahman
1016ad8aac biology/seaview: Update version 4.6.2=>4.6.3
- Added pkg-plist to pet portlint

Relnotes:	http://doua.prabi.fr/software/seaview_data/CHANGES
2018-01-05 17:40:41 +00:00
Tobias C. Berner
51d04637cb New USES=eigen
Usage:
    USES=eigen:<version>[,<type>]

    version: 2 or 3 (required)
    type:    build (default), run

  For example:
    USES=eigen:2,build,run
  will add a BUILD- and RUN_DEPENDS on math/eigen2, and
    USES=eigen:3
  will add a BUILD_DEPENDS on math/eigen3.

* Convert the existing ports to use it
  - biology/iqtree: remove run time dependency (seemed not to be needed)
  - graphics/movit: remove run time dependency (seemed not to be needed)
  - science/avogadro: add run time dependeny (installed cmake file requires it to be present)

Reviewed by:	rakuco, mat
Differential Revision:	https://reviews.freebsd.org/D13702
2018-01-02 16:49:24 +00:00
Wen Heping
a049260311 - Update to 3.697 2018-01-01 08:40:22 +00:00
Wen Heping
8cc87f5485 - Update to 5.16.0 2018-01-01 08:24:53 +00:00
Joseph Mingrone
e84339cb2b biology/iqtree: Fix distinfo after upstream re-released v1.6.1 2017-12-29 17:14:07 +00:00
Joseph Mingrone
3baf04725e biology/iqtree: Update to version 1.6.1
Upstream changes: https://github.com/Cibiv/IQ-TREE/releases
2017-12-28 18:37:06 +00:00
Mark Linimon
f02e9b1855 Disable the extra flag "-march=native" on arm to fix builds.
Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-12-27 07:36:05 +00:00
Sunpoet Po-Chuan Hsieh
de654cac5b Update to 2.0.1
Changes:	https://github.com/rvosa/bio-phylo/releases
2017-12-26 23:20:28 +00:00
Jason W. Bacon
b0cc388a5e biology/canu: Replace += with = for depends
Approved by:    jrm
Differential Revision:  https://reviews.freebsd.org/D13574
2017-12-22 14:14:11 +00:00
Dmitry Marakasov
b945f4dc26 - Fix build on 11+
Approved by:	portmgr blanket
2017-12-22 12:27:14 +00:00
Jason W. Bacon
302f405a84 [new port] biology/canu: Single molecule sequence assembler
Approved by: jrm (mentor) or wen (mentor)
Differential Revision:  https://reviews.freebsd.org/D13574
2017-12-22 01:30:26 +00:00
Mark Linimon
bc6d0887a0 Try to bring some consistency to ports that have x86-specific pieces.
- in general, if we think that the code is not architecture-specific,
   and instead just enables x86 assembler by default, those should
   use BROKEN rather than IGNORE.  This will allow them to be attempted
   with TRYBROKEN.
 - spell i386 as x86.
 - spell asm as assembler.
 - pet portlint.

These changes should have no effect on tier-1 builds.

Approved by:	portmgr (tier-2 blanket)
2017-12-21 10:23:19 +00:00
Baptiste Daroussin
2e9911f602 Switch from swig 2.0 to swig 3.0 2017-12-20 19:34:11 +00:00
Mark Linimon
f1696c0036 Mark more recently failing ports broken on aarch64.
While here, pet portlint and reformat some other BROKEN statements.

Approved by:	portmgr (tier-2 blanket)
2017-12-19 14:41:29 +00:00
Mark Linimon
a3d16c9a04 Back out previous commits by jbeich demand. 2017-12-18 04:28:28 +00:00
Mark Linimon
c296605f05 Bah. Remove spare line from cut-and-paste. 2017-12-18 02:41:24 +00:00
Mark Linimon
91070ff927 Attempt to fix build on non-x86 archs. Untested, but does no harm
on x86.

Approved by:	portmgr (tier-2 blanket)
2017-12-18 02:32:47 +00:00
Joseph Mingrone
390c5f7f64 biology/diamond: Update to version 0.9.14
Upstream changes: https://github.com/bbuchfink/diamond/releases/tag/v0.9.14
2017-12-13 16:31:53 +00:00
Jan Beich
7067236929 biology/seqtools: re-try on powerpc* after r449590 2017-12-12 03:38:56 +00:00
Antoine Brodin
1d00aa2b00 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-11 16:54:20 +00:00
Mark Linimon
5324a23092 Mark several ports newly broken on arm.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-12-11 07:18:48 +00:00
Joseph Mingrone
1b5b3cea25 biology/py-biom-format: Add required dependency on math/py-pandas and do
not install tests.
2017-12-10 03:33:04 +00:00
Jason W. Bacon
7b14021ad6 [new port] biology/p5-TrimGalore: Wrapper around Cutadapt and FastQC for adapter and quality trimming
Approved by: jrm (mentor)
Differential Revision:	D13400
2017-12-09 13:23:32 +00:00
Mark Linimon
8ae42417cc These are also broken on aarch64 in the same way as armv6/7.
Approved by:	portmgr (tier-2 blanket)
2017-12-09 01:39:19 +00:00
Mark Linimon
e8210b4758 Mark more ports broken that fail on both armv6 and armv7.
Approved by:	portmgr (tier-2 blanket)
2017-12-09 00:42:05 +00:00
Mark Linimon
da4494be28 Revert previous fat-fingered commit. These are the error messages from
benchmarks/libmicro.

Pointy hat to:	self
Approved by:	portmgr (tier-2 blanket)
2017-12-08 05:20:01 +00:00
Mark Linimon
1f026818ff Update errror message on armvX. 2017-12-08 05:05:11 +00:00
Jason W. Bacon
578a3edd2c biology/fasttree: update to version 2.1.10
Approved by:	jrm
Differential Revision:	https://reviews.freebsd.org/D8187
2017-12-05 03:03:38 +00:00
Jason W. Bacon
e1cf50b763 biology/py-macs2: Restrict to python 2.7.
Use ${PYNUMPY} per mat suggestion.

Approved by:    jrm
Differential Revision:  https://reviews.freebsd.org/D13350
2017-12-05 02:59:01 +00:00