summaryrefslogtreecommitdiff
path: root/strata
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/sam/timezone-data'Sam Thursfield2015-02-102-0/+16
|\ | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Javier Jardón <javier.jardon@codethink.co.uk>
| * Add time-zone-database to foundationSam Thursfield2015-02-042-0/+16
| | | | | | | | | | | | | | | | This increases the size of each system by about 3MB. It allows Baserock systems to convert local time values between different timezones, and is useful for all systems with users who want to be able to manage their system time relative to a certain timezone.
* | Merge branch 'baserock/jjardon/weston1693'Javier Jardón2015-02-102-4/+4
|\ \ | | | | | | | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-By: James Thomas <james.thomas@codethink.co.uk>
| * | strata/weston-common: Upgrade weston to 1.7 rc2baserock/jjardon/weston1693Javier Jardón2015-02-101-2/+2
| | |
| * | strata/wayland-generic: Upgrade wayland to 1.7 rc2 releaseJavier Jardón2015-02-101-2/+2
| | |
* | | Remove pip and add virtualenvRichard Ipsum2015-02-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Pip has moved into python-core. This is done as one commit rather than two so that the stratum can never be checked out in an empty state, since morph doesn't allow empty strata.
* | | Move pbr into python-coreRichard Ipsum2015-02-102-8/+7
| | | | | | | | | | | | | | | Also move to pbr 0.10.7, this fixes an issue that stops the import tool from importing packages that use pbr to install themselves.
* | | Add python-core stratumRichard Ipsum2015-02-101-0/+11
|/ /
* | Merge branch 'baserock/jjardon/libinput09'Javier Jardón2015-02-091-2/+2
|\ \ | | | | | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-By: James Thomas <james.thomas@codethink.co.uk>
| * | strata/input-common: Upgrade libinput to latest stable version (0.9.0)baserock/jjardon/libinput09Javier Jardón2015-02-041-2/+2
| | |
* | | Merge branch 'jjardon/automake115'Javier Jardón2015-02-091-2/+2
|\ \ \ | | | | | | | | | | | | | | | | Reviewed-by: Tiago Gomes <tiago.gomes@codethink.co.uk> Reviewed-By: Richard Ipsum <richard.ipsum@codethink.co.uk>
| * | | strata/core.morph: Upgrade automake to latest stable (1.15)jjardon/automake115Javier Jardón2015-01-291-2/+2
| | | |
* | | | strata/foundation.morph: Update fuse to latest stable branch: fuse_2_9_bugfixbaserock/jjardon/more_updatesJavier Jardón2015-02-061-2/+2
| | | |
* | | | strata/tools: Upgrade to latest vala (0.26.2)Javier Jardón2015-02-062-3/+9
| | | |
* | | | Upgrade qt-creator to 3.3.0Richard Dale2015-02-061-2/+2
| | | |
* | | | strata/core: Upgrade sqlite3 to 3.8.8.1jjardon/baserock/sqliteJavier Jardón2015-02-061-2/+2
| | | |
* | | | Merge branch 'baserock/jjardon/libusb'Javier Jardón2015-02-061-11/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-by: Mike Smith <mike.smith@codethink.co.uk>
| * | | | strata/foundation: Use libusb instead libusbxbaserorck/jjardon/libusbbaserock/jjardon/libusbJavier Jardón2015-02-041-11/+12
| | | | | | | | | | | | | | | | | | | | libusbx is now a death project as it has been merged in libusb
* | | | | Merge branch 'baserock/jjardon/updated_autotools'Javier Jardón2015-02-069-72/+66
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-by: Tiago Gomes <tiago.gomes@codethink.co.uk>
| * | | | | strata/core: Use git and upgrade pkg-config to latest (0.28)baserock/jjardon/updated_autotoolsJavier Jardón2015-02-022-7/+10
| | | | | |
| * | | | | strata/core: Upgrade xz to latest stable (5.2.0)Javier Jardón2015-02-022-6/+2
| | | | | |
| * | | | | strata/core: Upgrade libtool to latest tarball version (2.4.5)Javier Jardón2015-02-022-14/+13
| | | | | |
| * | | | | strata/core: Use latest gettext tarball (0.19.4)Javier Jardón2015-02-023-19/+15
| | | | | |
| * | | | | strata/core: Upgrade autoconf to latest version (2.69)Javier Jardón2015-02-022-18/+18
| | | | | |
| * | | | | strata/build-essential: Upgrade to latest m4 tarball (1.4.17)Javier Jardón2015-02-022-8/+8
| | |/ / / | |/| | |
* | | | | strata/NetworkManager-common: Build NetworkManager 1.0.0baserock/jjardon/NetworkManagerJavier Jardón2015-02-042-3/+4
| | | | |
* | | | | strata/NetworkManager-common: build readline6Javier Jardón2015-02-041-0/+5
| |_|_|/ |/| | | | | | | | | | | | | | | We build readline 5 (GPL2) in core but NetworkManager depends on version 6 (GPL3)
* | | | Update 'lorry'Sam Thursfield2015-02-041-1/+1
| |/ / |/| | | | | | | | | | | | | | This includes two new branches: - sam/tarball-obsolete-fields - sam/no-default-mirror-url
* | | strata/enlightenment: Remove luajit2 as efl dependencybaserock/jjardon/luajitJavier Jardón2015-02-031-1/+0
| | | | | | | | | | | | | | | luajit2 has been moved to the lua strata in commit 604ce30fd8f0a40164ede05c5fb365fa382387d5
* | | strata/x-generic.morph: clean not needed dependenciesbaserock/jjardon/only_xwaylandJavier Jardón2015-01-291-135/+1
| | |
* | | strata/x-common.morph: clean not needed dependenciesJavier Jardón2015-01-291-77/+0
| | |
* | | xserver.morph: build minimal xserver with only the XWayland binaryJavier Jardón2015-01-291-0/+5
| | |
* | | weston.morph: Enable xwayland in westonJavier Jardón2015-01-292-2/+1
| | |
* | | xserver.morph: Enable XWayland supportJavier Jardón2015-01-292-1/+10
|/ /
* | Merge branch 'baserock/pedroalvarez/fix-jsonc-pulseaudioPedro Alvarez2015-01-282-7/+5
|\ \ | | | | | | | | | | | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-by: Mike Smith <mike.smith@codethink.co.uk> Reviewed-by: Daniel Firth <dan.firth@codethink.co.uk> Reviewed-by: Javier Jardon <jjardon@gnome.org>
| * | Upgrade pulseaudio to 5.99.3 to support changes to json-cPedro Alvarez2015-01-282-5/+3
| | |
| * | Update json-c to latest version to work with gcc 4.9Pedro Alvarez2015-01-281-2/+2
| | |
* | | lvm2: Fix udev rule pathSam Thursfield2015-01-281-1/+1
| | | | | | | | | | | | | | | The rules were being put in /lib/lib/udev/rules.d/ because --with-udev-prefix is the path *containing* ./lib, not ./lib itself.
* | | Merge branch 'baserock/sam/lvm-stratum'Sam Thursfield2015-01-284-14/+48
|\ \ \ | | | | | | | | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
| * | | lvm: Use lvmetad by default, and generally fix LVM in BaserockSam Thursfield2015-01-271-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | We now install the necessary LVM systemd units and enable lvmetad by default. Also, the udev rules are installed to the correct place so that /dev is correctly populated.
| * | | lvm: Use latest tagged release of LVM toolsSam Thursfield2015-01-271-2/+2
| | | |
| * | | Move LVM into its own stratumSam Thursfield2015-01-273-8/+17
| | | | | | | | | | | | | | | | | | | | The LVM tools are generally useful, so they should be available separately from the huge 'virtualization' stratum.
* | | | Update morph to fix virtualbox-ssh.write extensionPedro Alvarez2015-01-271-1/+1
| |/ / |/| |
* | | Correct unpetrify-refsTiago Gomes2015-01-264-11/+11
| | |
* | | Merge branch 'baserock/tiagogomes/update-toolchain-v2'Tiago Gomes2015-01-2621-135/+297
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Reviewed by: * Sam Thursfield * Paul Sherwood * Josh Malkinson
| * | | Embed morph-arch and morph-arch-configbaserock/tiagogomes/update-toolchain-v2Paul Sherwood2015-01-235-6/+58
| | | | | | | | | | | | | | | | This will make it easier to advance refs later.
| * | | Update GCC to 4.9.2Tiago Gomes2015-01-2317-91/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the GCC compiler to the 4.9.2 version. It turns out that a C++ compiler is required to build the latest GCC releases, so build one in stages 1 and 2 as well. The updated list of GCC configuration options that either don't work in a cross compiler or are not needed in a temporary compiler, were based on the latest instructions from Linux From Scratch. The inclusion of /lib64 in the lib path for the stage 1 linker is an attempt to turn things more robust rather than to just symlink in /lib stuff that ends up installed in /lib64 (as it is already being done for libgcc_s.so). Ideally, we should configure every chunk to install to /lib, however GCC seems to not honour the `--with-libdir` configuration flag. With this version of GCC, it looks like a sysroot needs to be given at configure time so that `--with-native-system-header-dir` does what it claims to do. Unfortunately, this has the side effect of making GCC not passing to the linker the linker sysroot flag: `-Wl,--sysroot=$SYSROOT`. The workaround is to modify LDFLAGS to give a sysroot directly to GCC, `--sysroot=$SYSROOT`, which will then be further passed down to the linker. As the newest version of GCC finds more warnings than the previous one, `-Werror` was disabled for the coreutils, GDB and Syslinux projects. Syslinux's Makefile had to be patched, as it is not possible to disable `-Werror` for all targets through the NO_WERROR variable. The hack to handle libgcc_eh being required during eglibc's build was removed, as it doesn't seem to be the case anymore.
| * | | Move M4 from core to build-essentialTiago Gomes2015-01-233-9/+17
| | | | | | | | | | | | | | | | | | | | M4 is required to manipulate the assembly code in GMP. GMP is a math library required to build GCC.
| * | | Update binutils to 2.25Tiago Gomes2015-01-221-6/+6
| | | |
| * | | Improve the readability and docs of gcc morphologiesTiago Gomes2015-01-223-71/+89
| | | | | | | | | | | | | | | | | | | | No functional changes here. It will ease the review of the following commmits.