~ruther/guix-local

68d47844b1aea8bc14e2c419d539205aa0d36925 — Diego Nicola Barbato 4 years ago 5084e21
gnu: webkitgtk: Really disable SSE2 on non-x86_64 achitectures.

This is a followup to d82fd7c2dd542693988f61fb15c020e3209ac7ec.

* gnu/packages/webkit.scm (webkitgtk)[phases]{disable-sse2}: Adjust.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
1 files changed, 4 insertions(+), 4 deletions(-)

M gnu/packages/webkit.scm
M gnu/packages/webkit.scm => gnu/packages/webkit.scm +4 -4
@@ 290,13 290,13 @@ acceleration in mind, leveraging common 3D graphics APIs for best performance.")
               (substitute* "Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp"
                 (("libWPEBackend-fdo-([\\.0-9]+)\\.so" all version)
                  (string-append wpebackend-fdo "/lib/" all))))))
         ,@(if (string-prefix? "x86_64" (or (%current-target-system)
                                            (%current-system)))
         ,@(if (target-x86-64?)
               '()
               '((add-after 'unpack 'disable-sse2
                   (lambda _
                     (substitute* "Source/cmake/DetectSSE2.cmake"
                       (("CHECK_FOR_SSE2\\(\\)") ""))))))
                     (substitute* "Source/cmake/WebKitCompilerFlags.cmake"
                       (("WTF_CPU_X86 AND NOT CMAKE_CROSSCOMPILING")
                        "FALSE"))))))
         (add-after 'install 'move-doc-files
           (lambda* (#:key outputs #:allow-other-keys)
             (let ((out (assoc-ref outputs "out"))