* [PR PATCH] thunderbird: update to 128.6.1.
@ 2025-02-03 9:53 dataCobra
2025-02-03 10:15 ` [PR PATCH] [Updated] " dataCobra
0 siblings, 1 reply; 2+ messages in thread
From: dataCobra @ 2025-02-03 9:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 626 bytes --]
There is a new pull request by dataCobra against master on the void-packages repository
https://github.com/dataCobra/void-packages thunderbird
https://github.com/void-linux/void-packages/pull/54195
thunderbird: update to 128.6.1.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64 (cross)
- armv7l (cross)
A patch file from https://github.com/void-linux/void-packages/pull/54195.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-thunderbird-54195.patch --]
[-- Type: text/x-diff, Size: 10600 bytes --]
From 785f723fb7b34c1b4da4f0b337e82bd966b592cd Mon Sep 17 00:00:00 2001
From: dataCobra <datacobra@thinkbot.de>
Date: Mon, 3 Feb 2025 10:51:41 +0100
Subject: [PATCH] thunderbird: update to 128.6.1.
---
srcpkgs/thunderbird-i18n/template | 134 +++++++++++++++---------------
srcpkgs/thunderbird/template | 4 +-
2 files changed, 69 insertions(+), 69 deletions(-)
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 4c821badb89b22..85056dd4baf573 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -1,6 +1,6 @@
# Template file for 'thunderbird-i18n'
pkgname=thunderbird-i18n
-version=128.5.2
+version=128.6.1
revision=1
build_style=meta
short_desc="Thunderbird language packs"
@@ -106,69 +106,69 @@ _pkgtmpl() {
usr/lib/thunderbird/extensions langpack-${_lang}@thunderbird.mozilla.org.xpi
}
}
-checksum="5c9720d9f42cbf6bb6471fb701a9b81e77af7f9337cdf1b452ea20a70039be07
- 342649b725df47ac7d94d560d89cdd1cffcb6ad5ea285f49b100e8f6e6b6a484
- 49bc2f0f11e83006fd7d89f1c0f8dd14cdc9c0fdf28e82529d81869e0d502356
- dff9194fb8bfc84460b62d0b494d00dab55f3d4471cb03fe7e24d8956a3292a7
- 61e3a2dc2bf8f901e88ad664a2605547b3628d6cf3bcb6d76d06434075c649c3
- 140b8bd481045cfc567d3826ec743c7b494c92106c648c280f7b6b29f8e89b6a
- 809e010f15fed74ed8dfd71b4fe5e950af93c254d77583aea902bf81502494bf
- 5f34cfb4d3fbd625fbb66e1a4ca56276c730d8573fa2ff92b75643b1f9ddbab2
- e730fcc6b483b2fd4e1480c572683b890a6f7766964b893353faa5c530aa34d9
- f6602196f25b5646e640f80e4d41fad6851a61f3ce133c3f4d7aef41a02b2810
- b4ac186686075ed7c828bfafaf087d8631f852ed947f634d79ce44b49ac7ce74
- ff9a192709d4913f8da9da00fbf9ad886ef9da43bf1c28363e3deb7204ac198f
- 12c7f27910713cb8fad35457d786103cf4212ec38c0dfe05d87bb5a0be77839c
- 66934aff4971f5b8284d7167863aa28cdda832eef6c49a796f6d9dd59784bdcc
- b2a74e093797f74fc47bfd9610a73fdd4e75ac97ca4ab2b6de27889c4883c476
- bb86c9a5f6fa4de3d9eed8260eca440f5e78135a5305f1856972f8497fbd8e87
- b328e9d7af0b9aa5a92d7e5b5c69e7a142ec3f61116d8342533dadf173a96d09
- 7b9ec2b3a2626ea9e448da96becead8beaaea77fa864f7d64495e88e736765f0
- a7f78895f0672a085d86ef08eae9d05486cdcc5079025c5da7e04c2adb0e06e7
- 7aafcd4759e3fb551854f074469732364fc4f299d6c76e255b573df6e7ad11ad
- 365b026d23644b8a9ccbef73079f94564c6b451d00fb0d5dc61ebe22515f0b39
- fddfa116ee7138608adda951a830b8db60f9fa41df105825d4642355952809d9
- 864c106bbcd9400cfdd9588c40c8e248d9f9aab39cd0df843db24cb042b13246
- 7868c0b6ccf8757a862444d929f6de31a9417622d5c993c6c76994105be6236d
- 4b1e2196769e6aaa1bea9d78d2019824f27752b2f48294ca012367daa9f97590
- 1619387ec54e0851cbe9d618ff74e93ee145f3c9be404bcf966f7701186c932c
- 5ba4794ca7b36e178292d9a0479823dd1599e3486dd83a36186a8dc28a679ee0
- c350603fb0bf66af7d92dd0243bd7383ffc78eb2b9a97f14b85226a6805d8aed
- 60f969b1312e7e768166af88e717aab6ae291b564b466b88719545cbfe61878c
- 0761b54f498e9e8420d36b030d34bf900c7791b1f0af579e1d0b71b260f904fd
- 289928c17863e3f1c120f326f653389c46c5162b57fddd70b38ac84173e9d3c6
- bab490c5508e9389bcadf6ae713ceaeb7cc5e9175995a73834e39baab105805b
- f7ce36732b40bba1b3022e3c21fa4fff0679ee21af76653e4c7b717d1da162dc
- 413437d936394eaf851a90c15053cf01b482df3762f04d3464e8b7d2a9b50409
- 2d0d43c164f9dea2a77e18c11bf024782808d7837323bd8ff072f4b8d64ec5cb
- 41069225f4a17938af5ed9e17581efe3e2ff7477422f82f735f51533f06e6ae1
- 60f7eb118ed3d9781ca7be7df692b277be88b2e01c5edcc53b860f5620ea2cb7
- 62161f5749bbc5029620fbaa953a51dab12ca180992f92e20e531b80fa9a087b
- ae9f1b45d2e92e7d0a132cfd4bf46dc7793395d993ca35a5cb7e807bdaa6fb5c
- d71ea0a7682a78a102e70afd99fb117bf86c5c64b439c64c2edb6e9a51a64882
- 086fd14af32523067567f6032faf0af88c4fffc35f16457863292fe6c6958f6c
- ba319489a8505780ea8a00e5635ade77acb2fa802c676f11eb5c63d41894e982
- 5ccb14953a7e43af5bbc2fe05a248692fb00b0c81236cbf35b1f22d5a4a17488
- dacf7bd104316c3da763ec65ac7ff371d8f88ec5936008e6cd2a3e98edeb7141
- e45186660e017602d706cff8d11fa385bdc57fae3655fccbff2be1c94f544405
- 955b1740098ce248130f0b86bcf873dc40e896731e10eb8f3999d6c8c47f13c9
- 4441dd0d2ac42c99b8185fba4eddb536733133b897a2ade3b4237edf94ab203e
- 70d99826f0f69a858e35ead2940f01b1d97d0bc2e49fd4aa38c0ac96a1d3960d
- c75f46c00f9190429b6e1f97fc7ad396b0318de8e946998a392c9b429d9e16ce
- 0bc3ce636d0be8f0a6a67d3d981f61a233d755968e7a58fd4ba88601183af22d
- e0b6fe54b3425fd58ac7dd218e6fcb34aa52e11c5d55b1b22f6c343cb8039629
- fb1bbd97da92dce5e3a78b251b789686ed081041d477f1b4477cd33c599ca532
- e659e6afcc2b3422f82086d65f5d28b339f2e3663d726a4a7ce98ca13af30078
- 0a91e48b9d85192904dec795df709d0ed1511cfe9f131aaeb108d3c7ab503c55
- db382df217000aa0578ed47ee76765f407625a55299784934667586d7d0720cd
- 8ee280c7231d56dc097d632cd718883db44dd9b49be1178d78fab7442b3c543f
- cf5471d804324f9e1d1e3d09c60af16a5c13f0ebfd6bc29f4c1b6f69ebbd0dca
- 587a9b616f5dc24d6b51d0c490225087a3e8461f0bbc0d0a7c1b63298d13ef16
- d8fb15dc6bc893b51180399bdb877d3b72ecedb17802af289b2dc5ead5d080bf
- b7929c2af4025e748350ea22e6977b53dc1d6e590a9588bf501d41e0bd07b670
- be8bb59b68d3dbfe0999d758dac9e70fea94fedbe543fa0ca79cc0ef89b93c1b
- 3ce66333a337cea0df6e8cfb68a7164ac343bd78dfd7acd0a9155d820f975141
- 0387694f466f1d5c60720f21f664c1626bdd5fb673525e46c23930223c0ef263
- 80e97eadfc6e0442f8857950b99d600f7d32c0a7b0bc5a545e4d8350ded7be62
- a0d781c8f02286375b9ca95152d04e52ce6eb251a6591e4f4a13605b1af1177e
- 785d84cf8edaa5c401c99e24ba7f950b29d2783ba6b7aea2d3dde91d54f040be"
+checksum="5808c844e25a722dad7a42a97fec712191a3cc103964b199f8850c79bbf50a86
+ cf51d45000292c6b8ce011b62e3f0fd010cc1e1a089b7e846f00cc188c760137
+ c8b28983d7bb4b288f0f7acf6128d9b078a797face2668d1175d7462e80fffd0
+ 478432444846f6dbc7ca82592f0f41be1c3766c5077d276b91fb1ff7043a7190
+ 50e77a5540528b98cfb4688058a859b18155440ea2e0fc5848e42e27763691da
+ 61dc3f63e680ceb85b80e9440e14f8d20a546d4dee03a5d9f7763954f6575c39
+ d7e20d0325a02605a13a82f9166a5a8f75bfd5868acf05cc0f1d2d2c188f82d3
+ 005f388c7a6ac5cb1c1705b2fe87f0255166331834c0ee2d33d9e0d98dbeb14e
+ a78c2c94cf17678c891e099d4f7d5c8ed34e43224d765d72827e3c5b9da455a3
+ 6ca3dfe4873459a1976c659c63806f559c990f69e912943a99dfa397f9288bc0
+ 7e25b1ace8d80a4d0cf491680220a8d1140f6ed1fa735bf2b34c0a3f178c5f48
+ ab4dc8ce613c964d3fe60c8543b8b860946538abfd8315cb3e4d08f20a135bbd
+ 2df35295da61eb214b1c182b8603348eb1002a6ef1b4f0000ae19b83044d5066
+ aac0bc14ca429dd9574da300c29cccbd8b0c3f60b83cfee6fd7da60183e5502f
+ c7e16d99da743ecc1602941a5c776f8651d518c7978d7799cb1fd59da0bf38f1
+ 0e62031eb19ba6099e34207bf4e4c548a1e907acc238ee38f0c3ba1ad1fde8a8
+ 439ac41a09586cd26e2d756210614394ca926158341a8b4e095e95818bcb4531
+ c53c4f23ee632ce9fd7c3fcacc857b2206a99413ee881f9cd6597d9b974c9e09
+ 0245a42a8fe449d3174bf9dd030d0e9f4cefdea065b560b7e260cd6a88b21f59
+ dd6bc8ceafa4ec2b1340ca85145fb2cbed4535e55f42583b7e0b91e3356e1f19
+ 6a0b29980ebe581cf619e184d0eb99c6637f96fb82128b25f9670ad629d86da1
+ 7c32db507263eccf5a7fc75117abbf65a304fc6af9947a66cb191fd5069453b1
+ 5624d6da6bca9aad0c495c49708558de58c07033a0f65f8ec90497f526557ef4
+ b4600e47228d907e1c0e245de367c161204e8d83fcdc047017b72272b4d704d9
+ 874839eaf8a6533ceffa530d4b2ac8ea75640147dfc89ffda92a1af673a1f9e7
+ 6faad4bc28214a45a933058f79491f0cb619eed276111d0ed1ec2f5b3da6acac
+ f7c9b823ea119e7bb2b28deacd1a993a5c6c8621526a1444e99c4d449dfe404f
+ 0756fde40b5879174a00abf5b327332f47dd9bed12013a8465df4bacf20e1b67
+ a93cda2e880a95b0687a7f435e6c6f16955d7b180fb9b921141d461b3b781db7
+ 520949f7227b9e2b4bda349f0e881dac65b292c6c9d986b1497ca3d171e8c3df
+ a232fed2f0072eaf09d2e701ed05dec200c95cbe4ad46258354f963309fdfa64
+ f645d98c6bcfeab5e635a629f94dfe1ac1d6a7adf6caa095e8ea4f24d5ab8a34
+ 3bbed043e8f20f62d104f2aa23982dd9d10e6ff8aa9abf35b12cd3abf77e6f9b
+ 5739e4f2152373a0eee985740219283756d40a7d6b067af53f5093871405f525
+ 79cc25667972c6cd0234272003bcbc15bedc80a5ec0ced398677190d30990d84
+ 482fb2eef160e8d1547e29073b5480680b89ed977188320a8c22b0ce4c3dea50
+ 0647029880fd89f7e747a4bc91b2ead0b04222ac4c03d91ce11a22637a5ef9bc
+ 14b316742b34dabc18935c492f3a4215eb0a106f034befea0a04b9e8084655a6
+ b8dffc2c4fc76b5b1fb498b377510c3184914ce97de554476071618a15c8f252
+ 603ab67700c2671e91848459fe0c2c5919b73dd12bcd22068566230b30cbdf8f
+ bb673dc63bfafe087a17cc13d329adaac0a94f4a7c25bb85d7461eac4dd90966
+ b31d3d48fba937d99c00d77f598567332a9ccd192eb1b5119f6598595238648e
+ 64ea2b474288b8ab73ee77b4c7184e1ef73872b901bb2d2907f879926bbad5f5
+ f21d1b9299436a18a0e6cb39aeaff1fed14b894c3eb35b429bfcb3b32bcf6452
+ 2eedb78a79b6d1dca2ad090cfa3293056bcba04b3e21a6cde807ea91be511b5a
+ c77f119e00d53835e99efd34780f281cf7c5cbae73a8962a490005763846a05d
+ e932e0e2d3cd19fad601255c11e52c52dae91691a266af65625a082cfc165a14
+ 9a4ed45ec1a025290d3b0cc2b199a5dddd8f30cb37c7bde9def5e34a2cc55e0b
+ c342b9644e697a141e8349728f2971fa802cbb81085a7862cb72b147a6dbf17e
+ 1d446d9f58a58fd147452b6565d470d78e7691c431bb9f5a0f348f1762e6727c
+ 7cd6bcd29436460a5f0bf242a44fbbda2485fbac6f5667e859b5c73eac6ef0b7
+ e149ecbfef8db9d1255e4029eea85fd147686cec28ac4a0b459d5e82a43619a9
+ fec38fb6e944803f76de3c6612433749c5e884c5dd79d3b5d9cfae4ef771f9f8
+ 142fc0b7d8ea2ac63a8cf81cea242efed5ad771398559dc549bc31d397b87f9b
+ 49f0fc8b6356c5a565d8fcf0cf64c904ed0c63943ac9b2d39b8d977a9bef6dce
+ 1ff7ab846ea0a31aab23a4a81a5e99517b789b13fe14d0ee5ac91daddd1f6e3b
+ be9337dd39ce6bd36dc56d44815a630c6cbdef50d7a686bf8ec6e1d10e1bf871
+ 0783b880d9ec0ec2b133d663cdec54ca60c73758addbd8972f12686514f3e810
+ 02c67ca22c6277984c7eded5aee4a20a6d168b8447073b5bda40e9feee7987df
+ 6bd7eadce1b71efbf1550af84c04553c5775fb6fbb8ff78162ae32c94ef4de0c
+ 7559f437e1aae2cd4c4ee5856d05328b9001a5a1f1361e5adbc2567c0834b9fb
+ 67440d7c6c2ee05ea3851971722035cd0c4cfdb16d62e9d6453543bacffe2090
+ a78a659ae97e6ea734cdab322340dcb32a8a5fad73d69e16f14e3bc122fe7c24
+ 5c5a94aece9e9509cec5c57859c5dfdbb8cd5b6e215f3fd1ed6f945b456bfe45
+ 9462d2a8098cd9634caaf0ab6a6e79f3971ed713bd271abd86421a7d806b3a73
+ 0bc4f13e4a40127b2a71144ba3b1a609a34d7339bf70bfa8b04be0d6fc9a0d4b"
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index cc6aaf7c2b84f2..9d921a95e8f4be 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -3,7 +3,7 @@
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n".
#
pkgname=thunderbird
-version=128.5.2
+version=128.6.1
revision=1
build_helper="rust"
short_desc="Standalone Mail/News reader"
@@ -11,7 +11,7 @@ maintainer="dataCobra <datacobra@thinkbot.de>"
license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://www.thunderbird.net/"
distfiles="${MOZILLA_SITE}/thunderbird/releases/${version}esr/source/thunderbird-${version}esr.source.tar.xz"
-checksum=ef932fe30fcc3f90f465feffcf641147d678ec3ecda220f317046e715a905547
+checksum=55da5991f82b6463f20a9088c46f637713af637218ad47c3110afb7d83593852
lib32disabled=yes
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PR PATCH] [Updated] thunderbird: update to 128.6.1.
2025-02-03 9:53 [PR PATCH] thunderbird: update to 128.6.1 dataCobra
@ 2025-02-03 10:15 ` dataCobra
0 siblings, 0 replies; 2+ messages in thread
From: dataCobra @ 2025-02-03 10:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 631 bytes --]
There is an updated pull request by dataCobra against master on the void-packages repository
https://github.com/dataCobra/void-packages thunderbird
https://github.com/void-linux/void-packages/pull/54195
thunderbird: update to 128.6.1.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64 (cross)
- armv7l (cross)
A patch file from https://github.com/void-linux/void-packages/pull/54195.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-thunderbird-54195.patch --]
[-- Type: text/x-diff, Size: 17471 bytes --]
From 18f3ede6349d3ea073e7c7e1c0a3e55b224242e5 Mon Sep 17 00:00:00 2001
From: dataCobra <datacobra@thinkbot.de>
Date: Mon, 3 Feb 2025 11:15:02 +0100
Subject: [PATCH] thunderbird: update to 128.6.1.
---
srcpkgs/thunderbird-i18n/template | 134 +++++++++---------
srcpkgs/thunderbird/patches/python3.13.patch | 137 -------------------
srcpkgs/thunderbird/template | 4 +-
3 files changed, 69 insertions(+), 206 deletions(-)
delete mode 100644 srcpkgs/thunderbird/patches/python3.13.patch
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index 4c821badb89b22..85056dd4baf573 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -1,6 +1,6 @@
# Template file for 'thunderbird-i18n'
pkgname=thunderbird-i18n
-version=128.5.2
+version=128.6.1
revision=1
build_style=meta
short_desc="Thunderbird language packs"
@@ -106,69 +106,69 @@ _pkgtmpl() {
usr/lib/thunderbird/extensions langpack-${_lang}@thunderbird.mozilla.org.xpi
}
}
-checksum="5c9720d9f42cbf6bb6471fb701a9b81e77af7f9337cdf1b452ea20a70039be07
- 342649b725df47ac7d94d560d89cdd1cffcb6ad5ea285f49b100e8f6e6b6a484
- 49bc2f0f11e83006fd7d89f1c0f8dd14cdc9c0fdf28e82529d81869e0d502356
- dff9194fb8bfc84460b62d0b494d00dab55f3d4471cb03fe7e24d8956a3292a7
- 61e3a2dc2bf8f901e88ad664a2605547b3628d6cf3bcb6d76d06434075c649c3
- 140b8bd481045cfc567d3826ec743c7b494c92106c648c280f7b6b29f8e89b6a
- 809e010f15fed74ed8dfd71b4fe5e950af93c254d77583aea902bf81502494bf
- 5f34cfb4d3fbd625fbb66e1a4ca56276c730d8573fa2ff92b75643b1f9ddbab2
- e730fcc6b483b2fd4e1480c572683b890a6f7766964b893353faa5c530aa34d9
- f6602196f25b5646e640f80e4d41fad6851a61f3ce133c3f4d7aef41a02b2810
- b4ac186686075ed7c828bfafaf087d8631f852ed947f634d79ce44b49ac7ce74
- ff9a192709d4913f8da9da00fbf9ad886ef9da43bf1c28363e3deb7204ac198f
- 12c7f27910713cb8fad35457d786103cf4212ec38c0dfe05d87bb5a0be77839c
- 66934aff4971f5b8284d7167863aa28cdda832eef6c49a796f6d9dd59784bdcc
- b2a74e093797f74fc47bfd9610a73fdd4e75ac97ca4ab2b6de27889c4883c476
- bb86c9a5f6fa4de3d9eed8260eca440f5e78135a5305f1856972f8497fbd8e87
- b328e9d7af0b9aa5a92d7e5b5c69e7a142ec3f61116d8342533dadf173a96d09
- 7b9ec2b3a2626ea9e448da96becead8beaaea77fa864f7d64495e88e736765f0
- a7f78895f0672a085d86ef08eae9d05486cdcc5079025c5da7e04c2adb0e06e7
- 7aafcd4759e3fb551854f074469732364fc4f299d6c76e255b573df6e7ad11ad
- 365b026d23644b8a9ccbef73079f94564c6b451d00fb0d5dc61ebe22515f0b39
- fddfa116ee7138608adda951a830b8db60f9fa41df105825d4642355952809d9
- 864c106bbcd9400cfdd9588c40c8e248d9f9aab39cd0df843db24cb042b13246
- 7868c0b6ccf8757a862444d929f6de31a9417622d5c993c6c76994105be6236d
- 4b1e2196769e6aaa1bea9d78d2019824f27752b2f48294ca012367daa9f97590
- 1619387ec54e0851cbe9d618ff74e93ee145f3c9be404bcf966f7701186c932c
- 5ba4794ca7b36e178292d9a0479823dd1599e3486dd83a36186a8dc28a679ee0
- c350603fb0bf66af7d92dd0243bd7383ffc78eb2b9a97f14b85226a6805d8aed
- 60f969b1312e7e768166af88e717aab6ae291b564b466b88719545cbfe61878c
- 0761b54f498e9e8420d36b030d34bf900c7791b1f0af579e1d0b71b260f904fd
- 289928c17863e3f1c120f326f653389c46c5162b57fddd70b38ac84173e9d3c6
- bab490c5508e9389bcadf6ae713ceaeb7cc5e9175995a73834e39baab105805b
- f7ce36732b40bba1b3022e3c21fa4fff0679ee21af76653e4c7b717d1da162dc
- 413437d936394eaf851a90c15053cf01b482df3762f04d3464e8b7d2a9b50409
- 2d0d43c164f9dea2a77e18c11bf024782808d7837323bd8ff072f4b8d64ec5cb
- 41069225f4a17938af5ed9e17581efe3e2ff7477422f82f735f51533f06e6ae1
- 60f7eb118ed3d9781ca7be7df692b277be88b2e01c5edcc53b860f5620ea2cb7
- 62161f5749bbc5029620fbaa953a51dab12ca180992f92e20e531b80fa9a087b
- ae9f1b45d2e92e7d0a132cfd4bf46dc7793395d993ca35a5cb7e807bdaa6fb5c
- d71ea0a7682a78a102e70afd99fb117bf86c5c64b439c64c2edb6e9a51a64882
- 086fd14af32523067567f6032faf0af88c4fffc35f16457863292fe6c6958f6c
- ba319489a8505780ea8a00e5635ade77acb2fa802c676f11eb5c63d41894e982
- 5ccb14953a7e43af5bbc2fe05a248692fb00b0c81236cbf35b1f22d5a4a17488
- dacf7bd104316c3da763ec65ac7ff371d8f88ec5936008e6cd2a3e98edeb7141
- e45186660e017602d706cff8d11fa385bdc57fae3655fccbff2be1c94f544405
- 955b1740098ce248130f0b86bcf873dc40e896731e10eb8f3999d6c8c47f13c9
- 4441dd0d2ac42c99b8185fba4eddb536733133b897a2ade3b4237edf94ab203e
- 70d99826f0f69a858e35ead2940f01b1d97d0bc2e49fd4aa38c0ac96a1d3960d
- c75f46c00f9190429b6e1f97fc7ad396b0318de8e946998a392c9b429d9e16ce
- 0bc3ce636d0be8f0a6a67d3d981f61a233d755968e7a58fd4ba88601183af22d
- e0b6fe54b3425fd58ac7dd218e6fcb34aa52e11c5d55b1b22f6c343cb8039629
- fb1bbd97da92dce5e3a78b251b789686ed081041d477f1b4477cd33c599ca532
- e659e6afcc2b3422f82086d65f5d28b339f2e3663d726a4a7ce98ca13af30078
- 0a91e48b9d85192904dec795df709d0ed1511cfe9f131aaeb108d3c7ab503c55
- db382df217000aa0578ed47ee76765f407625a55299784934667586d7d0720cd
- 8ee280c7231d56dc097d632cd718883db44dd9b49be1178d78fab7442b3c543f
- cf5471d804324f9e1d1e3d09c60af16a5c13f0ebfd6bc29f4c1b6f69ebbd0dca
- 587a9b616f5dc24d6b51d0c490225087a3e8461f0bbc0d0a7c1b63298d13ef16
- d8fb15dc6bc893b51180399bdb877d3b72ecedb17802af289b2dc5ead5d080bf
- b7929c2af4025e748350ea22e6977b53dc1d6e590a9588bf501d41e0bd07b670
- be8bb59b68d3dbfe0999d758dac9e70fea94fedbe543fa0ca79cc0ef89b93c1b
- 3ce66333a337cea0df6e8cfb68a7164ac343bd78dfd7acd0a9155d820f975141
- 0387694f466f1d5c60720f21f664c1626bdd5fb673525e46c23930223c0ef263
- 80e97eadfc6e0442f8857950b99d600f7d32c0a7b0bc5a545e4d8350ded7be62
- a0d781c8f02286375b9ca95152d04e52ce6eb251a6591e4f4a13605b1af1177e
- 785d84cf8edaa5c401c99e24ba7f950b29d2783ba6b7aea2d3dde91d54f040be"
+checksum="5808c844e25a722dad7a42a97fec712191a3cc103964b199f8850c79bbf50a86
+ cf51d45000292c6b8ce011b62e3f0fd010cc1e1a089b7e846f00cc188c760137
+ c8b28983d7bb4b288f0f7acf6128d9b078a797face2668d1175d7462e80fffd0
+ 478432444846f6dbc7ca82592f0f41be1c3766c5077d276b91fb1ff7043a7190
+ 50e77a5540528b98cfb4688058a859b18155440ea2e0fc5848e42e27763691da
+ 61dc3f63e680ceb85b80e9440e14f8d20a546d4dee03a5d9f7763954f6575c39
+ d7e20d0325a02605a13a82f9166a5a8f75bfd5868acf05cc0f1d2d2c188f82d3
+ 005f388c7a6ac5cb1c1705b2fe87f0255166331834c0ee2d33d9e0d98dbeb14e
+ a78c2c94cf17678c891e099d4f7d5c8ed34e43224d765d72827e3c5b9da455a3
+ 6ca3dfe4873459a1976c659c63806f559c990f69e912943a99dfa397f9288bc0
+ 7e25b1ace8d80a4d0cf491680220a8d1140f6ed1fa735bf2b34c0a3f178c5f48
+ ab4dc8ce613c964d3fe60c8543b8b860946538abfd8315cb3e4d08f20a135bbd
+ 2df35295da61eb214b1c182b8603348eb1002a6ef1b4f0000ae19b83044d5066
+ aac0bc14ca429dd9574da300c29cccbd8b0c3f60b83cfee6fd7da60183e5502f
+ c7e16d99da743ecc1602941a5c776f8651d518c7978d7799cb1fd59da0bf38f1
+ 0e62031eb19ba6099e34207bf4e4c548a1e907acc238ee38f0c3ba1ad1fde8a8
+ 439ac41a09586cd26e2d756210614394ca926158341a8b4e095e95818bcb4531
+ c53c4f23ee632ce9fd7c3fcacc857b2206a99413ee881f9cd6597d9b974c9e09
+ 0245a42a8fe449d3174bf9dd030d0e9f4cefdea065b560b7e260cd6a88b21f59
+ dd6bc8ceafa4ec2b1340ca85145fb2cbed4535e55f42583b7e0b91e3356e1f19
+ 6a0b29980ebe581cf619e184d0eb99c6637f96fb82128b25f9670ad629d86da1
+ 7c32db507263eccf5a7fc75117abbf65a304fc6af9947a66cb191fd5069453b1
+ 5624d6da6bca9aad0c495c49708558de58c07033a0f65f8ec90497f526557ef4
+ b4600e47228d907e1c0e245de367c161204e8d83fcdc047017b72272b4d704d9
+ 874839eaf8a6533ceffa530d4b2ac8ea75640147dfc89ffda92a1af673a1f9e7
+ 6faad4bc28214a45a933058f79491f0cb619eed276111d0ed1ec2f5b3da6acac
+ f7c9b823ea119e7bb2b28deacd1a993a5c6c8621526a1444e99c4d449dfe404f
+ 0756fde40b5879174a00abf5b327332f47dd9bed12013a8465df4bacf20e1b67
+ a93cda2e880a95b0687a7f435e6c6f16955d7b180fb9b921141d461b3b781db7
+ 520949f7227b9e2b4bda349f0e881dac65b292c6c9d986b1497ca3d171e8c3df
+ a232fed2f0072eaf09d2e701ed05dec200c95cbe4ad46258354f963309fdfa64
+ f645d98c6bcfeab5e635a629f94dfe1ac1d6a7adf6caa095e8ea4f24d5ab8a34
+ 3bbed043e8f20f62d104f2aa23982dd9d10e6ff8aa9abf35b12cd3abf77e6f9b
+ 5739e4f2152373a0eee985740219283756d40a7d6b067af53f5093871405f525
+ 79cc25667972c6cd0234272003bcbc15bedc80a5ec0ced398677190d30990d84
+ 482fb2eef160e8d1547e29073b5480680b89ed977188320a8c22b0ce4c3dea50
+ 0647029880fd89f7e747a4bc91b2ead0b04222ac4c03d91ce11a22637a5ef9bc
+ 14b316742b34dabc18935c492f3a4215eb0a106f034befea0a04b9e8084655a6
+ b8dffc2c4fc76b5b1fb498b377510c3184914ce97de554476071618a15c8f252
+ 603ab67700c2671e91848459fe0c2c5919b73dd12bcd22068566230b30cbdf8f
+ bb673dc63bfafe087a17cc13d329adaac0a94f4a7c25bb85d7461eac4dd90966
+ b31d3d48fba937d99c00d77f598567332a9ccd192eb1b5119f6598595238648e
+ 64ea2b474288b8ab73ee77b4c7184e1ef73872b901bb2d2907f879926bbad5f5
+ f21d1b9299436a18a0e6cb39aeaff1fed14b894c3eb35b429bfcb3b32bcf6452
+ 2eedb78a79b6d1dca2ad090cfa3293056bcba04b3e21a6cde807ea91be511b5a
+ c77f119e00d53835e99efd34780f281cf7c5cbae73a8962a490005763846a05d
+ e932e0e2d3cd19fad601255c11e52c52dae91691a266af65625a082cfc165a14
+ 9a4ed45ec1a025290d3b0cc2b199a5dddd8f30cb37c7bde9def5e34a2cc55e0b
+ c342b9644e697a141e8349728f2971fa802cbb81085a7862cb72b147a6dbf17e
+ 1d446d9f58a58fd147452b6565d470d78e7691c431bb9f5a0f348f1762e6727c
+ 7cd6bcd29436460a5f0bf242a44fbbda2485fbac6f5667e859b5c73eac6ef0b7
+ e149ecbfef8db9d1255e4029eea85fd147686cec28ac4a0b459d5e82a43619a9
+ fec38fb6e944803f76de3c6612433749c5e884c5dd79d3b5d9cfae4ef771f9f8
+ 142fc0b7d8ea2ac63a8cf81cea242efed5ad771398559dc549bc31d397b87f9b
+ 49f0fc8b6356c5a565d8fcf0cf64c904ed0c63943ac9b2d39b8d977a9bef6dce
+ 1ff7ab846ea0a31aab23a4a81a5e99517b789b13fe14d0ee5ac91daddd1f6e3b
+ be9337dd39ce6bd36dc56d44815a630c6cbdef50d7a686bf8ec6e1d10e1bf871
+ 0783b880d9ec0ec2b133d663cdec54ca60c73758addbd8972f12686514f3e810
+ 02c67ca22c6277984c7eded5aee4a20a6d168b8447073b5bda40e9feee7987df
+ 6bd7eadce1b71efbf1550af84c04553c5775fb6fbb8ff78162ae32c94ef4de0c
+ 7559f437e1aae2cd4c4ee5856d05328b9001a5a1f1361e5adbc2567c0834b9fb
+ 67440d7c6c2ee05ea3851971722035cd0c4cfdb16d62e9d6453543bacffe2090
+ a78a659ae97e6ea734cdab322340dcb32a8a5fad73d69e16f14e3bc122fe7c24
+ 5c5a94aece9e9509cec5c57859c5dfdbb8cd5b6e215f3fd1ed6f945b456bfe45
+ 9462d2a8098cd9634caaf0ab6a6e79f3971ed713bd271abd86421a7d806b3a73
+ 0bc4f13e4a40127b2a71144ba3b1a609a34d7339bf70bfa8b04be0d6fc9a0d4b"
diff --git a/srcpkgs/thunderbird/patches/python3.13.patch b/srcpkgs/thunderbird/patches/python3.13.patch
deleted file mode 100644
index 516e5bdb1c103f..00000000000000
--- a/srcpkgs/thunderbird/patches/python3.13.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-from https://hg.mozilla.org/releases/mozilla-esr128/rev/e270c9ac0dbb
-
-diff --git a/python/mach/mach/site.py b/python/mach/mach/site.py
---- a/python/mach/mach/site.py
-+++ b/python/mach/mach/site.py
-@@ -12,16 +12,17 @@ import json
- import os
- import platform
- import shutil
- import site
- import subprocess
- import sys
- import sysconfig
- import tempfile
-+import warnings
- from contextlib import contextmanager
- from pathlib import Path
- from typing import Callable, Optional
-
- from mach.requirements import (
- MachEnvRequirements,
- UnexpectedFlexibleRequirementException,
- )
-@@ -812,43 +813,85 @@ class CommandSiteManager:
- self._metadata,
- )
-
-
- class PythonVirtualenv:
- """Calculates paths of interest for general python virtual environments"""
-
- def __init__(self, prefix):
-- if _is_windows:
-- self.bin_path = os.path.join(prefix, "Scripts")
-- self.python_path = os.path.join(self.bin_path, "python.exe")
-+ self.prefix = os.path.realpath(prefix)
-+ self.paths = self._get_sysconfig_paths(self.prefix)
-+
-+ # Name of the Python executable to use in virtual environments.
-+ # An executable with the same name as sys.executable might not exist in
-+ # virtual environments. An executable with 'python' as the steam —
-+ # without version numbers or ABI flags — will always be present in
-+ # virtual environments, so we use that.
-+ python_exe_name = "python" + sysconfig.get_config_var("EXE")
-+
-+ self.bin_path = self.paths["scripts"]
-+ self.python_path = os.path.join(self.bin_path, python_exe_name)
-+
-+ @staticmethod
-+ def _get_sysconfig_paths(prefix):
-+ """Calculate the sysconfig paths of a virtual environment in the given prefix.
-+
-+ The virtual environment MUST be using the same Python distribution as us.
-+ """
-+ # Determine the sysconfig scheme used in virtual environments
-+ if "venv" in sysconfig.get_scheme_names():
-+ # A 'venv' scheme was added in Python 3.11 to allow users to
-+ # calculate the paths for a virtual environment, since the default
-+ # scheme may not always be the same as used on virtual environments.
-+ # Some common examples are the system Python distributed by macOS,
-+ # Debian, and Fedora.
-+ # For more information, see https://github.com/python/cpython/issues/89576
-+ venv_scheme = "venv"
-+ elif os.name == "nt":
-+ # We know that before the 'venv' scheme was added, on Windows,
-+ # the 'nt' scheme was used in virtual environments.
-+ venv_scheme = "nt"
-+ elif os.name == "posix":
-+ # We know that before the 'venv' scheme was added, on POSIX,
-+ # the 'posix_prefix' scheme was used in virtual environments.
-+ venv_scheme = "posix_prefix"
- else:
-- self.bin_path = os.path.join(prefix, "bin")
-- self.python_path = os.path.join(self.bin_path, "python")
-- self.prefix = os.path.realpath(prefix)
-+ # This should never happen with upstream Python, as the 'venv'
-+ # scheme should always be available on >=3.11, and no other
-+ # platforms are supported by the upstream on older Python versions.
-+ #
-+ # Since the 'venv' scheme isn't available, and we have no knowledge
-+ # of this platform/distribution, fallback to the default scheme.
-+ #
-+ # Hitting this will likely be the result of running a custom Python
-+ # distribution targetting a platform that is not supported by the
-+ # upstream.
-+ # In this case, unless the Python vendor patched the Python
-+ # distribution in such a way as the default scheme may not always be
-+ # the same scheme, using the default scheme should be correct.
-+ # If the vendor did patch Python as such, to work around this issue,
-+ # I would recommend them to define a 'venv' scheme that matches
-+ # the layout used on virtual environments in their Python distribution.
-+ # (rec. signed Filipe Laíns — upstream sysconfig maintainer)
-+ venv_scheme = sysconfig.get_default_scheme()
-+ warnings.warn(
-+ f"Unknown platform '{os.name}', using the default install scheme '{venv_scheme}'. "
-+ "If this is incorrect, please ask your Python vendor to add a 'venv' sysconfig scheme "
-+ "(see https://github.com/python/cpython/issues/89576, or check the code comment).",
-+ stacklevel=2,
-+ )
-+ # Build the sysconfig config_vars dictionary for the virtual environment.
-+ venv_vars = sysconfig.get_config_vars().copy()
-+ venv_vars["base"] = venv_vars["platbase"] = prefix
-+ # Get sysconfig paths for the virtual environment.
-+ return sysconfig.get_paths(venv_scheme, vars=venv_vars)
-
-- @functools.lru_cache(maxsize=None)
- def resolve_sysconfig_packages_path(self, sysconfig_path):
-- # macOS uses a different default sysconfig scheme based on whether it's using the
-- # system Python or running in a virtualenv.
-- # Manually define the scheme (following the implementation in
-- # "sysconfig._get_default_scheme()") so that we're always following the
-- # code path for a virtualenv directory structure.
-- if os.name == "posix":
-- scheme = "posix_prefix"
-- else:
-- scheme = os.name
--
-- sysconfig_paths = sysconfig.get_paths(scheme)
-- data_path = Path(sysconfig_paths["data"])
-- path = Path(sysconfig_paths[sysconfig_path])
-- relative_path = path.relative_to(data_path)
--
-- # Path to virtualenv's "site-packages" directory for provided sysconfig path
-- return os.path.normpath(os.path.normcase(Path(self.prefix) / relative_path))
-+ return self.paths[sysconfig_path]
-
- def site_packages_dirs(self):
- dirs = []
- if sys.platform.startswith("win"):
- dirs.append(os.path.normpath(os.path.normcase(self.prefix)))
- purelib = self.resolve_sysconfig_packages_path("purelib")
- platlib = self.resolve_sysconfig_packages_path("platlib")
-
-
-
-
-
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index cc6aaf7c2b84f2..9d921a95e8f4be 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -3,7 +3,7 @@
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n".
#
pkgname=thunderbird
-version=128.5.2
+version=128.6.1
revision=1
build_helper="rust"
short_desc="Standalone Mail/News reader"
@@ -11,7 +11,7 @@ maintainer="dataCobra <datacobra@thinkbot.de>"
license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://www.thunderbird.net/"
distfiles="${MOZILLA_SITE}/thunderbird/releases/${version}esr/source/thunderbird-${version}esr.source.tar.xz"
-checksum=ef932fe30fcc3f90f465feffcf641147d678ec3ecda220f317046e715a905547
+checksum=55da5991f82b6463f20a9088c46f637713af637218ad47c3110afb7d83593852
lib32disabled=yes
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-02-03 10:15 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-02-03 9:53 [PR PATCH] thunderbird: update to 128.6.1 dataCobra
2025-02-03 10:15 ` [PR PATCH] [Updated] " dataCobra
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).