Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

firefox revert #54397

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
197 changes: 99 additions & 98 deletions srcpkgs/firefox-i18n/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Template file for 'firefox-i18n'
pkgname=firefox-i18n
version=135.0.1
reverts="135.0.1_1"
version=135.0
revision=1
build_style=meta
short_desc="Firefox language packs"
Expand Down Expand Up @@ -141,100 +142,100 @@ _pkgtmpl() {
}
}

checksum="faa076fbba855a0de3a097876af3afa4a95066ed7743ccacef8f016ce1075be1
bdea5ae8b2df98853f3346f2ff3ac03cbb6ae7cbeac8808198161f4fcf3695db
55a2e3201c846005c4d1be427737a17b8853aa0dff150ed27b746cd4ea03fef2
48d3c56a3ead667a7b4e31789c5944244201e790ca69af384dfc1af291e60b9b
f9233c86f7a711d4aaee83af5b284846af67c7165f99fe121a5497254c161cdc
d736db60e86081b7dfac7685bb6550fcd7d4d822ff619f0d3d53ec2c9a032e0a
a8846e8f89433ce773818c5ca9d8557773946ba1825a506c1b3b13e530c63b0e
a2055b448d3ee5da975d1bd877a07048e57b7c2cbd1f82921428aff9b4980c8d
85c5d1c2cb5e14f800271557381e3994f7faa5517e0243eea72ad8cf135757c9
b1f34ac3b8c253f7b842a374480212a8ef5663be53a4ab580b11be9f5d840b3f
5fa75e135435b15717ba4d106a41bb61e5bac29e7b66edb50a4d4a770b8bd623
cefb24b77a840efbb2123b5230c345abf2b1014a757dbadc4c853a8772429cc3
47c9916f99e3d91111c64a49f49a0566d241a6019425f2556d47257df23ef027
d08868539620ebbd7217502ed1397d460e627667ec0e1fdf742a7db123cae020
3fc62047c7637cce876d23296afbfc1acc59ba7293458b7d0b443b8161f6b88c
c2452481a10fe1c76494d2232b56d7d9074492d70d65892748ebc3512f820ead
2e433cb5a36be02b55d777f52660ca167b5d35e1cabc1a7f86e2c77ee4dd7ff4
64090934bdc5d108447f07ac1ecde9ee93d9e2a8c98b00ec7c4bb387d83af019
7322a5492728e77ab7c89f504eceb3e18f403023557e01dd22ff15aa6c1ef484
4a1d85a263f0df3ddd61eb0b435bdbf6170648a276f55e28dfda2dc0e2876dd1
5d7cb70276fd1f2f43f3092d4041c5a4ab64672daacf19320cac7d447a0ec776
745532c569452eb3c694c63c45e9d2b6a138013b5dbd5911e29d4c5cbe9fe452
f5160100f83a9b6f38d22bafa17c1c12f14123673db65c9100e501d9c0ae02ce
237c494e872cd3edaef5f826621b94fec59c56b86b02916794a85d448a917624
099cf4f2eecffb78fab05bbe62d35da8bff4da618463398bc6c000a0b956d39e
38cefe4e97a3aefcb7dd67e759e44e0ed1486c98aec5d3209397927f0253ec06
e85be97f3c3f1d8c4f85d36a63eab51fa393e50a962daa252da08e5a771b9adb
a7bb2f44f92383735a170d637d89033a607a2b70e6c01b40083be11c9af251d1
b02071fa9a79ae6a3ae47f212f68986eab413c128ffca5d0ad1244f7f83fb367
b23a3ca8467674bd12f6e754370fe616bc1509dc0ca6b2f5b3d8655f63fa42cd
d514d27d09f76cbf786fecadee5cb0831393437e53385a650b4cf0f406d99550
a130f0d6b069479f3074b8dc9df13974881dc3aab6052cd5c439e551d885a8c9
578da1adbcbc98d8983d4d707570c3297e33b7206c03bcc8596150e7af18b66a
a5e100572cbaaee5f1e5d5dbc75988ef2d8eb06d0fec7e3a7697e75c411e4475
e9a36f3ab2556bdb97a0310f73000aa1a68dee7f70358eb4c780606b86af6b52
6b0ffb74dc6e8ba2751e041b0635022eda66616d74bf70e62c13bb5e1df0a890
1ba1cde1a23991a95f1c56c4558b847bf578c24ca468118eff7ea3ed1c7379bb
3d31c7633ffc6200e43cbc32125172356369592ab02fbee176c657ff06173ecd
59df49c9ebbd200d01d99cb001a7fd5c95f00812b95a3e4f7110d306d756e8c4
375edf81e23e7edb11adfc985b01398d5eda84f12f714ebe6c7f1cf68fe456b8
d5cfeb6bffdbe34a15999c5c748b2d412a5602866209e927ac2157817c324873
a67b39740c3f3a1c23d25de308c4f673ce3f85733213781bd30117b4b34884df
b03b94133a0a9f398f139446a3f7c0ffbe47cdf371fcae5069e0903ef96c960e
b4ed02625c30b35d1da78f2a3617eace6b1b582804944048bd263114a9229290
fae13957aed563f750f7b85aafc2e0a7e12eb02c62aa30867dfe600bf7d64543
2c6401581aff5274fac566fcae7eca8aec1f6e5fa36fcce2a1147f546852c3e3
ee31a9479b3efc5d295d7965bcbde704cd3c60516fb27a202e7c8454270f4b9b
e6b8d9b3761276cd9e905e7b1dfa0b5942229fa001c77eaa03900ad3d495f1c7
0930541481bc9c1b550af95b71a271a91ffaf7193e12e7d3734f8dd366a4ce46
1f7e71364eedb79dc0ff75b85e1f126d1e67134eeffc1cf35cb3fe2b0e0c4bf0
d879a6633177228de4e84ae8b827116a0851f5686ae6ba71dd45ebb8ff905ffb
ee8f02d2b481b671f40cf20ddabcce5daab52962544f3288503a43e87b40a713
ed44a4893ef2902a1fa5e4b6f80f73f47d0a3f697ec86a8dc878acb9a510c00e
0ed1474492c35ca681a9ee49bf8f29223e78ce06ae36b4723117fbc9463fa73b
faeaa9569ed1d50e3083e27fa5bee7f297c9ec42e2adef55b718abf398e07fd6
8d5309905474e24d581f5fc100b0a9773dbfd4505ec88bb60f547051b20d5834
773f46c49fb05107f1da9f38fbba11718465947dc0c635dd534bc1bf02554e49
9127468e3ff1506313af5e8d579030ffdafa9ebd245f84367125b84b533c2187
da86d98eef17ac4f219822e76d7a7fb998e1d4bfabf63304f73047b310b82724
7721e17a57ac67704cf4373d134198114844afd573ce363229222917cea46250
b600a31b0fc3e07cd420965347bbff63e479951b81a9151f9e1ce4f4d90b7350
e5a887187e9c2b5de1279783328eb8ffa387de358d8552961ef86edea7296b9e
82d94982560d4fa4b4a5d83325c48b727d26412bedb2cca8da482cbd3e15c33e
809b7961018445e580e856bff056c15d2c31812b5f82bf1da600ef78d1b96708
d0f4f9a0a401b2f06d22132f76ce0e76deea43ef5b8e27183f3714099a496632
2a57da6b165dea7f849adc47b5c8760c484f2bfb3580471ac567e17d87f0494e
6a819eaf5254863934c116d1f0442372bcc5d7bc3f25057d3b827d3dd27f9181
98abf74721e9ee3a872315037e34c64315b0095a2a97ed799cdfdc5858e35cde
e16d63af7dad5b5065c1c6e1bb0d0f1973e740e03d69f3a4e980ce40e8ee3db9
8d174b7a11131a2ea59c0b979d58ad0fa0e0afe53e477d57467d7016c061ef74
82cd9cb8087e2bc3d56c39395513424fed6e45fc09d8ed6ba42abcd3498bc0b0
a483ee8592c24a685e80ff0de877ffbb09a03d440fe56cc170bf0cbd0af605ac
4818148523b2f26eda088fa724440b75be5b9644a97c47677a3e57fcccdc513e
4382d2ffc4d05e7f12df8b5bc3ac0b30c04be7ac430a725004273cd4cdf08bfe
0ccf0d67b4eb4388f7167a7848e1d61e7cc5b82e031876f29784768b90374d1e
9dd48c9b78e91e4ddd8d4cae8ad055d559a8aad2d2132d99d14e0c2f35224255
291f402ad1ef9a435b7cf5f3c63647eb2350b0c5a2e3d7157900af7a29550100
0ded47f072717e978c095d8e2b66cc098ecd47c1ae46b92b1efabda2fb16319b
ef709891a937f2fc00c7fa508c6042f1f04ca9da1afb568b2e323beed5787bab
7a943149cc6b600e7766c2e8f6fd51bd620fb4f5cf343b36acf3a99838c12fba
f45e2ca7230a65ed4d817af2bbbb4aee6a55eccf5ed631bef5b349510097f61e
dd7d492522dc641f8160fc8a165df90e5122e7170ff2616dc9f7900fe266c292
f17572b250a18958efd6829e57f9482daaaf340cfcc34d8a02507db6b1fb8e3b
6a682e0444b48727fe0bef4144e3106167108422391efc26a0205dad5dd04aee
e39e9128f13f868518b60617b43d800ddce586036379b2e834407a87ffa94eae
27391ab8545f4a09c46ced3c0b45b5f60ce7f72c7cb2ae323a6ccc275d745b2e
a7b0dbbf61c05e4d75cda34ed3ef771881811e3be53a204c0f717d2892eeea8f
4ee045ac6d2b1f1e797162f6a98bf3d470c167d575bc5a61ae74f02972f69aa9
2fe7826ad1b4188a503af49d7a25ba357e5f6624ed99b135b1002d48346e7586
05ac2e0dd419448ad4f1e9cef3951397e8a615faede9688e08deaddd8278744b
2991214d5f176873b6be340aa276f74ef277f30aa4a3bc845ad0ec4c03f69e26
da249569ffb7f7e0db96a0127780358b832cf3d963161a959c8fb2e1bb40e8bc
2973f6b387b50a8f3e0261313ba861e7ff685b059517c4f45de3380978f4f216
3685b3830a5cdff672cc0f2250c394a9f02cd319668f0fc0d2b30fc745c72015
f94242d3a746e8e075cffd8fcd556f5eb48a50833387f045f49243e0956b59b3
ab1f29ca33318d1c0473c3966d2c5188be857b1e30c3c2fa712551096875f7b0
fe58133269a591d2cb42bfcbbd42866df2f797490cb0236958f5def1d246a343"
checksum="76217b8865e8a454b813d5d3cb7b11330740202625eaaf6e22a3bc60f546429e
db8cf4504dc8ab0740cb15b3bdc2f812aa868395554a8d10069cffa0ac3802ea
720ddce8ab20e69c3450c299b067170f85820ad56b60c5f80bf1e3bd71593b5d
b3ed9d07ff7b3ae531e3367656f5a5205a3ac54fb890bbb8741583178d9dae09
7b6a84e1894fe0f89a627718de48d691877e72b1785cb828e9b25b526fb91db7
039ca15880065c711e519fdbf4e0c10792e52f78cf4f80296c747d45cca4c210
660d5100d4b58426ff452d33cd62d8187371d77bb9b3aeecc4f72adf64becc5c
adc9570c70d83a96f9dbeb8014a246c63915b068e3fa13cafd26891ec730ec65
656811f6b4cd4c9c324761b903367ad6d9e013fdc388ede1a98b7d5e4fe0ba34
d9c640c8488fba2278ded8b1372f33b22e178b518dbcb9ef9207bbfefc35c3c6
f3297510dc35db7736c1a9a9cc8a4eda91cc38380567876512f0c3747f657ea4
5f37e32f917c4d368255ace22b2b92fb1c4ef5680bc29007f7200d5ecb00227c
9e60b32e877ab37b6fb0c017ccf3fdf8d9eea710bfcf9beea7d702fdc932f7fe
e23ab2f663be37b36da193d1b25710ea7593bc91601361784d1d7cc391358ddd
9af2b4a2b99466ea63d9362f7bef0af04984ff5d76573aa2fe3575fe439321db
b2eb62e0339aba733df4e2bfc225bcd74650f29544c8943218af98bf1d41b4b1
14a0054f6ae570cf5d95b6f6eec91e57d6968bad1852af95a80e6686136befe4
abf9037a97612db09e5e051224128795d46ede4b731a497e2557af1f84d12035
f55556126c5a5c7fae091dd6e42c13b218291a597d29f6bef9314c30c8cada0b
6f9e5fb165416ab38fbc93571338c7b920c22c3171422410e94a46320f2f4dae
841c4c7da73a508427dfb3a90b2c59b3681ef41e59f900fd606e1f989cabb594
28ec62bc298653d7c86c1213cb32273bae261208963323424de0d4d07d9063b6
dafd4d59a3ae233ac7f641bd4c1fe88b2ab375bb1c1b88c7625d9d2a7f37cfff
25bc0bb64e005e9c6f375efd9dcbb0c239d116c702d8368d3c5af8a68e236e71
52ea5e16428e6886d014a1a05d152d0a8a17e37f7647dee695bccb912ca17033
bdb96dd72ff08c6fa1529560cf08e15158404cf2ef9d460bd0036c710324151e
1b949d425d015d0a62ce0a958be6d03e144bec2605b079343c7a005fcbfab30b
3521feaad6417594d33b42bfe32943b96583658758169be97321682913d16960
aef64a56cc2759f55d9cc5cb82d217527bfe2bbce2d9869ec4ae092a9a722496
f1d0fd24ff2e69cd84621601f1db49d445be6b66c4df2057ec5173fa9a80f1c1
2885174b1b525b942983ef1996261bd738574264678e2fe6ef4fb3c5ebfdae1e
5e3cc64dbe8d5fafc1232562bdab44c3d6cfd093e7333483cb8ad3ea0f99655c
2155aee7f8bb8404163775943bfe77011b82227e2afc1289ed3bb5b27ffd548e
a963f95832050b693c9e09b045732412e6a057bc3ed2609c970e0948065dd32a
7bf670e11b18deadf0a3a637057e980c435973628b3ac209fe559d3c22ec7127
e77a27afcfad4d7d0ec9ccda6fbb364116fc60d3611102552a68666f034a1e72
e93fe5b5f51d4d7b1a03dfe33c5593a32d10e3cc7ae18eaf3fe51945a5671920
3ed1770d00e5c581bd3aa13feaf83dd575cda47ab53bc5729dc55d6bb86b5523
14330c5cb4c576701606f0934594388f185d5a966556d8238a42b989a9d10c44
61f66e25b682bf4b4ddc1c3337767984f088d1c3558651469417f2e6eb0a7669
ab03d30040c604b07b577793d827edc4b555b07c54c095f0f96463401b0a4668
986316ee1b41e0f69616a9b6be5753da15dfcb91081d1eaa906ed48c728054f6
8706795aab0d52294cdf3f2d30051b6ad67f7ad3dcb89d8401b2c695115c17f4
0edfecffcb79ac9a47ec20b0a7d5b252027e134c97eb93ae8a22fe5aa8463b4a
82632d2b4726820a14bbb277eeb55fdb41563987213d1a2e9fe634680827dffa
7767d47859a9e5487906dab6fdb2cb915196381ecd6e7c64b625fe4d2a0d5292
ddcbb55d8a5ec3cf1d84ed2ba6ecb7cd58d2891956431ec530e771246b2f3b39
5d4a84599d64e47ab4bbb0a71a5d5db8d7303ee1e29e38ecc4c56f54e40a0238
c5ded9f79e0c9bd529e173f6d1fb10194150e1a60628ea2b073ebf04f51a6ff0
19cf809bf7cc6eb8f986978c8cb46cc307ceb394bbcad2e1431de10a061061ba
c7b86cb56c01d45c65aea2e6d86560a10fdb6aa61dffac819519a8eac23a86f5
2d411ea972529ca82958e0d391482cefa065bc639f6f9a93229191301041f6ab
a5fa539bb322690d4bc65a81923bf276f51affb7b90cf02bed7a5f685d5e6f3a
18a8c092190535c49821c3f6a938e3fd617066bed78989e512910f9a98592ff6
f7654c4e0b358dd26e0edfaf02713af4cc6048f32008a756300cdb86ba9958f3
5f58c003bbb259350c6b8dd9f9bb125dac584df0d29b3810909b2bceeef320b6
b1f22d1634febda1fd3e89ff5eb66f5a8b3b1c8a1afad136ee320c33f734ae00
78e353f1db4e925b13e66d81419c7806c9164cd5647141f87385b9a660a483a5
904893210b3e90c74efe3c8e1c00501dd9e52fca1a33bbfe5d32028c1c1de62c
3b3c350fb90155ac27f3de2b5005f913ade861a7bae516d679f720cb497d5feb
6bc6a9b95f2bdb2810c4843023bf6903640d370c72b2ace0edcabc12359d2126
7db65e3290978690a76a49dd02cf81af3d22f1cf46069243e4f80ff32ffa1088
b2e52c5c0ac9c311612070c5f2f444c17511ad5cc5f8a3b9c1aa4690c44770f1
0f8783aa62d81c316104c4f3f0c146d48ce6ac3530cfa539e20fbcb7e45ec91c
181e3b11576c9ff3c98c70f4a8016ad3bed6ccb23b9953ff3044f5d9b477a98e
cf8f1cc9a681ef9b4845e01e7dc2e45f215081c25fe82bffba19fb268665df49
131ed6c850a7a033c98f29e3c13c6407aa7d722ba5fedb7f983a7effc2445119
27aacaaf0550a2d2fd9f200b1517c03e043ce1af75438ece0e9cc4a5c6894eed
1d499db8ac89406b6ea8a17b95deb7e520fef695e8ea42f8ade4603deb9c9b33
e80490f499a3f32c2319b0995b33ff37cec2dd2cc9fe21e39cd1419315592edf
827bb7710b1ddebac9a7fa11864f1166699a84f3747a638b788a6b906dfb29e1
5611ba980ec43b905e7b9aa04e0c6009ba686f910f084747896c3491b2eac9b9
8d6ef652184a869cb5611af86adef1255dc25a5ef5ee89a9af5abac60f7b83f7
70d7e264b037c0ea887b6a558293bfaeb531720b9eaaa036032d776186c39520
1fd05a3f42006131f95d711ed042f423362cc75ea9eb524a84a0d9a746dac69e
2199cb358ae9fa24ed90a93e1a47635d9fa399dcbff82f824eab7fbf143896d4
3a2800f50b5720c4e0c80efd926e9ffe32a4d182bf3a6fe3ab3fe04882d1a780
ffeae211ed6efc624e867ce1985cc707fdc5a6376dc635e9b4fb090bf3464e31
82b10fd1ff32066c086f6ec98c068feed4c9adbc72ecad0efe72c918668e4ba8
d99298715ef9f1d9b888c757307595efd89473b3d7b6dbfa80a0f5f4c5d9a05a
543e12ee1fa3a0c42695363576a4a3d89b1a6907b9efeefcd9f15ba78af90e86
8c8d8eade2bee44ce34b469c962d85a17fc806b0ef9c4b2dd71fbb019886c641
1ece4b9f3500f436dcaf1fd488d2caf6db71db5b4792c317c4718ecbc209f432
3cb1fb4dce1d8ec0859bfe144139c5b566678b345a95b99518e6a0195bc3f46b
ba7203d7a9a9d7b3f0f8ad73b3d53c095c7d58b8ad8dc3cffd92f46d1ad89f64
cb982965b56c67cef270ecc6ad4a8ee3e3e13f20b173546e70ce8e27f775154d
009897b3dff49bd5e3f6b140cbd731b3953bec9c8c89da9cb56abe6423d7b070
cdfd9281e28e327d10f503a7f2c6b7c7c677b4f26368b1efd2862dd8efa2b785
6134803da459c6438236c1d1f5a0b97b9b0fd7410830fff31b403e08cfd0a84b
ccb079ba9782b829d1c5faeae2b35a9dd07b86997b47c90b42430c3fba35a1da
0493fcfb205cb4d00d8e4078597cbd2b41e188ee5809ae36f6d2d8f485459847
a96a82919ecb20dee0869ad9116ef793b8460ff4fe164e63dd1093521153fd5a
8dabd013ec7b634db648f37f3d9ef0069d235fc651db9950d96e5c49557aa14c
666bd953784ef9d0730367f0b0ca5b8c4be1869af16cafce944ae52935e287d7
f77883d4792fe2f9080d4ee8338ea378d9d7f7e7b2f4ec5f0dcdc333c6b03d84
2aaa7f8157dfbff66b7d037686c34837723eec54233e0dd41b8e5451be015a29
722bc2daf5fa6220cc20ab54acd92c30f93538e200b0444ba25e5e6456636491"
16 changes: 6 additions & 10 deletions srcpkgs/firefox/template
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
#
pkgname=firefox
version=135.0.1
reverts="135.0.1_1"
version=135.0
revision=1
build_helper="rust"
short_desc="Mozilla Firefox web browser"
Expand All @@ -12,7 +13,7 @@ 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/beta/b}/source/firefox-${version/beta/b}.source.tar.xz"
checksum=74fbdfddce3be390f3f03194a4e398b30d0a69754e1542a59d7f2b38bac37906
checksum=827e12a962ef47511089af4498f65ebf42fa57ca31db790bfd7e9a820d16b960

