Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: kidletime

kidletime (5.68.0-0ubuntu1) focal; urgency=medium * New upstream release (5.68.0) -- Rik Mills <rikmills@kde.org> Wed, 25 Mar 2020 20:57:41 +0000 kidletime (5.67.0-0ubuntu1) focal; urgency=medium * New upstream release (5.67.0) -- Rik Mills <rikmills@kde.org> Sat, 08 Feb 2020 09:50:27 +0000 kidletime (5.66.0-0ubuntu1) focal; urgency=medium * New upstream release (5.66.0) -- Rik Mills <rikmills@kde.org> Sat, 11 Jan 2020 13:19:19 +0000 kidletime (5.65.0-0ubuntu1) focal; urgency=medium * New upstream release (5.65.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Sat, 14 Dec 2019 23:00:33 +0000 kidletime (5.64.0-0ubuntu1) focal; urgency=medium * New upstream release (5.63.0) * New upstream release (5.64.0) -- Rik Mills <rikmills@kde.org> Sat, 09 Nov 2019 21:24:39 +0000 kidletime (5.62.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.62.0) -- Rik Mills <rikmills@kubuntu.org> Sat, 14 Sep 2019 08:07:04 +0100 kidletime (5.61.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.61.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Mon, 12 Aug 2019 10:42:33 +0100 kidletime (5.60.0-0ubuntu1) eoan; urgency=medium * Move qdebug categories file to new location. * New upstream release (5.60.0) -- Rik Mills <rikmills@kubuntu.org> Sat, 20 Jul 2019 08:16:16 +0100 kidletime (5.59.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.59.0) -- Rik Mills <rikmills@kubuntu.org> Wed, 12 Jun 2019 11:19:25 +0100 kidletime (5.58.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.58.0) -- Rik Mills <rikmills@kubuntu.org> Mon, 13 May 2019 15:40:25 +0100 kidletime (5.57.0-0ubuntu1) eoan; urgency=medium * New upstream release (5.57.0) -- Rik Mills <rikmills@kubuntu.org> Mon, 22 Apr 2019 08:38:04 +0100 kidletime (5.56.0-0ubuntu1) disco; urgency=medium * New upstream release (5.56.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Sat, 09 Mar 2019 16:36:05 +0000 kidletime (5.55.0-0ubuntu1) disco; urgency=medium * New upstream release (5.55.0) -- Rik Mills <rikmills@kubuntu.org> Wed, 13 Feb 2019 08:31:21 +0000 kidletime (5.54.0-0ubuntu1) disco; urgency=medium * New upstream release (5.54.0) -- Rik Mills <rikmills@kubuntu.org> Sun, 13 Jan 2019 12:35:05 +0000 kidletime (5.53.0-0ubuntu1) disco; urgency=medium * New upstream release (5.53.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Sun, 09 Dec 2018 20:48:46 +0000 kidletime (5.52.0-0ubuntu1) disco; urgency=medium [ Rik Mills ] * New upstream release (5.51.0) [ José Manuel Santamaría Lema ] * New upstream release (5.52.0) -- José Manuel Santamaría Lema <panfaust@gmail.com> Thu, 22 Nov 2018 14:42:16 +0000 kidletime (5.50.0-0ubuntu1) cosmic; urgency=medium * New upstream release (5.50.0) -- Rik Mills <rikmills@kubuntu.org> Mon, 10 Sep 2018 22:13:31 +0100 kidletime (5.49.0-0ubuntu1) cosmic; urgency=medium [ Rik Mills ] * New upstream release (5.48.0) * New upstream release (5.49.0) [ José Manuel Santamaría Lema ] * Move away from dhmk and set compat level to 11 in order to reduce delta with Debian * Add misc:Depends to libkf5idletime-dev Depends -- Rik Mills <rikmills@kubuntu.org> Tue, 21 Aug 2018 20:30:16 +0100 kidletime (5.47.0-0ubuntu1) cosmic; urgency=medium * Install debug categories file * New upstream release (5.47.0) * Merge with debian, notes: - keep using dhmk and debhelper compat level = 9, see: https://phabricator.kde.org/w/kubuntu/black-operations/pyramid/ -- Rik Mills <rikmills@kubuntu.org> Thu, 14 Jun 2018 15:49:14 +0100

Modifications :
  1. Download patch src/widgetbasedpoller.h

    --- 5.62.0-1/src/widgetbasedpoller.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/widgetbasedpoller.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef WIDGETBASEDPOLLER_H #define WIDGETBASEDPOLLER_H
  2. Download patch debian/tests/control

    --- 5.62.0-1/debian/tests/control 2019-09-20 17:13:03.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/tests/control 2020-03-25 20:57:41.000000000 +0000 @@ -1,3 +1,7 @@ +# Tests: testsuite +# Depends: @, @builddeps@, build-essential +# Restrictions: build-needed + Tests: acc -Depends: dh-acc, exuberant-ctags, @ +Depends: @, dh-acc, exuberant-ctags Restrictions: allow-stderr
  3. Download patch examples/KIdleTest.cpp

    --- 5.62.0-1/examples/KIdleTest.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/examples/KIdleTest.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2009 by Dario Freddi <drf@kde.org> * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf@kde.org> + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ #include "KIdleTest.h" #include <QDebug>
  4. Download patch debian/libkf5idletime5.symbols

    --- 5.62.0-1/debian/libkf5idletime5.symbols 2019-09-20 17:13:03.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/libkf5idletime5.symbols 2020-03-25 20:57:41.000000000 +0000 @@ -1,10 +1,7 @@ -# SymbolsHelper-Confirmed: 5.47.0 alpha amd64 arm64 armel armhf hppa hurd-i386 i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32 +# SymbolsHelper-Confirmed: 5.26.0 amd64 armhf i386 ppc64 sparc64 x32 KF5IdleTimeXcbPlugin0.so libkf5idletime5 #MINVER# qt_plugin_instance@Base 5.13.0 qt_plugin_query_metadata@Base 5.13.0 -KF5IdleTimeXcbPlugin1.so libkf5idletime5 #MINVER# - qt_plugin_instance@Base 5.13.0 - qt_plugin_query_metadata@Base 5.13.0 libKF5IdleTime.so.5 libkf5idletime5 #MINVER# _ZN17WidgetBasedPoller10addTimeoutEi@Base 5.13.0 _ZN17WidgetBasedPoller11eventFilterEP7QObjectP6QEvent@Base 5.13.0
  5. Download patch debian/libkf5idletime5.maintscript

    --- 5.62.0-1/debian/libkf5idletime5.maintscript 2019-09-20 17:13:03.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/libkf5idletime5.maintscript 2020-03-25 20:57:41.000000000 +0000 @@ -1 +1 @@ -rm_conffile /etc/xdg/kidletime.categories 5.61.0-1~~ +rm_conffile /etc/xdg/kidletime.categories
  6. Download patch debian/control

    --- 5.62.0-1/debian/control 2019-09-20 17:13:03.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/control 2020-03-25 20:57:41.000000000 +0000 @@ -1,15 +1,15 @@ Source: kidletime -Priority: optional Section: libs +Priority: optional Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Maximiliano Curia <maxy@debian.org> -Build-Depends: cmake (>= 3.5~), +Build-Depends: cmake (>= 3.0~), debhelper (>= 11~), doxygen, - extra-cmake-modules (>= 5.62.0~), + extra-cmake-modules (>= 5.68.0~), graphviz, libqt5sql5-sqlite, - libqt5x11extras5-dev (>= 5.11.0~), + libqt5x11extras5-dev (>= 5.8.0~), libx11-dev, libx11-xcb-dev, libxcb-sync-dev, @@ -17,27 +17,28 @@ Build-Depends: cmake (>= 3.5~), libxss-dev [!hurd-any], pkg-config, pkg-kde-tools (>= 0.15.15ubuntu1~), - qtbase5-dev (>= 5.11.0~), - qttools5-dev, + qtbase5-dev (>= 5.8.0~), qttools5-dev-tools (>= 5.4), Standards-Version: 4.1.4 Homepage: https://projects.kde.org/kidletime -Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kidletime -Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kidletime.git +Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kidletime +Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kidletime Package: libkf5idletime-dev -Section: libdevel Architecture: any -Depends: libkf5idletime5 (= ${binary:Version}), qtbase5-dev (>= 5.11.0~) +Section: libdevel +Depends: libkf5idletime5 (= ${binary:Version}), + qtbase5-dev (>= 5.8.0~), + ${misc:Depends}, Recommends: libkf5idletime-doc (= ${source:Version}) Description: development headers for the kidletime library This package contains development files for building software that uses libraries from the kidletime KDE framework. -Breaks: libkf5kdelibs4support-dev (<< 5.54) Package: libkf5idletime-doc Architecture: all Multi-Arch: foreign +Section: doc Depends: ${misc:Depends} Description: library to provide information about idle time (documentation) This library contains a class that allows applications to watch for @@ -46,16 +47,14 @@ Description: library to provide informat time events, such as custom timeouts, or user activity. . This package contains the qch documentation files. -Section: doc Package: libkf5idletime5 Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same +Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: kwayland-integration Description: library to provide information about idle time This library contains a class that allows applications to watch for user activity or inactivity. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. -Breaks: baloo-kf5 (<< 5.54)
  7. Download patch src/kidletime.h

    --- 5.62.0-1/src/kidletime.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/kidletime.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef KIDLETIME_H #define KIDLETIME_H
  8. Download patch src/abstractsystempoller.cpp

    --- 5.62.0-1/src/abstractsystempoller.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/abstractsystempoller.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #include "abstractsystempoller.h"
  9. Download patch CMakeLists.txt

    --- 5.62.0-1/CMakeLists.txt 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/CMakeLists.txt 2020-03-07 08:52:30.000000000 +0000 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.62.0") # handled by release scripts +set(KF5_VERSION "5.68.0") # handled by release scripts project(KIdleTime VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.62.0 NO_MODULE) -set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") +find_package(ECM 5.68.0 NO_MODULE) +set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -30,7 +30,7 @@ include(KDEInstallDirs) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) -set(REQUIRED_QT_VERSION 5.11.0) +set(REQUIRED_QT_VERSION 5.12.0) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets) if(APPLE) @@ -77,6 +77,7 @@ endif() option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") add_definitions(-DQT_NO_FOREACH) +add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) # Subdirectories add_subdirectory(src) add_subdirectory(examples) @@ -109,7 +110,4 @@ install(EXPORT KF5IdleTimeTargets DESTIN install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kidletime_version.h DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5} COMPONENT Devel) - -install(FILES kidletime.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) - feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
  10. Download patch src/plugins/xsync/xsyncbasedpoller.cpp

    --- 5.62.0-1/src/plugins/xsync/xsyncbasedpoller.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/xsync/xsyncbasedpoller.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,19 +1,7 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> + SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. + SPDX-License-Identifier: LGPL-2.0-only */ // Exceptionnally, include QCoreApplication before our own header, because that one includes X11 headers (#define None...)
  11. Download patch .gitignore

    --- 5.62.0-1/.gitignore 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/.gitignore 2020-03-07 08:52:30.000000000 +0000 @@ -19,3 +19,4 @@ random_seed /build*/ CMakeLists.txt.user* *.unc-backup* +.cmake/
  12. Download patch debian/salsa-ci.yml

    --- 5.62.0-1/debian/salsa-ci.yml 2019-09-20 17:13:03.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/salsa-ci.yml 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -include: - - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml - - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml -variables: - SALSA_CI_DISABLE_MISSING_BREAKS: 'no' - SALSA_CI_DISABLE_RC_BUGS: 'no' - SALSA_CI_REPROTEST_ARGS: '--variations=-build-path'
  13. Download patch src/plugins/xsync/xsyncbasedpoller.h

    --- 5.62.0-1/src/plugins/xsync/xsyncbasedpoller.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/xsync/xsyncbasedpoller.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef XSYNCBASEDPOLLER_H #define XSYNCBASEDPOLLER_H
  14. Download patch debian/libkf5idletime-dev.acc.in

    --- 5.62.0-1/debian/libkf5idletime-dev.acc.in 2019-09-20 17:13:03.000000000 +0000 +++ 5.68.0-0ubuntu1/debian/libkf5idletime-dev.acc.in 2020-03-25 20:57:41.000000000 +0000 @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version='1.0' encoding='utf-8'?> <descriptor> <version> @@ -15,6 +15,7 @@ <gcc_options> -fPIC + -fno-keep-inline-functions -std=c++11 </gcc_options>
  15. Download patch LICENSES/GPL-2.0-or-later.txt
  16. Download patch src/widgetbasedpoller.cpp

    --- 5.62.0-1/src/widgetbasedpoller.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/widgetbasedpoller.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #include "widgetbasedpoller.h"
  17. Download patch src/plugins/osx/macpoller.h

    --- 5.62.0-1/src/plugins/osx/macpoller.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/osx/macpoller.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef MACPOLLER_H #define MACPOLLER_H
  18. Download patch src/plugins/xscreensaver/xscreensaverbasedpoller.h

    --- 5.62.0-1/src/plugins/xscreensaver/xscreensaverbasedpoller.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/xscreensaver/xscreensaverbasedpoller.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef XSCREENSAVERBASEDPOLLER_H #define XSCREENSAVERBASEDPOLLER_H
  19. Download patch src/abstractsystempoller.h

    --- 5.62.0-1/src/abstractsystempoller.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/abstractsystempoller.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef ABSTRACTSYSTEMPOLLER_H #define ABSTRACTSYSTEMPOLLER_H
  20. Download patch src/kidletime.cpp

    --- 5.62.0-1/src/kidletime.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/kidletime.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #include "kidletime.h"
  21. Download patch LICENSES/MIT.txt

    --- 5.62.0-1/LICENSES/MIT.txt 1970-01-01 00:00:00.000000000 +0000 +++ 5.68.0-0ubuntu1/LICENSES/MIT.txt 2020-03-07 08:52:30.000000000 +0000 @@ -0,0 +1,19 @@ +MIT License Copyright (c) <year> <copyright holders> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS +OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  22. Download patch src/plugins/windows/windowspoller.cpp

    --- 5.62.0-1/src/plugins/windows/windowspoller.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/windows/windowspoller.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #include "windowspoller.h"
  23. Download patch kidletime.categories

    --- 5.62.0-1/kidletime.categories 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/kidletime.categories 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -org.kde.kf5.idletime.xsync xsync plugin IDENTIFIER [KIDLETIME_XSYNC_PLUGIN] -org.kde.kf5.idletime idletime (lib) IDENTIFIER [KIDLETIME] -
  24. Download patch src/plugins/xsync/CMakeLists.txt

    --- 5.62.0-1/src/plugins/xsync/CMakeLists.txt 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/xsync/CMakeLists.txt 2020-03-07 08:52:30.000000000 +0000 @@ -5,7 +5,13 @@ set(xsync_plugin_SRCS ../../logging.cpp ) -ecm_qt_declare_logging_category(xsync_plugin_SRCS HEADER xsync_logging.h IDENTIFIER KIDLETIME_XSYNC_PLUGIN CATEGORY_NAME org.kde.kf5.idletime.xsync) +ecm_qt_declare_logging_category(xsync_plugin_SRCS + HEADER xsync_logging.h + IDENTIFIER KIDLETIME_XSYNC_PLUGIN + CATEGORY_NAME org.kde.kf5.idletime.xsync + DESCRIPTION "xsync plugin" + EXPORT KIDLETIME +) add_library(KF5IdleTimeXcbPlugin0 MODULE ${xsync_plugin_SRCS}) target_link_libraries(KF5IdleTimeXcbPlugin0
  25. Download patch examples/KIdleTest.h

    --- 5.62.0-1/examples/KIdleTest.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/examples/KIdleTest.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2009 by Dario Freddi <drf@kde.org> * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf@kde.org> + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ #ifndef KIDLETEST_H #define KIDLETEST_H
  26. Download patch src/plugins/osx/macpoller.cpp

    --- 5.62.0-1/src/plugins/osx/macpoller.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/osx/macpoller.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,23 +1,11 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - Copyright (C) 2003 Tarkvara Design Inc. (from KVIrc source code) - Copyright (c) 2008 Roman Jarosz <kedgedev at centrum.cz> - Copyright (c) 2008 the Kopete developers <kopete-devel at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * SPDX-FileCopyrightText: 2003 Tarkvara Design Inc. (from KVIrc source code) + * SPDX-FileCopyrightText: 2008 Roman Jarosz <kedgedev at centrum.cz> + * SPDX-FileCopyrightText: 2008 the Kopete developers <kopete-devel at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #include "macpoller.h"
  27. Download patch examples/main.cpp

    --- 5.62.0-1/examples/main.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/examples/main.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2009 by Dario Freddi <drf@kde.org> * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf@kde.org> + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ #include <QApplication> #include "KIdleTest.h"
  28. Download patch src/plugins/xscreensaver/xscreensaverbasedpoller.cpp

    --- 5.62.0-1/src/plugins/xscreensaver/xscreensaverbasedpoller.cpp 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/xscreensaver/xscreensaverbasedpoller.cpp 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #include "xscreensaverbasedpoller.h"
  29. Download patch src/CMakeLists.txt

    --- 5.62.0-1/src/CMakeLists.txt 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/CMakeLists.txt 2020-03-07 08:52:30.000000000 +0000 @@ -8,7 +8,13 @@ set(kidletime_LIB_SRCS widgetbasedpoller.cpp # TODO: make optional, to avoid always depending on QtWidgets? Or port to QtGui? ) -ecm_qt_declare_logging_category(kidletime_LIB_SRCS HEADER logging.h IDENTIFIER KIDLETIME CATEGORY_NAME org.kde.kf5.idletime) +ecm_qt_declare_logging_category(kidletime_LIB_SRCS + HEADER logging.h + IDENTIFIER KIDLETIME + CATEGORY_NAME org.kde.kf5.idletime + DESCRIPTION "kidletime (lib)" + EXPORT KIDLETIME +) set(kidletime_LIBS) @@ -53,6 +59,13 @@ install( install(TARGETS KF5IdleTime EXPORT KF5IdleTimeTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) + +ecm_qt_install_logging_categories( + EXPORT KIDLETIME + FILE kidletime.categories + DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} +) + if(BUILD_QCH) ecm_add_qch( KF5IdleTime_QCH @@ -65,6 +78,8 @@ if(BUILD_QCH) MD_MAINPAGE "${CMAKE_SOURCE_DIR}/README.md" LINK_QCHS Qt5Core_QCH + INCLUDE_DIRS + ${CMAKE_CURRENT_BINARY_DIR} BLANK_MACROS KIDLETIME_EXPORT TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
  30. Download patch debian/copyright
  31. Download patch src/plugins/xsync/fixx11h.h

    --- 5.62.0-1/src/plugins/xsync/fixx11h.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/xsync/fixx11h.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,26 +1,8 @@ -/**************************************************************************** - - Copyright (C) 2003 Lubos Lunak <l.lunak@kde.org> - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -****************************************************************************/ +/* + * SPDX-FileCopyrightText: 2003 Lubos Lunak <l.lunak@kde.org> + * + * SPDX-License-Identifier: MIT + */ //#ifdef don't do this, this file is supposed to be included //#define multiple times
  32. Download patch LICENSES/LGPL-2.0-only.txt
  33. Download patch src/plugins/windows/windowspoller.h

    --- 5.62.0-1/src/plugins/windows/windowspoller.h 2019-09-07 12:35:21.000000000 +0000 +++ 5.68.0-0ubuntu1/src/plugins/windows/windowspoller.h 2020-03-07 08:52:30.000000000 +0000 @@ -1,20 +1,8 @@ /* This file is part of the KDE libraries - Copyright (C) 2009 Dario Freddi <drf at kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + * SPDX-FileCopyrightText: 2009 Dario Freddi <drf at kde.org> + * + * SPDX-License-Identifier: LGPL-2.0-only + */ #ifndef WINDOWSPOLLER_H #define WINDOWSPOLLER_H
  1. kidletime