aboutsummaryrefslogtreecommitdiff
path: root/cad/klayout/files/patch-src-klayout_main-klayout_main-klayout_main.pro
diff options
context:
space:
mode:
Diffstat (limited to 'cad/klayout/files/patch-src-klayout_main-klayout_main-klayout_main.pro')
-rw-r--r--cad/klayout/files/patch-src-klayout_main-klayout_main-klayout_main.pro70
1 files changed, 70 insertions, 0 deletions
diff --git a/cad/klayout/files/patch-src-klayout_main-klayout_main-klayout_main.pro b/cad/klayout/files/patch-src-klayout_main-klayout_main-klayout_main.pro
new file mode 100644
index 000000000000..996140da86d3
--- /dev/null
+++ b/cad/klayout/files/patch-src-klayout_main-klayout_main-klayout_main.pro
@@ -0,0 +1,70 @@
+--- src/klayout_main/klayout_main/klayout_main.pro.orig 2022-12-22 22:17:08 UTC
++++ src/klayout_main/klayout_main/klayout_main.pro
+@@ -24,52 +24,52 @@ win32 {
+ INCLUDEPATH += $$DOC_INC $$ICONS_INC $$QTBASIC_INC
+ DEPENDPATH += $$DOC_INC $$ICONS_INC $$QTBASIC_INC
+
+-LIBS += -lklayout_doc -lklayout_icons
++LIBS += $$DESTDIR/libklayout_doc.so $$DESTDIR/libklayout_icons.so
+
+ equals(HAVE_QTBINDINGS, "1") {
+
+- LIBS += -lklayout_qtbasic -lklayout_QtGui
++ LIBS += $$DESTDIR/libklayout_qtbasic.so $$DESTDIR/libklayout_QtGui.so
+
+ !equals(HAVE_QT_XML, "0") {
+- LIBS += -lklayout_QtXml
++ LIBS += $$DESTDIR/libklayout_QtXml.so
+ }
+ !equals(HAVE_QT_NETWORK, "0") {
+- LIBS += -lklayout_QtNetwork
++ LIBS += $$DESTDIR/libklayout_QtNetwork.so
+ }
+ !equals(HAVE_QT_SQL, "0") {
+- LIBS += -lklayout_QtSql
++ LIBS += $$DESTDIR/libklayout_QtSql.so
+ }
+ !equals(HAVE_QT_DESIGNER, "0") {
+- LIBS += -lklayout_QtDesigner
++ LIBS += $$DESTDIR/libklayout_QtDesigner.so
+ }
+ !equals(HAVE_QT_UITOOLS, "0") {
+- LIBS += -lklayout_QtUiTools
++ LIBS += $$DESTDIR/libklayout_QtUiTools.so
+ }
+
+ greaterThan(QT_MAJOR_VERSION, 4) {
+
+- LIBS += -lklayout_QtWidgets
++ LIBS += $$DESTDIR/libklayout_QtWidgets.so
+
+ !equals(HAVE_QT_MULTIMEDIA, "0") {
+- LIBS += -lklayout_QtMultimedia
++ LIBS += $$DESTDIR/libklayout_QtMultimedia.so
+ }
+ !equals(HAVE_QT_PRINTSUPPORT, "0") {
+- LIBS += -lklayout_QtPrintSupport
++ LIBS += $$DESTDIR/libklayout_QtPrintSupport.so
+ }
+ !equals(HAVE_QT_SVG, "0") {
+- LIBS += -lklayout_QtSvg
++ LIBS += $$DESTDIR/libklayout_QtSvg.so
+ }
+ !equals(HAVE_QT_XML, "0") {
+- LIBS += -lklayout_QtXmlPatterns
++ LIBS += $$DESTDIR/libklayout_QtXmlPatterns.so
+ }
+
+ }
+
+ greaterThan(QT_MAJOR_VERSION, 5) {
+
+- LIBS += -lklayout_QtCore5Compat
+- LIBS -= -lklayout_QtXmlPatterns
+- LIBS -= -lklayout_QtDesigner
++ LIBS += $$DESTDIR/libklayout_QtCore5Compat.so
++ LIBS -= $$DESTDIR/libklayout_QtXmlPatterns.so
++ LIBS -= $$DESTDIR/libklayout_QtDesigner.so
+
+ }
+