1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

1967 Commits

Author SHA1 Message Date
Dmitry Marakasov
5476a64463 - Do install cmake and pkgconfig modules
- While here, switch to options helpers

PR:		209710
Submitted by:	h2+fbsdports@fsfe.org (maintainer)
2016-05-27 16:10:36 +00:00
Kurt Jaeger
04b3bb054f biology/{htslib|samtools|bcftools}: 1.3 -> 1.3.1
Changes:
  https://sourceforge.net/p/samtools/mailman/message/35033807/

PR:		209653
Submitted by:	cartwright@asu.edu (maintainer)
2016-05-26 20:28:55 +00:00
Mathieu Arnold
00d52a3e4c Remove useless WRKSRC definitions.
While there, correct DEV_WARNINGS when they occur.

Sponsored by:	Absolight
2016-05-25 15:43:34 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Antoine Brodin
b7431a9678 Fix DEPENDS 2016-05-18 16:22:07 +00:00
Dmitry Marakasov
88c7fc27ef - Convert to USES=mysql
- Cosmetic fixes
2016-05-16 18:20:41 +00:00
Dmitry Marakasov
8776139ba2 - Update to 4.9a
- While here, simplify WRKSRC and use options helpers

PR:		209535
Submitted by:	jrm@ftfl.ca (maintainer)
2016-05-16 16:10:36 +00:00
Kurt Jaeger
7e28204572 biology/bowtie2: 2.2.7 -> 2.2.8
- Various website updates
- Fixed the bowtie2-build issue that made TBB compilation fail

PR:		208943
Submitted by:	Joseph Mingrone <jrm@ftfl.ca>
Approved by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
2016-05-13 20:12:44 +00:00
Baptiste Daroussin
37f8a8cb72 Prevent collision with getline(3) 2016-05-13 18:39:06 +00:00
Baptiste Daroussin
b8902fca51 Prevent collision with getline(3) 2016-05-13 18:38:34 +00:00
Baptiste Daroussin
1f30a863da Prevent collision with getline(3)
While here regen patches
2016-05-11 21:48:50 +00:00
Jason Unovitch
864e413d06 biology/seqan: update 1.3.1 -> 2.1.1
biology/seqan1: create port from current SeqAn 1.3.1 for legacy usage
UPDATING: document SeqAn updates and seqan1 port for legacy usage

PR:		204127
Submitted by:	Hannes Hauswedell <h2+fbsdports@fsfe.org>
2016-05-10 01:05:23 +00:00
Jason Unovitch
7a3991c9de New port: biology/seqan-apps
SeqAn is an open source C++ library of efficient algorithms
and data structures for the analysis of sequences with the
focus on biological data.

This port contains applications built on SeqAn and developed
within the SeqAn project. Among them are famous read mappers
like RazerS and Yara, as well as many other tools. Some
applications are packaged seperately and the library
can be found at biology/seqan.

WWW: http://www.seqan.de/

PR:		204127
Submitted by:	Hannes Hauswedell <h2+fbsdports@fsfe.org>
2016-05-10 00:52:04 +00:00
Olivier Duchateau
a6bd74cab9 Add final slash in WWW entry 2016-05-09 16:42:17 +00:00
Olivier Duchateau
0eea70a2a0 The BIOM file format (canonically pronounced biome) is designed to be a
general-use format for representing biological sample by observation contingency
tables. BIOM is a recognized standard for the Earth Microbiome Project and is a
Genomics Standards Consortium supported project.

The BIOM format is designed for general use in broad areas of comparative
-omics. For example, in marker-gene surveys, the primary use of this format is
to represent OTU tables: the observations in this case are OTUs and the matrix
contains counts corresponding to the number of times each OTU is observed in
each sample. With respect to metagenome data, this format would be used to
represent metagenome tables: the observations in this case might correspond to
SEED subsystems, and the matrix would contain counts corresponding to the number
of times each subsystem is observed in each metagenome. Similarly, with respect
to genome data, this format may be used to represent a set of genomes: the
observations in this case again might correspond to SEED subsystems, and the
counts would correspond to the number of times each subsystem is observed in
each genome.

WWW: http://biom-format.org/

PR:		209193
Submitted by:	Joseph Mingrone
2016-05-09 16:37:44 +00:00
Dimitry Andric
488fd1255a During the exp-run in bug 208158, it was found that biology/ugene gives
errors with libc++ 3.8.0:

In file included from src/QScoreAdapter.cpp:1:
In file included from src/QScoreAdapter.h:4:
In file included from ../../include/U2Core/MAlignment.h:1:
In file included from ../../include/U2Core/../../corelibs/U2Core/src/datatype/MAlignment.h:25:
In file included from ../../include/U2Core/../../corelibs/U2Core/src/datatype/MAlignmentInfo.h:25:
In file included from /usr/local/include/qt5/QtCore/QString:1:
In file included from /usr/local/include/qt5/QtCore/qstring.h:41:
In file included from /usr/local/include/qt5/QtCore/qchar.h:37:
In file included from /usr/local/include/qt5/QtCore/qglobal.h:39:
/usr/include/c++/v1/cstddef:43:15: fatal error: 'stddef.h' file not found
#include_next <stddef.h>
              ^

