On Sat Feb 22, 2020 at 07:21:32AM +0100, Rafael Sadowski wrote: > Set editors/qscintilla,qt5 as default. > > All our consumers only use the qt5 FLAVOR so here is an update diff > which removes the the qt4 pieces. Added @pkgpath,@conflict and bump > all consumers. I also changed the HOMEPAGE so I bumped qscintilla > itself. > > Comments, OK?
Concerns? > > RS > > > Index: cad/openscad/Makefile > =================================================================== > RCS file: /cvs/ports/cad/openscad/Makefile,v > retrieving revision 1.34 > diff -u -p -r1.34 Makefile > --- cad/openscad/Makefile 4 Feb 2020 06:09:13 -0000 1.34 > +++ cad/openscad/Makefile 22 Feb 2020 06:19:16 -0000 > @@ -5,7 +5,7 @@ BROKEN-sparc64= SIGILL on src/cgalutils. > > V = 2019.05 > DISTNAME = openscad-${V} > -REVISION = 1 > +REVISION = 3 > > CATEGORIES = cad > > @@ -35,7 +35,7 @@ LIB_DEPENDS = devel/boost \ > devel/gmp \ > devel/harfbuzz \ > devel/mpfr \ > - editors/qscintilla,qt5 \ > + editors/qscintilla \ > graphics/glew \ > graphics/opencsg \ > math/cgal \ > Index: databases/sqlitebrowser/Makefile > =================================================================== > RCS file: /cvs/ports/databases/sqlitebrowser/Makefile,v > retrieving revision 1.29 > diff -u -p -r1.29 Makefile > --- databases/sqlitebrowser/Makefile 24 Aug 2019 07:46:57 -0000 1.29 > +++ databases/sqlitebrowser/Makefile 22 Feb 2020 06:19:18 -0000 > @@ -5,6 +5,7 @@ COMMENT = graphical interface to sqlite > GH_ACCOUNT = sqlitebrowser > GH_PROJECT = sqlitebrowser > GH_TAGNAME = v3.11.2 > +REVISION = 0 > > CATEGORIES = databases x11 > > @@ -21,7 +22,7 @@ MODULES = x11/qt5 \ > devel/cmake > > LIB_DEPENDS = databases/sqlite3 \ > - editors/qscintilla,qt5>=2.10.2 > + editors/qscintilla > > RUN_DEPENDS = x11/gtk+3,-guic \ > devel/desktop-file-utils > Index: editors/Makefile > =================================================================== > RCS file: /cvs/ports/editors/Makefile,v > retrieving revision 1.137 > diff -u -p -r1.137 Makefile > --- editors/Makefile 19 Feb 2020 17:35:36 -0000 1.137 > +++ editors/Makefile 22 Feb 2020 06:19:24 -0000 > @@ -51,7 +51,6 @@ > SUBDIR += py-qscintilla > SUBDIR += py-qscintilla,python3 > SUBDIR += qscintilla > - SUBDIR += qscintilla,qt5 > SUBDIR += scintilla > SUBDIR += scite > SUBDIR += se > Index: editors/py-qscintilla/Makefile > =================================================================== > RCS file: /cvs/ports/editors/py-qscintilla/Makefile,v > retrieving revision 1.23 > diff -u -p -r1.23 Makefile > --- editors/py-qscintilla/Makefile 20 Feb 2020 16:10:07 -0000 1.23 > +++ editors/py-qscintilla/Makefile 22 Feb 2020 06:19:25 -0000 > @@ -4,7 +4,7 @@ COMMENT-main = Python binding for the S > COMMENT-common = common files for py-qscintilla > > VERSION = 2.11.4 > -REVISION = 0 > +REVISION = 1 > MODPY_EGG_VERSION = ${VERSION} > DISTNAME = QScintilla-${VERSION} > > @@ -48,7 +48,7 @@ RUN_DEPENDS = devel/py-sip${MODPY_FLAVO > x11/py-qt5${MODPY_FLAVOR} > RUN_DEPENDS-main = ${RUN_DEPENDS} \ > editors/py-qscintilla,-common > -LIB_DEPENDS-main = editors/qscintilla,qt5=${VERSION} > +LIB_DEPENDS-main = editors/qscintilla=${VERSION} > > RUN_DEPENDS-common = > LIB_DEPENDS-common = > Index: editors/qscintilla/Makefile > =================================================================== > RCS file: /cvs/ports/editors/qscintilla/Makefile,v > retrieving revision 1.25 > diff -u -p -r1.25 Makefile > --- editors/qscintilla/Makefile 19 Feb 2020 17:35:36 -0000 1.25 > +++ editors/qscintilla/Makefile 22 Feb 2020 06:19:25 -0000 > @@ -6,42 +6,24 @@ COMMENT = Qt port of the Scintilla sourc > VERSION = 2.11.4 > DISTNAME = QScintilla-${VERSION} > PKGNAME = ${DISTNAME:L} > +REVISION = 0 > + > CATEGORIES = editors x11 > > +SHARED_LIBS += qscintilla2_qt5 1.0 # 15.0 > > -HOMEPAGE = http://www.riverbankcomputing.com/software/qscintilla/ > +HOMEPAGE = https://www.riverbankcomputing.com/software/qscintilla/ > > # GPLv2/GPLv3 > PERMIT_PACKAGE = Yes > > -MASTER_SITES = > https://www.riverbankcomputing.com/static/Downloads/QScintilla/${VERSION}/ > +WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5PrintSupport > +WANTLIB += Qt5Widgets m > > -WANTLIB = ${COMPILER_LIBCXX} m > -MODULES = devel/qmake > -FLAVORS = qt5 > -FLAVOR?= > - > -# C++11 (at least) > -COMPILER= base-clang ports-clang ports-gcc > -CXXFLAGS += -std=c++11 > - > -.if ${FLAVOR} == "qt5" > -FULLPKGNAME = qscintilla-qt5-${VERSION} > -QTVER = qt5 > -MODULES += x11/qt5 > -SHARED_LIBS = qscintilla2_qt5 1.0 # 15.0 > - > -WANTLIB += GL Qt5Core Qt5Gui Qt5PrintSupport Qt5Widgets > -.else > -QTVER = qt4 > -MODULES += x11/qt4 > -SHARED_LIBS = qscintilla2_qt4 1.0 # 15.0 > - > -WANTLIB += ICE QtGui SM X11 Xext Xi Xinerama Xrender fontconfig > -WANTLIB += freetype pthread > -.endif > +MASTER_SITES = > https://www.riverbankcomputing.com/static/Downloads/QScintilla/${VERSION}/ > > -SUBST_VARS += QTVER > +MODULES = devel/qmake \ > + x11/qt5 > > SEPARATE_BUILD = No > > Index: editors/qscintilla/pkg/PLIST > =================================================================== > RCS file: /cvs/ports/editors/qscintilla/pkg/PLIST,v > retrieving revision 1.7 > diff -u -p -r1.7 PLIST > --- editors/qscintilla/pkg/PLIST 24 Jul 2019 08:49:43 -0000 1.7 > +++ editors/qscintilla/pkg/PLIST 22 Feb 2020 06:19:25 -0000 > @@ -1,77 +1,80 @@ > @comment $OpenBSD: PLIST,v 1.7 2019/07/24 08:49:43 landry Exp $ > -include/X11/${QTVER}/Qsci/ > -include/X11/${QTVER}/Qsci/qsciabstractapis.h > -include/X11/${QTVER}/Qsci/qsciapis.h > -include/X11/${QTVER}/Qsci/qscicommand.h > -include/X11/${QTVER}/Qsci/qscicommandset.h > -include/X11/${QTVER}/Qsci/qscidocument.h > -include/X11/${QTVER}/Qsci/qsciglobal.h > -include/X11/${QTVER}/Qsci/qscilexer.h > -include/X11/${QTVER}/Qsci/qscilexeravs.h > -include/X11/${QTVER}/Qsci/qscilexerbash.h > -include/X11/${QTVER}/Qsci/qscilexerbatch.h > -include/X11/${QTVER}/Qsci/qscilexercmake.h > -include/X11/${QTVER}/Qsci/qscilexercoffeescript.h > -include/X11/${QTVER}/Qsci/qscilexercpp.h > -include/X11/${QTVER}/Qsci/qscilexercsharp.h > -include/X11/${QTVER}/Qsci/qscilexercss.h > -include/X11/${QTVER}/Qsci/qscilexercustom.h > -include/X11/${QTVER}/Qsci/qscilexerd.h > -include/X11/${QTVER}/Qsci/qscilexerdiff.h > -include/X11/${QTVER}/Qsci/qscilexeredifact.h > -include/X11/${QTVER}/Qsci/qscilexerfortran.h > -include/X11/${QTVER}/Qsci/qscilexerfortran77.h > -include/X11/${QTVER}/Qsci/qscilexerhtml.h > -include/X11/${QTVER}/Qsci/qscilexeridl.h > -include/X11/${QTVER}/Qsci/qscilexerjava.h > -include/X11/${QTVER}/Qsci/qscilexerjavascript.h > -include/X11/${QTVER}/Qsci/qscilexerjson.h > -include/X11/${QTVER}/Qsci/qscilexerlua.h > -include/X11/${QTVER}/Qsci/qscilexermakefile.h > -include/X11/${QTVER}/Qsci/qscilexermarkdown.h > -include/X11/${QTVER}/Qsci/qscilexermatlab.h > -include/X11/${QTVER}/Qsci/qscilexeroctave.h > -include/X11/${QTVER}/Qsci/qscilexerpascal.h > -include/X11/${QTVER}/Qsci/qscilexerperl.h > -include/X11/${QTVER}/Qsci/qscilexerpo.h > -include/X11/${QTVER}/Qsci/qscilexerpostscript.h > -include/X11/${QTVER}/Qsci/qscilexerpov.h > -include/X11/${QTVER}/Qsci/qscilexerproperties.h > -include/X11/${QTVER}/Qsci/qscilexerpython.h > -include/X11/${QTVER}/Qsci/qscilexerruby.h > -include/X11/${QTVER}/Qsci/qscilexerspice.h > -include/X11/${QTVER}/Qsci/qscilexersql.h > -include/X11/${QTVER}/Qsci/qscilexertcl.h > -include/X11/${QTVER}/Qsci/qscilexertex.h > -include/X11/${QTVER}/Qsci/qscilexerverilog.h > -include/X11/${QTVER}/Qsci/qscilexervhdl.h > -include/X11/${QTVER}/Qsci/qscilexerxml.h > -include/X11/${QTVER}/Qsci/qscilexeryaml.h > -include/X11/${QTVER}/Qsci/qscimacro.h > -include/X11/${QTVER}/Qsci/qsciprinter.h > -include/X11/${QTVER}/Qsci/qsciscintilla.h > -include/X11/${QTVER}/Qsci/qsciscintillabase.h > -include/X11/${QTVER}/Qsci/qscistyle.h > -include/X11/${QTVER}/Qsci/qscistyledtext.h > -@lib lib/libqscintilla2_${QTVER}.so.${LIBqscintilla2_${QTVER}_VERSION} > -lib/${QTVER}/mkspecs/features/qscintilla2.prf > -lib/${QTVER}/qsci/ > -lib/${QTVER}/qsci/api/ > -lib/${QTVER}/qsci/api/python/ > -lib/${QTVER}/qsci/api/python/Python-2.4.api > -lib/${QTVER}/qsci/api/python/Python-2.5.api > -lib/${QTVER}/qsci/api/python/Python-2.6.api > -lib/${QTVER}/qsci/api/python/Python-2.7.api > -lib/${QTVER}/qsci/api/python/Python-3.1.api > -lib/${QTVER}/qsci/api/python/Python-3.2.api > -lib/${QTVER}/qsci/api/python/Python-3.3.api > -lib/${QTVER}/qsci/api/python/Python-3.4.api > -lib/${QTVER}/qsci/api/python/Python-3.5.api > -lib/${QTVER}/qsci/api/python/Python-3.6.api > -lib/${QTVER}/qsci/api/python/Python-3.7.api > -lib/${QTVER}/qsci/api/python/Python-3.8.api > -lib/${QTVER}/translations/qscintilla_cs.qm > -lib/${QTVER}/translations/qscintilla_de.qm > -lib/${QTVER}/translations/qscintilla_es.qm > -lib/${QTVER}/translations/qscintilla_fr.qm > -lib/${QTVER}/translations/qscintilla_pt_br.qm > +@conflict qscintilla-qt5-* > +@pkgpath editors/qscintilla,qt5 > +include/X11/qt5/Qsci/ > +include/X11/qt5/Qsci/qsciabstractapis.h > +include/X11/qt5/Qsci/qsciapis.h > +include/X11/qt5/Qsci/qscicommand.h > +include/X11/qt5/Qsci/qscicommandset.h > +include/X11/qt5/Qsci/qscidocument.h > +include/X11/qt5/Qsci/qsciglobal.h > +include/X11/qt5/Qsci/qscilexer.h > +include/X11/qt5/Qsci/qscilexeravs.h > +include/X11/qt5/Qsci/qscilexerbash.h > +include/X11/qt5/Qsci/qscilexerbatch.h > +include/X11/qt5/Qsci/qscilexercmake.h > +include/X11/qt5/Qsci/qscilexercoffeescript.h > +include/X11/qt5/Qsci/qscilexercpp.h > +include/X11/qt5/Qsci/qscilexercsharp.h > +include/X11/qt5/Qsci/qscilexercss.h > +include/X11/qt5/Qsci/qscilexercustom.h > +include/X11/qt5/Qsci/qscilexerd.h > +include/X11/qt5/Qsci/qscilexerdiff.h > +include/X11/qt5/Qsci/qscilexeredifact.h > +include/X11/qt5/Qsci/qscilexerfortran.h > +include/X11/qt5/Qsci/qscilexerfortran77.h > +include/X11/qt5/Qsci/qscilexerhtml.h > +include/X11/qt5/Qsci/qscilexeridl.h > +include/X11/qt5/Qsci/qscilexerjava.h > +include/X11/qt5/Qsci/qscilexerjavascript.h > +include/X11/qt5/Qsci/qscilexerjson.h > +include/X11/qt5/Qsci/qscilexerlua.h > +include/X11/qt5/Qsci/qscilexermakefile.h > +include/X11/qt5/Qsci/qscilexermarkdown.h > +include/X11/qt5/Qsci/qscilexermatlab.h > +include/X11/qt5/Qsci/qscilexeroctave.h > +include/X11/qt5/Qsci/qscilexerpascal.h > +include/X11/qt5/Qsci/qscilexerperl.h > +include/X11/qt5/Qsci/qscilexerpo.h > +include/X11/qt5/Qsci/qscilexerpostscript.h > +include/X11/qt5/Qsci/qscilexerpov.h > +include/X11/qt5/Qsci/qscilexerproperties.h > +include/X11/qt5/Qsci/qscilexerpython.h > +include/X11/qt5/Qsci/qscilexerruby.h > +include/X11/qt5/Qsci/qscilexerspice.h > +include/X11/qt5/Qsci/qscilexersql.h > +include/X11/qt5/Qsci/qscilexertcl.h > +include/X11/qt5/Qsci/qscilexertex.h > +include/X11/qt5/Qsci/qscilexerverilog.h > +include/X11/qt5/Qsci/qscilexervhdl.h > +include/X11/qt5/Qsci/qscilexerxml.h > +include/X11/qt5/Qsci/qscilexeryaml.h > +include/X11/qt5/Qsci/qscimacro.h > +include/X11/qt5/Qsci/qsciprinter.h > +include/X11/qt5/Qsci/qsciscintilla.h > +include/X11/qt5/Qsci/qsciscintillabase.h > +include/X11/qt5/Qsci/qscistyle.h > +include/X11/qt5/Qsci/qscistyledtext.h > +@lib lib/libqscintilla2_qt5.so.${LIBqscintilla2_qt5_VERSION} > +lib/qt5/mkspecs/features/qscintilla2.prf > +lib/qt5/qsci/ > +lib/qt5/qsci/api/ > +lib/qt5/qsci/api/python/ > +lib/qt5/qsci/api/python/Python-2.4.api > +lib/qt5/qsci/api/python/Python-2.5.api > +lib/qt5/qsci/api/python/Python-2.6.api > +lib/qt5/qsci/api/python/Python-2.7.api > +lib/qt5/qsci/api/python/Python-3.1.api > +lib/qt5/qsci/api/python/Python-3.2.api > +lib/qt5/qsci/api/python/Python-3.3.api > +lib/qt5/qsci/api/python/Python-3.4.api > +lib/qt5/qsci/api/python/Python-3.5.api > +lib/qt5/qsci/api/python/Python-3.6.api > +lib/qt5/qsci/api/python/Python-3.7.api > +lib/qt5/qsci/api/python/Python-3.8.api > +lib/qt5/translations/ > +lib/qt5/translations/qscintilla_cs.qm > +lib/qt5/translations/qscintilla_de.qm > +lib/qt5/translations/qscintilla_es.qm > +lib/qt5/translations/qscintilla_fr.qm > +lib/qt5/translations/qscintilla_pt_br.qm > Index: geo/qgis/Makefile > =================================================================== > RCS file: /cvs/ports/geo/qgis/Makefile,v > retrieving revision 1.121 > diff -u -p -r1.121 Makefile > --- geo/qgis/Makefile 19 Feb 2020 17:38:05 -0000 1.121 > +++ geo/qgis/Makefile 22 Feb 2020 06:19:27 -0000 > @@ -10,7 +10,7 @@ DISTNAME = qgis-3.10.2 > EXTRACT_SUFX = .tar.bz2 > CATEGORIES = geo x11 > DEBUG_PACKAGES =${BUILD_PACKAGES} > -REVISION = 2 > +REVISION = 3 > > SHARED_LIBS = qgis_core 39.0 \ > qgis_app 22.0 \ > @@ -63,7 +63,7 @@ LIB_DEPENDS = ${MODPY_LIB_DEPENDS} \ > archivers/libzip \ > databases/sqlite3 \ > devel/proj \ > - editors/qscintilla,qt5 \ > + editors/qscintilla \ > security/qtkeychain \ > security/qca-qt5 \ > www/fcgi \ > Index: math/octave/Makefile > =================================================================== > RCS file: /cvs/ports/math/octave/Makefile,v > retrieving revision 1.114 > diff -u -p -r1.114 Makefile > --- math/octave/Makefile 10 Aug 2019 19:41:08 -0000 1.114 > +++ math/octave/Makefile 22 Feb 2020 06:19:31 -0000 > @@ -5,7 +5,7 @@ COMMENT = high-level language for numeri > VERSION = 5.1.0 > DISTNAME = octave-${VERSION} > CATEGORIES = math > -REVISION = 2 > +REVISION = 3 > > SHARED_LIBS += octave 12.0 > SHARED_LIBS += octgui 6.0 > @@ -58,7 +58,7 @@ LIB_DEPENDS = ${MODFORTRAN_LIB_DEPENDS} > devel/glpk \ > devel/pcre \ > devel/readline \ > - editors/qscintilla,qt5 \ > + editors/qscintilla \ > graphics/GraphicsMagick \ > math/arpack \ > math/fftw3 \ >