summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* strata/morph-utils.morph: Add pylru dependency and update morphbaserock/adamcoldrick/pylruAdam Coldrick2015-02-181-1/+7
|
* Merge branch 'baserock/jjardon/more_updates'Javier Jardón2015-02-063-5/+11
|\ | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-By: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
| * 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
|/
* Merge branch 'baserock/rdale/qt-creator-3.3.0'Richard Dale2015-02-061-2/+2
|\ | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-by: Javier Jardón <jjardon@gnome.org>
| * Upgrade qt-creator to 3.3.0Richard Dale2015-02-061-2/+2
|/
* Merge branch 'jjardon/baserock/sqlite'Javier Jardón2015-02-061-2/+2
|\ | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-By: Richard Dale <richard.dale@codethink.co.uk>
| * 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
| | |
* | | Merge branch 'baserock/jjardon/NetworkManager'Javier Jardón2015-02-042-3/+9
|\ \ \ | | | | | | | | | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
| * | | 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
* | Merge branch 'baserock/jjardon/luajit'Javier Jardón2015-02-041-1/+0
|\ \ | | | | | | | | | | | | Reviewed-By: Paul Sherwood <paul.sherwood@codethink.co.uk> Reviewed-By: Richard Dale <richard.dale@codethink.co.uk>
| * | 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
* | Merge branch 'baserock/jjardon/only_xwayland'Javier Jardón2015-02-033-212/+6
|\ \ | | | | | | | | | | | | Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-by: Richard Maw <richard.maw@codethink.co.uk>
| * | 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
| | |
* | | Merge branch 'baserock/jjardon/xwayland'Javier Jardón2015-02-035-3/+15
|\ \ \ | |/ / | | / | |/ |/| Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk> Reviewed-by: Richard Maw <richard.maw@codethink.co.uk>
| * Add xserver to weston-systemJavier Jardón2015-01-291-0/+4
| |
| * 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
| |
* | Merge branch 'sam/lvm-udev-rules-fix'Sam Thursfield2015-01-281-1/+1
|\ \ | | | | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Emmet Hikory <persia@shipstone.jp>
| * | 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-285-14/+50
|\ \ | | | | | | | | | | | | 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-274-8/+19
| | | | | | | | | | | | | | | 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
| |/ |/|
* | Merge branch 'baserock/tiagogomes/fix-unpetrify-refs'Tiago Gomes2015-01-274-11/+11
|\ \ | | | | | | | | | | | | | | | Reviewed by * Sam Thursfield * Richard Ipsum
| * | 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.
| * | build-essential: separate each chunk definition with a line feedTiago Gomes2015-01-221-0/+22
| | | | | | | | | | | | | | | Although we are not using this style in any other morphologies, it makes it easier to parse.