diff --git a/desktop/kde/applications/kpimtextedit/files/qt5.patch b/desktop/kde/applications/kpimtextedit/files/qt5.patch new file mode 100644 index 0000000000..d133a4f1bc --- /dev/null +++ b/desktop/kde/applications/kpimtextedit/files/qt5.patch @@ -0,0 +1,24 @@ +diff -Nuar a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2017-12-08 04:01:54.000000000 +0300 ++++ b/CMakeLists.txt 2017-12-16 14:15:53.500569441 +0300 +@@ -36,7 +36,7 @@ + SOVERSION 5 + ) + +-set(QT_REQUIRED_VERSION "5.8.0") ++set(QT_REQUIRED_VERSION "5.7.1") + find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED COMPONENTS Widgets) + find_package(Grantlee5 "5.1" CONFIG REQUIRED) + set_package_properties(Grantlee5 PROPERTIES +diff -Nuar a/src/composer-ng/richtextcomposerimages.cpp b/src/composer-ng/richtextcomposerimages.cpp +--- a/src/composer-ng/richtextcomposerimages.cpp 2017-12-02 14:51:13.000000000 +0300 ++++ b/src/composer-ng/richtextcomposerimages.cpp 2017-12-16 14:24:33.940531889 +0300 +@@ -193,7 +193,7 @@ + buffer.open(QIODevice::WriteOnly); + normalImage->image.save(&buffer, "PNG"); + +- qsrand(QDateTime::currentDateTimeUtc().toSecsSinceEpoch() + qHash(normalImage->name)); ++ qsrand(QDateTime::currentDateTimeUtc().toTime_t() + qHash(normalImage->name)); + QSharedPointer embeddedImage(new EmbeddedImage()); + retImages.append(embeddedImage); + embeddedImage->image = KCodecs::Codec::codecForName("base64")->encode(buffer.buffer()); diff --git a/desktop/kde/applications/kpimtextedit/pspec.xml b/desktop/kde/applications/kpimtextedit/pspec.xml index 0e139c076f..b66bc810d1 100644 --- a/desktop/kde/applications/kpimtextedit/pspec.xml +++ b/desktop/kde/applications/kpimtextedit/pspec.xml @@ -32,6 +32,9 @@ extra-cmake-modules grantlee-qt5-devel + + qt5.patch +