[Pkg-privacy-commits] [Git][pkg-privacy-team/torbrowser-launcher][debian/sid] 6 commits: d/control: Remove Suggests for python-pygame

Roger Shimizu rosh at debian.org
Sat Nov 17 10:41:18 GMT 2018


Roger Shimizu pushed to branch debian/sid at Privacy Maintainers / torbrowser-launcher


Commits:
9e89ca80 by Roger Shimizu at 2018-11-01T15:15:28Z
d/control: Remove Suggests for python-pygame

Closes: #912490

- - - - -
3b5a0352 by Roger Shimizu at 2018-11-10T15:01:20Z
d/patches: Add translation patches from pull-request of upstream

Translation:
- hu: https://github.com/micahflee/torbrowser-launcher/pull/359
- da: https://github.com/micahflee/torbrowser-launcher/pull/364
- sv: https://github.com/micahflee/torbrowser-launcher/pull/377

- - - - -
67c75839 by Roger Shimizu at 2018-11-10T15:56:41Z
d/patches: Add patch 0008 to remove mention of modem sound in docs & po

Thanks to Paul Wise for the information.

Closes: #913151

- - - - -
fb1bad4d by Roger Shimizu at 2018-11-10T16:08:56Z
d/patches: Cherry-pick 2 new appamor patch from pull-request of upstream

[1b2e6aa] AppArmor: allow Web Content processes to check
          the update status.
[3cd8aeb] AppArmor: allow Web Content processes to read
          profile.ini and the updates' "updater" file.

Thanks to intrigeri for the patches, and Diederik de Haas & Shirish
Agarwal for the bug report.

Closes: #910827, #913366

- - - - -
d3bddcea by Roger Shimizu at 2018-11-12T15:56:13Z
d/patches: Revert [b828bdf] to fix detecting system locale

Closes: #753173

- - - - -
0795e719 by Roger Shimizu at 2018-11-17T10:15:20Z
Prepare to release 0.3.1-2

- - - - -


11 changed files:

