diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-29 09:20:15 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-29 09:20:15 +0100 |
commit | ea8053f6ed24ab55d185cc7eaf41200f3147bf16 (patch) | |
tree | 0c62afaa5a8377770298fac8102eb6a4048e3ba4 /dev-qt/qtermwidget/files/qtermwidget-0.7.1-pyqt5.7-compat.patch | |
parent | d1ea39df2d49af27dc99b2e9060e92f3eda7b315 (diff) |
lxqt-base/lxqt-meta : bump to v0.13.0
Diffstat (limited to 'dev-qt/qtermwidget/files/qtermwidget-0.7.1-pyqt5.7-compat.patch')
-rw-r--r-- | dev-qt/qtermwidget/files/qtermwidget-0.7.1-pyqt5.7-compat.patch | 155 |
1 files changed, 0 insertions, 155 deletions
diff --git a/dev-qt/qtermwidget/files/qtermwidget-0.7.1-pyqt5.7-compat.patch b/dev-qt/qtermwidget/files/qtermwidget-0.7.1-pyqt5.7-compat.patch deleted file mode 100644 index dc2e27b9..00000000 --- a/dev-qt/qtermwidget/files/qtermwidget-0.7.1-pyqt5.7-compat.patch +++ /dev/null @@ -1,155 +0,0 @@ -diff -Nur a/pyqt/config.py b/pyqt/config.py ---- a/pyqt/config.py 2016-12-21 17:51:55.000000000 +0000 -+++ b/pyqt/config.py 2017-12-04 00:32:48.237068001 +0000 -@@ -5,66 +5,74 @@ - import site - import pprint - from distutils import sysconfig --import pyqtconfig - from PyQt5 import QtCore - import PyQt5 - -+ - class Configuration(sipconfig.Configuration): -- """The class that represents PyQt configuration values. -- """ -- def getEnv(self,name, default): -- return os.environ.get(name) or default -- -- def __init__(self): -- qtconfig = subprocess.check_output(["/usr/lib64/qt5/bin/qmake", "-query"], universal_newlines=True) -- qtconfig = dict(x.split(":", 1) for x in qtconfig.splitlines()) -- -- self.pyQtIncludePath = self.getEnv('PYQT_INCLUDE_PATH','/usr/share/sip/PyQt5' ) -- -- pyqtconfig = { -- "pyqt_config_args": "--confirm-license -v "+str(self.pyQtIncludePath)+" --qsci-api -q /usr/lib64/qt5/bin/qmake", -- "pyqt_version": QtCore.PYQT_VERSION, -- "pyqt_version_str": QtCore.PYQT_VERSION_STR, -- "pyqt_bin_dir": PyQt5.__path__[0], -- "pyqt_mod_dir": PyQt5.__path__[0], -- "pyqt_sip_dir": str(self.pyQtIncludePath), -- "pyqt_modules": "QtCore QtGui QtWidgets", #... and many more -- "pyqt_sip_flags": QtCore.PYQT_CONFIGURATION['sip_flags'], -- "qt_version": QtCore.QT_VERSION, -- "qt_edition": "free", -- "qt_winconfig": "shared", -- "qt_framework": 0, -- "qt_threaded": 1, -- "qt_dir": qtconfig['QT_INSTALL_PREFIX'], -- "qt_data_dir": qtconfig['QT_INSTALL_DATA'], -- "qt_archdata_dir": qtconfig['QT_INSTALL_DATA'], -- "qt_inc_dir": qtconfig['QT_INSTALL_HEADERS'], -- "qt_lib_dir": qtconfig['QT_INSTALL_LIBS'] -- } -- -- macros = sipconfig._default_macros.copy() -- macros['INCDIR_QT'] = qtconfig['QT_INSTALL_HEADERS'] -- macros['LIBDIR_QT'] = qtconfig['QT_INSTALL_LIBS'] -- macros['MOC'] = os.path.join(qtconfig['QT_INSTALL_BINS'], 'moc') -+ """The class that represents PyQt configuration values. -+ """ -+ -+ def getEnv(self, name, default): -+ return os.environ.get(name) or default - -- sipconfig.Configuration.__init__(self, [pyqtconfig]) -- self.set_build_macros(macros) -+ def __init__(self): -+ qmake_bin = subprocess.check_output( -+ ["which", "qmake"], universal_newlines=True).strip(' \t\n\r') -+ qtconfig = subprocess.check_output( -+ [qmake_bin, "-query"], universal_newlines=True) -+ qtconfig = dict(x.split(":", 1) for x in qtconfig.splitlines()) -+ -+ self.pyQtIncludePath = self.getEnv( -+ 'PYQT_INCLUDE_PATH', '/usr/share/sip/PyQt5') -+ -+ pyqtconfig = { -+ "pyqt_config_args": "--confirm-license -v " + str(self.pyQtIncludePath) + " --qsci-api -q " + qmake_bin, -+ "pyqt_version": QtCore.PYQT_VERSION, -+ "pyqt_version_str": QtCore.PYQT_VERSION_STR, -+ "pyqt_bin_dir": PyQt5.__path__[0], -+ "pyqt_mod_dir": PyQt5.__path__[0], -+ "pyqt_sip_dir": str(self.pyQtIncludePath), -+ "pyqt_modules": "QtCore QtGui QtWidgets", # ... and many more -+ "pyqt_sip_flags": QtCore.PYQT_CONFIGURATION['sip_flags'], -+ "qt_version": QtCore.QT_VERSION, -+ "qt_edition": "free", -+ "qt_winconfig": "shared", -+ "qt_framework": 0, -+ "qt_threaded": 1, -+ "qt_dir": qtconfig['QT_INSTALL_PREFIX'], -+ "qt_data_dir": qtconfig['QT_INSTALL_DATA'], -+ "qt_archdata_dir": qtconfig['QT_INSTALL_DATA'], -+ "qt_inc_dir": qtconfig['QT_INSTALL_HEADERS'], -+ "qt_lib_dir": qtconfig['QT_INSTALL_LIBS'] -+ } -+ -+ macros = sipconfig._default_macros.copy() -+ macros['INCDIR_QT'] = qtconfig['QT_INSTALL_HEADERS'] -+ macros['LIBDIR_QT'] = qtconfig['QT_INSTALL_LIBS'] -+ macros['MOC'] = os.path.join(qtconfig['QT_INSTALL_BINS'], 'moc') - -+ sipconfig.Configuration.__init__(self, [pyqtconfig]) -+ self.set_build_macros(macros) - --## The name of the SIP build file generated by SIP and used by the build system. -+ -+# The name of the SIP build file generated by SIP and used by the build system. - build_file = "qtermwidget.sbf" - - # Get the SIP configuration information. - config = Configuration() - - # Run SIP to generate the build_file --os.system(" ".join([config.sip_bin, '-I' , str(config.pyQtIncludePath), str(config.pyqt_sip_flags), "-b", build_file,"-o", "-c", ". " " qtermwidget.sip"])) -+os.system(" ".join([config.sip_bin, '-I', str(config.pyQtIncludePath), str( -+ config.pyqt_sip_flags), "-b", build_file, "-o", "-c", ". " " qtermwidget.sip"])) - - installs = [] --installs.append(["qtermwidget.sip", os.path.join(config.pyqt_sip_dir,"qtermwidget")]) -+installs.append(["qtermwidget.sip", os.path.join( -+ config.pyqt_sip_dir, "qtermwidget")]) - installs.append(["qtermwidgetconfig.py", config.pyqt_mod_dir]) - --makefile = sipconfig.SIPModuleMakefile( configuration = config, build_file = build_file, installs = installs, qt=["QtCore" ,"QtGui", "QtWidgets"] ) -+makefile = sipconfig.SIPModuleMakefile( -+ configuration=config, build_file=build_file, installs=installs, qt=["QtCore", "QtGui", "QtWidgets"]) - - # Add the library we are wrapping. The name doesn't include any platform - # specific prefixes or extensions (e.g. the "lib" prefix on UNIX, or the -@@ -73,20 +81,23 @@ - makefile.extra_lib_dirs.append("..") - makefile.extra_libs = ["qtermwidget5"] - -+# Support for C++11 -+makefile.extra_cxxflags.append('-std=c++11') -+ - # Generate the Makefile itself. - makefile.generate() - - content = { -- # Publish where the SIP specifications for this module will be -- # installed. -- "qtermwidget_sip_dir": config.pyqt_sip_dir, -- -- # Publish the set of SIP flags needed by this module. As these are the -- # same flags needed by the qt module we could leave it out, but this -- # allows us to change the flags at a later date without breaking -- # scripts that import the configuration module. -- "qtermwidget_sip_flags": config.pyqt_sip_flags -- } -+ # Publish where the SIP specifications for this module will be -+ # installed. -+ "qtermwidget_sip_dir": config.pyqt_sip_dir, -+ -+ # Publish the set of SIP flags needed by this module. As these are the -+ # same flags needed by the qt module we could leave it out, but this -+ # allows us to change the flags at a later date without breaking -+ # scripts that import the configuration module. -+ "qtermwidget_sip_flags": config.pyqt_sip_flags -+} - - # This creates the qtermwidgetconfig.py module from the qtermwidgetconfig.py.in - # template and the dictionary. |