ibus: don't build ui/gtk3 in parallel

as that led to inconsistent vala-generated method names

Fixes #230290
This commit is contained in:
Arnout Engelen
2025-11-03 09:39:13 +01:00
parent 2fb006b87f
commit 21b5b17390
2 changed files with 15 additions and 0 deletions
+2
View File
@@ -88,6 +88,8 @@ stdenv.mkDerivation (finalAttrs: {
PYTHON = null;
})
./build-without-dbus-launch.patch
# https://github.com/NixOS/nixpkgs/issues/230290
./vala-parallelism.patch
];
outputs = [
@@ -0,0 +1,13 @@
diff --git a/ui/gtk3/Makefile.am b/ui/gtk3/Makefile.am
index 3ada6501..2066a8f5 100644
--- a/ui/gtk3/Makefile.am
+++ b/ui/gtk3/Makefile.am
@@ -304,6 +304,8 @@ panelbinding.o: $(srcdir)/panelbinding.c
$(AM_V_CC_no)$(COMPILE) -c -o $@ $<
$(NULL)
+.NOTPARALLEL:
+
MAINTAINERCLEANFILES += extension.c panelbinding.c
man_seven_DATA = ibus-emoji.7