gtklock-virtkb-module: init at 0-unstable-2025-02-27

aleksana 4ac2f96e f9d8e607

+40
+40
pkgs/by-name/gt/gtklock-virtkb-module/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + pkg-config, 6 + gtk3, 7 + gtklock, 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "gtklock-virtkb-module"; 12 + version = "0-unstable-2025-02-27"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "progandy"; 16 + repo = "gtklock-virtkb-module"; 17 + rev = "a11c2d8f14a79f271b02711b38220f927bc7fdf8"; 18 + hash = "sha256-+kEv5SlMINCORQQOOZ4Lb1dSJXLCbX2oAsD6NTbuhdE="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + pkg-config 23 + ]; 24 + 25 + buildInputs = [ 26 + gtk3 27 + ]; 28 + 29 + makeFlags = [ "PREFIX=${placeholder "out"}" ]; 30 + 31 + passthru.tests.testModule = gtklock.passthru.testModule finalAttrs.finalPackage; 32 + 33 + meta = { 34 + description = "Gtklock module adding a keyboard to the lockscreen"; 35 + homepage = "https://github.com/progandy/gtklock-virtkb-module"; 36 + license = lib.licenses.gpl3Only; 37 + maintainers = with lib.maintainers; [ aleksana ]; 38 + platforms = lib.platforms.linux; 39 + }; 40 + })