Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] firefox: update to 86.0.
@ 2021-02-27 18:10 jnbr
  2021-02-27 18:26 ` st3r4g
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: jnbr @ 2021-02-27 18:10 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jnbr/void-packages firefox86
https://github.com/void-linux/void-packages/pull/29097

firefox: update to 86.0.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR


[skip CI]

#### Does it build and run successfully? 
Builds for all our official supported architectures.
Tested on x86_64-glibc.


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox86-29097.patch --]
[-- Type: text/x-diff, Size: 18055 bytes --]

From 4e6ada7e909098aba64d16505bbc15c55bba9d9b Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:03:56 +0100
Subject: [PATCH 1/2] firefox: update to 86.0.

---
 .../firefox/patches/ff85-ppc64-xptcall.patch  | 63 -------------------
 srcpkgs/firefox/template                      |  6 +-
 2 files changed, 3 insertions(+), 66 deletions(-)
 delete mode 100644 srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch

diff --git a/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch b/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch
deleted file mode 100644
index b270d836f2f..00000000000
--- a/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp b/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
---- xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
-+++ xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
-@@ -91,7 +91,13 @@
-         if (!s->IsIndirect() && s->type == nsXPTType::T_DOUBLE) {
-             if (nr_fpr < FPR_COUNT) {
-                 fpregs[nr_fpr++] = s->val.d;
--                nr_gpr++;
-+                // Even if we have enough FPRs, still skip space in
-+                // the parameter area if we ran out of placeholder GPRs.
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    d++;
-+                }
-             } else {
-                 *((double *)d) = s->val.d;
-                 d++;
-@@ -101,7 +107,11 @@
-             if (nr_fpr < FPR_COUNT) {
-                 // Single-precision floats are passed in FPRs too.
-                 fpregs[nr_fpr++] = s->val.f;
--                nr_gpr++;
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    d++;
-+                }
-             } else {
- #ifdef __LITTLE_ENDIAN__
-                 *((float *)d) = s->val.f;
-diff --git a/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp b/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
---- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
-@@ -103,7 +103,13 @@
-         if (!param.IsOut() && type == nsXPTType::T_DOUBLE) {
-             if (nr_fpr < FPR_COUNT) {
-                 dp->val.d = fpregs[nr_fpr++];
--                nr_gpr++;
-+                // Even if we have enough FPRs, still skip space in
-+                // the parameter area if we ran out of placeholder GPRs.
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    ap++;
-+                }
-             } else {
-                 dp->val.d = *(double*)ap++;
-             }
-@@ -113,7 +119,11 @@
-             if (nr_fpr < FPR_COUNT) {
-                 // Single-precision floats are passed in FPRs too.
-                 dp->val.f = (float)fpregs[nr_fpr++];
--                nr_gpr++;
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    ap++;
-+                }
-             } else {
- #ifdef __LITTLE_ENDIAN__
-                 dp->val.f = *(float*)ap++;
-
diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 0af96b67505..299eb9d8650 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -3,7 +3,7 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
 #
 pkgname=firefox
-version=85.0.1
+version=86.0
 revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
@@ -11,7 +11,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=e98f586aa4d58e7418da41a2d19cd30030d072f86edd24a3fd6f769284287cee
+checksum=c3ac474a2cf6a8e31a962f57c7357dbe67b5088b6aceea9980f25ce7a99b58dd
 
 lib32disabled=yes
 
@@ -133,7 +133,7 @@ do_build() {
 		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
 		export LDFLAGS+=" -Wl,--no-keep-memory"
 		# patch the rust debug level, this is hardcoded
-		sed -i 's/debug_info = "2"/debug_info = "1"/' \
+		vsed -i 's/debug_info = "2"/debug_info = "0"/' \
 		build/moz.configure/toolchain.configure
 	fi
 

From 4e911e97cab9b56c7ced1e374d235bcedaecca53 Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:06:28 +0100
Subject: [PATCH 2/2] firefox-i18n: update to 86.0.

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

diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 9b6aa78334c..065ddf05a58 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-i18n'
 pkgname=firefox-i18n
-version=85.0.1
+version=86.0
 revision=1
 build_style=meta
 short_desc="Firefox language packs"
@@ -140,99 +140,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="3b96795fb242e7e79a9f7bef3908c094e5e7726e3ad449abfc9966f7da77461e
- 3e7897cc7fc60929d0cd7f4b63475e7951c5709d1cb08566cbd5e5842cd85968
- b2c1179f4f1b116af7414283d085e0d14886f6dbed4b192ab56d4692b6a435d3
- bb68357a8cf5a21fbb8df4d48356cec6588ef6dfd71404f5f43b896e7612c75d
- 9d0740dfa35179dbebfc778bbadcd163a7175aa243f680ef5d46c8ef84fa9291
- 419d23cabf506610d58ada457d752867bb62172b33782d64687284278aca9bfb
- 8981dd8f3edc763af427ebb48339aade0857af9034ed684ad814ec1534c605a1
- 2565ef2feca7d763fed989b05c631f484dc253d4b3606fabe1a27c11f1367481
- 80cceae6d97c7ff3a9ae76464abad123e6c7079e3214f2dceaeeec1e869d1884
- 9758649244e07be52d9d42eb249a50749c0eb59fa6097247c9e2d178cd1f1d00
- ecf06a051142efec8b8bcec0e7abed53fdd3e87326dbc25539bb864931e1b30e
- 192e757af71184082590ebaac253a1416cf22e50baf034ebc00a484de4ad8d6e
- e603063372e931564f580ad16eb2a5b99457acb8fcc8927c264e183f51d2827e
- 0729d18a3d15e39f9cfdac22cdf7229166dc91e4f532a10458a66d7ac4c0caa0
- 411b1f5d95accb1517737535df9b1fbb7f753e2747127f65cc4b9b1d9fcc7613
- 040d0fa10d2e9cfdb56807606ae0d90d5c117b0cd3de9efef99bbcbbcfbd9775
- ef5a3676443adf64cce7f1bb1cc16b800738db1ec7b5f0a0c82f1aafec79b5b6
- fa8b829386b9a6e18191bfff90dd93fcfcc4d9a12ec0c8542f46db500c9d0501
- d0b90678a67cacce8e4298cb4a04349f6cae8db277e94abb7b3a870228f79a01
- 859bb12ed766c545d27cadc12980917ef9a783bb324ed6438a634224e6bf0f9e
- d47f02ef757fbf28ce33622f713c4667c7e5623e71350368076510f08193392a
- 7d85aee53c07d14953364bfa097780b376ccf0cc0cf818bad40f02e63d042cd6
- e6c6e0aced825f702dee1ff0871f75789defad70316ac2dd1295181540dd86d0
- 0633f2924d081574d9a31ccb20c47c1e08d97284c800ab2f9d344ed76f13b54d
- acbea187dbaaee83254238cc757e088a13ba324e50c92c719378c6e27df05872
- 492d6a2d7309defd7498a923743f9b3a540a17cab60ae08ecf362fc3d652b2bd
- 19854ffeb4d031f4d0dc87d60bda6c028ba24753d3ca4aa5cb6c7603e26ccf33
- 28149d66c557db176401b93a792368c2a235f1ef87523fc3d68092d52c37825a
- bcb5cd9f7ecbfc0ae163d67074dd155a2ce8ce1ec0d710f19c4911937efa3b1b
- 9c6621bee65e062645db176d380a64ccb628b6bbdbfaf695a9f6581ddf4c8954
- 1d73c69292a60f2fb2c3f72a2e774537b654d150fac7e07db93306ecb78fa5a2
- 61ddf696355b2a6d30dda11c4e842394268b97270e0bd11ff7a35b8968433467
- 72dc3dd94d995b96df081bb874167f3beaa0b15bb0a370d4f188b08572c9fea9
- eb95c2c67e0e30af8a439e01d687bf835aa6c2fa469612493b6ebc3312281465
- 7964b6af70aaccb6e11031c6c7c5aab1c05b5058b7b4bc3743c84378fbfca595
- 998a2ff2e3737a796fafc18a47bcaa1d941c59f4071c7e0b72cbb3e8f24d7195
- 74b79fa7095e5404463dc9cbe2f078f988dcae28fc693a32c66e398de5680cd1
- e8e3aa4ba254a224ae818403930bf7ddb352138fad15dacfcde629c5ec9bc2c4
- 8957edcffa6e3d03d2606ed3e00834cccf716622b2d737c717151cb4a2c0e33e
- 58e101dd6184fbc21f4d7563e57e9df39522107c22a4444a157495e6e5ca27c1
- b085486014dff57b05426749ad0fc4a654e6a186f94aa1e34a24e6f79c040fde
- e9c291cea71aa2ab8803c0fe7f006245d232fe8533cb1996355b9b68e8132847
- 1b536167e5ab5aec4425b26b6617318674d76621e4eebcff404bcb019e2c9d4f
- e4c6044926e1d7890b0cc667eac3278363a8a3f4731dc61bbcc4ec6b4fcb1969
- 7cfc8e09337da6041f935d1b9ca689bdcad6667365a8caee0b97b1875efdb58d
- f0c62d98338e5965686ef03eced37d09cb68c16bdf1b47a6c3aebfe590d9afd5
- e2b839e90873d2f232690e1032217063e8bb23f255b32eff2d2cbca8b95f0098
- f30ce3cec2e2d6d18ad0820746082966d240e2c570b90fcf004e8332e54913cd
- 5c566cb9dc160eb9c15e47c6ebf1b9615fedb93913fc00cad3acaf519b45af85
- 9dcfbfbf6d4e3ab1d8bbc6d0ce22f182c677817a167d6985aee7a51346cf2cf0
- 48164457085ae1ae245800ee5a37c583cba622060b24eb11f0c0f0b312d727ba
- a2626ca5c8d494720206fb393356848123c1356a4f71b4deed0ff75fd084c68f
- 47d4c1a1855e1feef294d893c8fc6acad5ff82a1edad4560c43b50d4f9a5793f
- be425d384dcac4e3bac946c4ca1827583f6be89f7d08325877e3b1527eb6093b
- 2ff0079445bc9344004be33d959df8eeb264af76dac71c3cf0a17b129e90c283
- 35e254920364d8384c5c169744035911aede00394a345b51101f746ab31eb25a
- d76a2d5c1d0d51087771e09ca511f3199e8980e2a261f25c7cbc52a953674b57
- 0213f16d50325345949ed2cb5c8328fc8d8479f8c8bb1bcfefa53ad08680de22
- 9a477b4da7ac1b64e252b850365ba612ba101e37f6118f872fba3d4bbfa8bc0e
- 86c99d656933b9c5509f561f5825a15cd55e7402fc793bf50d8b196fe1b0276d
- 1bdf18c7c5023ab2ee4cdb9d405165b3e2b01487e59d8f4a8b96ce1a183a70ae
- 621a031b7e451f4429a9112cd861aedb7cfb0021d05e53216200addcd1efc781
- f842412309eec508d90505d1203e94cb64a8a25a3e0c20b7d7408784504dec5a
- 4e1a0ac57ab536db4b4fb1f70a301822269dcd44b92b995576a8386438482092
- e6b4fc2b5d98826f247102544b5ecd2fc549ae3704a698941e94cc04cab45c8a
- 89fe173ee181e1c463b619c5bd63456eedf67035a0cf2ff18db89febd4c6709b
- b40c342f4f6b587786f3a720bddf44ffbaf4af402eea5faf1941b7b0e57816db
- b7775be3215c4c723648f72ecc8e614f21a995990e9639fec5e313c6dde8f389
- 47378629d0e551dd7f9f6cb3df9620d0bf7048eb8c6099f5a4fe706b94151115
- d9658ba9a5042507063131d95721c8c7aec87a673269c617b906dc8b49a5dba7
- 80ee004e2a11a895607025905fc1d043158f3db1235d9179a047df4595acaa0f
- b980c637738f08d59204ea433c99096fc5e9e6d56a67ea899fc6ab7b4105fa4c
- 98ad40c82bbd3e9fa467e3e9980fede8c03b8236e55711f78d64d34711b2afbb
- 69567e62873eef724d6247a07243aec958fa3d687197bee5e8c687121840a5b5
- 81de087c71b27a8089bc83ac09a61e85af5527fb44d122e50f0bd017642beb2d
- d6eec4c549dd9fe8cb575588ba4bc58453034f5d31d97421d59d37cf2aeafcf0
- 2187fb2682a6b677f0689c79b0c89954a77907461fb5021cd16cb1495a5c6f70
- 0125ce75ed1dcad9724b7e624c99469fec49e5c72d091672ea996dd1880ea89a
- 8a7345d60a4d457d21a7b3cfa954bdf3292db476722394dca99d80d237474183
- 0d2db6c943d79b9c2b3046668022acc5765c4d5cdbb573cec3ca7f61fa99c90f
- d300466057f4e5081bf2fd73774eac6723ce162ed46b7de9111ef04cfc9c2f40
- 19f5174c598fa4efed6f753aaab681c6c732007ad2f935486b803a3c1152033c
- c9c1661af636ebbbff94388ca89a32b139f882cdc89753325f1467de3ff457e6
- 779fa0621c77cc1ef9bc29e8c91b993f804235559ea913271c32bd219d98fba5
- ab161cc5a1f14dc2b9f199e1d5b4dd52ebb0f1f0434a41020dad66530f954aa1
- e38612c3e685925990f6a172b2d0cce2a3d1aa8f9b34ede3b0e5d62c2fa2ff00
- ef1689ab30ec75dca367496c3c617095dfdbe2d0fb37cd04f93e58b2ba1390d0
- fb41438a8a1f6a054db4abf03cec3de88a72f9c030b8e7a0d128fa8cacff8709
- 4897b0f6d9a52cf5aab7668c6ab17261509f0f7b26e10a2120cc0ea51360f738
- aa65caa0b2ffdcd930f6c84ff697b87398c43649493041c5da81cb7035599214
- d66644b0686c7e26a6828963292e08dd8b5d2e32932f4f56e14b057bcff75950
- 8097b0f16f6a64b8e40dece3b6754f4b8fddb52c79d6c470d1b0e1b444f89a10
- af21de550e72d11d19016a4d676982358ce0764355fee9e725f13dad54a5af74
- e8352040a426ec70f468df86b17da0d39369a8ac5c7913a22f62b3b88c3ad2f7
- 453b5afc99112a29c6bfddab11fd2acdb180ee7fd9fbb66d284777ab238dcd45
- 7eac38fe1a2377b1964f6dd5c18357a569393553b6b44587f01503dd999c4e72"
+checksum="4498a9b32f297b0af4e13d66f905a3a60bc620343fec1bd6ef36b17f33c2db20
+ df2e0588b606d1888bf049e0645308b39596941846159d4ee670971ff4e02a91
+ f44e19cdc20892b75657c4cc7c2f5fa4bcbd4b677a61a877a71d31e8ee282e20
+ 1119422575d8f909d0b49896abe9d027d616122e7d36e4e1acbdcefbd2cf9e04
+ 39b49afc57e9f3af3a0a0d1f0528cbb95f0ac86bfa032864ccc5f45eb2ea9a74
+ 459b3721a77e73049314e2a516e37ce8d9a24f7251090b48c2737ade657b5435
+ fc0c7082f4c40035f434f85f034791c818a9c954f9d3f5d3880322f742a9cbf9
+ 220177f7fb204be27c42aa6a94c553cdfc3a9896cb4cecda2c8de812f1b5f78d
+ d66f4c4182795d6bcc344980ee742947940386e7cf15938fa95d8929295f2e43
+ e8f5c2b6fa0f3947402c0464cd2e04b151b202f8f53516bea465a0a947292b73
+ f98a1460156d33a94852820bf25423cd9b125a51d52e537074342d5c7bfd02b5
+ b6c6d84e31ccac54fb599499adc58702d7fed8794de5afd62050e45f9be59019
+ 124c6eddc99f25bfb153f2bc50aad032b948132149d8fab42395d97400e5ca8e
+ e087e70400243d54a6a21b7e46d886624f5cdbf43c1ac8aee99d70217ae07a73
+ 4d09a32ea45178a993e6493d387d4adf529c417abc438a9e5b6d78069737816c
+ 5f90093e3804ef7105e55eb2586f3be3f4b9947d5a6b6216239e379cc3989bd8
+ eb9207a8a89761292b76268e93696e36c4852efe9c524c37899e1c97c29b13a4
+ f9fda38474a5e6bad491e7239be7402e182ba76d7883bbd5da528d329340892a
+ 5cc738642c3d862865a60dd08e77276e64db57d85b3bcdd0dc9ff4c51f7455b9
+ 346574e0c3595f9533ccb392acb21043a2151b0d2d592e0eef94036bdcc1fb1c
+ cd01dfb6889dc1344b141e1b5339274ca0c125ccf1003f622c42e8e01435f3e5
+ a2128bbb70850f829be5eb91787bc38fdb81657da813ae9f78e4a66e2f1ea09f
+ 018774866a592084cbbd1002de62dd5aa85fd5882c005eaf351b39fe6787ac0c
+ 5064d31a8702b0f047a94231586b2a43bedc3576af76ec52b8c80f589a9bf716
+ dabff4ee5b9ac2ebea515a1ce9efaac550faadaf743901fe9e1d1791bff04a96
+ de266721877446c73ececb31b4a6a08610a3acbb270a79c3102f6cce0f8aadd4
+ 0b1cf27ef3dbd39cd29ade2982f7571ed90b366888c31b9e8121a31a72faeb67
+ 637249ffffd7b0cd9775647433596a78447a03d494c44638103dfd125c937a8d
+ bc88a27e1c6c5c5ca1d742a57d61cb7d1c778aedd66331cdae28d0cd1eb5f3ad
+ 2799aa361fcfa55b96121803665477c23a4e2c2697f1b6fe76c26156d7fc3f00
+ 861081f4e7e304be5bed42ae17f752ebc60c74d99c41f91ba3f7b853681b8081
+ 29dd96e859b4cdd829b620046eead60e8f2ba557edc54cf9b91b2303af652d42
+ c8f4a5707e3a4b6f31eaab5af04cb8aeecfeb13925b943204f2222a88e404635
+ 09c9a6ab89d5e4690fc159e95434db0355279701b433cae3265ae13cd31adfdb
+ d278dd7d8955a03643d3e61784a3cff89a634ca1be95939e6a78a5ce84e0f673
+ 30ac5918d113949f82a76031e12782d125b84ceb253fcf4a5ca0ee7900cca6f9
+ 14f78193ae544f8f5edae750fdb786f8e9f164f4aa542afb1216fd9177729069
+ 383f89b70bdfbdd05f48f2811428d2333e41d8e768ce0ba25153069919ce603b
+ 583a152bdb7200264f78f82f02e8e0cac639d09ca5c00b560baffde85f036584
+ 58ae3dc971a2ca05bdb311416fc03b773e140cc0ab4184d67dc7762c3fce3b91
+ 6af6803a6a454a65568a012f6af04f67296e5427759e917293d0d9ae29a9b638
+ 652a51387fa8c1079c2990babd1a7630ee6974ceac9efa5eaeada55d433b3440
+ db3bdaa10609eac2d5cc48cada51e29798f10752e3234a2267ef0593934c0d3b
+ f7d8d8a57d43a22d33f2148b7d613d25009fed4129c6da4fb345ed7bfddbff09
+ 25591586386e933d096b9ce7f2b63d84ffa181cb686f360b2f1076467470997b
+ e6e2b731e834d67ade7a0e5838a823d604569b0956064c17a340f07fe8d55508
+ 6eac5398c500b3b84002edbcaf86a94aa0f7e496d76a960454030484377490c3
+ 39478180c1206902340b7f75fc056f847d457d1850778b89c11cd0eca9cbb8b4
+ 2a49cf4a0b034fc57838d61bb21208d29111b9c6267adcdc6fdf379ce9e1a258
+ 962b212d7ee5ff5d69c07ebfa6fcbdcbe6536b62ea609778cb6d67b17e3482ab
+ f521141f8fb2a2be34a89afea3dcf236802a5653e51b3fbc7c3922222e5fe8b4
+ 9aeb318f9d29ac16e89dc4c5a924038bd438fba2a2330dc0f0db5763fe895b63
+ 0f6c748c9597d9e446f09f14791060fc102a0fecaf85617de93f0c0a5b7aac8b
+ ed9d55372a3161b1b9f3664ea0522dd4bf881c0736ea70392bff5169a14e32e2
+ 146b005ec9b7f76aaffa63d851fe559e70211425688f46dcd9d9f8867d116c5c
+ 27973b686e015ce276f8d00f20f52983cf75a38ff22e7ccf3f6a1c128a1657df
+ ce816f11395d52ceca5984f57be2f285c83a54e67e287e7a67ed68b4d33a97a3
+ 91d269eafe443bf728cdb7abfe2c9246de3e0c7d0181003ed7dc9f861c29519e
+ 0b4578608b460c3aa2a438e1905b06637cc1c2ab815441a26593bbad78cdffe0
+ 8394f2f135c190620d6b48875f153d3732d760703bed86b12895e4f396e04c2e
+ 914890f2ef7de3c181ba10b598b3c2f1a7d3a30a178f8927077152b2db0d00d8
+ 63c256759521e0666a64a619b4a36b5b74f8f5785da448a7302af932b73a2193
+ 3cf325d719e1d191c4d41153d6cb4a51bc81ec3953f2ea24aa6991bf86808feb
+ 34910b601e0c703171627a3605743adc73dad205d90440c30ad583d4f51364e6
+ e88df62987374efacaae6572afa9b05cbdd0bbea01fa3e41fbffeb6f1ddf607e
+ 262acca13f75ef5a5a556899f33f32cfbcdd59db517e2047c9507f308f8bbebd
+ 9f7e4c2fbc0f05e8fb1d89f760b82231f8d56f936e480111b74d13f33bd7273f
+ 8dd34bbc24c23f8a54306c078ec4c153c2201f1d8161c5c16a3614b8e852c704
+ 9aa1d6eb37c1b6d695d205b24101bf3f6000d97e7f11f62a256a682cee52cb92
+ 73bcadd4b05520b53b2f3d4abb0574e3e1a63a70d14dbebf1184de00deb965da
+ 4df484a630fde042cf4e9425e50cd396d2b519f39725d6dcaaa0f2f990e59c97
+ fcf0becc62757bfb4839930e3c9203f37183c4c3f380dce2aff62d7bf0e4df36
+ ed1d48d7d01c9de098b6857e1237f0d72b7377aa07b714a1dec0369c9db1c67e
+ 5aac237598b1f64faaad7465bb9d488c7f6eeb5e674bf66229f8aa467993ee10
+ fbac1caaf85d631f43d4d5d564be98159fa651a1b355548cc55d6456486b0d2c
+ 6e34ba6011df7630f83b00344082f3e28dda320644cebc0e1894bf5f84494f36
+ 574f3773f7e9adc324e75ece3e681529b177e12a757b927973cd6fe6a93f64ad
+ 202b1dc1945e80f14ab2cbf2d74a48a987d08f4d7374bf616948ff725baaac27
+ 8083ca7eaaa2d0f36432e703ea3525a82f9a9d2f743349794343fd6026441dae
+ 4787f2a77a6e27bf6feee438b0c5fdec2d6f6c5646b0d90954fc7e956f005887
+ c068a91ea1c14352ad5f43bf8d3a22c739e3eba8d88176df83a40bed95bb4571
+ 52a541d3f78cb2d27568bd2052d967eeaaddecaabaf07f2651fe03644df22397
+ e21fa229864b29ef0f9a63811cddee8cf97e9190413d4b6dd75c89ee89c56f93
+ ebedfd9b900f29bc6e7f8a5fb8e18d20eda8970f7ff5aa9cb32c39c1646de488
+ 71a66412b7b775cd3a79c46013ba402cb814443827c7733ba2c4289150eeb43a
+ e475cd51e14154406824e076a723e8b418da7e2ff012f791659ef038d67fc234
+ e771e0bef3f86399882686c0beab17592e2518d5055f3a3608023bf63b7b314a
+ 841a8ef41042365efb615446712c17df19c25cf7079c4a657ce213a685caa04c
+ 519409b1d145262269083ef78418718e53c069ef07091b8382c0cfa9386ebe72
+ 5157f35f71dcd519847e7d750542d0d075d2bef3ae1f107d377dad4a0cf80e0f
+ f0e0942619b5632dfc6173822521833a044e96ac0c0a00719e27d9b0c119058e
+ db138b99b69f28edcb2012a11c2bd90cd9af037e33ee26cbe7e84b5f4ebe40ee
+ 668d6a1d771bf109bf77eaabc85602fb6d8f79f42ef6780c155f6842d0d3e90a
+ 94da49b200bfbe51d72d15cdd41ecef369bf9b9e8f9d0e77741b2976f730041e
+ 6076fac25482502ca6d4281ab3b9b03966282a57aa43c71a8ad6fdd9c007be23
+ ceb4d4aa1fdd96c95f9d615b5c7f6140bb254fcf7edd253050760a6f15ac10a2"

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

* Re: firefox: update to 86.0.
  2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
@ 2021-02-27 18:26 ` st3r4g
  2021-02-27 18:58 ` [PR PATCH] [Updated] " jnbr
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: st3r4g @ 2021-02-27 18:26 UTC (permalink / raw)
  To: ml

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

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/29097#issuecomment-787115253

Comment:
Could you fix the `firefox-wayland` script as described here #28715 ? Thanks

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

* Re: [PR PATCH] [Updated] firefox: update to 86.0.
  2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
  2021-02-27 18:26 ` st3r4g
