diff --git a/desktop/kde/application/kholidays/files/sunrise-fix.patch b/desktop/kde/application/kholidays/files/sunrise-fix.patch new file mode 100644 index 0000000000..0b7be08cf3 --- /dev/null +++ b/desktop/kde/application/kholidays/files/sunrise-fix.patch @@ -0,0 +1,21 @@ +--- a/src/sunriseset.cpp ++++ b/src/sunriseset.cpp +@@ -180,7 +180,7 @@ + double hourAngle = calcHourAngleSunrise(latitude, solarDec); + double delta = longitude + radToDeg(hourAngle); + QTime timeUTC(0, 0); +- if (isnan(delta)) ++ if (std::isnan(delta)) + return timeUTC; + timeUTC = timeUTC.addSecs((720 - (4.0 * delta) - eqTime) * 60); + return QTime(timeUTC.hour(), +@@ -199,7 +199,7 @@ + double hourAngle = -calcHourAngleSunrise(latitude, solarDec); + double delta = longitude + radToDeg(hourAngle); + QTime timeUTC(0, 0); +- if (isnan(delta)) ++ if (std::isnan(delta)) + return timeUTC; + timeUTC = timeUTC.addSecs((720 - (4.0 * delta) - eqTime) * 60); + return QTime(timeUTC.hour(), + diff --git a/desktop/kde/application/kholidays/pspec.xml b/desktop/kde/application/kholidays/pspec.xml index 0a4cf2e22a..06cbf69d4b 100644 --- a/desktop/kde/application/kholidays/pspec.xml +++ b/desktop/kde/application/kholidays/pspec.xml @@ -17,6 +17,7 @@ mirrors://kde/stable/applications/15.12.3/src/kholidays-15.12.3.tar.xz qt5-base-devel + autogen-devel kitemviews-devel kdoctools-devel kdelibs4-support-devel @@ -27,6 +28,9 @@ kdesignerplugin extra-cmake-modules + + sunrise-fix.patch +