aboutsummaryrefslogtreecommitdiff
path: root/project/BuildDependencies
AgeCommit message (Collapse)Author
2011-06-26[WIN32] changed: use latest libcdio 0.83 git to support accessing bluray drivesWiSo
2011-06-24[WIN32] added mingw libs to compile libmicrohttpdWiSo
2011-06-24[WIN32] changed: use libmicrohttpd 0.9.12WiSo
2011-06-24[WIN32] download libmicrohttpd 0.9.12 from our mirrorWiSo
2011-06-24[WIN32] added texinfo to MSYS (needed by libcdio)WiSo
2011-06-23[WIN32] fixed: release build needs other boost named libsWiSo
2011-06-23[WIN32] download boost libs (note to myself: for next boost use the libs ↵WiSo
with version numbering as boost autolinks them)
2011-06-15[WIN32] changed: moved to yajl 2.0.1WiSo
2011-06-03replace jsoncpp with yajl (thanks topfs2)montellese
* topfs2/remove_jsoncpp: (21 commits) Fix. Added explicit typecast to platform int to quench warnings for variant use in jsonrpc [win32] replace jsoncpp with yajl Removed jsoncpp Added pragma and license to IClient.h Removed the dependency of jsoncpp in CVariant Switched to use CVariant instead of jsoncpp values in JSON-RPC Added yajl writer for Variant Added yajl parser for Variant Added c_str and have size of variant work with strings Added check for libyajl to configure Added CVariant::type which returns the type of the current variant (easier than multiple isFoo queries) Switched Variant to use double internally, still accepts floats Added swap method to CVariant Moved to use explicit type in CVariant instead of isFoo Added operator== to CVariant Added array and map iterators to CVariant Added CVariant constructor which takes a string pointer and length Added append to CVariant Added isMember to CVariant Removed debug in CVariant ... Conflicts: Makefile.in configure.in project/VS2010Express/XBMC.vcxproj xbmc/interfaces/json-rpc/AudioLibrary.cpp xbmc/interfaces/json-rpc/FileItemHandler.cpp xbmc/interfaces/json-rpc/FileItemHandler.h xbmc/interfaces/json-rpc/VideoLibrary.cpp
2011-05-21[WIN32] create debug project directory to copy dlls inWiSo
2011-05-21[WIN32] changed: copy_deps should be run firstWiSo
2011-05-21[WIN32] removed copying of python libs. This is already handled by the dep ↵WiSo
downloader
2011-05-20[win32] replace jsoncpp with yajlmontellese
2011-05-14[WIN32] get "precompiled" boost 1.46.1 via our dep downloader. Binary libs ↵WiSo
and debug libs are available but not downloaded yet (see boost_d.txt)
2011-05-14[WIN32] updated libblurayWiSo
2011-05-12[WIN32] changed: libass uses third party fontconfig which needs ↵WiSo
freetype6.dll so update there to version 2.4.4 as well. might be nice to switch to static.
2011-05-12[WIN32] download external freetype 2.4.4WiSo
2011-05-12[WIN32] download external libiconvWiSo
2011-05-07[WIN32] download libcdio 0.81 from our mirror and remove old libcdio from ↵WiSo
solution
2011-05-07[WIN32] need libiconv to build libcdioWiSo
2011-04-30[WIN32] updated msys/mingw envWiSo
2011-04-19[WIN32] removed pysqlite - credit WiSo. WiSo originally commited this as ↵Jim Carroll
part of the pysqlite BW Compatiblity PR (106) but was accidentally deleted by me with a forced push.
2011-04-14[WIN32] updated PIL and pysqlite for python 2.6. pysqlite could be replaced ↵WiSo
by sqlite3 included in python 2.6 but scripts need to change the import line.
2011-04-10[WIN32] disabled download of pcreWiSo
2011-04-10[WIN32] added scripts to download liblzo from our mirrorWiSo
2011-04-09[WIN32] added comments to libcurl scriptWiSo
2011-04-09[WIN32] download zlib from our mirror. use it instead the one from libcurlWiSo
2011-04-09[WIN32] added scripts to download pcre from our mirrorWiSo
2011-04-09[WIN32] download ogg/vorbis headers and dlls from our mirrorWiSo
2011-04-09[WIN32] delete FLAC++ / ogg headers in tempWiSo
2011-04-06Adding external python to the win32 build system. credit to WiSo and blinkseb.jimfcarroll
Fixed the external python to work without the Dll proxies. Fixed XBPython.cpp so that even though it's directly linked, it works correctly allowing scripts to run multiple times. This included removing the Py_NO_SHARED_ENABLED and adding the USE_EXTERNAL_PYTHON. We now need to: set PYTHONPATH in the code, fix the debug linking, move the preprocessor changes to other builds besides Debug OpenGL. [WIN32] renamed python download deps. [WIN32] renamed python download deps. [WIN32] changed: we don't have debug libs for vanilla python. credit WiSo [WIN32] copy python dll to the debug directory - credit WiSo [WIN32] copy sdl.dll to the debug directory [WIN32] copy python dll to dependencies. Credit WiSo [WIN32] fixed dep script file [WIN32] download stripped down version of python 2.6.6 [WIN32] enable external python (missing commit) fixed some settings on the two windows release configurations
2011-04-06This commit represents the including of the new external python for win32. ↵WiSo
credit goes to mostly WiSo and blinkseb. [WIN32] added include/python to the include path and removed lib/python/PC [WIN32] added python27.lib to the linker [WIN32] removed Py_NO_ENABLE_SHARED Still need the python directory that was under system because linux internal python build still put things there. There is a bug in the Windows external python because on Windows, the DLL that python is linked against may not be the DLL that xbmc is linked against. So passing a FILE* to python from an fopen has the potential to crash. This resolves that problem. Credit to blinkseb. added: download python dependencies with our script. changed: use Python 2.6.6 on Windows. Debug build is included in the archive, but not copied by default. Set DEBUG to true to copy these. [WIN32] changed: in case of debug python is used, be sure to exclude it from our installer [WIN32] fixed: get debug python working. The following has to be defined: - Py_NO_ENABLE_SHARED - Py_TRACE_REFS [WIN32] fixed: oups... [WIN32] changed: got external python work. It needs more testing to be sure. We don't link against a .lib to be able to load python from where we want (that's why Py_NO_ENABLE_SHARED is defined). We don't define USE_EXTERNAL_PYTHON because we need to use our dll loader. Fixed a couple of problems: 1) The Makefile.in file was merged incorrectly. 2) We cannot call PyEval_AcquireLock prior to the threads being initialized in linux. OSX shouldn't build the internal python ... ever ... but especially when USE_EXTERNAL_PYTHON is set.
2011-04-04[WIN32] fixed: forgot that winkde.org provides only dynamic libraries.WiSo
2011-04-04[WIN32] download sqlite from our mirrorWiSo
2011-04-04[WIN32] download libsamplerate from our mirrorWiSo
2011-04-04[WIN32] download libssh from our mirrorWiSo
2011-03-29[WIN32] cosmetic: use pairs of spaces instead of tabs. Same as the rest of ↵CrystalP
the code.
2011-03-29[WIN32] host binaries in the mirror systemCrystalP
2011-03-27[WIN32] check if paplayer directory exist and if not create itWiSo
2011-03-27[WIN32] get mads and xasm for asap codecWiSo
2011-03-26[WIN32] added download scripts for libFLACWiSo
2011-03-05[WIN32] download libbluray from our mirror.WiSo
2011-03-03[WIN32] fixed: building of libdvd was broken due to using msys automake ↵WiSo
instead of mingw automake. Dunno what's the difference there and why one lib compiles with the first and another with the latter only. Now we have both. Hope they won't interfere.
2011-03-01[WIN32] added scripts to download our custom fribidi lib from google code ↵WiSo
(will move to our mirror later)
2011-02-26[WIN32] added mktemp to msysWiSo
2011-02-26[WIN32] changed: use msys automake instead of mingw as it includes binaries ↵WiSo
without version numbers (would be a symlink on Linux)
2011-02-08[WIN32] missed one from #11157 (thanks overbyrn)WiSo
2011-02-07[WIN32] fix make distclean in libdvd*CrystalP
- initial make distclean in a freshly checked out tree fails because of missing Makefile/config.mak - make distclean needs the xargs command
2011-02-06[WIN32] removed the "wait for a key press"WiSo
2011-02-04[WIN32] fixed: some code reshuffle leftovers. fixes #11157 (thanks to overbyrn)WiSo