@ 2021-02-27 18:58 ` jnbr
  2021-02-27 18:59 ` jnbr
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: jnbr @ 2021-02-27 18:58 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jnbr/void-packages firefox86
https://github.com/void-linux/void-packages/pull/29097

firefox: update to 86.0.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR


[skip CI]

#### Does it build and run successfully? 
Builds for all our official supported architectures.
Tested on x86_64-glibc.


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox86-29097.patch --]
[-- Type: text/x-diff, Size: 19487 bytes --]

From 54e515bce73ac9931fb5f381151f81227597cb0b Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:03:56 +0100
Subject: [PATCH 1/3] firefox: update to 86.0.

---
 srcpkgs/firefox/files/firefox-wayland         |  2 +-
 .../firefox/patches/ff85-ppc64-xptcall.patch  | 63 -------------------
 srcpkgs/firefox/template                      |  6 +-
 3 files changed, 4 insertions(+), 67 deletions(-)
 delete mode 100644 srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch

diff --git a/srcpkgs/firefox/files/firefox-wayland b/srcpkgs/firefox/files/firefox-wayland
index 495f901320c..e07fd87b235 100644
--- a/srcpkgs/firefox/files/firefox-wayland
+++ b/srcpkgs/firefox/files/firefox-wayland
@@ -1,2 +1,2 @@
 #!/bin/sh
