From unknown Fri Jun 20 07:09:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#67849 <67849@debbugs.gnu.org> To: bug#67849 <67849@debbugs.gnu.org> Subject: Status: [PATCH] WIP: gnu: icedove: Update to 115.5.2. Reply-To: bug#67849 <67849@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:55 +0000 retitle 67849 [PATCH] WIP: gnu: icedove: Update to 115.5.2. reassign 67849 guix-patches submitter 67849 Jonathan Brielmaier severity 67849 normal tag 67849 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 07:18:15 2023 Received: (at submit) by debbugs.gnu.org; 16 Dec 2023 12:18:15 +0000 Received: from localhost ([127.0.0.1]:54115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rETcT-00015C-Su for submit@debbugs.gnu.org; Sat, 16 Dec 2023 07:18:15 -0500 Received: from lists.gnu.org ([2001:470:142::17]:60292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rETcR-00014y-Cv for submit@debbugs.gnu.org; Sat, 16 Dec 2023 07:18:12 -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 1rETcL-0003AJ-4m for guix-patches@gnu.org; Sat, 16 Dec 2023 07:18:05 -0500 Received: from mout.web.de ([212.227.17.12]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rETcH-00068g-NF for guix-patches@gnu.org; Sat, 16 Dec 2023 07:18:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1702729077; x=1703333877; i=jonathan.brielmaier@web.de; bh=+6fA3NnBX9kC/AUUmJ/B0ArmjYaC6ZmCzOjEm737+is=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=j4kJxZf4niEIZDoze+sdlYyPbtzJO2aB6pdEtcQy5EHxYP5sYi1avOnCGCCU9BxM AOxDp8KzO7/JLmZUxvv/MgT32EFo8mzECpoDMSR0j5y1ElPqVNfPpL8s2Nqctu83o L0cLRDOPXpYNn4Wq/jodNtL9IUlF4GQtFzCajtcUZ4nlF3dF4ddjwwMIKIwRoC1m1 zELb1fx1tB6q4osb1M/62yc0a8IsLI/Wmi/F8dvjS4LdUoy6o/xfiA+TiLEPqBLv9 a1PEckg8pt7SOaA1TuCbWqyI8Il+JUq5uoYRvxltJVW1G2nCiJ1RS00wTZwMKOWQS y9a33xbzmmn8ygwuwA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([77.189.88.141]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M4bUq-1rDvNr30XW-001tza; Sat, 16 Dec 2023 13:17:57 +0100 From: Jonathan Brielmaier To: guix-patches@gnu.org Subject: [PATCH] WIP: gnu: icedove: Update to 115.5.2. Date: Sat, 16 Dec 2023 13:17:39 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Jonathan Brielmaier Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:BkF+ttH5MkyLaBs5jxtDfN9AA4fLbkKo7+anAd6t9LSUzZ5UNzs OhbzXCSYQNXvH3m1mSqWVSwajbVtOJFbPwpo/NoMQHSIU1Z9hbNYM7mpiUsjjye78LeQInM 19Y7C8a4xV+iPAqsX7aHPukclLhpcoUHurJYxIU8j8GHnl36peAkyu5iSABa9qCKOWLJpho 7mgkdbAZDXzOhh7fvh2jA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:SD/lFvj6rgk=;TaGfMJJg2UqAvXRnWCYu4uHYUgU 2IHhbE0ZyKbRunFiWpw7asHzvYn2f+1LitqEY3OkYmG2+WUmwGsDHTTvzEwLiYdrYbA0Gj7RI wbkUkFeO7h0eYde4XQhkd1S3SFXJvsG+E+Kl0b5wNkqK9bSkYdWB2jYe2o1HwGNO0ut+R61jK Z2l3tJwiFkWi4+suzFI5FUtYzkyLsOvQVsAtee4iudEOimD45/Vgb17/w2UFYutMq4OHku4C0 rNzJOBrXGSc/G5LhnKadZ8xs9VDe64i2ZO1+TfWdqGigPfccKUB6cbBx8aFC96rlyvyRUHwdG eIABGbvJzv2gijkCI1qjKaRQt4gURgno6af1e4T8cWXGvz7VqY8lo11954Hr5xfPQWVmi2MSk /eDIrU3R0QlSFMjd2OKm8HQDzWYVVrgUNgXekBFiOA4Dhi4s6qsl6kUAC5fQ/E3lDK4/dFRsS 9106WJwkEEnPIjSDKtaN3Z0C09AXTcNP6LHNT6aEbqh3jP3gwwHvJK4Znj5uDZUKByw6kOlyz OspmvSB7P4q25OagKFgMBOcxLCVKCDxyj/m+GhRPxmQO2cZYTH9R4qtZiBp2/PEacKvPOsLJu e0FHK0L2XZFc67kgVnODES1cl+0shBaO81oeTzczlSn3F+ea3nHkpvZ4Zxa3jZatp98yP9xhG RwaiIs0gVS1pH5rc6BszcUf5UTvFlawrr3JT1ZYSZT8sWYsWRtQ8s6EBk840BnIRyBC4wVLqq gNFccFq7BBLuaUlwYsilxUZ/YgTUrV/KE8VgGgd7aafLAdJCumJO7SKGNOPOX5oueL+Y8eXP1 yWUZDHCzamUaLuMTJ8Zs3wWiAdCSZA8D3n5nMdc2Isu4h1dikxZBxLtm7ETtZ92eeoAzqQTg5 Q0gwe//rzq1dfHE5cAElsXFiIpW1MFk9GYTfuvEa73/fx5z5yx5ZovtLYUA2ty7b1VT3oAuAH wBUH+w== Received-SPF: pass client-ip=212.227.17.12; envelope-from=jonathan.brielmaier@web.de; helo=mout.web.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Jonathan Brielmaier , maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/gnuzilla.scm (all-mozilla-102-locales, %icecat-102-base-version, %icecat-102-version, icecat-102-source): Remove variables. (%icedove-build-id, %icedove-version, thunderbird-comm-source): Update for= 115.5.2. (thunderbird-comm-l10n): Switch to provided tarball. (icedove-source)[origin]: Add `zstd` package. Use `icecat-source`. Provide l10n folder from tarball. (icedove-minimal)[arguments]: Use MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE = instead of deprecated MACH_USE_SYSTEM_PYTHON. Use GUIX_PYTHONPATH and bundled NSS library. [inputs]: Use `icu4c-73-promise`. Add `nspr`. Remove `nss` for now. [native-inputs]: Update clang and llvm to version 15. Use newer `node-lts` and `rust-cbindgen-0.24`. (make-l10n-package)[arguments]: Set GUIX_PYTHONPATH. Change-Id: I207853f1a76113e2f5757d9b2204a9dea34ed240 =2D-- gnu/packages/gnuzilla.scm | 351 ++++++-------------------------------- 1 file changed, 50 insertions(+), 301 deletions(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index e5d0c4ea9b..7ea851008f 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1170,282 +1170,8 @@ (define %icecat-locales "ru" "sc" "sco" "si" "sk" "sl" "son" "sq" "sr" "sv-SE" "szl" "ta" "te= " "tg" "th" "tl" "tr" "trs" "uk" "ur" "uz" "vi" "xh" "zh-CN" "zh-TW")) -(define all-mozilla-102-locales - (mozilla-locales - ;; sha256 changeset = locale - ;;--------------------------------------------------------------------= ------- - ("1s59ihmj8x6z0ssq4xav689jb5azrpdnay8csgjm1b9pw7wmvcli" "a6940ae1a02f"= "ach") - ("1cqixlk9f8p63jz20wzsvnfb7xa82ba725gzdydlwz2axgp09c26" "4e2c7d1ddbed"= "af") - ("19r1yhmfxqasyslc8gr9as5w1scscz1xr8iqy9zi4b90fdjzs0ac" "06897e40a7ea"= "an") - ("0nfknb1p03j9fgmkwlm1mzdyh10g0l33x34ab39kc072apziyv0n" "9272819b09e2"= "ar") - ("11qqblqfffbmkdr5b6mxzq02i8rj1hjq3iy6xv5i5xxy311b3vpb" "f706d22e6910"= "ast") - ("0q2p1a437qr2nshdd4934qkv2sblmykiwzir149c8p9m5sjk0dyw" "f5c2a9800add"= "az") - ("0gxxm3lv18kj0922bw0g897azc4nkrszm5irgwdkgmkbyr97li83" "98ba7d51484f"= "be") - ("10vrbbaabjns824ndya6c09znm815pak2xpvqgjydl3r5qvacx65" "5c79c77311cd"= "bg") - ("1il7yyifx5xzj0v2lna315mppl5pk1vi4m9r66hdz1lzc485m1wp" "c80c87ef7193"= "bn") - ("1p1ig4v9pczzrnnxzr20r61g7xk85k5lgnxhzgn1rx518p85xrkm" "6a1bcb9851b2"= "br") - ("08q33bk9kdvbyc4ib58bsn2b67ki3d2yzskkf5r2n5zlglblksa2" "939779cb58d6"= "bs") - ("1bdkywrqah85fh8kfnz163qnc02ffx0a4vlnx5pq1wg9j4f1gznf" "9a45ccf144f1"= "ca") - ("0hhmp5dzc0rssykl0b2n9h0vfy4svwhxmhpsr3rcfpbg2s0r5h6l" "4f60e18fc248"= "ca-valencia") - ("18phbl9raqsbys9wa8z0gq0h0pw3b55v6ngn67r4373lfc0s9cxv" "b4ef404c7de8"= "cak") - ("0147qyw1y97mgqhkb46wblxv61lq2mvvm5n5ihwf49l5cyizi0jg" "f56ef18f05df"= "cs") - ("08sbhnsxndlsaijnxndc367qcbrzb29m7bpkcawinz9fg6mz3573" "4f9d92f04f5e"= "cy") - ("09cm5kk1sh2a6ws1fj185jrknhfa6n4bhj7nfnr4lsk339n0kvv9" "902503567e30"= "da") - ("0r630bki5d4ylicq6lzh6s2mvsq225933szswmm0sap507rj75cm" "6000baf7a412"= "de") - ("0749qjsfv3rn94rnci3ydgndw27qlr3w3w97kfwma2gmsf3m3r0p" "4a948952d1f4"= "dsb") - ("0yc64i7mpxhs4qlyyh59i2aiz0vpap0bn8slcsk8b71wd1d7cy5m" "153a16a13733"= "el") - ("0d4m5ji6ii10yap8y24cxx3fr60ba1jqi10hy3j1cq6ni7hzavga" "7ce17ae529ac"= "en-CA") - ("12jzqcfbgdhfm8f2gqp15bdnin62li07jwicjc8ynn4cl9a19xiz" "a25d9eea7c23"= "en-GB") - ("0gbb8hfc5yvjah63mapjxm53wxrf98srbrbg43b9g734zfi4n8y5" "4ed3471dad5d"= "eo") - ("19lw7zmqx2irjmv5y6r7nncp6nysn06abf10n3dzj5nzgays6sln" "853fe7acb415"= "es-AR") - ("0rq4pa380b77rkv6dq7sqx8a8i33jk3vs5rgcl8fv7slqvsw23kd" "921b67bf27a5"= "es-CL") - ("1dyxzab9hln5spch66wmfagfzmfdiaxgpq7qlzvdfg98wkqdj25n" "c9a210ea496c"= "es-ES") - ("1gwpmfl37wxl7rynqswgj41liljflgxydvljd4zdhk3jzqn605fb" "ddd35183d81c"= "es-MX") - ("0c3blniddklapifnjbz03f2frw24jjgwgwn6swl5mwm2z0y6wa9f" "82d23ffaa7d3"= "et") - ("05mq2df6n6fr8m5m2xwl0f6n1q3zgjrnk465ldx1nfr9agrhd36c" "13975626d549"= "eu") - ("1l1jyqqiy551903j6yzh9ayg1pf26q2hr9h3jj4l51xzp7x4ms2q" "039e1fdb7c71"= "fa") - ("091l05y9sggxznv0y11b9zy5qf146p0hb5faw4ix7yn5p5kca2f5" "7bd3722d82de"= "ff") - ("1lllwjvmbl5dx44fcvsqg08fbflkc8dx5as9n6nf4xlkzydx6izm" "39808e88c9d1"= "fi") - ("10ha955vvyf5vbciricm72kplj9j0s00g2333lmg46jiwi7aviiv" "426d373db6a7"= "fr") - ("11zdfk8jvdy1k9z1q162cwapplcbz35l3dq4mv45brdin3v0x8kr" "96cd93d18389"= "fy-NL") - ("1l5xr25gmssyachwmfprlnp2v2xj4b0hp8gxrf7fi5bvv9c2fynb" "de3daf7d3f9d"= "ga-IE") - ("06h9ijfsn1cgz5fvxxbisk7fvqhgsw99id92575hgyg1p8xb1n69" "f04aea656d9e"= "gd") - ("19913i5n8yyfhz9j21krlk7wqsyy89vggxc1m1swv94y2ix8rpaj" "1b8cdb87bf69"= "gl") - ("0k5x31bfl2l0r9b5dkn03frm1gd8n6igai7ch2f1kj0skflynwww" "82df570c4241"= "gn") - ("03rygnj9xhfvykark7dls117kwhid13ghvrsqiial0vp8m7ymx79" "e2e41d7beaa5"= "gu-IN") - ("0vyraplj1x7b5im15anhzdaq03k2gqfyybgklrd4f9ry6msh5jhx" "de724e943805"= "he") - ("1zqps586jrgxpf7xx2l3qw3ch3fr31r9a25y861fpxrpvh7ygw7g" "898598e1a5c6"= "hi-IN") - ("0czq68l3qdhdc0mgazlrh8x83a6d5qrjwgjv8xvsmmzi7h68ww0l" "2711d1515af0"= "hr") - ("1wwvrnm38gk2rnw4vmcranh8hk61gjcj9292pck3ckiv6mq7kd4s" "03e02f3d0676"= "hsb") - ("0yvgdxlbyhhg3lk43hxx9gx66rcm7gaj02zzzx5zni8dhvlk2v6m" "d423ada9dc00"= "hu") - ("1kjm7bg4990jhfbxwc38r4lqm2fbcxc82nc2d4qkqwikr4aah4b9" "06836af0bd6e"= "hy-AM") - ("1dla7r3snvagb7m985xxqyi7gl498cr5xsz8msw0zpg6xmi05rlx" "299bd950d538"= "ia") - ("0w8w9xn93akir7nqcp5iwr3kqvba5gbirg7gmzlzg7mgrhw8pcsa" "dee087477b99"= "id") - ("10iakv1c1d20ihxg1s7c3zc1zfw18vr2kspcw7bk5k02rmrffgcn" "320095d063ed"= "is") - ("1xn5pa3rc7l6k2migm3c0dx71q1hk7mjls045xpv9cy8gvirnj94" "4722680fb5bf"= "it") - ("0va9zfj3wqh1yvbgh3x808yvdyxkg780vazjg887wbxpfk1n6hxa" "cb3cfe294621"= "ja") - ("0qvjc3fhk6jg2c3g6mymmnslg1rkkxmv9gi3whf2bc5mzfgyc5zw" "7efe92bd7780"= "ja-JP-mac") - ("0zfiwwz0axbd219ar32c7a6b8h816sf04ajx6jl74s5kyij79y82" "4c1fe3a18da9"= "ka") - ("1aiik4758r5df76q2a132y5fjdjrsxshjylk7irwsr7yy0c7f63g" "acdf76048aa0"= "kab") - ("0icxh4sgv6m1yykycb9d9c43k3r6w02f9c6jr04wm8hvqq5icfl5" "9b418ff7936b"= "kk") - ("1cqlhggf46lr7w399k7qb7a1hc56f32w1dy26i2racpppzza5plc" "9771ada0b5f8"= "km") - ("0p04irnb7x7y37m6lz388x9dynn8rnk000avpp296barajnhs5i8" "645aa37a2112"= "kn") - ("1lbc1fxr5i0ccymlsd8axz3633cqggg5k8ak5yqwi704g7kvv9g2" "1cd68952d119"= "ko") - ("11b55bxg73zqfdn5gy9nn5imab2mv0hxr603whggp7vymllgb7kb" "26bb83959bfe"= "lij") - ("15jsijm6d26i0105gz0f7sh2yh2v4pmw4j95cwkdrb1d8m935jlz" "b9829891f153"= "lt") - ("0liwwv13fgyw97nizhsyy53xrbf8jks5ics7qkkxfccawjrg5rlb" "e5f09d03d959"= "lv") - ("0w420yf3hdnl7dp9mn9ghc20cq79k24fn9adn3syk723ppl6mkb0" "7884845e94f3"= "mk") - ("13wkr7rgqsv9w3d9w7k8lnxdzgfixsq4bmc27zsyc770l6062ml6" "030db7412202"= "mr") - ("06nsadcnxx0ssdp67x47dj9crihn1ycgd5mwvn5m7lkb97r4ch9f" "40a7703e875c"= "ms") - ("0mlnjdzck6dp9p59ajj3sr63r36fn0qi8r9scrqrqcisgfclw9sg" "daca40056531"= "my") - ("0z1hgx9d5i9w20f9k9azzng1y3lmm5d6hdjkj7rf6r5710bhhzh5" "664bd049e105"= "nb-NO") - ("1466qvrs13g2iix1k35cknb2pia9b66li2ncvdyqf0jsd92z9k8x" "eaa6ae781ba0"= "ne-NP") - ("0jgmz2lkzj0aspd9mabygzic6li5s2b25y0r6vjg8mv3jm5pi86j" "5ef8f1c9739e"= "nl") - ("1m46x0h20vdfbzjxlz0ac43dbaq40xnyldr2yzbf7pk5di9pzxa6" "f08e15466d5d"= "nn-NO") - ("0r3zvihqh6iya3z1qm7if0m3zfgf81s9qp7x7qc701h2q357wkgf" "6712c0e12ec2"= "oc") - ("102j89jm28c223yhhkrj76xxj4kmy58hcs2r0jn15xa1qkqv1fdk" "8f36cc819e00"= "pa-IN") - ("1j9za6s0i46abn8dsrlkpck3qxxw35rhfcg1xs1vp8sc4ckg8qwi" "c3b0c1c02b94"= "pl") - ("1k9lbsvckpwl4xax8kxp5yxsfkspq2mhqm77jh5nl9aw88dsn55b" "cc32bf9630fe"= "pt-BR") - ("0f0jyvbn2sa5m66wqdzh4607g4gd0270xq37ipd9ls52b4764bd8" "5478d7242086"= "pt-PT") - ("19znkkialh1d4np7qcp80xkagrf1j2xah2s1xxzsh854p3d30zs7" "dd934a76fb01"= "rm") - ("1xn26r8g8zzkb5myfgmnjbk8k4i0brkvbrvnhp7k5nkrnsin25di" "d57ab3dee73d"= "ro") - ("04rhkxlmpp5pyzw85ldbfkmiigqr2p9y5cbns5dqs6sz1633ccxp" "7aea98f33a20"= "ru") - ("1zzkkxl7ayxh5gx9snyvp5czflsvi77hp48li613h3c2fii4n9qk" "7c986f4b5044"= "sco") - ("1219i0ghhqj3s1i0rm68jjkvivh6y40938wav7z4ifck527sq6r1" "bc9e55d4e3ea"= "si") - ("05i5p3n3a6hgl6rf10yjs4vag7y3rn2jwgxsddcdcqiv6405zn81" "8814afd7f67e"= "sk") - ("1wcqdbm1py1ldq6cj2g201m715nql79r6szr71jvrxacb711c62a" "20013dc06e96"= "sl") - ("0g2izkaa4ipwgwyhy77ciyrxxpf4pxzj9mjqvxriy5prmkhm3zjs" "d86d5d2b6eef"= "son") - ("1cc99m6srjg8698dkc3il70crby0mdv43v3ijwy069k4w50hyjjg" "49bb5fae5d9b"= "sq") - ("13kfssq4fhq9mb36as6sxiaffl17qyg1wdw8kpz3ilqm86bsjrgl" "d6a0ab79b06f"= "sr") - ("1wx9snbm0431q97i0q0nv4wbsqcv9nhllwfr88crlp7bfj5w8czw" "4bab04993da3"= "sv-SE") - ("0laglkfl8ml0ip5vmm3z2q790hgwax9gfqwq3wm68a2nnsyck8fw" "4b3316c4aa48"= "szl") - ("15pnlic4q7m48y0mc5yh8w5yscjwzx0mmfrbj3f2b9jxxa44nx4h" "48c7aab86db8"= "ta") - ("16qar5y0wns75ryi8bfv7yln3mjsyn7qi4345zcniz3ydgkczh46" "7bbb3dac8f47"= "te") - ("112g7x8h0qz16r5faam386x4a0rgwd4zy02d5agmg9m0kbficdfx" "009fd0852454"= "th") - ("1l80kh9byqxnz5vkz357rb39g4y9sgn9pr0v29ywp6d009img1qg" "dad9caecd7a9"= "tl") - ("1nalvjlxxsa9wldhhdb93bgfc7dl084xayh7i7mgg93yjgrym93x" "0c48082d37cd"= "tr") - ("0wkxqcfgsra2ljws28kiwajv73w9aa8drsc4fqlg9krbicnjl2n8" "f6d105faedcc"= "trs") - ("18jf4ysrfv3635fyxc1vwr970dr2r05bl3h8v599pwp2g7jzyjpm" "e1011388a55e"= "uk") - ("1ihmksjsz54yii23qda5iv8cxrj9144afy75hzhvfi6m182kj4h8" "c4e927eab511"= "ur") - ("0d42dhfa2vcw24wsvwf95pw20np0pz8c0is6p4307n981n8s207y" "7063df917cb3"= "uz") - ("04khnkrg8css55hyna01jqay9c2ppxk5znbx2zj9i25knhvvx1lq" "1753054e6ab8"= "vi") - ("0fi5kxn78xp7s15svkqlf4748j4pzxh941nm52n6kbbrhyi3qcqn" "93bc595dc32e"= "xh") - ("0jg676vd37wqgzjnm0yynj7xrvm6fsgdwg296h78wnyc33zc4ads" "edd4e468bc31"= "zh-CN") - ("1y4wldm3z95mfjlficp994jyqg0lj07wi35b79dy1s8ljy3jilil" "0bad1f7d2b2d"= "zh-TW"))) - -(define %icecat-102-base-version "102.15.1") -(define %icecat-102-version (string-append %icecat-102-base-version "-gui= x0-preview1")) - -;; 'icecat-source' is a "computed" origin that generates an IceCat tarbal= l -;; from the corresponding upstream Firefox ESR tarball, using the 'makeic= ecat' -;; script from the upstream IceCat project. -(define icecat-102-source - (let* ((major-version (first (string-split %icecat-102-base-version #\= .))) - (minor-version (second (string-split %icecat-102-base-version #\= .))) - (sub-version (third (string-split %icecat-102-base-version #\= .))) - - (upstream-firefox-version (string-append %icecat-102-base-versio= n "esr")) - (upstream-firefox-source - (origin - (method url-fetch) - (uri (string-append - "https://ftp.mozilla.org/pub/firefox/releases/" - upstream-firefox-version "/source/" - "firefox-" upstream-firefox-version ".source.tar.xz")) - (sha256 - (base32 - "04q1fjninm9lw721xgv0c2fknicc24s8iaimkabwcfwmcnvly689")))) - - ;; The upstream-icecat-base-version may be older than the - ;; %icecat-base-version. - (upstream-icecat-base-version "102.15.0") - (gnuzilla-commit "400fbfdbc0c1ac9c68c9f52fd2ab6899bc8e8bd0") - (gnuzilla-source - (origin - (method git-fetch) - (uri (git-reference - (url "git://git.savannah.gnu.org/gnuzilla.git") - (commit gnuzilla-commit))) - (file-name (git-file-name "gnuzilla" - ;;upstream-icecat-base-version - (string-take gnuzilla-commit 8))) - (sha256 - (base32 - "1fqrf94a5vnjq56zyyxlc1zsvbblgmzcks760nj1szpws4y91m8r")))) - - ;; 'search-patch' returns either a valid file name or #f, so wra= p it - ;; in 'assume-valid-file-name' to avoid 'local-file' warnings. - (makeicecat-patch - (local-file (assume-valid-file-name - (search-patch "icecat-102-makeicecat.patch"))))) - - (origin - (method computed-origin-method) - (file-name (string-append "icecat-" %icecat-102-version ".tar.xz")) - (sha256 #f) - (uri - (delay - (with-imported-modules '((guix build utils)) - #~(begin - (use-modules (guix build utils)) - (let ((firefox-dir - (string-append "firefox-" #$%icecat-102-base-version= )) - (icecat-dir - (string-append "icecat-" #$%icecat-102-version))) - - (set-path-environment-variable - "PATH" '("bin") - (list #+python - #+(canonical-package bash) - #+(canonical-package coreutils) - #+(canonical-package findutils) - #+(canonical-package patch) - #+(canonical-package xz) - #+(canonical-package sed) - #+(canonical-package grep) - #+(canonical-package bzip2) - #+(canonical-package gzip) - #+(canonical-package tar))) - - (set-path-environment-variable - "PYTHONPATH" - (list #+(format #f "lib/python~a/site-packages" - (version-major+minor - (package-version python)))) - '#+(cons python-jsonschema - (map second - (package-transitive-propagated-inputs - python-jsonschema)))) - - ;; We copy the gnuzilla source directory because it is - ;; read-only in 'gnuzilla-source', and the makeicecat scr= ipt - ;; uses "cp -a" to copy parts of it and assumes that the - ;; copies will be writable. - (copy-recursively #+gnuzilla-source "/tmp/gnuzilla" - #:log (%make-void-port "w")) - - (with-directory-excursion "/tmp/gnuzilla" - (make-file-writable "makeicecat") - (invoke "patch" "--force" "--no-backup-if-mismatch" - "-p1" "--input" #+makeicecat-patch) - (patch-shebang "makeicecat") - (substitute* "makeicecat" - (("^readonly FFMAJOR=3D(.*)" all ffmajor) - (unless (string=3D? #$major-version - (string-trim-both ffmajor)) - ;; The makeicecat script cannot be expected to wor= k - ;; properly on a different version of Firefox, eve= n if - ;; no errors occur during execution. - (error "makeicecat major version mismatch")) - (string-append "readonly FFMAJOR=3D" #$major-version= "\n")) - (("^readonly FFMINOR=3D.*") - (string-append "readonly FFMINOR=3D" #$minor-version= "\n")) - (("^readonly FFSUB=3D.*") - (string-append "readonly FFSUB=3D" #$sub-version "\n= ")) - (("^readonly DATADIR=3D.*") - "readonly DATADIR=3D/tmp/gnuzilla/data\n") - (("^readonly SOURCEDIR=3D.*") - (string-append "readonly SOURCEDIR=3D" icecat-dir "\= n")) - (("/bin/sed") - #+(file-append (canonical-package sed) "/bin/sed")))= ) - - (format #t "Unpacking upstream firefox tarball...~%") - (force-output) - (invoke "tar" "xf" #+upstream-firefox-source) - (rename-file firefox-dir icecat-dir) - - (with-directory-excursion icecat-dir - (format #t "Populating l10n directory...~%") - (force-output) - (mkdir "l10n") - (with-directory-excursion "l10n" - (for-each - (lambda (locale-dir) - (let ((locale - (string-drop (basename locale-dir) - (+ 32 ; length of hash - (string-length "-mozilla-lo= cale-"))))) - (format #t " ~a~%" locale) - (force-output) - (copy-recursively locale-dir locale - #:log (%make-void-port "w")) - (for-each make-file-writable (find-files locale)= ) - (with-directory-excursion locale - (when (file-exists? ".hgtags") - (delete-file ".hgtags")) - (mkdir-p "browser/chrome/browser/preferences") - (call-with-output-file - "browser/chrome/browser/preferences/advanc= ed-scripts.dtd" - (lambda (port) #f))))) - '#+all-mozilla-102-locales) - (copy-recursively #+mozilla-compare-locales - "compare-locales" - #:log (%make-void-port "w")) - (delete-file "compare-locales/.gitignore") - (delete-file "compare-locales/.hgignore") - (delete-file "compare-locales/.hgtags"))) - - (format #t "Running makeicecat script...~%") - (force-output) - (invoke "bash" "/tmp/gnuzilla/makeicecat") - - (format #t "Packing IceCat source tarball...~%") - (force-output) - (setenv "XZ_DEFAULTS" (string-join (%xz-parallel-args))) - (invoke "tar" "cfa" #$output - ;; Avoid non-determinism in the archive. We set = the - ;; mtime of files in the archive to early 1980 be= cause - ;; the build process fails if the mtime of source - ;; files is pre-1980, due to the creation of zip - ;; archives. - "--mtime=3D@315619200" ; 1980-01-02 UTC - "--owner=3Droot:0" - "--group=3Droot:0" - "--sort=3Dname" - icecat-dir))))))))) - -(define %icedove-build-id "20230830000000") ;must be of the form YYYYMMDD= hhmmss -(define %icedove-version "102.15.0") +(define %icedove-build-id "20231211000000") ;must be of the form YYYYMMDD= hhmmss +(define %icedove-version "115.5.2") ;; Provides the "comm" folder which is inserted into the icecat source. ;; Avoids the duplication of Icecat's source tarball. @@ -1453,12 +1179,12 @@ (define thunderbird-comm-source (origin (method hg-fetch) (uri (hg-reference - (url "https://hg.mozilla.org/releases/comm-esr102") - (changeset "ac0b189e3bc07ee798d5ed84e99f874bc72204a6"))) + (url "https://hg.mozilla.org/releases/comm-esr115") + (changeset "a8cffa1042782293f03a22eebadf4fe01b566bac"))) (file-name (string-append "thunderbird-" %icedove-version "-checkout"= )) (sha256 (base32 - "0705grqr906rw3ps32yiw4d5iaiwlql8a1ikhr43k546szypn3wg")))) + "14lb8m4a4s6rj72a3fz1wvb9868ryhdnp351d7vld9vxpacr4bvx")))) (define (comm-source->locales+changeset source) "Given SOURCE, a checkout of the Thunderbird 'comm' component, return t= he @@ -1485,18 +1211,31 @@ (define %icedove-locales ;;; is available, it should replace the complete 'l10n' directory at the = root ;;; of the IceCat source, instead of only the 'calendar', chat and mail ;;; directories that it provides. +;(define thunderbird-comm-l10n +; (let* ((changeset "be4fb849bd0e") +; (version (git-version %icedove-version "0" changeset))) +; (origin +; (method hg-fetch) +; (uri (hg-reference +; (url "https://hg.mozilla.org/projects/comm-l10n") +; (changeset changeset))) +; (file-name (git-file-name "comm-l10n" version)) +; (sha256 +; (base32 +; "1s3yx24dk40bdilv49hhdggpzza93ibyxafdi323qs20rzz9y2r0"))))) + (define thunderbird-comm-l10n - (let* ((changeset "95b46b8428d5") - (version (git-version %icedove-version "0" changeset))) - (origin - (method hg-fetch) - (uri (hg-reference - (url "https://hg.mozilla.org/projects/comm-l10n") - (changeset changeset))) - (file-name (git-file-name "comm-l10n" version)) - (sha256 - (base32 - "0hfsiv9p7s2ik6648gm1774d187vlm1i1c9xwyd8g8ihk2dzyn5i"))))) + (origin + (method url-fetch) + (uri (string-append + "https://ftp.mozilla.org/pub/thunderbird/releases/" + %icedove-version + "/source/thunderbird-" + %icedove-version + ".strings_all.tar.zst")) + (sha256 + (base32 + "0b0f9vrmpy2gdgp4j0lmkxgahfhk276rd3par128prahy6s16pwr")))) (define icedove-source (let ((name (string-append "icedove-" %icedove-version))) @@ -1514,16 +1253,18 @@ (define icedove-source (set-path-environment-variable "PATH" '("bin") (list #+(canonical-package tar) - #+(canonical-package xz))) + #+(canonical-package xz) + #+(canonical-package zstd))) ;; Extract the base Icecat tarball, renaming its top-level ;; directory. (invoke "tar" "--transform" (string-append "s,[^/]*," #$na= me ",") - "-xf" #$icecat-102-source) + "-xf" #$icecat-source) (chdir #$name) ;; Merge the Thunderdbird localization data. - (copy-recursively #$thunderbird-comm-l10n "l10n") + (invoke "tar" "--extract" "--file" #$thunderbird-comm-l10n + "--directory" "l10n/") ;; Add the Thunderbird-specific "comm" directory.. (mkdir "comm") @@ -1706,9 +1447,13 @@ (define-public icedove-minimal (setenv "CXX" "clang++") (setenv "MOZ_NOSPAM" "1") - (setenv "MACH_USE_SYSTEM_PYTHON" "1") + (setenv "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE" "system= ") (setenv "PYTHON" (search-input-file inputs "/bin/python")) + (setenv "GUIX_PYTHONPATH" + (string-append (getcwd) + "/obj-x86_64-pc-linux-gnu/_virtual= envs/build")) + (setenv "MOZ_BUILD_DATE" #$%icedove-build-id) ; avoid tim= estamp (setenv "MOZ_APP_NAME" "icedove") (setenv "LDFLAGS" (string-append "-Wl,-rpath=3D" #$output @@ -1750,7 +1495,7 @@ (define-public icedove-minimal "ac_add_options --with-system-jpeg\n" "ac_add_options --with-system-libevent\n" "ac_add_options --with-system-nspr\n" - "ac_add_options --with-system-nss\n" + ; UNBUNDLE-ME! "ac_add_options --with-system-nss\n" "ac_add_options --with-system-zlib\n" "ac_add_options --without-wasm-sandboxed-libraries\= n" "mk_add_options MOZ_MAKE_FLAGS=3D-j" @@ -1830,7 +1575,7 @@ (define-public icedove-minimal gtk+ gtk+-2 hunspell - icu4c + (force icu4c-73-promise) libcanberra libevent libffi @@ -1846,7 +1591,8 @@ (define-public icedove-minimal libxt mesa mit-krb5 - nss + nspr + ;; UNBUNDLE-ME! nss (pending upgrade of 'nss' to 3.90 or late= r) pango pixman pulseaudio @@ -1858,16 +1604,16 @@ (define-public icedove-minimal zlib)) (native-inputs (list `(,rust "cargo") - clang - llvm + clang-15 + llvm-15 m4 nasm - node + node-lts perl pkg-config python-wrapper rust - rust-cbindgen-0.23 + rust-cbindgen-0.24 which yasm)) (home-page "https://www.thunderbird.net") @@ -1928,6 +1674,9 @@ (define (make-l10n-package project version source lo= cales) (string-append (getcwd) "/mach_state")) (setenv "MOZCONFIG" (string-append (getcwd) "/.mozconfig"= )) (setenv "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE" "system= ") + (setenv "GUIX_PYTHONPATH" + (string-append (getcwd) + "/obj/_virtualenvs/build/lib/pytho= n3.10/site-packages")) (setenv "BUILD_BACKENDS" "FasterMake,RecursiveMake"))) (replace 'build ;build and install data files (lambda* (#:key outputs #:allow-other-keys) base-commit: 1b2505217cf222d98cc960b8510660976a01cfa1 =2D- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 07:30:13 2023 Received: (at 67849) by debbugs.gnu.org; 16 Dec 2023 12:30:13 +0000 Received: from localhost ([127.0.0.1]:54132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rETo4-00023r-RI for submit@debbugs.gnu.org; Sat, 16 Dec 2023 07:30:13 -0500 Received: from mout.web.de ([217.72.192.78]:44263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rETnz-0001NR-AV for 67849@debbugs.gnu.org; Sat, 16 Dec 2023 07:30:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1702729799; x=1703334599; i=jonathan.brielmaier@web.de; bh=kk+WqnDjQMxNXFClW4gEdUvJuTkJJ8olJXbnd+J7Muw=; h=X-UI-Sender-Class:Date:To:Cc:References:From:Subject: In-Reply-To; b=aeOX+OhLYraXGAFYi7q+eeDSPLOup5JGUCzkW4BV+HP4F3kb5D75m5r5GLChxCDd bz5eFEwmo6XPXVrpoh2+Rulv95gzuG0DgLhqCiW1ZBhqgXkcbjKkM2FUiTmx+Fsc7 Ui8ouCmWGWMx8DYMrAEDmZj7JXe9ytVDB7LY1t4fWnZhCGHhMqCsKUZhzMdmK2/nq r6zwE4XaE2FtiMPnwQqEltpPWQq0choq2G1XsHsj90gxf5fjcg5S9d1hlY3bDQyyo EcXWSUeeqhaXr1osB+zZOTxKmOeGrvj3akRFJxXDxs7PsSlASd3puY5FcovvFeoom fRGPOikyNRse90TJWQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.29] ([77.189.88.141]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1Mkmzl-1rbkXg1HMV-00mC3q; Sat, 16 Dec 2023 13:29:59 +0100 Message-ID: <649be177-d7eb-8cfa-cb7c-dfe82c21133e@web.de> Date: Sat, 16 Dec 2023 13:29:58 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: de-DE, en-US To: 67849@debbugs.gnu.org References: From: Jonathan Brielmaier Subject: Re: [bug#67849] [PATCH] WIP: gnu: icedove: Update to 115.5.2. In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:cxlcHJr0EIeEaKOaoYCCwe9H6yS2YqYoaFIPUzZrAdXbo5te3XK gm5h8Qs7aMeEGJ1Ijt0j+Hnzcl/LPmFGEWQigIGvhIkSHRrFLOaNit1YL2cyIkt8rEXBHYf G5t5ly0bqT9fADVxuD9BUCdy69pM9hhdYnIwFASaY+6ITLyUXroqlCCbZ6BX+5BqGq0I3Bz QmW3q65QUSSSp3maBT2Mw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:10+F9FlsdeE=;+j3sOEKIo5HwixsbTstbDfQFcg7 Pc8x6DULuwSJqV2E9ulfYfwBCDv5Izmic5gbULvlOg5XbYH8SGWM3HmwNxF5ofhNjnw6NgITj lHHie39Jv1PGHXiydRoVnLjQL1z4hO5NkPQZZS0lulAYO4Eykc07H0nVhM5gGPIBNTcKjLwWm CJhd1Ia03xvo/+TADrFKstzbR/n883rauavcDQx7Jpn4AsPTt6tsz3rqciv01w7UAEGMwgx4G WkZvZKuj7fYgoBR4/mxL/SDJhzzQJ79+nxRR0fPIkI5o+R+Ra88AHEW/H/f+CgaW3+sIH7/tU 0ZRH0Vj5HuQiu7YcBrTk06qvEWGWXXhp+k3XeMpXQpFNEoqg21MokMGO1uRHQP+hECT3PXaWi JP52eQLi83G6k7cJZg8Q55QH3dniE76yFLPoDc1KnbZWfG/tEwkwsn9N3i1S2u8pewSrJ+RY6 Bj8S81Z7j44T1/3qUCdhImDryaIYmnZfh3t5sacysw4Wr9Dwm/mUQAdjbeiYTAe+xByvOWuT8 s4TN58zO54z76QBRHeaqpWu8fWhUGcjsJSYRkfog9pXfQ6nbCXQdCDQ4Wv9uPSvqDkljLnZcD CXzxrF5Tt8uzRZ0Npp+pLG0mrRQEByzG00vMbghCmgFNCyY709lYSnsZwbdZfAAaelMho4hMU Y5rhSpqsvdmuQNgFNiY2qUUPcEx1yoTgG7V7BrBTVz2sDFXzndGYhDem1sDDUXacSTLXz2LPQ BAeKJO8wRVLdjiNZTQy3FgmLTezgw+YfDECN9Q7/nVFsI1hPBE+92otkFNy/e1tFcG5vZfcLS /Qp1BQ1r5yZDdJx6Q9O0p/LKwfRt67eEi2NxgyW4mmiLo5W8O47hijljmBoXAKCu9yhJ2mgMk 6lUZn9l3fD8SCF2BnX7dYuqIVi6uO+60+zEW8HUcWoB5yiIJ8hQCLeaDZR357DsUm5MzGsQMY eDSyoNl7BKW9YTWl14c0mPPKyRk= X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 67849 Cc: maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) I got icedove-minimal building :) Yet the icedove-l10n version does not build. It fails when building the language packages (./mach build langpack-af). We could carry the following patches on top, when icedove-l10n is working: https://issues.guix.gnu.org/66643 https://issues.guix.gnu.org/67803 ~Jonathan From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 17 17:03:51 2023 Received: (at 67849) by debbugs.gnu.org; 17 Dec 2023 22:03:51 +0000 Received: from localhost ([127.0.0.1]:59121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEzEl-0005PB-6g for submit@debbugs.gnu.org; Sun, 17 Dec 2023 17:03:51 -0500 Received: from mail-qv1-xf2a.google.com ([2607:f8b0:4864:20::f2a]:54323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEzEk-0005Ov-9a for 67849@debbugs.gnu.org; Sun, 17 Dec 2023 17:03:50 -0500 Received: by mail-qv1-xf2a.google.com with SMTP id 6a1803df08f44-67f3135a717so12438086d6.0 for <67849@debbugs.gnu.org>; Sun, 17 Dec 2023 14:03:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702850623; x=1703455423; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=9c4IzfiVUJzaxty2aaBAs0Y10rwFEwyLB0nwhl14to0=; b=U1FmAC0H2/eYdPuTMjxkcId13QF+o7nW7aVsjmxRWaqqbLxWwSIfIWOowFnhUHfY54 t6l9YS7BdG2nH6/oyrS3u5RerONQ2bY368OAvKVTh18jKbhE3urWi782OZWD1xjt+RDz 5H45PxHVi7nIiU52qyQ8iapnGgpDePQezGivymrM6XxACNnZzup5mPdz08qdR0E/8zgA 0d0hOR9hdgPxpaRESfBCkeOs4sP6TF0RZ4XqdCwkFRjBHOplLyHtIik58G2mo0luTTZG rNO6qLdOKThlyIyMXkxbmJD5JrNrm3n2MTtAxV1MdKEA6I/WW++3adcTV1y4LWAn+Dxv p01g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702850623; x=1703455423; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=9c4IzfiVUJzaxty2aaBAs0Y10rwFEwyLB0nwhl14to0=; b=i61RLXZcxL0zEPODUDWyHSeFw31MGsKjKogJxj0qcoMP7I0x0s4fmqHmU51D7NTTlX 1awucL1z/aq6OuM/YeugdKL+fW3Dd6rEDqhpd4bG6DDTEO5ZKCcwzLNLfNtO09zPsetL 5IVfRW10QxMODrvcpVMBD46ZQb2uY4JBKckY/7Vnx+6F9rFAomMM2FIGXdUl/3M5jdpT rCaSPU+Q2URgXxAeXls2HC84PGCwKcMIVNH5dotO1a2wJZF0lCt3SkdZLRlURevCNBM2 4d3TrfIpsG7heeTz2XbMUfipxxE/8Mk8eNd0Ppzaw6duTfoqLGjHEiRH101lX840kjyM FgKA== X-Gm-Message-State: AOJu0YyAY6NDZ6yB/1CESyGIWVa4EYyFnOWS16l3pqaMrpXGDDRaHZ5g 7ZHsubSidOuNbPmf8lmrF4XbJVUC3N4= X-Google-Smtp-Source: AGHT+IEJvVVJgOz9Q599DYXazR9kuMMik1lITEriCa7iwnZ9JQ69kRoQmPKB0F8Btt98u2T/AbgWeQ== X-Received: by 2002:a05:6214:e84:b0:67f:3efc:cb52 with SMTP id hf4-20020a0562140e8400b0067f3efccb52mr1735847qvb.112.1702850622545; Sun, 17 Dec 2023 14:03:42 -0800 (PST) Received: from hurd (dsl-205-236-230-90.b2b2c.ca. [205.236.230.90]) by smtp.gmail.com with ESMTPSA id d6-20020a05620a158600b0077dc5e60fa1sm7021457qkk.54.2023.12.17.14.03.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Dec 2023 14:03:42 -0800 (PST) From: Maxim Cournoyer To: Jonathan Brielmaier Subject: Re: [bug#67849] [PATCH] WIP: gnu: icedove: Update to 115.5.2. In-Reply-To: <649be177-d7eb-8cfa-cb7c-dfe82c21133e@web.de> (Jonathan Brielmaier's message of "Sat, 16 Dec 2023 13:29:58 +0100") References: <649be177-d7eb-8cfa-cb7c-dfe82c21133e@web.de> Date: Sun, 17 Dec 2023 17:03:40 -0500 Message-ID: <87il4w7agz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67849 Cc: 67849@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Jonathan Brielmaier writes: > I got icedove-minimal building :) Yet the icedove-l10n version does not > build. It fails when building the language packages (./mach build > langpack-af). If it's just langpack-af that fails to build, we should report it upstream, and comment it out from our languages list for now (with a link to the upstream issue). -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 18 12:33:59 2023 Received: (at 67849) by debbugs.gnu.org; 18 Dec 2023 17:33:59 +0000 Received: from localhost ([127.0.0.1]:33504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFHV9-0003C8-Ab for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:33:59 -0500 Received: from mout.web.de ([212.227.17.12]:54005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFHV7-0003Bl-6A for 67849@debbugs.gnu.org; Mon, 18 Dec 2023 12:33:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1702920827; x=1703525627; i=jonathan.brielmaier@web.de; bh=PPBWm8JEv18JT0P/hteKxMmOfpwZEVYXUtY28i/zx7w=; h=X-UI-Sender-Class:Date:To:Cc:References:From:Subject: In-Reply-To; b=Erx6PqGzCS9wrrnWyoTptiQtOk0ZiI6jOW6aPzqof8E5UtYNVzPeFaxOnidLr/+t idCzwN9lC4DvZO2W6JbVMRvKX+EImbuEX2QiXxmouzafNTy99fNdeKlr/r6soFvcH dJD6zefVkTeOgRVdKbkOy+Bk/a27sWdd35JbtdA+73frsNqEv+Qhbn/9dibN5C0V5 tEQU0ZhY0S5P40oyYB0v5lRDOYZWVIEdvXzOIJSpcccVbtUS6tsF0T0msy1Mc7KGc Ux+90TOUTdv0H056LSByBSucdteFhoYWDmf4oBFDtnfrew6sReWzGI0RAAqLrKOQp VFTEJGbnWk4jeGyYNw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.29] ([77.189.92.51]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M2xvy-1rIasp3GOK-003q9n; Mon, 18 Dec 2023 18:33:47 +0100 Message-ID: <53e8f354-93e2-6cad-4683-df3fefbb051f@web.de> Date: Mon, 18 Dec 2023 18:33:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: de-DE, en-US To: Maxim Cournoyer References: <649be177-d7eb-8cfa-cb7c-dfe82c21133e@web.de> <87il4w7agz.fsf@gmail.com> From: Jonathan Brielmaier Subject: Re: [bug#67849] [PATCH] WIP: gnu: icedove: Update to 115.5.2. In-Reply-To: <87il4w7agz.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:ofMjj1LBzz8tk41ajD+YsMQ3yNj5KgoiTKWGUYJVb7P4yitNSGa K/XDL+pVrBPWxnjlNGbzTK5az9vHnO/+D6jebdmj/GQEY09XjFyz7s4dQT/+Fbw9CPiSSGu 56SQdm04wN4+jODqkH92Ageg/4Qt8Et94+bbh5VBvL0J5myABbppg2JlhWrL7/dt0zvfcIA qnfYnN5uN7/Cj88xwB9EA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:n5Qt7pG9Opg=;vdtW2FZ8rwGNLkKdd2eFPydTMy5 zRFagfho1GbeLVCencYVg2j3xoKfwJBRNZOWOnbl1iOSn0NjupcZfwkNvVvn4AWbTwdN1n8v2 RHj6g+aBUQbNcrYbGjzHCypfbUA+0KbJzga3p5TXQfVvU0vpYwm7wGrFmZjplocOUKwm1d+9E PUyXchxNMbKfZv5YCuUyN+SYKYWOrb++/RSX4UUedJvVwkIDJimOykySQrgbjXFrF9MWorvuD czZdksn1UGUf6w8q0zpF6Vx7wD18r3DzQE5Pd8vDLUCgO07QnKS7xyu0DZgvermuEseF6ZYM4 pl+xNiy+h6U4RDHZ5u0GD5DALF8OhtsTNU2BYfO8dkU3frEAGmhyQbSUIv2drJtR22O1LFpaN Bh8h2k3aoGtVMoL4raf6gn2F2cpbUqf2qCqicV8dh3IyPkvdAqXy7MzSMe3c0uUPRdE4H4ccz d9sbFM5YB/xcEeqGi/ja23CZviEJRG5b/pSo/csk78aNafx6t4Lbba8R2tzjpTRh9fuhkL74f 53/ci+kBVs8oQ/tKBM699Stw/QAjs17uHYnOCzgDpphqP+H4Sv8tkHk+wrEIywNmyUea9arqt fGrcOJbXyc7+azyaAnOFtHsZfO/2EKHOMpSw9q2y3zOTUvRNz2ObvK7qMaXZej0etJOJPn8wM FKECHDC1txTFli//2zCBk0fzOelFCPkUJELMrWGu2LXp6Qcki1iqi9xdAxxYN/6nUnIM4CagO 7fHGC2uT8XIie2MXLBPFuDfiO+ZfPne2umH7RmTumsVYxRQm/yWEA5EZwvMBOS34OXyquebr5 ZRcV6216TVd0jQmtTXtt47WHXtjSEhxoyLzYeb5PUPR2MzFtipxs7uFytkNYBJVsbYBBNWMZO 2IdWH6j9WdYbYjVbTGORu9SbqdSgCFvp3SADclA/1nxIzbr/SYl+fI38pq64RfEij3QQi+Kle B6a+NQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: 67849@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Am 17.12.23 um 23:03 schrieb Maxim Cournoyer:> If it's just langpack-af that fails to build, we should report it > upstream, and comment it out from our languages list for now (with a > link to the upstream issue). No, sadly it also happens for all the other languages like "de". So I assume we need somehow adapt our package definition... From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 11:40:13 2023 Received: (at 67849) by debbugs.gnu.org; 19 Dec 2023 16:40:13 +0000 Received: from localhost ([127.0.0.1]:37150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFd8f-0001Fu-8r for submit@debbugs.gnu.org; Tue, 19 Dec 2023 11:40:13 -0500 Received: from mail-qk1-x730.google.com ([2607:f8b0:4864:20::730]:49622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFd8c-0001Ff-1A for 67849@debbugs.gnu.org; Tue, 19 Dec 2023 11:40:11 -0500 Received: by mail-qk1-x730.google.com with SMTP id af79cd13be357-77f59fcb204so305977085a.3 for <67849@debbugs.gnu.org>; Tue, 19 Dec 2023 08:40:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703004001; x=1703608801; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=53Lz4a8QMdUgKAOxwlpM7Q6tfwazcTpyo65tbmhDYI8=; b=NVIwC6Spo8FNZFRPAfED0U/xXA4lMU1mif1H0btN1XVCt95OooIgxVP1exyfBncHbF kmAAKgf3w64t61jgmozn0LWTxijI59ao9gEA1zPVgEuyKaYMt8iu8wEbmYtvPSdtV8hg Tih89Ai9WqCQ5k4cQ1rSzgebak7wppfhU3JMaXiMEAk0FrFkZWuu/8NTuKdyCYFZRnDm YhAVz/E8CuPonmSKYc3/GNTYxrOcj6+FqFMIRhY9o/gdcuudq5fIjLxI4xVlx4iv57JT ZtjOBE4pOfzdip1LE1+z6lv17ZR+w0AjOFT9TWrEYgqMDjUfotE5VTl1q5HUeu77WU9C BJyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703004001; x=1703608801; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=53Lz4a8QMdUgKAOxwlpM7Q6tfwazcTpyo65tbmhDYI8=; b=lbMNyO+W27hBDN+GVccYU7+SVhxxOC9l5Z6K6Gsl1C0uKgMmQeVXkJEWO22oC4sx1d N721kW8Ue5rqnD2UbStWxrH/F0mFjmyhwcbFxyJTsImE6780Ne1tP6I0gdPYeU9U9Egr shxXEOTdfYLSBE7+swa0SwFafAbcNuNm6PFFKoaKiPBgc7wDnBT7cF3JYKzhHhDmbHxt yqdjLBI0kEtplb1R+M8NX0Bm1jx/yk11nVUfNS9yg8/mEwPbe2rPXx7MS3N+4p60lqWm Z6h74ITtwJbty8bCX8cc7Xm8UyCQ8AEQ+cnkGq0iShi8PWB0ptPzACglHKUuSRpsJJo4 SykQ== X-Gm-Message-State: AOJu0YxDMAh2ojmI5+EWo1VDUeCVlxt8ieZ2qiF7T7vaTTd/fbnH4YCp ZfsLMRqJtYdRis90Y5w402v+DlJJ7BQ= X-Google-Smtp-Source: AGHT+IFr7Tlplqyhv7J0TOtIXFr/0vzYWw4HsMenih7Tu2V05xXlP2zgvCozrG+BGgkKZkspcqyHxA== X-Received: by 2002:a05:6214:1107:b0:67a:a721:9e91 with SMTP id e7-20020a056214110700b0067aa7219e91mr17014591qvs.66.1703004001159; Tue, 19 Dec 2023 08:40:01 -0800 (PST) Received: from hurd (dsl-205-233-125-220.b2b2c.ca. [205.233.125.220]) by smtp.gmail.com with ESMTPSA id kc20-20020a056214411400b0067f52e39899sm1283500qvb.65.2023.12.19.08.40.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 08:40:00 -0800 (PST) From: Maxim Cournoyer To: Jonathan Brielmaier Subject: Re: [bug#67849] [PATCH] WIP: gnu: icedove: Update to 115.5.2. In-Reply-To: <53e8f354-93e2-6cad-4683-df3fefbb051f@web.de> (Jonathan Brielmaier's message of "Mon, 18 Dec 2023 18:33:47 +0100") References: <649be177-d7eb-8cfa-cb7c-dfe82c21133e@web.de> <87il4w7agz.fsf@gmail.com> <53e8f354-93e2-6cad-4683-df3fefbb051f@web.de> Date: Tue, 19 Dec 2023 11:39:59 -0500 Message-ID: <87r0ji5eow.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67849 Cc: 67849@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Jonathan, Jonathan Brielmaier writes: > Am 17.12.23 um 23:03 schrieb Maxim Cournoyer:> If it's just langpack-af > that fails to build, we should report it >> upstream, and comment it out from our languages list for now (with a >> link to the upstream issue). > > No, sadly it also happens for all the other languages like "de". So I > assume we need somehow adapt our package definition... Oh, OK. We'll have to look into this then. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 28 15:56:08 2024 Received: (at 67849) by debbugs.gnu.org; 28 Apr 2024 19:56:08 +0000 Received: from localhost ([127.0.0.1]:52587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1Ad5-0001Dx-Hv for submit@debbugs.gnu.org; Sun, 28 Apr 2024 15:56:08 -0400 Received: from mout.web.de ([212.227.17.11]:52339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1Ad2-0001DW-Rk for 67849@debbugs.gnu.org; Sun, 28 Apr 2024 15:56:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1714334139; x=1714938939; i=jonathan.brielmaier@web.de; bh=MUlRMtvyqNjzq8wM7EFcp3O728xEROS01CzytGTjOgs=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID: MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=SnqX6MI5rtbBBXFxBbrHy6fJCvDvHA5PlSrd9Gcbw3+uTRZsRJzQB05n37KV7Yts 3QVw9yBNRk8UmzdmRuFb6oBcap2i1krsKtdDi+HBqsXa3JNUfltb6pA7pBMgTD68A b4ait7o7z5lloAvA7fNkncDgcFQOeYG08a8eYsNPRSZBck9Dlfg0M6tUbtOF8aw9+ suMpTIGuF/fQ9JrIhxK7ur4/Jk+BND3jBG4Xus5oxR61BhW4l09IuaM668NyN1fDY Bz30/iPMc6VO6FQRfg7/QRXWx2kQjlVSrKUXlS+hEqZsCUFbemlsHMziVqwJn6ZZk 2YeYp4K4L66TsrL2XQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([77.187.136.144]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MUU6E-1sA0KI3UKe-00S7Va; Sun, 28 Apr 2024 21:55:38 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH 1/3] gnu: icu4c: Add patch for VTIMEZONE bug. Date: Sun, 28 Apr 2024 21:55:15 +0200 Message-ID: <75512c64bcd6cfe20a0dd38b2334e1f06a6f7e58.1714333675.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:u657/suKbkeggod/rZatxN6+E3Pk5BIbzoH1HpZQetDSflE9S6T fgc5g99MHVqM/eiPzcg3csI9KKkEIi7bjhpeHo+0xmuOCRmJZM4BQI9a1ST/BM0VM7WJdSa EnbbL3Pw6N9MvfsD4WVA5u8QRvZZctU5v17+am9nVNVikC09HTC+ypePwtEa+ji0oRTm3iq UvWQIt13La9+AERmF628g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jNPBgku+JLA=;b5Dz24pfJ82kxO2xlxTpz+bIT/w wHJjoV9LzXPs4RNm4dDqaVj/Jwd7U+2qwYZbCStO6Wx+eQC1/56NMn8mmTZ2Bv2GJHChsEF2f 2RLyBv5BJUPUye+1oPn++F/u9wCfKIfcv0ZexD+SHGc1sGSqOYYVD1eKOPA4ft2zq4NVzEnhu S9Ov7cvCqQfQ+UirL8q2Gyx4Vniz3HzpJV5k5+4nGELdssUXKyYFffuPSd8PMHA9N99ExOq8z Gqwa7GPdkxZ0YXTNSr9FsssJI3WGH+UWMwdKh60/d3r3zIjwuPsCnn/whw9wa7Q2SciJuE4SX jnKfKCh5+FGXjIKcc6lvKrsA/n0MJTpMnCw0rDpVBg1kQRL5CVbd47e91cPo46oKdpE0SmeFN b6Z/5HClcU7OKT6Xd0s3RBKUTn/S6/uyVjjNul6arhy1UQe9Fqybq1gKVBuy5rn7MxujZAzTm WgZhFc1r665vUVXSduRk/qDOWhE6GgEopF8NlwRJq3FDsQ5P56H+VVuusynobh2MupySk+f2n 8rcCDBmqdrgO/TMd+wxdSmTA9x9iddugiFd70LQHujGsOHJB3efmDvnLeSe3kkuFs13nFCq/r sQhRGeC2OYW7J2MaCA7UQSLne11NmhxgmasKxvga2Ly0QGpKvML7P4ft4tw7SYc2XfZ+lDGQL uckoLRe2RsOW2Bd1u0QbMaybD/Ap0gRr2iDZwQm/oD7igJAbTlFWeAH4DMF5sz3DS6hNb8F9Y NdsS50VKzS+lPlRpqX3VYOntd7pIDgxhZ5bdW+eMYQiUSm5EYQ0VSx2lYqkMXEBjVOo53V5qr GPrGhbeeI6unMQO51oeZl0uyJa4An6q2n0adw2zjnleUM= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Icedove@115 does not properly work without this patch. See: https://bugzilla.mozilla.org/show_bug.cgi?id=3D1843007 * gnu/packages/icu4c.scm (icu4c-73)[source]: Use patch. * gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: Ie64d1e33afedbaedbaafaeb607a201eb671ac7bd Change-Id: I6d753eacc7daac5663128b20a550044d0fd0ddb7 =2D-- gnu/local.mk | 1 + gnu/packages/icu4c.scm | 5 +-- .../icu4c-icu-22132-fix-vtimezone.patch | 31 +++++++++++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.pat= ch diff --git a/gnu/local.mk b/gnu/local.mk index 42961e60b2..f368eae54f 100644 =2D-- a/gnu/local.mk +++ b/gnu/local.mk @@ -1478,6 +1478,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/icecat-use-system-wide-dir.patch \ %D%/packages/patches/icedtea-7-hotspot-aarch64-use-c++98.patch \ %D%/packages/patches/icedtea-7-hotspot-pointer-comparison.patch \ + %D%/packages/patches/icu4c-icu-22132-fix-vtimezone.patch \ %D%/packages/patches/icu4c-fix-TestHebrewCalendarInTemporalLeapYear.pat= ch \ %D%/packages/patches/id3lib-CVE-2007-4460.patch \ %D%/packages/patches/id3lib-UTF16-writing-bug.patch \ diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 0dfe63b20a..19dfc8c4eb 100644 =2D-- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm @@ -126,8 +126,9 @@ (define-public icu4c-73 (base32 "0iccpdvc0kvpww5a31k9gjkqigyz016i7v80r9zamd34w4fl6mx4")) (patches - (cons - (search-patch + (append + (search-patches + "icu4c-icu-22132-fix-vtimezone.patch" "icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch") (origin-patches (package-source icu4c)))))))) diff --git a/gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch b/gn= u/packages/patches/icu4c-icu-22132-fix-vtimezone.patch new file mode 100644 index 0000000000..4fe520318a =2D-- /dev/null +++ b/gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch @@ -0,0 +1,31 @@ +Source: https://unicode-org.atlassian.net/browse/ICU-22132?focusedComment= Id=3D166752 +Author: Sean Burke +License: +Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=3D1843007 + +diff --git a/icu4c/source/i18n/vtzone.cpp b/icu4c/source/i18n/vtzone.cpp +index 3035106701..5e738e11fa 100644 +--- a/source/i18n/vtzone.cpp ++++ b/source/i18n/vtzone.cpp +@@ -1735,14 +1735,14 @@ VTimeZone::write(VTZWriter& writer, UErrorCode& s= tatus) const { + } + } + } else { +- UnicodeString icutzprop; +- UVector customProps(nullptr, uhash_compareUnicodeString, status)= ; ++ UVector customProps(uprv_deleteUObject, uhash_compareUnicodeStri= ng, status); + if (olsonzid.length() > 0 && icutzver.length() > 0) { +- icutzprop.append(olsonzid); +- icutzprop.append(u'['); +- icutzprop.append(icutzver); +- icutzprop.append(u']'); +- customProps.addElement(&icutzprop, status); ++ LocalPointer icutzprop(new UnicodeString(ICU_= TZINFO_PROP), status); ++ icutzprop->append(olsonzid); ++ icutzprop->append(u'['); ++ icutzprop->append(icutzver); ++ icutzprop->append(u']'); ++ customProps.adoptElement(icutzprop.orphan(), status); + } + writeZone(writer, *tz, &customProps, status); + } base-commit: 9f183c3627a006e8fd3bb9708448bc05a6204e6d =2D- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 28 15:56:14 2024 Received: (at 67849) by debbugs.gnu.org; 28 Apr 2024 19:56:14 +0000 Received: from localhost ([127.0.0.1]:52591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1AdB-0001EF-8G for submit@debbugs.gnu.org; Sun, 28 Apr 2024 15:56:14 -0400 Received: from mout.web.de ([217.72.192.78]:46307) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1Ad4-0001DX-20 for 67849@debbugs.gnu.org; Sun, 28 Apr 2024 15:56:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1714334140; x=1714938940; i=jonathan.brielmaier@web.de; bh=MDSVz52HL6ukREvR/lgHhqD/Hzzph17ffZn0tfjBmw4=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=fzsmvHuZStjA9DgplAlJpUCM9VhU/m2X9j1uhyezCix0krKt0NcvXP8ozBJQUKnF 7z8wp2y2FVOk0Idq1oxzuYw9vWKmNtBSMg5eGzSP7ayd8zvZFsRwpjysDq97pqbLr aYj/mGmRKdk7y60/cxFXrHxSSphN4ar9ylvK9FuKbIH1bez8hHicCluV4SW5Y7hSD INGctGJ2wkAT5vV/JCJInILcMs2R2tn6aZhrctf5P8/DocHlUSSrkhlBhBWQ+tjGk TEcjQre3+I+DWTHlqOvFVg9SJutJofYMwIcncQY4gcJa9p6EgC+58nOnfezi+0mSF 7KDjO/zqEJ9TGe73qQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([77.187.136.144]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1My6pZ-1ssjjv0i91-00xwQ1; Sun, 28 Apr 2024 21:55:40 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH 2/3] gnu: icedove: Update to 115.10.1. Date: Sun, 28 Apr 2024 21:55:16 +0200 Message-ID: <7d7ab27ea77f04fb86ec34c70a7d794e40993baf.1714333675.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.41.0 In-Reply-To: <75512c64bcd6cfe20a0dd38b2334e1f06a6f7e58.1714333675.git.jonathan.brielmaier@web.de> References: <75512c64bcd6cfe20a0dd38b2334e1f06a6f7e58.1714333675.git.jonathan.brielmaier@web.de> MIME-Version: 1.0 X-Debbugs-Cc: Clément Lassieur , Jonathan Brielmaier , Mark H Weaver Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:P9CIjNprlbRGVxSAUDkNar+TsIHW6h671tQb1YHXf/KnOwpTPkO fC6n3bfFacJX3RqJ4lj749fCdXU+yNc/89q7bCA2YdiOKVbYYuK+oj2H6FEXFgWTCS3K8I4 uM93kgTCbIR8LNUowr/fhmEH/ALM2HknqNqO8/g8FzdA0rP6UrfMGuC4PjZwaUkhcFiPQGb 5dq02fudjDLkb3RhXDXrQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:3hd/YmP9mU4=;hxBeQLGAGaHCCVUDvrW/Mgoqq1R rhrk7uRJcetEmkqwAGQYNdTisDFUZ4yoF0VuZpyURxvb+606i5OmU2ZH33t9iuyoZmiFZSpd1 vtBnJ9VxnacOVvXrEmYF9otNf6qb4xg+bCcg9AW/jx7bfCD6EeloBzceWhjjUCQwk7vbQe9lj 0cIFO6mCFYB18SD84G0jAb7nDztzka1MaixemYRm8q7auyGP0OZ46nf8AcM1C+mhlxklAItI0 kW++B3e8wa0J9Ha1hJmOoPF5KgCywdEw1JZkZzFLc3KDYLpVaCTf/OKmDqTtmj7w2/29taYDF 3HqbyfyUlawnK9hSEQmEqWz2ql1uVhteHhzjr3l2wg29Q4Fi0kzJOXal6ScymF9M0OKTxscco uUTBwjrOR2wDLV/YhPc6q/Sg4YZloG9izxpp/vBMLFuZPqd/XIdM8HPMs3s7FEv5hP3SdmRKC rHBYlSIP+lda1kj9mkjaa8Rcm9VmSGSiCK9Uhnbmo+HIG338H02qszCG4h1pvaYK/XajkA41r dZwlq4shUv1BTRN+7hWaj46j2t+3dVpoLEs0y5WwTAjMYu0UFPjsuAqk3utJPWzDfZtFFgp17 WSMeof0ktjd1q4NWQPoYqMij3cShccJsLK3I3ej7M5c7rxfhJRmRRDyGLVbif2LvcUwAzeN6t /htfH4hicJK3VK7fLWRHyC4+ap7q7GDiHt8+mGrJIU5NXnirtGBgs9/5TXMoRdOiJxflKg85w 3UaGdMb1/4SaKlpqQ9vP/+VJ1x76u+EjaXeiABK9cSx1ZFWuemRPfXJkOZqW5ATn7HXwAtcXQ RgtHEa9YtUgE5qbsKekaN87RsSF2AdJxnm5GB0P2gK47666txFoIpVO5aMx629iq42lBUFRVx GNQsBqazJ0mrrurFnuOqEgB/NsG37Y85cXn1S9UuNLG4bDkNXhFog69jS X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/gnuzilla.scm (all-mozilla-102-locales, %icecat-102-base-version, %icecat-102-version, icecat-102-source): Remove variables. (%icedove-build-id, %icedove-version, thunderbird-comm-source): Update for= 115.10.1. (thunderbird-comm-l10n): Switch to provided tarball. (icedove-source)[origin]: Add `zstd` package. Use `icecat-source`. Provide l10n folder from tarball. (icedove-minimal)[arguments]: Use MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE = instead of deprecated MACH_USE_SYSTEM_PYTHON. Use GUIX_PYTHONPATH and bundled NSS library. [inputs]: Use `icu4c-73`. Add `nspr`. Remove `nss` for now. [native-inputs]: Update clang and llvm to version 15. Use newer `node-lts`. (make-l10n-package)[arguments]: Set GUIX_PYTHONPATH. Change-Id: Ie6d9eb00f609c9872ac985adec72da92ee4be336 =2D-- gnu/packages/gnuzilla.scm | 344 ++++---------------------------------- 1 file changed, 36 insertions(+), 308 deletions(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 1ffec770fa..25fbb57764 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1154,282 +1154,8 @@ (define %icecat-locales "ru" "sc" "sco" "si" "sk" "sl" "son" "sq" "sr" "sv-SE" "szl" "ta" "te= " "tg" "th" "tl" "tr" "trs" "uk" "ur" "uz" "vi" "xh" "zh-CN" "zh-TW")) -(define all-mozilla-102-locales - (mozilla-locales - ;; sha256 changeset = locale - ;;--------------------------------------------------------------------= ------- - ("1s59ihmj8x6z0ssq4xav689jb5azrpdnay8csgjm1b9pw7wmvcli" "a6940ae1a02f"= "ach") - ("1cqixlk9f8p63jz20wzsvnfb7xa82ba725gzdydlwz2axgp09c26" "4e2c7d1ddbed"= "af") - ("19r1yhmfxqasyslc8gr9as5w1scscz1xr8iqy9zi4b90fdjzs0ac" "06897e40a7ea"= "an") - ("0nfknb1p03j9fgmkwlm1mzdyh10g0l33x34ab39kc072apziyv0n" "9272819b09e2"= "ar") - ("11qqblqfffbmkdr5b6mxzq02i8rj1hjq3iy6xv5i5xxy311b3vpb" "f706d22e6910"= "ast") - ("0q2p1a437qr2nshdd4934qkv2sblmykiwzir149c8p9m5sjk0dyw" "f5c2a9800add"= "az") - ("0gxxm3lv18kj0922bw0g897azc4nkrszm5irgwdkgmkbyr97li83" "98ba7d51484f"= "be") - ("10vrbbaabjns824ndya6c09znm815pak2xpvqgjydl3r5qvacx65" "5c79c77311cd"= "bg") - ("1il7yyifx5xzj0v2lna315mppl5pk1vi4m9r66hdz1lzc485m1wp" "c80c87ef7193"= "bn") - ("1p1ig4v9pczzrnnxzr20r61g7xk85k5lgnxhzgn1rx518p85xrkm" "6a1bcb9851b2"= "br") - ("08q33bk9kdvbyc4ib58bsn2b67ki3d2yzskkf5r2n5zlglblksa2" "939779cb58d6"= "bs") - ("1bdkywrqah85fh8kfnz163qnc02ffx0a4vlnx5pq1wg9j4f1gznf" "9a45ccf144f1"= "ca") - ("0hhmp5dzc0rssykl0b2n9h0vfy4svwhxmhpsr3rcfpbg2s0r5h6l" "4f60e18fc248"= "ca-valencia") - ("18phbl9raqsbys9wa8z0gq0h0pw3b55v6ngn67r4373lfc0s9cxv" "b4ef404c7de8"= "cak") - ("0147qyw1y97mgqhkb46wblxv61lq2mvvm5n5ihwf49l5cyizi0jg" "f56ef18f05df"= "cs") - ("08sbhnsxndlsaijnxndc367qcbrzb29m7bpkcawinz9fg6mz3573" "4f9d92f04f5e"= "cy") - ("09cm5kk1sh2a6ws1fj185jrknhfa6n4bhj7nfnr4lsk339n0kvv9" "902503567e30"= "da") - ("0r630bki5d4ylicq6lzh6s2mvsq225933szswmm0sap507rj75cm" "6000baf7a412"= "de") - ("0749qjsfv3rn94rnci3ydgndw27qlr3w3w97kfwma2gmsf3m3r0p" "4a948952d1f4"= "dsb") - ("0yc64i7mpxhs4qlyyh59i2aiz0vpap0bn8slcsk8b71wd1d7cy5m" "153a16a13733"= "el") - ("0d4m5ji6ii10yap8y24cxx3fr60ba1jqi10hy3j1cq6ni7hzavga" "7ce17ae529ac"= "en-CA") - ("12jzqcfbgdhfm8f2gqp15bdnin62li07jwicjc8ynn4cl9a19xiz" "a25d9eea7c23"= "en-GB") - ("0gbb8hfc5yvjah63mapjxm53wxrf98srbrbg43b9g734zfi4n8y5" "4ed3471dad5d"= "eo") - ("19lw7zmqx2irjmv5y6r7nncp6nysn06abf10n3dzj5nzgays6sln" "853fe7acb415"= "es-AR") - ("0rq4pa380b77rkv6dq7sqx8a8i33jk3vs5rgcl8fv7slqvsw23kd" "921b67bf27a5"= "es-CL") - ("1dyxzab9hln5spch66wmfagfzmfdiaxgpq7qlzvdfg98wkqdj25n" "c9a210ea496c"= "es-ES") - ("1gwpmfl37wxl7rynqswgj41liljflgxydvljd4zdhk3jzqn605fb" "ddd35183d81c"= "es-MX") - ("0c3blniddklapifnjbz03f2frw24jjgwgwn6swl5mwm2z0y6wa9f" "82d23ffaa7d3"= "et") - ("05mq2df6n6fr8m5m2xwl0f6n1q3zgjrnk465ldx1nfr9agrhd36c" "13975626d549"= "eu") - ("1l1jyqqiy551903j6yzh9ayg1pf26q2hr9h3jj4l51xzp7x4ms2q" "039e1fdb7c71"= "fa") - ("091l05y9sggxznv0y11b9zy5qf146p0hb5faw4ix7yn5p5kca2f5" "7bd3722d82de"= "ff") - ("1lllwjvmbl5dx44fcvsqg08fbflkc8dx5as9n6nf4xlkzydx6izm" "39808e88c9d1"= "fi") - ("10ha955vvyf5vbciricm72kplj9j0s00g2333lmg46jiwi7aviiv" "426d373db6a7"= "fr") - ("11zdfk8jvdy1k9z1q162cwapplcbz35l3dq4mv45brdin3v0x8kr" "96cd93d18389"= "fy-NL") - ("1l5xr25gmssyachwmfprlnp2v2xj4b0hp8gxrf7fi5bvv9c2fynb" "de3daf7d3f9d"= "ga-IE") - ("06h9ijfsn1cgz5fvxxbisk7fvqhgsw99id92575hgyg1p8xb1n69" "f04aea656d9e"= "gd") - ("19913i5n8yyfhz9j21krlk7wqsyy89vggxc1m1swv94y2ix8rpaj" "1b8cdb87bf69"= "gl") - ("0k5x31bfl2l0r9b5dkn03frm1gd8n6igai7ch2f1kj0skflynwww" "82df570c4241"= "gn") - ("03rygnj9xhfvykark7dls117kwhid13ghvrsqiial0vp8m7ymx79" "e2e41d7beaa5"= "gu-IN") - ("0vyraplj1x7b5im15anhzdaq03k2gqfyybgklrd4f9ry6msh5jhx" "de724e943805"= "he") - ("1zqps586jrgxpf7xx2l3qw3ch3fr31r9a25y861fpxrpvh7ygw7g" "898598e1a5c6"= "hi-IN") - ("0czq68l3qdhdc0mgazlrh8x83a6d5qrjwgjv8xvsmmzi7h68ww0l" "2711d1515af0"= "hr") - ("1wwvrnm38gk2rnw4vmcranh8hk61gjcj9292pck3ckiv6mq7kd4s" "03e02f3d0676"= "hsb") - ("0yvgdxlbyhhg3lk43hxx9gx66rcm7gaj02zzzx5zni8dhvlk2v6m" "d423ada9dc00"= "hu") - ("1kjm7bg4990jhfbxwc38r4lqm2fbcxc82nc2d4qkqwikr4aah4b9" "06836af0bd6e"= "hy-AM") - ("1dla7r3snvagb7m985xxqyi7gl498cr5xsz8msw0zpg6xmi05rlx" "299bd950d538"= "ia") - ("0w8w9xn93akir7nqcp5iwr3kqvba5gbirg7gmzlzg7mgrhw8pcsa" "dee087477b99"= "id") - ("10iakv1c1d20ihxg1s7c3zc1zfw18vr2kspcw7bk5k02rmrffgcn" "320095d063ed"= "is") - ("1xn5pa3rc7l6k2migm3c0dx71q1hk7mjls045xpv9cy8gvirnj94" "4722680fb5bf"= "it") - ("0va9zfj3wqh1yvbgh3x808yvdyxkg780vazjg887wbxpfk1n6hxa" "cb3cfe294621"= "ja") - ("0qvjc3fhk6jg2c3g6mymmnslg1rkkxmv9gi3whf2bc5mzfgyc5zw" "7efe92bd7780"= "ja-JP-mac") - ("0zfiwwz0axbd219ar32c7a6b8h816sf04ajx6jl74s5kyij79y82" "4c1fe3a18da9"= "ka") - ("1aiik4758r5df76q2a132y5fjdjrsxshjylk7irwsr7yy0c7f63g" "acdf76048aa0"= "kab") - ("0icxh4sgv6m1yykycb9d9c43k3r6w02f9c6jr04wm8hvqq5icfl5" "9b418ff7936b"= "kk") - ("1cqlhggf46lr7w399k7qb7a1hc56f32w1dy26i2racpppzza5plc" "9771ada0b5f8"= "km") - ("0p04irnb7x7y37m6lz388x9dynn8rnk000avpp296barajnhs5i8" "645aa37a2112"= "kn") - ("1lbc1fxr5i0ccymlsd8axz3633cqggg5k8ak5yqwi704g7kvv9g2" "1cd68952d119"= "ko") - ("11b55bxg73zqfdn5gy9nn5imab2mv0hxr603whggp7vymllgb7kb" "26bb83959bfe"= "lij") - ("15jsijm6d26i0105gz0f7sh2yh2v4pmw4j95cwkdrb1d8m935jlz" "b9829891f153"= "lt") - ("0liwwv13fgyw97nizhsyy53xrbf8jks5ics7qkkxfccawjrg5rlb" "e5f09d03d959"= "lv") - ("0w420yf3hdnl7dp9mn9ghc20cq79k24fn9adn3syk723ppl6mkb0" "7884845e94f3"= "mk") - ("13wkr7rgqsv9w3d9w7k8lnxdzgfixsq4bmc27zsyc770l6062ml6" "030db7412202"= "mr") - ("06nsadcnxx0ssdp67x47dj9crihn1ycgd5mwvn5m7lkb97r4ch9f" "40a7703e875c"= "ms") - ("0mlnjdzck6dp9p59ajj3sr63r36fn0qi8r9scrqrqcisgfclw9sg" "daca40056531"= "my") - ("0z1hgx9d5i9w20f9k9azzng1y3lmm5d6hdjkj7rf6r5710bhhzh5" "664bd049e105"= "nb-NO") - ("1466qvrs13g2iix1k35cknb2pia9b66li2ncvdyqf0jsd92z9k8x" "eaa6ae781ba0"= "ne-NP") - ("0jgmz2lkzj0aspd9mabygzic6li5s2b25y0r6vjg8mv3jm5pi86j" "5ef8f1c9739e"= "nl") - ("1m46x0h20vdfbzjxlz0ac43dbaq40xnyldr2yzbf7pk5di9pzxa6" "f08e15466d5d"= "nn-NO") - ("0r3zvihqh6iya3z1qm7if0m3zfgf81s9qp7x7qc701h2q357wkgf" "6712c0e12ec2"= "oc") - ("102j89jm28c223yhhkrj76xxj4kmy58hcs2r0jn15xa1qkqv1fdk" "8f36cc819e00"= "pa-IN") - ("1j9za6s0i46abn8dsrlkpck3qxxw35rhfcg1xs1vp8sc4ckg8qwi" "c3b0c1c02b94"= "pl") - ("1k9lbsvckpwl4xax8kxp5yxsfkspq2mhqm77jh5nl9aw88dsn55b" "cc32bf9630fe"= "pt-BR") - ("0f0jyvbn2sa5m66wqdzh4607g4gd0270xq37ipd9ls52b4764bd8" "5478d7242086"= "pt-PT") - ("19znkkialh1d4np7qcp80xkagrf1j2xah2s1xxzsh854p3d30zs7" "dd934a76fb01"= "rm") - ("1xn26r8g8zzkb5myfgmnjbk8k4i0brkvbrvnhp7k5nkrnsin25di" "d57ab3dee73d"= "ro") - ("04rhkxlmpp5pyzw85ldbfkmiigqr2p9y5cbns5dqs6sz1633ccxp" "7aea98f33a20"= "ru") - ("1zzkkxl7ayxh5gx9snyvp5czflsvi77hp48li613h3c2fii4n9qk" "7c986f4b5044"= "sco") - ("1219i0ghhqj3s1i0rm68jjkvivh6y40938wav7z4ifck527sq6r1" "bc9e55d4e3ea"= "si") - ("05i5p3n3a6hgl6rf10yjs4vag7y3rn2jwgxsddcdcqiv6405zn81" "8814afd7f67e"= "sk") - ("1wcqdbm1py1ldq6cj2g201m715nql79r6szr71jvrxacb711c62a" "20013dc06e96"= "sl") - ("0g2izkaa4ipwgwyhy77ciyrxxpf4pxzj9mjqvxriy5prmkhm3zjs" "d86d5d2b6eef"= "son") - ("1cc99m6srjg8698dkc3il70crby0mdv43v3ijwy069k4w50hyjjg" "49bb5fae5d9b"= "sq") - ("13kfssq4fhq9mb36as6sxiaffl17qyg1wdw8kpz3ilqm86bsjrgl" "d6a0ab79b06f"= "sr") - ("1wx9snbm0431q97i0q0nv4wbsqcv9nhllwfr88crlp7bfj5w8czw" "4bab04993da3"= "sv-SE") - ("0laglkfl8ml0ip5vmm3z2q790hgwax9gfqwq3wm68a2nnsyck8fw" "4b3316c4aa48"= "szl") - ("15pnlic4q7m48y0mc5yh8w5yscjwzx0mmfrbj3f2b9jxxa44nx4h" "48c7aab86db8"= "ta") - ("16qar5y0wns75ryi8bfv7yln3mjsyn7qi4345zcniz3ydgkczh46" "7bbb3dac8f47"= "te") - ("112g7x8h0qz16r5faam386x4a0rgwd4zy02d5agmg9m0kbficdfx" "009fd0852454"= "th") - ("1l80kh9byqxnz5vkz357rb39g4y9sgn9pr0v29ywp6d009img1qg" "dad9caecd7a9"= "tl") - ("1nalvjlxxsa9wldhhdb93bgfc7dl084xayh7i7mgg93yjgrym93x" "0c48082d37cd"= "tr") - ("0wkxqcfgsra2ljws28kiwajv73w9aa8drsc4fqlg9krbicnjl2n8" "f6d105faedcc"= "trs") - ("18jf4ysrfv3635fyxc1vwr970dr2r05bl3h8v599pwp2g7jzyjpm" "e1011388a55e"= "uk") - ("1ihmksjsz54yii23qda5iv8cxrj9144afy75hzhvfi6m182kj4h8" "c4e927eab511"= "ur") - ("0d42dhfa2vcw24wsvwf95pw20np0pz8c0is6p4307n981n8s207y" "7063df917cb3"= "uz") - ("04khnkrg8css55hyna01jqay9c2ppxk5znbx2zj9i25knhvvx1lq" "1753054e6ab8"= "vi") - ("0fi5kxn78xp7s15svkqlf4748j4pzxh941nm52n6kbbrhyi3qcqn" "93bc595dc32e"= "xh") - ("0jg676vd37wqgzjnm0yynj7xrvm6fsgdwg296h78wnyc33zc4ads" "edd4e468bc31"= "zh-CN") - ("1y4wldm3z95mfjlficp994jyqg0lj07wi35b79dy1s8ljy3jilil" "0bad1f7d2b2d"= "zh-TW"))) - -(define %icecat-102-base-version "102.15.1") -(define %icecat-102-version (string-append %icecat-102-base-version "-gui= x0-preview1")) - -;; 'icecat-source' is a "computed" origin that generates an IceCat tarbal= l -;; from the corresponding upstream Firefox ESR tarball, using the 'makeic= ecat' -;; script from the upstream IceCat project. -(define icecat-102-source - (let* ((major-version (first (string-split %icecat-102-base-version #\= .))) - (minor-version (second (string-split %icecat-102-base-version #\= .))) - (sub-version (third (string-split %icecat-102-base-version #\= .))) - - (upstream-firefox-version (string-append %icecat-102-base-versio= n "esr")) - (upstream-firefox-source - (origin - (method url-fetch) - (uri (string-append - "https://ftp.mozilla.org/pub/firefox/releases/" - upstream-firefox-version "/source/" - "firefox-" upstream-firefox-version ".source.tar.xz")) - (sha256 - (base32 - "04q1fjninm9lw721xgv0c2fknicc24s8iaimkabwcfwmcnvly689")))) - - ;; The upstream-icecat-base-version may be older than the - ;; %icecat-base-version. - (upstream-icecat-base-version "102.15.0") - (gnuzilla-commit "400fbfdbc0c1ac9c68c9f52fd2ab6899bc8e8bd0") - (gnuzilla-source - (origin - (method git-fetch) - (uri (git-reference - (url "git://git.savannah.gnu.org/gnuzilla.git") - (commit gnuzilla-commit))) - (file-name (git-file-name "gnuzilla" - ;;upstream-icecat-base-version - (string-take gnuzilla-commit 8))) - (sha256 - (base32 - "1fqrf94a5vnjq56zyyxlc1zsvbblgmzcks760nj1szpws4y91m8r")))) - - ;; 'search-patch' returns either a valid file name or #f, so wra= p it - ;; in 'assume-valid-file-name' to avoid 'local-file' warnings. - (makeicecat-patch - (local-file (assume-valid-file-name - (search-patch "icecat-102-makeicecat.patch"))))) - - (origin - (method computed-origin-method) - (file-name (string-append "icecat-" %icecat-102-version ".tar.xz")) - (sha256 #f) - (uri - (delay - (with-imported-modules '((guix build utils)) - #~(begin - (use-modules (guix build utils)) - (let ((firefox-dir - (string-append "firefox-" #$%icecat-102-base-version= )) - (icecat-dir - (string-append "icecat-" #$%icecat-102-version))) - - (set-path-environment-variable - "PATH" '("bin") - (list #+python - #+(canonical-package bash) - #+(canonical-package coreutils) - #+(canonical-package findutils) - #+(canonical-package patch) - #+(canonical-package xz) - #+(canonical-package sed) - #+(canonical-package grep) - #+(canonical-package bzip2) - #+(canonical-package gzip) - #+(canonical-package tar))) - - (set-path-environment-variable - "PYTHONPATH" - (list #+(format #f "lib/python~a/site-packages" - (version-major+minor - (package-version python)))) - '#+(cons python-jsonschema - (map second - (package-transitive-propagated-inputs - python-jsonschema)))) - - ;; We copy the gnuzilla source directory because it is - ;; read-only in 'gnuzilla-source', and the makeicecat scr= ipt - ;; uses "cp -a" to copy parts of it and assumes that the - ;; copies will be writable. - (copy-recursively #+gnuzilla-source "/tmp/gnuzilla" - #:log (%make-void-port "w")) - - (with-directory-excursion "/tmp/gnuzilla" - (make-file-writable "makeicecat") - (invoke "patch" "--force" "--no-backup-if-mismatch" - "-p1" "--input" #+makeicecat-patch) - (patch-shebang "makeicecat") - (substitute* "makeicecat" - (("^readonly FFMAJOR=3D(.*)" all ffmajor) - (unless (string=3D? #$major-version - (string-trim-both ffmajor)) - ;; The makeicecat script cannot be expected to wor= k - ;; properly on a different version of Firefox, eve= n if - ;; no errors occur during execution. - (error "makeicecat major version mismatch")) - (string-append "readonly FFMAJOR=3D" #$major-version= "\n")) - (("^readonly FFMINOR=3D.*") - (string-append "readonly FFMINOR=3D" #$minor-version= "\n")) - (("^readonly FFSUB=3D.*") - (string-append "readonly FFSUB=3D" #$sub-version "\n= ")) - (("^readonly DATADIR=3D.*") - "readonly DATADIR=3D/tmp/gnuzilla/data\n") - (("^readonly SOURCEDIR=3D.*") - (string-append "readonly SOURCEDIR=3D" icecat-dir "\= n")) - (("/bin/sed") - #+(file-append (canonical-package sed) "/bin/sed")))= ) - - (format #t "Unpacking upstream firefox tarball...~%") - (force-output) - (invoke "tar" "xf" #+upstream-firefox-source) - (rename-file firefox-dir icecat-dir) - - (with-directory-excursion icecat-dir - (format #t "Populating l10n directory...~%") - (force-output) - (mkdir "l10n") - (with-directory-excursion "l10n" - (for-each - (lambda (locale-dir) - (let ((locale - (string-drop (basename locale-dir) - (+ 32 ; length of hash - (string-length "-mozilla-lo= cale-"))))) - (format #t " ~a~%" locale) - (force-output) - (copy-recursively locale-dir locale - #:log (%make-void-port "w")) - (for-each make-file-writable (find-files locale)= ) - (with-directory-excursion locale - (when (file-exists? ".hgtags") - (delete-file ".hgtags")) - (mkdir-p "browser/chrome/browser/preferences") - (call-with-output-file - "browser/chrome/browser/preferences/advanc= ed-scripts.dtd" - (lambda (port) #f))))) - '#+all-mozilla-102-locales) - (copy-recursively #+mozilla-compare-locales - "compare-locales" - #:log (%make-void-port "w")) - (delete-file "compare-locales/.gitignore") - (delete-file "compare-locales/.hgignore") - (delete-file "compare-locales/.hgtags"))) - - (format #t "Running makeicecat script...~%") - (force-output) - (invoke "bash" "/tmp/gnuzilla/makeicecat") - - (format #t "Packing IceCat source tarball...~%") - (force-output) - (setenv "XZ_DEFAULTS" (string-join (%xz-parallel-args))) - (invoke "tar" "cfa" #$output - ;; Avoid non-determinism in the archive. We set = the - ;; mtime of files in the archive to early 1980 be= cause - ;; the build process fails if the mtime of source - ;; files is pre-1980, due to the creation of zip - ;; archives. - "--mtime=3D@315619200" ; 1980-01-02 UTC - "--owner=3Droot:0" - "--group=3Droot:0" - "--sort=3Dname" - icecat-dir))))))))) - -(define %icedove-build-id "20230830000000") ;must be of the form YYYYMMDD= hhmmss -(define %icedove-version "102.15.0") +(define %icedove-build-id "20240418000000") ;must be of the form YYYYMMDD= hhmmss +(define %icedove-version "115.10.1") ;; Provides the "comm" folder which is inserted into the icecat source. ;; Avoids the duplication of Icecat's source tarball. @@ -1437,12 +1163,12 @@ (define thunderbird-comm-source (origin (method hg-fetch) (uri (hg-reference - (url "https://hg.mozilla.org/releases/comm-esr102") - (changeset "ac0b189e3bc07ee798d5ed84e99f874bc72204a6"))) + (url "https://hg.mozilla.org/releases/comm-esr115") + (changeset "24e9961527d4cbb7f3f92687c40ee2fa96fb44cb"))) (file-name (string-append "thunderbird-" %icedove-version "-checkout"= )) (sha256 (base32 - "0705grqr906rw3ps32yiw4d5iaiwlql8a1ikhr43k546szypn3wg")))) + "06z4x0nnl277wnj6rk7y8dfhc4gd3d8y1x34nw321ysy8sah8i9f")))) (define (comm-source->locales+changeset source) "Given SOURCE, a checkout of the Thunderbird 'comm' component, return t= he @@ -1461,26 +1187,18 @@ (define %icedove-locales "pt-PT" "rm" "ro" "ru" "sk" "sl" "sq" "sr" "sv-SE" "th" "tr" "uk" "uz= " "vi" "zh-CN" "zh-TW")) -;;; To find out which changeset to use for the comm-l10n repo, use the -;;; 'comm-source->locales+changeset' procedure on the thunderbird-comm-so= urce -;;; checkout directory. The complete localization data should be release= d as -;;; a tarball in the next release (see: -;;; https://bugzilla.mozilla.org/show_bug.cgi?id=3D1817086). When this t= arball -;;; is available, it should replace the complete 'l10n' directory at the = root -;;; of the IceCat source, instead of only the 'calendar', chat and mail -;;; directories that it provides. (define thunderbird-comm-l10n - (let* ((changeset "95b46b8428d5") - (version (git-version %icedove-version "0" changeset))) - (origin - (method hg-fetch) - (uri (hg-reference - (url "https://hg.mozilla.org/projects/comm-l10n") - (changeset changeset))) - (file-name (git-file-name "comm-l10n" version)) - (sha256 - (base32 - "0hfsiv9p7s2ik6648gm1774d187vlm1i1c9xwyd8g8ihk2dzyn5i"))))) + (origin + (method url-fetch) + (uri (string-append + "https://ftp.mozilla.org/pub/thunderbird/releases/" + %icedove-version + "/source/thunderbird-" + %icedove-version + ".strings_all.tar.zst")) + (sha256 + (base32 + "1d7r1kmw0j0b07rg7lq2m3lp2ixfcavqp19g06glxdgf7kjymr84")))) (define icedove-source (let ((name (string-append "icedove-" %icedove-version))) @@ -1498,16 +1216,18 @@ (define icedove-source (set-path-environment-variable "PATH" '("bin") (list #+(canonical-package tar) - #+(canonical-package xz))) + #+(canonical-package xz) + #+(canonical-package zstd))) ;; Extract the base Icecat tarball, renaming its top-level ;; directory. (invoke "tar" "--transform" (string-append "s,[^/]*," #$na= me ",") - "-xf" #$icecat-102-source) + "-xf" #$icecat-source) (chdir #$name) ;; Merge the Thunderdbird localization data. - (copy-recursively #$thunderbird-comm-l10n "l10n") + (invoke "tar" "--extract" "--file" #$thunderbird-comm-l10n + "--directory" "l10n/") ;; Add the Thunderbird-specific "comm" directory.. (mkdir "comm") @@ -1690,9 +1410,13 @@ (define-public icedove-minimal (setenv "CXX" "clang++") (setenv "MOZ_NOSPAM" "1") - (setenv "MACH_USE_SYSTEM_PYTHON" "1") + (setenv "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE" "system= ") (setenv "PYTHON" (search-input-file inputs "/bin/python")) + (setenv "GUIX_PYTHONPATH" + (string-append (getcwd) + "/obj-x86_64-pc-linux-gnu/_virtual= envs/build")) + (setenv "MOZ_BUILD_DATE" #$%icedove-build-id) ; avoid tim= estamp (setenv "MOZ_APP_NAME" "icedove") (setenv "LDFLAGS" (string-append "-Wl,-rpath=3D" #$output @@ -1734,7 +1458,7 @@ (define-public icedove-minimal "ac_add_options --with-system-jpeg\n" "ac_add_options --with-system-libevent\n" "ac_add_options --with-system-nspr\n" - "ac_add_options --with-system-nss\n" + ; UNBUNDLE-ME! "ac_add_options --with-system-nss\n" "ac_add_options --with-system-zlib\n" "ac_add_options --without-wasm-sandboxed-libraries\= n" "mk_add_options MOZ_MAKE_FLAGS=3D-j" @@ -1814,7 +1538,7 @@ (define-public icedove-minimal gtk+ gtk+-2 hunspell - icu4c + icu4c-73 libcanberra libevent libffi @@ -1830,7 +1554,8 @@ (define-public icedove-minimal libxt mesa mit-krb5 - nss + nspr + ;; UNBUNDLE-ME! nss (pending upgrade of 'nss' to 3.90 or late= r) pango pixman pulseaudio @@ -1842,11 +1567,11 @@ (define-public icedove-minimal zlib)) (native-inputs (list `(,rust "cargo") - clang - llvm + clang-15 + llvm-15 m4 nasm - node + node-lts perl pkg-config python-wrapper @@ -1912,6 +1637,9 @@ (define (make-l10n-package project version source lo= cales) (string-append (getcwd) "/mach_state")) (setenv "MOZCONFIG" (string-append (getcwd) "/.mozconfig"= )) (setenv "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE" "system= ") + (setenv "GUIX_PYTHONPATH" + (string-append (getcwd) + "/obj/_virtualenvs/build/lib/pytho= n3.10/site-packages")) (setenv "BUILD_BACKENDS" "FasterMake,RecursiveMake"))) (replace 'build ;build and install data files (lambda* (#:key outputs #:allow-other-keys) =2D- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 28 15:56:14 2024 Received: (at 67849) by debbugs.gnu.org; 28 Apr 2024 19:56:14 +0000 Received: from localhost ([127.0.0.1]:52593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1AdC-0001EH-Di for submit@debbugs.gnu.org; Sun, 28 Apr 2024 15:56:14 -0400 Received: from mout.web.de ([212.227.17.11]:60993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1Ad5-0001De-DY for 67849@debbugs.gnu.org; Sun, 28 Apr 2024 15:56:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1714334142; x=1714938942; i=jonathan.brielmaier@web.de; bh=AMgMuX3/QSJTgp0tgzqDmB4AqEfHxugonLdUF+8axAE=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Aw90aPIo+YEFyJpuU/djPRfZv+TRLO25n9TSyotsoxrScQLNadiZ1ZspvCfHpcuO ZUYXjpwko+WZ7r2DrZGHYXqcRNruL9pYinRhFjLRS1PtcxFK1umiWZf98jLdM1J6c e9L8Po3Ad9X1K3rqwCw1YH7yTzciwD1c0nx6ax80W1qs2Y4xvDGewLVHJovWFCJ8l C/gY8yz+KIXKMh4RK1oz76XlwzysL8TzliKnZtCe+qxfmLNjFOGdfQ/PuOBL/8GHY 5rc65AZhWBUEUNcSB9FpC3MaKIw+TLL7I21bASJL/v9h/1yu287AHjwxWFg3w9kXi +HSfEasmcdi6o31u8A== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([77.187.136.144]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MWQyX-1sBwGL0FDP-00YT2P; Sun, 28 Apr 2024 21:55:42 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH 3/3] gnu: icedove-wayland: Use icedove-minimal instead of icedove. Date: Sun, 28 Apr 2024 21:55:17 +0200 Message-ID: <30ea85d81a378cca569cf2e53b54d6ec37516e75.1714333675.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.41.0 In-Reply-To: <75512c64bcd6cfe20a0dd38b2334e1f06a6f7e58.1714333675.git.jonathan.brielmaier@web.de> References: <75512c64bcd6cfe20a0dd38b2334e1f06a6f7e58.1714333675.git.jonathan.brielmaier@web.de> MIME-Version: 1.0 X-Debbugs-Cc: Clément Lassieur , Jonathan Brielmaier , Mark H Weaver Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:HiDFboRUw5WEQzcZdbd3Skm1C4TB898i5OVq10Hhj+URZqztfjM D8u0BVhJqos9dGVeTE5DKT1nLXI2wbh9z82cfBaBOM//Dix9iS2AopxiXzxOaT9wWKRhFJp GTwKPHeSXPrdwkyzjTCQXXPVk0mxO1pLqR2w4owCOmBrJ8M3iLnNDCr4G4tBs9u6ddNkE3Y WIa1AMPV6omhIcQY/wG1w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:+DnvBeevsKg=;+ljSoDcyehJkiHhARHqxkxEWIjd yi1wj5fgocqzuaIhdiC4VFsNMB+r9BgxPFLmf1ppaOCi64OCgkZ8OhdlpSCOyTiuDMuqkaRD9 uLd/nXflu3o/2KuA92y1HGUD51viopxYG1kdkIED+BypBWtt4TKeErL4EgQry5ZBTFE4mNo+g dIrL2NKyjxZeX1uAy4LuV/kckhW8tfhhUNUiSTj4lfXxLPK0T7Dq5zmbQaHx5QcAN3WYw7L+W 5vWaqKEiz8ncWidg4oUuo6zzGw6zfs1dvJzdAltHNoszSnrVeN0vr6Bg4Lk+PgLNOkxCGD/4w VkXT0OYkS/yUqAKn/ATy9acvZvtYwjejWFmf2FPANyayXeyFFaA9Ij2+UVoJHWqAemzSSq0uv KaIthgt96IsERtg8EXW8ZQlAnnZdsoIzZFTxm1iOi3vTfhbb1Q3fZORbUPQokzR+LFSbpYUjp FdyjBaaKl5A5+RS/wAZiweQEFpmeDfzlC5jPgz19JJg/xK/o5UQr/FnG8sDzTWX6F5+BQnVTK AOZJrSDWmp8hKaJz61fckIoaaNsadjT86EcqAbUddQr0zoq+9VZPvugqkPYar0uKDffTDq32N 75pksBZH6bbeHtwumu2S2tdkHx03iyPel0su+gZBd9R7iQDCtA/dTjZSdnd0SZO0bSJ6ekuUT OfbQCFWUFZWODF0pBzBmaaIGLKjMnYs6WWQUQ5Pl+ovfdeL1xCjbGTCoCKFIR/ROxTQnv0/Ba 4RZaqeVm5V0ZmFSwxHfFmZ6fKSfUsVDYzJYooVeIY2Ep6zkiIrcNrOKAxH1M7Z3noiT3eqGEm 4EsMlDwGiPrlgpV602WROcQ5ekkLkv60+QVERnEgsujRY/ZIOXasSV10xTKVaeeS3Xk9tMpXg gOvpIH8Gt+K6EKUYZwUfQ26jTUD5NEz+FFoRT8anPdDf5Qm9MNC4062ue X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) `icedove` does currently not built. * gnu/packages/gnuzilla.scm (icedove-wayland): Use `icedove-minimal` inste= ad of `icedove`. Change-Id: Idc01d6a93071cff11ef139e6738aff1c7687d975 =2D-- gnu/packages/gnuzilla.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 25fbb57764..2750045e8a 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1782,7 +1782,7 @@ (define-public icedove (define-public icedove/wayland (package - (inherit icedove) + (inherit icedove-minimal) (name "icedove-wayland") (build-system trivial-build-system) (arguments @@ -1798,14 +1798,14 @@ (define-public icedove/wayland (format port "#!~a MOZ_ENABLE_WAYLAND=3D1 exec ~a \"$@\"" #$(file-append bash-minimal "/bin/bash") - #$(file-append icedove "/bin/icedove")))) + #$(file-append icedove-minimal "/bin/icedove")))) (chmod exe #o555) ;; Provide the manual and .desktop file. - (copy-recursively (string-append #$icedove "/share") + (copy-recursively (string-append #$icedove-minimal "/share") (string-append #$output "/share")) (substitute* (string-append #$output "/share/applications/icedove.desk= top") - ((#$icedove) #$output)))))) + ((#$icedove-minimal) #$output)))))) (native-inputs '()) (inputs '()))) =2D- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:58:28 2024 Received: (at 67849) by debbugs.gnu.org; 18 Aug 2024 11:58:29 +0000 Received: from localhost ([127.0.0.1]:55531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYG-0003w1-KY for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:28 -0400 Received: from mout.web.de ([212.227.15.14]:37199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYD-0003vM-BD for 67849@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1723982259; x=1724587059; i=jonathan.brielmaier@web.de; bh=96hsicTEUKMXRgfVOGPnCLo4MQeQoJgrwzy2/m1QYfM=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=LjoL6+DS4lNmRalkkDhsCdUZnzAUHNUZ+C/NSImu0dNzn6bO+sH/bVagKWAVcn/J T5wbugGf7NrxhW/2ZdP0VGajp3tJM7lVI7AhtwGiIj/6sF/seWlSlKeJVeZrR8HiL /ZX/i6XAnI7beWyGzSOu1Of73cYroxkCwzTtIcPpr25QbSer4T7AUtajpkxfezLwB S89+jNzAWjOqbjyW+1lDA2pgiZpX/4430Bro1uqRoadwZFCJy5rTHHe2A4JzWYhTT 98a0/biKr0tWV19oYbAXLlfw/Lz4M2zsvgMiKR4ar7tm/8wmCU0poGWW+2erYR1iS GnwGgx+eLLuqXdW1FA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([78.51.25.171]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MDdy7-1spnXh3wxD-00A7Y2; Sun, 18 Aug 2024 13:57:38 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH v3 3/5] gnu: icedove-wayland: Use icedove-minimal instead of icedove. Date: Sun, 18 Aug 2024 13:57:26 +0200 Message-ID: <0ea2193df631d120d940fbd81983750ee3c4267b.1723982094.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.45.2 In-Reply-To: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> References: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> MIME-Version: 1.0 X-Debbugs-Cc: Clément Lassieur , Jonathan Brielmaier , Mark H Weaver Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:c9CgyoqXf7z3lJSZHUxJYIfrCwoY4dcZnrzrMH5SGItiA7ciupR 0itPlM/IW8flxF1iOt/YbBt/u02aB7GbLovozvdm00mjZzpep1Y8d6fXekiG0jXcgKeAxue clPEfKJECFNKD5How4hLUl2V/37Aesmyq3ER7Opp8RRWC9JZC8PgmeBROZdRf+Hbyibdd3n wtk/SALnHmv/vfKF9OweQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:H20cK4/vyS4=;WmHnVEyRo8Gq/ARuH6SOy4RTyIh 9v8dlLEez/XRuzNK13/3ODZ9CQstPsopxtu0oXGy114F2tdORoJ3GaHW/CNAXdJaUXZ469jEm TVtRJtkVC/QGN0hVDOe+qXe9Jy53XkwomDx6PxNGNkCqlyvKUR+qeJqDeUKMkkmXEdmWj4+/q x9/TIPIdaUAZlEc8T21mh2oFJugqWUy3qllb4j3D5fC30iDZwEXDT7fqAmX0DkwTiAOkrj/A8 bQnhragBg12XYXI7arQhrx3WFkb0BO9U8dlbPPVx1FFV17FdZh3KMuUzB5MA7pkkxmMu0/x8H NkPDUDmMZ0nsYZ7v4r+pqOJcj1HPb1KEl0A6FM598NoZ4jgZWHHyzdP/XQBIbck6TkN+yzIGK WoLp5I/lBm1f+h2YPwXjkytgbUI7mvxC2mCPHqt4lG63k0IhP7Se2KnkuZEE2ULg0c6sJK5B2 2qRJCS0UUdBL/bs98RxeYE3dy82t9uSnqCnRjxeIlJRsI225UMBNtY5AmI0LImI1DsayG74Ov ZoAHUp3pugeV5oTB9Fa5Hd9ODkBOFBoY1gIw85Lx+1DBu8x8/yZS53JEDJ0kfLA4Zh86vDUqB U8g65ExSCZGbL9SBWOzb1FTQ1d2369W46AuoHhAhbLoLdr7H2Ir4yrOEUEuDNxpmAWso7LnJN P+BQmcso7SqdLkO6OwWA3EG26gwPnyp09D9oExxMRiwiOOUbpSYIF2Q+9EhGL2fqy31V7RFcm oMJVXaSHHtZ0jBpJ7qPbGlRRz71P63N5wQoYKMD2xz/r+42NFB6j6FXu8PEYyjCfSZDuMFwjr kygH17rXf0KF72ZbthU/Ecr43F+fTfUNNp4//4tr8nv6Hu9/IlmtqpQX4cnmm1a1iNPlKkn8b YEoFn2h3SX7OgYCHH/pP5KidCC8FAZeLe+tY= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) `icedove` does currently not built. * gnu/packages/gnuzilla.scm (icedove-wayland): Use `icedove-minimal` inste= ad of `icedove`. Change-Id: Idc01d6a93071cff11ef139e6738aff1c7687d975 =2D-- gnu/packages/gnuzilla.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index c109729b49..823ab2758b 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1787,7 +1787,7 @@ (define-public icedove (define-public icedove/wayland (package - (inherit icedove) + (inherit icedove-minimal) (name "icedove-wayland") (build-system trivial-build-system) (arguments @@ -1803,14 +1803,14 @@ (define-public icedove/wayland (format port "#!~a MOZ_ENABLE_WAYLAND=3D1 exec ~a \"$@\"" #$(file-append bash-minimal "/bin/bash") - #$(file-append icedove "/bin/icedove")))) + #$(file-append icedove-minimal "/bin/icedove")))) (chmod exe #o555) ;; Provide the manual and .desktop file. - (copy-recursively (string-append #$icedove "/share") + (copy-recursively (string-append #$icedove-minimal "/share") (string-append #$output "/share")) (substitute* (string-append #$output "/share/applications/icedove.desk= top") - ((#$icedove) #$output)))))) + ((#$icedove-minimal) #$output)))))) (native-inputs '()) (inputs '()))) =2D- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:58:29 2024 Received: (at 67849) by debbugs.gnu.org; 18 Aug 2024 11:58:29 +0000 Received: from localhost ([127.0.0.1]:55533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYG-0003w4-WF for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:29 -0400 Received: from mout.web.de ([212.227.15.14]:54545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYD-0003vN-Ct for 67849@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1723982259; x=1724587059; i=jonathan.brielmaier@web.de; bh=3Ak1zrDFmLOAzCFUFmisFalTQ6UEPv6iHHqqwkm8QKw=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Xw/uTJdxd4kyXBt8XZnxApiX8uGg8sgqV5aK+uiUUy4u62e2ga9D1n0cBAMvOiUP FBjhfZ2Q3M3mQgIa73WBV1F6Aabdk7HgDYIELt6at1OZbtCKNtnMnQWyTgF7+CToC FvdkJ8mT3dhzsX3JnZRRd2f/ET1dQnnnpCBqPdL8D0cOkLJM1q1fFkZIl9wTP/Y6L P9VLY62ATaShpdLbZb7z1EL6uADsvIBaxDzfeZe45zCfzojfT/ALCe7oWeJ4XhRhQ FU+0Gyl4p8v+yvpB9H0XHMv2ezm8a8r1SoXfuiXbcoDam+Hq1482M1I7P82aJAQfv JtvjSP3nUCASQkCT2A== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([78.51.25.171]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MF2ke-1sv2jb0lxo-00GRk5; Sun, 18 Aug 2024 13:57:39 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH v3 4/5] gnu: icedove. Update to 115.14.0. Date: Sun, 18 Aug 2024 13:57:27 +0200 Message-ID: <6da36083172944a7e7334fd3a3b68cddcddf5d8b.1723982094.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.45.2 In-Reply-To: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> References: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> MIME-Version: 1.0 X-Debbugs-Cc: Clément Lassieur , Jonathan Brielmaier , Mark H Weaver Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:98sAQc+WdR5zIWCzwuR5kk/L9E0ktEaP0/v5Jd3yIMtQsKyckVW 8HSYExUZReNEBvqzgGRBJ2AsWqTVSVu1G2vO09f7BmCf1qEcuH5QnzOPSX9WPxf4XHk8MM5 MoLyTTuHInO5h3EfAz8GhE0SRlJq8EdhMuPR2ptqvmL7LESa/e/V+JYBk/fUyceeLhpp3DB UrSHRNCUL+lpjPmqGjd8g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:8Hes9sj+VaU=;G50xJHcPh2zBKBKIshI7xRjw9Oa tfKI801rH3ZEKuSz4jeXX2WWGan1hnwRMFZuIdq4dN6G1TAuIrstqxJxWBK6meBnbek6t98S5 logiCun5piXwAHTZOQ581lk8edopi5Wn2b+SjjXGkLsxTWncfM3WqIj6wcL52euSXLUwISbR+ j/Wg748Ucka/NxULCdB3dwpd29sKa1Ul34pcDkQ/PAD8fSaePdhTlgpxDK9BTjKGEqmr2K3v3 qvDuSQMlvOpUoGslgwHALHDUi22tFhTRE8wdSxTb3xt3KkE1/nYtmcMalBxYw3F3wki6TiUQk 92fBAqppendCjc9Ree9Z3vLOSpGnYGNx5nLIPNSIBaXADeOBFNeFRAafttWSIsYc26D0klyF1 jwVCzhjhPX0y7b6+f+QR2/Lr4BqfhlxUgDXvls4TgOLWTC7USj1OaHJoSw4f2MYBXp7LvM5CR gUjj19VFFNG/MOWphrYCu5EyWX162/M0OJeRM039lDe2d1ZMUnYTSSCEkADA/dZ5TGBtqk9eG 9CB9X0Cq5RP5zzICBgjpyhtpD7vVVipvKc0aflIsSbycE/yOvTKH4LRi9Cynjdr3GqpitMxr7 duZetrzOEd7APxmd1tHpkGTRRgSaUIwdviMheCaFNI5qNfeUoJ6U8mw26wPP9Ak5QrirDdrXW zLKXaDiDIT1U1bVf21E2wMcpH802fFKR/1dyDLcVeP+EJ+d02rHU8S+YVrsomRTLc8XCGbOU2 oy+C2d8giA8pr3UW253utwiGcpxVkhJSP2yNJCj4Dmpe4e0OdYNx8vCbAMF1uM271YPJUgWb0 +qxkuQy1IVxemMCifgo5Ed3tkiRJ0dFsMgPzyFKvudHqovPLIrH+EypE4jI+szmZEHO+HmC+G y5t3t8Q6jafHLUaDKZpMkhMue/lcjpAexkuM= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/gnuzilla.scm (%icedove-version): Update to 115.14.0. Change-Id: I7564b525059f6c26beeee4bf9514fa38cc2aaa58 =2D-- gnu/packages/gnuzilla.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 823ab2758b..7228667be7 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1159,8 +1159,8 @@ (define %icecat-locales "ru" "sc" "sco" "si" "sk" "sl" "son" "sq" "sr" "sv-SE" "szl" "ta" "te= " "tg" "th" "tl" "tr" "trs" "uk" "ur" "uz" "vi" "xh" "zh-CN" "zh-TW")) -(define %icedove-build-id "20240418000000") ;must be of the form YYYYMMDD= hhmmss -(define %icedove-version "115.10.1") +(define %icedove-build-id "20240807000000") ;must be of the form YYYYMMDD= hhmmss +(define %icedove-version "115.14.0") ;; Provides the "comm" folder which is inserted into the icecat source. ;; Avoids the duplication of Icecat's source tarball. @@ -1169,11 +1169,11 @@ (define thunderbird-comm-source (method hg-fetch) (uri (hg-reference (url "https://hg.mozilla.org/releases/comm-esr115") - (changeset "24e9961527d4cbb7f3f92687c40ee2fa96fb44cb"))) + (changeset "99f915f469c83ab9f535e41cce590e44f6ccfa46"))) (file-name (string-append "thunderbird-" %icedove-version "-checkout"= )) (sha256 (base32 - "06z4x0nnl277wnj6rk7y8dfhc4gd3d8y1x34nw321ysy8sah8i9f")))) + "0w6ckv6d95f4ildfbwv343zpgl3j4gnramc0vnjc1l3k72pcbjn2")))) (define (comm-source->locales+changeset source) "Given SOURCE, a checkout of the Thunderbird 'comm' component, return t= he @@ -1203,7 +1203,7 @@ (define thunderbird-comm-l10n ".strings_all.tar.zst")) (sha256 (base32 - "1d7r1kmw0j0b07rg7lq2m3lp2ixfcavqp19g06glxdgf7kjymr84")))) + "0ymnxsdlnh56bjishs1i35yq96qng1apsp5yjgn9cvvmr7mr926b")))) (define icedove-source (let ((name (string-append "icedove-" %icedove-version))) =2D- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:58:34 2024 Received: (at 67849) by debbugs.gnu.org; 18 Aug 2024 11:58:34 +0000 Received: from localhost ([127.0.0.1]:55535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYL-0003wK-GJ for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:34 -0400 Received: from mout.web.de ([212.227.15.3]:44083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYD-0003vL-BA for 67849@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1723982258; x=1724587058; i=jonathan.brielmaier@web.de; bh=pkXA2GC3U7JZRuc64txkoTl07oAI6JwHcGeSyVl9noQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Q3eAh0i5qrdbUWSZv+nhiUXBVx4KfKonhWThrldcvnxray3mBCfvhd6sbf1Zaix2 cvI3Tn5nXRKQTbGBKCT1/cmFWxVk/YDVI9gi5yNG/K7zns3ssu/+XTYLkKfQ04NRB A1ZDZUScP/KDUJ8e1mjNiotJyYd4MIzWiM7lAnFxxq4s/Hc3/CKcJfWSFEA4dLLQf m5aa4As1bA0DZ6khEBiIEw0An66pEeRmP1cECWqRQ3vaJNWU1vmTdEf9mejzBReZ/ pFlshoxottgHrE3oyVPPWr+z9Py3tBYmzCcXr4dRC9IRinaVFJLxZNeOYVUU90jNF atbybgtTZxpQfFemnQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([78.51.25.171]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mcpuw-1s6rx22fOU-00ZaPf; Sun, 18 Aug 2024 13:57:38 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH v3 2/5] gnu: icedove: Update to 115.10.1. Date: Sun, 18 Aug 2024 13:57:25 +0200 Message-ID: <9aaa72bea4888b38de10b488d22bbff3d0fa19f7.1723982094.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.45.2 In-Reply-To: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> References: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> MIME-Version: 1.0 X-Debbugs-Cc: Clément Lassieur , Jonathan Brielmaier , Mark H Weaver Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:HXaHc+DcU/N46znrNvv1k12u3RlVYw+oH5vD1VgaYXzrXALa8+E 1273HA4BUruKfIZBBb1yZqdCQMf3GUM/ZJIkorVZ7aKAq/N+F5AQuZsRzN0cG/ndP3k6ufB pQ2dSI6xLTn67moe6sG1HAuv91/2rxHhdkhd+xBWRsaHH/ZJX7a+ngOv/i8AkNRSivAp7OG 7DLJ1VFzR+1iDUYtgsn+A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:WiBFd8yKimI=;X4OI7LnEdHGCFtCTXv8Y8SVbiOZ ++/l3zcNDSHIs7ls0UbVgq+hJZKfZE/63QET9XMBO8yz8X2PA6qabAxrJ+mbH176DobNg46Ph t/iP5rdXVYDZ4AfAdChRJhIhr5FDLCevaOPyH6wCAwPUmRL+TiAQeYztFcgB7UCi2d8jOrDv9 yOlrNOGeh/HmBlOLCv9Y29xeRP7TMyJmciDMzVEPGkzbpRXvbnnYKvZtYQgAkWYTRgg57kssR cm4Rx8trjeN7rxrxG1aOWD8Y9/FZ2x4PgdB38HqmxhJ0lxcwqZfuMRMoZsKMN268OpZN8HSm6 wlosfM5hLeiYBv67hiUuR1UHAAdzlZM9P1lq8qaOIENEeKDW1Imr8+PTQThKF+V5QstCs5jAw cECSCDLzgckXmARbLlAEw8QAVFZQR02vT1bbDdVcq10uu66M/vfsVFQamPUf+rUKrF9Il3K8g Qj75Se1uX1u4uljpA0a2Tz+42Z2NVWnP2I46x5iZ1oOP+L4kf+XIvJnM6XjdILNi6UePm0QZb RDKWd/keMl7NmtukgjJpkr3bdjhfZTqWsFZRiMdoEn161+U0x2YzLfhJZBnn2JjKDlHZlx20Y VQv/LPRjU4yfHvr3JgT5bIkyR+TwbdmTxUzd/taxWUDoKDkV8k4962JyTqbSWk9QnLM9L9fZN 05ijAcUfYNWd4ytbEZ82ls6/9w967nXQe6aRAKgcWogCZVW0tGPbEjlj0KCAhbg+pnWFOLidG BiHVeUFj0qe9xVY2e0ayktN3cCVHujjeC2HcO7u3OIV8BBiJ4uZs2iTS7NPi/i5S3tio8knlK R70lKaTfwIozXsvFR0lJdNBmEp5dLv3W8nppZ16dIGNn0g7ooXMDwAzPrKYOwgMI7SK+nttYW U8oVuOdOq8JIXxLd4fkJIXxlCQXg2kkrjPy4= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/gnuzilla.scm (all-mozilla-102-locales, %icecat-102-base-version, %icecat-102-version, icecat-102-source): Remove variables. (%icedove-build-id, %icedove-version, thunderbird-comm-source): Update for= 115.10.1. (thunderbird-comm-l10n): Switch to provided tarball. (icedove-source)[origin]: Add `zstd` package. Use `icecat-source`. Provide l10n folder from tarball. (icedove-minimal)[arguments]: Use MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE = instead of deprecated MACH_USE_SYSTEM_PYTHON. Use GUIX_PYTHONPATH and bundled NSS library. [inputs]: Use `icu4c-73`. Add `nspr`. Remove `nss` for now. [native-inputs]: Update clang and llvm to version 15. Use newer `node-lts`. (make-l10n-package)[arguments]: Set GUIX_PYTHONPATH. Change-Id: Ie6d9eb00f609c9872ac985adec72da92ee4be336 =2D-- gnu/packages/gnuzilla.scm | 344 ++++---------------------------------- 1 file changed, 36 insertions(+), 308 deletions(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 039b6de71c..c109729b49 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1159,282 +1159,8 @@ (define %icecat-locales "ru" "sc" "sco" "si" "sk" "sl" "son" "sq" "sr" "sv-SE" "szl" "ta" "te= " "tg" "th" "tl" "tr" "trs" "uk" "ur" "uz" "vi" "xh" "zh-CN" "zh-TW")) -(define all-mozilla-102-locales - (mozilla-locales - ;; sha256 changeset = locale - ;;--------------------------------------------------------------------= ------- - ("1s59ihmj8x6z0ssq4xav689jb5azrpdnay8csgjm1b9pw7wmvcli" "a6940ae1a02f"= "ach") - ("1cqixlk9f8p63jz20wzsvnfb7xa82ba725gzdydlwz2axgp09c26" "4e2c7d1ddbed"= "af") - ("19r1yhmfxqasyslc8gr9as5w1scscz1xr8iqy9zi4b90fdjzs0ac" "06897e40a7ea"= "an") - ("0nfknb1p03j9fgmkwlm1mzdyh10g0l33x34ab39kc072apziyv0n" "9272819b09e2"= "ar") - ("11qqblqfffbmkdr5b6mxzq02i8rj1hjq3iy6xv5i5xxy311b3vpb" "f706d22e6910"= "ast") - ("0q2p1a437qr2nshdd4934qkv2sblmykiwzir149c8p9m5sjk0dyw" "f5c2a9800add"= "az") - ("0gxxm3lv18kj0922bw0g897azc4nkrszm5irgwdkgmkbyr97li83" "98ba7d51484f"= "be") - ("10vrbbaabjns824ndya6c09znm815pak2xpvqgjydl3r5qvacx65" "5c79c77311cd"= "bg") - ("1il7yyifx5xzj0v2lna315mppl5pk1vi4m9r66hdz1lzc485m1wp" "c80c87ef7193"= "bn") - ("1p1ig4v9pczzrnnxzr20r61g7xk85k5lgnxhzgn1rx518p85xrkm" "6a1bcb9851b2"= "br") - ("08q33bk9kdvbyc4ib58bsn2b67ki3d2yzskkf5r2n5zlglblksa2" "939779cb58d6"= "bs") - ("1bdkywrqah85fh8kfnz163qnc02ffx0a4vlnx5pq1wg9j4f1gznf" "9a45ccf144f1"= "ca") - ("0hhmp5dzc0rssykl0b2n9h0vfy4svwhxmhpsr3rcfpbg2s0r5h6l" "4f60e18fc248"= "ca-valencia") - ("18phbl9raqsbys9wa8z0gq0h0pw3b55v6ngn67r4373lfc0s9cxv" "b4ef404c7de8"= "cak") - ("0147qyw1y97mgqhkb46wblxv61lq2mvvm5n5ihwf49l5cyizi0jg" "f56ef18f05df"= "cs") - ("08sbhnsxndlsaijnxndc367qcbrzb29m7bpkcawinz9fg6mz3573" "4f9d92f04f5e"= "cy") - ("09cm5kk1sh2a6ws1fj185jrknhfa6n4bhj7nfnr4lsk339n0kvv9" "902503567e30"= "da") - ("0r630bki5d4ylicq6lzh6s2mvsq225933szswmm0sap507rj75cm" "6000baf7a412"= "de") - ("0749qjsfv3rn94rnci3ydgndw27qlr3w3w97kfwma2gmsf3m3r0p" "4a948952d1f4"= "dsb") - ("0yc64i7mpxhs4qlyyh59i2aiz0vpap0bn8slcsk8b71wd1d7cy5m" "153a16a13733"= "el") - ("0d4m5ji6ii10yap8y24cxx3fr60ba1jqi10hy3j1cq6ni7hzavga" "7ce17ae529ac"= "en-CA") - ("12jzqcfbgdhfm8f2gqp15bdnin62li07jwicjc8ynn4cl9a19xiz" "a25d9eea7c23"= "en-GB") - ("0gbb8hfc5yvjah63mapjxm53wxrf98srbrbg43b9g734zfi4n8y5" "4ed3471dad5d"= "eo") - ("19lw7zmqx2irjmv5y6r7nncp6nysn06abf10n3dzj5nzgays6sln" "853fe7acb415"= "es-AR") - ("0rq4pa380b77rkv6dq7sqx8a8i33jk3vs5rgcl8fv7slqvsw23kd" "921b67bf27a5"= "es-CL") - ("1dyxzab9hln5spch66wmfagfzmfdiaxgpq7qlzvdfg98wkqdj25n" "c9a210ea496c"= "es-ES") - ("1gwpmfl37wxl7rynqswgj41liljflgxydvljd4zdhk3jzqn605fb" "ddd35183d81c"= "es-MX") - ("0c3blniddklapifnjbz03f2frw24jjgwgwn6swl5mwm2z0y6wa9f" "82d23ffaa7d3"= "et") - ("05mq2df6n6fr8m5m2xwl0f6n1q3zgjrnk465ldx1nfr9agrhd36c" "13975626d549"= "eu") - ("1l1jyqqiy551903j6yzh9ayg1pf26q2hr9h3jj4l51xzp7x4ms2q" "039e1fdb7c71"= "fa") - ("091l05y9sggxznv0y11b9zy5qf146p0hb5faw4ix7yn5p5kca2f5" "7bd3722d82de"= "ff") - ("1lllwjvmbl5dx44fcvsqg08fbflkc8dx5as9n6nf4xlkzydx6izm" "39808e88c9d1"= "fi") - ("10ha955vvyf5vbciricm72kplj9j0s00g2333lmg46jiwi7aviiv" "426d373db6a7"= "fr") - ("11zdfk8jvdy1k9z1q162cwapplcbz35l3dq4mv45brdin3v0x8kr" "96cd93d18389"= "fy-NL") - ("1l5xr25gmssyachwmfprlnp2v2xj4b0hp8gxrf7fi5bvv9c2fynb" "de3daf7d3f9d"= "ga-IE") - ("06h9ijfsn1cgz5fvxxbisk7fvqhgsw99id92575hgyg1p8xb1n69" "f04aea656d9e"= "gd") - ("19913i5n8yyfhz9j21krlk7wqsyy89vggxc1m1swv94y2ix8rpaj" "1b8cdb87bf69"= "gl") - ("0k5x31bfl2l0r9b5dkn03frm1gd8n6igai7ch2f1kj0skflynwww" "82df570c4241"= "gn") - ("03rygnj9xhfvykark7dls117kwhid13ghvrsqiial0vp8m7ymx79" "e2e41d7beaa5"= "gu-IN") - ("0vyraplj1x7b5im15anhzdaq03k2gqfyybgklrd4f9ry6msh5jhx" "de724e943805"= "he") - ("1zqps586jrgxpf7xx2l3qw3ch3fr31r9a25y861fpxrpvh7ygw7g" "898598e1a5c6"= "hi-IN") - ("0czq68l3qdhdc0mgazlrh8x83a6d5qrjwgjv8xvsmmzi7h68ww0l" "2711d1515af0"= "hr") - ("1wwvrnm38gk2rnw4vmcranh8hk61gjcj9292pck3ckiv6mq7kd4s" "03e02f3d0676"= "hsb") - ("0yvgdxlbyhhg3lk43hxx9gx66rcm7gaj02zzzx5zni8dhvlk2v6m" "d423ada9dc00"= "hu") - ("1kjm7bg4990jhfbxwc38r4lqm2fbcxc82nc2d4qkqwikr4aah4b9" "06836af0bd6e"= "hy-AM") - ("1dla7r3snvagb7m985xxqyi7gl498cr5xsz8msw0zpg6xmi05rlx" "299bd950d538"= "ia") - ("0w8w9xn93akir7nqcp5iwr3kqvba5gbirg7gmzlzg7mgrhw8pcsa" "dee087477b99"= "id") - ("10iakv1c1d20ihxg1s7c3zc1zfw18vr2kspcw7bk5k02rmrffgcn" "320095d063ed"= "is") - ("1xn5pa3rc7l6k2migm3c0dx71q1hk7mjls045xpv9cy8gvirnj94" "4722680fb5bf"= "it") - ("0va9zfj3wqh1yvbgh3x808yvdyxkg780vazjg887wbxpfk1n6hxa" "cb3cfe294621"= "ja") - ("0qvjc3fhk6jg2c3g6mymmnslg1rkkxmv9gi3whf2bc5mzfgyc5zw" "7efe92bd7780"= "ja-JP-mac") - ("0zfiwwz0axbd219ar32c7a6b8h816sf04ajx6jl74s5kyij79y82" "4c1fe3a18da9"= "ka") - ("1aiik4758r5df76q2a132y5fjdjrsxshjylk7irwsr7yy0c7f63g" "acdf76048aa0"= "kab") - ("0icxh4sgv6m1yykycb9d9c43k3r6w02f9c6jr04wm8hvqq5icfl5" "9b418ff7936b"= "kk") - ("1cqlhggf46lr7w399k7qb7a1hc56f32w1dy26i2racpppzza5plc" "9771ada0b5f8"= "km") - ("0p04irnb7x7y37m6lz388x9dynn8rnk000avpp296barajnhs5i8" "645aa37a2112"= "kn") - ("1lbc1fxr5i0ccymlsd8axz3633cqggg5k8ak5yqwi704g7kvv9g2" "1cd68952d119"= "ko") - ("11b55bxg73zqfdn5gy9nn5imab2mv0hxr603whggp7vymllgb7kb" "26bb83959bfe"= "lij") - ("15jsijm6d26i0105gz0f7sh2yh2v4pmw4j95cwkdrb1d8m935jlz" "b9829891f153"= "lt") - ("0liwwv13fgyw97nizhsyy53xrbf8jks5ics7qkkxfccawjrg5rlb" "e5f09d03d959"= "lv") - ("0w420yf3hdnl7dp9mn9ghc20cq79k24fn9adn3syk723ppl6mkb0" "7884845e94f3"= "mk") - ("13wkr7rgqsv9w3d9w7k8lnxdzgfixsq4bmc27zsyc770l6062ml6" "030db7412202"= "mr") - ("06nsadcnxx0ssdp67x47dj9crihn1ycgd5mwvn5m7lkb97r4ch9f" "40a7703e875c"= "ms") - ("0mlnjdzck6dp9p59ajj3sr63r36fn0qi8r9scrqrqcisgfclw9sg" "daca40056531"= "my") - ("0z1hgx9d5i9w20f9k9azzng1y3lmm5d6hdjkj7rf6r5710bhhzh5" "664bd049e105"= "nb-NO") - ("1466qvrs13g2iix1k35cknb2pia9b66li2ncvdyqf0jsd92z9k8x" "eaa6ae781ba0"= "ne-NP") - ("0jgmz2lkzj0aspd9mabygzic6li5s2b25y0r6vjg8mv3jm5pi86j" "5ef8f1c9739e"= "nl") - ("1m46x0h20vdfbzjxlz0ac43dbaq40xnyldr2yzbf7pk5di9pzxa6" "f08e15466d5d"= "nn-NO") - ("0r3zvihqh6iya3z1qm7if0m3zfgf81s9qp7x7qc701h2q357wkgf" "6712c0e12ec2"= "oc") - ("102j89jm28c223yhhkrj76xxj4kmy58hcs2r0jn15xa1qkqv1fdk" "8f36cc819e00"= "pa-IN") - ("1j9za6s0i46abn8dsrlkpck3qxxw35rhfcg1xs1vp8sc4ckg8qwi" "c3b0c1c02b94"= "pl") - ("1k9lbsvckpwl4xax8kxp5yxsfkspq2mhqm77jh5nl9aw88dsn55b" "cc32bf9630fe"= "pt-BR") - ("0f0jyvbn2sa5m66wqdzh4607g4gd0270xq37ipd9ls52b4764bd8" "5478d7242086"= "pt-PT") - ("19znkkialh1d4np7qcp80xkagrf1j2xah2s1xxzsh854p3d30zs7" "dd934a76fb01"= "rm") - ("1xn26r8g8zzkb5myfgmnjbk8k4i0brkvbrvnhp7k5nkrnsin25di" "d57ab3dee73d"= "ro") - ("04rhkxlmpp5pyzw85ldbfkmiigqr2p9y5cbns5dqs6sz1633ccxp" "7aea98f33a20"= "ru") - ("1zzkkxl7ayxh5gx9snyvp5czflsvi77hp48li613h3c2fii4n9qk" "7c986f4b5044"= "sco") - ("1219i0ghhqj3s1i0rm68jjkvivh6y40938wav7z4ifck527sq6r1" "bc9e55d4e3ea"= "si") - ("05i5p3n3a6hgl6rf10yjs4vag7y3rn2jwgxsddcdcqiv6405zn81" "8814afd7f67e"= "sk") - ("1wcqdbm1py1ldq6cj2g201m715nql79r6szr71jvrxacb711c62a" "20013dc06e96"= "sl") - ("0g2izkaa4ipwgwyhy77ciyrxxpf4pxzj9mjqvxriy5prmkhm3zjs" "d86d5d2b6eef"= "son") - ("1cc99m6srjg8698dkc3il70crby0mdv43v3ijwy069k4w50hyjjg" "49bb5fae5d9b"= "sq") - ("13kfssq4fhq9mb36as6sxiaffl17qyg1wdw8kpz3ilqm86bsjrgl" "d6a0ab79b06f"= "sr") - ("1wx9snbm0431q97i0q0nv4wbsqcv9nhllwfr88crlp7bfj5w8czw" "4bab04993da3"= "sv-SE") - ("0laglkfl8ml0ip5vmm3z2q790hgwax9gfqwq3wm68a2nnsyck8fw" "4b3316c4aa48"= "szl") - ("15pnlic4q7m48y0mc5yh8w5yscjwzx0mmfrbj3f2b9jxxa44nx4h" "48c7aab86db8"= "ta") - ("16qar5y0wns75ryi8bfv7yln3mjsyn7qi4345zcniz3ydgkczh46" "7bbb3dac8f47"= "te") - ("112g7x8h0qz16r5faam386x4a0rgwd4zy02d5agmg9m0kbficdfx" "009fd0852454"= "th") - ("1l80kh9byqxnz5vkz357rb39g4y9sgn9pr0v29ywp6d009img1qg" "dad9caecd7a9"= "tl") - ("1nalvjlxxsa9wldhhdb93bgfc7dl084xayh7i7mgg93yjgrym93x" "0c48082d37cd"= "tr") - ("0wkxqcfgsra2ljws28kiwajv73w9aa8drsc4fqlg9krbicnjl2n8" "f6d105faedcc"= "trs") - ("18jf4ysrfv3635fyxc1vwr970dr2r05bl3h8v599pwp2g7jzyjpm" "e1011388a55e"= "uk") - ("1ihmksjsz54yii23qda5iv8cxrj9144afy75hzhvfi6m182kj4h8" "c4e927eab511"= "ur") - ("0d42dhfa2vcw24wsvwf95pw20np0pz8c0is6p4307n981n8s207y" "7063df917cb3"= "uz") - ("04khnkrg8css55hyna01jqay9c2ppxk5znbx2zj9i25knhvvx1lq" "1753054e6ab8"= "vi") - ("0fi5kxn78xp7s15svkqlf4748j4pzxh941nm52n6kbbrhyi3qcqn" "93bc595dc32e"= "xh") - ("0jg676vd37wqgzjnm0yynj7xrvm6fsgdwg296h78wnyc33zc4ads" "edd4e468bc31"= "zh-CN") - ("1y4wldm3z95mfjlficp994jyqg0lj07wi35b79dy1s8ljy3jilil" "0bad1f7d2b2d"= "zh-TW"))) - -(define %icecat-102-base-version "102.15.1") -(define %icecat-102-version (string-append %icecat-102-base-version "-gui= x0-preview1")) - -;; 'icecat-source' is a "computed" origin that generates an IceCat tarbal= l -;; from the corresponding upstream Firefox ESR tarball, using the 'makeic= ecat' -;; script from the upstream IceCat project. -(define icecat-102-source - (let* ((major-version (first (string-split %icecat-102-base-version #\= .))) - (minor-version (second (string-split %icecat-102-base-version #\= .))) - (sub-version (third (string-split %icecat-102-base-version #\= .))) - - (upstream-firefox-version (string-append %icecat-102-base-versio= n "esr")) - (upstream-firefox-source - (origin - (method url-fetch) - (uri (string-append - "https://ftp.mozilla.org/pub/firefox/releases/" - upstream-firefox-version "/source/" - "firefox-" upstream-firefox-version ".source.tar.xz")) - (sha256 - (base32 - "04q1fjninm9lw721xgv0c2fknicc24s8iaimkabwcfwmcnvly689")))) - - ;; The upstream-icecat-base-version may be older than the - ;; %icecat-base-version. - (upstream-icecat-base-version "102.15.0") - (gnuzilla-commit "400fbfdbc0c1ac9c68c9f52fd2ab6899bc8e8bd0") - (gnuzilla-source - (origin - (method git-fetch) - (uri (git-reference - (url "git://git.savannah.gnu.org/gnuzilla.git") - (commit gnuzilla-commit))) - (file-name (git-file-name "gnuzilla" - ;;upstream-icecat-base-version - (string-take gnuzilla-commit 8))) - (sha256 - (base32 - "1fqrf94a5vnjq56zyyxlc1zsvbblgmzcks760nj1szpws4y91m8r")))) - - ;; 'search-patch' returns either a valid file name or #f, so wra= p it - ;; in 'assume-valid-file-name' to avoid 'local-file' warnings. - (makeicecat-patch - (local-file (assume-valid-file-name - (search-patch "icecat-102-makeicecat.patch"))))) - - (origin - (method computed-origin-method) - (file-name (string-append "icecat-" %icecat-102-version ".tar.xz")) - (sha256 #f) - (uri - (delay - (with-imported-modules '((guix build utils)) - #~(begin - (use-modules (guix build utils)) - (let ((firefox-dir - (string-append "firefox-" #$%icecat-102-base-version= )) - (icecat-dir - (string-append "icecat-" #$%icecat-102-version))) - - (set-path-environment-variable - "PATH" '("bin") - (list #+python - #+(canonical-package bash) - #+(canonical-package coreutils) - #+(canonical-package findutils) - #+(canonical-package patch) - #+(canonical-package xz) - #+(canonical-package sed) - #+(canonical-package grep) - #+(canonical-package bzip2) - #+(canonical-package gzip) - #+(canonical-package tar))) - - (set-path-environment-variable - "PYTHONPATH" - (list #+(format #f "lib/python~a/site-packages" - (version-major+minor - (package-version python)))) - '#+(cons python-jsonschema - (map second - (package-transitive-propagated-inputs - python-jsonschema)))) - - ;; We copy the gnuzilla source directory because it is - ;; read-only in 'gnuzilla-source', and the makeicecat scr= ipt - ;; uses "cp -a" to copy parts of it and assumes that the - ;; copies will be writable. - (copy-recursively #+gnuzilla-source "/tmp/gnuzilla" - #:log (%make-void-port "w")) - - (with-directory-excursion "/tmp/gnuzilla" - (make-file-writable "makeicecat") - (invoke "patch" "--force" "--no-backup-if-mismatch" - "-p1" "--input" #+makeicecat-patch) - (patch-shebang "makeicecat") - (substitute* "makeicecat" - (("^readonly FFMAJOR=3D(.*)" all ffmajor) - (unless (string=3D? #$major-version - (string-trim-both ffmajor)) - ;; The makeicecat script cannot be expected to wor= k - ;; properly on a different version of Firefox, eve= n if - ;; no errors occur during execution. - (error "makeicecat major version mismatch")) - (string-append "readonly FFMAJOR=3D" #$major-version= "\n")) - (("^readonly FFMINOR=3D.*") - (string-append "readonly FFMINOR=3D" #$minor-version= "\n")) - (("^readonly FFSUB=3D.*") - (string-append "readonly FFSUB=3D" #$sub-version "\n= ")) - (("^readonly DATADIR=3D.*") - "readonly DATADIR=3D/tmp/gnuzilla/data\n") - (("^readonly SOURCEDIR=3D.*") - (string-append "readonly SOURCEDIR=3D" icecat-dir "\= n")) - (("/bin/sed") - #+(file-append (canonical-package sed) "/bin/sed")))= ) - - (format #t "Unpacking upstream firefox tarball...~%") - (force-output) - (invoke "tar" "xf" #+upstream-firefox-source) - (rename-file firefox-dir icecat-dir) - - (with-directory-excursion icecat-dir - (format #t "Populating l10n directory...~%") - (force-output) - (mkdir "l10n") - (with-directory-excursion "l10n" - (for-each - (lambda (locale-dir) - (let ((locale - (string-drop (basename locale-dir) - (+ 32 ; length of hash - (string-length "-mozilla-lo= cale-"))))) - (format #t " ~a~%" locale) - (force-output) - (copy-recursively locale-dir locale - #:log (%make-void-port "w")) - (for-each make-file-writable (find-files locale)= ) - (with-directory-excursion locale - (when (file-exists? ".hgtags") - (delete-file ".hgtags")) - (mkdir-p "browser/chrome/browser/preferences") - (call-with-output-file - "browser/chrome/browser/preferences/advanc= ed-scripts.dtd" - (lambda (port) #f))))) - '#+all-mozilla-102-locales) - (copy-recursively #+mozilla-compare-locales - "compare-locales" - #:log (%make-void-port "w")) - (delete-file "compare-locales/.gitignore") - (delete-file "compare-locales/.hgignore") - (delete-file "compare-locales/.hgtags"))) - - (format #t "Running makeicecat script...~%") - (force-output) - (invoke "bash" "/tmp/gnuzilla/makeicecat") - - (format #t "Packing IceCat source tarball...~%") - (force-output) - (setenv "XZ_DEFAULTS" (string-join (%xz-parallel-args))) - (invoke "tar" "cfa" #$output - ;; Avoid non-determinism in the archive. We set = the - ;; mtime of files in the archive to early 1980 be= cause - ;; the build process fails if the mtime of source - ;; files is pre-1980, due to the creation of zip - ;; archives. - "--mtime=3D@315619200" ; 1980-01-02 UTC - "--owner=3Droot:0" - "--group=3Droot:0" - "--sort=3Dname" - icecat-dir))))))))) - -(define %icedove-build-id "20230830000000") ;must be of the form YYYYMMDD= hhmmss -(define %icedove-version "102.15.0") +(define %icedove-build-id "20240418000000") ;must be of the form YYYYMMDD= hhmmss +(define %icedove-version "115.10.1") ;; Provides the "comm" folder which is inserted into the icecat source. ;; Avoids the duplication of Icecat's source tarball. @@ -1442,12 +1168,12 @@ (define thunderbird-comm-source (origin (method hg-fetch) (uri (hg-reference - (url "https://hg.mozilla.org/releases/comm-esr102") - (changeset "ac0b189e3bc07ee798d5ed84e99f874bc72204a6"))) + (url "https://hg.mozilla.org/releases/comm-esr115") + (changeset "24e9961527d4cbb7f3f92687c40ee2fa96fb44cb"))) (file-name (string-append "thunderbird-" %icedove-version "-checkout"= )) (sha256 (base32 - "0705grqr906rw3ps32yiw4d5iaiwlql8a1ikhr43k546szypn3wg")))) + "06z4x0nnl277wnj6rk7y8dfhc4gd3d8y1x34nw321ysy8sah8i9f")))) (define (comm-source->locales+changeset source) "Given SOURCE, a checkout of the Thunderbird 'comm' component, return t= he @@ -1466,26 +1192,18 @@ (define %icedove-locales "pt-PT" "rm" "ro" "ru" "sk" "sl" "sq" "sr" "sv-SE" "th" "tr" "uk" "uz= " "vi" "zh-CN" "zh-TW")) -;;; To find out which changeset to use for the comm-l10n repo, use the -;;; 'comm-source->locales+changeset' procedure on the thunderbird-comm-so= urce -;;; checkout directory. The complete localization data should be release= d as -;;; a tarball in the next release (see: -;;; https://bugzilla.mozilla.org/show_bug.cgi?id=3D1817086). When this t= arball -;;; is available, it should replace the complete 'l10n' directory at the = root -;;; of the IceCat source, instead of only the 'calendar', chat and mail -;;; directories that it provides. (define thunderbird-comm-l10n - (let* ((changeset "95b46b8428d5") - (version (git-version %icedove-version "0" changeset))) - (origin - (method hg-fetch) - (uri (hg-reference - (url "https://hg.mozilla.org/projects/comm-l10n") - (changeset changeset))) - (file-name (git-file-name "comm-l10n" version)) - (sha256 - (base32 - "0hfsiv9p7s2ik6648gm1774d187vlm1i1c9xwyd8g8ihk2dzyn5i"))))) + (origin + (method url-fetch) + (uri (string-append + "https://ftp.mozilla.org/pub/thunderbird/releases/" + %icedove-version + "/source/thunderbird-" + %icedove-version + ".strings_all.tar.zst")) + (sha256 + (base32 + "1d7r1kmw0j0b07rg7lq2m3lp2ixfcavqp19g06glxdgf7kjymr84")))) (define icedove-source (let ((name (string-append "icedove-" %icedove-version))) @@ -1503,16 +1221,18 @@ (define icedove-source (set-path-environment-variable "PATH" '("bin") (list #+(canonical-package tar) - #+(canonical-package xz))) + #+(canonical-package xz) + #+(canonical-package zstd))) ;; Extract the base Icecat tarball, renaming its top-level ;; directory. (invoke "tar" "--transform" (string-append "s,[^/]*," #$na= me ",") - "-xf" #$icecat-102-source) + "-xf" #$icecat-source) (chdir #$name) ;; Merge the Thunderdbird localization data. - (copy-recursively #$thunderbird-comm-l10n "l10n") + (invoke "tar" "--extract" "--file" #$thunderbird-comm-l10n + "--directory" "l10n/") ;; Add the Thunderbird-specific "comm" directory.. (mkdir "comm") @@ -1695,9 +1415,13 @@ (define-public icedove-minimal (setenv "CXX" "clang++") (setenv "MOZ_NOSPAM" "1") - (setenv "MACH_USE_SYSTEM_PYTHON" "1") + (setenv "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE" "system= ") (setenv "PYTHON" (search-input-file inputs "/bin/python")) + (setenv "GUIX_PYTHONPATH" + (string-append (getcwd) + "/obj-x86_64-pc-linux-gnu/_virtual= envs/build")) + (setenv "MOZ_BUILD_DATE" #$%icedove-build-id) ; avoid tim= estamp (setenv "MOZ_APP_NAME" "icedove") (setenv "LDFLAGS" (string-append "-Wl,-rpath=3D" #$output @@ -1739,7 +1463,7 @@ (define-public icedove-minimal "ac_add_options --with-system-jpeg\n" "ac_add_options --with-system-libevent\n" "ac_add_options --with-system-nspr\n" - "ac_add_options --with-system-nss\n" + ; UNBUNDLE-ME! "ac_add_options --with-system-nss\n" "ac_add_options --with-system-zlib\n" "ac_add_options --without-wasm-sandboxed-libraries\= n" "mk_add_options MOZ_MAKE_FLAGS=3D-j" @@ -1819,7 +1543,7 @@ (define-public icedove-minimal gtk+ gtk+-2 hunspell - icu4c + icu4c-73 libcanberra libevent libffi @@ -1835,7 +1559,8 @@ (define-public icedove-minimal libxt mesa mit-krb5 - nss + nspr + ;; UNBUNDLE-ME! nss (pending upgrade of 'nss' to 3.90 or late= r) pango pixman pulseaudio @@ -1847,11 +1572,11 @@ (define-public icedove-minimal zlib)) (native-inputs (list `(,rust "cargo") - clang - llvm + clang-15 + llvm-15 m4 nasm - node + node-lts perl pkg-config python-wrapper @@ -1917,6 +1642,9 @@ (define (make-l10n-package project version source lo= cales) (string-append (getcwd) "/mach_state")) (setenv "MOZCONFIG" (string-append (getcwd) "/.mozconfig"= )) (setenv "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE" "system= ") + (setenv "GUIX_PYTHONPATH" + (string-append (getcwd) + "/obj/_virtualenvs/build/lib/pytho= n3.10/site-packages")) (setenv "BUILD_BACKENDS" "FasterMake,RecursiveMake"))) (replace 'build ;build and install data files (lambda* (#:key outputs #:allow-other-keys) =2D- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:58:35 2024 Received: (at 67849) by debbugs.gnu.org; 18 Aug 2024 11:58:35 +0000 Received: from localhost ([127.0.0.1]:55537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYM-0003wN-NA for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:35 -0400 Received: from mout.web.de ([212.227.15.4]:58765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYE-0003vT-Vx for 67849@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1723982259; x=1724587059; i=jonathan.brielmaier@web.de; bh=ki9f0qb5CEfjiEttGo7gW33uXKOA0LwtE5M8sAuNTE4=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=uBCdGBTH5jJxTO+YV0LdzAxpomYGrzNGbWma8PL6h+3H6SguDqRLDz3u3oea20W7 xe9YXiAYmz6lpIOsbiSy0IxhWaZPuiLnk+Y5EYS16TPNup++NUZDKZUENPbXkcOnO h+aPuMFN4frnROZ+U3nV1sRw8fmdHVACUk/HhatYMU8Cm9FqISDSd+d2LV5mTcFA2 YfaxZdOs/aYtbtRsjaQPxr2fNY8YSLHifLC+SLG7twWeFdfCWy+jVEkZwaWSKTtrv qiixvV70FCkp9T5fVfZTuSQedosLWwVEEVlZQr5Af0VgLTGPKvAGpmBt8y7xjq9AB gw0Tbrrk2YAYg5e4EA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([78.51.25.171]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1M4KJR-1sfNQI1mcL-000ncq; Sun, 18 Aug 2024 13:57:39 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH v3 5/5] gnu: icedove-minimal: Add StartupWMClass. Date: Sun, 18 Aug 2024 13:57:28 +0200 Message-ID: <3e055c28c90ce29fc4dbccbcd0b916df68426d2d.1723982094.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.45.2 In-Reply-To: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> References: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> MIME-Version: 1.0 X-Debbugs-Cc: Clément Lassieur , Jonathan Brielmaier , Mark H Weaver Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:XjTZNKS+u+5McTPUKzgfXU8heP3D4hiaz9l2+LbxJXjC7SkjQGv uxeKuqzp6MBYv57k8NFgsbhRwkn1P3XXMcpEzomOD9IAydziyZ4pLwQpb9mevcapuC8xmZO ISRz/xJli0p0V3xYcIVDrwKspiTE84XweVyUzzhSJOndvbsU4EvMxzHFYUQYMQI3RKfu3vd xoQdHKA8kAUR/+ZYdxlZA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:mCrxqPH2SUU=;3qwtBmDVNUQvOLvNTsJ+YkZ1M58 9u0k6FG536sVSuA0GmzGlyUxzHtMFKgGnsOSsyhGWP0nAV2UbHlUkKlOyr5bfr5j0DjB03bXU Ap/65Wr/rtCnoBtDCIwF257n3iX4q6Cd9WmSbPG3Q4mm8vvX2X+weYE03Uh4JdDC9WbmO5N8p 3VI8iYcu18er0ckllNMIVvk0sN8LhBfmxNx+0EqXdVLyDkwdPtvVww6NaMn2eKxtH53dtEkRt 7/rVO2vkkiAH9vBHA4hxm6A/vo39hrifqDV4w8BGDEzITu0ZlHTEOap0/7vovQkgoftDRroQN saWVPqdl9TyZpOCqhcW0mcBpZJMEQZ5xCD8wrgNsUfzQHkon0f2IhedzQLhE+CMItfWLYgiqP ft48+6S1x2/Sp3gf7MpG2GmyFhmB81RJ6fUvnJBrWmbyydbO4BbXoM3DwsHgoT5ryDXW78wHL HO37amGKafAWEwV9EzFsyqhTmsTlnJ1PVxtOsInTjJfzNPAzanQGfFpZXRqLdB9kDXsB9saUk HXV+yAYksVJZqSEAljM9GXguHMgZEMk10MrqvuWbccBglsVuvGhHMI9GoIEQp8vLrJV5scQaT SPMJvdE2kHYbMgTWuH7W/Cn0hzL7cIZav6U7kbEdnizl20aezjPN/nd/IDqbRszwq5XURl395 +nhtCgSBFqOdhToTHR+CRzikzpb6KOb6ji+KIso8Z2pPxrlX6yzxSXn9CrQzvAkv3lH5/C9KA RslNKqZrJ3X3bGqMBzZH9e11tudIcFiE11Es8D6KkLeDSOmIUUVxG1ojGAuEK81A5QLnXjKE6 uo4u4sFmhK4M8g8Yg48C4psa0w7jYYstNvPKEnc9AGKDKYg7rFcKoSyqT9W5lkidGFXK+q2Xk qvNGrZy2laBilof39sQX9bgg0NVOJIeaGn1E= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Fixes https://issues.guix.gnu.org/69267 * gnu/packages/gnuzilla.scm (icedove-minimal)[arguments]: Set MOZ_APP_REMOTINGNAME and StartupWMClass. Change-Id: Ibf334c2d840a49aa7ec84da44eceecd85cb3bcd2 =2D-- gnu/packages/gnuzilla.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 7228667be7..67390d9699 100644 =2D-- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1424,6 +1424,9 @@ (define-public icedove-minimal (setenv "MOZ_BUILD_DATE" #$%icedove-build-id) ; avoid tim= estamp (setenv "MOZ_APP_NAME" "icedove") + ;; WM_CLASS (default is "$MOZ_APP_NAME-$MOZ_UPDATE_CHANNE= L"). + (setenv "MOZ_APP_REMOTINGNAME" "Icedove") + (setenv "LDFLAGS" (string-append "-Wl,-rpath=3D" #$output "/lib/icedove")) (mkdir-p (string-append (getcwd) "/builddir")) @@ -1496,6 +1499,7 @@ (define-public icedove-minimal MimeType=3Dx-scheme-handler/mailto;~@ Type=3DApplication~@ Actions=3DComposeMessage;~@ + StartupWMClass=3DIcedove;~@ [Desktop Action ComposeMessage]~@ Name=3DWrite new message~@ Exec=3D~@*~a/bin/icedove -compose~%" =2D- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:58:35 2024 Received: (at 67849) by debbugs.gnu.org; 18 Aug 2024 11:58:35 +0000 Received: from localhost ([127.0.0.1]:55539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYN-0003wV-4L for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:35 -0400 Received: from mout.web.de ([212.227.15.4]:55141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfeYE-0003vU-Vv for 67849@debbugs.gnu.org; Sun, 18 Aug 2024 07:58:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1723982258; x=1724587058; i=jonathan.brielmaier@web.de; bh=EDrqdusoLaLk6rLRDMEKJz9AlJGWTN2V6Cfzy/PlG+s=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID: MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=sI/f/7NGQoM7EUh4WLnRefJeXfOqrgk307g6wKRFLk14CyHrJybVmX6SPI8O7E1v Hb1uY8sPwq5DkchkxHkOhiRXxcFYyk1xGnBOPPCOOaRWRNdqcsOm7AbgtQ6h0vxMs 3KsAzUGK04CFFeKDW5T6kd8Uj87cTSdlPGMkRZ5WBjNHYXEzAYdLKOfN6z14Qc49T KAWWXQILFJj/Mk+APMfvaTghOagt0ZKl84wUWRUk0a5FMJSBhW4S/+qaOQ9/vDG8U 6M7r9LDCj2a29eHnnlkoonPNzqIdnvmGDKN/7HsW8MMIb4PvumpX/0HZ+KnwQbeoq 6E1K6/TftjkL+4ph/A== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from 3700X.fritz.box ([78.51.25.171]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MQPZd-1sS7tL1dFR-00MkMW; Sun, 18 Aug 2024 13:57:38 +0200 From: Jonathan Brielmaier To: 67849@debbugs.gnu.org Subject: [PATCH v3 1/5] gnu: icu4c: Add patch for VTIMEZONE bug. Date: Sun, 18 Aug 2024 13:57:24 +0200 Message-ID: <0a6c0efc757e38f653e8dbe0d82cc9d20fd61d51.1723982094.git.jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:K7ifaqbqRlbduQF6pI4KVOen8OIe+pQWurDvl6QSj9mtuee3Hii 7QnQqKffBuKNjrv9Whgv7Aeybd23tDfoXjGqzCtTVOxrxI/0HHd9CcmaqRqTLMs/13/cOGX hQp4tiBuLHfpPq8dlRC7uYAuJ06dJzClX7RxGQq8VhC/jCELkPPZpVw4v56+B9oIzi7qVdU /wV+TEri2fKRqpUmQ7+gQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:E+Mkd3Jz7co=;s0Q1wA5c+QUHcgrZ8RhCh5RmySf +9ngbOQzRXORw6thVT0hLa6+lIE7xN4USm1FVKyUxShczug8kS0tG9i8xhAffIvW1iTkUMItd LCImHJj5LySNhjg04eUsSy2xiyzDyHZ44ZdpQpm396IXN0wrmefZW66gPZtSSyQnEkYplDdmw qIiYyk2fuEVzgtw5nqw5cfQvFrMHtGKHZelmgC8ilvsLBX5c3x7EKaIayuI3XrPINTeLezg0Y 6IjiT0k5umIW7wzQRJKWnexDCxgXQQEH+07y6fn1jsNJei8/Gdu7iyBYfMtmixSBf6AwOrmXg Ga+PtnsDCg4ekjw77Sz5t5wXReVQf6Pgx1sw0hgXAIO/1h71aEj9lfxmlEqh0quQPEcPhm64e osKywEhy/pX/XwUqn4aAVc8nKpiP/ckpyja9MtmhkUx3SYXiNSokLIDzpH/Kxc8twQYaGJUoQ 1Z+yodVJGGe/2w/xeeDY0ZJgju6NLd8H1z+jUIijjUDrx0Z3s5OyGgI59X7i8YTa51su7Wj3L c9WZZb8+ASzi2A27DBK+mS9+lge6NFjF/dfIPCz7dYbsimosf2HgTtx877fvJNpB8qI7f8+lt n9Uz0TfLKq3Kx1u1YVUNX7cQCw6vC6naNlL+ttySd9Icn1OMDol2bSg8MYuS4J7EoS9Na/jsF FuUSR/eJS4IRzV9zhgNY3jHq89bM2cjUrbIUzMfYsJqUcALvH0uTqpX1ZLtHEtoFFQ05Zl49q QlK2FvhoCPHnWOuNap4kBT7HxQZKD8BVTb6iy+u87EyTG37vGImF9jhlgC2qkwLm7hTe8nYYo cY2U+6B7Ax6K/tm2tmnDfiwQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Icedove@115 does not properly work without this patch. See: https://bugzilla.mozilla.org/show_bug.cgi?id=3D1843007 * gnu/packages/icu4c.scm (icu4c-73)[source]: Use patch. * gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: Ie64d1e33afedbaedbaafaeb607a201eb671ac7bd Change-Id: I6d753eacc7daac5663128b20a550044d0fd0ddb7 =2D-- gnu/local.mk | 1 + gnu/packages/icu4c.scm | 5 +-- .../icu4c-icu-22132-fix-vtimezone.patch | 31 +++++++++++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.pat= ch diff --git a/gnu/local.mk b/gnu/local.mk index 91cc679b7d..df30097316 100644 =2D-- a/gnu/local.mk +++ b/gnu/local.mk @@ -1510,6 +1510,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/icecat-use-system-wide-dir.patch \ %D%/packages/patches/icedtea-7-hotspot-aarch64-use-c++98.patch \ %D%/packages/patches/icedtea-7-hotspot-pointer-comparison.patch \ + %D%/packages/patches/icu4c-icu-22132-fix-vtimezone.patch \ %D%/packages/patches/icu4c-fix-TestHebrewCalendarInTemporalLeapYear.pat= ch \ %D%/packages/patches/id3lib-CVE-2007-4460.patch \ %D%/packages/patches/id3lib-UTF16-writing-bug.patch \ diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 2031d72768..6f09fae65c 100644 =2D-- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm @@ -126,8 +126,9 @@ (define-public icu4c-73 (base32 "0iccpdvc0kvpww5a31k9gjkqigyz016i7v80r9zamd34w4fl6mx4")) (patches - (cons - (search-patch + (append + (search-patches + "icu4c-icu-22132-fix-vtimezone.patch" "icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch") (origin-patches (package-source icu4c)))))))) diff --git a/gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch b/gn= u/packages/patches/icu4c-icu-22132-fix-vtimezone.patch new file mode 100644 index 0000000000..4fe520318a =2D-- /dev/null +++ b/gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch @@ -0,0 +1,31 @@ +Source: https://unicode-org.atlassian.net/browse/ICU-22132?focusedComment= Id=3D166752 +Author: Sean Burke +License: +Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=3D1843007 + +diff --git a/icu4c/source/i18n/vtzone.cpp b/icu4c/source/i18n/vtzone.cpp +index 3035106701..5e738e11fa 100644 +--- a/source/i18n/vtzone.cpp ++++ b/source/i18n/vtzone.cpp +@@ -1735,14 +1735,14 @@ VTimeZone::write(VTZWriter& writer, UErrorCode& s= tatus) const { + } + } + } else { +- UnicodeString icutzprop; +- UVector customProps(nullptr, uhash_compareUnicodeString, status)= ; ++ UVector customProps(uprv_deleteUObject, uhash_compareUnicodeStri= ng, status); + if (olsonzid.length() > 0 && icutzver.length() > 0) { +- icutzprop.append(olsonzid); +- icutzprop.append(u'['); +- icutzprop.append(icutzver); +- icutzprop.append(u']'); +- customProps.addElement(&icutzprop, status); ++ LocalPointer icutzprop(new UnicodeString(ICU_= TZINFO_PROP), status); ++ icutzprop->append(olsonzid); ++ icutzprop->append(u'['); ++ icutzprop->append(icutzver); ++ icutzprop->append(u']'); ++ customProps.adoptElement(icutzprop.orphan(), status); + } + writeZone(writer, *tz, &customProps, status); + } base-commit: 6c045f2c9eb7b8efe7c8a1002cda990abaa9be1a =2D- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 17:40:30 2024 Received: (at 67849-done) by debbugs.gnu.org; 18 Aug 2024 21:40:30 +0000 Received: from localhost ([127.0.0.1]:56910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfndV-0003Sr-Vx for submit@debbugs.gnu.org; Sun, 18 Aug 2024 17:40:30 -0400 Received: from mout.web.de ([212.227.15.4]:43413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfndT-0003Sd-Ns for 67849-done@debbugs.gnu.org; Sun, 18 Aug 2024 17:40:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1724017180; x=1724621980; i=jonathan.brielmaier@web.de; bh=3oqXCK7Laj4Tyc2D/BMT/4xgxKV+QlXt3rYKHHXkWmA=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:To:Subject:From: Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=stNM+lNSRMWjJi0MYTlW8NrGDMmwCIxlL8l95cs55Hkn8z2eDyFwXL6juWJFef3p h6Sx335UxiXu0pTnmXuZWL4i1i6x0lo49qVAN2XUeavY+EcYIcBbrgJsTOp79340X pLLje7k59SwPB86lwCYlSJJZQwUtMu/Ah1dwqlW1eLrBmjfvmT6FLK5HuJIVpl87r ud3vAc4osi25DYse9pA1gMDBX60vYzN1gIJisgeUGzfQCKPMIYR1RvE1dQrIKGu9T wBcVnpZcno4GNSZUWz7Rn9OddZ0s94yTBL5iWkuKZBUqF6u0C/AvTMH+3Q+CbJuoY HuKT+QpyGYQy3ieT8w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.29] ([78.51.25.171]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MYcpr-1sb2Q33B9n-00IMWX for <67849-done@debbugs.gnu.org>; Sun, 18 Aug 2024 23:39:40 +0200 Message-ID: <8980cc48-73d2-4618-a8c3-88f1a4488b85@web.de> Date: Sun, 18 Aug 2024 23:39:38 +0200 MIME-Version: 1.0 User-Agent: Icedove Daily To: 67849-done@debbugs.gnu.org Subject: [PATCH] WIP: gnu: icedove: Update to 115.5.2. Content-Language: de-DE From: Jonathan Brielmaier Autocrypt: addr=jonathan.brielmaier@web.de; keydata= xsBNBFLri3sBCAC70cM07IJUQ2ZJaIsJy3gIDyNhtbRCFuu5zpuzhbqQ/+CsNX7zFGRn47xx O/QnByEA5FIUspgXFaSX72tMGD1MnydJ6PO+i1OuspEcpneqtaIn74TWq/tJxwll0A8qwJXD HZ9r4lQrTsJkUkaWgIeWJfwy2bi/Eu2RwcgApa3fKCBXbNCIif1/LkM6Y9xH7vedYiSE6yDs Tuy5xQmZqkoRnpr/Gfc0JrNFRWZr99VNIHDvIkqczfuYHqfCTxndFbc9WjBj7XgumAi/4Il5 RaUHlBpG19IV0kO8OfJxyfLvOa1vjX0vTXt5WxpnCXk/r7Fux0BwImFbysCEjL+picGPABEB AAHNJGpvbnNnZXIgPGpvbmF0aGFuLmJyaWVsbWFpZXJAd2ViLmRlPsLAlQQTAQgAPwIbIwYL CQgHAwIGFQgCCQoLBBYCAwECHgECF4AWIQSBQWA26Bpc94+AEHHs/IOYi05LnwUCZbgCNgUJ FK2qOwAKCRDs/IOYi05Ln4ztB/47yrAeIqSboGgAkiomBqw8vTyLhFSf4tx/7Un4TP84RYmO H2loDQ0tmUqQB4HWXJc9mGPafnCPmoICQ9uY3kUSl5gL7i29f0HBdoCTW7Vu2uk8XdBvZW8Y DfrqK/UBQ5POor7obZWCcTgP6AbintkBGHKNcfft6kKXbNP5W3QUO/vZvGkxtvFh5vAeLdrI Bkl+QbQELlhNjTr69y3ahHfLp7CUrKJkWYc2pC4aMyoInywhdWX48H4m/Oh/OaMsURb5l/yB +2H3dYXUcHIN8EycOIOq7CoX5bBZesJrDubuM7PfnaWvN7FysY1unJ5Q9gJ0O4qJs1rs2n3e 0HvXVU4PzsBNBFLri3sBCACwZ6+JWOTtYCKURCtuNbmxwvxTmePYmJy1ROX3FUAkp5sp93XB h4Qx2K0kjn2pVvMXRCC8SYF3If/xhVJ/Bl7VdZB8AZlBXdxLfYiFcmqqDphPZcRuVb2uRNXl JbGzXkWIzNUL5uRZj/Gepqj6+OiriskW6ebj0bgc3XJ6aJs/Y2Y6O7AcTdA6FA8KNi5iRfq7 boBGXBqSayP+pDx9IeAByJVMf1Uo9qbVnM7jvHckzfpsHsaYtpb6qKP2TfpD4jpafoS7Jg/n pgGwtrSVPG6bO7pUA10acAt2MllEgNiniOSClfBTH7mzOzzm5JJwO62Z5KCdIDGm0KfxlHkC UWN9ABEBAAHCwHwEGAEIACYCGwwWIQSBQWA26Bpc94+AEHHs/IOYi05LnwUCZbgBwQUJFK2p xgAKCRDs/IOYi05Ln1qtCAChUk0T2/cZAvGfGzwmBW4rWqlcS/YhVh7xCJxtoSOVGVU2OAX0 YcHcV4eXawap3rtOnFD5GVFMqyV9hJ0Vmh2xO+dvjuqSxhcbXEYCZGCGXO/IT+ka8JrnJ99m IvwT8LzQO+mWiYvTrzmj2oAG30uI6gZ9leIrsIFqM2XyFm3whWD1ZNX58QKrEGNB9tExy4Qx Bljt/TjMbU0xgUYgDbrnw59bXi9iW3xLkRrBB8a0CFqujyc3wnwHCihlIOTdocD5GT1DI9e+ jZjmIBv6uKEaDsbbdVRlRcErBTPr/msT/cpI+RRNHy0ZXTBeLUbRhlVgeHZdX4wuysySGlqP yaGz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:rWPU4EwefJVI1zBkC/qgJgMqkN0TLlA1CKbI5w8JBUqjj5WLKem xEiBArI2pt0NTAV2OfT+17Nt8CjSRQJ5P33RzUUgrv0jutSzptYH7A7oh9+fFlm20NY86MP DWMoPgeUcpq/397omuJM+oQ5KsLelwvJp4xhSSHrbxHtR/vuJ3cstHDgDhfA1UuqoAc0rZL cerp7ygNtA8EPbtrvEBDQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:E7/j5XGaX9s=;bbiQhPaJC6uLubsksDCVaWqSavi 0MDP9JsBgmEcdx7k1TnnBCyJLdi/g+1N4DFR7ltcxRfKafQ8YWg7N4gq2t+Osx+k2+Hc4lKhI QayUzH2CwAg2I6x5tXnzhtV16QwnYcJXmUjXJP+tCJB+TYmlvZ8jaT//Qg0IAKIqLO0gy0JRJ 0lh51s76tK+uadHCfTsM6tWsWD0kba29r/8Vvt22MMpBKcUXaqvo2k7N+kkDBud7YSq/EhD02 Rg3HMWAEVufzZ4j5rbuRmMAOehG+bD7bL6iOwR0jGJOe7KOaFdM9w/nm4J2MHfOpcu+gvYi6E IaZbidQPRmSTGGg0M0o8EMmx6sFT3kgrs2sozQx4+SOd+0S4RBAxw1ZYHG22Y1CL//q70JCZ0 lkbagKVYKp4F1eyQf7lKJFNUTaJKVqOth6tt7BUS1QvRL9OR8243TTaDWxyAnVV1Kfw+g8JyH rsDJ4rQBMTcyGLQhDhH3Pu616MGxFFmx0AtgkEpWV0EfPsc22dILxdr8sKaJWMM8gPbX0q1eL Y3elw1BRdFvgRcBAUSgv1ZgA5DHuS7JqltVfD9KXiMNmThb1iLt250bwoOKw7TP5V8DjsjLP0 6D4iQ2uYLbPK5yurI6cMHlqjjXiFWonEdBfvMWpur13WKAfEA7m8NnAs3xofUXGVvD2KtLUfT yCL7EPXelb4Im+OllfWPLWy9kunhfHvvzaNWh6/BTydHmcDSrsWSQif6o/cRb+w57hKOPyMFd ohyge1YUjJm2KEU3BBpcBFhyA7JpRNDvhz5h1xv7q2HzggMaq3tplG7D2CGCMvI1O1Tg4Ml+9 h3yPuAZ4aDdCuhbRiusYQvew== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 67849-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Pushed as 15a96bd6e981f37b7304b1803dbafc75acc0b8f6.. b1b3724996952102ad2751fa5111c6e8680b2ed4 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 10:44:15 2024 Received: (at 67849) by debbugs.gnu.org; 1 Sep 2024 14:44:15 +0000 Received: from localhost ([127.0.0.1]:36042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skloM-00021V-VX for submit@debbugs.gnu.org; Sun, 01 Sep 2024 10:44:15 -0400 Received: from mail-pg1-f178.google.com ([209.85.215.178]:43138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skloL-000217-8X for 67849@debbugs.gnu.org; Sun, 01 Sep 2024 10:44:13 -0400 Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-7cd8afc9ff3so3023514a12.0 for <67849@debbugs.gnu.org>; Sun, 01 Sep 2024 07:43:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725201727; x=1725806527; darn=debbugs.gnu.org; h=in-reply-to:from:content-language:subject:references:cc:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=yHSDtJLTuGJ23IbOzhT36xSI801zLxQZj4vnqwHpq54=; b=Y6mWCWUUxDUB/AWtMaFKCUrw0kIBMfBeoxjPSuyjuop7SojsiQwbKEjfFbtcf87O1u 6GePfbFKdWH9CScCYjhLzEKyTjvjSDOD93TYT2OecdQFwstCrwpA/pNFV8N6Ec63yZ0m JBTJk60+A5QjCfxLIZ0rB0p9HpQwrkcUJOW4U4mR8oTeAWYEJKoh4B/9dVRGxp2Ayb0h USlJLYN6Wg9K9rBP6bl3vP2YioRwETkkLLXTiKr1unnq0M70TYBzlILq/3rv1TVFDZ4j 91/Yfn/PVH2IC+oBRXfBwVQKhxPxvt4NMdouLnLsj7M203x6bTdUrYIpnBwnB40oc8bK LHbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725201727; x=1725806527; h=in-reply-to:from:content-language:subject:references:cc:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=yHSDtJLTuGJ23IbOzhT36xSI801zLxQZj4vnqwHpq54=; b=jirFGa2GBUdtTCf0FEEhgnkXg3yOI8lwkIj22dwpNP9AdluJXdZrqptXqghreAKVZc Y+xboiqyJhdSlGsBz+iJIgYEYe359LCooMA1Ga6f+mYwv/rBGVOz/Z4kcMZ0tWeAnHV7 rUAZzR0YvFXHz6/XFfRf30CZcbWUvul68CTgf+brUfKlLdkohu2zOWjSGICJXoibPoTs EErXnCk2W/fB4jQ3S2ieaBUW5IJokTuHT2c/b/vyEEi1smY+BIVorLitQK9A5dfTd2fw K4i0scn+P52HzCLal8O9s21qq9NPIGBgkglGEaSMkzE9PaQZLPDrCvJiItez5ViM61GQ vqkg== X-Gm-Message-State: AOJu0YzS2/J6pyLMVkKgYl70cdsUaWZvVmBpdo7VBS9aUZRM+dZ4GVYX FjsHtLQ96p0I7GN5HLcLmQqN2Jw8v0dM+80fyFCWPKVl/LQfdDNkzBWzWQ== X-Google-Smtp-Source: AGHT+IG1IhNbjbG+RZ8AWef3IJzvXiMD3rmjMryaWIvHknJIKw+K3HUFD+0CmSfWHrEzpXvuPzKqrA== X-Received: by 2002:a17:902:d512:b0:205:60ef:189c with SMTP id d9443c01a7336-20560ef1b89mr31172905ad.12.1725201727291; Sun, 01 Sep 2024 07:42:07 -0700 (PDT) Received: from ?IPV6:2409:11:180:2800:d8:cddc:4df7:64e4? ([2409:11:180:2800:d8:cddc:4df7:64e4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2056a996cd0sm7960765ad.84.2024.09.01.07.42.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 01 Sep 2024 07:42:07 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------EtQFPxiGTity5DN1PYDWs8C2" Message-ID: <8429ff44-ff38-7a88-8632-37b303dab0ec@gmail.com> Date: Sun, 1 Sep 2024 23:42:04 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 To: 67849@debbugs.gnu.org References: <8980cc48-73d2-4618-a8c3-88f1a4488b85@web.de> Subject: Re: [PATCH] WIP: gnu: icedove: Update to 115.5.2. Content-Language: en-US From: ROCKTAKEY In-Reply-To: <8980cc48-73d2-4618-a8c3-88f1a4488b85@web.de> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 67849 Cc: Maxim Cournoyer , Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.2 (--) This is a multi-part message in MIME format. --------------EtQFPxiGTity5DN1PYDWs8C2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello, Thanks for great work. The build of icedove-115.14.0 seems to be failed due to icedove-l10n-115.14.0. * https://ci.guix.gnu.org/build/5510572/details * https://ci.guix.gnu.org/build/5510567/details I tried to build it but it was failed with same error. Best, ROCKTAKEY --------------EtQFPxiGTity5DN1PYDWs8C2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hello,

Thanks for great work.

The build of icedove-115.14.0 seems to be failed due to icedove-l10n-115.14.0.

I tried to build it but it was failed with same error.

Best,
ROCKTAKEY

--------------EtQFPxiGTity5DN1PYDWs8C2-- From unknown Fri Jun 20 07:09:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 30 Sep 2024 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator