summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/libfilezilla/libfilezilla-0.4.0.1.ebuild2
-rw-r--r--dev-libs/openssl/Manifest1
-rw-r--r--dev-libs/openssl/files/openssl-1.0.2g-parallel-build.patch318
-rw-r--r--dev-libs/openssl/openssl-1.0.2g.ebuild265
-rw-r--r--dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild30
-rw-r--r--dev-perl/Crypt-DH-GMP/Manifest1
-rw-r--r--dev-perl/Crypt-DH-GMP/metadata.xml13
-rw-r--r--dev-perl/Net-HTTP/Manifest1
-rw-r--r--dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild30
-rw-r--r--dev-perl/Net-HTTP/files/networktest.patch48
-rw-r--r--dev-perl/Net-IDN-Encode/Manifest1
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.300.0.ebuild31
-rw-r--r--dev-perl/Net-LDAPapi/Manifest1
-rw-r--r--dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.4.ebuild46
-rw-r--r--dev-perl/Net-LDAPapi/files/3.0.4-ldap_result-no_error.patch14
-rw-r--r--dev-perl/Net-OpenID-Common/Manifest1
-rw-r--r--dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild30
-rw-r--r--dev-perl/Net-OpenID-Common/metadata.xml23
-rw-r--r--dev-perl/Net-OpenID-Consumer/Manifest1
-rw-r--r--dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild33
-rw-r--r--eclass/portability.eclass4
-rw-r--r--games-rpg/manaplus/Manifest1
-rw-r--r--games-rpg/manaplus/manaplus-1.6.2.27.ebuild71
-rw-r--r--kde-apps/ark/Manifest1
-rw-r--r--kde-apps/ark/ark-15.12.2.ebuild60
-rw-r--r--kde-apps/filelight/Manifest1
-rw-r--r--kde-apps/filelight/filelight-15.12.2.ebuild30
-rw-r--r--kde-apps/kcalc/Manifest1
-rw-r--r--kde-apps/kcalc/kcalc-15.12.2.ebuild36
-rw-r--r--kde-apps/kcharselect/Manifest1
-rw-r--r--kde-apps/kcharselect/kcharselect-15.12.2.ebuild27
-rw-r--r--kde-apps/kdebugsettings/Manifest1
-rw-r--r--kde-apps/kdebugsettings/kdebugsettings-15.12.2.ebuild30
-rw-r--r--kde-apps/kdeutils-meta/kdeutils-meta-15.12.2.ebuild30
-rw-r--r--kde-apps/kdf/Manifest1
-rw-r--r--kde-apps/kdf/kdf-15.12.2.ebuild13
-rw-r--r--kde-apps/kfloppy/Manifest1
-rw-r--r--kde-apps/kfloppy/kfloppy-15.12.2.ebuild16
-rw-r--r--kde-apps/kgpg/Manifest1
-rw-r--r--kde-apps/kgpg/kgpg-15.12.2.ebuild30
-rw-r--r--kde-apps/kremotecontrol/Manifest1
-rw-r--r--kde-apps/kremotecontrol/kremotecontrol-15.12.2.ebuild18
-rw-r--r--kde-apps/kteatime/Manifest1
-rw-r--r--kde-apps/kteatime/kteatime-15.12.2.ebuild31
-rw-r--r--kde-apps/ktimer/Manifest1
-rw-r--r--kde-apps/ktimer/ktimer-15.12.2.ebuild29
-rw-r--r--kde-apps/kwalletmanager/Manifest1
-rw-r--r--kde-apps/kwalletmanager/kwalletmanager-15.12.2.ebuild42
-rw-r--r--kde-apps/print-manager/Manifest1
-rw-r--r--kde-apps/print-manager/print-manager-15.12.2.ebuild54
-rw-r--r--kde-apps/sweeper/Manifest1
-rw-r--r--kde-apps/sweeper/sweeper-15.12.2.ebuild14
-rw-r--r--kde-misc/semantik/semantik-0.9.4-r1.ebuild4
-rw-r--r--net-dialup/mingetty/files/mingetty-1.08-check_chroot_chdir_nice.patch36
-rw-r--r--net-dialup/mingetty/mingetty-1.08-r1.ebuild34
-rw-r--r--net-ftp/filezilla/Manifest2
-rw-r--r--net-ftp/filezilla/filezilla-3.16.0.ebuild (renamed from net-ftp/filezilla/filezilla-3.15.0.1.ebuild)4
-rw-r--r--profiles/default/bsd/fbsd/profile.bashrc4
-rw-r--r--profiles/package.mask4
-rw-r--r--profiles/prefix/linux-standalone/amd64/make.defaults3
-rw-r--r--profiles/prefix/linux-standalone/x86/make.defaults3
-rw-r--r--sci-libs/libccd/libccd-9999.ebuild2
-rw-r--r--sys-apps/less/Manifest2
-rw-r--r--sys-apps/less/less-482.ebuild (renamed from sys-apps/less/less-479.ebuild)6
-rw-r--r--sys-apps/watchdog/Manifest2
-rw-r--r--sys-apps/watchdog/files/watchdog-init.d-r144
-rw-r--r--sys-apps/watchdog/watchdog-5.15.ebuild (renamed from sys-apps/watchdog/watchdog-5.13-r1.ebuild)8
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild32
68 files changed, 1591 insertions, 39 deletions
diff --git a/dev-libs/libfilezilla/libfilezilla-0.4.0.1.ebuild b/dev-libs/libfilezilla/libfilezilla-0.4.0.1.ebuild
index 2139f8e583c9..d7530f4f0811 100644
--- a/dev-libs/libfilezilla/libfilezilla-0.4.0.1.ebuild
+++ b/dev-libs/libfilezilla/libfilezilla-0.4.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/filezilla/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
RDEPEND=""
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index e16c5f3b9a73..6eb6a3551fd5 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,2 +1,3 @@
DIST openssl-0.9.8zh.tar.gz 3818524 SHA256 f1d9f3ed1b85a82ecf80d0e2d389e1fda3fca9a4dba0bf07adbf231e1a5e2fd6 SHA512 b97fa2468211f86c0719c68ad1781eff84f772c479ed5193d6da14bac086b4ca706e7d851209d9df3f0962943b5e5333ab0def00110fb2e517caa73c0c6674c6 WHIRLPOOL 8ed3362e6aed89cd6ae02438bc3fb58ff3a91afb8a2d401d1d66c1ee4fd96f4befb50558131dd03a60fc15b588172fc1ede5d56bb1f68e184453bfe3b34f9abf
DIST openssl-1.0.2f.tar.gz 5258384 SHA256 932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c SHA512 50abf6dc94cafd06e7fd20770808bdc675c88daa369e4f752bd584ab17f72a57357c1ca1eca3c83e6745b5a3c9c73c99dce70adaa904d73f6df4c75bc7138351 WHIRLPOOL 179e1b5ad38c50a4c8110024aa7b33c53634c39690917e3bf5c2099548430beef96132ae9f9588ff0cedd6e08bb216a8d36835baaaa04e506fb3fbaed37d31c9
+DIST openssl-1.0.2g.tar.gz 5266102 SHA256 b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33 SHA512 4d96b6c8a232203483d6e8bee81da01ba10977bfbac92f25304a36dec9ea584b7ef917bc45e097cc7dbe681d71a4570d649c22244c178393ae91fab48323f735 WHIRLPOOL aedbd82af0a550e8329a84312fae492f3bb3cb04af763fc9ef532099b2b2e61a55e4a7cfb06085f045740e2b692bbdb3ecb8bf5ca82f46325c3caf22d2317ffb
diff --git a/dev-libs/openssl/files/openssl-1.0.2g-parallel-build.patch b/dev-libs/openssl/files/openssl-1.0.2g-parallel-build.patch
new file mode 100644
index 000000000000..3582810da2bf
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.0.2g-parallel-build.patch
@@ -0,0 +1,318 @@
+--- openssl-1.0.2g/crypto/Makefile
++++ openssl-1.0.2g/crypto/Makefile
+@@ -85,11 +85,11 @@
+ @if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi
+
+ subdirs:
+- @target=all; $(RECURSIVE_MAKE)
++ +@target=all; $(RECURSIVE_MAKE)
+
+ files:
+ $(PERL) $(TOP)/util/files.pl "CPUID_OBJ=$(CPUID_OBJ)" Makefile >> $(TOP)/MINFO
+- @target=files; $(RECURSIVE_MAKE)
++ +@target=files; $(RECURSIVE_MAKE)
+
+ links:
+ @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(EXHEADER)
+@@ -100,7 +100,7 @@
+ # lib: $(LIB): are splitted to avoid end-less loop
+ lib: $(LIB)
+ @touch lib
+-$(LIB): $(LIBOBJ)
++$(LIB): $(LIBOBJ) | subdirs
+ $(AR) $(LIB) $(LIBOBJ)
+ test -z "$(FIPSLIBDIR)" || $(AR) $(LIB) $(FIPSLIBDIR)fipscanister.o
+ $(RANLIB) $(LIB) || echo Never mind.
+@@ -111,7 +111,7 @@
+ fi
+
+ libs:
+- @target=lib; $(RECURSIVE_MAKE)
++ +@target=lib; $(RECURSIVE_MAKE)
+
+ install:
+ @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile...
+@@ -120,7 +120,7 @@
+ (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
+ chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
+ done;
+- @target=install; $(RECURSIVE_MAKE)
++ +@target=install; $(RECURSIVE_MAKE)
+
+ lint:
+ @target=lint; $(RECURSIVE_MAKE)
+--- openssl-1.0.2g/engines/Makefile
++++ openssl-1.0.2g/engines/Makefile
+@@ -72,7 +72,7 @@
+
+ all: lib subdirs
+
+-lib: $(LIBOBJ)
++lib: $(LIBOBJ) | subdirs
+ @if [ -n "$(SHARED_LIBS)" ]; then \
+ set -e; \
+ for l in $(LIBNAMES); do \
+@@ -89,7 +89,7 @@
+
+ subdirs:
+ echo $(EDIRS)
+- @target=all; $(RECURSIVE_MAKE)
++ +@target=all; $(RECURSIVE_MAKE)
+
+ files:
+ $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
+@@ -128,7 +128,7 @@
+ mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx.new $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx ); \
+ done; \
+ fi
+- @target=install; $(RECURSIVE_MAKE)
++ +@target=install; $(RECURSIVE_MAKE)
+
+ tags:
+ ctags $(SRC)
+--- openssl-1.0.2g/Makefile.org
++++ openssl-1.0.2g/Makefile.org
+@@ -279,17 +279,17 @@
+ build_libssl: build_ssl libssl.pc
+
+ build_crypto:
+- @dir=crypto; target=all; $(BUILD_ONE_CMD)
++ +@dir=crypto; target=all; $(BUILD_ONE_CMD)
+ build_ssl: build_crypto
+- @dir=ssl; target=all; $(BUILD_ONE_CMD)
++ +@dir=ssl; target=all; $(BUILD_ONE_CMD)
+ build_engines: build_crypto
+- @dir=engines; target=all; $(BUILD_ONE_CMD)
++ +@dir=engines; target=all; $(BUILD_ONE_CMD)
+ build_apps: build_libs
+- @dir=apps; target=all; $(BUILD_ONE_CMD)
++ +@dir=apps; target=all; $(BUILD_ONE_CMD)
+ build_tests: build_libs
+- @dir=test; target=all; $(BUILD_ONE_CMD)
++ +@dir=test; target=all; $(BUILD_ONE_CMD)
+ build_tools: build_libs
+- @dir=tools; target=all; $(BUILD_ONE_CMD)
++ +@dir=tools; target=all; $(BUILD_ONE_CMD)
+
+ all_testapps: build_libs build_testapps
+ build_testapps:
+@@ -544,7 +544,7 @@
+ (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
+ chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
+ done;
+- @set -e; target=install; $(RECURSIVE_BUILD_CMD)
++ +@set -e; target=install; $(RECURSIVE_BUILD_CMD)
+ @set -e; liblist="$(LIBS)"; for i in $$liblist ;\
+ do \
+ if [ -f "$$i" ]; then \
+--- openssl-1.0.2g/Makefile.shared
++++ openssl-1.0.2g/Makefile.shared
+@@ -105,6 +105,7 @@
+ SHAREDFLAGS="$${SHAREDFLAGS:-$(CFLAGS) $(SHARED_LDFLAGS)}"; \
+ LIBPATH=`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^ *-L//;t' -e d | uniq`; \
+ LIBPATH=`echo $$LIBPATH | sed -e 's/ /:/g'`; \
++ [ -e $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX ] && exit 0; \
+ LD_LIBRARY_PATH=$$LIBPATH:$$LD_LIBRARY_PATH \
+ $${SHAREDCMD} $${SHAREDFLAGS} \
+ -o $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX \
+@@ -122,6 +123,7 @@
+ done; \
+ fi; \
+ if [ -n "$$SHLIB_SOVER" ]; then \
++ [ -e "$$SHLIB$$SHLIB_SUFFIX" ] || \
+ ( $(SET_X); rm -f $$SHLIB$$SHLIB_SUFFIX; \
+ ln -s $$prev $$SHLIB$$SHLIB_SUFFIX ); \
+ fi; \
+--- openssl-1.0.2g/test/Makefile
++++ openssl-1.0.2g/test/Makefile
+@@ -139,7 +139,7 @@
+ tags:
+ ctags $(SRC)
+
+-tests: exe apps $(TESTS)
++tests: exe $(TESTS)
+
+ apps:
+ @(cd ..; $(MAKE) DIRS=apps all)
+@@ -421,130 +421,130 @@
+ link_app.$${shlib_target}
+
+ $(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
+- @target=$(RSATEST); $(BUILD_CMD)
++ +@target=$(RSATEST); $(BUILD_CMD)
+
+ $(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
+- @target=$(BNTEST); $(BUILD_CMD)
++ +@target=$(BNTEST); $(BUILD_CMD)
+
+ $(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO)
+- @target=$(ECTEST); $(BUILD_CMD)
++ +@target=$(ECTEST); $(BUILD_CMD)
+
+ $(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
+- @target=$(EXPTEST); $(BUILD_CMD)
++ +@target=$(EXPTEST); $(BUILD_CMD)
+
+ $(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
+- @target=$(IDEATEST); $(BUILD_CMD)
++ +@target=$(IDEATEST); $(BUILD_CMD)
+
+ $(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO)
+- @target=$(MD2TEST); $(BUILD_CMD)
++ +@target=$(MD2TEST); $(BUILD_CMD)
+
+ $(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
+- @target=$(SHATEST); $(BUILD_CMD)
++ +@target=$(SHATEST); $(BUILD_CMD)
+
+ $(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
+- @target=$(SHA1TEST); $(BUILD_CMD)
++ +@target=$(SHA1TEST); $(BUILD_CMD)
+
+ $(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
+- @target=$(SHA256TEST); $(BUILD_CMD)
++ +@target=$(SHA256TEST); $(BUILD_CMD)
+
+ $(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
+- @target=$(SHA512TEST); $(BUILD_CMD)
++ +@target=$(SHA512TEST); $(BUILD_CMD)
+
+ $(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
+- @target=$(RMDTEST); $(BUILD_CMD)
++ +@target=$(RMDTEST); $(BUILD_CMD)
+
+ $(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO)
+- @target=$(MDC2TEST); $(BUILD_CMD)
++ +@target=$(MDC2TEST); $(BUILD_CMD)
+
+ $(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO)
+- @target=$(MD4TEST); $(BUILD_CMD)
++ +@target=$(MD4TEST); $(BUILD_CMD)
+
+ $(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO)
+- @target=$(MD5TEST); $(BUILD_CMD)
++ +@target=$(MD5TEST); $(BUILD_CMD)
+
+ $(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO)
+- @target=$(HMACTEST); $(BUILD_CMD)
++ +@target=$(HMACTEST); $(BUILD_CMD)
+
+ $(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO)
+- @target=$(WPTEST); $(BUILD_CMD)
++ +@target=$(WPTEST); $(BUILD_CMD)
+
+ $(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO)
+- @target=$(RC2TEST); $(BUILD_CMD)
++ +@target=$(RC2TEST); $(BUILD_CMD)
+
+ $(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO)
+- @target=$(BFTEST); $(BUILD_CMD)
++ +@target=$(BFTEST); $(BUILD_CMD)
+
+ $(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO)
+- @target=$(CASTTEST); $(BUILD_CMD)
++ +@target=$(CASTTEST); $(BUILD_CMD)
+
+ $(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO)
+- @target=$(RC4TEST); $(BUILD_CMD)
++ +@target=$(RC4TEST); $(BUILD_CMD)
+
+ $(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
+- @target=$(RC5TEST); $(BUILD_CMD)
++ +@target=$(RC5TEST); $(BUILD_CMD)
+
+ $(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
+- @target=$(DESTEST); $(BUILD_CMD)
++ +@target=$(DESTEST); $(BUILD_CMD)
+
+ $(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
+- @target=$(RANDTEST); $(BUILD_CMD)
++ +@target=$(RANDTEST); $(BUILD_CMD)
+
+ $(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
+- @target=$(DHTEST); $(BUILD_CMD)
++ +@target=$(DHTEST); $(BUILD_CMD)
+
+ $(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
+- @target=$(DSATEST); $(BUILD_CMD)
++ +@target=$(DSATEST); $(BUILD_CMD)
+
+ $(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
+- @target=$(METHTEST); $(BUILD_CMD)
++ +@target=$(METHTEST); $(BUILD_CMD)
+
+ $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
+- @target=$(SSLTEST); $(FIPS_BUILD_CMD)
++ +@target=$(SSLTEST); $(FIPS_BUILD_CMD)
+
+ $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
+- @target=$(ENGINETEST); $(BUILD_CMD)
++ +@target=$(ENGINETEST); $(BUILD_CMD)
+
+ $(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
+- @target=$(EVPTEST); $(BUILD_CMD)
++ +@target=$(EVPTEST); $(BUILD_CMD)
+
+ $(EVPEXTRATEST)$(EXE_EXT): $(EVPEXTRATEST).o $(DLIBCRYPTO)
+- @target=$(EVPEXTRATEST); $(BUILD_CMD)
++ +@target=$(EVPEXTRATEST); $(BUILD_CMD)
+
+ $(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
+- @target=$(ECDSATEST); $(BUILD_CMD)
++ +@target=$(ECDSATEST); $(BUILD_CMD)
+
+ $(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
+- @target=$(ECDHTEST); $(BUILD_CMD)
++ +@target=$(ECDHTEST); $(BUILD_CMD)
+
+ $(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
+- @target=$(IGETEST); $(BUILD_CMD)
++ +@target=$(IGETEST); $(BUILD_CMD)
+
+ $(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO)
+- @target=$(JPAKETEST); $(BUILD_CMD)
++ +@target=$(JPAKETEST); $(BUILD_CMD)
+
+ $(ASN1TEST)$(EXE_EXT): $(ASN1TEST).o $(DLIBCRYPTO)
+- @target=$(ASN1TEST); $(BUILD_CMD)
++ +@target=$(ASN1TEST); $(BUILD_CMD)
+
+ $(SRPTEST)$(EXE_EXT): $(SRPTEST).o $(DLIBCRYPTO)
+- @target=$(SRPTEST); $(BUILD_CMD)
++ +@target=$(SRPTEST); $(BUILD_CMD)
+
+ $(V3NAMETEST)$(EXE_EXT): $(V3NAMETEST).o $(DLIBCRYPTO)
+- @target=$(V3NAMETEST); $(BUILD_CMD)
++ +@target=$(V3NAMETEST); $(BUILD_CMD)
+
+ $(HEARTBEATTEST)$(EXE_EXT): $(HEARTBEATTEST).o $(DLIBCRYPTO)
+- @target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC)
++ +@target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC)
+
+ $(CONSTTIMETEST)$(EXE_EXT): $(CONSTTIMETEST).o
+- @target=$(CONSTTIMETEST) $(BUILD_CMD)
++ +@target=$(CONSTTIMETEST) $(BUILD_CMD)
+
+ $(VERIFYEXTRATEST)$(EXE_EXT): $(VERIFYEXTRATEST).o
+- @target=$(VERIFYEXTRATEST) $(BUILD_CMD)
++ +@target=$(VERIFYEXTRATEST) $(BUILD_CMD)
+
+ $(CLIENTHELLOTEST)$(EXE_EXT): $(CLIENTHELLOTEST).o
+- @target=$(CLIENTHELLOTEST) $(BUILD_CMD)
++ +@target=$(CLIENTHELLOTEST) $(BUILD_CMD)
+
+ $(SSLV2CONFTEST)$(EXE_EXT): $(SSLV2CONFTEST).o
+- @target=$(SSLV2CONFTEST) $(BUILD_CMD)
++ +@target=$(SSLV2CONFTEST) $(BUILD_CMD)
+
+ #$(AESTEST).o: $(AESTEST).c
+ # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
+@@ -557,7 +557,7 @@
+ # fi
+
+ dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
+- @target=dummytest; $(BUILD_CMD)
++ +@target=dummytest; $(BUILD_CMD)
+
+ # DO NOT DELETE THIS LINE -- make depend depends on it.
+
diff --git a/dev-libs/openssl/openssl-1.0.2g.ebuild b/dev-libs/openssl/openssl-1.0.2g.ebuild
new file mode 100644
index 000000000000..9fc51c4a63f3
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.0.2g.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
+
+MY_P=${P/_/-}
+DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)"
+HOMEPAGE="http://www.openssl.org/"
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
+
+LICENSE="openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )"
+
+# The blocks are temporary just to make sure people upgrade to a
+# version that lack runtime version checking. We'll drop them in
+# the future.
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+ gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+ zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+ kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20140508
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )
+ !<net-misc/openssh-5.9_p1-r4
+ !<net-libs/neon-0.29.6-r1"
+DEPEND="${RDEPEND}
+ >=dev-lang/perl-5
+ sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+ test? (
+ sys-apps/diffutils
+ sys-devel/bc
+ )"
+PDEPEND="app-misc/ca-certificates"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_WRAPPED_HEADERS=(
+ usr/include/openssl/opensslconf.h
+)
+
+src_prepare() {
+ # keep this in sync with app-misc/c_rehash
+ SSL_CNF_DIR="/etc/ssl"
+
+ # Make sure we only ever touch Makefile.org and avoid patching a file
+ # that gets blown away anyways by the Configure script in src_configure
+ rm -f Makefile
+
+ if ! use vanilla ; then
+ epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
+ epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743
+ epatch "${FILESDIR}"/${PN}-1.0.2g-parallel-build.patch
+ epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch
+ epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch
+ epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028
+ epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch
+ epatch "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618
+ epatch "${FILESDIR}"/${PN}-1.0.1p-default-source.patch #554338
+
+ epatch_user #332661
+ fi
+
+ # disable fips in the build
+ # make sure the man pages are suffixed #302165
+ # don't bother building man pages if they're disabled
+ sed -i \
+ -e '/DIRS/s: fips : :g' \
+ -e '/^MANSUFFIX/s:=.*:=ssl:' \
+ -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
+ -e $(has noman FEATURES \
+ && echo '/^install:/s:install_docs::' \
+ || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \
+ Makefile.org \
+ || die
+ # show the actual commands in the log
+ sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared
+
+ # since we're forcing $(CC) as makedep anyway, just fix
+ # the conditional as always-on
+ # helps clang (#417795), and versioned gcc (#499818)
+ sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die
+
+ # quiet out unknown driver argument warnings since openssl
+ # doesn't have well-split CFLAGS and we're making it even worse
+ # and 'make depend' uses -Werror for added fun (#417795 again)
+ [[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
+
+ # allow openssl to be cross-compiled
+ cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
+ chmod a+rx gentoo.config
+
+ append-flags -fno-strict-aliasing
+ append-flags $(test-flags-CC -Wa,--noexecstack)
+ append-cppflags -DOPENSSL_NO_BUF_FREELISTS
+
+ sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906
+ # The config script does stupid stuff to prompt the user. Kill it.
+ sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
+ ./config --test-sanity || die "I AM NOT SANE"
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ unset APPS #197996
+ unset SCRIPTS #312551
+ unset CROSS_COMPILE #311473
+
+ tc-export CC AR RANLIB RC
+
+ # Clean out patent-or-otherwise-encumbered code
+ # Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
+ # IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
+ # EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
+ # MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
+ # RC5: Expired http://en.wikipedia.org/wiki/RC5
+
+ use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
+ echoit() { echo "$@" ; "$@" ; }
+
+ local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
+
+ # See if our toolchain supports __uint128_t. If so, it's 64bit
+ # friendly and can use the nicely optimized code paths. #460790
+ local ec_nistp_64_gcc_128
+ # Disable it for now though #469976
+ #if ! use bindist ; then
+ # echo "__uint128_t i;" > "${T}"/128.c
+ # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
+ # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
+ # fi
+ #fi
+
+ local sslout=$(./gentoo.config)
+ einfo "Use configuration ${sslout:-(openssl knows best)}"
+ local config="Configure"
+ [[ -z ${sslout} ]] && config="config"
+
+ echoit \
+ ./${config} \
+ ${sslout} \
+ $(use cpu_flags_x86_sse2 || echo "no-sse2") \
+ enable-camellia \
+ $(use_ssl !bindist ec) \
+ ${ec_nistp_64_gcc_128} \
+ enable-idea \
+ enable-mdc2 \
+ enable-rc5 \
+ enable-tlsext \
+ $(use_ssl asm) \
+ $(use_ssl gmp gmp -lgmp) \
+ $(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
+ $(use_ssl rfc3779) \
+ $(use_ssl sctp) \
+ $(use_ssl tls-heartbeat heartbeats) \
+ $(use_ssl zlib) \
+ --prefix="${EPREFIX}"/usr \
+ --openssldir="${EPREFIX}"${SSL_CNF_DIR} \
+ --libdir=$(get_libdir) \
+ shared threads \
+ || die
+
+ # Clean out hardcoded flags that openssl uses
+ local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
+ -e 's:^CFLAG=::' \
+ -e 's:-fomit-frame-pointer ::g' \
+ -e 's:-O[0-9] ::g' \
+ -e 's:-march=[-a-z0-9]* ::g' \
+ -e 's:-mcpu=[-a-z0-9]* ::g' \
+ -e 's:-m[a-z0-9]* ::g' \
+ )
+ sed -i \
+ -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
+ -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
+ Makefile || die
+}
+
+multilib_src_compile() {
+ # depend is needed to use $confopts; it also doesn't matter
+ # that it's -j1 as the code itself serializes subdirs
+ emake -j1 depend
+ emake all
+ # rehash is needed to prep the certs/ dir; do this
+ # separately to avoid parallel build issues.
+ emake rehash
+}
+
+multilib_src_test() {
+ emake -j1 test
+}
+
+multilib_src_install() {
+ emake INSTALL_PREFIX="${D}" install
+}
+
+multilib_src_install_all() {
+ # openssl installs perl version of c_rehash by default, but
+ # we provide a shell version via app-misc/c_rehash
+ rm "${ED}"/usr/bin/c_rehash || die
+
+ dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el
+ dohtml -r doc/*
+ use rfc3779 && dodoc engines/ccgost/README.gost
+
+ # This is crappy in that the static archives are still built even
+ # when USE=static-libs. But this is due to a failing in the openssl
+ # build system: the static archives are built as PIC all the time.
+ # Only way around this would be to manually configure+compile openssl
+ # twice; once with shared lib support enabled and once without.
+ use static-libs || rm -f "${ED}"/usr/lib*/lib*.a
+
+ # create the certs directory
+ dodir ${SSL_CNF_DIR}/certs
+ cp -RP certs/* "${ED}"${SSL_CNF_DIR}/certs/ || die
+ rm -r "${ED}"${SSL_CNF_DIR}/certs/{demo,expired}
+
+ # Namespace openssl programs to prevent conflicts with other man pages
+ cd "${ED}"/usr/share/man
+ local m d s
+ for m in $(find . -type f | xargs grep -L '#include') ; do
+ d=${m%/*} ; d=${d#./} ; m=${m##*/}
+ [[ ${m} == openssl.1* ]] && continue
+ [[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!"
+ mv ${d}/{,ssl-}${m}
+ # fix up references to renamed man pages
+ sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m}
+ ln -s ssl-${m} ${d}/openssl-${m}
+ # locate any symlinks that point to this man page ... we assume
+ # that any broken links are due to the above renaming
+ for s in $(find -L ${d} -type l) ; do
+ s=${s##*/}
+ rm -f ${d}/${s}
+ ln -s ssl-${m} ${d}/ssl-${s}
+ ln -s ssl-${s} ${d}/openssl-${s}
+ done
+ done
+ [[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :("
+
+ dodir /etc/sandbox.d #254521
+ echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
+
+ diropts -m0700
+ keepdir ${SSL_CNF_DIR}/private
+}
+
+pkg_preinst() {
+ has_version ${CATEGORY}/${PN}:0.9.8 && return 0
+ preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
+}
+
+pkg_postinst() {
+ ebegin "Running 'c_rehash ${EROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069"
+ c_rehash "${EROOT%/}${SSL_CNF_DIR}/certs" >/dev/null
+ eend $?
+
+ has_version ${CATEGORY}/${PN}:0.9.8 && return 0
+ preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
+}
diff --git a/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
new file mode 100644
index 000000000000..b3c3c74c175a
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/Crypt-DH-GMP-0.0.120.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DMAKI
+DIST_VERSION=0.00012
+inherit perl-module
+
+DESCRIPTION="Crypt::DH Using GMP Directly"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=virtual/perl-XSLoader-0.20.0
+ >=dev-libs/gmp-4.0.0:0
+"
+DEPEND="${RDEPEND}
+ >=dev-perl/Devel-CheckLib-0.400.0
+ >=virtual/perl-Devel-PPPort-3.190.0
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ >=virtual/perl-ExtUtils-ParseXS-3.180.0
+ test? (
+ dev-perl/Test-Requires
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Crypt-DH-GMP/Manifest b/dev-perl/Crypt-DH-GMP/Manifest
new file mode 100644
index 000000000000..84bb7f907f68
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/Manifest
@@ -0,0 +1 @@
+DIST Crypt-DH-GMP-0.00012.tar.gz 34421 SHA256 51e7a47ae594cf55f66c0762f669215486e7d8b3460bdadfe79350ccf26daf38 SHA512 f799017db780613b6d971f626659765f282debe63207bdbc36db223030bcd8f7f478c6331372d9794bcc8207d71bfae6d62048439766916478f4b61f42c5bb6e WHIRLPOOL d3bd49dd04ad1ee73c3facbb8cccc32d13680b383711208e257c0a5919816378ae137945eb9d43c87105d60e96322e6c2744ffa40c695a0db0515d4f7a7580fd
diff --git a/dev-perl/Crypt-DH-GMP/metadata.xml b/dev-perl/Crypt-DH-GMP/metadata.xml
new file mode 100644
index 000000000000..cd35e986c210
--- /dev/null
+++ b/dev-perl/Crypt-DH-GMP/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Crypt-DH-GMP</remote-id>
+ <remote-id type="cpan-module">Crypt::DH::GMP</remote-id>
+ <remote-id type="cpan-module">Crypt::DH::GMP::Compat</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Net-HTTP/Manifest b/dev-perl/Net-HTTP/Manifest
index e34d2568b5e7..751c5a8518cd 100644
--- a/dev-perl/Net-HTTP/Manifest
+++ b/dev-perl/Net-HTTP/Manifest
@@ -1 +1,2 @@
DIST Net-HTTP-6.06.tar.gz 15609 SHA256 1d4e3ced899efad12431564d93abe73dd2a1224aa208af5f4ab829e7a2dd39d4 SHA512 fefa06eb960b354ec5f760b720d2d7e29820fbc5aad8fd0dbc8a63ec6a7cda0000b8449cce83e38d2f4bf03bf8aa0aa19351c7f5508cb435bb9b938b34ab9e53 WHIRLPOOL 4c2ff0ed5b4fb1299b5928a8dc868fac894fa9992d4e1fa6dc0624e0ebaee4edb28cd58f817696462fa271ecf45a3085646312f7c89d729d45fdedf13484546f
+DIST Net-HTTP-6.09.tar.gz 17686 SHA256 52762b939d84806908ba544581c5708375f7938c3c0e496c128ca3fbc425e58d SHA512 ae36c8367206f18190237f9c6db417054b78f99cfa79cc651550d3612505faf9d31e415c8b32e7f87f4fd389ccaa0e23f62c3781f6f27485b7296b2fe48d7e45 WHIRLPOOL e29a0193e607507538d4e6c7e08808a4c5c8a58d035fa3054a82fc9e148105961de8a8b12c5dff485246a0f4b97075832785ddfa992cce7720d7e56047ef631c
diff --git a/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild b/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild
new file mode 100644
index 000000000000..8257b714df01
--- /dev/null
+++ b/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=6.09
+inherit perl-module
+
+DESCRIPTION="Low-level HTTP connection (client)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="minimal"
+
+PATCHES=( "${FILESDIR}/networktest.patch" )
+RDEPEND="
+ !minimal? (
+ >=dev-perl/IO-Socket-SSL-1.380.0
+ )
+ !<dev-perl/libwww-perl-6
+ virtual/perl-Compress-Raw-Zlib
+ virtual/perl-IO
+ virtual/perl-IO-Compress
+ dev-perl/URI
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Net-HTTP/files/networktest.patch b/dev-perl/Net-HTTP/files/networktest.patch
new file mode 100644
index 000000000000..c1789424f0ce
--- /dev/null
+++ b/dev-perl/Net-HTTP/files/networktest.patch
@@ -0,0 +1,48 @@
+diff -Naur Net-HTTP-6.09/Makefile.PL Net-HTTP-6.09b/Makefile.PL
+--- Net-HTTP-6.09/Makefile.PL 2015-05-02 03:08:06.000000000 +0000
++++ Net-HTTP-6.09b/Makefile.PL 2016-03-01 03:52:01.412179572 +0000
+@@ -3,16 +3,6 @@
+ require 5.006002;
+ use strict;
+ use ExtUtils::MakeMaker;
+-use Getopt::Long qw(GetOptions);
+-GetOptions(\my %opt, 'live-tests',) or warn "Usage: $0 [--live-tests]\n";
+-
+-my $flag_file = "t/LIVE_TESTS";
+-if ($opt{"live-tests"}) {
+- open(my $fh, ">", $flag_file) || die;
+-}
+-else {
+- unlink($flag_file);
+-}
+
+ WriteMakefile(
+ NAME => 'Net::HTTP',
+diff -Naur Net-HTTP-6.09/t/apache-https.t Net-HTTP-6.09b/t/apache-https.t
+--- Net-HTTP-6.09/t/apache-https.t 2015-05-01 18:12:51.000000000 +0000
++++ Net-HTTP-6.09b/t/apache-https.t 2016-03-01 03:51:19.511547486 +0000
+@@ -1,8 +1,8 @@
+ #!perl -w
+
+ BEGIN {
+- unless (-f "t/LIVE_TESTS" || -f "LIVE_TESTS") {
+- print "1..0 # SKIP Live tests disabled; pass --live-tests to Makefile.PL to enable\n";
++ if ($ENV{NO_NETWORK_TESTING}) {
++ print "1..0 # SKIP Live tests disabled\n";
+ exit;
+ }
+ eval {
+diff -Naur Net-HTTP-6.09/t/apache.t Net-HTTP-6.09b/t/apache.t
+--- Net-HTTP-6.09/t/apache.t 2015-05-01 18:12:51.000000000 +0000
++++ Net-HTTP-6.09b/t/apache.t 2016-03-01 04:01:59.267131963 +0000
+@@ -1,8 +1,8 @@
+ #!perl -w
+
+ BEGIN {
+- unless (-f "t/LIVE_TESTS" || -f "LIVE_TESTS") {
+- print "1..0 # SKIP Live tests disabled; pass --live-tests to Makefile.PL to enable\n";
++ if( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP Live tests disabled\n";
+ exit;
+ }
+ eval {
diff --git a/dev-perl/Net-IDN-Encode/Manifest b/dev-perl/Net-IDN-Encode/Manifest
index 29b07c1f6a64..455ca5ca5c80 100644
--- a/dev-perl/Net-IDN-Encode/Manifest
+++ b/dev-perl/Net-IDN-Encode/Manifest
@@ -1 +1,2 @@
DIST Net-IDN-Encode-2.201.tar.gz 448866 SHA256 1045df339283008974890d6f3db35b9a140b8d09e5182828c2b1cd8ca92ae22f SHA512 e1379a1431ba134c66939e6b14741d2d76e0f32365fce634650747d29069e4af0fd61541bce9d7fb57a5ac6b429ea9eb04983d729d547db6095b1906e1a6242b WHIRLPOOL d72d0845f1ffd8f3684347f52c491feac98a907a328a7bb3b78de6a9c94ad8d04f68de953292158e453251b66fa2b821af1f20b0f111de578becbd24f24c79fb
+DIST Net-IDN-Encode-2.300.tar.gz 433068 SHA256 46b18a0a933af6709079eb5090cab2f4b382b07000672708bce0aec9135e56fc SHA512 a9079e510afa83f5c57c07817a6772e85993d1deeb11a3a77faf6c6cef8c1883fd0b15bdee54009384d49a0c5eec80366a77bfda80ae03ee65155f0ff6635997 WHIRLPOOL 5d737f110e7dc17e8b822fbc0152ab8123b4366f50491f227dd9579bb1e55e423f0b75f94bf53bde0d8853bbee315c40a13976a43b2bbd0f1f9f86b02e3d078e
diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.300.0.ebuild b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.300.0.ebuild
new file mode 100644
index 000000000000..fead6bd99125
--- /dev/null
+++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.300.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=CFAERBER
+DIST_VERSION=2.300
+inherit perl-module
+
+DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+PERL_RM_FILES=(
+ "t/10pod.t"
+ "t/11pod_cover.t"
+)
+RDEPEND="
+ virtual/perl-Unicode-Normalize
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-CBuilder
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ virtual/perl-Test-Simple
+ dev-perl/Test-NoWarnings
+ )
+"
diff --git a/dev-perl/Net-LDAPapi/Manifest b/dev-perl/Net-LDAPapi/Manifest
index 70ea0d8eaea1..b0d056f7a413 100644
--- a/dev-perl/Net-LDAPapi/Manifest
+++ b/dev-perl/Net-LDAPapi/Manifest
@@ -1 +1,2 @@
DIST Net-LDAPapi-3.0.3.tar.gz 55369 SHA256 8266a0493d6e771635c6788e80ae8e4d480c9a4dd752825e5dc903b9570325fb SHA512 8935233eaf9bf5ba5595ecd8c1659edcb8b032a4b1595ffcc31562b23e9155507183b9f6c4d9a76021257ed074155275ad5d20c23a5d873c7e7a64b7adc41f0a WHIRLPOOL cd7f83950dadbba89097a25cc6c40d370381d40eaada7de69a1afcdfe64f32dd116462e7aa859700f1f58a11c7d6d7d9a977819142833c87a0677ae05b59acb7
+DIST Net-LDAPapi-3.0.4.tar.gz 66972 SHA256 99874f6fe1cd1540c267bb33cb28c2f93881d8644bcc09e6e0fc2c039dd774a3 SHA512 9e2153c9f50a8fba1c8e52493c147a9db7e88015fa48739d4762a4cbc1711c24472b031a6c077d46d38285146ff389f07d9f2908016b0e2c07b76aa75ef2d2ca WHIRLPOOL 7dcf54b8ca3dbcb6a6b66f3658e6e589b047bc3961261d0fdcd23488ae0131a7a84fcf4d500dd67088e9737eb1d13c1306c1bfcd2fcc8ca85d7ef106dc597c94
diff --git a/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.4.ebuild b/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.4.ebuild
new file mode 100644
index 000000000000..cb0d000fad5d
--- /dev/null
+++ b/dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MISHIKAL
+
+inherit eutils multilib perl-module
+
+DESCRIPTION="Perl5 Module Supporting LDAP API"
+HOMEPAGE="http://sourceforge.net/projects/net-ldapapi/
+ http://search.cpan.org/~mishikal/Net-LDAPapi/"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+# LICENSE is given on the corresponding sourceforge project and matches the
+# default cpan/perl license
+
+RDEPEND="net-nds/openldap[sasl]
+ dev-libs/cyrus-sasl
+ dev-perl/Convert-ASN1"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker"
+
+# NOTE: tests are available but they hang
+# Tests also require hand-customised live LDAP server
+# and configured LDAP Search Base
+RESTRICT="test"
+
+PATCHES=("${FILESDIR}/${PV}-ldap_result-no_error.patch")
+
+src_configure() {
+ myconf="-sdk OpenLDAP -lib_path /usr/$(get_libdir) -include_path /usr/include"
+ perl-module_src_configure
+}
+
+src_install() {
+ mydoc="Credits Todo"
+ perl-module_src_install
+ if use examples ; then
+ docompress -x usr/share/doc/${PF}/examples
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}
diff --git a/dev-perl/Net-LDAPapi/files/3.0.4-ldap_result-no_error.patch b/dev-perl/Net-LDAPapi/files/3.0.4-ldap_result-no_error.patch
new file mode 100644
index 000000000000..d1003ee9ae7e
--- /dev/null
+++ b/dev-perl/Net-LDAPapi/files/3.0.4-ldap_result-no_error.patch
@@ -0,0 +1,14 @@
+diff --git a/LDAPapi.pm b/LDAPapi.pm
+index 113d922..cba3b61 100644
+--- a/LDAPapi.pm
++++ b/LDAPapi.pm
+@@ -1355,8 +1355,8 @@ sub result
+ $self->{"result"} = $result;
+ $self->{"status"} = $status;
+
+- $self->errorize($status);
+ if( $status == -1 || $status == 0 ) {
++ $self->errorize($status);
+ return undef;
+ }
+
diff --git a/dev-perl/Net-OpenID-Common/Manifest b/dev-perl/Net-OpenID-Common/Manifest
new file mode 100644
index 000000000000..13c99f3caf1e
--- /dev/null
+++ b/dev-perl/Net-OpenID-Common/Manifest
@@ -0,0 +1 @@
+DIST Net-OpenID-Common-1.20.tar.gz 28306 SHA256 ab4e97d74a47710e0db4ac0c822f7fdf622af86a60a52ba72255a889c29dabc9 SHA512 9d503834e66b8b3f0cef2452b7cec70559723e02b9b846b14eba63aa73f03d58afa8802ffe7517eb5756d78609f3382137303361542f312969aee8c0a46f0c5f WHIRLPOOL f88dd53182cca13b78a4f53d71dc7fac947989a52f5feeea496ad1f6ae29b83622a91d2cfd8c36503fd9ca7469d84db6b1b29e8e0c590260192b88e752ecf94b
diff --git a/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild b/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild
new file mode 100644
index 000000000000..92d541bdcc17
--- /dev/null
+++ b/dev-perl/Net-OpenID-Common/Net-OpenID-Common-1.200.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=WROG
+DIST_VERSION=1.20
+inherit perl-module
+
+DESCRIPTION="Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Crypt-DH-GMP-0.0.110
+ virtual/perl-Encode
+ >=dev-perl/HTML-Parser-3.400.0
+ >=dev-perl/HTTP-Message-5.814.0
+ virtual/perl-MIME-Base64
+ virtual/perl-Math-BigInt
+ virtual/perl-Time-Local
+ dev-perl/XML-Simple
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/Net-OpenID-Common/metadata.xml b/dev-perl/Net-OpenID-Common/metadata.xml
new file mode 100644
index 000000000000..a98f2bc31c8a
--- /dev/null
+++ b/dev-perl/Net-OpenID-Common/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Net-OpenID-Common</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Common</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Extension</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Extension::SimpleRegistration</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::ExtensionMessage</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::IndirectMessage</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::URIFetch</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Yadis</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Yadis::Service</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Extension::SimpleRegistration::Request</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::Extension::SimpleRegistration::Response</remote-id>
+ <remote-id type="cpan-module">Net::OpenID::URIFetch::Response</remote-id>
+ <remote-id type="cpan-module">OpenID::util</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Net-OpenID-Consumer/Manifest b/dev-perl/Net-OpenID-Consumer/Manifest
index 3c78ce23edcf..5bb574969287 100644
--- a/dev-perl/Net-OpenID-Consumer/Manifest
+++ b/dev-perl/Net-OpenID-Consumer/Manifest
@@ -1 +1,2 @@
DIST Net-OpenID-Consumer-1.03.tar.gz 34443 SHA256 fa3a2318911f8f97b3b9a5b255791b4b52c0e2de59ade9795a284da311650c4e SHA512 3d13f14d90c42d4124e059166bc6088cca806d735f7995007cdc2e5c86c6ff27a5a4ab03e91a42acac8e785e1c3d7199d84cd1583863c8b8d3bfaa71efe4d122 WHIRLPOOL 03cd5a24cde8fe6f0f699e773e950edeb6a84bf21a64f08e087869cf33fb70323218f806d9460e21e9636d2aa03f8b6dceb2c80d9e9fc0efcb91b51e3e522dc2
+DIST Net-OpenID-Consumer-1.18.tar.gz 58643 SHA256 0e1c386fe7c1843071dd996bdcaca610910664ae4b5d127c95feaefd99364f38 SHA512 b8d06ada0f574a88a8a9aecc4f8d11f9a9f91e0320d649a3e99b0ad91b463d22b94919206e1514d1891031c2c6e82f61a6421aea4746ec7314503f1ba9d22fa4 WHIRLPOOL f3f9adfb44ccc83a60035b213492275fc1d6603e92adcea3d4f203c8c0d53ee448f81951f18bb7902ac10b02234fc4e71400c0b50651fd5bb9156c708c0da6c9
diff --git a/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild b/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild
new file mode 100644
index 000000000000..26fe0c5b1eac
--- /dev/null
+++ b/dev-perl/Net-OpenID-Consumer/Net-OpenID-Consumer-1.180.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=WROG
+DIST_VERSION=1.18
+inherit perl-module
+
+DESCRIPTION="Library for consumers of OpenID identities"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Digest-SHA
+ dev-perl/HTTP-Message
+ dev-perl/JSON
+ dev-perl/libwww-perl
+ virtual/perl-MIME-Base64
+ >=dev-perl/Net-OpenID-Common-1.190.0
+ virtual/perl-Storable
+ virtual/perl-Time-Local
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/CGI
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/eclass/portability.eclass b/eclass/portability.eclass
index 02c7c738f41e..4f29725e2e32 100644
--- a/eclass/portability.eclass
+++ b/eclass/portability.eclass
@@ -107,9 +107,9 @@ dlopen_lib() {
# Note: the bsdmake for Darwin userland is with compatibility with MacOSX
# default name.
get_bmake() {
- if [[ ${USERLAND} == *BSD ]]; then
+ if [[ ${CBUILD:-${CHOST}} == *bsd* ]]; then
echo make
- elif [[ ${USERLAND} == "Darwin" ]]; then
+ elif [[ ${CBUILD:-${CHOST}} == *darwin* ]]; then
echo bsdmake
else
echo bmake
diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest
index eaf9b5a64f9c..6385d4becf8a 100644
--- a/games-rpg/manaplus/Manifest
+++ b/games-rpg/manaplus/Manifest
@@ -1,2 +1,3 @@
DIST manaplus-1.5.11.21.tar.xz 9556540 SHA256 57b6e0d8a730f56060062aa0d6e6baafc100860aa2cc4ba5120d21772410aae6 SHA512 145479b9b6912064356f842910c2a5bbb16bacc7372b898d98f237514722bbac4c6f3fe49ee30942b6e38820cfe9d3508ba5ac64b858a6003e27569327729d7d WHIRLPOOL 628009c082219c63f42892881060dff3784ae419d3d6dab95357272774d0d0545a97cf0d7190157e3338ac38e7f821fe9e3a893f24ee10be71ec6ac83c097722
DIST manaplus-1.6.1.16.tar.xz 9610164 SHA256 393678d7de6d0253e53756bb689d2f778ed4c402215c8d72c576fdb6da963aef SHA512 2ba77b8d79e765cad7ecf3074eec49791a3f68d4fa66eed9bbf13adf23e94c35b55d8587850352e0855a7320c828dc886224fa4aa6260cd449a850ba469dd0be WHIRLPOOL f7dfdb3a0693f55d2202f488f0bfd036cb23f821c14962105c73ea16c5969f0c7bd53e2d5abd416f5d588be73de461bc1d58ff9269ed4c55cd4064644a759805
+DIST manaplus-1.6.2.27.tar.xz 9642388 SHA256 1f8b3209b5e71250f0ccf643c5e26e7770258d903986e48066a4233a4b9d8d4e SHA512 ba03f8f317ad0ab7f4039ee3d032134aee9fbb4584ffa5b63ee18935ac0e59647a4373c9a52a1b69b2117de22f73907a647f8c07209ae968d6b170ddfdbada8b WHIRLPOOL 08ce25c664fc3c26af7af78ec83d900cab75b7330ff02e736a92850a2b03d52fe4726b76938548a56ce5d72823d2198e62129df76dced03befe0754f6145a404
diff --git a/games-rpg/manaplus/manaplus-1.6.2.27.ebuild b/games-rpg/manaplus/manaplus-1.6.2.27.ebuild
new file mode 100644
index 000000000000..193b66eeb7f0
--- /dev/null
+++ b/games-rpg/manaplus/manaplus-1.6.2.27.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit games
+
+DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World"
+HOMEPAGE="http://manaplus.evolonline.org"
+SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/manaplus-${PV}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls opengl"
+
+RDEPEND="
+ >=dev-games/physfs-1.0.0
+ dev-libs/libxml2
+ media-libs/libpng:0=
+ media-libs/libsdl2[X,opengl?,video]
+ media-libs/sdl2-gfx
+ media-libs/sdl2-image[png]
+ media-libs/sdl2-mixer[vorbis]
+ media-libs/sdl2-net
+ media-libs/sdl2-ttf
+ net-misc/curl
+ sys-libs/zlib
+ x11-libs/libX11
+ x11-misc/xdg-utils
+ x11-apps/xmessage
+ media-fonts/dejavu
+ media-fonts/wqy-microhei
+ media-fonts/liberation-fonts
+ media-fonts/mplus-outline-fonts
+ nls? ( virtual/libintl )
+ opengl? ( virtual/opengl )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_configure() {
+ CONFIG_SHELL=/bin/bash \
+ egamesconf \
+ --with-sdl2 \
+ --without-internalsdlgfx \
+ --localedir=/usr/share/locale \
+ --prefix="/usr" \
+ --bindir="${GAMES_BINDIR}" \
+ $(use_with opengl) \
+ $(use_enable nls)
+}
+
+src_install() {
+ default
+ dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans-bold.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusans.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusansmono-bold.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSansMono.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavusansmono.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavuserifcondensed-bold.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSerifCondensed.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/dejavuserifcondensed.ttf
+ dosym /usr/share/fonts/liberation-fonts/LiberationMono-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsansmono-bold.ttf
+ dosym /usr/share/fonts/liberation-fonts/LiberationMono-Regular.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsansmono.ttf
+ dosym /usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsans-bold.ttf
+ dosym /usr/share/fonts/liberation-fonts/LiberationSans-Regular.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/liberationsans.ttf
+ dosym /usr/share/fonts/mplus-outline-fonts/mplus-1p-bold.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/mplus-1p-bold.ttf
+ dosym /usr/share/fonts/mplus-outline-fonts/mplus-1p-regular.ttf "${GAMES_DATADIR}"/${PN}/data/fonts/mplus-1p-regular.ttf
+ dosym /usr/share/fonts/wqy-microhei/wqy-microhei.ttc "${GAMES_DATADIR}"/${PN}/data/fonts/wqy-microhei.ttf
+
+ prepgamesdirs
+}
diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest
index 95111cfe2126..692f57a74a97 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,3 +1,4 @@
DIST ark-15.08.3.tar.xz 224880 SHA256 417057004e4f6c4a46178cc83f3891128172d4245f639fbbcdd76cc89b8bc170 SHA512 be7eee44ffe913187f3a7059e2e06f88973e34803ccb513c319f2f95cd9fef154725ca9085c123a9aa6f63e50c4f95b0885dad333348bdb1daf9047e58fb2e42 WHIRLPOOL 98ce7bcec7183dc168a7af0239b47319f5f8343098e472ba636cffe70573da1c277537d938b52de0deb99aec4bb4ad866f861e280ad8135f17ac99de31e9ab6e
DIST ark-15.12.1.tar.xz 252940 SHA256 ca24cede837c4b3a9b84604651a2d4d5cf548aeaa27cb1c897ac79998398c174 SHA512 858c5e75fd5c441c11fe50fe16acf406e693231855ae75e3e890961490181cdc7813c3eca2009071d6bfdb982c8b8cebeef1ea9794e3d8339f2f599045d9d8ee WHIRLPOOL db1917b19f6edc3b69a522e202d101beb47b2e61d73265c5dfe49d6c11785909a5dfabf71d75703358d32a1a2cba0df65869da2692003c294ec279699c2638fb
+DIST ark-15.12.2.tar.xz 253540 SHA256 a28c326ff56ec86c62c7caf33336982193df3866a30bd3e26da20b665a6fee31 SHA512 f5e7bc12acb8920aeff17d47a4e125d84062a72f64a549ab6f5bdf631d56c71ca7e0dd1721e7847cb8b19168f2ad7d233b01927ff09276b92095baeae8ccd89c WHIRLPOOL 89de5e7382fef07851ec40e39d3f6f7b89af95342e8e6bb6d0d4b5920ad44ff1c4467f0d3413f26b2f11534273d7df9cf0eebdb7b691ea44debd729d4fa0942e
DIST ark-4.14.3.tar.xz 236116 SHA256 cb2ef7ea9bbfccf3b16a1242681b33c1e6c17a7458f50f0703e87678a249b8dc SHA512 86cc44d26ac145797b3727f9b6195b6059f7163cf8abcd39313f9ee06fd86770a2e09c15bee9605968ebad07346dc116dd82b22b713db361a90c53c51dd325f7 WHIRLPOOL 7815d6f3f9af78e6a3327c8ab0f58b8bcd6253ffa794b114a8a7665d47758aed2991b59a1cd257b47fb8edea97ccac250c0b0ccac7289e554f08b20864030805
diff --git a/kde-apps/ark/ark-15.12.2.ebuild b/kde-apps/ark/ark-15.12.2.ebuild
new file mode 100644
index 000000000000..7f39e1161fe8
--- /dev/null
+++ b/kde-apps/ark/ark-15.12.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE Archiving tool"
+HOMEPAGE="https://www.kde.org/applications/utilities/ark
+https://utils.kde.org/projects/ark"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="bzip2 lzma zlib"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kpty)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ >=app-arch/libarchive-3.0.0[bzip2?,lzma?,zlib?]
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package bzip2 BZip2)
+ $(cmake-utils_use_find_package lzma LibLZMA)
+ $(cmake-utils_use_find_package test Qt5Test)
+ $(cmake-utils_use_find_package zlib ZLIB)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version app-arch/rar ; then
+ elog "For creating rar archives, install app-arch/rar"
+ fi
+}
diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index 8b1c141188d9..651904b1bacd 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,3 +1,4 @@
DIST filelight-15.08.3.tar.xz 287588 SHA256 428c4c3d8b422edfa5af3025d5b5d1fbc1a27a4c0c6111b8f0c1b1e5fbddcb50 SHA512 6b7dd553a8788ce5fc105f058ad56f58667dde78ad5d53c598a0fa91f923de44f030f11629e8effcad194028e553dacb6e98f0e38be9e4dc8f02a7b2fc19a165 WHIRLPOOL 792b37cf7e6f46ae8037173653f2be57bd384d1a9be0b5721a49072a13809787faf9032c66b5273ca17370423c269226b7ae211eef155ea30caa49e9bd7b1c46
DIST filelight-15.12.1.tar.xz 287708 SHA256 60143f362715e8fc38b6cf3e81371fce679416b1c9b7c63eeb13ba1e9712447d SHA512 e6c40f4b8e0f5b6c7dea516ea3fcb40136173219e2dd86fe514eddfb5cc5f4372e5a192c71da0c6e92184bb6aaf855060a7436eecce7f8c7320e6fe0f4aef93a WHIRLPOOL 452e19d6e43433911ca885fd16e4aab8bbe9b52e3df4b369cdce3f45ef576e3e56001e8bf9c93f7861d5a4c22f5b509cb897b8b65d291c932217072c79d02ab1
+DIST filelight-15.12.2.tar.xz 287736 SHA256 9da292484cf6aaead740a2a20eccb80c21e9c3315626e83fe5b98ae4f71e49f2 SHA512 6e5630552388b8fb4eff3332851b0cbfe0b9185faa63d28f29193f672585e7adad2f9c3235ea7752f2aecca9aa2dd1f42382363d49a431497af329a64cce604a WHIRLPOOL 513606a5d00dbb20985e785faa006fa086878c7e99ae2e5ac1c0254626e4a7421fd9ab0ce246a8a3dc28f9e8d1f68f9c52425d83eb164e7b4e9ff82663297602
DIST filelight-4.14.3.tar.xz 286976 SHA256 81d59038b6d748bb874ece861943e6cf0576ebde0c48ee953214d5ddbe09f79a SHA512 78c81f7b7598488d396cbda9e8281f21b53e20dd2c2793eb0fdb890913fec7ee65cfe4aa6bc8c782c00925c114fc9b9cf669975e6fad0722aeb9b57ec79b710b WHIRLPOOL 4fdb00b5e2278bfe49db1734bbdeade2cc690dca422a941266961928d6cd4be85aca0d23dc3d0c6ffcc4db814d6eb4c5a986cc790c2cabf956cefc8e8f984d9b
diff --git a/kde-apps/filelight/filelight-15.12.2.ebuild b/kde-apps/filelight/filelight-15.12.2.ebuild
new file mode 100644
index 000000000000..8a17797cee4d
--- /dev/null
+++ b/kde-apps/filelight/filelight-15.12.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://utils.kde.org/projects/filelight"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kcalc/Manifest b/kde-apps/kcalc/Manifest
index 5a135987dfb2..d4708756bdcd 100644
--- a/kde-apps/kcalc/Manifest
+++ b/kde-apps/kcalc/Manifest
@@ -1,3 +1,4 @@
DIST kcalc-15.08.3.tar.xz 83624 SHA256 01144c7d77f04fc1f6578fe0cab31aa301bfbac26bfcf49dd9da6854a258c0c6 SHA512 69159665d02de4c65a7a1ee0c451754a0b11f775f058357e4569691abfc009a49175570c69ad9331668ac85378484153eeb740208a9ec5f83b2279db95e95181 WHIRLPOOL 8c01558e7d75165a1baf290d1d7680ef57d947702b4d8a6fd6c90fc06d0e8b898f5866f766c040a92659c1adcb30497950b0d7eb1c7e408fd2009a7be9a311d6
DIST kcalc-15.12.1.tar.xz 83544 SHA256 7c36817a8765170a2644d7503ea9483189634226d5ecf54a2acd083ea48bf7b5 SHA512 a2a5a4736405402f5748af2a799c6a96afb721e16c27c941465de2a562d89f3938abd2778a11e66da37decda8d7039e5253df3c6dc07f99aa4f17387a70726df WHIRLPOOL d6a3e5dc6628487b89c8641d5db9406d921dd6624ce120d7d1c862a716b98d8b7d9d3c0d0570a937f348961915d8e92e57624fef060a4963142ed4ab1390b5ab
+DIST kcalc-15.12.2.tar.xz 83560 SHA256 fa3d7672d7cabe987a6128e8aa4edb0f535333c8d600f1869558104553b3f0d1 SHA512 b0b7c614b95f23c70dc1366958233bb9cfcda6450717a773d4c2da33e506fd219aaf2a9c3a61e7f194d5a70f8000238e905c1edcaa492c0cf66dd6eed75fa28e WHIRLPOOL 9b0c1342157bea3e3ecbd2606cf2a324474c386d63bcd081afa38a227ff2e007b335274f0c8ec1692d43d0ab4a9dcc728792d14884247d79642464a1a79f57a6
DIST kcalc-4.14.3.tar.xz 81392 SHA256 9f072c3e97d3ad467b069a423c2759bc4bc2195443aebe8ca26b19f58044fd0e SHA512 ec8090b6bc8c78e7a63286c797e67617e4d9e335f6b29dce1dcbd41073465e6cf313d485f27f84a06d7cd04acc024051709b00f7be1dc8170e9531281d2deb16 WHIRLPOOL 2cbf7c2c52ab0868955ecaa422a1b90656eed6faf564af218075a9e6761ecde951af1ed6816a49777ac794f97ecff8e73388b270e91607c2644e764ad35f7b44
diff --git a/kde-apps/kcalc/kcalc-15.12.2.ebuild b/kde-apps/kcalc/kcalc-15.12.2.ebuild
new file mode 100644
index 000000000000..f8ebf94eff13
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-15.12.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://www.kde.org/applications/utilities/kcalc
+https://utils.kde.org/projects/kcalc"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ dev-libs/gmp:0
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kinit)
+ dev-libs/mpfr:0
+ sys-devel/gettext
+"
diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest
index 17c659fd1517..d431e1f3dd48 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,3 +1,4 @@
DIST kcharselect-15.08.3.tar.xz 84632 SHA256 b665f51e67a0c5c1b94411f095f426b33074c4bcb82ff8835446f5b22eb2c347 SHA512 755dcc8675a4ec4d86f757d089d2e3c592624d04f35ef9407992eced03ee18b6a98d3ab7a3d451f1715c39d5af41f1770d1862e509d4940449c65c8f61936a12 WHIRLPOOL f1b0da2fae8777e652692a48d53ddcf9cde1a6d782e4661736efadc0ddac280101aa4170cfe9df2ff5f6bbe70e5da67df215a9d174e089d63338bd4c898da15d
DIST kcharselect-15.12.1.tar.xz 72260 SHA256 2d156773e1e449c441dbac66a6b3e5d39c5fd763290216b980d1d9a4bb5a4fc9 SHA512 297da94eebcb0af863877be1e362199e8bb9d9ec1de2b9f453cd5fd94645cca39d569066453166b3378bbc6641cf77f3564c3b00839782c14f765cca0df0e03e WHIRLPOOL a723490483c636510c3b30e49b8aed243f9c2420460b8fb59b41a742592284b7886ae41bed2c4effb622265d3109501e234abeffc62b76a8237aa4ee145635b4
+DIST kcharselect-15.12.2.tar.xz 72256 SHA256 b7e3659cfc4488366879620c697279606cf47054dd9ae7b51205a321b9d92f95 SHA512 98d8c267202147eccd7331ec99b372503545912f389b42df9f525915817c9f028c2a211ed346b8bab8fa230d2b6586675313534a1a1def8e69bd1d15f3cbaf1c WHIRLPOOL f2c7d8144a460459b09185b2e282ddf3775e5e5f58ddf91f4d6a2f3a3d943454e11b7524360ea011e704f0817161d38fc95bd82f890b4445c601ae3ffa66b11c
DIST kcharselect-4.14.3.tar.xz 84708 SHA256 e7579ee211831030354c0d41c8f40a8bcb56138d77823a10f6e2fd2a5be7454b SHA512 579e805fe62f89968432a0c56151d30a39308f18bbe42b55ea86a00e5e1960df5e16617e15159f4751db7e8324d32b87ad8a1011bc1dca087c7921e266815728 WHIRLPOOL 3861aab4656db7b1b8b095c74d0ce459b3742db1df7620ef7468f0818ee40ac9fc6df14df1a62409dac65f0d345611ed826bbfb933971a1589938b205d01733e
diff --git a/kde-apps/kcharselect/kcharselect-15.12.2.ebuild b/kde-apps/kcharselect/kcharselect-15.12.2.ebuild
new file mode 100644
index 000000000000..d943c48f154c
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-15.12.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect
+https://utils.kde.org/projects/kcharselect"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest
index 9502f9861238..97c8fa63d51b 100644
--- a/kde-apps/kdebugsettings/Manifest
+++ b/kde-apps/kdebugsettings/Manifest
@@ -1 +1,2 @@
DIST kdebugsettings-15.12.1.tar.xz 22884 SHA256 60ae7e88a19ae586f3eebbd42242a11d70b26f0c4d479a692715bcbe6c2efcac SHA512 9efb7bd6586311067ad7ba88c931bb60a74c7fe3b770953eb235f8a99bf60d412f359e62382f6b9a1d30fbe16bfa27005376ad227dd4b3705a8b8b2273e8ee00 WHIRLPOOL 1065f1d89fd414b4f88cb6df4e1531e5b88f0124705a197cebc9605a363ed6a9ea02f0d517c934658d88a4da116b880b70bc92b735926a0f537208ce0e5000e8
+DIST kdebugsettings-15.12.2.tar.xz 22896 SHA256 534cc69a1356e2fecdc771145a0df29e1e99c417af1c70dae91a0e1734ea7b06 SHA512 18b5160028c19c1948fae078337c96d7682e317d83dc9d1da6079afd81659e12a2b988146d00d6cee293b4af2294c167efc5438f23cf1b030821792ad25ad40e WHIRLPOOL 725ace030a61fde33d910aedd509b6e2180e40424434844d3d93c3a459e359544db90e13b9439c970dca72c1dee5b288f5b090570eca97dc39ee630d03d308b7
diff --git a/kde-apps/kdebugsettings/kdebugsettings-15.12.2.ebuild b/kde-apps/kdebugsettings/kdebugsettings-15.12.2.ebuild
new file mode 100644
index 000000000000..2ecae8c4e055
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-15.12.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Application to enable/disable qCDebug"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-15.12.1-deps.patch" )
diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-15.12.2.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-15.12.2.ebuild
new file mode 100644
index 000000000000..bbefef6f6bc3
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-15.12.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5-meta-pkg
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="cups floppy lirc"
+
+# FIXME: Add back when ported
+# $(add_kdeapps_dep kgpg)
+RDEPEND="
+ $(add_kdeapps_dep ark)
+ $(add_kdeapps_dep filelight)
+ $(add_kdeapps_dep kcalc)
+ $(add_kdeapps_dep kcharselect)
+ $(add_kdeapps_dep kdebugsettings)
+ $(add_kdeapps_dep kdf)
+ $(add_kdeapps_dep kteatime)
+ $(add_kdeapps_dep ktimer)
+ $(add_kdeapps_dep kwalletmanager)
+ $(add_kdeapps_dep sweeper)
+ cups? ( $(add_kdeapps_dep print-manager) )
+ floppy? ( $(add_kdeapps_dep kfloppy) )
+ lirc? ( $(add_kdeapps_dep kremotecontrol) )
+"
diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest
index d93660ddf591..0e26ceab56c9 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,3 +1,4 @@
DIST kdf-15.08.3.tar.xz 149156 SHA256 829069faf605d4fa108bb1a9fef7145b374d9d04f50e90d7a9620c6977848e16 SHA512 994b94341db6b1d9ef36b95f22cb8f050bad4662cd5bed75c1b95edbd7102ee7ae44506dc671d0d983ed74a4d1876193ef5ce775134a9354ade8502cd5a14183 WHIRLPOOL 2af66a093295819386dc709c3c7148456625c6a364e600cc6da8c7bbd733a07f08a82b3b8e15e79fd8b407132618101d56390d0163e81f1b960e60ac3a157b39
DIST kdf-15.12.1.tar.xz 149140 SHA256 e208a44c95f70eb3f3727c250d41d65f138846351b1d8933cf1669aa31140b3c SHA512 2f366ec781539e000853cf51a776aaaa4a1d1623e0aaeaaa508f708d6eef828a1c799974eef491dcdffe097750d951fd4f9a23ae9b2c5633b7829e86b33e6ad4 WHIRLPOOL 28a50b0bff4d29703212733d8b02732272afd64e51459c3ea35518c92924248cb7006419ea95d6373a366e3267ff57666fd0fe34f32a9920aab80f09d1085256
+DIST kdf-15.12.2.tar.xz 149140 SHA256 60c6c59ff36d2423e4769e1bc4c9183096694c2018614423a4754a25bc2d0cbd SHA512 ed799f4cde3a6ab06b9c08eb0d78080cfa8e1d9e8061dd34cbebfa16ef6d270bbe810636b61d282aeae1176937cc75547bec46ede0853206d468728c8701cf10 WHIRLPOOL c2a5993628892280f2db2cca2b57d60276bcdd8ac866e9536c089c00630ed21d5fbe3239be5f9e2dc72c0906e1019f6d8fa3b8640622dcca66d32cfabef40264
DIST kdf-4.14.3.tar.xz 148708 SHA256 a02a38d67196e014d1a04f1bb2ac3c472e19c060fccdcc35abcc17ca4d33ad78 SHA512 6dcf12fc1eca7fe1b46e5bfb49ee1391c1f54c477dbd3f04e8c1bc5fb7e2262d210fa1c150c4c76a9281af9920afdf75050c4cf085d9e590c6bd61852b4ce8f8 WHIRLPOOL 80dc929c6aa1d51f61b3c874592e89d6040c716d08e7d210e719505034b54b44d1fbf04d82aeebde00acddde88e90ff8e6c3089aee97c8985ddcfe73735c4ad4
diff --git a/kde-apps/kdf/kdf-15.12.2.ebuild b/kde-apps/kdf/kdf-15.12.2.ebuild
new file mode 100644
index 000000000000..a6d2507b3c51
--- /dev/null
+++ b/kde-apps/kdf/kdf-15.12.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://utils.kde.org/projects/kdf"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="debug"
diff --git a/kde-apps/kfloppy/Manifest b/kde-apps/kfloppy/Manifest
index 36059931a8e6..900ac01e4f77 100644
--- a/kde-apps/kfloppy/Manifest
+++ b/kde-apps/kfloppy/Manifest
@@ -1,3 +1,4 @@
DIST kfloppy-15.08.3.tar.xz 53308 SHA256 501ed8886b5cd1f7f31ce3f80ccf59e5da619f7d522b806f7d44ca294d7d6a3d SHA512 addf2064dba10d884d58d00f7f6864b91ca72ffade3c39827eb05b0a375cac0c13054a67763f2dc762d7269b0dfcd8a673af8ef6ac281de48d26911013b74e5c WHIRLPOOL 79b33ae0e6594fc4d078089a2412efee99a14429ca9b6bb11f8a00a4827ef6e5bf8753052b611c7cec4812dc6fb4d8079ae7eec5734dbd1db64fbcff9598505a
DIST kfloppy-15.12.1.tar.xz 53312 SHA256 179a8f1469185f5299e9dbe240b02c9555c54cb2d660bce8c9040f335d2639c3 SHA512 6c0b99737cc7ded2a6de3dc68d0e9dd574de881403bb619cb147202b39b76129f472a1442e8680c79a1ca15b2e706da08fbbce196e3c3a5665476dd3b7030d04 WHIRLPOOL 715a20cf564f85e47c711d51897c6f35fd492b23e0419bcd7dfaaf772b319fd08d59488f793e53269dc6895afddce81f3dbe4abc855fbc1db95788186a7644c7
+DIST kfloppy-15.12.2.tar.xz 53320 SHA256 a57f7b81aafd1cad3a8e0cab868b520b411ff6349ae6ec743a2137835e488f87 SHA512 a6dd27192326db90201000bbde12c8f807a8822e25062bf3c8cd4a18e272337614b56a0262d40dab2f5e703e6cf99dc9a49717699d0734addaaf72a161466a18 WHIRLPOOL d6388c740c84212932830e5be44d8d4f741e40d9db955d925386ac5330df9552802e9fa255027a208156b8102e223e8cae2840cfc8c96bb373fbf04f20bb4a3d
DIST kfloppy-4.14.3.tar.xz 52728 SHA256 803be413b98f09b396735187375de95cc941cd7a5d6a0e8ffba96dcccc045b0b SHA512 dce53dedc98f497e879f13086604edf8a1f3d2d2b922806b7fcdc9b08fa9b5aa7563eca3d8e38da489f0ac90da90b090ed1a037f277e05166044c7ab9b66007e WHIRLPOOL 1402e2f5c5f5799042f89c8b1dff8afaab141d62276261d45f4d8de7de53bfd2b16210c5715a692a2bab3a96f7e38e63bc0e25e453dc5fa6305b792602a11525
diff --git a/kde-apps/kfloppy/kfloppy-15.12.2.ebuild b/kde-apps/kfloppy/kfloppy-15.12.2.ebuild
new file mode 100644
index 000000000000..327b3c676c56
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-15.12.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them"
+HOMEPAGE="
+ https://www.kde.org/applications/utilities/kfloppy/
+ https://utils.kde.org/projects/kfloppy/
+"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="debug"
diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest
index 5788c8790a49..3b9af647e908 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,3 +1,4 @@
DIST kgpg-15.08.3.tar.xz 810136 SHA256 82b4a50ab38f3801aabffbf1822cb3f177bd744689d66bc72742c3b12e395525 SHA512 264995b502a806004044e4fc6e5acb85db8d99906230d73bf7279071c01b0f55380e64c70d0a7285ace157d8a81e5d8bec96e334770cd00dee5ed1e6127d492d WHIRLPOOL 13b7152abce0ccd5958b3099e008e6deee4bed55a088c060fabe89044a1cefa22361fa09b635cbb866f462c732f5f30e9425e4d6f9acc7f57288bc60d3464306
DIST kgpg-15.12.1.tar.xz 810384 SHA256 8312254100321a2f57d50948625a0bd6541cc61ed698989c1a199f2140d196fa SHA512 18d68acb9d8ff332446231d128261e935e93a3205efe9eef5cb0622adb45a72eb9de8ec6134c63f9dd46f5d757146d80c8409a63503da43db8e7fffcdc79a72d WHIRLPOOL 383ff6c3194fc2e684e280486d2cd2ad221ea071b4d93bf829af5f219978ceb8845bc8d52c75d3d601782f9b62c5b1bc94b972ab4d1b00af3bff3a76e0802ddb
+DIST kgpg-15.12.2.tar.xz 810336 SHA256 7f7983500cf6a30121a99a51f9a3a7e78f7a1793c1479bb54e85e40e8cf1ea5e SHA512 9ef6d55bb49e0184fe2a302ca61ab9982c37b8d95026f704b011f8f6c619834ad6f47297ce98115679c439da3dc7549f531ff224536f5bb3aea10806f696a6aa WHIRLPOOL db5c076d282c2b0cee85cbec070d13c17cfe33e3a126c8d9f9fc0e7f3b38a016571c77734bf5592d6b229e2b0ab10b530aa5293aa78c8607b4c44f65e5ad93aa
DIST kgpg-4.14.3.tar.xz 807076 SHA256 bc7d37a935c5b1bb6b0f32abc62635d17ac8fbadc2ed6cfd314af71aee2d0c46 SHA512 692b713cc307da9de20d3e2f249271a33d87386e44feeab89e29c419f8cb66aa20717ac296678006f2f1a48d444fa300be1a15a3d810f3541bc54c10836a1a1d WHIRLPOOL 2ebb68847e4af57fccb4f8c85690a74fef2a23bdf7407044abb28c4de18542bb4a4ad2fa817dbde8f497f5c6f2d3a701052bb9e63b0a8a7bd8fe166e1f3c77a5
diff --git a/kde-apps/kgpg/kgpg-15.12.2.ebuild b/kde-apps/kgpg/kgpg-15.12.2.ebuild
new file mode 100644
index 000000000000..629e1d00e939
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-15.12.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KDE_SELINUX_MODULE="gpg"
+inherit kde4-base
+
+DESCRIPTION="KDE gpg keyring manager"
+HOMEPAGE="https://www.kde.org/applications/utilities/kgpg
+https://utils.kde.org/projects/kgpg"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep kdepimlibs)
+"
+RDEPEND="${DEPEND}
+ app-crypt/gnupg
+"
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if ! has_version 'app-crypt/dirmngr' && ! has_version '>=app-crypt/gnupg-2.1'; then
+ elog "For improved key search functionality, install app-crypt/dirmngr."
+ fi
+}
diff --git a/kde-apps/kremotecontrol/Manifest b/kde-apps/kremotecontrol/Manifest
index 6d133c039fa3..b180d82460d1 100644
--- a/kde-apps/kremotecontrol/Manifest
+++ b/kde-apps/kremotecontrol/Manifest
@@ -1,3 +1,4 @@
DIST kremotecontrol-15.08.3.tar.xz 1074124 SHA256 36b2debe92d5c8e318d3f17459519571195ceaf955b522b74d8c51447fe0ab5b SHA512 f9fdbb3a3486e717f25ea79a37f73c27efde014fd1d7f6c895340c1fc7e93e29d1c500283f6e9a9c3bfc5b25ddf5a24f5ba01912ddf6e0ec9a0d09c75360db13 WHIRLPOOL d8ce0da9a1adf08fce3a92c359b2f8fa85cf9c93bbd2ae2e6ec7b19f62e9ba34eabdea386c51cdb5b1d38ae3e9e309d2b60c862e2396918b622f43299cf85a9c
DIST kremotecontrol-15.12.1.tar.xz 1074132 SHA256 21a0ae9ee88dd1247b41a9f174458c273ff0836845387cc4a0d2fb4723f2a96c SHA512 9044d7814b2441e8eec3468217e50defd7d4d549e8db7b169ee3606147da54e2016cfd8114a38d0adbb5a85afd552afc5187f2b09ca0f3bad00df1f3d3352a37 WHIRLPOOL 4379a0043f07499ba0abb9b542e55cf9db728413b4a3ca0ea02e7a7abc935d130c52da762bccba8781235aa83aede5e3d8558363224b548cf22f49528d8d1b57
+DIST kremotecontrol-15.12.2.tar.xz 1074128 SHA256 3d0da002510552bfccf71c1e783e5b80e60900cbab524e959c5fa1e384daa830 SHA512 8c683c0fef5546bf9a2e0bb22767d535dd039342d74d3bad1725855943873f432531dd86067055f7a59257bdaffb715222e1b8884444f363d6291d8194cf9ae0 WHIRLPOOL 47b6e22e917e5ed04b545593b49573667ab8cdfbcf2bad0da48ae92a8c4dae34e6f3541de6b511da351b2e301f455bbfd98979b600fe56677d76ae0adf0f1477
DIST kremotecontrol-4.14.3.tar.xz 1074704 SHA256 1991a697f3c198c7ec327cca53c2f06b45ade9eb4b03ce83feb5c609597ad31a SHA512 77f393e5a0b01cb2d5d54fbd760317f59df73d3d9f9c81e161f21c259b23a7c35ecaba04e08625685e8811daa5b2ae7bd83f60ac4cf0de50e7636b333a7b337c WHIRLPOOL 4899a2d7bef173a33695e1482ab36d938219725ae7d9ad66dde89308306c42ab503227b415812e98845bef46bf32e5dbc392f941fd1cdf91ef76215c554e0573
diff --git a/kde-apps/kremotecontrol/kremotecontrol-15.12.2.ebuild b/kde-apps/kremotecontrol/kremotecontrol-15.12.2.ebuild
new file mode 100644
index 000000000000..efb796196571
--- /dev/null
+++ b/kde-apps/kremotecontrol/kremotecontrol-15.12.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
+HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol
+https://utils.kde.org/projects/kremotecontrol"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ app-misc/lirc
+"
diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest
index 4891e300f084..64a54912177e 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,3 +1,4 @@
DIST kteatime-15.08.3.tar.xz 104624 SHA256 9df2aad860814752d49d409ef22d6bfda42da5a96a16f97962f8300e862032fa SHA512 71184c6d3e1be718ad1a34b8ccb4174a893a6e4c223c2fdf89ad0dc8646e8013a0967e6e9820d0dfc84a153d4e4372ffd50fbdb541bf192e617cdea7344bf0f8 WHIRLPOOL 70a3633d06921e22af2551ef9c835b53e1ba040b90abaa1299e4438a0bcd5443e687ceea5cfaf9841ed31ab182c0df2f4c5676006efd737b3aa8dd46aad45a7f
DIST kteatime-15.12.1.tar.xz 104800 SHA256 2c28dee1154f3a0fa292d3f349ad97a6a883f9a40117b00610050c630bc6d289 SHA512 f15f58a1289d0c787a544be68c33725a1eb56a8758469e08d426b036ed0ffcca293e66a5545414ba13b4074f082a97609f7c424aa9e7082f76022aef505ac3a8 WHIRLPOOL d606a6f507c3c8e3d951319cfba2c2cd8a606bf7ffb1fbe3f0fcf94e0a6b30da9050eab3a94d9b48d21a2de78cb7a21db075ba961ee4e7aa268ccc970d1bb6cd
+DIST kteatime-15.12.2.tar.xz 104900 SHA256 5dcbece0bd39e00043be1e2c484556e67aad40762f73a62dae884de981f16268 SHA512 9c6edd1a34e8dd659abe9994fa87235d2f57a0055613dd857e0bb18c6bed1f23d681b4bd3154f67a1d9449dce50ac9b73ea436d685f3eb6f1819dbe41cd68568 WHIRLPOOL ccb772d94bda2223b78dea1ccabd06e1216ddbaa8a573f593e5d07d6d28e4672c4e13f232767c0ac20e6efe48792435e988c337abea515931a410a5360b9ada8
DIST kteatime-4.14.3.tar.xz 100472 SHA256 91637f39a7b1e5dc2e314a6ad70212e29f4c5bd2c135a7868dd3a96358a7399b SHA512 ef705dde345bded414b0edf4a25dc9a0b47eb5c55d6dbcec33ebb350c7fae3c82f81bf2e5f0c46993a026553551ccd32ea1cb9a6d5b644a8ef2d6f8b160f58ce WHIRLPOOL d33d00deb90850bad2511676c7c029ed21f72cf3ba4249c51473b24ada04a1edee29b7672abd15639a4178342416210d2b16e53d4c174f68f6729fe6a47d6872
diff --git a/kde-apps/kteatime/kteatime-15.12.2.ebuild b/kde-apps/kteatime/kteatime-15.12.2.ebuild
new file mode 100644
index 000000000000..cf2ce5ca75a7
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-15.12.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://www.kde.org/applications/games/kteatime"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-15.11.80-kcrash-initialise.patch" )
diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest
index a871e431e160..8b08cacb99f5 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,3 +1,4 @@
DIST ktimer-15.08.3.tar.xz 147188 SHA256 a05894fe666dec3f2f8636576accd322e13e9dd5fdda20eccc9df88cb26ae21a SHA512 7af0d29404e17289e755950c9dd426ee6d7f694659a966b207b5e4e2518cf839112c98f30d8661dc290a50dae329712359fe8dcb135c60d7714e66b5ce1ffd92 WHIRLPOOL 40a39ecfc31a1943fd803c0876bdbaa78e33725350e6621d7415f1e2f3d0278feda108278d67b100a308e37593f21899b2d3b2dcacb0b1e4511a5553951d32bf
DIST ktimer-15.12.1.tar.xz 161016 SHA256 96477298b1d8222ad11f4561c2aa517b516bca5018141e9228e43ff34ff3925b SHA512 7a2f1f1885a49ab9fe170d17c595a3744647c35cd46647aa7e80ec322c63533e7cf142733c60616d863c6f0b791250dcdc8121c7b26cd8ecf7e327516ca5b7a8 WHIRLPOOL c24a6c622f8cacfc555da382198294cc268a2b1b890e61d3beb03fb72a2f03749d89f8ed7fd3b4b57da906f80cfa81a0f74fef09a59c94fd125135ed6ba270f9
+DIST ktimer-15.12.2.tar.xz 161008 SHA256 b0d00593ae4aa89086735aeebc5fd266aef4ffe199c8b832b43be52470e3e191 SHA512 25a3636c8fee53b82daef809fc7f8de7e96ee80d3f9f1bf2e41bfdea26d3f58b2cf32a63d22bb54f3b1b6a1d89d580be2fe9ed73465b1322cc69d4443d69eb1b WHIRLPOOL b1dc19647e01db6924265e87687424da9bc57617f0ada6d940de370d0af86858c2e6c48a50b3e288c7030c555661abd99b67ddbf5a96d33a7d361f66d7e5442d
DIST ktimer-4.14.3.tar.xz 146864 SHA256 c49aff35757b6a5fe16d36930f59324c5e5c91b5ab2934f0766ff172df37dc0b SHA512 7de6403f5391f21168c1dd2ac199c70f2cd788d7aff824d7f8d3fde84c61c2b1c39d06a924fb685f841ae799298ec6a3975ec4737950ec90fb946327a46f4c29 WHIRLPOOL a12693e77378210d863ac59e3cc4f988c2ff452500bb459ec61063dc5c03908f9517823ff0352bdd0242d8f08976c1df84c0d5fca6aac904a100639941b5deb0
diff --git a/kde-apps/ktimer/ktimer-15.12.2.ebuild b/kde-apps/ktimer/ktimer-15.12.2.ebuild
new file mode 100644
index 000000000000..4964a014f2ad
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-15.12.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Timer"
+HOMEPAGE="https://www.kde.org/applications/utilities/ktimer
+https://utils.kde.org/projects/ktimer"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest
index 562d32059005..9a879c308186 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,4 +1,5 @@
DIST kwalletmanager-15.04.3.tar.xz 457256 SHA256 34c20801d17bb0e16111556539e90776cc33dbed8a53dc814c82ffabe526acc0 SHA512 6763afb19488b211699dc2b35f89ff4d24a8c2dc3d0e505722424fb3c821f9e6d232c9bfc8e406730563d93da432d21b4ad7f488d448d840017bf04e08b9f28b WHIRLPOOL d8a094ff8bf27026aeb448eeb5e93b6356ed0c605c81c4368755bd5a19bab03ea1cc2c7b6d5fe6564d4eecd7240b6190a41ed7c2455268ac9cbf995d5068a4ee
DIST kwalletmanager-15.08.3.tar.xz 456992 SHA256 50ab15b0d7c0fce52b8e30bc6b018272a97c502aa3120c4ac70380eff17c04f2 SHA512 59329fdadaf73640506f4ace54a118faa090acb562588e71da4e3c68bad8efa30cc4fc2b2f0c12fd1b518297fb2c5b5b44af5caa26cde3a1498b7b089c50cec6 WHIRLPOOL e97cf3d24839077b913eacdc905450522440200113bfa2f60ddc6237ba71a01c4c2080936cbd91a795f0c75c249ac1058cb8295ea259d01909ca403064cd4cd7
DIST kwalletmanager-15.12.1.tar.xz 457344 SHA256 2ef93e31a10cc123b8736d79e5a9f174d7c55b73c83cee41c04c3083ed0e0025 SHA512 565e27af0e85f118721b9a1d1cc7c07f3e5dc69846b0f13b5f6a90e202e45f0fcf44cc27247f30749eeb39bb3dd65680ca7c6a14ad38399a5611bd894495024b WHIRLPOOL 36c85d694d3d5dabf2cbe9d62d31dd3fbee71be81b28d32dcbade2b97af5092cd6b301ab18ac4365f1381e23ff6e788a4b3211180d2e67da37a1f30a4b737a9c
+DIST kwalletmanager-15.12.2.tar.xz 457348 SHA256 666e57d48099ae76a0f3b7022ab49a6d6e8d0ca3fcf780ca35cae7959d8b0135 SHA512 e3430004fc841468557eaa4c2e1b821a057ebfdac5d9a7c7f2a1f391ed8a6413c65d3661d75fc10ace818d6010315ff334e49f06164b4b2f7e3cae6578335f11 WHIRLPOOL aecd4c33abf95eb3d31b521796f8525e14197042b72ad9deaebeddb7fd9759e9718684b24a8074f9ed9996bfe7138ae536a9212f31a0614bdfec9db9c34d14b2
DIST kwalletmanager-4.14.3.tar.xz 456176 SHA256 4bc96efafd4caacac7a7a9e38dea0fcd40ce054042917de8b1ffb6c6aed26cf0 SHA512 1f77dfaa66e386ed665c46361d5d99748c03f004b8282b62e02eb5fede15773d6a953b88ea94dfd529dc70a415a32384c26670876f6b6fa6e2ece2adb0594ecf WHIRLPOOL a872ba337638cc6802d29befae67615badc267d04e8a23958bb7a2cea61a78c0aff7bb149efdec266b66dffc911b506aba12dd6e3fd54ae5509f072f17060595
diff --git a/kde-apps/kwalletmanager/kwalletmanager-15.12.2.ebuild b/kde-apps/kwalletmanager/kwalletmanager-15.12.2.ebuild
new file mode 100644
index 000000000000..552a7ab32878
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-15.12.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_BLOCK_SLOT4="false"
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Wallet management tool"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+ !kde-apps/kwalletmanager:4[-minimal(-)]
+"
diff --git a/kde-apps/print-manager/Manifest b/kde-apps/print-manager/Manifest
index 5e73d4ef9453..788ae23675a2 100644
--- a/kde-apps/print-manager/Manifest
+++ b/kde-apps/print-manager/Manifest
@@ -1,3 +1,4 @@
DIST print-manager-15.08.3.tar.xz 93884 SHA256 5560d7a4a32cd29f3fb2ad4676b0c215dfe179b4cdb81960739d2ec86f2f5ca6 SHA512 624f2790f9dc32a59776403c875a657ef50d0b9b5fb66e8116bfbdc21f9b76dbbdcc6a3b4dce997465769c5253202a16280945cf3514811b5b2af4b23043700c WHIRLPOOL 0595cb8cd12cc4c0a0e0f3987481d7eb8ae1ff3de39d9b8d41f99f0e5c71069815957767da3439f93af98ba1ff0c457d5e2b9836cdc0730fc952fcc5bd69324f
DIST print-manager-15.12.1.tar.xz 93888 SHA256 3089decefd58cdcdb63f05d2cb31a18c00af662b8fcb00d2fac8cc6fb4ca2158 SHA512 ee90e6091244c19f2a7d32e7a8843fa1de4147ba15a5c89ff5f17a07ab86fd1a02812688dbe6ab2abf4e380dcbd1c1cb9ce3d4625563f31393db76d0270e4ea4 WHIRLPOOL cc060139dabec8b360d91e85aae234fa4db169a17a8a4d109d589342d4d5033941f0b3b8dddea5697b45f70575a38d220cc5a35eb7a83bdc427befbf7aa1da8e
+DIST print-manager-15.12.2.tar.xz 93932 SHA256 847afe25fb466515a2b8045c9dfb15412cd03cc635b8ec15ebeffdbcb4beb69d SHA512 01a34801f135fb2d97c8d35e895b34bb725d8a0126f4a92709032c67e29e5f6f6307425374256f793819ce5e8fba516de83491bd6cf4da0faeb628894124593c WHIRLPOOL dc2a9a28b5a42eee7421a8d65e877a2c2cfc6bb69475fea7a74901406f54bc46801d5a3a360c7394bed02583d2d92d4d0ba4ca82bc0474e9678c5e2cbbe3538c
DIST print-manager-4.14.3.tar.xz 92484 SHA256 081736f273c7f13806828497caddf83d36d5e083d56b277dc363360614fbc135 SHA512 2cddb8b254125fc095fe0ea87f37a07c99edab8fd2dd115c4cc91a766e2e69b5c2e2061c7fa6eac64aa7d5bb3ba9c23db93ee78dcc898050496c553f41ff02f4 WHIRLPOOL 5cc136bcda948541089d2487e69b5bf8b8b874110d3f653d8844f586566296e5594b91ed2d06670d63115670c65e5f38ce79c6df1b4205438b1f7f260c268622
diff --git a/kde-apps/print-manager/print-manager-15.12.2.ebuild b/kde-apps/print-manager/print-manager-15.12.2.ebuild
new file mode 100644
index 000000000000..162090f1aad2
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-15.12.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="+gtk"
+
+DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ net-print/cups
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ gtk? ( app-admin/system-config-printer )
+"
+
+pkg_postinst(){
+ if ! use gtk ; then
+ ewarn
+ ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
+ ewarn "an important, though optional, runtime dependency:"
+ ewarn
+ ewarn "app-admin/system-config-printer"
+ ewarn
+ ewarn "${PN} will work nevertheless, but is going to be less comfortable"
+ ewarn "and will show the following error status during runtime:"
+ ewarn
+ ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
+ ewarn "was not provided by any .service files'\""
+ ewarn
+ fi
+}
diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest
index d763c17ec43f..4e7374014629 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,3 +1,4 @@
DIST sweeper-15.08.3.tar.xz 82268 SHA256 05cfe35fe321f964aac5d15c38277004d41eaef54d6c9e3a4275ac611ae0b056 SHA512 3b23228d7c8a5031fc1df72152ad479c06e3c7f3287bc76cbe55286dbfdea0c558638d207eb9d6d4628dd1372ff38b953586cc8ab0d3a0efdbdea52b6a4ba491 WHIRLPOOL aa4887b4d01fbc20af8ec8e342037243613796f68d54f53c68b81b132cad56e12ba12ec58201f3be2ac9f661ec5f0d26c13a3bf0f2d2800e3489c30fa8a031c9
DIST sweeper-15.12.1.tar.xz 82248 SHA256 4d357d9188e2e16f055d60c199b6935f8f9d1b2c23189feeb8e13816751d73fa SHA512 1ac070d1357aea071bcb9ce1f25f51f0c90a8a84c1cb7c7c0a113a502daa95b33185a5f764d4c9901df2431b4971dac21b6b10c44e847cda779b8191b9a50348 WHIRLPOOL fcf33564831e9840b80388ebf65ff1b6cffa2c93961218d04105307175de156d0466d8e7060be6ad60a063cc0d9fb17e696beefcbeb411bbf230d957cb6f0bd8
+DIST sweeper-15.12.2.tar.xz 82272 SHA256 7ad3511648764324a0f06ee85069eb6c5b4c11b445a7abcbca06e14c2f642ccb SHA512 63a03c225fde6e58950ac720a537aeeba49b2fd2b16982d56a6a45598bbdb5166da4ad10847103dcbc4e45c42f6e602dfa9b73400cf2f89b2d17c5ca75c1d22e WHIRLPOOL 8e0cb91fead8572265e9bf43ad2ff9baed98133d3da66f2481250fa3b7c7cb38683ec61744450708789b1680b23aa09bb85ccf5770b5a6a72e159fc3ba364335
DIST sweeper-4.14.3.tar.xz 82336 SHA256 bdabe8683980bfcbd336865a7aacfb0de8de32d02f5523cf509341e7824d183a SHA512 bd742f2076614a1ded8c411a37bd5a05a012b95e8bb0d720b03856a33ce86dec1416cb763bbad7d029c6e628f6ea1bacf56d072db5d6760e5eadc35505172edb WHIRLPOOL d370f3148d18349022f06b01f965d258866abc20739c0d65894ebc04ce3416f113f3dbdbd0105a615e233b89b26456fa7447d8e796c9f060d8321e6cd1a30c27
diff --git a/kde-apps/sweeper/sweeper-15.12.2.ebuild b/kde-apps/sweeper/sweeper-15.12.2.ebuild
new file mode 100644
index 000000000000..e2089788c846
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-15.12.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+inherit kde4-base
+
+DESCRIPTION="KDE Privacy Settings Widget"
+HOMEPAGE="https://www.kde.org/applications/utilities/sweeper
+https://utils.kde.org/projects/sweeper"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="debug"
diff --git a/kde-misc/semantik/semantik-0.9.4-r1.ebuild b/kde-misc/semantik/semantik-0.9.4-r1.ebuild
index eca76785fb98..31be6f8fc811 100644
--- a/kde-misc/semantik/semantik-0.9.4-r1.ebuild
+++ b/kde-misc/semantik/semantik-0.9.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -7,7 +7,7 @@ EAPI=5
CMAKE_REQUIRED="never"
NO_WAF_LIBDIR="true"
PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="xml"
+PYTHON_REQ_USE="threads(+),xml"
inherit eutils python-single-r1 kde4-base waf-utils
DESCRIPTION="Mindmapping-like tool for document generation"
diff --git a/net-dialup/mingetty/files/mingetty-1.08-check_chroot_chdir_nice.patch b/net-dialup/mingetty/files/mingetty-1.08-check_chroot_chdir_nice.patch
new file mode 100644
index 000000000000..4c5d2b29cf7f
--- /dev/null
+++ b/net-dialup/mingetty/files/mingetty-1.08-check_chroot_chdir_nice.patch
@@ -0,0 +1,36 @@
+Check chdir() on chroot() syscalls (and similar) as chroot without proper
+chdir() allows to escape from changed root.
+
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597382
+http://sourceforge.net/tracker/?func=detail&aid=3095679&group_id=80387&atid=559616
+
+--- mingetty-1.08/mingetty.c
++++ mingetty-1.08/mingetty.c
+@@ -422,12 +422,21 @@
+ while ((logname = get_logname ()) == 0)
+ /* do nothing */ ;
+
+- if (ch_root)
+- chroot (ch_root);
+- if (ch_dir)
+- chdir (ch_dir);
+- if (priority)
+- nice (priority);
++ if (ch_root) {
++ if (chroot (ch_root))
++ error ("chroot(\"%s\") failed: %s", ch_root, strerror (errno));
++ if (chdir("/"))
++ error ("chdir(\"/\") failed: %s", strerror (errno));
++ }
++ if (ch_dir) {
++ if (chdir (ch_dir))
++ error ("chdir(\"%s\") failed: %s", ch_dir, strerror (errno));
++ }
++ if (priority) {
++ errno = 0; /* see the nice(2) NOTES for why we do this */
++ if ((nice (priority) == -1) && (errno != 0))
++ error ("nice(%d) failed: %s", priority, strerror (errno));
++ }
+
+ execl (loginprog, loginprog, autologin? "-f" : "--", logname, NULL);
+ error ("%s: can't exec %s: %s", tty, loginprog, strerror (errno));
diff --git a/net-dialup/mingetty/mingetty-1.08-r1.ebuild b/net-dialup/mingetty/mingetty-1.08-r1.ebuild
new file mode 100644
index 000000000000..171a29938e12
--- /dev/null
+++ b/net-dialup/mingetty/mingetty-1.08-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="A compact getty program for virtual consoles only"
+HOMEPAGE="http://sourceforge.net/projects/mingetty"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="unicode"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.08-check_chroot_chdir_nice.patch"
+)
+
+src_prepare() {
+ use unicode && eapply "${FILESDIR}"/${PN}-1.08-utf8.patch
+ default
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS} -Wall -W -pipe -D_GNU_SOURCE" CC="$(tc-getCC)"
+}
+
+src_install () {
+ dodir /sbin /usr/share/man/man8
+ emake DESTDIR="${D}" install
+}
diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index 948859f4acae..d39142c710fc 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1,4 +1,4 @@
DIST FileZilla_3.12.0.2_src.tar.bz2 4440836 SHA256 7a296fc2cd94d00d3a14ad29b84ff081c60a791f4cddc07f0bd8022bd57e1d0d SHA512 163ab37d0b15ffd511c9237727b2a2879c2ff38f264853148633c87ec2d6e07cca1847104eb8c7190a0d27a6978ddb10b10dd8e1ef6e157051567b04d1ec5930 WHIRLPOOL 1b3c859f77ab1c10adcbbbdf6201adfd388d25af4ff91c4a96cba7ff57eadf66a181ddd421b01dc124b2a58ca96599d5cfd11e321dac76afc18a69698dd8d8e1
DIST FileZilla_3.14.1_src.tar.bz2 4411187 SHA256 b10871b6ced5f52062b44deda037edb8a38090b226a018b9b64b1a1feb59d46c SHA512 c97767ed01f4538a2f4b8760601778ca7f9aa99b5b928cb86c9508eba0490bbc1f31921d098e0ccd30712ff06dc9f21d323201fb8bee80b9fb7a6528fbb03368 WHIRLPOOL 1fbccfbb0de5111fad14eb0b38ee190aefc4c80777c3611189c74412dfefdf2fd96d4a42c917791d3a3318b6ae22f01a7d24a4a0904386b22a98693151b5a822
-DIST FileZilla_3.15.0.1_src.tar.bz2 4405885 SHA256 267d3e336a7ecc5277950f759a37016e9747e63d1fc315c6798f18d7fea38463 SHA512 f6e40452408dc9cdf4295d04ffc2e202dec6ba4b07eb12875cee6427cf5e930438af26c36e60d4b8e14b95750549ab822512ef39e89199064dd200561793ced9 WHIRLPOOL 62cfead9e69f9195412183b81faa63394b73423ff1396bc2eae09baee8e56ce13a0a00587e0d3f0a78aae339430fc292a8518201cd6bd4de74e661c01845d887
DIST FileZilla_3.15.0.2_src.tar.bz2 4404751 SHA256 333c46709506b2777047556aa9ee791b404e5f8b94236b3c8a789c1dc09f7c4f SHA512 f71cff0c32771de92d3d7140e160ad9474ce8c84b82e3170dbd7d5814d94cf91fbf40d1b4bc581f77dac2082eef662f6ef8100032bdee5a90c1b4658da69bcab WHIRLPOOL 5eef822dd16e0ea9b37097432e22e4b805ab13cfabd5e49e3fa8c0789e191563321c009d46ecf1804f220beab739140b654b188619dcd52895d5442d04f73ab2
+DIST FileZilla_3.16.0_src.tar.bz2 4406422 SHA256 7dbd55a706ac1552ed4a0b86eeb59fcfc58cf6041b581c4dcf9a6cf560279b46 SHA512 f4fd44fe465c1c098a235470a7c768425b683babd309b55bd3e4b31c97f087fdc2261f8b108af04aab120da90105e22dd0d92c39be5f0bef7e70b892a6493825 WHIRLPOOL fc4b6ee203b03cbb33a8fc98e10536ae7265324a87bdf01fcb9d645df8cb29511b66ac2d371323a0f9f03ec9c872785666bf0c8bc28259ee3f35fd574b0505bb
diff --git a/net-ftp/filezilla/filezilla-3.15.0.1.ebuild b/net-ftp/filezilla/filezilla-3.16.0.ebuild
index 4749c32e59ce..d90f1ec8a108 100644
--- a/net-ftp/filezilla/filezilla-3.15.0.1.ebuild
+++ b/net-ftp/filezilla/filezilla-3.16.0.ebuild
@@ -17,13 +17,13 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="dbus nls test"
# pugixml 1.7 minimal dependency is for c++11 proper configuration
RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1
>=dev-db/sqlite-3.7
- >=dev-libs/libfilezilla-0.3.0
+ >=dev-libs/libfilezilla-0.4.0
>=dev-libs/pugixml-1.7
net-dns/libidn
>=net-libs/gnutls-3.1.12
diff --git a/profiles/default/bsd/fbsd/profile.bashrc b/profiles/default/bsd/fbsd/profile.bashrc
index 6ddf594230b3..e3a92b63cdbd 100644
--- a/profiles/default/bsd/fbsd/profile.bashrc
+++ b/profiles/default/bsd/fbsd/profile.bashrc
@@ -3,9 +3,9 @@
# $Id$
type -P gmake > /dev/null && alias make=gmake
-type -P gpath > /dev/null && alias patch=gpatch
+type -P gpatch > /dev/null && alias patch=gpatch
type -P gsed > /dev/null && alias sed=gsed
-type -P gaws > /dev/null && alias awk=gawk
+type -P gawk > /dev/null && alias awk=gawk
type -P gfind > /dev/null && alias find=gfind
type -P gxargs > /dev/null && alias xargs=gxargs
diff --git a/profiles/package.mask b/profiles/package.mask
index b5f80b9a9d22..ab3107b2e6cd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
#--- END OF EXAMPLES ---
+# Lars Wendler <polynomial-c@gentoo.org> (01 Mar 2016)
+# Arrow keys don't work (bug #576086).
+=sys-apps/less-482
+
# James Le Cuirot <chewi@gentoo.org> (29 Feb 2016)
# Dead upstream and doesn't build with Java 8. Removal in 30 days.
sci-biology/readseq
diff --git a/profiles/prefix/linux-standalone/amd64/make.defaults b/profiles/prefix/linux-standalone/amd64/make.defaults
index 88ac25bbc88c..a46fa2e18ce8 100644
--- a/profiles/prefix/linux-standalone/amd64/make.defaults
+++ b/profiles/prefix/linux-standalone/amd64/make.defaults
@@ -4,5 +4,4 @@
ARCH="amd64"
CHOST="x86_64-pc-linux-gnu"
-# The base profile sets ACCEPT_KEYWORDS=amd64 and we don't have that in prefix.
-ACCEPT_KEYWORDS="-amd64 ~amd64-linux"
+ACCEPT_KEYWORDS="~amd64-linux"
diff --git a/profiles/prefix/linux-standalone/x86/make.defaults b/profiles/prefix/linux-standalone/x86/make.defaults
index ffde5d27d838..2915579fadce 100644
--- a/profiles/prefix/linux-standalone/x86/make.defaults
+++ b/profiles/prefix/linux-standalone/x86/make.defaults
@@ -4,5 +4,4 @@
ARCH="x86"
CHOST="i686-pc-linux-gnu"
-# The base profile sets ACCEPT_KEYWORDS=x86 and we don't have that in prefix.
-ACCEPT_KEYWORDS="-x86 ~x86-linux"
+ACCEPT_KEYWORDS="~x86-linux"
diff --git a/sci-libs/libccd/libccd-9999.ebuild b/sci-libs/libccd/libccd-9999.ebuild
index 18bb1fe2045b..5f3f8c21165c 100644
--- a/sci-libs/libccd/libccd-9999.ebuild
+++ b/sci-libs/libccd/libccd-9999.ebuild
@@ -29,7 +29,7 @@ IUSE="double doc"
RDEPEND=""
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )"
-DOCS=( README )
+DOCS=( README.md )
src_configure() {
local mycmakeargs=(
diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index c17944d62b1a..c6617febbfd4 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -1,4 +1,4 @@
DIST code2color-0.2 200711 SHA256 2365c9009b1cc3c30430b88775ec402164df105fd12364871d05dcaed20be954 SHA512 c0ab9f411d5a106c81334343e3c4a63b67d27b95e2d128145e3ac1ee46cd6c228c61796cf96e51826e69b3e465e7bdaa81b1a48cad934c23b310f2ea2ebd8e75 WHIRLPOOL d0207e84a5849c554b1dfc5882ab46d8afc411c7d26e912235ec05565880e6ed0db8449133502234a01ae8f59feae211486b6a523e37859d8404f72fff9b8f93
DIST less-478.tar.gz 316439 SHA256 495c7df52199a0c7e6bfbbe7697b2b54f4bf197c8b10b43957762d74483574ce SHA512 f985b427db50f6a488b0ff5b8e94094d093249c0e021b652b728d52deb89749eb9cd688651e76e045f88c4e327e6b7ac888ce70acf41fb5fe10d6742fc21216e WHIRLPOOL c9cfc181705c1c960d7693b7917bfe911b4673d7955a0ec25e1a5ab928de8d41328290155b76fb1525c91e58dccf41d592ab313594d2a8305acad87a21f141c2
-DIST less-479.tar.gz 316484 SHA256 5bf06cb30ee2a2bd1f79f39aa91e46444e7cb19b48c95c4992fa63cfe4527a80 SHA512 56ecfd3c4e586a926e609dabb278eea1554a4a70a1d1d675cea2e9d69ae764f646b25eab197032db6aa571c22a3550ec11a3a7ef556e0d4523092c7a5daaa030 WHIRLPOOL 9b667e1267cd079cbde0a97379495f8f6034be73e0211cb5cae24509671d582fd2e930aa7dd150a1872184eea0e53f5c7fd9decfe4dc1ee38af3b94f3158fd67
DIST less-481.tar.gz 316622 SHA256 3fa38f2cf5e9e040bb44fffaa6c76a84506e379e47f5a04686ab78102090dda5 SHA512 29995757ac416ed6770cf6e82e6fe325bd1d61d51666d80c4fe72b2b4217b0b1d706d337d89ed54bdc4d83d57f3e2c0166e642b20ef2ad194e52aad630b3e717 WHIRLPOOL e5c8b22d7d1149feafdad0130e00aa5564e818a845c3b4e2b6d151e851dd64ff390fdad01ee79580fe6ab92defc11930d3f3e0ca0d189d2882419444a3d7028c
+DIST less-482.tar.gz 316648 SHA256 68d6c60b6f587e9747ba384391addddf5d0308b56b1917973ce1a016da566ba6 SHA512 8854dd2e38986dcd4fd42d548d5747ce5ce6bd077c992dfe3cf497472814d7a94b139bd9ad5a1e446aba0ceb1e0c3f721b4a473f8cc40ebad527d0a27a8936ef WHIRLPOOL 9a896d8f37b0dd97394afa3d59616a172026d609f567bd32c6f6b245b5d86d18ab3f62a030602ddda5dc342ae2a46372b482c5a6bd558bc34f961d2423910735
diff --git a/sys-apps/less/less-479.ebuild b/sys-apps/less/less-482.ebuild
index 4602bbe70ebb..b102c2bcdf9d 100644
--- a/sys-apps/less/less-479.ebuild
+++ b/sys-apps/less/less-482.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI="5"
inherit eutils
@@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
IUSE="pcre unicode"
DEPEND=">=app-misc/editor-wrapper-3
- >=sys-libs/ncurses-5.2
+ >=sys-libs/ncurses-5.2:0=
pcre? ( dev-libs/libpcre )"
RDEPEND="${DEPEND}"
diff --git a/sys-apps/watchdog/Manifest b/sys-apps/watchdog/Manifest
index 300c92b8fbea..b521b01b07f8 100644
--- a/sys-apps/watchdog/Manifest
+++ b/sys-apps/watchdog/Manifest
@@ -1,2 +1,2 @@
-DIST watchdog-5.13.tar.gz 201202 SHA256 141e0faf3ee4d8187a6ff4e00b18ef7b7a4ce432a2d4c8a6e6fdc62507fc6eb0 SHA512 ff68bc748446c060c86362105013d3ccf741e165d497d743a986d2dd28027e0290c83a67317d603d095a5d79c840991224aaa31b1bd2b66f6e858d3a35536d1f WHIRLPOOL 00c511d4a66d6adc3ad499b9348837261d672088527637db9a0b535550a3ce5cdf2b8fdf2a05ac039fb9111c81b8e9578dceddf759de418d305d5ffddf257584
DIST watchdog-5.14.tar.gz 216384 SHA256 620b2f49e9879f2e85c73d4c1f422f9101e6b38e824fea2414befd8bb6866ad1 SHA512 ccfaca7a68a47cff42dbeae047dfa691e1cfc23851f9ca0634ea6315ff55a13cdbb0020bde7df38b702c82c0535ad41f520617dd639037e171701a6b0f8991aa WHIRLPOOL 5520e0a4970a20c25780d507260380acf2056828bad8702de98039876526c39a40f884eb1b684cf39386479e6d40c08f3134b138cc6caf51b4150289a364239c
+DIST watchdog-5.15.tar.gz 228132 SHA256 ffdc865137ad5d8e53664bd22bad4de6ca136d1b4636720320cb52af0c18947c SHA512 a675cfadf3296d583b9163193297038fb19459daf7c6681289392d613e775e75b7afd42a3e01b136a955f25b2f45818033b56e10de9050075d7dc015535a6e75 WHIRLPOOL ebd7ee604ddbad856760949b16615693b1665289d57312f7dee10cea1d358dbd20f2beb2656e549a80c81ad08e5e6de8621cda3ad4eb696e9af7b63b8b4045b9
diff --git a/sys-apps/watchdog/files/watchdog-init.d-r1 b/sys-apps/watchdog/files/watchdog-init.d-r1
new file mode 100644
index 000000000000..79602017ac34
--- /dev/null
+++ b/sys-apps/watchdog/files/watchdog-init.d-r1
@@ -0,0 +1,44 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+pidfile="/var/run/watchdog.pid"
+command="/usr/sbin/watchdog"
+command_args="${WATCHDOG_OPTS}"
+
+depend() {
+ need localmount
+ use logger
+}
+
+get_config() {
+ set -- ${WATCHDOG_OPTS}
+ while [ -n "$1" ] ; do
+ if [ "$1" = "-c" -o "$1" = "--config-file" ] ; then
+ echo $2
+ return
+ fi
+ shift
+ done
+ echo /etc/watchdog.conf
+}
+
+get_delay() {
+ # man this is fugly
+ sed -n \
+ -e '1{x;s:.*:10:;x}' \
+ -e 's:#.*::' \
+ -e 's:^[[:space:]]*::' \
+ -e '/^interval/{s:.*=::;h}' \
+ -e '${g;p}' \
+ $(get_config)
+}
+
+stop() {
+ ebegin "Stopping watchdog"
+ start-stop-daemon --stop \
+ --exec ${command} --pidfile ${pidfile} \
+ --retry $(get_delay)
+ eend $?
+}
diff --git a/sys-apps/watchdog/watchdog-5.13-r1.ebuild b/sys-apps/watchdog/watchdog-5.15.ebuild
index b79ee95d1741..81fefb8f2eb2 100644
--- a/sys-apps/watchdog/watchdog-5.13-r1.ebuild
+++ b/sys-apps/watchdog/watchdog-5.15.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="4"
+EAPI=5
inherit toolchain-funcs flag-o-matic systemd
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm m68k ~mips ppc s390 sh ~sparc x86"
+KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86"
IUSE="nfs"
DEPEND="nfs? ( net-libs/libtirpc )"
@@ -33,6 +33,6 @@ src_install() {
dodoc examples/*
newconfd "${FILESDIR}"/${PN}-conf.d ${PN}
- newinitd "${FILESDIR}"/${PN}-init.d ${PN}
+ newinitd "${FILESDIR}"/${PN}-init.d-r1 ${PN}
systemd_dounit "${FILESDIR}"/watchdog.service
}
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index 0ce19a22cc0e..bb782f3047e6 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -35,7 +35,7 @@ EXTRACTONLY="
"
if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
- RDEPEND="ssl? ( dev-libs/openssl )
+ RDEPEND="ssl? ( dev-libs/openssl:0= )
hesiod? ( net-dns/hesiod )
kerberos? ( app-crypt/heimdal )
usb? ( !dev-libs/libusb )
@@ -186,6 +186,19 @@ src_prepare() {
sed -e 's/LDFLAGS/RAW_LDFLAGS/g' \
-i "${S}/csu/i386-elf/Makefile" \
-i "${S}/csu/ia64/Makefile" || die
+
+ if install --version 2> /dev/null | grep -q GNU; then
+ sed -i.bak -e 's:${INSTALL} -C:${INSTALL}:' "${WORKDIR}/include/Makefile"
+ fi
+
+ # Try to fix sed calls for GNU sed. Do it only with GNU userland and force
+ # BSD's sed on BSD.
+ cd "${S}"
+ if [[ ${CBUILD:-${CHOST}} != *bsd* ]]; then
+ find . -name Makefile -exec sed -ibak 's/sed -i /sed -i/' {} \;
+ sed -i -e 's/-i ""/-i""/' "${S}/csu/Makefile.inc" || die
+ fi
+
if use build; then
cd "${WORKDIR}"
# This patch has to be applied on ${WORKDIR}/sys, so we do it here since it
@@ -197,25 +210,13 @@ src_prepare() {
if ! is_crosscompile ; then
if [[ ! -e "${WORKDIR}/sys" ]]; then
- ln -s "/usr/src/sys" "${WORKDIR}/sys" || die "Couldn't make sys symlink!"
+ ln -s "${SYSROOT}/usr/src/sys" "${WORKDIR}/sys" || die "Couldn't make sys symlink!"
fi
else
sed -i.bak -e "s:/usr/include:/usr/${CTARGET}/usr/include:g" \
"${S}/libc/rpc/Makefile.inc" \
"${S}/libc/yp/Makefile.inc"
fi
-
- if install --version 2> /dev/null | grep -q GNU; then
- sed -i.bak -e 's:${INSTALL} -C:${INSTALL}:' "${WORKDIR}/include/Makefile"
- fi
-
- # Try to fix sed calls for GNU sed. Do it only with GNU userland and force
- # BSD's sed on BSD.
- cd "${S}"
- if use userland_GNU; then
- find . -name Makefile -exec sed -ibak 's/sed -i /sed -i/' {} \;
- sed -i -e 's/-i ""/-i""/' "${S}/csu/Makefile.inc" || die
- fi
}
bootstrap_lib() {
@@ -327,6 +328,7 @@ do_bootstrap() {
CTARGET="${CHOST}" install_includes "/include_proper_${ABI}"
CFLAGS="${CFLAGS} -isystem ${WORKDIR}/include_proper_${ABI}"
CXXFLAGS="${CXXFLAGS} -isystem ${WORKDIR}/include_proper_${ABI}"
+ mymakeopts="${mymakeopts} RPCDIR=${WORKDIR}/include_proper_${ABI}/rpcsvc"
fi
bootstrap_csu
bootstrap_libssp_nonshared
@@ -359,7 +361,7 @@ do_compile() {
src_compile() {
# Does not work with GNU sed
# Force BSD's sed on BSD.
- if use userland_BSD ; then
+ if [[ ${CBUILD:-${CHOST}} == *bsd* ]]; then
export ESED=/usr/bin/sed
unalias sed
fi