- debian/changelog
- debian/control
- + debian/patches/0004-Update-Hungarian-translation.patch
- + debian/patches/0005-Create-da.po.patch
- + debian/patches/0006-Fix-two-spelling-errors.patch
- + debian/patches/0007-Add-Swedish-translation.patch
- + debian/patches/0008-Remove-mention-of-modem-sound-in-docs-and-translatio.patch
- + debian/patches/0009-AppArmor-allow-Web-Content-processes-to-check-the-up.patch
- + debian/patches/0010-AppArmor-allow-Web-Content-processes-to-read-profile.patch
- + debian/patches/0011-Revert-Properly-detect-the-system-s-locale.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,24 @@
+torbrowser-launcher (0.3.1-2) unstable; urgency=medium
+
+  * debian/control:
+    - Remove Suggests for python-pygame, which was related to modem
+      sound (Closes: #912490, #913151).
+  * debian/patches:
+    - Add translation patches from pull-request of upstream: hu, da,
+      and sv.
+    - Add patch 0008 to remove mention of modem sound in docs and
+      translation po files. Thanks to Paul Wise for the information.
+    - Cherry-pick 2 new appamor patch from pull-request of upstream:
+      [1b2e6aa] AppArmor: allow Web Content processes to check
+                the update status.
+      [3cd8aeb] AppArmor: allow Web Content processes to read
+                profile.ini and the updates' "updater" file.
+      Thanks to intrigeri for the patches, and Diederik de Haas
+      & Shirish Agarwal for the bug report (Closes: #910827, #913366).
+    - Revert [b828bdf] to fix detecting system locale (Closes: #753173).
+
+ -- Roger Shimizu <rosh at debian.org>  Sat, 17 Nov 2018 19:15:20 +0900
+
 torbrowser-launcher (0.3.1-1) unstable; urgency=low
 
   * Upload to unstable.


=====================================
debian/control
=====================================
@@ -27,7 +27,7 @@ Depends:
  python3-requests,
  python3-socks
 Recommends: tor
-Suggests: apparmor, python-pygame
+Suggests: apparmor
 Description: helps download and run the Tor Browser Bundle
  Tor Browser Launcher is intended to make the Tor Browser Bundle (TBB) easier
  to maintain and use for GNU/Linux users. torbrowser-launcher handles


=====================================
debian/patches/0004-Update-Hungarian-translation.patch
=====================================
@@ -0,0 +1,132 @@
+From: Charles Barcza <info at blackpanther.hu>
+Date: Sun, 23 Sep 2018 19:49:31 +0200
+Subject: Update Hungarian translation
+
+---
+ README.md |  8 ++++++++
+ po/hu.po  | 30 +++++++++++++++++-------------
+ 2 files changed, 25 insertions(+), 13 deletions(-)
+
+diff --git a/README.md b/README.md
+index 9ca9f3a..c71ef13 100644
+--- a/README.md
++++ b/README.md
+@@ -23,3 +23,11 @@ sudo add-apt-repository ppa:micahflee/ppa
+ sudo apt-get update
+ sudo apt-get install torbrowser-launcher
+ ```
++# Installing in blackPanther OS
++
++Can you install torbrowser-launcher to blackPanther OS from offical repositiries or use App-Helper service
++
++```sh
++updating repos
++installing  torbrowser-launcher
++```
+diff --git a/po/hu.po b/po/hu.po
+index 5c1f6ea..533ba6a 100644
+--- a/po/hu.po
++++ b/po/hu.po
+@@ -8,14 +8,14 @@ msgstr ""
+ "Project-Id-Version: \n"
+ "Report-Msgid-Bugs-To: \n"
+ "POT-Creation-Date: 2018-03-23 15:47-0700\n"
+-"PO-Revision-Date: 2017-02-16 00:55+0100\n"
++"PO-Revision-Date: 2018-09-23 19:21+0200\n"
+ "Last-Translator: Barcza Károly <kbarcza at blackpanther.hu>\n"
+ "Language-Team: \n"
+ "Language: hu_HU\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"X-Generator: Poedit 1.8.8\n"
++"X-Generator: Poedit 1.8.12\n"
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+ 
+ #: __init__.py:65 launcher.py:470
+@@ -57,20 +57,16 @@ msgstr "Nem lehetett importálni a kulcsot ujjlenyomattal: %s."
+ 
+ #: common.py:259
+ msgid "Not all keys were imported successfully!"
+-msgstr ""
++msgstr "Nem sikerült minden kulcsot importálni!"
+ 
+ #: launcher.py:83
+-#, fuzzy
+ msgid "Downloading Tor Browser for the first time."
+ msgstr "Tor böngésző letöltése és telepítése első alkalommal."
+ 
+ #: launcher.py:85
+-#, fuzzy
+ msgid ""
+ "Your version of Tor Browser is out-of-date. Downloading the newest version."
+-msgstr ""
+-"A Tor böngésző verziója elavult. Töltsük le és telepítsük a legfrissebb "
+-"változatot."
++msgstr "A Tor böngésző verziója elavult. Töltsük le a legfrissebb változatot."
+ 
+ #: launcher.py:100
+ msgid "Downloading over Tor"
+@@ -86,11 +82,11 @@ msgstr "Elindítás"
+ 
+ #: launcher.py:174
+ msgid "Yes"
+-msgstr ""
++msgstr "Igen"
+ 
+ #: launcher.py:178
+ msgid "Exit"
+-msgstr ""
++msgstr "Kilépés"
+ 
+ #: launcher.py:192 settings.py:136
+ msgid "Cancel"
+@@ -127,7 +123,7 @@ msgstr "Újra letöltés indítása"
+ 
+ #: launcher.py:279 launcher.py:295
+ msgid "(over Tor)"
+-msgstr ""
++msgstr "(Tor-on keresztül)"
+ 
+ #: launcher.py:293
+ msgid "Downloaded"
+@@ -151,7 +147,6 @@ msgstr ""
+ "ami lehet egy támadás jele!"
+ 
+ #: launcher.py:446
+-#, fuzzy
+ msgid "Downloading Tor Browser over again."
+ msgstr "Tör böngészőcsomag letöltése újra."
+ 
+@@ -179,6 +174,10 @@ msgid ""
+ "\n"
+ "You may be under attack."
+ msgstr ""
++"Az SSL tanúsítvány érvénytelen ehhez:\n"
++"{0}\n"
++"\n"
++"Lehet, hogy támadás alatt vagy."
+ 
+ #: launcher.py:550
+ msgid "Try the download again using Tor?"
+@@ -194,6 +193,12 @@ msgid ""
+ "Trying to download over Tor. Are you sure Tor is configured correctly and "
+ "running?"
+ msgstr ""
++"Probléma a letöltés indításakor:\n"
++"\n"
++"{0}\n"
++"\n"
++"Tor-on keresztül próbálta letölteni. Biztos vagy benne, hogy a Tor "
++"beállításai jók és fut?"
+ 
+ #: launcher.py:563
+ #, python-brace-format
+@@ -247,7 +252,6 @@ msgid "Mirror"
+ msgstr "Tükrözés"
+ 
+ #: settings.py:131
+-#, fuzzy
+ msgid "Save && Exit"
+ msgstr "Mentés és kilépés"
+ 


=====================================
debian/patches/0005-Create-da.po.patch
=====================================
@@ -0,0 +1,269 @@
+From: scootergrisen <scootergrisen at gmail.com>
+Date: Sun, 30 Sep 2018 16:33:05 +0200
+Subject: Create da.po
+
+---
+ po/da.po | 254 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 254 insertions(+)
+ create mode 100644 po/da.po
+
+diff --git a/po/da.po b/po/da.po
+new file mode 100644
+index 0000000..23d153e
+--- /dev/null
++++ b/po/da.po
+@@ -0,0 +1,254 @@
++# Danish translation for Tor Browser Launcher.
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++# scootergrisen, 2018.
++msgid ""
++msgstr ""
++"Project-Id-Version: torbrowser-launcher\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2018-03-23 15:47-0700\n"
++"PO-Revision-Date: 2018-09-30 16:24+0200\n"
++"Last-Translator: scootergrisen\n"
++"Language-Team: Danish\n"
++"Language: da\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
++
++#: __init__.py:65 launcher.py:470
++msgid "Tor Browser Launcher"
++msgstr "Tor Browser-opstarter"
++
++#: __init__.py:66
++msgid "By Micah Lee, licensed under MIT"
++msgstr "Af Micah Lee, licenseret under MIT"
++
++#: __init__.py:67
++#, python-brace-format
++msgid "version {0}"
++msgstr "version {0}"
++
++#: common.py:100
++#, python-brace-format
++msgid "Error creating {0}"
++msgstr "Fejl ved oprettelse af {0}"
++
++#: common.py:102 common.py:180
++#, python-brace-format
++msgid "{0} is not writable"
++msgstr "{0} er skrivebeskyttet"
++
++#: common.py:177
++#, python-brace-format
++msgid "Cannot create directory {0}"
++msgstr "Kan ikke oprette mappen {0}"
++
++#: common.py:187
++msgid "Creating GnuPG homedir"
++msgstr "Opretter GnuPG-hjemmemappe"
++
++#: common.py:254
++#, python-format
++msgid "Could not import key with fingerprint: %s."
++msgstr "Kunne ikke importere nøgle med fingeraftryk: %s."
++
++#: common.py:259
++msgid "Not all keys were imported successfully!"
++msgstr "Det lykkedes ikke at importere alle nøgler!"
++
++#: launcher.py:83
++msgid "Downloading Tor Browser for the first time."
++msgstr "Downloader Tor Browser for første gang."
++
++#: launcher.py:85
++msgid ""
++"Your version of Tor Browser is out-of-date. Downloading the newest version."
++msgstr "Din version af Tor Browser er forældet. Downloader den nyeste version."
++
++#: launcher.py:100
++msgid "Downloading over Tor"
++msgstr "Downloader over Tor"
++
++#: launcher.py:111
++msgid "Tor Browser"
++msgstr "Tor Browser"
++
++#: launcher.py:128
++msgid "Start"
++msgstr "Start"
++
++#: launcher.py:174
++msgid "Yes"
++msgstr "Ja"
++
++#: launcher.py:178
++msgid "Exit"
++msgstr "Afslut"
++
++#: launcher.py:192 settings.py:136
++msgid "Cancel"
++msgstr "Annuller"
++
++#: launcher.py:231 launcher.py:245 launcher.py:249 launcher.py:279
++#: launcher.py:281
++msgid "Downloading"
++msgstr "Downloader"
++
++#: launcher.py:238
++msgid "Latest version: {}"
++msgstr "Seneste version: {}"
++
++#: launcher.py:241
++msgid "Error detecting Tor Browser version."
++msgstr "Fejl ved registrering af Tor Browser-version."
++
++#: launcher.py:256 launcher.py:357
++msgid "Verifying Signature"
++msgstr "Verificer signatur"
++
++#: launcher.py:260
++msgid "Extracting"
++msgstr "Udpakker"
++
++#: launcher.py:264
++msgid "Running"
++msgstr "Kører"
++
++#: launcher.py:268
++msgid "Starting download over again"
++msgstr "Starter download på ny"
++
++#: launcher.py:279 launcher.py:295
++msgid "(over Tor)"
++msgstr "(over Tor)"
++
++#: launcher.py:293
++msgid "Downloaded"
++msgstr "Downloadet"
++
++#: launcher.py:393
++msgid "Installing"
++msgstr "Installerer"
++
++#: launcher.py:401
++#, python-brace-format
++msgid "Tor Browser Launcher doesn't understand the file format of {0}"
++msgstr "Tor Browser-opstarter forstår ikke filformatet af {0}"
++
++#: launcher.py:427
++msgid ""
++"The version of Tor Browser you have installed is earlier than it should be, "
++"which could be a sign of an attack!"
++msgstr ""
++"Den version af Tor Browser som du har installeret er tidligere end den bør "
++"være, hvilket kan være tegn på angreb!"
++
++#: launcher.py:446
++msgid "Downloading Tor Browser over again."
++msgstr "Downloader Tor Browser på ny."
++
++#: launcher.py:516 launcher.py:525 launcher.py:533
++msgid "Download Error:"
++msgstr "Fej ved download:"
++
++#: launcher.py:517
++msgid "You are currently using a non-default mirror"
++msgstr "Du bruger i øjeblikket et spejl som ikke er standard"
++
++#: launcher.py:518
++msgid "Would you like to switch back to the default?"
++msgstr "Vil du skifte tilbage til standarden?"
++
++#: launcher.py:527
++msgid "Would you like to try the English version of Tor Browser instead?"
++msgstr "Vil du i stedet prøve den engelske version af Tor Browser?"
++
++#: launcher.py:548
++#, python-brace-format
++msgid ""
++"Invalid SSL certificate for:\n"
++"{0}\n"
++"\n"
++"You may be under attack."
++msgstr ""
++"Ugyldigt SSL-certifikat for:\n"
++"{0}\n"
++"\n"
++"Du er måske under angreb."
++
++#: launcher.py:550
++msgid "Try the download again using Tor?"
++msgstr "Prøv downloaden igen med Tor?"
++
++#: launcher.py:559
++#, python-brace-format
++msgid ""
++"Error starting download:\n"
++"\n"
++"{0}\n"
++"\n"
++"Trying to download over Tor. Are you sure Tor is configured correctly and "
++"running?"
++msgstr ""
++"Fejl ved start af download:\n"
++"\n"
++"{0}\n"
++"\n"
++"Prøver at downloade over Tor. Er du sikker på, at Tor er konfigureret "
++"korrekt og kører?"
++
++#: launcher.py:563
++#, python-brace-format
++msgid ""
++"Error starting download:\n"
++"\n"
++"{0}\n"
++"\n"
++"Are you connected to the internet?"
++msgstr ""
++"Fejl ved start af download:\n"
++"\n"
++"{0}\n"
++"\n"
++"Har du forbindelse til internettet?"
++
++#: settings.py:46
++msgid "Tor Browser Launcher Settings"
++msgstr "Indstillinger for Tor Browser-opstarter"
++
++#: settings.py:50
++msgid "Download over system Tor"
++msgstr "Download over systemets Tor"
++
++#: settings.py:57
++msgid "Force downloading English version of Tor Browser"
++msgstr "Tving download af den engelske version af Tor Browser"
++
++#: settings.py:66
++msgid "Tor server"
++msgstr "Tor-server"
++
++#: settings.py:82
++msgid "Status: Installed"
++msgstr "Status: Installeret"
++
++#: settings.py:84
++msgid "Status: Not Installed"
++msgstr "Status: Ikke installeret"
++
++#: settings.py:87
++msgid "Install Tor Browser"
++msgstr "Installer Tor Browser"
++
++#: settings.py:92
++msgid "Reinstall Tor Browser"
++msgstr "Geninstaller Tor Browser"
++
++#: settings.py:115
++msgid "Mirror"
++msgstr "Spejl"
++
++#: settings.py:131
++msgid "Save && Exit"
++msgstr "Gem og afslut"


=====================================
debian/patches/0006-Fix-two-spelling-errors.patch
=====================================
@@ -0,0 +1,30 @@
+From: scootergrisen <scootergrisen at gmail.com>
+Date: Mon, 1 Oct 2018 16:07:16 +0200
+Subject: Fix two spelling errors
+
+---
+ po/da.po | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/po/da.po b/po/da.po
+index 23d153e..3680945 100644
+--- a/po/da.po
++++ b/po/da.po
+@@ -105,7 +105,7 @@ msgstr "Fejl ved registrering af Tor Browser-version."
+ 
+ #: launcher.py:256 launcher.py:357
+ msgid "Verifying Signature"
+-msgstr "Verificer signatur"
++msgstr "Verificerer signatur"
+ 
+ #: launcher.py:260
+ msgid "Extracting"
+@@ -150,7 +150,7 @@ msgstr "Downloader Tor Browser på ny."
+ 
+ #: launcher.py:516 launcher.py:525 launcher.py:533
+ msgid "Download Error:"
+-msgstr "Fej ved download:"
++msgstr "Fejl ved download:"
+ 
+ #: launcher.py:517
+ msgid "You are currently using a non-default mirror"


=====================================
debian/patches/0007-Add-Swedish-translation.patch
=====================================
@@ -0,0 +1,321 @@
+From: Jony <23194385+jony0008 at users.noreply.github.com>
+Date: Sat, 10 Nov 2018 11:40:47 +0100
+Subject: Add Swedish translation
+
+---
+ po/sv.po | 306 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 306 insertions(+)
+ create mode 100644 po/sv.po
+
+diff --git a/po/sv.po b/po/sv.po
+new file mode 100644
+index 0000000..80acd82
+--- /dev/null
++++ b/po/sv.po
+@@ -0,0 +1,306 @@
++# SOME DESCRIPTIVE TITLE.
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: \n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2018-03-23 15:47-0700\n"
++"PO-Revision-Date: 2018-11-10 11:36+0100\n"
++"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl at gmail.com>\n"
++"Language-Team: Swedish\n"
++"Language: sv\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"X-Generator: Poedit 2.2\n"
++"Plural-Forms: nplurals=2; plural=(n > 1);\n"
++
++#: __init__.py:65 launcher.py:470
++msgid "Tor Browser Launcher"
++msgstr "Tor Browser Launcher"
++
++#: __init__.py:66
++msgid "By Micah Lee, licensed under MIT"
++msgstr "Av Mika Lee, licensierad under MIT"
++
++#: __init__.py:67
++#, python-brace-format
++msgid "version {0}"
++msgstr "version {0}"
++
++#: common.py:100
++#, python-brace-format
++msgid "Error creating {0}"
++msgstr "Ett fel uppstod vid skapande {0}"
++
++#: common.py:102 common.py:180
++#, python-brace-format
++msgid "{0} is not writable"
++msgstr "{0} är inte skrivbar"
++
++#: common.py:177
++#, python-brace-format
++msgid "Cannot create directory {0}"
++msgstr "Kan inte att skapa katalog {0}"
++
++#: common.py:187
++msgid "Creating GnuPG homedir"
++msgstr "Skapa GnuPG-homedir"
++
++#: common.py:254
++#, python-format
++msgid "Could not import key with fingerprint: %s."
++msgstr "Kunde inte importera nyckel med fingeravtryck: %s."
++
++#: common.py:259
++msgid "Not all keys were imported successfully!"
++msgstr "Inte alla nycklar importerades!"
++
++#: launcher.py:83
++msgid "Downloading Tor Browser for the first time."
++msgstr "Hämtar Tor Browser för första gången."
++
++#: launcher.py:85
++msgid ""
++"Your version of Tor Browser is out-of-date. Downloading the newest version."
++msgstr "Din version av Tor Browser är föråldrad. Hämta den senaste versionen."
++
++#: launcher.py:100
++msgid "Downloading over Tor"
++msgstr "Hämtar över Tor"
++
++#: launcher.py:111
++msgid "Tor Browser"
++msgstr "Tor Browser"
++
++#: launcher.py:128
++msgid "Start"
++msgstr "Börja"
++
++#: launcher.py:174
++msgid "Yes"
++msgstr "Ja"
++
++#: launcher.py:178
++msgid "Exit"
++msgstr "Avsluta"
++
++#: launcher.py:192 settings.py:136
++msgid "Cancel"
++msgstr "Avbryt"
++
++#: launcher.py:231 launcher.py:245 launcher.py:249 launcher.py:279
++#: launcher.py:281
++msgid "Downloading"
++msgstr "Hämtar"
++
++#: launcher.py:238
++msgid "Latest version: {}"
++msgstr "Senaste versionen: {}"
++
++#: launcher.py:241
++msgid "Error detecting Tor Browser version."
++msgstr "Fel vid detektering av Tor Browser-versionen."
++
++#: launcher.py:256 launcher.py:357
++msgid "Verifying Signature"
++msgstr "Verifierar signaturen"
++
++#: launcher.py:260
++msgid "Extracting"
++msgstr "Packar upp"
++
++#: launcher.py:264
++msgid "Running"
++msgstr "Körs"
++
++#: launcher.py:268
++msgid "Starting download over again"
++msgstr "Börja hämtningen igen"
++
++#: launcher.py:279 launcher.py:295
++msgid "(over Tor)"
++msgstr "(över Tor)"
++
++#: launcher.py:293
++msgid "Downloaded"
++msgstr "Hämtad"
++
++#: launcher.py:393
++msgid "Installing"
++msgstr "Installerar"
++
++#: launcher.py:401
++#, python-brace-format
++msgid "Tor Browser Launcher doesn't understand the file format of {0}"
++msgstr "Tor Browser Launcher förstår inte filformatet {0}"
++
++#: launcher.py:427
++msgid ""
++"The version of Tor Browser you have installed is earlier than it should be, "
++"which could be a sign of an attack!"
++msgstr ""
++"Den version av Tor Browser du har installerat är tidigare än den borde vara, "
++"vilket kan vara ett tecken på en attack!"
++
++#: launcher.py:446
++msgid "Downloading Tor Browser over again."
++msgstr "Hämtar Tor Browser igen."
++
++#: launcher.py:516 launcher.py:525 launcher.py:533
++msgid "Download Error:"
++msgstr "Hämtningsfel:"
++
++#: launcher.py:517
++msgid "You are currently using a non-default mirror"
++msgstr "Du använder för närvarande en icke-standardspegel"
++
++#: launcher.py:518
++msgid "Would you like to switch back to the default?"
++msgstr "Vill du byta tillbaka till standard?"
++
++#: launcher.py:527
++msgid "Would you like to try the English version of Tor Browser instead?"
++msgstr "Vill du prova den engelska versionen av Tor Browser istället?"
++
++#: launcher.py:548
++#, python-brace-format
++msgid ""
++"Invalid SSL certificate for:\n"
++"{0}\n"
++"\n"
++"You may be under attack."
++msgstr ""
++"Ogiltigt SSL-certifikat för:\n"
++"{0}\n"
++"\n"
++"Du kan vara under attack."
++
++#: launcher.py:550
++msgid "Try the download again using Tor?"
++msgstr "Försök att hämta igen med Tor?"
++
++#: launcher.py:559
++#, python-brace-format
++msgid ""
++"Error starting download:\n"
++"\n"
++"{0}\n"
++"\n"
++"Trying to download over Tor. Are you sure Tor is configured correctly and "
++"running?"
++msgstr ""
++"Fel vid start av hämtning:\n"
++"\n"
++"{0}\n"
++"\n"
++"Försöker att hämta över Tor. Är du säker på att Tor är korrekt konfigurerad "
++"och körs?"
++
++#: launcher.py:563
++#, python-brace-format
++msgid ""
++"Error starting download:\n"
++"\n"
++"{0}\n"
++"\n"
++"Are you connected to the internet?"
++msgstr ""
++"Fel vid start av hämtning:\n"
++"\n"
++"{0}\n"
++"\n"
++"Är du ansluten till internet?"
++
++#: settings.py:46
++msgid "Tor Browser Launcher Settings"
++msgstr "Inställningar för Tor Browser Launcher"
++
++#: settings.py:50
++msgid "Download over system Tor"
++msgstr "Hämta över system Tor"
++
++#: settings.py:57
++msgid "Force downloading English version of Tor Browser"
++msgstr "Tvinga att hämta engelsk version av Tor Browser"
++
++#: settings.py:66
++msgid "Tor server"
++msgstr "Tor-server"
++
++#: settings.py:82
++msgid "Status: Installed"
++msgstr "Status: Installerad"
++
++#: settings.py:84
++msgid "Status: Not Installed"
++msgstr "Status: Inte installerad"
++
++#: settings.py:87
++msgid "Install Tor Browser"
++msgstr "Installera Tor Browser"
++
++#: settings.py:92
++msgid "Reinstall Tor Browser"
++msgstr "Installera om Tor Browser"
++
++#: settings.py:115
++msgid "Mirror"
++msgstr "Spegel"
++
++#: settings.py:131
++msgid "Save && Exit"
++msgstr "Spara && avsluta"
++
++#~ msgid ""
++#~ "The python-txsocksx package is missing, downloads will not happen over tor"
++#~ msgstr ""
++#~ "Le paquet python-txsocks est manquant, les téléchargements ne se feront "
++#~ "pas sur Tor."
++
++#~ msgid "DNS Lookup Error"
++#~ msgstr "Erreur de type DNS Lookup"
++
++#~ msgid ""
++#~ "The SSL certificate served by https://www.torproject.org is invalid! You "
++#~ "may be under attack."
++#~ msgstr ""
++#~ "Le certificat SSL servi par https://www.torproject.org n'est pas valide! "
++#~ "Vous pouvez être l'objet d'une attaque."
++
++#~ msgid "Error connecting to Tor at {0}"
++#~ msgstr "Impossible de se connecter sur Tor au moyen de {0}"
++
++#~ msgid ""
++#~ "SIGNATURE VERIFICATION FAILED!\n"
++#~ "\n"
++#~ "You might be under attack, or there might just be a networking problem. "
++#~ "Click Start try the download again."
++#~ msgstr ""
++#~ "LA VÉRICATION DE LA SIGNATURE A ÉCHOUÉ\n"
++#~ "\n"
++#~ "Vous pourriez être l'objet d'une attaque, ou il peut s'agir d'un problème "
++#~ "de réseau. Cliquer sur Démarrer pour télécharger à nouveau."
++
++#~ msgid ""
++#~ "The python-pygame package is missing, the modem sound is unavailable."
++#~ msgstr ""
++#~ "Le paquet python-pygame est manquant, le son de modem est indisponible."
++
++#~ msgid ""
++#~ "This option is only available when using a system wide Tor installation."
++#~ msgstr ""
++#~ "Cette option n'est disponible qu'en conjonction avec une installation "
++#~ "système de Tor."
++
++#~ msgid "This option requires the python-txsocksx package."
++#~ msgstr "Cette option nécessite le paquet python-txsocksx"
++
++#~ msgid "Play modem sound, because Tor is slow :]"
++#~ msgstr "Jouer un son de modem, car Tor est lent :]"
++
++#~ msgid "This option requires python-pygame to be installed"
++#~ msgstr "Cette option requiert le paquet python-pygame"


=====================================
debian/patches/0008-Remove-mention-of-modem-sound-in-docs-and-translatio.patch
=====================================
@@ -0,0 +1,174 @@
+From: Roger Shimizu <rosh at debian.org>
+Date: Sun, 11 Nov 2018 00:55:36 +0900
+Subject: Remove mention of modem sound in docs and translation po files
+
+---
+ README.md                             | 1 -
+ po/cs.po                              | 7 -------
+ po/fr.po                              | 8 --------
+ po/hu.po                              | 7 -------
+ po/nl.po                              | 3 ---
+ po/ru.po                              | 7 -------
+ po/sv.po                              | 8 --------
+ share/metainfo/torbrowser.appdata.xml | 1 -
+ 8 files changed, 42 deletions(-)
+
+diff --git a/README.md b/README.md
+index c71ef13..0245b86 100644
+--- a/README.md
++++ b/README.md
+@@ -6,7 +6,6 @@ Tor Browser Launcher is intended to make Tor Browser easier to install and use f
+ * Verifies Tor Browser's [signature](https://www.torproject.org/docs/verifying-signatures.html.en) for you, to ensure the version you downloaded was cryptographically signed by Tor developers and was not tampered with
+ * Adds "Tor Browser" and "Tor Browser Launcher Settings" application launcher to your desktop environment's menu
+ * Includes AppArmor profiles to make a Tor Browser compromise not as bad
+-* Optionally plays a modem sound when you open Tor Browser (because Tor is so slow)
+ 
+ Tor Browser Launcher is included in Ubuntu, Debian, and Fedora. To install it in any other distribution, see the [build instructions](/BUILD.md).
+ 
+diff --git a/po/cs.po b/po/cs.po
+index bde983f..f50a7dc 100644
+--- a/po/cs.po
++++ b/po/cs.po
+@@ -279,10 +279,6 @@ msgstr "Uložit a ukončit"
+ #~ "Možná je na vás veden útok, anebo může jít pouze o síťovou závadu. Pro "
+ #~ "nové stažení klikněte na Spustit."
+ 
+-#~ msgid ""
+-#~ "The python-pygame package is missing, the modem sound is unavailable."
+-#~ msgstr "Chybí balíček python-pygame, zvuk modemu není dostupný."
+-
+ #~ msgid ""
+ #~ "This option is only available when using a system wide Tor installation."
+ #~ msgstr ""
+@@ -291,8 +287,5 @@ msgstr "Uložit a ukončit"
+ #~ msgid "This option requires the python-txsocksx package."
+ #~ msgstr "Tato možnost vyžaduje balíček python-txsocksx."
+ 
+-#~ msgid "Play modem sound, because Tor is slow :]"
+-#~ msgstr "Přehrávat zvuk modemu, jelikož je Tor pomalý :]"
+-
+ #~ msgid "This option requires python-pygame to be installed"
+ #~ msgstr "Tato možnost vyžaduje nainstalovaný python-pygame"
+diff --git a/po/fr.po b/po/fr.po
+index 6e1e8b5..3c3afc6 100644
+--- a/po/fr.po
++++ b/po/fr.po
+@@ -281,11 +281,6 @@ msgstr "Enregistrer et quitter"
+ #~ "Vous pourriez être l'objet d'une attaque, ou il peut s'agir d'un problème "
+ #~ "de réseau. Cliquer sur Démarrer pour télécharger à nouveau."
+ 
+-#~ msgid ""
+-#~ "The python-pygame package is missing, the modem sound is unavailable."
+-#~ msgstr ""
+-#~ "Le paquet python-pygame est manquant, le son de modem est indisponible."
+-
+ #~ msgid ""
+ #~ "This option is only available when using a system wide Tor installation."
+ #~ msgstr ""
+@@ -295,8 +290,5 @@ msgstr "Enregistrer et quitter"
+ #~ msgid "This option requires the python-txsocksx package."
+ #~ msgstr "Cette option nécessite le paquet python-txsocksx"
+ 
+-#~ msgid "Play modem sound, because Tor is slow :]"
+-#~ msgstr "Jouer un son de modem, car Tor est lent :]"
+-
+ #~ msgid "This option requires python-pygame to be installed"
+ #~ msgstr "Cette option requiert le paquet python-pygame"
+diff --git a/po/hu.po b/po/hu.po
+index 533ba6a..ad73b40 100644
+--- a/po/hu.po
++++ b/po/hu.po
+@@ -285,10 +285,6 @@ msgstr "Mentés és kilépés"
+ #~ "Lehet, hogy támadás alatt vagy, vagy előfordulhat egy hálózati probléma "
+ #~ "is. Kattints az indításra az újbóli letöltéshez."
+ 
+-#~ msgid ""
+-#~ "The python-pygame package is missing, the modem sound is unavailable."
+-#~ msgstr "A python-pygame csomag nem található, a modem hang nem elérhető."
+-
+ #~ msgid ""
+ #~ "This option is only available when using a system wide Tor installation."
+ #~ msgstr ""
+@@ -298,8 +294,5 @@ msgstr "Mentés és kilépés"
+ #~ msgid "This option requires the python-txsocksx package."
+ #~ msgstr "Ehhez az opcióhoz szükséges a python-txsocksx csomag"
+ 
+-#~ msgid "Play modem sound, because Tor is slow :]"
+-#~ msgstr "Modem hang lejátszása, mert a Tor lassú :]"
+-
+ #~ msgid "This option requires python-pygame to be installed"
+ #~ msgstr "Ehhez az opcióhoz szükséges  hogy a python-pygame telepítve legyen"
+diff --git a/po/nl.po b/po/nl.po
+index 2f89e3a..ddca8b9 100644
+--- a/po/nl.po
++++ b/po/nl.po
+@@ -268,8 +268,5 @@ msgstr "Opslaan & afsluiten"
+ #~ msgid "This option requires the python-txsocksx package."
+ #~ msgstr "Voor deze optie is het python-txsocksx pakket nodig."
+ 
+-#~ msgid "Play modem sound, because Tor is slow :]"
+-#~ msgstr "Speel modem geluid, omdat Tor langzaam is :]"
+-
+ #~ msgid "This option requires python-pygame to be installed"
+ #~ msgstr "Voor deze optie moet python-pygame geïnstalleerd zijn"
+diff --git a/po/ru.po b/po/ru.po
+index e4d5dc3..a9d0a37 100644
+--- a/po/ru.po
++++ b/po/ru.po
+@@ -285,10 +285,6 @@ msgstr "Сохранить и выйти"
+ #~ "Вы можете бы быть под атакой, или имеют место проблемы с сетью. Нажмите "
+ #~ "кнопку Пуск и попробуйте снова."
+ 
+-#~ msgid ""
+-#~ "The python-pygame package is missing, the modem sound is unavailable."
+-#~ msgstr "Пакет python-pygame не найден, звуки модема недоступны."
+-
+ #~ msgid ""
+ #~ "This option is only available when using a system wide Tor installation."
+ #~ msgstr "Эта опция доступна только при установки Tor в систему."
+@@ -296,8 +292,5 @@ msgstr "Сохранить и выйти"
+ #~ msgid "This option requires the python-txsocksx package."
+ #~ msgstr "Эта опция требует пакет python-txsocksx."
+ 
+-#~ msgid "Play modem sound, because Tor is slow :]"
+-#~ msgstr "Играть звуки модема, если Tor слишком медленный :]"
+-
+ #~ msgid "This option requires python-pygame to be installed"
+ #~ msgstr "Эта опция требует установленный python-pygame"
+diff --git a/po/sv.po b/po/sv.po
+index 80acd82..7d173d0 100644
+--- a/po/sv.po
++++ b/po/sv.po
+@@ -285,11 +285,6 @@ msgstr "Spara && avsluta"
+ #~ "Vous pourriez être l'objet d'une attaque, ou il peut s'agir d'un problème "
+ #~ "de réseau. Cliquer sur Démarrer pour télécharger à nouveau."
+ 
+-#~ msgid ""
+-#~ "The python-pygame package is missing, the modem sound is unavailable."
+-#~ msgstr ""
+-#~ "Le paquet python-pygame est manquant, le son de modem est indisponible."
+-
+ #~ msgid ""
+ #~ "This option is only available when using a system wide Tor installation."
+ #~ msgstr ""
+@@ -299,8 +294,5 @@ msgstr "Spara && avsluta"
+ #~ msgid "This option requires the python-txsocksx package."
+ #~ msgstr "Cette option nécessite le paquet python-txsocksx"
+ 
+-#~ msgid "Play modem sound, because Tor is slow :]"
+-#~ msgstr "Jouer un son de modem, car Tor est lent :]"
+-
+ #~ msgid "This option requires python-pygame to be installed"
+ #~ msgstr "Cette option requiert le paquet python-pygame"
+diff --git a/share/metainfo/torbrowser.appdata.xml b/share/metainfo/torbrowser.appdata.xml
+index 5577868..ba10fd6 100644
+--- a/share/metainfo/torbrowser.appdata.xml
++++ b/share/metainfo/torbrowser.appdata.xml
+@@ -16,7 +16,6 @@
+    <li>Includes AppArmor profiles to make a Tor Browser compromise not as bad (in some distros)</li>
+    <li>Adding a Tor Browser application launcher to your desktop environment's menu</li>
+    <li>Lets you set Tor Browser as your default browser</li>
+-   <li>Optionally playing a modem sound when you open Tor Browser (because Tor is so slow)</li>
+   </ul>
+  </description>
+  <screenshots>


=====================================
debian/patches/0009-AppArmor-allow-Web-Content-processes-to-check-the-up.patch
=====================================
@@ -0,0 +1,23 @@
+From: intrigeri <intrigeri at boum.org>
+Date: Tue, 25 Sep 2018 07:23:18 +0000
+Subject: AppArmor: allow Web Content processes to check the update status.
+
+Otherwise restarting after updating Tor Browser is broken.
+
+(cherry picked from commit 1b2e6aae02eeb2a651e8911c0cec3f6e7dcc1a77)
+---
+ apparmor/torbrowser.Browser.plugin-container | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/apparmor/torbrowser.Browser.plugin-container b/apparmor/torbrowser.Browser.plugin-container
+index 7ec8a00..a70f4ac 100644
+--- a/apparmor/torbrowser.Browser.plugin-container
++++ b/apparmor/torbrowser.Browser.plugin-container
+@@ -57,6 +57,7 @@ profile torbrowser_plugin_container {
+   owner @{torbrowser_home_dir}/fonts/** r,
+   owner @{torbrowser_home_dir}/omni.ja r,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/extensions/*.xpi r,
++  owner @{torbrowser_home_dir}/TorBrowser/UpdateInfo/updates/[0-9]*/update.{status,version} r,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/startupCache/* r,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/tmp/* rw,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/fontconfig/fonts.conf r,


=====================================
debian/patches/0010-AppArmor-allow-Web-Content-processes-to-read-profile.patch
=====================================
@@ -0,0 +1,26 @@
+From: intrigeri <intrigeri at boum.org>
+Date: Sat, 6 Oct 2018 05:49:58 +0000
+Subject: AppArmor: allow Web Content processes to read profile.ini and the
+ updates' "updater" file.
+
+Otherwise restarting after updating Tor Browser is broken.
+
+(cherry picked from commit 3cd8aeb0f843d2530382a61a263489aea066b15a)
+---
+ apparmor/torbrowser.Browser.plugin-container | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/apparmor/torbrowser.Browser.plugin-container b/apparmor/torbrowser.Browser.plugin-container
+index a70f4ac..fdf5fda 100644
+--- a/apparmor/torbrowser.Browser.plugin-container
++++ b/apparmor/torbrowser.Browser.plugin-container
+@@ -57,7 +57,9 @@ profile torbrowser_plugin_container {
+   owner @{torbrowser_home_dir}/fonts/** r,
+   owner @{torbrowser_home_dir}/omni.ja r,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/extensions/*.xpi r,
++  owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profiles.ini r,
+   owner @{torbrowser_home_dir}/TorBrowser/UpdateInfo/updates/[0-9]*/update.{status,version} r,
++  owner @{torbrowser_home_dir}/TorBrowser/UpdateInfo/updates/[0-9]/updater rw,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/startupCache/* r,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/tmp/* rw,
+   owner @{torbrowser_home_dir}/TorBrowser/Data/fontconfig/fonts.conf r,


=====================================
debian/patches/0011-Revert-Properly-detect-the-system-s-locale.patch
=====================================
@@ -0,0 +1,22 @@
+From: Roger Shimizu <rosh at debian.org>
+Date: Tue, 13 Nov 2018 00:53:09 +0900
+Subject: Revert "Properly detect the system's locale"
+
+This reverts commit b828bdfafe60bb9bcf93ec660ad5c07ff7fdbdf5.
+---
+ torbrowser_launcher/common.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/torbrowser_launcher/common.py b/torbrowser_launcher/common.py
+index 4e3a30a..9740e1d 100644
+--- a/torbrowser_launcher/common.py
++++ b/torbrowser_launcher/common.py
+@@ -73,7 +73,7 @@ class Common(object):
+ 
+         # figure out the language
+         available_languages = ['ar', 'ca', 'da', 'de', 'en-US', 'es-ES', 'fa', 'fr', 'ga-IE', 'he', 'id', 'is', 'it', 'ja', 'ko', 'nb-NO', 'nl', 'pl', 'pt-BR', 'ru', 'sv-SE', 'tr', 'vi', 'zh-CN', 'zh-TW']
+-        default_locale = locale.getlocale()[0]
++        default_locale = locale.getlocale(locale.LC_MESSAGES)[0]
+         if default_locale is None:
+             self.language = 'en-US'
+         else:


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,11 @@
 0001-Remove-apparmor-local-path-from-setup.py.patch
 0002-show-gui-only-if-tbb-not-installed.patch
 0003-remove-double-common-assignment.patch
+0004-Update-Hungarian-translation.patch
+0005-Create-da.po.patch
+0006-Fix-two-spelling-errors.patch
+0007-Add-Swedish-translation.patch
+0008-Remove-mention-of-modem-sound-in-docs-and-translatio.patch
+0009-AppArmor-allow-Web-Content-processes-to-check-the-up.patch
+0010-AppArmor-allow-Web-Content-processes-to-read-profile.patch
+0011-Revert-Properly-detect-the-system-s-locale.patch



View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/compare/a7fbc9310d3153d7431ec8321b3b71089c9ef1b7...0795e719c3c189cd96f157dfa6f4978873286050

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/compare/a7fbc9310d3153d7431ec8321b3b71089c9ef1b7...0795e719c3c189cd96f157dfa6f4978873286050
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-commits/attachments/20181117/f985d81f/attachment-0001.html>


More information about the Pkg-privacy-commits mailing list