xcalib: 0.10 -> 0.11

Diff: https://codeberg.org/OpenICC/xcalib/compare/0.10...0.11

kyehn 9dd098a6 ebe33963

+21 -18
+21 -18
pkgs/by-name/xc/xcalib/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - fetchFromGitHub, 4 + fetchFromGitea, 5 + cmake, 6 + ninja, 5 7 libX11, 6 8 libXxf86vm, 7 - libXext, 8 9 libXrandr, 10 + samurai, 9 11 }: 10 12 11 - stdenv.mkDerivation rec { 13 + stdenv.mkDerivation (finalAttrs: { 12 14 pname = "xcalib"; 13 - version = "0.10"; 15 + version = "0.11"; 14 16 15 - src = fetchFromGitHub { 17 + src = fetchFromGitea { 18 + domain = "codeberg.org"; 16 19 owner = "OpenICC"; 17 20 repo = "xcalib"; 18 - rev = version; 19 - sha256 = "05fzdjmhiafgi2jf0k41i3nm0837a78sb6yv59cwc23nla8g0bhr"; 21 + tag = finalAttrs.version; 22 + hash = "sha256-o0pizV4Qrb9wfVKVNH2Ifb9tr7N7iveVHQB39WVCl8w="; 20 23 }; 21 24 25 + nativeBuildInputs = [ 26 + cmake 27 + ninja 28 + ]; 29 + 22 30 buildInputs = [ 23 31 libX11 24 32 libXxf86vm 25 - libXext 26 33 libXrandr 34 + samurai 27 35 ]; 28 36 29 - installPhase = '' 30 - mkdir -p $out/bin 31 - cp xcalib $out/bin/ 32 - ''; 33 - 34 - meta = with lib; { 35 - inherit (src.meta) homepage; 37 + meta = { 38 + inherit (finalAttrs.src.meta) homepage; 36 39 description = "Tiny monitor calibration loader for X and MS-Windows"; 37 - license = licenses.gpl2Plus; 40 + license = lib.licenses.gpl2Plus; 38 41 maintainers = [ ]; 39 - platforms = platforms.linux; 42 + platforms = lib.platforms.linux; 40 43 mainProgram = "xcalib"; 41 44 }; 42 - } 45 + })