diff options
-rw-r--r-- | libre/iceweasel-l10n/PKGBUILD | 188 | ||||
-rw-r--r-- | libre/iceweasel/PKGBUILD | 55 |
2 files changed, 124 insertions, 119 deletions
diff --git a/libre/iceweasel-l10n/PKGBUILD b/libre/iceweasel-l10n/PKGBUILD index 213a79edb..24e6d4dbb 100644 --- a/libre/iceweasel-l10n/PKGBUILD +++ b/libre/iceweasel-l10n/PKGBUILD @@ -12,7 +12,7 @@ _pkgbase=iceweasel pkgbase=${_pkgbase}-l10n epoch=1 -_pkgver_x86_64=68.0.1 +_pkgver_x86_64=68.0.2 _pkgver_i686=66.0.3 _pkgver_armv7h=65.0.2 eval "pkgver=\$_pkgver_$CARCH" @@ -82,99 +82,99 @@ sha256sums=('d319f07f17268240cdf0c5f996952f09fbfbdfb2905f9d7b1741a7a42b4d8085' '754ea5ea2fe184d3bc1b1bb60d4caf72cdaca5e4d8f16065b22b988b1ede9ad1' '81d1f98843f29a81c10a9a96655505c72ee34acee45225dcd307ae9a123e63d9') sha256sums_x86_64=('595f32cebf6404fe46ea81424991e8b026c6c610d979b6690e1d24164c3c900b' - 'aa807fd6d245921ef10ce3613e3f3e9691476495b5eac1a0cf2faf04575fae1a' - '6bf1d3969a8e99cf026034512e825a9490875ff9d005186ac5f675113e591ad8' - '0f76936fcb3b5b191fdafa670a77ec78d26cf83e814681b2a8a7a8619c831f06' - 'e67ff81f88177eaa5c2314c18658e5891fec34e1f3c68b878a7517d06aecfec6' - '5ef7145e800f33d67ad98c98f8815631396faee20059e13e7b7155d036f34a86' - 'd5f5db9fd65803d15e24eb008f8b7bdb5942736954088f5b3d95b7f333db1973' - 'c1ea46e4caaeb11ba8566490142e09b7cee9c8d4c7ca0f560788393d1ed4e04d' - 'c23aa36f1d1cd4b19e677b0e7c7ed7691073060b67b56455c8af226e6f8b6edd' - '264fe2984a2fd405d42833122c10cc64b1b25a6e496d6c0a9f7836542e6b9732' - 'de1bbbc5e3ebc13bc7dad08cf701321b96610a89babc6760e4a2e491cdc049eb' - 'c5bb3c6c58c218747aa3a0229460496e1fb99abde8a6c03ef7b3b043863301e1' - '6d8b248538f2e5d2da8046aec60dced3250cb1aeb668a8048198bdfeb7ca29bc' - 'f55e2544d828d44d5d927fbf8fd39b31fdc8cd543ac91fc115915464d563b3c3' - 'f21d487aa6f9e71f5df5755c03753d9c84a5e7ef295e0f63b5fe8360696773bd' - 'b76aa5a739e8c50b1650cfc7b02e8fa7eab8569727c6930bdce2fb9716da2e27' - '6dc660b2c242097cacef59f3aa5841e7c0df1d444181933fa744e4de4db7846d' - 'ad7fada65c0311724ff08886f21ddf7a52708654783846cef56af8a9b675344d' - 'a4acc2793f6802b237368c8a389e9b331f0c488386eb27e24727a2f8d5e3ca9c' - '9e9fc4eccdebdcdc2ec1b0497a5652be1603c24fa8dfd54885707186085dc542' - 'dda5029db06445711269e3a15e9d941b1230fca3c1e9a05358ad0a791d981ac6' - '76aad0e9a95b1b2ec4c46ecfa7a0c4684c3a3c6317e4d1838bf0d61e3ef78471' - '9416bd3e3d775dc4321b737aa90b63a04c0c06485c0d5f6dac4f7f80766a2e28' - '5201d7029d285997e6682254ca5c3287d6a7e8b2db338ee91440a376d0148680' - '1bb45f2d0282f928d321448fdc5fcf02087b8c973f6b261a9149070eb8cc7fc8' - '051d054443d012a660e5b4fd246e0a0ffb3db683a6f41dca060484133b2e89b3' - '560cba2f2e062f3aabe8cf3207b025c6a2463289308f76600105847a067b0ad2' - '65f02fe5bd38c9c0410cd2187066db6a9fb78efe14b2ff637b18916aa714a02c' - '594cc5e342f94a799dc75c20a632d22899aa2e3ba7d8ca1384f7f202bc123d92' - 'e184b78004c59a9195b8c69cdd6a6df76a9e81694228bef47388ef7764d8b46d' - '089c70b7526595bf41ad937bf59a6fa0e818d529c20008f50c8553b4690ea2cf' - '6e07d27b26ffedf828a35962d1d8a78c4a0cadc32e5a63f24a83f717a0941a9f' - 'f540ca08966e754ca59f207030ca24c968b937ceb6db0e47c8527478e1ca607a' - 'b9e73e45e450bab84d0684e48b9a0870c89b0dabc893c9c4306b8db0533c23d8' - 'dbf6f1d830febb2c5b67b10b6f65693035ae6fc325bfddd56c6497f5132afb31' - 'f789b7f74372fb6e8db767e603717f36c246bf83a66b33eccefbab6d8f73e931' - '021e5c9f6581c3da5794a1939f36cd7df9a9684e7b2d5fb30da629a6f845bdf7' - '99f8efbb10271d8e6926f90f1dd76568e031d70130dc7ef2b5f4d2c49fb5566f' - '2e2a7b7214bc56d408aceffb6a6f1b9bec9e646170d7d7b7d847fd2c39cafb8b' - 'bad42cc7bb9f199aeccd39589232ffd056446de3380be19062809a82a1915d8e' - '7099428e50e427018d4ee81010d6b74533e72bf5236f5ad3d00a9cb1c71e112b' - 'd05c817dcd9d2bc02b92afe4858c5b33fe4b35523232aeca10a060b7effc63a3' - 'fddcf02e69ac926f6c5324b5be293a9cb2932d0a8c0e92c2655e0b52cdc9e3b8' - '7b849dc5ebaa7aa7851d91f2ba9d39e17803cddce3a6552549593000a2d22754' - '89245652282b2120e18eb46e41957725e3c0962a85698e3f4661bf2264a07fa5' - 'eaf12171c6804cb36c09e4bcf4c6ee2d9034027dbffad5833222e207108e2e4f' - 'ed2ea80c0f596b7564edd1502b6037be60178abb30dd6122faf19deb67d6a860' - '6be0d8197cf9f91c3f33cd8d552542bb887e83c0496b4ee851cbb67dac2f4048' - '54311ff2215799f9a95d82426ad606de71c6a09cfb8c0227c2734c841956dc9b' - '090b0b546d1424cc5c8fe2ba00627a6dc611ddfb450ab8594370ebe241f24430' - 'f4930ac12e35416260556ac620dded3ed9291760e94512450b50544c7a024c62' - '2ab3106d0f771b7a228e8f415c90ddd32144a537055479e2fc0912308544fda0' - '292f967f7895c7fae153623752222e0531795e243d8e2ed03637ab589e69ac91' - '7e4501ea16ef73714406edc66277b7c0224e8f913e672fc955225dd6ec05e11c' - '2a8e90674dbbe2263158d1278374c41db25ed7cc424b59ec1ae2b4d7b3619b16' - 'dfe8d315b3945c3b269f8e35f9492a22c8a3aefd51d78c815a7476210cf3c8c5' - '2965878d9ec77478c873da99a2d6c0d6e1b81781db8cd91c887511a4e04bd87e' - 'cdf62404ace84a1a47a9b11378b084f010d443822cf6ee20fb52ed5924505495' - 'b4ab9cf8d9867c1a6fcb6656ef3be9b145170358167046f9432bc27e35ed2584' - '79d9b36238e1f172badd287a6484e98f95ee89e2ce58e71bcbc979b09acd97d6' - 'dd1aa857b1303f3db0f3bd2cb5e012a405de6b87c0508b0a3a4799311f17ff87' - '28705590d45f03231fd7639b624d4e967409d0f4ccb7cf844cddc8a801d202ba' - '79c99448cbf9f9b637969c39211c2e10627f2682154d0462d98629d6fc162e5a' - 'bed662382d94c6fe94e0e93cdce87bbf3236f1e0f61d1e1f4b1394aa29ec8060' - '0de966f2287353791c75245017fa74275b7a6bef822be31a8fc2ff10aa04c640' - '797aae26a88339a958974772127592d1dea1d61be7ecd85408acbaa374ed6cc6' - '3d359c634d697b2542277805328c921b9e8fdc9fdee5b8cbccbee9703bf03d4c' - '81d7ab686a5d4ef3af7a75fe575be2b91afb288854e207b19f54415dbb057c35' - 'b0315df7b326f81cb7a78b8dd9a743fc93340345888e62f40456f382f7774c7e' - '14126c3a0a2122a6ba8a1f5d4ca207ce74f08e1eec0138b3d14903553b50e184' - '7b2c284b6ec26d8c604a9649437d5debf8279fe7ce6c6c7f2d59fca20555c580' - 'c3714c49cd14285b62a221acfab97a5407524cbff979b9e296c4eefbe1bd5de6' - 'f72c9d9e8cdbc3cdc00d3924b7a2f6a24d17fb96292d50e494cd6d7bfb1f1cf1' - '351a61892b69c94d5d05881e9912248db6ab49bef0ed2bec9a62bbaf333c1df6' - 'c3866d72ec2585873734fd597460ae20fcd8aa0a3661799af1f81e019a4ce654' - '5aa0080e1f4950e0f84583c04e14e4879994220fe4901454e8fbb6d9cf1288ae' - '76ec67ed755319ae0226593d30659019a2c704031b45a27faf66f6e287f7fb65' - 'a125f4ad350cc194dade94338131feedb5a5b6371d81744c312030c507d3ed37' - '06ee5ea3992b2d0164f51cd3aa8c4d45b6514faa4d90b162d74107e71a5aaa9e' - '761f245f5dd6db207166efec8fc01466bdc96d93e15f74bc1dfd99d82d25ae79' - 'a354a74c1c103e95f75602dd1253be2b4661f3d13971950af2b9e6d11a0da6e0' - 'c9a423a5aa70ea7e9b489d27bfb91cffbeb07199d7920cd70ac25a37d3f1bac2' - '02e708a4f0ab0643eb1c6bef4103236aa36f26cb1ef284fbe2b53cc5c4e3ea77' - '9271393e26f5736dc22610fde9e6a84c5fc82350587b3da8891eae26c2f38f15' - '6695951d1dbcb6848130e83fe6c59e84d7f5893dd52c2d40f70ecee0338a5494' - '5946b78e312bde6e97b48d5b262813ba9d150fd799d049236bc28012f3d79957' - 'fc5a1c9ecebab552e77a8c0f5e08d091e48537c7197f3d6c0fee94e781c5808f' - '7cc8f318fc26071c3cbeab51866c087864e86ba67512e86658a4dbf84fbe0f54' - 'acfb0987f2b84fcb22648e9076d34b971ab7f8ff98e25237795c7353190ede6a' - 'd3c27a3a1e2962e675d4994d22ea3d3dcf2653cb4b2e1a7adc2bd2c032d1dee2' - 'dc37ec262daeb83bf29cb28965bed29c32d8d34bf87afb36c16efb08e680369c' - '73423354a0c2f3c37cab96a3489f9b7d2e4b91770c7819d18c7fa16ec0144379' - 'edbac958678db02cb2c32fb5db887b0eb22bd24570058da07fdca78ee570f4e6' - '1b1c4080334efe9ebbd7d1ed7c6ee3d977d3564768b424722f93c1c7ad3fcd9b') + '637354d6e8c74b685d95d083c84c8b95fd49c49842815041531dcab93603cca6' + '8e672c68f9f1c890a85aa26b7a23a130758ae8b9a67cf1cd0df765d02a5502e9' + '1ac22b716494d4ab591e165e059a656d99c9701fa1bee94b5c43231b012fe9ae' + 'ac07d7066c1c9927ac4ac82a437cd01c4d550a7ecf7fa4563007e8c6a6dceee3' + '3e22851392eff404f7ee8b07847fc2ee6311434c4dc02867131307ee30da89cd' + 'a086d5cfb914e71beee363220df03ebec973514de18c6c79bb6992e263686c8a' + '2cf670e5b8cc29dc7a6f2a339eeb5e18b1066a83f8beb15da595b14fac953d47' + 'f5c8fdd81660dd1174888b3a99253ffe03a3946dceaaa6518edcd13b55a76dc4' + 'c809164fd74fba0af01515da7c370e217523d42521e78468362355672675c3f1' + '3440a77e3a1da67e60ab72cd6ca92c53c6e48f5066933dd76f8ba3d67a2c3281' + '71b62cd416a3b30c570daadfca4b53d256c10d970c0eaf527225584c8e0370bc' + 'bcbd764aab2a90b1e4936df0ebbaa2c71518ced0f0f94e50c1b3ffe53563d84c' + '4277057e6aa769348333314e364bbcdcad193f169c705d22331a7af68b8dc603' + '44ad10e6cd2ca84bfb5a8fc8804cf1c60a62c38b4cf664ff4db0406454ebdcb6' + '30ed477d305dabc360337d85f6cdfe666a7349bbe2f685858341f36df50068a2' + 'f4327f5ceff171a05f4af21a96e35e9873c1d4af0620a5de652197f052b4cd66' + '20adb71014c66752996c827343dc681ecf20867c2afeef59f656634fb1ecb5a0' + '32d5ad23fb7e0126af0bba6d7187fe7d5e6fcdfda43d543352597c156247d8b9' + '4e221911898a9d92425ef4b126f610ab8e762e00e87aa01ffca0fabf00fb344b' + '72e8c61507f4a8295b5ddac201c855e0801ecb53c0970e9956c12f7c0aa2e6ab' + 'a5488d527b4269484f37847cd72e5a4235386fe2adeb6f070892d34874e5d0d5' + 'd7ebf8481081058b778704a6596189b527f7d2576f11e441860215fcfb2b694d' + '2974210268dd75ec7b57a21a100ceb3e78a63af15cd8f5cf22efa596bea195c8' + '826a13d6ae38e3df5d7fc7724c7097f7d098a80cb9e085fa132f6b1b855aa8d4' + '71ae763ac6362029eced7f2cbacc5d6f0348a46cce11c62d8af82d00ba7ae0d0' + '9069b88eff81d26e4adb76a54d9b717d0046624052910eef038ad54c3fee4bd6' + 'bdea7eb294a346d8104794b2ef9ec1ab1a700d02cda509f3d930201ef7d9c169' + 'd6cebc38739acfee225c1cbe671c6bf30dc84910623aef3ba952c78785b8ff79' + '80f5d6db6268ca83db34acfebc4ae0e0b2a4c5784a08be48c64f9f3d6b509544' + 'bcf8837b88c417976559a934fdf6eab4621c966e316c163a4ad9543f9c449eef' + '2deff2db4142167c1b95ee21b0d6ff348968d5f8f31a2205a0d70e40f9e76663' + '27494451a368289dfa498fe628c642653a7b1f00a8d809bd14869c9d4db62780' + '3ea74cb1420ed62e76e5762b130764ffb8c8d126f509337010e37ea1e2ee4919' + 'b3989e1d3f1cabb7b437162f58cbe0cc7810293bee298c568851b58007225a72' + 'd1aa6f71047842e43566b94a5cc4a1a2622966cbaa6ddb9b668476ee74e315e1' + '307639c0f22796cde5c398eba86cb0d476e73e7c63917cee450a4103bf7f699e' + 'ab3a84108c6c004e9c82c22ef015e577edf72e4cb758aaab0a45a13c1407fd9d' + '3c32310db01379831fe0b1556fdc64687ea515ef0cc338eccc0521069074c936' + 'e065395676108cb4a651e5ce2e1fe4fa765d757d69010036fec5e1858023b872' + 'f0a13c12923595d8c5315037312fee79c1c0a5110e14ca825336e1f5bf62ddca' + '35b45d656878d790cfce1e5278d063520a108caea20137f591145e4312d8f89a' + '68e58e9754b7869d889f91ed8f8f97d8805b1cd4b8dcd5868e79d6f7b7ea6991' + 'e6fea26cd209e186439b5d942fa4000789f0e8ee6e7969bbbba67f98faf1c1ff' + 'c761fb4f5b23cd483552877281e994e19436c7abdde772883b1318fff957deb8' + '0ae81e19ff3d6365af72e46167a3a60989ba4e08421e5435e6161c5cba39bf5a' + 'aa711a81cc2d8199d990d7ddca16c1ab37a56830cfa364bb7540c265e781a911' + 'b6cdeac21a6a60b2dbe0e82c24c9d13e6a399266489076569b6eb1dc3c566406' + '2c447841bc006d70e2242bd27fbff68156d33c6600e9e465813526e7458dc020' + '2de3a4b48ed3cc993eb793525e1560bd894da5d54409c9f10f83618f6226ed93' + 'd63d1e5e24cba2292a1504fd5dca8374f11bab85526807ad77593761d6b7f81e' + '478db25f882bd3f920d0ce81d5c12bd499549209582e93164c81f7ef434a2dd6' + 'b280264d3f753a63ea7bfd9622c82d1b00054635b337922a5b33cc74094f5f81' + '307adababf77fd59f8a37b63f6c398408f8fa943e4aba4a3257d32f908e8ca78' + '7c38ce8769995e3bf5b850ec92b9ec4368ef7c45aadd0d75ac0b18d55b1489f3' + '4f3208fb690c57cee3e616c99c3b0d91979ea6a0d36f7e99099441af249c84f5' + '852c25a72bd6a5f0372e8f421f7dd962953c178da71bac1ebe9715791cf9c583' + 'c15899fdbdb8612ede950ca5b781d090f5f9a7cab409455461fdf69150f2f8a3' + 'a9c9f69069de9ab5e470ee2595f12d56f5c6fa86f9abb69551285fdc25f139b0' + '4645a4607a460e886941846e506214ea5eb95c0409903e2405ba39aec867c2a3' + '7e523fee449bf359a91cc5df6bc9547ffca59b57ea62c9afc1b9810a52883f35' + '751386c723f8621b2a2d80a7bbb92838a48a88523a829b233f3ed4eb37416f86' + 'd4f031a734e483cc6d82be00076451f8138b38120a6294446d931edd93c3e736' + '3c913cb7b316c1fef84cf285e6559f5ab0efdf2e8f2145d9a331f8d23542d6a9' + 'e031ef43855bba8e0d61aa083486d23461383e6317ec1eb427efd96ba52e2cc0' + '5aad4f755503dfcff79ff7bc6426c922c7cfb6e7ed6012c8afa1d56919bf574d' + '548c066977763bd63f7c2c785a49d1528e76b4c55f663ffee282a0ce1fd8bb08' + 'e2927fb6611f82bc76d4fdc2aa37573f769ca21459fbe433bd695df567c6ec7c' + '9e72558263461bd5da62c0c292e3ce2fe0f0ce9a7fbb128285253cc1f5f44d53' + '2c8af1b518a1ab9470a2a8a6b2728a107ae92043dfe63a0bfbfb1423e11561b4' + '772c0e432e5e2a07ce0f7f150a0e999e291490e1c8b1d7a47085c231e1bfb551' + 'cb144fe7128393e757eb0e89fbfa1a64a98d75645563ef23538c81ea2395c54b' + 'b1fc0e8abe44a489728a5d35a7e30b2c189b3afee57ccf1ca3d457863bcaf613' + '3672383cd1054cbc082c7b2ea423461af6088f80784b72ab0c961f648dcb6046' + 'd13c1b0ffb1325352b0abd42dba05d3932814dcbbf01049d8e3e96c35ca4cecc' + '5197f27b5f1a6fda42dfdd23ab26e7852e6055d949b3421a604107f07d9ffab3' + 'a931a967980d2c85436a24035eb2da0de6996fcfcf2013b1b2c7481a5e3de81b' + 'bf136d69e10bb4300753e1bde4a4287837ab1576669c51f679bf37d8de4961e6' + 'c265e73b9bc51156e04f69073d10dd4ea82f70bdfbd4d1246648a4158f9887f9' + '840fc9402492c653f07709d04ffe8e33b96e6c7a8873fe14ec6d382f9650769c' + 'c0e795d692d62262a8e300e2ae573873b21538d79a9ad0bb3fd5c12486e12cef' + 'fa1ce8c4e3c8d0c25817766e9eb1897a055d032d4a6b69b9bf83a07d1d9234ac' + 'c3bbcd6f00dfe6e8c086489a03797366dcddca55326269d32239f5a1a5466836' + '638fa687bd1f367b88a983c66a3644cbef2d86608bb17cf8a71f1fa149156138' + '1098aeed113c1050e1ba6b42ae22fb547912a8fd864b56ba44e561a60ea19203' + '7dcb700b1bf6ae29a2c76362337bd5b34f8951b5fbcd5316e892c81e5434092d' + 'd4deb3fc82619bf21f5e30fa488724da3ac17d0b3002661f95345a4fdfa5342c' + '7121d04c37484902cd0c68a7fd2c68af25b43d5a71872cff65e408845029885c' + '91158afd462f73c142b86a19c338f6d26fd68104fbd9f14f16c1117142cab7c0' + 'd02e0982655a560b547629a9635abb0e491163ea7eb443d454f9e09ff0a05904' + '0bfe3a70d2b393973eb5c097191a38ecfe57cdd61000dc5b1d01acc8ac700604' + 'b4824070be3c764c0e1be0baea8baf5cc4700732bdf4f7a5f946f81227caceea' + '3f8ec0fb6428fcf7eeba212165e4c5d4d61b865e3e26780e2a893704e1a169d8' + '093fe238df44efe1491c952454142222662c4c58ea953d558d7a3b344ead0799') sha256sums_i686=('46b34330c9c4e79553b219dedc0cc741af898086761238e06dd32237955675a4' '83a4d96fa8e7dbf899ea44ee139317c8e17c60ece5779bb84c5a73706e956de3' '05dd371af5786291c311e8c39c21f0378a35140f0b8fe1fa963101b29d6c3bee' diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index f3c8b2d9a..a7e23629e 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -1,21 +1,22 @@ -# Maintainer (Arch:firefox): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> -# Contributor (Arch:firefox): Ionut Biru <ibiru@archlinux.org> -# Contributor (Arch:firefox): Jakub Schmidtke <sjakub@gmail.com> -# Contributor (ConnochaetOS): Henry Jensen <hjensen@connochaetos.org> -# Maintainer: Andreas Grapentin <andreas@grapentin.org> -# Maintainer: Luke Shumaker <lukeshu@parabola.nu> +# Maintainer (Arch): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor (Arch): Ionut Biru <ibiru@archlinux.org> +# Contributor (Arch): Jakub Schmidtke <sjakub@gmail.com> +# Contributor (ConnochaetOSl): Henry Jensen <hjensen@connochaetos.org> +# Contributor: Andreas Grapentin <andreas@grapentin.org> +# Contributor: Luke Shumaker <lukeshu@parabola.nu> # Contributor: André Silva <emulatorman@hyperbola.info> # Contributor: Márcio Silva <coadde@hyperbola.info> # Contributor: fauno <fauno@kiwwwi.com.ar> # Contributor: vando <facundo@esdebian.org> # Contributor: Figue <ffigue at gmail> +# Contributor: evr <evanroman at gmail> +# Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com> # Contributor: taro-k <taro-k@movasense_com> # Contributor: Michał Masłowski <mtjm@mtjm.eu> # Contributor: Luke R. <g4jc@openmailbox.org> # Contributor: Isaac David <isacdaavid@isacdaavid.info> # Contributor: bill-auger <bill-auger@programmer.net> -# Contributor: evr <evanroman at gmail> -# Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com> + # Rational for inclusion in [libre]: # - Modify the addons pages to use GNU IceCat plugins sources, rather @@ -40,9 +41,9 @@ pkgname=iceweasel replaces=('firefox') epoch=1 -pkgver=68.0.1 +pkgver=68.0.2 pkgrel=1 -pkgrel+=.parabola2 +pkgrel+=.parabola1 _brandingver=67.0 _brandingrel=2 pkgdesc="Libre standalone web browser based on Mozilla Firefox" @@ -74,7 +75,7 @@ source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox- searchengines.patch) # FIXME: branding tarball needs re-working source+=(aboutlogins.svg) -sha256sums=('6037f77bdab29d79ca5e3fbd1d32f6c209e09d2066189a13dc7f7491227f5568' +sha256sums=('9b3e6d8f99819f9eda9ebba403b644a2b96d19450b42cae422bbf4386902a840' 'SKIP' 'e439117380218898cd5c60a8da8947847efbd0fe64cc06b129d6ca20a392cb3d' '0151b49e9f5d3bdce64ac0854d84fa5157a65df2d7e16eb683366cbeee021805' @@ -86,18 +87,19 @@ sha256sums=('6037f77bdab29d79ca5e3fbd1d32f6c209e09d2066189a13dc7f7491227f5568' 'dfed11d97f1d4198a3dc608be159b6b53a11054f376cdb73bb0fe9a487ae9418') sha256sums+=('SKIP') validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353' # Mozilla Software Releases - 'BFA8008A8265677063B11BF47171986E4B745536') # Andreas Grapentin + '3954A7AB837D0EA9CFA9798925DB7D9B5A8D4B40') # bill-auger prepare() { - [[ -d mozbuild ]] && rm -rf mozbuild - mkdir mozbuild - cd firefox-$pkgver + cd "$srcdir/firefox-$pkgver" + [[ -d $srcdir/mozbuild ]] && rm -rf $srcdir/mozbuild + ## build configuration cat >.mozconfig <<END ac_add_options --enable-application=browser ac_add_options --prefix=/usr ac_add_options --enable-release +ac_add_options --enable-linker=gold ac_add_options --enable-hardening ac_add_options --enable-optimize ac_add_options --enable-rust-simd @@ -121,8 +123,9 @@ ac_add_options --enable-system-sqlite ac_add_options --with-system-bz2 ac_add_options --with-system-icu ac_add_options --with-system-jpeg -# FIXME: firefox does not build against libvpx-1.8.0 -# ac_add_options --with-system-libvpx +# FIXME: does not build against libvpx-1.8.0 - disable --with-system-libvpx +# libvpx-1.8.1 is in [extra] now - try re-enabling (untested) +ac_add_options --with-system-libvpx ac_add_options --with-system-nspr ac_add_options --with-system-nss ac_add_options --with-system-zlib @@ -150,6 +153,7 @@ END cat >> .mozconfig <<END ac_add_options --enable-optimize="-O2" +ac_add_options --disable-lto ac_add_options --disable-elf-hack ac_add_options --disable-av1 mk_add_options MOZ_MAKE_FLAGS="$MAKEFLAGS" @@ -195,7 +199,7 @@ END # "${brandingsrcdir}/branding/watermark.svg" # FIXME: delete # FIXME: newtab patch below will not work # the new tab page needs to be a plugin, created externally - # see: the branding-dev-build/ dir ont the '68.0' branch of the branding git repo + # see: the branding-dev-build/ dir on the '68.0' branch of the branding git repo # that will also be useful for creating a replacement 'mozilla-searchplugins' package # custom new tab page local newtabdestdir=browser/components/newtab/data/content/assets/ @@ -246,13 +250,12 @@ END } build() { - cd firefox-$pkgver + cd "$srcdir/firefox-$pkgver" export MOZ_NOSPAM=1 export MOZBUILD_STATE_PATH="$srcdir/mozbuild" - if [[ $CARCH = armv7h ]]; then - export RUSTFLAGS+=" -Cdebuginfo=0" + export RUSTFLAGS+=" -Cdebuginfo=0 -Clto=off" export LDFLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" fi @@ -261,10 +264,10 @@ build() { export LDFLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" fi - # LTO needs more open files - ulimit -n 4096 + if [[ $CARCH = x86_64 ]]; then + # LTO needs more open files + ulimit -n 4096 - if [[ $CARCH == x86_64 ]]; then xvfb-run -a -n 97 -s "-screen 0 1600x1200x24" ./mach build else ./mach build @@ -277,10 +280,12 @@ package() { _icu_ver=$(pacman -S --print-format='%v' icu) depends+=("icu>=${_icu_ver}" "icu<$((${_icu_ver%%.*} + 1))") - cd firefox-$pkgver + cd "$srcdir/firefox-$pkgver" + DESTDIR="$pkgdir" ./mach install find . -name '*crashreporter-symbols-full.zip' -exec cp -fvt "$startdir" {} + + ## runtime configuration _vendorjs="$pkgdir/usr/lib/$pkgname/browser/defaults/preferences/vendor.js" install -Dm644 /dev/stdin "$_vendorjs" <<END // Use LANG environment variable to choose locale |