diff --git a/app-misc/geneweb/files/geneweb-7.0.1_alpha2-shuffle.patch b/app-misc/geneweb/files/geneweb-7.0.1_alpha2-shuffle.patch new file mode 100644 index 0000000000000..bbb2a8f28449d --- /dev/null +++ b/app-misc/geneweb/files/geneweb-7.0.1_alpha2-shuffle.patch @@ -0,0 +1,11 @@ +--- a/Makefile 2025-03-08 23:40:30.912030749 +0100 ++++ b/Makefile 2025-03-08 23:41:45.208119545 +0100 +@@ -44,7 +44,7 @@ + > $@ \ + && echo " Done." + +-bin/gwrepl/.depend: ++bin/gwrepl/.depend: bin/gwrepl/dune lib/gwdb/dune lib/util/dune lib/core/dune + @echo -n "Generating $@…" + @pwd > $@ + @dune top bin/gwrepl >> $@ diff --git a/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild b/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild index 5a95d4b54def3..98c50059b5bd5 100644 --- a/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild +++ b/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild @@ -49,7 +49,10 @@ BDEPEND=" dev-ml/findlib test? ( dev-ml/ounit2 )" -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-shuffle.patch +) src_prepare() { default @@ -64,7 +67,7 @@ src_configure() { } src_compile() { - emake distrib + emake -j1 distrib } src_install() {