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 );
}