tsukimi: 0.19.3 -> 0.19.4 (#390361)

authored by Aleksana and committed by GitHub 83b4051e 270d43cd

+21 -23
+21 -23
pkgs/by-name/ts/tsukimi/package.nix
··· 11 11 libepoxy, 12 12 wrapGAppsHook4, 13 13 nix-update-script, 14 + stdenv, 15 + meson, 16 + ninja, 17 + rustc, 18 + cargo, 19 + dbus, 20 + desktop-file-utils, 14 21 }: 15 - rustPlatform.buildRustPackage rec { 22 + stdenv.mkDerivation rec { 16 23 pname = "tsukimi"; 17 - version = "0.19.3"; 24 + version = "0.19.4"; 18 25 19 26 src = fetchFromGitHub { 20 27 owner = "tsukinaha"; 21 28 repo = "tsukimi"; 22 29 tag = "v${version}"; 23 - hash = "sha256-MNPg3qg9wRRWKofH4NSRIa76+nA3IFoMfOt6s5+4y8A="; 24 - fetchSubmodules = true; 30 + hash = "sha256-7Us+mz0FHetka4uVDCWkAGyGMZRhQDotRsySljYZgCo="; 25 31 }; 26 32 27 - useFetchCargoVendor = true; 28 - cargoHash = "sha256-mS5qKEm3oCHiFP5i/XHnIOBmXzvlgfE2i/f0lLl4TN4="; 33 + cargoDeps = rustPlatform.fetchCargoVendor { 34 + inherit src; 35 + hash = "sha256-JaBFL7XHVjf4NP41n9qtb5oQyaP1bYQETPYMCR9XEvQ="; 36 + }; 29 37 30 38 nativeBuildInputs = [ 31 39 pkg-config 32 40 wrapGAppsHook4 41 + meson 42 + ninja 43 + rustPlatform.cargoSetupHook 44 + rustc 45 + cargo 46 + desktop-file-utils 33 47 ]; 34 48 35 49 buildInputs = ··· 39 53 libadwaita 40 54 openssl 41 55 libepoxy 56 + dbus 42 57 ] 43 58 ++ (with gst_all_1; [ 44 59 gstreamer ··· 50 65 ]); 51 66 52 67 doCheck = false; # tests require networking 53 - 54 - postPatch = '' 55 - substituteInPlace build.rs \ 56 - --replace-fail 'i18n/locale' "$out/share/locale" 57 - 58 - substituteInPlace src/lib.rs \ 59 - --replace-fail '/usr/share/locale' "$out/share/locale" 60 - ''; 61 - 62 - postInstall = '' 63 - install -Dm644 resources/moe.tsuna.tsukimi.gschema.xml -t $out/share/glib-2.0/schemas 64 - glib-compile-schemas $out/share/glib-2.0/schemas 65 - 66 - install -Dm644 resources/icons/tsukimi.png -t $out/share/pixmaps 67 - 68 - install -Dm644 resources/moe.tsuna.tsukimi.desktop.in $out/share/applications/moe.tsuna.tsukimi.desktop 69 - ''; 70 68 71 69 passthru.updateScript = nix-update-script { }; 72 70