Hello community, here is the log from the commit of package threadweaver for openSUSE:Factory checked in at 2015-03-16 09:35:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/threadweaver (Old) and /work/SRC/openSUSE:Factory/.threadweaver.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "threadweaver" Changes: -------- --- /work/SRC/openSUSE:Factory/threadweaver/threadweaver.changes 2015-02-16 17:48:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.threadweaver.new/threadweaver.changes 2015-03-16 09:35:24.000000000 +0100 @@ -1,0 +2,7 @@ +Sat Mar 7 16:59:01 UTC 2015 - [email protected] + +- Update to 5.8.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.8.0.php + +------------------------------------------------------------------- Old: ---- threadweaver-5.7.0.tar.xz New: ---- threadweaver-5.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ threadweaver.spec ++++++ --- /var/tmp/diff_new_pack.UCzsEQ/_old 2015-03-16 09:35:25.000000000 +0100 +++ /var/tmp/diff_new_pack.UCzsEQ/_new 2015-03-16 09:35:25.000000000 +0100 @@ -17,12 +17,12 @@ %define lname libKF5ThreadWeaver5 -%define _tar_path 5.7 +%define _tar_path 5.8 Name: threadweaver Version: %{_tar_path}.0 Release: 0 BuildRequires: cmake >= 2.8.12 -BuildRequires: extra-cmake-modules >= 1.7.0 +BuildRequires: extra-cmake-modules >= 1.8.0 BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 ++++++ threadweaver-5.7.0.tar.xz -> threadweaver-5.8.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/CMakeLists.txt new/threadweaver-5.8.0/CMakeLists.txt --- old/threadweaver-5.7.0/CMakeLists.txt 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/CMakeLists.txt 2015-02-25 15:24:03.000000000 +0100 @@ -2,7 +2,7 @@ project(ThreadWeaver) -find_package(ECM 1.7.0 REQUIRED NO_MODULE) +find_package(ECM 1.8.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) @@ -25,7 +25,7 @@ ENDIF() # -- Maintained by scripty -set(KF5_VERSION "5.7.0") # handled by release scripts +set(KF5_VERSION "5.8.0") # handled by release scripts ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX THREADWEAVER VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/threadweaver_version.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/autotests/AppendCharacterAndVerifyJob.h new/threadweaver-5.8.0/autotests/AppendCharacterAndVerifyJob.h --- old/threadweaver-5.7.0/autotests/AppendCharacterAndVerifyJob.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/autotests/AppendCharacterAndVerifyJob.h 2015-02-25 15:24:03.000000000 +0100 @@ -35,7 +35,7 @@ public: AppendCharacterAndVerifyJob(); void setValues(QChar character, QString *stringref, const QString &expected); - void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *); + void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) Q_DECL_OVERRIDE; private: QString m_expected; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/autotests/AppendCharacterJob.h new/threadweaver-5.8.0/autotests/AppendCharacterJob.h --- old/threadweaver-5.7.0/autotests/AppendCharacterJob.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/autotests/AppendCharacterJob.h 2015-02-25 15:24:03.000000000 +0100 @@ -54,7 +54,7 @@ m_stringref = stringref; } - void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) + void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) Q_DECL_OVERRIDE { QMutexLocker locker(&s_GlobalMutex); m_stringref->append(m_c); @@ -87,7 +87,7 @@ { } - void run(ThreadWeaver::JobPointer job, ThreadWeaver::Thread* thread) + void run(ThreadWeaver::JobPointer job, ThreadWeaver::Thread* thread) Q_DECL_OVERRIDE { AppendCharacterJob::run(job, thread); setStatus(Job::Status_Failed); @@ -110,7 +110,7 @@ TWDEBUG(3, "~BusyJob\n"); } - void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) + void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) Q_DECL_OVERRIDE { using namespace ThreadWeaver; TWDEBUG(3, "BusyJob: entered run()\n"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/autotests/JobTests.cpp new/threadweaver-5.8.0/autotests/JobTests.cpp --- old/threadweaver-5.7.0/autotests/JobTests.cpp 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/autotests/JobTests.cpp 2015-02-25 15:24:03.000000000 +0100 @@ -954,7 +954,7 @@ struct InstanceCountedJob : public Job { static QAtomicInt counter; - void run(JobPointer, Thread *) + void run(JobPointer, Thread *) Q_DECL_OVERRIDE { } @@ -1110,7 +1110,7 @@ : start_(start), count_(count), numbers_(numbers) {} - void run(JobPointer, Thread*) { + void run(JobPointer, Thread*) Q_DECL_OVERRIDE { numbers_->append(start_); for(int index = start_ + 1; index < start_+count_; ++index) { *this << new GeneratingEnumeratorSequence(numbers_, index, 1); @@ -1129,7 +1129,7 @@ : start_(start), count_(count), numbers_(numbers) {} - void run(JobPointer, Thread*) { + void run(JobPointer, Thread*) Q_DECL_OVERRIDE { numbers_->append(start_); QVector<GeneratingEnumeratorCollection*> elements; for(int index = start_ + 1; index < start_+count_; ++index) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/autotests/LifecycleTests.cpp new/threadweaver-5.8.0/autotests/LifecycleTests.cpp --- old/threadweaver-5.7.0/autotests/LifecycleTests.cpp 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/autotests/LifecycleTests.cpp 2015-02-25 15:24:03.000000000 +0100 @@ -46,7 +46,7 @@ m_exists = false; } - void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) {} + void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) Q_DECL_OVERRIDE {} private: bool &m_exists; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/autotests/QueueTests.h new/threadweaver-5.8.0/autotests/QueueTests.h --- old/threadweaver-5.7.0/autotests/QueueTests.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/autotests/QueueTests.h 2015-02-25 15:24:03.000000000 +0100 @@ -37,7 +37,7 @@ public: LowPriorityAppendCharacterJob(QChar character = QChar(), QString *stringref = 0); - int priority() const; + int priority() const Q_DECL_OVERRIDE; }; class HighPriorityAppendCharacterJob : public AppendCharacterJob @@ -45,7 +45,7 @@ public: HighPriorityAppendCharacterJob(QChar character = QChar(), QString *stringref = 0); - int priority() const; + int priority() const Q_DECL_OVERRIDE; }; namespace ThreadWeaver @@ -65,7 +65,7 @@ SecondThreadThatQueues(); protected: - void run(); + void run() Q_DECL_OVERRIDE; }; class QueueTests : public QObject diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/benchmarks/QueueBenchmarks.cpp new/threadweaver-5.8.0/benchmarks/QueueBenchmarks.cpp --- old/threadweaver-5.7.0/benchmarks/QueueBenchmarks.cpp 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/benchmarks/QueueBenchmarks.cpp 2015-02-25 15:24:03.000000000 +0100 @@ -72,7 +72,7 @@ } protected: - void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) + void run(ThreadWeaver::JobPointer, ThreadWeaver::Thread *) Q_DECL_OVERRIDE { payload(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/HelloInternet/MainWidget.h new/threadweaver-5.8.0/examples/HelloInternet/MainWidget.h --- old/threadweaver-5.7.0/examples/HelloInternet/MainWidget.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/HelloInternet/MainWidget.h 2015-02-25 15:24:03.000000000 +0100 @@ -14,7 +14,7 @@ ~MainWidget(); protected: - void resizeEvent(QResizeEvent *); + void resizeEvent(QResizeEvent *) Q_DECL_OVERRIDE; public Q_SLOTS: void setImage(QImage image); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/HelloWorldRaw/HelloWorldRaw.cpp new/threadweaver-5.8.0/examples/HelloWorldRaw/HelloWorldRaw.cpp --- old/threadweaver-5.7.0/examples/HelloWorldRaw/HelloWorldRaw.cpp 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/HelloWorldRaw/HelloWorldRaw.cpp 2015-02-25 15:24:03.000000000 +0100 @@ -34,7 +34,7 @@ public: QDebugJob(const char* message = 0) : m_message(message) {} protected: - void run(JobPointer, Thread*) { + void run(JobPointer, Thread*) Q_DECL_OVERRIDE { qDebug() << m_message; } private: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/ThumbNailer/ImageListFilter.h new/threadweaver-5.8.0/examples/ThumbNailer/ImageListFilter.h --- old/threadweaver-5.7.0/examples/ThumbNailer/ImageListFilter.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/ThumbNailer/ImageListFilter.h 2015-02-25 15:24:03.000000000 +0100 @@ -34,7 +34,7 @@ Q_OBJECT public: explicit ImageListFilter(Image::Steps step, QObject* parent = 0); - bool filterAcceptsRow(int source_row, const QModelIndex & source_parent) const; + bool filterAcceptsRow(int source_row, const QModelIndex & source_parent) const Q_DECL_OVERRIDE; private: Image::Steps m_step; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/ThumbNailer/ItemDelegate.h new/threadweaver-5.8.0/examples/ThumbNailer/ItemDelegate.h --- old/threadweaver-5.7.0/examples/ThumbNailer/ItemDelegate.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/ThumbNailer/ItemDelegate.h 2015-02-25 15:24:03.000000000 +0100 @@ -29,8 +29,8 @@ static const int TextMargin; static const int Margin; private: - QSize sizeHint(const QStyleOptionViewItem & option, const QModelIndex& index) const; - void paint(QPainter * painter, const QStyleOptionViewItem & option, const QModelIndex & index ) const; + QSize sizeHint(const QStyleOptionViewItem & option, const QModelIndex& index) const Q_DECL_OVERRIDE; + void paint(QPainter * painter, const QStyleOptionViewItem & option, const QModelIndex & index ) const Q_DECL_OVERRIDE; }; #endif // SMIVITEMDELEGATE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/ThumbNailer/MainWindow.h new/threadweaver-5.8.0/examples/ThumbNailer/MainWindow.h --- old/threadweaver-5.7.0/examples/ThumbNailer/MainWindow.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/ThumbNailer/MainWindow.h 2015-02-25 15:24:03.000000000 +0100 @@ -48,7 +48,7 @@ ~MainWindow(); protected: - void closeEvent(QCloseEvent*); + void closeEvent(QCloseEvent*) Q_DECL_OVERRIDE; public Q_SLOTS: void slotProgress(int step, int total); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/ThumbNailer/Model.h new/threadweaver-5.8.0/examples/ThumbNailer/Model.h --- old/threadweaver-5.7.0/examples/ThumbNailer/Model.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/ThumbNailer/Model.h 2015-02-25 15:24:03.000000000 +0100 @@ -70,9 +70,9 @@ void progressChanged(); void elementChanged(int id); - int rowCount(const QModelIndex &parent = QModelIndex()) const; - QVariant data(const QModelIndex &index, int role) const; - QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; + int rowCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE; + QVariant data(const QModelIndex &index, int role) const Q_DECL_OVERRIDE; + QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE; Q_SIGNALS: void completed(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/examples/ThumbNailer/PriorityDecorator.h new/threadweaver-5.8.0/examples/ThumbNailer/PriorityDecorator.h --- old/threadweaver-5.7.0/examples/ThumbNailer/PriorityDecorator.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/examples/ThumbNailer/PriorityDecorator.h 2015-02-25 15:24:03.000000000 +0100 @@ -34,7 +34,7 @@ explicit PriorityDecorator(int priority, ThreadWeaver::JobInterface* job, bool autoDelete = true); //FIXME temp - void run(ThreadWeaver::JobPointer self, ThreadWeaver::Thread *thread); + void run(ThreadWeaver::JobPointer self, ThreadWeaver::Thread *thread) Q_DECL_OVERRIDE; int priority() const Q_DECL_OVERRIDE; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/src/job.h new/threadweaver-5.8.0/src/job.h --- old/threadweaver-5.7.0/src/job.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/src/job.h 2015-02-25 15:24:03.000000000 +0100 @@ -78,7 +78,7 @@ * job is the Job that the queue is executing. It is not necessarily equal to this. For example, Jobs that are * decorated expose the decorator's address, not the address of the decorated object. */ - virtual void execute(const JobPointer& job, Thread *) Q_DECL_OVERRIDE; + void execute(const JobPointer& job, Thread *) Q_DECL_OVERRIDE; /** Perform the job synchroneously in the current thread. */ void blockingExecute() Q_DECL_OVERRIDE; @@ -181,7 +181,7 @@ void removeQueuePolicy(QueuePolicy *) Q_DECL_OVERRIDE; /** @brief Return the queue policies assigned to this Job. */ - QList<QueuePolicy *> queuePolicies() const; + QList<QueuePolicy *> queuePolicies() const Q_DECL_OVERRIDE; /** The mutex used to protect this job. */ QMutex *mutex() const Q_DECL_OVERRIDE; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/src/job_p.h new/threadweaver-5.8.0/src/job_p.h --- old/threadweaver-5.7.0/src/job_p.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/src/job_p.h 2015-02-25 15:24:03.000000000 +0100 @@ -38,9 +38,9 @@ class THREADWEAVER_EXPORT DefaultExecutor : public ThreadWeaver::Executor { public: - void begin(const JobPointer& job, Thread *thread); + void begin(const JobPointer& job, Thread *thread) Q_DECL_OVERRIDE; void execute(const JobPointer& job, Thread *thread) Q_DECL_OVERRIDE; - void end(const JobPointer& job, Thread *thread); + void end(const JobPointer& job, Thread *thread) Q_DECL_OVERRIDE; }; extern DefaultExecutor defaultExecutor; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/src/lambda.h new/threadweaver-5.8.0/src/lambda.h --- old/threadweaver-5.7.0/src/lambda.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/src/lambda.h 2015-02-25 15:24:03.000000000 +0100 @@ -43,7 +43,7 @@ {} protected: - void run(JobPointer, Thread *) Q_DECL_FINAL { + void run(JobPointer, Thread *) Q_DECL_OVERRIDE { t(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/src/queue.h new/threadweaver-5.8.0/src/queue.h --- old/threadweaver-5.7.0/src/queue.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/src/queue.h 2015-02-25 15:24:03.000000000 +0100 @@ -64,7 +64,7 @@ QueueStream stream(); - const State *state() const; + const State *state() const Q_DECL_OVERRIDE; void setMaximumNumberOfThreads(int cap) Q_DECL_OVERRIDE; int maximumNumberOfThreads() const Q_DECL_OVERRIDE; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/threadweaver-5.7.0/src/weaver.h new/threadweaver-5.8.0/src/weaver.h --- old/threadweaver-5.7.0/src/weaver.h 2015-01-28 19:38:33.000000000 +0100 +++ new/threadweaver-5.8.0/src/weaver.h 2015-02-25 15:24:03.000000000 +0100 @@ -74,7 +74,7 @@ bool isEmpty() const Q_DECL_OVERRIDE; bool isIdle() const Q_DECL_OVERRIDE; int queueLength() const Q_DECL_OVERRIDE; - virtual JobPointer applyForWork(Thread *thread, bool wasBusy) Q_DECL_OVERRIDE; + JobPointer applyForWork(Thread *thread, bool wasBusy) Q_DECL_OVERRIDE; void waitForAvailableJob(Thread *th) Q_DECL_OVERRIDE; void blockThreadUntilJobsAreBeingAssigned(Thread *th); void blockThreadUntilJobsAreBeingAssigned_locked(Thread *th); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
