From b822353e11d7ceafe74cc5eec70de5562908313c Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Wed, 13 Aug 2025 19:09:28 -0600 Subject: [PATCH] rumno: init at 0-unstable-2025-08-13 --- pkgs/by-name/ru/rumno/package.nix | 55 +++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/by-name/ru/rumno/package.nix diff --git a/pkgs/by-name/ru/rumno/package.nix b/pkgs/by-name/ru/rumno/package.nix new file mode 100644 index 000000000000..561627b2bdb8 --- /dev/null +++ b/pkgs/by-name/ru/rumno/package.nix @@ -0,0 +1,55 @@ +{ + lib, + rustPlatform, + fetchFromGitLab, + pkg-config, + dbus, + gdk-pixbuf, + glib, + gtk3, + cairo, + atk, + pango, + harfbuzz, + nix-update-script, +}: + +rustPlatform.buildRustPackage { + pname = "rumno"; + version = "0-unstable-2025-08-13"; + + src = fetchFromGitLab { + owner = "ivanmalison"; + repo = "rumno"; + rev = "a70bf6f05976b07ae5fdced2ab80d2b9e684fb92"; + hash = "sha256-reJIYlTR6fI42EcYGwb5BmEPVtls+s1+mFd7/34oXBw="; + }; + + cargoHash = "sha256-z9nGePcVc+RPSMPb7CAPOfUMoVlP1MKo57aVFkd1DmE="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + dbus + gdk-pixbuf + glib + gtk3 + cairo + atk + pango + harfbuzz + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Visual pop-up notification manager"; + homepage = "https://gitlab.com/ivanmalison/rumno"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ imalison ]; + mainProgram = "rumno"; + platforms = lib.platforms.linux; + }; +}