MycroftOS: GUI: Add of initial mycroft-gui-embedded and plasma-workspace packages
This commit is contained in:
parent
03bba8ae10
commit
4425f96851
|
@ -3,6 +3,7 @@ menu "Mycroft A.I. Personal Assistant"
|
|||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/prepare_system-service/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-mycroft/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-gui/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-gui-embedded/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-service/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-splash/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/wifi-ap/Config.in"
|
||||
|
@ -43,6 +44,7 @@ menu "KF5"
|
|||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-phonon/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-plasma-framework/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-plasma-nano/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-plasma-workspace/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-solid/Config.in"
|
||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-sonnet/Config.in"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
config BR2_PACKAGE_KF5_PLASMA_WORKSPACE
|
||||
bool "kf5-plasma-workspace"
|
|
@ -0,0 +1,2 @@
|
|||
# Locally calculated
|
||||
sha256 x plasma-workspace-5.18.5.tar.xz
|
|
@ -0,0 +1,19 @@
|
|||
################################################################################
|
||||
#
|
||||
# kf5-plasma-workspace
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KF5_PLASMA_WORKSPACE_VERSION = 5.18.5
|
||||
KF5_PLASMA_WORKSPACE_SITE = https://download.kde.org/stable/plasma/$(KF5_PLASMA_WORKSPACE_VERSION)
|
||||
KF5_PLASMA_WORKSPACE_SOURCE = plasma-workspace-$(KF5_PLASMA_WORKSPACE_VERSION).tar.xz
|
||||
KF5_PLASMA_WORKSPACE_LICENSE = BSD-3-Clause
|
||||
KF5_PLASMA_WORKSPACE_LICENSE_FILES = COPYING-CMAKE-SCRIPTS
|
||||
|
||||
KF5_PLASMA_WORKSPACE_DEPENDENCIES = host-pkgconf kf5-plasma-framework kf5-kwayland
|
||||
KF5_PLASMA_WORKSPACE_INSTALL_STAGING = YES
|
||||
KF5_PLASMA_WORKSPACE_SUPPORTS_IN_SOURCE_BUILD = NO
|
||||
|
||||
KF5_PLASMA_WORKSPACE_CONF_OPTS += -DKF5_HOST_TOOLING="$(HOST_DIR)/lib/x86_64-linux-gnu/cmake"
|
||||
|
||||
$(eval $(cmake-package))
|
|
@ -0,0 +1,8 @@
|
|||
config BR2_PACKAGE_MYCROFT_GUI_EMBEDDED
|
||||
bool "mycroft-gui-embedded"
|
||||
help
|
||||
The KDE-based visual interface for working with Mycroft
|
||||
based on the Mark-2 version.
|
||||
|
||||
https://github.com/MycroftAI/mycroft-gui-mark-2
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
# Locally computed
|
||||
sha256 x mycroft-gui-mark-2-cb734266ba1f3accaa158507008206620a3c2dde.tar.gz
|
|
@ -0,0 +1,15 @@
|
|||
################################################################################
|
||||
#
|
||||
# mycroft-gui-embedded
|
||||
#
|
||||
################################################################################
|
||||
|
||||
MYCROFT_GUI_EMBEDDED_VERSION = cb734266ba1f3accaa158507008206620a3c2dde
|
||||
MYCROFT_GUI_EMBEDDED_SITE = $(call github,MycroftAI,mycroft-gui-mark-2,$(MYCROFT_GUI_EMBEDDED_VERSION))
|
||||
MYCROFT_GUI_EMBEDDED_LICENSE = Apache License 2.0
|
||||
|
||||
MYCROFT_GUI_EMBEDDED_INSTALL_STAGING = YES
|
||||
MYCROFT_GUI_EMBEDDED_DEPENDENCIES = host-pkgconf
|
||||
MYCROFT_GUI_EMBEDDED_SUPPORTS_IN_SOURCE_BUILD = NO
|
||||
|
||||
$(eval $(cmake-package))
|
Loading…
Reference in New Issue