diff options
author | Azat Bahawi <azat@bahawi.net> | 2023-05-07 20:49:54 +0300 |
---|---|---|
committer | Azat Bahawi <azat@bahawi.net> | 2023-05-07 20:50:41 +0300 |
commit | fc5922aa663069870e026f7cb3eeef94e7043f07 (patch) | |
tree | e182191d331a7d679caeb9868d916148f6b3b332 /pkgs/applications/networking/browsers/moonlander | |
parent | ccebd7e0fe8029d4a139e8dbbcf2cdfcd01cdf8c (diff) |
moonlander: init at unstable-2021-05-23
Fixes: #230028
Diffstat (limited to 'pkgs/applications/networking/browsers/moonlander')
-rw-r--r-- | pkgs/applications/networking/browsers/moonlander/default.nix | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/moonlander/default.nix b/pkgs/applications/networking/browsers/moonlander/default.nix new file mode 100644 index 0000000000000..94bbbadecc917 --- /dev/null +++ b/pkgs/applications/networking/browsers/moonlander/default.nix @@ -0,0 +1,44 @@ +{ lib +, stdenv +, fetchFromSourcehut +, rustPlatform +, atk +, cairo +, gdk-pixbuf +, glib +, gtk3 +, pango +, pkg-config +}: + +rustPlatform.buildRustPackage rec { + pname = "moonlander"; + version = "unstable-2021-05-23"; + + src = fetchFromSourcehut { + owner = "~admicos"; + repo = "moonlander"; + rev = "abfb9cd421092b73609a32d0a04d110294a48f5e"; + hash = "sha256-kpaJRZPPVj8QTFfOx7nq3wN2jmyYASou7cgf+XY2RVU="; + }; + + cargoHash = "sha256-DL/EtZomrZlOFjUgNm6qnrB1MpXApkYKGubi+dB8aho="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ + atk + cairo + gdk-pixbuf + glib + gtk3 + pango + ]; + + meta = with lib; { + description = "Just another \"fancy\" Gemini client"; + homepage = "https://sr.ht/~admicos/moonlander/"; + license = licenses.mit; + maintainers = with maintainers; [ azahi ]; + }; +} |