lol

libvarlink: 22 -> 23

Artturin 2900412c 6444c18e

+20 -6
+20 -6
pkgs/development/libraries/libvarlink/default.nix
··· 4 4 , meson 5 5 , ninja 6 6 , python3 7 + , nix-update-script 8 + , testers 7 9 }: 8 10 9 - stdenv.mkDerivation rec { 11 + stdenv.mkDerivation (finalAttrs: { 10 12 pname = "libvarlink"; 11 - version = "22"; 13 + version = "23"; 12 14 13 15 src = fetchFromGitHub { 14 16 owner = "varlink"; 15 - repo = pname; 16 - rev = version; 17 - sha256 = "1i15227vlc9k4276r833ndhxrcys9305pf6dga1j0alx2vj85yz2"; 17 + repo = finalAttrs.pname; 18 + rev = finalAttrs.version; 19 + sha256 = "sha256-oUy9HhybNMjRBWoqqal1Mw8cC5RddgN4izxAl0cgnKE="; 18 20 }; 19 21 20 22 nativeBuildInputs = [ meson ninja ]; ··· 33 35 34 36 doCheck = true; 35 37 38 + passthru = { 39 + updateScript = nix-update-script { 40 + attrPath = finalAttrs.pname; 41 + }; 42 + tests = { 43 + version = testers.testVersion { 44 + package = finalAttrs.finalPackage; 45 + command = "varlink --version"; 46 + }; 47 + }; 48 + }; 49 + 36 50 meta = with lib; { 37 51 description = "C implementation of the Varlink protocol and command line tool"; 38 52 homepage = "https://github.com/varlink/libvarlink"; ··· 40 54 maintainers = with maintainers; [ artturin ]; 41 55 platforms = platforms.linux; 42 56 }; 43 - } 57 + })