From 72b81f6b7c2bb4985cbd75a13672bbb7190655a4e70fcc7b152765b723d18f4f Mon Sep 17 00:00:00 2001 From: Axel Braun Date: Thu, 16 May 2024 14:45:25 +0000 Subject: [PATCH] Accepting request 1173396 from home:AndnoVember:branches:X11:LXQt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update to 2.0.1: * Prevented a random crash on killing the process with Qt ≥ 6.7. * Ported to Qt6. * Added full Wayland support by using layer shell. OBS-URL: https://build.opensuse.org/request/show/1173396 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-notificationd?expand=0&rev=35 --- lxqt-notificationd-1.4.0.tar.xz | 3 -- lxqt-notificationd-1.4.0.tar.xz.asc | 17 ----------- lxqt-notificationd-2.0.1.tar.xz | 3 ++ lxqt-notificationd-2.0.1.tar.xz.asc | 17 +++++++++++ lxqt-notificationd.changes | 8 +++++ lxqt-notificationd.keyring | 2 +- lxqt-notificationd.spec | 46 ++++++++++++++--------------- 7 files changed, 52 insertions(+), 44 deletions(-) delete mode 100644 lxqt-notificationd-1.4.0.tar.xz delete mode 100644 lxqt-notificationd-1.4.0.tar.xz.asc create mode 100644 lxqt-notificationd-2.0.1.tar.xz create mode 100644 lxqt-notificationd-2.0.1.tar.xz.asc diff --git a/lxqt-notificationd-1.4.0.tar.xz b/lxqt-notificationd-1.4.0.tar.xz deleted file mode 100644 index 77199ca..0000000 --- a/lxqt-notificationd-1.4.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4334b8c7f3f2d5e65bb3b88e188324924102aff91ee7aa1066f9bc6f4bf66ca8 -size 61792 diff --git a/lxqt-notificationd-1.4.0.tar.xz.asc b/lxqt-notificationd-1.4.0.tar.xz.asc deleted file mode 100644 index 579187c..0000000 --- a/lxqt-notificationd-1.4.0.tar.xz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmVHgHIVHHRzdWphbjIw -MDBAZ21haWwuY29tAAoJEL55MAetIt9+nCQP/iAMlRLxrp0gji1ew7gTw2YacUgx -FDSlmebWyYgWBD91HjZngV8gQd2Oy3Gj36hueibGTlMHILdX3lgEJHfysNK5U5uO -Sz7MoKskziGMvBxiuhKwZcJ5e+Dlo92JyFXf6QK0UQdJVn/J5NpzIZVffQyzr8RT -Q+pWJf2yUs1Q5yN10mN5V117oMnzcSIozgnB2CaVkxowe7/OHG8uLInKb/5dIFUz -/TEQF6SAZ1AE0bHAuyo/7E4GBX5GP1JOPK7OvWGBqi59+Sx+t1cac/Oek1BJjKB/ -Fk/ilQn+Pmafoq240jQ5FeWyypPvDljX3TQKAKZGzu5CYA4begiZ4aJGRNh1o8+6 -CiAiidC/SSMVGi/62oP/gFritz4dDtHD3bLNSwQOoAZ72R4SetwGy5GKjSqjjB1+ -5CtTFKI2EI2slKdHQ/SxYe4x3j1MiPRXdofn6fzw6AWP60XTmwN4o/uXSE0QEvHG -k/8LUnT89z7NacjCfIwsviXoeILTGgtJ+rLyZ6U17PskopWHKIgszEWVZFBdYmFM -dQeltSYxNyzLILmGp7XTlKdcmd3UkP9CkonLs/P7tzkBUmBOUq0mXi6bbdEC4sgj -vFC+kQm0GlnF5SskO+EQqCz5vWOEJOq3BPuELChWp91p61smIwisX66To1D56ens -68hue+CeGswaAMRG -=UEOV ------END PGP SIGNATURE----- diff --git a/lxqt-notificationd-2.0.1.tar.xz b/lxqt-notificationd-2.0.1.tar.xz new file mode 100644 index 0000000..c8590d3 --- /dev/null +++ b/lxqt-notificationd-2.0.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f66366221825774967b4ae4ec658d00128bf4536be779ca02e4406a184262aec +size 64132 diff --git a/lxqt-notificationd-2.0.1.tar.xz.asc b/lxqt-notificationd-2.0.1.tar.xz.asc new file mode 100644 index 0000000..eb495e7 --- /dev/null +++ b/lxqt-notificationd-2.0.1.tar.xz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- + +iQJJBAABCAAzFiEEGd/fOleb1QnbtXLYvnkwB60i334FAmY2dt8VHHRzdWphbjIw +MDBAZ21haWwuY29tAAoJEL55MAetIt9+z/AQANLTMeDcjDM0rc+l04cM70NXcwdD +h3mESNluKkCIdVv0JyfBgV3AjMzQYwzg8pQ87f1NkX23rqNhX9Kjw6LLRhm3LuVt +MnzdQvlLo00MuS4bL3mJpurumAaj7n0NLww4Gp0eRpFeErN3ZzJ88o1u7vaxL+0p +IgavS6YSH5bazwYz92f7tbAdhqv7nTEv8cfR6HRy4p8nRBcbUym/VITfnqFi/a/s +LGp+lxrFA6oLw4mEiTYlyMCxoifM8wFx/YzJ7SRcNkEaE/82KRoMGw6F+Vf9ulcK +c2UEJeEQThyuQtP96UuzQyvPpLry6cQgFwbEtIXEe6xfGVsrbSfnae3YzY/3obd7 +WR5DQDH7jSkQzlKX1Ttl5zT+EgDbgZt4fDG5Havo/rEiIDhh6d9sq2c2ARiEotBB +jWgBOC5umb2MmAU49HcjGaKJInOQHyZ+hUq4ln1aA4fyzl2vh56xvL1JBbGqlo/S +i0P4WfB/9kRtTuAzXpkVKRkp9Vcw0WSylh9URhc0TGd27h12pQiiE1aNnuHMYH4s +8P7UKHWMg3MAPkjN5OtUCni+/zbs08xF5GwAa7Ra1dplB0zgQZ/PigpyUCLnT/Ca +W30Y2AGVgxbkc7ScHPqeSigmxDAn9uTs/aUP3i1NJiimMDw/nKmT4Ux4tyraQJ15 +HqHTeEqwqAhxQdDE +=ea8V +-----END PGP SIGNATURE----- diff --git a/lxqt-notificationd.changes b/lxqt-notificationd.changes index 77869b3..3f18989 100644 --- a/lxqt-notificationd.changes +++ b/lxqt-notificationd.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat May 11 06:42:45 UTC 2024 - Андрей Алыпов + +- Update to 2.0.1: + * Prevented a random crash on killing the process with Qt ≥ 6.7. + * Ported to Qt6. + * Added full Wayland support by using layer shell. + ------------------------------------------------------------------- Sun Nov 5 22:04:07 UTC 2023 - Shawn Dunn diff --git a/lxqt-notificationd.keyring b/lxqt-notificationd.keyring index 35388e4..74b74f1 100644 --- a/lxqt-notificationd.keyring +++ b/lxqt-notificationd.keyring @@ -49,4 +49,4 @@ bJSJ/O/vzlRtDjOJ1JDlMRLs7TnOFeUh5pgwyaJoidYbJEiGlMGJbI6BjwhDTBFO NLJtd3SsRjc7ICtGdCvej59IvCDTjxtkhx5okF03APi1aXpHQrE18/arFD7BpoGO sw== =gSIv ------END PGP PUBLIC KEY BLOCK----- \ No newline at end of file +-----END PGP PUBLIC KEY BLOCK----- diff --git a/lxqt-notificationd.spec b/lxqt-notificationd.spec index d4fea16..0f929cb 100644 --- a/lxqt-notificationd.spec +++ b/lxqt-notificationd.spec @@ -1,7 +1,7 @@ # # spec file for package lxqt-notificationd # -# 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 @@ -17,26 +17,27 @@ Name: lxqt-notificationd -Version: 1.4.0 +Version: 2.0.1 Release: 0 Summary: LXQt Notification daemon License: LGPL-2.1-or-later Group: System/GUI/LXQt -URL: http://www.lxqt.org -Source: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz -Source1: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc +URL: https://github.com/lxqt/lxqt-notificationd +Source: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz +Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring -BuildRequires: cmake >= 3.1.0 +BuildRequires: cmake >= 3.18.0 BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: lxqt-build-tools-devel >= 0.13.0 BuildRequires: pkgconfig -BuildRequires: cmake(KF5WindowSystem) >= 5.36.0 -BuildRequires: pkgconfig(Qt5UiTools) >= 5.15.0 -BuildRequires: pkgconfig(Qt5Xdg) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(lxqt) >= %{version} -Recommends: %{name}-lang +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(LayerShellQt) >= 6.0.0 +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(lxqt2-build-tools) +BuildRequires: pkgconfig(lxqt) >= 2.0.0 +Recommends: %{name}-lang = %{version}-%{release} %description The LXQt Notification daemon @@ -44,22 +45,22 @@ The LXQt Notification daemon %lang_package %prep -%setup -q -# Changing LXQt into X-LXQt in desktop files to be freedesktop compliant and shut rpmlint warnings -#find -name '*desktop.in*' -exec sed -ri 's/(LXQt;)/X-\1/' {} + +%autosetup +sed -i '/Categories/s/\(LXQt\)/X-\1/' ./config/lxqt-config-notificationd.desktop.in %build -%cmake -DPULL_TRANSLATIONS=No +%cmake_qt6 +%{qt6_build} %install -%cmake_install +%{qt6_install} %fdupes -s %{buildroot}%{_datadir} -%find_lang %{name} --with-qt +%find_lang %{name} --with-qt --all-name %files %license LICENSE -%doc AUTHORS README.md +%doc AUTHORS CHANGELOG README.md %{_bindir}/%{name} %{_bindir}/lxqt-config-notificationd %{_datadir}/applications/lxqt-config-notificationd.desktop @@ -68,8 +69,7 @@ The LXQt Notification daemon %files lang -f %{name}.lang %dir %{_datadir}/lxqt %dir %{_datadir}/lxqt/translations -%dir %{_datadir}/lxqt/translations/lxqt-notificationd -%{_datadir}/lxqt/translations/lxqt-config-notificationd -%{_datadir}/lxqt/translations/lxqt-notificationd/* +%dir %{_datadir}/lxqt/translations/lxqt-config-notificationd +%dir %{_datadir}/lxqt/translations/%{name} %changelog