nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 stdenv,
3 lib,
4 fetchFromGitHub,
5 cmake,
6 libX11,
7 libxcb,
8 perl, # For pod2man
9 qt6,
10}:
11
12stdenv.mkDerivation (finalAttrs: {
13 pname = "kdocker";
14 version = "6.2";
15
16 src = fetchFromGitHub {
17 owner = "user-none";
18 repo = "KDocker";
19 rev = "${finalAttrs.version}";
20 hash = "sha256-ckTi/w2Yynsl3aJzV9Uxfc7WxJtcCt44glJyqEEZrig=";
21 };
22
23 nativeBuildInputs = [
24 cmake
25 perl
26 qt6.wrapQtAppsHook
27 ];
28
29 buildInputs = [
30 libX11
31 libxcb
32 qt6.qtbase
33 ];
34
35 meta = {
36 description = "Dock any application into the system tray";
37 homepage = "https://github.com/user-none/KDocker";
38 changelog = "https://github.com/user-none/KDocker/blob/${finalAttrs.version}/ChangeLog";
39 license = lib.licenses.gpl2Only;
40 maintainers = with lib.maintainers; [ hexclover ];
41 platforms = lib.platforms.linux;
42 mainProgram = "kdocker";
43 };
44})