diff --git a/applications.keyring b/applications.keyring index 9b6ab5c..2998088 100644 Binary files a/applications.keyring and b/applications.keyring differ diff --git a/plasmatube-23.08.4.tar.xz b/plasmatube-23.08.4.tar.xz deleted file mode 100644 index 45325bf..0000000 --- a/plasmatube-23.08.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6191ca6cdeb00c6c613e8e9596fda6a349e06e833c54d76b020661adab92b455 -size 83900 diff --git a/plasmatube-23.08.4.tar.xz.sig b/plasmatube-23.08.4.tar.xz.sig deleted file mode 100644 index 0b2fde9..0000000 --- a/plasmatube-23.08.4.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmVu8bgACgkQu0YzUNbv -Me/iAw//QzzVGAVvy7DXDCtO6NfOyVfDI7OYF49g2bSKBxm5NWiUGoPmUtu0/nNi -FffGFRLBiz1lwP9XSgA+dpF1UqzWEuybGsd16trTovQWE9BtI1lkKS7riFdz0xOP -aZDzQmuEl0QNYSw1vZJ7Ns6cOn3Z+LZIW8g0Atrl4PDb5sBJ6Z540DwdBrHoe43G -9cndiPj2F2Izg7rzC1R6PDe944O61sqNkK+rBZc2VOhdDXJJahSPZo9R0nMSZzgA -Qsbl1nfpSA2Jc59BfexLzPleKrtuEa3m3/jIZh7sOswDu4DrO4muOIyGqtVhIz0C -MxkkxshbBJDOpAwCsJhV58GooNRo6GyZErLEdJSeEXFoR+H+EvS8XfxYHtIst8D+ -7fiw+nnpp6TMXtSDenVvaYH994+/iuftP8gl+ITd5QMy3WaFmoyNWI7XqjW2HqY4 -NldlyS/Brmd7oweWOF6Kw5cvydVDqQ1nVc5DlOnHYFJ0kamcAA3k1FAGRsCnUOGi -GEKM7blCYkhZlvx84mKlHtiMa1FVDoHK6HhR1vw3t4WdCmVPd7RHdUaHtJikGgf7 -5Y60XEYOFtAL1LQWqiLx//CSdEJEYYNRc/FkVjmxIsCw51urw/v5Gh3fSM0LSNK3 -DCtc4fPYUHo5PRaH6YshPriPYWWXb98cihG9lgceUML89V9ZZA0= -=Jdx/ ------END PGP SIGNATURE----- diff --git a/plasmatube-24.02.0.tar.xz b/plasmatube-24.02.0.tar.xz new file mode 100644 index 0000000..c46b14c --- /dev/null +++ b/plasmatube-24.02.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a53479dc1a87cf9852e381953f2d5a439bfd52669fedc9feed0ab14c09ff7919 +size 135360 diff --git a/plasmatube-24.02.0.tar.xz.sig b/plasmatube-24.02.0.tar.xz.sig new file mode 100644 index 0000000..2a1ea83 --- /dev/null +++ b/plasmatube-24.02.0.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmXVr0AACgkQu0YzUNbv +Me8ytQ/+LiLw+uMmjBE5Nj1Q4C47UmxYOE7vQblhHDMALfDk+PAZMXz1zy2PzktD +nSgnJstmfRwQO33EsQUfw1fZJG/Srnfeltlno5iemiBqRe8bY2Y64Lwk1l1R9ZQJ +LR8jhqgaaVs+thUzDPRuc3tl8O7vurMC4Q5DT1tnTrHG1OH6cBhUXd+ORrWCvvfQ +SKzMKYivKTJ1dgmFXb2F7G1Frh74MQ+aS+ceZ4MFE/5xdo1aE8c9y/PYsxwVE1Ic +3+aRWXnV0QVyEsUsPokdRwSw04ibPBPnuvb9dVPB1GjU4Kg1YelO+Z5upkfZYgyj +1OwTXBPKOfLLadvN6Ln60ug+yQJ8dXCRbs57gdTPDujRsP1EGRLT9fYcZ2D6Ri/l +dQhyfsB0CKUtbiMFfGLk1GJHgDINcRzci4WSc6ehiczwDJl1BzE3ehkwrCZuJEns +1A76G1R06tB4BtODyUWtgEnJycG087LS54ggNMEVe+2s32K1NqosG44LlDvYfE2m +k6uZSoXQStE4bpUksuoxLBCdcVCvlNsHgr59stPXHahVqmBn53eO19Yz80qzfHoh +z/Qr569lELeaxK1dsrJ4HSsv7C86KN5KQOGzSVmuKm2Rjsv2aK9Yn5oDlsc87IO9 +xdzqjnmh19LaDdH+Ip74R74k0Ggrqn556uu47HYTXTCuKks72Ws= +=Wi7S +-----END PGP SIGNATURE----- diff --git a/plasmatube.changes b/plasmatube.changes index ff3da87..d81ed03 100644 --- a/plasmatube.changes +++ b/plasmatube.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Fri Feb 23 14:01:00 UTC 2024 - Christophe Marin + +- Update to 24.02.0 + * New feature release +- Changes since 24.01.95: + * Remove click to toggle play/pause + * Fix right-clicking items with mouse or touchpad not working + +------------------------------------------------------------------- +Fri Feb 9 16:10:08 UTC 2024 - Christophe Marin + +- Update to 24.01.95 + * https://kde.org/announcements/megarelease/6/rc2/ + ------------------------------------------------------------------- Tue Dec 5 14:20:38 UTC 2023 - Christophe Marin diff --git a/plasmatube.spec b/plasmatube.spec index cd23c1c..b0e783e 100644 --- a/plasmatube.spec +++ b/plasmatube.spec @@ -1,7 +1,7 @@ # # spec file for package plasmatube # -# Copyright (c) 2023 SUSE LLC +# 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 @@ -16,34 +16,42 @@ # +%define kf6_version 5.246.0 +%define qt6_version 6.6.0 + %bcond_without released Name: plasmatube -Version: 23.08.4 +Version: 24.02.0 Release: 0 Summary: YouTube client License: GPL-3.0-or-later URL: https://apps.kde.org/plasmatube -Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig +Source1: %{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif -BuildRequires: extra-cmake-modules -BuildRequires: hicolor-icon-theme -BuildRequires: pkgconfig -BuildRequires: cmake(KF5Config) -BuildRequires: cmake(KF5CoreAddons) -BuildRequires: cmake(KF5I18n) -BuildRequires: cmake(KF5Kirigami2) -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5Quick) -BuildRequires: cmake(Qt5QuickControls2) -BuildRequires: cmake(Qt5Svg) -BuildRequires: cmake(Qt5Test) -BuildRequires: cmake(Qt5Widgets) -BuildRequires: pkgconfig(mpv) -Requires: kirigami2 +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6Kirigami) >= %{kf6_version} +BuildRequires: cmake(KF6KirigamiAddons) >= 0.11 +BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version} +BuildRequires: cmake(MpvQt) +BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6DBus) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6Keychain) +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: kf6-kirigami-imports >= %{kf6_version} +Requires: kirigami-addons6 Requires: yt-dlp %description @@ -56,21 +64,24 @@ elegant user interface integrated with the rest of Plasma. %autosetup -p1 %build -%cmake_kf5 -d build +%cmake_kf6 -%cmake_build +%kf6_build %install -%kf5_makeinstall -C build +%kf6_install %find_lang %{name} --all-name %files %license LICENSES/* -%{_kf5_applicationsdir}/org.kde.plasmatube.desktop -%{_kf5_appstreamdir}/org.kde.plasmatube.appdata.xml -%{_kf5_bindir}/plasmatube -%{_kf5_iconsdir}/hicolor/scalable/apps/org.kde.plasmatube.svg +%{_kf6_applicationsdir}/org.kde.plasmatube.desktop +%{_kf6_appstreamdir}/org.kde.plasmatube.appdata.xml +%{_kf6_bindir}/plasmatube +%{_kf6_iconsdir}/hicolor/scalable/actions/plasmatube-invidious.svg +%{_kf6_iconsdir}/hicolor/scalable/actions/plasmatube-peertube.svg +%{_kf6_iconsdir}/hicolor/scalable/actions/plasmatube-piped.svg +%{_kf6_iconsdir}/hicolor/scalable/apps/org.kde.plasmatube.svg %files lang -f %{name}.lang