[gentoo-commits] proj/mozilla:master commit in: www-client/torbrowser/files/icon/, www-client/torbrowser/files/, ...

2020-02-11 Thread Jory Pratt
commit: 1d935ad5992be0858dd4752c4b63ea149ac4f132
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Feb 11 13:42:45 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Feb 11 13:42:45 2020 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1d935ad5

www-client/torbrowser: drop unsupported package from overlay

Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest|  95 +
 ...refox-73.0.ebuild => firefox-74.0_beta1.ebuild} |  11 +-
 www-client/torbrowser/Manifest |   4 -
 .../torbrowser/files/icon/torbrowser.desktop   |   9 -
 ...nge_the_default_Firefox_profile_directory.patch | 425 -
 ...0.5.0-Do_not_store_data_in_the_app_bundle.patch | 189 -
 www-client/torbrowser/metadata.xml |  26 --
 .../torbrowser/torbrowser-60.6.1.8.0.9.1.3.ebuild  | 367 --
 8 files changed, 6 insertions(+), 1120 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 08ab305..8cb 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,93 +1,2 @@
-DIST firefox-73.0-ach.xpi 496809 BLAKE2B 
e32ca18bc5a9c9c6e812c71554bc4bb5ed7e03419c3ece37543578d26b5062d88feefba1253a9e2e724d3f7930b1053ed81f60da85cae25ba44ee7dab795e3a4
 SHA512 
008554c13b704bd0d206a07979efa211ecf9cd1c65abd90ffb2970ca3dfa5d9cbda6ad623318c8ac72279323d9d18e9fd68078ec7e3bae93b0293b2ccb0a5912
-DIST firefox-73.0-af.xpi 455398 BLAKE2B 
2c4feb63782465f0bcb37ecac4f5838fc4cdc0fa1a7d9f40769e1075befd567fc5d07fc1c9ec283b08ecae684fcd6174f1f1b0056245e52e921e6e93487efa9c
 SHA512 
b62205ad3aebc7b01d00b11f40e2017f6b69260d1161c7290d82590ed122c69d6a96ae27293e72996fe6a0b55e059fe58a4409fd3c25cdbe8d8c89c3097b0abd
-DIST firefox-73.0-an.xpi 509030 BLAKE2B 
f11acbb95acfddc08f02a6331929019b1e2a0959aad23a780265057e4381b2c443644f749ae0e218db81ae0d44958b94cd3ead0a2d270e5a06594be8379ea268
 SHA512 
f5beb2cf8120fd22a5e43059e3d3a4e28c588907c83de2ace08182bd6a170d46dbd492d572047f55e1d765d0e10da79735cfd7bae378cfd58cce58106d868421
-DIST firefox-73.0-ar.xpi 579684 BLAKE2B 
d8ad0b769fd9ced57d76d867eca236bc97f16440edb78d9245d2de71630a829791e62c40d3b88ad03cf3f438861dc459ecc63e2fc0929661271434367140316f
 SHA512 
8878859a0cdaf02d19c5170cf361b8268e5adb99f3be1391c0b6ba5964da11fe8d8326dddc05529e2ccdf3d1dafa0fadcfe63ae347229aa8882a5df84dfd6425
-DIST firefox-73.0-ast.xpi 499597 BLAKE2B 
5527e1bf105c594ea1ed9e6d7b53f06190aa93b484db7ef802807d1d2e22feccb98a82cb5431100690721d60542d2f73c336c7f7a0a8c5837c68d8565318e6da
 SHA512 
fedcb7c438365f0ee849b5ad9fae90996f7af4635de10d2df1568ad31437185f230a81263e86299d7c944a0ac86b0ec87b379c0747f86f554957b1020d571a62
-DIST firefox-73.0-az.xpi 530756 BLAKE2B 
664c8f16f67264024be19110eca51ddfdc2b010999bad38481d3edad23b1eb27361ec9885aeca7d9bc630dfe71c689df4684e59eaad2a0170219f043dabbc40a
 SHA512 
f2c76c679ed472bb7f5773da487d91f09cd71e259ddf6316ded4ea4ea7c07eb9625937a5973bb1fc4451317522846f4ca1026a905580ff255cd2326405ed056d
-DIST firefox-73.0-be.xpi 627336 BLAKE2B 
ac834f093054c52f56896826257a71ccf0ff99713eb3a6b9e1d3597bd2875873fabfadf1b5356878a05d33874d2a6f79f764151d699ae348b7ac3c412f214df4
 SHA512 
