Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] firefox-esr: update to 115.3.1
@ 2023-10-13 16:00 Zapeth
  2023-10-25 14:51 ` [PR PATCH] [Updated] " Zapeth
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: Zapeth @ 2023-10-13 16:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1124 bytes --]

There is a new pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.3.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16944 bytes --]

From dc3f5288a5b349399fbf2356cb4c30d9d4e08c52 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Fri, 13 Oct 2023 10:02:33 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.3.1

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..c31b1f78806f6 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.3.1
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="b0c08b876e7e6da3f80a3fc906486f18c8b0dc8bf2d5b09aa33aafe941eab3a9
+ d997f84076a157e100e537eb464549cdf6d57e09b124540b3f280439049119fa
+ 0bd4107ff9ffe3afb05c1b0aeafe274706fbf528e3c2cd6eade12aaa5c3d67df
+ 5ffcf8983baf104b014bc05cc4c73456de7abe4ffca735c951b148399162523b
+ 1ad7c13fdf3bba07bccde7522e93cd8501c4d3d341ae0d96c610dad475e34bd3
+ cca1fe6b959806fdc1ab20db4f5040373bede4e548eaf426c30452de6bab9428
+ 21445d3c4afa38c7adf6a9cbb22630536bb9d45475702a12397544b48841fd70
+ 22eab88ff1f48ae2444431b2b3ee363c6a4745b5d82396ec00a3b749251ed7b6
+ 951f0648d6a0f62ea042972c124234afec6eb2158bbb65b1e5805c5f1dec267c
+ 4b3bea56dcf474fd981659fb178cbe5c17b0d3098ba96861696d1dbfed4a20a5
+ 52cde5a7941b41dcfbf0dca4f4f9a6fca99215f3eded95792746090e7d80b956
+ 62956781b95c5d212e96773f1db34ed5f1c8db518429d9de4f1de175b054267b
+ e2b7a586c54eee333400644eef701d2f26810716ec94615ce70917fe872abe5e
+ 8b60eab3018c79a350d33766e993eb853c9e7dd41de76539aecab145892d2bab
+ 57e5c35e9eda0d2f3ba3a0c4a70478b18644ae59afb92afd709893ab6c468d8c
+ d6d9f39fd035f59b6089d494fa4c36c4f972f42f636018fd0176990288f6d58e
+ 667c7b871e8d8bd7182509e10210a489ca9cdad0df34c038e285afdf9984d411
+ 0ed06154e012148059fdbb29c9e0a00794ee33ba0fafc575402f4de11b8d12d8
+ 9c0fed216f4a4eb529a28999861b3c8bd6ac9ddf88920741359d52be1f327ce9
+ 392923081b85652d4bb1c12e82e50a8371af855c8bfdb329b1e3de3ef8fa8744
+ ac0394b3ba8a21185b00109dde8d1f4a7138abf683f99474a53b6524d9487857
+ aa2752afba88507a59b2ed755be3be89bbcdc1227aa309803ef2e16c3e3889fb
+ 256d9d3d56d2ce0323056e77f0edba20e3dd0d967b1b7ce32688fafb263d510d
+ 280044743892c71968f4f2363212e8ab3df8a76027eb49a734e816659289990e
+ 0cefb89c403afd366f6403a515bb5e44f12c13113b534d2d8032af215b901b20
+ 3496856ed0144815df8b5e2d0a718355ac675cdd3328f20aeda74832289d7936
+ 1c96eeeb3e622ed00229f9d3da896f98906be636244e13321f16d07f10f120f8
+ 6e0485f1f15cb00bc665e4a4dc32494bf6b2eb799236bdd750dafe22d7275e0f
+ 54806b4b3aca308e5d7d244bc3763faba0240920fb1213d319dd9270fc206895
+ 7ac7111f16e5e7567e09d77dfbd38f17ee8dd1ec9f8aff91503ce465c5b6b947
+ 7300c5ae7e2ca787cfc9826d5cc883901c8448d95d36cbef2c4d5468482ec41d
+ 278f9a9ad1b2848c75a6be9aae73847fc0c5d0065072fb6dd0f503517c11fad6
+ a83e1b29e9f53511d0927d3be83545e240cdcc9e905205db0fdd65cb56c33eb0
+ 5f1422412cd3c7fc7367ab55fa9a2b158f4195cea1cb16365210d917e9f9cb68
+ 5a5f1a97110cdf01d44eecc78dd2c7b9d91c62902a742ae64abd1b44a03c5625
+ 8142644a7bf7b6ec5f54f6fc9c2c3763155f29fc2e1c72279abbf6db8a602910
+ be97d993279e192da23de6385bfd2b1c887f26680c91cb24aca43fff2fc6fa7f
+ a5dbbae0a6b2263d080b02c418801bc343f49ef5b65d1929bc101e46cd8bd9c4
+ f6d87825c0145bb44e181fc72edc19bcbab56752613b326632053e7ae11867c8
+ 637d0275bdcbc6cdb181fdebce9399143161a87bc94276464fa57a6dbb2abb83
+ 35606a55189b88c6f40b21aa76e3b97ae3d369c38fc871939a61ae14a443f0ed
+ b0a90fb1008f72ac28a5e26a7e314d962c2d8a97f4d0c0f08eec9db1d3f24324
+ 7db61fb1e31738742b5e33a0bc65b25a5260f193ed6765f3eecd69d5bcc94343
+ 99f4edd07a414fbf24c18745a333af9d3fa526a3320133233f75f475a066b4df
+ eb1190320d3c64e07d81cff6af16fa7299d9c1f4dd40555bb1b8a3f4ebbb22dc
+ d49d6d7f589b0423f61daed32123fd7eee2ca01396947960f6b09bee3d1fd48d
+ a4e2cdeefe33033071e1f8e4bfbf3252f7a626368cd341bec34c09be7907f650
+ b6caec8528da8bba00b09abfae157167193e6f12e4afed13da815c1152fd7359
+ 5be237010c22d145c14c875ae7b2a423230bef56495f985e81a7452740985d6c
+ 2173b01ea8380dc5f25c981a986e867078138c957358da4dc55814485599c19e
+ 926624b62660954c1196f74e0426e4b2b93bf1223bd634ad7b67d8041db36e6f
+ b77695faa214004e9974956b9622b7a68f6d3a5b945769ed0bb933752ac10610
+ 6364768b8e3543e12b0986b644427174bdb72e95cc31c9abcb96480e126b0462
+ c976475eef2aaf931de7cf17d747bc0baadd28356b63f5f16ec6b65d147728d5
+ 51597e179da1e8a8cf17de05f656f6993c6366e19d66669e2b7e319904bc5b9f
+ 5aff11548afff8b33989245a21221f7a1bd4054cabe8f922ee403e89b17b7ca5
+ b78e314f5b47a3260b0391aa4d048f192b76db7a03fcf85faf54548b8eb77a2c
+ 869e858a530f56c823e6736adeef43b1cbb3a0bf8bc00f2faa3ef5f4b1bb101e
+ 7e912f760e281e6802a32a4f1034f609b6df6fc9f4790a309cedfed409d74ac0
+ 3e6c606de88d111a4eae5b1cf4384bcaac1db0a5afb4af46a30757c81fa92ce9
+ 52ce5aebc3033448ae0be21d9be60c2f9d25180a5e7d8e5f5b9b5fcb2aec686a
+ d1aec9b2ad708454041f1ed3c55059dcc4d69a7cc49f16f61076abf358b1bc15
+ 4639640dafbfac40e794fe67a83c3156c5cebd88050eb0b15c2ae01039948efd
+ 02f86b6f0787f2d200f215de574b8930f10e12357ea9de9d45f327ccecd4b0cc
+ 4010a5aaaad21753d9a5681de74f2fac91f0d8772c93d66019e8971b19059d19
+ 323d46452be8288b0b469c1f2a41dcbc0aff83e5cc8b251cf0ee909777f18370
+ 7bf44312f50d78df2ffafbe79283da6f740a3906741c78ef0a14563802e96d1f
+ 0e51f6049938c45887ef213b9165952af01dccde8148cdb177424a0f4fe8bf08
+ 0faae606225ebcb827befd35335f6ab9e48b492c1eb53934055a7cac2846eac8
+ e69b0417ee34c63429d1da5b8ced83a8fe59a9aa9c6a06497d8e54100716d882
+ 43963f67764d526888239bcb8b758d5ecf3fa3bcea32c5b6e38e3f89806e3da3
+ ecdfc2be093372c8f1364c34234382c056d22773c5b0e4345db84f8536802949
+ dddf8f7e2330ea3dfb800a4b852b42561ad354b16103aae17b0ce0f402be8a47
+ 703e8bfea8a70150b7bfcce39f6e9385c76884ccf3f3da0949e40e4da4e3f232
+ 90d32b4eaa4dc596f7e2a272bdb7d23ea848b955787a105ed514b194238d63d8
+ 315767629c363ae00bcb9652f76af19eff1c1418d2258976cab770585da354ed
+ 028870d9539867315c75718233736ace79bd0e211198970ed0f5117497ce0934
+ 2fb7303416ff848f8b1b6684f739cd3ff36409e397621e8c7ddbdceac6c52ea1
+ 6abe33415309ab80a9f44452238f39ae0a71ab8cbcc8ca7515de1287380fa9b3
+ ccfd7876e88b095c8c02eb6c0764dcb48729a2a7b44d205d3adce4d51d660be3
+ ff8037e89415c61620a5e867f13fb838cb100b8a12a1bbaf44fecd63e221905b
+ 903661bb8e9c4d0daa7f2beab8b08b407c2be24a3c3e26786a34d90fbdff19b7
+ fc55814011459c6561d1b2e7fbe4b64691fadce177986bcb4f75d1d9c6c2eed4
+ f05a6775485924e7ea8516c442effc01f04f7ffa0d2713a3f7bfe49e7e410c30
+ 7ef0686c9a98a18b11513fbd6ab76ebfc823c025815ab94bea1373898e7c76ee
+ 1d91efae95efbcef644576da4cb1d366e31cbc4cc103dd1846c67b4dd0baacc7
+ f10ba09cbfd803fb6fcc370495e06d938e3dfa7d4f72028f8c77d6b0a05d91a3
+ 754e30c4d739c0a5039c3e22e39505c24258f5e833565da7eb922cbdc4cba0b0
+ da41506c085b61d29490dcb2a43702d2ddb101394f9507c6b4c40192d4137ad4
+ 46f0b96d352832d8c1b87399d0b6bb28027a84f392a48ef612b941f7255df29e
+ b1f087a4b4f0cc9cded404797fd36eb509e62976ca01528da2719c4df466b165
+ d46955cac4ede9021c41e8ae370b56ccf8e4e2847daa7ba8f5d3af46fd577d6f
+ 42a7247cd832eb901ec243be49ae215b0f1ded17954478c8330cf62235ad323a
+ 1c62125fdd2cdec48c5014df0c4f099e2efcc6f9018be8597f6025434698996e
+ cc3fa42ee4366ef0270a61422283b09287f56ac01f59179c44f54bd257137762
+ bd51e75eb7446af6617f0bf8b1065d6506a1618e5140ce27e2dd1578a89695cc"

From ac31d0fd8a5b2680d1a4463ef38995ce86c38ee0 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Fri, 13 Oct 2023 10:03:16 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.3.1

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..820389db6fe5f 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.3.1
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=7dda256e49ca054f72d495914a2d82533518d4472e06f45f85ed763897aa1e53
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -s "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.3.1
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
@ 2023-10-25 14:51 ` Zapeth
  2023-10-26  4:58 ` firefox-esr: update to 115.4.0 biopsin
                   ` (17 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-10-25 14:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.3.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16944 bytes --]

