From 62ec9f2445a198e76258351ed80affaef7515e31 Mon Sep 17 00:00:00 2001 From: gbcox Date: Feb 13 2022 19:37:44 +0000 Subject: Wayland Titlebar Patch rhbz#2053980 --- diff --git a/copyq.rpmlintrc b/copyq.rpmlintrc index 6714218..4def65d 100644 --- a/copyq.rpmlintrc +++ b/copyq.rpmlintrc @@ -1,3 +1,9 @@ # SPELLING ERRORS -addFilter(r" spelling-error .* (copyq|CopyQ|searchable)") -addFilter(r" no-manual-page-for-binary package_name") +addFilter(r" statically-linked-binary") +addFilter(r" missing-PT_GNU_STACK-section") +addFilter(r" dangling-relative-symlink") +addFilter(r" hidden-file-or-dir") +addFilter(r" files-duplicate") +addFilter(r" no-documentation") +addFilter(r" unstripped-binary-or-object") +addFilter(r" shared-library-without-dependency-information") diff --git a/copyq.spec b/copyq.spec index fe72791..398996b 100644 --- a/copyq.spec +++ b/copyq.spec @@ -3,7 +3,7 @@ Name: copyq Version: 6.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Advanced clipboard manager License: GPLv3+ @@ -12,6 +12,7 @@ License: GPLv3+ Url: %{forgeurl} Source0: %{forgesource} Source1: %{name}.rpmlintrc +Patch0: rhbz-2053980.patch BuildRequires: cmake, extra-cmake-modules, gcc-c++ BuildRequires: libappstream-glib BuildRequires: desktop-file-utils, git @@ -30,7 +31,7 @@ support for image formats, command line control and more. %prep %{forgesetup} chmod 644 %{SOURCE0} -%autosetup -n %{archivename} +%autosetup -p1 -n %{archivename} sed -i '/DQT_RESTRICTED_CAST_FROM_ASCII/d' CMakeLists.txt %build @@ -67,6 +68,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/com.gi %{_mandir}/man1/%{name}.1.* %changelog +* Sun Feb 13 2022 Gerald Cox - 6.0.1-3 +- Wayland Titlebar Patch rhbz#2053980 + * Wed Jan 19 2022 Fedora Release Engineering - 6.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/rhbz-2053980.patch b/rhbz-2053980.patch new file mode 100644 index 0000000..4bf166d --- /dev/null +++ b/rhbz-2053980.patch @@ -0,0 +1,12 @@ +diff -urN CopyQ-f47736441b8583f2c8cce8bec872e8c6c82a5f7e/src/app/clipboardserver.cpp CopyQ-f47736441b8583f2c8cce8bec872e8c6c82a5f7e-p0/src/app/clipboardserver.cpp +--- CopyQ-f47736441b8583f2c8cce8bec872e8c6c82a5f7e/src/app/clipboardserver.cpp 2022-01-02 01:39:43.000000000 -0800 ++++ CopyQ-f47736441b8583f2c8cce8bec872e8c6c82a5f7e-p0/src/app/clipboardserver.cpp 2022-02-13 10:37:53.776923493 -0800 +@@ -182,6 +182,8 @@ + QString::fromLatin1("CopyQ-%1").arg(sessionName)); + } + ++ QGuiApplication::setDesktopFileName(QStringLiteral("com.github.hluk.copyq")); ++ + #if QT_VERSION < QT_VERSION_CHECK(6,0,0) + QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps, true); + #endif