diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-06-05 03:36:03 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-05 03:36:03 +0200 |
commit | 63f711cdeb6d038603d3a294b70172eb1cc49716 (patch) | |
tree | 894f219eff5345b3f02e47dd96a7cabbb164bdc0 /pkgs/by-name/ri | |
parent | 5a0c4f829d320768d91939266f1dbfbe0662d1fd (diff) | |
parent | c24ce99dbec9d01828a742508dbbf5e10af9d454 (diff) |
Merge pull request #315199 from uncenter/feat/ringfairy
ringfairy: init at 0.1.2-unstable-2024-05-11
Diffstat (limited to 'pkgs/by-name/ri')
-rw-r--r-- | pkgs/by-name/ri/ringfairy/package.nix | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/by-name/ri/ringfairy/package.nix b/pkgs/by-name/ri/ringfairy/package.nix new file mode 100644 index 0000000000000..1b4295d1f6341 --- /dev/null +++ b/pkgs/by-name/ri/ringfairy/package.nix @@ -0,0 +1,41 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + openssl, + stdenv, + darwin, +}: +rustPlatform.buildRustPackage { + pname = "ringfairy"; + version = "0.1.2-unstable-2024-05-11"; + + src = fetchFromGitHub { + owner = "k3rs3d"; + repo = "ringfairy"; + rev = "966fe129c72a7ff09f55f22273c1c291780d40cd"; + hash = "sha256-1soTvSjoBSIQBUK21COSmw8EKYcMUBjNs+FNs3jzy/E="; + }; + + cargoHash = "sha256-cmW+y57AAK1NNBJ6xE2EvHsSoKddLWgdtnAmSjzAN0k="; + + nativeBuildInputs = [pkg-config]; + + buildInputs = + [openssl] + ++ lib.optionals stdenv.isDarwin ( + with darwin.apple_sdk.frameworks; [ + Security + SystemConfiguration + ] + ); + + meta = { + description = "Static webring generator in Rust"; + homepage = "https://github.com/k3rs3d/ringfairy"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [uncenter]; + mainProgram = "ringfairy"; + }; +} |