[kde-freebsd] qt_tzname() patch in devel/qt5-core
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sat Feb 8 14:45:21 UTC 2014
Is the section below really needed? We do have tzname in time.h, so
everything should work fine without it.
--- ./src/corelib/tools/qdatetime.cpp.orig 2013-10-22 01:49:27.000000000 -0700
+++ ./src/corelib/tools/qdatetime.cpp 2013-11-04 16:56:16.155303199 -0800
@@ -2207,6 +2213,12 @@
return QString::fromWCharArray(tzi.DaylightName);
else
return QString::fromWCharArray(tzi.StandardName);
+#elif defined(Q_OS_FREEBSD)
+ time_t t;
+ struct tm *lt;
+ (void)time(&t);
+ lt = localtime(&t);
+ return QString::fromLocal8Bit(lt->tm_zone);
#else
int isDst = (daylightStatus == QDateTimePrivate::DaylightTime) ? 1 : 0;
#if defined(_MSC_VER) && _MSC_VER >= 1400
More information about the kde-freebsd
mailing list