lol

Merge pull request #196478 from themaxhero/waynergy

waynergy: init at 0.0.13

authored by

Thiago Kenji Okada and committed by
GitHub
3eadda2c e01a786e

+53
+6
maintainers/maintainer-list.nix
··· 8530 8530 githubId = 95194; 8531 8531 name = "Mauricio Scheffer"; 8532 8532 }; 8533 + maxhero = { 8534 + email = "contact@maxhero.dev"; 8535 + github = "themaxhero"; 8536 + githubId = 4708337; 8537 + name = "Marcelo A. de L. Santos"; 8538 + }; 8533 8539 max-niederman = { 8534 8540 email = "max@maxniederman.com"; 8535 8541 github = "max-niederman";
+45
pkgs/tools/wayland/waynergy/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , meson 5 + , pkg-config 6 + , ninja 7 + , wayland-scanner 8 + , libdrm 9 + , wayland 10 + , wayland-protocols 11 + , wl-clipboard 12 + , libxkbcommon 13 + , cmake 14 + , libressl 15 + }: 16 + stdenv.mkDerivation rec { 17 + pname = "waynergy"; 18 + version = "0.0.13"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "r-c-f"; 22 + repo = "waynergy"; 23 + rev = "v${version}"; 24 + hash = "sha256-eTY7tktUmoTZO3w9uP1P8cIz0mmFiWm5YFGVAS6JwwE="; 25 + }; 26 + 27 + depsBuildBuild = [ pkg-config ]; 28 + buildInputs = [ libdrm wayland wayland-protocols wl-clipboard libxkbcommon cmake libressl ]; 29 + nativeBuildInputs = [ meson ninja ]; 30 + 31 + postPatch = '' 32 + substituteInPlace waynergy.desktop --replace "Exec=/usr/bin/waynergy" "Exec=$out/bin/waynergy" 33 + ''; 34 + 35 + meta = with lib; { 36 + description = "A synergy client for Wayland compositors"; 37 + longDescription = '' 38 + A synergy client for Wayland compositors 39 + ''; 40 + homepage = "https://github.com/r-c-f/waynergy"; 41 + license = licenses.mit; 42 + platforms = platforms.linux; 43 + maintainers = with maintainers; [ maxhero pedrohlc ]; 44 + }; 45 + }
+2
pkgs/top-level/all-packages.nix
··· 3506 3506 3507 3507 wayland-proxy-virtwl = callPackage ../tools/wayland/wayland-proxy-virtwl { }; 3508 3508 3509 + waynergy = callPackage ../tools/wayland/waynergy { }; 3510 + 3509 3511 wayout = callPackage ../tools/wayland/wayout { }; 3510 3512 3511 3513 way-displays = callPackage ../tools/wayland/way-displays { };