commit 8cea7e841708144f352e39b589def0eed93595aa
parent a57bf5abeab810736e772fd66e71246ade66e896
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date: Sat, 30 Aug 2025 12:18:39 +0400
Add egemi
Diffstat:
2 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/pkgs/default.nix b/pkgs/default.nix
@@ -161,6 +161,7 @@ lib.makeScope newScope (
agunua = callPackage ./gemini/agunua { };
astronaut = callPackage ./gemini/astronaut { };
comitium = callPackage ./gemini/comitium { };
+ egemi = callPackage ./gemini/egemi { };
estampa = callPackage ./gemini/estampa { };
eva = callPackage ./gemini/eva { };
gelim = callPackage ./gemini/gelim { };
diff --git a/pkgs/gemini/egemi/default.nix b/pkgs/gemini/egemi/default.nix
@@ -0,0 +1,27 @@
+{
+ lib,
+ stdenv,
+ rustPlatform,
+ fetchFromGitHub,
+}:
+
+rustPlatform.buildRustPackage (finalAttrs: {
+ pname = "egemi";
+ version = "0.1.2";
+
+ src = fetchFromGitHub {
+ owner = "NfNitLoop";
+ repo = "egemi";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-mx2ZLFsNPUsIjrsB+CGiLa3LRdbbBzNWCMr2pzC4wEY=";
+ };
+
+ cargoHash = "sha256-ouKVdE7wJ2jFM3oGo8wHZxpgZF6zj114mvuYPC2LBe8=";
+
+ meta = {
+ description = "An egui browser for Gemini Text";
+ homepage = "https://github.com/NfNitLoop/egemi";
+ license = lib.licenses.free;
+ maintainers = [ lib.maintainers.sikmir ];
+ };
+})