Source3820: platform-preset-boards-common.inc
Source3813: platform-preset-boards-vim3-hal-backend.inc
%endif
+%ifarch riscv64
+Source3816: platform-preset-boards-generic-hal-backend.inc
+Source3820: platform-preset-boards-common.inc
+%endif
%ifarch armv7l
Source3812: platform-preset-boards-artik530-hal-backend.inc
%endif
%{include_if_mainbuild %{SOURCE3820}}
%{include_if_mainbuild %{SOURCE3813}}
%endif
+%ifarch riscv64
+%{include_if_mainbuild %{SOURCE3816}}
+%{include_if_mainbuild %{SOURCE3820}}
+%endif
%ifarch armv7l
%{include_if_mainbuild %{SOURCE3812}}
%endif
Requires: nnstreamer
Requires: nnstreamer-tensorflow-lite
Requires: nnstreamer-tensorflow2-lite
+%ifnarch riscv64
Requires: nnstreamer-nnfw
+%endif
Requires: capi-machine-learning-inference
Requires: nnstreamer-flatbuf
Requires: nnstreamer-protobuf
Requires: machine-learning-agent
%ifarch x86_64 aarch64
Suggests: nnstreamer-tensorflow
+%ifnarch riscv64
Suggests: nnstreamer-edgetpu
%endif
+%endif
%ifarch %arm aarch64
Suggests: nnstreamer-armnn
%endif
Summary: Starter daemon and Menu screen App
Requires: starter
Requires: starter-profile_common
-%ifarch armv7l aarch64 %{ix86} x86_64
+%ifarch armv7l aarch64 %{ix86} x86_64 riscv64
Requires: org.tizen.homescreen-nui
Requires: org.tizen.quickpanel_common
Requires: org.tizen.setting-homescreen_common
Suggests: org.tizen.MusicPlayer
Suggests: org.tizen.ScreenMirroringSink
Suggests: org.tizen.Tray
-%ifarch armv7l aarch64 %{ix86} x86_64
+%ifarch armv7l aarch64 %{ix86} x86_64 riscv64
Suggests: org.tizen.wallpaper-ui-service_common
Suggests: org.tizen.videos_common
Suggests: org.tizen.ug-gallery-efl_common
Requires: org.tizen.MusicPlayer
Requires: org.tizen.ScreenMirroringSink
Requires: org.tizen.Tray
-%ifarch armv7l aarch64 %{ix86} x86_64
+%ifarch armv7l aarch64 %{ix86} x86_64 riscv64
Requires: org.tizen.wallpaper-ui-service_common
Requires: org.tizen.videos_common
Requires: org.tizen.ug-gallery-efl_common
%files sub1-feature_App-IoT_Headed_Ref_image
%posttrans sub1-feature_App-IoT_Headed_Ref_image
%tizen_feature tizen.org/feature/systemsetting.home_screen true
-
Suggests: %{name}-sub1-Preset_boards-GENERIC_HAL_Backend
Suggests: %{name}-sub1-Preset_boards-VIM3_HAL_Backend
%endif
+%ifarch riscv64
+Suggests: %{name}-sub1-Preset_boards-GENERIC_HAL_Backend
+%endif
%ifarch aarch64
Suggests: %{name}-sub1-Preset_boards-C4_HAL_Backend
%endif
################################
%package root-Preset_img_headed
Summary: IOT Headed Images
-%ifarch %{arm} aarch64
+%ifarch %{arm} aarch64 riscv64
Suggests: %{name}-sub1-Preset_img_headed-common
%endif
%ifarch %{ix86} x86_64
%files root-Preset_img_headed
-%ifarch %{arm} aarch64
+%ifarch %{arm} aarch64 riscv64
#############################
### IOT Headed COMMON ###
#############################
################################
%package root-Preset_img_headless
Summary: IOT Headless Images
-%ifarch %{arm} aarch64
+%ifarch %{arm} aarch64 riscv64
Suggests: %{name}-sub1-Preset_img_headless-common
%endif
The IoT Headless Images.
%files root-Preset_img_headless
-%ifarch %{arm} aarch64
+%ifarch %{arm} aarch64 riscv64
###########################
### IOT Headless COMMON ###
###########################
Requires: gstreamer-utils
Requires: %{name}-sub2-domain_API-Network-Bluetooth_Media_Audio
Requires: %{name}-sub2-domain_API-Network-Curl
+%ifnarch riscv64
Requires: %{name}-sub1-domain_Feature-Diagnostics
+%endif
Requires: %{name}-sub1-domain_Feature-Upgrade
Requires: %{name}-sub1-domain_Feature-Setup
Requires: tar
%files sub1-Preset_img_headless-common
%endif
-
-
Requires: %{name}-sub2-domain_API-Base-Utils
Requires: %{name}-sub2-domain_API-Base-zlib
Requires: %{name}-sub2-domain_API-Content-MIME_Type
+%ifnarch riscv64
Requires: %{name}-sub2-domain_API-Messaging-Push
+%endif
Requires: %{name}-sub2-domain_API-Multimedia-Audio_IO
Requires: %{name}-sub2-domain_API-Multimedia-Media_Controller
Requires: %{name}-sub2-domain_API-Multimedia-Sound_Manager
Requires: %{name}-sub2-domain_API-System-System_Settings
Requires: %{name}-sub2-domain_API-System-dlog
Requires: %{name}-sub2-domain_API-UI-EFL_MainLoop
+%ifnarch riscv64
Requires: %{name}-sub2-domain_API-UIX-TTS
Requires: %{name}-sub2-domain_API-UIX-Voice_control
+%endif
Requires: %{name}-sub2-domain_API-Web-json_Glib
#From TRE-2900
Requires: %{name}-sub2-domain_API-System-Resource_Monitor