Index: qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlimport.cpp =================================================================== --- qtdeclarative-opensource-src-5.5.1.orig/src/qml/qml/qqmlimport.cpp +++ qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlimport.cpp @@ -1549,6 +1549,15 @@ QQmlImportDatabase::QQmlImportDatabase(Q QString installImportsPath = QLibraryInfo::location(QLibraryInfo::Qml2ImportsPath); addImportPath(installImportsPath); + // Add library paths derived from NIX_PROFILES. + const QByteArrayList profiles = qgetenv("NIX_PROFILES").split(' '); + const QString qmldir = QString::fromLatin1("/lib/qt5/qml"); + Q_FOREACH (const QByteArray &profile, profiles) { + if (!profile.isEmpty()) { + addImportPath(QFile::decodeName(profile) + qmldir); + } + } + // env import paths QByteArray envImportPath = qgetenv("QML2_IMPORT_PATH"); if (!envImportPath.isEmpty()) {