Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-193rdparty: don't set custom build directories, aside from the two CELT versionsdavidebeatrici
2017-08-06Remove DIST directive from all .pro files.Mikkel Krautz
We used to use DIST for referencing extra files that should be included in our tarballs created by 'make dist'. However, we've since migrated away relying on 'make dist' in release.pl. Instead, we include everything, and have a list of items to exclude, such as IETF RFC drafts distributed in 3rdparty/speex-src that do not adhere to the Debian Free Software Guidelines.
2017-08-05Fix assignment spacing in pro filesJan Klass
Consistently use single space before assignment operator.
2017-08-05Fix indentation in pro filesJan Klass
Make them consistently two spaces indentation. In two places a wrong indentation level was fixed.
2017-03-17celt-0.7.0-build.pro: Use Unix-like config.h for the MinGW build, instead of ↵Davide Beatrici
win32/config.h"
2017-03-05Move .pri files and "toolchain" folder in "qmake"Davide Beatrici
2015-11-283rdparty: for CELT and Opus, define APPROX_FLOAT if -ffast-math is in CFLAGS.Mikkel Krautz
2015-07-04Suppress warnings in 3rd party codec buildsStefan Hacker
This patch disables all warnings in celt and opus builds. They were very noise and drowned out the warnings in our code to the point where no one even bothered looking at them. As we don't inspect those warnings and won't attempt to fix them anytime soon they are not useful to us. Added third-party-warnings qmake CONFIG option to optionally re-enable warnings for those (and in the future other) 3rd part builds.
2015-03-22Fix config.h issues in 3rdparty caused by new INCLUDEPATH handling in Qt 5.4.1.Mikkel Krautz
This commit fixes an issue caused by a new behavior in Qt 5.4.1 that causes PWD to be included in the default INCLUDEPATH on Windows with the nmake/VS generators. This new behavior was implemented in the following Qt commit: qtbase/a90bb5b89a - centralize/unify/sanitize INCLUDEPATH "enrichment") https://github.com/qtproject/qtbase/commit/a90bb5b89a09490a1795064133f6d8ce33b6874e This is a problem because our codecs in 3rdparty use two distinct config.h files: one for Win32, and one for everything else. The Win32 variant lives in the Win32 subdirectory of the build root. The build root is the directory that will be added automatically by the new Qt behavior. Typically, the build root has a build suffix, for example 'speex-build'. The regular config.h - the one for everything else but Win32 - lives in the buildroot itself. This new Qt behavior caused the wrong config.h file to be included on Windows. Since the build root is now in the INCLUDEPATH, the config.h file that lives in the build root now takes precedence over the one in the Win32 directory. To restore the old behavior for the codec builds, we use Qt config option called 'no_include_pwd'. That explicitly tells qmake to not include the PWD in the INCLUDEPATH. This restores the previous behavior on Windows. The 'no_include_pwd' config option has been around in Qt for a while. It was not introduced with the aforementioned change to Qt, so it doesn't break backwards compatibility for us.
2015-01-06Move speex, celt-0.7.0, celt-0.11.0, opus and sbcelt to the 3rdparty directory.Mikkel Krautz