From 519741ae32ee35e16360c7b985ba68ac0acc8fe5 Mon Sep 17 00:00:00 2001 From: aleksana Date: Mon, 9 Sep 2024 21:23:41 +0800 Subject: [PATCH] sums: init at 0.11 --- pkgs/by-name/su/sums/package.nix | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pkgs/by-name/su/sums/package.nix diff --git a/pkgs/by-name/su/sums/package.nix b/pkgs/by-name/su/sums/package.nix new file mode 100644 index 000000000000..bc0cc25d2c79 --- /dev/null +++ b/pkgs/by-name/su/sums/package.nix @@ -0,0 +1,46 @@ +{ + lib, + stdenv, + fetchFromGitLab, + meson, + ninja, + pkg-config, + wrapGAppsHook4, + desktop-file-utils, + libadwaita, + mpfr, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "sums"; + version = "0.11"; + + src = fetchFromGitLab { + owner = "leesonwai"; + repo = "sums"; + rev = "refs/tags/${finalAttrs.version}"; + hash = "sha256-D8BkrStS6IwkWy8J7YRHIhyJ68kX4Dky0Vbphn6CsVM="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + wrapGAppsHook4 + desktop-file-utils + ]; + + buildInputs = [ + libadwaita + mpfr + ]; + + meta = { + description = "Simple GTK postfix calculator for GNOME"; + homepage = "https://gitlab.com/leesonwai/sums"; + license = lib.licenses.gpl3Plus; + mainProgram = "sums"; + maintainers = with lib.maintainers; [ aleksana ]; + platforms = lib.platforms.unix; + }; +})