From e50f85516035177a0ea9bed78961ea5ef65aebfe Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 25 Oct 2023 14:48:23 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.4.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..7ea56e6aeb804 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.4.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="f1eb4280ab82788f2ef84a249a99a63bc69cda134245fcf48fc3ca987c87311e
+ 1f751b3845e02cdd8a13451ac8c1298fff1f7e8772bbd772a4692ea3aab348bf
+ 1c49a7e580d603f7bf98ef24d91b7206912c3a07fbec7f1bae1f73019c8f6f68
+ 81c57d00f5c181867c362222addc8723c5a8befe101ef2ba49bc10d95616ef28
+ fd5d281a354671395b8d9a10adf8ea1204aebea88ee8a6cf8909dc172061dac3
+ b6ac7b9844407ce7643ea7bfe34b6b68b998fa435a3c12450d2eadf0a41d308a
+ c392cd18665f50a9aedf0b6b8888ffe23ded061572359be16b724b4ac6e6e2dc
+ c5c39c8dfdbeb5f376119978e4392e589df3a3e96fc00a1cfff9485f45ea870d
+ 9242f40f380bd3489a51f4edca62efed0dfd0af04fe989f47fec7c4d6dc4e032
+ 4476f74eaa94f903b3bd72c924e9761f94b84db5a9e63baaccf320e3fd593521
+ a92e1aa17dee5e2d9bfdd0daa10a999e324716f2bc6dfaa0ca70e86d1b620542
+ 28670c3b7caf201803d081a9104c208e235846cab9665b606972741d8c7c0807
+ 5b43fe0f2ec9125eb02ae65d1f806571aed79240e7ee91582e24620065f43ec5
+ dbf0f0b65d02dbc80aa8714ca41374ef10373163bb4b8d2f99574f0cd56c4036
+ 587048f453b007bade836893ecd15f63fbaee54d47c8692f83a33917b888f4eb
+ 09c406a0365c2b9a29ee1f6f8ac3edc08cc66c8c0ad62b160d1b452f5a9b92cd
+ 082681b15f97fad5489cf0cd8ff341395b2eb47b30d84784293a78529b1a50fc
+ f75d958244c87db7302afaabe4a270946ee2c0ad69d2dd970c48772855e651ee
+ 4af344ea83db31042d8cc75b3c138083bbf2944ad68280d016a63e2124440058
+ 5d5440cf3eb2562d08525d87d038fc295aa3c96d70e3949fb6335261bc7c049d
+ a32660586978f547bcac408b890319661d6d43b17e9dd85c3d62de27a532461c
+ a8d02b091a4f04491ac5ad48550e2ad3f923ce6fac2842eb652c6fd8002bdfc1
+ 8f6a048fb088796370b77ad331cb021a3319497cf05a992b26eb94148d5cc75a
+ b3c5370c500bde2bd1a9f8af0f5ce02d0f54700abc5ee0a92475f2bd08bc8c37
+ ce0c9e9abd2d46c06e439320f443bef2569e307a741eca1cd9784524ed6fae0c
+ 245b60630af2b514020ed978e7b9c280d2ce26a20fb3a610683b5f2a577d074a
+ 8ffa63e95634267debfe69b4d2493de6fa5e50afc26f638b4d55c2d4e7a98da7
+ c8cba74a0ec92f0019059527fa5d00656780b81a516a8f86d03e1f21d800ad34
+ 8d6fd902de91df589865b1edfb2e03e6ebbe5edb1a4b8635b2662e4376dc7696
+ ea41c5e80c51c1ae0557ddcf50c1046ca9e1f5346d5d57ceabc5e98553aa13d2
+ 223f24810c7325caff71be87c5f82b92ad1351c35af99b00815f57ae898f3b46
+ 4e2834cb9258f81ecb375b3fa6a76af11ce828b0235dda5d489b3c2be0c6a2b6
+ 2eab8a4b9cbeeda3dc413005f89dccf88347406bfcbbca73a350e0ee55e9c185
+ 89c18f20ceb67d6b3fcb995775668d94a92a0deb7557e06778e7945fa44c1f58
+ fd93bf15934020242c6171eb935198082d3d73d164bedddefb9754c49902e530
+ fea62f85a3a5fbb844d990c22a8a0858988ca08d16682de77e9125bc8af8906c
+ f2b734e5f7a2d0a5b2005ac741f6b485199218fef91ef886cfbe873b1d167353
+ c705341194890d1112b7b25566c97b7e14a64d05f6a351f305f4d3bfe1bbfe9e
+ c6546c2a0fc787b04ea40b22f3b8addddfe2f7151d1aa0fd6d76b964654bc4a9
+ f57414db4f441029e034d6ef1798ab77519d069e7578b66b3550bd81b99ab0c6
+ 85aafb2fff59e2de98756c76bd52f5195b0cbbebad52c5796621e615e89aeca1
+ d660da9a0234cff2923c269ebf1404069a23e73b8658ff693b4e94c7e12fc67c
+ 4dde40a79893c5d2483b69a64cd344e2a8c6169a5902ee51325f9423ac7817d3
+ 8c36cc89d7d3b9e967fdd63b50ef187deb270573da72d163edb5407b138437c4
+ 627ebc1bd8ffe82ce5138e408badd7465b553b9103dfc26819133b5ca580eeb1
+ fdd77ce5b4e0848058f54f1b365a55657617be7c011dbd6b12fbc1f7896bfbea
+ 9eb57b71a6d38b297cf844ee0918b2f597b81cab9144fa32ec823b2aaabeb224
+ cc05388b49936c266ebf38361209a193324aefa01bce04a538b37ab64de2f7cf
+ 2463c0e84e59d272b60b78486e739c70d3c5577bbb346a52ddc219107335c6ff
+ 2634105a0108a5282d26343e0d527470416e6bbbfb3a38f6186aecf8131306e4
+ 8be6fa50293310fe79410d9897abc20cd7fd5fe7d781a9219ef63d361af1a196
+ 72926e6c347bc4e961df7d8fe6359cea09278af42d2fa9b8b7ebe2cc3e587388
+ 220c85814db60c4772925af1be83e015af33319f49c2b78b6c6eb214f23485e5
+ 19aa22b9aa5b7bfb96befb3fa9e237350e9cc0897bbfc553c7628028f2038ff2
+ 0564d1a60b8f01329b45cbd7e97bbed0581d37b7baa46b658f9caabd24fa0087
+ d3494c3c3658719dbff644dd81424ba1564ab1125957d87fb75877faeb039891
+ a92597f65d5adb2b709e7ef4de4e94e9b1c287b8e9523d093b4f7ea4a82f0d81
+ a724205430fbae3f73bf354eec7ab341e7d887b1f3e80df53ec011c66213f396
+ e016f8982d253623f2c4d1afdc7820e2a60eefcbe57c93d5baf01b7d7571a09d
+ a703bac0ae1024ce06da75094a52f5f3825a675f64c1d262d83bbe7d7247b58b
+ f24d296f439fd2cee35d8641dc34360a0991fae0fcf7615fce83219e4a9f851a
+ c8a4e3b9efbecd43e0a25ca88ad61f09cc9d2ebd20cceacd79fe5400a0e76150
+ d138b66c363026bdc71a33a665137c7e49e3c0a3bfde8c953ba2ea48309e3325
+ 78cb1eacdad460ad62fdba599af089cd36b64de3fc90a1cebddea4690d4fc479
+ 24296215bdd8275fbab2f2795cbfd56f275b6d7c65f81d1eb50083da231d0b7b
+ 6a40bf1519a54494a6a1c36079b7407c22a2657d27187070a78253b0db775ff9
+ 3b961663a03b9817ed24249be5344fb572906c4dbc1c79c621b186848db552ab
+ 3651ce0facd5b2179c635844feeda0a6b1ae55a7147f2e3ff8f3df9311fa6bb7
+ 98fa3440fb93cf1bdee4056a40ded6b3b5a735221c192772a62adfdd4c28029f
+ 434e1eff46b0d734c2d18931219157af133532d4d08652da8b4da7c74db69928
+ ed185b763af2beaa479939fcce9d20fd9e44ab09333c5fa76ce15b4c46569241
+ 9491be7f755a25115b60ddbfb19283c83e381425c039a04d4adb3826fffaef07
+ 01b53b59d9006bc8fa0f8a7d7dbdf70d052cdde1554ce8aa8b0e99da7fe19d3a
+ d922e9f407312327f376867fcddbe894d05e26acffc6c98b622fa294c2947b83
+ cc65fe35e36e2d2678b5bafe4d74f459866797c2430ef08ce9a72476cb55c9d2
+ 511571cf2a5a97f83c41329ddea1cec10261c2f10667694b2a3c90f71d7640fd
+ 5f05b08280a10dbcfb2eedb032583f28762723f00d2c013d4fce4dbd2f0aba41
+ d6101613523c9d4b00cc7c085af31e307f329b4b5ee06da877484e24088ba298
+ 73c829bdb13028df607e5a29aef8dafb4c08b967093b1367ac0e2e4c44138405
+ 3381d619a35f1844f07c917b3ec5982e6f82d68407165ef6b5d480c323476f0c
+ 292129f3f8a33f83bd5eb058b999636a267146f9c0fbe874fa29c78014a456a2
+ fcdcc14e792c8a259f884474c35f6e584fa8c8222ed6c5a5d3e3afef54ea013e
+ 31b94428b9550f453023e4373ff7c2aae9d5b117caeca06b7f02fd3aa0ee1605
+ df253aca60e6bf073c48c074f47711d055ba865ea2622da07f1e7a1159ea5bde
+ 6d31414d8b499691e07e622ce5ff08fe7297fcb6a6ec78488a5820b1ad86fb10
+ aa3c7acb077ba079c47042af17f7d060009fdbd038983c3141aee574c329057c
+ 063558c09168cd183fe3454f2c59949ac9f77e3d6f390ba3b480b8f2b25a88a1
+ ee27f7d599a3c8ef998c8cf9494c800cc7964ea53e7ce77f32e4a9841050acad
+ 79fb705489c0165eccc78738f9c8e9c3e340f79e5e2dc722cdee243e0222c8b5
+ cb865a1c3696a0443b7b310a777f49cfc0ff107d550f779d7b3607e9a399b667
+ ef9347e7533330ba9e83e5b0ce4caf8ea832aa5d0deeae520cc6e696301e4057
+ 03510873e53cecf58fa46b89abb2c4e114c74370500f5d225c9b19e7513578b8
+ 6b75d0f36509c52c0cbd719c10172d7fe60c7e50a414715400befc66ac5b68e0
+ 3806c04edce8c855898dd36f0bb946a1e80a8b3623a65e132d3ad9210f3c40b1
+ c27869b4a702b4b122cae44e7ce2f3401fda799cd2ac9994c51867bd4176adda
+ 44f520c9ae5edf4868a96f15cb0cb73d75095cc1427c75c705115b5c844e56fe"

