From 425ab2f470108aa2b2e552dfed54e18a676fdd64 Mon Sep 17 00:00:00 2001 From: rakuco Date: Sun, 13 Dec 2015 21:56:50 +0000 Subject: At very long last land PyQt5 5.5.1 ports. Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports. Thankfully this commit is mostly adding new ports, as the hard work was already done in r403297 and r403662. Huge kudos to Tobias Berner and, most importantly, Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in Phabricator for an earlier version of the PyQt5 patch set). PR: 204672 --- x11/Makefile | 1 + x11/py-qt5-opengl/Makefile | 27 +++++++++++++++++++++++++++ x11/py-qt5-opengl/pkg-descr | 4 ++++ x11/py-qt5-opengl/pkg-plist | 4 ++++ 4 files changed, 36 insertions(+) create mode 100644 x11/py-qt5-opengl/Makefile create mode 100644 x11/py-qt5-opengl/pkg-descr create mode 100644 x11/py-qt5-opengl/pkg-plist (limited to 'x11') diff --git a/x11/Makefile b/x11/Makefile index 15bc89139b48..b64d8235b1da 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -232,6 +232,7 @@ SUBDIR += printscreen SUBDIR += props SUBDIR += py-qt4-opengl + SUBDIR += py-qt5-opengl SUBDIR += qimageblitz SUBDIR += qt4-graphicssystems-opengl SUBDIR += qt4-inputmethods diff --git a/x11/py-qt5-opengl/Makefile b/x11/py-qt5-opengl/Makefile new file mode 100644 index 000000000000..893416cbc360 --- /dev/null +++ b/x11/py-qt5-opengl/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= opengl +CATEGORIES= x11 devel python + +MAINTAINER= kde@FreeBSD.org +COMMENT= Python bindings for the Qt5 toolkit, QtOpenGL module + +CONFIGURE_ARGS= --enable QtOpenGL +PYQT_DIST= yes + +USES= python pyqt:5 +USE_GL= gl +USE_PYQT= sip_build core_run gui_run widgets_run +USE_QT5= core gui opengl widgets qmake_build + +OPTIONS_DEFINE= API DEBUG +OPTIONS_DEFAULT=API +OPTIONS_SUB= yes + +API_DESC= Install QtOpenGL API for QScintilla2 +API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${QSCIDIR} +API_CONFIGURE_OFF= --no-qsci-api +API_LIB_DEPENDS= libqscintilla2-qt5.so:${PORTSDIR}/devel/qscintilla2-qt5 +DEBUG_CONFIGURE_ON= --debug --trace + +.include diff --git a/x11/py-qt5-opengl/pkg-descr b/x11/py-qt5-opengl/pkg-descr new file mode 100644 index 000000000000..5b2a788a57f9 --- /dev/null +++ b/x11/py-qt5-opengl/pkg-descr @@ -0,0 +1,4 @@ +PyQt5 is a set of Python bindings for Digia's Qt5 application framework. +This package provides the QtOpenGL module. + +WWW: http://www.riverbankcomputing.co.uk/software/pyqt/ diff --git a/x11/py-qt5-opengl/pkg-plist b/x11/py-qt5-opengl/pkg-plist new file mode 100644 index 000000000000..9e14cd09cce9 --- /dev/null +++ b/x11/py-qt5-opengl/pkg-plist @@ -0,0 +1,4 @@ +%%PYTHON_SITELIBDIR%%/PyQt5/QtOpenGL.so +%%PYQT_SIPDIR%%/QtOpenGL/QtOpenGLmod.sip +%%PYQT_SIPDIR%%/QtOpenGL/qgl.sip +%%API%%share/qt5/qsci/api/python/QtOpenGL.api -- cgit n/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Add NO_ARCHsunpoet2015-07-181-0/+1
* cleanup plistbapt2014-12-211-1/+0
* Convert textproc to USES=zipbapt2014-03-111-1/+1
* - Update to 3.3.10sunpoet2013-11-173-6/+5
* Stagifybapt2013-11-041-1/+1
* Support stagebapt2013-09-241-3/+2
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-5/+1
* - Fix typo in WWWsunpoet2011-10-301-1/+1
* - Set DIST_SUBDIR: move dist files to DISTDIR/hyphensunpoet2011-08-182-2/+3
* - Set WRKSRCsunpoet2011-08-131-1/+2
* - Move language prefix to PKGNAMEPREFIXsunpoet2011-07-291-5/+7
* Pass matainership to the new office teambapt2011-07-221-1/+1