~ruther/guix-local

04393803a1c58e68994bf37d2c229adf59e3261b — AndrĂ© Batista 1 year, 3 months ago cf15fad
gnu: make-torbrowser: Build with Clang.

* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>
'setenv: Set environment variables corresponding to Clang (AR, NM, CC and CXX).

Change-Id: Ib67e2eb7669147a6a304769c9f36b4a90eb35b59
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/tor-browsers.scm
M gnu/packages/tor-browsers.scm => gnu/packages/tor-browsers.scm +5 -0
@@ 506,6 506,11 @@ Browser.")
          (add-before 'configure 'setenv
            (lambda _
              (setenv "CONFIG_SHELL" (which "bash"))
              ;; Use Clang, Clang is 2x faster than GCC
              (setenv "AR" "llvm-ar")
              (setenv "NM" "llvm-nm")
              (setenv "CC" "clang")
              (setenv "CXX" "clang++")
              ;; Install location is prefix/lib/$MOZ_APP_NAME.  Also
              ;; $MOZ_APP_NAME is the executable name.  Default is
              ;; "firefox".