Commit graph

29 commits

Author SHA1 Message Date
Dmitry Marakasov
9d79e7b146 - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-09 13:16:49 +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
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
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
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
Philip M. Gollucci
71f877793d biology/ugene: qt4-linguist -> qt4-linguisttools
- add USES=desktop-file-utils

PR:                  202138
Submitted by:        s3erios@gmail.com
Approved by:         h2+fbsdports@fsfe.org
2015-08-18 20:02:45 +00:00
Alexey Dokuchaev
0a216b375c - Update Unipro UGENE to version 1.17.0 (documentation was also rerolled)
- Remove no longer required local source code tweaks (picked up upstream)
2015-07-15 07:18:08 +00:00
Alexey Dokuchaev
14e4d92279 Update Unipro UGENE to version 1.16.2. 2015-05-28 08:11:59 +00:00
Alexey Dokuchaev
70f863c983 - Update to version 1.16.1
- Explicitly list all required Qt components in USE_QT4 instead of relying
  on them being silently picked up through `www/webkit-qt4' dependency
- Group *_build components together while here
- Remove one REINPLACE_CMD call that is no longer needed
2015-03-23 01:44:43 +00:00
Alexey Dokuchaev
4be0124f6e Update Unipro UGENE to version 1.16.0 (documentation was also rerolled). 2015-02-24 11:42:53 +00:00
Alexey Dokuchaev
74af9d60da Update to version 1.15.1. 2015-01-06 05:28:58 +00:00
Alexey Dokuchaev
085ce877c7 Update to version 1.15.0. 2014-12-03 01:40:54 +00:00
Baptiste Daroussin
99a3e8559c Cleanup plist 2014-10-20 07:10:48 +00:00
Alexey Dokuchaev
211de67db6 Update to version 1.14.2. 2014-10-13 11:01:51 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Alexey Dokuchaev
19bbb2d91d - Update Unipro UGENE and documentation to version 1.14.0
- Remove patches integrated upstream (it's nice to have direct contact)
- Sort USES and pkg-plist, cleanup Makefile a bit while here

Approved by:	maintainer (implicit)
2014-09-01 07:38:59 +00:00
Baptiste Daroussin
895c00dee5 USES=execinfo 2014-08-04 23:06:21 +00:00
Alexey Dokuchaev
ae2e4e1956 Update to version 1.13.1. 2014-03-07 07:39:20 +00:00
Alexey Dokuchaev
4e749081cf Unbreak the fetch: one of the documentation PDF files was rerolled. 2014-01-30 13:38:26 +00:00
Bernhard Froehlich
feaa1e68d7 - Mark BROKEN because it does not fetch 2014-01-30 13:11:40 +00:00
Alexey Dokuchaev
9dc680d0e8 - Update to version 1.13.0 and improve FreeBSD support; it also builds
pretty cleanly with GCC v4.2, v4.6, and Clang (modulo a few warnings)
- Sadly, do not use PORTDOCS: since DOCSDIR is set to be inside DATADIR,
  and will get appended to PLIST after @dirrm %%DATADIR%%, which upsets
  sanity checking tools; instead, list the docs explicitly in DISTFILES
  and add them to pkg-plist (guarded by %%PORTDOCS%%)

Tested on:	i386 (only)
2014-01-16 17:17:15 +00:00
Alexey Dokuchaev
0b0738811e - Install official UGENE documentation (PDF)
- Utilize DIST_SUBDIR as now it's more than one distfile
2013-11-01 15:20:28 +00:00
Alexey Dokuchaev
c5854fe3e1 - Update to version 1.12.3
- Conditionalize dependency on `devel/libexecinfo'
- Try to detect SSE2 support
- Convert to USES=qmake and stafigy
- Improve grammar in port description while here

Approved by:	maintainer (implicit)
2013-10-31 15:30:04 +00:00
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +00:00
Baptiste Daroussin
7055ff02f1 Add NO_STAGE all over the place in preparation for the staging support (cat: biology) 2013-09-20 15:55:44 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Alexey Dokuchaev
bb8c521c72 Unbreak on 7.X and i386 systems.
Reported by:	QAT
2013-02-25 13:00:15 +00:00
Alexey Dokuchaev
53bda2f119 Add Unipro UGENE, a free open-source crowss-platform bioinformatics software.
PR:		ports/173387
Submitted by:	Hannes Hauswedell
2013-02-23 04:50:48 +00:00