Loading pkgs/development/tools/misc/riff/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib , rustPlatform , fetchFromGitHub , makeWrapper , pkg-config , openssl , stdenv , darwin }: rustPlatform.buildRustPackage rec { pname = "riff"; version = "1.0.3"; src = fetchFromGitHub { owner = "DeterminateSystems"; repo = pname; rev = "v${version}"; hash = "sha256-ThHkEvu+lWojHmEgcrwdZDPROfxznB7vv78msyZf90A="; }; cargoHash = "sha256-knA08KqjtI2FZUbllfVETxDqi/r4Gf3VuLE17JujTzc="; nativeBuildInputs = [ makeWrapper pkg-config ]; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; postInstall = '' wrapProgram $out/bin/riff --set-default RIFF_DISABLE_TELEMETRY true ''; meta = with lib; { description = "A tool that automatically provides external dependencies for software projects"; homepage = "https://riff.sh"; changelog = "https://github.com/DeterminateSystems/riff/releases/tag/v${version}"; license = licenses.mpl20; maintainers = with maintainers; [ figsoda ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -18104,6 +18104,8 @@ with pkgs; revive = callPackage ../development/tools/revive { }; riff = callPackage ../development/tools/misc/riff { }; rman = callPackage ../development/tools/misc/rman { }; rnginline = with python3Packages; toPythonApplication rnginline; Loading
pkgs/development/tools/misc/riff/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib , rustPlatform , fetchFromGitHub , makeWrapper , pkg-config , openssl , stdenv , darwin }: rustPlatform.buildRustPackage rec { pname = "riff"; version = "1.0.3"; src = fetchFromGitHub { owner = "DeterminateSystems"; repo = pname; rev = "v${version}"; hash = "sha256-ThHkEvu+lWojHmEgcrwdZDPROfxznB7vv78msyZf90A="; }; cargoHash = "sha256-knA08KqjtI2FZUbllfVETxDqi/r4Gf3VuLE17JujTzc="; nativeBuildInputs = [ makeWrapper pkg-config ]; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; postInstall = '' wrapProgram $out/bin/riff --set-default RIFF_DISABLE_TELEMETRY true ''; meta = with lib; { description = "A tool that automatically provides external dependencies for software projects"; homepage = "https://riff.sh"; changelog = "https://github.com/DeterminateSystems/riff/releases/tag/v${version}"; license = licenses.mpl20; maintainers = with maintainers; [ figsoda ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -18104,6 +18104,8 @@ with pkgs; revive = callPackage ../development/tools/revive { }; riff = callPackage ../development/tools/misc/riff { }; rman = callPackage ../development/tools/misc/rman { }; rnginline = with python3Packages; toPythonApplication rnginline;