From: Sangjin Lee Date: Tue, 19 Sep 2017 02:57:50 +0000 (+0900) Subject: [Update] add display server for headless X-Git-Tag: submit/tizen_4.0/20170920.010231~2^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=25e4c9904742c33be8bc80a03a1e6b869d6e5326;p=tools%2Fbuilding-blocks.git [Update] add display server for headless Change-Id: Ifdef8cc79504dbc4151f0e39aa8dfa69e973e03c --- diff --git a/packaging/domain-apis-ui.inc b/packaging/domain-apis-ui.inc index f2668ab..adec3da 100644 --- a/packaging/domain-apis-ui.inc +++ b/packaging/domain-apis-ui.inc @@ -26,6 +26,7 @@ Suggests: %{name}-sub2-domain_API-UI-Tizen_WS_Shell Suggests: %{name}-sub2-domain_API-UI-UI_View_Manager Suggests: %{name}-sub2-domain_API-UI-Vulkan Suggests: %{name}-sub2-domain_API-UI-Display_Server +Suggests: %{name}-sub2-domain_API-UI-Display_Server_Headless %description sub1-domain_API-UI Tizen block (set of packages) for Group of domain API-UI %files sub1-domain_API-UI @@ -333,6 +334,8 @@ Suggests: libtdm-drm #GL plugins Suggests: mesa +Conflicts: %{name}-sub2-domain_API-UI-Display_Server_Headless + %description sub2-domain_API-UI-Display_Server Tizen block (set of packages) for Group of Display Server Display Server Block is core block for UI. It contains the wayland display server, @@ -347,3 +350,16 @@ There are three categories to choose.
%files sub2-domain_API-UI-Display_Server +%package sub2-domain_API-UI-Display_Server_Headless +Summary: Display_Server(Headless) +Requires: pepper-doctor + +Conflicts: %{name}-sub2-domain_API-UI-Display_Server + +%description sub2-domain_API-UI-Display_Server_Headless +Tizen block (set of packages) for Group of Display Server for headless or simple display target. +Display Server Block is core block for UI. It contains the wayland display server, however the server +support just simple protocol for user input and buffer management. + +%files sub2-domain_API-UI-Display_Server + diff --git a/packaging/platform-preset-boards-artik530.inc b/packaging/platform-preset-boards-artik530.inc index 55bcacb..e5cf41a 100644 --- a/packaging/platform-preset-boards-artik530.inc +++ b/packaging/platform-preset-boards-artik530.inc @@ -13,6 +13,7 @@ Suggests: %{name}-sub2-Preset_boards-ARTIK530-Audio_Recording Suggests: %{name}-sub2-Preset_boards-ARTIK530-GPS Suggests: %{name}-sub2-Preset_boards-ARTIK530-Camera Suggests: %{name}-sub2-Preset_boards-ARTIK530-Display +Suggests: %{name}-sub2-Preset_boards-ARTIK530-Display-Headless Suggests: %{name}-sub2-Preset_boards-ARTIK530-Wifi Suggests: %{name}-sub2-Preset_boards-ARTIK530-WifiDirect Suggests: %{name}-sub2-Preset_boards-ARTIK530-Bluetooth @@ -157,6 +158,8 @@ Requires: libtbm-nexell Requires: libtdm-nexell Requires: coregl +Conflicts: %{name}-sub2-Preset_boards-ARTIK530-Display-Headless + %description sub2-Preset_boards-ARTIK530-Display Packages of Display HAL and Feature for ARTIK530. %files sub2-Preset_boards-ARTIK530-Display @@ -172,6 +175,29 @@ Packages of Display HAL and Feature for ARTIK530. %tizen_feature tizen.org/feature/vulkan.version.1_0 false %tizen_feature tizen.org/feature/screen true +### ARTIK530-Display-Headless ### +%package sub2-Preset_boards-ARTIK530-Display-Headless +Summary: ARTIK530_Display(Headless) +Requires: %{name}-sub2-domain_API-UI-Display_Server_Headless +Requires: libtbm-nexell + +Conflicts: %{name}-sub2-Preset_boards-ARTIK530-Display + +%description sub2-Preset_boards-ARTIK530-Display-Headless +Packages of Display HAL and Feature for ARTIK530(Headless). +%files sub2-Preset_boards-ARTIK530-Display-Headless +%posttrans sub2-Preset_boards-ARTIK530-Display-Headless +%tizen_feature tizen.org/feature/graphics.acceleration false +%tizen_feature tizen.org/feature/multi_point_touch.pinch_zoom false +%tizen_feature tizen.org/feature/opengles false +%tizen_feature tizen.org/feature/opengles.version.1_1 false +%tizen_feature tizen.org/feature/opengles.version.2_0 false +%tizen_feature tizen.org/feature/opengles.version.3_0 false +%tizen_feature tizen.org/feature/opengles.version.3_1 false +%tizen_feature tizen.org/feature/opengles.version.3_2 false +%tizen_feature tizen.org/feature/vulkan.version.1_0 false +%tizen_feature tizen.org/feature/screen false + ### ARTIK530-Wifi ### %package sub2-Preset_boards-ARTIK530-Wifi Summary: ARTIK530_Wifi diff --git a/packaging/platform-preset-boards-rpi3.inc b/packaging/platform-preset-boards-rpi3.inc index e88a0bb..d79c616 100644 --- a/packaging/platform-preset-boards-rpi3.inc +++ b/packaging/platform-preset-boards-rpi3.inc @@ -146,6 +146,8 @@ Requires: libtdm-vc4 Requires: mesa Requires: coregl +Conflicts: %{name}-sub2-Preset_boards-RPI3-Display-Headless + %description sub2-Preset_boards-RPI3-Display Packages of Display HAL and Feature for RPI3. %files sub2-Preset_boards-RPI3-Display @@ -161,6 +163,29 @@ Packages of Display HAL and Feature for RPI3. %tizen_feature tizen.org/feature/vulkan.version.1_0 false %tizen_feature tizen.org/feature/screen true +### RPI3-Display-Headless ### +%package sub2-Preset_boards-RPI3-Display-Headless +Summary: RPI3_Display(Headless) +Requires: %{name}-sub2-domain_API-UI-Display_Server_Headless +Requires: libtbm-vc4 + +Conflicts: %{name}-sub2-Preset_boards-RPI3-Display + +%description sub2-Preset_boards-RPI3-Display-Headless +Packages of Display HAL and Feature for RPI3(Headless). +%files sub2-Preset_boards-RPI3-Display-Headless +%posttrans sub2-Preset_boards-RPI3-Display-Headless +%tizen_feature tizen.org/feature/graphics.acceleration false +%tizen_feature tizen.org/feature/multi_point_touch.pinch_zoom false +%tizen_feature tizen.org/feature/opengles false +%tizen_feature tizen.org/feature/opengles.version.1_1 false +%tizen_feature tizen.org/feature/opengles.version.2_0 false +%tizen_feature tizen.org/feature/opengles.version.3_0 false +%tizen_feature tizen.org/feature/opengles.version.3_1 false +%tizen_feature tizen.org/feature/opengles.version.3_2 false +%tizen_feature tizen.org/feature/vulkan.version.1_0 false +%tizen_feature tizen.org/feature/screen false + ### RPI3-Wifi ### %package sub2-Preset_boards-RPI3-Wifi Summary: RPI3_Wifi