diff options
| author | Jan Tojnar <jtojnar@gmail.com> | 2022-11-07 17:25:39 +0100 |
|---|---|---|
| committer | Jan Tojnar <jtojnar@gmail.com> | 2023-09-23 01:31:04 +0200 |
| commit | 820c85214d87fbcb69d908174356b2a624bae30b (patch) | |
| tree | 96608ea89130891167b8e7217ba4bda1f2c8d982 | |
| parent | Merge pull request #255709 from GaetanLepage/skorch (diff) | |
| download | nixpkgs-origin/clipboard-inspector.tar.gz | |
clipboard-inspector: init at 1.0.0-beta-1origin/clipboard-inspector
| -rw-r--r-- | pkgs/applications/misc/clipboard-inspector/default.nix | 52 | ||||
| -rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 54 insertions, 0 deletions
diff --git a/pkgs/applications/misc/clipboard-inspector/default.nix b/pkgs/applications/misc/clipboard-inspector/default.nix new file mode 100644 index 000000000000..1a5b69de0fb5 --- /dev/null +++ b/pkgs/applications/misc/clipboard-inspector/default.nix @@ -0,0 +1,52 @@ +{ stdenv +, lib +, fetchFromGitHub +, cmake +, extra-cmake-modules +, wrapGAppsHook +, qt5 +, libsForQt5 +}: + +stdenv.mkDerivation rec { + pname = "ClipboardInspector"; + version = "1.0.0-beta-1"; + + src = fetchFromGitHub { + owner = "Cuperino"; + repo = "ClipboardInspector"; + rev = "v${version}"; + sha256 = "qzEpFZ1mW0m/zB4j0Fq/zqB1seh1IDwGOGcw3CU+z64="; + }; + + nativeBuildInputs = [ + cmake + extra-cmake-modules + qt5.wrapQtAppsHook + wrapGAppsHook + ]; + + buildInputs = [ + qt5.qtbase + qt5.qtquickcontrols2 + qt5.qtsvg + libsForQt5.kirigami2 + libsForQt5.kdeFrameworks.kcoreaddons + libsForQt5.kdeFrameworks.ki18n + libsForQt5.kdeFrameworks.syntax-highlighting + ]; + + # Prevent double-wrapping, inject wrapper args manually instead. + dontWrapGApps = true; + preFixup = '' + qtWrapperArgs+=("''${gappsWrapperArgs[@]}") + ''; + + meta = with lib; { + homepage = "https://github.com/Cuperino/ClipboardInspector"; + description = "Native clipboard inspection app"; + license = licenses.gpl2Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8114377a37c2..e80574451892 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -31147,6 +31147,8 @@ with pkgs; clightd = callPackage ../applications/misc/clight/clightd.nix { }; + clipboard-inspector = callPackage ../applications/misc/clipboard-inspector { }; + clipgrab = libsForQt5.callPackage ../applications/video/clipgrab { }; clipcat = callPackage ../applications/misc/clipcat { }; |
