From a025e9ce23e0b36a27d3675a5ce3158e07ab181d Mon Sep 17 00:00:00 2001 From: Michael Reifenberger Date: Tue, 6 Sep 2022 19:39:13 +0200 Subject: cad/openscad-devel: Fix build Remove qmake from USES. Remove buildtools, add qmake_build to USE_QT. Add two patches which got missed previously. This should satisfy the build. --- cad/openscad-devel/Makefile | 6 +++--- .../files/patch-cmake_Modules_FindQt5QScintilla.cmake | 10 ++++++++++ cad/openscad-devel/files/patch-src_handle__dep.cc | 8 ++++++++ 3 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 cad/openscad-devel/files/patch-cmake_Modules_FindQt5QScintilla.cmake create mode 100644 cad/openscad-devel/files/patch-src_handle__dep.cc (limited to 'cad') diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile index 790240f858bf..0ee27c803d9c 100644 --- a/cad/openscad-devel/Makefile +++ b/cad/openscad-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= openscad PORTVERSION= 2022.09.03 -#PORTREVISION= 1 +PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel @@ -30,11 +30,11 @@ LIB_DEPENDS= libzip.so:archivers/libzip \ CONFLICTS= openscad USES= bison cmake compiler:c++14-lang cpe desktop-file-utils eigen:3 gettext \ - gl gnome pkgconfig qmake qt:5 shared-mime-info xorg + gl gnome pkgconfig qt:5 shared-mime-info xorg USE_GITHUB= yes USE_GL= gl glu glew USE_GNOME= cairo glib20 libxml2 -USE_QT= buildtools buildtools_build core concurrent_build dbus gui multimedia svg widgets +USE_QT= buildtools_build core concurrent_build dbus gui multimedia qmake_build svg widgets USE_XORG= x11 GH_ACCOUNT= microsoft:mimalloc GH_PROJECT= MCAD:mcad mimalloc:mimalloc diff --git a/cad/openscad-devel/files/patch-cmake_Modules_FindQt5QScintilla.cmake b/cad/openscad-devel/files/patch-cmake_Modules_FindQt5QScintilla.cmake new file mode 100644 index 000000000000..e9b1a9fac601 --- /dev/null +++ b/cad/openscad-devel/files/patch-cmake_Modules_FindQt5QScintilla.cmake @@ -0,0 +1,10 @@ +--- cmake/Modules/FindQt5QScintilla.cmake.orig 2021-10-23 02:33:13 UTC ++++ cmake/Modules/FindQt5QScintilla.cmake +@@ -50,6 +50,7 @@ find_path ( QT5QSCINTILLA_INCLUDE_DIR + ) + + set ( QT5QSCINTILLA_INCLUDE_DIRS ${QT5QSCINTILLA_INCLUDE_DIR} ) ++set (Qt5Widgets_LIBRARIES /usr/local/lib/qt5 /usr/local/lib /usr/lib ) + + # version + set ( _VERSION_FILE ${QT5QSCINTILLA_INCLUDE_DIR}/qsciglobal.h ) diff --git a/cad/openscad-devel/files/patch-src_handle__dep.cc b/cad/openscad-devel/files/patch-src_handle__dep.cc new file mode 100644 index 000000000000..6c23311f11e6 --- /dev/null +++ b/cad/openscad-devel/files/patch-src_handle__dep.cc @@ -0,0 +1,8 @@ +--- src/handle_dep.cc.orig 2021-10-23 10:18:49 UTC ++++ src/handle_dep.cc +@@ -1,3 +1,5 @@ ++#include ++#include + #include "handle_dep.h" + #include "printutils.h" + #include -- cgit v1.2.3