From 6c84ca2d811ad796a4184dc08fcf31e2002c27b2 Mon Sep 17 00:00:00 2001 From: hexclover <47456195+hexclover@users.noreply.github.com> Date: Mon, 31 Jul 2023 02:50:48 +0800 Subject: [PATCH 1/2] maintainers: add hexclover --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f8b83f13e89f..efeb1c42e7d2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6679,6 +6679,12 @@ githubId = 41522204; name = "hexchen"; }; + hexclover = { + email = "hexclover@outlook.com"; + github = "hexclover"; + githubId = 47456195; + name = "hexclover"; + }; heyimnova = { email = "git@heyimnova.dev"; github = "heyimnova"; From a9e76af1b9ef7a5e00690907cf00fa8c696eb76b Mon Sep 17 00:00:00 2001 From: hexclover <47456195+hexclover@users.noreply.github.com> Date: Mon, 31 Jul 2023 02:54:22 +0800 Subject: [PATCH 2/2] kdocker: init at 5.4 --- pkgs/tools/X11/kdocker/default.nix | 54 ++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 56 insertions(+) create mode 100644 pkgs/tools/X11/kdocker/default.nix diff --git a/pkgs/tools/X11/kdocker/default.nix b/pkgs/tools/X11/kdocker/default.nix new file mode 100644 index 000000000000..21a11f8fa31a --- /dev/null +++ b/pkgs/tools/X11/kdocker/default.nix @@ -0,0 +1,54 @@ +{ stdenv +, lib +, fetchFromGitHub +, qmake +, wrapQtAppsHook +, libX11 +, libXmu +, libXpm +, qtbase +, qtx11extras +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "kdocker"; + version = "5.4"; + + src = fetchFromGitHub { + owner = "user-none"; + repo = "KDocker"; + rev = "${finalAttrs.version}"; + hash = "sha256-CTz2M9nv5Rf1amnSpLiIUZLH9Q3te6ZyFNUzSGHdYJc="; + }; + + nativeBuildInputs = [ + qmake + wrapQtAppsHook + ]; + + buildInputs = [ + libX11 + libXmu + libXpm + qtbase + qtx11extras + ]; + + prePatch = '' + for h in Xatom Xlib Xmu; do + sed -i "s|#include <$h|#include