From 65d2254ded04e4e8a2b49b8acdf33d45614752da Mon Sep 17 00:00:00 2001 From: jromer Date: Thu, 18 Jun 2026 19:54:59 +0200 Subject: [PATCH 1/2] maintainers: add jromer --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0006178b97b6..427dd7bcf32c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13572,6 +13572,11 @@ githubId = 4611077; name = "Raymond Gauthier"; }; + jromer = { + github = "jelleromer"; + githubId = 11951893; + name = "Jelle Römer"; + }; jrpotter = { email = "jrpotter2112@gmail.com"; github = "jrpotter"; From b5f4480bd81b2a3d4a108e20e2e3e17f49e2b619 Mon Sep 17 00:00:00 2001 From: jromer Date: Thu, 18 Jun 2026 20:07:25 +0200 Subject: [PATCH 2/2] mendingwall: init at 0.3.8 --- pkgs/by-name/me/mendingwall/package.nix | 58 +++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/by-name/me/mendingwall/package.nix diff --git a/pkgs/by-name/me/mendingwall/package.nix b/pkgs/by-name/me/mendingwall/package.nix new file mode 100644 index 000000000000..029face5d87e --- /dev/null +++ b/pkgs/by-name/me/mendingwall/package.nix @@ -0,0 +1,58 @@ +{ + lib, + stdenv, + fetchFromGitHub, + wrapGAppsHook4, + meson, + blueprint-compiler, + glib, + gtk4, + libadwaita, + gettext, + appstream, + desktop-file-utils, + pkg-config, + ninja, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "mendingwall"; + version = "0.3.8"; + + src = fetchFromGitHub { + owner = "lawmurray"; + repo = "mendingwall"; + tag = "v${finalAttrs.version}"; + hash = "sha256-bt2DvbtwUaad5j2XpySA4KBfI4953tc1bHRuUUkS84M="; + }; + + strictDeps = true; + __structuredAttrs = true; + + nativeBuildInputs = [ + meson + blueprint-compiler + gettext + appstream + desktop-file-utils + pkg-config + ninja + wrapGAppsHook4 + ]; + + buildInputs = [ + glib + gtk4 + libadwaita + ]; + + meta = with lib; { + description = "Fix theme and menu inconsistencies when using multiple desktop environments"; + homepage = "https://mendingwall.indii.org/"; + changelog = "https://github.com/lawmurray/mendingwall/releases/tag/v${finalAttrs.version}"; + license = licenses.gpl3Plus; + maintainers = [ maintainers.jromer ]; + platforms = platforms.linux; + mainProgram = "mendingwall"; + }; +})