git: f56b9cbb3982 - main - x11-toolkits/pythonqt: Remove QWebKit dependency
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 03 Nov 2023 03:28:49 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f56b9cbb3982384ae79ac57f2f082ce4efa6f298
commit f56b9cbb3982384ae79ac57f2f082ce4efa6f298
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-11-03 03:27:42 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-11-03 03:28:46 +0000
x11-toolkits/pythonqt: Remove QWebKit dependency
It is optional in the package, and this option was disabled.
---
x11-toolkits/pythonqt/Makefile | 6 ++----
.../patch-extensions_PythonQt__QtAll_PythonQt__QtAll.pro | 13 +++++++++++++
2 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/x11-toolkits/pythonqt/Makefile b/x11-toolkits/pythonqt/Makefile
index 734241b64a48..6377a511ff41 100644
--- a/x11-toolkits/pythonqt/Makefile
+++ b/x11-toolkits/pythonqt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pythonqt
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.2
+PORTREVISION= 1
CATEGORIES= x11-toolkits devel python
MAINTAINER= yuri@FreeBSD.org
@@ -10,11 +11,8 @@ WWW= https://mevislab.github.io/pythonqt/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-DEPRECATED= Depends on deprecated www/qt5-webkit
-EXPIRATION_DATE= 2023-11-26
-
USES= gettext-runtime gl python qmake qt:5
-USE_QT= core declarative gui multimedia network opengl printsupport sql svg webkit widgets xml xmlpatterns \
+USE_QT= core declarative gui multimedia network opengl printsupport sql svg widgets xml xmlpatterns \
buildtools:build
USE_GL= gl
USE_LDCONFIG= yes
diff --git a/x11-toolkits/pythonqt/files/patch-extensions_PythonQt__QtAll_PythonQt__QtAll.pro b/x11-toolkits/pythonqt/files/patch-extensions_PythonQt__QtAll_PythonQt__QtAll.pro
new file mode 100644
index 000000000000..30e20bab544d
--- /dev/null
+++ b/x11-toolkits/pythonqt/files/patch-extensions_PythonQt__QtAll_PythonQt__QtAll.pro
@@ -0,0 +1,13 @@
+- disable the depracated QWebKit dependency
+
+--- extensions/PythonQt_QtAll/PythonQt_QtAll.pro.orig 2023-11-02 20:40:29 UTC
++++ extensions/PythonQt_QtAll/PythonQt_QtAll.pro
+@@ -19,7 +19,7 @@ isEmpty( PYTHONQTALL_CONFIG ) {
+ qtHaveModule(quick):CONFIG += PythonQtQuick
+ qtHaveModule(uitools):CONFIG += PythonQtUiTools
+
+- qtHaveModule(webkit):CONFIG += PythonQtWebKit
++ #qtHaveModule(webkit):CONFIG += PythonQtWebKit
+ } else {
+ message("using given PythonQt_QtAll Configuration: ")
+ message(" $${PYTHONQTALL_CONFIG}")