aboutsummaryrefslogtreecommitdiffstats
path: root/biology/ugene
diff options
context:
space:
mode:
authorrakuco <rakuco@FreeBSD.org>2018-05-16 02:51:51 +0800
committerrakuco <rakuco@FreeBSD.org>2018-05-16 02:51:51 +0800
commit2204774ae4a0b0640b0f5c99e05694b2012373e3 (patch)
tree9084097817c4a1e2c7493adf05afaaaf592bf6ae /biology/ugene
parent6c20a309598bfc3e68c7e32817acdbaa21369a23 (diff)
downloadfreebsd-ports-gnome-2204774ae4a0b0640b0f5c99e05694b2012373e3.tar.gz
freebsd-ports-gnome-2204774ae4a0b0640b0f5c99e05694b2012373e3.tar.zst
freebsd-ports-gnome-2204774ae4a0b0640b0f5c99e05694b2012373e3.zip
Add upstream patch to fix the build with Qt 5.10.
_tmp/ui/ui_Bowtie2Settings.h:189:35: error: no viable conversion from 'QLatin1String' to 'const QKeySequence' gbarCheckBox->setShortcut(QLatin1String("")); ^~~~~~~~~~~~~~~~~ PR: 228213
Diffstat (limited to 'biology/ugene')
-rw-r--r--biology/ugene/Makefile2
-rw-r--r--biology/ugene/files/patch-git_279756e430
2 files changed, 31 insertions, 1 deletions
diff --git a/biology/ugene/Makefile b/biology/ugene/Makefile
index eaf5af64fbd3..5874cf044173 100644
--- a/biology/ugene/Makefile
+++ b/biology/ugene/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ugene
DISTVERSION= 1.22.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology science
MASTER_SITES= http://ugene.unipro.ru/downloads/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} QueryDesigner_UserManual.pdf \
diff --git a/biology/ugene/files/patch-git_279756e4 b/biology/ugene/files/patch-git_279756e4
new file mode 100644
index 000000000000..f730ce8fe3c4
--- /dev/null
+++ b/biology/ugene/files/patch-git_279756e4
@@ -0,0 +1,30 @@
+From 279756e448f53af5a495a2ce3a12abdf833fc703 Mon Sep 17 00:00:00 2001
+From: Kevin Kofler <kevin.kofler@chello.at>
+Date: Tue, 2 Jan 2018 22:21:03 +0100
+Subject: [PATCH] Fix build against Qt 5.10
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+src/plugins/external_tool_support/src/bowtie2/Bowtie2Settings.ui: Remove
+shortcut setting that breaks the build with Qt 5.10.
+
+UGENE can be built with Qt ≥ 5.6 and a separate QtWebKit. With Qt 5.10,
+we were hitting a build error: uic was producing code that did not
+compile.
+---
+ src/plugins/external_tool_support/src/bowtie2/Bowtie2Settings.ui | 3 ---
+ 1 file changed, 3 deletions(-)
+
+--- src/plugins/external_tool_support/src/ui/Bowtie2Settings.ui
++++ src/plugins/external_tool_support/src/ui/Bowtie2Settings.ui
+@@ -254,9 +254,6 @@
+ <property name="text">
+ <string>Disallow gaps (--gbar)</string>
+ </property>
+- <property name="shortcut">
+- <string notr="true"/>
+- </property>
+ </widget>
+ </item>
+ </layout>