Update to cool-retro-term-1.0.1.
Also mark WXNEEDED and add some runtime qt5 dependencies. ok rsadowski@
This commit is contained in:
parent
627b864e3f
commit
f23ce59481
@ -1,9 +1,19 @@
|
||||
# $OpenBSD: Makefile,v 1.12 2017/07/27 10:15:28 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.13 2018/01/06 04:46:12 bentley Exp $
|
||||
|
||||
COMMENT = good looking terminal emulator which mimics old CRT displays
|
||||
DISTNAME = cool-retro-term-1.0.0
|
||||
|
||||
CATEGORIES = x11
|
||||
REVISION = 7
|
||||
|
||||
GH_ACCOUNT = Swordfish90
|
||||
GH_PROJECT = cool-retro-term
|
||||
GH_TAGNAME = 1.0.1
|
||||
|
||||
QMLTERMWIDGET = 08958f7c83a7d05627f623b8904f3e79a0b7366b
|
||||
MASTER_SITES0 = https://github.com/Swordfish90/qmltermwidget/archive/
|
||||
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
|
||||
${QMLTERMWIDGET}.tar.gz:0
|
||||
|
||||
USE_WXNEEDED = Yes
|
||||
|
||||
HOMEPAGE = https://github.com/Swordfish90/cool-retro-term
|
||||
|
||||
@ -14,12 +24,12 @@ WANTLIB += GL Qt5Core Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5Sql
|
||||
WANTLIB += Qt5Widgets c m pthread
|
||||
WANTLIB += ${COMPILER_LIBCXX}
|
||||
|
||||
MASTER_SITES = http://mirrors.nycbug.org/pub/distfiles/
|
||||
|
||||
MODULES = devel/qmake x11/qt5
|
||||
|
||||
RUN_DEPENDS = devel/desktop-file-utils \
|
||||
x11/gtk+3,-guic
|
||||
x11/gtk+3,-guic \
|
||||
x11/qt5/qtgraphicaleffects \
|
||||
x11/qt5/qtquickcontrols
|
||||
|
||||
LIB_DEPENDS = x11/qt5/qtdeclarative
|
||||
|
||||
@ -27,6 +37,10 @@ MAKE_FLAGS = CXX="${CXX}" CXXFLAGS="${CXXFLAGS} -fPIC -std=c++11"
|
||||
|
||||
NO_TEST = Yes
|
||||
|
||||
post-extract:
|
||||
rmdir ${WRKSRC}/qmltermwidget
|
||||
ln -s ${WRKDIR}/qmltermwidget-${QMLTERMWIDGET} ${WRKSRC}/qmltermwidget
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/{app/app,cool-retro-term}.pro
|
||||
|
||||
|
@ -1,2 +1,4 @@
|
||||
SHA256 (cool-retro-term-1.0.0.tar.gz) = 8L+p+NbJ6YhspUjUeQeda7Y58T8s/wtKgh+NnM+WOB4=
|
||||
SIZE (cool-retro-term-1.0.0.tar.gz) = 8004781
|
||||
SHA256 (08958f7c83a7d05627f623b8904f3e79a0b7366b.tar.gz) = Xx/Q8f9kLkC+6wSeOOYKF5pSeXCxKv3Q0uPjRUzWX8A=
|
||||
SHA256 (cool-retro-term-1.0.1.tar.gz) = Rc11bGG7buOud5byIdqNKxN+R/AMPSSDnQrAHtGaa0I=
|
||||
SIZE (08958f7c83a7d05627f623b8904f3e79a0b7366b.tar.gz) = 209653
|
||||
SIZE (cool-retro-term-1.0.1.tar.gz) = 7735425
|
||||
|
@ -0,0 +1,13 @@
|
||||
$OpenBSD: patch-qmltermwidget_lib_ProcessInfo_cpp,v 1.1 2018/01/06 04:46:12 bentley Exp $
|
||||
|
||||
Index: qmltermwidget/lib/ProcessInfo.cpp
|
||||
--- qmltermwidget/lib/ProcessInfo.cpp.orig
|
||||
+++ qmltermwidget/lib/ProcessInfo.cpp
|
||||
@@ -27,6 +27,7 @@
|
||||
#include <unistd.h>
|
||||
#include <pwd.h>
|
||||
#include <sys/param.h>
|
||||
+#include <errno.h>
|
||||
|
||||
// Qt
|
||||
#include <QtCore/QDir>
|
@ -1,22 +0,0 @@
|
||||
$OpenBSD: patch-qmltermwidget_lib_kpty_cpp,v 1.1.1.1 2015/03/21 19:14:40 bcallah Exp $
|
||||
|
||||
Sent upstream.
|
||||
|
||||
--- qmltermwidget/lib/kpty.cpp.orig Fri Jan 30 14:50:56 2015
|
||||
+++ qmltermwidget/lib/kpty.cpp Fri Jan 30 14:51:43 2015
|
||||
@@ -27,9 +27,14 @@
|
||||
#include <QtDebug>
|
||||
|
||||
|
||||
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
|
||||
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
|
||||
#define HAVE_LOGIN
|
||||
#define HAVE_LIBUTIL_H
|
||||
+#endif
|
||||
+
|
||||
+#if defined(__OpenBSD__)
|
||||
+#define HAVE_LOGIN
|
||||
+#define HAVE_UTIL_H
|
||||
#endif
|
||||
|
||||
#ifdef __sgi
|
@ -1,7 +1,5 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/03/21 19:14:40 bcallah Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.2 2018/01/06 04:46:12 bentley Exp $
|
||||
@bin bin/cool-retro-term
|
||||
lib/qt5/
|
||||
lib/qt5/qml/
|
||||
lib/qt5/qml/QMLTermWidget/
|
||||
lib/qt5/qml/QMLTermWidget/QMLTermScrollbar.qml
|
||||
lib/qt5/qml/QMLTermWidget/color-schemes/
|
||||
|
Loading…
x
Reference in New Issue
Block a user