summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/valgrind')
-rw-r--r--dev-util/valgrind/ChangeLog11
-rw-r--r--dev-util/valgrind/Manifest38
-rw-r--r--dev-util/valgrind/files/valgrind-3.2.3-pkg-config.patch19
-rw-r--r--dev-util/valgrind/files/valgrind-3.3.0-only64bit.patch12
-rw-r--r--dev-util/valgrind/files/valgrind-3.3.1-local-labels.patch37
-rw-r--r--dev-util/valgrind/files/valgrind-3.4.1-local-labels.patch15
-rw-r--r--dev-util/valgrind/files/valgrind-3.4.1-respect-LDFLAGS.patch20
-rw-r--r--dev-util/valgrind/files/valgrind-3.4.1-x86_64-ldso-strlen.patch82
-rw-r--r--dev-util/valgrind/valgrind-3.4.0.ebuild96
-rw-r--r--dev-util/valgrind/valgrind-3.4.1.ebuild90
10 files changed, 24 insertions, 396 deletions
diff --git a/dev-util/valgrind/ChangeLog b/dev-util/valgrind/ChangeLog
index da0c8653c810..545d071f46ba 100644
--- a/dev-util/valgrind/ChangeLog
+++ b/dev-util/valgrind/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-util/valgrind
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/ChangeLog,v 1.161 2013/02/19 18:06:53 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/ChangeLog,v 1.162 2013/04/19 12:00:27 blueness Exp $
+
+ 19 Apr 2013; Anthony G. Basile <blueness@gentoo.org>
+ -files/valgrind-3.2.3-pkg-config.patch, -files/valgrind-3.3.0-only64bit.patch,
+ -files/valgrind-3.3.1-local-labels.patch,
+ -files/valgrind-3.4.1-local-labels.patch,
+ -files/valgrind-3.4.1-respect-LDFLAGS.patch,
+ -files/valgrind-3.4.1-x86_64-ldso-strlen.patch, -valgrind-3.4.0.ebuild,
+ -valgrind-3.4.1.ebuild:
+ Remove older 3.4 branch
19 Feb 2013; Anthony G. Basile <blueness@gentoo.org>
+files/valgrind-3.8.1-glibc-2.17.patch, valgrind-3.8.1.ebuild:
diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index c7460ff2f229..d3c4a26ae7dc 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -1,13 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX valgrind-3.2.3-pkg-config.patch 670 SHA256 ffd44e653b95326ef1915f406e35cca9a0898ba3e101965d0f6e4229c72c38d5 SHA512 c8e9c1676e02b605d9033c3ccf3360adcb9f1395b6809c52cb7bc3364da11ed7f8aaee7af94a74773d157ccb396a1cd4d735d6a5010402eac15fcafeeacbd16a WHIRLPOOL d9c04e871979506868cbbd69174029dfcf133c278bb5ecd602cb638879b19932d6bdbb40e8f70ab2317a2f908e0a82b25d769c0751154a70d1b76618d09e0201
-AUX valgrind-3.3.0-only64bit.patch 580 SHA256 23485d4b03c66db3c58f3a7e9d0aca439a50b87ea60f2edaaf94229b54a80ee9 SHA512 9dfde87539610da6724ddd68fb4532b1dfc247537d5d6b6e191c66574dae21cb04a28acc8b4616609313b83e4c493ccf53151b854ff54a914dd764db44e837cb WHIRLPOOL 4ee36ffdf1f430a8109f824e1011cc7e3357f3709d110ce0153541de6660f67c785e74c152496cb96c0994134b7ededbcd60d802226c38a28e3ae35f825ded10
-AUX valgrind-3.3.1-local-labels.patch 1186 SHA256 79a0e65903ce1b7ec0c0759c4face9a23bd9724831bf0b8c201dced2dc7dbb71 SHA512 ac6f4f9ea19e7e9dcd7dec603f535baaad4560aefa7e039463ce687e7d61f13e7034962cfa4e1c2f028574cb22571599f4b3ebf7d4db62a65ed3f17ad0e56fff WHIRLPOOL 65c9b43e3ff86fab46279fcf62cee708d60515fe53769ee3aa9bdb7ed392d72668e084b84491dc5b1e14452389985d44662dc25956739a85d9d2a12e63287e38
AUX valgrind-3.4.1-glibc-2.10.1.patch 1305 SHA256 b250a3f7e8654cbc835570b0647d035f25a866a51312a8c0d82119db474eddd6 SHA512 fa50107b37449324788a59b6f1cd5a3e0c89fb02bca622bc05e67f7c03804f936dc7d8a10e8979e39f9f7e869a563a274a6426a5f6aa5a191145b46124c1a591 WHIRLPOOL 0af5518c79b743ac1320e986289f876bd8a3b546099e5f1eac4ad0dd57868e3cae47bab7d1cd7f53dc95517d84b75584d3dfe3af87a7c7e8f86c69d69c2be85d
-AUX valgrind-3.4.1-local-labels.patch 514 SHA256 a19d5a0bfff0e97c4b85a9666a59a68ce3405f82ba69d5c049637c6988e4e272 SHA512 a0988138a2c16990d4d64a94597acec226dc2384a04fa6d14e5a06da83ae43fe936de7024099234c3a6efb1fc652f0571fbad2982430316599810ba0e8e6ebdc WHIRLPOOL 79109d278ea92de08a59b3d15b57b314087822f07d3d91785ad74395c151fc653aa9e67842523c361da05b09e2526b317e734b2f45e60d628db7fc1c9700a950
-AUX valgrind-3.4.1-respect-LDFLAGS.patch 826 SHA256 a1eaf48779025dc8808f126fe9033652dbf0edc13e153bb5586bc014030acc08 SHA512 788cb0520302dc596c1e9236b26a6c76f9bc357307fa681379c53bfcee81f4bba0b91f57303eacaf43974a3ca13300f57c23a43c0c0881fbe8cf58793e43f432 WHIRLPOOL c079916ea6e2cf3fb3a9239c3eda5b36ab82522f6a5f86fbb746db694926e414660fd1752b7c3f6ea6285469b37af768da1a9d757b05724f9a8037a28954482d
-AUX valgrind-3.4.1-x86_64-ldso-strlen.patch 2767 SHA256 43d667bc2db7c7d7ee96a0108166a1cfa06ecabde86313a5fb96c47ad26062cc SHA512 f4922168c9ed4703457e8f6a8a8be5d42dd911117a2ded6479f91287b5f33232d66ee66a46aa6281389c1f388401cb24c99ca659499dadd3f5dbaa44a7bb5154 WHIRLPOOL b369d44c4216d0c174b81c1896e1ba60d665b1fc040f31ddafd3365f6b04e4c0f8b8647c3e46de914ca17e9a8d29e8a6a50ed7e9b4488cf7ea86d3ce1e71f4a4
AUX valgrind-3.5.0-glibc-2.11.patch 1432 SHA256 ce98a761accf720a0acb09b7634206f512bd465b41f94f73c9d1aa2136b64802 SHA512 ebcb92d0af54174131700f158f9db30d7640f99ddde5d47e556fcb074ae7c5e7bd5da1bb483b4a9d78636d4339127f0046285db50df7b987b0861f141d33e598 WHIRLPOOL 4449ec5d57e19e7b4eaec7b2447cdb5347e674be128dbe3cc63e9b7882ee6fcf63e10be31ea5d94b52dca08c2fa49ac136a31f803a7ebe673916dcb41aeb637f
AUX valgrind-3.5.0-glibc-2.12.patch 1687 SHA256 06038aa05a0f9d1835a858a5a9bd435500b14f26f74f3c259852489a6a92d6b5 SHA512 e5f5dcc362da4ded604db85054d2c39b517cea9caac2d393ed9d5d1ebe94079eb0493cb517ea30a5306685d313615ef63733cf70ee49205363e24dc728908233 WHIRLPOOL 04e1ebd7a206ab921ad0a3c1c87b3fd46099862259fa172fd8a5c35a5688cc4fbe2a3351dc51c6869b5de934aa994bf89496d475e23686a23059b01d85917ddb
AUX valgrind-3.5.0-local-labels.patch 1410 SHA256 b2ba93ae4b29995606a14ad8a6c0091aa277c3a11406aec3558db3a1348ca1c0 SHA512 772b19a1f2ff3e92f5a195ff5aa55cd08b1d3c045c69acae364eaf282a3864f8dc560ecaae0764db8113aec0a02220c1e5a2704fcec2212c4966064cd48626b2 WHIRLPOOL ffceef34b949b813d0feb8b00eea4b8363431668b2b14781c8023f9e8e5731dc9d529982d96fd009de43a1af4dc453009119c873a4ff0220b1bfc2d233f2d737
@@ -33,15 +27,11 @@ AUX valgrind-3.7.0-non-exec-stack.patch 5644 SHA256 4de10480b6e27379083203df3cfe
AUX valgrind-3.7.0-respect-flags.patch 360 SHA256 6b1e5938ecafc29428a698296423c71924848b1e746d6ee8a0f1dd91141f1019 SHA512 efdb017283b6a5829d1a5acc31b42ddd177a3ab468eb062b8c4fd90b2dbd06679e8d8bc2d6f813e3001efdda831d4410cc8da3a3e42ee2e49efea0423e4b3ca3 WHIRLPOOL 5bff165cf8f6042905a4d682b0114ee41301de173d43412b16208a08a351fe8ca74a527e4d09f9649dca28cbb61dd8ea2392e10e2b8d7b8ea0e51318915f9565
AUX valgrind-3.8.0-non-exec-stack.patch 5777 SHA256 05e91425416ca9faaf322bb11fd5ed3ff5e57410db17d0da01aa1c922161d670 SHA512 b9dee7a6fa38ac7f9d21489b2ff46b6d3602ac8b2e1f0504ee4adc5ae3184933098deb039725c891471ea33a44659814266f2e840dc948106a9deee79a403927 WHIRLPOOL 64a62ea23a7017d358c73625f276cc59c5eb51cb96367254f64dcdc65a351551f8bd8f8f1c75bb4896b47e401d7163df5fc3af7e6b75b8cdd450795b99b9a3ae
AUX valgrind-3.8.1-glibc-2.17.patch 1001 SHA256 7d7c770691de9a732bfa62bb64a348bd2429464e7ca22e8726bac6746ffd8dc3 SHA512 d5486fff61846744ea4986bcda409ffca66a3514c1e62eac8e32080990bf19694129c3e6005028dfdcd6c966b6732e861dd859974d3a73c1f04e375b68124f84 WHIRLPOOL 72e48daaae834bd0c78451ec857b51c13385db952dc9a356e5af4c7c3b0a9de5ebf1967b032aa918c73a2bb74799b788fda8a78173e9104f1533d4559812d676
-DIST valgrind-3.4.0.tar.bz2 5175209 SHA256 d5ea4ae5b1ef9fca677a38959060a9acb70b38540721c8bf5c73d09a265f9f74 SHA512 738ebd6a119857a3fa4f8fd52f8dd933f92b9675af686ded08e91c327f5785b51cb1d3038a041ff36b7a896d02b889b2f50f3257c14e82e350a394b93dee1122 WHIRLPOOL 613dbfd53e1a03f5ce668c99c1035de778958e847bc0c38162e030e022f2b1a7131fff0757322f9bcc2d66144536e1828bf472c2bab01a654798ca3d8bdb4466
-DIST valgrind-3.4.1.tar.bz2 5183739 SHA256 669ee7aab8a3a905520159b6d7be35d3911e1a4d7a67d90dc1c12c00693184a9 SHA512 0ae002aca7e4ca829d067d48d2e6b8b5b69517c3636feea5ef30abf6324d077af137b1eba99f58bdfdf33986d372f9e99093070c755bee013c9885ed74b69538 WHIRLPOOL fca7da8050f1ba6c2cb33e25526e8d9b3f2b7359348f25ad9fb5725eda6709a222afc648592ebd3093511c5277c04a795a4b509ac336cb0b12b1bae2049e5d5a
DIST valgrind-3.5.0.tar.bz2 5482423 SHA256 743a5132bbebc247169aefae6e17657677fdf0961aba1668dd4ee7028d27ba80 SHA512 fd2db7f422e3f52da0a672d895c5f3f2afd84b73d644b54ab67e6e96dcf024997ef6afec67f633dbd897e04b6b28b83f12d60fcea0ca999721e09a7dc88cc59b WHIRLPOOL 45fcac739b4f7678e37d2c5cebbd22a90ceed667fd7814fe895e68a3b8aa30bc7699c0858194dfaee9029f132f3d4973b0f243a20d6cc635ce36a8947f4f3cb2
DIST valgrind-3.6.1.tar.bz2 5974836 SHA256 49bdcc4fbcf060049b5f0dcfd8a187a6e90e0b0e57309f633b64e44430726a0e SHA512 fef0d379b525ffef10783c0de6b37a4923f9627991dbf75973e88e9810b68cba095a25bf842c2f70b1e734c1b221418a2f3d4937e0c12b6fa6b4f7984a0dc2d9 WHIRLPOOL d19cd265b438a4b66fa7a313d13983f0c935c3e67733a2fcb3d9582a15efcdbd22c88a11da6443a005f8c5da3b68e05f991e287ae54f0961b28708b2cad0244c
DIST valgrind-3.7.0.tar.bz2 6624216 SHA256 5d62c0330f1481fe2c593249192fa68ff454c19c34343978cc9ce91aa324cbf6 SHA512 0ccf6607fe6d26f0dc0f3d6e45f84645925d0a90ce4ecf6acfc6b4d374d3e909b2a628b03c0a964a45d2462cca6877f818a5f72b3e4a5bbf3a2d9b8a9a343d5f WHIRLPOOL 44bf8c423d6f3222f5e777333acc21e94dfa680509b2152289129961296d8afc090466b6407248b6e172b3c42da5448206f257bd63f8e44aba01007f92a6fde1
DIST valgrind-3.8.0.tar.bz2 7961355 SHA256 fd16585f209712642ab6baa2b5c57ec1b879ab2ac4653828d82bb7f86ba7208c SHA512 83a293f1cd71305ab94b2b7dd4929b813b419dab0c0c701c0bb65ae9c7b2571c5fabebbf399365cbb9aaf7e527fb0d68dafcf054c4085324c1c059c85454ce28 WHIRLPOOL ad8a5c1d3d9b8b26233d40d94089e3a3b8ecd5e847475462f6493b96c889b26cb3faff41109b166c5c58373fad11bc2087035c1895863384ef39cfdd25e6a17b
DIST valgrind-3.8.1.tar.bz2 7962963 SHA256 473be00576bed311a662b277a2bfbe97d9cca4058e68619a0e420c9fc19958db SHA512 ba31f5d43bd2d9533846bed6456a0eae40ac071ff8732201dd75c9e2cd7e9ce3224cb5928b9c8fc859a75ce6867a9b6a1fb2ba8ab62cd3944893d6d4156ab25c WHIRLPOOL 81e63bb649455ed29fcd60fc7f3cebde456a610118b9b24530d3b2e8aa4a7561369e992af86ffb158e1f7fc0db7b91738564402931a947a79bb789bd26a8e065
-EBUILD valgrind-3.4.0.ebuild 3253 SHA256 01a050bd1e70effd60917a160699cdbb13fbb12fbd9de615dc15f66eb30eeedb SHA512 8eeb83e905ab8fb026b9812927cddd355924ab2a31ea1bd7b12771e243cb5352c47dedfb48647771804028a7f1d1cac408f0f64ee8f7b8062052fb60c51b5f12 WHIRLPOOL f96746ff807dade9f87024d4ae7d8118710fa02150d6211f8a7f7fc6ed2485cafa0365e8777fc7ca31635922b8920cac8441890e7a491e47f0232d2601b2bfd2
-EBUILD valgrind-3.4.1.ebuild 3045 SHA256 2328ac4b35638cb60fca89e69580988b01a97367afb37cd1e9e0ebd26fd187f8 SHA512 7b82554ab2f0e2d82a5fe12dc68b645bf80037664f5b097e1696fa2e8aec970f99364eda57c5c4bc10e79892f19f5a83eb274df0fff99fdd6ce95c4db11f8062 WHIRLPOOL 89cef2300e52c40f7b696dd78ec3dc33b123c72312823edeeededc9d4d4447ea725669d10f841c907e0638f8c820b5c6cdcaaab53df798a902e041eb3ac357fa
EBUILD valgrind-3.5.0.ebuild 3627 SHA256 1db71e2cab4f9dc0b4939446ccf8bd71e666ce500b301d0cb2e1e6922cee6cbc SHA512 46d43b2269047a32ceef04737f9dbff36f5d6ab88b18918b754f2d574547688f4f65a449a8d260251d326d83df7a32c80c3dd56d2f651f745e14863c9ef75554 WHIRLPOOL d596e27a2846b8e38220051ca08ecc6a7f69210e6f59ec5410f3405c2dc15e3e0fdefd5510bdb44dcf5791cf86f42207fa87c92e3b65458f95018c322329ac11
EBUILD valgrind-3.6.1-r1.ebuild 3176 SHA256 84425249bcbe89d2df2b5ee1d43556a74441bb3e5b1d9bdc5ed9a529cee846a1 SHA512 0c837d78b1db2b2cfa8c471f331f4e51c6dc718d43fc272c647e4b2bf6e519e5fb12ed7a8d7092edbb33b13670745e31ef89a4bf5bcb176bd248e11aa9e3d16d WHIRLPOOL 8f3628a8e42abac35f7a463a1c9ea0cfa84b34616e47a727a41c2928fa65538e3d8d323639ca5d7632fb5bd5e9575436ede967cb83b63c30912e29eca672f083
EBUILD valgrind-3.6.1-r3.ebuild 3523 SHA256 546ecc80bc280c6aa176e832349e43cd48ecd655013be55aa5e1220e7792ad8d SHA512 0e57730b9231ab4af9a8717c08d5656efb87ecf595e859ff3d35b7bd52008af1a8dd3fec2b0ad7c8b4b4cd3a0c947b284b22cf1092d2432b746034d4fa5ada3b WHIRLPOOL 938546472cdfbbae38c088bbfbd29df723a060700eaecf046ba1030ec05d5e02a8fb0a94fbaf08d580cbcb2e6a5340e4946a0635efdb74f1d247229c0586a15b
@@ -50,22 +40,22 @@ EBUILD valgrind-3.6.1.ebuild 3069 SHA256 07fe76823949dd99b65a24d927c7d9a1122bd2f
EBUILD valgrind-3.7.0-r4.ebuild 3583 SHA256 d3ab693fcadfcf9e4a923c6c9d40bbfa717c26d1958f2725be8aeacb3772fcf5 SHA512 138be741b193543413d443bd8ff89bdc0e35fbd5b6a5d4c4a035cf296f5d42c9d520eff019e866cdfa61c3179e477b24f8d253c8955756c2b90dc7f31074f9a4 WHIRLPOOL e4be0d18c24886fce279fee673c35f5a9061fc24e8b37ecf3b25c911dac89c760c2cb04c09540aca3d33865c14afd286cf1a53e98855a73fdefe89e1fc3ec562
EBUILD valgrind-3.8.0.ebuild 3299 SHA256 7b9e8c6a61690019e203443736cdbfc90664006af63a4eec44203fcab247ff26 SHA512 1df4359d57dc74983f5acf2589ea7a53fcc67946f566856b00b8fbb00c83759440a49ebcf67858a8ee6089242499b1186375cfacf83b99e0bc40073f133cf414 WHIRLPOOL 738da3f120229bbad37cbf3fdc5e11729a94f9e6986eb53b825ce1cd90737534159d5d0486c652834fbf873e316303875f93525b4f89ff29764852ff7e068757
EBUILD valgrind-3.8.1.ebuild 3386 SHA256 682056db2de0f8d244e5e3b04791ad27ee95f648d825b6d0d695844c01bb0095 SHA512 665f4f1637ec5b661c05d3813685397931adad516b4ccb614a4a51df8847a8a33701fe074fab9c8c3406ef7d165f634c87ad9dad9b135d1b542dcdf2e9bcb08a WHIRLPOOL 50bbf89f4315f0e6530f4a612ba05502d287698cf2be6ae6bd8f409181fc553549c2107aada88e857a11a9edc20ceb415c1efed34db0baaf49fec739760cdeac
-MISC ChangeLog 26601 SHA256 67ab5258911f21fd87d20933e74a321d15c4bce837acda6cdcee19eff2505ec9 SHA512 11c86eacbda7dbb0a71209782e0bc7e5fc44c28843af807425aff6d8dc1e711d3353a2e7fbbf72c06511a37323b298574f9635cdb67e0e0de88a765fd894df59 WHIRLPOOL 2cf0752e2a4832ad0cb04fc0dabd6a0a772ecf63b4bfef4646732368850c8a4a2536b618bf4631354c8613b8764800aa0f1b7f1de6f114403b852a3385a4ca9e
+MISC ChangeLog 26999 SHA256 332ef89866c33addcb290424e9f3b20e80c33ae4dc2131229d5fb479467ff757 SHA512 5155b81c95ad2aab3995d875ede6f115393b39bb1dc4c44901a0965197b31b862656cbb58348786535a90cd5d6e37d9855886f8dcc40aec439bc8c6187c566a3 WHIRLPOOL 8434a8faf8f059a4fbc912010fc5607600adea081fed19ef8e0cbf5f71752dd092c1a675fe6fa2297ff4c52de5da87ed128bb97da528986e45a23c9e1a713184
MISC metadata.xml 1013 SHA256 69a104cb454bfa145365c6eb7740c8331851c1b1cf9c507a3a787995e5a47aa6 SHA512 8ed29082b4adbdde40d277f465d7e2faa404b537c5bd7d7812ef9632648750763f66506596d392d090286f5681047a60541c483195e3756d8ec7725f66de3457 WHIRLPOOL 93c2f17dfeb55910707e3789e028dc75b5efe7786dd8c785432c8cf50044d4b3b97975ed57f6cc26e8a6a259b462a0ad2784707e0969f02ff9b3614b78fc0536
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRI789AAoJEJOE+m71LUu6JKsP+wRAdPXV+iwIkW3NdTLpaUtq
-0ixGDHEg6aRViiz33nu9vKXuZnFVeuMyTTWtgT6sG1WFqb4zBASkKMQ0r8l778ls
-t8kfodad8AL+RSRRFl+jvYXhmi2yC7+y/eHB+7nZtxIQ3W71ZHfyaJuC2T2jVw2k
-T3AsIL3nS61iSE0Bj4PYVcBfym0AyE9e2FoLNQvxRUHWxsF+EKtvdTQO7vlvwNsY
-sU06E6TlTzoQrn4XTCGbsYVYZsw2PqgTHICnKutq93bJcLeqv0TabZYB8l3vqqgu
-oL9sRnP2W56jqlr1MuHZdW/QsKZjVPY46yVAHjmznbJwrDqcWNYtR4kV1/u4iMoL
-SO59uQtw6d42vK/2tdZoFeyRHy+ZfBYNQYLRJke7pbFJ5YhiY+LiojJ42owQQVmG
-crg5NG8VWk+TYb1+poMSw8WQ4aYG2tm5GdOSWOfveJEMnHKyEGweG5ZY8nEsUTJ/
-9ji5SWLwAxVzQvgFZM7rOxGrIt20zhCpvr9mijeIIzOQgzs30SnaJ9YMmE4MbVJ1
-MrkZ7j+cagNCG5wrR2EFpjBPr5auFpuVDFW7njnGPTzr93LACp/W9zj2Nv26xWyL
-mXMYJ/GfJMw5+TOiBKW6lcVURDasv8SHHH4WTRKFcjKKfqUvrVdHdqRwNuDASOz/
-k3b/mC6gtnR9vblJa8Kn
-=xGR5
+iQIcBAEBCAAGBQJRcTHcAAoJEJOE+m71LUu6AucQAK4VW8ziEhsXv7m029ctSWC6
+my7UF2adcHfbOHv80eXYaK+nnDxu9I6+vr1Hem7wdiUDHcSQlpG8k/CMIHj5pNDa
+yVkEtkoos50+1fE8bs9cWOBXpbFYgiFrf+B06z4FBsql+Mmz8RiCQ+6KdyhhtbwB
+AIZbJVPMnn4g+tZcs8KMSqPiW883nd8Cs13yNWCVFGrJyaVpkC6Yqflu4xf2gk0V
+l59IZ41ibQO/ISG0L0K8rIvJFgyQJpwgwIYVz+DVDpwPc9zzAKqb0SD8KmuwnThJ
+fIhC6FmfOA0tRLXKIpIyknAyyO66EcBafduUkM9vltJOiGYAMK8UtvWUKmfhOK4a
+lwDVDJkbGx9kAA86lTUsIARo5+gTqQGHNqDgSMTj8I9LSOS7ZCF34GO6hBQ/16+W
+GnqMm1R2mfGnzZ3g7QDujMXYUlV5JmQrjJPoeIGHjsyXDLA8uzsHvsV8QKCBLsyL
+TjSEG7bKiMh3GRGkUeR3Hc8laxsjTlKx1Sf208FfH3BzC7NMXBsGay7FAOt7j38o
+PyiTtmIXEMPXWCQcLasR8ejHmJGsmMYyxNO3pcccff4CCPhRsp7YFv/G3MI8sleA
+8K0b73JfqxlO56eZd56RFJBd0WVckMyqY3kzNpxQ6paKH6Dd397ig+CZMAn/2wWn
+PGWG7jjv6uV+JuM9bNVu
+=pa4D
-----END PGP SIGNATURE-----
diff --git a/dev-util/valgrind/files/valgrind-3.2.3-pkg-config.patch b/dev-util/valgrind/files/valgrind-3.2.3-pkg-config.patch
deleted file mode 100644
index b6df4ab2b35a..000000000000
--- a/dev-util/valgrind/files/valgrind-3.2.3-pkg-config.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -ruN valgrind-3.2.2/valgrind.pc.in valgrind-3.2.2-fixed/valgrind.pc.in
---- valgrind-3.2.2/valgrind.pc.in 2007-01-02 15:52:30.000000000 +0100
-+++ valgrind-3.2.2-fixed/valgrind.pc.in 2007-01-25 18:54:13.478053000 +0100
-@@ -4,13 +4,13 @@
- includedir=@includedir@/valgrind
- arch=@VG_ARCH@
- os=@VG_OS@
--platform=@VG_PLATFORM_PRI@
-+platform=@VG_ARCH@-@VG_OS@
- valt_load_address=@VALT_LOAD_ADDRESS@
-
- Name: Valgrind
- Description: A dynamic binary instrumentation framework
- Version: @VERSION@
- Requires:
--Libs: -L${libdir}/valgrind/@VG_PLATFORM_PRI@ -lcoregrind -lvex -lgcc
-+Libs: -L${libdir}/valgrind/@VG_ARCH@-@VG_OS@ -lcoregrind -lvex -lgcc
- Cflags: -I${includedir}
-
diff --git a/dev-util/valgrind/files/valgrind-3.3.0-only64bit.patch b/dev-util/valgrind/files/valgrind-3.3.0-only64bit.patch
deleted file mode 100644
index 666c66ca4fa7..000000000000
--- a/dev-util/valgrind/files/valgrind-3.3.0-only64bit.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN valgrind-3.3.0/coregrind/launcher-linux.c valgrind-3.3.0-fixed/coregrind/launcher-linux.c
---- valgrind-3.3.0/coregrind/launcher-linux.c 2007-12-11 00:18:46.000000000 +0100
-+++ valgrind-3.3.0-fixed/coregrind/launcher-linux.c 2007-12-13 21:07:21.388704395 +0100
-@@ -246,7 +246,7 @@
- else if (0==strcmp(VG_PLATFORM,"ppc32-linux"))
- default_platform = "ppc32-linux";
- else if (0==strcmp(VG_PLATFORM,"ppc64-linux"))
-- default_platform = "ppc32-linux";
-+ default_platform = "ppc64-linux";
- else
- barf("Unknown VG_PLATFORM '%s'", VG_PLATFORM);
-
diff --git a/dev-util/valgrind/files/valgrind-3.3.1-local-labels.patch b/dev-util/valgrind/files/valgrind-3.3.1-local-labels.patch
deleted file mode 100644
index 82b86b731b38..000000000000
--- a/dev-util/valgrind/files/valgrind-3.3.1-local-labels.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff -ruN valgrind-3.3.1/none/tests/x86/jcxz.c valgrind-3.3.1-fixed/none/tests/x86/jcxz.c
---- valgrind-3.3.1/none/tests/x86/jcxz.c 2008-06-01 03:38:58.000000000 +0200
-+++ valgrind-3.3.1-fixed/none/tests/x86/jcxz.c 2008-08-13 22:18:42.000000000 +0200
-@@ -11,12 +11,12 @@
- __asm__ __volatile__(
- "movl %0,%%ecx\n\t"
- "movl $0,%%eax\n"
-- ".Lxyzzy1:\n\t"
-- "jcxz .Lfoobar1\n\t"
-+ "0:\n\t"
-+ "jcxz 1f\n\t"
- "addl $1, %%eax\n\t"
- "subl $1, %%ecx\n\t"
-- "jmp .Lxyzzy1\n"
-- ".Lfoobar1:\n\t"
-+ "jmp 0b\n"
-+ "1:\n\t"
- "movl %%eax, %1"
- : /*out*/ : /*in*/ "m"(block[0]),
- "m"(block[1]) : /*trash*/ "eax","ecx","cc","memory"
-@@ -32,12 +32,12 @@
- __asm__ __volatile__(
- "movl %0,%%ecx\n\t"
- "movl $0,%%eax\n"
-- ".Lxyzzy2:\n\t"
-- "jecxz .Lfoobar2\n\t"
-+ "0:\n\t"
-+ "jecxz 1f\n\t"
- "addl $1, %%eax\n\t"
- "subl $1, %%ecx\n\t"
-- "jmp .Lxyzzy2\n"
-- ".Lfoobar2:\n\t"
-+ "jmp 0b\n"
-+ "1:\n\t"
- "movl %%eax, %1"
- : /*out*/ : /*in*/ "m"(block[0]),
- "m"(block[1]) : /*trash*/ "eax","ecx","cc","memory"
diff --git a/dev-util/valgrind/files/valgrind-3.4.1-local-labels.patch b/dev-util/valgrind/files/valgrind-3.4.1-local-labels.patch
deleted file mode 100644
index 0d92d699646c..000000000000
--- a/dev-util/valgrind/files/valgrind-3.4.1-local-labels.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: coregrind/m_libcassert.c
-===================================================================
---- coregrind/m_libcassert.c (revision 9538)
-+++ coregrind/m_libcassert.c (revision 9539)
-@@ -47,8 +47,8 @@
-
- #if defined(VGP_x86_linux)
- # define GET_REAL_PC_SP_AND_FP(pc, sp, fp) \
-- asm("call m_libcassert_get_ip;" \
-- "m_libcassert_get_ip: popl %0;" \
-+ asm("call 0f;" \
-+ "0: popl %0;" \
- "movl %%esp, %1;" \
- "movl %%ebp, %2;" \
- : "=r" (pc),\
diff --git a/dev-util/valgrind/files/valgrind-3.4.1-respect-LDFLAGS.patch b/dev-util/valgrind/files/valgrind-3.4.1-respect-LDFLAGS.patch
deleted file mode 100644
index 37ff26cb4511..000000000000
--- a/dev-util/valgrind/files/valgrind-3.4.1-respect-LDFLAGS.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ruN valgrind-3.4.1/auxprogs/Makefile.am valgrind-3.4.1-fixed/auxprogs/Makefile.am
---- valgrind-3.4.1/auxprogs/Makefile.am 2009-03-01 22:55:53.000000000 +0100
-+++ valgrind-3.4.1-fixed/auxprogs/Makefile.am 2009-08-08 19:56:32.000000000 +0200
-@@ -64,14 +64,14 @@
- if BUILD_MPIWRAP_PRI
- noinst_PROGRAMS += libmpiwrap-@VG_PLATFORM_PRI@.so
- libmpiwrap-@VG_PLATFORM_PRI@.so: libmpiwrap.c
-- $(MPI_CC) $(HACKY_FLAGS_PRI) \
-+ $(MPI_CC) $(HACKY_FLAGS_PRI) $(LDFLAGS) \
- -I../include \
- -o libmpiwrap-@VG_PLATFORM_PRI@.so libmpiwrap.c
- endif
- if BUILD_MPIWRAP_SEC
- noinst_PROGRAMS += libmpiwrap-@VG_PLATFORM_SEC@.so
- libmpiwrap-@VG_PLATFORM_SEC@.so: libmpiwrap.c
-- $(MPI_CC) $(HACKY_FLAGS_SEC) \
-+ $(MPI_CC) $(HACKY_FLAGS_SEC) $(LDFLAGS) \
- -I../include \
- -o libmpiwrap-@VG_PLATFORM_SEC@.so libmpiwrap.c
- endif
diff --git a/dev-util/valgrind/files/valgrind-3.4.1-x86_64-ldso-strlen.patch b/dev-util/valgrind/files/valgrind-3.4.1-x86_64-ldso-strlen.patch
deleted file mode 100644
index a6ddfec33446..000000000000
--- a/dev-util/valgrind/files/valgrind-3.4.1-x86_64-ldso-strlen.patch
+++ /dev/null
@@ -1,82 +0,0 @@
---- valgrind/coregrind/pub_core_trampoline.h.jj 2009-04-22 12:10:54.000000000 +0200
-+++ valgrind/coregrind/pub_core_trampoline.h 2009-04-22 14:50:39.000000000 +0200
-@@ -66,6 +66,7 @@ extern Char* VG_(x86_linux_REDIR_FOR_ind
- extern void VG_(amd64_linux_SUBST_FOR_rt_sigreturn);
- extern void VG_(amd64_linux_REDIR_FOR_vgettimeofday);
- extern void VG_(amd64_linux_REDIR_FOR_vtime);
-+extern UInt VG_(amd64_linux_REDIR_FOR_strlen)( void* );
- #endif
-
- #if defined(VGP_ppc32_linux)
---- valgrind/coregrind/m_redir.c.jj 2009-04-22 12:10:54.000000000 +0200
-+++ valgrind/coregrind/m_redir.c 2009-04-22 15:32:19.000000000 +0200
-@@ -879,6 +879,20 @@ void VG_(redir_initialise) ( void )
- (Addr)&VG_(amd64_linux_REDIR_FOR_vtime)
- );
-
-+ /* If we're using memcheck, use these intercepts right from
-+ the start, otherwise ld.so makes a lot of noise. */
-+ if (0==VG_(strcmp)("Memcheck", VG_(details).name)) {
-+
-+ static const HChar croakage[]
-+ = "Possible fix: add splitdebug to FEATURES in make.conf and remerge glibc.";
-+
-+ /* this is mandatory - can't sanely continue without it */
-+ add_hardwired_spec(
-+ "ld-linux-x86-64.so.2", "strlen",
-+ (Addr)&VG_(amd64_linux_REDIR_FOR_strlen),
-+ croakage
-+ );
-+ }
- # elif defined(VGP_ppc32_linux)
- {
- static const HChar croakage[]
---- valgrind/coregrind/m_trampoline.S.jj 2009-04-22 12:10:54.000000000 +0200
-+++ valgrind/coregrind/m_trampoline.S 2009-04-22 15:18:37.000000000 +0200
-@@ -174,7 +174,29 @@ VG_(amd64_linux_REDIR_FOR_vtime):
- .LfnE3:
- .size VG_(amd64_linux_REDIR_FOR_vtime), .-.LfnB3
-
--/* A CIE for the above two functions, followed by their FDEs */
-+/* There's no particular reason that this needs to be handwritten
-+ assembly, but since that's what this file contains, here's a
-+ simple strlen implementation (written in C and compiled by gcc.)
-+*/
-+.global VG_(amd64_linux_REDIR_FOR_strlen)
-+.type VG_(amd64_linux_REDIR_FOR_strlen), @function
-+VG_(amd64_linux_REDIR_FOR_strlen):
-+.LfnB4:
-+ xorl %eax, %eax
-+ cmpb $0, (%rdi)
-+ movq %rdi, %rdx
-+ je .L41
-+.L40: addq $1, %rdx
-+ cmpb $0, (%rdx)
-+ jne .L40
-+ movq %rdx, %rax
-+ subq %rdi, %rax
-+.L41: ret
-+.LfnE4:
-+.size VG_(amd64_linux_REDIR_FOR_strlen), .-VG_(amd64_linux_REDIR_FOR_strlen)
-+
-+
-+/* A CIE for the above three functions, followed by their FDEs */
- .section .eh_frame,"a",@progbits
- .Lframe1:
- .long .LEcie1-.LScie1
-@@ -212,6 +234,15 @@ VG_(amd64_linux_REDIR_FOR_vtime):
- .uleb128 0x0
- .align 8
- .LEfde3:
-+.LSfde4:
-+ .long .LEfde4-.LASfde4
-+.LASfde4:
-+ .long .LASfde4-.Lframe1
-+ .long .LfnB4
-+ .long .LfnE4-.LfnB4
-+ .uleb128 0x0
-+ .align 8
-+.LEfde4:
- .previous
-
- .global VG_(trampoline_stuff_end)
diff --git a/dev-util/valgrind/valgrind-3.4.0.ebuild b/dev-util/valgrind/valgrind-3.4.0.ebuild
deleted file mode 100644
index 4d323932b2c4..000000000000
--- a/dev-util/valgrind/valgrind-3.4.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/valgrind-3.4.0.ebuild,v 1.5 2012/04/28 16:50:42 blueness Exp $
-
-inherit autotools eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="http://www.valgrind.org"
-SRC_URI="http://www.valgrind.org/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 ppc ppc64 x86"
-IUSE="X"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # make sure our CFLAGS are respected
- einfo "Changing configure.in to respect CFLAGS"
- sed -i -e 's:^CFLAGS="-Wno-long-long":CFLAGS="$CFLAGS -Wno-long-long":' configure.in
-
- # undefined references to __guard and __stack_smash_handler in VEX (bug #114347)
- einfo "Changing Makefile.flags.am to disable SSP"
- sed -i -e 's:^AM_CFLAGS_BASE = :AM_CFLAGS_BASE = -fno-stack-protector :' Makefile.flags.am
-
- # Correct hard coded doc location
- sed -i -e "s:doc/valgrind:doc/${P}:" docs/Makefile.am
-
- # Fix incorrect --libs output in valgrind.pc (bug #147904)
- epatch "${FILESDIR}/${PN}-3.2.3-pkg-config.patch"
-
- # Remove defaulting to ppc32-linux on ppc64 without multilib
- # "valgrind: failed to start tool 'memcheck' for platform 'ppc32-linux':
- # No such file or directory"
- if use ppc64 && ! has_multilib_profile; then
- epatch "${FILESDIR}/valgrind-3.3.0-only64bit.patch"
- fi
-
- # Use local labels in inline asm to prevent 'symbol already defined' errors
- # when optimisation is on (bug #234644).
- epatch "${FILESDIR}/valgrind-3.3.1-local-labels.patch"
-
- # Regenerate autotools files
- eautoreconf
-}
-
-src_compile() {
- local myconf
-
- # -fomit-frame-pointer "Assembler messages: Error: junk `8' after expression"
- # while compiling insn_sse.c in none/tests/x86
- # -fpie valgrind seemingly hangs when built with pie on
- # amd64 (bug #102157)
- # -fstack-protector more undefined references to __guard and __stack_smash_handler
- # because valgrind doesn't link to glibc (bug #114347)
- # -ggdb3 segmentation fault on startup
- filter-flags -fomit-frame-pointer
- filter-flags -fpie
- filter-flags -fstack-protector
- replace-flags -ggdb3 -ggdb2
-
- # gcc 3.3.x fails to compile valgrind with -O3 (bug #129776)
- if [ "$(gcc-version)" == "3.3" ] && is-flagq -O3; then
- ewarn "GCC 3.3 cannot compile valgrind with -O3 in CFLAGS, using -O2 instead."
- replace-flags -O3 -O2
- fi
-
- # Optionally build in X suppression files
- use X && myconf="--with-x" || myconf="--with-x=no"
-
- if use amd64 || use ppc64; then
- ! has_multilib_profile && myconf="${myconf} --enable-only64bit"
- fi
-
- econf ${myconf} --without-mpicc || die "Configure failed!"
- emake || die "Make failed!"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "Install failed!"
- dodoc ACKNOWLEDGEMENTS AUTHORS FAQ.txt NEWS README*
-}
-
-pkg_postinst() {
- if use ppc || use ppc64 ; then
- ewarn "Valgrind will not work on ppc or ppc64 if glibc does not have"
- ewarn "debug symbols (see https://bugs.gentoo.org/show_bug.cgi?id=214065)"
- ewarn "To fix this you can add splitdebug to FEATURES in make.conf and"
- ewarn "remerge glibc."
- fi
-}
diff --git a/dev-util/valgrind/valgrind-3.4.1.ebuild b/dev-util/valgrind/valgrind-3.4.1.ebuild
deleted file mode 100644
index fe02661089f1..000000000000
--- a/dev-util/valgrind/valgrind-3.4.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/valgrind-3.4.1.ebuild,v 1.7 2012/04/28 16:50:42 blueness Exp $
-
-inherit autotools eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="http://www.valgrind.org"
-SRC_URI="http://www.valgrind.org/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 ppc ~ppc64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # make sure our CFLAGS are respected
- einfo "Changing configure.in to respect CFLAGS"
- sed -i -e 's:^CFLAGS="-Wno-long-long":CFLAGS="$CFLAGS -Wno-long-long":' configure.in
-
- # undefined references to __guard and __stack_smash_handler in VEX (bug #114347)
- einfo "Changing Makefile.flags.am to disable SSP"
- sed -i -e 's:^AM_CFLAGS_BASE = :AM_CFLAGS_BASE = -fno-stack-protector :' Makefile.flags.am
-
- # Correct hard coded doc location
- sed -i -e "s:doc/valgrind:doc/${P}:" docs/Makefile.am
-
- # Remove defaulting to ppc32-linux on ppc64 without multilib
- # "valgrind: failed to start tool 'memcheck' for platform 'ppc32-linux':
- # No such file or directory"
- if use ppc64 && ! has_multilib_profile; then
- epatch "${FILESDIR}/valgrind-3.3.0-only64bit.patch"
- fi
-
- # Use local labels in inline asm to prevent 'symbol already defined' errors
- # when optimisation is on (bug #234644).
- epatch "${FILESDIR}/valgrind-3.3.1-local-labels.patch"
-
- # Regenerate autotools files
- eautoreconf
-}
-
-src_compile() {
- local myconf
-
- # -fomit-frame-pointer "Assembler messages: Error: junk `8' after expression"
- # while compiling insn_sse.c in none/tests/x86
- # -fpie valgrind seemingly hangs when built with pie on
- # amd64 (bug #102157)
- # -fstack-protector more undefined references to __guard and __stack_smash_handler
- # because valgrind doesn't link to glibc (bug #114347)
- # -ggdb3 segmentation fault on startup
- filter-flags -fomit-frame-pointer
- filter-flags -fpie
- filter-flags -fstack-protector
- replace-flags -ggdb3 -ggdb2
-
- # gcc 3.3.x fails to compile valgrind with -O3 (bug #129776)
- if [ "$(gcc-version)" == "3.3" ] && is-flagq -O3; then
- ewarn "GCC 3.3 cannot compile valgrind with -O3 in CFLAGS, using -O2 instead."
- replace-flags -O3 -O2
- fi
-
- if use amd64 || use ppc64; then
- ! has_multilib_profile && myconf="${myconf} --enable-only64bit"
- fi
-
- econf ${myconf} --without-mpicc || die "Configure failed!"
- emake || die "Make failed!"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "Install failed!"
- dodoc ACKNOWLEDGEMENTS AUTHORS FAQ.txt NEWS README*
-}
-
-pkg_postinst() {
- if use ppc || use ppc64 ; then
- ewarn "Valgrind will not work on ppc or ppc64 if glibc does not have"
- ewarn "debug symbols (see https://bugs.gentoo.org/show_bug.cgi?id=214065)"
- ewarn "To fix this you can add splitdebug to FEATURES in make.conf and"
- ewarn "remerge glibc."
- fi
-}