This is because the port tries to add /usr/include as a system include
directory, using -isystem, and this screws up the order of include
directories.  Fix it by patching up a number of .pri files to avoid
using the -isystem flag.

Approved by:	h2+fbsdports@fsfe.org (maintainer)
PR:		209366
MFH:		2016Q2
2016-05-07 19:38:53 +00:00
Wen Heping
ec07b546cf DNA query sequences against a protein reference database (BLASTP and BLASTX
alignment mode). The speedup over BLAST is up to 20,000 on short reads at a
typical sensitivity of 90-99% relative to BLAST depending on the data and
settings.

WWW: http://ab.inf.uni-tuebingen.de/software/diamond/

PR:		208998
Submitted by:	jrm@ftfl.ca
2016-05-06 08:45:02 +00:00
Danilo Egea Gondolfo
9fe86e46b3 - Update to 1.14.8 2016-05-01 01:03:48 +00:00
Kurt Jaeger
4dfa75e3f1 biology/seqtools: 4.41.1 -> 4.42.1
- fixes build on 9.x
- Added a feedback box to show the read depth at the selected coord.
  Hover over this box to see the specific base support (i.e. the
  number of A/C/G/Ts).
2016-04-22 16:27:25 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Dmitry Marakasov
8a02089cd4 - Switch to options helpers
- Regenerate patches with `make makepatch`
- Simplify plist
2016-04-17 10:15:59 +00:00
Wen Heping
4c31a1cd8d - Update to 1.66
PR:		208825
Submitted by:	wen@
Approved by:	maintainer
2016-04-17 03:55:01 +00:00
Dmitry Marakasov
5e81bd4c97 - Switch to options helpers 2016-04-16 06:38:23 +00:00
Mikhail Teterin
ce33766b1f Upgrade from 5.12.0 to 5.13.0. Release-announcement available here:
https://groups.google.com/forum/#!topic/sbml-discuss/OEq_49c_X78

Notified by:	portscout
2016-04-16 01:54:15 +00:00
Alexey Dokuchaev
66ab33fca6 Update to version 1.22.0, which now unfortunately requires Qt 5.x. Also
since around v1.18.0, UGENE is using Google's Breakpad library for crash
reporting, which is very system-specific and does not support FreeBSD at
the moment.  Due to lack of resources and interest in porting it, simply
disable crash reporting code for the time being.
2016-04-14 04:07:44 +00:00
Dmitry Marakasov
c0477bf3ee - Add LICENSE
- Switch to options helpers
2016-04-10 11:24:32 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Dmitry Marakasov
f11d5e3f30 - Update to 1.5.0
PR:		208351
Submitted by:	wen@FreeBSD.org
Approved by:	mauricio@arareko.net (maintainer)
2016-03-31 17:36:54 +00:00
Dmitry Marakasov
2ea73697b3 - Use more appropriate BROKEN instead of IGNORE
PR:		208367
Submitted by:	bacon4000@gmail.com (maintainer)
Suggested by:	rakuco
2016-03-29 20:55:48 +00:00
Wen Heping
389b0168c4 - Update to 5.12.0 2016-03-27 07:09:34 +00:00
Dmitry Marakasov
8add7f1f02 - Clarify LICENSE
- Add LICENSE_FILE
- Remove USES=tar:bzip2 (incorrect and no-op with USE_GITHUB)
- Drop unneeded (and incorrect anyway) PKG_CONFIG_PATH

Approved by:	portmgr blanket
2016-03-24 14:12:23 +00:00
Dmitry Marakasov
ee6e0c4336 Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA.
A k-mer is a substring of length k, and counting the occurrences of all such
substrings is a central step in many analyses of DNA sequence. JELLYFISH can
count k-mers quickly by using an efficient encoding of a hash table and by
exploiting the "compare-and-swap" CPU instruction to increase parallelism.

WWW: http://www.genome.umd.edu/jellyfish.html

PR:		207929
Submitted by:	bacon4000@gmail.com
2016-03-24 13:53:06 +00:00
Raphael Kubo da Costa
bc3c1d13d6 New port: biology/bowtie2.
Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short
DNA sequences (reads) to the human genome at a rate of over 25 million 35-bp
reads per hour.

This is Bowtie version 2, which will need to coexists with Bowtie 1 for the
foreseeable future. Both are required by certain genomics pipelines, in some
cases (e.g. Trinity) by the same pipeline.

WWW: https://github.com/BenLangmead/bowtie2

