Unverified Commit 94fc16e6 authored by Mostly Void's avatar Mostly Void
Browse files

clipboard-jh: init at 0.3.2

parent cc1bb678
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, cmake
, libffi
, pkg-config
, wayland-protocols
, wayland
, xorg
}:

stdenv.mkDerivation rec {
  pname = "clipboard-jh";
  version = "0.3.2";

  src = fetchFromGitHub {
    owner = "Slackadays";
    repo = "clipboard";
    rev = version;
    sha256 = "sha256-xdogl2WDuQXeLFuBY1u7PSpaoVI9HKScOdxHZ3+whIg=";
  };

  nativeBuildInputs = [
    cmake
    pkg-config
  ];

  buildInputs = [
    libffi
    wayland-protocols
    wayland
    xorg.libX11
  ];

  cmakeFlags = [
    "-DCMAKE_BUILD_TYPE='MinSizeRel'"
    "-Wno-dev"
    "-DINSTALL_PREFIX=${placeholder "out"}"
  ];

  meta = with lib; {
    description = "Cut, copy, and paste anything, anywhere, all from the terminal";
    homepage = "https://github.com/Slackadays/clipboard";
    license = licenses.gpl3Only;
    maintainers = with maintainers; [ dit7ya ];
    mainProgram = "clipboard";
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -13237,6 +13237,8 @@ with pkgs;
  clipnotify = callPackage ../tools/misc/clipnotify { };
  clipboard-jh = callPackage ../tools/misc/clipboard-jh { };
  clipbuzz = callPackage ../tools/misc/clipbuzz { };
  xclip = callPackage ../tools/misc/xclip { };