commit: faef716d8dc501838e24b894e612c8ce2030da6b Author: Aric Belsito <lluixhi <AT> gmail <DOT> com> AuthorDate: Wed May 10 00:40:03 2017 +0000 Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com> CommitDate: Wed May 10 00:40:03 2017 +0000 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=faef716d
media-libs/mesa: add patch for missing header media-libs/mesa/Manifest | 3 ++- media-libs/mesa/files/mesa-17-missing-fcntl_h.patch | 11 +++++++++++ media-libs/mesa/mesa-17.1.0_rc4.ebuild | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index ba868f0..63e85ab 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -2,6 +2,7 @@ AUX eselect-mesa.conf.9.2 1630 SHA256 c1ca0e3fddc12b49c5db1739f2d57a0afd6856824d AUX mesa-11-execinfo.patch 3063 SHA256 150a0f8f6324db046538756fcf79a082fb1e64afe46bd679cc7965b0ebd71d15 SHA512 f30d4b79f5120dc8ff338a16b8c0c3cd1dc25dae3854f9e1c20eeb1a8115f48f01167dd11d316c788f715723815d37a21d65cf6026d65ef424335a481cb93090 WHIRLPOOL da15270c3efba6a1ff1968fa131f63b6d2472b05111a51d5da7d29095a9089f715d8b4bbfbba31e3858076b4ef6e5f3f9ed6c83b6faee44c48c4022756535489 AUX mesa-13-clover-Work-around-build-failure-with-AltiVec.patch 2317 SHA256 02dd7e59ea5d08d4a66b2f7353bb427b71ed8e6638b50da593d35165a032ac42 SHA512 6b3cd038c0a61b4d64ec0b645086d7cf2c74b97bd0febe5229c88d78e8dc3a4cbd2876a06ca2394f819dd04b0397722fc76c4ce5939c5c58f40ef0d2e2bcbe84 WHIRLPOOL 0200946c578dfb47782533052e86804c8534d2da056670dad0712e694ca22a6983e433f0a355f489472814969c74558f113b03f01c3fd4c3bb671f09a2bf49b0 AUX mesa-13-musl_endian.patch 417 SHA256 3686132ef3a57b607c223705a18f32da7fa7f58fecd5b118f3d7f5df3697cd11 SHA512 6b351de61e0d3ed5cc37233df8f915ca3e3d80291944556124c88408da2471c3b65fb5c355f1e78ca24a8ed1e007e3efd7c7fc52d08b509eaa66fc368b751ab2 WHIRLPOOL 7d1c0cfbb6a914df589c9f41939e6e7054aa6bfe8b2bed79e25a2d1bc44cb4d7b01a21b5e39aeeca27d9ebffdf0fb7f9af651a845316a131826521f11197ffc1 +AUX mesa-17-missing-fcntl_h.patch 385 SHA256 61fa64c296d22c0a490576ec595ee1a4bebd939c5d46336e5f56116e202b79a5 SHA512 fabaf5bb78731860d30dd698e45ed7ecaa62ea20fc85c0f0a344baae43ee71971b29f59dce9e32263b50b179e11f07acf9e5a48fe653eb2fea81c975f1a2d12f WHIRLPOOL 5aecce58799663d0906365fda445efb98357327fcd898e0fb01eccb11ca8f3b0fd993ba0008757cf598e13f447b2bcdc6f84d14dfaebf86e65ea65a61c59280a DIST mesa-13.0.5.tar.xz 9171480 SHA256 bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87 SHA512 db5f6a97b40ee6e45ba81280ab4543354e9f274c7112c5a43b8970244f329902a22f68d5eeddad5b64502507f462ffbcc028efc5dff93822adf95d30ba5903c1 WHIRLPOOL 164116608908331d4e8d69c4d2b92dc22e8e6d98725a20e8c2da5cc24b4e9ae9e05ee9c7209d55371b419e0f4e6c1d4752a46d149a968a6b83612aa77f7e480e DIST mesa-13.0.6.tar.xz 9179236 SHA256 29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 SHA512 2455e044647f674c2f1dd524143b61b8630713fa929bbf6fe1c981436a9c08dc933553d638a22b32d2799afb77be746355b48b1b20af172141c5b63891e94441 WHIRLPOOL 1fdaaf29de96225cf41a3bdeb559a35cf20fda524f80985b2bfdc52095dcb7f6b320704b7ccf754a6f80555925a6a80dfa2b1115a4bdd9bdc1ebb672f115208a DIST mesa-17.0.5.tar.xz 9492760 SHA256 668efa445d2f57a26e5c096b1965a685733a3b57d9c736f9d6460263847f9bfe SHA512 942fa62c9098bcd030856cd622696eae418f292addb912e1d558cf27d396f25c3f2000dae97a12d1ff233f1ea157497259442082005035bb27b9bafb2cfc33c3 WHIRLPOOL 84ed3198a5f36541ebe966d8375b240be6ff815817b8cd8cf136941122b69df2ab2a5cdad93a255e03653e05c1db805693fa2e58082bf575341acbc9e887b862 @@ -9,5 +10,5 @@ DIST mesa-17.1.0-rc4.tar.xz 9848344 SHA256 dadd8f28ca8f5c02ec456bb2919da59b36995 EBUILD mesa-13.0.5.ebuild 13658 SHA256 c2d8750e43354a05926dd17e7bba27a9c348ea49d723ed3a0045f5b8dd34f639 SHA512 30af415e1448909b0420080edf24b8006cc55d8b0b70d0d9b6f2c5f5d40b710c5ebb463f1203204de5e7e71bcb68564d490bd61be8c52362e0219d62074eb279 WHIRLPOOL de6f514c8d879c41b7f63429d45790f133b1c60412262f0b38bffc5cae69f8621bbbbc988fc851f5c764a7867a5a22885391f80ab342ff4e84cf5b2bf0798a2c EBUILD mesa-13.0.6.ebuild 13584 SHA256 3bfff928951edec571894f54fada7bb718e95e94f82806764731d09522b5304d SHA512 1fb15e100deeb50f5de436e2ffe3e131ebe3badb820aa1ddef8cfa691426b42bd3fbe66fd55cd848f9c5f6de9b5dd396f6879813730fb0a234a96a818a71b1cc WHIRLPOOL 6a7d6a0c01a847bfdb8bdeb3fa7ff558e4f3ac77b6f3f4334037ab3098f7763fe26de34378a49a57cbbefdec6ab22952cb0c948517b0885d882e0b92626af585 EBUILD mesa-17.0.5.ebuild 13611 SHA256 06e11aa4c7e3a6bec9294c7028c907c5480dce3ee4c95052491712dbdb91a808 SHA512 0fcfdc77728a7ab3d629bee9f399a59c1d63c593a6987d71f2766c2f3aba813ee6e36795f2d518e3309a14147a093b1616ab2fe0dfcdf43a2fcc498d62fbc0a2 WHIRLPOOL 92aca377f74604808a5ea904dde89bc48f26e3607a8bd3acef00e2eac50f6a011f177a224fbcb542f94cbeebc00e4757aec4abe0e501f19f9263c90b26494deb -EBUILD mesa-17.1.0_rc4.ebuild 13374 SHA256 e1a93c597fb7506fc5be4da299746a6e85e20d3983fbc7baf64126f3a7094686 SHA512 76c50af9f4166f88c9dfff40e7104221a756e8a4555ebc9131195c11dceb30f413867c7b90280ef20ee80699fdb056aa288cc63f5bdeac4237a769617ccc140a WHIRLPOOL 0024b4ce846fab73817fb0537eef29270386d732d40144170f59ddb691c076f2ce2295420b383e271c2d95d8c2011066d021061a600556e561cfb8fb0df52ae1 +EBUILD mesa-17.1.0_rc4.ebuild 13427 SHA256 bace7850de32ac996d6d50031da30146136926cff16973351246c65622808c32 SHA512 b0bf2912bdac3d1728def96e94f1d1ae88d125762433d2df40e8365e18ea6c79448fa597424294f28c449f46e7570e4a6342ef37ec17c67d219d806b3e8747a3 WHIRLPOOL 89828d7e3214ded7455103c90a0ec92940ab8249f2918f6cc8ccfa7096266fa4668fb3972eb489b9c852a9c1e3e7ed46115c95b1671d3cef0e0a5c95d2f4af41 MISC metadata.xml 2440 SHA256 98874315e8480a14f26b8395eb2573b85dbe402a8bb30a72aa2cc884bc0512a2 SHA512 47237a5fd95a9c58b1857b27da2558ecf46266630eeb7514db2f276f0a8c82a0751122d71a27b4949a1a66df75bbe9e5a833b1f12a86214614e6777849d4c5d8 WHIRLPOOL 5742264ad29f82e98a96044efb74fb230e7a8cc4d58ad569676e8ffc9a86873d5148de86e8a101a11ee465e204cae47f1ec8d50ba8a8c0d75070cb705a03eef8 diff --git a/media-libs/mesa/files/mesa-17-missing-fcntl_h.patch b/media-libs/mesa/files/mesa-17-missing-fcntl_h.patch new file mode 100644 index 0000000..b0cfa84 --- /dev/null +++ b/media-libs/mesa/files/mesa-17-missing-fcntl_h.patch @@ -0,0 +1,11 @@ +diff -Naur mesa-17.1.0-rc4.orig/src/util/rand_xor.c mesa-17.1.0-rc4/src/util/rand_xor.c +--- mesa-17.1.0-rc4.orig/src/util/rand_xor.c 2017-05-08 23:04:16.742060503 -0700 ++++ mesa-17.1.0-rc4/src/util/rand_xor.c 2017-05-08 23:04:52.664702908 -0700 +@@ -25,6 +25,7 @@ + #if defined(__linux__) + #include <sys/file.h> + #include <unistd.h> ++#include <fcntl.h> + #else + #include <time.h> + #endif diff --git a/media-libs/mesa/mesa-17.1.0_rc4.ebuild b/media-libs/mesa/mesa-17.1.0_rc4.ebuild index 58baa66..745b660 100644 --- a/media-libs/mesa/mesa-17.1.0_rc4.ebuild +++ b/media-libs/mesa/mesa-17.1.0_rc4.ebuild @@ -200,6 +200,7 @@ pkg_setup() { src_prepare() { eapply "${FILESDIR}"/${PN}-11-execinfo.patch eapply "${FILESDIR}"/${PN}-13-musl_endian.patch + eapply "${FILESDIR}"/${PN}-17-missing-fcntl_h.patch eautoreconf