From b440dbd99650a41e18743a95b93815ba3127b6df Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 25 Oct 2023 14:50:12 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.4.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..33befe897bca1 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.4.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=c31fdbf3a31b09f91b39fe45e084599a25f9644d3a615f263ac10189cd42ae59
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -s "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
  2023-10-25 14:51 ` [PR PATCH] [Updated] " Zapeth
@ 2023-10-26  4:58 ` biopsin
  2023-10-26 14:11 ` [PR PATCH] [Updated] " Zapeth
                   ` (16 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: biopsin @ 2023-10-26  4:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1780416345

Comment:
would it be handy to add
`changelog="https://www.mozilla.org/en-US/firefox/${version}/releasenotes/"`

will test it later today.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
  2023-10-25 14:51 ` [PR PATCH] [Updated] " Zapeth
  2023-10-26  4:58 ` firefox-esr: update to 115.4.0 biopsin
@ 2023-10-26 14:11 ` Zapeth
  2023-10-26 14:16 ` Zapeth
                   ` (15 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-10-26 14:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.4.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 17022 bytes --]

From c37b684d5e81956f72e9e05dee88062e99a28e94 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 25 Oct 2023 14:48:23 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.4.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..7ea56e6aeb804 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.4.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="f1eb4280ab82788f2ef84a249a99a63bc69cda134245fcf48fc3ca987c87311e
+ 1f751b3845e02cdd8a13451ac8c1298fff1f7e8772bbd772a4692ea3aab348bf
+ 1c49a7e580d603f7bf98ef24d91b7206912c3a07fbec7f1bae1f73019c8f6f68
+ 81c57d00f5c181867c362222addc8723c5a8befe101ef2ba49bc10d95616ef28
+ fd5d281a354671395b8d9a10adf8ea1204aebea88ee8a6cf8909dc172061dac3
+ b6ac7b9844407ce7643ea7bfe34b6b68b998fa435a3c12450d2eadf0a41d308a
+ c392cd18665f50a9aedf0b6b8888ffe23ded061572359be16b724b4ac6e6e2dc
+ c5c39c8dfdbeb5f376119978e4392e589df3a3e96fc00a1cfff9485f45ea870d
+ 9242f40f380bd3489a51f4edca62efed0dfd0af04fe989f47fec7c4d6dc4e032
+ 4476f74eaa94f903b3bd72c924e9761f94b84db5a9e63baaccf320e3fd593521
+ a92e1aa17dee5e2d9bfdd0daa10a999e324716f2bc6dfaa0ca70e86d1b620542
+ 28670c3b7caf201803d081a9104c208e235846cab9665b606972741d8c7c0807
+ 5b43fe0f2ec9125eb02ae65d1f806571aed79240e7ee91582e24620065f43ec5
+ dbf0f0b65d02dbc80aa8714ca41374ef10373163bb4b8d2f99574f0cd56c4036
+ 587048f453b007bade836893ecd15f63fbaee54d47c8692f83a33917b888f4eb
+ 09c406a0365c2b9a29ee1f6f8ac3edc08cc66c8c0ad62b160d1b452f5a9b92cd
+ 082681b15f97fad5489cf0cd8ff341395b2eb47b30d84784293a78529b1a50fc
+ f75d958244c87db7302afaabe4a270946ee2c0ad69d2dd970c48772855e651ee
+ 4af344ea83db31042d8cc75b3c138083bbf2944ad68280d016a63e2124440058
+ 5d5440cf3eb2562d08525d87d038fc295aa3c96d70e3949fb6335261bc7c049d
+ a32660586978f547bcac408b890319661d6d43b17e9dd85c3d62de27a532461c
+ a8d02b091a4f04491ac5ad48550e2ad3f923ce6fac2842eb652c6fd8002bdfc1
+ 8f6a048fb088796370b77ad331cb021a3319497cf05a992b26eb94148d5cc75a
+ b3c5370c500bde2bd1a9f8af0f5ce02d0f54700abc5ee0a92475f2bd08bc8c37
+ ce0c9e9abd2d46c06e439320f443bef2569e307a741eca1cd9784524ed6fae0c
+ 245b60630af2b514020ed978e7b9c280d2ce26a20fb3a610683b5f2a577d074a
+ 8ffa63e95634267debfe69b4d2493de6fa5e50afc26f638b4d55c2d4e7a98da7
+ c8cba74a0ec92f0019059527fa5d00656780b81a516a8f86d03e1f21d800ad34
+ 8d6fd902de91df589865b1edfb2e03e6ebbe5edb1a4b8635b2662e4376dc7696
+ ea41c5e80c51c1ae0557ddcf50c1046ca9e1f5346d5d57ceabc5e98553aa13d2
+ 223f24810c7325caff71be87c5f82b92ad1351c35af99b00815f57ae898f3b46
+ 4e2834cb9258f81ecb375b3fa6a76af11ce828b0235dda5d489b3c2be0c6a2b6
+ 2eab8a4b9cbeeda3dc413005f89dccf88347406bfcbbca73a350e0ee55e9c185
+ 89c18f20ceb67d6b3fcb995775668d94a92a0deb7557e06778e7945fa44c1f58
+ fd93bf15934020242c6171eb935198082d3d73d164bedddefb9754c49902e530
+ fea62f85a3a5fbb844d990c22a8a0858988ca08d16682de77e9125bc8af8906c
+ f2b734e5f7a2d0a5b2005ac741f6b485199218fef91ef886cfbe873b1d167353
+ c705341194890d1112b7b25566c97b7e14a64d05f6a351f305f4d3bfe1bbfe9e
+ c6546c2a0fc787b04ea40b22f3b8addddfe2f7151d1aa0fd6d76b964654bc4a9
+ f57414db4f441029e034d6ef1798ab77519d069e7578b66b3550bd81b99ab0c6
+ 85aafb2fff59e2de98756c76bd52f5195b0cbbebad52c5796621e615e89aeca1
+ d660da9a0234cff2923c269ebf1404069a23e73b8658ff693b4e94c7e12fc67c
+ 4dde40a79893c5d2483b69a64cd344e2a8c6169a5902ee51325f9423ac7817d3
+ 8c36cc89d7d3b9e967fdd63b50ef187deb270573da72d163edb5407b138437c4
+ 627ebc1bd8ffe82ce5138e408badd7465b553b9103dfc26819133b5ca580eeb1
+ fdd77ce5b4e0848058f54f1b365a55657617be7c011dbd6b12fbc1f7896bfbea
+ 9eb57b71a6d38b297cf844ee0918b2f597b81cab9144fa32ec823b2aaabeb224
+ cc05388b49936c266ebf38361209a193324aefa01bce04a538b37ab64de2f7cf
+ 2463c0e84e59d272b60b78486e739c70d3c5577bbb346a52ddc219107335c6ff
+ 2634105a0108a5282d26343e0d527470416e6bbbfb3a38f6186aecf8131306e4
+ 8be6fa50293310fe79410d9897abc20cd7fd5fe7d781a9219ef63d361af1a196
+ 72926e6c347bc4e961df7d8fe6359cea09278af42d2fa9b8b7ebe2cc3e587388
+ 220c85814db60c4772925af1be83e015af33319f49c2b78b6c6eb214f23485e5
+ 19aa22b9aa5b7bfb96befb3fa9e237350e9cc0897bbfc553c7628028f2038ff2
+ 0564d1a60b8f01329b45cbd7e97bbed0581d37b7baa46b658f9caabd24fa0087
+ d3494c3c3658719dbff644dd81424ba1564ab1125957d87fb75877faeb039891
+ a92597f65d5adb2b709e7ef4de4e94e9b1c287b8e9523d093b4f7ea4a82f0d81
+ a724205430fbae3f73bf354eec7ab341e7d887b1f3e80df53ec011c66213f396
+ e016f8982d253623f2c4d1afdc7820e2a60eefcbe57c93d5baf01b7d7571a09d
+ a703bac0ae1024ce06da75094a52f5f3825a675f64c1d262d83bbe7d7247b58b
+ f24d296f439fd2cee35d8641dc34360a0991fae0fcf7615fce83219e4a9f851a
+ c8a4e3b9efbecd43e0a25ca88ad61f09cc9d2ebd20cceacd79fe5400a0e76150
+ d138b66c363026bdc71a33a665137c7e49e3c0a3bfde8c953ba2ea48309e3325
+ 78cb1eacdad460ad62fdba599af089cd36b64de3fc90a1cebddea4690d4fc479
+ 24296215bdd8275fbab2f2795cbfd56f275b6d7c65f81d1eb50083da231d0b7b
+ 6a40bf1519a54494a6a1c36079b7407c22a2657d27187070a78253b0db775ff9
+ 3b961663a03b9817ed24249be5344fb572906c4dbc1c79c621b186848db552ab
+ 3651ce0facd5b2179c635844feeda0a6b1ae55a7147f2e3ff8f3df9311fa6bb7
+ 98fa3440fb93cf1bdee4056a40ded6b3b5a735221c192772a62adfdd4c28029f
+ 434e1eff46b0d734c2d18931219157af133532d4d08652da8b4da7c74db69928
+ ed185b763af2beaa479939fcce9d20fd9e44ab09333c5fa76ce15b4c46569241
+ 9491be7f755a25115b60ddbfb19283c83e381425c039a04d4adb3826fffaef07
+ 01b53b59d9006bc8fa0f8a7d7dbdf70d052cdde1554ce8aa8b0e99da7fe19d3a
+ d922e9f407312327f376867fcddbe894d05e26acffc6c98b622fa294c2947b83
+ cc65fe35e36e2d2678b5bafe4d74f459866797c2430ef08ce9a72476cb55c9d2
+ 511571cf2a5a97f83c41329ddea1cec10261c2f10667694b2a3c90f71d7640fd
+ 5f05b08280a10dbcfb2eedb032583f28762723f00d2c013d4fce4dbd2f0aba41
+ d6101613523c9d4b00cc7c085af31e307f329b4b5ee06da877484e24088ba298
+ 73c829bdb13028df607e5a29aef8dafb4c08b967093b1367ac0e2e4c44138405
+ 3381d619a35f1844f07c917b3ec5982e6f82d68407165ef6b5d480c323476f0c
+ 292129f3f8a33f83bd5eb058b999636a267146f9c0fbe874fa29c78014a456a2
+ fcdcc14e792c8a259f884474c35f6e584fa8c8222ed6c5a5d3e3afef54ea013e
+ 31b94428b9550f453023e4373ff7c2aae9d5b117caeca06b7f02fd3aa0ee1605
+ df253aca60e6bf073c48c074f47711d055ba865ea2622da07f1e7a1159ea5bde
+ 6d31414d8b499691e07e622ce5ff08fe7297fcb6a6ec78488a5820b1ad86fb10
+ aa3c7acb077ba079c47042af17f7d060009fdbd038983c3141aee574c329057c
+ 063558c09168cd183fe3454f2c59949ac9f77e3d6f390ba3b480b8f2b25a88a1
+ ee27f7d599a3c8ef998c8cf9494c800cc7964ea53e7ce77f32e4a9841050acad
+ 79fb705489c0165eccc78738f9c8e9c3e340f79e5e2dc722cdee243e0222c8b5
+ cb865a1c3696a0443b7b310a777f49cfc0ff107d550f779d7b3607e9a399b667
+ ef9347e7533330ba9e83e5b0ce4caf8ea832aa5d0deeae520cc6e696301e4057
+ 03510873e53cecf58fa46b89abb2c4e114c74370500f5d225c9b19e7513578b8
+ 6b75d0f36509c52c0cbd719c10172d7fe60c7e50a414715400befc66ac5b68e0
+ 3806c04edce8c855898dd36f0bb946a1e80a8b3623a65e132d3ad9210f3c40b1
+ c27869b4a702b4b122cae44e7ce2f3401fda799cd2ac9994c51867bd4176adda
+ 44f520c9ae5edf4868a96f15cb0cb73d75095cc1427c75c705115b5c844e56fe"

From e019ccf8a1d6ddd626723bff1e87bfdb0c21215a Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 25 Oct 2023 14:50:12 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.4.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 13 +++++++----
 2 files changed, 8 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..4645587892cb3 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,21 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.4.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
+changelog="https://www.mozilla.org/en-US/firefox/${version}/releasenotes/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=c31fdbf3a31b09f91b39fe45e084599a25f9644d3a615f263ac10189cd42ae59
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +67,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (2 preceding siblings ...)
  2023-10-26 14:11 ` [PR PATCH] [Updated] " Zapeth
@ 2023-10-26 14:16 ` Zapeth
  2023-10-26 18:14 ` biopsin
                   ` (14 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-10-26 14:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 284 bytes --]

New comment by Zapeth on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1781222868

Comment:
rebased and updated (successive builds would fail on python3.11 symbolic link creation without `-f` flag), also added suggested changelog entry

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (3 preceding siblings ...)
  2023-10-26 14:16 ` Zapeth
@ 2023-10-26 18:14 ` biopsin
  2023-10-26 18:21 ` [PR PATCH] [Updated] " Zapeth
                   ` (13 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: biopsin @ 2023-10-26 18:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 230 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1781606180

Comment:
on second thought drop the changelog, its pointless anyways as a variable, mind the fuzz

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (4 preceding siblings ...)
  2023-10-26 18:14 ` biopsin
@ 2023-10-26 18:21 ` Zapeth
  2023-11-22 14:01 ` Zapeth
                   ` (12 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-10-26 18:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.4.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16945 bytes --]

From c37b684d5e81956f72e9e05dee88062e99a28e94 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 25 Oct 2023 14:48:23 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.4.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..7ea56e6aeb804 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.4.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="f1eb4280ab82788f2ef84a249a99a63bc69cda134245fcf48fc3ca987c87311e
+ 1f751b3845e02cdd8a13451ac8c1298fff1f7e8772bbd772a4692ea3aab348bf
+ 1c49a7e580d603f7bf98ef24d91b7206912c3a07fbec7f1bae1f73019c8f6f68
+ 81c57d00f5c181867c362222addc8723c5a8befe101ef2ba49bc10d95616ef28
+ fd5d281a354671395b8d9a10adf8ea1204aebea88ee8a6cf8909dc172061dac3
+ b6ac7b9844407ce7643ea7bfe34b6b68b998fa435a3c12450d2eadf0a41d308a
+ c392cd18665f50a9aedf0b6b8888ffe23ded061572359be16b724b4ac6e6e2dc
+ c5c39c8dfdbeb5f376119978e4392e589df3a3e96fc00a1cfff9485f45ea870d
+ 9242f40f380bd3489a51f4edca62efed0dfd0af04fe989f47fec7c4d6dc4e032
+ 4476f74eaa94f903b3bd72c924e9761f94b84db5a9e63baaccf320e3fd593521
+ a92e1aa17dee5e2d9bfdd0daa10a999e324716f2bc6dfaa0ca70e86d1b620542
+ 28670c3b7caf201803d081a9104c208e235846cab9665b606972741d8c7c0807
+ 5b43fe0f2ec9125eb02ae65d1f806571aed79240e7ee91582e24620065f43ec5
+ dbf0f0b65d02dbc80aa8714ca41374ef10373163bb4b8d2f99574f0cd56c4036
+ 587048f453b007bade836893ecd15f63fbaee54d47c8692f83a33917b888f4eb
+ 09c406a0365c2b9a29ee1f6f8ac3edc08cc66c8c0ad62b160d1b452f5a9b92cd
+ 082681b15f97fad5489cf0cd8ff341395b2eb47b30d84784293a78529b1a50fc
+ f75d958244c87db7302afaabe4a270946ee2c0ad69d2dd970c48772855e651ee
+ 4af344ea83db31042d8cc75b3c138083bbf2944ad68280d016a63e2124440058
+ 5d5440cf3eb2562d08525d87d038fc295aa3c96d70e3949fb6335261bc7c049d
+ a32660586978f547bcac408b890319661d6d43b17e9dd85c3d62de27a532461c
+ a8d02b091a4f04491ac5ad48550e2ad3f923ce6fac2842eb652c6fd8002bdfc1
+ 8f6a048fb088796370b77ad331cb021a3319497cf05a992b26eb94148d5cc75a
+ b3c5370c500bde2bd1a9f8af0f5ce02d0f54700abc5ee0a92475f2bd08bc8c37
+ ce0c9e9abd2d46c06e439320f443bef2569e307a741eca1cd9784524ed6fae0c
+ 245b60630af2b514020ed978e7b9c280d2ce26a20fb3a610683b5f2a577d074a
+ 8ffa63e95634267debfe69b4d2493de6fa5e50afc26f638b4d55c2d4e7a98da7
+ c8cba74a0ec92f0019059527fa5d00656780b81a516a8f86d03e1f21d800ad34
+ 8d6fd902de91df589865b1edfb2e03e6ebbe5edb1a4b8635b2662e4376dc7696
+ ea41c5e80c51c1ae0557ddcf50c1046ca9e1f5346d5d57ceabc5e98553aa13d2
+ 223f24810c7325caff71be87c5f82b92ad1351c35af99b00815f57ae898f3b46
+ 4e2834cb9258f81ecb375b3fa6a76af11ce828b0235dda5d489b3c2be0c6a2b6
+ 2eab8a4b9cbeeda3dc413005f89dccf88347406bfcbbca73a350e0ee55e9c185
+ 89c18f20ceb67d6b3fcb995775668d94a92a0deb7557e06778e7945fa44c1f58
+ fd93bf15934020242c6171eb935198082d3d73d164bedddefb9754c49902e530
+ fea62f85a3a5fbb844d990c22a8a0858988ca08d16682de77e9125bc8af8906c
+ f2b734e5f7a2d0a5b2005ac741f6b485199218fef91ef886cfbe873b1d167353
+ c705341194890d1112b7b25566c97b7e14a64d05f6a351f305f4d3bfe1bbfe9e
+ c6546c2a0fc787b04ea40b22f3b8addddfe2f7151d1aa0fd6d76b964654bc4a9
+ f57414db4f441029e034d6ef1798ab77519d069e7578b66b3550bd81b99ab0c6
+ 85aafb2fff59e2de98756c76bd52f5195b0cbbebad52c5796621e615e89aeca1
+ d660da9a0234cff2923c269ebf1404069a23e73b8658ff693b4e94c7e12fc67c
+ 4dde40a79893c5d2483b69a64cd344e2a8c6169a5902ee51325f9423ac7817d3
+ 8c36cc89d7d3b9e967fdd63b50ef187deb270573da72d163edb5407b138437c4
+ 627ebc1bd8ffe82ce5138e408badd7465b553b9103dfc26819133b5ca580eeb1
+ fdd77ce5b4e0848058f54f1b365a55657617be7c011dbd6b12fbc1f7896bfbea
+ 9eb57b71a6d38b297cf844ee0918b2f597b81cab9144fa32ec823b2aaabeb224
+ cc05388b49936c266ebf38361209a193324aefa01bce04a538b37ab64de2f7cf
+ 2463c0e84e59d272b60b78486e739c70d3c5577bbb346a52ddc219107335c6ff
+ 2634105a0108a5282d26343e0d527470416e6bbbfb3a38f6186aecf8131306e4
+ 8be6fa50293310fe79410d9897abc20cd7fd5fe7d781a9219ef63d361af1a196
+ 72926e6c347bc4e961df7d8fe6359cea09278af42d2fa9b8b7ebe2cc3e587388
+ 220c85814db60c4772925af1be83e015af33319f49c2b78b6c6eb214f23485e5
+ 19aa22b9aa5b7bfb96befb3fa9e237350e9cc0897bbfc553c7628028f2038ff2
+ 0564d1a60b8f01329b45cbd7e97bbed0581d37b7baa46b658f9caabd24fa0087
+ d3494c3c3658719dbff644dd81424ba1564ab1125957d87fb75877faeb039891
+ a92597f65d5adb2b709e7ef4de4e94e9b1c287b8e9523d093b4f7ea4a82f0d81
+ a724205430fbae3f73bf354eec7ab341e7d887b1f3e80df53ec011c66213f396
+ e016f8982d253623f2c4d1afdc7820e2a60eefcbe57c93d5baf01b7d7571a09d
+ a703bac0ae1024ce06da75094a52f5f3825a675f64c1d262d83bbe7d7247b58b
+ f24d296f439fd2cee35d8641dc34360a0991fae0fcf7615fce83219e4a9f851a
+ c8a4e3b9efbecd43e0a25ca88ad61f09cc9d2ebd20cceacd79fe5400a0e76150
+ d138b66c363026bdc71a33a665137c7e49e3c0a3bfde8c953ba2ea48309e3325
+ 78cb1eacdad460ad62fdba599af089cd36b64de3fc90a1cebddea4690d4fc479
+ 24296215bdd8275fbab2f2795cbfd56f275b6d7c65f81d1eb50083da231d0b7b
+ 6a40bf1519a54494a6a1c36079b7407c22a2657d27187070a78253b0db775ff9
+ 3b961663a03b9817ed24249be5344fb572906c4dbc1c79c621b186848db552ab
+ 3651ce0facd5b2179c635844feeda0a6b1ae55a7147f2e3ff8f3df9311fa6bb7
+ 98fa3440fb93cf1bdee4056a40ded6b3b5a735221c192772a62adfdd4c28029f
+ 434e1eff46b0d734c2d18931219157af133532d4d08652da8b4da7c74db69928
+ ed185b763af2beaa479939fcce9d20fd9e44ab09333c5fa76ce15b4c46569241
+ 9491be7f755a25115b60ddbfb19283c83e381425c039a04d4adb3826fffaef07
+ 01b53b59d9006bc8fa0f8a7d7dbdf70d052cdde1554ce8aa8b0e99da7fe19d3a
+ d922e9f407312327f376867fcddbe894d05e26acffc6c98b622fa294c2947b83
+ cc65fe35e36e2d2678b5bafe4d74f459866797c2430ef08ce9a72476cb55c9d2
+ 511571cf2a5a97f83c41329ddea1cec10261c2f10667694b2a3c90f71d7640fd
+ 5f05b08280a10dbcfb2eedb032583f28762723f00d2c013d4fce4dbd2f0aba41
+ d6101613523c9d4b00cc7c085af31e307f329b4b5ee06da877484e24088ba298
+ 73c829bdb13028df607e5a29aef8dafb4c08b967093b1367ac0e2e4c44138405
+ 3381d619a35f1844f07c917b3ec5982e6f82d68407165ef6b5d480c323476f0c
+ 292129f3f8a33f83bd5eb058b999636a267146f9c0fbe874fa29c78014a456a2
+ fcdcc14e792c8a259f884474c35f6e584fa8c8222ed6c5a5d3e3afef54ea013e
+ 31b94428b9550f453023e4373ff7c2aae9d5b117caeca06b7f02fd3aa0ee1605
+ df253aca60e6bf073c48c074f47711d055ba865ea2622da07f1e7a1159ea5bde
+ 6d31414d8b499691e07e622ce5ff08fe7297fcb6a6ec78488a5820b1ad86fb10
+ aa3c7acb077ba079c47042af17f7d060009fdbd038983c3141aee574c329057c
+ 063558c09168cd183fe3454f2c59949ac9f77e3d6f390ba3b480b8f2b25a88a1
+ ee27f7d599a3c8ef998c8cf9494c800cc7964ea53e7ce77f32e4a9841050acad
+ 79fb705489c0165eccc78738f9c8e9c3e340f79e5e2dc722cdee243e0222c8b5
+ cb865a1c3696a0443b7b310a777f49cfc0ff107d550f779d7b3607e9a399b667
+ ef9347e7533330ba9e83e5b0ce4caf8ea832aa5d0deeae520cc6e696301e4057
+ 03510873e53cecf58fa46b89abb2c4e114c74370500f5d225c9b19e7513578b8
+ 6b75d0f36509c52c0cbd719c10172d7fe60c7e50a414715400befc66ac5b68e0
+ 3806c04edce8c855898dd36f0bb946a1e80a8b3623a65e132d3ad9210f3c40b1
+ c27869b4a702b4b122cae44e7ce2f3401fda799cd2ac9994c51867bd4176adda
+ 44f520c9ae5edf4868a96f15cb0cb73d75095cc1427c75c705115b5c844e56fe"

From f5b20c16481d81c9a08dcdb1199ea9fa81a54165 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 25 Oct 2023 14:50:12 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.4.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..88b9336c0257d 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.4.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=c31fdbf3a31b09f91b39fe45e084599a25f9644d3a615f263ac10189cd42ae59
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (5 preceding siblings ...)
  2023-10-26 18:21 ` [PR PATCH] [Updated] " Zapeth
@ 2023-11-22 14:01 ` Zapeth
  2023-11-23 14:18 ` Zapeth
                   ` (11 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-11-22 14:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.4.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16945 bytes --]

From 7aca67829e9e756d3ae5169611ede866b0cae109 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 22 Nov 2023 13:58:08 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.5.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..2d129654a95a8 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.5.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="03fcdc3ae0dee274066237f1e538d6c7f175c22eb2a770b30877c24a4d0b2125
+ b03b059f25e4427f48c19edc68bc6f5b2c6712ff3460ecef7968eb897f1b8222
+ e8d7e4514b585cbfecc3874b0e089d12302867e442a064f1868f93e9995ae80d
+ c911958dfa62fc35a5fb352d6376b622a1bcdc9108372f030519c6cb6c1a25c8
+ 697f710a358f9dfe117beb9e52d2b92af93df51eac926d66f6ea14b0278611d2
+ 33524192ece83ac6c3727af46ee3b731d7ec294fd68a00e626fd1eefc9bda0a3
+ a66388b2ec538d4bbf517500d52860dff3add8c3b50b141bc3a94ed1819075ff
+ 7898a040b543c26f8bccf3feddbdd3a66edd9687112e6b8ff706d7be190bd4de
+ 99d7f3ff76ca25c30016b67fbf796596e74edb787e619626e734d0808619f91e
+ f37b88d8df6c7c50a2455c91c41f3598d5d48c04b8e527607403dadbeae0649a
+ ebdd591fe51305ab8b48bc7d312281c78a8a63d2a8d6f9627c81c07b874987b5
+ b0fe203e355501ff70492259ce02f2afc4a981a82662b93d50c2812218cf3fd8
+ ed156500f8f1b32b7c9f66519f20f8c6f888a912cd12321c9f7717f57d367b1a
+ 014489a352ba4e7a3c86d103297a0c1fa0ac1c9c31fed3bda4afb2fbdd427e64
+ d6d596953eab200ae7d136e446f449925122a647da02e4905358963283a9f68f
+ f6803b12afb7b16130b18197b7584a8325a5af38be8fd955518dc76427920c2c
+ 0374002343b47632e2b844ab6fb0b9fc8d758a66bbd8954656e1de439dc78fa3
+ a620268c8086a6024a76ca3e5b65326c6af3554d6c709e60fa5ac27c87ce24c3
+ 612d162621451cdf1ef3e005b77311d63b969669cce48999071b9a8891f8eaec
+ 3acafd0fde75d1981bc13b4f6811a1af34dee466bac7e59edd1e0add84f1bce8
+ 0743754ba8b36a54648f26e599a3bf3fcae3fd33a062e3b089095736cf8eea44
+ 6265402046a063bc21210778b172b2cf5d45c32776d8b70274ef7ee2129c66e1
+ 49439bfeb8cb1301fe6147a4c42c08a817e3cd3d7b59d4da8a7371df60ded9ad
+ 09ad3e0419c0dc9566308c3c7989bae278df4529144a8bcbc17a676d099765bb
+ 7dfb7376b787b7644d18a805fe79fd704ac5ba8b5175b8a8a199b8a1deac068e
+ 32308a20710772c0f15cae3abb55979d3c43a8b0527d103960b29bf39234917e
+ a5841378f4844d363d2ac1535b4ae0ad97254e971de30810ece257f43b919ff0
+ 16f6723d09df192edec495d414ffb4d43d3e9b14811fbf2b1e87cb3d069ab556
+ f5017f8e7dd001769211008fdeae770b130317c1d5f6e49ff396c524496081b6
+ 7afbd86178e5eb195ab8747dc560a605b029bb27ea79ed27ffc0ed9d615649a6
+ 6043afb7981db9f02aac15c0e39df19e75f69b3727863626a96377fadd93c8c2
+ 7d278040fa1f74ad5391d50b35c5f5056433623baf70da248a698b7ea88e3308
+ c67bfce2c9f5f39453a97b4cb39c84f8b39c9c0eebb751c792d1d8c07b517ef4
+ 5c18bfb3604314bd0595f8913d4f70c13c86408fce341ad9f5c01f8b2d2d26a9
+ eb9f864ecaf73875239978805e14d126f0c3615e9787d30f5fb35c105e51d89d
+ 2c4bda448b6664e753ec80edb1b1997c7f22fab81ae9b3ad0f27f546d732ee01
+ 6ddf611ef581de44fa286e71f7285c52077905604fa9df83a1c8f196095b25ce
+ 641bf282474129c7b5da75e6d18a95109ecf9c04fa40ca7bfd499c72b7ebde87
+ eba53216a53ed749f1164b9b5664cd04baaca2e0e2035a665298f06853d80007
+ 2bb6c29093c2785806e7e4cad079ce99525541461b4ec960ec25372d278ca159
+ 803dccf40e0699fa9c6cdcd66084160e692fed154c89f0e32dce71a1d09165ef
+ 154bdb3f3a8c5ed67699d1503c925abc5e5a92bb9828ff0edda6badf2b6de023
+ 136245b24171416d28d854bb060c5ccf47463458c0da4ee96507204796d23978
+ fadd9153edd9dee18b65326f39b9aac84087f90906ed514f7bd7a1dc0bb9e2fe
+ 288b60c68918c13f095e5dd5bb6359ff81eb1bbed797ef47d9bb183783871541
+ b51a6b8be8cee62ca5e956481e66bd1f13c3e14d3ab32d07ee55ed7d77050d8c
+ ff80931fed4b2d0e9b62aab0c67b24fbdf13ed8fdccb940708a8d92525103642
+ c08b55f7516a4d6d00a096c54c02ddd284e9272fa3f906229728f10e327fb32f
+ 8b4c86e24566683513d4e800dd49b7a184363cbbd810939bb58ce6c932caa375
+ 7a0036b0f49a31e07e17a2f90c376490ded19e365adb78dfb046f943493f87c5
+ 471bb354e5319a89d9a90308bc178a6ec5f417649eecdb44df3357c3d554a619
+ 48f90842071a571e480e3da772b5b0ce5ec471583ce9e072ba1b1709845e7168
+ ff67a2c9caccce3c1cf1562efa87a79c1abe8cc99b9425d9a8c1122c89885241
+ 2739065ef087db8a01f56fd624c6c4d8600efb4e16f43945401b17a2708fc78e
+ c3f448e7d0af9f844f14b0e584768fd9bc3ce526e1f2369b3edc4702d11c627a
+ 5a0f651b9e8654d16c4025c025bce46b62dc3cad47afbf30bc97b2c16f530ae6
+ b5b0a91c3086cf9a666d93d05764599f1a5334033df25516d61eab16255775db
+ d5d4bf01833574ac78f355231e75bc2c31a5398d3c001aec72b88a7184414371
+ 195b9c7285b974887571c73bf65b0b5b53c0f61c01efdcb127063d08f31d1977
+ 9c7e8fdd3fdc796851805cfebcf63e1a8c2dc907151d14ea28d571de5c083340
+ 87c949eeb726d369de48e18b05fd4521bc74b05e453c608030e84c4e90d2a849
+ 9f9562cd1eb6b0883b7d20186075c9cfaf68d3d173f4b13320dea3f011ef5c6e
+ 20485a28aa04a4863c8235a673406b6395eb4d51181dbafe31f9ddea94042a50
+ 9cd68db0ae8ebd50da14786f8af7c10c430f50cdf347172b4900eede54921c21
+ 02f757a2335a0623b9ac758f5f47b4ab3e505410d1dfac38aac99354a7c44920
+ 2bce4c5a40076edf35101bfb51ea94186eacf88ffeb643d01b5749c0d39c871c
+ f4bffb20ad1f30e36a2e283f76297a8dbd194f96b90818e49079a509d74a493b
+ c73429a67c1504890a66ebec1d48982a93c62788c6da9a237cb675557619c668
+ 379f781a1116ffa2d9b97111e34f69d589bf55e47cfb8116a5be2fbfedb76ad7
+ dfbd585142120efc1ddfec226a8f7455213328599cb04a4a892319c4b99ffc15
+ a49fc6caf644dfe4f7441b2b9684bad2912873b3e870b92e32c763e4d658647d
+ 450e51b7f40b1d6a81e2f19848839051d080f0072d28ff7f8347dd632cd53122
+ 254cb82208cfa8eff01cd61808e33846902d5b95c72b2720fed837c2fa17a00c
+ 90b619ebb81468c6cb42c22110c330648aa0efe7025dfc573b2480ba44a89c63
+ 5e0414df41c6602a32fca09ee4a2dade81ac32b65a7e6084ec099b0b4573e114
+ fb232c2e858275e5d03024ca4a66f398b1db657a9c72c5266b6e41b1219daf7b
+ 891ad29c6f82953eee92f72a47131d3eee658c7efdaaf4c91804797688effc78
+ d2fa76a53940608f8842247536eba5c549ae519130b758d2f0ce09a56fb7c7c4
+ 3ba230918d156e3cbb0eb8daaaa43f7cd9494e12e97c81c4f3ebf863b4f1e58a
+ 1db9670597fdc174c250f37193ad6cdd26e69769fba5ccc5407e35190e2624b8
+ b741a051774d8d7273fe20560f50567bb41868d88a1b570c8c5f535e75f3662d
+ f97d62a9a151db09daab46196a0eebcf94845b964785c2fc41ea5f58101c49ab
+ 268872dfc98517f6d8bfd8f17c5c4739e2176091c94296b3473aa0afb017c600
+ 08f28e26f68ab476fe318648736d5f51d69f35e9c0cfa65e224fa3865d80212e
+ 300df730d3c659d26a3be1e9ac01c79c2d1a40254156c789b0e1a3feee24b1b5
+ 2c526eb20c556ef56080e8e48cf2f15a9fd7093c5fda0559876e932e73653857
+ ae69c38095fc3eca66943188e2414c2d2d01f80e4acbbf1ad645d1ec4b6ce7f5
+ f70fd1a925a12d738bac3d1308983db99f7740eca9d7e41d872aabf3436cf6ef
+ 7e3d9db35e7ab3b8bddd9a6ffb947057de9f9528774c1628ce8dfd1e27ccc423
+ 487740a55ae48213cd81bb702845ff70c897119f004ae6f0bc0525f6829eea39
+ d5ed85f6f1fd96266fb381a0efcf65c6b37cd28a7768be6537a7c5a0db573598
+ 5d5460219b3d410fc3dbfe5b30bf363eaf3f0427f8389a51dad1d5fd36231370
+ 52dc7214cc6742a48ec8af14a6c677a47ef79d7554c635ae3ba172c593c939ef
+ 61b3b428639f8f9c26d57e45ab5942508d846b9d81ae3c6d30631be725a15d16
+ 27d74d617ff3326eb21427a327b76ae3cec9bbc848eff6703d9f7a3eb78dedca
+ 5e958d1f5f108586f57ed21c996757fcf4ba3aa0194dbf6086a8c5666d23d782"

From 532b527da3dc392a3a6c759b1fa26db4236615cb Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 22 Nov 2023 14:00:03 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.5.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..ae468c00550dd 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.5.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=db3f710209b74c0416834f76a9cfa42da65a833bf7cf79116ff2c43c4946a728
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.4.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (6 preceding siblings ...)
  2023-11-22 14:01 ` Zapeth
@ 2023-11-23 14:18 ` Zapeth
  2023-11-23 14:38 ` firefox-esr: update to 115.5.0 Zapeth
                   ` (10 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-11-23 14:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.4.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16945 bytes --]

From 59931728ca0726933b31ed3ba2b531e3c06ee1ea Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Wed, 22 Nov 2023 13:58:08 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.5.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..6d59c27049d78 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.5.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="03fcdc3ae0dee274066237f1e538d6c7f175c22eb2a770b30877c24a4d0b2125
+ b03b059f25e4427f48c19edc68bc6f5b2c6712ff3460ecef7968eb897f1b8222
+ e8d7e4514b585cbfecc3874b0e089d12302867e442a064f1868f93e9995ae80d
+ c911958dfa62fc35a5fb352d6376b622a1bcdc9108372f030519c6cb6c1a25c8
+ 697f710a358f9dfe117beb9e52d2b92af93df51eac926d66f6ea14b0278611d2
+ 33524192ece83ac6c3727af46ee3b731d7ec294fd68a00e626fd1eefc9bda0a3
+ a66388b2ec538d4bbf517500d52860dff3add8c3b50b141bc3a94ed1819075ff
+ 7898a040b543c26f8bccf3feddbdd3a66edd9687112e6b8ff706d7be190bd4de
+ 99d7f3ff76ca25c30016b67fbf796596e74edb787e619626e734d0808619f91e
+ f37b88d8df6c7c50a2455c91c41f3598d5d48c04b8e527607403dadbeae0649a
+ ebdd591fe51305ab8b48bc7d312281c78a8a63d2a8d6f9627c81c07b874987b5
+ ed156500f8f1b32b7c9f66519f20f8c6f888a912cd12321c9f7717f57d367b1a
+ b0fe203e355501ff70492259ce02f2afc4a981a82662b93d50c2812218cf3fd8
+ 014489a352ba4e7a3c86d103297a0c1fa0ac1c9c31fed3bda4afb2fbdd427e64
+ d6d596953eab200ae7d136e446f449925122a647da02e4905358963283a9f68f
+ f6803b12afb7b16130b18197b7584a8325a5af38be8fd955518dc76427920c2c
+ 0374002343b47632e2b844ab6fb0b9fc8d758a66bbd8954656e1de439dc78fa3
+ a620268c8086a6024a76ca3e5b65326c6af3554d6c709e60fa5ac27c87ce24c3
+ 612d162621451cdf1ef3e005b77311d63b969669cce48999071b9a8891f8eaec
+ 3acafd0fde75d1981bc13b4f6811a1af34dee466bac7e59edd1e0add84f1bce8
+ 0743754ba8b36a54648f26e599a3bf3fcae3fd33a062e3b089095736cf8eea44
+ 6265402046a063bc21210778b172b2cf5d45c32776d8b70274ef7ee2129c66e1
+ 49439bfeb8cb1301fe6147a4c42c08a817e3cd3d7b59d4da8a7371df60ded9ad
+ 09ad3e0419c0dc9566308c3c7989bae278df4529144a8bcbc17a676d099765bb
+ 7dfb7376b787b7644d18a805fe79fd704ac5ba8b5175b8a8a199b8a1deac068e
+ 32308a20710772c0f15cae3abb55979d3c43a8b0527d103960b29bf39234917e
+ a5841378f4844d363d2ac1535b4ae0ad97254e971de30810ece257f43b919ff0
+ 16f6723d09df192edec495d414ffb4d43d3e9b14811fbf2b1e87cb3d069ab556
+ f5017f8e7dd001769211008fdeae770b130317c1d5f6e49ff396c524496081b6
+ 7afbd86178e5eb195ab8747dc560a605b029bb27ea79ed27ffc0ed9d615649a6
+ 6043afb7981db9f02aac15c0e39df19e75f69b3727863626a96377fadd93c8c2
+ 7d278040fa1f74ad5391d50b35c5f5056433623baf70da248a698b7ea88e3308
+ c67bfce2c9f5f39453a97b4cb39c84f8b39c9c0eebb751c792d1d8c07b517ef4
+ 5c18bfb3604314bd0595f8913d4f70c13c86408fce341ad9f5c01f8b2d2d26a9
+ eb9f864ecaf73875239978805e14d126f0c3615e9787d30f5fb35c105e51d89d
+ 2c4bda448b6664e753ec80edb1b1997c7f22fab81ae9b3ad0f27f546d732ee01
+ 6ddf611ef581de44fa286e71f7285c52077905604fa9df83a1c8f196095b25ce
+ 641bf282474129c7b5da75e6d18a95109ecf9c04fa40ca7bfd499c72b7ebde87
+ eba53216a53ed749f1164b9b5664cd04baaca2e0e2035a665298f06853d80007
+ 2bb6c29093c2785806e7e4cad079ce99525541461b4ec960ec25372d278ca159
+ 803dccf40e0699fa9c6cdcd66084160e692fed154c89f0e32dce71a1d09165ef
+ 154bdb3f3a8c5ed67699d1503c925abc5e5a92bb9828ff0edda6badf2b6de023
+ 136245b24171416d28d854bb060c5ccf47463458c0da4ee96507204796d23978
+ fadd9153edd9dee18b65326f39b9aac84087f90906ed514f7bd7a1dc0bb9e2fe
+ 288b60c68918c13f095e5dd5bb6359ff81eb1bbed797ef47d9bb183783871541
+ b51a6b8be8cee62ca5e956481e66bd1f13c3e14d3ab32d07ee55ed7d77050d8c
+ ff80931fed4b2d0e9b62aab0c67b24fbdf13ed8fdccb940708a8d92525103642
+ c08b55f7516a4d6d00a096c54c02ddd284e9272fa3f906229728f10e327fb32f
+ 8b4c86e24566683513d4e800dd49b7a184363cbbd810939bb58ce6c932caa375
+ 7a0036b0f49a31e07e17a2f90c376490ded19e365adb78dfb046f943493f87c5
+ 471bb354e5319a89d9a90308bc178a6ec5f417649eecdb44df3357c3d554a619
+ 48f90842071a571e480e3da772b5b0ce5ec471583ce9e072ba1b1709845e7168
+ ff67a2c9caccce3c1cf1562efa87a79c1abe8cc99b9425d9a8c1122c89885241
+ 2739065ef087db8a01f56fd624c6c4d8600efb4e16f43945401b17a2708fc78e
+ c3f448e7d0af9f844f14b0e584768fd9bc3ce526e1f2369b3edc4702d11c627a
+ 5a0f651b9e8654d16c4025c025bce46b62dc3cad47afbf30bc97b2c16f530ae6
+ b5b0a91c3086cf9a666d93d05764599f1a5334033df25516d61eab16255775db
+ d5d4bf01833574ac78f355231e75bc2c31a5398d3c001aec72b88a7184414371
+ 195b9c7285b974887571c73bf65b0b5b53c0f61c01efdcb127063d08f31d1977
+ 9c7e8fdd3fdc796851805cfebcf63e1a8c2dc907151d14ea28d571de5c083340
+ 87c949eeb726d369de48e18b05fd4521bc74b05e453c608030e84c4e90d2a849
+ 9f9562cd1eb6b0883b7d20186075c9cfaf68d3d173f4b13320dea3f011ef5c6e
+ 20485a28aa04a4863c8235a673406b6395eb4d51181dbafe31f9ddea94042a50
+ 9cd68db0ae8ebd50da14786f8af7c10c430f50cdf347172b4900eede54921c21
+ 02f757a2335a0623b9ac758f5f47b4ab3e505410d1dfac38aac99354a7c44920
+ 2bce4c5a40076edf35101bfb51ea94186eacf88ffeb643d01b5749c0d39c871c
+ f4bffb20ad1f30e36a2e283f76297a8dbd194f96b90818e49079a509d74a493b
+ c73429a67c1504890a66ebec1d48982a93c62788c6da9a237cb675557619c668
+ 379f781a1116ffa2d9b97111e34f69d589bf55e47cfb8116a5be2fbfedb76ad7
+ dfbd585142120efc1ddfec226a8f7455213328599cb04a4a892319c4b99ffc15
+ a49fc6caf644dfe4f7441b2b9684bad2912873b3e870b92e32c763e4d658647d
+ 450e51b7f40b1d6a81e2f19848839051d080f0072d28ff7f8347dd632cd53122
+ 254cb82208cfa8eff01cd61808e33846902d5b95c72b2720fed837c2fa17a00c
+ 90b619ebb81468c6cb42c22110c330648aa0efe7025dfc573b2480ba44a89c63
+ 5e0414df41c6602a32fca09ee4a2dade81ac32b65a7e6084ec099b0b4573e114
+ fb232c2e858275e5d03024ca4a66f398b1db657a9c72c5266b6e41b1219daf7b
+ 891ad29c6f82953eee92f72a47131d3eee658c7efdaaf4c91804797688effc78
+ d2fa76a53940608f8842247536eba5c549ae519130b758d2f0ce09a56fb7c7c4
+ 3ba230918d156e3cbb0eb8daaaa43f7cd9494e12e97c81c4f3ebf863b4f1e58a
+ 1db9670597fdc174c250f37193ad6cdd26e69769fba5ccc5407e35190e2624b8
+ b741a051774d8d7273fe20560f50567bb41868d88a1b570c8c5f535e75f3662d
+ f97d62a9a151db09daab46196a0eebcf94845b964785c2fc41ea5f58101c49ab
+ 268872dfc98517f6d8bfd8f17c5c4739e2176091c94296b3473aa0afb017c600
+ 08f28e26f68ab476fe318648736d5f51d69f35e9c0cfa65e224fa3865d80212e
+ 300df730d3c659d26a3be1e9ac01c79c2d1a40254156c789b0e1a3feee24b1b5
+ 2c526eb20c556ef56080e8e48cf2f15a9fd7093c5fda0559876e932e73653857
+ ae69c38095fc3eca66943188e2414c2d2d01f80e4acbbf1ad645d1ec4b6ce7f5
+ f70fd1a925a12d738bac3d1308983db99f7740eca9d7e41d872aabf3436cf6ef
+ 7e3d9db35e7ab3b8bddd9a6ffb947057de9f9528774c1628ce8dfd1e27ccc423
+ 487740a55ae48213cd81bb702845ff70c897119f004ae6f0bc0525f6829eea39
+ d5ed85f6f1fd96266fb381a0efcf65c6b37cd28a7768be6537a7c5a0db573598
+ 5d5460219b3d410fc3dbfe5b30bf363eaf3f0427f8389a51dad1d5fd36231370
+ 52dc7214cc6742a48ec8af14a6c677a47ef79d7554c635ae3ba172c593c939ef
+ 61b3b428639f8f9c26d57e45ab5942508d846b9d81ae3c6d30631be725a15d16
+ 27d74d617ff3326eb21427a327b76ae3cec9bbc848eff6703d9f7a3eb78dedca
+ 5e958d1f5f108586f57ed21c996757fcf4ba3aa0194dbf6086a8c5666d23d782"

From cc3413e05d73619374ee383d6002ed97f4ad181c Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Thu, 23 Nov 2023 10:38:05 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.5.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..ae468c00550dd 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.5.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=db3f710209b74c0416834f76a9cfa42da65a833bf7cf79116ff2c43c4946a728
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.5.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (7 preceding siblings ...)
  2023-11-23 14:18 ` Zapeth
@ 2023-11-23 14:38 ` Zapeth
  2023-11-26 10:30 ` biopsin
                   ` (9 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-11-23 14:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 171 bytes --]

New comment by Zapeth on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1824543603

Comment:
rebased and updated to 115.5.0

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.5.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (8 preceding siblings ...)
  2023-11-23 14:38 ` firefox-esr: update to 115.5.0 Zapeth
@ 2023-11-26 10:30 ` biopsin
  2023-12-18 22:39 ` [PR PATCH] [Updated] " Zapeth
                   ` (8 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: biopsin @ 2023-11-26 10:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 178 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1826745966

Comment:
@Zapeth works for me on x86_64-glibc

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.5.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (9 preceding siblings ...)
  2023-11-26 10:30 ` biopsin
@ 2023-12-18 22:39 ` Zapeth
  2023-12-19 17:43 ` firefox-esr: update to 115.6.0 Zapeth
                   ` (7 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-12-18 22:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.5.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16945 bytes --]

From 9890c607753846a075c59c0bbd16f8bde71e976d Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Mon, 18 Dec 2023 22:37:16 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.6.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e1..b6aa4323c8648 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.6.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="d11bb32866ea744e6a2a44e56b326d702d84d3eaa43fad598a8688fd936b2939
+ ef4a91f53be658ac6e274d365bf23195bbf3eb18eccdd04076a3986e13c78fdc
+ fd7e9a657ac3166230277957db116646d8a0a6e7cfbf2b8a16a01631a8afe985
+ b532b5c690e5326ff3383457cca77d0ddaec6f26dc97c9b811a3fc047d7b8a74
+ f4fb6f6a8673dcd04433b6b6028558705215108297bf73e9843c5fa103806513
+ c15dbb4d1f8c15ff91685ab6572760525d5f7babb4d8de59b55338e3edc7a68e
+ d646e3b7ad04f50916008f46053f5d945ef0f47c9132d691dcdfc6ce6d7adff0
+ e02dbc6d92c6b77096bdaaafd1483ea7c76babf86af879e6d7f91d3daf082395
+ 749e21b5dde95292b7ed252a36b5fcc5b5e0cdcc7460c27bf1ad243206b59804
+ 29e3fbdf8342aef16a66b88e4c5a25fa9c74e973f8353bf8a865d310f1af03d4
+ 73ab5cde77f851f594f00df68249febe11734a9aa93465b80cd4812f247bba87
+ 36c028f39c11eb564e72ce6c6592db690f9d52eedeb88808fc4f96f519703d5a
+ 6349b7b45aaede0146c66d34e749926c4be2fba9ee7313ddcec5deec5ce0cef2
+ cd69802c28d351a0d04ef70f7f8af942afb09a84a092420a27ce7ccc5275ff6c
+ bf7418109eb4fa39e0ce6e46190f150c1e3804963f533d90417b7f618c3e2b94
+ 6d865f345424f0ce73273cb7b71ae12d222fe6ab224d74a2a6d9ef5e40dfa0d7
+ 50bc599008a9366a963cbc5a9554fa50f21e37029c56d94cde468997465c2f8c
+ 6bef743ececf2ee31533fb9012bab7d4332dd214a71e70eb9b22d3cae5ed491f
+ d939ed47b2191ae2c02f014c841504892d1c4073d8e6261a6ac997bff056c995
+ d0abc66b5f0ebd1ac5309bf8a1aa4fc1f858f9acaf7e3be298391942a3e1582e
+ f5b62e5a0ceb4de4252fe6ca1918fc6968679dda4f978e36400f88c79c1a6e20
+ 3be823a520329188d8be082edce5141980962bf609d664bfe6cdf8b02f417c24
+ 8831b735e06e34f89ea5c1fdd8b4f6249bc7bc98c057952cac19486d81a7f045
+ 6e7259eaa52e42e0bcfc57cf8018d63bcb953a784817de631427c45b6b398176
+ bf58451a0787b1dba36eb96a2d61db07e94e039714068393df9746fd483164ae
+ 644f53df5cadfd1296aa7331407f996a1533413c161f884135ed029317f246f5
+ 3363f0333a090e9101970348772f2b7f221d5f6f8ac00c3e5d8440aa1c452633
+ 2160337cc9cd8217e3fae49396ce0fe0c09f9349fe130f7acda1103e852eaf89
+ 5aa0c6d99b7e4b0fb6a768216163fbf5d61a684043b8e7a474598cc19b773f22
+ 4b5c4ec96e0cb8478602b5899fa84e4880c7a77feb905f88d875774e8830ffd7
+ df803f744aeec59093b7ad653f7d745eccdc380751d7dd33287bbe53613c72df
+ ce363704e871456eda4ee6391b841855f9f511820274d387647fcd5ce396370f
+ a39b52a90bb001bfce92973977c57a23f9143b43f595f05772f64f32b3df1e08
+ 4c8bf66c8b3e1200befb0a11668341cd006481c9d08861b0018bf2c205b90dda
+ d7b2d22d79d9e08f143c5b34df2c9d4bd02d4d229fdc95d091503392cb52d9d7
+ 5d8b60e7ea3e2957ca1118084028e4b962b02c09f3b2fe516921933194663aa9
+ 18ebba4c0ba8f2f78d6167fedb5cd93cc37ea0a32e4a1b5236c7e07d22d50bfb
+ 71d5e78a59cadde7e9e69f2655a8209937f8d46a8d1110ddccb77fd2f91da794
+ ded3daf98488ea4387616ef4e18c127d6abd0dd1491aa4ca40659116c4c898cb
+ 99714dbb35b491a16c8eae340a643b87b519325d836508d03cd19c28a426499e
+ ff1700d8edfed98993adf9c864fd898f7db2c16cc53b9d1dacb0895fc03a49ad
+ 1f6e03b24e4fc0b4dbd20da4dd0b9b1af48690376a96ec89793749a0490dcde2
+ 1ccf29ef10352f00e2e685d420ff08cfc5f563faeab4da1bed0f41226b83ec1d
+ 7dd3b1b5cc3f091791713256c7f686f4e8a786ab019f3fa2fe6fb010d9405d4a
+ c0420894769a94028ee9c6a27cf3d6524cbc3ec836c291f4661e62c37fb17839
+ de2c49b7207df67e5ade30803e0e118ad41fa8beb61c544fe25a2b993a64769c
+ 3d1c8f6d1713ed6a047b9872f9f9ed7416b7a5d47d897e744f94a8bbe49aac86
+ 618f6f651a7f178975d4c44b24080abb3e9fa9379ae2e470f295a306babff5b1
+ adeaf4bd1ef3f47a3580f4178be589a0d5cd4a78927659e36daa283ae5e06166
+ 16652820fb33ab77a5a6157edaa8f68c89b22e017ce8acbdf11694beb3d2b296
+ 5c3a41295979d9c4b921a7cad0d72601a192ae79eb6ea747fe37ac7e825d6444
+ 58e0046cb930793819aa5994838452e157f461fb2cc3fe6cde0e6c64532ca390
+ 4d8bef0a3becf9909b40f16f8b671872df55ce5adcd74ab692d7878b9bf4fafb
+ 687a366cd99f9e3c9bfab47ce4dd94c163b9a5d775e7cd696cb7808e3b3511bb
+ 826d5094d3e0908c5b0bd2280060f46bb452c462b1034a906ad5d2f16c5b843d
+ cb28389606139fe9d350aa36f115b8731cb376189a3c3b2e1e4ba62e2139b86d
+ 17e569140b8180d2cc44daf11e01a58f7609ab6501d45f0d6f6d3dcfb7bd1b9c
+ 5834dbdeaa4f64cd99736d5ed3c08314fe8798380662b0ef56d1ba91c3154645
+ a369b20cf256f9d17c31901198848db0d317503e6e27fde8fc61da128dde3af1
+ 805fd87b28cefc6126c3bed91cadfe278673b604a7422d15bb6297edec1f4911
+ 13330b2b8b9577e1d8f60858163cceb5fdca0e02fb138dc91d2cc010a612185a
+ 00e91d146188542fe59bec7ed8eceded048760296278b0009f8af3c5a45b2711
+ 80880f5ccf7499731eb6d23e177b4e275d24f310d2cf3c5429186ad92a0c0c04
+ 47568e563c672a6efa779fd8e40a1dbf11fafacd1de4aafa893b04f22e466b5d
+ b17d02012680a1abc1ecd612ce5a85eb1d812b22bea9a8297775d00ee974064e
+ ac94f403587bd6828012658b5ffe4c54533ce4246b989ceb72c222a359f5ae73
+ d1069b2ae1767e79625213a6a84cb6e68f04eed79fe97bfd19cdf9b2dee18ef5
+ 1d27c40a9aa95881a6d088d4cdd07da8708569a0dde3fd80d3c7514624b1676a
+ 977e8b03d1ede120967332e25c3f95ce800a6ca54bbcba5b2ca0a4976bf37487
+ 38f2efab36186ed9df203d6ad30617fffbbe69c61a0d2fac05375af9f479e096
+ 1c9edf44043d69ac6ffc0d0fefae4665cbf782ba1aa5147a1a4fe518b17cf2c5
+ 032c90e83e57a7852e32dd1c057745f8b91ccafd4e760af6666519b4b54eb908
+ 3a2f041d2415416db7c647a12b201b92a09a7933b018173633f9cd1ea506fa7f
+ ab6a8772c832c909624e6ed3afbe1a889162ca0ebf396147690a3420eb70efd3
+ 68b3e94c9b395e27a0ddea6c6eb1c2318c041646f7652b3109b7c7e41187f14e
+ 466e06b2bfd919fda544535596abc8212e1af448bc67a03dfc289c9c1e673cd0
+ f13446c8aa84be0447e4cd03e177d038a8e41c1eec0e61b7d1ded1d8e3fd9cf8
+ 1eeda5d8b798f0b6197a3177e4cb07df8fd1f5dc1c454f594d48e4b526c81309
+ ab6bf76af6552ff64330126c8c5e10953fa7d5c19467ef62358b9ee67b7e04f1
+ 211713847f3ee03a53f431f70058f4b2b5b114c1dcdbe5323f47df7f588f453e
+ 35e6152d232ca1ade78c7d22304e269249e38c784cb3c18a5e89e46766749b71
+ 75ceaf2c2c427a99d5f328deb878e1658e78b2ab090f873f9d98b06ec4f28ccf
+ 41bf3872be5c15beec62528c309a1a00c2f91ce3276e23fa14316585f04a56c1
+ c7673b8dfc18b204d3d09917b2869351984e6b0cf8c86ca9c9971f009034b190
+ 15fb1c2156b5acab8475d73f62a9a298096e1ef3baa99214a2b0956ad9a5632e
+ 8f11447dbb1d559bef94a602fc13662e66427215aca1422c7cd25b7061fadb85
+ e6afe4ee00715d826fa37ead7fa9addd4686509bf5679b6af5e2d00456f0a02f
+ 46eff678727fa983302fc86a1b6c2ca04aceabfd3a7ef82ea8d247901a4db7e8
+ 1a6cecdb89309e816ba357afec7e854b1ced6575e433043c0382b99a3fcc9700
+ 2fb6bdef46ba2a8f7885127683676cfb56aa355ea5e1f8140bfe96fb429576d6
+ eda50283b39e27b0eca1c0395ae9923f3e48b58887cb692c3788495540a15dbe
+ dddad384cbd040144f501bc55ac29864018a84e65654824500e0ba7514b81de1
+ f4f331cddc36913906bcc25610d96c8a340d40188630407c4f98a7189fc21402
+ 6b2c1a750bcb3e628092a8155661498ae861cb1689747cd800a915255f139b07
+ d9603a57b4e0cdef5d212b4782664a4cf628ebf9922e6fcf74cf87b150d02962
+ b3e4bf2f799efb2754900c3ca32b466d1dbafc94343a430ecf94b262263947b7"

From aea56245681373df1640d1b97bed6d46e0cb4f00 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Mon, 18 Dec 2023 22:38:35 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.6.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be..0000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f224..20fed27f2031b 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.6.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=66d7e6e5129ac8e6fe83e24227dc7bb8dc42650bc53b21838e614de80d22bc66
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (10 preceding siblings ...)
  2023-12-18 22:39 ` [PR PATCH] [Updated] " Zapeth
@ 2023-12-19 17:43 ` Zapeth
  2024-01-06  5:24 ` tuxliban
                   ` (6 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2023-12-19 17:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

New comment by Zapeth on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1863220340

Comment:
rebased, updated to 115.6.0 and briefly tested on x86_64-glibc

@Duncaen is it required to test on other platforms too before this can get merged?

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (11 preceding siblings ...)
  2023-12-19 17:43 ` firefox-esr: update to 115.6.0 Zapeth
@ 2024-01-06  5:24 ` tuxliban
  2024-01-06  5:25 ` tuxliban
                   ` (5 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tuxliban @ 2024-01-06  5:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 246 bytes --]

New comment by tuxliban on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1879557483

Comment:

@Zapeth works for me on [x86_64-musl](https://0x0.st/s/t5_OiFc59bXgp7bV1ppg6Q/H6IO.png).
Thanks!



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (12 preceding siblings ...)
  2024-01-06  5:24 ` tuxliban
@ 2024-01-06  5:25 ` tuxliban
  2024-01-30 15:34 ` biopsin
                   ` (4 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tuxliban @ 2024-01-06  5:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 253 bytes --]

New comment by tuxliban on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1879557483

Comment:
@Duncaen @Zapeth works for me on [x86_64-musl](https://0x0.st/s/t5_OiFc59bXgp7bV1ppg6Q/H6IO.png).
Thanks!



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (13 preceding siblings ...)
  2024-01-06  5:25 ` tuxliban
@ 2024-01-30 15:34 ` biopsin
  2024-03-01 13:34 ` biopsin
                   ` (3 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: biopsin @ 2024-01-30 15:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 194 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1917241781

Comment:
Version 115.7.0 - tests fine locally on x86_64-glibc

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (14 preceding siblings ...)
  2024-01-30 15:34 ` biopsin
@ 2024-03-01 13:34 ` biopsin
  2024-04-19 10:04 ` [PR PATCH] [Updated] " Zapeth
                   ` (2 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: biopsin @ 2024-03-01 13:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 251 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-1917241781

Comment:
<s>Version 115.7.0 - tests fine on local x86_64-glibc</s>
Version 115.8.0 - tests fine on local x86_64-glibc

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (15 preceding siblings ...)
  2024-03-01 13:34 ` biopsin
@ 2024-04-19 10:04 ` Zapeth
  2024-04-19 10:15 ` Zapeth
  2024-04-19 10:22 ` firefox-esr: update to 115.10.0 Zapeth
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2024-04-19 10:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.6.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16983 bytes --]

From 065e9ff56d601ad4755bf1fdb6927e7240e0c0e4 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Fri, 19 Apr 2024 10:00:26 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.10.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e12..9dc86df9b3a3ae 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.10.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="3001badb420d44f0ea227a973c4ca5bbb7f0fd4bd85c1ed12454cc8b78c5abf6
+ a089c4977da4e8902c9f7c38e752bf8bad7dd334cec6a1155a9d7f405cde9a6f
+ 442859479a0214e01d88b73d3990e4c5a40cf935e000bf6150b9a38299951a67
+ 9e22ce35059f69008a7694b805e78bb05db783c7cf0c850b09641168b5d8fdbd
+ b752304b0747c677bb5eac0f36f9e63c1c7f05402287a6cac305f25c7a16642c
+ 5b26eccbefac17d861bb1d6ef324446b6abe6f56efcd0f8bdbe072bbcdf7666f
+ 5bcc8cb84c55e959e3245a137dee5a04930a17602ccffa7143fc1f9d5827d81a
+ d2bc40ae643bd6fac03027e962b91783ae0264eafe3889be0929ae6ea20becbb
+ 49fd27e1a8b5ffc529fa0e5c46577a6e82b413a2c0da3b26778dd37e133c9d2d
+ dab66f5dfe36d9f5352174c6c7f64ac8809974bfe0f7feb374e975d46a219804
+ 8d1d8cc6bc34852413f891659599715ef105d37daf8d0503beea3ec805165678
+ 56474d248158693deb7a7b30eaf82558e4ba825ebd0b362cb39f272c6dcd5532
+ 555ed2fbf37f4e6ddfa8a1346019126fcee77144387cded79546281d975cf16e
+ c580d31067e8f120bea9b4b7fc8df1d36aa23dd7b4400f8939327f522d5999c7
+ 8cced79252100c17e110d601871844d5cb065c5c25408b4d4fd13bde74843b68
+ 44d35d1db7e3254364a2e25eae46cbdd6714836d030e095825de2bf789b3f07b
+ d7dbd090dccc5235f8f6f4fde6c75473f61895f9eec02399485b36031d34ab28
+ 4e13d0ec40400136c34f34e6623a7179078ff8fc444cc10bd58c6f7f33004705
+ ff1cd0802203791425dbeaf1f624fe19d1a600e9c79a61b5eecbd56ba604d1b5
+ 41100715b15e512b21fe122ed4e890a78ad61e7d588feb7f7d847b29b328a17e
+ 676673b7293340d252f12f11d15736554f12d16858a6bf343e28fd9adf7b1bab
+ aa67da034a4470e7dd0208b98f81047dc46d1961741d7147a84543786ee6f703
+ bc62495b7d1a634fd7a40ce4c23ff06cb8a2f96e973e4c4fbba8a4c805c73bd0
+ eaa95f7b3cea2d339ad1ab1221ae5cf0dda2f26d72631fc8d737cc9da1d69790
+ 8aadcc4c00be7aa080303fd456dc9ba35479d5e8701da49638c4a63bb9246737
+ 37ef519ce07e433a913f709e13621cf1bbe624315ce4cbe5b5f752c254425180
+ a8d7f2eec16a8fd957c40064bf461ba5fb1c7f1a3d8e45fcdb590271b40a5aa7
+ 6ea82d87fe4c7562c13a35b572704eb0ae553a1815c62e91abec81490fd52e03
+ ae9b5cfd421e5a449112daf6ce24dfcf692e062d847ba85002467763756a9fb0
+ 9c57f5ccd8c3a3347394c9b3df2d2d60e06763bd9ce715beace2e08e2b24ed3a
+ 842154d5fcb84bda2b0f6964f8cb2a70577c808bd46a3bb018c454cb47122a30
+ b0bdd4b7dbb6929deabd1a4c42525804173788fb53c2118465883466a7d49caf
+ 01361775c9c25eef394bb52845e683f8cc48e76de83c66fbf9077b510b9e659e
+ c7efd4bc66e4e7cfce3dec8acd898e248a1e44365d0aca45f88affb174ab9b1b
+ eb90b53c8ca07a6b705bf5a83faa08bf3e55b52a9700afe0b4e42fb74e8ed7c7
+ 0d7c67ed7928afd3bc84c516e380f2283fae69e41ef0219a8808f7534c944d76
+ ebbc9bb515bd8a8db30371c105baaa5968b62bae73a151895cfd17d31e262426
+ a64cfa864128ec82c58de8f5755afdf6dcd94e4ac5716bb6360441885b5557bd
+ 7ffaba37f94babdeea4a550f1920bc78a756872f699837d1f9718cbe9fa3622e
+ 60f84a2d99c600773b1138353a8321daa4732091a78eaf5822e37f92aa96aaeb
+ 696ed70f90d553c8a36b8160c66b9500b5491068a4ff8dccb1767645ae59eb0b
+ 36f8c52923dc04340628955f684fb71caaffa3e75af01837336a8ed2383622ce
+ 9d085b78a05fb89f528aa8537fcbe9b926e25e0aa169a5fa5cf2369c8203e4aa
+ 9d95e439c9acf13c4b870215e45fc78f3f3e893817a7ecf91593ecef2c41ec08
+ 0b5ab1b5558239eddeab91cdc3fceb6988005f61d78da33b842f0d13145c350a
+ 89bf9e72be700750b247ac7a544d3eb9610811a9da51fffcc0b730dfbb030dc0
+ dde41e556149c5b1df4841440a0c97c90a8922dc77e8794f9e9dd07df79c3f95
+ 7bfdab5aea278553aae69c554f046781a3e3934a420390a13d83a62ab77977e9
+ a1f521aa41c75ab17f46a40c5201ec736f69a4f49ad8c3fda8bee8499726a437
+ 14c2634f26e8840af4238c77f8528081b7b98ff7b25b25db7d7176c78b4e304e
+ fd1ac2c31e16e26952a8d48eddf89aa32783c61b18b980f6f0a2206ddf1d0ddd
+ cb345b93f4266c32f49925b75f420052f1bb53749b45ced140410339864a892c
+ 2d783a55ce108ae6f1e8e42bbad05ad9b534dfb85871b2ae6f2cf69a052c2be0
+ c9b1b9aeda1915f1f6b1787365ec80abfc2c177dc211bcae3af3c70dc226cae5
+ 6c889aa79570afe2cc0bdbdb44cca8f2be5ad68dc33cade736d10b004f0ef34a
+ e6bb7f7b6c812a068526d81bcf942b144c7594cee2ef10c360b1dd762e3cd69c
+ 7b09152e06c57b6ff95eec13d13c7dd178ab5e14f0b9e22ab2f07b28682b765f
+ 57b0413b805b76ce763529d3d9882bbaccccebc1c711a6c32348b9435c6fb1db
+ 6556d77749e9344ff7c73b41790562c44ae9772b9f16a575e84c5742bc91de60
+ 4425fbacb3efb0ae7ff39110b03161e26cd3b344a67a14800b6fb81b6d1c7d26
+ 46bf6d54b03638375c39cfcfceae5f203674416c7d1570e8373112de8b354e8f
+ e44b8bddc00ca8fa46313b798f264f2ed8e5faf45b35582fd75d61f5556ce9cc
+ db542f74160ab0b0715a4ff0a8cc4a8148ee57600af48b5f475177ee56ee764b
+ bcd04d47959ad7f2ed46518641d9b6dbeadedc66e44943baf25ca1a436aff602
+ 454ce8e84fef16366f8e19a45d6b0e77e7020b002b061896aecbb4f1a11fb6a3
+ acb7f143f00ce726c46bdb6f3c75487535ebdc366c2bfda3229975093ba77287
+ ee289d8da3f5b0697664f560bdb5986f4ba0828e9d2ad532a86543936d6c26dc
+ d84187b0aacc290122c157579d2a94b18736cc038ad49e2d2e11db09474ad7c3
+ 6e579b339c2eb1c3f5321ff029b728731b5a9764233bee2b8a206844d4f774f5
+ c4a243fbc04d3433eddb5b16dc0b4b981f4043df4d3b78e10bf31776c4149282
+ 27e123bb7741639a4ae5463224c01ab1d37f3e7cec593c4bfa218d435c09392c
+ 24b35fdbeb10d95f46f6b835963d8de467244a85b28ab2546fbad83712ddd05e
+ a9cf68b2ebf3c96a55d6425794821602ad7be4c0dd3c710c56a635da0df39689
+ f3d8144aae2ce33b07de9b56f1285ff3cfc75c196c61f3179e9ca5b904df2ee2
+ db2dfbb7cff71c2a623fdac57a1c2049fa0ef2bac4990f38f7ecae4c19a8f11c
+ b0d8ec50bb9b351efe128f0f4c8332f43d2eb09866aafde81fc6a1d9b20eb0e8
+ 23e18e54454dde73c34bcc3eed55e966d2ac64c0509bb4265083a341d3c5bca8
+ d9e43874ddfe9fa7eec84c76d1ff9f4be4c1d99c03ccaa8571118083ed911a92
+ 66355e623a24c0abd94888e0c670b29aa426d4b1f39f3dd35b3b81265a7aa4a0
+ 3d01f948e1db848adada16b48b8fb6e7fe4c1df4d289d77b572c43becad4adba
+ abd09772e324a3bdb96841fe0706673edfc4d80ed3276317d531e1d4466e0c45
+ 0ed86b11b71297399fd6d5b132d3d8ca7916b93401aba63a24bd10dfc752d245
+ c50c6b7ed09864e6fe5a58075ac1cb60b9d0814125c3c8eee5f771639d4c4a4c
+ 3f3b63a7700b9fbb5114353beb14dc7d89b89348f1b1ed8fea793c0ffc9b3781
+ 43fae34bf54d72d71ae3abe62fda2e1bda108c3ded563ad7b8b3566549e205fd
+ c7185e8228f551f3f39e5ac2adef7c8bbad043afc9569fb64c9f6e2503452e19
+ 9933d9b2746476bce02bfd1c5e17e81f29d876f9405f3bc2f313a962c3c64366
+ 8b8a2d66be8a6f5bbb0cd1e8ea3c4d9e7d2582c1c83d161b41ff9f72c82cc05a
+ c6ce16b49273b87b0e6083cddc99b5226f12c4d395f19e0d94936202600bcde3
+ 604213ba99482234192457bf1f493d8da112094c97203244ce7c39b22f00c88d
+ 54aba98a48ecec250f4b36cf8ec1a4f60f74f6b214bf1729398510e268b96b38
+ 33113dd19d2e8126331798d292661ba9603fb02567dba347ab39ca9eaaee01da
+ b9b8ba1b6c72012adaeb8e289d7bc105734740b2ae9f007f60d849db3461cfd6
+ 3b8e4c06ef3ac9e6c0eb946611f455959eddac892f6e0b469ff0b0dda92926a5
+ ed5d9b2e77826d34d2f681064f093d567db28bcc71e80c7fb36f7d82f466e796
+ f74f2aa84585a251081b3aea75ec1de6ac30aaabd49bf0c05f4380b893a538e4"
\ No newline at end of file

From e357e6cac2a6981a1c9aa8e73ed8ef3b2f1cec7e Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Fri, 19 Apr 2024 10:01:54 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.10.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be4..00000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f2245..9e95b509e77f6e 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.10.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=0afd3c733d95f7047f258d1a9768d06d856217fe736d85bfb370db9dd926eef2
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PR PATCH] [Updated] firefox-esr: update to 115.6.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (16 preceding siblings ...)
  2024-04-19 10:04 ` [PR PATCH] [Updated] " Zapeth
@ 2024-04-19 10:15 ` Zapeth
  2024-04-19 10:22 ` firefox-esr: update to 115.10.0 Zapeth
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2024-04-19 10:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]

