nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 36 lines 838 B view raw
1{ 2 lib, 3 rustPlatform, 4 fetchFromGitHub, 5}: 6 7rustPlatform.buildRustPackage rec { 8 pname = "viddy"; 9 version = "1.3.0"; 10 11 src = fetchFromGitHub { 12 owner = "sachaos"; 13 repo = "viddy"; 14 rev = "v${version}"; 15 hash = "sha256-ZdDe0ymPkj0ZGiPLo1Y0qMDk2SsUcPsSStay+Tuf4p0="; 16 }; 17 18 cargoHash = "sha256-Bp3t/fjaFeouIoKlRvQPVDlc46Ggitfx6HUXE+RZN0A="; 19 20 env.VERGEN_BUILD_DATE = "2024-11-28"; # managed via the update script 21 env.VERGEN_GIT_DESCRIBE = "Nixpkgs"; 22 23 passthru.updateScript.command = [ ./update.sh ]; 24 25 meta = { 26 description = "Modern `watch` command"; 27 changelog = "https://github.com/sachaos/viddy/releases"; 28 homepage = "https://github.com/sachaos/viddy"; 29 license = lib.licenses.mit; 30 maintainers = with lib.maintainers; [ 31 j-hui 32 phanirithvij 33 ]; 34 mainProgram = "viddy"; 35 }; 36}