diff options
Diffstat (limited to 'www-plugins')
10 files changed, 93 insertions, 14 deletions
diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz Binary files differindex 3dae50b1ae70..3982fa36abb6 100644 --- a/www-plugins/Manifest.gz +++ b/www-plugins/Manifest.gz diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest index 42d5792a66af..0f2c90afcddb 100644 --- a/www-plugins/adobe-flash/Manifest +++ b/www-plugins/adobe-flash/Manifest @@ -1,9 +1,9 @@ AUX mms.cfg 4420 BLAKE2B 4557315bfa6f8edb6c8b28907065cdac3771175bd36a8ce2b6e72f0e1f0af20a7bb1ea8abb67f5c7b16fcaa7dd81c3eb89f926957d2ae5fffd499a7e6e709354 SHA512 597380071a06176f09df1a56cba24e83a74990c175fe9f167f026eacbf01e66a083d2389ff399ead0a39654a40ae636f8459feed2d6012e51e65c5407fe7fdbd AUX pepper-flash 151 BLAKE2B ab58f8d7dd307fea0d53b7f58887e3caeef8913940d6bfb662a42cc1f475ec59009998898e991d7a82d55a26ec1b2fbbc8b2a626fb8c9ba0d2da1e1735ab26ac SHA512 f20176b9567097482c3b1fdd062affb33a69b671f6298a98cd58e03ca80dd01bada4126ac5fd940fddc53a097669f52d4b8bba7850daf211e11dc24cc4d97eb1 AUX pepper-flash-r1 143 BLAKE2B 049f7ec4e3df5fbdaa62e40acf8d21d42f61789c6d9ecde64f300df3d3c51f2b5580fb571ebbf172d590799801c632a2eb4daa01dd86e318441719ff6412f3ed SHA512 e4e1c1f204af1e5ce531dd43a22b4cd08e8def1099bba88ac96af09bd0879dfbb6383653ec85d5d199d418098e4b17d71998bee5a9fb5bb7bd8873432a4f66ee -DIST adobe-flash-31.0.0.122-npapi.i386.tar.gz 8529106 BLAKE2B 71984e263ec5fb1720288208371551a74a22a982832dc16b2da314fc1fc1ee1009faf36b2648e9ed52a6eb4b7a34a5ffef5af266e31daca0fc3049162cc6c4f9 SHA512 8383f15cf14528a9b3bbf15b880b530f15fbec18708ccbfce83bdd6ec6bef8b7b7fd8f8231dfa534e42d077ef7b5bf92627a6fcc14749abefca748b307680e4b -DIST adobe-flash-31.0.0.122-npapi.x86_64.tar.gz 9044791 BLAKE2B 4f659381aeffd1a46e8a72cad7612c9b626ff0bf208492502c887a9bcd5beb9888bd8063265a81dd3b848fa97dedde327ab4563b262719fab7620912efe2c1e6 SHA512 c8f27ef630ac6797c0879b444499e954ba5e46564a9d35842134fb963cf7866bbc1badbc773ccdce928c158c716d63d91b79e47b10f8388c97493dd16bd66911 -DIST adobe-flash-31.0.0.122-ppapi.i386.tar.gz 8563099 BLAKE2B 0951b14ed7a3c8ea7dbb7ab2de93521435a164a4358f20084cb3e407fb45d19561fd17871553bb2a39da9caf7dec17388d825b51ccafa8184e6fbfd006c328e0 SHA512 fc2efd870a6a2fabd53b1c6d095fd0ffc6c9e1d05a13ebaec93ea31bc84e022e8b54e8c2194a42a54dd3258c8d2fb378fa14205acb3c4a876b07c48e40c18d96 -DIST adobe-flash-31.0.0.122-ppapi.x86_64.tar.gz 9482137 BLAKE2B 25585e857de26917880aa09289b7ea2e3b0191f958495d2523461ffd55869a67808c604b9bd5d80c9ea4326df9b72a5a4a3c47a8f2cb32071093df9a7f7ea673 SHA512 64e18f58ce7abda62aa098c47c260226f67d78e17698175629f2777fbcde84b2bd88e80b6247af34bcfe6bed3a558e767b43f45fdf2164cb974d59e70751a4fc -EBUILD adobe-flash-31.0.0.122.ebuild 3659 BLAKE2B 9d46597ab12ed0a7192d58ff8f55cbbe7eea0abc4ce3f54e102627eabc6cc2c5c4ae962a630bc38eb8b1cef6b2af0e21ba53849f5d7ea150fb7a5241c482f6f6 SHA512 cad71da8394e5dfcbd021e42ea08a8812ef2a803a479e4b89fb657a386fcebabedba69a71951a949b9c4e029d127eabfa5309d046fc875714a64531fb6da7e2d +DIST adobe-flash-31.0.0.148-npapi.i386.tar.gz 8529825 BLAKE2B 3b73bb3f4d1a235f02c6a1819253e9a60489bd388aa00370d7a98d49127f8f666bb99f03a33fbdd9d0ccf12033b38d87d3ecbada13cf3dec185bcc8a988d4a85 SHA512 16dc46da7c71e159845cbd862490fd682ff0c1e97467e42a56ace172fcba07326ed87272f250e9c96b5d3057b08dbb980973567cdc8fe24b0c5463f465056819 +DIST adobe-flash-31.0.0.148-npapi.x86_64.tar.gz 9046263 BLAKE2B 359b08d6bfd3725211bac32fddd28dd18654133c99cdd761879fd48eae1697ab06b6f8d5a22aba98ce44ec484e5fc7b669d13066d0bc90d312aab54fd109edd8 SHA512 79b5a170d63e84d88c74b9ccdbe55a2ec517a28cd69df60eea9c0255ed95d4c0fb8db3a56f7343256b58c4e0aebdb0e421714d92feba494826d06c95f53a54ea +DIST adobe-flash-31.0.0.148-ppapi.i386.tar.gz 8565088 BLAKE2B b700cc95c8328acbe54b2754afb697dec20287ade78d3b0db687c4dc04c0587c15d6f247a93d74035cb896cc044c28bd85815975b4b5c26399e26e7480d79948 SHA512 695c7df7d224bfd90458980e4e8e12385a12fe6b4586abd1043563a7bc96ae2cc8569ec979c2f6305dd4a99e9373ec1deb210cbf762391122427828b652b3de3 +DIST adobe-flash-31.0.0.148-ppapi.x86_64.tar.gz 9482344 BLAKE2B 4de2c9b9c1580d5badc3b01ec1457d27bb935254b24aa5bbf1cc846a158b8a2f2c08ab7bcd839f9d25cb7ec31be982c1ab9e0fae634855bc6ffbed120cf6442d SHA512 5c0bcd5d2530bc1930d8b2900601b863102a9f22acfcd0a02f29883c43a0e1663d67cfd1065e27a613428829c92c3806824ebc6cf85c83a992755074eed4d82f +EBUILD adobe-flash-31.0.0.148.ebuild 3659 BLAKE2B 9d46597ab12ed0a7192d58ff8f55cbbe7eea0abc4ce3f54e102627eabc6cc2c5c4ae962a630bc38eb8b1cef6b2af0e21ba53849f5d7ea150fb7a5241c482f6f6 SHA512 cad71da8394e5dfcbd021e42ea08a8812ef2a803a479e4b89fb657a386fcebabedba69a71951a949b9c4e029d127eabfa5309d046fc875714a64531fb6da7e2d MISC metadata.xml 552 BLAKE2B 56ec8c5f43e9624c4102f52834b63855be35d064ce05bfbc866af225fb8e60cf1b83e02c9917b474183b81cad9e4ecfba7595d8de7fa94974824d2a7f4de302d SHA512 0f84cf3e517eb92f73629e6a157a2999f409fa6dea40682e2248edeb957e5bc6f5228c49aebdc3b5d434d0fd8f717a19c793aee8776397871e1bc5ebf8cf7fa1 diff --git a/www-plugins/adobe-flash/adobe-flash-31.0.0.122.ebuild b/www-plugins/adobe-flash/adobe-flash-31.0.0.148.ebuild index 43c2833801f5..43c2833801f5 100644 --- a/www-plugins/adobe-flash/adobe-flash-31.0.0.122.ebuild +++ b/www-plugins/adobe-flash/adobe-flash-31.0.0.148.ebuild diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index f220c308ac17..70ed62831f87 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,7 +1,7 @@ -DIST google-chrome-beta_71.0.3578.20-1_amd64.deb 57859674 BLAKE2B 8f937a0985afe1bfa5b494a140f42490396316e8b67a58cd7d500ec3c99292be0ab58cf744842423412277a2ceffd0646bf0923df269389b1d4570cf3d9e233f SHA512 f355550501787f2e69d79afe4f27b04205efd621758aec9efb1950dc6d27f38a0aa452fc42691192ed324a1c9c9248095bec5974a2d61d5cef83dc702397723e -DIST google-chrome-stable_70.0.3538.77-1_amd64.deb 56058786 BLAKE2B 23bf5652017acbda935b18473be5d1300bb38ae863d3bb1c969fa7ed67ac7228746c1c52e51d6c3020911ceb2fd31535d4c63661c7bef55de3faa9dab4b26639 SHA512 9f76dbaec514ceb51eda6c6001a7befd5ab88716d5ff7405732c4812ba20c9b55ff22b551537439490f65e0f9de1b6ce6f07423b2b267c9a1f3b5517446bb832 -DIST google-chrome-unstable_72.0.3590.0-1_amd64.deb 57977512 BLAKE2B 2f374b7c9500e34789585175690d5e4318204ec18addac51cc34e544f056a1466ca0c6ac80ea2d7aaebeb12c3d6d6a296ce571b5dd1b8b774e622d8909822faa SHA512 bad41a82357a121b29988f283a6fdb0dba00bb6e4db7d636cd1dd54223560c8285487becfc311ad5f63d733f23907d04f9ae1c637cd48c73d696841f09c9a0de -EBUILD chrome-binary-plugins-70.0.3538.77.ebuild 1359 BLAKE2B bc5be0b8ac549ee39dac4b57e6141690930077493a500d12210c60e807a1f6c20bb6077cd91f366cfeb76c43404ff28b82bd1f40c844b1cd7613e11d9d69c83b SHA512 71498b335fdbfec0711b278b70dc06d048024bba3a2e7b6581aa9c824a7152aa3ad6df59f2578f2497cd79731bf317f58d682254d84feca17fdad40c4093e981 -EBUILD chrome-binary-plugins-71.0.3578.20_beta.ebuild 1360 BLAKE2B d30b0fb27e6fa08e4a6137db221ff313580f7043862ffc3d2731058ffb26668d2ec3e247c69b323bd09b81d44bc845bc2d4745b040e4acb89503b1c9e75e81b8 SHA512 23e9ed678427dee23ab15c0196ed0772bd0647d9ee5e925698b988f72551aaa8e10f4952e376cb09b1f6554d8abe49277cd25d663285b57886f6edca31acaa54 -EBUILD chrome-binary-plugins-72.0.3590.0_alpha.ebuild 1360 BLAKE2B d30b0fb27e6fa08e4a6137db221ff313580f7043862ffc3d2731058ffb26668d2ec3e247c69b323bd09b81d44bc845bc2d4745b040e4acb89503b1c9e75e81b8 SHA512 23e9ed678427dee23ab15c0196ed0772bd0647d9ee5e925698b988f72551aaa8e10f4952e376cb09b1f6554d8abe49277cd25d663285b57886f6edca31acaa54 +DIST google-chrome-beta_71.0.3578.53-1_amd64.deb 57839204 BLAKE2B b9af474ac0924379afb6c41a27d76de4cc7f4be5644e3e12a22a87ac77e93a8fd665886a610aedc99f9db6f02c412fc9e3ee06aa6e52f186723e7fbfdc77e272 SHA512 6a6e4e6a073204cb77eefff4d992a593b5bc8290500f593336bc58690f0dded75641445dd0fc59548b8c4c347c99c36c8f84040b39ea7e42d8496f920a1221b5 +DIST google-chrome-stable_70.0.3538.102-1_amd64.deb 55894790 BLAKE2B 214498690ec6b6d8f38bcd9937b2bce7bdfd3f8ba08328a939086f6e9725c7e3740eb46386cda12c83392fa4d2f7ca457a606a80f31dbded864416fedf0843fc SHA512 4bede460eb4afae796cd5765472a267b84287adf038c0e3a133f74ecc36780d84bf49020529a07b7f6157b26a7a37856255ba6b3cced1037aa86b259b28c2ef1 +DIST google-chrome-unstable_72.0.3610.2-1_amd64.deb 58255564 BLAKE2B b6bec7e2441794a68d0f2c1ba5dabe71deffc82f97f37ae69f7d67b92a23c8b8624b5458d4c07dd153566705252866191983aa2afe241193789963ff0da31838 SHA512 1f60573f4b535e8d0488781424ace6ada48d9eb51ce2588acb34431e1c2cf22757af4aaf139f350deb3ca0bf878c865da3015df6d7ab9023e7d15fdd4ddeebe8 +EBUILD chrome-binary-plugins-70.0.3538.102.ebuild 1359 BLAKE2B bc5be0b8ac549ee39dac4b57e6141690930077493a500d12210c60e807a1f6c20bb6077cd91f366cfeb76c43404ff28b82bd1f40c844b1cd7613e11d9d69c83b SHA512 71498b335fdbfec0711b278b70dc06d048024bba3a2e7b6581aa9c824a7152aa3ad6df59f2578f2497cd79731bf317f58d682254d84feca17fdad40c4093e981 +EBUILD chrome-binary-plugins-71.0.3578.53_beta.ebuild 1360 BLAKE2B d30b0fb27e6fa08e4a6137db221ff313580f7043862ffc3d2731058ffb26668d2ec3e247c69b323bd09b81d44bc845bc2d4745b040e4acb89503b1c9e75e81b8 SHA512 23e9ed678427dee23ab15c0196ed0772bd0647d9ee5e925698b988f72551aaa8e10f4952e376cb09b1f6554d8abe49277cd25d663285b57886f6edca31acaa54 +EBUILD chrome-binary-plugins-72.0.3610.2_alpha.ebuild 1360 BLAKE2B d30b0fb27e6fa08e4a6137db221ff313580f7043862ffc3d2731058ffb26668d2ec3e247c69b323bd09b81d44bc845bc2d4745b040e4acb89503b1c9e75e81b8 SHA512 23e9ed678427dee23ab15c0196ed0772bd0647d9ee5e925698b988f72551aaa8e10f4952e376cb09b1f6554d8abe49277cd25d663285b57886f6edca31acaa54 MISC metadata.xml 341 BLAKE2B da1d1a85bb21e659671b98e12d0b3b31760dab269f8d298b44923f6936a4c43a27b67bff50adf76cb883460d5fe3112027d9b678826eeb220448cd114805320e SHA512 253960d995af2946bafa0bcd96a874e50197aa629efd0dfe7ce404dc72180a2298119b9cabd0b605c65b0894fe0316f7b3bdab602bdfade4323a0bdd70311fdd diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-70.0.3538.77.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-70.0.3538.102.ebuild index e57d8b916e0c..e57d8b916e0c 100644 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-70.0.3538.77.ebuild +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-70.0.3538.102.ebuild diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.20_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.53_beta.ebuild index 6fcfccb7dc18..6fcfccb7dc18 100644 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.20_beta.ebuild +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.53_beta.ebuild diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3590.0_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3610.2_alpha.ebuild index 6fcfccb7dc18..6fcfccb7dc18 100644 --- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3590.0_alpha.ebuild +++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3610.2_alpha.ebuild diff --git a/www-plugins/freshplayerplugin/Manifest b/www-plugins/freshplayerplugin/Manifest index 2802c9d9d5ae..5f247800e87b 100644 --- a/www-plugins/freshplayerplugin/Manifest +++ b/www-plugins/freshplayerplugin/Manifest @@ -1,11 +1,12 @@ AUX 0.3.4-git-revision.patch 404 BLAKE2B 02f6fdc21f1a722623fb66013eba7af0a327e702444f1bedc61e52832575045938fbcd80b9bd8dc56e936d2b058b751a00eb5b147987cceab36fb2bc758cc8ed SHA512 617c5586d0948f9aa5acdef38cdceb29e98a07cb40a284e07e780d0344168408bf14fae612fb5d2baa648f6083b0d37820a70a002631abf6cdeb38a3948bd617 AUX 0.3.5-cmake.patch 3049 BLAKE2B c6ee8f4d7647d2d216225fc35c6744cb4fadd4d8a958fe86196d250fefa38ad53e4c4ecdca43c84bd7aa1705ab74efd7b9d694d5457ee9fa2f4335921f4c8f79 SHA512 95d07febb1cf159bd22ba3551fd712ab04e26f2422a01940285a19648d570a92b0d399a48fad54eba6b7faecd00f51b98e117e5f5df4b7dd1238a73bbe46d353 AUX 0.3.9-ioctl.patch 369 BLAKE2B 88dba5e3e0d49fc7f6f3c2b56a8e7888be48b88dc77c2613c48cdddfc6090772d8d18787bb0f0997246deb1ae07d588352c41becaa9f1767db20799519449b22 SHA512 6a1c32602ac889cd2de52beed3870d12c1815eba0eabe77a1de1380d5015fb21eb697be7f6ac9fa9efe8a0e74f71e741e3cde4b9dec775f4158905435af7bc16 +AUX freshplayerplugin-0.3.9-ffmpeg-4.patch 3116 BLAKE2B 820c6ab058620406fce34260470b46c70bd970571a518ecdbd38e18ed170711e93bddd95d0bc95f2cada1b6b5cf4a74cfcf68cb23699ac32d886e43b0d9f3b77 SHA512 f7adae50de4cdca812ba1bad32ec10f9f97bf484c7e88b06be22e7677774093f17353f3e21ce2d26273cb076cee128a41311b1bf5b891031df27dc2f0684b272 DIST freshplayerplugin-0.3.5.tar.gz 781003 BLAKE2B 9874f07905a277c95374a697397dc9b3661cdba40b39ee74702d4ec67a0447d13cc2a187c695b47be9f922177b37bdf5fff8ebb9dd57b709f884ffa3db0da54d SHA512 dd447db4cbfdb80b89ff42894099971c100023d19fe5fbad023d5ac1afa827fdc5a169a03f4702ffda3cf6e0dd9c63217b68d97d047ac43afc22f488020a0ba0 DIST freshplayerplugin-0.3.7.tar.gz 789974 BLAKE2B 0217e3431164e9dfce4ec21f07331aea4b5841b963c51c258f10c68d8089b8f860364d58af533f3724f8759b8d6381cba950f174b2ca3f0a7b59c581192b5a47 SHA512 9ef534b873833d69caa86a5702ad6150e4aa2fe399159a550b6cb0ebad2754d25e185c54b6285f6f50913c5595c5b460ce3e0d21ac45f0d25793805463ce1d5d DIST freshplayerplugin-0.3.9.tar.gz 790261 BLAKE2B 88526c01e7a06c7b295e5a7652602eb661097f869b30c8fd0978a4e03adea9d1fa75d35e5e9c0751d786c04f0247fc292aa0c1857cf1fa575eb0b11499bec7fc SHA512 999d7c223dd493e43a0fa7874371c7b781fe5273b2661fc30f814832b4aafd23f297795b644f58553107ef962ca17ce58fb39a637d1ab7bdf470cd33e0b19cf8 EBUILD freshplayerplugin-0.3.5-r2.ebuild 1851 BLAKE2B 7bcd5da8e281c5d584966035fa6ff27c7c279ec72e8e45ec40b3e94e07be6ab92b945ceed726e6fe2cf36a2819f8fbca4e6aab24db5652301942cee35222e981 SHA512 d8ebf65ac798abf5e1e00438b5c10e9140adf2b0d531a9bfc95e0dd1b1e3193b366e23fe2647846a87aba5ea491d72e0d377b2d7dae8d958cad92819b41be04c EBUILD freshplayerplugin-0.3.5-r3.ebuild 1873 BLAKE2B 910f1cd17fe94f0a81306ece58ec4424a82ebe6ac953abc8ff7bb0969127da47d85d8aada676f8c57c50fbadd3422f97cbf33bcf87ab9db692098b3c12f698dc SHA512 83d5544d6b36efbafbfa25f12cdacd3c5d4c0f246dce0a9a19f7f7ac82ee344ebc9f3f593bdeb32f7763ecb0149bef169e217b3632a69e61c8e7bdc893188bca EBUILD freshplayerplugin-0.3.7.ebuild 1834 BLAKE2B e3efe1e39d17332e71feb9d9a88d0cea86ce38f52859684fe53007f89ca95eca3ae8ad4ac87840e22368dd9d9356069670b8e768672389e82b56ad2a2865e0b7 SHA512 58797302082e763a98e7dc573246657020003c4b2f7ff1845c85755dd79300e74d8730698709fcc032873cd7f1bdf36b5557660469f1c01364099a05379ba5c8 -EBUILD freshplayerplugin-0.3.9.ebuild 1775 BLAKE2B 7d6b60b47cf136153aca6f49b3c9e5dc954dd242b9540ec08ea3bd6a727a6071a5ba5ce53f1883194977b091d1e46bde8ae349eff0bd4199aae3b96b99e63111 SHA512 75d7c0d2526568fd6fa8413bc8236e61465b00dd19a71167cbdb80a1e3de5d9ab3be5cdd5392eb6f5eb44190dc535764adf0a6feb22ef6fc2b23f9118ca67371 +EBUILD freshplayerplugin-0.3.9.ebuild 1809 BLAKE2B c59500c76fe4858f4d54cebd0a548780abb3636cdf6376d9863dfecfbdc22da36c3473e5dbcc0ae1e269a1ef2423116e3e219db293c67835bc6216addcbf2e4b SHA512 3f58a1cf00e8b1f278d35ae9b40dd1710cf7c9fcad5b882c00833d95b7e44e5dda032b689e40820c3caa0e6f07ce570ee873c0c3adb3cb4a9bc2217d3a63cb12 MISC metadata.xml 467 BLAKE2B 1e0d9ff2c511c8e645d7cd5fe968b83e7ec32b583833fc007cf4a09d4644b64d22b11634fc8254430a311a4300daf0d0eeb8d86b4d277adbf32d28b48c5e758d SHA512 bea3036d6f203357e9598394f09ffe33fa34d3738317554815bb0c283ab71f24607948a4554a9dd75374f02db8893a96059ff4d61179c354e345b77d44d92db0 diff --git a/www-plugins/freshplayerplugin/files/freshplayerplugin-0.3.9-ffmpeg-4.patch b/www-plugins/freshplayerplugin/files/freshplayerplugin-0.3.9-ffmpeg-4.patch new file mode 100644 index 000000000000..15d713bc4e90 --- /dev/null +++ b/www-plugins/freshplayerplugin/files/freshplayerplugin-0.3.9-ffmpeg-4.patch @@ -0,0 +1,74 @@ +From 934aa9c24d34f8203744b56e4ac6e8599446ca02 Mon Sep 17 00:00:00 2001 +From: Rinat Ibragimov <ibragimovrinat@mail.ru> +Date: Tue, 26 Dec 2017 16:16:39 +0300 +Subject: [PATCH] ppb_video_decoder: use AV_ prefixed macros + +Looks like newer FFmpeg versions have droped old definitions. +--- + cmake/ffmpeg-compat/CMakeLists.txt | 1 + + cmake/ffmpeg-compat/cfg_avcodecflags.c | 4 ++++ + cmake/ffmpeg-compat/ffmpeg_compat.h.in | 1 + + src/ppb_video_decoder.c | 11 ++++++++--- + 4 files changed, 14 insertions(+), 3 deletions(-) + create mode 100644 cmake/ffmpeg-compat/cfg_avcodecflags.c + +diff --git a/cmake/ffmpeg-compat/CMakeLists.txt b/cmake/ffmpeg-compat/CMakeLists.txt +index 732a71ee..8f67c581 100644 +--- a/cmake/ffmpeg-compat/CMakeLists.txt ++++ b/cmake/ffmpeg-compat/CMakeLists.txt +@@ -29,6 +29,7 @@ MACRO_C_SOURCE_CHECK(cfg_av_pix_fmt_vdpau.c HAVE_AV_PIX_FMT_VDPAU) + MACRO_C_SOURCE_CHECK(cfg_avcodecid.c HAVE_AVCodecID) + MACRO_C_SOURCE_CHECK(cfg_avcodeccontext_get_buffer2.c HAVE_AVCodecContext_get_buffer2) + MACRO_C_SOURCE_CHECK(cfg_AVVDPAUContext.c HAVE_AVVDPAUContext) ++MACRO_C_SOURCE_CHECK(cfg_avcodecflags.c HAVE_AV_CODEC_FLAGS) + + MACRO_SYMBOL_CHECK(av_frame_alloc "libavcodec/avcodec.h" HAVE_av_frame_alloc) + MACRO_SYMBOL_CHECK(av_frame_free "libavcodec/avcodec.h" HAVE_av_frame_free) +diff --git a/cmake/ffmpeg-compat/cfg_avcodecflags.c b/cmake/ffmpeg-compat/cfg_avcodecflags.c +new file mode 100644 +index 00000000..d04de55b +--- /dev/null ++++ b/cmake/ffmpeg-compat/cfg_avcodecflags.c +@@ -0,0 +1,4 @@ ++#include <libavcodec/avcodec.h> ++int main(void) { ++ return AV_CODEC_FLAG_TRUNCATED + AV_CODEC_CAP_TRUNCATED; ++} +diff --git a/cmake/ffmpeg-compat/ffmpeg_compat.h.in b/cmake/ffmpeg-compat/ffmpeg_compat.h.in +index dd40922c..da7834b1 100644 +--- a/cmake/ffmpeg-compat/ffmpeg_compat.h.in ++++ b/cmake/ffmpeg-compat/ffmpeg_compat.h.in +@@ -6,3 +6,4 @@ + #define HAVE_av_frame_free (@HAVE_av_frame_free@) + #define HAVE_avcodec_free_context (@HAVE_avcodec_free_context@) + #define HAVE_AVVDPAUContext (@HAVE_AVVDPAUContext@) ++#define HAVE_AV_CODEC_FLAGS (@HAVE_AV_CODEC_FLAGS@) +diff --git a/src/ppb_video_decoder.c b/src/ppb_video_decoder.c +index eb150725..23647cdd 100644 +--- a/src/ppb_video_decoder.c ++++ b/src/ppb_video_decoder.c +@@ -70,6 +70,11 @@ + #define AV_CODEC_ID_H264 CODEC_ID_H264 + #endif // !HAVE_AVCodecID + ++#if !HAVE_AV_CODEC_FLAGS ++#define AV_CODEC_CAP_TRUNCATED CODEC_CAP_TRUNCATED ++#define AV_CODEC_FLAG_TRUNCATED CODEC_FLAG_TRUNCATED ++#endif // !HAVE_AV_CODEC_FLAGS ++ + enum hwdec_api_e { + HWDEC_NONE = 0, + HWDEC_VAAPI, +@@ -620,9 +625,9 @@ initialize_decoder(struct pp_video_decoder_s *vd) + goto err; + } + +- if (vd->avcodec->capabilities & CODEC_CAP_TRUNCATED) { +- trace_info("%s, codec have CODEC_CAP_TRUNCATED\n", __func__); +- vd->avctx->flags |= CODEC_FLAG_TRUNCATED; ++ if (vd->avcodec->capabilities & AV_CODEC_CAP_TRUNCATED) { ++ trace_info("%s, codec have AV_CODEC_CAP_TRUNCATED\n", __func__); ++ vd->avctx->flags |= AV_CODEC_FLAG_TRUNCATED; + } + + vd->avctx->opaque = vd; diff --git a/www-plugins/freshplayerplugin/freshplayerplugin-0.3.9.ebuild b/www-plugins/freshplayerplugin/freshplayerplugin-0.3.9.ebuild index ea0561a19573..ffb3b7a382cb 100644 --- a/www-plugins/freshplayerplugin/freshplayerplugin-0.3.9.ebuild +++ b/www-plugins/freshplayerplugin/freshplayerplugin-0.3.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -54,7 +54,11 @@ RDEPEND="${COMMON_DEPEND} www-plugins/adobe-flash:22[abi_x86_64,ppapi(+)] " -PATCHES=( "${FILESDIR}/0.3.5-cmake.patch" "${FILESDIR}/0.3.9-ioctl.patch" ) +PATCHES=( + "${FILESDIR}/0.3.5-cmake.patch" + "${FILESDIR}/0.3.9-ioctl.patch" + "${FILESDIR}/${P}-ffmpeg-4.patch" +) DOCS=( ChangeLog data/freshwrapper.conf.example README.md ) src_configure() { |