There is an updated pull request by Zapeth against master on the void-packages repository

https://github.com/Zapeth/void-packages firefox-esr-update
https://github.com/void-linux/void-packages/pull/46658

firefox-esr: update to 115.6.0
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/46658.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox-esr-update-46658.patch --]
[-- Type: text/x-diff, Size: 16955 bytes --]

From ae425165604807aa64ac7c2d4eba13146ca38d51 Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Fri, 19 Apr 2024 10:00:26 +0000
Subject: [PATCH 1/2] firefox-esr-i18n: update to 115.10.0

---
 srcpkgs/firefox-esr-i18n/template | 194 +++++++++++++++---------------
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/srcpkgs/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template
index b97fa577015e12..1b1b836259881a 100644
--- a/srcpkgs/firefox-esr-i18n/template
+++ b/srcpkgs/firefox-esr-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-esr-i18n'
 pkgname=firefox-esr-i18n
-version=115.0.2
+version=115.10.0
 revision=1
 build_style=meta
 short_desc="Firefox ESR language packs"
@@ -138,99 +138,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="512101e3698ec7762e252a96a1c0741527760c9da91a9780a84950d3319da444
- 7e1b92e6c88170378c8ae99218b0a47ae0f65c4924d8364292f581f6e8d13b12
- b5b4fd85e64bc71f733adc62ed261fd7635323214021689292d7c2f0ff8860e9
- d2e890fdd93eaaecda4e7868c8894a06191cb556d513f5581d9e9bd33ac77351
- 01181ec50d59cd45096164598dd0ba42296aa98017ce1f7c445802f3e5e04f78
- f5049f7d4c22a7815f21fcaf7037d7a059ac76b257a812d9c8290a77679ac97b
- fbb3ab158c84aadbc6ea35c39c81f9cef7a37ddb392aa4e213d1b3be6c8d41b7
- 386f10c49468c6b57724596335ce1adec27249eef442291673946b68056d4668
- fcfc6504f9661a2f6706149e5ce0a9c152d8ab1bdb5a5c65c4d7fd906e7e0e76
- fd6601f0be1c00f8f29800854e0d2f2428b0a0c8d2e254aee5a2ecbf6dd2714d
- 9c0dfe314b1c19b58f7b66a95c704652c61ce52d60d8c554508ddafb9d8f8e2b
- ec48bab548e2568032f2158f822b7117de6857c86fb172db318ada007fe6551a
- 1b016b66537fa171af17c9d0b745769365e8ea77655d917368380bc2efdd11f2
- a90d56289c390ad7273be3f61f200a1ff6715c42edc0a15798f63c00009487b8
- 2439dbb14c36499b93b333d445d9d97eeefd98f28fe1b3d33bcd74ae649eb847
- c05cefac16b67f291219bdc297179f51da8efc14419fbd6dcc7f299bf32e6685
- 5fdbf38758162d06070c6193eb0ad091b8eb84f0aafd31812a1ec030bf1ca9b9
- 34d8fcc272175257785dde6e292185e7a6f1348b1a2caaff91da94132f1311dc
- 3b7758c53b19c2cd2fe02701c2dafe333588bff510e9a672f013665de33b0cd6
- a1b894e1f42aba4d61d864c7865e791c3b9f13313118aa866a08282b1f5d217a
- ed0b5b05a6ca6b1581960683a178c9cbf0d7999bc77359ad28e5ee3adb3191e5
- ca6d9b18a2ae69a2e5a5b8eadd488781e0fae5dad6b89271be2d98c7926d4e26
- e55033b6d8dcc9c24e99bb8ad93a6399ea0699a07cef6176aca86c4cae0dfc03
- 43f132b36675de74d1c480f2eb010308eebec0ccda9006c7fe9b5167d9116362
- c845879072bcde78ad19c862c8754c86a9a8b2eb8a6c4e871393fe1446bccf46
- 0f2583d68ba29bbc0c4f72fd0eb5033b7d624f4abaf48bdbb31df899513cb52f
- 1fb5f0898717004f704693a206dd716fd42bc887017103745e572c1d39f77810
- d83f555aa827993960f34d4da2978b32b0065b924e060f65da7a79977e352517
- f86a1cee6c6267280f8ceff79cd4b32144f164addc37f327e7cdf3037fa63616
- 717d4a3e3f04b46134f6568eae4c8aa726121ce92c2215e237e1f41880337aeb
- b55629269279f9cf98b07260c9ffd07fdd0563acf0a71ac132b0fa48b027b9a0
- 4d3365f36ca13d07ad52194a3d737e9a2705f1936721b48d928528db7cfc8ecb
- acb79690413b25be64aed47149d4a81482107a1cc4bcf593bdfe3ba392219e7c
- 2e4f63ce9f0f1d3831ad3f2241ec4e60482f54903f9f9486afd1a2f97979034e
- 88a35de5f0580275811c75396a5a9b08c8c7606ccd99ca727dc4258490960a99
- 5012e28ec526a9f880cebf45783f4580c4df60e8f809b78c71499dc6cbc42d38
- 0ed97bd41625d98304a0ab0149919ef5461f449f5a8a118fc12e319213a950f5
- 15967a0f029d69b9b56de1e2a1a13a1e263d649a40d35795f4d32bc1157e79a8
- 7d60d70154f5c861dda1d621c6abc7179437244bd0fc9be1f6b2b5c270c011c2
- c8c42f544da1a54400a5871e51cdca609572d1444c9adab5859b6b803f27b6e1
- 29ece5ef4623881e2aea01930712f7254d92a5f890ae276553f548728c93f797
- 850215c177a2e2844a6fd62f75b75c4c267cce8ccf62cdd7cf05dc8a38ebcb35
- 0a89bc81af20e0a45dd3dabf73436022e457a970cb3263e2ef20912b67856eec
- dc3e7b4cf895dacc403a1eb66ecb54095b7642d853d9cac7a71d83698fd20fa4
- 2ba25871b76f0b734bec2b9f5b6aa8fe146fdcda22b60194a3bc32206a6dd694
- 332742f7a38125b643691a469575094d3379b803e54b6941ecef1116a57ac8b0
- e5926239a0cacba25ecc5c3694db54b8ad691e92a5ef4f2463e9ec1a984ec1ae
- 08dc01defd8e234ab56ee2f31622963d002967ade1b42b964ece6854cd6901d6
- f6501e09c21eaf51e077c0c694a23b1d2780340d87323037bb3ed8b8e17f1916
- 48eeb7e4899d42b54cbe307bd17bb2ed7d3b6200f015c355f94e037720883f29
- d412b806ecb7b15106c386132123c4ed02ab2e67af01af5a128282090d1c5b25
- 9e31b0460139a7918293b15ba4c1f1150f0a7189cb2d8a70a3b2c212fbe7be2c
- 7591fde70893f5fca393e20a042d8770c570a4737f5c9c5f6bef3217d6a15f8a
- 7cdf88a003e5df9ffccf8f67f73dd4f14a34fc49f3d42292f2d19f507e437ebc
- ae3c5e59f982047506ba9d0e3e2646508afd30eb8ca892aa96240e6a090cfdfd
- e18072336817a5b343c2bcaa724b92c51dd335818ed063379c372f0f295b03ea
- 8d70f8b7a219280998bf6abbbe7e4890de1b77831ddf6e586cbfc2a5959d6fd3
- fcece4a778015bcbc46b929b205302e56f10b49f2622124bfb4f9da8ed9f2eda
- ad38c245b19e6d92a88bea2371799447588f8d6f6dfa8a0e76ff694410b6628b
- 8818e614c38e716a1c0fc0482b307c261e701b3feb8f989896697b9503235ef7
- d7d3babf5fa6c9e52337ca9e3dd0eca3ed24ed7ee22acfd8135e2d9d76fe9565
- caeae3deb819f2d42fb0631ed7f9fcaab1d1983a09c336b9f4c00d0c81be804d
- a09373592d9530ee9b24f08367f3df18dc04db382722d6336b9988a8c25fe9cd
- b73bbcedd181c149acc935200bb99ad82a0f0a14b113bcfb2a1d9c6c7364c434
- c5cb7b9c19be0a87616bba0e67689369f84158d61e26a10e14a793aa552a8cce
- 55be4775ddd652517e22b6d6b47762eb070dfe016e3f6a8777342cfa8e2c023d
- 560731186b050f4c921034ea4e398dbc36ff2cacd136f2844c802e6072a2705d
- 2fa642eac07561b75228ca7bb2723f94a1f8a39d4c38fe9b876813d114c4485a
- d6ef2b6af1a55c060bddb1422b2439aff53e4c1b2722cccbf5c77c04de1dab17
- ea4698e2715bc9ccb3872ace85706b9e9c61431261fdd64dd277996c2ed8887f
- fd5021481f8fc881e57d4486bc253ec58981c43d814d99160be426f883c490ac
- 0d2b987d369fab7360bb74c8665d5df858ad79e48a79d58106c1ca6a3886dd15
- 3371491a0dab91eb4cf7c81917877b26d7d3324dfd77d560c851b3d4e9d20ea7
- 1d9599fea834f47e041d4da319b14f37c34566ea42885e33a377c11dc1d370d2
- f0a6f0a8c9bc622ce05b68ba94dc1659fe62ecbda47d349f76794f3935585f38
- 5cdf6d2ebf56c2f390b8ae2bc50664b96fd4ddc03c3ebb084c3c0d3f7babc347
- 66b273d22dceb149f425f5c11153b7f877e327e35b56cd635d8845bc1c3a99e4
- b59976630969436922dcc235f15fd64ba5a941778b06f422f74cfde08e6dc7a1
- c10b5acf667d3fee4ea73e718a703f46dfdb8f0d53a85b05144ce7f2c0d9a476
- 69717f16e4feed3cef5e3121900421daeeab8b4466721fcdafdc5bb88b6fb474
- 61edf8f99f081efa300fa7eb94152cbb2fbefff37236ffedd76296045930418f
- 1c243e3a9bdbddb9f96df63ca657d8600cecd80cf3004b51960671864ca18706
- 05813b39cc65c1a0061c310a857e285c4393781bea8d04c080a5051025be966b
- 8ed02c1286edf7b9c74e51890409c6eb1d99ace2d0f7631cda8549505f8bf41a
- d36022515a2ac8944e5947b9540767d1fdb32c298a044901a50464d186928ab6
- 56e105f83f141a835e521bdd91207a1c36c24dd55c21f71324bfe2f5461a1108
- 01df2d612382bcd75dc5fc029f75b96584ad688824499a64815414665e635dd7
- ac1a11dd40935ed97b46e256ace5ba8b0dfd0b1f6425e142e3a9f2376dc4f16a
- 06b839464a5bcb566aff8cae0b304f154d6c40209e7b9707c691894e9febf250
- c79924f2853ef396b8d751d8ba7be74c08be9e491505c579aa72f8161a113843
- 3b0261830b15de74d6c73af12c983981571ca39dbc97b5f4dcea06f28e527e70
- 4d8106bc38b90a000a429acc1b3f0bc1cc266d259b2f4bb94a2e31eaea5c99e9
- 34cb8b63f719b6d9ba185d107adbde4825bb1064797aa79625e76fa0fa21df28
- 0ce17f4f548084bc66b4c4339d8ce731d806d970558be66c03dc933ec63694aa
- a630d74f0bc79258e3ef9ec62643db8d755afafbcb89a3d128fc508576cda009
- 4d80c473d55d55c5bf34c89d656419de8ed7cd4288d16496b4cb5695dbe519c9"
+checksum="3001badb420d44f0ea227a973c4ca5bbb7f0fd4bd85c1ed12454cc8b78c5abf6
+ a089c4977da4e8902c9f7c38e752bf8bad7dd334cec6a1155a9d7f405cde9a6f
+ 442859479a0214e01d88b73d3990e4c5a40cf935e000bf6150b9a38299951a67
+ 9e22ce35059f69008a7694b805e78bb05db783c7cf0c850b09641168b5d8fdbd
+ b752304b0747c677bb5eac0f36f9e63c1c7f05402287a6cac305f25c7a16642c
+ 5b26eccbefac17d861bb1d6ef324446b6abe6f56efcd0f8bdbe072bbcdf7666f
+ 5bcc8cb84c55e959e3245a137dee5a04930a17602ccffa7143fc1f9d5827d81a
+ d2bc40ae643bd6fac03027e962b91783ae0264eafe3889be0929ae6ea20becbb
+ 49fd27e1a8b5ffc529fa0e5c46577a6e82b413a2c0da3b26778dd37e133c9d2d
+ dab66f5dfe36d9f5352174c6c7f64ac8809974bfe0f7feb374e975d46a219804
+ 8d1d8cc6bc34852413f891659599715ef105d37daf8d0503beea3ec805165678
+ 56474d248158693deb7a7b30eaf82558e4ba825ebd0b362cb39f272c6dcd5532
+ 555ed2fbf37f4e6ddfa8a1346019126fcee77144387cded79546281d975cf16e
+ c580d31067e8f120bea9b4b7fc8df1d36aa23dd7b4400f8939327f522d5999c7
+ 8cced79252100c17e110d601871844d5cb065c5c25408b4d4fd13bde74843b68
+ 44d35d1db7e3254364a2e25eae46cbdd6714836d030e095825de2bf789b3f07b
+ d7dbd090dccc5235f8f6f4fde6c75473f61895f9eec02399485b36031d34ab28
+ 4e13d0ec40400136c34f34e6623a7179078ff8fc444cc10bd58c6f7f33004705
+ ff1cd0802203791425dbeaf1f624fe19d1a600e9c79a61b5eecbd56ba604d1b5
+ 41100715b15e512b21fe122ed4e890a78ad61e7d588feb7f7d847b29b328a17e
+ 676673b7293340d252f12f11d15736554f12d16858a6bf343e28fd9adf7b1bab
+ aa67da034a4470e7dd0208b98f81047dc46d1961741d7147a84543786ee6f703
+ bc62495b7d1a634fd7a40ce4c23ff06cb8a2f96e973e4c4fbba8a4c805c73bd0
+ eaa95f7b3cea2d339ad1ab1221ae5cf0dda2f26d72631fc8d737cc9da1d69790
+ 8aadcc4c00be7aa080303fd456dc9ba35479d5e8701da49638c4a63bb9246737
+ 37ef519ce07e433a913f709e13621cf1bbe624315ce4cbe5b5f752c254425180
+ a8d7f2eec16a8fd957c40064bf461ba5fb1c7f1a3d8e45fcdb590271b40a5aa7
+ 6ea82d87fe4c7562c13a35b572704eb0ae553a1815c62e91abec81490fd52e03
+ ae9b5cfd421e5a449112daf6ce24dfcf692e062d847ba85002467763756a9fb0
+ 9c57f5ccd8c3a3347394c9b3df2d2d60e06763bd9ce715beace2e08e2b24ed3a
+ 842154d5fcb84bda2b0f6964f8cb2a70577c808bd46a3bb018c454cb47122a30
+ b0bdd4b7dbb6929deabd1a4c42525804173788fb53c2118465883466a7d49caf
+ 01361775c9c25eef394bb52845e683f8cc48e76de83c66fbf9077b510b9e659e
+ c7efd4bc66e4e7cfce3dec8acd898e248a1e44365d0aca45f88affb174ab9b1b
+ eb90b53c8ca07a6b705bf5a83faa08bf3e55b52a9700afe0b4e42fb74e8ed7c7
+ 0d7c67ed7928afd3bc84c516e380f2283fae69e41ef0219a8808f7534c944d76
+ ebbc9bb515bd8a8db30371c105baaa5968b62bae73a151895cfd17d31e262426
+ a64cfa864128ec82c58de8f5755afdf6dcd94e4ac5716bb6360441885b5557bd
+ 7ffaba37f94babdeea4a550f1920bc78a756872f699837d1f9718cbe9fa3622e
+ 60f84a2d99c600773b1138353a8321daa4732091a78eaf5822e37f92aa96aaeb
+ 696ed70f90d553c8a36b8160c66b9500b5491068a4ff8dccb1767645ae59eb0b
+ 36f8c52923dc04340628955f684fb71caaffa3e75af01837336a8ed2383622ce
+ 9d085b78a05fb89f528aa8537fcbe9b926e25e0aa169a5fa5cf2369c8203e4aa
+ 9d95e439c9acf13c4b870215e45fc78f3f3e893817a7ecf91593ecef2c41ec08
+ 0b5ab1b5558239eddeab91cdc3fceb6988005f61d78da33b842f0d13145c350a
+ 89bf9e72be700750b247ac7a544d3eb9610811a9da51fffcc0b730dfbb030dc0
+ dde41e556149c5b1df4841440a0c97c90a8922dc77e8794f9e9dd07df79c3f95
+ 7bfdab5aea278553aae69c554f046781a3e3934a420390a13d83a62ab77977e9
+ a1f521aa41c75ab17f46a40c5201ec736f69a4f49ad8c3fda8bee8499726a437
+ 14c2634f26e8840af4238c77f8528081b7b98ff7b25b25db7d7176c78b4e304e
+ fd1ac2c31e16e26952a8d48eddf89aa32783c61b18b980f6f0a2206ddf1d0ddd
+ cb345b93f4266c32f49925b75f420052f1bb53749b45ced140410339864a892c
+ 2d783a55ce108ae6f1e8e42bbad05ad9b534dfb85871b2ae6f2cf69a052c2be0
+ c9b1b9aeda1915f1f6b1787365ec80abfc2c177dc211bcae3af3c70dc226cae5
+ 6c889aa79570afe2cc0bdbdb44cca8f2be5ad68dc33cade736d10b004f0ef34a
+ e6bb7f7b6c812a068526d81bcf942b144c7594cee2ef10c360b1dd762e3cd69c
+ 7b09152e06c57b6ff95eec13d13c7dd178ab5e14f0b9e22ab2f07b28682b765f
+ 57b0413b805b76ce763529d3d9882bbaccccebc1c711a6c32348b9435c6fb1db
+ 6556d77749e9344ff7c73b41790562c44ae9772b9f16a575e84c5742bc91de60
+ 4425fbacb3efb0ae7ff39110b03161e26cd3b344a67a14800b6fb81b6d1c7d26
+ 46bf6d54b03638375c39cfcfceae5f203674416c7d1570e8373112de8b354e8f
+ e44b8bddc00ca8fa46313b798f264f2ed8e5faf45b35582fd75d61f5556ce9cc
+ db542f74160ab0b0715a4ff0a8cc4a8148ee57600af48b5f475177ee56ee764b
+ bcd04d47959ad7f2ed46518641d9b6dbeadedc66e44943baf25ca1a436aff602
+ 454ce8e84fef16366f8e19a45d6b0e77e7020b002b061896aecbb4f1a11fb6a3
+ acb7f143f00ce726c46bdb6f3c75487535ebdc366c2bfda3229975093ba77287
+ ee289d8da3f5b0697664f560bdb5986f4ba0828e9d2ad532a86543936d6c26dc
+ d84187b0aacc290122c157579d2a94b18736cc038ad49e2d2e11db09474ad7c3
+ 6e579b339c2eb1c3f5321ff029b728731b5a9764233bee2b8a206844d4f774f5
+ c4a243fbc04d3433eddb5b16dc0b4b981f4043df4d3b78e10bf31776c4149282
+ 27e123bb7741639a4ae5463224c01ab1d37f3e7cec593c4bfa218d435c09392c
+ 24b35fdbeb10d95f46f6b835963d8de467244a85b28ab2546fbad83712ddd05e
+ a9cf68b2ebf3c96a55d6425794821602ad7be4c0dd3c710c56a635da0df39689
+ f3d8144aae2ce33b07de9b56f1285ff3cfc75c196c61f3179e9ca5b904df2ee2
+ db2dfbb7cff71c2a623fdac57a1c2049fa0ef2bac4990f38f7ecae4c19a8f11c
+ b0d8ec50bb9b351efe128f0f4c8332f43d2eb09866aafde81fc6a1d9b20eb0e8
+ 23e18e54454dde73c34bcc3eed55e966d2ac64c0509bb4265083a341d3c5bca8
+ d9e43874ddfe9fa7eec84c76d1ff9f4be4c1d99c03ccaa8571118083ed911a92
+ 66355e623a24c0abd94888e0c670b29aa426d4b1f39f3dd35b3b81265a7aa4a0
+ 3d01f948e1db848adada16b48b8fb6e7fe4c1df4d289d77b572c43becad4adba
+ abd09772e324a3bdb96841fe0706673edfc4d80ed3276317d531e1d4466e0c45
+ 0ed86b11b71297399fd6d5b132d3d8ca7916b93401aba63a24bd10dfc752d245
+ c50c6b7ed09864e6fe5a58075ac1cb60b9d0814125c3c8eee5f771639d4c4a4c
+ 3f3b63a7700b9fbb5114353beb14dc7d89b89348f1b1ed8fea793c0ffc9b3781
+ 43fae34bf54d72d71ae3abe62fda2e1bda108c3ded563ad7b8b3566549e205fd
+ c7185e8228f551f3f39e5ac2adef7c8bbad043afc9569fb64c9f6e2503452e19
+ 9933d9b2746476bce02bfd1c5e17e81f29d876f9405f3bc2f313a962c3c64366
+ 8b8a2d66be8a6f5bbb0cd1e8ea3c4d9e7d2582c1c83d161b41ff9f72c82cc05a
+ c6ce16b49273b87b0e6083cddc99b5226f12c4d395f19e0d94936202600bcde3
+ 604213ba99482234192457bf1f493d8da112094c97203244ce7c39b22f00c88d
+ 54aba98a48ecec250f4b36cf8ec1a4f60f74f6b214bf1729398510e268b96b38
+ 33113dd19d2e8126331798d292661ba9603fb02567dba347ab39ca9eaaee01da
+ b9b8ba1b6c72012adaeb8e289d7bc105734740b2ae9f007f60d849db3461cfd6
+ 3b8e4c06ef3ac9e6c0eb946611f455959eddac892f6e0b469ff0b0dda92926a5
+ ed5d9b2e77826d34d2f681064f093d567db28bcc71e80c7fb36f7d82f466e796
+ f74f2aa84585a251081b3aea75ec1de6ac30aaabd49bf0c05f4380b893a538e4"

