Commit graph

2040 commits

Author SHA1 Message Date
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Tijl Coosemans
ca2176f4ac Remove libjpeg.so.11 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 16:39:11 +00:00
Gerald Pfeifer
e4b7b9118a Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.

The first part covered  ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
2016-12-07 13:24:56 +00:00
Kurt Jaeger
873d480c86 biology/molden: distfile was updated in xwin.c 2016-12-03 17:03:42 +00:00
Mathieu Arnold
8b4093cba5 Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-12-02 11:58:21 +00:00
Joseph Mingrone
d18c86e30b biology/njplot: Add site in MASTER_SITES because package builders are
timing out during fetch.

Approved by:	AMDmi3 (mentor)
Differential Revision:	https://reviews.freebsd.org/D8651
2016-11-28 15:19:42 +00:00
Joseph Mingrone
92b6cd4ec3 biology/diamond: Update to version 0.8.28
Correct LICENSE and set LICENSE_FILE

Upstream changelog:
- support for gzip compressed files containing multiple gzip streams
- support for the BLAST pairwise format (option -f 0)
- slightly improved sensitivity

Approved by:	AMDmi3 (mentor)
Differential Revision:	https://reviews.freebsd.org/D8652
2016-11-28 15:18:14 +00:00
Mathieu Arnold
2884d5aa32 Fixup USE_GITHUB usage.
It already sets DISTNAME to a very nice unique name, do not set it
yourself.

Sponsored by:	Absolight
2016-11-26 10:09:54 +00:00
Gerald Pfeifer
659c967516 Replace USE_GCC=4.9+ by USE_GCC=yes, now that lang/gcc and the default
version for GCC in the Ports Collection have moved to GCC 4.9.
2016-11-25 21:27:37 +00:00
Jan Beich
a8713d15f4 devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
2016-11-23 12:45:46 +00:00
Sunpoet Po-Chuan Hsieh
209b2393e3 - Remove unnecessary USES=shebangfix
- Convert to new options target helper
2016-11-20 23:56:14 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
John Marino
8ef8485274 biology/avida: Fix ncurses from ports support 2016-11-19 14:56:46 +00:00
Joseph Mingrone
a3fc357457 biology/njplot: Revive and update to version 2.4
Approved by:	AMDmi3 (mentor)
Differential Revision:	https://reviews.freebsd.org/D8518
2016-11-16 14:52:53 +00:00
Mark Linimon
e4b32b72e0 Mark various leaf ports broken on aarch64, and, where appropriate, other
tier-2 archs.

Approved by:	portmgr (tier-2 blanket)
2016-11-11 09:31:02 +00:00
Mark Linimon
5d68e2b905 Attempt to fix build on non-x86 archs.
Approved by:	portmgr (tier-2 blanket)
2016-11-11 09:07:21 +00:00
Kurt Jaeger
8875e10ea5 biology/seqtools: update 4.43.0 -> 4.44.1
- Blixem: Features can now be added to multiple different groups/filters.
- Belvu: Fix a problem where column highlighting can get out of sync
  with the text.
2016-11-11 06:19:10 +00:00
Kurt Jaeger
3a34ede59f biology/molden: add missing LICENSE_NAME
Reported by:	pkg-fallout
2016-11-10 05:13:02 +00:00
Kurt Jaeger
fdb936077d biology/molden: fix distinfo, set LICENSE
Submitted by:	marino
Reported by:	Eduardo Lemos de Sa <eduardo.lemosdesa@gmail.com>
MFH:		2016Q4
2016-11-09 20:49:57 +00:00
Mark Linimon
17e48e339b The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'. 2016-11-08 19:29:56 +00:00
Mark Linimon
82b3226534 Mark as broken on arm64.
Approved by:	portmgr (tier-2 blanket)
2016-11-08 07:20:38 +00:00
Mark Linimon
9ca526fb43 Mark broken on all tier-2 archs.
Approved by:	portmgr (tier-2 blanket)
2016-11-08 03:40:15 +00:00
Mark Linimon
76bdbe8d8e Mark broken on the rest of the tier-2 archs: invokes x86 asm. 2016-11-08 02:48:00 +00:00
Joseph Mingrone
256883b27f biology/diamond: Update to version 0.8.26
Release notes: https://github.com/bbuchfink/diamond/releases/tag/v0.8.26

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8447
2016-11-06 05:42:32 +00:00
Mathieu Arnold
d26ef18700 Cleanup no longer needed CHMOD usage after r424898.
PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-11-02 22:45:14 +00:00
Wen Heping
4057d48f4f - Mark it BROKEN
- Reset maintainer to ports@
2016-10-28 01:49:40 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Joseph Mingrone
a978a84358 biology/diamond: update to version 0.8.24
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8268
2016-10-17 14:17:18 +00:00
Joseph Mingrone
05a0ed9ad2 biology/diamond: update to version 0.8.23
Upstream release notes:

