File Check-DateTime-for-negative-years.patch of Package nepomuk-core

--- a/services/fileindexer/indexer/taglibextractor.cpp
+++ b/services/fileindexer/indexer/taglibextractor.cpp
@@ -119,6 +119,8 @@
             QDateTime dt = QDateTime::currentDateTime();
             QDate date = dt.date();
             date.setDate( tags->year(), date.month(), date.day() );
+            if( date.year() < 0 )
+                date.setDate( 1, date.month(), date.day() );
             dt.setDate( date );
             fileRes.setProperty( NIE::contentCreated(), dt );
         }

openSUSE Build Service is sponsored by