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?

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 \

Reply via email to