parent
13117693c1
commit
094ea9adc6
@ -1,4 +1,6 @@
|
||||
DIST cmdliner-0.9.7.tbz 50343 SHA256 9c19893cffb5d3c3469ee0cce85e3eeeba17d309b33b9ace31aba06f68f0bf7a SHA512 ea1ee186f6072dc836e23a7fcc0756d016c61d4d34ef2416842d1e6e73707b2bbd6aaccd8f57472560dbeab75d3d26159ad8276813882726a11e4530dc6f45e6 WHIRLPOOL 79acdf4807cc5befad01fa1f22a214bc2c6a66dbba4b2b2c041ba72c0b2982d7ca61c632766bfe498987f61d6636a818fae1c96df1bf02e87073c9247b6babf0
|
||||
DIST cmdliner-0.9.8.tbz 53249 SHA256 7dfaafdd88ec9d96abf8ded4c0ea7111948194400220a56e4bb44a1edfa4bd41 SHA512 6c71c360eaba7f7127e422a71a00a830a086f1d6750897bea0ebc1cc10f8fdaf9e9532d354abd84dbc6c5fcc1878f19d3f424fd9335e7226b625b63b51c89cab WHIRLPOOL 25739c09f78cc8ade6d0e5805f48eb14a6c42f0891832747caef44fc6135c81feaa0055b2874256bde2270753106c60accd50c24771333c2cb16913d9bd38c3d
|
||||
EBUILD cmdliner-0.9.7.ebuild 987 SHA256 cce6555578cc98adf456be40d1a2374b31f6d6c6bfac5fc518c4ed0ca2da0ffb SHA512 115d19f51cbb483aca571eba228a77ceb1ae7dfaf76a12299da04c213cd5e417e93fad11fe11f4f848028d5e65ed36a178974cbf13985473f2d0a96308cf090c WHIRLPOOL b2a568352505b04038606a1d5135ec14431a9f4aca2b442641a4c637d54a20185d9ee54d089f90ca32a7546aee00a92c3a5018c2668f01d20cdb9ae5012675b3
|
||||
EBUILD cmdliner-0.9.8.ebuild 987 SHA256 cce6555578cc98adf456be40d1a2374b31f6d6c6bfac5fc518c4ed0ca2da0ffb SHA512 115d19f51cbb483aca571eba228a77ceb1ae7dfaf76a12299da04c213cd5e417e93fad11fe11f4f848028d5e65ed36a178974cbf13985473f2d0a96308cf090c WHIRLPOOL b2a568352505b04038606a1d5135ec14431a9f4aca2b442641a4c637d54a20185d9ee54d089f90ca32a7546aee00a92c3a5018c2668f01d20cdb9ae5012675b3
|
||||
MISC ChangeLog 900 SHA256 2509a5388e7908fbc5a8b786df0d232070e174d1fbda506966561711fe61e2a4 SHA512 dbb3fc6097fe7c66026caf1e784dcfe4b20baea1276b8e975b7d8c2937453d27c460afda52d69bf25bbdc04d6c950a53ed1ba9f6db8346921f2fd604b4b0d872 WHIRLPOOL 39bd1e7573409dafca334159c2d8969a280d77c9a3e5ede87f4985cbb78ca73670d05cfa3f8d0b4c5671ed9e829e8cc2a31b696872d63de4d3e6c0efc35f8444
|
||||
MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="Declarative definition of command line interfaces for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/cmdliner"
|
||||
SRC_URI="http://erratique.ch/software/${PN}/releases/${P}.tbz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc +ocamlopt"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
ocaml pkg/build.ml \
|
||||
native=$(usex ocamlopt true false) \
|
||||
native-dynlink=$(usex ocamlopt true false) \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Can't use opam-installer here as it is an opam dep...
|
||||
findlib_src_preinst
|
||||
local nativelibs=""
|
||||
use ocamlopt && nativelibs="$(echo _build/src/cmdliner.cm{x,xa,xs} _build/src/cmdliner.a)"
|
||||
ocamlfind install cmdliner _build/pkg/META \
|
||||
_build/src/cmdliner.mli _build/src/cmdliner.cm{a,i} ${nativelibs} || die
|
||||
dodoc README.md TODO.md CHANGES.md
|
||||
use doc && dohtml -r doc/
|
||||
}
|
@ -1,26 +1,12 @@
|
||||
AUX x264-0.0.20120707-gcc48.patch 5240 SHA256 24631c7c429099958366c172df6467264a894c13ff64e3979414715fec4d28bc SHA512 561b0f37ffd2b2116d35d33cdccaf098983904b501b71f928d93cdbe3028f462662cbb468000ff5a9eac3acf344919244aa9994641f9136325515b0d8cbf5859 WHIRLPOOL 2f3f17cdb125678e02d1134065eae2b17e6b6f0fef88ba51112b17f945eb37e6e77a959ab0d8ea009824126def2c934f3800a05e63afe642f6364334b4cdf75f
|
||||
AUX x264-0.0.20130731-cflags.patch 2315 SHA256 e8fc30f0e07da1831a9673d9564fd1b71a366b3835644511e60a5c05c2e97def SHA512 d14b5c15bb891fc660cebdb0c2e184b2c339276736bd401ab7b842088bb1991191dee52ebadd1acd942e5bf1b9603436f7eb289235f5ead6b056019245038435 WHIRLPOOL ca871b7145ab946f02831a2303c901ecd77545852f2e88458ce990a396bd965353dd1f18c2c3c3f07dc91261373a761a210e9367547205a97116ac16be51ff6c
|
||||
AUX x264-0.0.20130912-cflags.patch 2057 SHA256 b48656ac6233cccd30bfe36a4fbf879af0e4fa6df74dc49f75842acf0a86a311 SHA512 1753a3109075deb934801b14b0b8714ca0bb1edac14d907c14f0a5c5f00d2face1854e1a8ad32b00ecaf171e9d748d8108d6f26a0443db4c1aae8486964b55a4 WHIRLPOOL 5b1d441c6761c9fa3942862ce11ed34305c8e55cd275ec5a32bde752b7a4e08ee73f2a7d372500bc8d1df78dad18533833372d784ee7cf17cb02029edbc426b5
|
||||
AUX x264-0.0.20151011-cflags.patch 1880 SHA256 b17e2f3891819e1b0834ef66f632752c56bfef315e85188d69431dc1a5fb4334 SHA512 ba9c539bbbdce7da92cab7cfadb4453647379693d2aa27b03e3585fe7b66cf26213e8301f1ccca3be124fb7c1f68eb0289d8f3fd60a7e6c874c84a60244b56ff WHIRLPOOL 868e578903d6bf9e8d8d5e59632ad47c8e28e587b0c4ef8fbd5a6568249b0888fec031045b1de94a350d785fbeca47543a5ab00c77d62030f70f6c9fe554bf15
|
||||
AUX x264-cflags.patch 1871 SHA256 9bbed01a087516aa92249571454acbb46e577723c0d50db90a27608b826c12d5 SHA512 eeb499830ae02e96afe6cbce29c49bca0415222030953189a9941508c8a36636947785032aad3d5750f774d007c27394adc45a17dc26180c0a6e637a64f2458d WHIRLPOOL 9ef0bbf1fe64ee3b1cb84432139f63ad6d5ee7d9a113e53c4814c3fa50d83ee2a58e16eb2bc4f38d8bff78a033edbfcb78bb41ad43c1698493de61c2f411e8b9
|
||||
AUX x264-nostrip.patch 433 SHA256 1210914cc52de908b840775ab8e4a107d95aeced690c2f115320d31e587a2ffa SHA512 4103c43f54aebc814f4c5aecac0f115ff9f25fef352ce5945b37eb9d7a191fc21c1f608f81b6fb3d534a0a72b8bc4e49c6ed7e1e0d86fe39d18ad4d55241d6dd WHIRLPOOL ae648a2a61d2fcd3c35f5fe16b110249b7acbe2b2bac497b980c557bb3e95f8975296361f7482b5419ca88a1cf25258da60be53805feb6fa426b865dcd0ff4e3
|
||||
AUX x264-onlylib-20110425.patch 1120 SHA256 a0bdcfe1a86fdde9f56d7842f203d90eefcc4080664653ea42a8a4cc6231dbbe SHA512 a94d93b4a9f1243b41db4c82b8483767a5da4b69dcbd0ad9414ae4dbb7caa4dee6bb10b2b9f8325d9cda2341e78d9aa89d79f24844ea405cfddbe8d857f43457 WHIRLPOOL 4aa9ba6e18e1b9de1ad6a8e8c90635a399bfa0ae64be89c0b0383a844022fb474686774a5887903b0a639406c5e7165ec862dc03fa7710f1714d03bdeb8aa8df
|
||||
AUX x264-x32.patch 1224 SHA256 1daaa89caef24923d703528f438918496360bfbf3e2b56334a4edb5e7659a000 SHA512 ad1ff51b086b7f11adff73ea997feee1d9dfec47bbb457cfd47e0681c11d6bde1b62b5b896d032707a7cb70c9f739cffe500c4c9c5be2e19fe4ccc3463b314db WHIRLPOOL 17d1a51fad912ab5b728335c629f73b00572f033fa52ba7154604664e92fbf91ae192c9e3ab61048e48e5517f829e1582aba2c95b905aca35c21f920490d13e6
|
||||
DIST x264-snapshot-20111220-2245.tar.bz2 532402 SHA256 c360b0320cc72a77c5f2ececbd100bbbdd0461227f7c4bc06212e86f5aa0fb8a SHA512 d6801f326f9848672f889cb9fe43da865b2351143b8f31f17341c62b89ac01f430cdc56c12d8bf9cf9f041e8381494915a84508eaf41898ef87631385ee6f3c2 WHIRLPOOL 6aed824854947435819d157c2c371ca358ce05d518adcfea9ec6c47a74bdd97d9c527e989b9eb0a6d2f00060c45186d3a3ade22af21d450c9e2c25be9aa46b34
|
||||
DIST x264-snapshot-20120327-2245.tar.bz2 551101 SHA256 065ffdbd7c9f9dcc7194bd6a4943b0d4b2e99b5dd68979fb3634644c725c2cbe SHA512 915e2933596f4809a7cba25a6eb7f8a555daaeeb3a5a95a314cb947940d562e12d164f52ab6b94d7abd52e66ee986d3414c54685390a619357eef22ba0cd6a6a WHIRLPOOL e61b779d9eba7cad48899bc7eb88e9b5e140013d016792ddd4d2c149f7447d8bbf528615b751c095813519218bc7e3072ded407c386043dff8270d2c43a7ecb9
|
||||
DIST x264-snapshot-20120707-2245.tar.bz2 554243 SHA256 52fdc8b558fa7dcb6419fef73fb07e771cdc2544f7652cde42968d640139eedb SHA512 5e263dfe4b4defd66a8a855467692473723ada9c34ab8da7042f2d10327f944914d0c8103f22edd4dc7a1c4664db5bfbf42052652c9f57b392db32f4ab77081b WHIRLPOOL 1a9061e5940e22071390b579abf859fec49f8da51f31e241b65513566eda66178c46b4b4c20318bb981230a16511e84b89e6174bc7f9ccbd48915a909cef3b5b
|
||||
DIST x264-snapshot-20130506-2245.tar.bz2 608013 SHA256 da7055a457d19b97ff35a2830e7caae665ea06d22ddc28393168983d1cd21f61 SHA512 6ba35f6b39fefbda6990dc0fd674efbe403b0616f2f02d71ae3e7bbc6ce2bab8878a963dd5f306f8a2b3b9a74c5c0b4dbf9dfb9dc0e602b807f726cf072905b5 WHIRLPOOL bfb4b7dd0e865cd9305ac177f5c544555004039209dda695fcc932aab647b87c96f0bae4fa040276bd3dbee64dcf982f3c2447efdbc01c1d42f040c9d5d0af85
|
||||
DIST x264-snapshot-20130731-2245.tar.bz2 625052 SHA256 caa39660f2ddc9dc53033af709452a21479c7b7c715c5f9d744d0d452c2d9e67 SHA512 2abcab4013dee9ac58779afd89fc558a8286cf33affda037e95a7e10cf00387cee1ad461ac59c5020fd9b72d303170f16d4e4b5593ec21528a33b0f530878d9d WHIRLPOOL 6f7fcc1c05c47a0d31578fbd0268b84ba458a968b087fb7d1050f67739bec140a1c3ded288cd0000180b5be921b469357ec9cdc363fc1eec82d82bd795557b56
|
||||
DIST x264-snapshot-20130912-2245.tar.bz2 628862 SHA256 87142cf15b7d7052f2e046a4b80adc3176fd6421889ab3bae83afc10d57ec648 SHA512 3e2223ca465b1ac214a421c512477524309694f321baabcd62b84bc341de34ecf196c8c91a931bbda0d7538dc138b924dc22ed7f242e135e4b53b387638b40c0 WHIRLPOOL b795a91511994761e9cf6e3a279708e4536ebc281b9ca1d18f0bceb93c89c062608d2e5c779a0f924d2dc005f90921223b42b22e409eaaca8a0041aae354213f
|
||||
DIST x264-snapshot-20140308-2245.tar.bz2 624712 SHA256 b179cb1e1d4f51418d292011a7494d5b62145571c05c22007f28d8fd89d2ebbe SHA512 42dc8183aa7af2bd4c360edc0349193cf69a119450880af0c1586e8f27490d7c6784c464b29c9f07ae972aaf661672ab4f2094a46a3d19b6df35be1f9d9a1629 WHIRLPOOL b1ac3341647d9d8d8ff6177f179ee8b5d6a49a38a48791748c24d5cd3c53858758785a0d21d42fbe373ec74465d947b69526a487da15fbca1a1f9aa50064288c
|
||||
DIST x264-snapshot-20150820-2245.tar.bz2 718209 SHA256 0ea86849d1a9b0a5b88fe6e0281359d7f5675c68fb83f6397b3e02896ccd77e3 SHA512 6b85f96f7cc85e1e938dad06c01b777aaf866796fb1763a02b4b7fa9c44f70bf15fc1bef123f7b24bb2c58b23f7276d4eb2b8f99b2e4fef3c716ed7f66d66e44 WHIRLPOOL daf5a63dbe2cb77a496a3eec1b1687ef6c4a008328064c46bd0e90139d328a6ff4e7dbd17b8dad57c357717c0b665293c86883213b483e85d25a06ec93c81024
|
||||
EBUILD x264-0.0.20111220.ebuild 2184 SHA256 a5f4c48a98c2c5c34ec6b29da36b6b375ac5f296df5ab188c78ef43b37fa256a SHA512 335921542c443a711c7db7da63d61754cfe701c3f8eb86773737fb0c5a2b13b4a6c1019af9d32b76778c9a77bb073765c4d19521609d46596e4842064b066356 WHIRLPOOL 167151d41980116ca25cb1ba4fed8190e814116327c74eb358d8ab8636fe9ae1297d4e70246d8b4253b584c70718e83690a75c1732e7ca788d175e9eed876fa1
|
||||
EBUILD x264-0.0.20120327.ebuild 2259 SHA256 483489e38bc84d13245e2b186622bd980c53daeeff0897674fea8e572d198337 SHA512 c7c1c9488b0ba7cee7ab033ae20b6443811909f5d30ea8fefc3c545b463ee043e0b07f5573191b695c9e784205c634c651592359ae5cc97165033839c26d7755 WHIRLPOOL ef97a5e41ba7391e3ee6d8bc6afc13ad41ece6205e42bdf387113c65853ee9e894be67372229788c3d95479d5c4725e470cc71a8163256fb0e1feaa0334f906f
|
||||
EBUILD x264-0.0.20120707.ebuild 2774 SHA256 6ef81f999f260feac1035c0189b242cb6e4ca1f283d5eef752c402ecd4ad9d92 SHA512 398f39fa9f96926594b7b472f3218088af6ee21fecf7d6c012eb26165393e8eb8c05d16f45901707097c26e07f6bcdf10e236ba2d83571bae7ac6bc86e1a5e64 WHIRLPOOL 388b8f6b0ef4363a692c615a97dff1cd65750160b5f83df76b3c147720cf18b6cbd4bb5b0e9df8c66008417f47dd9690ab1f89d88c7a8ea718e9e4856864f7de
|
||||
EBUILD x264-0.0.20130506.ebuild 2192 SHA256 403547cf779a0e8032e6d7e9e6309a087118624458c56f1f9336c37b053a9429 SHA512 ae32537aaf78b5528c0984adb84571bcdd6a07692739378e6c1c6d3421e94908544c8117de5e6aec9237d174923e472fd261e076284b1e7b98c13bc058b244a7 WHIRLPOOL 03431e6a7b924ab3253386490add9975f6e57a9378094176facf1fd86425ade161ecbb1121ad5afe0d3a7a4fe54ae1e1bde65746d4fed08dbeab788acd4f81db
|
||||
EBUILD x264-0.0.20130731.ebuild 2027 SHA256 451d9cd3301a6370dccd7777a27fc8f178588e2d630408927c86b65d503433eb SHA512 2dcb73ebdfb8c0913591f5d29fdc96a9670f792659f551f23d6a19febb3714df319f6aaea287ee4ddbeab6640dbcea443882fefe9693cdb8f4b5e20f792d7990 WHIRLPOOL cb9608b50236c4e7540947391f42b36bf412621ae0959f311234ac09f06de7ea3517fc3d50ef9974d77080ddae7e0363e80e610ce78ab9266d7d78e07f66d40a
|
||||
EBUILD x264-0.0.20130912.ebuild 2027 SHA256 9051a5c10eae2a55af2c12021a10e61a0cfd47a2e6e7a7335ccb8d2cd02bd937 SHA512 da1b35ed7eaf73811af3da534e489574f12094c8a8e6bfb50595af3d274cf558b72c0534807e89efcfe743a0a3d58c47e09b6bddeb7f25804689c3d71a1f4789 WHIRLPOOL fbe06702885a641213163deeffec40b92c476bc893d476f153464083a649db20ee2ccc4262552fc6ed31fe8f0d5195beca80da9cce465885aa87195e909c6981
|
||||
DIST x264-snapshot-20151011-2245.tar.bz2 725627 SHA256 80a4075ea12a81ec3b6c493e03529c5b7c1afb34c6e91d86bb078bc2ead2ccf0 SHA512 a326d724f5a28268a6dca2e75f39d10f0d9cd137e6477cb8c1be377a8c3fe9de384f74498f7c6b785377bb43024526e72ff8363b67a7e17717b176e5249df5e3 WHIRLPOOL 520dd79b2f3dfdd9e4629bd810fe8560205f4e3581d03854bd2aea35fbac565520cec336f214da688428c320bab3dea0d692a9cb816f9f53fc89520b54e200e3
|
||||
EBUILD x264-0.0.20140308.ebuild 2142 SHA256 281a3bb88a410e0fc67837966f1ac3408d672b5973e1954c8a9334f6d80996f6 SHA512 a6347069982c9d375d68fe67e52686a4e22087d9763329f10a487a5c31dc050c4ea96b94d2a824424732baf46696521e3b4170f8c0014f6b20b0cf66768f8090 WHIRLPOOL 695ac0701b6b196fa39f2fad4fc10804d464b17253992b499d5eb29209afb0f7d00920ee77af1f9d3ae02e2f53d1354c80aae0458b8c7dc9a04c7c6a8d4c5059
|
||||
EBUILD x264-0.0.20150820.ebuild 2164 SHA256 84e79cb030503ec00673a493ff195b154de9c92be1dd3398ace3f64a08ed317d SHA512 738f42efed1ed8438820c37a8f3d3b33ff6117a2b977213125c7a080016d501988b1739b26db224c01c5f8ebbecde33d8cbe238b07cd1cbd3759d64d57aa9e22 WHIRLPOOL c166d9133419acfbaa35a44c629480425104e34a378d43a942e137defe5d0d84d29c1cf33671609ba2c0f8fee56e29bad95a792f51e38bbb9c649312990c1783
|
||||
EBUILD x264-9999.ebuild 2164 SHA256 84e79cb030503ec00673a493ff195b154de9c92be1dd3398ace3f64a08ed317d SHA512 738f42efed1ed8438820c37a8f3d3b33ff6117a2b977213125c7a080016d501988b1739b26db224c01c5f8ebbecde33d8cbe238b07cd1cbd3759d64d57aa9e22 WHIRLPOOL c166d9133419acfbaa35a44c629480425104e34a378d43a942e137defe5d0d84d29c1cf33671609ba2c0f8fee56e29bad95a792f51e38bbb9c649312990c1783
|
||||
EBUILD x264-0.0.20151011.ebuild 2177 SHA256 a08e412e945ebebde6cecf202b6366c9305b712d5d4118b89706a40c12dc56b1 SHA512 6bdf03740ab5f0243dd26db2ebbe39b09bed85906807ff7e0beb3d4318fa90e980026ff8da9380234f06b90b14d143d715ae4c50c9b9dcb516b0d718e634bba4 WHIRLPOOL 8fcba57685e94993f3132ff6454f6252c88a2a821dd738649b73f6c7365bb511837356ce34fb00b2b20dc528f0fa94f38d02038bc35402776e93d71cdcb934fd
|
||||
EBUILD x264-9999.ebuild 2177 SHA256 a08e412e945ebebde6cecf202b6366c9305b712d5d4118b89706a40c12dc56b1 SHA512 6bdf03740ab5f0243dd26db2ebbe39b09bed85906807ff7e0beb3d4318fa90e980026ff8da9380234f06b90b14d143d715ae4c50c9b9dcb516b0d718e634bba4 WHIRLPOOL 8fcba57685e94993f3132ff6454f6252c88a2a821dd738649b73f6c7365bb511837356ce34fb00b2b20dc528f0fa94f38d02038bc35402776e93d71cdcb934fd
|
||||
MISC ChangeLog 17003 SHA256 51f1cda76f918517679e4a0735c2ee579a074d9374e9f462b31821941b2f4140 SHA512 f3948a2164f7da401f0518dd9f4fa506502969241cb1aec137424bc07acba4abd3a553b685e5b0f097a101cf3303b9c36d6a2c92dfb8b07d40e0e4ef482833ca WHIRLPOOL 3ffbffb3e008d57b0f0eb93acfa516c2ce46b7c9b118e847a8d8cdb827b0fbab7fb73c92dc2021b27353f0bb26dddc342ec54c6f6e9e8cee4cfc84e69855117c
|
||||
MISC metadata.xml 606 SHA256 175feae20fc3d84511ce15a469df3ccbd75c02fa75eef9d5ad7c3d5c6c3fead3 SHA512 3ee5bd067211cb998771e58ac79e18a9cf7e87d2aaed48b4f766d226ccac3b74199934e1f911bba3389b16ca28661a9e04bbf7fa65069a10682c0327dc4b4b4b WHIRLPOOL 6637b3208323e2eee0dc64572659b6841e29a45232dc3b2209aa4c0b723a39fb75953209da958435510abbbc377b5f36d8890918600dbd837fa553a413823e1e
|
||||
|
@ -1,138 +0,0 @@
|
||||
From 6129dbe86484393a2ea520be94ef9b550b0bd113 Mon Sep 17 00:00:00 2001
|
||||
From: Jason Garrett-Glaser <jason@x264.com>
|
||||
Date: Wed, 27 Feb 2013 13:30:22 -0800
|
||||
Subject: [PATCH] Fix array overreads that caused miscompilation in gcc 4.8
|
||||
|
||||
---
|
||||
common/common.h | 1 +
|
||||
common/set.c | 78 +++++++++++++++++++++++++++++++-------------------------
|
||||
tools/checkasm.c | 2 +-
|
||||
3 files changed, 45 insertions(+), 36 deletions(-)
|
||||
|
||||
diff --git a/common/common.h b/common/common.h
|
||||
index 39ad5cb..0da1d43 100644
|
||||
--- a/common/common.h
|
||||
+++ b/common/common.h
|
||||
@@ -40,6 +40,7 @@
|
||||
#define IS_DISPOSABLE(type) ( type == X264_TYPE_B )
|
||||
#define FIX8(f) ((int)(f*(1<<8)+.5))
|
||||
#define ALIGN(x,a) (((x)+((a)-1))&~((a)-1))
|
||||
+#define ARRAY_ELEMS(a) ((sizeof(a))/(sizeof(a[0])))
|
||||
|
||||
#define CHECKED_MALLOC( var, size )\
|
||||
do {\
|
||||
diff --git a/common/set.c b/common/set.c
|
||||
index 4c72125..fa8b158 100644
|
||||
--- a/common/set.c
|
||||
+++ b/common/set.c
|
||||
@@ -85,44 +85,49 @@ int x264_cqm_init( x264_t *h )
|
||||
int max_qp_err = -1;
|
||||
int max_chroma_qp_err = -1;
|
||||
int min_qp_err = QP_MAX+1;
|
||||
- int num_8x8_lists = h->sps->i_chroma_format_idc == CHROMA_444 ? 4 : 2; /* Checkasm may segfault if optimized out by --chroma-format */
|
||||
+ int num_8x8_lists = h->sps->i_chroma_format_idc == CHROMA_444 ? 4
|
||||
+ : h->param.analyse.b_transform_8x8 ? 2 : 0; /* Checkasm may segfault if optimized out by --chroma-format */
|
||||
|
||||
- for( int i = 0; i < 4 + num_8x8_lists; i++ )
|
||||
- {
|
||||
- int size = i<4 ? 16 : 64;
|
||||
- int j;
|
||||
- for( j = (i<4 ? 0 : 4); j < i; j++ )
|
||||
- if( !memcmp( h->pps->scaling_list[i], h->pps->scaling_list[j], size*sizeof(uint8_t) ) )
|
||||
- break;
|
||||
- if( j < i )
|
||||
- {
|
||||
- h-> quant4_mf[i] = h-> quant4_mf[j];
|
||||
- h->dequant4_mf[i] = h->dequant4_mf[j];
|
||||
- h->unquant4_mf[i] = h->unquant4_mf[j];
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- CHECKED_MALLOC( h-> quant4_mf[i], (QP_MAX+1)*size*sizeof(udctcoef) );
|
||||
- CHECKED_MALLOC( h->dequant4_mf[i], 6*size*sizeof(int) );
|
||||
- CHECKED_MALLOC( h->unquant4_mf[i], (QP_MAX+1)*size*sizeof(int) );
|
||||
- }
|
||||
-
|
||||
- for( j = (i<4 ? 0 : 4); j < i; j++ )
|
||||
- if( deadzone[j&3] == deadzone[i&3] &&
|
||||
- !memcmp( h->pps->scaling_list[i], h->pps->scaling_list[j], size*sizeof(uint8_t) ) )
|
||||
- break;
|
||||
- if( j < i )
|
||||
- {
|
||||
- h->quant4_bias[i] = h->quant4_bias[j];
|
||||
- h->quant4_bias0[i] = h->quant4_bias0[j];
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- CHECKED_MALLOC( h->quant4_bias[i], (QP_MAX+1)*size*sizeof(udctcoef) );
|
||||
- CHECKED_MALLOC( h->quant4_bias0[i], (QP_MAX+1)*size*sizeof(udctcoef) );
|
||||
- }
|
||||
+#define CQM_ALLOC( w, count )\
|
||||
+ for( int i = 0; i < count; i++ )\
|
||||
+ {\
|
||||
+ int size = w*w;\
|
||||
+ int start = w == 8 ? 4 : 0;\
|
||||
+ int j;\
|
||||
+ for( j = 0; j < i; j++ )\
|
||||
+ if( !memcmp( h->pps->scaling_list[i+start], h->pps->scaling_list[j+start], size*sizeof(uint8_t) ) )\
|
||||
+ break;\
|
||||
+ if( j < i )\
|
||||
+ {\
|
||||
+ h-> quant##w##_mf[i] = h-> quant##w##_mf[j];\
|
||||
+ h->dequant##w##_mf[i] = h->dequant##w##_mf[j];\
|
||||
+ h->unquant##w##_mf[i] = h->unquant##w##_mf[j];\
|
||||
+ }\
|
||||
+ else\
|
||||
+ {\
|
||||
+ CHECKED_MALLOC( h-> quant##w##_mf[i], (QP_MAX+1)*size*sizeof(udctcoef) );\
|
||||
+ CHECKED_MALLOC( h->dequant##w##_mf[i], 6*size*sizeof(int) );\
|
||||
+ CHECKED_MALLOC( h->unquant##w##_mf[i], (QP_MAX+1)*size*sizeof(int) );\
|
||||
+ }\
|
||||
+ for( j = 0; j < i; j++ )\
|
||||
+ if( deadzone[j] == deadzone[i] &&\
|
||||
+ !memcmp( h->pps->scaling_list[i+start], h->pps->scaling_list[j+start], size*sizeof(uint8_t) ) )\
|
||||
+ break;\
|
||||
+ if( j < i )\
|
||||
+ {\
|
||||
+ h->quant##w##_bias[i] = h->quant##w##_bias[j];\
|
||||
+ h->quant##w##_bias0[i] = h->quant##w##_bias0[j];\
|
||||
+ }\
|
||||
+ else\
|
||||
+ {\
|
||||
+ CHECKED_MALLOC( h->quant##w##_bias[i], (QP_MAX+1)*size*sizeof(udctcoef) );\
|
||||
+ CHECKED_MALLOC( h->quant##w##_bias0[i], (QP_MAX+1)*size*sizeof(udctcoef) );\
|
||||
+ }\
|
||||
}
|
||||
|
||||
+ CQM_ALLOC( 4, 4 )
|
||||
+ CQM_ALLOC( 8, num_8x8_lists )
|
||||
+
|
||||
for( int q = 0; q < 6; q++ )
|
||||
{
|
||||
for( int i = 0; i < 16; i++ )
|
||||
@@ -204,6 +209,9 @@ int x264_cqm_init( x264_t *h )
|
||||
for( int cat = 0; cat < 3 + CHROMA444; cat++ )
|
||||
{
|
||||
int dct8x8 = cat&1;
|
||||
+ if( !h->param.analyse.b_transform_8x8 && dct8x8 )
|
||||
+ continue;
|
||||
+
|
||||
int size = dct8x8 ? 64 : 16;
|
||||
udctcoef *nr_offset = h->nr_offset_emergency[q][cat];
|
||||
/* Denoise chroma first (due to h264's chroma QP offset), then luma, then DC. */
|
||||
diff --git a/tools/checkasm.c b/tools/checkasm.c
|
||||
index 9135b70..441687b 100644
|
||||
--- a/tools/checkasm.c
|
||||
+++ b/tools/checkasm.c
|
||||
@@ -309,7 +309,7 @@ static int check_pixel( int cpu_ref, int cpu_new )
|
||||
|
||||
#define TEST_PIXEL( name, align ) \
|
||||
ok = 1, used_asm = 0; \
|
||||
- for( int i = 0; i < 8; i++ ) \
|
||||
+ for( int i = 0; i < ARRAY_ELEMS(pixel_c.name); i++ ) \
|
||||
{ \
|
||||
int res_c, res_asm; \
|
||||
if( pixel_asm.name[i] != pixel_ref.name[i] ) \
|
||||
--
|
||||
1.8.1.5
|
||||
|
@ -1,62 +0,0 @@
|
||||
https://bugs.gentoo.org/420241 for x32 stuff
|
||||
initial x32 support -- no asm code, just pure C
|
||||
|
||||
avoid messing too much with CFLAGS.
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=351219
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=413661
|
||||
|
||||
|
||||
Index: x264-9999/configure
|
||||
===================================================================
|
||||
--- x264-9999.orig/configure
|
||||
+++ x264-9999/configure
|
||||
@@ -553,11 +553,6 @@ case $host_cpu in
|
||||
if [[ "$asm" == auto && "$CFLAGS" != *-march* ]]; then
|
||||
CFLAGS="$CFLAGS -march=i686"
|
||||
fi
|
||||
- if [[ "$asm" == auto && "$CFLAGS" != *-mfpmath* ]]; then
|
||||
- CFLAGS="$CFLAGS -mfpmath=sse -msse"
|
||||
- fi
|
||||
- CFLAGS="-m32 $CFLAGS"
|
||||
- LDFLAGS="-m32 $LDFLAGS"
|
||||
else
|
||||
# icc on linux has various degrees of mod16 stack support
|
||||
if [ $SYS = LINUX ]; then
|
||||
@@ -588,13 +583,8 @@ case $host_cpu in
|
||||
x86_64)
|
||||
ARCH="X86_64"
|
||||
AS="yasm"
|
||||
- [ $compiler = GNU ] && CFLAGS="-m64 $CFLAGS" && LDFLAGS="-m64 $LDFLAGS"
|
||||
if [ "$SYS" = MACOSX ]; then
|
||||
ASFLAGS="$ASFLAGS -f macho64 -m amd64 -DPIC -DPREFIX"
|
||||
- if cc_check '' "-arch x86_64"; then
|
||||
- CFLAGS="$CFLAGS -arch x86_64"
|
||||
- LDFLAGS="$LDFLAGS -arch x86_64"
|
||||
- fi
|
||||
elif [ "$SYS" = WINDOWS ]; then
|
||||
ASFLAGS="$ASFLAGS -f win32 -m amd64"
|
||||
# only the GNU toolchain is inconsistent in prefixing function names with _
|
||||
@@ -602,7 +592,11 @@ case $host_cpu in
|
||||
[ $compiler = GNU ] && LDFLAGS="$LDFLAGS -Wl,--nxcompat -Wl,--dynamicbase"
|
||||
[ $compiler = GNU ] && RCFLAGS="--target=pe-x86-64 $RCFLAGS"
|
||||
else
|
||||
- ASFLAGS="$ASFLAGS -f elf -m amd64"
|
||||
+ if cpp_check "" "" "__ILP32__" ; then
|
||||
+ ASFLAGS="$ASFLAGS -f elf -m x32"
|
||||
+ else
|
||||
+ ASFLAGS="$ASFLAGS -f elf -m amd64"
|
||||
+ fi
|
||||
fi
|
||||
;;
|
||||
powerpc|powerpc64)
|
||||
@@ -964,10 +958,6 @@ if [ "$pic" = "yes" ] ; then
|
||||
[ $SYS = SunOS -a "$ARCH" = "X86" ] && SOFLAGS="$SOFLAGS -mimpure-text"
|
||||
fi
|
||||
|
||||
-if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then
|
||||
- CFLAGS="$CFLAGS -fomit-frame-pointer"
|
||||
-fi
|
||||
-
|
||||
if [ "$strip" = "yes" ]; then
|
||||
CFLAGS="$CFLAGS -s"
|
||||
LDFLAGS="$LDFLAGS -s"
|
@ -0,0 +1,51 @@
|
||||
Index: x264-snapshot-20151011-2245/configure
|
||||
===================================================================
|
||||
--- x264-snapshot-20151011-2245.orig/configure
|
||||
+++ x264-snapshot-20151011-2245/configure
|
||||
@@ -672,11 +672,6 @@ case $host_cpu in
|
||||
if [[ "$asm" == auto && "$CFLAGS" != *-march* ]]; then
|
||||
CFLAGS="$CFLAGS -march=i686"
|
||||
fi
|
||||
- if [[ "$asm" == auto && "$CFLAGS" != *-mfpmath* ]]; then
|
||||
- CFLAGS="$CFLAGS -mfpmath=sse -msse -msse2"
|
||||
- fi
|
||||
- CFLAGS="-m32 $CFLAGS"
|
||||
- LDFLAGS="-m32 $LDFLAGS"
|
||||
fi
|
||||
if [ "$SYS" = MACOSX ]; then
|
||||
ASFLAGS="$ASFLAGS -f macho32 -DPREFIX"
|
||||
@@ -695,13 +690,8 @@ case $host_cpu in
|
||||
AS_EXT=".asm"
|
||||
ASFLAGS="$ASFLAGS -DARCH_X86_64=1 -I\$(SRCPATH)/common/x86/"
|
||||
stack_alignment=16
|
||||
- [ $compiler = GNU ] && CFLAGS="-m64 $CFLAGS" && LDFLAGS="-m64 $LDFLAGS"
|
||||
if [ "$SYS" = MACOSX ]; then
|
||||
ASFLAGS="$ASFLAGS -f macho64 -DPIC -DPREFIX"
|
||||
- if cc_check '' "-arch x86_64"; then
|
||||
- CFLAGS="$CFLAGS -arch x86_64"
|
||||
- LDFLAGS="$LDFLAGS -arch x86_64"
|
||||
- fi
|
||||
elif [ "$SYS" = WINDOWS -o "$SYS" = CYGWIN ]; then
|
||||
ASFLAGS="$ASFLAGS -f win64"
|
||||
# only the GNU toolchain is inconsistent in prefixing function names with _
|
||||
@@ -1148,20 +1138,10 @@ if [ "$pic" = "yes" ] ; then
|
||||
[ $SYS = SunOS -a "$ARCH" = "X86" ] && SOFLAGS="$SOFLAGS -mimpure-text"
|
||||
fi
|
||||
|
||||
-if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then
|
||||
- CFLAGS="$CFLAGS -fomit-frame-pointer"
|
||||
-fi
|
||||
-
|
||||
if [ "$strip" = "yes" ]; then
|
||||
LDFLAGS="$LDFLAGS -s"
|
||||
fi
|
||||
|
||||
-if [ "$debug" = "yes" ]; then
|
||||
- CFLAGS="-O1 -g $CFLAGS"
|
||||
-else
|
||||
- CFLAGS="-O3 -ffast-math $CFLAGS"
|
||||
-fi
|
||||
-
|
||||
if cc_check '' -fno-tree-vectorize ; then
|
||||
CFLAGS="$CFLAGS -fno-tree-vectorize"
|
||||
fi
|
@ -1,16 +0,0 @@
|
||||
Index: x264-svn/configure
|
||||
===================================================================
|
||||
--- x264-svn.orig/configure
|
||||
+++ x264-svn/configure
|
||||
@@ -374,11 +374,6 @@ if [ "$pic" = "yes" ] ; then
|
||||
ASFLAGS="$ASFLAGS -D__PIC__"
|
||||
fi
|
||||
|
||||
-if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then
|
||||
- CFLAGS="$CFLAGS -s -fomit-frame-pointer"
|
||||
- LDFLAGS="$LDFLAGS -s"
|
||||
-fi
|
||||
-
|
||||
if [ "$debug" = "yes" ]; then
|
||||
CFLAGS="-O1 -g $CFLAGS"
|
||||
else
|
@ -1,30 +0,0 @@
|
||||
Index: x264-snapshot-20110425-2245/Makefile
|
||||
===================================================================
|
||||
--- x264-snapshot-20110425-2245.orig/Makefile
|
||||
+++ x264-snapshot-20110425-2245/Makefile
|
||||
@@ -137,7 +137,7 @@ DEP = depend
|
||||
|
||||
.PHONY: all default fprofiled clean distclean install uninstall dox test testclean
|
||||
|
||||
-default: $(DEP) x264$(EXE)
|
||||
+default: $(DEP)
|
||||
|
||||
$(LIBX264): .depend $(OBJS) $(OBJASM)
|
||||
$(AR)$@ $(OBJS) $(OBJASM)
|
||||
@@ -207,7 +207,7 @@ distclean: clean
|
||||
rm -f config.mak x264_config.h config.h config.log x264.pc x264.def
|
||||
rm -rf test/
|
||||
|
||||
-install: x264$(EXE) $(SONAME)
|
||||
+install: $(LIBX264) $(SONAME)
|
||||
install -d $(DESTDIR)$(bindir)
|
||||
install -d $(DESTDIR)$(includedir)
|
||||
install -d $(DESTDIR)$(libdir)
|
||||
@@ -216,7 +216,6 @@ install: x264$(EXE) $(SONAME)
|
||||
install -m 644 x264_config.h $(DESTDIR)$(includedir)
|
||||
install -m 644 $(LIBX264) $(DESTDIR)$(libdir)
|
||||
install -m 644 x264.pc $(DESTDIR)$(libdir)/pkgconfig
|
||||
- install x264$(EXE) $(DESTDIR)$(bindir)
|
||||
$(if $(RANLIB), $(RANLIB) $(DESTDIR)$(libdir)/$(LIBX264))
|
||||
ifeq ($(SYS),WINDOWS)
|
||||
$(if $(SONAME), install -m 755 $(SONAME) $(DESTDIR)$(bindir))
|
@ -1,34 +0,0 @@
|
||||
https://bugs.gentoo.org/420241
|
||||
|
||||
initial x32 support -- no asm code, just pure C
|
||||
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -567,7 +567,13 @@ case $host_cpu in
|
||||
x86_64)
|
||||
ARCH="X86_64"
|
||||
AS="yasm"
|
||||
- [ $compiler = GNU ] && CFLAGS="-m64 $CFLAGS" && LDFLAGS="-m64 $LDFLAGS"
|
||||
+ if [ $compiler = GNU ]; then
|
||||
+ if cpp_check "" "" "__ILP32__" ; then
|
||||
+ CFLAGS="-mx32 $CFLAGS" && LDFLAGS="-mx32 $LDFLAGS"
|
||||
+ else
|
||||
+ CFLAGS="-m64 $CFLAGS" && LDFLAGS="-m64 $LDFLAGS"
|
||||
+ fi
|
||||
+ fi
|
||||
if [ "$SYS" = MACOSX ]; then
|
||||
ASFLAGS="$ASFLAGS -f macho64 -m amd64 -DPIC -DPREFIX"
|
||||
if cc_check '' "-arch x86_64"; then
|
||||
@@ -580,7 +586,11 @@ case $host_cpu in
|
||||
[ $compiler = GNU ] && cc_check "" "-S" && grep -q "_main:" conftest && ASFLAGS="$ASFLAGS -DPREFIX"
|
||||
[ $compiler = GNU ] && RCFLAGS="--target=pe-x86-64 $RCFLAGS"
|
||||
else
|
||||
- ASFLAGS="$ASFLAGS -f elf -m amd64"
|
||||
+ if cpp_check "" "" "__ILP32__" ; then
|
||||
+ AS="${cross_prefix}as"
|
||||
+ else
|
||||
+ ASFLAGS="$ASFLAGS -f elf -m amd64"
|
||||
+ fi
|
||||
fi
|
||||
;;
|
||||
powerpc|powerpc64)
|
@ -1,88 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
V_ECLASS="git-2"
|
||||
else
|
||||
V_ECLASS="versionator"
|
||||
fi
|
||||
|
||||
inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS}
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ]; then
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
|
||||
fi
|
||||
DESCRIPTION="A free library for encoding X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" != "${PV}" ]; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
fi
|
||||
IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="amd64? ( >=dev-lang/yasm-1 )
|
||||
x86? ( >=dev-lang/yasm-1 )
|
||||
x86-fbsd? ( >=dev-lang/yasm-1 )"
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ]; then
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DOCS="AUTHORS doc/*.txt"
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
local myconf=""
|
||||
use 10bit && myconf+=" --bit-depth=10"
|
||||
use debug && myconf+=" --enable-debug"
|
||||
use interlaced || myconf+=" --disable-interlaced"
|
||||
use static-libs && myconf+=" --enable-static"
|
||||
use threads || myconf+=" --disable-thread"
|
||||
|
||||
# let upstream pick the optimization level by default
|
||||
use custom-cflags || filter-flags -O?
|
||||
|
||||
if use x86 && use pic; then
|
||||
myconf+=" --disable-asm"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-cli \
|
||||
--disable-avs \
|
||||
--disable-lavf \
|
||||
--disable-swscale \
|
||||
--disable-ffms \
|
||||
--disable-gpac \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--host="${CHOST}" \
|
||||
${myconf} || die
|
||||
|
||||
# this is a nasty workaround for bug #376925 as upstream doesn't like us
|
||||
# fiddling with their CFLAGS
|
||||
if use custom-cflags; then
|
||||
local cflags
|
||||
cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')"
|
||||
cflags="${cflags//$(get-flag O)/}"
|
||||
cflags="${cflags//-O? /$(get-flag O) }"
|
||||
cflags="${cflags//-g /}"
|
||||
sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak
|
||||
fi
|
||||
}
|
@ -1,88 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
V_ECLASS="git-2"
|
||||
else
|
||||
V_ECLASS="versionator"
|
||||
fi
|
||||
|
||||
inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS}
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ]; then
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
|
||||
fi
|
||||
DESCRIPTION="A free library for encoding X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" != "${PV}" ]; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
fi
|
||||
IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="amd64? ( >=dev-lang/yasm-1 )
|
||||
x86? ( >=dev-lang/yasm-1 )
|
||||
x86-fbsd? ( >=dev-lang/yasm-1 )"
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ]; then
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DOCS="AUTHORS doc/*.txt"
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
local myconf=""
|
||||
use 10bit && myconf+=" --bit-depth=10"
|
||||
use debug && myconf+=" --enable-debug"
|
||||
use interlaced || myconf+=" --disable-interlaced"
|
||||
use static-libs && myconf+=" --enable-static"
|
||||
use threads || myconf+=" --disable-thread"
|
||||
|
||||
# let upstream pick the optimization level by default
|
||||
use custom-cflags || filter-flags -O?
|
||||
|
||||
if use x86 && use pic; then
|
||||
myconf+=" --disable-asm"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-cli \
|
||||
--disable-avs \
|
||||
--disable-lavf \
|
||||
--disable-swscale \
|
||||
--disable-ffms \
|
||||
--disable-gpac \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--host="${CHOST}" \
|
||||
${myconf} || die
|
||||
|
||||
# this is a nasty workaround for bug #376925 as upstream doesn't like us
|
||||
# fiddling with their CFLAGS
|
||||
if use custom-cflags; then
|
||||
local cflags
|
||||
cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')"
|
||||
cflags="${cflags//$(get-flag O)/}"
|
||||
cflags="${cflags//-O? /$(get-flag O) }"
|
||||
cflags="${cflags//-g /}"
|
||||
sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak
|
||||
fi
|
||||
}
|
@ -1,104 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
V_ECLASS="git-2"
|
||||
else
|
||||
V_ECLASS="versionator"
|
||||
fi
|
||||
|
||||
inherit multilib toolchain-funcs flag-o-matic ${V_ECLASS}
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ]; then
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
|
||||
fi
|
||||
DESCRIPTION="A free library for encoding X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" != "${PV}" ]; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
fi
|
||||
IUSE="10bit custom-cflags debug +interlaced pic static-libs +threads"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="amd64? ( >=dev-lang/yasm-1 )
|
||||
amd64-fbsd? ( >=dev-lang/yasm-1 )
|
||||
x86? ( >=dev-lang/yasm-1 )
|
||||
x86-fbsd? ( >=dev-lang/yasm-1 )"
|
||||
|
||||
if [ "${PV#9999}" = "${PV}" ]; then
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DOCS="AUTHORS doc/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
# Solaris' /bin/sh doesn't grok the syntax in these files
|
||||
sed -i -e '1c\#!/usr/bin/env sh' configure version.sh || die
|
||||
# for sparc-solaris
|
||||
if [[ ${CHOST} == sparc*-solaris* ]] ; then
|
||||
sed -i -e 's:-DPIC::g' configure || die
|
||||
fi
|
||||
# for OSX
|
||||
sed -i -e "s|-arch x86_64||g" configure || die
|
||||
epatch "${FILESDIR}"/x264-x32.patch #420241
|
||||
|
||||
# fix crashes when compiled with gcc 4.8
|
||||
epatch "${FILESDIR}"/${P}-gcc48.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
local myconf=""
|
||||
use 10bit && myconf+=" --bit-depth=10"
|
||||
use debug && myconf+=" --enable-debug"
|
||||
use interlaced || myconf+=" --disable-interlaced"
|
||||
use static-libs && myconf+=" --enable-static"
|
||||
use threads || myconf+=" --disable-thread"
|
||||
|
||||
# let upstream pick the optimization level by default
|
||||
use custom-cflags || filter-flags -O?
|
||||
|
||||
if use x86 && use pic || [[ ${ABI} == "x32" ]] ; then
|
||||
myconf+=" --disable-asm"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-cli \
|
||||
--disable-avs \
|
||||
--disable-lavf \
|
||||
--disable-swscale \
|
||||
--disable-ffms \
|
||||
--disable-gpac \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--host="${CHOST}" \
|
||||
${myconf} || die
|
||||
|
||||
# this is a nasty workaround for bug #376925 as upstream doesn't like us
|
||||
# fiddling with their CFLAGS
|
||||
if use custom-cflags; then
|
||||
local cflags
|
||||
cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')"
|
||||
cflags="${cflags//$(get-flag O)/}"
|
||||
cflags="${cflags//-O? /$(get-flag O) }"
|
||||
cflags="${cflags//-g /}"
|
||||
sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak
|
||||
fi
|
||||
}
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A free library for encoding X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SLOT="0"
|
||||
else
|
||||
inherit versionator
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
SONAME="132"
|
||||
SLOT="0/${SONAME}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
IUSE="10bit custom-cflags +interlaced pic static-libs +threads"
|
||||
|
||||
ASM_DEP=">=dev-lang/yasm-1.2.0"
|
||||
DEPEND="amd64? ( ${ASM_DEP} )
|
||||
amd64-fbsd? ( ${ASM_DEP} )
|
||||
x86? ( ${ASM_DEP} )
|
||||
x86-fbsd? ( ${ASM_DEP} )"
|
||||
|
||||
DOCS="AUTHORS doc/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
# Initial support for x32 ABI, bug #420241
|
||||
epatch "${FILESDIR}"/x264-x32.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
local asm_conf=""
|
||||
|
||||
# let upstream pick the optimization level by default
|
||||
use custom-cflags || filter-flags -O?
|
||||
|
||||
if use x86 && use pic || [[ ${ABI} == "x32" ]]; then
|
||||
asm_conf=" --disable-asm"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-cli \
|
||||
--disable-avs \
|
||||
--disable-lavf \
|
||||
--disable-swscale \
|
||||
--disable-ffms \
|
||||
--disable-gpac \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--host="${CHOST}" \
|
||||
$(usex 10bit "--bit-depth=10" "") \
|
||||
$(usex interlaced "" "--disable-interlaced") \
|
||||
$(usex static-libs "" "--enable-static") \
|
||||
$(usex threads "" "--disable-thread") \
|
||||
${asm_conf} || die
|
||||
|
||||
# this is a nasty workaround for bug #376925 as upstream doesn't like us
|
||||
# fiddling with their CFLAGS
|
||||
if use custom-cflags; then
|
||||
local cflags
|
||||
cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')"
|
||||
cflags="${cflags//$(get-flag O)/}"
|
||||
cflags="${cflags//-O? /$(get-flag O) }"
|
||||
cflags="${cflags//-g /}"
|
||||
sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak
|
||||
fi
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic multilib toolchain-funcs eutils multilib-minimal
|
||||
|
||||
DESCRIPTION="A free library for encoding X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
else
|
||||
inherit versionator
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
SONAME="138"
|
||||
SLOT="0/${SONAME}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
IUSE="10bit +interlaced pic static-libs cpu_flags_x86_sse +threads"
|
||||
|
||||
ASM_DEP=">=dev-lang/yasm-1.2.0"
|
||||
DEPEND="abi_x86_32? ( ${ASM_DEP} )
|
||||
abi_x86_64? ( ${ASM_DEP} )"
|
||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r7
|
||||
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
|
||||
|
||||
DOCS="AUTHORS doc/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
# Initial support for x32 ABI, bug #420241
|
||||
# Avoid messing too much with CFLAGS.
|
||||
epatch "${FILESDIR}"/${P}-cflags.patch
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
tc-export CC
|
||||
local asm_conf=""
|
||||
|
||||
if [[ ${ABI} == x86* ]] && use pic || [[ ${ABI} == "x32" ]]; then
|
||||
asm_conf=" --disable-asm"
|
||||
fi
|
||||
|
||||
# Upstream uses this, see the cflags patch
|
||||
use cpu_flags_x86_sse && append-flags "-msse" "-mfpmath=sse"
|
||||
|
||||
"${S}/configure" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--disable-cli \
|
||||
--disable-avs \
|
||||
--disable-lavf \
|
||||
--disable-swscale \
|
||||
--disable-ffms \
|
||||
--disable-gpac \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--host="${CHOST}" \
|
||||
$(usex 10bit "--bit-depth=10" "") \
|
||||
$(usex interlaced "" "--disable-interlaced") \
|
||||
--disable-opencl \
|
||||
$(usex static-libs "--enable-static" "") \
|
||||
$(usex threads "" "--disable-thread") \
|
||||
${asm_conf} || die
|
||||
}
|
@ -1,10 +1,8 @@
|
||||
AUX ffmpeg29.patch 638 SHA256 92ad38b84152ea1b9590228eb2c018b96aa8f150a4e05ccb1d5c4ec28d09fe08 SHA512 2ef084d1dab458f7523c0e89b5c27f0b962e49ba80d6d7cf6f60f43566b6980c0ad0ea7a139d4ff99771c185ac1cde85c51e9255ec46237fb7721df073cfb877 WHIRLPOOL 2ee751dd184d5f8a882ccc1228eab4fc74ba03a1cb2fb606e9a908da81a3b78d32acaae817c1d077157a37d86a75386073df724b1442600edf3957668fe2631a
|
||||
AUX gpac.patch 507 SHA256 e5707e103597b2f631bac3e3d85b5ea931bfeeec9b40ed0201c50ee410ee6d86 SHA512 9da7a1ffe637e39863e5828547923424b9c072d194d3ddadcc9a6c31f7803f5456b3ba88d470458a84d37b0c07374983adc124f3710ae7122a81a13ea9b4ae0e WHIRLPOOL 198150f569a4da1b48fc9b393145d6393c28ed5be3b3ab1576173fe1465fd70b3cfdf496bd138255154e45ff5552c108e1e6a096958bc3d3edca6430816d6a16
|
||||
DIST x264-snapshot-20140308-2245.tar.bz2 624712 SHA256 b179cb1e1d4f51418d292011a7494d5b62145571c05c22007f28d8fd89d2ebbe SHA512 42dc8183aa7af2bd4c360edc0349193cf69a119450880af0c1586e8f27490d7c6784c464b29c9f07ae972aaf661672ab4f2094a46a3d19b6df35be1f9d9a1629 WHIRLPOOL b1ac3341647d9d8d8ff6177f179ee8b5d6a49a38a48791748c24d5cd3c53858758785a0d21d42fbe373ec74465d947b69526a487da15fbca1a1f9aa50064288c
|
||||
DIST x264-snapshot-20150820-2245.tar.bz2 718209 SHA256 0ea86849d1a9b0a5b88fe6e0281359d7f5675c68fb83f6397b3e02896ccd77e3 SHA512 6b85f96f7cc85e1e938dad06c01b777aaf866796fb1763a02b4b7fa9c44f70bf15fc1bef123f7b24bb2c58b23f7276d4eb2b8f99b2e4fef3c716ed7f66d66e44 WHIRLPOOL daf5a63dbe2cb77a496a3eec1b1687ef6c4a008328064c46bd0e90139d328a6ff4e7dbd17b8dad57c357717c0b665293c86883213b483e85d25a06ec93c81024
|
||||
DIST x264-snapshot-20151011-2245.tar.bz2 725627 SHA256 80a4075ea12a81ec3b6c493e03529c5b7c1afb34c6e91d86bb078bc2ead2ccf0 SHA512 a326d724f5a28268a6dca2e75f39d10f0d9cd137e6477cb8c1be377a8c3fe9de384f74498f7c6b785377bb43024526e72ff8363b67a7e17717b176e5249df5e3 WHIRLPOOL 520dd79b2f3dfdd9e4629bd810fe8560205f4e3581d03854bd2aea35fbac565520cec336f214da688428c320bab3dea0d692a9cb816f9f53fc89520b54e200e3
|
||||
EBUILD x264-encoder-0.0.20140308.ebuild 2132 SHA256 a9c95d9de4a0d69167cd5343130452b48c9a6d116f4ce1a41018c59b1fa2fc2f SHA512 14bc0389f0f8d9fd2756f76270ca4e92edc0060106ef1625d77188efcc7f21c9179bec98f1e2767d4d1bfba7af3152a5172fedfd6deae92fc934e5a62c745ae7 WHIRLPOOL 64749d9afb4cd64ee576f11d2a7d66fee7c56a53b35979ece086986a602c8952079b44b58d4d2bdecebf4cff1a0faf492ec51db704bbc8a23142bdfe73a0cd2e
|
||||
EBUILD x264-encoder-0.0.20150820-r1.ebuild 2210 SHA256 f2ac7cdffbef78c7bea2a764cf977ddb56c76cddce7edfe1045879e4b4642cf7 SHA512 b4c679691629824cebfb37b4ec1ee9e4698b78c483d410008868c3a7fd7cfe59e833fdd3824f68a6589e5f56ba973f381bffadebe84c85d47e38993a3bb2b5b2 WHIRLPOOL 45c0d917cdf6293cc926a9806f4128fead0f7223a31d730abfaf6484e7e1c0dbed502a342739e39f45748b670576db42e6d7112bdebabcb1487be340fcfd98c3
|
||||
EBUILD x264-encoder-0.0.20150820.ebuild 2134 SHA256 acbf52fa9274a2c15916eb5c29aa3d24ee202551907124278616440902404863 SHA512 26df92040794d666ed7dee327b22ce0d061917330c82182cfc95af9fd2a1317c540d5c66223917c4e9979a37d73d97bbaddbab0334b3cc9430882317faf702c1 WHIRLPOOL 929128deea8d76777ee9e7c51bbe5dd7796153a61be4b053d591f49770f5364593ceeb37a8e4eb79c401c42653e71804fc5423817ba133feb72c4d68a049cf7b
|
||||
EBUILD x264-encoder-0.0.20151011.ebuild 2181 SHA256 57ca54745e6f8c56450a7fd35544bfe7e24a89732fcaa36e32782a12c86bee99 SHA512 dbcddcfe0ea3ca9b6cda75c919940e5b127224a00993d7f89f5ca479f94f16c989c7acde3f1bcd4da35a31e93c6b96d59c810a08a677efa432980232b1357d19 WHIRLPOOL f21da3cc292c7583d580795d8cc1950eb06d2cf017239f576e88bb0c630200f5651c370d4de82c44e8c2d656887dd5f68d7ece0e2fb181e47e1dafadfd95d349
|
||||
EBUILD x264-encoder-9999.ebuild 2181 SHA256 57ca54745e6f8c56450a7fd35544bfe7e24a89732fcaa36e32782a12c86bee99 SHA512 dbcddcfe0ea3ca9b6cda75c919940e5b127224a00993d7f89f5ca479f94f16c989c7acde3f1bcd4da35a31e93c6b96d59c810a08a677efa432980232b1357d19 WHIRLPOOL f21da3cc292c7583d580795d8cc1950eb06d2cf017239f576e88bb0c630200f5651c370d4de82c44e8c2d656887dd5f68d7ece0e2fb181e47e1dafadfd95d349
|
||||
MISC ChangeLog 13717 SHA256 0d304d08d08fc05fbc3566967789d8c8ae9ac92e8ee8396cd0a783ca72eee203 SHA512 01c80d1de54e15acc232ec441c8c1d960b218a7464d45f3566f16c12a6a64e352aafbac8f8668ac16cd0b9f1e0407c08f48a2bc70e9dba084eeb0eea56cce803 WHIRLPOOL cc8b175a6ec7e228470fb6fd2ba6f78f1dc6166b1eab80c9c01103f8df66c1b5a18d0c6eabd73467e1e1f5b419774c51cbf6fe04ae623798d33be861b0c0707e
|
||||
MISC metadata.xml 593 SHA256 cab69e07127b5c284546cc62f3c1c59bab27c18c23b0f907c74066928d98ecab SHA512 ee0e34f611e2f6625177c2d58c78560558a99d87e965c56dc079fa1ce36f737703b1a866fc3f624e3f19dcbc9f9ba5167dea5d1ac316551d366e48c76a20ac42 WHIRLPOOL 98c4b143354284ef6c81e8e6901611076de5d96d7afed73c518617a2a01bf4180077f02dd21484cd6c86f2c9fb990f5637c8ad3a8a631916728644fd44cb6146
|
||||
|
@ -1,13 +0,0 @@
|
||||
Index: x264-snapshot-20150820-2245/x264.c
|
||||
===================================================================
|
||||
--- x264-snapshot-20150820-2245.orig/x264.c
|
||||
+++ x264-snapshot-20150820-2245/x264.c
|
||||
@@ -442,7 +442,7 @@ static void print_csp_names( int longhel
|
||||
printf( " - valid csps for `lavf' demuxer:\n" );
|
||||
printf( INDENT );
|
||||
size_t line_len = strlen( INDENT );
|
||||
- for( enum PixelFormat i = AV_PIX_FMT_NONE+1; i < AV_PIX_FMT_NB; i++ )
|
||||
+ for( enum AVPixelFormat i = AV_PIX_FMT_NONE+1; i < AV_PIX_FMT_NB; i++ )
|
||||
{
|
||||
const char *pfname = av_get_pix_fmt_name( i );
|
||||
if( pfname )
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A free commandline encoder for X264/AVC streams"
|
||||
HOMEPAGE="http://www.videolan.org/developers/x264.html"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://git.videolan.org/x264.git"
|
||||
SRC_URI=""
|
||||
else
|
||||
inherit versionator
|
||||
MY_P="x264-snapshot-$(get_version_component_range 3)-2245"
|
||||
SRC_URI="http://download.videolan.org/pub/videolan/x264/snapshots/${MY_P}.tar.bz2"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="10bit avs custom-cflags ffmpeg ffmpegsource +interlaced mp4 +threads"
|
||||
|
||||
REQUIRED_USE="ffmpegsource? ( ffmpeg )"
|
||||
|
||||
RDEPEND="ffmpeg? ( virtual/ffmpeg )
|
||||
~media-libs/x264-${PV}[10bit=,interlaced=,threads=]
|
||||
ffmpegsource? ( media-libs/ffmpegsource )
|
||||
mp4? ( >=media-video/gpac-0.4.1_pre20060122 )"
|
||||
|
||||
ASM_DEP=">=dev-lang/yasm-1.2.0"
|
||||
DEPEND="${RDEPEND}
|
||||
amd64? ( ${ASM_DEP} )
|
||||
x86? ( ${ASM_DEP} )
|
||||
x86-fbsd? ( ${ASM_DEP} )
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
# let upstream pick the optimization level by default
|
||||
use custom-cflags || filter-flags -O?
|
||||
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--system-libx264 \
|
||||
--host="${CHOST}" \
|
||||
--disable-lsmash \
|
||||
$(usex 10bit "--bit-depth=10" "") \
|
||||
$(usex avs "" "--disable-avs") \
|
||||
$(usex ffmpeg "" "--disable-lavf --disable-swscale") \
|
||||
$(usex ffmpegsource "" "--disable-ffms") \
|
||||
$(usex interlaced "" "--disable-interlaced") \
|
||||
$(usex mp4 "" "--disable-gpac") \
|
||||
$(usex threads "" "--disable-thread") || die
|
||||
|
||||
# this is a nasty workaround for bug #376925 for x264 that also applies
|
||||
# here, needed because as upstream doesn't like us fiddling with their CFLAGS
|
||||
if use custom-cflags; then
|
||||
local cflags
|
||||
cflags="$(grep "^CFLAGS=" config.mak | sed 's/CFLAGS=//')"
|
||||
cflags="${cflags//$(get-flag O)/}"
|
||||
cflags="${cflags//-O? /$(get-flag O) }"
|
||||
cflags="${cflags//-g /}"
|
||||
sed -i "s:^CFLAGS=.*:CFLAGS=${cflags//:/\\:}:" config.mak
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
Mon, 12 Oct 2015 06:41:29 +0000
|
||||
Mon, 12 Oct 2015 10:41:29 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 12 Oct 2015 06:41:30 +0000
|
||||
Mon, 12 Oct 2015 10:41:30 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install
|
||||
DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
|
||||
DESCRIPTION=Declarative definition of command line interfaces for OCaml
|
||||
EAPI=5
|
||||
HOMEPAGE=http://erratique.ch/software/cmdliner
|
||||
IUSE=doc +ocamlopt
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
|
||||
SLOT=0/0.9.8
|
||||
SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-0.9.8.tbz
|
||||
_eclasses_=findlib 9909e5ca0f77ff5b693885a3d7aeadb7
|
||||
_md5_=b06254576fc0c3470f9a226247344cb3
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure
|
||||
DEPEND=amd64? ( >=dev-lang/yasm-1 ) x86? ( >=dev-lang/yasm-1 ) x86-fbsd? ( >=dev-lang/yasm-1 )
|
||||
DESCRIPTION=A free library for encoding X264/AVC streams
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit custom-cflags debug +interlaced pic static-libs +threads
|
||||
KEYWORDS=alpha amd64 ~mips ppc ppc64 sparc x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20111220-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=0757a9b13dd975133e2c2f022c079dd3
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure
|
||||
DEPEND=amd64? ( >=dev-lang/yasm-1 ) x86? ( >=dev-lang/yasm-1 ) x86-fbsd? ( >=dev-lang/yasm-1 )
|
||||
DESCRIPTION=A free library for encoding X264/AVC streams
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit custom-cflags debug +interlaced pic static-libs +threads
|
||||
KEYWORDS=~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20120327-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=1a90e954c90cd5450599e948d1183ad7
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=amd64? ( >=dev-lang/yasm-1 ) amd64-fbsd? ( >=dev-lang/yasm-1 ) x86? ( >=dev-lang/yasm-1 ) x86-fbsd? ( >=dev-lang/yasm-1 )
|
||||
DESCRIPTION=A free library for encoding X264/AVC streams
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit custom-cflags debug +interlaced pic static-libs +threads
|
||||
KEYWORDS=~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20120707-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=7709f5c5872ac441222c1b57b71fdaf7
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=amd64? ( >=dev-lang/yasm-1.2.0 ) amd64-fbsd? ( >=dev-lang/yasm-1.2.0 ) x86? ( >=dev-lang/yasm-1.2.0 ) x86-fbsd? ( >=dev-lang/yasm-1.2.0 )
|
||||
DESCRIPTION=A free library for encoding X264/AVC streams
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit custom-cflags +interlaced pic static-libs +threads
|
||||
KEYWORDS=alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
SLOT=0/132
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20130506-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=c027bfeab12d10ecedaedf86452421ef
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 )
|
||||
DESCRIPTION=A free library for encoding X264/AVC streams
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit +interlaced pic static-libs cpu_flags_x86_sse +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r7 !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
SLOT=0/138
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20130912-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multilib-build c47eec09e82c8a750127ff2abf0745b1 multilib-minimal a93a9b4153a5f1c746bdd3b20ef9d834 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=6c0bb0519df0f8a36f49429438129666
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 )
|
||||
DEPEND=abi_x86_32? ( >=dev-lang/yasm-1.2.0 ) abi_x86_64? ( >=dev-lang/yasm-1.2.0 ) opencl? ( dev-lang/perl )
|
||||
DESCRIPTION=A free library for encoding X264/AVC streams
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit +interlaced pic static-libs cpu_flags_x86_sse +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
IUSE=10bit +interlaced opencl pic static-libs cpu_flags_x86_sse +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r7 !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
SLOT=0/135
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20130731-2245.tar.bz2
|
||||
RDEPEND=opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r7 !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
|
||||
SLOT=0/148
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20151011-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multilib-build c47eec09e82c8a750127ff2abf0745b1 multilib-minimal a93a9b4153a5f1c746bdd3b20ef9d834 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=b3788dc56f9783dcc3c59db32342d96f
|
||||
_md5_=9d50a380592b426ab0fb14e3da55f31a
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure
|
||||
DEPEND=ffmpeg? ( virtual/ffmpeg ) ~media-libs/x264-0.0.20150820[10bit=,interlaced=,threads=] ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.4.1_pre20060122 ) amd64? ( >=dev-lang/yasm-1.2.0 ) x86? ( >=dev-lang/yasm-1.2.0 ) x86-fbsd? ( >=dev-lang/yasm-1.2.0 ) virtual/pkgconfig
|
||||
DESCRIPTION=A free commandline encoder for X264/AVC streams
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit avs custom-cflags ffmpeg ffmpegsource +interlaced mp4 +threads
|
||||
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ffmpeg? ( virtual/ffmpeg ) ~media-libs/x264-0.0.20150820[10bit=,interlaced=,threads=] ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.4.1_pre20060122 )
|
||||
REQUIRED_USE=ffmpegsource? ( ffmpeg )
|
||||
SLOT=0
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20150820-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=dde6bde09eef3d342b02207086673349
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=ffmpeg? ( virtual/ffmpeg ) ~media-libs/x264-0.0.20150820[10bit=,interlaced=,threads=] ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2 ) amd64? ( >=dev-lang/yasm-1.2.0 ) x86? ( >=dev-lang/yasm-1.2.0 ) x86-fbsd? ( >=dev-lang/yasm-1.2.0 ) virtual/pkgconfig
|
||||
DEPEND=ffmpeg? ( virtual/ffmpeg ) ~media-libs/x264-0.0.20151011[10bit=,interlaced=,threads=] ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2 ) amd64? ( >=dev-lang/yasm-1.2.0 ) x86? ( >=dev-lang/yasm-1.2.0 ) x86-fbsd? ( >=dev-lang/yasm-1.2.0 ) virtual/pkgconfig
|
||||
DESCRIPTION=A free commandline encoder for X264/AVC streams
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.videolan.org/developers/x264.html
|
||||
IUSE=10bit avs custom-cflags ffmpeg ffmpegsource +interlaced mp4 +threads
|
||||
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ffmpeg? ( virtual/ffmpeg ) ~media-libs/x264-0.0.20150820[10bit=,interlaced=,threads=] ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2 )
|
||||
RDEPEND=ffmpeg? ( virtual/ffmpeg ) ~media-libs/x264-0.0.20151011[10bit=,interlaced=,threads=] ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2 )
|
||||
REQUIRED_USE=ffmpegsource? ( ffmpeg )
|
||||
SLOT=0
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20150820-2245.tar.bz2
|
||||
SRC_URI=http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20151011-2245.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=e70506f6f9587565804173f8da3ee2b5
|
||||
_md5_=9cd378184cf5dcbc9c504eed6661ffec
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/ipython[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/matplotlib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/numpy-1.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sci-biology/biopython[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sci-libs/scipy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Protein Dynamics Analysis
|
||||
EAPI=5
|
||||
HOMEPAGE=http://prody.csb.pitt.edu/ https://github.com/prody/ProDy
|
||||
IUSE=test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-python/ipython[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/matplotlib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/numpy-1.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sci-biology/biopython[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sci-libs/scipy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/prody/ProDy/archive/v1.6.tar.gz -> prody-1.6.tar.gz
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=1324b450bdc4ca41b247dc233f233736
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sci-chemistry/prody[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Molecular dynamics in Pymol
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/tomaszmakarewicz/Dynamics
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sci-chemistry/prody[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/tomaszmakarewicz/Dynamics/archive/v2.0.4.tar.gz -> pymol-plugins-dynamics-2.0.4.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=c48cf567370c9bf0bb38861971b72468
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare setup test
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/Numdifftools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/matplotlib[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/wxpython:2.9[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/molmol sci-chemistry/pymol[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/vmd >=sci-libs/bmrblib-1.0.3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sci-libs/minfx-1.0.11[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-libs/scipy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-visualization/grace sci-visualization/opendx x11-libs/wxGTK:2.9[X] media-gfx/pngcrush dev-util/scons test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Molecular dynamics by NMR data analysis
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.nmr-relax.com/
|
||||
IUSE=python_targets_python2_7 test
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/Numdifftools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/matplotlib[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/wxpython:2.9[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/molmol sci-chemistry/pymol[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/vmd >=sci-libs/bmrblib-1.0.3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sci-libs/minfx-1.0.11[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-libs/scipy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-visualization/grace sci-visualization/opendx x11-libs/wxGTK:2.9[X]
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://download.gna.org/relax/relax-3.3.4.src.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-single-r1 612c783d1a1a182ad7ea4f2eb0b79e86 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 scons-utils b7d634f772db55c8af429f50aeec6ee0 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d virtualx 7d550983f9b6adb3e7091f4090ddae2f wxwidgets e0c7fd61275cea7156be4143ba8c673a
|
||||
_md5_=6e3baed12d235d63f44deb23cd851e9e
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare setup test
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/Numdifftools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/matplotlib[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/wxpython:2.9[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/molmol sci-chemistry/pymol[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/vmd >=sci-libs/bmrblib-1.0.3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sci-libs/minfx-1.0.11[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-libs/scipy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-visualization/grace sci-visualization/opendx x11-libs/wxGTK:2.9[X] media-gfx/pngcrush dev-util/scons test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Molecular dynamics by NMR data analysis
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.nmr-relax.com/
|
||||
IUSE=python_targets_python2_7 test
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/Numdifftools[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/matplotlib[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/numpy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-python/wxpython:2.9[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/molmol sci-chemistry/pymol[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-chemistry/vmd >=sci-libs/bmrblib-1.0.3[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sci-libs/minfx-1.0.11[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-libs/scipy[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sci-visualization/grace sci-visualization/opendx x11-libs/wxGTK:2.9[X]
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://download.gna.org/relax/relax-3.3.5.src.tar.bz2
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-single-r1 612c783d1a1a182ad7ea4f2eb0b79e86 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 scons-utils b7d634f772db55c8af429f50aeec6ee0 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d virtualx 7d550983f9b6adb3e7091f4090ddae2f wxwidgets e0c7fd61275cea7156be4143ba8c673a
|
||||
_md5_=80996a513ea82d911be668bd3ebeec77
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/mpi[fortran?] sys-process/numactl sys-apps/hwloc[numa,xml]
|
||||
DEFINED_PHASES=compile configure install prepare setup test
|
||||
DEPEND=virtual/mpi[fortran?] sys-process/numactl sys-apps/hwloc[numa,xml] fortran? ( virtual/fortran )
|
||||
DESCRIPTION=run-time tuning of process binding policies made easy
|
||||
EAPI=5
|
||||
HOMEPAGE=http://losalamos.github.io/libquo/
|
||||
IUSE=fortran static-libs
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=BSD
|
||||
RDEPEND=virtual/mpi[fortran?] sys-process/numactl sys-apps/hwloc[numa,xml]
|
||||
RDEPEND=virtual/mpi[fortran?] sys-process/numactl sys-apps/hwloc[numa,xml] fortran? ( virtual/fortran )
|
||||
SLOT=0
|
||||
SRC_URI=http://losalamos.github.io/libquo/dists/libquo-1.2.4.tar.gz
|
||||
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff autotools-utils 0bf099a6e3dfeaf20a7a94504d8dd896 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=7ca72e5bc4ece154f63f7bad1424b4ff
|
||||
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff autotools-utils 0bf099a6e3dfeaf20a7a94504d8dd896 eutils 43da5163ba106e87d22d2e7d6d67537f fortran-2 eb14fa8f4c3b9977b8d26c2c653ca325 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=08585375494d8202e54e240b11845f3d
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
|
||||
DEPEND=dev-util/patchutils dev-vcs/git kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
DESCRIPTION=An entirely re-designed and re-implemented Unionfs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
IUSE=debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-fs/aufs-util !sys-fs/aufs !sys-fs/aufs2 !sys-fs/aufs4 kernel_linux? ( virtual/modutils )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~jlec/distfiles/aufs3-standalone-3_p20151012.tar.xz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a linux-mod 9e27971daa324852d78bc7d4d811afae multilib df4e4d5cfd3d137d0c248e1991c0e4d6 readme.gentoo e37aea783a61ae55fab947df247eebea toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=e238272dca37d01c0577201b245011cb
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
|
||||
DEPEND=dev-util/patchutils dev-vcs/git kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
DESCRIPTION=An entirely re-designed and re-implemented Unionfs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
IUSE=debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-fs/aufs-util !sys-fs/aufs !sys-fs/aufs2 !sys-fs/aufs3 kernel_linux? ( virtual/modutils )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~jlec/distfiles/aufs4-standalone-0_pre20151012.tar.xz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a linux-mod 9e27971daa324852d78bc7d4d811afae multilib df4e4d5cfd3d137d0c248e1991c0e4d6 readme.gentoo e37aea783a61ae55fab947df247eebea toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=241714707906ae994356e201dc2e8552
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 4.2 kernel tree and aufs4 support
|
||||
EAPI=5
|
||||
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module vanilla symlink build
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 freedist
|
||||
PDEPEND==sys-fs/aufs-util-4*
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=4.2.3
|
||||
SRC_URI=mirror://kernel/linux/kernel/v4.x/linux-4.2.tar.xz https://dev.gentoo.org/~jlec/distfiles/aufs-sources-4.2_p20151012.tar.xz !vanilla? ( mirror://gentoo/genpatches-4.2-6.base.tar.xz mirror://gentoo/genpatches-4.2-6.extras.tar.xz experimental? ( mirror://gentoo/genpatches-4.2-6.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f kernel-2 7bbc05b42cbfd1ed8b4f9837d1e43df2 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-any-r1 b81ab4852d108e3d9c940fa03bce80e1 python-utils-r1 9c405693f1f355a718700c5cffffd9e5 readme.gentoo e37aea783a61ae55fab947df247eebea toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=1411ca43e4692e1191fffccb19a515de
|
@ -1 +1 @@
|
||||
Mon, 12 Oct 2015 06:41:30 +0000
|
||||
Mon, 12 Oct 2015 10:41:30 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Oct 12 06:41:29 UTC 2015
|
||||
Mon Oct 12 10:41:29 UTC 2015
|
||||
|
@ -1 +1 @@
|
||||
Mon, 12 Oct 2015 07:00:01 +0000
|
||||
Mon, 12 Oct 2015 11:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1444632001 Mon 12 Oct 2015 06:40:01 AM UTC
|
||||
1444646401 Mon 12 Oct 2015 10:40:01 AM UTC
|
||||
|
@ -0,0 +1,3 @@
|
||||
DIST prody-1.6.tar.gz 5333629 SHA256 db5f2223005640e64b5bfd5ef147744381b9b170ced61db7bc8f3a0fdb583c86 SHA512 d913ad45b034f1b0e7e36428a6f8f199b365b94bd85bee5ade8eb9eb2b04a18c93d894a2abd18b3a1342597725ffbf96f8ce8a49191fc27e5608f3d2c9a3c49a WHIRLPOOL a6435d88046970cca53290b258017d09b19457c4bbd5530743a3dc9cbc023ee78a28a4df81b190a5499df114d9909afff0697e571ef5bc4726311f4ea287c4be
|
||||
EBUILD prody-1.6.ebuild 996 SHA256 e74aeba68804f49babb9cfbf909303d4c1e60784d9154529fa99ee1ef60c3cb8 SHA512 def3b4ac7191931ffd75b441e2044666321e1465c6cc8f0fb98bfca80042922e24cf869eb677f5564e853c28e784ccde0f91d71f11d0459fe3fcd42eda311fa9 WHIRLPOOL d8a03524a0204a32dc245950760ba352d3dc84b4e478be30c08a910005a38a9021414d142d3f2089ed1040c5bf5d561c9fe3fb0a69b456e16c250abb68a9a4d0
|
||||
MISC metadata.xml 234 SHA256 8297e76ecd2cb828f604e9f138b263179eb84beb640215a0f60d7613eb46bb7f SHA512 0e94c0e6570a9267a39968d81c3b80680ccbc6eebb62199e4830b021a114c94a0de17ef2103cef62b7e27da1f51f225a30abb802aff82140ae6dc43366113d31 WHIRLPOOL fa6d4d90b092953b88ed3ad03e1e8c189296d268b39d13a4b4dcb78f0c4456341e3f1b44eea0860054fee43079179cb7cf7a912acf1fbe693ecdca6d9a65f081
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sci-chemistry</herd>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Protein Dynamics Analysis"
|
||||
HOMEPAGE="http://prody.csb.pitt.edu/ https://github.com/prody/ProDy"
|
||||
SRC_URI="https://github.com/prody/ProDy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/ipython[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.7[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
sci-biology/biopython[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}"/ProDy-${PV}
|
||||
|
||||
DISTUTILS_IN_SOURCE_BUILD=true
|
||||
|
||||
python_prepare_all() {
|
||||
emake remove
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${BUILD_DIR}" || die
|
||||
PATH="${S}"/scripts:${PATH} \
|
||||
nosetests --verbose || die
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST pymol-plugins-dynamics-1.2.0.tar.gz 725163 SHA256 edf9bddbbce41ee5319bfd0b28d6e0b0eba56e8b2d8a300d510be8ff5894704f SHA512 7e8d62ea58cb88348136fccd132d9a1faaa3474c0a0f821e729ced777620e2083b1b0606d79fc75802755c96c5eb0b90e08b00e5c865ecbaaee2b837f56987de WHIRLPOOL 07061d3b0840fef0025be55b90fca013afc1ea58308d6ee11a8b74321de4f1c24760b1cf141b0a86678c5cf652c8890cdf2c4e0da60403c8454e04b003e20aaa
|
||||
DIST pymol-plugins-dynamics-2.0.4.tar.gz 821563 SHA256 358452e0d8589ffae28fe486eeca0be353f17f1fdde9f05f548025b241afabe5 SHA512 befad8b5c09ddba89b9e00bd712a2af7202e312b2ebee7722cbeec5698125dd7614463465d79c17c805714ba23ca1188c64610789e90c93bb0ad7572841ebf25 WHIRLPOOL 039e40c7c57a242476e72a351ecc099201021f479762c2eb29bdad25b72c11c33295e8f9707ece486235efb1b205524e479cd4ae57639d1410515a75d2221989
|
||||
EBUILD pymol-plugins-dynamics-1.2.0.ebuild 962 SHA256 5edc69cf1021be2a0515e360639f225589691cc33680576dc083afec933660c9 SHA512 5bee22f565672cc543b3dc316e45acff9995a4abb07aa54e8b3aa639b369c7de704bf333f88932d2c14d6f8f87bddc43a777ea853221a170e99a9ef6dd8b242c WHIRLPOOL 62aabf36a91ccb21d4e4806507d40e99652ba2399e91508c9ac0142c323ae8412d5799bec30a3b4465525e6400959e6320892aaedba7d3653d3c4eae24fbf04f
|
||||
EBUILD pymol-plugins-dynamics-2.0.4.ebuild 778 SHA256 ac9e13e44f4fccbc02ed6a561a38d3f8c8bc4dd3326962b5c5f4dbeb01d016d5 SHA512 00a91ac94b012690041b30eccfb4c8ce3492dd8548d944404a495220ed2fc5019b0cdd60b34019962e7e767525a6d7ddf927a487a518788f271588646f4f4aa2 WHIRLPOOL b0ac2eb7f99a344cda783701bd98449b746992bf2ee1ecc1e59c9ab0c6fd4fec846ed339649697b1673d3450cbda8c5ac14e989d1a37044ac789549ab466a62f
|
||||
MISC ChangeLog 720 SHA256 7654ee0712eb3ff32ad6a9bc655b60c6f909b5d30dd154ed1a05d59cb78b5b58 SHA512 62d16a30d2194a372b4bfa792ed1b2c43f2126113ad0be27abbb4a1ab446316b731e3aa43e73d0001e16019c21d98d63292403407bb67d687d7a32155604586c WHIRLPOOL 402d766cc45d872bdf52c7431e146d173b82a83f629e40d2693fa527a60726a3dcfae17efdc802f872e65f852780d898864fbb3f1b9c227dd1884f81f5c62903
|
||||
MISC metadata.xml 328 SHA256 211139c6ec653b8ffac5962e2d4fd923fe65764db9d42fb784a6aa347c03025b SHA512 144b25393b80ba980fb6ab623fc4278f2a484a54d7a5991f80f52ec1649d9ae2fc1d0e2b93b0e9d1a96cd11f70426f4b735b6e630e37c9b7333ab27ed58b0cd5 WHIRLPOOL 6e5cc240cd46607658f605965b210a5552d326a09cf23373a255e441142b713bffc73437a2d176dbf60273625f7d130f0d1b9f06c9f5f5effc0f9e31bf22a5bb
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit python-r1
|
||||
|
||||
MY_PN="Dynamics"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Molecular dynamics in Pymol"
|
||||
HOMEPAGE="https://github.com/tomaszmakarewicz/Dynamics"
|
||||
SRC_URI="https://github.com/tomaszmakarewicz/Dynamics/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
sci-chemistry/prody[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
DOCS=( manual.odt )
|
||||
|
||||
src_install() {
|
||||
python_moduleinto pmg_tk/startup
|
||||
python_parallel_foreach_impl python_domodule pymol_plugin_dynamics.py
|
||||
}
|
@ -1,12 +1,4 @@
|
||||
DIST relax-3.3.4.src.tar.bz2 89206485 SHA256 03ecc20353126d155c7d5c9ab45e3bb146a87243472711c937befced2db333c0 SHA512 78ae5778ef0fe84fc3a26648dd2192d529fb1e5241728f7c06a5a2cec2ce849a2c75c19a931123a17d5c210acc4f4c2401574b10a1fbbe0307d2d9867567352d WHIRLPOOL 4fcdec36e8df412091ab1a99a6b017ebc72f8e5c400429e698221f22e4ef7ae35713a6e2a05f6f1b573e5223f8eccc7cb0d2a20b1171e5bc483fd3ef1a0242bc
|
||||
DIST relax-3.3.5.src.tar.bz2 90164368 SHA256 d9e3668221dba7589ba1d12ab40df517b5b6f742ee413864cc87ab636546e2ef SHA512 c8c248abf0edb54af631c11b102b641d41a106036bbdb88d8f1563c9750d3c7d402ee150d7afd770b845d3a421e431afcf95e6222197f9dc1afec61ddcd0bf37 WHIRLPOOL d9070bed833ef063c22fec5e55b1968c65b672ee100247b1af9a25d3149eb57475aeb94a4f125fc3cd278d97ac248e7826b083c840b47f9db83bae7e1aaae710
|
||||
DIST relax-3.3.6.src.tar.bz2 90005292 SHA256 2b1994626a910036c63d67c609c49b3bde8c754b60763de62c2ac8f6c3f589c3 SHA512 cda773a4af259d25550e4e4dbd8500594afd9df051ba06130355058347f308b804726acafaa76957e062c78d1d8fb26f843b3ac97d5aecd534b53c1a5155cafb WHIRLPOOL 0bf0f51664a132653fbd981ee6776cb16dd6371504df2167658027325d632cda8a6f4a21d4a530c46dc75c93b3ffb87f5189d4986acadb344154cd7420361e0b
|
||||
DIST relax-3.3.7.src.tar.bz2 90268061 SHA256 a32508bd55fa124f6472e08d89ec0fa9f3837efcceb2be681404eb998457381f SHA512 3724a51ef9177f9bd78b3c92add7b88d559f21f5166eaf62b865586c061d17ce0a1af61a794db324d0f792eece04d8f1d037f9e982c858768da1d3fc208e9270 WHIRLPOOL e4446c7ccbe1e8f3caa450a3d747fb8dfcc33d9d336386572b72481544101199150e7938b0e5319a70ef3a5a7f4ad53c143d4a6c01cc7553f435fbc0d00fe952
|
||||
DIST relax-3.3.8.src.tar.bz2 90271667 SHA256 176d4e9f0f1c6cf6e6c93b12070a50ff31e10c8dbe2c05cfc2b253e51425b12d SHA512 ddc9df4a8da4ec563403003ae5bc9ecdf5f3bb7341e2306c405fcf7953ab67cab93e9f64139465b05acfa2c842da1624d941b481ef77c20804cabe7c9df811f9 WHIRLPOOL 1a7f77fc9cd712b7ca459a1943dffde4e154fa2d5e06b77ec42568b012c4319dd43eb0b85cdfd6116b9ba2584e5bd58e1b0d8ea8524d462ab4e18e33d4fa315e
|
||||
EBUILD relax-3.3.4.ebuild 1522 SHA256 3f84bfce65834c1e7e2d4c2a767d1bb7c7ed4e03d973e047a9cb7ef05baea517 SHA512 9535b329d695a7c19823585f385e825250fb6c5fd9b201eb00bade786eecc86b2acd293674a4a00328294259dd708891ec191665641be9ac91fef9351f9b844c WHIRLPOOL 20203f2eddc9a761fb245bca719a32f89afd67c1d1b8d931b4084ba352f056532598f2ea05791f7b65d71fcafe08df9a46d068282cb45b5def138c3a27eb9133
|
||||
EBUILD relax-3.3.5.ebuild 1522 SHA256 96f9414e07d332d93621a55bd22aee126b0ee8e918dfebe899508fe46776baba SHA512 d6cfc2112f33226c4838a8a202548f6895bb6b3350ca4530d05176e555a4e2adf5c1756a8746bc4975eeb4c84f55900a577bd882e9fcfd0912261a47cb9000f6 WHIRLPOOL 471b0163b411f4f1f45ed9f0e8aacc30b91d8c30c4c13446aaf20bfb7dbb2cc09a6e514ed5d9f83b1c4c04f5d825271217d0732ffbae9849d56e81e81631bb2a
|
||||
EBUILD relax-3.3.6.ebuild 1553 SHA256 99ef363510e75c82f6d2b7efb6482e710de736b17e10a007736991686a4404e0 SHA512 0fb56b12c57d5068dae1f05e937d4dc4170a8a8416436b9e0a4a2786878bb5ed801657ba6520c3520a471b27a7bd358686ee73192c8701160665204aff1cb7bb WHIRLPOOL eeb1a2b28585e5b9dc568bfcb614606c0c4f30ab53d4b7b9e0446d44c9d9a3bc1287d0c57e8d43bae7b29ffbb8ac418df48cad93ac56575064863582e7d7411a
|
||||
EBUILD relax-3.3.7.ebuild 1553 SHA256 99ef363510e75c82f6d2b7efb6482e710de736b17e10a007736991686a4404e0 SHA512 0fb56b12c57d5068dae1f05e937d4dc4170a8a8416436b9e0a4a2786878bb5ed801657ba6520c3520a471b27a7bd358686ee73192c8701160665204aff1cb7bb WHIRLPOOL eeb1a2b28585e5b9dc568bfcb614606c0c4f30ab53d4b7b9e0446d44c9d9a3bc1287d0c57e8d43bae7b29ffbb8ac418df48cad93ac56575064863582e7d7411a
|
||||
EBUILD relax-3.3.8.ebuild 1550 SHA256 ba38b782951191946ff5e883de589b57ffb79683b98624480e7cd2dab1a6fcec SHA512 ff9b6502bb02e5764bade29830fdcca9d7d4c42c425fade4be747b94ae829b0e19d1e0fead931abc9c091c8b6ffb7b214a3873bc66aee4d716ed38bcfbc6218b WHIRLPOOL f99d33aafd71bdf46c0daf47c0c7316548039fab4ab78f4dcee194d64e9b9ba50a0d5b6e8e2ae52e41911ec1f0e06e3e9d64fb40622d66b6fbc61e00967dc8d9
|
||||
MISC ChangeLog 5910 SHA256 ca1e61f25d122fcfab4dcce6a54eab30fa2478303cd3731084fccc4dd9ec5bef SHA512 451b1db88327f0cbf9d8f94e37bd85c4e322165896ced5ce6897547a5600462c0fd01353f55376fc16cebede70379e6084672faf14c54aba24793a19d9066301 WHIRLPOOL 94148badb0db4e84134b38a184b075122fcfc8e6a0c3ee1771f84d6dd0fb2253553b4b31cb27c0cadf10a3ec2b173b4ac8496933033f855608ee0cfd336fed28
|
||||
MISC metadata.xml 1315 SHA256 58aef1b2b940b7211a85032dfc7212025aca6a3cd313b1a6e203854bbd3dd03e SHA512 dcb1d935782546693b79aa74dc37d55701ff4cb1756860a7f0d9919534ad2ae6f1dcad20cace867b10297c577cb6444dd5e212b13f57c3d81b30b382d8458c04 WHIRLPOOL e2de7c85fb3494a98c2ee1b08dd06d28676f43f64367ad29a8723f712e12e9052daa82794bb6626506de568701b1ea09efe059a8d3a13f6aee5fd607a913e441
|
||||
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
inherit eutils multiprocessing python-single-r1 scons-utils toolchain-funcs wxwidgets virtualx
|
||||
|
||||
DESCRIPTION="Molecular dynamics by NMR data analysis"
|
||||
HOMEPAGE="http://www.nmr-relax.com/"
|
||||
SRC_URI="http://download.gna.org/relax/${P}.src.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-python/Numdifftools[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython:${WX_GTK_VER}[${PYTHON_USEDEP}]
|
||||
sci-chemistry/molmol
|
||||
sci-chemistry/pymol[${PYTHON_USEDEP}]
|
||||
sci-chemistry/vmd
|
||||
>=sci-libs/bmrblib-1.0.3[${PYTHON_USEDEP}]
|
||||
>=sci-libs/minfx-1.0.11[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
sci-visualization/grace
|
||||
sci-visualization/opendx
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
DEPEND="${RDEPEND}
|
||||
media-gfx/pngcrush"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf minfx bmrblib extern/numdifftools || die
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="${EPYTHON} ./${PN}.py -x --traceback"
|
||||
virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README docs/{CHANGES,COMMITTERS,JOBS,relax.pdf}
|
||||
|
||||
python_moduleinto ${PN}
|
||||
python_domodule *
|
||||
|
||||
rm ${PN} README || die
|
||||
|
||||
make_wrapper ${PN}-nmr "${EPYTHON} $(python_get_sitedir)/${PN}/${PN}.py $@"
|
||||
}
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
inherit eutils multiprocessing python-single-r1 scons-utils toolchain-funcs wxwidgets virtualx
|
||||
|
||||
DESCRIPTION="Molecular dynamics by NMR data analysis"
|
||||
HOMEPAGE="http://www.nmr-relax.com/"
|
||||
SRC_URI="http://download.gna.org/relax/${P}.src.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-python/Numdifftools[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython:${WX_GTK_VER}[${PYTHON_USEDEP}]
|
||||
sci-chemistry/molmol
|
||||
sci-chemistry/pymol[${PYTHON_USEDEP}]
|
||||
sci-chemistry/vmd
|
||||
>=sci-libs/bmrblib-1.0.3[${PYTHON_USEDEP}]
|
||||
>=sci-libs/minfx-1.0.11[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
sci-visualization/grace
|
||||
sci-visualization/opendx
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
DEPEND="${RDEPEND}
|
||||
media-gfx/pngcrush"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf minfx bmrblib extern/numdifftools || die
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="${EPYTHON} ./${PN}.py -x --traceback"
|
||||
virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README docs/{CHANGES,COMMITTERS,JOBS,relax.pdf}
|
||||
|
||||
python_moduleinto ${PN}
|
||||
python_domodule *
|
||||
|
||||
rm ${PN} README || die
|
||||
|
||||
make_wrapper ${PN}-nmr "${EPYTHON} $(python_get_sitedir)/${PN}/${PN}.py $@"
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
inherit eutils multiprocessing python-single-r1 scons-utils toolchain-funcs wxwidgets virtualx
|
||||
|
||||
DESCRIPTION="Molecular dynamics by NMR data analysis"
|
||||
HOMEPAGE="http://www.nmr-relax.com/"
|
||||
SRC_URI="http://download.gna.org/relax/${P}.src.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-python/Numdifftools[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython:${WX_GTK_VER}[${PYTHON_USEDEP}]
|
||||
sci-chemistry/molmol
|
||||
sci-chemistry/pymol[${PYTHON_USEDEP}]
|
||||
sci-chemistry/vmd
|
||||
>=sci-libs/bmrblib-1.0.3[${PYTHON_USEDEP}]
|
||||
>=sci-libs/minfx-1.0.11[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
sci-visualization/grace
|
||||
sci-visualization/opendx
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
DEPEND="${RDEPEND}
|
||||
media-gfx/pngcrush
|
||||
test? (
|
||||
${RDEPEND}
|
||||
)
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf minfx bmrblib extern/numdifftools || die
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="${EPYTHON} ./${PN}.py -x --traceback"
|
||||
virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README docs/{CHANGES,COMMITTERS,JOBS,relax.pdf}
|
||||
|
||||
python_moduleinto ${PN}
|
||||
python_domodule *
|
||||
|
||||
rm ${PN} README || die
|
||||
|
||||
make_wrapper ${PN}-nmr "${EPYTHON} $(python_get_sitedir)/${PN}/${PN}.py $@"
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
inherit eutils multiprocessing python-single-r1 scons-utils toolchain-funcs wxwidgets virtualx
|
||||
|
||||
DESCRIPTION="Molecular dynamics by NMR data analysis"
|
||||
HOMEPAGE="http://www.nmr-relax.com/"
|
||||
SRC_URI="http://download.gna.org/relax/${P}.src.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-python/Numdifftools[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython:${WX_GTK_VER}[${PYTHON_USEDEP}]
|
||||
sci-chemistry/molmol
|
||||
sci-chemistry/pymol[${PYTHON_USEDEP}]
|
||||
sci-chemistry/vmd
|
||||
>=sci-libs/bmrblib-1.0.3[${PYTHON_USEDEP}]
|
||||
>=sci-libs/minfx-1.0.11[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
sci-visualization/grace
|
||||
sci-visualization/opendx
|
||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
||||
DEPEND="${RDEPEND}
|
||||
media-gfx/pngcrush
|
||||
test? (
|
||||
${RDEPEND}
|
||||
)
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf minfx bmrblib extern/numdifftools || die
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="${EPYTHON} ./${PN}.py -x --traceback"
|
||||
virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README docs/{CHANGES,COMMITTERS,JOBS,relax.pdf}
|
||||
|
||||
python_moduleinto ${PN}
|
||||
python_domodule *
|
||||
|
||||
rm ${PN} README || die
|
||||
|
||||
make_wrapper ${PN}-nmr "${EPYTHON} $(python_get_sitedir)/${PN}/${PN}.py $@"
|
||||
}
|
@ -0,0 +1,172 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic linux-info linux-mod multilib readme.gentoo toolchain-funcs
|
||||
|
||||
AUFS_VERSION="${PV%%_p*}"
|
||||
# highest branch version
|
||||
PATCH_MAX_VER=19
|
||||
# highest supported version
|
||||
KERN_MAX_VER=20
|
||||
# lowest supported version
|
||||
KERN_MIN_VER=14
|
||||
|
||||
DESCRIPTION="An entirely re-designed and re-implemented Unionfs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="https://dev.gentoo.org/~jlec/distfiles/aufs3-standalone-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs"
|
||||
|
||||
DEPEND="
|
||||
dev-util/patchutils
|
||||
dev-vcs/git"
|
||||
RDEPEND="
|
||||
sys-fs/aufs-util
|
||||
!sys-fs/aufs
|
||||
!sys-fs/aufs2
|
||||
!sys-fs/aufs4"
|
||||
|
||||
S="${WORKDIR}"/${PN}-standalone
|
||||
|
||||
MODULE_NAMES="aufs(misc:${S})"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK+=" !AUFS_FS"
|
||||
use inotify && CONFIG_CHECK+=" ~FSNOTIFY"
|
||||
use nfs && CONFIG_CHECK+=" EXPORTFS"
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use hfs && CONFIG_CHECK+=" ~HFSPLUS_FS"
|
||||
use pax_kernel && CONFIG_CHECK+=" PAX" && ERROR_PAX="Please use hardened sources"
|
||||
|
||||
# this is needed so merging a binpkg ${PN} is possible w/out a kernel unpacked on the system
|
||||
[ -n "$PKG_SETUP_HAS_BEEN_RAN" ] && return
|
||||
|
||||
get_version
|
||||
kernel_is lt 3 ${KERN_MIN_VER} 0 && die "the kernel version isn't supported by upstream anymore. Please upgrade."
|
||||
kernel_is gt 3 ${KERN_MAX_VER} 99 && die "kernel too new"
|
||||
|
||||
linux-mod_pkg_setup
|
||||
|
||||
if [[ "${KV_MINOR}" -gt "${PATCH_MAX_VER}" ]]; then
|
||||
PATCH_BRANCH="x-rcN"
|
||||
elif [[ "${KV_MINOR}" == "14" ]] && [[ "${KV_PATCH}" -ge "21" ]]; then
|
||||
PATCH_BRANCH="${KV_MINOR}".21+
|
||||
elif [[ "${KV_MINOR}" == "18" ]] && [[ "${KV_PATCH}" -ge "1" ]]; then
|
||||
PATCH_BRANCH="${KV_MINOR}".1+
|
||||
else
|
||||
PATCH_BRANCH="${KV_MINOR}"
|
||||
fi
|
||||
|
||||
case ${KV_EXTRA} in
|
||||
"")
|
||||
elog "It seems you are using vanilla-sources with aufs3"
|
||||
elog "Please use sys-kernel/aufs-sources with USE=vanilla"
|
||||
elog "This will save you the nasty reemerge of sys-fs/aufs3 on every kernel upgrade"
|
||||
;;
|
||||
"-gentoo")
|
||||
elog "It seems you are using gentoo-sources with aufs3"
|
||||
elog "Please use sys-kernel/aufs-sources"
|
||||
elog "This will save you the nasty reemerge of sys-fs/aufs3 on every kernel upgrade"
|
||||
;;
|
||||
esac
|
||||
|
||||
pushd "${T}" &> /dev/null
|
||||
unpack ${A}
|
||||
cd ${PN}-standalone || die
|
||||
local module_branch=origin/${PN}.${PATCH_BRANCH}
|
||||
einfo "Using ${module_branch} as patch source"
|
||||
git checkout -q -b local-${PN}.${PATCH_BRANCH} ${module_branch} || die
|
||||
combinediff ${PN}-base.patch ${PN}-standalone.patch > "${T}"/combined-1.patch
|
||||
combinediff "${T}"/combined-1.patch ${PN}-mmap.patch > ${PN}-standalone-base-mmap-combined.patch
|
||||
if ! ( patch -p1 --dry-run --force -R -d ${KV_DIR} < ${PN}-standalone-base-mmap-combined.patch > /dev/null ); then
|
||||
if use kernel-patch; then
|
||||
cd ${KV_DIR}
|
||||
ewarn "Patching your kernel..."
|
||||
patch --no-backup-if-mismatch --force -p1 -R -d ${KV_DIR} < "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch >/dev/null
|
||||
epatch "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
|
||||
ewarn "You need to compile your kernel with the applied patch"
|
||||
ewarn "to be able to load and use the aufs kernel module"
|
||||
else
|
||||
eerror "You need to apply a patch to your kernel to compile and run the ${PN} module"
|
||||
eerror "Either enable the kernel-patch useflag to do it with this ebuild"
|
||||
eerror "or apply "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch by hand"
|
||||
die "missing kernel patch, please apply it first"
|
||||
fi
|
||||
fi
|
||||
popd &> /dev/null
|
||||
export PKG_SETUP_HAS_BEEN_RAN=1
|
||||
}
|
||||
|
||||
set_config() {
|
||||
for option in $*; do
|
||||
grep -q "^CONFIG_AUFS_${option} =" config.mk || die "${option} is not a valid config option"
|
||||
sed "/^CONFIG_AUFS_${option}/s:=:= y:g" -i config.mk || die
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local module_branch=origin/${PN}.${PATCH_BRANCH}
|
||||
|
||||
einfo "Using for module creation branch ${module_branch}"
|
||||
git checkout -q -b local-gentoo ${module_branch} || die
|
||||
|
||||
# All config options to off
|
||||
sed "s:= y:=:g" -i config.mk || die
|
||||
|
||||
set_config RDU BRANCH_MAX_127 SBILIST
|
||||
|
||||
use debug && set_config DEBUG
|
||||
use fuse && set_config BR_FUSE POLL
|
||||
use hfs && set_config BR_HFSPLUS
|
||||
use inotify && set_config HNOTIFY HFSNOTIFY
|
||||
use nfs && set_config EXPORT
|
||||
use nfs && ( use amd64 || use ppc64 ) && set_config INO_T_64
|
||||
use ramfs && set_config BR_RAMFS
|
||||
|
||||
if use pax_kernel; then
|
||||
if kernel_is ge 3 11; then
|
||||
epatch "${FILESDIR}"/pax-3.11.patch
|
||||
else
|
||||
epatch "${FILESDIR}"/pax-3.patch
|
||||
fi
|
||||
fi
|
||||
|
||||
sed -i "s:aufs.ko usr/include/linux/aufs_type.h:aufs.ko:g" Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local ARCH=x86
|
||||
|
||||
emake \
|
||||
CC=$(tc-getCC) \
|
||||
LD=$(tc-getLD) \
|
||||
LDFLAGS="$(raw-ldflags)" \
|
||||
ARCH=$(tc-arch-kernel) \
|
||||
CONFIG_AUFS_FS=m \
|
||||
KDIR="${KV_OUT_DIR}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
|
||||
use doc && doins -r Documentation
|
||||
|
||||
use kernel-patch || doins "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
|
||||
|
||||
dodoc Documentation/filesystems/aufs/README "${T}"/${PN}-standalone/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_pkg_postinst
|
||||
linux-mod_pkg_postinst
|
||||
}
|
@ -0,0 +1,164 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic linux-info linux-mod multilib readme.gentoo toolchain-funcs
|
||||
|
||||
AUFS_VERSION="${PV%%_p*}"
|
||||
# highest branch version
|
||||
PATCH_MAX_VER=2
|
||||
# highest supported version
|
||||
KERN_MAX_VER=3
|
||||
# lowest supported version
|
||||
KERN_MIN_VER=0
|
||||
|
||||
DESCRIPTION="An entirely re-designed and re-implemented Unionfs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="https://dev.gentoo.org/~jlec/distfiles/aufs4-standalone-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs"
|
||||
|
||||
DEPEND="
|
||||
dev-util/patchutils
|
||||
dev-vcs/git"
|
||||
RDEPEND="
|
||||
sys-fs/aufs-util
|
||||
!sys-fs/aufs
|
||||
!sys-fs/aufs2
|
||||
!sys-fs/aufs3"
|
||||
|
||||
S="${WORKDIR}"/${PN}-standalone
|
||||
|
||||
MODULE_NAMES="aufs(misc:${S})"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK+=" !AUFS_FS"
|
||||
use inotify && CONFIG_CHECK+=" ~FSNOTIFY"
|
||||
use nfs && CONFIG_CHECK+=" EXPORTFS"
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use hfs && CONFIG_CHECK+=" ~HFSPLUS_FS"
|
||||
use pax_kernel && CONFIG_CHECK+=" PAX" && ERROR_PAX="Please use hardened sources"
|
||||
|
||||
# this is needed so merging a binpkg ${PN} is possible w/out a kernel unpacked on the system
|
||||
[ -n "$PKG_SETUP_HAS_BEEN_RAN" ] && return
|
||||
|
||||
get_version
|
||||
kernel_is lt 4 ${KERN_MIN_VER} 0 && die "the kernel version isn't supported by upstream anymore. Please upgrade."
|
||||
kernel_is gt 4 ${KERN_MAX_VER} 99 && die "kernel too new"
|
||||
|
||||
linux-mod_pkg_setup
|
||||
|
||||
if [[ "${KV_MINOR}" -gt "${PATCH_MAX_VER}" ]]; then
|
||||
PATCH_BRANCH="x-rcN"
|
||||
else
|
||||
PATCH_BRANCH="${KV_MINOR}"
|
||||
fi
|
||||
|
||||
case ${KV_EXTRA} in
|
||||
"")
|
||||
elog "It seems you are using vanilla-sources with aufs4"
|
||||
elog "Please use sys-kernel/aufs-sources with USE=vanilla"
|
||||
elog "This will save you the nasty reemerge of sys-fs/aufs4 on every kernel upgrade"
|
||||
;;
|
||||
"-gentoo")
|
||||
elog "It seems you are using gentoo-sources with aufs4"
|
||||
elog "Please use sys-kernel/aufs-sources"
|
||||
elog "This will save you the nasty reemerge of sys-fs/aufs4 on every kernel upgrade"
|
||||
;;
|
||||
esac
|
||||
|
||||
pushd "${T}" &> /dev/null
|
||||
unpack ${A}
|
||||
cd ${PN}-standalone || die
|
||||
local module_branch=origin/${PN}.${PATCH_BRANCH}
|
||||
einfo "Using ${module_branch} as patch source"
|
||||
git checkout -q -b local-${PN}.${PATCH_BRANCH} ${module_branch} || die
|
||||
combinediff ${PN}-base.patch ${PN}-standalone.patch > "${T}"/combined-1.patch
|
||||
combinediff "${T}"/combined-1.patch ${PN}-mmap.patch > ${PN}-standalone-base-mmap-combined.patch
|
||||
if ! ( patch -p1 --dry-run --force -R -d ${KV_DIR} < ${PN}-standalone-base-mmap-combined.patch > /dev/null ); then
|
||||
if use kernel-patch; then
|
||||
cd ${KV_DIR}
|
||||
ewarn "Patching your kernel..."
|
||||
patch --no-backup-if-mismatch --force -p1 -R -d ${KV_DIR} < "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch >/dev/null
|
||||
epatch "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
|
||||
ewarn "You need to compile your kernel with the applied patch"
|
||||
ewarn "to be able to load and use the aufs kernel module"
|
||||
else
|
||||
eerror "You need to apply a patch to your kernel to compile and run the ${PN} module"
|
||||
eerror "Either enable the kernel-patch useflag to do it with this ebuild"
|
||||
eerror "or apply "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch by hand"
|
||||
die "missing kernel patch, please apply it first"
|
||||
fi
|
||||
fi
|
||||
popd &> /dev/null
|
||||
export PKG_SETUP_HAS_BEEN_RAN=1
|
||||
}
|
||||
|
||||
set_config() {
|
||||
for option in $*; do
|
||||
grep -q "^CONFIG_AUFS_${option} =" config.mk || die "${option} is not a valid config option"
|
||||
sed "/^CONFIG_AUFS_${option}/s:=:= y:g" -i config.mk || die
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local module_branch=origin/${PN}.${PATCH_BRANCH}
|
||||
|
||||
einfo "Using for module creation branch ${module_branch}"
|
||||
git checkout -q -b local-gentoo ${module_branch} || die
|
||||
|
||||
# All config options to off
|
||||
sed "s:= y:=:g" -i config.mk || die
|
||||
|
||||
set_config RDU BRANCH_MAX_127 SBILIST
|
||||
|
||||
use debug && set_config DEBUG
|
||||
use fuse && set_config BR_FUSE POLL
|
||||
use hfs && set_config BR_HFSPLUS
|
||||
use inotify && set_config HNOTIFY HFSNOTIFY
|
||||
use nfs && set_config EXPORT
|
||||
use nfs && ( use amd64 || use ppc64 ) && set_config INO_T_64
|
||||
use ramfs && set_config BR_RAMFS
|
||||
|
||||
if use pax_kernel; then
|
||||
epatch "${FILESDIR}"/pax-4.patch
|
||||
fi
|
||||
|
||||
sed -i "s:aufs.ko usr/include/linux/aufs_type.h:aufs.ko:g" Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local ARCH=x86
|
||||
|
||||
emake \
|
||||
CC=$(tc-getCC) \
|
||||
LD=$(tc-getLD) \
|
||||
LDFLAGS="$(raw-ldflags)" \
|
||||
ARCH=$(tc-arch-kernel) \
|
||||
CONFIG_AUFS_FS=m \
|
||||
KDIR="${KV_OUT_DIR}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
|
||||
use doc && doins -r Documentation
|
||||
|
||||
use kernel-patch || doins "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
|
||||
|
||||
dodoc Documentation/filesystems/aufs/README "${T}"/${PN}-standalone/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_pkg_postinst
|
||||
linux-mod_pkg_postinst
|
||||
}
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="6"
|
||||
K_DEBLOB_AVAILABLE="0"
|
||||
UNIPATCH_STRICTORDER=1
|
||||
inherit kernel-2 eutils readme.gentoo
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=4.2_p20151012
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module vanilla"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs4 support"
|
||||
SRC_URI="
|
||||
${KERNEL_URI}
|
||||
${ARCH_URI}
|
||||
${AUFS_URI}
|
||||
!vanilla? ( ${GENPATCHES_URI} )
|
||||
"
|
||||
|
||||
PDEPEND="=sys-fs/aufs-util-4*"
|
||||
|
||||
README_GENTOO_SUFFIX="-r1"
|
||||
|
||||
src_unpack() {
|
||||
if use vanilla; then
|
||||
unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
|
||||
ewarn "You are using USE=vanilla"
|
||||
ewarn "This will drop all support from the gentoo kernel security team"
|
||||
fi
|
||||
|
||||
UNIPATCH_LIST="
|
||||
"${WORKDIR}"/aufs4-kbuild.patch
|
||||
"${WORKDIR}"/aufs4-base.patch
|
||||
"${WORKDIR}"/aufs4-mmap.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
einfo "Using aufs4 version: ${AUFS_VERSION}"
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util || \
|
||||
elog "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
|
||||
readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
AUX bozohttpd.conffile 218 SHA256 fb44fd86b49072559f4f6ffab13e9e4e8ce62eda1b29cb6214042c4a697baaf4 SHA512 fbc819db45d9ded83a14cc2088c5446c1a56509e2ed4a80a3bd1bb398d32130c1366ac1aad4152527665e9c8f9d097427160a9bfe703922e73a713abf7020f29 WHIRLPOOL 83a9ee110ca31923c0e687c634da8ef550802d9aca4073cf3d358b316005e778fa5fb551c0adc2b64acd7e509dc8a41d5171f8ec5356ae265e986c5a4b80a29d
|
||||
AUX bozohttpd.initscript 948 SHA256 a216f5f398304f2f2703cf29ab676065690564a95a33028a993d69c2bb616d96 SHA512 9c413eeaeaa8a38b41b2703d53e7e08112dbfbf1027dcc378e914dfe69516a99ef96c6177733d274281c63fdbebffffa42ceadf6a884ae741040e56e815f4659 WHIRLPOOL 0ebe0054ef3f06c6e079ba6a802cf6a713d7e8e5b25102b3a9b18c630e81f3fc76170a4579fe14c4a3091e5e682e16f19013f6da1ff6d46a50603729d18013b5
|
||||
DIST bozohttpd-20140708.tar.bz2 58024 SHA256 3919e4beec82dd67f19a99e222a05358ef4d06433dbf2df48b5895499af28fc7 SHA512 ebdb27f33cd9e8c893edcb8d62f8d78d2127a3fadde0f75432b9c95fac56a0b743c1b917405b2090c15f4729e9be4ee725f73f14978b62071d2ac7261629607f WHIRLPOOL d3a59f1c39b8668fc3695f4dea649c18f11dba36115e6ba6de0a40800140bd790ce32d53354e72f829a37a3dcd5ad3bef6833144d4637d07dcfde34b6610ce32
|
||||
EBUILD bozohttpd-20140708-r1.ebuild 754 SHA256 cbbf30958feba7b85b4555825d9c801a2f3c5809ea51ae578c1087c3bf222265 SHA512 9d9c87b84a26b39103c6a460cb66faa651041bc6ccfda9c7985476de0853f56d65dac9d1f9bac50bc3f0e0c599965541acc4a0604b55a8fb1a038b351da9cbc4 WHIRLPOOL 557884a5c03b87d93cd5e4e66e9f30154115450907008a4bc7215feae17db7a4c9a202996ab520275eb04ee424ae293170a25fa237153d815ca7439916e6c940
|
||||
EBUILD bozohttpd-20140708-r1.ebuild 761 SHA256 7b76fcb62c385b96041746378f123d5b03e2ca1af0996c470953aa06289641b3 SHA512 192c97e016cc2d13a42545ff46397dc25eb23e75ad7ab8127e6ca1a2bebf98668be6592b26acae14cedbdc6c192d3a23528ce0cd87ce689a866ceec98a77b40c WHIRLPOOL abc45506fc0c7ea409ed65380889b283c4474ca5e0272a87670495d0cc9f0542b0838c9abc6b241c6694eef2ca44d3f50f76c3cc0e86e1408610163527942922
|
||||
EBUILD bozohttpd-20140708.ebuild 686 SHA256 e1583f74404e5cbfff53bdc86fb84055da5c9dc9417393111e60bf689492541f SHA512 c4c2243d4bd499cf05680ece027439287da0552d5229ee25d9c36c8f8ad8374796b3b56c60eb61905ab5e96a108628a9faab261382a68365ea81cc56595811db WHIRLPOOL 6031149ca7c48184cd7781b7fdad747524662d550f99e5ddcad886824876e62df7cc3fc9b6a9c70d55b97112d2daffc66cdaa6296cdbf48c3b4652149dde408b
|
||||
MISC ChangeLog 3871 SHA256 7de0b06ead580d0561860acfb0977b6416b3de919c3d85d0cf3a0dbba924e88a SHA512 ec0ebe0eb9995ae49669e6b96c17a9fdbbca8fbcf2e6aaa7560ed5c9b569d5104a2d8c56a9efd95422187b4a8566e58206068a895e56ef2c1d2eefe4b5f35fc3 WHIRLPOOL d9adb76c526daa9945dad67db27387b9dfd75710d22b0c032e113bdbb28460bebad55e1a67c8678344535309f9edf860e71b580d364e2f9735e9b4f9c0b76f63
|
||||
MISC metadata.xml 356 SHA256 918c74ff8cf5b91ac3dee86f1750862e92b7138bc08d5872c950231a4c95fe6b SHA512 d6a7545caca80c6f7f26850a55bb6019ad1aa019153bf41a34dde1d8eb65da09072a55c3685d86e659ce30bb1c29e992f575ebd58d1e4b242c9278e216984587 WHIRLPOOL a54bdac071ec19887a48d7a02ed54cb088997e3e089802e674a334d2c67c3bd4854e04aca0a5b8254baedfcf47f93879ec742c9449ec7f32f967930b1430ad79
|
||||
|
Loading…
Reference in new issue