[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#42380] [PATCH] gnu: Add torbrowser.
From: |
André Batista |
Subject: |
[bug#42380] [PATCH] gnu: Add torbrowser. |
Date: |
Sat, 16 Dec 2023 00:49:08 -0300 |
Hi again!
qui 14 dez 2023 às 18:54:48 (1702590888), nandre@riseup.net enviou:
>
> Other than that, the current recipe is not deterministic. This is
> probably due to the 'BuildID' which is a timestamp.
>
> See: (#$output)/lib/torbrowser/platform.ini
This was it. I've just set MOZ_BUILD_DATE environment variable to a
fixed timestamp (yyyymmddhhmmss) and now the build successfully checks.
It's not much, but it's honest computer work! :)
Now the question is: do we just set a fixed timestamp and forget it until
the sun burns out or do we change it each and everytime when updating the
browser so as to mimick the upstream one?
Even though it is a bit of a hassle, I'd vote for mimicking upstream.
> > + ((#:phases phases)
> > + #~(modify-phases #$phases
> > + (add-before 'configure 'setenv
> > + (lambda _
> > + (setenv "CONFIG_SHELL" (which "bash"))
> > + ;; Install location is prefix/lib/$MOZ_APP_NAME. Also
> > + ;; $MOZ_APP_NAME is the executable name. Default is
> > + ;; "firefox".
> > + (setenv "MOZ_APP_NAME" "torbrowser")
> > + ;; Profile location (relative to "~/."). Default is
> > + ;; lower($MOZ_APP_VENDOR/$MOZ_APP_BASENAME), which is:
> > + ;; ~/.tor project/firefox.
> > + (setenv "MOZ_APP_PROFILE" "torbrowser/browser")
> > + ;; WM_CLASS (default is
> > "$MOZ_APP_NAME-$MOZ_UPDATE_CHANNEL").
- [bug#42380] [PATCH] gnu: Add torbrowser., Clément Lassieur, 2023/12/12
- [bug#42380] [PATCH] gnu: Add torbrowser., André Batista, 2023/12/14
- [bug#42380] [PATCH] gnu: Add torbrowser., André Batista, 2023/12/15
- [bug#42380] [PATCH] gnu: Add torbrowser.,
André Batista <=
- [bug#42380] [PATCH] gnu: Add torbrowser., Clément Lassieur, 2023/12/19
- [bug#42380] [WIP] gnu: Add torbrowser-unbundle., Clément Lassieur, 2023/12/21
- [bug#42380] [WIP] gnu: Add torbrowser-unbundle., André Batista, 2023/12/22
- [bug#42380] [WIP] gnu: Add torbrowser-unbundle., Clément Lassieur, 2023/12/25
- [bug#42380] [WIP] gnu: Add torbrowser-unbundle., André Batista, 2023/12/27
- bug#42380: [WIP] gnu: Add torbrowser-unbundle., Clément Lassieur, 2023/12/27
[bug#42380] [PATCH v2] gnu: Add torbrowser., Clément Lassieur, 2023/12/21