Skip to contentSkip to conversation

package/qt5scxml: new package

PATCH New Bartosz Bilas 2 participants 2 messages Dec 8, 2017 – Dec 13, 2017

lore
Share & tools
lore
#0 lore raw

PATCH v4 1/1 package/qt5scxml: new package

---

Changes v3 -> v4:
* Remove license files for older version than latest (suggested by Baruch)
Changes v2 -> v3:
* Calculate correct hashes for licence files
* Remove unnecessary hash for 5.9.1v (suggested by Arnout)
* Add dependencies on qt5 latest version (suggested by Arnout)
Changes v1 -> v2:
* Add hash for 5.9.1v
* Fix license files in makefile

 package/qt5/Config.in              |  1 +
 package/qt5/qt5scxml/Config.in     | 15 ++++++++++++
 package/qt5/qt5scxml/qt5scxml.hash |  8 +++++++
 package/qt5/qt5scxml/qt5scxml.mk   | 49 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 73 insertions(+)
 create mode 100644 package/qt5/qt5scxml/Config.in
 create mode 100644 package/qt5/qt5scxml/qt5scxml.hash
 create mode 100644 package/qt5/qt5scxml/qt5scxml.mk
package/qt5/Config.in +1 -0
index 69f36e2..8eb00ca 100644
@@ -72,6 +72,7 @@ source "package/qt5/qt5multimedia/Config.in"
 source "package/qt5/qt5quickcontrols/Config.in"
 source "package/qt5/qt5quickcontrols2/Config.in"
 source "package/qt5/qt5script/Config.in"
+source "package/qt5/qt5scxml/Config.in"
 source "package/qt5/qt5sensors/Config.in"
 source "package/qt5/qt5serialbus/Config.in"
 source "package/qt5/qt5serialport/Config.in"
package/qt5/qt5scxml/Config.in new file +15 -0
new file mode 100644
index 0000000..8a582ca
@@ -0,0 +1,15 @@
+config BR2_PACKAGE_QT5SCXML
+	bool "qt5scxml"
+	depends on BR2_PACKAGE_QT5_VERSION_LATEST
+	select BR2_PACKAGE_QT5BASE
+	help
+	  Qt is a cross-platform application and UI framework for
+	  developers using C++.
+
+	  The Qt SCXML module provides functionality
+	  to create state machines from SCXML files.
+
+	  https://doc.qt.io/qt-5/qtscxml-index.html
+
+comment "qt5scxml needs at least qt-5.9"
+	depends on !BR2_PACKAGE_QT5_VERSION_LATEST
package/qt5/qt5scxml/qt5scxml.hash new file +8 -0
new file mode 100644
index 0000000..b0d8615
@@ -0,0 +1,8 @@
+# Hash from: https://download.qt.io/official_releases/qt/5.9/5.9.3/submodules/qtscxml-opensource-src-5.9.3.tar.xz.mirrorlist
+sha256 d8f51fa8eddd09fef29d8fad6e570e9ca9403469543ab10cb5cfad738786a81b qtscxml-opensource-src-5.9.3.tar.xz
+
+# Hashes for license files:
+
+sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT
+sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL
+sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3
package/qt5/qt5scxml/qt5scxml.mk new file +49 -0

49 lines not on this page · raw message

Signature · 1 line
2.7.4
#1 lore raw

PATCH v4 1/1 package/qt5scxml: new package

Hello,

Quoted 2 lines · Bartosz Bilas

---

I've added an entry in the DEVELOPERS file for this new package, and applied. Thanks!

Best regards,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com