From 52925b416d16a09b7d04780edc0a042fbfb69eff Mon Sep 17 00:00:00 2001
From: Zapeth <steami@live.at>
Date: Fri, 19 Apr 2024 10:01:54 +0000
Subject: [PATCH 2/2] firefox-esr: update to 115.10.0

---
 srcpkgs/firefox-esr/files/mozconfig | 36 -----------------------------
 srcpkgs/firefox-esr/template        | 12 ++++++----
 2 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 srcpkgs/firefox-esr/files/mozconfig

diff --git a/srcpkgs/firefox-esr/files/mozconfig b/srcpkgs/firefox-esr/files/mozconfig
deleted file mode 100644
index fa5a7a42e04be4..00000000000000
--- a/srcpkgs/firefox-esr/files/mozconfig
+++ /dev/null
@@ -1,36 +0,0 @@
-ac_add_options --prefix=/usr
-ac_add_options --libdir=/usr/lib
-
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --with-system-jpeg
-ac_add_options --with-system-zlib
-ac_add_options --with-system-libevent
-ac_add_options --with-system-libvpx
-ac_add_options --with-system-icu
-# XXX: the system's libpng doesn't have APNG support
-ac_add_options --without-system-png
-ac_add_options --enable-system-pixman
-ac_add_options --enable-system-ffi
-
-nspr_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nspr"
-
-nss_config_args="
- --libdir=${XBPS_CROSS_BASE}/usr/lib
- --includedir=${XBPS_CROSS_BASE}/usr/include/nss"
-
-ac_add_options --disable-tests
-ac_add_options --disable-crashreporter
-ac_add_options --disable-updater
-ac_add_options --disable-install-strip
-ac_add_options --disable-strip
-ac_add_options --disable-profiling
-ac_add_options --enable-release
-ac_add_options --enable-optimize="$CFLAGS"
-
-ac_add_options --enable-official-branding
-ac_add_options --enable-application=browser
-
-ac_add_options --allow-addon-sideload
diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template
index baa8e8455f2245..9e95b509e77f6e 100644
--- a/srcpkgs/firefox-esr/template
+++ b/srcpkgs/firefox-esr/template
@@ -4,20 +4,20 @@
 # After bumping this package, restore the depends of browsh
 #
 pkgname=firefox-esr
