qt5: split api recipes with Qt module granularity

Fixes 
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
repos
gems/recipes/src
mixer_gui_qt
test-tiled_wm
libports/recipes
api
qt5_base
qt5_declarative
qt5_quickcontrols2
qt5_svg
qt5_virtualkeyboard
qt5_webchannel
qt5_webengine
src
libqgenodeviewwidget
libqpluginwidget
qt5_base
qt5_calculatorform
qt5_declarative
qt5_graphicaleffects
qt5_launchpad
qt5_openglwindow
qt5_quickcontrols
qt5_quickcontrols2
qt5_samegame
qt5_svg
qt5_testqstring
qt5_tetrix
qt5_textedit
qt5_virtualkeyboard
qt5_virtualkeyboard_example
test-qpluginwidget
test-qt_core
test-qt_core_cmake
test-qt_quick

View File

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

View File

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

View File

@ -18,7 +18,6 @@ MIRROR_SYMBOLS := lib/symbols/libQt5Core \
lib/symbols/libQt5Network \ lib/symbols/libQt5Network \
lib/symbols/libQt5PrintSupport \ lib/symbols/libQt5PrintSupport \
lib/symbols/libQt5Sql \ lib/symbols/libQt5Sql \
lib/symbols/libQt5Svg \
lib/symbols/libQt5Test \ lib/symbols/libQt5Test \
lib/symbols/libQt5Widgets \ lib/symbols/libQt5Widgets \
lib/symbols/libQt5Xml \ 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 \ 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/libQt5QmlModels \
src/lib/qt5/genode/api/lib/symbols/libQt5Quick \ src/lib/qt5/genode/api/lib/symbols/libQt5Quick \
src/lib/qt5/genode/api/lib/symbols/libQt5QuickControls2 \ src/lib/qt5/genode/api/lib/symbols/libQt5QuickWidgets
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
content: $(MIRROR_SYMBOLS) 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) PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5WebChannel \ MIRROR_SYMBOLS := src/lib/qt5/genode/api/lib/symbols/libQt5WebEngine \
src/lib/qt5/genode/api/lib/symbols/libQt5WebEngine \
src/lib/qt5/genode/api/lib/symbols/libQt5WebEngineCore \ src/lib/qt5/genode/api/lib/symbols/libQt5WebEngineCore \
src/lib/qt5/genode/api/lib/symbols/libQt5WebEngineWidgets \ src/lib/qt5/genode/api/lib/symbols/libQt5WebEngineWidgets \

View File

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

View File

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

View File

@ -1 +1 @@
qt5 qt5_base

View File

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

View File

@ -1 +1 @@
qt5 qt5_declarative

View File

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

View File

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

View File

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

View File

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

View File

@ -1 +0,0 @@
qt5

View File

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

View File

@ -1 +1 @@
qt5 qt5_quickcontrols2

View File

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

View File

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

View File

@ -1 +1 @@
qt5 qt5_svg

View File

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

View File

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

View File

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

View File

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

View File

@ -1 +1 @@
qt5 qt5_virtualkeyboard

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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