Merge pull request #261050 from OPNA2608/update/wlcs

wlcs: 1.6.0 -> 1.6.1

authored by Weijia Wang and committed by GitHub 67604b2a 198db141

+18 -7
+18 -7
pkgs/development/tools/wlcs/default.nix
··· 2 2 , lib 3 3 , gitUpdater 4 4 , fetchFromGitHub 5 + , testers 5 6 , cmake 6 7 , pkg-config 7 8 , boost 8 9 , gtest 9 10 , wayland 11 + , wayland-scanner 10 12 }: 11 13 12 - stdenv.mkDerivation rec { 14 + stdenv.mkDerivation (finalAttrs: { 13 15 pname = "wlcs"; 14 - version = "1.6.0"; 16 + version = "1.6.1"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "MirServer"; 18 20 repo = "wlcs"; 19 - rev = "v${version}"; 20 - hash = "sha256-+YM5dT45p9wk0gJeATmhWDFJJMaUdcTfw8GLS/vMkw4="; 21 + rev = "v${finalAttrs.version}"; 22 + hash = "sha256-YYrhcN1BSJISn/7lxu7Db5YaOK+okdHVJuMwqSDzAIU="; 21 23 }; 22 24 25 + strictDeps = true; 26 + 23 27 nativeBuildInputs = [ 24 28 cmake 25 29 pkg-config 30 + wayland-scanner 26 31 ]; 27 32 28 33 buildInputs = [ ··· 31 36 wayland 32 37 ]; 33 38 34 - passthru.updateScript = gitUpdater { 35 - rev-prefix = "v"; 39 + passthru = { 40 + tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 41 + updateScript = gitUpdater { 42 + rev-prefix = "v"; 43 + }; 36 44 }; 37 45 38 46 meta = with lib; { ··· 57 65 license = licenses.gpl3Only; 58 66 maintainers = with maintainers; [ OPNA2608 ]; 59 67 platforms = platforms.linux; 68 + pkgConfigModules = [ 69 + "wlcs" 70 + ]; 60 71 }; 61 - } 72 + })