a7c8e589e31489946d4990d3949a6bd8865e5e4afcb95453b55d8ab5e06df6e6f02faaf566ae28939eb5c55b443d385e610f816c93b0a6c157ce4c5cc5ee5a35
-DIST firefox-73.0-bg.xpi 589238 BLAKE2B 
8f573c6843ab72d9959360577e4284d5c0e98b8840265bc2b356f80f99668c63aa92344a7885d76a2fc488c881a8a196277a5f4325b41beed98e26c601927f17
 SHA512 
ec0b4ea6fe51b630fc68a58ff7ba4055f36b4a1599353d08bf6130a564f05c80a4104d07ee7aff3152c364d20c27273383f572f33be1c91987b655723ebc9c30
-DIST firefox-73.0-bn.xpi 623490 BLAKE2B 
cf7e9d60ca390a9fb849770fbfa565f5fb6005559509bc71495a74e23aaafa3bd127c8018c0e00daccd5357088441129a06056bfaab145c6645fa87d8fcf53e1
 SHA512 
03288cfbcc9969263b175fe808e2047068df7843416c8c6f99261c0673d8b5b39b838894a1288c3a24acdb753aeca8ba4b17a5870e6557a2a0e4db80c6ad2d6a
-DIST firefox-73.0-br.xpi 538363 BLAKE2B 
b638fdadf800a281899e6485bb37f11d59ddc04d9b96ed0bf019fe966f2338bc0aa48843a6d490716d9a5ba3a7d18838a791d8b29257d9780222c4c8b167a1b8
 SHA512 
766a005505501ee4f4f64db57bea1f3ed2eebb26e2a88722d0180d35f5c547ac371aa32183300f00a77bf807b2ddb92ed527ca5bf6d021050ccc901e34e773bb
-DIST firefox-73.0-bs.xpi 506600 BLAKE2B 
07fb0301d06e25a6429cab1628b83902ba3fcd5dd3f8348b4f74ec6cb51237ce9db656f3991c63c528511716a8d7ad476d44eb1332907e209bbfaacf6f96
 SHA512 
175332af992d7d0e64b7070a0a05b7b9b29596baee3a2c7c27b60134b85e33af27af3273e144e5ba49da0e5083339789ff5e24fabc4714a6d45836255fb7c004
-DIST firefox-73.0-ca.xpi 539909 BLAKE2B 
17938cbd5e9f5bd8c49decae73e0cde56d063259a99fad3f4a30a93f583d0a5f5e450cd3f4482f53a5020b9d4051a9d0828148a16d2b1636db5060b5e9cbdfca
 SHA512 
6209b55db46fc243c9639ace9548373157d8f0eeda94691575615c541a16bdcd13f67ed05169ab5f6a1854e05d226a4a3863dc153eec2c542990f40152ec99eb
-DIST firefox-73.0-cak.xpi 567852 BLAKE2B 

[gentoo-commits] proj/mozilla:master commit in: www-client/torbrowser/files/icon/, www-client/torbrowser/files/, ...

2019-04-20 Thread Jory Pratt
commit: 01f5131df06807e65363bd30bd20e599470449a5
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Apr 19 16:48:51 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Fri Apr 19 16:48:51 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=01f5131d

www-client/torbrowser: misc cleanup, system tor setup required

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/torbrowser/files/99torbrowser.example   | 20 ---
 .../torbrowser/files/icon/torbrowser.desktop   |  9 +
 www-client/torbrowser/files/profile.cfg| 42 --
 .../torbrowser-60.5.0-nss-fixup-warnings.patch | 25 -
 ...build => torbrowser-60.6.1.8.0.8.1.1-r2.ebuild} | 35 ++
 5 files changed, 29 insertions(+), 102 deletions(-)

