third_party: Update waf to verison 2.0.23
[samba.git] / third_party / waf / waflib / Tools / qt5.py
index 82c83e18c8ae718a7315d4687175aee3e7ce795c..b3e61325e508e29cff48aa4ca0decab6385ddd4a 100644 (file)
@@ -783,8 +783,8 @@ def set_qt5_libs_to_check(self):
                        pat = self.env.cxxstlib_PATTERN
                if Utils.unversioned_sys_platform() == 'darwin':
                        pat = r"%s\.framework"
-               re_qt = re.compile(pat % 'Qt5?(?P<name>\\D+)' + '$')
-               for x in dirlst:
+               re_qt = re.compile(pat % 'Qt5?(?P<name>\\w+)' + '$')
+               for x in sorted(dirlst):
                        m = re_qt.match(x)
                        if m:
                                self.qt5_vars.append("Qt5%s" % m.group('name'))