Added option to change the genetic code used for translation of query in
blastx mode (option --query-gencode, see here for a list of possible values:
https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi).

Approved by:	AMDmi3 (mentor)
Differential Revision:	https://reviews.freebsd.org/D8202
2016-10-10 04:33:16 +00:00
Antoine Brodin
20cdf07f8b Mark BROKEN: unfetchable, size mismatch
Reported by:	pkg-fallout
2016-10-01 08:02:20 +00:00
John Marino
d8155145ad biology/blat: Fix build with non-base SSL 2016-09-30 19:40:13 +00:00
Joseph Mingrone
ecf2902920 Update PORTREVISION and dinstinfo due to upstream tarball change
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8083
2016-09-29 21:12:50 +00:00
Joseph Mingrone
512daaacda biology/paml: update to version 4.9c and various improvements
- Update to version 4.9c
- Set LICENSE=GPLv3
- Use the variable PORTDOCS to automate the generation of the DOCS plist (as
  suggested by mat@).
- Install dat/ examples/ and Technical/ directories as well as files in the root
  directory of the distribution tarball.
- Fix broken permissions.
- Delete Windows executables.
- Build and install useful binaries not built by upstream's Makefile.
- Update pkg-descr.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8040
2016-09-28 02:30:29 +00:00
Joseph Mingrone
1cbd3576d5 Update email address to jrm@FreeBSD.org for ports that I maintain
Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D7995
2016-09-23 21:42:02 +00:00
Wen Heping
ab5636ea47 - Update to 1.68
PR:		212874
Submitted by:	wen@(myself)
Approved by:	maintainer
2016-09-23 01:54:45 +00:00
Pawel Pekala
dc58fc197a - Update biology/seqan and bilogy/seqan-apps to version 2.2.0 [1]
- Fix spelling in pkg-descr

PR:		212682 [1]
Submitted by:	Hannes Hauswedell (maintainer) [1]
2016-09-14 19:38:58 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
e8c9e4b94d - Update to 0.8.22
PR:		212603
Submitted by:	jrm@ftfl.ca (maintainer)
2016-09-13 17:50:31 +00:00
John Marino
6f9efe7d5a biology/ncbi-blast+: Remove redundant LIB_DEPENDS (bz2 libary)
All support platforms have libbz2.so in base, so this port will never
pull in archivers/bzip2.

Approved by:	just-fix-it
2016-09-11 05:35:42 +00:00
Wen Heping
22009c121e - Update to 1.72
Changes: http://search.cpan.org/~cjfields/Bio-ASN1-EntrezGene-1.72/
2016-09-11 05:26:01 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Dmitry Marakasov
11985cbe3d - Make configure script handle --disable-silent-rules gracefully
PR:		212075
Approved by:	portmgr blanket
2016-09-06 13:30:48 +00:00
Wen Heping
52423ae0c3 - Update to 0.8.20
PR:		212399
Submitted by:	jrm@ftfl.ca(maintainer)
2016-09-06 06:34:59 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Kurt Jaeger
2ed702d2d3 biology/molden: 5.4 -> 5.7
- Adds editable text fields that are longer than the visible string
  and introduces a new way of selecting a range of amino acids.
- introduces interfaces to the open source packages openbabel and pharmer.
  Openbabel is used to create 2D images of the molecules in a .sdf
  file. It is also used to do 2D fingerprint searching.
  Pharmer is used to pharmacophore (3D) searching against indexed
  databases of .sdf files.
2016-08-26 06:00:47 +00:00
Pawel Pekala
068ecdc2ce Update to version 0.8.19
PR:		212145
Submitted by:	Joseph Mingrone (maintainer)
2016-08-25 18:49:12 +00:00
Dmitry Marakasov
684f67e3f0 - Mark BROKEN: does not fetch (distfile was removed from ftp)
Approved by:	portmgr blanket
2016-08-22 11:06:06 +00:00
John Marino
44559d6d16 biology/bedtools is not jobs safe
The version.o target tries to use version_git.h before that header is
created.
2016-08-22 04:32:18 +00:00
Dmitry Marakasov
d262e5a758 - Switch to options helpers
- Regenerate patches with `make makepatch`
- Mark WXGTK option broken: does not build: src/convErr/gc_errhandling.cpp:75:12: error: cannot initialize return object of type 'const char *' with an rvalue of type 'const wxChar *' (aka 'const wchar_t *')
2016-08-18 09:31:58 +00:00