summaryrefslogtreecommitdiff
path: root/biology
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2021-03-23 14:20:49 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2021-03-23 14:20:49 +0000
commit2ed87b8454f644ab7ac2b4589dfbd62e7dd04d5d (patch)
tree08c88c979790954ecb736acba45b230709d5dc02 /biology
parentShadertoy visualizer for Kodi (diff)
- Update Unipro UGENE to version 38.0
- Garbage-collect no longer needed patches - Make COMMENT shorter and closer to upstream - Stop building bundled SQLite, use ours!
Notes
Notes: svn path=/head/; revision=569026
Diffstat (limited to 'biology')
-rw-r--r--biology/ugene/Makefile9
-rw-r--r--biology/ugene/distinfo6
-rw-r--r--biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_Overview.cpp10
-rw-r--r--biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_view__rendering_SequenceViewAnnotatedRenderer.cpp10
-rw-r--r--biology/ugene/pkg-plist1
5 files changed, 8 insertions, 28 deletions
diff --git a/biology/ugene/Makefile b/biology/ugene/Makefile
index 68f125965abe..fc71d7f3537f 100644
--- a/biology/ugene/Makefile
+++ b/biology/ugene/Makefile
@@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= ugene
-PORTVERSION= 37.0
+PORTVERSION= 38.0
CATEGORIES= biology science
MAINTAINER= h2+fbsdports@fsfe.org
-COMMENT= Free, open-source, cross-platform bioinformatics toolkit
+COMMENT= Integrated bioinformatics toolkit
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -19,7 +19,7 @@ RUN_DEPENDS= bash:shells/bash
USE_GITHUB= yes
GH_ACCOUNT= ugeneunipro
-USES= desktop-file-utils gl qmake qt:5 shared-mime-info xorg
+USES= desktop-file-utils gl qmake qt:5 shared-mime-info sqlite xorg
USE_GL= gl glu
USE_QT= buildtools_build linguisttools_build \
core gui network opengl printsupport scripttools script \
@@ -29,7 +29,8 @@ USE_XORG= x11 xtst
QMAKE_ARGS= INSTALL_PREFIX="${PREFIX}" UGENE_INSTALL_DATA="${DATADIR}" \
INSTALL_MANDIR="${MAN1PREFIX}/man" \
- UGENE_LRELEASE="${LRELEASE}" UGENE_LUPDATE="${LUPDATE}"
+ UGENE_LRELEASE="${LRELEASE}" UGENE_LUPDATE="${LUPDATE}" \
+ UGENE_USE_BUNDLED_SQLITE=0
ALL_TARGET= release
CXXFLAGS_i386= -msse2
diff --git a/biology/ugene/distinfo b/biology/ugene/distinfo
index c7bd13ca8c25..5265749cd4bf 100644
--- a/biology/ugene/distinfo
+++ b/biology/ugene/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1607974687
-SHA256 (ugeneunipro-ugene-37.0_GH0.tar.gz) = c953a1465d766168d1f753cd6757f1333baf07b5c9b60f4de798ef549e059ae4
-SIZE (ugeneunipro-ugene-37.0_GH0.tar.gz) = 23379406
+TIMESTAMP = 1616417068
+SHA256 (ugeneunipro-ugene-38.0_GH0.tar.gz) = e0eb0ccf02e43bef4dfba707fb25b94e2d77476fcfef853ab7d7222f44fffa92
+SIZE (ugeneunipro-ugene-38.0_GH0.tar.gz) = 23448730
diff --git a/biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_Overview.cpp b/biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_Overview.cpp
deleted file mode 100644
index fdf95dc9edc6..000000000000
--- a/biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_Overview.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/corelibs/U2View/src/ov_sequence/Overview.cpp.orig 2020-05-18 18:59:02 UTC
-+++ src/corelibs/U2View/src/ov_sequence/Overview.cpp
-@@ -38,6 +38,7 @@
-
- #include <QToolTip>
- #include <QVBoxLayout>
-+#include <QPainterPath>
-
- #include <U2Core/AnnotationModification.h>
- #include <U2Core/AnnotationSettings.h>
diff --git a/biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_view__rendering_SequenceViewAnnotatedRenderer.cpp b/biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_view__rendering_SequenceViewAnnotatedRenderer.cpp
deleted file mode 100644
index 8b55af59969f..000000000000
--- a/biology/ugene/files/patch-src_corelibs_U2View_src_ov__sequence_view__rendering_SequenceViewAnnotatedRenderer.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/corelibs/U2View/src/ov_sequence/view_rendering/SequenceViewAnnotatedRenderer.cpp.orig 2020-05-18 19:03:19 UTC
-+++ src/corelibs/U2View/src/ov_sequence/view_rendering/SequenceViewAnnotatedRenderer.cpp
-@@ -31,6 +31,7 @@
-
- #include <U2View/ADVSequenceObjectContext.h>
- #include <U2View/SequenceObjectContext.h>
-+#include <QPainterPath>
-
-
- namespace U2 {
diff --git a/biology/ugene/pkg-plist b/biology/ugene/pkg-plist
index e23aedc80e1e..eb0a6e5bb047 100644
--- a/biology/ugene/pkg-plist
+++ b/biology/ugene/pkg-plist
@@ -10,7 +10,6 @@ lib/ugene/libU2Private.so
lib/ugene/libU2Script.so
lib/ugene/libU2Test.so
lib/ugene/libU2View.so
-lib/ugene/libugenedb.so
lib/ugene/plugins/CoreTests.license
lib/ugene/plugins/CoreTests.plugin
lib/ugene/plugins/GUITestBase.license