Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-10-30 | Use xcodebuild to get 'latest' SDK path on OSX | Heinrich Fink | 1 | -15/+19 | |
By default, we are now always using the 'latest' SDK, as returned by the xcodebuild command line tool, i.e. no hard-coded SDK paths are used by cerbero anymore. It is still possible to ask for a specific SDK version, by setting 'osx_target_sdk_version' in config (e.g. setting it to '10.10' to force compilation against the 10.10 SDK). Requesting an SDK version via osx_target_sdk_version that doesn't exist on the system will error out. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=757357 | |||||
2015-10-13 | config: Workaround getcwd issue on OSX 10.11 | Edward Hervey | 2 | -0/+5 | |
See https://openradar.appspot.com/22671534 for more details | |||||
2015-10-12 | Add iOS 9.0 support | Robert Swain | 1 | -2/+3 | |
2015-10-12 | config: Add OSX 10.11 "El Capitan" to the list of know versions | Edward Hervey | 1 | -0/+1 | |
Should fix build with XCode 7 | |||||
2015-08-16 | config/android: Use the gold linker for ARM64 | Edward Hervey | 1 | -2/+0 | |
It's now available in latest sdk | |||||
2015-08-14 | android: Update to NDK r10e | Nicolas Dufresne | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=750162 | |||||
2015-08-04 | windows: Don't append cross toolchain as host compiler | Nicolas Dufresne | 1 | -3/+4 | |
When cross-compiling for Windows, don't append 'gcc' to the PATH unless we are running Windows platform. The appended 'gcc' is not a valid host compiler and prevents building packages that need to compile generators for the host platform (e.g. freetype). https://bugzilla.gnome.org/show_bug.cgi?id=745804 | |||||
2015-08-03 | windows: Add host toolchain prefix to the PATH | Philippe Renon | 1 | -2/+8 | |
https://bugzilla.gnome.org/show_bug.cgi?id=745804 | |||||
2015-07-22 | config: Fix copy-pasto in iOS config | Arun Raghavan | 1 | -2/+2 | |
Thanks to Robert Swain <robert.swain@ericsson.com> for pointing this out. | |||||
2015-07-03 | config: Add support for iOS SDK 8.4 | Arun Raghavan | 1 | -2/+3 | |
2015-06-09 | config: OSX/IOS: Don't error out on unused linker flag arguments | Edward Hervey | 2 | -3/+4 | |
Avoids failing on builds when automake/libtool try to be smart by slapping CFLAGS (i.e. compilation) on the linking phase. | |||||
2015-05-20 | darwin: Set OBJC to clang too | Sebastian Dröge | 1 | -0/+1 | |
2015-04-07 | config/android: Specify float work endianness | Edward Hervey | 1 | -0/+4 | |
right now we only handle little-endian platforms. Needed for cairo | |||||
2015-03-11 | Add iOS 8.2 in the other check. | David Baker | 1 | -1/+1 | |
2015-03-11 | Added support for iOS 8.2 SDK | ijsf | 1 | -0/+1 | |
2015-03-11 | Added support for iOS 8.3 SDK | ijsf | 1 | -2/+3 | |
2015-02-22 | config: Set iOS min version correctly | Arun Raghavan | 1 | -4/+1 | |
The comment about the crashing linker appears to be obsolete. | |||||
2015-01-28 | config/android: More fixes for Android x86_64 | Edward Hervey | 1 | -4/+7 | |
* It can actually use the gold linker :) * Specify the proper toolchain library (lib64/ and not lib/) | |||||
2015-01-28 | config/android: Fix ldflags (missing space) | Edward Hervey | 1 | -1/+1 | |
2015-01-28 | config: Add presets for Android L x86_64 and amd64 | Edward Hervey | 2 | -0/+18 | |
They are not fully working yet. vpx fails on amd64 for example. | |||||
2015-01-28 | config/android: Add support for Android L and ARM64/X86_64 | Edward Hervey | 1 | -11/+48 | |
* Don't use the gold linker on those platforms * Don't use -Wl,-z,nocopyreloc on ARM64/X86_64 * We don't have proper uselocale support on Android L (but half of the header files are there, so some configure setups thinks it exists and fail massively) | |||||
2014-12-20 | android: Update to NDK r10d | Edward Hervey | 1 | -1/+1 | |
2014-12-17 | config/android: Use proper toolchain version for gnustl | Edward Hervey | 1 | -0/+3 | |
We need to make sure we pick the proper gnustl .so/.a libraries when building on android. We were previously blindly taking the 4.6 version which would cause missing/wrong symbols when used with a non-4.6 build. | |||||
2014-12-17 | config: Update/fix android versions | Edward Hervey | 1 | -1/+5 | |
Add kitkat and lollipop and fix the jellybean API level (must have been a copy-paste error) | |||||
2014-12-01 | osx: Add x86-64 config | Sebastian Dröge | 1 | -0/+5 | |
Universal builds are no longer needed, 32 bit support was dropped after 10.6.8. | |||||
2014-11-27 | config: android: Don't allow using system libraries | Edward Hervey | 1 | -0/+3 | |
Might be unfortunate to pick up linux headers/libraries when we're targetting android :) | |||||
2014-11-05 | android: Update to Android NDK r10c | Sebastian Dröge | 1 | -1/+1 | |
2014-11-04 | ios: Build ARM64 and X86-64 binaries too | Sebastian Dröge | 1 | -1/+1 | |
Now our iOS releases are huge but at least people can use them in XCode with the default settings, and starting in January Apple will require all apps to be ARM64 compatible anyway. | |||||
2014-10-27 | archs: Drop PowerPC support | Sebastian Dröge | 1 | -3/+0 | |
We were not building it anyway and it's not supported anymore since OSX 10.6. | |||||
2014-10-27 | osx: Build for OSX >= 10.8 | Sebastian Dröge | 1 | -11/+4 | |
We don't have full functionality otherwise, e.g. VideoToolbox support is missing. | |||||
2014-10-27 | ios: Add initial aarch64/arm64 support | Sebastian Dröge | 2 | -1/+9 | |
Some things compile, some not. | |||||
2014-10-21 | android: Add support for the gcc 4.9 toolchain of the new NDK | Sebastian Dröge | 1 | -2/+2 | |
2014-10-21 | ios: Add support for iOS 8.1 SDK | Sebastian Dröge | 1 | -2/+3 | |
2014-10-09 | osx: Add support for yosemite | Sebastian Dröge | 1 | -0/+1 | |
2014-09-23 | toolchain: fix mingw-w32 toolchain build for linux | Andoni Morales Alastruey | 2 | -1/+2 | |
Set host='' to prevent the linux.config to append the host triplet in toolchain env variables. Since we are cross-compiling from x86_64, we don't want to end up with CC=i686-linux-gnu-gcc | |||||
2014-09-22 | ios: Use -Wno-error=implicit-function-declaration | Sebastian Dröge | 1 | -1/+1 | |
Many configure checks use implicit function declarations and fail because of this now on iOS x86-64. The new XCode makes them errors instead of warnings. | |||||
2014-09-19 | ios: Use -miphoneos-version-min on iOS and -mios-simulator-version-min for ↵ | Sebastian Dröge | 1 | -6/+6 | |
the simulator Fixes simulator build with XCode 6 | |||||
2014-09-16 | ios: Remove useless compiler warning flag | Sebastian Dröge | 1 | -4/+1 | |
Having these warnings is useful, we just don't want them to cause errors. | |||||
2014-09-16 | darwin: Stop using -Wno-unused-command-line-argument-hard-error-in-future | Sebastian Dröge | 1 | -4/+1 | |
It's not supported by latest clang anymore and we should've fixed all remaining problems now. | |||||
2014-09-15 | ios: Add initial support for x86-64 | Sebastian Dröge | 2 | -1/+11 | |
2014-09-15 | ios: Fix setting of the major/minor version for the emulator | Sebastian Dröge | 1 | -1/+2 | |
7.1 is 70100, not 710000. | |||||
2014-09-13 | ios: There is no -Wno-unused-command-line-argument-hard-error-in-future in ↵ | Sebastian Dröge | 1 | -1/+4 | |
newer clang | |||||
2014-09-13 | Add support for the iOS 8.0 SDK | Sebastian Dröge | 1 | -2/+3 | |
2014-06-17 | gtk3: disable variant by default | Andoni Morales Alastruey | 1 | -2/+4 | |
and enable it only in supported platforms | |||||
2014-06-16 | Rename the Gtk variant to Gtk3 | Thibault Saunier | 3 | -3/+3 | |
2014-05-16 | darwin: Tell python to use 32bit version when targetting 32bit | Edward Hervey | 1 | -0/+1 | |
Amongst other things fixes importing i386 .so from python (needed for gobject-introspection) | |||||
2014-05-16 | config: Silence more warnings on osx 10.7 | Edward Hervey | 1 | -0/+4 | |
2014-05-15 | cerbero: add a variant called 'gi' for enabling gobject-introspection | Mark Howell | 2 | -0/+8 | |
Enabled by default on linux and drawin Disabled if cross-compiling | |||||
2014-04-26 | Use clang instead of gcc on OSX | Sebastian Dröge | 1 | -4/+4 | |
clang is the default compiler on OSX since a long time and later xcode versions don't even ship gcc anymore. | |||||
2014-04-26 | Drop support for OS X Leopard (10.5) | Sebastian Dröge | 1 | -17/+1 | |
We built with 10.6 as minimum version anyway and e.g. osxvideosink does not even work anymore with 10.6. |