Mercurial > mxe-octave
annotate src/qt6-qt5compat.mk @ 7074:d4c97e227a40
qt6: update to v6.6.2
* src/qt6-qt5compat.mk, src/qt6-qtbase.mk, src/qt6-qtimageformats.mk,
src/qt6-qtsvg.mk, src/qt6-qttools.mk, src/qt6-qttranslations.mk
: update version, checksum
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Wed, 14 Feb 2024 16:06:08 -0500 |
parents | 6bef17ab3e08 |
children | e4601a57e680 |
rev | line source |
---|---|
6837
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
1 # This file is part of MXE. |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
2 # See index.html for further information. |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
3 |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
4 PKG := qt6-qt5compat |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
5 $(PKG)_IGNORE := |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
6 $(PKG)_VERSION = $(qt6-qtbase_VERSION) |
7074
d4c97e227a40
qt6: update to v6.6.2
John Donoghue <john.donoghue@ieee.org>
parents:
6987
diff
changeset
|
7 $(PKG)_CHECKSUM := f6aa18b283cbf3d73a1d2a6849b7fe437780b534 |
6837
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
8 $(PKG)_SUBDIR = $(subst qtbase,qt5compat,$(qt6-qtbase_SUBDIR)) |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
9 $(PKG)_FILE = $(subst qtbase,qt5compat,$(qt6-qtbase_FILE)) |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
10 $(PKG)_URL = $(subst qtbase,qt5compat,$(qt6-qtbase_URL)) |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
11 $(PKG)_DEPS := qt6-qtbase |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
12 |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
13 define $(PKG)_UPDATE |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
14 echo $(qt6-qtbase_VERSION) |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
15 endef |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
16 |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
17 define $(PKG)_BUILD |
6944
9414e8cf3e4f
Minor overhaul of Qt6 build rules
Markus Mützel <markus.muetzel@gmx.de>
parents:
6941
diff
changeset
|
18 '$(HOST_PREFIX)/qt6/bin/qt-cmake-private' \ |
9414e8cf3e4f
Minor overhaul of Qt6 build rules
Markus Mützel <markus.muetzel@gmx.de>
parents:
6941
diff
changeset
|
19 -S '$(1)' -B '$(1).build' \ |
9414e8cf3e4f
Minor overhaul of Qt6 build rules
Markus Mützel <markus.muetzel@gmx.de>
parents:
6941
diff
changeset
|
20 -DCMAKE_INSTALL_PREFIX='$(HOST_PREFIX)/qt6' |
9414e8cf3e4f
Minor overhaul of Qt6 build rules
Markus Mützel <markus.muetzel@gmx.de>
parents:
6941
diff
changeset
|
21 cmake --build '$(1).build' -j '$(JOBS)' |
9414e8cf3e4f
Minor overhaul of Qt6 build rules
Markus Mützel <markus.muetzel@gmx.de>
parents:
6941
diff
changeset
|
22 cmake --install '$(1).build' |
6837
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
23 if [ $(MXE_WINDOWS_BUILD) = yes ]; then \ |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
24 $(INSTALL) -d '$(HOST_BINDIR)'; \ |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
25 cp '$(HOST_PREFIX)'/qt6/bin/Qt6Core5Compat.dll '$(HOST_BINDIR)'/Qt6Core5Compat.dll; \ |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
26 fi |
6adeb47401d6
Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
27 endef |