diff --git a/www-client/torbrowser/files/99torbrowser.example 
b/www-client/torbrowser/files/99torbrowser.example
deleted file mode 100644
index e138b30..000
--- a/www-client/torbrowser/files/99torbrowser.example
+++ /dev/null
@@ -1,20 +0,0 @@
-# /etc/env.d/99torbrowser
-#
-# The Tor ControlPort password should be given inside double quotes, inside
-# single quotes, i.e. if the ControlPort password is “secret” (without
-# curly quotes) then we must set the environment variable *exactly* like
-# this:
-# TOR_CONTROL_PASSWD='"secret"'
-# Yes, the variable MUST be double-quoted, then single-quoted, exactly as
-# shown. This is used by TorButton to authenticate to Tor's ControlPort, and
-# is necessary for using TB with a system-installed Tor
-
-#TOR_SOCKS_HOST=127.0.0.1
-#TOR_SOCKS_PORT=9150
-#TOR_SOCKS_IPC_PATH=/var/run/tor/socks
-
-#TOR_CONTROL_HOST=127.0.0.1
-#TOR_CONTROL_PORT=9151
-#TOR_CONTROL_PASSWD='"secret"'
-#TOR_CONTROL_COOKIE_AUTH_FILE=/var/run/tor/control.authcookie
-#TOR_CONTROL_IPC_PATH=/var/run/tor/control

diff --git a/www-client/torbrowser/files/icon/torbrowser.desktop 
b/www-client/torbrowser/files/icon/torbrowser.desktop
new file mode 100644
index 000..ecfabde
--- /dev/null
+++ b/www-client/torbrowser/files/icon/torbrowser.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=@NAME@
+Comment=Web Browser
+Exec=torbrowser %u
+Icon=@ICON@
+Terminal=false
+Type=Application
+MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
+Categories=Network;WebBrowser

diff --git a/www-client/torbrowser/files/profile.cfg 
b/www-client/torbrowser/files/profile.cfg
deleted file mode 100644
index d14309a..000
--- a/www-client/torbrowser/files/profile.cfg
+++ /dev/null
@@ -1,42 +0,0 @@
-//
-const {classes: Cc, interfaces: Ci, utils: Cu} = Components;
-Cu.import("resource://gre/modules/Services.jsm");
-Cu.import("resource://gre/modules/FileUtils.jsm");
-
-var profileDir = Services.dirsvc.get("ProfD", Ci.nsIFile);
-var certDBFile = profileDir.clone();
-certDBFile.append("cert8.db")
-// If cert8.db isn't there, it's a new profile
-if (!certDBFile.exists()) {
-  var defaultProfileDir = Services.dirsvc.get("GreD", Ci.nsIFile);
-  defaultProfileDir.append("defaults");
-  defaultProfileDir.append("profile");
-  try {
-copyDir(defaultProfileDir, profileDir);
-  } catch (e) {
-Components.utils.reportError(e);
-  }
-}
- 
-function copyDir(aOriginal, aDestination) {
-  var enumerator = aOriginal.directoryEntries;
-  while (enumerator.hasMoreElements()) {
-var file = 
enumerator.getNext().QueryInterface(Components.interfaces.nsIFile);
-if (file.isDirectory()) {
-  var subdir = aDestination.clone();
-  subdir.append(file.leafName);
-  try {
-subdir.create(Ci.nsIFile.DIRECTORY_TYPE, FileUtils.PERMS_DIRECTORY);
-copyDir(file, subdir);
-  } catch (e) {
-Components.utils.reportError(e);
-  }
-} else {
-  try {
-file.copyTo(aDestination, null);
-  } catch (e) {
-Components.utils.reportError(e);
-  }
-}
-  }
-}

diff --git 
a/www-client/torbrowser/files/torbrowser-60.5.0-nss-fixup-warnings.patch 
b/www-client/torbrowser/files/torbrowser-60.5.0-nss-fixup-warnings.patch
deleted file mode 100644
index 48289b0..000
--- a/www-client/torbrowser/files/torbrowser-60.5.0-nss-fixup-warnings.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From f749a3cc5fc0397e5f4c0948dd35beacac17e2d5 Mon Sep 17 00:00:00 2001
-From: Poncho 
-Date: Sun, 16 Aug 2015 14:47:29 +0200
-Subject: [PATCH 4/4] security/nss/coreconf/Linux.mk: add -fno-strict-aliasing
-
-taken from nss-3.15-gentoo-fixup-warnings.patch

- security/nss/coreconf/Linux.mk | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/security/nss/coreconf/Linux.mk b/security/nss/coreconf/Linux.mk
-index bb9db413b411..43355237f98a 100644
 a/security/nss/coreconf/Linux.mk
-+++ b/security/nss/coreconf/Linux.mk
-@@ -119,6 +119,7 @@ ifdef MOZ_DEBUG_SYMBOLS
-   OPTIMIZER += -gdwarf-2
-   endif
- endif
-+OPTIMIZER += -fno-strict-aliasing
- endif
- 
- ifndef