torbrowser-launcher doesn't allow to pass one or more URLs to open at start or later from another application: https://github.com/torproject/torbrowser-launcher/issues/259
This works well with tor-browser-bin package.
Git Clone URL: | https://aur.archlinux.org/tor-browser-bin.git (read-only, click to copy) |
---|---|
Package Base: | tor-browser-bin |
Description: | Tor Browser Bundle: anonymous browsing using Firefox and Tor |
Upstream URL: | https://www.torproject.org/projects/torbrowser.html |
Licenses: | GPL |
Conflicts: | tor-browser |
Provides: | tor-browser |
Submitter: | FabioLolix |
Maintainer: | FabioLolix (grufo, jugs) |
Last Packager: | jugs |
Votes: | 1280 |
Popularity: | 6.33 |
First Submitted: | 2023-09-24 17:45 (UTC) |
Last Updated: | 2023-11-28 17:42 (UTC) |
torbrowser-launcher doesn't allow to pass one or more URLs to open at start or later from another application: https://github.com/torproject/torbrowser-launcher/issues/259
This works well with tor-browser-bin package.
agowa338: I gave torbrowser-launcher a try and it seems a better approach. Thanks.
What's the difference between this and just using the upstream https://archlinux.org/packages/extra/any/torbrowser-launcher/ ?
Tor project updated torbrowser to 13.0.5 today and 13.0.4 does not exist anymore so download in PKGBUILD is broken.
Upstream URL update Tor to 13.0.1. 13.0 does not exist anymore.
got several changes: https://pastebin.com/bPm6gRYu
I hacked together a quick fix for version 13.0. I don't know if my solution is future-proof, so the maintainers that have more experience with previous releases (especially the naming schema used by Tor browser) need to check if my changes are appropriate. But if my updated code looks good, feel free to steal it from:
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://dist.torproject.org/torbrowser/12.5.6/tor-browser-linux64-12.5.6_ALL.tar.xz
Aborting...
v13.0 appears to be available. https://dist.torproject.org/torbrowser/
The key E53D989A9E2D47BF is missing, this is especially a problem if trying to build using makechrootpkg.
Simple workaround, add gpg --recv-keys E53D989A9E2D47BF
in the first line of the PKGBUILD file. It'll try to import the key more than once, but at least it'll build wihtout having to disable signature checking completely.
Is it possible to add this key to validpkg keys?
Also is it really necessary to run gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
? Most keyservers don't validate the mail address, so it is not really secure as anyone could upload a key with this mail address and get their keys included...
After you've renamed the package according to AUR rules, build fails, as it tries to download
https://dist.torproject.org/torbrowser/12.5.4/tor-browser-bin-linux64-12.5.4_ALL.tar.xz
instead of
https://dist.torproject.org/torbrowser/12.5.4/tor-browser-linux64-12.5.4_ALL.tar.xz
Please fix this build issue.
Pinned Comments
grufo commented on 2019-08-15 02:22 (UTC)
Before running
makepkg
, you must do this (as normal user):$ gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
If you want to update tor-browser from AUR without AUR helpers you can run in a terminal:
$ tor-browser -u