From 815f2b57b9b2e230c298be1ef1aadba8b0829ade Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Tue, 28 Mar 2023 10:27:02 +0200 Subject: [PATCH] Add ugly mastodon build fix --- patches/mastodon.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 patches/mastodon.patch diff --git a/patches/mastodon.patch b/patches/mastodon.patch new file mode 100644 index 00000000..c1116ec5 --- /dev/null +++ b/patches/mastodon.patch @@ -0,0 +1,16 @@ +diff --git a/pkgs/servers/mastodon/default.nix b/pkgs/servers/mastodon/default.nix +index 8f34d284df2..9d1a25e4e97 100644 +--- a/pkgs/servers/mastodon/default.nix ++++ b/pkgs/servers/mastodon/default.nix +@@ -31,9 +31,10 @@ stdenv.mkDerivation rec { + cp -a "$gem/" "$gem.new" + rm "$gem" + # needed on macOS, otherwise the mv yields permission denied +- chmod +w "$gem.new" ++ chmod -R +w "$gem.new" + mv "$gem.new" "$gem" + done ++ cp "$out"/lib/ruby/gems/*/gems/blurhash-*/lib/encode.so "$out"/lib/ruby/gems/*/gems/blurhash-*/ext/blurhash/ + ''; + }; +