-version=115.0.2
-revision=2
+version=115.10.0
+revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser - Extended Support Release"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
-checksum=45723c83ea7dc318ec50d67eebf834163b626ec3924a3131fecddfc7268a95f5
+checksum=0afd3c733d95f7047f258d1a9768d06d856217fe736d85bfb370db9dd926eef2
 
 lib32disabled=yes
 
-hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo
- llvm clang lld nodejs cbindgen nasm which tar"
+hostmakedepends="autoconf213 unzip zip pkg-config perl python3.11 yasm rust
+ cargo llvm clang lld nodejs cbindgen nasm which tar"
 makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
  pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
  libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@@ -66,6 +66,8 @@ post_patch() {
 }
 
 do_build() {
+	ln -sf "/usr/bin/python3.11" "${XBPS_WRAPPERDIR}/python3"
+
 	if [ "$build_option_clang" ]; then
 		export CC=clang
 		export CXX=clang++

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: firefox-esr: update to 115.10.0
  2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
                   ` (17 preceding siblings ...)
  2024-04-19 10:15 ` Zapeth
@ 2024-04-19 10:22 ` Zapeth
  18 siblings, 0 replies; 20+ messages in thread
From: Zapeth @ 2024-04-19 10:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

New comment by Zapeth on void-packages repository

https://github.com/void-linux/void-packages/pull/46658#issuecomment-2066276979

Comment:
Rebased and updated to 115.10.0esr, also briefly tested on x86_64-glibc

@Duncaen is this going to get merged at some point, or are esr versions only updated with major releases (ie 128.2esr)?

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-04-19 10:22 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-13 16:00 [PR PATCH] firefox-esr: update to 115.3.1 Zapeth
2023-10-25 14:51 ` [PR PATCH] [Updated] " Zapeth
2023-10-26  4:58 ` firefox-esr: update to 115.4.0 biopsin
2023-10-26 14:11 ` [PR PATCH] [Updated] " Zapeth
2023-10-26 14:16 ` Zapeth
2023-10-26 18:14 ` biopsin
2023-10-26 18:21 ` [PR PATCH] [Updated] " Zapeth
2023-11-22 14:01 ` Zapeth
2023-11-23 14:18 ` Zapeth
2023-11-23 14:38 ` firefox-esr: update to 115.5.0 Zapeth
2023-11-26 10:30 ` biopsin
2023-12-18 22:39 ` [PR PATCH] [Updated] " Zapeth
2023-12-19 17:43 ` firefox-esr: update to 115.6.0 Zapeth
2024-01-06  5:24 ` tuxliban
2024-01-06  5:25 ` tuxliban
2024-01-30 15:34 ` biopsin
2024-03-01 13:34 ` biopsin
2024-04-19 10:04 ` [PR PATCH] [Updated] " Zapeth
2024-04-19 10:15 ` Zapeth
2024-04-19 10:22 ` firefox-esr: update to 115.10.0 Zapeth

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).