summaryrefslogtreecommitdiffstats
path: root/build/qt5.py
AgeCommit message (Collapse)Author
2020-04-18Fixes to allow Scons build to work with python 3 on windows.JosepMaJAZ
(we are moving away from scons to cmake, but while we're not on 2.4, we might maintain this compatibility)
2019-08-23scons: Also fix Python 2.7 compatibility in depends.py/qt5.pyJan Holthuis
2019-08-11scons: Move stdlib imports to top of fileJan Holthuis
Imports that are not at the top of file are considered bad style in Python. See this for details: https://legacy.python.org/dev/peps/pep-0008/#imports
2019-06-05Fix the checks for bsd platformRaphael Graf
2019-06-04Improve BSD compatibilityRaphael Graf
2018-09-01Add QtWindowsUIAutomationSupport to build/qt5.py's list of valid modules.RJ Skerry-Ryan
2018-05-20Enable Qt5 build on Windows.RJ Skerry-Ryan
2017-12-19build: decode bytes into strings in _find_qtdirsOlaf Hering
Python3 is picky about byte vs. str variables. From their docs: ... communicate() returns a tuple (stdout_data, stderr_data). The data will be strings if streams were opened in text mode; otherwise, bytes. ... The value returned by _find_qtdirs() is 'bytes', it is later used together with 'str'. Python3 rejects a mixture of 'byte' and 'str'. Change the return value to return type 'str'. Signed-off-by: Olaf Hering <olaf@aepfle.de>
2017-12-03Revert "Decode subprocess output from bytes to str"Uwe Klotz
This reverts commit 3d49037c844e4a37493729388a07d3cc95c24e3d. When piping ouput from scons during a build sys.stdout.encoding that is used for decoding output from a subprocess seems to be undefined and decoding fails: https://stackoverflow.com/questions/492483/setting-the-correct-encoding-when-piping-stdout-in-python
2017-11-16Replace get_contents() with get_text_contents()Uwe Klotz
2017-11-16Replace basestring with strUwe Klotz
2017-11-16Decode subprocess output from bytes to strUwe Klotz
2017-11-15Fix Python print statementsUwe Klotz
2016-06-08Fix Ubuntu build and add staticdeps hack to qt5.py.RJ Ryan
2015-09-28Make Qt5 working on openSUSE.Johannes Obermayr
Fixes: ERROR:root:QT path does not exist or QT4 is not installed. ERROR:root:Please specify your QT path by running 'scons qtdir=[path]' /usr/include/qt5/QtCore/qglobal.h:1052:4: error: #error "You must build your code with position independent code if Qt was built with -reduce-relocations. " "Compile your code with -fPIC (-fPIE is not enough)." calling /usr/lib/rpm/brp-suse.d/brp-35-rpath ERROR: RPATH "/usr/include/qt5/lib" on usr/lib/mixxx/plugins/vamp/libmixxxminimal.so is not allowed ERROR: RPATH "/usr/include/qt5/lib" on usr/lib/mixxx/plugins/soundsource/libsoundsourcewv.so is not allowed ERROR: RPATH "/usr/include/qt5/lib" on usr/lib/mixxx/plugins/soundsource/libsoundsourcem4a.so is not allowed ERROR: RPATH "/usr/include/qt5/lib" on usr/bin/mixxx is not allowed
2013-12-12Add QT_WIDGETS_LIB define when including QtWidgets module (need to push this ↵RJ Ryan
upstream to the qt5.py maintainer).
2013-11-03Update qt4/qt5.py from upstream to include MOC COMSTRs.RJ Ryan
2013-11-01Update Qt4 SCons tool from upstream and add the Qt5 SCons tool.RJ Ryan