summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libnsl/Manifest2
-rw-r--r--net-libs/libnsl/libnsl-1.1.0-r1.ebuild4
-rw-r--r--net-libs/libsrtp/Manifest2
-rw-r--r--net-libs/libsrtp/libsrtp-1.6.0.ebuild2
-rw-r--r--net-libs/libtorrent-rasterbar/Manifest2
-rw-r--r--net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild2
-rw-r--r--net-libs/loudmouth/Manifest2
-rw-r--r--net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild2
-rw-r--r--net-libs/nodejs/Manifest5
-rw-r--r--net-libs/nodejs/files/nodejs-9.2.0-shared-nghttp2.patch89
-rw-r--r--net-libs/nodejs/nodejs-6.11.5.ebuild2
-rw-r--r--net-libs/nodejs/nodejs-9.2.0.ebuild197
-rw-r--r--net-libs/ripe-atlas-sagan/Manifest2
-rw-r--r--net-libs/ripe-atlas-sagan/metadata.xml10
-rw-r--r--net-libs/stem/Manifest8
-rw-r--r--net-libs/stem/stem-1.3.0.ebuild38
-rw-r--r--net-libs/stem/stem-1.4.1.ebuild37
-rw-r--r--net-libs/stem/stem-1.6.0.ebuild (renamed from net-libs/stem/stem-1.4.0.ebuild)18
18 files changed, 316 insertions, 108 deletions
diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 1b095f4d9b71..35ac15f3eac8 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,4 +1,4 @@
DIST libnsl-1.1.0.tar.gz 209148 SHA256 a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd WHIRLPOOL c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
EBUILD libnsl-0.ebuild 516 SHA256 778b3a3f96a2f94ff8c79e06c045f22039eb57fd553b6245e7a7a99317992c6a SHA512 d6a1e4f39b5d09e37a4d9b4ad5d122a84f187515e8ce762d4220b05632d7cd7b7923006db68af7fb41c4e2af885614e1d1c8525172a299669894fb5ab0b77e1f WHIRLPOOL 30941bd98062c3118122b57c2751e9d1b159ea7c2c135054dfcc623c8d3ec63f0664c4fa2f480cfff62bc3767766b408021f1f3848288490cda393807e00b358
-EBUILD libnsl-1.1.0-r1.ebuild 736 SHA256 e1b7fdf9602adf1b615b24ec279fe49f973eb1add9e45aa1b6ed411d1bb5d900 SHA512 a3896d15411f106cad1e17252c43a7e36c1922be50af348a8cbb5e8ac435d883a56969d36da3880c5a9ec1dafaeebca8c29ff4cfbee6785029bb3c7c981f3136 WHIRLPOOL be3b7a23937bc2eb6f4f064183f9c70c864ad67e55fad101844e98f352cf2297850408bcea4f3b7c6f3aa941b88b976da4b8699c3883ab8c511507b307a53716
+EBUILD libnsl-1.1.0-r1.ebuild 798 SHA256 6b2ccf9df6b3d758b335f77d8ad870b8b55e586798cf94cbd4f2bc3676dbbf57 SHA512 5f750913e3d7bd61dceb424e1fb8677a2e1c4cc408b6fd889a86d9a1787ac7be6db22c301164bc297c3e9d224580eb3f17448967d420aa2b533fe3abfba3b621 WHIRLPOOL f535a4c236c5b14025e62068712ceedaddd7821efb8ecc8f89a6afd88bbc9ead102f19ef55462e97c65a1e5887b595b54eb792de45f1abda6f2983960f43be77
MISC metadata.xml 379 SHA256 ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753 WHIRLPOOL eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6
diff --git a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild b/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
index 407fc963fdaa..13f9c3fbadf6 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
@@ -12,8 +12,8 @@ SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz"
SLOT="0/2"
LICENSE="LGPL-2.1+"
-# Restore keywords and stabilize together with glibc-2.26!
-KEYWORDS=""
+# Stabilize together with glibc-2.26!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
diff --git a/net-libs/libsrtp/Manifest b/net-libs/libsrtp/Manifest
index 010f8c442344..8bbece64e180 100644
--- a/net-libs/libsrtp/Manifest
+++ b/net-libs/libsrtp/Manifest
@@ -21,7 +21,7 @@ EBUILD libsrtp-1.5.2-r1.ebuild 2127 SHA256 1087729183941e36ebd563b5b0c292df16bc2
EBUILD libsrtp-1.5.2.ebuild 2005 SHA256 472ed5f165d2c3b010da0d3d56605651011724a6b101a506a37c283cf6e33735 SHA512 481461a38a83e1cf8e98335cca602f488b09f4c3a235c7359522008c020f2e33686c0d8821813090a8f4942f8cfd755409b7b911c05d3b69966c38e9670e83de WHIRLPOOL 33734d1162c02e5670d0a38dab200b5b0e5e636e02ecee1f22de7fb0484d3d490e47a5a43459cb89193bcf7037e321a517d168cd2f55e6cbcdc08c249713b634
EBUILD libsrtp-1.5.4-r1.ebuild 2184 SHA256 6ac294e94b98f47ad1558e0f2ba3f511a36dea2316e3cc4116425d90921a4271 SHA512 f0342c040eef97cb493ffc34ddc6b43a69ea8a2d464fc18db88e541eaaf4140322a56a59a129ee46bb55d8be51cee152e0561f1a8e64cfbefaae8426ccfb6323 WHIRLPOOL 4fe73348eb26a202870f4f2d5eb2f718addc20cc11eb4a204053ad892589a3fb20af8541379457e50c3b11fb1f6ed64f153da6531219f94739422f15e7b1f866
EBUILD libsrtp-1.5.4.ebuild 1875 SHA256 c8a8ac9595cbc8ca898140e99ad040c29f13d9a2ac20a5906d0d826dccc4a4c4 SHA512 bd6823d4229558fbd9d0091646efa45b57b1366ed4bf59ad764139ccd8a0c34b024945e5db48790c91e2053f503cbae4cbcd628a89ac982a006bf4b12f4a414a WHIRLPOOL 6600657edd7f2869c2b2183753bc639c28e8fa8c36c5c18319c782d3777c13fc7352f7cb7aef35af4dde91add8bce11411133c5aa3398229af418a2263f7a20b
-EBUILD libsrtp-1.6.0.ebuild 2217 SHA256 af61615b3d79fdd47cc6014c58a7e0ceda9688c8cd2fec1287b0d02b1d12dd2c SHA512 fee7effddba3e294f1d16ad71bb44243b0a6e72fc4c9ab08794636e95da4144eac2025dd39a21382aced5cd3b54fb33a458250bfae2e69d3bd18ec0b90284615 WHIRLPOOL 064b0b29a22efee9147ff3174ff11d64fa339d5c5146fa18bde3e8e5c1bf402e2dd37136b302243ba54e4a2d76cc2ab06b7d561972bc7158ff628d92bc88ef30
+EBUILD libsrtp-1.6.0.ebuild 2215 SHA256 b25d29e4a977fad5c7159a3c7bf1223d8c84e3c0249dae07fc65e455c61c990a SHA512 14f95b201db1eba997d54059ac6c54d0af5d5047bab001510bfa1fe6ed7ed3b3b29428a1221fb6c0e44fd0fc96b8a481416a912e4c0c79fab3f6b56afab29712 WHIRLPOOL 897af39a7b1db88281912678876fe74be8516691a7facb995f4021bbef07b11485f3a4b669ca22f83a4662fdf16e5c2244b7fbb9d18f098910136abfb2a9fd7d
EBUILD libsrtp-2.0.0-r1.ebuild 1911 SHA256 e17ac6ce6f8f9d7dc92a8a71dc058356ce8bbcc79281d90547c2587005ba746a SHA512 8ee91195f444de10b1fcce602943d099ecf7ef4b2e4cae9d92c41fb71842db6395ec572bd298669069138f4525ae4008480c36000525d02f16ce8fe7ff5e757f WHIRLPOOL 62f37083c3929ec651e75137eb5ff13781b0c81050c2036ffa89308e80d487bb228d979ae7857b8c3be118e2e7930200b3e125d4220c9aaa60207224e053a92b
EBUILD libsrtp-2.0.0.ebuild 1711 SHA256 8eba43f461b8052efdbf050a29f2b474b1d359e60b2bce01da922deef01281c6 SHA512 68343d3a4f86f72f6881e885a89110360e7e342ae65fac94706c0e08fcd6af7a0d00bf3cdff91f11cb77482e86ddbe7b041df7c4a9a59b54caa79e2346fa9c62 WHIRLPOOL 4e0a2efee6b2cf749ef314a4e86b99fc4e77e3b59f5c123e884365bc39f9472e15d118f7543520a81ad23c284e463b40e6d610854a6c6b539d80fb69cb3bf4cd
EBUILD libsrtp-2.1.0.ebuild 1887 SHA256 ed518447f0607a97aa0d615797ca9212afae2d9659c525b7402f6d20160f977b SHA512 887d4478b069be03722d42ec370095a20e7087d1894b377237480ca1cc834af479fe7235915f4afb657b32242970e37086e7a908a8bb4b8088bac65bce245036 WHIRLPOOL 6de95baab6b43fa4a80fa433cdf65f6bc90d6452cb302bf233ceb205c78966472b0a825915e3d7195cc8117907e9665648b5ae83598a4fde08defd73924445c6
diff --git a/net-libs/libsrtp/libsrtp-1.6.0.ebuild b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
index 7f9646759813..965678f8550c 100644
--- a/net-libs/libsrtp/libsrtp-1.6.0.ebuild
+++ b/net-libs/libsrtp/libsrtp-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 -sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="aesicm console debug doc libressl openssl static-libs syslog test"
RDEPEND="
diff --git a/net-libs/libtorrent-rasterbar/Manifest b/net-libs/libtorrent-rasterbar/Manifest
index 5dd499b56009..555fe9d346f9 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -6,5 +6,5 @@ AUX libtorrent-rasterbar-1.0.9-test_torrent_parse.patch 1240 SHA256 c736e1e6641b
DIST libtorrent-rasterbar-1.0.11.tar.gz 3325786 SHA256 828d686770346f6da2c143c5a2844c5f5e407eb4a37982e90022763508abd62f SHA512 770d16b241174ae4b121af9b2ac7bcde8b14c6ed99352b827b760a3cbdc2c0ebd0d505319762897720c5f72acdff506ee9948ac1140e6d4591805eca5439b184 WHIRLPOOL e56bfe0830cfc7776436552171b14b08913d99a2c726c9eefa828027caaa96d9c3d97e6442a3b53f315eaa3e7e0f68175d813dbab1d6de1da5937054fc6cac9c
DIST libtorrent-rasterbar-1.1.5.tar.gz 3942894 SHA256 103134068389155a0f2bccaca72a57765460eb8188495089dcad280dcf426930 SHA512 d0e7fe944c8a396aaf79ce80c7513be07a855bc8a9eee3bca46ed83d5e190aaa5ea4dc9a8a7208e27e18ae8f15733e6e34eabd375f0bde43d4dc4607840782e7 WHIRLPOOL 1f78afceb67a69418d2afac915616812fe3a223c548ba2baf7e643fc5e63c79bd87998473ac4b6cab6ac0093d7f43ac91bcfba41c9d6ce0fc1ac46914fce74d2
EBUILD libtorrent-rasterbar-1.0.11-r1.ebuild 2618 SHA256 8a4286cfbcb5a575d2062710e5ac9b4d00310d36011494c0eeb85b15b308293b SHA512 d4ee432b201653ec0dab6623240786bb62be6f46481f53b6732393fd17da6764cda81f5d58cffc8ab16cbeee3332ad9282e173b513096983417a9c39e7f9cd3e WHIRLPOOL 08f251293ac973f961ea17792519462520f35380c5098f14d1d1a05a8213d7a3d044582557eefca76ed150f0e8b03608703391917741ceac6d2c9d9a382e9a52
-EBUILD libtorrent-rasterbar-1.1.5-r1.ebuild 2400 SHA256 26bfe17f43958c17ecbd5da0ed5510d098fc8e8a3117818a59412b06e9e008c7 SHA512 48f0d35bbc6dd654baf6587cde2aa47689e3a7645c31620a81da74a59cc9b0eac20fba9deee76aed1a7e0964250a61334d846eebcf7e21c620e0778ac08c026f WHIRLPOOL b4b8cc7d4dba0b024d4f001971ad658232cf4c56620bc20d10fe2d2098e553f1795e65df497bbdc8049bc0d3425efdf744b6e74e150ba37254838616385f7e25
+EBUILD libtorrent-rasterbar-1.1.5-r1.ebuild 2398 SHA256 32f7b42aa9236f3c71eb71454ab48f15da66cbf36a6e59f4032fd391d5515719 SHA512 ba767f43b744e9f1a50c7a559b91a8b45009a1b08820852c9a005d3d6a2c7f6114a6091cbfed2df34e9e7bb2c75ca10873af69bc067356913774f027b27dd2e4 WHIRLPOOL 73456c6aebcbdbc8b98b760a6b6a5874fa7ac6c07672883695677878dbec8617481bad77099c16cb33bbe74f6851c504970262f3a559f28c082e9d2b8a00ad6d
MISC metadata.xml 527 SHA256 e53fe78e5ff72e704f0119e0226da2416169291e7a840340c811dd123d72538e SHA512 7dd3d0492dd77ffb05fa50b96253d8e7cc01c86b9eedf3891a5b8b09e49ef8d51747890a874609c077d95d5144f949bb31db9bb40e0ba520a3917a548db129f3 WHIRLPOOL 8f531637c7660ea459f60795f94db29f575552fb6a015283c9253d01d7c7140028b645985109e838bdb45ecab9e43acb57b58269c8af69523e3eb7ba1f07f06e
diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild
index 4411e42702fc..9764eda8cc98 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.5-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_
LICENSE="BSD"
SLOT="0/9"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86 ~x86-fbsd"
IUSE="debug +dht doc examples libressl python +ssl static-libs test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/net-libs/loudmouth/Manifest b/net-libs/loudmouth/Manifest
index 234fb68c39bf..44dc2ebe485d 100644
--- a/net-libs/loudmouth/Manifest
+++ b/net-libs/loudmouth/Manifest
@@ -12,7 +12,7 @@ DIST loudmouth-1.4.3.tar.bz2 366818 SHA256 95a93f5d009b71ea8193d994aa11f311bc330
DIST loudmouth-1.5.2.tar.gz 115940 SHA256 c3dd7b5690a7b6ee4768d71d2bdee4615cfb73b6eeaa342d6a931a5160e47421 SHA512 54c3eb7ef99604d7e2d5560dc6e5be176a188e6a0d82ae6c2f488e30f06553039aa03d6f818cec25f354479a2624f60f2233d7e63b54f331e934d554de9bfc87 WHIRLPOOL 99fd7fa00f08976242313c2bc11e9edfbe1aeea9918090347a1975d5ece438892afbf3b5c16ffe79b1c0a10b28f35f62937d45a234e63b26f051466799fd7685
DIST loudmouth-1.5.3.tar.gz 114676 SHA256 12972fcffd9bbcc4a3b2b9fbf4b0e549f7b4caf0f11c8d2af2059087ce4e8792 SHA512 afae8b4ad1e9e5558cffa8f6b9f25331b01cfa09ea0b3defb74cac7d39477744e6d9181d3adefe242038020759df43558de0e61305fbc8e12a3b293b82856bf7 WHIRLPOOL 0a7d4a01ec4f0ae68f58f3267aabc2eb9f7eb0e812232a8ecd3664dd5c99ae404c4825bb5ae01f36a1cced48a9aaff67c4a92c23541e2e1fd9f69c4a67962007
EBUILD loudmouth-1.4.3-r2.ebuild 2498 SHA256 df24c25a75f01711e7c1260ee09bbd383dce86b6e18c2241f0a8fccdef573e53 SHA512 2d0122e816ce11214c6ee00641535d0d9148c1412ee660fb361930e4cea95bf4866fbd68e340c57ec593afc94487a0aaeb1160ee1aff69a41f87138245cf7f4f WHIRLPOOL a9e1c8e8c2ba49b95c8f43b170bdab29288d176b01bfb50878cc36ab9df9ec0425be5808c9495ee76f841fc6e9550ef0e23002c2966827e1fe3430e23907607d
-EBUILD loudmouth-1.5.2-r1.ebuild 1160 SHA256 ead308c783f64efd5ff987ee7a608fd0a2c727b3df4d3d2ee536c56f0cffd6f6 SHA512 03417d41e39c2e3da76fce687e97bcd6c1112f2c2a80de25bc50730acadbdd578754d04a2db3594d432231f7b483731ecb48a4162fa8a33c6bfbf04fe2872d3b WHIRLPOOL 334fc3873aec41939c01c81f5586de775a1b1ab7168ec2411bbb58e658568a89e4a555bcfa06cc94b47c9a4624ed8205c46055ba4144a9f865285e4150425bd0
+EBUILD loudmouth-1.5.2-r1.ebuild 1159 SHA256 463759702947abe6096981918465c3f4f535691f13f71e7ce10022e071fe8678 SHA512 e53ddf6fa0c513671fddca1996c51f70b7cb4d83910ee9754b70d040872f38d63b54a054350e3b542869ba87140243a29af8e7e724c2102b75873b7004887b8e WHIRLPOOL 927673abbeef0b10e24bbb8a3da696c88b4eacdf0f0307612357dbe2baa9a7f4e163650cd3708effd9957f7e2f4726e3200dc2d44f587fe5e5bd1775d9367c43
EBUILD loudmouth-1.5.3.ebuild 1166 SHA256 487caf946da6057b07075c3a9fc105bd747a8ababc75dda3b59786f7b5958a6e SHA512 7257a30439d6a17b92a04443405ea7ae10b83ad2621a411f25e1e6d593e8252a07012a5ded42d2645c39d45c9494b137fb77585c7bd47379ce128886f6e6ecd1 WHIRLPOOL 183d80e39a847257bcd2805ede690686d9dc0696ba5c1245913930e53b3ab1ef3466a28e1dbfc50c33a76af0509b16fb9c89dd5a601ff86151243abc360b3916
MISC ChangeLog 4063 SHA256 863df6afc9f522b1f1a4af210e924437080027d82fca2fb2de38946af8e25160 SHA512 25144a9ded7506ae171913e1c1c945c19a88c27eafca6b9874ff18bdd42153b5b6cd256c3a97bf45b5f58d0542161fc4a51a971e356d13b9379f0f4878a14e96 WHIRLPOOL 2ff7e6f2b309b0517d07f873f18052654149d20c7083b3402d6ded7a690334b001e4451a6d40e8d83310fa9b10a94eda56b0baaf47c22c331c11aeda8a3f4a79
MISC ChangeLog-2015 15204 SHA256 5feb983262f60ea734d8e4c754d13a37fbd8c12750d047fa362420a1875e3cfb SHA512 e71849c239afca32e7cbd4939905806252dab8af6a67751b480116bfb5f0dd06da4e8fd8f6ee4f1b02ab49431ac71904c0cfcb58e6bcbbc96bd110ec1fdf9a97 WHIRLPOOL 89cf0a8db229015f6478357e445a11201b595ac5e2adfc32c9e3a94309d4258a6c7191e3eac02ae07518bef9256485b4a7cdde414bd06a4ad167504c31f0c968
diff --git a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild
index 321edd009664..abcf62c398c0 100644
--- a/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild
+++ b/net-libs/loudmouth/loudmouth-1.5.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ~ppc ppc64 sparc x86 ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~ppc-macos"
IUSE="asyncns ssl openssl static-libs test"
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 06c5c4bcc8ec..f95299d8729f 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,17 +1,20 @@
AUX gentoo-global-npm-config.patch 1511 SHA256 a6575286a4f0c3b4db07c2f353d2e6c093eb3caba6cd0d3b11e546734b16bfad SHA512 b6c8bf88bd44d5461cbad0354273a6f964429d1cde48ab4c8bef9f50452de22bfc5d15707c5c9adc2a0d8000a6b1be4cffdee039618b627fb0d291886309cc3f WHIRLPOOL 7e748dd02dd248fde544ee088fe4e7b295919f5da1fcaf9511071c716d073ed45380831677082f9748c3802b7bdc6004b78275f39d29f1396330a1b196c5f1e1
AUX nodejs-8.9.0-shared-nghttp2.patch 3158 SHA256 f5589a4e9133a9ec80cca2deeb22489ee424a798fae81271b603ebbee32a46d9 SHA512 eea090e1543f718e8bb72b5923cc4e065617ec8bc6c16a27c79d2e88fd78e54d3d741a694d5fd8979025d1cdd5a761c96feb5bb1a65de771a70102118badd3a8 WHIRLPOOL 06e2542c7c742b273fec3f2a6bdd88bfb1bf3f10f442005c26e77871a82cbbd0154e378473b137b31c31aa5ad61e4124e57b7eb74a1c1db07bf2a73b3ceb711c
+AUX nodejs-9.2.0-shared-nghttp2.patch 2614 SHA256 d8bc1bcc5bc3cdff2ab1eb52508086ca5bdd505882e7f5b3fcfe3098749f72ac SHA512 b7960e828ef0da8b78ede0e06884624067870d8a3af5e01ea2e4202caf441b406767d83dd53c2296f53cd000d32194b9d84afc768cd5308ae0c688dc0ae989b3 WHIRLPOOL 4da2bdaf534e93b2dd95112e6031068083171d682694cc251e99fb1ed420353174910de6f080ea0628f5be2006928818d5fe746be5b1a49c7264ef8795d4d01f
DIST node-v0.12.17.tar.gz 19938029 SHA256 ddea5e253812f167608fbdda6ff29ffc30dc6f669cf2f6e4249938d28b9cd44d SHA512 86c22b17f57018083b07096beeca10e6dfa7569b3d1a25a3b12dd82796db3c9536e6136e0dd0ff62b4de116413f3722b36ce396faa46d8640f80ab09ccfcbca7 WHIRLPOOL 5fba1f95de0a7dbda7e7649bc0f8553cd8595eb87cd27062efbdc59a54673e7e1e6f80191abede683a686043a81d82b76e141aa765b98e3dc39e015aca98e41f
DIST node-v4.8.5.tar.xz 13316060 SHA256 a48aeefc2b4fae0ea6410a8045ca106af244223012eab003bd5cb00aa3b50d53 SHA512 64d936ca14648b5648dedb41f2ee8d39466788762d335fbfc9ce4cb7484d05b6c24ad912fb4b1579a08f466be50b129a96be700fd89cbca5e1de84baa63ddd12 WHIRLPOOL 8d74323f38b4f55bf2e95a628005cbb65c0f4ea0e5dd55699408e26b724ff65fd0a7f674399ed92ac3a56592064133daffcbb37d7076b8da33d28b4d17d61410
DIST node-v6.11.5.tar.xz 15699404 SHA256 1c6de415216799fbaeca82304b3fef87accc7101ebf2ead7d5c545e0779e8aaf SHA512 62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9 WHIRLPOOL 6e572e34d473544624734a54243dc41101e91d045f2b9cedc0c1a65c90584deb163efb422a0c992689ef9878cc5b882758795ae4d902c1c5b20468d8fa2151da
DIST node-v6.9.4.tar.xz 15519264 SHA256 c51d7c61db40455d57428abcadc7eb0f0a08a8878cb1d8ea3c1e211c54532c35 SHA512 86d3e2889031c2b50c021bd3fd63194c2c22c44291d51dff1b5e1652b01853c09d2880c2f58fdad062e3e2a3f637a3f0d78dac66b835b676790cf272e64f8dce WHIRLPOOL d1bcf488ed1aae7959303b988c9467fc5d0930166c7bfe0e441392763e19f788496971c07560a9f62586bbb2be7ce741ece8346140d665d29593b9b8f649b002
DIST node-v8.9.1.tar.xz 18290848 SHA256 ef160c21f60f8aca64145985e01b4044435e381dc16e8f0640ed0223e84f17e0 SHA512 e1d93def34c1b91de90b807031e2f313661658cd045d44d290950190b10512770df05cb92e9657bab7ad6654d3359364193567cf693ddb2b3574d2a48e4ee256 WHIRLPOOL f1e47a0d078e0c1c29c993c8266337ae1fa0ee18ac81e053c4deabe85a94a5de0681ea9ed7f81119d108235055b849bc30557eb0d86345675580d76bd7c05f4d
DIST node-v9.1.0.tar.xz 18256556 SHA256 7e34d581332aedc85306859e613a81cce2531bdd30eef358cb54db8a4f5c3c49 SHA512 3e99c8c93cb05194e572a1fcf25032da2d94e5dffec1ec3044945d70c02a07f31d872501c0614dd9e8142ddb60e1c20cf13b59859be9c4e9e6beb3f7b8fc3aae WHIRLPOOL 70864c2bbb1e69f5e30a41098dd68ab399cc2e78e9d90237bdc08e425d7f1d06c6a8b74557f44e1b73f021d18096e60eaee00e5a0c51b58408ac11a13f0cc53a
+DIST node-v9.2.0.tar.xz 18347108 SHA256 64caf263eadc1aea072ce5d30ded7f4534aa7f59c8c6993eee4accad96e3bbc2 SHA512 3335a2ec17f4698bda58f2a2c9548546912b9a4109c0bff0ffc57bca14d40101bcc00356231c95c08733860286ac340e227ca79debac581835f84ae3967cdb4b WHIRLPOOL f14cd3f537d2f1f41ee299f2492f2dc275587846dc231f668ccb3c2d31720020b982474130ae7ce4b8ca709e2f67c510d3e65b7641fbc3fff0e3f9be3321ca2a
EBUILD nodejs-0.12.17.ebuild 3425 SHA256 4dbd8abed45e7a0266b9cd379bb95e205e8edf006e57711dde176ba954b996a8 SHA512 5507119d2bf420f8096c15258dded17cd5bc5470aa36d8ca1ef4324c183536580965b5c0b8022f22ebce509621d84ab2423d768e2c5d8e2268a40f622ead8075 WHIRLPOOL fee27aa0ccbcc6e8d827de12e49fb1e549b2784b9edf6e19304ccc24ad243a28556d01fdc046a74e9023ebf394d0e47f2e60442b2c23b0b49c7c169a66beeb11
EBUILD nodejs-4.8.5.ebuild 4435 SHA256 561010c1e09bc161951e6eb5148dda8226cf113f023459f6895438ffc4a701ae SHA512 66f3bfae15bef4755f9ec630c4bc50a44ae0b63102c3568bf6ca41caea66bca09cd67eb8dc314a27b0a571f2672e93f3937b9f14e3b19a0eaf36221c36c07d66 WHIRLPOOL 2c409f26070282eb4734a35a4763f01bd71beaeb63af07834ef997e005769794e5e92933e6678064cdf21f22d65091bf82c505406df63ad70e0e88af5b80a877
-EBUILD nodejs-6.11.5.ebuild 6092 SHA256 e35d7deb9ecbaee0b9fcd147c19cbaff93cdc962c12d97667034225497e88972 SHA512 c28666bebbd23f20cf2a221be35283d976fea2d943a359bf2c3b98b63d7e3235a1d9fe23136161bb8b3755ef1c6aa9fda1874ce9b0066d0f8668047d4f87ba77 WHIRLPOOL bbc0e1bf7051291722d52af9064cdba70e908f9486a4050c06d5ef6eced239bebcacaf4b89466136da0dd0c9993a24df8fb3a4eec8d86bd0b4bcccc4657d9aca
+EBUILD nodejs-6.11.5.ebuild 6090 SHA256 a2c84b62e2a9f8f7333023fac04aa1a5a8f396d6eb5d53a520a1f4d5dddf3121 SHA512 3b203a496f10605a816d5cd8ca9563b9d8ce6829dccf6b8934d9c63275e042aca2371bb5b9356ad88d299aa7336c94e074fa5e8d9ebe8259bd80c76205216486 WHIRLPOOL 80f4c4ff3cbae9b6a48f10857d1ff5d8de3f3f5c3195269f27ad784e32d77cbc6d52cd80b1320ee62801d3f5cdebcc0b3e510a29b373a503c9782495c04e5316
EBUILD nodejs-6.9.4.ebuild 6073 SHA256 150fdc85c99024a7280f3b5c23f11c9a5c7f99ac5a075fccaa8c1dfd4f52865d SHA512 aefc407c057e7c660ed0be4adc5056c9130b95adb63b22bd55d06c4981d70d53d82a65350df4778684c597de5b5bf6b2f8cd28b0ce61de4914c4db02ac3461f7 WHIRLPOOL 58aabc7cc764c8a47538dff634bdb295a2c93ab646ae544cbd61fb32961a465a5da65cb9a068ff837675cd5f41ef8c769d1e06a184740e7fc86819fb4e1d1be2
EBUILD nodejs-8.9.1.ebuild 6275 SHA256 0fb5c3f0697408a8f47899989ddfae01bd92a7749045d2f722f4319a4a1949f6 SHA512 77843bffc6ba3cec789eb92c79b3563b47b2d63efb480b9ec0435decbfff4ec7e9023b0191e22576f5edc2cf4f80fe1cfeeea17246638ed526ae799d656a89ec WHIRLPOOL b39b1d58568f16cef94897007b203a6dbb35ee5f6ebfa2e6890f3c2db1408e162eb21276831edb5911730af1fb545ca7ce33206d5a1eb2a23db50ad424b5d333
EBUILD nodejs-9.1.0.ebuild 6275 SHA256 3e5824479618160542e517bb3a5cda62a33f38db27e44330931364a70af33579 SHA512 cfc50f64b60305523f33bda6b223b9f1b1f0a07dad1c46910fa3ec7448c35ad84dd92108ddf64630665c905a910529bfd49770f9d9fb97e145d23e11d78cd34f WHIRLPOOL 0f012724e2b67cff78143368ab935adede95893a976429f22f0e8ae816587ac85f501d73f08b8b592a631c74a321fb2c54cc5eb24bda5975f0c02c508def024b
+EBUILD nodejs-9.2.0.ebuild 6275 SHA256 10d03023ca07d0c4743e3a88bf0492f4f5bc3eeb11b273ee6dae06575bf12a8b SHA512 b02744fce2c1bc6adf644bf5835f021f8931e9a687d58b83984734b6f22502305536a063589087687378a22e92992bd86262a489da5a6aa986dc88be2ef8467b WHIRLPOOL 4c44b0bb9e8da01b1908ed09136dad842433a5ca5cd7300aa9c35edda16529d319edd5d05c620199eafb7c3a614de61958ee40f4c21df24bc5cbb4acfaae17f7
MISC ChangeLog 16331 SHA256 16702a204cff5e2c71e5b982f323aa3aeaa29a6f3b2da7d23745b81a7f9e01bc SHA512 a98fae5176a945e301bb763d80c44c641295dabdd8cd6d8226106db206b5e3d90654f3b9d98f5adb2291218c97c1707daec05f68f5d1036edba0129c5d86169d WHIRLPOOL 7a409b0f4f81d549f26f777325c4149a645e275fd83b5128252dd27596654e6800454692664e3cf5d41030794215e8e39cbc05ff3cd6db7bd681a12a96eeffec
MISC ChangeLog-2015 23934 SHA256 354bd9c41192f651dd4426b236bc63a6bb41ea76831855a0ec00550a369a1b97 SHA512 28421b67fa37d71d97f976bd938cdaded4c994c08fa68d469b1d193a4cb380da633acb352cdcbda0f4cdfaf6cf671c82132c3e64bb48721df9d78843bcf49d74 WHIRLPOOL 65cad5043c8d83e0d342c1e593a7c0eb2d2400968507ef48e2de0384baab13861c99ed7e44cdf41eb6027826b174695be598d77077587a01ce96adbb43a5b633
MISC metadata.xml 451 SHA256 d2b12ec796c41fd4010281119313aaad1248591cc31c8e570a44a1dd28f49e80 SHA512 d3baf438dbd581a2b8a980ab591044fd929467f3872556e04e422f09568b63ac4fe4f0841841f1e37e702ff2cd8e10fdce8e754fba83cc0bc14b3dd5944ab12f WHIRLPOOL e8a5f8efd991292d27bd33f620be996cb1be1993f580b63824d70ad5f384082ba4591cc7a37dd5e34411ed0a53054b66972a5628004e67d487be4cc074d6b36b
diff --git a/net-libs/nodejs/files/nodejs-9.2.0-shared-nghttp2.patch b/net-libs/nodejs/files/nodejs-9.2.0-shared-nghttp2.patch
new file mode 100644
index 000000000000..a145c0c71169
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-9.2.0-shared-nghttp2.patch
@@ -0,0 +1,89 @@
+--- a/configure
++++ b/configure
+@@ -182,6 +182,27 @@
+ dest='shared_http_parser_libpath',
+ help='a directory to search for the shared http_parser DLL')
+
++shared_optgroup.add_option('--shared-nghttp2',
++ action='store_true',
++ dest='shared_nghttp2',
++ help='link to a shared nghttp2 DLL instead of static linking')
++
++shared_optgroup.add_option('--shared-nghttp2-includes',
++ action='store',
++ dest='shared_nghttp2_includes',
++ help='directory containing nghttp2 header files')
++
++shared_optgroup.add_option('--shared-nghttp2-libname',
++ action='store',
++ dest='shared_nghttp2_libname',
++ default='nghttp2',
++ help='alternative lib name to link to [default: %default]')
++
++shared_optgroup.add_option('--shared-nghttp2-libpath',
++ action='store',
++ dest='shared_nghttp2_libpath',
++ help='a directory to search for the shared nghttp2 DLL')
++
+ shared_optgroup.add_option('--shared-libuv',
+ action='store_true',
+ dest='shared_libuv',
+@@ -1360,6 +1381,7 @@
+ configure_node(output)
+ configure_library('zlib', output)
+ configure_library('http_parser', output)
++configure_library('nghttp2', output)
+ configure_library('libuv', output)
+ configure_library('libcares', output)
+ # stay backwards compatible with shared cares builds
+--- a/node.gyp
++++ b/node.gyp
+@@ -14,6 +14,7 @@
+ 'node_module_version%': '',
+ 'node_shared_zlib%': 'false',
+ 'node_shared_http_parser%': 'false',
++ 'node_shared_nghttp2%': 'false',
+ 'node_shared_cares%': 'false',
+ 'node_shared_libuv%': 'false',
+ 'node_use_openssl%': 'true',
+@@ -151,8 +152,15 @@
+ 'type': '<(node_target_type)',
+
+ 'dependencies': [
+- 'node_js2c#host',
+- 'deps/nghttp2/nghttp2.gyp:nghttp2'
++ 'node_js2c#host'
++ ],
++
++ 'conditions': [
++ [ 'node_shared_nghttp2=="false"', {
++ 'dependencies': [
++ 'deps/nghttp2/nghttp2.gyp:nghttp2'
++ ]
++ }]
+ ],
+
+ 'includes': [
+@@ -180,8 +180,7 @@
+ 'include_dirs': [
+ 'src',
+ 'tools/msvs/genfiles',
+- '<(SHARED_INTERMEDIATE_DIR)', # for node_natives.h
+- 'deps/nghttp2/lib/includes'
++ '<(SHARED_INTERMEDIATE_DIR)' # for node_natives.h
+ ],
+
+ 'sources': [
+--- a/node.gypi
++++ b/node.gypi
+@@ -251,6 +251,10 @@
+ 'dependencies': [ 'deps/http_parser/http_parser.gyp:http_parser' ],
+ }],
+
++ [ 'node_shared_nghttp2=="false"', {
++ 'dependencies': [ 'deps/nghttp2/nghttp2.gyp:nghttp2' ],
++ }],
++
+ [ 'node_shared_cares=="false"', {
+ 'dependencies': [ 'deps/cares/cares.gyp:cares' ],
+ }],
diff --git a/net-libs/nodejs/nodejs-6.11.5.ebuild b/net-libs/nodejs/nodejs-6.11.5.ebuild
index 426988680c2d..8bb31dcd4f21 100644
--- a/net-libs/nodejs/nodejs-6.11.5.ebuild
+++ b/net-libs/nodejs/nodejs-6.11.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x64-macos"
IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl test"
RDEPEND="icu? ( >=dev-libs/icu-56:= )
diff --git a/net-libs/nodejs/nodejs-9.2.0.ebuild b/net-libs/nodejs/nodejs-9.2.0.ebuild
new file mode 100644
index 000000000000..aaab3c90a4b0
--- /dev/null
+++ b/net-libs/nodejs/nodejs-9.2.0.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/"
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl systemtap test"
+
+RDEPEND="icu? ( >=dev-libs/icu-59:= )
+ npm? ( ${PYTHON_DEPS} )
+ >=net-libs/http-parser-2.7.0:=
+ >=dev-libs/libuv-1.16.1:=
+ >=net-libs/nghttp2-1.25.0
+ >=dev-libs/openssl-1.0.2g:0=[-bindist]
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ systemtap? ( dev-util/systemtap )
+ test? ( net-misc/curl )"
+
+S="${WORKDIR}/node-v${PV}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}"/gentoo-global-npm-config.patch
+ "${FILESDIR}"/nodejs-9.2.0-shared-nghttp2.patch
+)
+
+pkg_pretend() {
+ (use x86 && ! use cpu_flags_x86_sse2) && \
+ die "Your CPU doesn't support the required SSE2 instruction."
+
+ ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+ die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer."
+}
+
+src_prepare() {
+ tc-export CC CXX PKG_CONFIG
+ export V=1
+ export BUILDTYPE=Release
+
+ # fix compilation on Darwin
+ # https://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/|| 'python2'/|| '${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 deps/npm/lib/npm.js || die
+
+ # Avoid writing a depfile, not useful
+ sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+ sed -i -e "/'-O3'/d" common.gypi || 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 || 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 || die
+ BUILDTYPE=Debug
+ fi
+
+ default
+}
+
+src_configure() {
+ local myarch=""
+ local myconf=( --shared-http-parser --shared-libuv --shared-nghttp2 --shared-openssl --shared-zlib )
+ use npm || myconf+=( --without-npm )
+ use icu && myconf+=( --with-intl=system-icu ) || myconf+=( --with-intl=none )
+ use snapshot && myconf+=( --with-snapshot )
+ use ssl || myconf+=( --without-ssl )
+ use debug && myconf+=( --debug )
+
+ case ${ABI} in
+ amd64) myarch="x64";;
+ arm) myarch="arm";;
+ arm64) myarch="arm64";;
+ ppc64) myarch="ppc64";;
+ x32) myarch="x32";;
+ x86) myarch="ia32";;
+ *) myarch="${ABI}";;
+ esac
+
+ GYP_DEFINES="linux_use_gold_flags=0
+ linux_use_bundled_binutils=0
+ linux_use_bundled_gold=0" \
+ "${PYTHON}" configure \
+ --prefix="${EPREFIX}"/usr \
+ --dest-cpu=${myarch} \
+ $(use_with systemtap 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="${D}"
+ pax-mark -m "${ED}"usr/bin/node
+
+ # set up a symlink structure that node-gyp expects..
+ dodir /usr/include/node/deps/{v8,uv}
+ dosym . /usr/include/node/src
+ for var in deps/{uv,v8}/include; do
+ dosym ../.. /usr/include/node/${var}
+ done
+
+ if use doc; then
+ # Patch docs to make them offline readable
+ for i in `grep -rl 'fonts.googleapis.com' "${S}"/out/doc/api/*`; do
+ sed -i '/fonts.googleapis.com/ d' $i;
+ done
+ # Install docs!
+ dohtml -r "${S}"/doc/*
+ fi
+
+ if use npm; then
+ dodir /etc/npm
+
+ # Install bash completion for `npm`
+ # We need to temporarily replace default config path since
+ # npm otherwise tries to write outside of the sandbox
+ local npm_config="usr/$(get_libdir)/node_modules/npm/lib/config/core.js"
+ sed -i -e "s|'/etc'|'${ED}/etc'|g" "${ED}/${npm_config}" || die
+ local tmp_npm_completion_file="$(emktemp)"
+ "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
+ newbashcomp "${tmp_npm_completion_file}" npm
+ sed -i -e "s|'${ED}/etc'|'/etc'|g" "${ED}/${npm_config}" || die
+
+ # Move man pages
+ doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
+
+ # Clean up
+ rm "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} || die
+ rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} || die
+
+ local find_exp="-or -name"
+ local find_name=()
+ for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
+ ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
+ "*.md" "*.markdown" "*.bat" "*.cmd"; do
+ find_name+=( ${find_exp} "${match}" )
+ done
+
+ # Remove various development and/or inappropriate files and
+ # useless docs of dependend packages.
+ find "${LIBDIR}"/node_modules \
+ \( -type d -name examples \) -or \( -type f \( \
+ -iname "LICEN?E*" \
+ "${find_name[@]}" \
+ \) \) -exec rm -rf "{}" \;
+ fi
+}
+
+src_test() {
+ out/${BUILDTYPE}/cctest || die
+ "${PYTHON}" tools/test.py --mode=${BUILDTYPE,,} -J message parallel sequential || die
+}
+
+pkg_postinst() {
+ einfo "The global npm config lives in /etc/npm. This deviates slightly"
+ einfo "from upstream which otherwise would have it live in /usr/etc/."
+ einfo ""
+ einfo "Protip: When using node-gyp to install native modules, you can"
+ einfo "avoid having to download extras by doing the following:"
+ einfo "$ node-gyp --nodedir /usr/include/node <command>"
+}
diff --git a/net-libs/ripe-atlas-sagan/Manifest b/net-libs/ripe-atlas-sagan/Manifest
index 2cedc600420e..8dbf52c8762b 100644
--- a/net-libs/ripe-atlas-sagan/Manifest
+++ b/net-libs/ripe-atlas-sagan/Manifest
@@ -5,4 +5,4 @@ EBUILD ripe-atlas-sagan-1.1.10.ebuild 832 SHA256 f6189803e71f9d9120bc2ed4d6cf9a2
EBUILD ripe-atlas-sagan-1.1.11.ebuild 863 SHA256 c4636df31389b287400f5bc57ba40446e7cf9edd6f516990690fd71008a461a2 SHA512 0d8b738097d9c941c16c6ad9689cad2ec7a47a3cb73dcc235916fafe2b51deeacd3a5679c3c1b95f8282b999707130bc7592df3a44188f9025f45ed2264af059 WHIRLPOOL 5b7e2e427afdb89702bdd08d788f54f33575ec53849d09a29519f70ad4be1db3bf679a759e00d784c62f55d538d794503079a6c95ab5528387a50514ebaea635
EBUILD ripe-atlas-sagan-1.1.8.ebuild 864 SHA256 c9b461ba37401474242ff6bdfccbc6f98474ae6962e07ab4563fa5d05b51f257 SHA512 3fd7439f7d6490f40403953c452a5161b84aa8a59376a9ac79ddbbebd4ef479617a1a66b887232a9a147af077053c4fc83f16c631f93af3d58bb6cb658370be0 WHIRLPOOL 05afcb1e9051d240bd8cde861d848ad805e245da874a5538e2e75b85913b0809f45ddcee431481ed8fa15663f109a709cc93c3dabc60732d30ce33dc74bc0624
MISC ChangeLog 1831 SHA256 68753db2c3d3ae31cc40c76e66bf3934ab116b81964859d6f0c5963375973779 SHA512 02b7fbe7feedcfbb8b82d837471ccff1157e7bac073ee2863414899c365195478bc16a0133bc6b20173a131ed62e024dacb4293b87ab725417d3f93042d13b9d WHIRLPOOL 878e0dd42f5dc4c518df73ac82aa6c5709b2bfa50f347440e4e7745fb31964322f8e87f55b25fa176861f9a7fe6650431ca203313e95084e3bb3841d620eeb0b
-MISC metadata.xml 523 SHA256 d0126184e82d0f4afdee90f97e8ed6258c3a4b0ba4d403977fd78bb872d506e7 SHA512 7a6d366f6b99f4eea39eff55406080865eae1ad4f504653dfba7d365a7ed7aad152447553295ba614a8419e135425da25ca97e460bd825a67b6533f1c6c8dd2e WHIRLPOOL c19d7c828698b22b8b95de6ba188b586a2c581d1d24b5836f7aceab1955c480ce0a9bd4363243caad97a544e0f274e2bcaabdba35ade3667bfe09e683986c2fa
+MISC metadata.xml 245 SHA256 3f5250d41887c964d7c19921931d22028128b0cd1fb2b0c02b487b8b817cf066 SHA512 a18c8deae207bd61184671671720a29b821623c050edf253b37cdebb500ea1ee84f219baa503cee046b76fb6a8d5ad1ca18cbf646754490aadb040d9b32bdf96 WHIRLPOOL f5a8b90fc0af41f1e8ce7d678795ad19b78bfa264219c9581f09b0d4a536c82cc8d09ebd53294f108cd403a63b97f08aa892c72ab0bb45bd14e11e31a5fc5434
diff --git a/net-libs/ripe-atlas-sagan/metadata.xml b/net-libs/ripe-atlas-sagan/metadata.xml
index b5451fd0a2cd..9d97478d9317 100644
--- a/net-libs/ripe-atlas-sagan/metadata.xml
+++ b/net-libs/ripe-atlas-sagan/metadata.xml
@@ -1,15 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>gentoo@danielquinn.org</email>
- <name>Daniel Quinn</name>
- <description>Proxied maintainer; set to assignee in all bugs</description>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+<!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">ripe.atlas.sagan</remote-id>
</upstream>
diff --git a/net-libs/stem/Manifest b/net-libs/stem/Manifest
index e7d6689c73b0..d68265a5f82e 100644
--- a/net-libs/stem/Manifest
+++ b/net-libs/stem/Manifest
@@ -1,11 +1,7 @@
-DIST stem-1.3.0.tar.bz2 1481513 SHA256 770e370156e0e92a9862e4670ee3f4ac385742006e578608528ee16cbab9d416 SHA512 dea65d026a27985432b291614dc3c8da7a628fad945a755abb706177864edd387c8ea96cd8358af60825b342896d57ea1daa96365efd5156bf8885e7a7aa9714 WHIRLPOOL 1e3d9f800ed9670a347d41c565250a42e1a166e24c55dc3a0128cd3b2c5d9a8f0e926e73338a4cdd846997911c11db5e2fa98f2b7dd5a259da523951d8bf1626
-DIST stem-1.4.0.tar.bz2 1569644 SHA256 6c8af06a6fa9553ad4da3e397cffa42d7ddd9396a1425b2757f125e7699ef83c SHA512 0d93355659ff04d8846133845636c0596e06331b6646a62c597c2d6156be39705ed182d480dde3e49653c4b5341f663e4da83610110383d9d8c395ac1e473191 WHIRLPOOL 3eb30be403980a6a446fa0fe666fe628ef1f732e5a7da6ae3db323e4053c7df866142faad979a69cfeecb031077896e4883c58fdb6b3db84f7c5502141b4df7c
-DIST stem-1.4.1.tar.bz2 1570151 SHA256 f2c460df59d63f60e5046221994be655a361c31b81cda0120e594999587869e8 SHA512 40ed898efd55d749dad9e02ff00cc4770f588f9d0fd40995d3a0ed4d13ac3bd7cf1fba011a01729668be30ef9627bd6b140d4fbd76cedb5fa5793d9750aa48b7 WHIRLPOOL 2a52c1bc4a0acb18ebaf12654f0f4a8c167992f994336db1c16d6e3d49039007a5832fb0e80ac78ba82e789144bb374f7ce1105bba3e5edd14e99e83c2514ebf
DIST stem-1.5.4.tar.gz 1915722 SHA256 3649133037ee186e80115650094a2fb2f60a23f006ebddab34d9039be9b2f7c8 SHA512 1ea74341a1013f1f98d3d5ed1d552e79277cf54a6337d1a8b66bda0baae022d70c4c0c9ce35c843222d183a716466d93e1df3ee55ae6cd16cf10c6cf415d3cf7 WHIRLPOOL df5e1449fc2f7454b5288ed8e02e09388bb47792bae4c78ace8f3046d65967295b601cf28c4c52159663eb285c37d4542ee0b81815b0fad10faeda4023710b64
-EBUILD stem-1.3.0.ebuild 1025 SHA256 d5d16139561b3924de8a930b40385325d77d2db93828463a537af2b561c38e01 SHA512 e787ab3c9fb7ccaa668421d75ddc6527372f6775d1ad4316b5ac5aa12f8c9dc9e9ef494a7441afc1b28e32b8438634ac15e70c418fe5585875dd6e0fa41b2086 WHIRLPOOL b94b834782e570eaab209045151f4c48edab335dfe49ecab3bbd61d7053bafab92d5292140b1170d3491fa6bd552887ecf3dafaa0036b79fbdbd53f44a27258c
-EBUILD stem-1.4.0.ebuild 987 SHA256 20644b0f54d37617f33bb57806e5b3f9c2939ddd75de0ed4de8a7dccd05ca55e SHA512 2b9a0f037f5bcf458a41473b1006bf658fc3c3993ec9148e13b16e6c73ea755bd2b00a1834ce094011605f2d61e937eee13185e822ffb81f259f5030c1985db7 WHIRLPOOL 1baee33c8f94459efd79a1f9681d6f55074c7410accc814247f4f43a7be01391180f4329dd33210acc33aad33393d2ec853a42dd7b430ea79b31d8b89403091e
-EBUILD stem-1.4.1.ebuild 987 SHA256 20644b0f54d37617f33bb57806e5b3f9c2939ddd75de0ed4de8a7dccd05ca55e SHA512 2b9a0f037f5bcf458a41473b1006bf658fc3c3993ec9148e13b16e6c73ea755bd2b00a1834ce094011605f2d61e937eee13185e822ffb81f259f5030c1985db7 WHIRLPOOL 1baee33c8f94459efd79a1f9681d6f55074c7410accc814247f4f43a7be01391180f4329dd33210acc33aad33393d2ec853a42dd7b430ea79b31d8b89403091e
+DIST stem-1.6.0.tar.gz 2049999 SHA256 d7fe1fb13ed5a94d610b5ad77e9f1b3404db0ca0586ded7a34afd323e3b849ed SHA512 499a15b1cbd12d75865c93e253e797507564d5b5f2a9a0f021107d89c85db040e050944a9ac69b629f74e265d350467bef9d36ec52f7ef2e6a97180a7b93e94c WHIRLPOOL 72adead14d41fe67d1d13bd64c3507bf6e1f649ce51c55711d0ba5b1e9b031a65ec0ea96bb9b92e1ff3088ac0ba9663ac87142c07c2cc90a1215c8a59996e6bd
EBUILD stem-1.5.4.ebuild 1273 SHA256 7698613ef9c63b5fcaecdcba023c127dc4501f95748a2ff2a7e5107ddebb9c0c SHA512 7aa70c4e3fc49b371e0333e9c6bb91216f6e1dc8991d6fb6feb58e4499dd51f7e8f49535c30688c4ba7096d15144326e962bc556abb675761760f3deb3c21b5e WHIRLPOOL 766084e96d7d64766fac4be4293b4965a77026e88cec639d028f54bb2a5347cb6d62bc27a5bfcecdff823e2198c9dfb2bbe9905cbbbd9822b1cc13868a074167
+EBUILD stem-1.6.0.ebuild 1273 SHA256 7698613ef9c63b5fcaecdcba023c127dc4501f95748a2ff2a7e5107ddebb9c0c SHA512 7aa70c4e3fc49b371e0333e9c6bb91216f6e1dc8991d6fb6feb58e4499dd51f7e8f49535c30688c4ba7096d15144326e962bc556abb675761760f3deb3c21b5e WHIRLPOOL 766084e96d7d64766fac4be4293b4965a77026e88cec639d028f54bb2a5347cb6d62bc27a5bfcecdff823e2198c9dfb2bbe9905cbbbd9822b1cc13868a074167
MISC ChangeLog 2405 SHA256 632ae4f6832f2caa7dec9dd52f18eaf938e7918a9a51075a6ffa762883872b1b SHA512 7fd2d849b300f916d0931ac64b6c2dec2f5a2fb668a620a5a877e0278ad6448ca1434a56a8f03d30ffb5b2c6564e0edf1abdb3ee5bd42c945abba12dc547c1ac WHIRLPOOL 01a3a5096c0e112d7c6a3887bd3f043e28743024d868d76e82a46264383e8cb9d0a6bd681e4fb9841e824b7bc95f22230258c6cf738d4939e9b6f04f474c3fc9
MISC ChangeLog-2015 2034 SHA256 f3ee6a18ed75e45af762662f135fc4b5c33f68615d9dd04e235141c7d6d6a149 SHA512 1e745c60e77072771c775dc13e4b39fdee82352925e5ac14c60e9c2de684a1515999a6b1c3284ae24edbc25e0835fdf00b034d8bd1db3be9ea8fe78430861beb WHIRLPOOL 719d82df3860783b375d4735a223f21c4fd775d3512ba158f5e7afcd2c223703e868e7ea5e1ad6d1edcc202f9c21ccb18f0b9a4b8b75c535869dd4cb84199194
MISC metadata.xml 329 SHA256 04c8d1d7bbcf8da63db13d114cc1b0539f5283a1c8b36aa997d66d8c6ae35154 SHA512 e0be0234c4994bfff08e1790f82b8728a33961b9896ff5483b19591e2f00fe4b4ad83d42b59e64c056b393c35ec9ae92737f181d9549655853605537ac017974 WHIRLPOOL 9c8093a00fabb910ceb7a8eec12d1bf5c082be5f61a60542258df663aba8a3f8fbbafbbb5aeab57c65717d84cc8748bc38d5aa8736a106eacaf4d0b109969cdf
diff --git a/net-libs/stem/stem-1.3.0.ebuild b/net-libs/stem/stem-1.3.0.ebuild
deleted file mode 100644
index 2a3864161696..000000000000
--- a/net-libs/stem/stem-1.3.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# Python3.3 fails to execute the test script
-PYTHON_COMPAT=(python2_7)
-
-inherit vcs-snapshot distutils-r1
-
-DESCRIPTION="Stem is a Python controller library for Tor"
-HOMEPAGE="https://stem.torproject.org"
-SRC_URI="mirror://pypi/s/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="test"
-
-DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
- net-vpn/tor )
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RDEPEND="net-vpn/tor"
-
-DOCS=( docs/{_static,_templates,api,tutorials,{change_log,api,contents,download,faq,index,tutorials}.rst} )
-
-python_prepare_all() {
- # Disable failing test
- sed -i -e "/test_expand_path/a \
- \ \ \ \ return" test/integ/util/system.py || die
- sed -i -e "/test_get_connections_by_ss/,+1d"\
- test/integ/util/connection.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- ${PYTHON} run_tests.py --all --target RUN_ALL || die
-}
diff --git a/net-libs/stem/stem-1.4.1.ebuild b/net-libs/stem/stem-1.4.1.ebuild
deleted file mode 100644
index 63e61e8dbcd7..000000000000
--- a/net-libs/stem/stem-1.4.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
-
-inherit vcs-snapshot distutils-r1
-
-DESCRIPTION="Stem is a Python controller library for Tor"
-HOMEPAGE="https://stem.torproject.org"
-SRC_URI="mirror://pypi/s/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="test"
-
-DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}]
- net-vpn/tor )
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RDEPEND="net-vpn/tor"
-
-DOCS=( docs/{_static,_templates,api,tutorials,{change_log,api,contents,download,faq,index,tutorials}.rst} )
-
-python_prepare_all() {
- # Disable failing test
- sed -i -e "/test_expand_path/a \
- \ \ \ \ return" test/integ/util/system.py || die
- sed -i -e "/test_get_connections_by_ss/,+1d"\
- test/integ/util/connection.py || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- ${PYTHON} run_tests.py --all --target RUN_ALL || die
-}
diff --git a/net-libs/stem/stem-1.4.0.ebuild b/net-libs/stem/stem-1.6.0.ebuild
index 63e61e8dbcd7..b61e4b7f54ef 100644
--- a/net-libs/stem/stem-1.4.0.ebuild
+++ b/net-libs/stem/stem-1.6.0.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-PYTHON_COMPAT=(python{2_7,3_4})
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
inherit vcs-snapshot distutils-r1
DESCRIPTION="Stem is a Python controller library for Tor"
HOMEPAGE="https://stem.torproject.org"
-SRC_URI="mirror://pypi/s/${PN}/${P}.tar.bz2"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
@@ -27,8 +27,14 @@ python_prepare_all() {
# Disable failing test
sed -i -e "/test_expand_path/a \
\ \ \ \ return" test/integ/util/system.py || die
- sed -i -e "/test_get_connections_by_ss/,+1d"\
- test/integ/util/connection.py || die
+ sed -i -e "/test_parsing_with_example/a \
+ \ \ \ \ return" test/unit/manual.py || die
+ sed -i -e "/test_parsing_with_unknown_options/a \
+ \ \ \ \ return" test/unit/manual.py || die
+ sed -i -e "/test_saving_manual/a \
+ \ \ \ \ return" test/unit/manual.py || die
+ sed -i -e "/test_sdist_matches_git/a \
+ \ \ \ \ return" test/integ/installation.py || die
distutils-r1_python_prepare_all
}