qt5: split api recipes with Qt module granularity

Fixes #4823
This commit is contained in:
Christian Prochaska 2023-04-21 15:27:45 +02:00 committed by Christian Helmuth
parent b7d1d8d091
commit 5080e88a7a
42 changed files with 99 additions and 38 deletions

View File

@ -3,7 +3,7 @@ libc
mesa
os
qoost
qt5
qt5_base
qt5_component
report_session
stdcxx

View File

@ -3,7 +3,7 @@ libc
mesa
os
qoost
qt5
qt5_base
qt5_component
report_session
stdcxx

View File

@ -18,7 +18,6 @@ MIRROR_SYMBOLS := lib/symbols/libQt5Core \
lib/symbols/libQt5Network \
lib/symbols/libQt5PrintSupport \
lib/symbols/libQt5Sql \
lib/symbols/libQt5Svg \
lib/symbols/libQt5Test \
lib/symbols/libQt5Widgets \
lib/symbols/libQt5Xml \

View File

@ -3,11 +3,7 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5Qml \
src/lib/qt5/genode/api/lib/symbols/libQt5QmlModels \
src/lib/qt5/genode/api/lib/symbols/libQt5Quick \
src/lib/qt5/genode/api/lib/symbols/libQt5QuickControls2 \
src/lib/qt5/genode/api/lib/symbols/libQt5QuickTemplates2 \
src/lib/qt5/genode/api/lib/symbols/libQt5QuickWidgets \
src/lib/qt5/genode/api/lib/symbols/libQt5VirtualKeyboard \
src/lib/qt5/genode/api/lib/symbols/qt5_quickcontrols
src/lib/qt5/genode/api/lib/symbols/libQt5QuickWidgets
content: $(MIRROR_SYMBOLS)

View File

@ -0,0 +1,15 @@
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5QuickControls2 \
src/lib/qt5/genode/api/lib/symbols/libQt5QuickTemplates2
content: $(MIRROR_SYMBOLS)
$(MIRROR_SYMBOLS):
mkdir -p lib/symbols
cp $(PORT_DIR)/$@ lib/symbols
content: LICENSE
LICENSE:
cp $(PORT_DIR)/src/lib/qt5/LICENSE.LGPLv3 $@

View File

@ -0,0 +1 @@
2023-03-14 111c035e1aaf9a18b2f3064127a798eec608a4d5

View File

@ -0,0 +1,14 @@
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5Svg
content: $(MIRROR_SYMBOLS)
$(MIRROR_SYMBOLS):
mkdir -p lib/symbols
cp $(PORT_DIR)/$@ lib/symbols
content: LICENSE
LICENSE:
cp $(PORT_DIR)/src/lib/qt5/LICENSE.LGPLv3 $@

View File

@ -0,0 +1 @@
2023-03-14 111c035e1aaf9a18b2f3064127a798eec608a4d5

View File

@ -0,0 +1,14 @@
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5VirtualKeyboard
content: $(MIRROR_SYMBOLS)
$(MIRROR_SYMBOLS):
mkdir -p lib/symbols
cp $(PORT_DIR)/$@ lib/symbols
content: LICENSE
LICENSE:
cp $(PORT_DIR)/src/lib/qt5/LICENSE.LGPLv3 $@

View File

@ -0,0 +1 @@
2023-03-14 111c035e1aaf9a18b2f3064127a798eec608a4d5

View File

@ -0,0 +1,14 @@
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5WebChannel
content: $(MIRROR_SYMBOLS)
$(MIRROR_SYMBOLS):
mkdir -p lib/symbols
cp $(PORT_DIR)/$@ lib/symbols
content: LICENSE
LICENSE:
cp $(PORT_DIR)/src/lib/qt5/LICENSE.LGPLv3 $@

View File

@ -0,0 +1 @@
2023-04-16 8958639186a59fbad82c5b80570666e9f3fb6188

View File

@ -1,7 +1,6 @@
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5WebChannel \
src/lib/qt5/genode/api/lib/symbols/libQt5WebEngine \
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5WebEngine \
src/lib/qt5/genode/api/lib/symbols/libQt5WebEngineCore \
src/lib/qt5/genode/api/lib/symbols/libQt5WebEngineWidgets \

View File

@ -6,5 +6,5 @@ libc
mesa
os
qoost
qt5
qt5_base
stdcxx

View File

@ -8,7 +8,7 @@ loader_session
mesa
os
qoost
qt5
qt5_base
stdcxx
vfs
zlib

View File

@ -1 +1 @@
qt5
qt5_base

View File

@ -1,6 +1,6 @@
libc
mesa
qt5
qt5_base
qt5_component
so
stdcxx

View File

@ -1 +1 @@
qt5
qt5_declarative

View File

@ -1,4 +1,5 @@
libc
mesa
qt5_base
so
stdcxx

View File

@ -1,5 +1,6 @@
libc
mesa
qt5_base
qt5_declarative
so
stdcxx
qt5_qml

View File

@ -2,7 +2,7 @@ base
libc
mesa
os
qt5
qt5_base
qt5_component
stdcxx
timer_session

View File

@ -1,5 +1,5 @@
libc
mesa
qt5
qt5_base
qt5_component
stdcxx

View File

@ -1 +0,0 @@
qt5

View File

@ -1,5 +1,6 @@
libc
mesa
qt5_base
qt5_declarative
so
stdcxx
qt5_qml

View File

@ -1 +1 @@
qt5
qt5_quickcontrols2

View File

@ -1,5 +1,6 @@
base
libc
mesa
qt5_base
qt5_declarative
stdcxx
qt5_qml

View File

@ -1,5 +1,6 @@
libc
mesa
qt5
qt5_base
qt5_component
qt5_declarative
stdcxx

View File

@ -1 +1 @@
qt5
qt5_svg

View File

@ -1,4 +1,5 @@
base
libc
mesa
qt5_base
stdcxx

View File

@ -1,5 +1,5 @@
libc
mesa
qt5
qt5_base
qt5_component
stdcxx

View File

@ -1,5 +1,5 @@
libc
mesa
qt5
qt5_base
qt5_component
stdcxx

View File

@ -1,5 +1,5 @@
libc
mesa
qt5
qt5_base
qt5_component
stdcxx

View File

@ -1 +1 @@
qt5
qt5_virtualkeyboard

View File

@ -1,5 +1,7 @@
libc
mesa
qt5_base
qt5_declarative
qt5_svg
so
stdcxx
qt5_qml

View File

@ -1,6 +1,7 @@
libc
mesa
qt5_component
qt5
qt5_qml
qt5_base
qt5_declarative
qt5_virtualkeyboard
stdcxx

View File

@ -9,8 +9,7 @@ mesa
gui_session
os
qoost
qt5
qt5_base
qt5_component
qt5_qml
stdcxx
vfs

View File

@ -1,5 +1,5 @@
libc
qt5
qt5_base
qt5_component
so
stdcxx

View File

@ -1,5 +1,5 @@
libc
qt5
qt5_base
qt5_component
so
stdcxx

View File

@ -1,6 +1,6 @@
libc
mesa
qt5
qt5_base
qt5_component
qt5_qml
qt5_declarative
stdcxx