-exec env MOZ_ENABLE_WAYLAND= /usr/lib/firefox/firefox "$@"
+exec env MOZ_ENABLE_WAYLAND=1 /usr/lib/firefox/firefox "$@"
diff --git a/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch b/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch
deleted file mode 100644
index b270d836f2f..00000000000
--- a/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp b/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
---- xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
-+++ xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
-@@ -91,7 +91,13 @@
-         if (!s->IsIndirect() && s->type == nsXPTType::T_DOUBLE) {
-             if (nr_fpr < FPR_COUNT) {
-                 fpregs[nr_fpr++] = s->val.d;
--                nr_gpr++;
-+                // Even if we have enough FPRs, still skip space in
-+                // the parameter area if we ran out of placeholder GPRs.
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    d++;
-+                }
-             } else {
-                 *((double *)d) = s->val.d;
-                 d++;
-@@ -101,7 +107,11 @@
-             if (nr_fpr < FPR_COUNT) {
-                 // Single-precision floats are passed in FPRs too.
-                 fpregs[nr_fpr++] = s->val.f;
--                nr_gpr++;
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    d++;
-+                }
-             } else {
- #ifdef __LITTLE_ENDIAN__
-                 *((float *)d) = s->val.f;
-diff --git a/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp b/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
---- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
-@@ -103,7 +103,13 @@
-         if (!param.IsOut() && type == nsXPTType::T_DOUBLE) {
-             if (nr_fpr < FPR_COUNT) {
-                 dp->val.d = fpregs[nr_fpr++];
--                nr_gpr++;
-+                // Even if we have enough FPRs, still skip space in
-+                // the parameter area if we ran out of placeholder GPRs.
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    ap++;
-+                }
-             } else {
-                 dp->val.d = *(double*)ap++;
-             }
-@@ -113,7 +119,11 @@
-             if (nr_fpr < FPR_COUNT) {
-                 // Single-precision floats are passed in FPRs too.
-                 dp->val.f = (float)fpregs[nr_fpr++];
--                nr_gpr++;
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    ap++;
-+                }
-             } else {
- #ifdef __LITTLE_ENDIAN__
-                 dp->val.f = *(float*)ap++;
-
diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 0af96b67505..299eb9d8650 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -3,7 +3,7 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
 #
 pkgname=firefox
-version=85.0.1
+version=86.0
 revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
@@ -11,7 +11,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=e98f586aa4d58e7418da41a2d19cd30030d072f86edd24a3fd6f769284287cee
+checksum=c3ac474a2cf6a8e31a962f57c7357dbe67b5088b6aceea9980f25ce7a99b58dd
 
 lib32disabled=yes
 
@@ -133,7 +133,7 @@ do_build() {
 		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
 		export LDFLAGS+=" -Wl,--no-keep-memory"
 		# patch the rust debug level, this is hardcoded
-		sed -i 's/debug_info = "2"/debug_info = "1"/' \
+		vsed -i 's/debug_info = "2"/debug_info = "0"/' \
 		build/moz.configure/toolchain.configure
 	fi
 

From eba4c573b7cd7965ad77c0df43e5f784eab7bc14 Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:06:28 +0100
Subject: [PATCH 2/3] firefox-i18n: update to 86.0.

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

diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 9b6aa78334c..065ddf05a58 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-i18n'
 pkgname=firefox-i18n
-version=85.0.1
+version=86.0
 revision=1
 build_style=meta
 short_desc="Firefox language packs"
@@ -140,99 +140,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="3b96795fb242e7e79a9f7bef3908c094e5e7726e3ad449abfc9966f7da77461e
- 3e7897cc7fc60929d0cd7f4b63475e7951c5709d1cb08566cbd5e5842cd85968
- b2c1179f4f1b116af7414283d085e0d14886f6dbed4b192ab56d4692b6a435d3
- bb68357a8cf5a21fbb8df4d48356cec6588ef6dfd71404f5f43b896e7612c75d
- 9d0740dfa35179dbebfc778bbadcd163a7175aa243f680ef5d46c8ef84fa9291
- 419d23cabf506610d58ada457d752867bb62172b33782d64687284278aca9bfb
- 8981dd8f3edc763af427ebb48339aade0857af9034ed684ad814ec1534c605a1
- 2565ef2feca7d763fed989b05c631f484dc253d4b3606fabe1a27c11f1367481
- 80cceae6d97c7ff3a9ae76464abad123e6c7079e3214f2dceaeeec1e869d1884
- 9758649244e07be52d9d42eb249a50749c0eb59fa6097247c9e2d178cd1f1d00
- ecf06a051142efec8b8bcec0e7abed53fdd3e87326dbc25539bb864931e1b30e
- 192e757af71184082590ebaac253a1416cf22e50baf034ebc00a484de4ad8d6e
- e603063372e931564f580ad16eb2a5b99457acb8fcc8927c264e183f51d2827e
- 0729d18a3d15e39f9cfdac22cdf7229166dc91e4f532a10458a66d7ac4c0caa0
- 411b1f5d95accb1517737535df9b1fbb7f753e2747127f65cc4b9b1d9fcc7613
- 040d0fa10d2e9cfdb56807606ae0d90d5c117b0cd3de9efef99bbcbbcfbd9775
- ef5a3676443adf64cce7f1bb1cc16b800738db1ec7b5f0a0c82f1aafec79b5b6
- fa8b829386b9a6e18191bfff90dd93fcfcc4d9a12ec0c8542f46db500c9d0501
- d0b90678a67cacce8e4298cb4a04349f6cae8db277e94abb7b3a870228f79a01
- 859bb12ed766c545d27cadc12980917ef9a783bb324ed6438a634224e6bf0f9e
- d47f02ef757fbf28ce33622f713c4667c7e5623e71350368076510f08193392a
- 7d85aee53c07d14953364bfa097780b376ccf0cc0cf818bad40f02e63d042cd6
- e6c6e0aced825f702dee1ff0871f75789defad70316ac2dd1295181540dd86d0
- 0633f2924d081574d9a31ccb20c47c1e08d97284c800ab2f9d344ed76f13b54d
- acbea187dbaaee83254238cc757e088a13ba324e50c92c719378c6e27df05872
- 492d6a2d7309defd7498a923743f9b3a540a17cab60ae08ecf362fc3d652b2bd
- 19854ffeb4d031f4d0dc87d60bda6c028ba24753d3ca4aa5cb6c7603e26ccf33
- 28149d66c557db176401b93a792368c2a235f1ef87523fc3d68092d52c37825a
- bcb5cd9f7ecbfc0ae163d67074dd155a2ce8ce1ec0d710f19c4911937efa3b1b
- 9c6621bee65e062645db176d380a64ccb628b6bbdbfaf695a9f6581ddf4c8954
- 1d73c69292a60f2fb2c3f72a2e774537b654d150fac7e07db93306ecb78fa5a2
- 61ddf696355b2a6d30dda11c4e842394268b97270e0bd11ff7a35b8968433467
- 72dc3dd94d995b96df081bb874167f3beaa0b15bb0a370d4f188b08572c9fea9
- eb95c2c67e0e30af8a439e01d687bf835aa6c2fa469612493b6ebc3312281465
- 7964b6af70aaccb6e11031c6c7c5aab1c05b5058b7b4bc3743c84378fbfca595
- 998a2ff2e3737a796fafc18a47bcaa1d941c59f4071c7e0b72cbb3e8f24d7195
- 74b79fa7095e5404463dc9cbe2f078f988dcae28fc693a32c66e398de5680cd1
- e8e3aa4ba254a224ae818403930bf7ddb352138fad15dacfcde629c5ec9bc2c4
- 8957edcffa6e3d03d2606ed3e00834cccf716622b2d737c717151cb4a2c0e33e
- 58e101dd6184fbc21f4d7563e57e9df39522107c22a4444a157495e6e5ca27c1
- b085486014dff57b05426749ad0fc4a654e6a186f94aa1e34a24e6f79c040fde
- e9c291cea71aa2ab8803c0fe7f006245d232fe8533cb1996355b9b68e8132847
- 1b536167e5ab5aec4425b26b6617318674d76621e4eebcff404bcb019e2c9d4f
- e4c6044926e1d7890b0cc667eac3278363a8a3f4731dc61bbcc4ec6b4fcb1969
- 7cfc8e09337da6041f935d1b9ca689bdcad6667365a8caee0b97b1875efdb58d
- f0c62d98338e5965686ef03eced37d09cb68c16bdf1b47a6c3aebfe590d9afd5
- e2b839e90873d2f232690e1032217063e8bb23f255b32eff2d2cbca8b95f0098
- f30ce3cec2e2d6d18ad0820746082966d240e2c570b90fcf004e8332e54913cd
- 5c566cb9dc160eb9c15e47c6ebf1b9615fedb93913fc00cad3acaf519b45af85
- 9dcfbfbf6d4e3ab1d8bbc6d0ce22f182c677817a167d6985aee7a51346cf2cf0
- 48164457085ae1ae245800ee5a37c583cba622060b24eb11f0c0f0b312d727ba
- a2626ca5c8d494720206fb393356848123c1356a4f71b4deed0ff75fd084c68f
- 47d4c1a1855e1feef294d893c8fc6acad5ff82a1edad4560c43b50d4f9a5793f
- be425d384dcac4e3bac946c4ca1827583f6be89f7d08325877e3b1527eb6093b
- 2ff0079445bc9344004be33d959df8eeb264af76dac71c3cf0a17b129e90c283
- 35e254920364d8384c5c169744035911aede00394a345b51101f746ab31eb25a
- d76a2d5c1d0d51087771e09ca511f3199e8980e2a261f25c7cbc52a953674b57
- 0213f16d50325345949ed2cb5c8328fc8d8479f8c8bb1bcfefa53ad08680de22
- 9a477b4da7ac1b64e252b850365ba612ba101e37f6118f872fba3d4bbfa8bc0e
- 86c99d656933b9c5509f561f5825a15cd55e7402fc793bf50d8b196fe1b0276d
- 1bdf18c7c5023ab2ee4cdb9d405165b3e2b01487e59d8f4a8b96ce1a183a70ae
- 621a031b7e451f4429a9112cd861aedb7cfb0021d05e53216200addcd1efc781
- f842412309eec508d90505d1203e94cb64a8a25a3e0c20b7d7408784504dec5a
- 4e1a0ac57ab536db4b4fb1f70a301822269dcd44b92b995576a8386438482092
- e6b4fc2b5d98826f247102544b5ecd2fc549ae3704a698941e94cc04cab45c8a
- 89fe173ee181e1c463b619c5bd63456eedf67035a0cf2ff18db89febd4c6709b
- b40c342f4f6b587786f3a720bddf44ffbaf4af402eea5faf1941b7b0e57816db
- b7775be3215c4c723648f72ecc8e614f21a995990e9639fec5e313c6dde8f389
- 47378629d0e551dd7f9f6cb3df9620d0bf7048eb8c6099f5a4fe706b94151115
- d9658ba9a5042507063131d95721c8c7aec87a673269c617b906dc8b49a5dba7
- 80ee004e2a11a895607025905fc1d043158f3db1235d9179a047df4595acaa0f
- b980c637738f08d59204ea433c99096fc5e9e6d56a67ea899fc6ab7b4105fa4c
- 98ad40c82bbd3e9fa467e3e9980fede8c03b8236e55711f78d64d34711b2afbb
- 69567e62873eef724d6247a07243aec958fa3d687197bee5e8c687121840a5b5
- 81de087c71b27a8089bc83ac09a61e85af5527fb44d122e50f0bd017642beb2d
- d6eec4c549dd9fe8cb575588ba4bc58453034f5d31d97421d59d37cf2aeafcf0
- 2187fb2682a6b677f0689c79b0c89954a77907461fb5021cd16cb1495a5c6f70
- 0125ce75ed1dcad9724b7e624c99469fec49e5c72d091672ea996dd1880ea89a
- 8a7345d60a4d457d21a7b3cfa954bdf3292db476722394dca99d80d237474183
- 0d2db6c943d79b9c2b3046668022acc5765c4d5cdbb573cec3ca7f61fa99c90f
- d300466057f4e5081bf2fd73774eac6723ce162ed46b7de9111ef04cfc9c2f40
- 19f5174c598fa4efed6f753aaab681c6c732007ad2f935486b803a3c1152033c
- c9c1661af636ebbbff94388ca89a32b139f882cdc89753325f1467de3ff457e6
- 779fa0621c77cc1ef9bc29e8c91b993f804235559ea913271c32bd219d98fba5
- ab161cc5a1f14dc2b9f199e1d5b4dd52ebb0f1f0434a41020dad66530f954aa1
- e38612c3e685925990f6a172b2d0cce2a3d1aa8f9b34ede3b0e5d62c2fa2ff00
- ef1689ab30ec75dca367496c3c617095dfdbe2d0fb37cd04f93e58b2ba1390d0
- fb41438a8a1f6a054db4abf03cec3de88a72f9c030b8e7a0d128fa8cacff8709
- 4897b0f6d9a52cf5aab7668c6ab17261509f0f7b26e10a2120cc0ea51360f738
- aa65caa0b2ffdcd930f6c84ff697b87398c43649493041c5da81cb7035599214
- d66644b0686c7e26a6828963292e08dd8b5d2e32932f4f56e14b057bcff75950
- 8097b0f16f6a64b8e40dece3b6754f4b8fddb52c79d6c470d1b0e1b444f89a10
- af21de550e72d11d19016a4d676982358ce0764355fee9e725f13dad54a5af74
- e8352040a426ec70f468df86b17da0d39369a8ac5c7913a22f62b3b88c3ad2f7
- 453b5afc99112a29c6bfddab11fd2acdb180ee7fd9fbb66d284777ab238dcd45
- 7eac38fe1a2377b1964f6dd5c18357a569393553b6b44587f01503dd999c4e72"
+checksum="4498a9b32f297b0af4e13d66f905a3a60bc620343fec1bd6ef36b17f33c2db20
+ df2e0588b606d1888bf049e0645308b39596941846159d4ee670971ff4e02a91
+ f44e19cdc20892b75657c4cc7c2f5fa4bcbd4b677a61a877a71d31e8ee282e20
+ 1119422575d8f909d0b49896abe9d027d616122e7d36e4e1acbdcefbd2cf9e04
+ 39b49afc57e9f3af3a0a0d1f0528cbb95f0ac86bfa032864ccc5f45eb2ea9a74
+ 459b3721a77e73049314e2a516e37ce8d9a24f7251090b48c2737ade657b5435
+ fc0c7082f4c40035f434f85f034791c818a9c954f9d3f5d3880322f742a9cbf9
+ 220177f7fb204be27c42aa6a94c553cdfc3a9896cb4cecda2c8de812f1b5f78d
+ d66f4c4182795d6bcc344980ee742947940386e7cf15938fa95d8929295f2e43
+ e8f5c2b6fa0f3947402c0464cd2e04b151b202f8f53516bea465a0a947292b73
+ f98a1460156d33a94852820bf25423cd9b125a51d52e537074342d5c7bfd02b5
+ b6c6d84e31ccac54fb599499adc58702d7fed8794de5afd62050e45f9be59019
+ 124c6eddc99f25bfb153f2bc50aad032b948132149d8fab42395d97400e5ca8e
+ e087e70400243d54a6a21b7e46d886624f5cdbf43c1ac8aee99d70217ae07a73
+ 4d09a32ea45178a993e6493d387d4adf529c417abc438a9e5b6d78069737816c
+ 5f90093e3804ef7105e55eb2586f3be3f4b9947d5a6b6216239e379cc3989bd8
+ eb9207a8a89761292b76268e93696e36c4852efe9c524c37899e1c97c29b13a4
+ f9fda38474a5e6bad491e7239be7402e182ba76d7883bbd5da528d329340892a
+ 5cc738642c3d862865a60dd08e77276e64db57d85b3bcdd0dc9ff4c51f7455b9
+ 346574e0c3595f9533ccb392acb21043a2151b0d2d592e0eef94036bdcc1fb1c
+ cd01dfb6889dc1344b141e1b5339274ca0c125ccf1003f622c42e8e01435f3e5
+ a2128bbb70850f829be5eb91787bc38fdb81657da813ae9f78e4a66e2f1ea09f
+ 018774866a592084cbbd1002de62dd5aa85fd5882c005eaf351b39fe6787ac0c
+ 5064d31a8702b0f047a94231586b2a43bedc3576af76ec52b8c80f589a9bf716
+ dabff4ee5b9ac2ebea515a1ce9efaac550faadaf743901fe9e1d1791bff04a96
+ de266721877446c73ececb31b4a6a08610a3acbb270a79c3102f6cce0f8aadd4
+ 0b1cf27ef3dbd39cd29ade2982f7571ed90b366888c31b9e8121a31a72faeb67
+ 637249ffffd7b0cd9775647433596a78447a03d494c44638103dfd125c937a8d
+ bc88a27e1c6c5c5ca1d742a57d61cb7d1c778aedd66331cdae28d0cd1eb5f3ad
+ 2799aa361fcfa55b96121803665477c23a4e2c2697f1b6fe76c26156d7fc3f00
+ 861081f4e7e304be5bed42ae17f752ebc60c74d99c41f91ba3f7b853681b8081
+ 29dd96e859b4cdd829b620046eead60e8f2ba557edc54cf9b91b2303af652d42
+ c8f4a5707e3a4b6f31eaab5af04cb8aeecfeb13925b943204f2222a88e404635
+ 09c9a6ab89d5e4690fc159e95434db0355279701b433cae3265ae13cd31adfdb
+ d278dd7d8955a03643d3e61784a3cff89a634ca1be95939e6a78a5ce84e0f673
+ 30ac5918d113949f82a76031e12782d125b84ceb253fcf4a5ca0ee7900cca6f9
+ 14f78193ae544f8f5edae750fdb786f8e9f164f4aa542afb1216fd9177729069
+ 383f89b70bdfbdd05f48f2811428d2333e41d8e768ce0ba25153069919ce603b
+ 583a152bdb7200264f78f82f02e8e0cac639d09ca5c00b560baffde85f036584
+ 58ae3dc971a2ca05bdb311416fc03b773e140cc0ab4184d67dc7762c3fce3b91
+ 6af6803a6a454a65568a012f6af04f67296e5427759e917293d0d9ae29a9b638
+ 652a51387fa8c1079c2990babd1a7630ee6974ceac9efa5eaeada55d433b3440
+ db3bdaa10609eac2d5cc48cada51e29798f10752e3234a2267ef0593934c0d3b
+ f7d8d8a57d43a22d33f2148b7d613d25009fed4129c6da4fb345ed7bfddbff09
+ 25591586386e933d096b9ce7f2b63d84ffa181cb686f360b2f1076467470997b
+ e6e2b731e834d67ade7a0e5838a823d604569b0956064c17a340f07fe8d55508
+ 6eac5398c500b3b84002edbcaf86a94aa0f7e496d76a960454030484377490c3
+ 39478180c1206902340b7f75fc056f847d457d1850778b89c11cd0eca9cbb8b4
+ 2a49cf4a0b034fc57838d61bb21208d29111b9c6267adcdc6fdf379ce9e1a258
+ 962b212d7ee5ff5d69c07ebfa6fcbdcbe6536b62ea609778cb6d67b17e3482ab
+ f521141f8fb2a2be34a89afea3dcf236802a5653e51b3fbc7c3922222e5fe8b4
+ 9aeb318f9d29ac16e89dc4c5a924038bd438fba2a2330dc0f0db5763fe895b63
+ 0f6c748c9597d9e446f09f14791060fc102a0fecaf85617de93f0c0a5b7aac8b
+ ed9d55372a3161b1b9f3664ea0522dd4bf881c0736ea70392bff5169a14e32e2
+ 146b005ec9b7f76aaffa63d851fe559e70211425688f46dcd9d9f8867d116c5c
+ 27973b686e015ce276f8d00f20f52983cf75a38ff22e7ccf3f6a1c128a1657df
+ ce816f11395d52ceca5984f57be2f285c83a54e67e287e7a67ed68b4d33a97a3
+ 91d269eafe443bf728cdb7abfe2c9246de3e0c7d0181003ed7dc9f861c29519e
+ 0b4578608b460c3aa2a438e1905b06637cc1c2ab815441a26593bbad78cdffe0
+ 8394f2f135c190620d6b48875f153d3732d760703bed86b12895e4f396e04c2e
+ 914890f2ef7de3c181ba10b598b3c2f1a7d3a30a178f8927077152b2db0d00d8
+ 63c256759521e0666a64a619b4a36b5b74f8f5785da448a7302af932b73a2193
+ 3cf325d719e1d191c4d41153d6cb4a51bc81ec3953f2ea24aa6991bf86808feb
+ 34910b601e0c703171627a3605743adc73dad205d90440c30ad583d4f51364e6
+ e88df62987374efacaae6572afa9b05cbdd0bbea01fa3e41fbffeb6f1ddf607e
+ 262acca13f75ef5a5a556899f33f32cfbcdd59db517e2047c9507f308f8bbebd
+ 9f7e4c2fbc0f05e8fb1d89f760b82231f8d56f936e480111b74d13f33bd7273f
+ 8dd34bbc24c23f8a54306c078ec4c153c2201f1d8161c5c16a3614b8e852c704
+ 9aa1d6eb37c1b6d695d205b24101bf3f6000d97e7f11f62a256a682cee52cb92
+ 73bcadd4b05520b53b2f3d4abb0574e3e1a63a70d14dbebf1184de00deb965da
+ 4df484a630fde042cf4e9425e50cd396d2b519f39725d6dcaaa0f2f990e59c97
+ fcf0becc62757bfb4839930e3c9203f37183c4c3f380dce2aff62d7bf0e4df36
+ ed1d48d7d01c9de098b6857e1237f0d72b7377aa07b714a1dec0369c9db1c67e
+ 5aac237598b1f64faaad7465bb9d488c7f6eeb5e674bf66229f8aa467993ee10
+ fbac1caaf85d631f43d4d5d564be98159fa651a1b355548cc55d6456486b0d2c
+ 6e34ba6011df7630f83b00344082f3e28dda320644cebc0e1894bf5f84494f36
+ 574f3773f7e9adc324e75ece3e681529b177e12a757b927973cd6fe6a93f64ad
+ 202b1dc1945e80f14ab2cbf2d74a48a987d08f4d7374bf616948ff725baaac27
+ 8083ca7eaaa2d0f36432e703ea3525a82f9a9d2f743349794343fd6026441dae
+ 4787f2a77a6e27bf6feee438b0c5fdec2d6f6c5646b0d90954fc7e956f005887
+ c068a91ea1c14352ad5f43bf8d3a22c739e3eba8d88176df83a40bed95bb4571
+ 52a541d3f78cb2d27568bd2052d967eeaaddecaabaf07f2651fe03644df22397
+ e21fa229864b29ef0f9a63811cddee8cf97e9190413d4b6dd75c89ee89c56f93
+ ebedfd9b900f29bc6e7f8a5fb8e18d20eda8970f7ff5aa9cb32c39c1646de488
+ 71a66412b7b775cd3a79c46013ba402cb814443827c7733ba2c4289150eeb43a
+ e475cd51e14154406824e076a723e8b418da7e2ff012f791659ef038d67fc234
+ e771e0bef3f86399882686c0beab17592e2518d5055f3a3608023bf63b7b314a
+ 841a8ef41042365efb615446712c17df19c25cf7079c4a657ce213a685caa04c
+ 519409b1d145262269083ef78418718e53c069ef07091b8382c0cfa9386ebe72
+ 5157f35f71dcd519847e7d750542d0d075d2bef3ae1f107d377dad4a0cf80e0f
+ f0e0942619b5632dfc6173822521833a044e96ac0c0a00719e27d9b0c119058e
+ db138b99b69f28edcb2012a11c2bd90cd9af037e33ee26cbe7e84b5f4ebe40ee
+ 668d6a1d771bf109bf77eaabc85602fb6d8f79f42ef6780c155f6842d0d3e90a
+ 94da49b200bfbe51d72d15cdd41ecef369bf9b9e8f9d0e77741b2976f730041e
+ 6076fac25482502ca6d4281ab3b9b03966282a57aa43c71a8ad6fdd9c007be23
+ ceb4d4aa1fdd96c95f9d615b5c7f6140bb254fcf7edd253050760a6f15ac10a2"

From 49c42942d4e0f382c0f8dbde794c1a2eebd83961 Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:57:51 +0100
Subject: [PATCH 3/3] cbindgen: update to 0.18.0.

---
 srcpkgs/cbindgen/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cbindgen/template b/srcpkgs/cbindgen/template
index 80c82efce5e..102b14856ec 100644
--- a/srcpkgs/cbindgen/template
+++ b/srcpkgs/cbindgen/template
@@ -1,6 +1,6 @@
 # Template file for 'cbindgen'
 pkgname=cbindgen
-version=0.16.0
+version=0.18.0
 revision=1
 build_style=cargo
 short_desc="Tool to generate C bindings for Rust code"
@@ -8,4 +8,4 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0"
 homepage="https://github.com/eqrion/cbindgen"
 distfiles="https://github.com/eqrion/cbindgen/archive/v${version}.tar.gz"
-checksum=c7b545f27f19da06983d38e149b76c446a13b9df744d22b2a1b3adb79dabf0ab
+checksum=956fb1ca77daabf89451a1ea42658b74ad35477fed24ad859d8612708f9c4336

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

* Re: firefox: update to 86.0.
  2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
  2021-02-27 18:26 ` st3r4g
  2021-02-27 18:58 ` [PR PATCH] [Updated] " jnbr
@ 2021-02-27 18:59 ` jnbr
  2021-02-28 10:28 ` [PR PATCH] [Updated] " jnbr
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: jnbr @ 2021-02-27 18:59 UTC (permalink / raw)
  To: ml

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

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/pull/29097#issuecomment-787119446

Comment:
> Could you fix the firefox-wayland script as described here #28715 ? Thanks

Thanks for pointing that out. Done.
Also added the cbindgen bump to the PR.

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

* Re: [PR PATCH] [Updated] firefox: update to 86.0.
  2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
                   ` (2 preceding siblings ...)
  2021-02-27 18:59 ` jnbr
@ 2021-02-28 10:28 ` jnbr
  2021-02-28 20:48 ` jnbr
  2021-03-01 19:11 ` [PR PATCH] [Merged]: " jnbr
  5 siblings, 0 replies; 7+ messages in thread
From: jnbr @ 2021-02-28 10:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jnbr/void-packages firefox86
https://github.com/void-linux/void-packages/pull/29097

firefox: update to 86.0.
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR


[skip CI]
[ci skip]

#### Does it build and run successfully? 
Builds for all our official supported architectures.
Tested on x86_64-glibc.


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-firefox86-29097.patch --]
[-- Type: text/x-diff, Size: 19565 bytes --]

From 54e515bce73ac9931fb5f381151f81227597cb0b Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:03:56 +0100
Subject: [PATCH 1/3] firefox: update to 86.0.

---
 srcpkgs/firefox/files/firefox-wayland         |  2 +-
 .../firefox/patches/ff85-ppc64-xptcall.patch  | 63 -------------------
 srcpkgs/firefox/template                      |  6 +-
 3 files changed, 4 insertions(+), 67 deletions(-)
 delete mode 100644 srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch

diff --git a/srcpkgs/firefox/files/firefox-wayland b/srcpkgs/firefox/files/firefox-wayland
index 495f901320c..e07fd87b235 100644
--- a/srcpkgs/firefox/files/firefox-wayland
+++ b/srcpkgs/firefox/files/firefox-wayland
@@ -1,2 +1,2 @@
 #!/bin/sh
-exec env MOZ_ENABLE_WAYLAND= /usr/lib/firefox/firefox "$@"
+exec env MOZ_ENABLE_WAYLAND=1 /usr/lib/firefox/firefox "$@"
diff --git a/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch b/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch
deleted file mode 100644
index b270d836f2f..00000000000
--- a/srcpkgs/firefox/patches/ff85-ppc64-xptcall.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp b/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
---- xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
-+++ xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp
-@@ -91,7 +91,13 @@
-         if (!s->IsIndirect() && s->type == nsXPTType::T_DOUBLE) {
-             if (nr_fpr < FPR_COUNT) {
-                 fpregs[nr_fpr++] = s->val.d;
--                nr_gpr++;
-+                // Even if we have enough FPRs, still skip space in
-+                // the parameter area if we ran out of placeholder GPRs.
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    d++;
-+                }
-             } else {
-                 *((double *)d) = s->val.d;
-                 d++;
-@@ -101,7 +107,11 @@
-             if (nr_fpr < FPR_COUNT) {
-                 // Single-precision floats are passed in FPRs too.
-                 fpregs[nr_fpr++] = s->val.f;
--                nr_gpr++;
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    d++;
-+                }
-             } else {
- #ifdef __LITTLE_ENDIAN__
-                 *((float *)d) = s->val.f;
-diff --git a/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp b/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
---- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp
-@@ -103,7 +103,13 @@
-         if (!param.IsOut() && type == nsXPTType::T_DOUBLE) {
-             if (nr_fpr < FPR_COUNT) {
-                 dp->val.d = fpregs[nr_fpr++];
--                nr_gpr++;
-+                // Even if we have enough FPRs, still skip space in
-+                // the parameter area if we ran out of placeholder GPRs.
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    ap++;
-+                }
-             } else {
-                 dp->val.d = *(double*)ap++;
-             }
-@@ -113,7 +119,11 @@
-             if (nr_fpr < FPR_COUNT) {
-                 // Single-precision floats are passed in FPRs too.
-                 dp->val.f = (float)fpregs[nr_fpr++];
--                nr_gpr++;
-+                if (nr_gpr < GPR_COUNT) {
-+                    nr_gpr++;
-+                } else {
-+                    ap++;
-+                }
-             } else {
- #ifdef __LITTLE_ENDIAN__
-                 dp->val.f = *(float*)ap++;
-
diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 0af96b67505..299eb9d8650 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -3,7 +3,7 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
 #
 pkgname=firefox
-version=85.0.1
+version=86.0
 revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
@@ -11,7 +11,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=e98f586aa4d58e7418da41a2d19cd30030d072f86edd24a3fd6f769284287cee
+checksum=c3ac474a2cf6a8e31a962f57c7357dbe67b5088b6aceea9980f25ce7a99b58dd
 
 lib32disabled=yes
 
@@ -133,7 +133,7 @@ do_build() {
 		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
 		export LDFLAGS+=" -Wl,--no-keep-memory"
 		# patch the rust debug level, this is hardcoded
-		sed -i 's/debug_info = "2"/debug_info = "1"/' \
+		vsed -i 's/debug_info = "2"/debug_info = "0"/' \
 		build/moz.configure/toolchain.configure
 	fi
 

From eba4c573b7cd7965ad77c0df43e5f784eab7bc14 Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:06:28 +0100
Subject: [PATCH 2/3] firefox-i18n: update to 86.0.

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

diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index 9b6aa78334c..065ddf05a58 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-i18n'
 pkgname=firefox-i18n
-version=85.0.1
+version=86.0
 revision=1
 build_style=meta
 short_desc="Firefox language packs"
@@ -140,99 +140,99 @@ _pkgtmpl() {
 	}
 }
 
-checksum="3b96795fb242e7e79a9f7bef3908c094e5e7726e3ad449abfc9966f7da77461e
- 3e7897cc7fc60929d0cd7f4b63475e7951c5709d1cb08566cbd5e5842cd85968
- b2c1179f4f1b116af7414283d085e0d14886f6dbed4b192ab56d4692b6a435d3
- bb68357a8cf5a21fbb8df4d48356cec6588ef6dfd71404f5f43b896e7612c75d
- 9d0740dfa35179dbebfc778bbadcd163a7175aa243f680ef5d46c8ef84fa9291
- 419d23cabf506610d58ada457d752867bb62172b33782d64687284278aca9bfb
- 8981dd8f3edc763af427ebb48339aade0857af9034ed684ad814ec1534c605a1
- 2565ef2feca7d763fed989b05c631f484dc253d4b3606fabe1a27c11f1367481
- 80cceae6d97c7ff3a9ae76464abad123e6c7079e3214f2dceaeeec1e869d1884
- 9758649244e07be52d9d42eb249a50749c0eb59fa6097247c9e2d178cd1f1d00
- ecf06a051142efec8b8bcec0e7abed53fdd3e87326dbc25539bb864931e1b30e
- 192e757af71184082590ebaac253a1416cf22e50baf034ebc00a484de4ad8d6e
- e603063372e931564f580ad16eb2a5b99457acb8fcc8927c264e183f51d2827e
- 0729d18a3d15e39f9cfdac22cdf7229166dc91e4f532a10458a66d7ac4c0caa0
- 411b1f5d95accb1517737535df9b1fbb7f753e2747127f65cc4b9b1d9fcc7613
- 040d0fa10d2e9cfdb56807606ae0d90d5c117b0cd3de9efef99bbcbbcfbd9775
- ef5a3676443adf64cce7f1bb1cc16b800738db1ec7b5f0a0c82f1aafec79b5b6
- fa8b829386b9a6e18191bfff90dd93fcfcc4d9a12ec0c8542f46db500c9d0501
- d0b90678a67cacce8e4298cb4a04349f6cae8db277e94abb7b3a870228f79a01
- 859bb12ed766c545d27cadc12980917ef9a783bb324ed6438a634224e6bf0f9e
- d47f02ef757fbf28ce33622f713c4667c7e5623e71350368076510f08193392a
- 7d85aee53c07d14953364bfa097780b376ccf0cc0cf818bad40f02e63d042cd6
- e6c6e0aced825f702dee1ff0871f75789defad70316ac2dd1295181540dd86d0
- 0633f2924d081574d9a31ccb20c47c1e08d97284c800ab2f9d344ed76f13b54d
- acbea187dbaaee83254238cc757e088a13ba324e50c92c719378c6e27df05872
- 492d6a2d7309defd7498a923743f9b3a540a17cab60ae08ecf362fc3d652b2bd
- 19854ffeb4d031f4d0dc87d60bda6c028ba24753d3ca4aa5cb6c7603e26ccf33
- 28149d66c557db176401b93a792368c2a235f1ef87523fc3d68092d52c37825a
- bcb5cd9f7ecbfc0ae163d67074dd155a2ce8ce1ec0d710f19c4911937efa3b1b
- 9c6621bee65e062645db176d380a64ccb628b6bbdbfaf695a9f6581ddf4c8954
- 1d73c69292a60f2fb2c3f72a2e774537b654d150fac7e07db93306ecb78fa5a2
- 61ddf696355b2a6d30dda11c4e842394268b97270e0bd11ff7a35b8968433467
- 72dc3dd94d995b96df081bb874167f3beaa0b15bb0a370d4f188b08572c9fea9
- eb95c2c67e0e30af8a439e01d687bf835aa6c2fa469612493b6ebc3312281465
- 7964b6af70aaccb6e11031c6c7c5aab1c05b5058b7b4bc3743c84378fbfca595
- 998a2ff2e3737a796fafc18a47bcaa1d941c59f4071c7e0b72cbb3e8f24d7195
- 74b79fa7095e5404463dc9cbe2f078f988dcae28fc693a32c66e398de5680cd1
- e8e3aa4ba254a224ae818403930bf7ddb352138fad15dacfcde629c5ec9bc2c4
- 8957edcffa6e3d03d2606ed3e00834cccf716622b2d737c717151cb4a2c0e33e
- 58e101dd6184fbc21f4d7563e57e9df39522107c22a4444a157495e6e5ca27c1
- b085486014dff57b05426749ad0fc4a654e6a186f94aa1e34a24e6f79c040fde
- e9c291cea71aa2ab8803c0fe7f006245d232fe8533cb1996355b9b68e8132847
- 1b536167e5ab5aec4425b26b6617318674d76621e4eebcff404bcb019e2c9d4f
- e4c6044926e1d7890b0cc667eac3278363a8a3f4731dc61bbcc4ec6b4fcb1969
- 7cfc8e09337da6041f935d1b9ca689bdcad6667365a8caee0b97b1875efdb58d
- f0c62d98338e5965686ef03eced37d09cb68c16bdf1b47a6c3aebfe590d9afd5
- e2b839e90873d2f232690e1032217063e8bb23f255b32eff2d2cbca8b95f0098
- f30ce3cec2e2d6d18ad0820746082966d240e2c570b90fcf004e8332e54913cd
- 5c566cb9dc160eb9c15e47c6ebf1b9615fedb93913fc00cad3acaf519b45af85
- 9dcfbfbf6d4e3ab1d8bbc6d0ce22f182c677817a167d6985aee7a51346cf2cf0
- 48164457085ae1ae245800ee5a37c583cba622060b24eb11f0c0f0b312d727ba
- a2626ca5c8d494720206fb393356848123c1356a4f71b4deed0ff75fd084c68f
- 47d4c1a1855e1feef294d893c8fc6acad5ff82a1edad4560c43b50d4f9a5793f
- be425d384dcac4e3bac946c4ca1827583f6be89f7d08325877e3b1527eb6093b
- 2ff0079445bc9344004be33d959df8eeb264af76dac71c3cf0a17b129e90c283
- 35e254920364d8384c5c169744035911aede00394a345b51101f746ab31eb25a
- d76a2d5c1d0d51087771e09ca511f3199e8980e2a261f25c7cbc52a953674b57
- 0213f16d50325345949ed2cb5c8328fc8d8479f8c8bb1bcfefa53ad08680de22
- 9a477b4da7ac1b64e252b850365ba612ba101e37f6118f872fba3d4bbfa8bc0e
- 86c99d656933b9c5509f561f5825a15cd55e7402fc793bf50d8b196fe1b0276d
- 1bdf18c7c5023ab2ee4cdb9d405165b3e2b01487e59d8f4a8b96ce1a183a70ae
- 621a031b7e451f4429a9112cd861aedb7cfb0021d05e53216200addcd1efc781
- f842412309eec508d90505d1203e94cb64a8a25a3e0c20b7d7408784504dec5a
- 4e1a0ac57ab536db4b4fb1f70a301822269dcd44b92b995576a8386438482092
- e6b4fc2b5d98826f247102544b5ecd2fc549ae3704a698941e94cc04cab45c8a
- 89fe173ee181e1c463b619c5bd63456eedf67035a0cf2ff18db89febd4c6709b
- b40c342f4f6b587786f3a720bddf44ffbaf4af402eea5faf1941b7b0e57816db
- b7775be3215c4c723648f72ecc8e614f21a995990e9639fec5e313c6dde8f389
- 47378629d0e551dd7f9f6cb3df9620d0bf7048eb8c6099f5a4fe706b94151115
- d9658ba9a5042507063131d95721c8c7aec87a673269c617b906dc8b49a5dba7
- 80ee004e2a11a895607025905fc1d043158f3db1235d9179a047df4595acaa0f
- b980c637738f08d59204ea433c99096fc5e9e6d56a67ea899fc6ab7b4105fa4c
- 98ad40c82bbd3e9fa467e3e9980fede8c03b8236e55711f78d64d34711b2afbb
- 69567e62873eef724d6247a07243aec958fa3d687197bee5e8c687121840a5b5
- 81de087c71b27a8089bc83ac09a61e85af5527fb44d122e50f0bd017642beb2d
- d6eec4c549dd9fe8cb575588ba4bc58453034f5d31d97421d59d37cf2aeafcf0
- 2187fb2682a6b677f0689c79b0c89954a77907461fb5021cd16cb1495a5c6f70
- 0125ce75ed1dcad9724b7e624c99469fec49e5c72d091672ea996dd1880ea89a
- 8a7345d60a4d457d21a7b3cfa954bdf3292db476722394dca99d80d237474183
- 0d2db6c943d79b9c2b3046668022acc5765c4d5cdbb573cec3ca7f61fa99c90f
- d300466057f4e5081bf2fd73774eac6723ce162ed46b7de9111ef04cfc9c2f40
- 19f5174c598fa4efed6f753aaab681c6c732007ad2f935486b803a3c1152033c
- c9c1661af636ebbbff94388ca89a32b139f882cdc89753325f1467de3ff457e6
- 779fa0621c77cc1ef9bc29e8c91b993f804235559ea913271c32bd219d98fba5
- ab161cc5a1f14dc2b9f199e1d5b4dd52ebb0f1f0434a41020dad66530f954aa1
- e38612c3e685925990f6a172b2d0cce2a3d1aa8f9b34ede3b0e5d62c2fa2ff00
- ef1689ab30ec75dca367496c3c617095dfdbe2d0fb37cd04f93e58b2ba1390d0
- fb41438a8a1f6a054db4abf03cec3de88a72f9c030b8e7a0d128fa8cacff8709
- 4897b0f6d9a52cf5aab7668c6ab17261509f0f7b26e10a2120cc0ea51360f738
- aa65caa0b2ffdcd930f6c84ff697b87398c43649493041c5da81cb7035599214
- d66644b0686c7e26a6828963292e08dd8b5d2e32932f4f56e14b057bcff75950
- 8097b0f16f6a64b8e40dece3b6754f4b8fddb52c79d6c470d1b0e1b444f89a10
- af21de550e72d11d19016a4d676982358ce0764355fee9e725f13dad54a5af74
- e8352040a426ec70f468df86b17da0d39369a8ac5c7913a22f62b3b88c3ad2f7
- 453b5afc99112a29c6bfddab11fd2acdb180ee7fd9fbb66d284777ab238dcd45
- 7eac38fe1a2377b1964f6dd5c18357a569393553b6b44587f01503dd999c4e72"
+checksum="4498a9b32f297b0af4e13d66f905a3a60bc620343fec1bd6ef36b17f33c2db20
+ df2e0588b606d1888bf049e0645308b39596941846159d4ee670971ff4e02a91
+ f44e19cdc20892b75657c4cc7c2f5fa4bcbd4b677a61a877a71d31e8ee282e20
+ 1119422575d8f909d0b49896abe9d027d616122e7d36e4e1acbdcefbd2cf9e04
+ 39b49afc57e9f3af3a0a0d1f0528cbb95f0ac86bfa032864ccc5f45eb2ea9a74
+ 459b3721a77e73049314e2a516e37ce8d9a24f7251090b48c2737ade657b5435
+ fc0c7082f4c40035f434f85f034791c818a9c954f9d3f5d3880322f742a9cbf9
+ 220177f7fb204be27c42aa6a94c553cdfc3a9896cb4cecda2c8de812f1b5f78d
+ d66f4c4182795d6bcc344980ee742947940386e7cf15938fa95d8929295f2e43
+ e8f5c2b6fa0f3947402c0464cd2e04b151b202f8f53516bea465a0a947292b73
+ f98a1460156d33a94852820bf25423cd9b125a51d52e537074342d5c7bfd02b5
+ b6c6d84e31ccac54fb599499adc58702d7fed8794de5afd62050e45f9be59019
+ 124c6eddc99f25bfb153f2bc50aad032b948132149d8fab42395d97400e5ca8e
+ e087e70400243d54a6a21b7e46d886624f5cdbf43c1ac8aee99d70217ae07a73
+ 4d09a32ea45178a993e6493d387d4adf529c417abc438a9e5b6d78069737816c
+ 5f90093e3804ef7105e55eb2586f3be3f4b9947d5a6b6216239e379cc3989bd8
+ eb9207a8a89761292b76268e93696e36c4852efe9c524c37899e1c97c29b13a4
+ f9fda38474a5e6bad491e7239be7402e182ba76d7883bbd5da528d329340892a
+ 5cc738642c3d862865a60dd08e77276e64db57d85b3bcdd0dc9ff4c51f7455b9
+ 346574e0c3595f9533ccb392acb21043a2151b0d2d592e0eef94036bdcc1fb1c
+ cd01dfb6889dc1344b141e1b5339274ca0c125ccf1003f622c42e8e01435f3e5
+ a2128bbb70850f829be5eb91787bc38fdb81657da813ae9f78e4a66e2f1ea09f
+ 018774866a592084cbbd1002de62dd5aa85fd5882c005eaf351b39fe6787ac0c
+ 5064d31a8702b0f047a94231586b2a43bedc3576af76ec52b8c80f589a9bf716
+ dabff4ee5b9ac2ebea515a1ce9efaac550faadaf743901fe9e1d1791bff04a96
+ de266721877446c73ececb31b4a6a08610a3acbb270a79c3102f6cce0f8aadd4
+ 0b1cf27ef3dbd39cd29ade2982f7571ed90b366888c31b9e8121a31a72faeb67
+ 637249ffffd7b0cd9775647433596a78447a03d494c44638103dfd125c937a8d
+ bc88a27e1c6c5c5ca1d742a57d61cb7d1c778aedd66331cdae28d0cd1eb5f3ad
+ 2799aa361fcfa55b96121803665477c23a4e2c2697f1b6fe76c26156d7fc3f00
+ 861081f4e7e304be5bed42ae17f752ebc60c74d99c41f91ba3f7b853681b8081
+ 29dd96e859b4cdd829b620046eead60e8f2ba557edc54cf9b91b2303af652d42
+ c8f4a5707e3a4b6f31eaab5af04cb8aeecfeb13925b943204f2222a88e404635
+ 09c9a6ab89d5e4690fc159e95434db0355279701b433cae3265ae13cd31adfdb
+ d278dd7d8955a03643d3e61784a3cff89a634ca1be95939e6a78a5ce84e0f673
+ 30ac5918d113949f82a76031e12782d125b84ceb253fcf4a5ca0ee7900cca6f9
+ 14f78193ae544f8f5edae750fdb786f8e9f164f4aa542afb1216fd9177729069
+ 383f89b70bdfbdd05f48f2811428d2333e41d8e768ce0ba25153069919ce603b
+ 583a152bdb7200264f78f82f02e8e0cac639d09ca5c00b560baffde85f036584
+ 58ae3dc971a2ca05bdb311416fc03b773e140cc0ab4184d67dc7762c3fce3b91
+ 6af6803a6a454a65568a012f6af04f67296e5427759e917293d0d9ae29a9b638
+ 652a51387fa8c1079c2990babd1a7630ee6974ceac9efa5eaeada55d433b3440
+ db3bdaa10609eac2d5cc48cada51e29798f10752e3234a2267ef0593934c0d3b
+ f7d8d8a57d43a22d33f2148b7d613d25009fed4129c6da4fb345ed7bfddbff09
+ 25591586386e933d096b9ce7f2b63d84ffa181cb686f360b2f1076467470997b
+ e6e2b731e834d67ade7a0e5838a823d604569b0956064c17a340f07fe8d55508
+ 6eac5398c500b3b84002edbcaf86a94aa0f7e496d76a960454030484377490c3
+ 39478180c1206902340b7f75fc056f847d457d1850778b89c11cd0eca9cbb8b4
+ 2a49cf4a0b034fc57838d61bb21208d29111b9c6267adcdc6fdf379ce9e1a258
+ 962b212d7ee5ff5d69c07ebfa6fcbdcbe6536b62ea609778cb6d67b17e3482ab
+ f521141f8fb2a2be34a89afea3dcf236802a5653e51b3fbc7c3922222e5fe8b4
+ 9aeb318f9d29ac16e89dc4c5a924038bd438fba2a2330dc0f0db5763fe895b63
+ 0f6c748c9597d9e446f09f14791060fc102a0fecaf85617de93f0c0a5b7aac8b
+ ed9d55372a3161b1b9f3664ea0522dd4bf881c0736ea70392bff5169a14e32e2
+ 146b005ec9b7f76aaffa63d851fe559e70211425688f46dcd9d9f8867d116c5c
+ 27973b686e015ce276f8d00f20f52983cf75a38ff22e7ccf3f6a1c128a1657df
+ ce816f11395d52ceca5984f57be2f285c83a54e67e287e7a67ed68b4d33a97a3
+ 91d269eafe443bf728cdb7abfe2c9246de3e0c7d0181003ed7dc9f861c29519e
+ 0b4578608b460c3aa2a438e1905b06637cc1c2ab815441a26593bbad78cdffe0
+ 8394f2f135c190620d6b48875f153d3732d760703bed86b12895e4f396e04c2e
+ 914890f2ef7de3c181ba10b598b3c2f1a7d3a30a178f8927077152b2db0d00d8
+ 63c256759521e0666a64a619b4a36b5b74f8f5785da448a7302af932b73a2193
+ 3cf325d719e1d191c4d41153d6cb4a51bc81ec3953f2ea24aa6991bf86808feb
+ 34910b601e0c703171627a3605743adc73dad205d90440c30ad583d4f51364e6
+ e88df62987374efacaae6572afa9b05cbdd0bbea01fa3e41fbffeb6f1ddf607e
+ 262acca13f75ef5a5a556899f33f32cfbcdd59db517e2047c9507f308f8bbebd
+ 9f7e4c2fbc0f05e8fb1d89f760b82231f8d56f936e480111b74d13f33bd7273f
+ 8dd34bbc24c23f8a54306c078ec4c153c2201f1d8161c5c16a3614b8e852c704
+ 9aa1d6eb37c1b6d695d205b24101bf3f6000d97e7f11f62a256a682cee52cb92
+ 73bcadd4b05520b53b2f3d4abb0574e3e1a63a70d14dbebf1184de00deb965da
+ 4df484a630fde042cf4e9425e50cd396d2b519f39725d6dcaaa0f2f990e59c97
+ fcf0becc62757bfb4839930e3c9203f37183c4c3f380dce2aff62d7bf0e4df36
+ ed1d48d7d01c9de098b6857e1237f0d72b7377aa07b714a1dec0369c9db1c67e
+ 5aac237598b1f64faaad7465bb9d488c7f6eeb5e674bf66229f8aa467993ee10
+ fbac1caaf85d631f43d4d5d564be98159fa651a1b355548cc55d6456486b0d2c
+ 6e34ba6011df7630f83b00344082f3e28dda320644cebc0e1894bf5f84494f36
+ 574f3773f7e9adc324e75ece3e681529b177e12a757b927973cd6fe6a93f64ad
+ 202b1dc1945e80f14ab2cbf2d74a48a987d08f4d7374bf616948ff725baaac27
+ 8083ca7eaaa2d0f36432e703ea3525a82f9a9d2f743349794343fd6026441dae
+ 4787f2a77a6e27bf6feee438b0c5fdec2d6f6c5646b0d90954fc7e956f005887
+ c068a91ea1c14352ad5f43bf8d3a22c739e3eba8d88176df83a40bed95bb4571
+ 52a541d3f78cb2d27568bd2052d967eeaaddecaabaf07f2651fe03644df22397
+ e21fa229864b29ef0f9a63811cddee8cf97e9190413d4b6dd75c89ee89c56f93
+ ebedfd9b900f29bc6e7f8a5fb8e18d20eda8970f7ff5aa9cb32c39c1646de488
+ 71a66412b7b775cd3a79c46013ba402cb814443827c7733ba2c4289150eeb43a
+ e475cd51e14154406824e076a723e8b418da7e2ff012f791659ef038d67fc234
+ e771e0bef3f86399882686c0beab17592e2518d5055f3a3608023bf63b7b314a
+ 841a8ef41042365efb615446712c17df19c25cf7079c4a657ce213a685caa04c
+ 519409b1d145262269083ef78418718e53c069ef07091b8382c0cfa9386ebe72
+ 5157f35f71dcd519847e7d750542d0d075d2bef3ae1f107d377dad4a0cf80e0f
+ f0e0942619b5632dfc6173822521833a044e96ac0c0a00719e27d9b0c119058e
+ db138b99b69f28edcb2012a11c2bd90cd9af037e33ee26cbe7e84b5f4ebe40ee
+ 668d6a1d771bf109bf77eaabc85602fb6d8f79f42ef6780c155f6842d0d3e90a
+ 94da49b200bfbe51d72d15cdd41ecef369bf9b9e8f9d0e77741b2976f730041e
+ 6076fac25482502ca6d4281ab3b9b03966282a57aa43c71a8ad6fdd9c007be23
+ ceb4d4aa1fdd96c95f9d615b5c7f6140bb254fcf7edd253050760a6f15ac10a2"

From a5da0fa48d01892eaf175f7c36321ce193a033df Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Sat, 27 Feb 2021 19:57:51 +0100
Subject: [PATCH 3/3] cbindgen: update to 0.18.0.

---
 srcpkgs/cbindgen/template | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/cbindgen/template b/srcpkgs/cbindgen/template
index 80c82efce5e..3c9d15bbce0 100644
--- a/srcpkgs/cbindgen/template
+++ b/srcpkgs/cbindgen/template
@@ -1,6 +1,6 @@
 # Template file for 'cbindgen'
 pkgname=cbindgen
-version=0.16.0
+version=0.18.0
 revision=1
 build_style=cargo
 short_desc="Tool to generate C bindings for Rust code"
@@ -8,4 +8,8 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0"
 homepage="https://github.com/eqrion/cbindgen"
 distfiles="https://github.com/eqrion/cbindgen/archive/v${version}.tar.gz"
-checksum=c7b545f27f19da06983d38e149b76c446a13b9df744d22b2a1b3adb79dabf0ab
+checksum=956fb1ca77daabf89451a1ea42658b74ad35477fed24ad859d8612708f9c4336
+
+do_check() {
+	: # test are only expected to work with rust nightly
+}

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

* Re: firefox: update to 86.0.
  2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
                   ` (3 preceding siblings ...)
  2021-02-28 10:28 ` [PR PATCH] [Updated] " jnbr
@ 2021-02-28 20:48 ` jnbr
  2021-03-01 19:11 ` [PR PATCH] [Merged]: " jnbr
  5 siblings, 0 replies; 7+ messages in thread
From: jnbr @ 2021-02-28 20:48 UTC (permalink / raw)
  To: ml

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

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/pull/29097#issuecomment-787520462

Comment:
Now also tested on x86_64-musl

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

* Re: [PR PATCH] [Merged]: firefox: update to 86.0.
  2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
                   ` (4 preceding siblings ...)
  2021-02-28 20:48 ` jnbr
@ 2021-03-01 19:11 ` jnbr
  5 siblings, 0 replies; 7+ messages in thread
From: jnbr @ 2021-03-01 19:11 UTC (permalink / raw)
  To: ml

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

There's a merged pull request on the void-packages repository

firefox: update to 86.0.
https://github.com/void-linux/void-packages/pull/29097

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR


[skip CI]
[ci skip]

#### Does it build and run successfully? 
Builds for all our official supported architectures.
Tested on x86_64-glibc.


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

end of thread, other threads:[~2021-03-01 19:11 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-27 18:10 [PR PATCH] firefox: update to 86.0 jnbr
2021-02-27 18:26 ` st3r4g
2021-02-27 18:58 ` [PR PATCH] [Updated] " jnbr
2021-02-27 18:59 ` jnbr
2021-02-28 10:28 ` [PR PATCH] [Updated] " jnbr
2021-02-28 20:48 ` jnbr
2021-03-01 19:11 ` [PR PATCH] [Merged]: " jnbr

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