summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-05-19Allow overriding the output ostree repo locationHEADmasterTristan Van Berkom1-4/+5
This allows one to specify the repository with: make REPO=/path/to/repo https://bugs.freedesktop.org/show_bug.cgi?id=95483
2016-05-17clang: Detect gcc linkers on some different platformsTristan Van Berkom3-15/+37
clang has this hard coded table of host triples it uses to detect which gcc tooling to use for the linker; this table needs to be updated for the type of host triples used by the yocto compilers. This replaces the previous aarch64 specific patch. https://bugs.freedesktop.org/show_bug.cgi?id=95443
2016-05-17llvm: Set LLVM_HOST_TRIPLE when building for i386 or armTristan Van Berkom1-0/+14
When configuring llvm it will detect the host arch as the build arch even when the host arch is a 64bit arch and the whole sysroot you are building in is 32bit (i.e. when building i686 binaries on x86_64 or when building armv7a binaries on an aarch64 host). This patch forces the generated llvm to use the 32bit target arch as it's default - in turn this causes clang to successfully compile in the target 32bit sysroot. https://bugs.freedesktop.org/show_bug.cgi?id=95442
2016-05-17gstreamer plugins: Tune builds for i386 and armTristan Van Berkom1-0/+28
GStreamer plugins tend to produce assembly code in some places, for this reason it's important to explicitly specify the build triple so that it chooses to generate the right code for the target platform. https://bugs.freedesktop.org/show_bug.cgi?id=95441
2016-05-17mesa: Tuning builds for various archesTristan Van Berkom1-0/+13
When building for i386 on an x86_64 host, config.guess will assume that it's an x86_64 build and this will result in x86_64 assembly code features being used with a 32bit x86 assember (at least with intel drivers enabled). Explicitly telling the build scripts to build for i586 fixes this (we give it i586 in the triple because that's the compiler we build in the base runtime). https://bugs.freedesktop.org/show_bug.cgi?id=95440
2016-05-17Generate metadata and pass new --arch option to flatpak-builderTristan Van Berkom4-8/+36
Allows us to keep some build configurations in the same place so they do not have to be duplicated, and lets us easily build on mulitple architectures without having to edit the metadata. https://bugs.freedesktop.org/show_bug.cgi?id=95439
2016-05-10Update to mesa 11.2.2Alexander Larsson1-2/+2
2016-05-09Switch to using flatpakAlexander Larsson4-5/+4
2016-05-09Remove old unused Makefile.incAlexander Larsson1-89/+0
2016-04-27Xdamage, Xcomposite: remote old config.* before replacing itAlexander Larsson1-0/+2
These were read-only in the tarball for some reason.
2016-04-27Merge commit 'c6c8008e11a5442c00093339925f5f9136b5a124'Alexander Larsson2-15/+203
2016-04-27Update mesa to 11.2.1Alexander Larsson1-2/+2
2016-04-27SDL2: Upgrading SDL packages to latest tarball releases.Tristan Van Berkom1-8/+8
2016-04-27Use a fresh config.sub and config.guess for some older tarballs.Tristan Van Berkom1-0/+161
Older versions of config.sub & config.guess do not recognize the aarch64 host triples, in cases where a fresh tarball is not available; copy in a fresh config.guess from the base sdk. Modules needing fresh config.guess: aspell libXComposite libXScrnSaver libXdamage xorg-x11-proto-dri2 xorg-x11-proto-xproxymanagement xorg-x11-proto-xinerama xorg-x11-proto-xf86vidmode xorg-x11-proto-xf86misc xorg-x11-proto-xf86dri xorg-x11-proto-xf86dga xorg-x11-proto-xext xorg-x11-proto-xcmisc xorg-x11-proto-scrnsaver xorg-x11-proto-resource xorg-x11-proto-render xorg-x11-proto-record xorg-x11-proto-fixes xorg-x11-proto-xvieext xorg-x11-proto-dmx xorg-x11-proto-damage xorg-x11-proto-composite xorg-x11-proto-bigreqs
2016-04-26clang: Add patch to detect aarch64-unknown-linux triple.Tristan Van Berkom2-0/+15
Without this, clang fails to find the crtbegin.o and gcc runtime libs on aarch64. Filed patch on this upstream bug: https://llvm.org/bugs/show_bug.cgi?id=27379
2016-04-26mesa: Use architecture specific configure options.Tristan Van Berkom1-4/+16
Only build the drivers available on aarch64.
2016-04-13Adding missing commas causing json parse to fail.Tristan Van Berkom1-3/+3
2016-04-12Bump version to 1.5 on masterAlexander Larsson3-5/+5
2016-04-12Update to latest stable versionsAlexander Larsson1-10/+10
2016-04-07Remove sdk install dir after commitAlexander Larsson1-0/+1
2016-04-04Update to stable mesa releaseAlexander Larsson1-3/+2
2016-03-24Sync some configure options with the gnome imageAlexander Larsson1-1/+2
2016-03-24build glib with system pcreAlexander Larsson1-1/+1
2016-03-24Hardcode exact release version for gtk-doc-stubAlexander Larsson1-1/+2
2016-03-24Use tarballs instead of git for alsa-libAlexander Larsson1-6/+6
2016-03-24Update gstreamer to 1.8.0Alexander Larsson1-12/+8
2016-03-23Add support for gstreamer plugin extensionsAlexander Larsson3-3/+12
2016-03-23Fix up metadata versionsAlexander Larsson2-4/+4
2016-03-23Fix glib sha256Alexander Larsson1-1/+1
2016-03-23fix glib urlAlexander Larsson1-1/+1
2016-03-23Change version to 1.4Alexander Larsson1-1/+1
2016-03-23Update gobject-introspection and json-glib to stable releasesAlexander Larsson1-6/+4
2016-03-22Update glib to 2.48.0Alexander Larsson1-3/+2
2016-03-22Remove old TODOsAlexander Larsson1-2/+0
2016-03-22Update to the latest version of glib related modulesAlexander Larsson1-10/+8
2016-03-17Update gstreamer to 1.7.91Alexander Larsson1-8/+8
2016-03-14Don't parallel build libxcbAlexander Larsson1-0/+2
Hopefully this will fix the weird rebuild errors it sometimes gets.
2016-03-11Switch back from --disable-backend for geoclueAlexander Larsson1-1/+3
2016-03-11Update some more modules to latest unstable (preparing for stable releases)Alexander Larsson1-19/+29
2016-03-10Update modulesAlexander Larsson1-47/+59
Latest version of mesa, llvm, and a few others.
2016-02-19Add gtk-doc-stubAlexander Larsson1-0/+9
2016-02-18Build wayland-protocols after waylandAlexander Larsson1-9/+9
2016-02-18Update appstream-glib to a git commit that has the icon fixesAlexander Larsson1-4/+5
2016-02-18Update to latest wayland releaseAlexander Larsson1-5/+4
2016-02-17Fix cups buildAlexander Larsson1-0/+2
Make sure we have persmissions to strip the binaries. Put libraries in /usr/lib (not lib64)
2016-02-17Add libalsa and alsa pulseaudio pluginAlexander Larsson1-0/+36
2016-02-12Update wayland to 1.9.93Alexander Larsson1-2/+2
2016-02-12Remove old debug extensionsAlexander Larsson1-6/+0
2016-02-11Update mesa to 11.1.2Alexander Larsson1-2/+2
2016-02-09Update freetype to 2.6.3Alexander Larsson1-2/+2