copyq: 11.0.0 -> 13.0.0

This commit is contained in:
David Sierra DiazGranados
2025-10-22 16:02:30 +00:00
committed by davidsierradz
parent a7f6fb78c7
commit 6784ffd605

View File

@@ -2,6 +2,7 @@
lib, lib,
stdenv, stdenv,
fetchFromGitHub, fetchFromGitHub,
fetchpatch2,
cmake, cmake,
ninja, ninja,
qtbase, qtbase,
@@ -19,13 +20,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "CopyQ"; pname = "CopyQ";
version = "11.0.0"; version = "13.0.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hluk"; owner = "hluk";
repo = "CopyQ"; repo = "CopyQ";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-/t+8YsqeX0tlxwQDDNTalttCDIgGhpLbzYe3UqY04xM="; hash = "sha256-wxjUL5mGXAMNVGP+dAh1NrE9tw71cJW9zmLsaCVphTo=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@@ -48,12 +49,21 @@ stdenv.mkDerivation rec {
kdePackages.kconfig kdePackages.kconfig
kdePackages.kstatusnotifieritem kdePackages.kstatusnotifieritem
kdePackages.knotifications kdePackages.knotifications
kdePackages.kguiaddons
]; ];
cmakeFlags = [ cmakeFlags = [
(lib.cmakeBool "WITH_QT6" true) (lib.cmakeBool "WITH_QT6" true)
]; ];
patches = [
# https://github.com/hluk/CopyQ/pull/3268
(fetchpatch2 {
url = "https://github.com/hluk/CopyQ/commit/103903593c37c9db5406d276e0097fbf18d2a8c4.patch?full_index=1";
hash = "sha256-zywE6ntMw+WvTyilXwvd4lfQRAAB9R/AGpwtwwPFZZE=";
})
];
meta = { meta = {
homepage = "https://hluk.github.io/CopyQ"; homepage = "https://hluk.github.io/CopyQ";
description = "Clipboard Manager with Advanced Features"; description = "Clipboard Manager with Advanced Features";