Pierre Bourdon
8876ee120a
Change libav* autodetection to support framedumping on Ubuntu 14.04
...
Add an "ugly" workaround in the AVIDump code, but looking at other project this
seems to be the most common way to handle this API change.
2014-07-13 23:06:20 +02:00
Tillmann Karras
02f470c7eb
CMake: update min. libav/ffmpeg library versions
2014-06-27 19:48:36 +02:00
Tillmann Karras
7e01002372
CMake: mention ffmpeg in libav messages
...
We support both.
2014-06-27 19:48:36 +02:00
Pierre Bourdon
bc844a168f
Merge pull request #100 from Tilka/misc_fixes
...
Misc fixes
2014-02-28 23:08:56 +01:00
Tillmann Karras
269e2aefa7
CMake: fix escaping in miniupnpc test
2014-02-28 12:28:20 +01:00
Matthew Parlane
17ea34f617
Makes the detection of shared PolarSSL more inline with usage.
2014-02-28 20:12:37 +13:00
Tillmann Karras
48dcd29f62
CMake: check PolarSSL version
2014-02-24 20:02:45 +01:00
Tillmann Karras
76b5a6b95e
PolarSSL/CMake: validate cached values
2014-02-24 19:07:24 +01:00
Tillmann Karras
33beaf20f3
PolarSSL: adapt Dolphin to new version
...
- strip down PolarSSL's CMakeLists.txt
- switch to the PolarSSL 1.3 API
- use entropy interface instead of havege (PolarSSL 1.3 has disabled
havege by default because it is "considered unsafe for primary usage")
- add VS2013 .vcxproj file
2014-02-24 16:20:50 +01:00
Ryan Houdek
d8ceb97a60
[buffer_storage] Require GLEW 1.10 which has the new OpenGL 4.4 methods. Fixes linux build.
2013-12-27 15:37:31 -06:00
Glenn Rice
70130aeac3
Remove the REQUIRED option from the cmake pkg-config check for GLEW so
...
that cmake doesn't fail if a shared library is not found, and falls back
to the version in the externals.
2013-09-09 16:48:14 -05:00
Glenn Rice
d617efc5ef
When checking for glew, don't fail if a working system version is not
...
found so we can fall back to the Externals version.
2013-09-07 12:40:40 -05:00
Glenn Rice
a3d86ceead
When checking for glew via cmake check to see that the system version of glew
...
is at least 1.8 and has the methods of glew 1.9. This is an annoying
hack to deal with Ubuntu's glew setup, which is glew 1.8 with 1.9
methods patched in.
2013-09-07 12:24:32 -05:00
Glenn Rice
eb8e03fab5
Add a check for a shared polarssl library. This checks to see that the
...
system version is new enough, and is compiled with havege support.
2013-09-02 20:07:47 -05:00
degasus
bcb18d6a2b
libusb: fix cmake endif
2013-08-29 20:42:41 +02:00
Matthew Parlane
5c7946f7c4
Fix android build.
2013-08-24 23:26:39 +12:00
Matthew Parlane
9de7611ff9
Merge branch 'master' into wii-network
...
Conflicts:
CMakeLists.txt
Source/Core/Core/Core.vcxproj
Source/Core/DolphinWX/Dolphin.vcxproj
Source/Core/DolphinWX/Dolphin.vcxproj.filters
Source/Dolphin_2010.sln
Source/VSProps/Dolphin.Win32.props
Source/VSProps/Dolphin.x64.props
2013-08-16 19:17:07 +12:00
Matthew Parlane
d8b39b9dcf
Support PolarSSL on *nix
...
Removed unneeded PolarSSL directories.
Remove duplicate sha1 and md5 files.
Define out SSL test file writing.
Fix format string bug and warning.
2013-08-15 23:36:17 +12:00
Jasper St. Pierre
3239e4946f
Use pkg-config to check for XInput2
2013-07-21 00:45:03 -04:00
Max Eliaser
9fbc5ff27c
Add X11 XInput2 input plugin, including MPX and with support for axis controls.
...
Based on the original XLib plugin, and thus shares some of its warts.
2013-07-20 13:58:02 -08:00
Glenn Rice
1f6b70bf87
On linux check for a new enough system version of miniupnpc. Fall back
...
to building the version in the externals if it is not available.
2013-07-09 22:07:27 -05:00
Matthew Parlane
b652f1974f
Completed port to gnutls for linux.
2013-04-24 00:32:44 +12:00
Matthew Parlane
3b459fb500
Add better FindLibUsb support for MacOSX.
...
Make LibUSB optional, don't compile HID support if it doesn't exist.
A lot less hacky. Works quite well on Ubuntu now.
2012-12-30 16:57:37 +13:00
Matthew Parlane
d9dd94ac8b
Add Libusb to cmake and HID files.
2012-12-24 12:58:11 +13:00
Glenn Rice
054c6f2aad
Update the cmake build system to neccessary versions of libav.
2012-08-28 22:38:21 -05:00