summaryrefslogtreecommitdiff
path: root/systems
Commit message (Collapse)AuthorAgeFilesLines
* Stop using input-genivi for GENIVI systemsPedro Alvarez2016-02-255-10/+10
| | | | | | | This version is, not needed since the upgrade to weston 1.9 on these systems Change-Id: I36f569edd4abb125b9ddebe9ddcf58d5cf3888d8
* Add multimedia-gstreamer-openmax-generic to GNOME systemJavier Jardón2016-02-241-0/+2
| | | | Change-Id: Ida199ea4723d1465b7b81a043d1ba959487411de
* Add device-management stratum to GNOME systemsJavier Jardón2016-02-232-0/+4
| | | | Change-Id: I6faff35019b3bf630158c822fd1e98e4d981cfc0
* Add navigation stratumJavier Jardón2016-02-192-0/+4
| | | | Change-Id: Id307694528fb7eb70dc5eff8e7cea33ad3442e41
* Add python3-core stratum, equivalent of python2-coreSam Thursfield2016-02-191-0/+2
| | | | | | | | | | | | | There have been some important Python components not available for Python 3 users, such as PyYAML. This commit adds a python3-core stratu that contain everything from python2-core, but for use with Python 3. A couple of things are already in core.morph, so python2-core is not quite identical to python3-core. I've added this to Trove system so that <https://gerrit.baserock.org/1339/> can be merged. It can be added to other systems as needed. Change-Id: I9b742b942d64b0bc369596a689f33e6bc4c21935
* Add storage-management stratum to GNOME systemsJavier Jardón2016-02-182-0/+4
| | | | Change-Id: I1ad859c63b79a16b3b38483c71f9542d62f5a14d
* Change lua stratumt to lua51Javier Jardón2016-02-182-4/+4
| | | | | | As lua versions seems to be incompatible Change-Id: If80895139253a1df0946d3c9f878d93a3ed6da0f
* Add dlna-services stratumJavier Jardón2016-02-182-0/+4
| | | | Change-Id: I7e070a22ffd124b4aa59a48d7efe178566bc42f7
* Add data-index-management stratumJavier Jardón2016-02-182-0/+4
| | | | Change-Id: I26d7b95f23a649b1e8109f3b8835fbe6850ce626
* More WebKitGtk1 to its own stratumJavier Jardón2016-02-182-0/+4
| | | | Change-Id: I7b5abc9db0f7d065ca76ea1ab4ecfae8747f051b
* Create 'spell-checking' stratumJavier Jardón2016-02-182-0/+4
| | | | | | ... and move enchant and hyphen to it Change-Id: Ib2f5d61565bad33920857c4829f8a53b292f9e8b
* Create secret-service stratumJavier Jardón2016-02-182-0/+4
| | | | | | Move gnome-keyring (secret service) and the API to access it (libsecret) Change-Id: I576bd4e772250a7c496bedd06ae1a0eb5243db5b
* Create geolocation stratumJavier Jardón2016-02-182-0/+4
| | | | | | ...and move geocode-glib and geoclue there Change-Id: I023c3b15fce0ac173b8cc0dc99d0d8ce6e49441f
* Strip strata/ from morph nameBen Brown2016-02-181-1/+1
| | | | Change-Id: I1c6b56ea316d943ac208b57183f1208cf051e722
* Remove tools stratum from gnome systemsJavier Jardón2016-02-172-4/+0
| | | | Change-Id: Id6330c3c12cb5ccd27976585f14c308cc2d5f822
* Move polkit to 'privileges-management' stratumJavier Jardón2016-02-171-0/+2
| | | | Change-Id: I231453daa3e84b72af9eb4121596d6bb868cf009
* Add multimedia-hardware-codecs-x86 to gnome-system-x86_64Javier Jardón2016-02-161-0/+2
| | | | Change-Id: I6c38c201996fce6cb512ba1fb048454dbcd9a5b7
* Add systems/weston-qt5-system-x86_64.morphJavier Jardón2016-02-161-0/+64
| | | | | | | | | | Qt apps assume a X11 environment (at least in this Qt version), so to run apps in weston (wayland) you need to specify the wayland platform: '<app> -platform wayland' Change-Id: Ia9a1ce07e4d80ad2e666ee8249d55b48f1171062
* systems/gnome: it depends on python3-gobject, not python-gobjectJavier Jardón2016-02-102-4/+4
| | | | Change-Id: I56547ff417b63991a783b79e8681993e69a728f0
* Separate vala compiler in different stratumJavier Jardón2016-02-081-0/+2
| | | | Change-Id: I20c96502f910a31b7efa12a435685222c9980fb2
* Add systems/gnome-system-armv7lhf-jetson.morphJavier Jardón2016-01-031-0/+78
| | | | Change-Id: Ie66ba7b5b49864a2d9ecc708c1ce9900913126bf
* Revert "Add the clang compiler"Tristan Van Berkom2015-11-2720-40/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 0f6eb4e0b91132e3eefa9b43b86b80892f323b84. Conflicts: systems/devel-system-armv7-chroot.morph systems/devel-system-armv7-highbank.morph systems/devel-system-armv7-versatile.morph systems/devel-system-armv7-wandboard.morph systems/devel-system-armv7b-chroot.morph systems/devel-system-armv7b-highbank.morph systems/devel-system-armv7l-altera-socfpga-devkit.morph systems/devel-system-armv7lhf-chroot.morph systems/devel-system-armv7lhf-highbank.morph systems/devel-system-armv7lhf-jetson.morph systems/devel-system-armv7lhf-wandboard.morph systems/devel-system-armv8b64.morph systems/devel-system-armv8l64.morph systems/devel-system-ppc64-chroot.morph systems/devel-system-ppc64-generic.morph systems/devel-system-x86_32-chroot.morph systems/devel-system-x86_32-generic.morph systems/devel-system-x86_64-chroot.morph systems/devel-system-x86_64-generic.morph systems/devel-system-x86_64-vagrant.morph Change-Id: I43429b479c8f068c073bb57322623c554cd4587a
* Add import tool dependenciesRichard Ipsum2015-11-2320-0/+80
| | | | | | | This adds a common set of perl modules plus further modules that are used by the cpan importer. Change-Id: I964850dba2a63ea3940926f734d518550f0214f5
* Fix system that was still including python3-corePedro Alvarez2015-11-191-4/+2
| | | | Change-Id: Ifb25de3488883da52eae15dcd20ebc09a42bcb7d
* Add the clang compilerTiago Gomes2015-11-1920-0/+40
| | | | Change-Id: I623542335fa4a3444cf8fc500865f3847a7ec966
* SoCFPGA: Amendments to SoCFPGA system definitionsEdward Cragg2015-11-092-4/+4
| | | | | | | Remove a duplicated stratum, and correct the repo url for bsp-support. These Altera SoCFPGA definitions will now build correctly with modern morph. Change-Id: I614c1e21ead2d4d66607695b8482eecefc44cd7c
* Add systems/build-system-armv7lhf-rootfs.morphJavier Jardón2015-11-041-0/+56
| | | | Change-Id: I224471e799f3584b3ccaca1cc21d4e8f80f548c8
* extensions: Add genivi.configure and use it in GENIVI systemsGENIVI-K1.0.1baserock/pedroalvarez/gdp-rebase3Pedro Alvarez2015-10-305-0/+5
| | | | | | | | | This extension allow us to do at configure time: - Configure different weston.ini files (for GENIVI baseline and GDP) - Enable weston.service - Set different backends in weston.service Change-Id: Idfdb8b3d0e881d2da43eeefe86e42ca6876bb790
* Add GENIVI Demo Platform support (strata/systems/cluster)Pedro Alvarez2015-10-302-0/+142
| | | | | | | Signed-off-by: Jonathan Maw <jonathan.maw@codethink.co.uk> Signed-off-by: James Thomas <james.thomas@codethink.co.uk> Change-Id: I1d8b72d19ffafcccdea0436ee7f5283acbc6f535
* Use a specific combination of wayland-ivi-extension, weston and libinuptPedro Alvarez2015-10-303-6/+6
| | | | | | | | | | | | | | | | | | This is necessary because: * genivi-demo-platform-hmi requires features of wayland-ivi-extension which were taken out after version 1.3.91 * It links against an ivi-layout module in weston with an interface that is part of the weston-ivi-shell fork before it was merged with weston, hence it must be a version before weston 1.7. this existed as the branch "weston-ivi-shell-1.6.0-rc1-testing-01" on github/ntanibata/weston-ivi-shell. * libinput 0.7, because 0.8+ changed function signatures that weston uses. Signed-off-by: Jonathan Maw <jonathan.maw@codethink.co.uk> Signed-off-by: James Thomas <james.thomas@codethink.co.uk> Change-Id: I2c7c6e64119d7e91883e3ce4cfddef56c4762f88
* Adding cups to GNOME strata and systemTristan Van Berkom2015-10-301-0/+2
| | | | | | | | CUPS is required to build gnome-control-center Also re-enable cups in gnome-settings-daemon Change-Id: Iff34724ffa71e7e7e99418309c037b506cca0679
* Adding samba to GNOME system and stratumTristan Van Berkom2015-10-301-0/+2
| | | | | | smbclient is required by gnome-control-center Change-Id: I444f2374c47013c28c5c4fa0b82fde097af29c4c
* Add xdg-app to GNOME systemJavier Jardón2015-10-281-0/+4
| | | | Change-Id: Iebff376fc2ee4aed61a0ad92310d387183317ab3
* Add gtk2 and ruby strata to GNOME systemJavier Jardón2015-10-261-0/+4
| | | | | | | This completes a894570514512ca05154bb31d34f24edccf9ac15 Change-Id: I328b5b6e9d7dac57e2206c72b9cc3f789267b5d6
* Removing ICU from webtools stratum, using icu-common insteadTristan Van Berkom2015-10-191-0/+2
| | | | | | Also including icu-common in web-system-x86_64-generic Change-Id: I1ae85bdcaab70fbaa7ccdd6ad22cbd4cd6f30fa4
* Removing ICU from qt4-tools stratum, using icu-common insteadTristan Van Berkom2015-10-191-0/+2
| | | | | | Also including icu-common in qt4-devel-system-x86_64-generic Change-Id: I8e152dfa476341e1d37b978f0e4980d49747a544
* Removing ICU from qt5-tools stratum, using icu-common insteadTristan Van Berkom2015-10-191-0/+2
| | | | | | Also including icu-common in qt5-devel-system-x86_64-generic Change-Id: I389c2e7adb49bb2241ca4c62a1a4b8bae8a5cc7e
* Removing ICU from gnome stratum, using icu-common insteadTristan Van Berkom2015-10-191-0/+2
| | | | | | Also including icu-common stratum in gnome-system-x86_64 build Change-Id: I648fb3582fac8d0a7fcd0706ff32850c7420f445
* nodejs depends on Python 2Javier Jardón2015-10-182-0/+4
| | | | Change-Id: I43ba66562835e2bc5c8834c6770f6cdee3d29964
* core: Use python3 instead python2Javier Jardón2015-10-1638-150/+76
| | | | | | | | | | | | | | | From [1]: "Python 2.x is legacy, Python 3.x is the present and future of the language" As a reference, python3 is already the default python version in Arch, and other distros like Ubuntu/Debian [2] or Fedora [3] are planning to switch soon [1] https://wiki.python.org/moin/Python2orPython3 [2] https://wiki.ubuntu.com/Python/3 [3] https://fedoraproject.org/wiki/Changes/Python_3_as_Default Change-Id: I6d4d11844d4424bfa49b37fe7d9a3639547c0139
* Adding install-files for gnome-system-x86_64 system & clusterTristan Van Berkom2015-10-121-0/+1
| | | | | | | | | | | For starters, add the /etc/securetty configuration, avoids some warnings from the journal. Also, setup sshd configuration to use PAM. This is recommended for a systemd running system, and required for the system to create a session any login comming in through ssh. Change-Id: I3edc016b1bec73fb93f834829329416a40c81a05
* SoCFPGA: Add BSP and systems for Altera Cyclone V SoCFPGA Development KitEdward Cragg2015-10-063-0/+129
| | | | | | | | | Add BSP and system definitions to support the Altera Cyclone V SoCFPGA development kit [1] [1] https://www.altera.com/products/boards_and_kits/dev-kits/altera/kit-cyclone-v-soc.html Change-Id: I9a2371e52b5601f814e2b0feedce006f0c4f7882
* Add GNOME stratum, system and clusterJavier Jardón2015-09-251-0/+63
| | | | | | | | | | | This introduces a second version of libxkbcommon. This is unavoidable really as (a) libinput requires libxkbcommon, (b) Mutter requires libxkbcommon with X11 support enabled, and (c) X11 support in libxkbcommon requires xcb-xkb. To avoid the input-common stratum depending on the whole of X11, we do two variants of libxkbcommon and, in the case where X11 support is needed, one overrides the other. Change-Id: Ib6a47a4eb859d7b32c94f0cb05add774db6d15c8
* Rename xfce-system.morph to xfce-system-x86_64.morphJavier Jardón2015-08-231-0/+0
| | | | Change-Id: I33287fd1ba5898290f6e06905db34d1230600fbf
* Rationalise the XFCE system's component stratum.Michael Drake2015-08-231-3/+19
| | | | | | Removes errant reference to genivi. Change-Id: Idf005e71a8f4ce823fa250c9f704976e79457a61
* Ensure 'description' field is always a stringSam Thursfield2015-08-193-6/+3
| | | | Change-Id: I908878a3794623704eb26ae1dfaf32d72dd3c8d9
* More GLib and deps to its own stratumJavier Jardón2015-08-1751-0/+102
| | | | Change-Id: I1bcc28de68c9b61b25929cf142e1dd8ea63f8d6f
* Remove duplicate bsp from the build systemRichard Ipsum2015-07-212-4/+0
| | | | Change-Id: I40f9bfc413da1dc3ea5b8110fa7fc2ab7cb2275b
* Reformat all definitions according to a consistent styleSam Thursfield2015-07-1910-10/+20
| | | | | | | | | | | | | | | | | This was done using the 'indent' tool, which uses a fork of PyYAML named 'ruamel.yaml' to rewrite YAML files without losing comments, ordering, or certain elements of formatting. My aim with doing this is to open the door to automated editing of the reference system definitions using the 'ruamel.yaml' library. This can be used to implement automated migration when we want to make changes to the YAML format that we use to represent Baserock system definitions. Although this looks drastic, remember that it's actually only altered 65 out of 608 .morph files -- the vast majority already pass unchanged through my version of ruamel.yaml. Change-Id: I95ec978714b5bd1c02c90183336a9fbb846cb692
* Add Python 3 to all systems that contain Python 2 (cpython interpreter)Sam Thursfield2015-07-1837-0/+74
| | | | Change-Id: Ib66f3f56b60cc5dc78d08e28e281d120d83a7b9d