commit 0ad825c7bb5dbe6f765710d62f9440fccc74c470204f7218b7e24caffc1efe4e Author: Christophe Marin Date: Wed Sep 11 07:58:07 2024 +0000 Plasma 6.1.5. sddm-kcm6 needed a patch change. OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/wacomtablet-kcm6?expand=0&rev=26 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/plasma.keyring b/plasma.keyring new file mode 100644 index 0000000..df40fb7 Binary files /dev/null and b/plasma.keyring differ diff --git a/wacomtablet-6.1.3.tar.xz b/wacomtablet-6.1.3.tar.xz new file mode 100644 index 0000000..2aeccbd --- /dev/null +++ b/wacomtablet-6.1.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13250251d7a0d4c1aaf9dd17843337d56d8e30b7600f38925576910248018f9f +size 829728 diff --git a/wacomtablet-6.1.3.tar.xz.sig b/wacomtablet-6.1.3.tar.xz.sig new file mode 100644 index 0000000..36431b0 --- /dev/null +++ b/wacomtablet-6.1.3.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmaWVV0ACgkQ11dEg7tX +sY3Akg//QTlP2YsVjdaPXO7lOtJBmY4CQSZbY/Z/fA4JABARVttHvB8sGElFyayH +roaj+UzNEC4r6aw97dOH6+vP1iYHOZJPSOpSQNi/hu6mwyPYkJkAFDyZtnRV/lOU +99tnBvhd6mJZjzBqif96++SSP9yS80o8XeY5AmYSqQ4+6F6qZiW6ukJmmdUrDtrq +v7VFM5E5zVJeEBgUlWr21YB7oOx/X5yzB3QQgmZRxDfzffS/74K1bTLBlDQROpRQ +qeZoHuj0qLtbpoSqV59W0f5Hh+2mBEwXc+IYEgnDm3rVnm8Y7zqmdzPWWAB3coNe +LIu7z6oViwiBwpKBdRI43/xv+iwpOFCy4zPZA7oaxK7XZm8e1Z/Fr8syqOct46gx +AufoOzJKPlblTAISrjfd6M97SjdILv6imuUrakUMP6dsVTy14PR8zeyzWs77jkMo +wHaq7iYk7Bm2Bbdw7ejGdkeRYRQbAtI+ic8tzc0Uep1vX4L8xrLVo/6/y6pnXVNT +JMCv8GB5EjwkPA2EONjdf1SyhBxwK0cyU2JVCL+gf97rKSxIJD7T0rqUXBQ6I6U1 +yPSo6dH93FwlRwuqbNEZ+lPDIflGKRXvG0evxqTJhnhmM+FmTu3wT8/QGWc0aGEZ +LfHsdnndkFd5do2f0nPTKdmTw1V+BoJAhM+mhzZuvtcsbarF13E= +=SyLH +-----END PGP SIGNATURE----- diff --git a/wacomtablet-6.1.4.tar.xz b/wacomtablet-6.1.4.tar.xz new file mode 100644 index 0000000..4cc9bee --- /dev/null +++ b/wacomtablet-6.1.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:532f039ec5bb265b70c65c9e0e28b0361dfd4f3b7bd59e278f49d9dbab337f89 +size 829624 diff --git a/wacomtablet-6.1.4.tar.xz.sig b/wacomtablet-6.1.4.tar.xz.sig new file mode 100644 index 0000000..c80aae5 --- /dev/null +++ b/wacomtablet-6.1.4.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmayGOQACgkQ11dEg7tX +sY0hdQ//Rw2X3hCxOiRraAl81C9PfIw/9arHEaFiYEFw/CHBJp5JWpnWJlzbLVte +6kACnMbsG4M8FK4/9Z0q87m6G8kwvwqAB8T8th0eQVMgng+QF2n26vWt67lEJj9/ +14PvEm6zRBtuqBTpZ0KedSwvP2dK6OwEwSKdxvQ7xKbsvvADgvGmBm9p3lmGABQL +RG/G8KGgkJBLSEg7SfpuEW8GTVcMKCEp++kpxRsb46E8RSzTLSij0SdKt5YzHPB5 +QWC9UieqgKmlgZQUZ3JtVsEkGdtvdOaAvYKu9aNNTzyXCmMKhUEYJS54GhMUACB2 +wVR/sPrKCSA2j/0iFtc16KJnlH/QmC3/zkgJeCM/py5W0sSUFyIXixflrGtk5rZ6 +ViouTJWxJ+Xw1rO1mg1wVtzqEE12dwWT+UHqe1FonG5AhEZB7MbnimVb6VMygiI/ +qOz1nZ7yx89u8AH+Oce8JSQV4P+dJZyd8LK6KdcAe39TPx8u37Fbb+IyxRQ8OEzU +0RB7rqSYrCt7wmEaC5yyvCz8yZFI+KLxXzMP7eHf+UBqPC/E3gp5zt3ZnziH9OsW +ED+Aapqw2667Xa26YxLYbQzPiVu92XrLqHOFlVpy5irfTOfacL4oJJ5a1uLLafmi +4RVjl4Tys+sw4rXzDMStZVCK9Wdtmp7nRH8jbhMqxD3+NTzDM3M= +=Eejh +-----END PGP SIGNATURE----- diff --git a/wacomtablet-6.1.5.tar.xz b/wacomtablet-6.1.5.tar.xz new file mode 100644 index 0000000..62258d7 --- /dev/null +++ b/wacomtablet-6.1.5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21eacc6f7782fdf9ca7189dd94fd8ec9103302cf60598f75721635f0df0c444a +size 829876 diff --git a/wacomtablet-6.1.5.tar.xz.sig b/wacomtablet-6.1.5.tar.xz.sig new file mode 100644 index 0000000..0645778 --- /dev/null +++ b/wacomtablet-6.1.5.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbgCScACgkQ11dEg7tX +sY0TFRAAtVInVPGzwIVmxTwuSLTOsHySMa+pLgYr1CEAdZjCjUc7Wh2le82TAyPf +L8kV3neg5D8UVrgumG8Kb/dhF/q2JBpeDjAJm/az/GvE0Fv1szKKISSvGMAOWQ6w +vtb73H1CbwW/pUiyR57doOgPZOnFac4tTsFt87DacjzXh0Jsxn3FV+UNU/SYtxNh +IRmV9JY+woczbGVoK+z90r+IfOzP2QTo7YqexFHCbtHgqpCFipxFa0fa1rgDWyHm +OSNr3bz99+k1nouvZ2MAQktoD0BMgL07NqfwipgVJYRybKgmxGhQrrPTEkexiaL3 +6FpbNOZ2V5hEO/t2pGJZAxvSVew8lLATcQHQ8J1SMm1tUfgtaDTBLDrv27HGYWC0 +rvnCFckSP7bNg84l8cc3wO9qRX95hOaN5a1oiKlflCHH6gWon+mBX+2Bki7qrVA6 +2PDDi2WzD7wwsCER4kUnunun1Yj+nl5BGNY+SIGH0WP6Ub3LRmvWrnVUdEmVvhrj +ebXr0WyjEG27foRkwXHUa8jfoUjfhrsq2TERD//tRsbqI9FOPtZ2xAC+n9CntOpe +4zk6gsCqVWQsrp4HsaLh0trH1EyMWLNAoMIbe5ddsYrhiRxfYHMHEaeycYYFpCda +Qrr1p8MNWMwO8wvRGIleBYle1yFe9QKkIWb0su5WPJzZRzYkPnw= +=N/qw +-----END PGP SIGNATURE----- diff --git a/wacomtablet-kcm6.changes b/wacomtablet-kcm6.changes new file mode 100644 index 0000000..1e90478 --- /dev/null +++ b/wacomtablet-kcm6.changes @@ -0,0 +1,154 @@ +------------------------------------------------------------------- +Tue Sep 10 14:55:36 UTC 2024 - Fabian Vogt + +- Update to 6.1.5: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.5 +- Changes since 6.1.4: + * update version for new release + +------------------------------------------------------------------- +Tue Aug 6 13:29:18 UTC 2024 - Fabian Vogt + +- Update to 6.1.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.4 +- Changes since 6.1.3: + * update version for new release + +------------------------------------------------------------------- +Tue Jul 16 13:25:49 UTC 2024 - Fabian Vogt + +- Update to 6.1.3: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.3 +- Changes since 6.1.2: + * update version for new release + +------------------------------------------------------------------- +Tue Jul 2 17:34:36 UTC 2024 - Fabian Vogt + +- Update to 6.1.2: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.2 +- Changes since 6.1.1: + * update version for new release + +------------------------------------------------------------------- +Tue Jun 25 17:16:01 UTC 2024 - Fabian Vogt + +- Update to 6.1.1: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.1 +- Changes since 6.1.0: + * update version for new release + * remove dup appstream version + * update version for new release + +------------------------------------------------------------------- +Thu Jun 13 10:59:03 UTC 2024 - Fabian Vogt + +- Update to 6.1.0: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.1.0 +- Changes since 6.0.90: + * update version for new release + * appstream versions + * update version for new release + +------------------------------------------------------------------- +Sat May 25 11:20:21 UTC 2024 - Fabian Vogt + +- Update to 6.0.90: + * New feature release + * For more details see https://kde.org/announcements/plasma/6/6.0.90 +- Changes since 6.0.5: + * update version for new release + * merge release versions + * cherry pick appstream update + * add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156 + +------------------------------------------------------------------- +Wed May 22 07:43:24 UTC 2024 - Fabian Vogt + +- Update to 6.0.5: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.5 +- Changes since 6.0.4: + * revert duplicate version + * update version for new release + +------------------------------------------------------------------- +Wed Apr 17 08:14:01 UTC 2024 - Fabian Vogt + +- Update to 6.0.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.4 +- Changes since 6.0.3: + * update version for new release + * revert premature appstream update + * update version for new release + +------------------------------------------------------------------- +Tue Mar 26 18:07:03 UTC 2024 - Fabian Vogt + +- Update to 6.0.3: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.3 +- Changes since 6.0.2: + * revert duplicate metadata + * update version for new release + +------------------------------------------------------------------- +Wed Mar 13 09:10:43 UTC 2024 - Fabian Vogt + +- Update to 6.0.2: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.2 +- Changes since 6.0.1: + * update version for new release + +------------------------------------------------------------------- +Wed Mar 6 08:40:34 UTC 2024 - Fabian Vogt + +- Update to 6.0.1: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.1 +- Changes since 6.0.0: + * update version for new release + +------------------------------------------------------------------- +Mon Mar 4 18:52:34 UTC 2024 - Christophe Marin + +- Add Provides/Obsoletes to replace Plasma 5 + +------------------------------------------------------------------- +Wed Feb 21 18:36:41 UTC 2024 - Fabian Vogt + +- Update to 6.0.0: + * New bugfix release + * Release announcement not available yet +- Changes since 5.93.0: + * update version for new release + +------------------------------------------------------------------- +Wed Jan 31 17:38:33 UTC 2024 - Fabian Vogt + +- Update to 5.93.0 (6.0 RC 2): + * New bugfix release + * See https://kde.org/announcements/megarelease/6/rc2/ for details +- Changes since 5.92.0: + * RC 1 version dep + * add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156 + +------------------------------------------------------------------- +Mon Jan 15 21:09:20 UTC 2024 - Fabian Vogt + +- Update to 5.92.0 (6.0 RC 1) + * For more details please see: + https://kde.org/announcements/megarelease/6/rc1/ + +------------------------------------------------------------------- +Mon Nov 6 14:27:16 UTC 2023 - Christophe Marin + +- init wacomtablet-kcm6 diff --git a/wacomtablet-kcm6.spec b/wacomtablet-kcm6.spec new file mode 100644 index 0000000..755fa65 --- /dev/null +++ b/wacomtablet-kcm6.spec @@ -0,0 +1,117 @@ +# +# spec file for package wacomtablet-kcm6 +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define kf6_version 6.2.0 +%define qt6_version 6.6.0 + +%define rname wacomtablet +# Full Plasma 6 version (e.g. 6.0.0) +%{!?_plasma6_bugfix: %global _plasma6_bugfix %{version}} +# Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) +%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} +%bcond_without released +# wacomtablet is too generic for this package +Name: wacomtablet-kcm6 +Version: 6.1.5 +Release: 0 +Summary: Wacom drivers KCM +License: GPL-2.0-or-later +URL: https://invent.kde.org/plasma/wacomtablet +Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig +Source2: plasma.keyring +%endif +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: pkgconfig +BuildRequires: qt6-gui-private-devel >= %{qt6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version} +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(KF6GlobalAccel) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6KCMUtils) >= %{kf6_version} +BuildRequires: cmake(KF6KIO) >= %{kf6_version} +BuildRequires: cmake(KF6Notifications) >= %{kf6_version} +BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version} +BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Plasma) >= %{_plasma6_bugfix} +BuildRequires: cmake(Plasma5Support) >= %{_plasma6_bugfix} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6DBus) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6Qml) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: pkgconfig(libwacom) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcb-xinput) +BuildRequires: pkgconfig(xorg-wacom) +# Used by the .desktop file +Requires: systemsettings6 +Supplements: (xf86-input-wacom and plasma6-workspace) +Provides: kcm_tablet = %{version} +Obsoletes: kcm_tablet < %{version} +Obsoletes: kcm_tablet-lang < %{version} + +%description +This module implements a GUI for the Wacom Linux Drivers and extends it +with profile support to handle different button / pen layouts per profile. + +%lang_package + +%prep +%autosetup -p1 -n %{rname}-%{version} + +%build +%cmake_kf6 + +%kf6_build + +%install +%kf6_install + +%find_lang %{name} --all-name --with-html + +%files +%license COPYING +%doc %lang(en) %{_kf6_htmldir}/en/kcontrol/ +%{_kf6_appstreamdir}/org.kde.plasma.wacomtablet.appdata.xml +%{_kf6_appstreamdir}/org.kde.wacomtablet.metainfo.xml +%{_kf6_applicationsdir}/kcm_wacomtablet.desktop +%{_kf6_applicationsdir}/kde_wacom_tabletfinder.desktop +%{_kf6_bindir}/kde_wacom_tabletfinder +%{_kf6_debugdir}/wacomtablet.categories +%{_kf6_dbusinterfacesdir}/org.kde.Wacom.xml +%{_kf6_plasmadir}/plasmoids/org.kde.plasma.wacomtablet/ +%dir %{_kf6_sharedir}/plasma5support/ +%dir %{_kf6_sharedir}/plasma5support/services +%{_kf6_sharedir}/plasma5support/services/wacomtablet.operations +%{_kf6_plugindir}/kf6/kded/wacomtablet.so +%dir %{_kf6_plugindir}/plasma5support +%dir %{_kf6_plugindir}/plasma5support/dataengine +%{_kf6_plugindir}/plasma5support/dataengine/plasma_engine_wacomtablet.so +%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_wacomtablet.so +%{_kf6_sharedir}/wacomtablet/ +%{_kf6_notificationsdir}/wacomtablet.notifyrc + +%files lang -f %{name}.lang +%exclude %{_kf6_htmldir}/en/kcontrol/ + +%changelog