Merge pull request #305222 from shivaraj-bh/update-nixci

nixci: 0.2.0 -> 0.4.0

authored by rewine and committed by GitHub ae2e299f c4fe1b7e

+15 -7
+14 -6
pkgs/tools/nix/nixci/default.nix
··· 6 6 , openssl 7 7 , pkg-config 8 8 , Security 9 + , SystemConfiguration 10 + , IOKit 9 11 }: 10 12 11 13 rustPlatform.buildRustPackage rec { 12 14 pname = "nixci"; 13 - version = "0.2.0"; 15 + version = "0.4.0"; 14 16 15 17 src = fetchCrate { 16 18 inherit version; 17 19 pname = "nixci"; 18 - hash = "sha256-Q3V/JL64xkIj0X0NSMRTjRAP3PJC9ouj3CmEscVWdns="; 20 + hash = "sha256-JC1LUny8UKflANlcx6Hcgx39CRry+ossnp/RQK36oaI="; 19 21 }; 20 22 21 - cargoHash = "sha256-tjk91AaPsMLfXYB2o1HTTxb6Qr3l8BABPStrKEGvbtM="; 23 + cargoHash = "sha256-pYPzM7QlQ2EXwrvuXMa1qs0m7cmumh1iPesgJZ0H2kg="; 22 24 23 25 nativeBuildInputs = [ pkg-config ]; 24 - buildInputs = [ libiconv openssl ] 25 - ++ lib.optionals stdenv.isDarwin [ Security ]; 26 + 27 + buildInputs = lib.optionals stdenv.isLinux [ 28 + openssl 29 + ] ++ lib.optionals stdenv.isDarwin [ 30 + IOKit 31 + Security 32 + SystemConfiguration 33 + ]; 26 34 27 35 # The rust program expects an environment (at build time) that points to the 28 36 # devour-flake flake. ··· 37 45 description = "Define and build CI for Nix projects anywhere"; 38 46 homepage = "https://github.com/srid/nixci"; 39 47 license = licenses.agpl3Only; 40 - maintainers = with maintainers; [ srid ]; 48 + maintainers = with maintainers; [ srid shivaraj-bh ]; 41 49 mainProgram = "nixci"; 42 50 }; 43 51 }
+1 -1
pkgs/top-level/all-packages.nix
··· 39989 39989 alejandra = callPackage ../tools/nix/alejandra { }; 39990 39990 39991 39991 nixci = callPackage ../tools/nix/nixci { 39992 - inherit (darwin.apple_sdk.frameworks) Security; 39992 + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration IOKit; 39993 39993 }; 39994 39994 39995 39995 nixfmt-classic = haskellPackages.nixfmt.bin;