summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-05-02 14:13:35 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-05-02 14:13:35 +0100
commit7c7c2c9727d6b2ff30945b5aea0d575e1c406d8b (patch)
treebac2a67fb24ac0836147fe370d30e1610ae1845d /net-libs
parent2f8db31405fac68eea6f7257d58529243815033b (diff)
gentoo resync : 02.05.2018
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin34043 -> 34203 bytes
-rw-r--r--net-libs/NativeThread/Manifest2
-rw-r--r--net-libs/NativeThread/NativeThread-0_pre20080330.ebuild4
-rw-r--r--net-libs/adns/Manifest2
-rw-r--r--net-libs/adns/adns-1.4.ebuild4
-rw-r--r--net-libs/grpc/Manifest7
-rw-r--r--net-libs/grpc/files/0001-grpc-1.11.0-Fix-cross-compiling.patch58
-rw-r--r--net-libs/grpc/files/0002-grpc-1.3.0-Fix-unsecure-.pc-files.patch38
-rw-r--r--net-libs/grpc/files/0003-grpc-1.3.0-Don-t-run-ldconfig.patch53
-rw-r--r--net-libs/grpc/files/0004-grpc-1.11.0-fix-cpp-so-version.patch49
-rw-r--r--net-libs/grpc/grpc-1.11.0.ebuild64
-rw-r--r--net-libs/grpc/metadata.xml10
-rw-r--r--net-libs/iax/Manifest2
-rw-r--r--net-libs/iax/iax-0.2.2.ebuild4
-rw-r--r--net-libs/openslp/Manifest2
-rw-r--r--net-libs/openslp/openslp-1.2.1-r3.ebuild2
-rw-r--r--net-libs/roadrunner/Manifest2
-rw-r--r--net-libs/roadrunner/roadrunner-0.9.1.ebuild4
-rw-r--r--net-libs/rpc2/Manifest2
-rw-r--r--net-libs/rpc2/rpc2-2.0.ebuild4
-rw-r--r--net-libs/serf/Manifest2
-rw-r--r--net-libs/serf/serf-1.3.8-r1.ebuild2
-rw-r--r--net-libs/vanessa-mcast/Manifest2
-rw-r--r--net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild4
-rw-r--r--net-libs/vanessa-socket/Manifest2
-rw-r--r--net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild4
26 files changed, 312 insertions, 17 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index fd042081ed1f..0509f0d7585f 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/NativeThread/Manifest b/net-libs/NativeThread/Manifest
index a6b4c742f9f1..3cf7c33186ea 100644
--- a/net-libs/NativeThread/Manifest
+++ b/net-libs/NativeThread/Manifest
@@ -1,4 +1,4 @@
AUX Makefile.patch 759 BLAKE2B c6d93212714791d7d4dc316021f8efde41602bcc1fcf6d6b4aa469b868a9bdcdd6052cf2350613d4609227d9291a1b79e143a8e5f8ebbfaebbe24677b1ee42ae SHA512 6304da105ce09cb5fad241bd5ed6486ae237551143676feab1668c3e8777a68458bedc4d4a53710a115ec4d608985600ef54e0baecd162c1236fdbdcedf88b18
DIST NativeThread-0_pre20080330.tar.bz2 2707 BLAKE2B d1b97be9b8b6ae33f716202b7acb246101175d2445a9f92fbada99969471ae06495f94cd03b9de9666af11e1e36506ba979f19707871c6e615dfc8887eb8171a SHA512 c6c4b26e82c02cb4039718e8085f54fad3d2492b3905dbd91b8798c1140a819cf1fab1b8346ab2524e0619d2921b4ae9de6ffa9c18138bccd965e67c28b05ed7
-EBUILD NativeThread-0_pre20080330.ebuild 610 BLAKE2B ec742028b72bf5274c9117d111f33baf7b1f327b36677bac193d7dbe613d618fd7d5d3afd4a94faf44635045f85686289cb69386af3f57fcc10c322a82eff1d0 SHA512 58998886e1fadcef8356678686562a7f83d9cc187bafff11d882c895224f32b83f6b12bbc67f2871683e700e02cdb6feb6c31b4e7e64942e2238a04532d11480
+EBUILD NativeThread-0_pre20080330.ebuild 618 BLAKE2B 0ff63e6d26fe144179206dec92fe4efdd757709c663afe9224edaee3c9dd3712ccebe9ddeab61a819b1b20e9f458ed3740ee85e493b0da24346ce15451089ca3 SHA512 5ff966a63512638875078a937f25084c210e6275ce556abc83a928f8c510ad73a002ed1bfdffe7e4450416fee4e706b6a60e2d7b29ccbb0620492b68ffa809d8
MISC metadata.xml 256 BLAKE2B d4cddf1e47808cc6fed0829aa4bfe16d930ee2e12bb3e7355ed4871b41e42dac196735be01fe9b38464183039f2df7f88cdd26750461dc9a3268f9844e3373fd SHA512 26e53ead25d8fef36a3759518b200c6a4ea0fc24d2c1f054ed85772cba5644118b231438d723ca25c22a55ed2fcf54e2c467279c9f3b49b6c1ced9997e3f098c
diff --git a/net-libs/NativeThread/NativeThread-0_pre20080330.ebuild b/net-libs/NativeThread/NativeThread-0_pre20080330.ebuild
index ce00b3c4ffaa..219fd6f55fdc 100644
--- a/net-libs/NativeThread/NativeThread-0_pre20080330.ebuild
+++ b/net-libs/NativeThread/NativeThread-0_pre20080330.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
inherit eutils flag-o-matic java-pkg-2 toolchain-funcs
DESCRIPTION="NativeThread for priorities on linux for freenet"
diff --git a/net-libs/adns/Manifest b/net-libs/adns/Manifest
index 526c23048b4c..b8d1bd2808c2 100644
--- a/net-libs/adns/Manifest
+++ b/net-libs/adns/Manifest
@@ -2,5 +2,5 @@ AUX README.security 567 BLAKE2B bdb9ea1b121598a9771f30ac0d778714f8f3ffd2ea50705c
AUX adns-1.4-cnamechain.patch 5342 BLAKE2B d96cbd36b92f160a6242ce0c1f7f3cebbb269ad5334d850ae7cd6841d2d78ef25162e8719bafa4bb231465f70d3353f584ab16eb925f6f1ee6b2aa3c338712e1 SHA512 d625261f570951a42c1b7d61c3f84f9f570ac74855e20afba81ebd593788aa5789c56a99fdc6e81487d7388596b2c197381d0bfaaccd1a6ccf5069cafe8eb7c5
DIST adns-1.4.tar.gz 252668 BLAKE2B 10373868fb322cb48ba5e2425b9e6ef7c1593240f22b412b1a7128349d29e05fa2be53750a06fdf29e3ef8f51e6144a27c19f066a80b195bf5ecf1a8da29ce6a SHA512 9c067def9467578edbbaa47d5e9bc822dabc96bb66f58d032f93b842aaf3746783102ecda9303b24c6437db34d1c4819d2a0e13d08c23c9c7be27c8180604775
EBUILD adns-1.4-r2.ebuild 1092 BLAKE2B 742798e33b5cf9e091b26e3f0588f334c7212f7a84749e0a92d73263481ba6f6155e0fef5f311b1c00035aeebae5eb47e030000716e7e5300db8bc89d59f4da9 SHA512 bffe85e2a15cfb68a1b409ca25a98a01345168ae55f7aebce6da4622f58d772612db1a1594626d18e0effc433311cf990e88687a3a4ec07cc99afe42f2c98898
-EBUILD adns-1.4.ebuild 970 BLAKE2B 545991b20b730af999adbcab4a53af2e650a14a84babe0a63c7a35acb6a588ced89d1c35ee14032759b25bcfabd72e0e4a956cb5b86cdada853fc26535e2e288 SHA512 3ea6c19882ef37eeeeae897444e2c579ad7dcf9622c23f8020d8dc7e8acb64a6105a06096b4a11770a489ac1753b6320ff5c3d402992798dc8aa6915ed808018
+EBUILD adns-1.4.ebuild 978 BLAKE2B 05afb861957192caca3c555817554df2a74d911d2b2de701335b073e3a66dc35a56d3dbd07a511d74e170ea4f224c07f5eee3e3c9b86717b758b82cbbcb3dd17 SHA512 81c9aec8b1c250c03515e69cea3471b814d96b9a2a854627afa7e2638fafbd56e62ba1f55400d000cf519e8167b479ecbc5f0c4cb004b242041c2afa796fb81c
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-libs/adns/adns-1.4.ebuild b/net-libs/adns/adns-1.4.ebuild
index 6fcb37315725..ff58ec85e529 100644
--- a/net-libs/adns/adns-1.4.ebuild
+++ b/net-libs/adns/adns-1.4.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
inherit eutils multilib toolchain-funcs
DESCRIPTION="Advanced, easy to use, asynchronous-capable DNS client library and utilities"
diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
new file mode 100644
index 000000000000..970c3cb3c7e7
--- /dev/null
+++ b/net-libs/grpc/Manifest
@@ -0,0 +1,7 @@
+AUX 0001-grpc-1.11.0-Fix-cross-compiling.patch 2178 BLAKE2B 2f3cb67581ccc276c17033a29795c58a83ce7786ce233bbd26a6ed16b8efaaad0f164e855ce82f0512c76fbe7326643805eca924c5559a82b36f6e849a614c5e SHA512 02a4c07c7d4556d7d2ff448c1a6a02fdf41dbeabcaa1d62103bbbf8198a891f26bf54d3bb921d6b2c0966d577c0b54dee0052f555493f499d7ed6aa680b7b113
+AUX 0002-grpc-1.3.0-Fix-unsecure-.pc-files.patch 1227 BLAKE2B 2791f596cc2e9feb633807171647be1785fd62243b323b6412d85eb8c6a3e964118fecadf93dabb6e9f41d6c778b970445737fc9176fa7631d3b875ca094f227 SHA512 377708ee7385b5c00a3b71f89b482c7488efbcad42854f255df9e20206c2940a9c3b6ff934a95ffe683d6eb605eb30d99782ec3a93d85e5240c08f1ef5729ca2
+AUX 0003-grpc-1.3.0-Don-t-run-ldconfig.patch 1957 BLAKE2B 945ca98ffe0a55bd6e277d3c6d967014d77df8fdf7c708fa275e003df6fda5ce32206069a9a173c41f1d77d8eec38444190bdf15cdd5891142ec5d632bf9af8b SHA512 8e691f56cf6ac348d2516ffe022216fe92132c4266bdc55989238fca37ef3e4cb8c08f261ea41a3c4cd36b5e6dbd20122d75cff77a3924959b5e2e9302a494be
+AUX 0004-grpc-1.11.0-fix-cpp-so-version.patch 3700 BLAKE2B 4d198daaff28d5a69b52594fb3d430e7013c15623e4becd1f0fe402a30d48da191b2920b650da5d84a09a16b136049b66678b5a6aad3963bb6bd2d4f2866b900 SHA512 484e535bcf3d18b780e0ae7b3ab82c23cac3d296af215876f73a07b869fad68e484a3de1a006cbdf4ee302582970b47c08aa4a0b34f59442509134316b6b3f82
+DIST grpc-1.11.0.tar.gz 13431990 BLAKE2B d7aabd86fdaba8f8fc6fa17b411b496bbd51ef0a759d4bd77c0391e472c88f4252270ceddc19fb59a2b725d612236e1aef959f4b313551cb38204c51d1ca216b SHA512 3127cf0e66cd0712d905e6008adf6f80d787ad97eae2fba38fa3f4d343849a3dc3ca8f2ccbc82020e812fdb272e9577584c298a5b623fbdcac40c1efd7877855
+EBUILD grpc-1.11.0.ebuild 1425 BLAKE2B 5f9fc410a9cfb1a19327dbfe57bb440ddc35077a237885977eae0ef4129d521f5c408a39d525fb6b3747423839f5555d69629de7e0aac342b6a08015cc622d89 SHA512 097bd4f327479be095ed394ffbd64758ee66b830dd9be21c9c4451235e9f32f8ab0a58f994885e24892e92d3c6645f756b642a468f435faf1fe79402ebdefa92
+MISC metadata.xml 327 BLAKE2B e99ce0019fedc9b171e83503cbc1fde434fdc24d9de08ab8b26487391a5ef93ff207a2196c0f9e08b7cffbf4770fc67f1fbaeb886e7f95a02cdc3a67432494d6 SHA512 e8fa242a316ef93660b3b7601e1a6c2bbf356a77f4c0f678c34e299c3cdc051b77a79167a47a81d2a7d2b3b85c9059c3918a02e3df1c63b07c3f3812de47bd63
diff --git a/net-libs/grpc/files/0001-grpc-1.11.0-Fix-cross-compiling.patch b/net-libs/grpc/files/0001-grpc-1.11.0-Fix-cross-compiling.patch
new file mode 100644
index 000000000000..6c4767759b4d
--- /dev/null
+++ b/net-libs/grpc/files/0001-grpc-1.11.0-Fix-cross-compiling.patch
@@ -0,0 +1,58 @@
+From b9e631dad111f725c1a4e8b69ff1960397a5cc22 Mon Sep 17 00:00:00 2001
+From: Chirantan Ekbote <chirantan@google.com>
+Date: Mon, 10 Jul 2017 13:19:35 -0700
+Subject: [PATCH 2/5] grpc-1.3.0: Fix cross-compiling
+
+Cross-compiling was severely broken in the Makefile. Fix it.
+
+Sent upstream as https://github.com/grpc/grpc/pull/11476.
+---
+ Makefile | 16 +++++++++-------
+ 1 file changed, 9 insertions(+), 7 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 95de4f6530..4f0680e1d2 100644
+--- a/Makefile
++++ b/Makefile
+@@ -329,6 +329,7 @@ HOST_CC ?= $(CC)
+ HOST_CXX ?= $(CXX)
+ HOST_LD ?= $(LD)
+ HOST_LDXX ?= $(LDXX)
++HOST_AR ?= $(AR)
+
+ CFLAGS += -std=c99 -Wsign-conversion -Wconversion $(W_SHADOW) $(W_EXTRA_SEMI)
+ ifeq ($(HAS_CXX11),true)
+@@ -438,11 +439,12 @@ LDFLAGS += $(EXTRA_LDFLAGS)
+ DEFINES += $(EXTRA_DEFINES)
+ LDLIBS += $(EXTRA_LDLIBS)
+
+-HOST_CPPFLAGS = $(CPPFLAGS)
+-HOST_CFLAGS = $(CFLAGS)
+-HOST_CXXFLAGS = $(CXXFLAGS)
+-HOST_LDFLAGS = $(LDFLAGS)
+-HOST_LDLIBS = $(LDLIBS)
++HOST_CPPFLAGS = $(CPPFLAGS_NO_ARCH) -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1 -fPIC
++HOST_CFLAGS = -std=c99 -Wsign-conversion -Wconversion $(W_SHADOW) $(W_EXTRA_SEMI)
++HOST_CXXFLAGS = -std=c++11
++HOST_LDFLAGS = -g -fPIC -Llibs/$(CONFIG)
++HOST_LDLIBS = -lprotoc
++HOST_AROPTS = $(AROPTS)
+
+ # These are automatically computed variables.
+ # There shouldn't be any need to change anything from now on.
+@@ -6838,10 +6840,10 @@ $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: protobuf_dep_error
+ else
+
+ $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: $(ZLIB_DEP) $(CARES_DEP) $(ADDRESS_SORTING_DEP) $(PROTOBUF_DEP) $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
+- $(E) "[AR] Creating $@"
++ $(E) "[HOSTAR] Creating $@"
+ $(Q) mkdir -p `dirname $@`
+ $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
+- $(Q) $(AR) $(AROPTS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
++ $(Q) $(HOST_AR) $(HOST_AROPTS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
+ ifeq ($(SYSTEM),Darwin)
+ $(Q) ranlib -no_warning_for_no_symbols $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
+ endif
+--
+2.14.0.rc0.284.gd933b75aa4-goog
+
diff --git a/net-libs/grpc/files/0002-grpc-1.3.0-Fix-unsecure-.pc-files.patch b/net-libs/grpc/files/0002-grpc-1.3.0-Fix-unsecure-.pc-files.patch
new file mode 100644
index 000000000000..e6bde1321a46
--- /dev/null
+++ b/net-libs/grpc/files/0002-grpc-1.3.0-Fix-unsecure-.pc-files.patch
@@ -0,0 +1,38 @@
+From bc139f5b7ce6a2a6d7c67480a04e029955aec0ab Mon Sep 17 00:00:00 2001
+From: Chirantan Ekbote <chirantan@google.com>
+Date: Mon, 10 Jul 2017 13:21:27 -0700
+Subject: [PATCH 3/5] grpc-1.3.0: Fix unsecure .pc files
+
+The *_unsecure.pc files were still linking against the secure versions
+of the grpc libraries. Fix them to link against the unsecure versions.
+
+Sent upstream as https://github.com/grpc/grpc/pull/11448.
+---
+ Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 4f0680e1d2..86bd66a5e0 100644
+--- a/Makefile
++++ b/Makefile
+@@ -778,7 +778,7 @@ PC_DESCRIPTION = high performance general RPC framework without SSL
+ PC_CFLAGS =
+ PC_REQUIRES_PRIVATE = $(PC_REQUIRES_GRPC)
+ PC_LIBS_PRIVATE = $(PC_LIBS_GRPC)
+-PC_LIB = -lgrpc
++PC_LIB = -lgrpc_unsecure
+ GRPC_UNSECURE_PC_FILE := $(CORE_PC_TEMPLATE)
+
+ PROTOBUF_PKG_CONFIG = false
+@@ -849,7 +849,7 @@ PC_DESCRIPTION = C++ wrapper for gRPC without SSL
+ PC_CFLAGS =
+ PC_REQUIRES_PRIVATE = grpc_unsecure $(PC_REQUIRES_GRPCXX)
+ PC_LIBS_PRIVATE = $(PC_LIBS_GRPCXX)
+-PC_LIB = -lgrpc++
++PC_LIB = -lgrpc++_unsecure
+ GRPCXX_UNSECURE_PC_FILE := $(CPP_PC_TEMPLATE)
+
+ ifeq ($(MAKECMDGOALS),clean)
+--
+2.14.0.rc0.284.gd933b75aa4-goog
+
diff --git a/net-libs/grpc/files/0003-grpc-1.3.0-Don-t-run-ldconfig.patch b/net-libs/grpc/files/0003-grpc-1.3.0-Don-t-run-ldconfig.patch
new file mode 100644
index 000000000000..d18063f2ef1b
--- /dev/null
+++ b/net-libs/grpc/files/0003-grpc-1.3.0-Don-t-run-ldconfig.patch
@@ -0,0 +1,53 @@
+From 40f602c0beeb09197507d280b150174e09300d7f Mon Sep 17 00:00:00 2001
+From: Chirantan Ekbote <chirantan@google.com>
+Date: Mon, 10 Jul 2017 13:26:04 -0700
+Subject: [PATCH 5/5] grpc-1.3.0: Don't run ldconfig
+
+It doesn't make sense to run ldconfig for a staged install. Remove it.
+---
+ Makefile | 15 ---------------
+ 1 file changed, 15 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 86bd66a5e0..f4c2a5bcb9 100644
+--- a/Makefile
++++ b/Makefile
+@@ -2582,11 +2582,6 @@ else ifneq ($(SYSTEM),Darwin)
+ $(Q) ln -sf $(SHARED_PREFIX)grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(prefix)/$(INSTALL_LIBDIR)/libgrpc_unsecure.so.3
+ $(Q) ln -sf $(SHARED_PREFIX)grpc_unsecure$(SHARED_VERSION_CORE).$(SHARED_EXT_CORE) $(prefix)/$(INSTALL_LIBDIR)/libgrpc_unsecure.so
+ endif
+-ifneq ($(SYSTEM),MINGW32)
+-ifneq ($(SYSTEM),Darwin)
+- $(Q) ldconfig || true
+-endif
+-endif
+
+
+ install-shared_cxx: shared_cxx strip-shared_cxx install-shared_c install-pkg-config_cxx
+@@ -2635,11 +2630,6 @@ else ifneq ($(SYSTEM),Darwin)
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_unsecure.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_unsecure.so
+ endif
+-ifneq ($(SYSTEM),MINGW32)
+-ifneq ($(SYSTEM),Darwin)
+- $(Q) ldconfig || true
+-endif
+-endif
+
+
+ install-shared_csharp: shared_csharp strip-shared_csharp
+@@ -2652,11 +2642,6 @@ else ifneq ($(SYSTEM),Darwin)
+ $(Q) ln -sf $(SHARED_PREFIX)grpc_csharp_ext$(SHARED_VERSION_CSHARP).$(SHARED_EXT_CSHARP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc_csharp_ext.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc_csharp_ext$(SHARED_VERSION_CSHARP).$(SHARED_EXT_CSHARP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc_csharp_ext.so
+ endif
+-ifneq ($(SYSTEM),MINGW32)
+-ifneq ($(SYSTEM),Darwin)
+- $(Q) ldconfig || true
+-endif
+-endif
+
+
+ install-plugins: $(PROTOC_PLUGINS)
+--
+2.14.0.rc0.284.gd933b75aa4-goog
+
diff --git a/net-libs/grpc/files/0004-grpc-1.11.0-fix-cpp-so-version.patch b/net-libs/grpc/files/0004-grpc-1.11.0-fix-cpp-so-version.patch
new file mode 100644
index 000000000000..465520257cf6
--- /dev/null
+++ b/net-libs/grpc/files/0004-grpc-1.11.0-fix-cpp-so-version.patch
@@ -0,0 +1,49 @@
+It creates the symlinks with the wrong versions
+
+--- a/Makefile.orig 2018-05-02 14:19:10.007775576 +0800
++++ b/Makefile 2018-05-02 14:20:59.414089065 +0800
+@@ -2928,7 +2928,7 @@
+ ifeq ($(SYSTEM),MINGW32)
+ $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++$(SHARED_VERSION_CPP)-dll.a $(prefix)/$(INSTALL_LIBDIR)/libgrpc++.a
+ else ifneq ($(SYSTEM),Darwin)
+- $(Q) ln -sf $(SHARED_PREFIX)grpc++$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++.so.6
++ $(Q) ln -sf $(SHARED_PREFIX)grpc++$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++.so
+ endif
+ $(E) "[INSTALL] Installing $(SHARED_PREFIX)grpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP)"
+@@ -2937,7 +2937,7 @@
+ ifeq ($(SYSTEM),MINGW32)
+ $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_cronet$(SHARED_VERSION_CPP)-dll.a $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_cronet.a
+ else ifneq ($(SYSTEM),Darwin)
+- $(Q) ln -sf $(SHARED_PREFIX)grpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_cronet.so.6
++ $(Q) ln -sf $(SHARED_PREFIX)grpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_cronet.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++_cronet$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_cronet.so
+ endif
+ $(E) "[INSTALL] Installing $(SHARED_PREFIX)grpc++_error_details$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP)"
+@@ -2946,7 +2946,7 @@
+ ifeq ($(SYSTEM),MINGW32)
+ $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_error_details$(SHARED_VERSION_CPP)-dll.a $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_error_details.a
+ else ifneq ($(SYSTEM),Darwin)
+- $(Q) ln -sf $(SHARED_PREFIX)grpc++_error_details$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_error_details.so.6
++ $(Q) ln -sf $(SHARED_PREFIX)grpc++_error_details$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_error_details.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++_error_details$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_error_details.so
+ endif
+ $(E) "[INSTALL] Installing $(SHARED_PREFIX)grpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP)"
+@@ -2955,7 +2955,7 @@
+ ifeq ($(SYSTEM),MINGW32)
+ $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_reflection$(SHARED_VERSION_CPP)-dll.a $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_reflection.a
+ else ifneq ($(SYSTEM),Darwin)
+- $(Q) ln -sf $(SHARED_PREFIX)grpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_reflection.so.6
++ $(Q) ln -sf $(SHARED_PREFIX)grpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_reflection.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++_reflection$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_reflection.so
+ endif
+ $(E) "[INSTALL] Installing $(SHARED_PREFIX)grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP)"
+@@ -2964,7 +2964,7 @@
+ ifeq ($(SYSTEM),MINGW32)
+ $(Q) $(INSTALL) $(LIBDIR)/$(CONFIG)/libgrpc++_unsecure$(SHARED_VERSION_CPP)-dll.a $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_unsecure.a
+ else ifneq ($(SYSTEM),Darwin)
+- $(Q) ln -sf $(SHARED_PREFIX)grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_unsecure.so.6
++ $(Q) ln -sf $(SHARED_PREFIX)grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_unsecure.so.1
+ $(Q) ln -sf $(SHARED_PREFIX)grpc++_unsecure$(SHARED_VERSION_CPP).$(SHARED_EXT_CPP) $(prefix)/$(INSTALL_LIBDIR)/libgrpc++_unsecure.so
+ endif
+ ifneq ($(SYSTEM),MINGW32)
diff --git a/net-libs/grpc/grpc-1.11.0.ebuild b/net-libs/grpc/grpc-1.11.0.ebuild
new file mode 100644
index 000000000000..f5f64eea4e7d
--- /dev/null
+++ b/net-libs/grpc/grpc-1.11.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+inherit python-r1 toolchain-funcs multilib flag-o-matic
+
+DESCRIPTION="Modern open source high performance RPC framework"
+HOMEPAGE="http://www.grpc.io"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ >=dev-libs/openssl-1.0.2
+ >=dev-libs/protobuf-3:=
+ net-dns/c-ares
+ sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/0001-grpc-1.11.0-Fix-cross-compiling.patch"
+ "${FILESDIR}/0002-grpc-1.3.0-Fix-unsecure-.pc-files.patch"
+ "${FILESDIR}/0003-grpc-1.3.0-Don-t-run-ldconfig.patch"
+ "${FILESDIR}/0004-grpc-1.11.0-fix-cpp-so-version.patch"
+)
+
+src_prepare() {
+ sed -i 's@$(prefix)/lib@$(prefix)/$(INSTALL_LIBDIR)@g' Makefile || die "fix libdir"
+ default
+}
+
+src_compile() {
+ tc-export CC CXX PKG_CONFIG
+ emake \
+ V=1 \
+ prefix=/usr \
+ AR="$(tc-getAR)" \
+ AROPTS="rcs" \
+ CFLAGS="${CFLAGS}" \
+ LD="${CC}" \
+ LDXX="${CXX}" \
+ STRIP=true \
+ HOST_CC="$(tc-getBUILD_CC)" \
+ HOST_CXX="$(tc-getBUILD_CXX)" \
+ HOST_LD="$(tc-getBUILD_CC)" \
+ HOST_LDXX="$(tc-getBUILD_CXX)" \
+ HOST_AR="$(tc-getBUILD_AR)"
+}
+
+src_install() {
+ emake \
+ prefix="${D}"/usr \
+ INSTALL_LIBDIR="$(get_libdir)" \
+ STRIP=true \
+ install
+}
diff --git a/net-libs/grpc/metadata.xml b/net-libs/grpc/metadata.xml
new file mode 100644
index 000000000000..13bfd9fea3dc
--- /dev/null
+++ b/net-libs/grpc/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>perfinion@gentoo.org</email>
+ </maintainer>
+ <longdescription lang="en">
+ A high performance, open-source universal RPC framework
+ </longdescription>
+</pkgmetadata>
diff --git a/net-libs/iax/Manifest b/net-libs/iax/Manifest
index 7a9536972467..666f819594ec 100644
--- a/net-libs/iax/Manifest
+++ b/net-libs/iax/Manifest
@@ -4,5 +4,5 @@ AUX 0.2.2-sandbox.patch 753 BLAKE2B 1bf2433fd6258dbd778bc073b33e07bbae9aa70e33ae
DIST iax-0.2.2.tar.gz 139379 BLAKE2B 6fd4ac85774851605162ad9845c1e847aae7c2e0504f06a302d223ec51d1963cbb1e309b98d5a41ef70e4bf3de88be60a65ad7e8c08e23d73096b43efa7a2a0c SHA512 f86fc56c9f31665e849e8528d2852e06abd803e8d02fa6098d68eefecccc263ded97d1870e9ee157ec1610fefc92b8f14f2d858fbce115c5da83a6dec1eea210
EBUILD iax-0.2.2-r1.ebuild 1110 BLAKE2B 3c6bb394d06a0046d89c6e53b4cbd36369b243d122c6f7f7e2e5311046e6319c5e4fb1a4b104f5e19f71525947fbb6c9cf908ea269b593224fb2ae1ade55213f SHA512 d0416db04ea7fe0f674c476bcab031e7b99596cea948dce526bde31b0bdeb4b0076dc4068d0a13b404622ae3d41a75f23ccb4751e81fe2392d342d6ca7799d99
EBUILD iax-0.2.2-r3.ebuild 718 BLAKE2B bc5f66c7bec69a760cdb689f7c5fd562180ba4ee21671d0c4406bfc724f46a35f2927133fda3e83d6c72c15a2afbdf24d87c289663434eb127b32a2d5ecd797a SHA512 b42e54f48e515c6bb195a0168d576b22b1c0f500798e38ed369dae1b24c70b75f29a96aaa6d1a0b1574b338131949ab8d04872ef45bc480645fa8dda50d26fa7
-EBUILD iax-0.2.2.ebuild 544 BLAKE2B c2050c2d26834f3dce76f4711716a06478db9e800db953b17b5c5d4a1168459ee3ff13018901774f53d9befb58cf7db327f065684e2d71f6c6a143d510999130 SHA512 66d08edf5b744af7e6e4056b4e6e377c0801d5efed4fa2fe055375ee3895fdc88e0a2e81c912ccfc20e525e2e87f597e0c9eca882fd181ae07bcbd078405ed39
+EBUILD iax-0.2.2.ebuild 552 BLAKE2B 87539eb6ea08f653cbb3eb9a27c0b9dfc69ba21f4dec005165a6a6c6dd828fb668388adbcc65af52d352d6a5c3872bb16e30d46da3caaf96d37ddd273235eead SHA512 4d21973ebb78f6e24532b3bd15bccb64189fd52e7e8b999e182706c48e6bb30cbc3b7ce347f46bfc00466d29659d4421233c487e461c9d59fc12bb136acb7c10
MISC metadata.xml 294 BLAKE2B c338dd8584a092a04570848494079ea52fdfe31db40ca185256ef99832c827a856c43b7b0f46abe4ef23c00ecd2e9e38cc258285c1043773494f4007e69b914b SHA512 d2a7e75b1cd19f4218697e94518b8b6a225437924352c200fb3ba180197ace527752e1b12f490c3a265e8f9952976ad1078743985d83b19239447d658230a42a
diff --git a/net-libs/iax/iax-0.2.2.ebuild b/net-libs/iax/iax-0.2.2.ebuild
index 69b8e7d96bf5..fb399568f11d 100644
--- a/net-libs/iax/iax-0.2.2.ebuild
+++ b/net-libs/iax/iax-0.2.2.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
IUSE=""
DESCRIPTION="IAX (Inter Asterisk eXchange) Library"
diff --git a/net-libs/openslp/Manifest b/net-libs/openslp/Manifest
index 2b9c1bc08436..c11b7cb2f34d 100644
--- a/net-libs/openslp/Manifest
+++ b/net-libs/openslp/Manifest
@@ -10,7 +10,7 @@ AUX slpd-init 2206 BLAKE2B 4a78fdc11f5df523d0adddb57aac17550cde275585fa692779d9c
AUX slpd.service 203 BLAKE2B 9cb80f3eecf7fe569ec37ae7730668fd232b7803fb1e66a4d38d94f28c9ff5248225b86772e2271b77c99931c6e61cfa587745f41bdf36e18658829fea9e86b5 SHA512 189bc5ffe034ab4effdf4187f28110f028452fc9f6e27ff6c44681410b205eba4fb0412b5dd112d27596cef5e2143be6c722a2d5592d803d29dd25e4722ab6ce
DIST openslp-1.2.1.tar.gz 886195 BLAKE2B f4ccdf37028d41b6e405768f1b3982b1eaa89e85a7e0f3b24c2a29195d39465807f967845958baaa567a7dd2d2bc8cff55eb1d910f43a6e54276673719596c9e SHA512 34742d88e772d7dba5c6fab1ccb7bf27d6174c5ca429aec406472994bcd806bfaf16dd86fce2ae4c51659587e99cced2436cf36772f6e086f7b87275fb1b19b6
DIST openslp-2.0.0.tar.gz 5424646 BLAKE2B f63560742cb3f679d052fb48b0afdd7cc7995806d77ef93f01da3cd80a884a840d0b678927685d4f4138358dfcf10e93269217643e399d7721571251c31fcbe5 SHA512 e7627417d45d5d0cc83d6e13d62fe192702ce7b763f1b4fb51aa5da8285405b16a34c3ac4f0a1ecffdf59557b29ec7d24925941e56ddee277c8897162f597ade
-EBUILD openslp-1.2.1-r3.ebuild 1015 BLAKE2B 8aebca7bdeca6a4ffd14d72bb08a8ad2810a079a99a282c937ee472671a29723a9403d93b8a7051738abc7bc1d46be3457ce2990441354a9ea055cefec53903a SHA512 455f4eb0ab9888fd250aceafcb0664865bd1992326896f6afcf6dc4b2e1c958a5a9574c32d915c86ee4f0e17435c91586b142230afca713af40856d16570337a
+EBUILD openslp-1.2.1-r3.ebuild 1023 BLAKE2B 9129caf5bbae1f3c6021d089f87f2b91f763acd0deae8927103aa4878f3590043345c2ab171de10cbde4fd1552c5a13efe4f75ea60e5846b84ce048d80f95781 SHA512 f9e0e8dd843444a33c38f711fada3f576db0bf25b6bad4165ae1b019fb1e70f9f7d96445975afabc5d31ed233a7fc35524969bd6c93e6a9ea2df87af00624675
EBUILD openslp-2.0.0-r4.ebuild 1073 BLAKE2B b4c3e06926bd6da36e520819e5ff2e052bc8102be9e967119305ac3b9bffceaf1128e5504fa2b3a9793c24ed675bdae7223ce64855c97b43f42cf844b03d53f6 SHA512 7dc1e67c956bc3699a2205980388097816906ba4ff4a7f91861894016bb223fed85510c6600793e4670a62c09e7e5b466af4f202cccf5f52a2ec87648846b299
EBUILD openslp-2.0.0-r5.ebuild 1132 BLAKE2B 303f2eb68810f74d92fcd8141c05137c93452efcc8a12a09808748a361a48bdda4764c76c338449667cbc54ce7b573c4318f88e2c73b69b55797d06e0f0714be SHA512 cd160030d9f88f52513b94144252b63b868a787517d2ac54fcf5ad0d5e6f557315096ed28a8ee856fd93f397caf1981d78ff1822c03fb2d3b22395e1b440e2d1
MISC metadata.xml 336 BLAKE2B 8af4358f9a3d06983df228c81b3add5373b04fe7a322d0e5045d3b1224b4311ccfb27b7ab3f19bb6ecc4a12e8e061b7ba4435e70a7371b9018990748aa036e44 SHA512 2aab4978f409d1ceb235b846e06bae2c750c68c69f54f6d5a3f96b30be24c6262cd085b741cc193d8d60a4486581817347ab5b3bcc84d43da48dcc2c215df84f
diff --git a/net-libs/openslp/openslp-1.2.1-r3.ebuild b/net-libs/openslp/openslp-1.2.1-r3.ebuild
index 99e799372528..ff2edc930e63 100644
--- a/net-libs/openslp/openslp-1.2.1-r3.ebuild
+++ b/net-libs/openslp/openslp-1.2.1-r3.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
inherit eutils autotools systemd
DESCRIPTION="An open-source implementation of Service Location Protocol"
diff --git a/net-libs/roadrunner/Manifest b/net-libs/roadrunner/Manifest
index c01e3ac7f270..f6a3410c0c55 100644
--- a/net-libs/roadrunner/Manifest
+++ b/net-libs/roadrunner/Manifest
@@ -1,3 +1,3 @@
DIST roadrunner-0.9.1.tar.gz 338564 BLAKE2B b3e4cea85ed1e4e7834cf758bf4e54e51e7ec4399f5baf75c7ae797c5b0bd571a099acfff29bccc2942d3779247b642372a73efbcb04e7f511786ca22c5b1d3d SHA512 ca1f60ba5a1d844ea088699cfc0b35ac2cae202bfbf7b8846f2b59da3dca0aa9051cf4c7bd7a398ebbf8f3cdbc096faff4a5fc19feb6544576c4141800e90b4b
-EBUILD roadrunner-0.9.1.ebuild 831 BLAKE2B e44cfcf33790569d596e684d1096315f339e8c5b4adcdc855b9a8a5c24b1ad1b01f944d1a0774d03ff3a44e2d1143b31928e48747e9d4bdf0e476479285259de SHA512 0f0a356e6c17ad1c77d9000005237eab1f4f1e6e382e613aff871e3886cd2829424e615f6fa6ae57d8a88c6da8828b8e024a50d1198b0358323c190bf7e945eb
+EBUILD roadrunner-0.9.1.ebuild 839 BLAKE2B 5120bc6e2bc6e3860df4a8e346d72f44f1c4b2ab091b484d4d8d20eebc6045e7be87526d9280b24adca23c79f9002719fb0ad9373b1911edf30f90c2d66d5958 SHA512 3bbbd455c1765cf87738efc898a86828f08b2fede4ad7f70e228f73915ee0404085fd5aa2a32ffa3917e399795e2b4dddfe764d7c349d29207443318a264c735
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-libs/roadrunner/roadrunner-0.9.1.ebuild b/net-libs/roadrunner/roadrunner-0.9.1.ebuild
index a15eb8db1f84..3d2421e5761d 100644
--- a/net-libs/roadrunner/roadrunner-0.9.1.ebuild
+++ b/net-libs/roadrunner/roadrunner-0.9.1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
# EBuild details
DESCRIPTION="RoadRunner library provides API for using Blocks Extensible Exchange Protocol"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" #was http://rr.codefactory.se
diff --git a/net-libs/rpc2/Manifest b/net-libs/rpc2/Manifest
index 27937a5cc9bd..bf542beb7331 100644
--- a/net-libs/rpc2/Manifest
+++ b/net-libs/rpc2/Manifest
@@ -1,7 +1,7 @@
DIST rpc2-2.0.tar.gz 623373 BLAKE2B 4b0b1f43634224d3c6d0bac53b43c7b13b784d7f15f2dc98731073415e26316a2dad9e7ff1a694c0c3f5e0497fbe54e4833fb6da62f66b91d8ec96c41d8927f6 SHA512 36489147b29cc69b41a2c7df4044e9a1bcf3e7fa95b0443a9cb429b05493d083eb317feac06f9b026c021c1a654a537818bb23ab155254dd86ddab0f627d7b8d
DIST rpc2-2.10.tar.gz 595825 BLAKE2B 499834ad86af5b8711a8dbcdb0e6aff88e5cbfca115ad31bf7b2bd224662542a70e83cf41703d6f95e2ef1f4935e0eef216f75e4a76762238015e39ea4d8c364 SHA512 45d67a1eab7938c120a933aaa1c938d569fabe5d4e90f190c327d48a75de17a324f0717eeed05ae2874db59dd45d4dd604d3df61209807aed6ae357317e4b0bb
DIST rpc2-2.14.tar.gz 628236 BLAKE2B 7956bc218fbdf0d14390c7d7090f14dbc813edd1ea45e105bb75c99cebd4acef17e91db979390835449f9a67c4a5b2e5dd01150049f9fb64daa8d32dc65f673b SHA512 7d80a9d2c69469526fa31e0c0a3f0eee20e2662d1ee03eaa3a642d48f152f611f5e219a4d730a94d49b65b77e67eeefb179bc160c0cf7a9d0e7e31f8d7f882c5
-EBUILD rpc2-2.0.ebuild 589 BLAKE2B 0a8aa2bac9933e78575f16dbd2d01f0afe913cea804e1af9c76b8bc68d4d8e131c1349d5c9a34261d9ef802aeb111a9d0a40b74e46325a11f3f360819fde8ab4 SHA512 b07d8adc56861bf6cb26e06161d53c1a622ab5fbd49388e97a1a8aa44ceaf6df3cb69e54baac55fcd124151fbcac9a347b6649e08b809abb2fb81a5cca05a980
+EBUILD rpc2-2.0.ebuild 597 BLAKE2B a5da401dbb6ffe0b6ccfe722b88db89937b9b637a3810c223465ac39323025118ca4ea241de5c498ff70f2ca3a4c2c9e12dcd8d350473d6891e39e210bc1d377 SHA512 d830a8ef1cab5a777fcd7d8b7c23f0dbf851ddc0d17f2c4fd35058b3e2b90542370cc15e36bf4cf5148833acb3c57a88f4556d157212d75646cfd87678475397
EBUILD rpc2-2.10.ebuild 613 BLAKE2B be20c734c16ed427ede30c52a9c2316d666649013a40af7c9e1089051b7ac1826cb188d7f0eb35d9ff4f327608bc16a8f2742783ce044c844a18dadb6e2171c6 SHA512 6f69ec0b248b28af25280f5db4fe909159156e3c059b332a78286eb08b79f8eaba86dad9260f655bd02ff01f7224a78e3f6415613c9be56f250d54cd10309113
EBUILD rpc2-2.14.ebuild 611 BLAKE2B cebbeec716f6a50c69a6a866211b2292e87716ab148025e2cce88f1c864718893b215afb95891621517b504989ee0aa48abc51e9641136dfe7d5de9ad6ed2fa7 SHA512 827d0826ab26aed9f828f2f521d5f27003bf02361744c00a9d34339daca7ba0471573f5371506867613de23ae394a9aa76fbeb3fea45ce6f3743d4dca16f38d9
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/net-libs/rpc2/rpc2-2.0.ebuild b/net-libs/rpc2/rpc2-2.0.ebuild
index 8a0054c0f6c0..278b0a039fe2 100644
--- a/net-libs/rpc2/rpc2-2.0.ebuild
+++ b/net-libs/rpc2/rpc2-2.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
DESCRIPTION="Remote procedure call package for IP/UDP (used by Coda)"
HOMEPAGE="http://www.coda.cs.cmu.edu/"
SRC_URI="http://www.coda.cs.cmu.edu/pub/rpc2/src/${P}.tar.gz"
diff --git a/net-libs/serf/Manifest b/net-libs/serf/Manifest
index a1a48129750f..f21ff9777143 100644
--- a/net-libs/serf/Manifest
+++ b/net-libs/serf/Manifest
@@ -5,7 +5,7 @@ AUX serf-1.3.8-static-lib.patch 1922 BLAKE2B 66e518933fd12141916e93955d9648149de
AUX serf-1.3.8-tests.patch 3159 BLAKE2B 96cd539541f8ca59dd5693bed44854d2aa626cdecaf89e754e8123166559f8e6518f3cde372a42f6d0455302d53dba6a55e51fd44734e1984730f34a090969a3 SHA512 d2b89743e38492a0626b509864c34a3747d73b5aeb7a22df84ce739588663582eea3b6c3d599b8e42896b1720c529e19c5497ff4e830e67981f0664b5e6c533d
DIST serf-1.3.8.tar.bz2 143337 BLAKE2B 873f78ec7fab6323e3351e43ed7b03e8208be8d7ced5a017ca121ecbc091de49a963e69beeee592f39dfab23ff30d4bda3378192ea24f2ec07a5569ee19dc062 SHA512 78787a0d1e3e72dd9afc2e0de65e9af3b4303fefdcb865bd5e087fae570a7fe4d1395ce021756db4685c6e63e31c495563afe57baf677bf9846657f5d63d4205
DIST serf-1.3.9.tar.bz2 145132 BLAKE2B 59776f85b409b2eaea81f3e07b0301515e20cbd2aa0ef05c1c38aa8152a6d5627e526e4bc160abb1fd438e9fa46f97096c639860729d2ea8e0b2fcfcf8222002 SHA512 9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d
-EBUILD serf-1.3.8-r1.ebuild 2087 BLAKE2B f4eb37f03673facf47845dfb457093fe6e60d42251a0e9f720ab8e54462b9c9c6d3b8ac07f8549957d5d5ecc4846274883014a825e492ce3753f3b645cd4d086 SHA512 7a10c13be4256df45a3f055382e3db276917c44b17adb4f1f187520aec4f2350d997212034ec1c514500dcb5145b2c3aabba915ebf7fbacfd61b86365f123c7d
+EBUILD serf-1.3.8-r1.ebuild 2086 BLAKE2B 539a84cba24b83dbd97a31ffd2ef8926555819bde39ef744bfe2fec2f5bc5afc83e329cbfa95fd20c4d46aa804244faf56cfa3c58a10a96dea7dd3254e1024fe SHA512 485fc3a9f2f303400498d3f7af02cc861b19fd306bead6da555f8af3a5c6e4518f6fa840dad8fd921c530c256e754e1406149436eae777ba603a85c2c7ec8b11
EBUILD serf-1.3.8.ebuild 1467 BLAKE2B 06135ef40f6702fee26ae8fbd609260edaffd9461c62dbed325728548ef126867f211b77c1629452855e26f2c79558b6ed5198dbb3bacfa41c034daed8e46d7e SHA512 fcf34f98fb8f03a4db6c5140d3538308b3dffbbed2b5cb649cb6e7871ca59fa204f29d5df63667070f783aa1a2eb4c402ea1d0bfc41fc0b7ecc7dbef9c9b9f95
EBUILD serf-1.3.9.ebuild 2092 BLAKE2B 94920aa41d663d406b572cb21adaf596e9bc67a2bc6ebf98f475955f13da1adb36fedb382723066605308b641c01c305397f6ef408896e04d16b73539cd53405 SHA512 b0fd733f83306234c0e93cb0fe9eefce2abc7cbbf71ef084a268fa231864580cb6f5614f261f9c0cd2d586c26bc7a5ff3343d8a37a30acd26da96cc29ec22fc9
MISC metadata.xml 339 BLAKE2B ff1bd30899bf67f73610a584e1d012632c801f3fecc39b5dc1a79025abdc151c650d26e5363bce5aace53798b20ec8931fc3532e83814b89fce767a2ecdc4e0d SHA512 b98b7e682407dd662a866336f76031793f13b0d76a7dae86b542afb515fdda1224b8141c71ff1f502294c2bcd88f3f80d18d654dcabe77088bef049bf462f18c
diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild b/net-libs/serf/serf-1.3.8-r1.ebuild
index 95c2ede1d0e8..4fad8345c3b0 100644
--- a/net-libs/serf/serf-1.3.8-r1.ebuild
+++ b/net-libs/serf/serf-1.3.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/${PN}/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
IUSE="kerberos static-libs libressl"
RDEPEND="dev-libs/apr:1=
diff --git a/net-libs/vanessa-mcast/Manifest b/net-libs/vanessa-mcast/Manifest
index bc8668885dee..2bfb14a603b1 100644
--- a/net-libs/vanessa-mcast/Manifest
+++ b/net-libs/vanessa-mcast/Manifest
@@ -1,3 +1,3 @@
DIST vanessa_mcast-1.0.0.tar.gz 292643 BLAKE2B 90428c33e77621871f64a1b18b9387b117d6f6f60e0d6bc4e5c54d679bfc242e9de9e60227570d34a53e09ae56e987c7d66db875a94a26d75bf792ca05bf67fb SHA512 594b1c02368b2e90f8a31a53bc03ab1d16fde010094ddde6790802d0c444c3455de6a633fd5c9265d583548cd213ebd992d45cf578fe55cec710eba318a28f23
-EBUILD vanessa-mcast-1.0.0.ebuild 563 BLAKE2B 085d35ed5e713b29b6dd811967a1969cb75227e8e9c302e9c1d0c426259e30a812cf565425897ad02ca451339a96cc1b294cedc8c9bb9f6466202878cf259468 SHA512 bbab9f2bd0f2527aff4d08182bb4f6b78049c88d1d89f47c8feab76ec845940b8c0aae1adab90f633585d555211bbd9f09e7c864467315500abd99d45d6e2e9f
+EBUILD vanessa-mcast-1.0.0.ebuild 571 BLAKE2B 9c20fa52a970d75f24cc8155a947e9b30228cd5786b7a37cf19404848071433cd3be9c0aed41e28f385a5ae09522252d0c999fc957591edc726560b7a027a2db SHA512 4427e491468c5e0849886c2f85e815f5670b87e373008f676a1164266ee2c18f148f9fd596bb9eac1bf46b72291719fabb646c07f44b5f5eeb494429228bf03e
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild b/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild
index 8f4f6f6b1e87..5a609a1f489d 100644
--- a/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild
+++ b/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
MY_PN="${PN/-/_}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Multicast Helper Library"
diff --git a/net-libs/vanessa-socket/Manifest b/net-libs/vanessa-socket/Manifest
index f7de542a41a5..6954aec602f4 100644
--- a/net-libs/vanessa-socket/Manifest
+++ b/net-libs/vanessa-socket/Manifest
@@ -1,5 +1,5 @@
DIST vanessa_socket-0.0.12.tar.gz 346375 BLAKE2B d07054d0fb3477e5d1783d7dfba5b1124977cf5a85cdb3ddced708c485a438ccdae7ae6df0b39f1edf256c3caeea3c4a4a96fabaa0e6404b74ebbd1cc6d2232d SHA512 24767cd77b6017156eb82df6c76b364bcc379d043562528d389b994497bbc041d29aaf72fc94bb877e7df19f196f8cce8879e203ac679570a92ff0782bef2d42
DIST vanessa_socket-0.0.13.tar.gz 384431 BLAKE2B 46a66f4fee72118717e7242febc3d32837bfea475b2f2034c795302ea6db8afa27d4d4b11d626b168315a3e990ae65cffb07bff2e44af230902af9a69f1a1631 SHA512 c25ddabb3ead8e88fc924277ed1aac3a932f35f31974ee6340310cb8c6dabbe9ab163ebe475c9eb7b2dc66f79a07b1c70e00b228f57ba2b06bce87e5e0e3ac65
-EBUILD vanessa-socket-0.0.12.ebuild 657 BLAKE2B 60a469cf5a5be11d337a311cfd377e6fd54756fe271243bd5ee69d46585994294d38fdf994ce480610ba402268c5f6e77149b33768f8f7705d3eb7764c3a4bff SHA512 82df968e0dcdf53b88f17784e14d9897345899e61e020bdf1d10d7a509f54eac6fcee1049c521999bdd77fa72546d4d25e6ce2b8561cf8d05ca77fd26709c5e8
+EBUILD vanessa-socket-0.0.12.ebuild 665 BLAKE2B decd949980b53837d963fb81cd44365832e5c178038732d60f1238283460bf47b512271917add595272c078dc78504b595ce25e501b3b0603dee3c08076a44c5 SHA512 16692aeacb0bc5dab71f15e62e589ba09cf6e92598548cb395164c55f5aa7da3dc2f2bcd2710ca5b4350565f3e860d5c21088af7b3162b5c5b1b1ac9819149d0
EBUILD vanessa-socket-0.0.13.ebuild 583 BLAKE2B 7340f6cd76e4eab8dc8904435e74509b1f77b1708b8684900ec1c941395a282ec1fd2313ef9cf8ddcd9cbc2cfd4bb1a8a28c85d9f9d58f1332ee0dfc9a698354 SHA512 ee58e2451c0d901bf9a219a99fd4c37d5be86d9ec2e1c4765067082b5a3666b01ad620857e6da8fbcbc481945f1d07fd8febf49cd466df64c23326adc394db7b
MISC metadata.xml 289 BLAKE2B ece359bbc1cd696797428b31c61c58e5d63559ec8bfb734e3869421e1ddccbebe109c854225c924ba71d0321cea7ef3a63b1dee3d56b728a4d53bfd34eca8e37 SHA512 eb4947560bda57063dd746f397daafccc5d30e8aa694d75419a2dd4da56461fd6c82274c13e1ac01f8bad0d742c00f4116c20ceefe50f383988c9d12be27c90c
diff --git a/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild b/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild
index 88531f805655..b3d41773bcc9 100644
--- a/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild
+++ b/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=0
+
inherit eutils
MY_PN="${PN/-/_}"