From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id eKEkMKQ7rGX1bAAAqHPOHw:P1 (envelope-from ) for ; Sat, 20 Jan 2024 22:31:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id eKEkMKQ7rGX1bAAAqHPOHw (envelope-from ) for ; Sat, 20 Jan 2024 22:31:16 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=dISu6cwE; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705786276; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=Sbc+tb5eVuIV6T759DOj1NfVu6U5Xq+oA51LO2Qx4Fo=; b=pQwhwKEVK04/txYbdtYNRZDoQ7TMCuRlS2IP+SAZcV6/5/7P2wNuCCax4XUopzqXekOFpi jTigGu414UyGTPB+m1b9JylwlCbG9ipkbQfYZXpAtM759/thhvEimcEUbhSjBG8dgP4A1C g84F9q8Pwo9DFgfHfA/+yjDOS61RBWW0iX1c21uAz4etrwPGBPv2OlhKPG2aEBNQC5jjz3 +BANNVlqF+0qxGJIaWreMHecIvvfiFehDahaO2oFN2awlEVoaqsYDRmPdcYX7yZxcKlddv vmJgykI4UoeQA7gDCeP3gk8JtvMibRTBmdDg7BRLLnZplXlvUUfSqjCrtHzDRQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=dISu6cwE; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1705786276; a=rsa-sha256; cv=none; b=lIBgK1BXuBX6v/AM5BYmZufbkBzg+0gv8NeZrIQZZtbr/ZAciPfN7qUS3uXbKeTLCh8IXp 0QBdot6j4HTGJcV6oBgb3jg6OMl8oUlncCAK54Chsn0CMwhSDuWDmveTp6K0Ro46Gf6uly Vlqf9Dt/iVzC46DsnzXkvu+/fQUB9RTNqT0qsFhHOKc6D2iS4Aa0aJ9J3Ts4C7qaYLTAq3 a51AYyvrql52Mvg5SC5f61HhwTHw394SoRwiMi6O1Dw3kwugA7hHQ9bRwOKptuMJWkkkMJ 5W2YUh7enjdR2ONMVCkjfee8QbQE6Xm8VfUkk2zwPXI6lq/vrPNW2Rs0k/lb4w== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id ED04120D21 for ; Sat, 20 Jan 2024 22:31:15 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rRIvf-00014S-Sc; Sat, 20 Jan 2024 16:31:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rRIvc-000140-4X for guix-patches@gnu.org; Sat, 20 Jan 2024 16:31:00 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rRIvb-00016N-7m for guix-patches@gnu.org; Sat, 20 Jan 2024 16:30:59 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rRIve-00009M-7m for guix-patches@gnu.org; Sat, 20 Jan 2024 16:31:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68503] [PATCH v3] gnu: torbrowser: Add support for language localisation. Resent-From: =?UTF-8?Q?Andr=C3=A9?= Batista Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 20 Jan 2024 21:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68503 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Cc: 68503@debbugs.gnu.org Received: via spool by 68503-submit@debbugs.gnu.org id=B68503.1705786212500 (code B ref 68503); Sat, 20 Jan 2024 21:31:02 +0000 Received: (at 68503) by debbugs.gnu.org; 20 Jan 2024 21:30:12 +0000 Received: from localhost ([127.0.0.1]:35995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRIup-00007z-FW for submit@debbugs.gnu.org; Sat, 20 Jan 2024 16:30:11 -0500 Received: from mx0.riseup.net ([198.252.153.6]:46796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRIum-00006H-Kr for 68503@debbugs.gnu.org; Sat, 20 Jan 2024 16:30:09 -0500 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4THV4k6Kfcz9wJ1; Sat, 20 Jan 2024 21:29:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1705786198; bh=bB0lv9jnTTRtbFjI0xCptUYr0H37oDeORiHtGpW4Amc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=dISu6cwEf+sJj14pwUx77oOn1T5eh8vUWuBnmDLhInbyJDcJaRiD3eCi3YDE8vwqy Nvrlc4C0cYZhqUBvmjrtHhm0+ShPdLj1dS+3LZzaKQXDVjjbmWQJv7y7DK5w4PdyQk Wh4VPP6FHrfSZlEeQb5pT1F0gqCmox1LD5plpzoM= X-Riseup-User-ID: 66AB2C8D862CC8DD570BF600C70ED00544D895AD9C6018083847AE81537717D1 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4THV4j4mNVzFvms; Sat, 20 Jan 2024 21:29:57 +0000 (UTC) Date: Sat, 20 Jan 2024 18:29:52 -0300 From: =?UTF-8?Q?Andr=C3=A9?= Batista Message-ID: References: <3ac58217a296eea03f2709937526f7e0eab10d52.1705411299.git.clement@lassieur.org> <5134d59e3a0e6749baaff2581f12cffa1fd0f363.1705615319.git.clement@lassieur.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YORPUkObTxspdoEV" Content-Disposition: inline In-Reply-To: <5134d59e3a0e6749baaff2581f12cffa1fd0f363.1705615319.git.clement@lassieur.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 0.62 X-Spam-Score: 0.62 X-Migadu-Queue-Id: ED04120D21 X-Migadu-Scanner: mx12.migadu.com X-TUID: U2yAMUQkbJFn --YORPUkObTxspdoEV Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Cl=E9ment, qui 18 jan 2024 =E0s 23:46:49 (1705632409), clement@lassieur.org enviou: > ... > > diff --git a/gnu/packages/tor.scm b/gnu/packages/tor.scm > index b20e17e4cea8..fbd5f0a0af78 100644 > --- a/gnu/packages/tor.scm > +++ b/gnu/packages/tor.scm > ... > > @@ -503,6 +503,36 @@ (define %torbrowser-version "13.0.8") > ;; "src-firefox-tor-browser-". > (define %torbrowser-firefox-version "115.6.0esr-13.0-1-build2") > =20 > +;; Use the list in tor-browser-build/rbm.conf. > +(define %torbrowser-locales > + '("ar" "ca" "cs" "da" "de" "el" "es-ES" "fa" "fi" "fr" "ga-IE" "he" "h= u" > + "id" "is" "it" "ja" "ka" "ko" "lt" "mk" "ms" "my" "nb-NO" "nl" "pl" > + "pt-BR" "ro" "ru" "sq" "sv-SE" "th" "tr" "uk" "vi" "zh-CN" "zh-TW")) > + > +;; See tor-browser-build/projects/translation/config. > +(define translation-base-browser > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.torproject.org/tpo/translation.git") > + (commit "5490489a8d356a44d792300b4dfddba792d10f2e"))) > + (file-name "translation-base-browser") > + (sha256 > + (base32 > + "1knxary2zp2705xzzs76gpy37ri69yp32ajpmpxki3z5hp7mla7q")))) > + > +;; See tor-browser-build/projects/translation/config. > +(define translation-tor-browser > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.torproject.org/tpo/translation.git") > + (commit "e92772b4a11ced855c27eafd299cf972bef5cd8f"))) The above commit is the one on the 'main' branch, but the current stable browser follows 'maint-13.0' (which has now changed in preparation for v13.0.9 release next Tuesday) and there is a tag for each release. The release tag for version 13.0.8 (tbb-13.0.8-build1) contains a different commit number (273592eca488ca3bf535d3789b1130fd1970f09a). Other than that, everything seems to perfectly mirror upstream build process. I've also built it, did some testing and it's working as expected. You are doing an awesome work, thanks! PS: I'm sorry to have left you hanging on the lyrebird patch. I'll review it and, if I find anything worth of attention, I'll ping back. For now, I can only say that bridges are working just fine. Cheers! --YORPUkObTxspdoEV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQG5BAABCgAjFiEEXo3OJhMk/jL9rLM1Nj97Uq5OMvYFAmWsO1AFgwPCZwAACgkQ Nj97Uq5OMvYYTwv/QIRIDT4/aiOnke0AbnnhUXXBm898jPWQlAq9akkP7feejBxN NKMHcLahu0hBGL2OBB2TpXbFJMh1x6blvMTEf/0goYicdOO9zKzPbPkMDlj1sn8I loMcVylQ0SM6RC2r+4Og2QzpEWmWgZsUB4l4G5j74oCFviFOAajUOrhkJtv0lKYJ /PJ9DVa+VCZHUtnb/tKkd703m9L3AB2lrWNXGJMbumG8QnzBs3cxtaHNM84YhZWq hXJlFsdFkIawq5PYYJ7B7Rk2X8nNvtwMmBY6nTD6IQUxOcFxygOToPbRFbxPYDYZ wk8q3BjbgnK1etRXqKlD7RKP+75s0CrVxdQ0myxzmxTBtbzrPgjXN1sb4NkaVgSx YHQelxFBYqk4j/Zb34LU3iur+a3RUG7tbrp3HyYi6xc3S82JLlTKuJGhA7ASNPWS NKTDrzM9NgOsoB6ZHaopt53xMnDD0ARloJKUhJidv9w2QWEjpqnApVNCNRQCefz+ /5CKZp55TiWA/kIY =iKtq -----END PGP SIGNATURE----- --YORPUkObTxspdoEV--