diff --git a/firefox-i18n/PKGBUILD b/firefox-i18n/PKGBUILD index 7c06c54..120ad5b 100644 --- a/firefox-i18n/PKGBUILD +++ b/firefox-i18n/PKGBUILD @@ -1,5 +1,5 @@ pkgname=firefox-i18n -pkgver=56.0.1 +pkgver=56.0.2 pkgrel=1 pkgdesc="Language pack for Firefox" arch=('any') @@ -134,95 +134,95 @@ _package() { "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1@firefox.mozilla.org.xpi" } -sha256sums=('6cd6803105bf12af951d4ff8493a4e1a059bdf3d1d1dfa23311fb7f87a6f578b' - '7041a190186384e273ae283b0bd704af86d2d5488e0334783e96fc7bf005fe8f' - '026d57b8dd2f7acae0180ddf71920d2c455ced4c69baddc14ace7df253ca2f8e' - 'f76cc58018c91c893cbdaade2b6646e7009b34f7d455612dd8dffa64a1c3ca8f' - 'e62a4f929fbe98b18b8cc880f1b71cc1a81401ca115960d871c1b68522810e4c' - '7ec3d96ebd94faf0150e95bb24ee8ce7e4b8f84ac52a3440dca732042dc3cbe4' - '7da92376bff005f615195cda571e82a40587341ed01f1cb6ebdde8ab0366d15f' - '25354bcaf6ac4441dfe299a05906fc25b9127538cd0c597270f575036259dfb4' - '3bb5a81539e4703380e1f8e1a2f626c35be2b341ba0c7ef0826d0c96d1d6adb5' - '9386b7c449c17df157ca2466e92830d3efb45814c329d4b9e31028b6e3d11596' - '930e8d11e4120425fb3a9df934033aee96c77e2456cc1fb9744f90b484a2106f' - 'bea12c59f899c2a67324dc4a6c5679f5ba1683d28a6cff2c32492b04da440d02' - 'a32298687a6fb33c21cda57e5c49f08b9431bb4f170d136962ea9db4dafaf428' - 'c0545f0c4b9f940e50c741a837850b5943ce6238eae4951d61a411e058d14271' - 'b4803eca84c3d9dcb478f26d88d775aa1baf01ec8159880e99b0300486cd457f' - '4b841abfb59c5d77dbb14935c98e30c6b8e11fabb12c952b5d8de231bc901ccd' - '704f8045f0a5c0fc6a35d1aeee64a1248bb15a6678ab2fefa038a679b912eaa7' - '291f52c9d7eea5491c220a1cf9b8bec51bd92c03aa46cc920c5e5b367e144c43' - 'b20b8f2fddeb50286400a2e2305c67f3f4ef793d0596e465a8e954aec1ba1784' - '690c081d305997ea8d116a32133977535bc279c35ded95c981d532bd8088b434' - 'fe1763e1c86d954c6ada561a884df22d10e88cf9c6339281b3750155cc05f425' - '972974aa832d23dfaa1db3340b29d854b2fe854da984e66caa4b2e7e978e0386' - '91a5938947c2ce8198f67de72e42900ae878af7960712f57c04c65bdeb6b1494' - '0d74ea30e4b7c693181562eb3b65a0aa794b8d8fab46b09b44b048d568a38e4f' - 'cc6c57ddeac478751a35e895936ef2774140d7404b0a6f77ddb41a888995287e' - '7c67db46e705329946c12dcb609b54a6e1414c5101db525dab966ee804c77148' - 'dfe8a4b374e9af07e7eeddcfe26312f2008a2fde125f573c2cf8910c43614bb9' - 'e443929bfc96875abfe69950240fde95ce1cff5ac8b931ab7fc25671299ff827' - '03ef18121b2410f76b8afdad77279467a4352955032928e74be9ad572256a848' - '4f16af8d9940a69ee20d2fa6c9583c8abe3d4ededa7786d84917d1941c3bd190' - 'cd5dbba66bc0de1dc090d63cd465a096382c53d6565879d2c073c0bc50bb151d' - '5a6c38c92c9a61bf828951314b9995829bee2c36355bebfb42ac6f9974cebded' - 'cbad541ed4cccb599ee63ea0b2b6ec334af0064be073c22701361fe65f447693' - 'c184ec76e25533d65d108e346d683262155643659d13f0d125e34eeaf603241b' - 'bd2d33948c4d939e1b7251a71b0fe2f89dd8457be5305a81c8327c68d6f3bd11' - '07dde85730ce7c55bc626618954f6f454526126ddd2eaeadb6a414c001e5f5c1' - '6c0324afb5ca0844a011d46038a623f13b95f3303660ccc8cbd18e318637b449' - 'd75656800c7532a8de455c8fc5555e0d2b9b071ff2af38f88e2ed4a746b398dc' - '1981e99400111d24fd090e6d80b9849ea4e79b0b8990cc79b264bcb4aff1a805' - 'cf3486e67e51e5346721cef5d8775b2bbb8a8f362320d7c9bd1eb8a702618e48' - 'a0ed89a0f7a691bd75d779631e3f34e5ce846bc2e55b5e33a880ee393f7e7759' - 'a1ace27047780d181a70fb35b7556896054a7f7669a6b2825b99ce0b956f1e6d' - '61e50ae5301cd086380ff40edd57064c13ec4ad62782518f51dd58f4e562c812' - '296ae32c2a55dac38e68d3a62e4a1ee3addbb8c152c49abeab3f73b9fa511afb' - '92f25de300495784df1df7f94dc4c16012c67f01cd722c7f273ae36d07617790' - 'd62d1f23fa38697f24bd98847fc3e978216a668ca7ec79a3693cd35764216f37' - '10992a5938779914268c3a34791eae1dc900f2abb9b392269588f46959f68e7c' - '9d68e69d4db8ce8983430836e6a8cad8b4fb6a7f2dd56082ed455241cb3e5d4a' - '7568b52142e41a362bb82000deef4adc3c79b73ee44cc2a13d5521575ef6dc49' - '3d9fd161f2e7f1aaa10165c19ee455eb635f10e72a45696b1b63f908842dc48c' - '3f4a53c6c894313fa7c0fcedff749902eb154929718ec4f1a2d3b8f4e308b3b1' - '6d1b18917db1d177150978778b6027b8a52df0ea53b6d954bb63748ac5ca7dba' - '6b302d409045e4405785472eb5b6f46afd3f8c629fcfef3beac794be8eafb0d9' - '33567c1193f8c98d72f3dec0a0e78b42ea65f1928d9e322b8f0a480e4d4fd7f3' - 'ca32f3accc38fa6d23ee228e552f11bf7828c049046ba2470705db03c78ae62c' - '3d5a9691bc63a92b820afee5508bba045887da2fad11ffb544f7af97c9074cc0' - 'cee4aa8d63de2e1329178d1b02b7bbcf9eb457f80af8f28ff3a79d3e2f639904' - '0216ed9a94f454a78d9c8e1b6f5612ebff02ff1bc2485c7cbb9497f45527556e' - 'b0c9aec585fe64bd40b7cd9e30313f692655ad29439277df93d18f6a27516558' - '1ebcbf3a6dfe6454b437a562c887650996cebc6b57a6a0139df31a8cc0b2479d' - '9ca97747a3009c872f2a2a3436abdd3eef9fea6dd8d6aa4c071f914597607cb6' - '6fa3aaf85c52d04b995e771847e627dfe10eca2c6d723d0a42c2c7d66e44f5a0' - '3a8a17909d33f33d854294b84bcc51097dcfb786684ed44ef604c9f1a2f8269f' - '4faa26cd30eb406474eff16b0d803043942a7c6d555269f19a0fafe5e31ed482' - 'bccdaf38cd2a45b2f51d8f5e17edaa1a6275d04f1d6edde25203c7f051b2fcde' - 'f100525150c3e4dfa3ac2d5d6852d394a0ed03c7cc91783e189447a97806c9c0' - 'df1ed8a595d88d30714cd1c4ab1f17d73b8ce7da25b7979dcf8856a2c4f4695a' - '631e7628d160f0ab8acbcec2272dbf66367799543e4d2a9794bd20290886323f' - '3b6fa3e259bb0bf5f36ae837aa963fd8592328185c4619676c2ce9e0ea9ea2e3' - '26f6c53fb17cdc7df53ae3e282623bd78aa129c32ebaae25d35b31ad7e0f2e69' - 'd81206145c5f21aa2f72c478e428fa57855058d7f45ab7d6a165d96b11455bdf' - '5f6afd1d38a6491f5b88529f7d061d0b0975358494d56d85dd8da305b2c20954' - 'd4bc8cf849f86135243121270566882e44e1a3976aac3237f2d6d44c4672ea35' - '684eedf06bc7fb1d370fb029b68f1ed114ea6b65114610f13ad3c8f9f408f64d' - 'febfe9e1ccd31e6c500b53d1d83e1cde671ddf122ba995dd509888e45fe957cd' - 'dd8cae43185e636baea610d010e2031c1951ea2e374e424414f02163539e895e' - '7f8afb7e44855b256fd41ee082208485aa757f151f87092c2ed499b7b9881780' - '2d34757e9522b1ce8db6e97dda953126483a6ab27bffcb3056c724bf80f4ddc7' - '07a7996850b59f58e5c78c110de389784392107d1fcac70a449975f4b30bfa80' - '3eebb40d11489c9ab0dbf6462324616f5931c1d5f24890c9b32b47a754421cfd' - 'ee5489952f109f62eca97601280e43bc846518c4c96a7063c18e8334b9e77c95' - 'a259af95b41a323bb4d90e01788aa1f9ab930c21476909f5aa1759763ad1788d' - 'c68a416ed287711e72c7d4729bba141d535db1c4b67644bfd7bf9509b75fcdf3' - 'd56706cc4482d31a6b528f4d42ea7604c3da628d19ca0faf7facba000f82644b' - '2fbef0c8284ef3601a95c1418d8bd38f587e76c7d92350508acec1dacada3b84' - '9695a40e56d9ef697f51e50951df3a4014049592f1340072f667e8200425bdce' - '6a199ccfb0f3c80b11e75a7a97aabd4820c2f7480a9adaa3c97b07c4054f7f06' - '7129b0e498e3f9c0e61e5d6a7f69bb034aac76caad19b7e4e7a180c8c2c79b45' - 'd620e4d2f280f0f12c9fea2c18973478629fded0b569382fa477f030f97dbbd4' - '05851d83eb584ed547f6a38d588d9b09f654d1987997e03ba92dfb9e4f0934e8' - 'f09e2d5bf86b471f2cb1c34058bacb19b09353db44e85ef652984baaf77e10be' - '612c61cd08abbeb4573a6cbfebeccd2f32c5de649855c037f498f17f1beba0d5') +sha256sums=('d0817e6ca84df88384122e7b7d671bf09a226bb0482427a5097c4a92f7b5060f' + '7aa54ef5db5825ab3bc9522861b6e34869ccce018785ef633a04c0c261b1af4f' + '8b216d6f4c23263814a7ca8593bc8cef3bae76ffe1b772f1b7944f8c7104a19c' + '11b19a35d960bc62f18b78368ee9e4cb3c78fc51f0d4a4f5f486016080da5db0' + '63f7105a97ba3bb6c89b470a93ae3ec23a8f3b076cfc08d920ffb655e1d8c870' + '1cf5c2b43b3f9215868a0646b621afaaeb305df74ce1f4895577ff999af700c2' + '790c9de690ea41d65d0826a0b87df8d7954cf0436421536e3a84ccc39ae098ac' + '231085b01e3786c384bd0a2d99ec218369eb0a277386dc18abd889d7cca2cce1' + '79770e1cd025e33bb0f4455b6a9ac61affe6643b9e9c76986f53406e9463a4b9' + 'b0f3cdb6e5f027db26408a323ab871a77cbc172d88896ab230bf2c1aab200fde' + '8ff63363a0096d71022469b905ec245d2bea7c9c316ca3a31136f155d26c73b1' + '630623d5f86256c516f36f197781dc770bde150288a00ddd1e66de192f01dcb1' + 'ff5cd8c7a8e95c3573e267e6b02eee92b7dade158a3986a5bbb489b0ab856cd7' + '4b2f4f90afc26813d92efd1cb4144e0afdee4db61567afa6a3346445bc2ef3db' + '60885a8816e8d78ad6b1b464e1951756a9a054aab9d135a3ddb8d69454eaa7ab' + 'c005c7c5cdec2d4eb96187d95e1a0e274427c1c38a0115afdae761395a0f1c7f' + '700653cae68d7d455066d9e99b934ebfe537d7ff24ce7862c836266655817a60' + '2442762289d22566ef013dd29e8342004c7d635d9e8398055c8dfdbe110c1fec' + 'ef857f33908b205a109746f68ac7cbda75ffa532427a4f9949726bcf8b611d9e' + '438744a069181ece415ae9c64c03ffcf62d9f0026307decc3c9845bfbf37f1b0' + '618f390c9a36aed65860d6ad20444c9c6224471d0a394de92a21262291327ff2' + '225f5fccd35ad0992f6ff326178a4541624494f1539c7391a78247f2aeaaadf9' + '6f04c2318e32e84645dcdf5eb183265a293b0093dc047253afdb37af929ae2ac' + '413250f4f044d57d5501b56333e0ac43beb4ea99e55f0543c9df3e6b486ec606' + '2225d7b80ee44a76914acf7b0cdb660c5d7f966764ec774edc1e2a4d2b838098' + '8136621a736ef72c33c6ddbea3d4d661d59e66a5342d86870b0c9dd578f2fc10' + '7feef7afee45eb366ba8c885a9b09a5708323bec2e39302e1bdf1a99d355bf67' + '81a3f544305c02cd0b866a5175ba803672a75e5a0e94f2e9b4dcfa8d63fddb7b' + 'b44b98577b188a911792e139bbcc60b1b11301bbf158857772bdead139520005' + '91b6ab3bbff0f4e2c2913b2202cb56de6a8c1ec1ece15af2cc4e853e82d4a79e' + '1de771a70a98fb3042f3c0c9c3f9b2a9bad37365c7cc77de7739b0f0d6a2eed2' + '172194ee9b74b765e728d65d98b8faef04c9cf8c73740760597f33351e020656' + '57d1e00d269723302e5787e1e4bf971d1253536f44055abc6762dfd478cd2a05' + '0c3f3fcebdc3f3f05979b9aea40f3e6b22fcd03a09af163082887da6274cc2bc' + 'bccd24c6d010d820947e8f0b6ba3c31430fc4dfff22ac80a3f14edb35f67ebf6' + '87719a7ade64fb3c98969c116a2fd2c17d8ae95627f69c8d9a358dc997d3b57c' + '2368cff53b1ea55e1614acd13680465815abdafd558b49588e864e3ec87f2b17' + 'cea63fc3f9a5c8ffaa1bcab1831e7c3d8af9c449b04eee34edce531edeebc200' + 'dc1fd0ee6ee55c9c16aa8ea2c5206450e37f44615cf45d66d6f135bcec03b7e1' + '81dd74079f6e27a36c722570e3849bb36aad5586a8d7e04d99dac8044a90c265' + 'a39b80be8f20245c6a51e9e5609291289777ae715ec78eb8b8b17c3de5c63446' + '44783b10ef1aac42d77fa6ac2d9123eb4776916d6ff77dc23fb1dfec97c872f5' + '923c9a94a02ca35f984b1d015ab85e4cfce95f3d4a776e2ad26e7c01a9bbce63' + 'aacc64246c82d9e9e3902c20b4d25ad27a2638565cbb66d9cb8532b4b35167aa' + 'c875800738c4ac874d3c5919a99f97b54f3d1367194829b5521fe64cf6e8524f' + '31f6d4e046ae9b4b68898fb297f1260dc893997c3870ee25d7722d771d9600f7' + '9683dc3ce339bc32c22d7418469bc446aeb7185a5fdbbf2cf230f2f2a8ab87ba' + 'e5c2bf9a6a54b7931565635569dc6110e170fec5b8649e2d65bddd1950853598' + '5346df648c2f6461dbafba41415e18b2f7fa6aad3fb01847536c0c3aa9cc8d7f' + 'dd875ea1e97f047c8911f42fc71cfe2a47c078515027eb783e128564901793a4' + '2c8ca09454919121bba2ece7e8e10e880b3136056fc172c72263c828a0d3e30b' + '9493d170fd86662b79f435378ddef746309c54c4cab442891f93c74742b625d4' + 'b30eb0af62074ce07db872767523b84caeb34d5c2af6a6a459e8d26fac3e5eab' + '32bbdbd4ac73ba701b7a6c0cb4a258c8d3bf84523ae9ea09e76788c72ac369a3' + 'a9c844837b5d56050460b2aa1a85942329dc0a1b6c7e1ab7cf027405761a2773' + 'be74d19b1147eec728d7ba94a2263a7a591a00f85b7db354416eabbe12d250e2' + 'af413c17b8b2e78c181fb01e4606f613e065b80c90eb3595d87d60019c1b179d' + '8810ae2a9cc69603c787c1005b7ec79b462ccc624ceefc45770817367193dee6' + '305bbc719110a54f62ade09507f0ee8d63776b202657cede738c0276ca3d68be' + 'ea064e967b98ae0c2be63a2c8420205b0f6cc7b4f8a09bb5efc2667e5f975695' + '336024d9736c1c91f1e26c78f1674ca0d87ff2a525d0e98198f44644d09a6708' + '7ae1c53779714a6d13d51cbe524d72d2560ed75edd6f98bd712d3afd4267876f' + 'd97ff1043dc743bf08664909e93c0e0e6888ac378ff84960fc3eef0b6e7e3154' + '5819eeaa1c11e95bd3f0bb077da2370cb82445f893f4b5e7609cc10c367f9b9e' + '4fbf09e876d1149efff2c94596c5df4e33075fa8f13959b3d584d1cec86810ef' + 'ce35e5b4a54d1bcf958bfaae91c812e44c9fcc2b1c4e78ea22be743ab46e3cea' + '941755d7380c5a14499d0d3d29a2aecfb1fdf1dbeaed31413adbfe9c1725fa1a' + '19d3f44ab0108ae7cc2cca69edae09f098825b3398d83e689b0249ac8dfcfb36' + 'd0010245aa56349913e6402f050edfaf5bc407f134f7ea69f2eac8c7614a1106' + '2480c38b2135ba3085fb838663c1147c204ca332669fa77241909188234df5e0' + 'eca60aa65591f472fe4bc7ec9f100c11768d2e1fbeba17baeb2842c21d893fea' + 'aa3037a3e761bcbfb04a932c16e02db69b5ec16f89493859d9f71f1c3f9c0705' + '45debcf780622cbcc344e5416844f148918c2ed69e1d81b34d9879fd23a9a950' + 'fac6ab423542dfd06a9625cd67e5129c4158b8b4466a7c76b0bfde16c36d44fb' + 'a07c61f277c63770f3bf9bdf80cc03f755bbb6d1d941cdda4e598593b58d45bf' + '64ce92914c7ee8620c71cfa68b04049563b143e9e0845dc9fe30cf848d975a85' + '702864bff96ba64c89b80bc82b7a39206415ab8ca41aa26ffb72432d5cdd2f2a' + '9a53a263fff54f5f6be085f7447cb2729dfdd0c2847aa324e3060d79f03d45f5' + 'bb3eaae8ee775421ddab620b044e587e09fc62863f91ee4a9238344754f68dfa' + 'dc67b5ac78ef1457b3cca25325dd39895e74bd9039004d00cb0c7be909c575f1' + 'ac97235b392fe6ffd66099751569b5ca072888fd72f57f0dd84b4c0f2697dc61' + 'e3186a302c3b8303b0a342fcb52fb07bcbf58f7e0a38c974a9600092f89fc605' + 'd0f895780cbffbc06e4152bef05cf3f8b2be1426f5ebd0d03d7a139db0e4ced7' + 'dccbe38897003940ffb072ad401a17ddb546b2507fdf992d6fb50c6841a03b9a' + '9883b8d737439aa213ea2633d4ca4fafa6e5071ca054efbaca645de83480ba70' + 'd2331b224e20d7cd639dc0fad3f3fdbc5f7463b110c2b565340f21f4b7fb669a' + '888a01fcf242133897875b7b48794dad85f5eff776f063c7e83049517ec55314' + '5385265d1d851343a056d7fe27a83992ff3ed4e261a9a6c087669c8d2b4549a4' + '506742794f7d0fd1646abd2de39b34bacd833996a9e9828d0a40b7664ad3f392' + 'ed533f9d6f911a49f949b4970a7efa4851e32fa55e4252fc54341f1b4dc1068e' + '391cff569f3e057fd3af51edebccc0a2aa5389923f3da48f789a162eab9fde5e' + '9174e66c2eaced95ae6691a7c58b98e77390efca4d2558fcf58e248418b836a5') diff --git a/firefox-kde/0003-Added-stylo-nspr-build.patch b/firefox-kde/0003-Added-stylo-nspr-build.patch new file mode 100644 index 0000000..2de5080 --- /dev/null +++ b/firefox-kde/0003-Added-stylo-nspr-build.patch @@ -0,0 +1,9 @@ +diff -up firefox-56.0/layout/style/bindgen.toml.in.old firefox-56.0/layout/style/bindgen.toml.in +--- firefox-56.0/layout/style/bindgen.toml.in.old 2017-09-27 16:30:14.518213900 +0200 ++++ firefox-56.0/layout/style/bindgen.toml.in 2017-09-27 16:30:38.089179153 +0200 +@@ -1,4 +1,5 @@ + [build] + args = [ ++ "/usr/include", + @BINDGEN_CFLAGS@ + ] diff --git a/firefox-kde/PKGBUILD b/firefox-kde/PKGBUILD index 6e543fe..23c56a2 100644 --- a/firefox-kde/PKGBUILD +++ b/firefox-kde/PKGBUILD @@ -1,16 +1,16 @@ pkgname=firefox-kde -pkgver=56.0.1 -pkgrel=3 +pkgver=56.0.2 +pkgrel=1 pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE" arch=('x86_64') license=('MPL' 'GPL' 'LGPL') url="https://www.mozilla.org/firefox/" depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg - libvpx libevent hunspell libproxy + libvpx libevent hunspell libproxy nss nspr pixman "sqlite3>=3.17.0" kio knotifications kwindowsystem ki18n) makedepends=(unzip zip diffutils python2 yasm mesa imake libpulse inetutils xorg-server-xvfb - autoconf2.13 cargo gtk2 gobject-introspection + autoconf2.13 gtk2 gobject-introspection jack rust cmake extra-cmake-modules llvm clang) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' @@ -35,7 +35,7 @@ install=firefox.install # # Usually, we also port non-openSUSE specific patch together. # -_patchrev=9fc447b00040 +_patchrev=bfa8722a06ad _kmozillahelper_commit=47e708e _patchurl=http://www.rosenauer.org/hg/mozilla/raw-file/$_patchrev source=("https://download-installer.cdn.mozilla.net/pub/firefox/releases/${pkgver}/source/firefox-${pkgver}.source.tar.xz" @@ -50,6 +50,7 @@ source=("https://download-installer.cdn.mozilla.net/pub/firefox/releases/${pkgve 'wifi-fix-interface.patch' '0001-Bug-1384062-Make-SystemResourceMonitor.stop-more-res.patch' '0002-Bug-1389436-Explicitly-instantiate-gfxFont.patch' + '0003-Added-stylo-nspr-build.patch' 'plugin-crash.diff' 'no-plt.diff' 'no-crmf.diff' @@ -76,9 +77,9 @@ source=("https://download-installer.cdn.mozilla.net/pub/firefox/releases/${pkgve #"$_patchurl/mozilla-prefer_plugin_pref.patch" removed from opensuse. reason: dropped mozilla-prefer_plugin_pref.patch as this feature is likely not worth maintaining further #"$_patchurl/mozilla-shared-nss-db.patch" shared by default now ) -sha1sums=('a8409d1c2dd129dbd53d5e0745e55a899b55ecd0' +sha1sums=('1b7310adea833a7c74498505f1207416690c9748' 'SKIP' - '9c46ecda00782da59fbc173c00dbf75ac347b05c' + '7d004575b10888fc2e306ef7003a9f25879e68f5' '1a8ecc6d2cfd97791d8182882a74929f2a7289e9' '693b54b9206ad854e4d75cbbf393029b77e82153' 'a77df52cedb94f38ec3d94fc19bb40d120729fc1' @@ -88,6 +89,7 @@ sha1sums=('a8409d1c2dd129dbd53d5e0745e55a899b55ecd0' '8b38e2640c848adbc0cffa93918ff42fa9bbdea1' '6bf62ee89cd42ad3a7bb2095283d3c770270ef4d' '67419bf4f984aacf3b4660cc44d857ce9b19dd7d' + '46b5904abb4e9646f8173c739bd4f8260e010b7e' '925922d69ae9727a91018b2e614bf74e2166bfb9' '2ee940cd4801e288e1825221c7115177228b0942' '1842e9c213e2289cc7fa49b22e2a1809a687ace9' @@ -95,7 +97,7 @@ sha1sums=('a8409d1c2dd129dbd53d5e0745e55a899b55ecd0' '7ea7b3b8d3bc0e91d73481ca24f8702bbe0fe8f7' 'dbfd269cbf88a4e1faea99bffc57ba26b8a0a7d9' '1cb412a081404db6ee50dd20438b96857dcfe58f' - '3c0124918ce9d5f603ea88ae8774262ed849dd59' + '87309eb063858c221ad5faf373eaaf3ef09ba260' '9cf8c5a03bcc97b66d97d62d72c325ddb14102cb' '5978fb0131d31b0e91459a90edc918f66eec3155') @@ -132,6 +134,9 @@ prepare() { # https://bugzilla.mozilla.org/show_bug.cgi?id=1389436 patch -Np1 -i ../0002-Bug-1389436-Explicitly-instantiate-gfxFont.patch + # https://bugzilla.mozilla.org/show_bug.cgi?id=1341234 + patch -Np1 -i ../0003-Added-stylo-nspr-build.patch + # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 patch -Np1 -i ../no-plt.diff @@ -260,8 +265,4 @@ END # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 ln -srf "$pkgdir/usr/bin/firefox" \ "$pkgdir/usr/lib/firefox/firefox-bin" - - # Use system certificates - ln -srf "$pkgdir/usr/lib/libnssckbi.so" \ - "$pkgdir/usr/lib/firefox/libnssckbi.so" } diff --git a/firefox-kde/mozconfig b/firefox-kde/mozconfig index 034a02a..4d9d4eb 100644 --- a/firefox-kde/mozconfig +++ b/firefox-kde/mozconfig @@ -12,9 +12,11 @@ ac_add_options --prefix=/usr ac_add_options --enable-release ac_add_options --enable-pie -ac_add_options --enable-skia ac_add_options --enable-gold ac_add_options --enable-optimize="-O2" +ac_add_options --enable-jemalloc +ac_add_options --enable-pthreads +ac_add_options --disable-stylo # Release branding ac_add_options --enable-application=browser @@ -33,15 +35,22 @@ ac_add_options --with-system-zlib ac_add_options --with-system-bz2 ac_add_options --with-system-libevent ac_add_options --with-system-libvpx +ac_add_options --with-system-nspr +ac_add_options --with-system-nss +ac_add_options --with-system-icu +ac_add_options --enable-system-pixman ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-ffi # system cairo without layers acceleration results in choppy video playback -#ac_add_options --enable-system-cairo +ac_add_options --enable-system-cairo ac_add_options --enable-libproxy +ac_add_options --with-system-png # Features ac_add_options --enable-startup-notification +ac_add_options --enable-url-classifier +ac_add_options --enable-jack ac_add_options --disable-gconf ac_add_options --disable-updater ac_add_options --disable-crashreporter