GNU bug report logs - #67512
[PATCH 0/5] Add LibreWolf

Previous Next

Package: guix-patches;

Reported by: Ian Eure <ian <at> retrospec.tv>

Date: Tue, 28 Nov 2023 20:12:01 UTC

Severity: normal

Tags: patch

Done: Andrew Tropin <andrew <at> trop.in>

Bug is archived. No further changes may be made.

Full log


Message #35 received at 67512 <at> debbugs.gnu.org (full text, mbox):

From: Herman Rimm <herman <at> rimm.ee>
To: Ian Eure <ian <at> retrospec.tv>
Cc: 67512 <at> debbugs.gnu.org
Subject: [bug#67512] [PATCH 5/5] gnu: Add librewolf.
Date: Sat, 13 Jan 2024 18:53:43 +0100
Hi Ian,

You can enable --with-system-png flag since libpng-apng >= 1.6.35. These
two icecat flags may be required for addons from gnuzilla.gnu.org:

  ;; Do not require addons in the global app or system directories to
  ;; be signed by Mozilla.
  "--with-unsigned-addon-scopes=app,system"
  "--allow-addon-sideload"

This icecat-minimal flag disables DRM:

  ;; The --disable-eme option is not available on aarch64.
  #$(if (target-aarch64?) "" "--disable-eme")

Librewolf should not link to addons.mozilla.org, using this build phase
from torbrowser:

  (add-before 'build 'fix-addons-placeholder
    (lambda _
      (substitute*
          "toolkit/locales/en-US/toolkit/about/aboutAddons.ftl"
        (("addons.mozilla.org") "gnuzilla.gnu.org"))))

Cheers,
Herman




This bug report was last modified 1 year and 83 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.