diff options
author | Patrick Lauer <patrick@gentoo.org> | 2015-06-26 03:10:23 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2015-06-26 03:10:23 +0000 |
commit | 6b55d8f76d69df90c0fd3d39359d56d0dd4c3c7c (patch) | |
tree | c32286c0b20974aac7e286e39ff04991626c3510 /net-libs | |
parent | bump; ebuild submitted by proxy maintainer via bug #360945, EAPI advanced to ... (diff) | |
download | historical-6b55d8f76d69df90c0fd3d39359d56d0dd4c3c7c.tar.gz historical-6b55d8f76d69df90c0fd3d39359d56d0dd4c3c7c.tar.bz2 historical-6b55d8f76d69df90c0fd3d39359d56d0dd4c3c7c.zip |
Remove old
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/iojs/ChangeLog | 9 | ||||
-rw-r--r-- | net-libs/iojs/Manifest | 46 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.0.4-r1.ebuild | 112 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.0.4.ebuild | 117 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.1.0.ebuild | 112 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.2.0.ebuild | 111 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.3.0.ebuild | 111 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.4.1.ebuild | 111 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.5.1.ebuild | 112 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.6.2.ebuild | 110 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.6.3-r1.ebuild | 111 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.6.3.ebuild | 110 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.7.1.ebuild | 128 | ||||
-rw-r--r-- | net-libs/iojs/iojs-1.8.1.ebuild | 125 |
14 files changed, 9 insertions, 1416 deletions
diff --git a/net-libs/iojs/ChangeLog b/net-libs/iojs/ChangeLog index 7b7068703a95..4da51bdee5d0 100644 --- a/net-libs/iojs/ChangeLog +++ b/net-libs/iojs/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-libs/iojs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/ChangeLog,v 1.22 2015/06/25 18:44:42 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/ChangeLog,v 1.23 2015/06/26 03:10:06 patrick Exp $ + + 26 Jun 2015; Patrick Lauer <patrick@gentoo.org> -iojs-1.0.4-r1.ebuild, + -iojs-1.0.4.ebuild, -iojs-1.1.0.ebuild, -iojs-1.2.0.ebuild, + -iojs-1.3.0.ebuild, -iojs-1.4.1.ebuild, -iojs-1.5.1.ebuild, + -iojs-1.6.2.ebuild, -iojs-1.6.3-r1.ebuild, -iojs-1.6.3.ebuild, + -iojs-1.7.1.ebuild, -iojs-1.8.1.ebuild: + Remove old *iojs-2.3.1 (25 Jun 2015) diff --git a/net-libs/iojs/Manifest b/net-libs/iojs/Manifest index ae464d3224a1..75f87169df4c 100644 --- a/net-libs/iojs/Manifest +++ b/net-libs/iojs/Manifest @@ -1,61 +1,17 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX iojs-1.2.0-pkgconfig.patch 1715 SHA256 da19714dc8dd0732a91433762351e4c23a0a65ad7a979486d4fbc68bfa1a832e SHA512 3e96be5ca5ad9447238eef506263584f47139e2d8b46c794c6b6f77491fb42187a182beccbad70f97f0fcd14750f501196a529066d0f1416947539a416c98153 WHIRLPOOL 3f9a942da04455fa95a2f2c52a6648874ea81d63de6b5161e5d0e20240e6512c438a445ec29622d355af7069f52f5c84ed9b5cb65d9846ff304295ec5e3d1451 AUX iojs-1.7.1-pkgconfig.patch 1628 SHA256 2184435bfdc48488009da2bac7bd157796acba22506aba6775a0f934eb263159 SHA512 0627d5f46d1a06c532884116b2aa7f2515a18711cea548389b3a6d92b88d5f6b3fdb148b609223c1c21dc7a36348db24a4c448c517c6937796052f76218552c1 WHIRLPOOL 52386ac67d7b234521fa3cf1c289d30bf353349003386aa748b86fa2277ca62aca5aa163b7607e9c48f61a1adc62b0275b644296da914a866a1d5464d052a4f1 AUX iojs-1.8.1-pkgconfig.patch 1262 SHA256 a1c3c9cc3cd08ca21508bf22a26aec8cbae50bb93385277c2dbd4622ced9ab0c SHA512 0580150da4253ff03a057715f43d922331b542297c35142c9692e4d50a696cbbc52662652446b0d94fe72daf6675a30709aa356ff0768353f95a21b94f001155 WHIRLPOOL 95b659232436f0d5283262830dedaefd3d5f9b90be61fd820551a62d476b2694848db1467858b10ba0f510d17fe6cbcb8f17bdff74a153dafbbff822a09d5a5f -DIST iojs-v1.0.4.tar.xz 12284732 SHA256 c902f5abbd59c56346680f0b4a71056c51610847b9576acf83a9c210bf664e98 SHA512 0e3d4f66fc7f64e09f999b1fdb7bbbfe80a5cfd0396ec718bf166ae44bcb27eebf5b59c3cd4a74f050b59ee529678b1bdef1c3b9d71534c8ac0ab8caf8472021 WHIRLPOOL cfd766a513877f6ccfddc4e1eb4e0be4fa987dbac7c7c8159f70556b72a01b26fdd7d92be3fcb7efc37691b6808c8d570199741f01f95df77dd9aa95312bac9e -DIST iojs-v1.1.0.tar.xz 12309452 SHA256 2baa9b076c84c13b0572de4618ac94058fc98a87266925bcd18fb70fb7d521a7 SHA512 2a01632a5afa828ab3fcfc2bf44557a4aba5b150e3b4a7d66bc4c415f96c5cbe802bbfe6085d483a6fea75eae48b963892faf1e2f50f5ae291ee0fdbb87da912 WHIRLPOOL f6d9c3f93a11d29f4d0b2ec24141d80d195749e5625a0bcaddfed7fca271b311121bb29f83c7b591869aae327a5f36ef86f5f98844a8b924b0b30e8eece58a08 -DIST iojs-v1.2.0.tar.xz 12327228 SHA256 d33b448d173a0df675c471d24a33db57208c30b3e30b8c49f3b1d0666178e9cb SHA512 2f42141d234f4ac468f6bc794a051338322b5d0709d2a54e8efd2b5180a5e6e5877cf727ecd2f0f20e8a504522ba938af5c0ed2b3d822a001bfb1e05d04eaed8 WHIRLPOOL a188242252ebd87a5e17a129e09751e49c36009f5bb818a0ad31828bfb7d1c3d397a61ca4fe1b91f10603fafcd1944afdd0c6fda9fef7610b8bee2afac518355 -DIST iojs-v1.3.0.tar.xz 12332784 SHA256 0c20c0d26d8c8e8814f02fd20fb5e57098f747692cddfd7453ffae973ebcebda SHA512 aec944e6752b6d6480b2e9cd361bc410ad22adb54260aef971617ede66bdf4ce98c0c4d36b38ddae635496e23faeffd842f74f450fa84a920b7438c76b2d601a WHIRLPOOL f41356fb57915c14589dc9c9ef3524c20e816fdb62e040f53997abe6851eabdbe9b89f04eb8bdc1a525fc9f3bf713d5da0fce9a245d1b9761e579a5fd58ea26a -DIST iojs-v1.4.1.tar.xz 12352156 SHA256 fdb2aa43f3099855532ebdec50c4bf8c62b971d11f282cfa0d321e6cfe86db95 SHA512 f5a171e9146f14e901aa6f113c4ae4a709c25c7b38fb08f7510160e1279f31751789208abbd7ac63247d2a080aa96154c501ae3fea2c316a8ff1cf9403666070 WHIRLPOOL 7c6830dedd0aaa8cd63dde6d42e38f35836598599ab1b2424847624f2d9bb20a4b251be87a8be4ff152ea7f247a681c2ce548dc5ac61ad9ac7f4be5e9d4cade7 -DIST iojs-v1.5.1.tar.xz 10458032 SHA256 edf7fe994b72f70cc2c8e6d971ad94f576cdb36b2be008471e5b0d3af61a77fc SHA512 97aecf0b5e36c0692f3220f3bdddcc901218ae0dd04ddcb408c5767f985e6b4e601849b835f74b66579010f8b6fdf372f48209682d16f5675ac087762801ef33 WHIRLPOOL 252b68a0874680280de103b85f9af2d841510114e526cbf603349b59e3ff04e7e424c96c9e2bb186e1e4e1f096cfebe35d0f66fbd853f5ca44259d91f4ec8059 -DIST iojs-v1.6.2.tar.xz 10516028 SHA256 0015db12ebc7bdef4c44d88af08c964dea5fbf45a6e1218ed5ce26a275a4d3c6 SHA512 03a9dabdb5cfdf858f34acd0ca6442bf065eb7f098e117771eda3e528e9629bc4c76a260c0bcdcc07f4c02ca851118e926f4c510556477a79c69464f910b75ff WHIRLPOOL dbe2e185890b34270df361311b2765cbfb4fd9a692dc382df574c1b2c893ac6529192ad639aff0b27d1eb87d8419ba30b2208e1eaf2f087a4e2f576eb952bbae -DIST iojs-v1.6.3.tar.xz 10625872 SHA256 79954738268ef0952a61549b951230fac70ce0f7fc709cae25b1d53039430380 SHA512 b07a1eed5a96e0b8db006e0d75e526a05db1b04bea2155058e58a8dbd3f3a638d2cf64aef4afabef544a7db3f4c6652bd17b14f9fc4a90263d7ddcd29c48b0ae WHIRLPOOL 56de6fb7187e5041acd978c27ed85e12cb02a6b204c2c1ebe68a356f9fb8e552def1846c4ce30d4deff7230ab2fefeebc9adc756c91c556d52586c1d0a2bd6c0 -DIST iojs-v1.7.1.tar.xz 10867156 SHA256 3c63010701b1968baf08d99327821c79746d0602ba71060c07d2bd9f1ff485f4 SHA512 4b3841d3098d41805d21a01d897740e9d9aaa1cc323a591d4c477faf893cfb00dcb4610ae93ac041566d543b1d6b19a6f17b17965d10b75c9667e6b4dcce3446 WHIRLPOOL c21be6348e56912fe193dea79becd5fccb97c0372eb6fdc59b60aa070bc30cfe96f055709f565a13411c17212d04029861f197fb57a2bdce795bf5ef41839529 -DIST iojs-v1.8.1.tar.xz 11617684 SHA256 8b9b4a141daca22e6bf28e8af86ce5f9ca5918d08923fb5619b7e614a674d966 SHA512 eaee8c20e827c66359e2661fbf82a20139946829a43fa2e8ff409031ca9e081fb877d64d64670c662ecd15ead6c80f201e57fdb83d0ff5f6c6d2098569c2bb07 WHIRLPOOL c046dcad252e71a83b2e2a00aa8f6cdfb221c06f597945ee3ee4d391d4fd854cf971ba78e701a0672536542b860db18c4ef9333f6606ce294b4f3ea2830d1612 DIST iojs-v2.0.1.tar.xz 11702524 SHA256 aa9f1d385e79689cb0c8311a607a726daafd6027428f1a33b2a16b2d08815290 SHA512 4c89d682bdfea87d86a5aba6643be82e0febc4e5458f649ea37ab0f4df9e9dad0ed139741cf0a8dd46f44910cbd1782f8b6c0abc98721d515e2e6b2c3ef9f3ed WHIRLPOOL aaa6c3b27471fae9391a8264c9e074b19585e36057b43d2aa12dc627aac5579a13c3f028d756d8de1b65bd441c20894c0584c954f38467b098fb0b7dd459cb76 DIST iojs-v2.0.2.tar.xz 11900380 SHA256 afab3752cf9143a13784cd9d9c38b0ff5fd4aa77dffded2f5c3742c42b9743a2 SHA512 18166f3427d91269431f56f93407653c52fe0d9cbe846322a6d56f43af4a2bf1d66e49a2f179a390e76077608f5ff842a0f90588477b2d1c931e98346bbcb550 WHIRLPOOL e9829c1f14b69d9a035566663d983ea9778b92d47cf31844aa2afa4672e78b6f5f0b2ab8ae13e30c45740d2a14760d1d8c046f1e2ca8fc2da7f8ec25ae805989 DIST iojs-v2.1.0.tar.xz 11976228 SHA256 b9bb7fb626a0f0f0babb3b042f61eba55ff0dec4645682fbb36b5bab13d5dd29 SHA512 66c06f2482faf9be2585a718a144cbbaceca3498e823659147c2b8592b073a9b49afd9e708df5057a905fea13e65c3c421d537418fa2891345b76c65a486fc70 WHIRLPOOL 76c0a1ec5b820c3b97ec760ecdb79fd4bd782e3a9fd04c9cc289f1e9e6c6cf900bc3f041f135fed094c2634f8d37db4485257c25a1cfdd997b74f5e715ba9354 DIST iojs-v2.2.1.tar.xz 11985012 SHA256 26cce6e3581185ef3b1fe486a86ba9e18d611f6dfe439cfcbcfc8e639436a5bd SHA512 6ca0e93b1c5ebb05213d19341bf60087d1b362537e6cfee216b2166e95fec7bb7b98b716d21bf0e51e28f27fb27b0c48ecd045c6b28c0d5d9a474a49e28dc7c5 WHIRLPOOL fb494b97f773fedc3a997b4ddfb66ee5ed51dfa9a4e1cf4cce15cc8e7639f850367f87037307955769049df68464c6194fc996b8bede28b7acae422b45dc159a DIST iojs-v2.3.0.tar.xz 12044508 SHA256 bca702877c2672151ee898992e8e88f07eb14c221bc261ed9613e1107e9b9a3e SHA512 628f94e6ba363b0e5c4945e83020c59455e0b5cdd1d5c72401298dca80dcd00d1593a044e3b61ad49de4ec0151ca310e70ce20cc560d95f19c67efef5fe78ba4 WHIRLPOOL 415b9056ea93a8ac26e0f2cf9248614cf1df50a75d710b644385a680684c7a45d71d675842a892f3acfd106895f0ab1d3f2694b0bee8357b9af2d31c6bdadac4 DIST iojs-v2.3.1.tar.xz 12189880 SHA256 3e45929ff3d676ebf385f034566f02f9727c74b394d3dadf0b7cbfb3da6f5ab7 SHA512 feb7c46120ad4b4cdbee3f794a76bb868fea85d5576a38c63b248668838a56508c8323a213e0c63f889510be36c2e2b8fdc7d4764ebc0cd8451b66896e6ce693 WHIRLPOOL 4e1f0fc82542d435135c54cbfa138e1ceb14996db79f4f2b722feed4ab59cea06a0168740d931b746cafa08959fa9fb80716fd9a2159283c9030f9c7951c0ad9 -EBUILD iojs-1.0.4-r1.ebuild 3206 SHA256 884a98f1736ded1fdc73b076307054763eead3cbb69fb6198b7238832cfc6f46 SHA512 99519f8f678ada8dc6c25645866e382a5994cdb4d65792bfad43a3e2018599d02d2762d51b6b2961622b3eaf5da1c005bc78d762e506c92ed4045da8c6800a7d WHIRLPOOL 65edebb0c07bc39bdf00eb368f37a08e2c3e9e46bce29c4cb43942fc1e9cacc6e1e5ff39e89f3749a43b58c31636dbd9e1b7fccd703bdda7a852f078194ef3dc -EBUILD iojs-1.0.4.ebuild 2944 SHA256 4a78febd3440bc5fa021312c3994e462e5da8ed0e916003369bd0398bdd46e56 SHA512 15888b7647b29f50e9488a6497672aa2a686c1646b1403914cacfc51ce5b87a73417bbc0e384e4551fcdd2f631a33e4ffd5b089a692f4ac674c11ecde51824f7 WHIRLPOOL 22becab91f294b04ff7207fdd594e5639d51d9168d8bc6344f3332f88dede4e0dbfac03e0e46ef3bfe211f7f5caa08211d306563fbec1a236801747b6317fec0 -EBUILD iojs-1.1.0.ebuild 3203 SHA256 d861b5e857e2ec150b7469e2928f13642944323027dd249406e7782fa7e8739e SHA512 fc9630b1e2b9db03f5a9e9aa7239321cd197b661bbcb9564b04755d25ef12bd92160abec20067a46a3ebd0160650713e00707c4e8ce87219a6fd799824c6133b WHIRLPOOL 84b40270e7f440c9caef7cff80ef2c30c18ce9830f66eb4c0316cba14c84e1e6fb9ab8cc9b59ae7f978c5433836470e7efae8d7d69467e7b4527c4a6b426fdd0 -EBUILD iojs-1.2.0.ebuild 3195 SHA256 f7e13540a836867b4d91487b16578b86494eb4b37769d69c5911494576f5295b SHA512 2cf9e93a24d94e0567f221cf62c07fad49abd201d0336a59c8863c2f93270bcc4beb22cd4f3a8ebbc1109eba775d32470ee1cf3ef08cb17ce6078d2934aea72b WHIRLPOOL 6e00ed6628948d8cc60f38f02f0d996db636d1c91f62b5c7296965099aa5120dbd576bd22e07ce75e345149b52a91a84caa81f46473bb7c57316ede455bca76c -EBUILD iojs-1.3.0.ebuild 3196 SHA256 992dfefa9ff65b9b86a261eed75076e238d41032415676c7dc07b3e445095f7b SHA512 4a7d90e242900b3c5f66d3b5d1fc4a3b2375d3faad15465d87c359865f341ddba668bd208b3ac42392d4d7f83720764f4aea52f4090b4af6fb5bc1083b6fabdf WHIRLPOOL e6ebf531e340acefcd18ac2fda87b9f5c270366aa5217e75882aebfabb4cad42588fbf95ac050f27864de917cbe379f17cec06853e685f5c61e8a7a5efd54046 -EBUILD iojs-1.4.1.ebuild 3196 SHA256 4edbc85d2e893e861eccd72cdb8575a1c45961b4f2735eaff9cb2b236f8c05f6 SHA512 0424719885e619245b56b8e3f35e035df19a7fb29279ccea6779aafca1418f370292c8fbc204ee8750101b800c9ccea29f2fb2491c1a5fd6080d1c6b3e106301 WHIRLPOOL f23a3f5074f495b5ea45b4c90bcf3a745655f0e42acba2a2e360a40f2d0bcbbca572432733520d91e5aee250e123a08327d01a7dc21ba72f502ab52a49aa0a6e -EBUILD iojs-1.5.1.ebuild 3233 SHA256 e2fca9deb651b58f479570aeca59f7e9d076b8b203b9e1538fb002cbcadbad33 SHA512 05fecba716ed9ab204732d14d89363348ce569c7ebd0ab17df25b216c5a30a0acf9053274567487b37729e49b3bc6e442c9dfb0bbf736dc7da7efb060fab9e57 WHIRLPOOL dddf040a1e4509ec0af9b6c3bbf9050c023812eb4c1478d25c4fe2f1c53672bf793054457d52b057da631e1c4d142397ca2a8251a2bc09458c66c138eb07c2c2 -EBUILD iojs-1.6.2.ebuild 3194 SHA256 16d3351798df810d7a65a3e040e01fc030447406a09443a2c4ae1720d4dd47b9 SHA512 6692d158e946bea196a5792d9ea493d6c6f8e2e3dbd0e320b48bc6b45409270babca96a901cdce2145da883f9304db73b233fb9a4f33b28242d9dee56178f39e WHIRLPOOL 5f12144db7748a6f23bc297f8f264844ac2446a40c67dc3d3a69f9c0e284902f92f219d1e6326bb7f4a9603f0c1f5a2bbdd3443ffa2a8b3fec6143dd7e5e72d8 -EBUILD iojs-1.6.3-r1.ebuild 3319 SHA256 ffa0ce4359c1fbb892e9833e4d9aa340aa25188ff85eb9001fa27ee96b48568f SHA512 e22d5d724015a7ebfd9c8430563bcdbab96c380d74f9fb5822b0b6191d73a0f18b7b07449d963bbca1bbbbc334daa5f5ddff931ed2c7c333c85b800be16b026c WHIRLPOOL 1398a113361ee76babef901cefaef97491c517dec7d6d78e7df2aed8fa126eaa620108985c04d7767bdf7f3de7cc5cbca3f362aa95c5606866ff760aa5edd8c0 -EBUILD iojs-1.6.3.ebuild 3194 SHA256 8895cae3249eb4e23fea9a8f169f4ce1d6ff07314eaa39a641b8d1a474c93514 SHA512 b82ea099551d4720cad4b49f8a463f6ee0d285f49f979d1e87ad55dfbd1d8273d0f3e9555e7b81b310a418302ace4871f4eba609fa821d27f22e616b883b2d58 WHIRLPOOL f8ef47a138ae118b6e75327ce3a914235839689d43eb20f881c0963a21baf8de82a01cea37bd0b0166d460ba044ca1f7960cae456e72b3eee9b9c7ae386bb123 -EBUILD iojs-1.7.1.ebuild 3948 SHA256 60e08093c4888e4379d78c48d3ff401e27415b6cd33da86b457ac711bea01c4c SHA512 cecdaa71820fdf4784de082b1cac2d31909e32f493e53690cf5ee9fb695edab0ff285668b99e93cbfdb74cc4382b86fa24e66ee529d924107aa821d278c505d7 WHIRLPOOL fe51589989ef19ef210da6ce32bf2889f694c570f91deb6efc05ccac6f23c609585d1fca5de478b6468d83c0288c3ce293f64c9d02b34cc451d5e347734b9175 -EBUILD iojs-1.8.1.ebuild 3818 SHA256 3fea337b52954df88f84e484090cfeb80bd56f4236d0b4ea746908cea43f430a SHA512 c114a1908832b0c47a61172b6e49d779b8efb5513508f26fa12bf13458d4f093632b1c8ea36fff45b0c666b51f2d638d4ec4682495d76f149ffd7b032426de42 WHIRLPOOL 3cc0d546dd72aedb0f583c99912669aee501a4af1f8c9df0d8d6949b7a8b705b337403c517f3ea577e1c2d36e110ccd4f05e5293ea49d5567dbe7552d4a64753 EBUILD iojs-2.0.1.ebuild 3871 SHA256 b872aef434618d725144f9a59ecd05e93bba2350ccf61974cd74751dc1321c81 SHA512 b390582459341951f9ec8382513239d5bf38343bead1503f7a61a59a3ee3b4b6274f35392df34cd2adbb9c2fc26b494f8400b5b4182b9112f507ee1edc95e613 WHIRLPOOL c5d912266429479a01b8d018d4fe6a72fc689b49b4e2669646853c0ec7799ff6cb0eccd5938324f993c3ca378a3c24b970564197a02254a632adae7307b064c1 EBUILD iojs-2.0.2.ebuild 3871 SHA256 54a2749e976136b8bcff78e4904587484d2bdb8364507edbc19b6f71d0af19c8 SHA512 76b1e1466a32de30769dbcbdb6131824f509a6cf8696f9db90e6aee9d83827a832216db7f11be6e4ae5b9e6920608b3956869eae64bda20da35e9139d363b59b WHIRLPOOL 1ac7fa4214fcd05de9275a2c5c9c31375f0cfb3da9c33bee70653b3f35627ce0fc3611d097e0a5d39feed22463b24dd762df7522a953564f0b33a60bd8ecc4c0 EBUILD iojs-2.1.0.ebuild 4248 SHA256 d8d15cdc3940574a95ea5c92ae47aab85262cec4368f54b4863c39f1d943b62b SHA512 c7617921bb18ed4f462574dc27967a808467c3647ee5e4f534d5e1c21e7a82055fc777473385daf72f0955718ec47f24ba0397de9ca87a5fdae9bc66d42269a9 WHIRLPOOL ef41340a4921eaade607877e716cc3582b6c0b5922a3341466956c784dd693202228a010ed57c188bc57b9eb436cadddab10309dd27eae1118c2fd0fa3e60fab EBUILD iojs-2.2.1.ebuild 4248 SHA256 d5cd810157d530f60c9bdade303b7e964241209d93c770a362f66682d2de7b49 SHA512 930c96dafd1d9214880fc76586083be15159382f060926fb152b8840992d01c5887e34f5c1b035705b69b84db7ecc81fdc31b4cf33469e0364d8e4e1b832dc1d WHIRLPOOL 3aaab5654be9fd2569f6f82302f58fbfbd4c5a624c18385c1c020096f21318208b350833dac51fd1ab07d4c9cc7b37efc9eed555eb4aed537b387e5e62d63419 EBUILD iojs-2.3.0.ebuild 4248 SHA256 193c01f6d44ac5f976b5d4dec16753c31872cdefc5ddf110d9d78cc3d4f5c815 SHA512 9f4e32c32b027721d54c5dc5741f3d7ce9b3859fab814f95c81fe25806919bc3fb1c92514fa56ef3004430e204be2291b3970ff5bb768cf219e674361c66dd63 WHIRLPOOL a1a2da5f8e008deaf498e376670b8dabfd8593804f8832420ba9eb5f899d65d5047204456bec98b44731b04e295bc289d4536d0f534c005c8352605f79ac2da0 EBUILD iojs-2.3.1.ebuild 4262 SHA256 8be044cfa34274e5fa8411769774942e2c1e1eef7bbbff4fbc5e9c41b5b6e28a SHA512 2a0a258660d9f27c38d30134a71b893e550ff9d25158e59c9412e1422511465c054c41955516dfe30bd7b6400537f579e46c234bc42b7545bbf5c14810175d46 WHIRLPOOL ffedf6ed8a9942943be2b55183c15fd92ab207d9546ec9a29032cc270d0dcb6188281b26592b0f10d33bbb54ffdd47062e4a8aa560499872c844284ad588f012 -MISC ChangeLog 3758 SHA256 a21315867b3e56326bce681e3a5e35b5b17e4aa596ecd1cc2546726893c83532 SHA512 6f151e5fc7a92bf03735513b1fe45ca7111918a08dedaa8385c4f53cf6a6df7133eaadecd0739442c6bd59bd01225036a0624ece98ab4430e12da1fece9dc47c WHIRLPOOL 72e4a8f71154be6249b7b10f376d894de3154ce6388b627bc70b9ddba353d163d973c55bad5c0b6349ce8d026a8c3c4af4a24f7cb5003fffad12c56e18c263d5 +MISC ChangeLog 4077 SHA256 66bfc9021f8fba82a7970a53122caa5c37fe4705b38cc29ba8b4cb99f7dace05 SHA512 c67aaf9279db6aa8c1f836a49a8a3b5658cf923c7fd179170864fd7e72715166e0bf1176bb70ac226da30d48ae6ccdf93989d83b4d95d6f8ddb14b7c1884b267 WHIRLPOOL b3275d328494c46c1ef92f671d2699d20624fdd6565e98179daa748843e8daf0d4a47d7c73b8bac06e89a38f404b068c0d915da3035e91231d4de0b683466249 MISC metadata.xml 945 SHA256 df3d5c5619158cca7f6b52111bb8c7d42ffc231061389c134984dfe7771f98e1 SHA512 ba2ae70644d857bed881e0fa67a2ce2a5741fe2e72d585c12bf81ec2ba42e414a76acae2601ccec0359fc700e5a275899c0212ed7a3079eec0da0a87a1d274a5 WHIRLPOOL 466a076e90fa6e2f9b0a802b3114ebaedd512ba735abdb0792948550c8fadbeea803c1f962efe631480141f23a034c3d3fc0aa9619ddb38b404136c885230841 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQJ8BAEBCABmBQJVjEwbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOgBsP/2RYU9aWqIMQMiDIQe7vn9Gn -IeydHlYP5XyDnIWk3g4Egxr3WZ73b8MDJ/BPwFqRpoV9NJOxzcvLr7bFWAaod6kV -pkJze//DfQSE7TM1+jL4JLYUIMagSH3RbzXtKwM+KaKxbDe5B8WJOIcResM2Wtlq -VXT5JBNoMawsVloubXcYnZGzUrizsRAzEAzbccgsibDQdWDZXRdJmnUsyK1IrSFP -A5oLd1qdux2NbKR9ei/CoeJ0J1cLlqihr6zedz1xIK0JE7vQYxdeF/lcZ9YbDAIi -bJh0lWsgY4lPM1QE5Po3rg9vnEdSCk0SANo2JADSb4GzPZ9mIe7AjgtFIV/PNZrA -5KA9D98w2W+L5V1wtoGjBP5fLuDJKyDpcs2j5A3lGp7PTErbPu0Hs/6S7/bEdZ5d -GvREZO0TiHtfzXX3Ay24q+fdXH3GalUhzOT/jhmKiPaiSVIkX9mnAc8ygTwfIoGo -9k2aOv1IDqgjlQOFjr3aCj0txDGsPC9HJQcfGaH9Ezt7Lpokt2gOOifluGbpBzmo -t+03C4JIa9LSI3FEIbOnL4kgafTTzbwKJkuKvlvc9gAd+EboeMURjhdH6XUWrWP5 -p9voFxCLTBX5nFesxDFqUCG3lowvMrmnAlL+AoAv1GNlc/9M+cHZdIcPAW2jpSCJ -5YAy/jihlkKxkHlWetFQ -=P8rn ------END PGP SIGNATURE----- diff --git a/net-libs/iojs/iojs-1.0.4-r1.ebuild b/net-libs/iojs/iojs-1.0.4-r1.ebuild deleted file mode 100644 index 005a3575479e..000000000000 --- a/net-libs/iojs/iojs-1.0.4-r1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.0.4-r1.ebuild,v 1.1 2015/01/30 03:46:29 patrick Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.4.1 - >=dev-libs/libuv-1.2.1" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js - - tc-export CC CXX - export V=1 -} - -src_configure() { - local myconf="" - local myarch="" - ! use npm && myconf="--without-npm" - use icu && myconf+=" --with-intl=system-icu" - use snapshot && myconf+=" --with-snapshot" - - case ${CHOST} in - i?86-*) - myarch="ia32" - myconf+=" -Dv8_target_arch=ia32" ;; - x86_64-*) - if [[ $ABI = x86 ]]; then - myarch="ia32" - elif [[ $ABI = x32 ]]; then - myarch="x32" - else - myarch="x64" - fi ;; - arm*-*) - myarch="arm" - ;; - *) die "Unrecognized CHOST: ${CHOST}" - esac - - "${PYTHON}" configure --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace ${myconf} || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.0.4.ebuild b/net-libs/iojs/iojs-1.0.4.ebuild deleted file mode 100644 index ced093afabcf..000000000000 --- a/net-libs/iojs/iojs-1.0.4.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.0.4.ebuild,v 1.2 2015/01/30 03:46:29 patrick Exp $ - -EAPI=5 - -# Sigh, this can't work ... silly upstream -#RESTRICT="test" - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.4.1 - >=dev-libs/libuv-1.2.1" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - tc-export CC CXX -} - -src_configure() { - local myconf="" - local myarch="" - ! use npm && myconf="--without-npm" - use icu && myconf+=" --with-intl=system-icu" - use snapshot && myconf+=" --with-snapshot" - - case ${CHOST} in - i?86-*) - myarch="ia32" - myconf+=" -Dv8_target_arch=ia32" ;; - x86_64-*) - if [[ $ABI = x86 ]]; then - myarch="ia32" - elif [[ $ABI = x32 ]]; then - myarch="x32" - else - myarch="x64" - fi ;; - arm*-*) - myarch="arm" - ;; - *) die "Unrecognized CHOST: ${CHOST}" - esac - - "${PYTHON}" configure --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace ${myconf} || die -} - -src_compile() { - export PYTHON="${PYTHON}" - export V=1 - default -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} - -src_test() { - emake test || die -} diff --git a/net-libs/iojs/iojs-1.1.0.ebuild b/net-libs/iojs/iojs-1.1.0.ebuild deleted file mode 100644 index 410ad73869b8..000000000000 --- a/net-libs/iojs/iojs-1.1.0.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.1.0.ebuild,v 1.1 2015/02/06 04:19:29 patrick Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.4.1 - >=dev-libs/libuv-1.2.1" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js - - tc-export CC CXX - export V=1 -} - -src_configure() { - local myconf="" - local myarch="" - ! use npm && myconf="--without-npm" - use icu && myconf+=" --with-intl=system-icu" - use snapshot && myconf+=" --with-snapshot" - - case ${CHOST} in - i?86-*) - myarch="ia32" - myconf+=" -Dv8_target_arch=ia32" ;; - x86_64-*) - if [[ $ABI = x86 ]]; then - myarch="ia32" - elif [[ $ABI = x32 ]]; then - myarch="x32" - else - myarch="x64" - fi ;; - arm*-*) - myarch="arm" - ;; - *) die "Unrecognized CHOST: ${CHOST}" - esac - - "${PYTHON}" configure --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace ${myconf} || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.2.0.ebuild b/net-libs/iojs/iojs-1.2.0.ebuild deleted file mode 100644 index c504a8e88044..000000000000 --- a/net-libs/iojs/iojs-1.2.0.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.2.0.ebuild,v 1.5 2015/02/16 11:48:45 vapier Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j[-bindist]" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.4.1 - >=dev-libs/libuv-1.2.1" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - ! use npm && myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.3.0.ebuild b/net-libs/iojs/iojs-1.3.0.ebuild deleted file mode 100644 index 02ddffaf2257..000000000000 --- a/net-libs/iojs/iojs-1.3.0.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.3.0.ebuild,v 1.1 2015/02/20 12:25:12 patrick Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j[-bindist]" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.4.1 - >=dev-libs/libuv-1.2.1" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - ! use npm && myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.4.1.ebuild b/net-libs/iojs/iojs-1.4.1.ebuild deleted file mode 100644 index 399957958c12..000000000000 --- a/net-libs/iojs/iojs-1.4.1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.4.1.ebuild,v 1.1 2015/02/28 06:17:04 patrick Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j[-bindist]" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.4.1 - >=dev-libs/libuv-1.2.1" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - ! use npm && myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.5.1.ebuild b/net-libs/iojs/iojs-1.5.1.ebuild deleted file mode 100644 index 49279f2a666a..000000000000 --- a/net-libs/iojs/iojs-1.5.1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.5.1.ebuild,v 1.2 2015/04/02 18:30:40 mr_bones_ Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND="!!net-libs/nodejs - >=dev-libs/openssl-1.0.1j[-bindist] - <dev-libs/openssl-1.0.2:=[-bindist]" -DEPEND="${PYTHON_DEPS} - ${RDEPEND} - icu? ( dev-libs/icu ) - =net-libs/http-parser-2.3 - >=dev-libs/libuv-1.4.2" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - ! use npm && myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${ED}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.6.2.ebuild b/net-libs/iojs/iojs-1.6.2.ebuild deleted file mode 100644 index 81073d98a561..000000000000 --- a/net-libs/iojs/iojs-1.6.2.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.6.2.ebuild,v 1.1 2015/03/23 07:21:48 patrick Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND=">=dev-libs/openssl-1.0.1j[-bindist] - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.3 - >=dev-libs/libuv-1.4.2" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - !!net-libs/nodejs" -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - ! use npm && myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${ED}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.6.3-r1.ebuild b/net-libs/iojs/iojs-1.6.3-r1.ebuild deleted file mode 100644 index 76e929beb5e0..000000000000 --- a/net-libs/iojs/iojs-1.6.3-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.6.3-r1.ebuild,v 1.2 2015/04/02 18:30:40 mr_bones_ Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="bundled-libs icu +npm snapshot +ssl" - -RDEPEND="icu? ( dev-libs/icu ) - !bundled-libs? ( - >=net-libs/http-parser-2.3 - >=dev-libs/libuv-1.4.2 - >=dev-libs/openssl-1.0.1m[-bindist] - )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - !!net-libs/nodejs" -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - use bundled-libs || myconf+=( --shared-openssl --shared-libuv --shared-http-parser --shared-zlib ) - use npm || myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - use ssl || myconf+=( --without-ssl ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - arm64) myarch="arm64";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${ED}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.6.3.ebuild b/net-libs/iojs/iojs-1.6.3.ebuild deleted file mode 100644 index 2efa8851a7e9..000000000000 --- a/net-libs/iojs/iojs-1.6.3.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.6.3.ebuild,v 1.1 2015/04/02 06:48:25 patrick Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit python-any-r1 pax-utils toolchain-funcs flag-o-matic - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="icu +npm snapshot" - -RDEPEND=">=dev-libs/openssl-1.0.1j[-bindist] - icu? ( dev-libs/icu ) - >=net-libs/http-parser-2.3 - >=dev-libs/libuv-1.4.2" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - !!net-libs/nodejs" -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| 'python2'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${PN}-1.2.0-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js -} - -src_configure() { - tc-export CC CXX PKG_CONFIG - export V=1 - - local myconf=() - local myarch="" - ! use npm && myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - - case ${ARCH} in - x86) myarch="ia32";; - amd64) - case ${ABI} in - x86) myarch="ia32";; - x32) myarch="x32";; - *) myarch="x64";; - esac - ;; - arm) myarch="arm";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --shared-openssl \ - --shared-libuv \ - --shared-http-parser \ - --shared-zlib \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${ED}" - - use npm && dohtml -r "${LIBDIR}"/node_modules/npm/html/* - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} - rm -rf "${LIBDIR}"/dtrace - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} diff --git a/net-libs/iojs/iojs-1.7.1.ebuild b/net-libs/iojs/iojs-1.7.1.ebuild deleted file mode 100644 index f6a9d2c08370..000000000000 --- a/net-libs/iojs/iojs-1.7.1.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.7.1.ebuild,v 1.1 2015/04/16 09:05:28 mgorny Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit flag-o-matic pax-utils python-single-r1 toolchain-funcs - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="bundled-libs debug icu +npm snapshot +ssl" - -RDEPEND="icu? ( dev-libs/icu ) - ${PYTHON_DEPS} - !bundled-libs? ( - >=net-libs/http-parser-2.3 - >=dev-libs/libuv-1.4.2 - >=dev-libs/openssl-1.0.1m[-bindist] - )" -DEPEND="${RDEPEND} - !!net-libs/nodejs" -S="${WORKDIR}/${MY_P}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - tc-export CC CXX PKG_CONFIG - export V=1 # Verbose build - export BUILDTYPE=Release - - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${P}-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js || die - - # fix upstream bug regarding shared build logic (my own fault, jbergstroem) - sed -i -e "s/== True/== 'true'/g" configure || die - - # debug builds. change install path, remove optimisations and override buildtype - if use debug; then - sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py - BUILDTYPE=Debug - fi -} - -src_configure() { - local myconf=() - local myarch="" - use bundled-libs || myconf+=( --shared-openssl --shared-libuv --shared-http-parser --shared-zlib ) - use npm || myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - use ssl || myconf+=( --without-ssl ) - use debug && myconf+=( --debug ) - - case ${ABI} in - x86) myarch="ia32";; - amd64) myarch="x64";; - x32) myarch="x32";; - arm) myarch="arm";; - arm64) myarch="arm64";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_compile() { - emake -C out mksnapshot - pax-mark m "out/${BUILDTYPE}/mksnapshot" - emake -C out -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${ED}" - use npm && dodoc -r "${LIBDIR}"/node_modules/npm/html - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} || die - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} - -src_test() { - out/${BUILDTYPE}/cctest || die - declare -xl TESTTYPE="${BUILDTYPE}" - "${PYTHON}" tools/test.py --mode=${TESTTYPE} -J message parallel sequential || die -} diff --git a/net-libs/iojs/iojs-1.8.1.ebuild b/net-libs/iojs/iojs-1.8.1.ebuild deleted file mode 100644 index 584f34bf1b83..000000000000 --- a/net-libs/iojs/iojs-1.8.1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/iojs/iojs-1.8.1.ebuild,v 1.1 2015/04/22 13:55:34 mgorny Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -MY_PV="v${PV}" -MY_P="${PN}-${MY_PV}" - -inherit flag-o-matic pax-utils python-single-r1 toolchain-funcs - -DESCRIPTION="An npm compatible platform originally based on node.js" -HOMEPAGE="http://iojs.org/" -SRC_URI="http://iojs.org/dist/${MY_PV}/${MY_P}.tar.xz" - -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="bundled-libs debug icu +npm snapshot +ssl" - -RDEPEND="icu? ( dev-libs/icu ) - ${PYTHON_DEPS} - !bundled-libs? ( - >=net-libs/http-parser-2.3 - >=dev-libs/libuv-1.4.2 - >=dev-libs/openssl-1.0.1m[-bindist] - )" -DEPEND="${RDEPEND} - !!net-libs/nodejs" -S="${WORKDIR}/${MY_P}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -pkg_pretend() { - if ! test-flag-CXX -std=c++11 ; then - die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." - fi -} - -src_prepare() { - tc-export CC CXX PKG_CONFIG - export V=1 # Verbose build - export BUILDTYPE=Release - - # fix compilation on Darwin - # http://code.google.com/p/gyp/issues/detail?id=260 - sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die - - # make sure we use python2.* while using gyp - sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp || die - sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" deps/npm/node_modules/node-gyp/lib/configure.js || die - - # less verbose install output (stating the same as portage, basically) - sed -i -e "/print/d" tools/install.py || die - - # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 - local LIBDIR=$(get_libdir) - sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die - sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die - sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die - - epatch "${FILESDIR}"/${P}-pkgconfig.patch - - # Avoid a test that I've only been able to reproduce from emerge. It doesnt - # seem sandbox related either (invoking it from a sandbox works fine). - # The issue is that no stdin handle is openened when asked for one. - # It doesn't really belong upstream , so it'll just be removed until someone - # with more gentoo-knowledge than me (jbergstroem) figures it out. - rm test/parallel/test-stdout-close-unref.js || die - - # debug builds. change install path, remove optimisations and override buildtype - if use debug; then - sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py - BUILDTYPE=Debug - fi -} - -src_configure() { - local myconf=() - local myarch="" - use bundled-libs || myconf+=( --shared-openssl --shared-libuv --shared-http-parser --shared-zlib ) - use npm || myconf+=( --without-npm ) - use icu && myconf+=( --with-intl=system-icu ) - use snapshot && myconf+=( --with-snapshot ) - use ssl || myconf+=( --without-ssl ) - use debug && myconf+=( --debug ) - - case ${ABI} in - x86) myarch="ia32";; - amd64) myarch="x64";; - x32) myarch="x32";; - arm) myarch="arm";; - arm64) myarch="arm64";; - *) die "Unrecognized ARCH ${ARCH}";; - esac - - "${PYTHON}" configure \ - --prefix="${EPREFIX}"/usr \ - --dest-cpu=${myarch} \ - --without-dtrace \ - "${myconf[@]}" || die -} - -src_compile() { - emake -C out mksnapshot - pax-mark m "out/${BUILDTYPE}/mksnapshot" - emake -C out -} - -src_install() { - local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${ED}" - use npm && dodoc -r "${LIBDIR}"/node_modules/npm/html - rm -rf "${LIBDIR}"/node_modules/npm/{doc,html} || die - find "${LIBDIR}"/node_modules -type f -name "LICENSE" -delete - - pax-mark -m "${ED}"/usr/bin/iojs -} - -src_test() { - out/${BUILDTYPE}/cctest || die - declare -xl TESTTYPE="${BUILDTYPE}" - "${PYTHON}" tools/test.py --mode=${TESTTYPE} -J message parallel sequential || die -} |