From 54e515bce73ac9931fb5f381151f81227597cb0b Mon Sep 17 00:00:00 2001 From: Johannes 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 " 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 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 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 " 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 +}