summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-12-01config/darwin: Properly set ARCHFLAGSHEADmasterEdward Hervey1-0/+4
This allows creating 'light' binaries (i.e. just one arch) when we are not targetting universal builds
2015-11-24spandps: Don't do a "whereis which"-dance to find whichSebastian Dröge2-1/+30
If which is not in the $PATH, why would whereis be? Fixes the build on Windows where "whereis" does not exist.
2015-11-24gobject-introspection: Fix OSX buildEdward Hervey1-0/+3
By default the compilation system used by gobject-introspection (which is the python distutils compiler system) will create "universal" builds. We don't need that for g-ir-scanner
2015-11-20pitivi: Update to 0.95Thibault Saunier2-2/+2
2015-11-19gettext: Undef __USE_MINGW_ANSI_STDIO in another fileSebastian Dröge1-3/+18
2015-11-19gettext: Undef __USE_MINGW_ANSI_STDIO for fixing the gettext-tools build on ↵Sebastian Dröge3-1/+33
Windows
2015-11-18glib: Don't store CF run loop to avoid racy cleanupHeinrich Fink1-21/+13
After polling for file descriptors, the Cocoa select thread did wake up the main run loop instance that has been stored in a static variable. This variable might have already been set to NULL by g_main_context_release, resulting in a segfault of CFRunLoopWakeUp. This race is fixed by this commit by simply not storing the main run loop in a variable, but instead calling CFRunLoopGetMain locally where needed. Within a single process, the main run loop is always the same, and always accessible. It is therefore not necessary anyway to remember the run loop instance when acquiring the context. https://bugzilla.gnome.org/show_bug.cgi?id=758285
2015-11-17Update Gtk, pango, gobject-introspection and pygobject to latest releasesThibault Saunier5-14/+12
2015-11-17windows: Create relative symbolic link by using the destination directory as cwdSebastian Dröge1-3/+2
2015-11-17shell: Make sure to always create directories used as destination for ↵Sebastian Dröge1-1/+11
downloading
2015-11-13gensdkshell: add GST_PLUGIN_SYSTEM_PATH{,_1_0} in the gst-shell environmentGeorge Kiagiadakis1-0/+2
2015-11-11glib: Remove obsolete patch that broke the build on WindowsSebastian Dröge3-29/+0
2015-11-11libsoup: Update to 2.52.2Sebastian Dröge2-19/+32
2015-11-11glib: Update to 2.46.2Sebastian Dröge2-2/+2
2015-11-07android: Add SONAME to libgstreamer_android.so for compatibility with ↵Alex Dizengof1-1/+1
Android >= 6.0 Due to the latest changes in Android 6.0 runtime (http://developer.android.com/intl/ko/about/versions/marshmallow/android-6.0-changes.html#behavior-runtime) Each module should explicitly define it's SONAME. since the building scripts for building android_gstreamer.so doesn't define soname the library is built without one. This will cause a failure in loading any library that uses libgstreamer_android.so. https://bugzilla.gnome.org/show_bug.cgi?id=757732
2015-11-04linux_bundle: Use a lock file to avoid several instance of a bundle to be ↵Thibault Saunier1-2/+20
launched To avoid rescanning the registry at each start we symlink the plugins to some user directory and thus we can not have several bundle launched at once
2015-11-03recipes:validate: Add the gir fileThibault Saunier1-0/+3
2015-11-03linux-bundle: use user's system fonts if possibleThibault Saunier1-0/+5
Otherwise we have to re create the cache each time, and that takes time.
2015-11-03linux_bundle: Do not allow overriding GST_PLUGIN_PATH symlinkThibault Saunier1-2/+2
2015-11-03cerbero: add support for multiple config file argumentsMatthew Waters2-13/+13
Allows nesting certain configuration operations. e.g. modifying home_dir in one file, the configured target/arch in another and setting the build-tools sources directory in another. When multiple options are specified, the last one one wins. https://bugzilla.gnome.org/show_bug.cgi?id=757511
2015-11-02nettle: Update to 3.1.1Sebastian Dröge1-1/+1
2015-11-02gmp: Ship different gmp.h per architecture for universal buildsSebastian Dröge1-0/+37
gmp.h contains the sizeof(mp_limb_t), which is 32 bits on 32 bit architectures and 64 bit on 64 bit architectures. nettle will fail with assertions when mixing these, and other things probably won't work well either.
2015-11-02gst-plugins-bad-1.0: Actually ship the androidmedia Java classSebastian Dröge2-5/+7
2015-11-02android: Stop generating the .zip filesSebastian Dröge1-19/+0
They waste time and space, and because of the missing symbolic link support they have lots of duplicated files. People on Windows can also just use an application to extract tar.bz2 files.
2015-10-30Use xcodebuild to get 'latest' SDK path on OSXHeinrich Fink1-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-28xz: xz-5.2.0 is no longer available at the source siteDavid Wu1-2/+2
Update to latest version of xz (xz-5.2.2). Closes https://github.com/EricssonResearch/cerbero/pull/37
2015-10-27spandsp: patch spandsp's Makefile.am to reliably generate some headers with ↵George Kiagiadakis2-1/+37
recent autotools
2015-10-26spandsp: fix dllexport/dllimport usage on windowsGeorge Kiagiadakis3-18/+31
LIBSPANDSP_EXPORTS must only be defined while building libspandsp, otherwise code that uses spandsp symbols will be using them with the dllexport attribute and the binaries will probably fail at runtime. The change in config_sh is required because we patch the Makefile.am, so automake needs to run again, and while "make" will detect that, the code in the tarball is configured to run "automake-1.13", which will fail on most systems nowadays. Calling autogen.sh again ensures that we call the correct automake.
2015-10-25glib: Fix up patch from last commitSebastian Dröge1-16/+15
2015-10-25glib: Patch from upstream GIT to fix ordering of library ctorsSebastian Dröge3-2/+195
Otherwise we might initialize gobject before glib, causing assertions and crashes. https://bugzilla.gnome.org/show_bug.cgi?id=756139
2015-10-24gst-plugins-bad-1.0-static: actually build the spandsp plugin in order to be ↵George Kiagiadakis1-2/+2
able to ship it
2015-10-24spandsp: add patch to stop compiling some conflicting has_MMX/has_3DNow/etc ↵George Kiagiadakis2-1/+35
symbols Because they conflict with libmp3lame symbols when we link everything statically for mobile targets https://bugzilla.gnome.org/show_bug.cgi?id=756882
2015-10-24gst-plugins-bad-1.0-static: Also ship spandsp plugin as a static pluginSebastian Dröge1-0/+1
2015-10-23Add enums for Fedora 23Olivier Crête4-0/+5
2015-10-22Add support for iOS 9.1Robert Swain2-2/+4
2015-10-22libnice: Pull in patches that fix crashes and other bugsRobert Swain6-0/+153
2015-10-21gst-plugins-bad-1.0: copy java class into packageJustin Kim1-0/+5
https://bugzilla.gnome.org/show_bug.cgi?id=755173
2015-10-20glib: Fix compilation on WindowsSebastian Dröge3-2/+33
2015-10-20glib: Remove Android L patch that was merged upstream in a different waySebastian Dröge3-39/+2
2015-10-20libnice: integrate patch to spin the agent's mainloop in a separate threadAlessandro Decina3-0/+259
https://github.com/EricssonResearch/cerbero/pull/32
2015-10-20glib/glib-networking: Update to 2.46.1Sebastian Dröge12-272/+48
2015-10-20nettle: Update to 3.1Sebastian Dröge2-12/+12
2015-10-20libtasn1/gnutls: Update to 4.7 and 3.3.18Sebastian Dröge2-3/+3
2015-10-14recipes: Update GStreamer recipes to origin/master instead of 1.6.0Sebastian Dröge17-33/+33
2015-10-13config: Workaround getcwd issue on OSX 10.11Edward Hervey2-0/+5
See https://openradar.appspot.com/22671534 for more details
2015-10-12spandsp: Also ship spandsp.h headerSebastian Dröge1-1/+1
2015-10-12libvpx: Backport some patches from upstream to hopefully fix iOS build with ↵Sebastian Dröge4-0/+168
XCode 7
2015-10-12recipes: the liveadder plugin is no moreEdward Hervey2-2/+0
There's a compatible element register in audiomixer
2015-10-03spandsp: Always skip ac_cv_func_ check for AndroidNicolas Dufresne1-1/+1
This should fix a non-cross compiling case, Android x86_54 where this check was failing. https://bugzilla.gnome.org/show_bug.cgi?id=754997
2015-10-03spandsp: Set empty patches arrayNicolas Dufresne1-0/+1
By not setting an empty patches array, we endup with the patches being randomly applied to other recipies. https://bugzilla.gnome.org/show_bug.cgi?id=754997