commit da7012fb97ede66fcf7a4c1bba8eefd042e323ca111cea25e622998ec5022568 Author: Christophe Marin Date: Thu Oct 10 20:13:31 2024 +0000 KDE Release Gear 24.08.2 OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/qmlkonsole?expand=0&rev=41 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/applications.keyring b/applications.keyring new file mode 100644 index 0000000..2998088 Binary files /dev/null and b/applications.keyring differ diff --git a/qmlkonsole-24.05.2.tar.xz b/qmlkonsole-24.05.2.tar.xz new file mode 100644 index 0000000..4539599 --- /dev/null +++ b/qmlkonsole-24.05.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d555f86a1f136b33b4de512d79f29c43b714c326f76274a5534753702fe4a7b +size 195548 diff --git a/qmlkonsole-24.05.2.tar.xz.sig b/qmlkonsole-24.05.2.tar.xz.sig new file mode 100644 index 0000000..0b77d56 --- /dev/null +++ b/qmlkonsole-24.05.2.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDnTMACgkQu0YzUNbv +Me+WuQ/+IkhtoasEU13z8ApT9yUjP6/0xAN7pq/0/5e3wCfuKm8zUjTzqbb3JxFF +jqWGX6OhQ569RkLm+M4apxpKbU24T05zVS0VUPQSkt9VOIdGp2oEixC6aoB78L5z +TsZ/RW1hkMdikUNWXM1XwPZEdn25VxFJseHBof6shXMwf/yB9gVvw7Tt/ScZPA86 +qRBJm1PZrqeV4QK8vsQgggaQFWF1/lkjOyWDzciIzxgt6waOXKt1Y5oL/+YjnpNr +25Ne42X3Hf1eAyoPx4ETurzG5GKOSV7dKonsyC7+4lr0I3peF4+cUZljgVQgwQL6 +bS4wrs5bOGEj6wZSrb/Pa43iWH0IFlvIhes0Oj/Wj6G/Q2LE+Jz999Gjcsqv7eaB +9yf60DmtIHt7FYIAZaOXVej5ocmcz4SLUsxUjaUjtLleOQhji0nY3iWX0ZoJJvwr +FVkR+JNEW7JfNU5Zf1RNCacD7ooRia6T6LuFHwmZuyUJPJsolVcIpFQ+biF9V8tH +dGsGZcPpUTUhRRZ3Z/zTS5M6SHg7KuCwmw4I23Bx72UhN6XaybIYoaqvFcVK+0mU +uW+4kePF1yawJnxGZatBud1GWUd3VBpOXuyGImBKqZf2nThvxvkhbMcszmtPj9rQ +OnWkXAK25Npi4aeFwMgRCF3jGrWcHvcQLT6BG1dBAYOakpQ2lnA= +=kjaF +-----END PGP SIGNATURE----- diff --git a/qmlkonsole-24.08.0.tar.xz b/qmlkonsole-24.08.0.tar.xz new file mode 100644 index 0000000..94f6c71 --- /dev/null +++ b/qmlkonsole-24.08.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:848806e00704d44946b319a449eba26c1a790aa288139fb7e79a3048090a740c +size 197088 diff --git a/qmlkonsole-24.08.0.tar.xz.sig b/qmlkonsole-24.08.0.tar.xz.sig new file mode 100644 index 0000000..4974a34 --- /dev/null +++ b/qmlkonsole-24.08.0.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAma+4OUACgkQu0YzUNbv +Me/h7Q/9E52CT145UU0DlyNsopuoIBmVOIPG3F5KvuvydPe7bNnaYlI1YSqgw85i +sGxKXDJYOwUvH0fnnsi+HaPmb3BKCs3OS7CAfd87K4Lx9Mogrhwk5Kw+LZ8LX9vf +QDrTqb/dARYYc8lFisSk7ZFzxqZYzkABcqh2fHnCdBGxKUvgQ1t6mY4vjRxw1vC/ +YEQzyFKTV1Ol67OlANaPzHPbi/lHFaEnUchmqQYJ8f2bYNxq2BBg/3+K1KRSOoiZ +DhRHIZF0iF4VARPBRvd4sl3R90itvP+uDgSA+8SG6GYuS5PgNw9LMV003NXl822z +XGZypV1P41B71UkdEGqEdxhR0zYnJnvaeh7+o5Rulhrp1cR5oQppRG8FSKrttfKy +4K+NIG9jZZIg4hoiT7zrFlebr8/qikT34znau+BzvYGWcpqO/RG0wwRkZdwiwaWG +qvDBUZvt2d2O3k3NUpMt7AaJ2JDDASyH237DGzkJEZdj59+wedRXbd/kn/vwhfhm +V1tRkd63Tn99edC88Pjm5mz2apeyP571VICuwh9Eo6b3pVEFamG9I9BzJcL8BGPC +2JNcpUnsWdmUTEOruGkDlL8cBiiTaIp0hS58DSJN+9GeQG+AdkmkeukyjDolTt8z +bkFFUrY+tf7dkm+0C0v8PDJDOIvFMj6JiC6twg7TfpiDGUFWXiU= +=meEu +-----END PGP SIGNATURE----- diff --git a/qmlkonsole-24.08.1.tar.xz b/qmlkonsole-24.08.1.tar.xz new file mode 100644 index 0000000..f3945da --- /dev/null +++ b/qmlkonsole-24.08.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f559418e1ad4fb289c0cbca3b983dcb12b506476fd0982036abfd3872345809 +size 197048 diff --git a/qmlkonsole-24.08.1.tar.xz.sig b/qmlkonsole-24.08.1.tar.xz.sig new file mode 100644 index 0000000..e79c842 --- /dev/null +++ b/qmlkonsole-24.08.1.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmbf/SkACgkQu0YzUNbv +Me851A//ZAYa7IkkuP5LflKIdQwzDhqsdiGtUQFgTXJWom0W64Lb/84/vMLSfUdD +20msLNKSe0g/aszlSxb8pgfJk4qLneszLrzQKuFWgVptzUY3QS7Z9ikxaBF+JlC/ +XvI2XvolVmP5otYx1geohVJd0BjBX+IEm8X1EDsj85tktDJeTCb1y0bs/EJh46nW +8zdnevFcMS9vZEIubQsvBfzdwBy8ckOiIF+M1CaLuzmiY5XlTOli2gMhxtvoIcbM +k6AXzyduLP0hc67L5VFrWW+tdtXh0rXSPpQFZbcYKChLsKQryNX1mEwcYksf2O8p +5nfNMETVuuG9/umZFAj3z0XE4hKTiUzQTeJcSDMPdYVjY1wL5V+qa7gkftC+5HYp +W1bfqkolbx02B+ov9nrzx/zNmN3qPSTDpWacTsGhN6z/BKGeSKJ/CWuSSMpcChjy +u9FjkNCh4LXBeo+gPa1kTY/FvHTLCGzlTWEDF+lU8MyqMo3LdfHkPLfsElIyF9d9 +Bsi2J4bRQrZ/pdAasVxhMZK2XJxwNox9J1fWKjkO4R0jtTKLTgWXFZ/HLayKi9iq +wnB+XmkYpSCKmUN8p9N5d7KRMTKH1dT5NRDObtbm82cur/0MgOme0ZLKj1R+vqLd +KsyDUaLkmA/Qml4YUiS/vRuddZDpCJieHh/Imvjj2V8oKk6H5A8= +=Tndv +-----END PGP SIGNATURE----- diff --git a/qmlkonsole-24.08.2.tar.xz b/qmlkonsole-24.08.2.tar.xz new file mode 100644 index 0000000..4f00eb9 --- /dev/null +++ b/qmlkonsole-24.08.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33cef74f4db4616f13b0bfe8c5de6d823a27575e26368d6b30ade23cb6508b72 +size 197088 diff --git a/qmlkonsole-24.08.2.tar.xz.sig b/qmlkonsole-24.08.2.tar.xz.sig new file mode 100644 index 0000000..d1ff95d --- /dev/null +++ b/qmlkonsole-24.08.2.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmcEy48ACgkQu0YzUNbv +Me+JTxAAiQxU9peHUFWIgukCp/acAfEqsiOkulaHz9jCNUD2KAKo5/19hAJenUst +nnwApJBHvRQX73rhFcLUGaTA+AeWzS17W+X8gA2foG9M8Op0Ze4o9F2aEgEbKMBh +RUks+ztf5TLVZXbYhuwBRmFUBMjYWVUcXI7l/eZs7VGQdvfAwHfNGUNiub70bBoL +KTUEuF+r6ratWOiIAAOkiE+YKQOMWM68kfp/WkfYnZS4VoVmQ2KDs/7nIDzwTJ/H +uN6+8WDDdhAL+R8MumLp+sY3Jq0nD/AzyldZ3YQilF17WfmiZZfexwoDd/jPOrYm +08dFy8mP3aDzD2Fnxs7Im6L92SeYjI0pH9u0IcBpJcqruswCXburlDLO85wdy3IB +YA1BpRMCyolhz8t4OW3nqtCApb6p7pVsBS9rhafeTD2NPnyHNy5b9lEUVRbB9WcP +5deTcTsEedfisbyOSma5bpbVdsXWnbKoCE8DLL1VQLgnlVKjsXGz1beaE6p5LAFn +NSxNOUS1UcRYx2Z9Ba09i12CxXubdPxeLPqzpv9XWlIapBUhlPiRmRAXKdVgjSxM +q/u7EG8k1+OZu4wHvlJsF4gRK7+WQEmvKSPzvsscj0RoIyZhBUlPu+YmtcTya8F+ +6IN0xcnFt/edh8AFsl+0rvnwJ3gqY8863JohHsEGv6/8EllTaYk= +=wNbf +-----END PGP SIGNATURE----- diff --git a/qmlkonsole.changes b/qmlkonsole.changes new file mode 100644 index 0000000..7d728e5 --- /dev/null +++ b/qmlkonsole.changes @@ -0,0 +1,227 @@ +------------------------------------------------------------------- +Tue Oct 8 12:02:34 UTC 2024 - Christophe Marin + +- Update to 24.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.08.2/ +- No code change since 24.08.1 + +------------------------------------------------------------------- +Tue Sep 10 14:11:48 UTC 2024 - Christophe Marin + +- Update to 24.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.08.1/ +- No code change since 24.08.0 + +------------------------------------------------------------------- +Mon Aug 19 07:14:48 UTC 2024 - Christophe Marin + +- Update to 24.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.08.0/ +- Changes since 24.05.2: + * Fix tab spacing with current qqc2-desktop-style + * Fix warning for running task not showing up when closing window + * Fix terminal focus and virtual keyboard issues + * Fix add command dialog not having a header + * Enforce passing tests on all platforms + +------------------------------------------------------------------- +Tue Jul 2 13:55:18 UTC 2024 - Christophe Marin + +- Update to 24.05.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.05.2/ +- No code change since 24.05.1 + +------------------------------------------------------------------- +Wed Jun 12 07:34:58 UTC 2024 - Christophe Marin + +- Update to 24.05.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.05.1/ +- No code change since 24.05.0 + +------------------------------------------------------------------- +Sun May 19 09:57:46 UTC 2024 - Christophe Marin + +- Update to 24.05.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.05.0/ +- No code change since 24.04.80 + +------------------------------------------------------------------- +Fri May 3 09:17:32 UTC 2024 - Christophe Marin + +- Update to 24.04.80 + * New feature release +- Changes since 24.02.2: + * flatpak: Update Sdk to 6.7 + * Fix keyboard toggle button always opening keyboard + * Properly implement showing keyboard on launch Fixes + * flatpak: Switch to non-preview runtime + * Show vkbd when a terminal page is created Addresses + +------------------------------------------------------------------- +Tue Apr 9 18:09:54 UTC 2024 - Christophe Marin + +- Update to 24.02.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.02.2/ +- No code change since 24.02.1 + +------------------------------------------------------------------- +Tue Mar 19 15:28:04 UTC 2024 - Christophe Marin + +- Update to 24.02.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.02.1/ +- Changes since 24.02.0: + * Properly implement showing keyboard on launch Fixes + * flatpak: Switch to non-preview runtime + +------------------------------------------------------------------- +Fri Feb 23 14:01:02 UTC 2024 - Christophe Marin + +- Update to 24.02.0 + * New feature release +- Changes since 24.01.95: + * Show vkbd when a terminal page is created Addresses #25 + +------------------------------------------------------------------- +Fri Feb 9 16:10:10 UTC 2024 - Christophe Marin + +- Update to 24.01.95 + * https://kde.org/announcements/megarelease/6/rc2/ + +------------------------------------------------------------------- +Tue Dec 5 14:20:40 UTC 2023 - Christophe Marin + +- Update to 23.08.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.4/ +- No code change since 23.08.3 + +------------------------------------------------------------------- +Tue Nov 7 17:05:41 UTC 2023 - Christophe Marin + +- Update to 23.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.3/ +- No code change since 23.08.2 + +------------------------------------------------------------------- +Tue Oct 10 18:28:27 UTC 2023 - Christophe Marin + +- Update to 23.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.2/ +- Changes since 23.08.1: + * use RELEASE_SERVICE_VERSION instead of hardcoded PROJECT_VERSION + +------------------------------------------------------------------- +Tue Sep 12 11:56:54 UTC 2023 - Christophe Marin + +- Update to 23.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.1/ +- Changes since 23.08.0: + * Pass the automatically incremented version to project + +------------------------------------------------------------------- +Sun Aug 20 14:00:27 UTC 2023 - Christophe Marin + +- Update to 23.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/23.08.0/ +- No code change since 23.07.90 + +------------------------------------------------------------------- +Mon Aug 14 08:03:44 UTC 2023 - Christophe Marin + +- Update to 23.07.90 + * New feature release +- No code change since 23.07.80 + +------------------------------------------------------------------- +Tue Aug 1 10:14:39 UTC 2023 - Christophe Marin + +- Update to 23.07.80 + * New feature release +- Changes since 23.04.3: + * Fix copy trigger when disabling text selection + * Sync flatpak recipe with flathub + * workaround: Make it work on Qt5 and Qt6 + * Remove unused QtQuick.Dialogs import + * Update CI for Qt6/KF6 + * Add missing Qt::Widgets link + * Add Qt6 CI + * Adapt build system to Qt6 + * Clean up CMake code + * Remove unused license + * Port away from context properties + * Simplify about data + * flatpak: Update deps and add checker data + * Use Ctrl+Shift+W for closing tabs, to not conflict with nano + * Only allow swiping on touch screens + +------------------------------------------------------------------- +Tue Jul 4 10:20:42 UTC 2023 - Christophe Marin + +- Update to 23.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.3/ +- No code change since 23.04.2 + +------------------------------------------------------------------- +Tue Jun 6 20:01:58 UTC 2023 - Christophe Marin + +- Update to 23.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.2/ +- No code change since 23.04.1 + +------------------------------------------------------------------- +Tue May 9 10:47:55 UTC 2023 - Christophe Marin + +- Update to 23.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.1/ +- No code change since 23.04.0 + +------------------------------------------------------------------- +Sat Apr 15 08:46:44 UTC 2023 - Christophe Marin + +- Update to 23.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/23.04.0/ + +------------------------------------------------------------------- +Fri Mar 31 16:42:47 UTC 2023 - Christophe Marin + +- Update to 23.03.90 + * New feature release + +------------------------------------------------------------------- +Mon Mar 20 12:44:37 UTC 2023 - Christophe Marin + +- Update to 23.03.80 + * New feature release diff --git a/qmlkonsole.spec b/qmlkonsole.spec new file mode 100644 index 0000000..b0ac185 --- /dev/null +++ b/qmlkonsole.spec @@ -0,0 +1,84 @@ +# +# spec file for package qmlkonsole +# +# 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.3.0 +%define qt6_version 6.6.0 + +%bcond_without released +Name: qmlkonsole +Version: 24.08.2 +Release: 0 +Summary: Terminal application +License: GPL-2.0-or-later +URL: https://apps.kde.org/qmlkonsole/ +Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig +Source2: applications.keyring +%endif +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6Kirigami) >= %{kf6_version} +BuildRequires: cmake(KF6KirigamiAddons) +BuildRequires: cmake(KF6Pty) >= %{kf6_version} +BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6Quick) >= %{qt6_version} +BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version} +BuildRequires: cmake(Qt6Svg) >= %{qt6_version} +BuildRequires: cmake(Qt6Test) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +Requires: kirigami-addons6 +Requires: kf6-kirigami-imports >= %{kf6_version} +Requires: qt6-declarative-imports >= %{qt6_version} +Requires: qmltermwidget + +%description +Terminal application offering additional keyboard buttons useful on touch +devices. + +%lang_package + +%prep +%autosetup -p1 + +%build +%cmake_kf6 + +%kf6_build + +%install +%kf6_install + +%find_lang %{name} --all-name + +%files +%license LICENSES/* +%{_kf6_applicationsdir}/org.kde.qmlkonsole.desktop +%{_kf6_appstreamdir}/org.kde.qmlkonsole.appdata.xml +%{_kf6_bindir}/qmlkonsole +%{_kf6_configkcfgdir}/terminalsettings.kcfg +%{_kf6_iconsdir}/hicolor/scalable/apps/org.kde.qmlkonsole.svg + +%files lang -f %{name}.lang + +%changelog