Difference between revisions of "QOrbiter Targets"
From LinuxMCE
Line 19: | Line 19: | ||
# make sure to re-do this with the original values to create normal MDs again. | # make sure to re-do this with the original values to create normal MDs again. | ||
− | ==== Packages/Directories ==== | + | ==== Binary Packages/Directories ==== |
+ | Package: lmce-qorbiter | ||
+ | Details: built on fluffy for 1204 or 1404. | ||
+ | |||
+ | ==== Skin Packages/Directories ==== | ||
Package: lmce-qorbiter-skins-desktop | Package: lmce-qorbiter-skins-desktop | ||
− | Files..: qOrbiter_src/qml/desktop ?? | + | Depends: lmce-qorbiter-skins-common |
+ | Files..: qOrbiter_src/qml/desktop ?? | ||
== Non-Window Managed == | == Non-Window Managed == | ||
=== Linux EGLFS (rpi/armhf) === | === Linux EGLFS (rpi/armhf) === | ||
*LinuxMCE RPi Wheezy - Qt lib version = 5.2.0 | *LinuxMCE RPi Wheezy - Qt lib version = 5.2.0 | ||
+ | |||
+ | ==== Binary Packages/Directories ==== | ||
+ | Package: lmce-qorbiter | ||
+ | Details: built on ph's builder for wheezy. | ||
+ | |||
+ | ==== Skin Packages/Directories ==== | ||
+ | Package: lmce-qorbiter-skins-desktop | ||
+ | Depends: lmce-qorbiter-skins-common | ||
+ | Files..: qOrbiter_src/qml/desktop ?? | ||
= Non-OnScreen Orbiters = | = Non-OnScreen Orbiters = | ||
Line 35: | Line 49: | ||
*Qt lib version = 5.3.2 NDK | *Qt lib version = 5.3.2 NDK | ||
− | ==== | + | ==== Binary Packages/Directories ==== |
+ | Package: lmce-qorbiter-android | ||
+ | Details: built on fluffy for android qt5 for 1204/1404. | ||
+ | |||
+ | ==== Skin Packages/Directories ==== | ||
Package: lmce-qorbiter-skins-android | Package: lmce-qorbiter-skins-android | ||
+ | Depends: lmce-qorbiter-skins-common | ||
Files..: qOrbiter_src/qml/android/* ?? | Files..: qOrbiter_src/qml/android/* ?? | ||
qOrbiter_src/android ?? | qOrbiter_src/android ?? | ||
− | |||
− | |||
− | |||
=== iOS === | === iOS === | ||
*iOS support added as the Qt 5.3 release. | *iOS support added as the Qt 5.3 release. | ||
− | + | ==== Binary Packages/Directories ==== | |
− | Package: | + | Package: (n/a) no .deb package available currently |
− | + | Details: built by golgo for ios qt5. | |
− | Package: lmce-qorbiter-skins- | + | ==== Skin Packages/Directories ==== |
− | Files..: qOrbiter_src/qml/ | + | Package: lmce-qorbiter-skins-ios ?? |
+ | Depends: lmce-qorbiter-skins-common | ||
+ | Files..: qOrbiter_src/qml/ios/* ?? | ||
== Desktops/Laptops == | == Desktops/Laptops == | ||
Line 61: | Line 79: | ||
*LinuxMCE RPi Wheezy - Qt lib version = 5.2.0 | *LinuxMCE RPi Wheezy - Qt lib version = 5.2.0 | ||
− | ==== Packages/Directories ==== | + | ==== Binary Packages/Directories ==== |
+ | Package: lmce-qorbiter | ||
+ | Details: built on fluffy for 1204 or 1404. | ||
+ | |||
+ | ==== Skin Packages/Directories ==== | ||
Package: lmce-qorbiter-skins-desktop | Package: lmce-qorbiter-skins-desktop | ||
+ | Depends: lmce-qorbiter-skins-common | ||
Files..: qOrbiter_src/qml/desktop ?? (phenigma) | Files..: qOrbiter_src/qml/desktop ?? (phenigma) | ||
Line 69: | Line 92: | ||
*Qt lib version = 5 does not compile atm | *Qt lib version = 5 does not compile atm | ||
− | ==== | + | ==== Binary Packages/Directories ==== |
+ | Package: (n/a) no .deb package available currently | ||
+ | Details: built by golgo for OS/X qt5. | ||
+ | |||
+ | ==== Skin Packages/Directories ==== | ||
Package: lmce-qorbiter-skins-desktop ?? | Package: lmce-qorbiter-skins-desktop ?? | ||
+ | Depends: lmce-qorbiter-skins-common | ||
Files..: qOrbiter_src/qml/desktop/* ?? | Files..: qOrbiter_src/qml/desktop/* ?? | ||
Line 80: | Line 108: | ||
Qt lib version = 4.8.x (latest 4.x should be usable) | Qt lib version = 4.8.x (latest 4.x should be usable) | ||
− | ==== | + | ==== Binary Packages/Directories ==== |
+ | Package: (n/a) no .deb package available currently | ||
+ | Details: built by (n/a) not currently built anywhere | ||
+ | |||
+ | ==== Skin Packages/Directories ==== | ||
Package: lmce-qorbiter-skins-desktop | Package: lmce-qorbiter-skins-desktop | ||
+ | Depends: lmce-qorbiter-skins-common | ||
Files..: qOrbiter_src/qml/desktop/* ?? | Files..: qOrbiter_src/qml/desktop/* ?? | ||
− | == General Pacakges == | + | == General Skin Pacakges == |
Package: lmce-qorbiter-skins-common | Package: lmce-qorbiter-skins-common | ||
+ | Depends: lmce-qorbiter-skins-qt5libs | ||
Files..: qOrbiter_src/qml/common/fonts/* ?? | Files..: qOrbiter_src/qml/common/fonts/* ?? | ||
+ | |||
+ | Package: lmce-qorbiter-skins-qt5libs | ||
+ | Files..: qOrbitger_src/qml/ ?? |
Revision as of 02:44, 11 January 2015
This page is meant as a roadmap to existing and expected qOrbiter targets, including specific requirements of each.
Forward Roadmap of current and future qOrbiter targets:
Contents
OnScreen Orbiters
Window Managed
Linux
Linux is the main platform qOrbiter is developed on.
- LinuxMCE 1204 - Qt lib version = 5.2.0
- LinuxMCE 1404 - Qt lib version = 5.2.1
Setup Linux qMD
- on your core edit /etc/initramfs-tools-interactor/scripts/DeviceTemplate change the line "DT=" to "DT=2277"
- run /usr/pluto/bin/Diskless_BuildDefaultImage.sh
- make sure to re-do this with the original values to create normal MDs again.
Binary Packages/Directories
Package: lmce-qorbiter Details: built on fluffy for 1204 or 1404.
Skin Packages/Directories
Package: lmce-qorbiter-skins-desktop Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/desktop ??
Non-Window Managed
Linux EGLFS (rpi/armhf)
- LinuxMCE RPi Wheezy - Qt lib version = 5.2.0
Binary Packages/Directories
Package: lmce-qorbiter Details: built on ph's builder for wheezy.
Skin Packages/Directories
Package: lmce-qorbiter-skins-desktop Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/desktop ??
Non-OnScreen Orbiters
Mobile Tablets/Phones
Android
Android is the main target for smaller skins.
Qt lib version = 4.8.2 (necessitas)- Qt lib version = 5.3.2 NDK
Binary Packages/Directories
Package: lmce-qorbiter-android Details: built on fluffy for android qt5 for 1204/1404.
Skin Packages/Directories
Package: lmce-qorbiter-skins-android Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/android/* ?? qOrbiter_src/android ??
iOS
- iOS support added as the Qt 5.3 release.
Binary Packages/Directories
Package: (n/a) no .deb package available currently Details: built by golgo for ios qt5.
Skin Packages/Directories
Package: lmce-qorbiter-skins-ios ?? Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/ios/* ??
Desktops/Laptops
Linux
Linux is the main platform qOrbiter is developed on.
- LinuxMCE 1204 - Qt lib version = 5.2.0
- LinuxMCE 1404 - Qt lib version = 5.2.1
- LinuxMCE RPi Wheezy - Qt lib version = 5.2.0
Binary Packages/Directories
Package: lmce-qorbiter Details: built on fluffy for 1204 or 1404.
Skin Packages/Directories
Package: lmce-qorbiter-skins-desktop Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/desktop ?? (phenigma)
MacOSX
- Qt lib version = 4.8.x builds to real OSX .app bundle with icon. Does actually work (checked may 2013)
- Qt lib version = 5 does not compile atm
Binary Packages/Directories
Package: (n/a) no .deb package available currently Details: built by golgo for OS/X qt5.
Skin Packages/Directories
Package: lmce-qorbiter-skins-desktop ?? Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/desktop/* ??
Windows x86
Windows x86 successfully builds with the MSVC compiler.
Unfortunately, there is a segfault that happens shortly after skin-loading takes place. The root cause of the segfault has not yet been determined.
Qt lib version = 4.8.x (latest 4.x should be usable)
Binary Packages/Directories
Package: (n/a) no .deb package available currently Details: built by (n/a) not currently built anywhere
Skin Packages/Directories
Package: lmce-qorbiter-skins-desktop Depends: lmce-qorbiter-skins-common Files..: qOrbiter_src/qml/desktop/* ??
General Skin Pacakges
Package: lmce-qorbiter-skins-common Depends: lmce-qorbiter-skins-qt5libs Files..: qOrbiter_src/qml/common/fonts/* ??
Package: lmce-qorbiter-skins-qt5libs Files..: qOrbitger_src/qml/ ??