PR:		207908
Submitted by:	Jason Bacon <bacon4000@gmail.com>
2016-03-23 11:22:39 +00:00
Raphael Kubo da Costa
66631eff75 New port: biology/slclust.
Slclust is a utility that performs single-linkage clustering with the option of
applying a Jaccard similarity coefficient to break weakly bound clusters into
distinct clusters.

WWW: http://sourceforge.net/projects/slclust/

PR:		207997
Submitted by:	Jason Bacon <bacon4000@gmail.com>
2016-03-23 11:00:44 +00:00
Wen Heping
ce265985eb Trimmomatic performs a variety of useful trimming tasks for illumina
NGS paired-end and single ended data.

WWW: http://www.usadellab.org/cms/?page=trimmomatic

PR:		208044
Submitted by:	bacon4000@gmail.com
2016-03-17 08:21:14 +00:00
Kurt Jaeger
9cae6c02e4 New port: biology/p5-transdecoder
TransDecoder identifies candidate coding regions within transcript
sequences, such as those generated by de novo RNA-Seq transcript
assembly using Trinity, or constructed based on RNA-Seq alignments
to the genome using Tophat and Cufflinks.

WWW: http://transdecoder.github.io/

PR:		207993
Submitted by:	Jason Bacon <bacon4000@gmail.com>
2016-03-16 20:12:32 +00:00
Kurt Jaeger
aeb5be07de biology/seqtools: 4.40.0 -> 4.41.1
- mostly internal changes, some build fixes
2016-03-14 19:40:34 +00:00
Mathieu Arnold
018eeadae5 Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.
Fix distinfo for the offending ports.

lang/yorick's tag was moved, and the added patch was no longer needed.

PR:			207644
Submitted by:		mat
Exp-run by by:		antoine
Sponsored by:		Absolight
Differential Revision:	https://reviews.freebsd.org/D4268
2016-03-08 13:09:12 +00:00
Raphael Kubo da Costa
b8b592e17b New port: biology/bowtie.
Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short
DNA sequences (reads) to the human genome at a rate of over 25 million 35-bp
reads per hour.

WWW: http://bowtie-bio.sourceforge.net/index.shtml

PR:		206939
Submitted by:	Jason Bacon <bacon4000@gmail.com>
2016-03-05 13:21:26 +00:00
Raphael Kubo da Costa
feaee54d6e New port: biology/vcftools.
A set of tools written in Perl and C++ for working with VCF files, such as
those generated by the 1000 Genomes Project.

WWW: https://github.com/vcftools/vcftools

PR:		206926
Submitted by:	Jason Bacon <bacon4000@gmail.com>
2016-02-26 17:07:59 +00:00
Wen Heping
9a1421510b - Update to 3.2.0
- Update pkg-descr

PR:		205890
Submitted by:	tkato432@yahoo.com
2016-02-26 13:03:05 +00:00
Danilo Egea Gondolfo
a995c42a3b - Update to 1.14.7 2016-02-20 16:05:59 +00:00
Wen Heping
e6194eb011 - Update to 1.34 2016-02-12 13:18:37 +00:00
Kurt Jaeger
0236757375 biology/seqtools: 4.39.3 -> 4.40.0
- Blixem can now accept a 'command' tag in a gff line for a region
  feature. The given command should return gff and will be run by
  blixem on the given region.
- Blixem now supports fetching sequence data over https.
2016-02-06 10:17:31 +00:00
John Marino
1e92f54830 biology/mapm3: document ncurses rqmt (USES+=ncurses), respect LDFLAGS
Also link with libncurses, not libtermcap

approved by:	infrastructure blanket
2016-02-01 22:09:10 +00:00
John Marino
e8ac90dd1c biology/samtools: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-02-01 21:59:14 +00:00
Kurt Jaeger
9b767e68dc biology/molden: updated distfile, take maintainer
- upstream distfile is moving target with same version number

Submitted by:	antoine
2016-01-20 19:31:52 +00:00
Antoine Brodin
a31ae1a6f3 Mark BROKEN: checksum and size mismatch
Reported by:	pkg-fallout
2016-01-20 18:57:11 +00:00
Wen Heping
9411038eac The bedtools utilities are a suite of tools for performing a wide range of
genomics analysis tasks.  The most widely-used of these tools enable genome
arithmetic, i.e., set theory on the genome.  For example, with bedtools one
can intersect, merge, count, complement, and shuffle genomic intervals from
multiple files in common genomic formats such as BAM, BED, GFF/GTF, and VCF.

Although each individual utility is designed to do a relatively simple task,
e.g., intersect two interval files, more sophisticated analyses can be
conducted by stringing together multiple bedtools operations on the command
line or in shell scripts.

WWW: http://bedtools.readthedocs.org/

PR:		204536
Submitted by:	scottcheloha@gmail.com
2016-01-19 08:56:34 +00:00