From 999af6fa0d0e5d59b501313a3b55f5fe5c3901d6 Mon Sep 17 00:00:00 2001 From: Jaco Malan Date: Thu, 3 Jul 2025 15:24:12 +0200 Subject: [PATCH 1/2] maintainers: add JacoMalan1 --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 04a1e3c0b6d3..c5d52db1feb9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11273,6 +11273,13 @@ githubId = 45084216; keys = [ { fingerprint = "1BF9 8D10 E0D0 0B41 5723 5836 4C13 3A84 E646 9228"; } ]; }; + JacoMalan1 = { + name = "Jaco Malan"; + email = "jacom@codelog.co.za"; + github = "JacoMalan1"; + githubId = 10290409; + keys = [ { fingerprint = "339C 9213 7F2D 5D6E 2B6A 6E98 240B B4C4 27BC 327A"; } ]; + }; jaculabilis = { name = "Tim Van Baak"; email = "tim.vanbaak@gmail.com"; From e08918b3d744cc103491745007fe0b6345e083a6 Mon Sep 17 00:00:00 2001 From: Jaco Malan Date: Thu, 3 Jul 2025 15:53:39 +0200 Subject: [PATCH 2/2] eigenwallet: init at 2.0.3 --- pkgs/by-name/ei/eigenwallet/package.nix | 52 +++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 pkgs/by-name/ei/eigenwallet/package.nix diff --git a/pkgs/by-name/ei/eigenwallet/package.nix b/pkgs/by-name/ei/eigenwallet/package.nix new file mode 100644 index 000000000000..fb96c27c1cf1 --- /dev/null +++ b/pkgs/by-name/ei/eigenwallet/package.nix @@ -0,0 +1,52 @@ +{ + lib, + fetchurl, + stdenv, + dpkg, + autoPatchelfHook, + cairo, + gdk-pixbuf, + webkitgtk_4_1, + gtk3, +}: + +stdenv.mkDerivation (finalAttrs: { + name = "eigenwallet"; + version = "2.0.3"; + + src = fetchurl { + url = "https://github.com/eigenwallet/core/releases/download/${finalAttrs.version}/UnstoppableSwap_${finalAttrs.version}_amd64.deb"; + hash = "sha256-2uOsZ6IvaQes+FYGQ0cNYlySzjyNwf/3fqk3DJzN+WI="; + }; + + nativeBuildInputs = [ + dpkg + autoPatchelfHook + ]; + + buildInputs = [ + cairo + gdk-pixbuf + webkitgtk_4_1 + gtk3 + ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out + mv {usr/bin,usr/share} $out + + runHook postInstall + ''; + + meta = { + description = "Protocol and desktop application for swapping Monero and Bitcoin"; + homepage = "https://unstoppableswap.net"; + maintainers = with lib.maintainers; [ JacoMalan1 ]; + license = lib.licenses.gpl3Only; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + platforms = [ "x86_64-linux" ]; + mainProgram = "unstoppableswap-gui-rs"; + }; +})