lib32disabled=yes
_llvmver=19 # needs to match rust
Expand All @@ -30,13 +31,9 @@ makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel
depends="nss>=3.72 nspr>=4.32 desktop-file-utils hicolor-icon-theme pciutils"
conflicts="firefox-esr>=0"

build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi debug"
build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi"
build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland clang wasi"

if [ "$XBPS_WORDSIZE" != "32" ]; then
build_options_default+=" debug"
fi

desc_option_lto="Enable Link Time Optimization"
desc_option_pgo="Enable Profile-guided Optimization"
desc_option_clang="Build with clang"
Expand Down Expand Up @@ -187,16 +184,15 @@ do_build() {
ac_add_options $(vopt_enable sndio)
ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' 'cairo-gtk3')

ac_add_options $(vopt_enable debug debug)
ac_add_options $(vopt_enable debug debug-symbols)

mk_add_options MOZ_OBJDIR="${wrksrc}/obj"

MOZ_APP_REMOTINGNAME=Firefox
!

# work around large debug symbols on 32-bit hosts
if [ "$XBPS_WORDSIZE" = "32" ]; then
echo "ac_add_options --disable-debug-symbols" >>.mozconfig
echo "ac_add_options --disable-debug" >>.mozconfig
export LDFLAGS+=" -Wl,--no-keep-memory"
fi

Expand Down