annotate src/qt6-qtsvg.mk @ 6987:6bef17ab3e08

qt6: update to v6.6.1 * 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 to v6.6.1
author John Donoghue <john.donoghue@ieee.org>
date Tue, 28 Nov 2023 10:33:52 -0500
parents 9414e8cf3e4f
children d4c97e227a40
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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-qtsvg
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)
6987
6bef17ab3e08 qt6: update to v6.6.1
John Donoghue <john.donoghue@ieee.org>
parents: 6944
diff changeset
7 $(PKG)_CHECKSUM := 7c36b8cbed6579c50ca250f79cdbb6fb7c2b3c6d
6837
6adeb47401d6 Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
8 $(PKG)_SUBDIR = $(subst qtbase,qtsvg,$(qt6-qtbase_SUBDIR))
6adeb47401d6 Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
9 $(PKG)_FILE = $(subst qtbase,qtsvg,$(qt6-qtbase_FILE))
6adeb47401d6 Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
10 $(PKG)_URL = $(subst qtbase,qtsvg,$(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/Qt6Svg.dll '$(HOST_BINDIR)'/Qt6Svg.dll; \
6adeb47401d6 Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
26 cp '$(HOST_PREFIX)'/qt6/bin/Qt6SvgWidgets.dll '$(HOST_BINDIR)'/Qt6SvgWidgets.dll; \
6adeb47401d6 Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
27 fi
6adeb47401d6 Add qt6 usage to mxe-octave
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
28 endef