nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit 8cea7e841708144f352e39b589def0eed93595aa
parent a57bf5abeab810736e772fd66e71246ade66e896
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sat, 30 Aug 2025 12:18:39 +0400

Add egemi

Diffstat:
Mpkgs/default.nix | 1+
Apkgs/gemini/egemi/default.nix | 27+++++++++++++++++++++++++++
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 ]; + }; +})