nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 51 lines 1.0 kB view raw
1{ 2 lib, 3 rustPlatform, 4 fetchFromGitHub, 5 pkg-config, 6 libgit2, 7 openssl, 8 zlib, 9}: 10 11rustPlatform.buildRustPackage rec { 12 pname = "ffizer"; 13 version = "2.13.6"; 14 15 buildFeatures = [ "cli" ]; 16 17 src = fetchFromGitHub { 18 owner = "ffizer"; 19 repo = "ffizer"; 20 rev = version; 21 hash = "sha256-1UKXUcoAFQymz1J4oLH8Bwqxby8d+fhcFFYbfQBwTeo="; 22 }; 23 24 cargoHash = "sha256-+0d2cnRso6M4qhtdb3fk4AZ7vsDl49Ycly98xybaZRg="; 25 26 nativeBuildInputs = [ 27 pkg-config 28 ]; 29 30 buildInputs = [ 31 libgit2 32 openssl 33 zlib 34 ]; 35 36 env.OPENSSL_NO_VENDOR = true; 37 38 checkFlags = [ 39 # requires internet access 40 "--skip=run_test_samples_tests_data_template_2" 41 ]; 42 43 meta = { 44 description = "Files and folders initializer / generator based on templates"; 45 homepage = "https://github.com/ffizer/ffizer"; 46 changelog = "https://github.com/ffizer/ffizer/blob/${src.rev}/CHANGELOG.md"; 47 license = lib.licenses.cc0; 48 maintainers = with lib.maintainers; [ XBagon ]; 49 mainProgram = "ffizer"; 50 }; 51}