[gentoo-commits] repo/gentoo:master commit in: dev-libs/libressl/

2019-10-01 Thread Stefan Strogin
commit: f8dffd44d05a3f1c883b0e80f8b3aec20a5ee6a6
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Oct  1 22:15:38 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Wed Oct  2 00:04:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8dffd44

dev-libs/libressl: version bump to 3.0.1

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-3.0.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 733e24a4f32..37752079053 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -3,3 +3,4 @@ DIST libressl-2.8.3.tar.gz 3366196 BLAKE2B 
e32c097b31998d68a31266fbbf3624d5ab8ca
 DIST libressl-2.9.1.tar.gz 3607116 BLAKE2B 
a4542d7fc97bfd213162fe908e28b27d52329e2b6a5d77e0cb67d1a6732c500ca772d0c5735c9fcd036c477e6ede330305b4675bfcff9f72fd7886a781f30015
 SHA512 
7051911e566bb093c48a70da72c9981b870e3bf49a167ba6c934eece873084cc41221fbe3cd0c8baba268d0484070df7164e4b937854e716337540a87c214354
 DIST libressl-2.9.2.tar.gz 3607549 BLAKE2B 
496e993e4f1c85167e0344afab61259d4e3f094a7e5dfac85878191070e2c196753162532efb921fab582481aeda3705fca9a2b48921cba82465192f2c1eef95
 SHA512 
b43e73e47c1f14da3c702ab42f29f1d67645a4fa425441337bd6c125b481ef78a40fd13e6b34dadb2af337e1c0c190cfb616186d4db9c9a743a37e594b9b8033
 DIST libressl-3.0.0.tar.gz 3620475 BLAKE2B 
c1dc1709e60cfbfa9907c206340262b78e1bfb991d3956dfc0a5d8d80f80b61df41059e645f9f096185724470e8466a5b7a444a575f5f09d5a0f9eb35ff3ae7e
 SHA512 
460fa390012218262b7c148a28e6ddfc0dc3d669c4bdd37b68bfa6f50a0cb2fb81a277fb46ae0ac22673aae5b5cc4476fe96e56471a6812176bf76e9c5e10838
+DIST libressl-3.0.1.tar.gz 3668819 BLAKE2B 
0e0e9db5018f7fd6c5d3f15dd911e375ae51885321fda2a6bef8f56620ca9d8b63d587f5acdf78afafabdd7ee1243c79bdf9b68a890dfc5f76fa45bbaf060563
 SHA512 
d2d665734d8aab2b998769492cbb1e7fddead52430ef503650c14786196241a6d1137f47b33ddf2037cc1ff13c240283f591dce83ec0da475619679a051d725f

diff --git a/dev-libs/libressl/libressl-3.0.1.ebuild 
b/dev-libs/libressl/libressl-3.0.1.ebuild
new file mode 100644
index 000..65dfe075bbc
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so.  Since these can differ,
+# we'll try to use the max of either.  However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/47"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   if ! use test ; then
+   sed -i \
+   -e '/^[ \t]*SUBDIRS =/s#tests##' \
+   Makefile.in || die "Removing tests failed"
+   fi
+
+   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   eapply_user
+
+   elibtoolize  # for Solaris
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2019-10-01 Thread Georgy Yakovlev
commit: cc52e9cd71732138991721fdcb7a4d78afe84323
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct  1 23:56:22 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct  1 23:57:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc52e9cd

dev-java/openjdk-bin: drop 8.212_p03-r3

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest  |   2 -
 .../openjdk-bin/openjdk-bin-8.212_p03-r3.ebuild| 107 -
 2 files changed, 109 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 7c31e8a67d9..9fe1c2bc293 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -7,7 +7,5 @@ DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.4_11.tar.gz 
181290255 BLAKE2B d8d
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.3_7.tar.gz 195982221 BLAKE2B 
61ccbceb07bcb72a5f9d797997b4a250c2d171d7c7930877db0865d95b1faeb83e160eab59c484d2fce06a7116f06eb8a57eb5295a254fba7315ccb2e88b6db9
 SHA512 
2c590492ab9bddef68afcfbb54117688e1b24b41dc871bc4ba869319c16587ebfc061ce72712f209403e76d589f01d57cd85384653b1ecf767ee8e4018e1607a
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz 196818652 BLAKE2B 
f67327882afb3fdf0636d5e5262236376ed8f98eef2c8153457be0ab068a5abeb523a3873f43ced650ac623b90079d80f2a744beb8f410d8763ff7798d5980dc
 SHA512 
8b42abedf935b8fb186a2efa11203231021417a745f03d557782aea6c5ce84f7b9fb126d3a00ac5159c349347a5d1cc9aa52b2378b2aec58d82f55a5fbcf471f
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u222b10.tar.gz 104510642 BLAKE2B 
c67f640ededdc0d91fc02144c9e1d58a4c94984d6679e22172ae536a7c1397296bd52d5037eabcf255a2655e0d2f2cb3fdfe2e10a6f5739cc351e1d982acdbce
 SHA512 
229ab2fef5339d396ebf5923454f45a9989341e8e9c9d57ee8779c6d5c8bd78d9d62d7a24d236b7f66baf79db641b04b9f9809d0734c1028ade7039bb2a94926
-DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u212b03.tar.gz 101610850 BLAKE2B 
3a782f21855b1633255b2691e4adb516b12b84e37d81cdfda2b7b251cf78602a3b4c4120fbaec01d177fe7187b581f5dde392c7f841a39d269b548f1ada18be2
 SHA512 
25d53c8ca9bc4e1fd0ae1fca349d1e605e0dfb8a4aa386408875d5c23ef8b3ecc42ed297bc125f2ab74e9726e10374ec12d6c39736a53a94d3150001756e0027
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u222b10.tar.gz 101730569 BLAKE2B 
3391a783edcd00820e7db92c11d2707331e9aecd352802b8cd0fe565eb42620d179e2decc32452a94bff4951b9f1fe9e276b773135d316847c215f7f42e24a7c
 SHA512 
691ff8e2f2b8d7d3004fd11470cc881a8a7d3b60eed6007986db7ee8561bc41c3508b3c9b8f4da4a298a84e3023fd9b874f9d8f20664d89ce63cdb760f554465
-DIST OpenJDK8U-jdk_x64_linux_hotspot_8u212b03.tar.gz 104368598 BLAKE2B 
0c16398c1e962e53316eb9301a8ebb6dc7b37ef812d3b65719c239f392074fcba999fca8442cc52a0b067eb4761b0477e9da243d0d84a2e2ded1d883614d15b3
 SHA512 
7674f26bbc69535c1d06d7364f515ddd00f1f43f6fb76c806c56cd3b379e03047084fbf6439e375cf57257b8a1fdf94702ba063bf843793b009a76fb449a5cc9
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u222b10.tar.gz 104480114 BLAKE2B 
83f85b07cb1613976560d2e4df9473cd483888aa61aad17ab310683689079dc4bdde68d134123d1f3431f38be362a281cdba16b0c71e50d3fbf6a5e9b9ec2956
 SHA512 
8c090817bdbe2c7e1caa61b568c43e1a98e9ab5623743f4c74f6fd05254b3148e9a092cd475f7d141b1ec8ceeb4207a0f74ec1bc408f9b024806cbb740f9a2da

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.212_p03-r3.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.212_p03-r3.ebuild
deleted file mode 100644
index 8a192994e1e..000
--- a/dev-java/openjdk-bin/openjdk-bin-8.212_p03-r3.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver java-vm-2
-
-abi_uri() {
-   echo "${2-$1}? (
-   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jdk_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
-   )"
-}
-
-MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
-SLOT="$(ver_cut 1)"
-
-DESCRIPTION="Prebuilt Java JDK binaries provided by AdoptOpenJDK"
-HOMEPAGE="https://adoptopenjdk.net;
-SRC_URI="
-   $(abi_uri x64 amd64)
-   $(abi_uri ppc64le ppc64)
-"
-
-LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~ppc64"
-
-IUSE="alsa cups doc examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
-
-RDEPEND="
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   >=sys-apps/baselayout-java-0.1.0-r1
-   >=sys-libs/glibc-2.2.5:*
-   sys-libs/zlib
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   doc? ( dev-java/java-sdk-docs:1.${SLOT} )
-   selinux? ( sec-policy/selinux-java )
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXtst
-   )"
-
-PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
-   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )"

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2019-10-01 Thread Georgy Yakovlev
commit: dc44951934a258f89822f4a977634a89875e41bd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct  1 23:55:47 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct  1 23:57:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc449519

dev-java/openjdk-bin: drop 8.191_p12-r1

it was arm64-only version

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest  |   1 -
 .../openjdk-bin/openjdk-bin-8.191_p12-r1.ebuild| 101 -
 2 files changed, 102 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 0393af03052..7c31e8a67d9 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -6,7 +6,6 @@ DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.3_7.tar.gz 
180425080 BLAKE2B 77f5
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.4_11.tar.gz 181290255 BLAKE2B 
d8d25d71e790527c572c74f7a53317933b8a0801a8b3779daa9fe92bbe8b11fad74cf7e2e2a2194dc514930fba2c86fcdd630b06cdcd0dafa8fcecd5bac6be42
 SHA512 
5b50f0585ae09e1d446170b40728ad915b7da2c22341385a8b014ac09ca805acc413c840c6ea8bac4b579d418200208a53f98759b446a28ad3e28b0078190b50
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.3_7.tar.gz 195982221 BLAKE2B 
61ccbceb07bcb72a5f9d797997b4a250c2d171d7c7930877db0865d95b1faeb83e160eab59c484d2fce06a7116f06eb8a57eb5295a254fba7315ccb2e88b6db9
 SHA512 
2c590492ab9bddef68afcfbb54117688e1b24b41dc871bc4ba869319c16587ebfc061ce72712f209403e76d589f01d57cd85384653b1ecf767ee8e4018e1607a
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz 196818652 BLAKE2B 
f67327882afb3fdf0636d5e5262236376ed8f98eef2c8153457be0ab068a5abeb523a3873f43ced650ac623b90079d80f2a744beb8f410d8763ff7798d5980dc
 SHA512 
8b42abedf935b8fb186a2efa11203231021417a745f03d557782aea6c5ce84f7b9fb126d3a00ac5159c349347a5d1cc9aa52b2378b2aec58d82f55a5fbcf471f
-DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u191b12.tar.gz 75382012 BLAKE2B 
9521bb3d0dc08d5069108bb56594d401cbadf7a290652a39c7379e6ded530044e85f1ffae1cd3eb7e881d7c283c06463e6f8b76602d03a7bf5b188b1004f5daf
 SHA512 
156f7a57f095095b72edb4bfc766d575795e496b006fb994566b0207d346e89863cf377ce97290bf1b47923c5d6aee5558eaa7a54f394f95a270b1cfec4308e2
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u222b10.tar.gz 104510642 BLAKE2B 
c67f640ededdc0d91fc02144c9e1d58a4c94984d6679e22172ae536a7c1397296bd52d5037eabcf255a2655e0d2f2cb3fdfe2e10a6f5739cc351e1d982acdbce
 SHA512 
229ab2fef5339d396ebf5923454f45a9989341e8e9c9d57ee8779c6d5c8bd78d9d62d7a24d236b7f66baf79db641b04b9f9809d0734c1028ade7039bb2a94926
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u212b03.tar.gz 101610850 BLAKE2B 
3a782f21855b1633255b2691e4adb516b12b84e37d81cdfda2b7b251cf78602a3b4c4120fbaec01d177fe7187b581f5dde392c7f841a39d269b548f1ada18be2
 SHA512 
25d53c8ca9bc4e1fd0ae1fca349d1e605e0dfb8a4aa386408875d5c23ef8b3ecc42ed297bc125f2ab74e9726e10374ec12d6c39736a53a94d3150001756e0027
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u222b10.tar.gz 101730569 BLAKE2B 
3391a783edcd00820e7db92c11d2707331e9aecd352802b8cd0fe565eb42620d179e2decc32452a94bff4951b9f1fe9e276b773135d316847c215f7f42e24a7c
 SHA512 
691ff8e2f2b8d7d3004fd11470cc881a8a7d3b60eed6007986db7ee8561bc41c3508b3c9b8f4da4a298a84e3023fd9b874f9d8f20664d89ce63cdb760f554465

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.191_p12-r1.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.191_p12-r1.ebuild
deleted file mode 100644
index 6c1280109ae..000
--- a/dev-java/openjdk-bin/openjdk-bin-8.191_p12-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver java-vm-2
-
-abi_uri() {
-   echo "${2-$1}? (
-   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jdk_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
-   )"
-}
-
-MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
-SLOT="$(ver_cut 1)"
-
-DESCRIPTION="Prebuilt Java JDK binaries provided by AdoptOpenJDK"
-HOMEPAGE="https://adoptopenjdk.net;
-SRC_URI="
-   $(abi_uri aarch64 arm64)
-"
-
-LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~arm64"
-
-IUSE="alsa cups doc examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
-
-RDEPEND="
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   >=sys-libs/glibc-2.2.5:*
-   sys-libs/zlib
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   doc? ( dev-java/java-sdk-docs:1.${SLOT} )
-   selinux? ( sec-policy/selinux-java )
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXtst
-   )"
-
-PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
-   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )"
-
-RESTRICT="preserve-libs splitdebug"

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2019-10-01 Thread Georgy Yakovlev
commit: e9a6d1212d79051345f131a6571e014843d6fb74
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct  1 23:56:51 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct  1 23:57:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a6d121

dev-java/openjdk-bin: drop 11.0.3_p7-r1

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest  |   4 -
 .../openjdk-bin/openjdk-bin-11.0.3_p7-r1.ebuild| 115 -
 2 files changed, 119 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 9fe1c2bc293..285c14acdcd 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,10 +1,6 @@
-DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.3_7.tar.gz 194142513 BLAKE2B 
1809ee89a4dd31d5453d15b0e3672e1d4a9e1e4573954a8dcf793cb4f837ca4bb44eab73fb685896273fa5301011d671568cb7648c0c5095659f5441a559bfad
 SHA512 
22964e4b0819eb214f378969501b9ad67e39f4efeb7425245022f7eae804386a5e0c7a8139a5df604efd649ff1d551323e6b08299ce0e3f71719e3cd120d7b91
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.4_11.tar.gz 194920675 BLAKE2B 
ad509e368aba7b5fce9e6212b296442bcd970f4dfe59e53dd13977da0137674fd85164657fa1abebfdcf58640ba511f1fcd30c46ec02a08edba5b498050bc60b
 SHA512 
7fcd7c4eddcd9e2b6aa5cba69f2926a1131cd8246348f1a0c6575dca9c73b677d245fd8e12b1b41415aaf3dd0660581398f30c29503787e17428839e3fadf5b5
-DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.3_7.tar.gz 174868718 BLAKE2B 
74c482d6cdc4066e4c8fbc93ab7f44165dc55c360d7cab36228032b76073217546e046e0556ae9aac3de05a69e860aa06d3a55d9f2aac1e8ccce1b650f45b464
 SHA512 
053787da52083f8e4cfd808205a965486d88f6e61117119ee7a5c359eb02564e581f0111ee9738feed3424eb8abc55e9e8d94d6558a63b3be7150361aaa39a89
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.4_11.tar.gz 183239547 BLAKE2B 
781647daac4ff5ac2e93a01aed93a6729c12611e1de75dafcc018c5222a442a846b9ccf8ec1e5381eb191ae2b8252a9878562843eb675299e96563c65e91f4bc
 SHA512 
b2e2bb63706bfa197bb7ea5560dedb521666c52900c9ffe91ffcff5ddbf4e0cacdb4efddcc03081f06c9686e9451f27a905d731a3bccd8925c952ddde331eee4
-DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.3_7.tar.gz 180425080 BLAKE2B 
77f571a145e837c80da49a2ef8d20089b24ec23abf8078cc5781762ec9b88038d4c47c9d36766195c2f96809c98e4706b249c14518ef450b1fbfb100ba8c49d8
 SHA512 
6b7542fcbd9b727e93a2c2e157ecd52fb27db74d67cc98fb713eed531c7ea4420fdae2e420131b3d046e6ad2bccb2f91461928750e7b9c4274984a983293be8a
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.4_11.tar.gz 181290255 BLAKE2B 
d8d25d71e790527c572c74f7a53317933b8a0801a8b3779daa9fe92bbe8b11fad74cf7e2e2a2194dc514930fba2c86fcdd630b06cdcd0dafa8fcecd5bac6be42
 SHA512 
5b50f0585ae09e1d446170b40728ad915b7da2c22341385a8b014ac09ca805acc413c840c6ea8bac4b579d418200208a53f98759b446a28ad3e28b0078190b50
-DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.3_7.tar.gz 195982221 BLAKE2B 
61ccbceb07bcb72a5f9d797997b4a250c2d171d7c7930877db0865d95b1faeb83e160eab59c484d2fce06a7116f06eb8a57eb5295a254fba7315ccb2e88b6db9
 SHA512 
2c590492ab9bddef68afcfbb54117688e1b24b41dc871bc4ba869319c16587ebfc061ce72712f209403e76d589f01d57cd85384653b1ecf767ee8e4018e1607a
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz 196818652 BLAKE2B 
f67327882afb3fdf0636d5e5262236376ed8f98eef2c8153457be0ab068a5abeb523a3873f43ced650ac623b90079d80f2a744beb8f410d8763ff7798d5980dc
 SHA512 
8b42abedf935b8fb186a2efa11203231021417a745f03d557782aea6c5ce84f7b9fb126d3a00ac5159c349347a5d1cc9aa52b2378b2aec58d82f55a5fbcf471f
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u222b10.tar.gz 104510642 BLAKE2B 
c67f640ededdc0d91fc02144c9e1d58a4c94984d6679e22172ae536a7c1397296bd52d5037eabcf255a2655e0d2f2cb3fdfe2e10a6f5739cc351e1d982acdbce
 SHA512 
229ab2fef5339d396ebf5923454f45a9989341e8e9c9d57ee8779c6d5c8bd78d9d62d7a24d236b7f66baf79db641b04b9f9809d0734c1028ade7039bb2a94926
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u222b10.tar.gz 101730569 BLAKE2B 
3391a783edcd00820e7db92c11d2707331e9aecd352802b8cd0fe565eb42620d179e2decc32452a94bff4951b9f1fe9e276b773135d316847c215f7f42e24a7c
 SHA512 
691ff8e2f2b8d7d3004fd11470cc881a8a7d3b60eed6007986db7ee8561bc41c3508b3c9b8f4da4a298a84e3023fd9b874f9d8f20664d89ce63cdb760f554465

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.3_p7-r1.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.3_p7-r1.ebuild
deleted file mode 100644
index dfe0d4c44d1..000
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.3_p7-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-vm-2
-
-abi_uri() {
-   echo "${2-$1}? (
-   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jdk_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
-   )"
-}
-
-MY_PV=${PV/_p/+}
-SLOT=${MY_PV%%[.+]*}
-
-SRC_URI="
-   $(abi_uri arm)
-   $(abi_uri aarch64 arm64)

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2019-10-01 Thread Georgy Yakovlev
commit: 7359a7b6102cfa764c2b64ff6c6401c0b79e8e4b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct  1 23:54:38 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct  1 23:57:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7359a7b6

dev-java/openjdk-bin: really remove libjawt.so for headless

portage will fail to install binpkg of it with
emerge: there are no binary packages to satisfy "x86_64: libawt_xawt.so"

unless --ignore-soname-deps=y is passed

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{openjdk-bin-8.222_p10.ebuild => openjdk-bin-8.222_p10-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.222_p10.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
similarity index 98%
rename from dev-java/openjdk-bin/openjdk-bin-8.222_p10.ebuild
rename to dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
index 05ab88cb032..c9b8c2cf4c9 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.222_p10.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
@@ -71,7 +71,7 @@ src_install() {
fi
 
if use headless-awt ; then
-   rm -fvr jre/lib/*/lib*{[jx]awt,splashscreen}* \
+   rm -fvr {,jre/}lib/*/lib*{[jx]awt,splashscreen}* \
{,jre/}bin/policytool bin/appletviewer || die
fi
 



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/files/, app-office/scribus/

2019-10-01 Thread Andreas Sturmlechner
commit: 1c9a7b1068756fc7ae6b52febaaf850a481b8ad3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 20:13:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9a7b10

app-office/scribus: 1.5.5 version bump, EAPI-7 bump

Drop L10N hacks
Fix build against system dev-libs/hyphen, drop bundled
Install bigger icon
Set USE +templates by default

Closes: https://bugs.gentoo.org/692280
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/scribus/Manifest|   1 +
 .../scribus/files/scribus-1.5.5-findhyphen.patch   |  70 +
 app-office/scribus/scribus-1.5.5.ebuild| 156 +
 3 files changed, 227 insertions(+)

diff --git a/app-office/scribus/Manifest b/app-office/scribus/Manifest
index 3734ddc121f..bc1bb961c1a 100644
--- a/app-office/scribus/Manifest
+++ b/app-office/scribus/Manifest
@@ -1 +1,2 @@
+DIST scribus-1.5.5.tar.xz 73861836 BLAKE2B 
1a10878eaba67116d72c20d8ecd8952764c709ad14d575e4eb921b4f8a7c4525b73e6722f610b1cce57c08540f619d6ebd3d32e04b653b310e475026c185561b
 SHA512 
2d62424ad609296df33ced550940fceb4e15133a595a740cc4f4b4ffbc92aa31737336ac7716c2eed20d2866e37f5a9b780a44d86128daa6bbad3ccb58168b50
 DIST scribus-1.5.5_pre20190429.tar.gz 85838093 BLAKE2B 
4ffdc6356b5a2c7372bf6395847f348e7c56276d39114fa5691b6c7f8345aa89a0efe221adbbf1d431d89208fae53ae211c5298d9406487d46ddf98dd69d8c1a
 SHA512 
1aa76491560848dccbeb17f03ba4ac24d6045881f6f92f31b921cf1a91c051176b835d86e0c46046e73573bf60b330e07945c279c077a7619bf2ee9331ca9324

diff --git a/app-office/scribus/files/scribus-1.5.5-findhyphen.patch 
b/app-office/scribus/files/scribus-1.5.5-findhyphen.patch
new file mode 100644
index 000..13c168c51f5
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.5.5-findhyphen.patch
@@ -0,0 +1,70 @@
+--- a/CMakeLists.txt   2019-07-31 00:34:43.0 +0200
 b/CMakeLists.txt   2019-10-02 00:17:34.968355656 +0200
+@@ -954,6 +954,16 @@
+ endif()
+ #>>HUNSPELL for Speelling support
+ 
++#<>HYPHEN for Hyphenation support
++
+ #<
+ 
+ #include "scribusapi.h"
+-#include "third_party/hyphen/hyphen.h"
++#include 
+ 
+ class ScribusDoc;
+ class ScribusMainWindow;

diff --git a/app-office/scribus/scribus-1.5.5.ebuild 
b/app-office/scribus/scribus-1.5.5.ebuild
new file mode 100644
index 000..576abf23fb5
--- /dev/null
+++ b/app-office/scribus/scribus-1.5.5.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk?"
+inherit cmake-utils desktop flag-o-matic python-single-r1 xdg
+
+DESCRIPTION="Desktop publishing (DTP) and layout program"
+HOMEPAGE="https://www.scribus.net/;
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
+templates tk"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   tk? ( scripts )"
+
+# osg
+# couple of third_party libs bundled
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+DEPEND="${PYTHON_DEPS}
+   app-text/libmspub
+   app-text/libqxp
+   app-text/poppler:=
+   dev-libs/hyphen
+   >=dev-libs/icu-58.2:0=
+   dev-libs/librevenge
+   dev-libs/libxml2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[-gles2]
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/fontconfig
+   media-libs/freetype:2
+   >=media-libs/harfbuzz-0.9.42:0=[icu]
+   media-libs/lcms:2
+   media-libs/libcdr
+   media-libs/libfreehand
+   media-libs/libpagemaker
+   media-libs/libpng:0=
+   media-libs/libvisio
+   media-libs/libzmf
+   media-libs/tiff:0
+   net-print/cups
+   sys-libs/zlib[minizip]
+   virtual/jpeg:0=
+   >=x11-libs/cairo-1.10.0[X,svg]
+   boost? ( >=dev-libs/boost-1.67:= )
+   hunspell? ( app-text/hunspell:= )
+   graphicsmagick? ( media-gfx/graphicsmagick:= )
+   osg? ( dev-games/openscenegraph:= )
+   pdf? ( app-text/podofo:0= )
+   scripts? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
+"
+RDEPEND="${DEPEND}
+   app-text/ghostscript-gpl
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.3-fpic.patch
+   "${FILESDIR}"/${P}-docdir.patch
+   "${FILESDIR}"/${P}-findhyphen.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   rm -r codegen/cheetah scribus/third_party/hyphen || die
+
+   cat > cmake/modules/FindZLIB.cmake <<- EOF || die
+   find_package(PkgConfig)
+   pkg_check_modules(ZLIB minizip zlib)
+   SET( ZLIB_LIBRARY \${ZLIB_LIBRARIES} )
+   SET( ZLIB_INCLUDE_DIR \${ZLIB_INCLUDE_DIRS} 

[gentoo-commits] repo/gentoo:master commit in: app-text/libmspub/

2019-10-01 Thread Andreas Sturmlechner
commit: 367965f5030239eadac2ca3d3f5f97dd483889f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 23:32:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367965f5

app-text/libmspub: EAPI-7 bump, consolidate live build switch

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libmspub/libmspub-.ebuild | 38 ++
 1 file changed, 20 insertions(+), 18 deletions(-)

diff --git a/app-text/libmspub/libmspub-.ebuild 
b/app-text/libmspub/libmspub-.ebuild
index c627cd0bee6..2035408ee17 100644
--- a/app-text/libmspub/libmspub-.ebuild
+++ b/app-text/libmspub/libmspub-.ebuild
@@ -1,26 +1,28 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic
 
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libmspub.git;
-[[ ${PV} ==  ]] && inherit autotools git-r3
-
+if [[ ${PV} = * ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libmspub.git;
+   inherit autotools git-r3
+else
+   SRC_URI="https://dev-www.libreoffice.org/src/libmspub/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
 DESCRIPTION="Library parsing Microsoft Publisher documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libmspub;
-[[ ${PV} ==  ]] || 
SRC_URI="https://dev-www.libreoffice.org/src/libmspub/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-
 IUSE="doc static-libs"
 
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
 RDEPEND="
dev-libs/icu:=
dev-libs/librevenge
@@ -29,27 +31,27 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-libs/boost
sys-devel/libtool
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
 "
 
 src_prepare() {
default
[[ -d m4 ]] || mkdir "m4"
-   [[ ${PV} ==  ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
# bug 619044
append-cxxflags -std=c++14
 
-   econf \
-   --disable-werror \
-   $(use_with doc docs) \
+   local myeconfargs=(
+   --disable-werror
+   $(use_with doc docs)
$(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: mail-client/kube/files/, mail-client/kube/

2019-10-01 Thread Andreas Sturmlechner
commit: 2326f3ed0c2cf02ca9fc719ea5696040906fb9a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 17:31:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2326f3ed

mail-client/kube: Properly fix build with GCC-9, update HOMEPAGE

Switch to kde.org tar.xz
Depend on slots

Closes: https://bugs.gentoo.org/695830
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mail-client/kube/Manifest  |  1 +
 .../kube/files/kube-0.7.0-require-cxx14.patch  | 41 +++
 mail-client/kube/kube-0.7.0-r1.ebuild  | 58 ++
 3 files changed, 80 insertions(+), 20 deletions(-)

diff --git a/mail-client/kube/Manifest b/mail-client/kube/Manifest
index 38b60949885..768f07d9f9d 100644
--- a/mail-client/kube/Manifest
+++ b/mail-client/kube/Manifest
@@ -1 +1,2 @@
 DIST kube-0.7.0.tar.gz 1073502 BLAKE2B 
0636167ed1717b8e3eed8e82b805b3bf2de0131365d5f72a15c85f2eaff7c1fd4c9b27a1afc1ecadcd6276ed9307403533ee335b1b93019efb402f2f0b23d303
 SHA512 
0399eba9c39b1d35be00c502c84cb7e903ab3f23b0b9dffd154e8fb2c071d8bdfdd16b606c66e5e7d52c5440a60008771d15d8e6abf866df86d2bb3733f34deb
+DIST kube-0.7.0.tar.xz 627968 BLAKE2B 
3dcdbd3a26c7940e360a8a97039ae832dd0e143b0a595f7a5dc30ddf20b41d0fdb3132bb6aa26d0322dac66fd1a6b0adc52e684c76205066d751a0b3067b3a5a
 SHA512 
48ca740e54393da4aaa9b662860a479f2d9458f1d2da0fce3efa7091ccabc56d7e4778b9df994d53c3bcd6f26a367280337e785da6f0a34bd31e81c764fcd8ad

diff --git a/mail-client/kube/files/kube-0.7.0-require-cxx14.patch 
b/mail-client/kube/files/kube-0.7.0-require-cxx14.patch
index 9375a28c410..86578099e26 100644
--- a/mail-client/kube/files/kube-0.7.0-require-cxx14.patch
+++ b/mail-client/kube/files/kube-0.7.0-require-cxx14.patch
@@ -1,36 +1,37 @@
-From c38edcfe12b68585641eb925321067e3db811766 Mon Sep 17 00:00:00 2001
-From: Christian Mollekopf 
-Date: Tue, 18 Sep 2018 20:51:54 +0200
-Subject: [PATCH] Properly require c++ 14
+Upstream commits combined (and backported) to save space:
+c38edcfe12b68585641eb925321067e3db811766
+6b15ef07013259176aac938ac529715aaf88fdfe
+fceffd0d10ff203334a933e99a3ea52593ea14d5
 

- extensions/api/src/CMakeLists.txt | 3 ++-
- framework/src/CMakeLists.txt  | 3 ++-
- 2 files changed, 4 insertions(+), 2 deletions(-)
+Subject: [PATCH] Properly require c++ 14
 
-diff --git a/extensions/api/src/CMakeLists.txt 
b/extensions/api/src/CMakeLists.txt
-index 051fec3c..45cd08ce 100644
 a/extensions/api/src/CMakeLists.txt
+--- b/extensions/api/src/CMakeLists.txt
 +++ b/extensions/api/src/CMakeLists.txt
-@@ -1,5 +1,6 @@
+@@ -1,5 +1,4 @@
  set(CMAKE_CXX_VISIBILITY_PRESET default)
 -set(CMAKE_CXX_STANDARD_REQUIRED 14)
-+set(CMAKE_CXX_STANDARD 14)
-+set(CMAKE_CXX_STANDARD_REQUIRED ON)
  
  find_package(Qt5 COMPONENTS REQUIRED Core Concurrent Quick Qml 
WebEngineWidgets Test WebEngine Gui)
  find_package(KF5Mime 4.87.0 CONFIG REQUIRED)
-diff --git a/framework/src/CMakeLists.txt b/framework/src/CMakeLists.txt
-index 67512c6e..b29ef059 100644
 a/framework/src/CMakeLists.txt
+--- b/framework/src/CMakeLists.txt
 +++ b/framework/src/CMakeLists.txt
-@@ -11,7 +11,8 @@ find_package(KF5Contacts CONFIG REQUIRED)
+@@ -11,7 +11,6 @@
  include(GenerateExportHeader)
  
  set(CMAKE_CXX_VISIBILITY_PRESET default)
 -set(CMAKE_CXX_STANDARD_REQUIRED 14)
-+set(CMAKE_CXX_STANDARD 14)
-+set(CMAKE_CXX_STANDARD_REQUIRED ON)
  
  include_directories(. domain/mime/mimetreeparser domain/ domain/mime)
  
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -50,6 +50,9 @@ configure_file(kube_version.h.in 
${CMAKE_BINARY_DIR}/kube_version.h)
+ 
+ enable_testing()
+ 
++set(CMAKE_CXX_STANDARD 14)
++set(CMAKE_CXX_STANDARD_REQUIRED ON)
++
+ include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
+ add_subdirectory(framework)
+ add_subdirectory(components)

diff --git a/mail-client/kube/kube-0.7.0-r1.ebuild 
b/mail-client/kube/kube-0.7.0-r1.ebuild
new file mode 100644
index 000..2ed5fa35913
--- /dev/null
+++ b/mail-client/kube/kube-0.7.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Mail client based on KDE Frameworks"
+HOMEPAGE="https://kube-project.com;
+SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   $(add_frameworks_dep breeze-icons)
+   $(add_frameworks_dep kcodecs)
+   || (
+   $(add_frameworks_dep kcontacts)
+   $(add_kdeapps_dep kcontacts)
+   )
+   $(add_kdeapps_dep kmime)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtquickcontrols)
+   $(add_qt_dep qtquickcontrols2)
+  

[gentoo-commits] repo/gentoo:master commit in: mail-client/kube/, mail-client/kube/files/

2019-10-01 Thread Andreas Sturmlechner
commit: bb441bed71aa28609df327c17fa17ab22c4864bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 18:40:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb441bed

mail-client/kube: Properly eliminate dev-qt/qttest:5 in cmake

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mail-client/kube/files/kube-0.7.0-tests-optional.patch |  4 +---
 mail-client/kube/kube-0.7.0-r1.ebuild  | 10 ++
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/mail-client/kube/files/kube-0.7.0-tests-optional.patch 
b/mail-client/kube/files/kube-0.7.0-tests-optional.patch
index efdf09c775b..0756cfb0cad 100644
--- a/mail-client/kube/files/kube-0.7.0-tests-optional.patch
+++ b/mail-client/kube/files/kube-0.7.0-tests-optional.patch
@@ -40,14 +40,12 @@
  feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
 --- a/framework/src/domain/mime/mimetreeparser/CMakeLists.txt  2019-09-29 
21:36:28.455107143 +0200
 +++ b/framework/src/domain/mime/mimetreeparser/CMakeLists.txt  2019-09-29 
21:36:28.458107171 +0200
-@@ -49,5 +49,9 @@
+@@ -49,5 +49,7 @@
  Gpgme::Gpgme
  )
  
 +if(BUILD_TESTING)
  add_subdirectory(autotests)
-+endif()
-+if(BUILD_TESTING)
  add_subdirectory(tests)
 +endif()
 --- a/components/CMakeLists.txt2019-09-29 21:36:28.463107218 +0200

diff --git a/mail-client/kube/kube-0.7.0-r1.ebuild 
b/mail-client/kube/kube-0.7.0-r1.ebuild
index d1dc9b2e959..110722ceb00 100644
--- a/mail-client/kube/kube-0.7.0-r1.ebuild
+++ b/mail-client/kube/kube-0.7.0-r1.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
dev-qt/qtnetwork:5
dev-qt/qtquickcontrols:5
dev-qt/qtquickcontrols2:5
-   dev-qt/qttest:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
kde-apps/kmime:5
@@ -52,9 +51,12 @@ src_prepare() {
cmake-utils_src_prepare
 
if ! use test; then
-   sed \
-   -e "/Qt5::Test/s/^/#DISABLED/" \
-   -e "/set(BUILD_TESTING ON)/s/^/#DISABLED /" \
+   sed -e "/find_package.*Qt5/s/ Test//" \
+   -i {,components/}CMakeLists.txt CMakeLists.txt \
+   {extensions/api,framework}/src/CMakeLists.txt 
|| die
+   sed -e "/Qt5::Test/s/^/#DISABLED/" \
+   -i {extensions/api,framework}/src/CMakeLists.txt || die
+   sed -e "/set(BUILD_TESTING ON)/s/^/#DISABLED /" \
-e "/domain\/modeltest.cpp/s/^/#DISABLED /" \
-i framework/src/CMakeLists.txt || die
fi



[gentoo-commits] repo/gentoo:master commit in: app-text/libetonyek/

2019-10-01 Thread Andreas Sturmlechner
commit: 5f7bb23e33d15ad5e5d73fbe7d0543e9c76057f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 23:29:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7bb23e

app-text/libetonyek: Populate BDEPEND

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libetonyek/libetonyek-.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/app-text/libetonyek/libetonyek-.ebuild 
b/app-text/libetonyek/libetonyek-.ebuild
index 5a2e3527e53..9bea9ad25cf 100644
--- a/app-text/libetonyek/libetonyek-.ebuild
+++ b/app-text/libetonyek/libetonyek-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-if [[ ${PV} =  ]]; then
+if [[ ${PV} = * ]]; then

EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libetonyek.git;
inherit autotools git-r3
 else
@@ -17,6 +17,10 @@ LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 IUSE="doc static-libs test"
 
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
 RDEPEND="
app-text/liblangtag
dev-libs/librevenge
@@ -28,15 +32,13 @@ DEPEND="${RDEPEND}
dev-libs/boost
media-libs/glm
sys-devel/libtool
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
test? ( dev-util/cppunit )
 "
 
 src_prepare() {
default
[[ -d m4 ]] || mkdir "m4"
-   [[ ${PV} ==  ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
@@ -57,5 +59,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2019-10-01 Thread Andreas Sturmlechner
commit: d0942006701c3e3b5d2cc40f74d2c353a3adef75
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Oct  1 00:18:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:42:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0942006

app-text/poppler: Update subslot and cmake options

SPLASH_CMYK option was dropped in:
https://gitlab.freedesktop.org/poppler/poppler/commit/2e32545b1d2e31359775a65ef34e0385c9079126

Soname of libpoppler.so was updated in:
https://gitlab.freedesktop.org/poppler/poppler/commit/39a8b10181d77fff8846df2cff236a3105dd03a5

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/poppler-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index e11942716aa..7297bf7836a 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2005-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/90"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/91"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
@@ -94,7 +94,6 @@ src_configure() {
-DENABLE_ZLIB=ON
-DENABLE_ZLIB_UNCOMPRESS=OFF
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
-   -DSPLASH_CMYK=OFF
-DUSE_FLOAT=OFF
-DWITH_Cairo=$(usex cairo)
-DENABLE_LIBCURL=$(usex curl)



[gentoo-commits] repo/gentoo:master commit in: mail-client/kube/

2019-10-01 Thread Andreas Sturmlechner
commit: 6c606f151b2dcca24fd9a5d8a159e3f98cb4d7f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 18:44:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c606f15

mail-client/kube: Disable bogus dev-qt/qtconcurrent:5 in cmake

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mail-client/kube/kube-0.7.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mail-client/kube/kube-0.7.0-r1.ebuild 
b/mail-client/kube/kube-0.7.0-r1.ebuild
index 110722ceb00..78e5b56d062 100644
--- a/mail-client/kube/kube-0.7.0-r1.ebuild
+++ b/mail-client/kube/kube-0.7.0-r1.ebuild
@@ -18,7 +18,6 @@ RDEPEND="
>=app-crypt/gpgme-1.7.1:=[cxx,qt5]
dev-libs/kasync:5
>=dev-libs/sink-0.7.0:5
-   dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
@@ -50,6 +49,9 @@ PATCHES=(
 src_prepare() {
cmake-utils_src_prepare
 
+   sed -e "/find_package.*Qt5/s/ Concurrent//" \
+   -i {extensions/api,framework}/src/CMakeLists.txt || die
+
if ! use test; then
sed -e "/find_package.*Qt5/s/ Test//" \
-i {,components/}CMakeLists.txt CMakeLists.txt \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librevenge/

2019-10-01 Thread Andreas Sturmlechner
commit: 57e9a270c3a65e4007a7990fbc56f677566d93be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 23:22:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e9a270

dev-libs/librevenge: EAPI-7 bump

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/librevenge/librevenge-.ebuild | 27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/dev-libs/librevenge/librevenge-.ebuild 
b/dev-libs/librevenge/librevenge-.ebuild
index c40659225a0..dfb84af90b7 100644
--- a/dev-libs/librevenge/librevenge-.ebuild
+++ b/dev-libs/librevenge/librevenge-.ebuild
@@ -1,30 +1,32 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic multilib-minimal
 
-DESCRIPTION="A helper library for REVerse ENGineered formats filters"
-HOMEPAGE="https://sf.net/p/libwpd/librevenge;
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="git://git.code.sf.net/p/libwpd/librevenge"
inherit git-r3 autotools
 else
SRC_URI="https://sf.net/projects/libwpd/files/${PN}/${P}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~x86-fbsd"
 fi
+DESCRIPTION="Helper library for REVerse ENGineered formats filters"
+HOMEPAGE="https://sf.net/p/libwpd/librevenge;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0"
 IUSE="doc test"
 
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
 RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
dev-libs/boost
-   doc? ( app-doc/doxygen )
test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )
 "
 
@@ -37,15 +39,16 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --disable-static \
-   --disable-werror \
-   $(use_with doc docs) \
+   local myeconfargs=(
+   --disable-static
+   --disable-werror
+   $(use_with doc docs)
$(use_enable test tests)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
 }
 
 multilib_src_install_all() {
einstalldocs
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libpagemaker/

2019-10-01 Thread Andreas Sturmlechner
commit: 3cc1c5be1081952771c7f09469994ab6f25ed79e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 23:40:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc1c5be

media-libs/libpagemaker: EAPI-7 bump, consolidate live build switch

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libpagemaker/libpagemaker-.ebuild | 38 +---
 1 file changed, 21 insertions(+), 17 deletions(-)

diff --git a/media-libs/libpagemaker/libpagemaker-.ebuild 
b/media-libs/libpagemaker/libpagemaker-.ebuild
index ce90d99852b..35b64943085 100644
--- a/media-libs/libpagemaker/libpagemaker-.ebuild
+++ b/media-libs/libpagemaker/libpagemaker-.ebuild
@@ -1,44 +1,48 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-EGIT_REPO_URI="git://gerrit.libreoffice.org/${PN}.git"
-[[ ${PV} ==  ]] && inherit autotools git-r3
-
-DESCRIPTION="C++ Library that parses the file format of Aldus/Adobe PageMaker 
documents."
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="git://gerrit.libreoffice.org/${PN}.git"
+   inherit autotools git-r3
+else
+   SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+DESCRIPTION="C++ Library that parses the file format of Aldus/Adobe PageMaker 
documents"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/${PN};
-[[ ${PV} ==  ]] || 
SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="MPL-2.0"
 SLOT="0"
-
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug doc tools"
 
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
 RDEPEND="
dev-libs/librevenge
 "
 DEPEND="${RDEPEND}
dev-libs/boost
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
 "
 
 src_prepare() {
default
-   [[ ${PV} ==  ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
-   econf \
-   --disable-werror \
-   $(use_with doc docs) \
+   local myeconfargs=(
+   --disable-werror
+   $(use_with doc docs)
$(use_enable tools)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreehand/

2019-10-01 Thread Andreas Sturmlechner
commit: a86c332a81f3a88a1a5449600c031e0e1ec9e745
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 23:38:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86c332a

media-libs/libfreehand: EAPI-7 bump, consolidate live build switch

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libfreehand/libfreehand-.ebuild | 37 +++---
 1 file changed, 21 insertions(+), 16 deletions(-)

diff --git a/media-libs/libfreehand/libfreehand-.ebuild 
b/media-libs/libfreehand/libfreehand-.ebuild
index be281349087..b0b78cb0249 100644
--- a/media-libs/libfreehand/libfreehand-.ebuild
+++ b/media-libs/libfreehand/libfreehand-.ebuild
@@ -1,23 +1,28 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic
 
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libfreehand.git;
-[[ ${PV} ==  ]] && inherit autotools git-r3
-
+if [[ ${PV} = * ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libfreehand.git;
+   inherit autotools git-r3
+else
+   SRC_URI="https://dev-www.libreoffice.org/src/libfreehand/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
 DESCRIPTION="Library for import of FreeHand drawings"
 HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand;
-[[ ${PV} ==  ]] || 
SRC_URI="https://dev-www.libreoffice.org/src/libfreehand/${P}.tar.xz;
 
 LICENSE="MPL-2.0"
 SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc static-libs test"
 
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
 RDEPEND="
dev-libs/librevenge
sys-libs/zlib
@@ -28,29 +33,29 @@ DEPEND="${RDEPEND}
dev-util/gperf
media-libs/lcms
sys-devel/libtool
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
test? ( dev-util/cppunit )
 "
 
 src_prepare() {
default
[[ -d m4 ]] || mkdir "m4"
-   [[ ${PV} ==  ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
# bug 619762
append-cxxflags -std=c++14
 
-   econf \
-   --disable-werror \
-   $(use_with doc docs) \
-   $(use_enable static-libs static) \
+   local myeconfargs=(
+   --disable-werror
+   $(use_with doc docs)
+   $(use_enable static-libs static)
$(use_enable test tests)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2019-10-01 Thread Andreas Sturmlechner
commit: 1770a19ef9536037ed08d2834258e3045f66a09d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Oct  1 00:23:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1770a19e

app-text/poppler: 0.81.0 version bump

Closes: https://bugs.gentoo.org/695942
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/Manifest  |   1 +
 app-text/poppler/poppler-0.81.0.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index a7ddc5c03ca..1a7757e4572 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,2 +1,3 @@
 DIST poppler-0.79.0.tar.xz 1544140 BLAKE2B 
b5ecf204c5246f640d9f5ca5ffce9648a1a2c957efdb1e31ace9c1ccdff1be85337b67f7c4019b52eefce17e6f5869aa1911a60e54e421b80ddd3b6eec97a0ec
 SHA512 
f0024fb86887e147ec1cbe9481498d348076dbd6b960716da65defab3365c67ab39626f946758dddbe438634a7116773d8ded8684b65e18abbfc299f56563ec9
 DIST poppler-0.80.0.tar.xz 1548908 BLAKE2B 
09a3b10b1ee6a9de900f7a6ca105e98ec266995c3f6a3d56fbefb7b57851462caa4a16a55081efd8b70d02107d8b7a13a74e316d448290bb3b02286c1778ad86
 SHA512 
0a0d68168ba4d560941de31cb9e32c6cd7b44025e93cd84ace863ffab5b9ff0356524626cb16fb99c29a897738f2ac5862480fc54d42f8aecd2e3457f11c642f
+DIST poppler-0.81.0.tar.xz 1548944 BLAKE2B 
23b460d50b22d8b42690c28156398fa3cf299ac24ea883dc8c79044c44aebc126388cab2f31e69c76c50750ef86bd5203958efbb1c353c582c0337e6e0486a85
 SHA512 
774d650c63afe2a0d6669daad4b286c2412a0c02581d7ea2cc37d71936f77dff92dc22217367561b7e4285c9c27dcfdca4c76c187d9c3c482db2f3549919b25b

diff --git a/app-text/poppler/poppler-0.81.0.ebuild 
b/app-text/poppler/poppler-0.81.0.ebuild
new file mode 100644
index 000..7297bf7836a
--- /dev/null
+++ b/app-text/poppler/poppler-0.81.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2005-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils flag-o-matic toolchain-funcs xdg-utils
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
+   SLOT="0/"
+else
+   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/91"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="https://poppler.freedesktop.org/;
+
+LICENSE="GPL-2"
+IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png 
qt5 tiff +utils"
+
+# No test data provided
+RESTRICT="test"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+DEPEND="
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-libs/zlib
+   cairo? (
+   dev-libs/glib:2
+   x11-libs/cairo
+   introspection? ( dev-libs/gobject-introspection:= )
+   )
+   curl? ( net-misc/curl )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
+   lcms? ( media-libs/lcms:2 )
+   nss? ( >=dev-libs/nss-3.19:0 )
+   png? ( media-libs/libpng:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   )
+   tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${DEPEND}
+   cjk? ( app-text/poppler-data )
+"
+
+DOCS=( AUTHORS NEWS README.md README-XPDF )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch"
+   "${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
+   "${FILESDIR}/${PN}-0.78.0-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.61.0-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # Clang doesn't grok this flag, the configure nicely tests that, but
+   # cmake just uses it, so remove it if we use clang
+   if [[ ${CC} == clang ]] ; then
+   sed -e 's/-fno-check-new//' -i 
cmake/modules/PopplerMacros.cmake || die
+   fi
+
+   if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
+   sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 
OLD)' \
+   -i CMakeLists.txt || die
+   else
+   einfo "policy(SET CMP0002 OLD) - workaround can be removed"
+   fi
+
+   # we need to up the C++ version, bug #622526, #643278
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   xdg_environment_reset
+   local mycmakeargs=(
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/sink/

2019-10-01 Thread Andreas Sturmlechner
commit: 178370a7ed320608da6519b45b60d92d003c6fff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 18:10:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178370a7

dev-libs/sink: Switch to cmake-utils

Nothing in here is using kde.org facilities and we can drop dependencies
as well as workarounds needed on top of kde5.eclass.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/sink/sink-0.8.0-r1.ebuild | 41 +-
 1 file changed, 18 insertions(+), 23 deletions(-)

diff --git a/dev-libs/sink/sink-0.8.0-r1.ebuild 
b/dev-libs/sink/sink-0.8.0-r1.ebuild
index 4a8951d568b..b578e12e668 100644
--- a/dev-libs/sink/sink-0.8.0-r1.ebuild
+++ b/dev-libs/sink/sink-0.8.0-r1.ebuild
@@ -3,57 +3,52 @@
 
 EAPI=7
 
-KDE_TEST="false" # build breaks otherwise. tests not isolated.
-inherit kde5
+inherit cmake-utils
 
 DESCRIPTION="Data access layer handling synchronization, caching and indexing"
 HOMEPAGE="https://kube-project.com;
 SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="LGPL-2+"
+SLOT="5"
 KEYWORDS="~amd64"
 
 # qtgui is bogus but is required because something else in the deptree
 # uses it as a public dependency but doesn't search for it properly
 RDEPEND="
-   || (
-   $(add_frameworks_dep kcalendarcore)
-   $(add_kdeapps_dep kcalcore)
-   )
-   || (
-   $(add_frameworks_dep kcontacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   $(add_frameworks_dep kcoreaddons)
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
dev-db/lmdb:=
dev-libs/flatbuffers
>=dev-libs/kasync-0.3:5
>=dev-libs/xapian-1.4.4:0=
+   kde-frameworks/extra-cmake-modules:5
+   || (
+   kde-frameworks/kcalendarcore:5
+   kde-apps/kcalcore:5
+   )
+   || (
+   kde-frameworks/kcontacts:5
+   kde-apps/kcontacts:5
+   )
+   kde-frameworks/kcoreaddons:5
+   kde-apps/kmime:5
>=net-libs/kdav2-0.3:5
>=net-libs/kimap2-0.3:5
net-misc/curl
sys-libs/readline:0=
 "
 DEPEND="${RDEPEND}
-   $(add_qt_dep qtconcurrent)
+   dev-qt/qtconcurrent:5
 "
 
 # fails to build
 RESTRICT+=" test"
 
-src_prepare() {
-   kde5_src_prepare
-   # FIXME: sink is useless without its 'examples'. Workaround our eclass
-   sed -i -e "/add_subdirectory(examples)/ s/#DONOTCOMPILE //" \
-   CMakeLists.txt || die "Failed to fix CMakeLists.txt"
-}
-
 src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
)
-   kde5_src_configure
+   cmake-utils_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/

2019-10-01 Thread Andreas Sturmlechner
commit: 5268cbbfd7f0b4e13e9fba9edc2d0b728d108cf6
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Oct  1 00:11:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:42:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5268cbbf

app-text/poppler: qt4 -> qt5 in metadata.xml

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/metadata.xml b/app-text/poppler/metadata.xml
index e88e31fc283..6f044d376b2 100644
--- a/app-text/poppler/metadata.xml
+++ b/app-text/poppler/metadata.xml
@@ -26,6 +26,6 @@
 
 
Reflects ABI compatibility of libpoppler.so only,
-   NOT libpoppler-{glib,qt4,cpp}.so!
+   NOT libpoppler-{glib,qt5,cpp}.so!
 
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/kube/

2019-10-01 Thread Andreas Sturmlechner
commit: bba3cda794940b51741689a6ecd05cc2184b0c1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 17:34:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba3cda7

mail-client/kube: Drop 0.7.0 (r0)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mail-client/kube/Manifest  |  1 -
 mail-client/kube/kube-0.7.0.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/mail-client/kube/Manifest b/mail-client/kube/Manifest
index 768f07d9f9d..22b017b41a0 100644
--- a/mail-client/kube/Manifest
+++ b/mail-client/kube/Manifest
@@ -1,2 +1 @@
-DIST kube-0.7.0.tar.gz 1073502 BLAKE2B 
0636167ed1717b8e3eed8e82b805b3bf2de0131365d5f72a15c85f2eaff7c1fd4c9b27a1afc1ecadcd6276ed9307403533ee335b1b93019efb402f2f0b23d303
 SHA512 
0399eba9c39b1d35be00c502c84cb7e903ab3f23b0b9dffd154e8fb2c071d8bdfdd16b606c66e5e7d52c5440a60008771d15d8e6abf866df86d2bb3733f34deb
 DIST kube-0.7.0.tar.xz 627968 BLAKE2B 
3dcdbd3a26c7940e360a8a97039ae832dd0e143b0a595f7a5dc30ddf20b41d0fdb3132bb6aa26d0322dac66fd1a6b0adc52e684c76205066d751a0b3067b3a5a
 SHA512 
48ca740e54393da4aaa9b662860a479f2d9458f1d2da0fce3efa7091ccabc56d7e4778b9df994d53c3bcd6f26a367280337e785da6f0a34bd31e81c764fcd8ad

diff --git a/mail-client/kube/kube-0.7.0.ebuild 
b/mail-client/kube/kube-0.7.0.ebuild
deleted file mode 100644
index 76639df6f23..000
--- a/mail-client/kube/kube-0.7.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Mail client based on KDE Frameworks"
-HOMEPAGE="https://kube.kde.org/;
-SRC_URI="https://github.com/KDE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   $(add_frameworks_dep breeze-icons)
-   $(add_frameworks_dep kcodecs)
-   || (
-   $(add_frameworks_dep kcontacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtquickcontrols)
-   $(add_qt_dep qtquickcontrols2)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   >=app-crypt/gpgme-1.7.1:=[cxx,qt5]
-   dev-libs/kasync
-   >=dev-libs/sink-0.7.0
-"
-DEPEND="${RDEPEND}
-   test? ( $(add_qt_dep qttest) )
-"
-
-RESTRICT+=" test"
-
-PATCHES=(
-   "${FILESDIR}/${P}-tests-optional.patch"
-   "${FILESDIR}/${P}-require-cxx14.patch"
-)
-
-src_prepare() {
-   kde5_src_prepare
-
-   if ! use test; then
-   sed \
-   -e "/Qt5::Test/s/^/#DISABLED/" \
-   -e "/set(BUILD_TESTING ON)/s/^/#DISABLED /" \
-   -e "/domain\/modeltest.cpp/s/^/#DISABLED /" \
-   -i framework/src/CMakeLists.txt || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/plasma/

2019-10-01 Thread Andreas Sturmlechner
commit: 15d72c3bcb447e8836a24dd9026473af6bc2cdf3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 23:00:10 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:43:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d72c3b

profiles: plasma: Update comment for sys-libs/zlib[minizip]

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/targets/desktop/plasma/package.use | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index e14d4c9e815..7674bc4eb44 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -28,5 +28,5 @@ media-libs/mesa egl wayland
 # Required by kde-apps/kdenlive
 media-libs/mlt ffmpeg frei0r kdenlive melt
 
-# Required by kde-frameworks/kactivities
+# Required by dev-qt/qtwebengine:5
 sys-libs/zlib minizip



[gentoo-commits] repo/gentoo:master commit in: dev-libs/sink/

2019-10-01 Thread Andreas Sturmlechner
commit: 16dde2560ee59cf5cb1dceb2ae0adc5af73edc6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 17:40:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16dde256

dev-libs/sink: Switch to kde.org tar.xz, set HOMEPAGE, depend on slots

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/sink/Manifest |  1 +
 dev-libs/sink/sink-0.8.0-r1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/sink/Manifest b/dev-libs/sink/Manifest
index d586120b192..e23d90e39f4 100644
--- a/dev-libs/sink/Manifest
+++ b/dev-libs/sink/Manifest
@@ -1 +1,2 @@
 DIST sink-0.8.0.tar.gz 409901 BLAKE2B 
bf66b00855333ee5a35471968a09a4bab161ea0b765389f1f1291965e318d65da5532335dff033675e38eb302755fba250b1d3b617b4a54b2fca6c4385182956
 SHA512 
d3fcc9e502996e8730ca372370a9be5e3ff2ffe79e02595a9a02aab281c17f223c435bd7f3c992d11139c272350d1e3ddb7f3a4d18f46ba513465c41c5075cbc
+DIST sink-0.8.0.tar.xz 295064 BLAKE2B 
8187520979b43966a4e2d782e0ceb651c49eb25a349e2f9f2251b47978b0eebe64a98ce8c04f1854cdd05779f01c2cb68f1fa008568c1e95d292dbcd65fc61fe
 SHA512 
008ca8355ffbed2bf89a906510aac4c505c8e44de49f445db283aa565e233e7652f2e46c5bcf37e680dec940a8c0f1525e6a8f708e1b4742db62522255c8bad6

diff --git a/dev-libs/sink/sink-0.8.0-r1.ebuild 
b/dev-libs/sink/sink-0.8.0-r1.ebuild
new file mode 100644
index 000..4a8951d568b
--- /dev/null
+++ b/dev-libs/sink/sink-0.8.0-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="false" # build breaks otherwise. tests not isolated.
+inherit kde5
+
+DESCRIPTION="Data access layer handling synchronization, caching and indexing"
+HOMEPAGE="https://kube-project.com;
+SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64"
+
+# qtgui is bogus but is required because something else in the deptree
+# uses it as a public dependency but doesn't search for it properly
+RDEPEND="
+   || (
+   $(add_frameworks_dep kcalendarcore)
+   $(add_kdeapps_dep kcalcore)
+   )
+   || (
+   $(add_frameworks_dep kcontacts)
+   $(add_kdeapps_dep kcontacts)
+   )
+   $(add_frameworks_dep kcoreaddons)
+   $(add_kdeapps_dep kmime)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   dev-db/lmdb:=
+   dev-libs/flatbuffers
+   >=dev-libs/kasync-0.3:5
+   >=dev-libs/xapian-1.4.4:0=
+   >=net-libs/kdav2-0.3:5
+   >=net-libs/kimap2-0.3:5
+   net-misc/curl
+   sys-libs/readline:0=
+"
+DEPEND="${RDEPEND}
+   $(add_qt_dep qtconcurrent)
+"
+
+# fails to build
+RESTRICT+=" test"
+
+src_prepare() {
+   kde5_src_prepare
+   # FIXME: sink is useless without its 'examples'. Workaround our eclass
+   sed -i -e "/add_subdirectory(examples)/ s/#DONOTCOMPILE //" \
+   CMakeLists.txt || die "Failed to fix CMakeLists.txt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/sink/

2019-10-01 Thread Andreas Sturmlechner
commit: f966bc862e06b40a0a5ea7d0b0770929f40141c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 17:41:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f966bc86

dev-libs/sink: Drop 0.8.0 (r0)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/sink/Manifest  |  1 -
 dev-libs/sink/sink-0.8.0.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/sink/Manifest b/dev-libs/sink/Manifest
index e23d90e39f4..fdc34e34712 100644
--- a/dev-libs/sink/Manifest
+++ b/dev-libs/sink/Manifest
@@ -1,2 +1 @@
-DIST sink-0.8.0.tar.gz 409901 BLAKE2B 
bf66b00855333ee5a35471968a09a4bab161ea0b765389f1f1291965e318d65da5532335dff033675e38eb302755fba250b1d3b617b4a54b2fca6c4385182956
 SHA512 
d3fcc9e502996e8730ca372370a9be5e3ff2ffe79e02595a9a02aab281c17f223c435bd7f3c992d11139c272350d1e3ddb7f3a4d18f46ba513465c41c5075cbc
 DIST sink-0.8.0.tar.xz 295064 BLAKE2B 
8187520979b43966a4e2d782e0ceb651c49eb25a349e2f9f2251b47978b0eebe64a98ce8c04f1854cdd05779f01c2cb68f1fa008568c1e95d292dbcd65fc61fe
 SHA512 
008ca8355ffbed2bf89a906510aac4c505c8e44de49f445db283aa565e233e7652f2e46c5bcf37e680dec940a8c0f1525e6a8f708e1b4742db62522255c8bad6

diff --git a/dev-libs/sink/sink-0.8.0.ebuild b/dev-libs/sink/sink-0.8.0.ebuild
deleted file mode 100644
index 09e0228f9d8..000
--- a/dev-libs/sink/sink-0.8.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_TEST="false" # build breaks otherwise. tests not isolated.
-inherit kde5
-
-DESCRIPTION="Data access layer handling synchronization, caching and indexing"
-SRC_URI="https://github.com/KDE/sink/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE=""
-
-# qtgui is bogus but is required because something else in the deptree
-# uses it as a public dependency but doesn't search for it properly
-RDEPEND="
-   || (
-   $(add_frameworks_dep kcalendarcore)
-   $(add_kdeapps_dep kcalcore)
-   )
-   || (
-   $(add_frameworks_dep kcontacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   $(add_frameworks_dep kcoreaddons)
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   dev-db/lmdb:=
-   dev-libs/flatbuffers
-   >=dev-libs/kasync-0.3
-   >=dev-libs/xapian-1.4.4:0=
-   >=net-libs/kdav2-0.3
-   >=net-libs/kimap2-0.3
-   net-misc/curl
-   sys-libs/readline:0=
-"
-DEPEND="${RDEPEND}
-   $(add_qt_dep qtconcurrent)
-"
-
-# fails to build
-RESTRICT+=" test"
-
-src_prepare() {
-   kde5_src_prepare
-   # FIXME: sink is useless without its 'examples'. Workaround our eclass
-   sed -i -e "/add_subdirectory(examples)/ s/#DONOTCOMPILE //" \
-   CMakeLists.txt || die "Failed to fix CMakeLists.txt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/kube/

2019-10-01 Thread Andreas Sturmlechner
commit: be395d5b87c255e1c2adf7c7681fb36397d95d1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  1 18:21:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  1 23:41:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be395d5b

mail-client/kube: Switch to cmake-utils

Nothing in here is using kde.org facilities.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 mail-client/kube/kube-0.7.0-r1.ebuild | 43 +++
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/mail-client/kube/kube-0.7.0-r1.ebuild 
b/mail-client/kube/kube-0.7.0-r1.ebuild
index 2ed5fa35913..d1dc9b2e959 100644
--- a/mail-client/kube/kube-0.7.0-r1.ebuild
+++ b/mail-client/kube/kube-0.7.0-r1.ebuild
@@ -3,39 +3,42 @@
 
 EAPI=7
 
-KDE_TEST="forceoptional"
-inherit kde5
+inherit cmake-utils
 
 DESCRIPTION="Mail client based on KDE Frameworks"
 HOMEPAGE="https://kube-project.com;
 SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="GPL-2+"
+SLOT="5"
 KEYWORDS="~amd64"
+IUSE="test"
 
 RDEPEND="
-   $(add_frameworks_dep breeze-icons)
-   $(add_frameworks_dep kcodecs)
-   || (
-   $(add_frameworks_dep kcontacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtquickcontrols)
-   $(add_qt_dep qtquickcontrols2)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
>=app-crypt/gpgme-1.7.1:=[cxx,qt5]
dev-libs/kasync:5
>=dev-libs/sink-0.7.0:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qttest:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   kde-apps/kmime:5
+   kde-frameworks/breeze-icons:5
+   kde-frameworks/extra-cmake-modules:5
+   kde-frameworks/kcodecs:5
+   || (
+   kde-frameworks/kcontacts:5
+   kde-apps/kcontacts:5
+   )
 "
 DEPEND="${RDEPEND}
-   test? ( $(add_qt_dep qttest) )
+   test? ( dev-qt/qttest:5 )
 "
 
 RESTRICT+=" test"
@@ -46,7 +49,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   kde5_src_prepare
+   cmake-utils_src_prepare
 
if ! use test; then
sed \



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cryptonite/

2019-10-01 Thread Sergei Trofimovich
commit: 4f9b1087d1a8f39ebd8673d5bb6acd8673697423
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct  1 23:02:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  1 23:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9b1087

dev-haskell/cryptonite: switch to CPU_CLAGS_X86_* IUSEs

Reported-by: Michał Górny
Closes: https://bugs.gentoo.org/695058
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cryptonite/Manifest   |  2 --
 dev-haskell/cryptonite/cryptonite-0.21.ebuild | 20 ++---
 dev-haskell/cryptonite/cryptonite-0.7.ebuild  | 41 ---
 dev-haskell/cryptonite/cryptonite-0.8.ebuild  | 41 ---
 dev-haskell/cryptonite/metadata.xml   |  8 ++
 5 files changed, 12 insertions(+), 100 deletions(-)

diff --git a/dev-haskell/cryptonite/Manifest b/dev-haskell/cryptonite/Manifest
index dd91d1325c7..d72d3a2bd54 100644
--- a/dev-haskell/cryptonite/Manifest
+++ b/dev-haskell/cryptonite/Manifest
@@ -1,3 +1 @@
 DIST cryptonite-0.21.tar.gz 615850 BLAKE2B 
df5f0273fa40b5401e4bb5df7c4cd5839ab87fdff3d2cef6be80c977433a1adbcdbf1c9d42f79987e4a7a590f8179fd998f93017af396116e10554108566b028
 SHA512 
7f04ad5f7411bf90f343c13b71438fdd0e1e40cc5c9a5f1553c1f396a278f81cbe3a548ee8bc03b3b63bc66485ce36dc9a93c3dc3e5884f601bbae49efa98cc3
-DIST cryptonite-0.7.tar.gz 324734 BLAKE2B 
b0eabfa2575ed4680de541b5acafa1cc7d95ed5e7faca3ea53dddfdeea98a69ca76d7ea65e6117a8f6faf3c43a0b8f3a39c200e975279a78366140d80d663aff
 SHA512 
077b181b1563087c6c04816a36bfd2efd7a732f72b02e5277f3d987093954ca8e420814b547c7c985418e74e8c838a3c8381b4821f3ed6fa8412b63078fade0e
-DIST cryptonite-0.8.tar.gz 325531 BLAKE2B 
b62d1330de4305e2a7c48063f1745d8f47ef176d356c07b2d533dbdfe02d4d76bd5699f8dda0f258108b2c16b2cf4bbe8228f4565620125839101e721310a05a
 SHA512 
c393e7a93f8d4368ae9ee3130eb44cbc0a4937fdbe27bb918a8900716d9946bae39897717b1c2b3c2531ce69562df3d3260177fa76a6f90ee53ace206fe382a3

diff --git a/dev-haskell/cryptonite/cryptonite-0.21.ebuild 
b/dev-haskell/cryptonite/cryptonite-0.21.ebuild
index 773ab90c605..dd0416afc7e 100644
--- a/dev-haskell/cryptonite/cryptonite-0.21.ebuild
+++ b/dev-haskell/cryptonite/cryptonite-0.21.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-# ebuild generated by hackport 0.5.1.
-#hackport: flags: -check_alignment,-old_toolchain_inliner
+# ebuild generated by hackport 0.6.
+#hackport: flags: 
-check_alignment,-old_toolchain_inliner,+support_deepseq,support_aesni:cpu_flags_x86_aes,support_pclmuldq:cpu_flags_x86_sse4_1,support_sse:cpu_flags_x86_sse,support_rdrand:cpu-flags-x86-rdrand,support_blake2_sse:cpu_flags_x86_sse
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
@@ -15,8 +15,8 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="+integer-gmp +support_aesni support_blake2_sse +support_deepseq 
support_pclmuldq +support_rdrand"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cpu-flags-x86-rdrand +cpu_flags_x86_aes cpu_flags_x86_sse 
cpu_flags_x86_sse4_1 +integer-gmp"
 
 RDEPEND=">=dev-haskell/memory-0.8:=[profile?]
>=dev-lang/ghc-7.4.1:=
@@ -35,9 +35,9 @@ src_configure() {
--flag=-check_alignment \
$(cabal_flag integer-gmp integer-gmp) \
--flag=-old_toolchain_inliner \
-   $(cabal_flag support_aesni support_aesni) \
-   $(cabal_flag support_blake2_sse support_blake2_sse) \
-   $(cabal_flag support_deepseq support_deepseq) \
-   $(cabal_flag support_pclmuldq support_pclmuldq) \
-   $(cabal_flag support_rdrand support_rdrand)
+   $(cabal_flag cpu_flags_x86_aes support_aesni) \
+   $(cabal_flag cpu_flags_x86_sse support_blake2_sse) \
+   --flag=support_deepseq \
+   $(cabal_flag cpu_flags_x86_sse4_1 support_pclmuldq) \
+   $(cabal_flag cpu-flags-x86-rdrand support_rdrand)
 }

diff --git a/dev-haskell/cryptonite/cryptonite-0.7.ebuild 
b/dev-haskell/cryptonite/cryptonite-0.7.ebuild
deleted file mode 100644
index bf70362d04a..000
--- a/dev-haskell/cryptonite/cryptonite-0.7.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Cryptography Primitives sink"
-HOMEPAGE="https://github.com/vincenthz/cryptonite;
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+integer-gmp +support_aesni 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck/files/

2019-10-01 Thread Sergei Trofimovich
commit: 81be22b67b78f5b35dac6c603c9dbb64f79b74bf
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Sep 29 18:02:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  1 22:22:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81be22b6

dev-haskell/quickcheck: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13093
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch  | 13 -
 1 file changed, 13 deletions(-)

diff --git a/dev-haskell/quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch 
b/dev-haskell/quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch
deleted file mode 100644
index 61056fc3ef4..000
--- a/dev-haskell/quickcheck/files/quickcheck-1.2.0.1-ghc-7.10.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Test/QuickCheck.hs b/Test/QuickCheck.hs
-index 1f8b3b9..27138ab 100644
 a/Test/QuickCheck.hs
-+++ b/Test/QuickCheck.hs
-@@ -75 +75,2 @@ import Data.List( group, sort, intersperse )
--import Control.Monad( liftM2, liftM3, liftM4 )
-+import Control.Applicative
-+import Control.Monad( liftM2, liftM3, liftM4, ap )
-@@ -115,0 +117,4 @@ instance Functor Gen where
-+instance Applicative Gen where
-+pure  = return
-+(<*>) = ap  -- defined in Control.Monad
-+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/uuagc/files/

2019-10-01 Thread Sergei Trofimovich
commit: 66fed5773ac52ca47ea5b520666bd93a11f4070a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Sep 29 18:02:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  1 22:22:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fed577

dev-haskell/uuagc: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch | 193 -
 1 file changed, 193 deletions(-)

diff --git a/dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch 
b/dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch
deleted file mode 100644
index bfe30c62da9..000
--- a/dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch
+++ /dev/null
@@ -1,193 +0,0 @@
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/Ag.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Ag.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src/Ag.hs   2010-06-04 14:03:54.0 
+0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Ag.hs2015-05-05 
09:05:06.300665157 +0100
-@@ -1,9 +1,10 @@
- module Main where
- 
--import System(getArgs, getProgName, exitFailure)
-+import System.Environment(getArgs, getProgName)
-+import System.Exit   (exitFailure)
- import System.Console.GetOpt (usageInfo)
--import List  (isSuffixOf)
--import Monad (zipWithM_)
-+import Data.List (isSuffixOf)
-+import Control.Monad (zipWithM_)
- import Data.Maybe
- 
- import qualified Data.Set as Set
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/DepTypes.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src/DepTypes.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src/DepTypes.hs 2010-06-04 
14:03:54.0 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/DepTypes.hs  2015-05-05 
09:07:11.471671524 +0100
-@@ -1,3 +1,4 @@
-+{-# LANGUAGE FlexibleInstances #-}
- module DepTypes where
- 
- import CommonTypes
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/HsTokenScanner.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src/HsTokenScanner.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src/HsTokenScanner.hs   2010-06-04 
14:03:54.0 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/HsTokenScanner.hs2015-05-05 
09:05:06.300665157 +0100
-@@ -2,11 +2,11 @@
- module HsTokenScanner where
- import HsToken
- import UU.Scanner.Position
--import List(sort)
-+import Data.List(sort)
- import UU.Util.BinaryTrees
- import CommonTypes
--import Maybe
--import Char
-+import Data.Maybe
-+import Data.Char
- isAGesc c = c == '@'
- 
- lexTokens :: Pos -> String -> [HsToken]
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/Parser.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Parser.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src/Parser.hs   2010-06-04 
14:03:54.0 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Parser.hs2015-05-05 
09:05:06.300665157 +0100
-@@ -8,10 +8,10 @@
- import Patterns
- import UU.Pretty(text,PP_Doc,empty,(>-<))
- import TokenDef
--import List (intersperse)
--import Char
-+import Data.List (intersperse)
-+import Data.Char
- import Scanner (Input(..),scanLit,input)
--import List
-+import Data.List
- import Expression
- import UU.Scanner.Token
- import UU.Scanner.TokenParser
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/Scanner.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Scanner.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src/Scanner.hs  2010-06-04 
14:03:54.0 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Scanner.hs   2015-05-05 
09:05:06.301665157 +0100
-@@ -6,9 +6,9 @@
- import UU.Scanner.Position
- import UU.Scanner.Token
- import UU.Parsing(InputState(..),Either'(..))
--import Maybe
--import List
--import Char
-+import Data.Maybe
-+import Data.List
-+import Data.Char
- import UU.Scanner.GenToken
- import Options
- 
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/TokenDef.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src/TokenDef.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src/TokenDef.hs 2010-06-04 
14:03:54.0 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/TokenDef.hs  2015-05-05 
09:05:06.301665157 +0100
-@@ -7,7 +7,7 @@
- import UU.Scanner.GenTokenOrd
- import UU.Scanner.Position
- import UU.Parsing.MachineInterface(Symbol(..))
--import Char(isPrint,ord)
-+import Data.Char(isPrint,ord)
- import HsToken
- import CommonTypes
- 
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/DefaultRules.hs 
uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/DefaultRules.hs
 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/DefaultRules.hs 2010-06-04 
14:03:54.0 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/DefaultRules.hs  
2015-05-05 09:05:06.294665157 +0100
-@@ -4,7 +4,7 @@
- module DefaultRules where
- {-# LINE 10 "DefaultRules.ag" #-}
- 
--import qualified List (delete,intersperse)
-+import qualified Data.List as List (delete,intersperse)
- 
- import 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/proftpd/files/, net-ftp/proftpd/

2019-10-01 Thread Sergei Trofimovich
commit: b47b227ea3da7aec35ee5db26ccac8b5be543bda
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct  1 22:15:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  1 22:16:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47b227e

net-ftp/proftpd: backport EINTR/EAGAIN fix, bug #695972

Reported-by: Dennis Lichtenthäler
Closes: https://bugs.gentoo.org/695972
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/proftpd-1.3.6-EINTR-like-EAGAIN.patch|  54 
 net-ftp/proftpd/proftpd-1.3.6-r6.ebuild| 277 +
 2 files changed, 331 insertions(+)

diff --git a/net-ftp/proftpd/files/proftpd-1.3.6-EINTR-like-EAGAIN.patch 
b/net-ftp/proftpd/files/proftpd-1.3.6-EINTR-like-EAGAIN.patch
new file mode 100644
index 000..43608d96492
--- /dev/null
+++ b/net-ftp/proftpd/files/proftpd-1.3.6-EINTR-like-EAGAIN.patch
@@ -0,0 +1,54 @@
+https://bugs.gentoo.org/695972
+https://github.com/proftpd/proftpd/commit/f09f0c661621eb22cb1ce579194478007ba62866
+
+From f09f0c661621eb22cb1ce579194478007ba62866 Mon Sep 17 00:00:00 2001
+From: Justin Maggard 
+Date: Tue, 10 Oct 2017 18:20:06 -0700
+Subject: [PATCH] Bug #4319: Treat EINTR like EAGAIN
+
+This bug described a situation where an ongoing transfer would be
+prematurely aborted when one of our timers fired.  The timer could have
+fired for an unrelated reason, but if we were in the process of reading
+or writing with pr_netio_read() or pr_netio_write(), those calls would
+be interrupted with errno set to EINTR, and an error would be returned.
+Then pr_data_xfer() would abort the transfer.
+
+EAGAIN was already being handled properly, and we can just use the same
+treatment for EINTR so that we only respond to the timers we should
+actually care about.
+---
+ src/data.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+--- a/src/data.c
 b/src/data.c
+@@ -1143,7 +1143,7 @@ int pr_data_xfer(char *cl_buf, size_t cl_size) {
+ while (len < 0) {
+   int xerrno = errno;
+  
+-  if (xerrno == EAGAIN) {
++  if (xerrno == EAGAIN || xerrno == EINTR) {
+ /* Since our socket is in non-blocking mode, read(2) can return
+  * EAGAIN if there is no data yet for us.  Handle this by
+  * delaying temporarily, then trying again.
+@@ -1265,7 +1265,7 @@ int pr_data_xfer(char *cl_buf, size_t cl_size) {
+   while (len < 0) {
+ int xerrno = errno;
+ 
+-if (xerrno == EAGAIN) {
++if (xerrno == EAGAIN || xerrno == EINTR) {
+   /* Since our socket is in non-blocking mode, read(2) can return
+* EAGAIN if there is no data yet for us.  Handle this by
+* delaying temporarily, then trying again.
+@@ -1362,7 +1362,7 @@ int pr_data_xfer(char *cl_buf, size_t cl_size) {
+   while (bwrote < 0) {
+ int xerrno = errno;
+ 
+-if (xerrno == EAGAIN) {
++if (xerrno == EAGAIN || xerrno == EINTR) {
+   /* Since our socket is in non-blocking mode, write(2) can return
+* EAGAIN if there is not enough from for our data yet.  Handle
+* this by delaying temporarily, then trying again.
+-- 
+2.23.0
+

diff --git a/net-ftp/proftpd/proftpd-1.3.6-r6.ebuild 
b/net-ftp/proftpd/proftpd-1.3.6-r6.ebuild
new file mode 100644
index 000..ca63d580cfc
--- /dev/null
+++ b/net-ftp/proftpd/proftpd-1.3.6-r6.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib systemd tmpfiles
+
+MOD_CASE="0.7"
+MOD_CLAMAV="0.11rc"
+MOD_DISKUSE="0.9"
+MOD_GSS="1.3.6"
+MOD_MSG="0.4.1"
+MOD_VROOT="0.9.4"
+
+DESCRIPTION="An advanced and very configurable FTP server"
+HOMEPAGE="http://www.proftpd.org/
+   http://www.castaglia.org/proftpd/
+   http://www.thrallingpenguin.com/resources/mod_clamav.htm
+   http://gssmod.sourceforge.net/;
+SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
+   case? ( 
http://www.castaglia.org/${PN}/modules/${PN}-mod-case-${MOD_CASE}.tar.gz )
+   clamav? ( 
https://secure.thrallingpenguin.com/redmine/attachments/download/1/mod_clamav-${MOD_CLAMAV}.tar.gz
 )
+   diskuse? ( 
http://www.castaglia.org/${PN}/modules/${PN}-mod-diskuse-${MOD_DISKUSE}.tar.gz )
+   kerberos? ( mirror://sourceforge/gssmod/mod_gss-${MOD_GSS}.tar.gz )
+   msg? ( 
http://www.castaglia.org/${PN}/modules/${PN}-mod-msg-${MOD_MSG}.tar.gz )
+   vroot? ( 
https://github.com/Castaglia/${PN}-mod_vroot/archive/v${MOD_VROOT}.tar.gz -> 
mod_vroot-${MOD_VROOT}.tar.gz )"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso 
dynmasq exec ifsession ifversion ident ipv6
+   kerberos ldap libressl log-forensic memcache msg mysql 

[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/, net-misc/dropbox/files/

2019-10-01 Thread Ben Kohler
commit: b5b7254c3b19bdf4f8d5e514c98c7d36b2cfdbe9
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct  1 22:13:48 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct  1 22:14:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7254c

net-misc/dropbox: add new dropbox@ service

Closes: https://bugs.gentoo.org/618580
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/dropbox/dropbox-81.4.195.ebuild |  4 +--
 net-misc/dropbox/files/dropbox_at.service-r2 | 37 
 2 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/net-misc/dropbox/dropbox-81.4.195.ebuild 
b/net-misc/dropbox/dropbox-81.4.195.ebuild
index 48e763d95e0..c21396bd015 100644
--- a/net-misc/dropbox/dropbox-81.4.195.ebuild
+++ b/net-misc/dropbox/dropbox-81.4.195.ebuild
@@ -11,7 +11,7 @@ SRC_URI="
x86? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz
 )
amd64? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz
 )"
 
-LICENSE="CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
+LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE="+librsync-bundled selinux X"
@@ -98,7 +98,7 @@ src_install() {
 
newinitd "${FILESDIR}"/dropbox.initd dropbox
newconfd "${FILESDIR}"/dropbox.conf dropbox
-   systemd_newunit "${FILESDIR}"/dropbox_at.service-r1 "dropbox@.service"
+   systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service"
 
dodoc "${T}"/{README,ACKNOWLEDGEMENTS}
 }

diff --git a/net-misc/dropbox/files/dropbox_at.service-r2 
b/net-misc/dropbox/files/dropbox_at.service-r2
new file mode 100644
index 000..a21362f3ca7
--- /dev/null
+++ b/net-misc/dropbox/files/dropbox_at.service-r2
@@ -0,0 +1,37 @@
+# Copyright (c) 2015, Joe Roback
+# All rights reserved.
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# 
+# * Redistributions of source code must retain the above copyright notice, this
+#   list of conditions and the following disclaimer.
+# 
+# * Redistributions in binary form must reproduce the above copyright notice,
+#   this list of conditions and the following disclaimer in the documentation
+#   and/or other materials provided with the distribution.
+# 
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
ARE
+# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+[Unit]
+Description=Dropbox as a system service
+After=local-fs.target network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/env "/home/%i/.dropbox-dist/dropboxd"
+Restart=on-failure
+RestartSec=1
+User=%i
+
+[Install]
+WantedBy=multi-user.target



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2019-10-01 Thread Marek Szuba
commit: e9afdf41d862e9dc1f84967d1a9581bc2d1693d5
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  1 21:48:40 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  1 21:54:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9afdf41

dev-util/spirv-llvm-translator: bump to 8.0.1.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/spirv-llvm-translator/Manifest|  1 +
 .../spirv-llvm-translator-8.0.1.2.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index 913844f59ce..d26d4632727 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1 +1,2 @@
 DIST spirv-llvm-translator-8.0.1.1.tar.gz 451282 BLAKE2B 
6c1a5f7b9d280b040a48d987304f11c743180cb53d7068705a5be2c66a5235fd04344e31e3538cded1e9c5bce81155e00089de65b2b8baceebe54598a1305dd3
 SHA512 
b0e06b967caecf9b47921e7df1fef42c5c112ccf7962888c6e2f34358e9c27acb4a549cd855625fc942c4a6bcf0e5992e4c7e4d40ff962115733fc8901d04bcc
+DIST spirv-llvm-translator-8.0.1.2.tar.gz 461803 BLAKE2B 
58814d88bfa555f0deab8d072ecd0b54c1ee22c4f6464a9988d18dad2c99d25a5ed49e506644d01455fb92f476536148e0e0cce2eaca22b4b1c88220724f8d40
 SHA512 
954d4600f680d3325d4f7ea80551f814f2cee486254227609fc0354c1b112d4dea387736d601750587369a7c4f1c2a528a19f8a969df433649731efdd5ba4c23

diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.2.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.2.ebuild
new file mode 100644
index 000..68cfb3a2f5d
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib flag-o-matic llvm
+
+MY_PN="SPIRV-LLVM-Translator"
+MY_PV="$(ver_rs 3 -)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="8"
+KEYWORDS="~amd64"
+IUSE="test tools"
+
+S="${WORKDIR}/${MY_P}"
+
+COMMON="sys-devel/clang:8=[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   test? ( dev-python/lit )"
+RDEPEND="${COMMON}"
+
+REQUIRED_USE="test? ( tools )"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
+)
+
+src_prepare() {
+   append-flags -fPIC
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
+   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
+   $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_test() {
+   # TODO: figure out why some tests fail on amd64 when ABI==x86
+   if multilib_is_native_abi; then
+   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/

2019-10-01 Thread Marek Szuba
commit: d27af900328608d6456326c349797c361f7a0e5b
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  1 21:53:04 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  1 21:54:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27af900

media-libs/gmmlib: bump to 19.2.4

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 media-libs/gmmlib/Manifest |  1 +
 media-libs/gmmlib/gmmlib-19.2.4.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index ac31a945a6b..71d7b72b2da 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -3,3 +3,4 @@ DIST intel-gmmlib-18.4.1.tar.gz 621793 BLAKE2B 
41d6f93ec68cf29b8bc2d01c103c69dd4
 DIST intel-gmmlib-19.1.2.tar.gz 632661 BLAKE2B 
4a9995a9e4c8b5c8e081d757193212180fbae3a88040da24be4225149c4c0924b56d5969e125a0c21a5af7b2b3d249277d7e27cb3ce13135c69bb977a976879d
 SHA512 
fcc0beedfc3716b6204627f7daa5e0a5aec720b2a29ab2f8262b613a11d31bfe14dc8476513515d8470cf7d66f58d109ed4d5cf203e041228f53a64cb4a6c243
 DIST intel-gmmlib-19.2.1.tar.gz 633194 BLAKE2B 
fe6105bd76d18f3c4e0d42550fa91a1cfa75413b7289d4cfd89c6edbd9c2104f11dbb9c549f3331259d3629eba5f3698f8289da5f551f55f9a76cb704680e9fb
 SHA512 
686b47d9de54f96ff1b4b75e595175a08e5a619d1b3f3e71388d851263dcb12315be7834721c88c698d4dbf6f68845d7850ce7a238f4e639ca0896de724c408d
 DIST intel-gmmlib-19.2.3.tar.gz 633252 BLAKE2B 
81fcb541cc1a5fe3bd8ebbb2d98b5d4d7d6af409f1b837327c4cc322da7cc77c80992cc22ef6920cfe3704d6cd030bbf5e36936cb7f205e38f65807297a58dcb
 SHA512 
d82973a18804474708e252cd1f0d5205e72dea0b7b14401ff7bad351f94ad7a53ada7def16f62da0810bfa6a747135fb2c7649e4a1fa6fbc4e8f5a38cf948d6b
+DIST intel-gmmlib-19.2.4.tar.gz 633227 BLAKE2B 
e7ce9143ced27c8be87b807eeb6fa66dec7f0931dda83d7f1ee597682e593798fda6edf665471723df23bb0ca8b730ff88070211728b83478340d80ad982b089
 SHA512 
7921b11abc2c0658b614decf5bad92a63155aadd35439eb1885e0314ece1b9a983d44ed28b48ae2259f949cb913272583a0c4f064cfacd698dd5c7013d6bff52

diff --git a/media-libs/gmmlib/gmmlib-19.2.4.ebuild 
b/media-libs/gmmlib/gmmlib-19.2.4.ebuild
new file mode 100644
index 000..aee2550263c
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-19.2.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/gmmlib"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+fi
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib;
+if [[ ${PV} == * ]] ; then
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
+   S="${WORKDIR}/${PN}-intel-${P}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+# once upstream makes this optional
+#  local mycmakeargs=(
+#  -DMEDIA_RUN_TEST_SUITE=OFF
+#  )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-neo/

2019-10-01 Thread Marek Szuba
commit: 6ec04b7fb19926278cc2d7d3ae5d67aa889e380e
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  1 21:52:30 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  1 21:54:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec04b7f

dev-libs/intel-neo: bump to 19.38.14237

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/intel-neo/Manifest |  1 +
 dev-libs/intel-neo/intel-neo-19.38.14237.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/intel-neo/Manifest b/dev-libs/intel-neo/Manifest
index 57dbdf3fe43..97ae5fe443b 100644
--- a/dev-libs/intel-neo/Manifest
+++ b/dev-libs/intel-neo/Manifest
@@ -1,3 +1,4 @@
 DIST intel-neo-19.16.12873.tar.gz 2370395 BLAKE2B 
2efc76c9729d3ec000455270e923df1e3d0ec5d0a5c31cd156401b37c63ba01ee2a6051f487a98c4db10f61c2a70434f994f15472f54741ef4a80a71b036636f
 SHA512 
1ec8b7883bfeefc1ed2095eac6111803a44e3c88e8bd1a478fb89a5baa4484fc96894f7ef0c01f4b6b9cb94731cdfc633f38ef2f636fdeb2d5e4344ca4aaa2ae
 DIST intel-neo-19.22.13062.tar.gz 2402939 BLAKE2B 
e47f19fa602444cb260a2cdd9b676201ec8e4c50fe55c4216f779b8edab3497b5249071edcf5d162457be4f72cd33868cf7a971d99b1ae60e7a5e3714a795e82
 SHA512 
81ad69d051add3eb8d64373ad2ede0b323a4330c9f18010130e9b3db4d78d6e30e2e37f01c0cb7a77e378af62d9d6dd62755a21b153ae753417a6a2556d61b66
 DIST intel-neo-19.30.13641.tar.gz 2446018 BLAKE2B 
640b3076c928eab80911d219dabda85029f544d62ff7d39de465f89844f244e75afe053f8475db79aba88a969252d3d5141f0167c8bc7f05120a71fd9ccfda26
 SHA512 
70aaccc74d74c1ecc9098e579fd6ad154b22eb6024f84aab626d92ece33f5d5d75bdded1656fa7250f34b5b69f69767f39e22b9777601152a5ae6b32d8e1c796
+DIST intel-neo-19.38.14237.tar.gz 2480609 BLAKE2B 
d44b00038009d6fc549f7cb17f248f83b6848d152cbb0a0815a5537b4e6131e5087ec231d777eb425b13aee27954c4526ede4859305e5312ad34cc7ec32b0897
 SHA512 
5886c1565405410da27fd3f2f38e78e9d7017968ec92a2819206e53eeeace3903c3d14fae9b5a5abf582cece5fe1d54bc1db18301846c668af768fcac5854c91

diff --git a/dev-libs/intel-neo/intel-neo-19.38.14237.ebuild 
b/dev-libs/intel-neo/intel-neo-19.38.14237.ebuild
new file mode 100644
index 000..843898c5f91
--- /dev/null
+++ b/dev-libs/intel-neo/intel-neo-19.38.14237.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+MY_PN="compute-runtime"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Intel Graphics Compute Runtime for OpenCL, for Gen8 (Broadwell) 
and beyond"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="vaapi"
+
+BDEPEND="virtual/pkgconfig"
+COMMON="dev-libs/ocl-icd
+   >=dev-util/intel-graphics-compiler-1.0.11
+   >=media-libs/gmmlib-19.2.4
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   >=x11-libs/libva-2.0.0
+   )"
+DEPEND="${COMMON}
+   media-libs/mesa"# for Khronos OpenGL headers
+RDEPEND="${COMMON}"
+
+DOCS=(
+   README.md
+   documentation/FAQ.md
+   documentation/LIMITATIONS.md
+)
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKHRONOS_GL_HEADERS_DIR="${EPREFIX}/usr/include"
+   -DDISABLE_LIBVA=$(usex vaapi "OFF" "ON")
+   # If enabled, tests are automatically run during the compile 
phase
+   # - and we cannot run them because they require permissions to 
access
+   # the hardware.
+   -DSKIP_UNIT_TESTS=ON
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   "${ROOT}"/usr/bin/eselect opencl set --use-old ocl-icd
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-clang/

2019-10-01 Thread Marek Szuba
commit: 299e2058543d08aa740dd9dd8b26da766cccb143
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  1 21:50:47 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  1 21:54:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299e2058

dev-libs/opencl-clang: bump to 8.0.1_p20191001

A Git snapshot, needed because there has been no release on the LLVM-8
branch supporting current versions of SPIRV-LLVM-Translator yet.

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/opencl-clang/Manifest |  1 +
 .../opencl-clang-8.0.1_p20191001.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index aa1ed4914d7..0eb475ef684 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -1,2 +1,3 @@
 DIST opencl-clang-8.0.0.tar.gz 40789 BLAKE2B 
baa559e90bf7f57cc59942c279b0488e306c7fd481582b213707d1cf0382f717965cd0fc7278e9c5a359847cead097243509a0730cd38f70fbbb2586c3145265
 SHA512 
4a353e2b28d54671be0eea00536c05093d358dec9950ea5b0732c8f46dd03bc29884487fb88f762f2c20311b928496c3b5729a8c6a72a7ce9caf30b23895340f
 DIST opencl-clang-8.0.1.tar.gz 42069 BLAKE2B 
9d095b2f14b1fb0cbe3eacfba9cae013dbe41e90a367d7acfe4f56496fbdd673fccf16a09a78affa43aa427f5bd0abc400319128525a660d57308cf16bd4e638
 SHA512 
3e1714b65311b5c07537329c94d55f037c219eaf41380960e5220b0e85761a69b45b469507dc168c09ae4801fb6e14db256acdb7bd2f7e9734f6f84ad3ba49b2
+DIST opencl-clang-8.0.1_p20191001.tar.gz 41402 BLAKE2B 
0ab3cc4f84a9e3e599d4e0995f219b94761b882a6290d9c1e399bf820074b72daab935a9d48d09d3e02d1b46659fc8c00613f35e88f0231234e31f93ca6e4d7a
 SHA512 
87f3855bd2cc9a416f317afc98ad7cd1cfcb5bf4b2ebf7401837c1734b1c8d10e07843aab78735bf4523b231db1911014a6468c0b4c461c43a5434a31ada

diff --git a/dev-libs/opencl-clang/opencl-clang-8.0.1_p20191001.ebuild 
b/dev-libs/opencl-clang/opencl-clang-8.0.1_p20191001.ebuild
new file mode 100644
index 000..1895536abb1
--- /dev/null
+++ b/dev-libs/opencl-clang/opencl-clang-8.0.1_p20191001.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib llvm vcs-snapshot
+
+EGIT_COMMIT="94af090661d7c953c516c97a25ed053c744a0737"
+
+DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
+HOMEPAGE="https://github.com/intel/opencl-clang;
+SRC_URI="https://github.com/intel/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="8"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-vcs/git"
+COMMON="sys-devel/clang:8=[static-analyzer,${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   dev-util/spirv-llvm-translator:8=[${MULTILIB_USEDEP}]"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
+   -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2019-10-01 Thread Marek Szuba
commit: 75cf44e0275b5562410a19bf4383da157aefaee9
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  1 21:51:25 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  1 21:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cf44e0

dev-util/intel-graphics-compiler: bump to 1.0.11

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/intel-graphics-compiler/Manifest  |  1 +
 .../intel-graphics-compiler-1.0.11.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index 606121b059a..398ef3ea56d 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,2 +1,3 @@
+DIST intel-graphics-compiler-1.0.11.tar.gz 5720630 BLAKE2B 
1539de7aec3d0c357159a5be6c446ee4e3c98857fb666ab09ceefdb9ae93b430bc164de2f17848f25aeef1a95ce2066441aa0584354c14ed06fbb9179a17ba58
 SHA512 
2b4b43b152014329e2d9dcba1a5b832fb8c641a3bd004345ddc8d36a237bc15f112ef007894b5adbe175bf08584093adcee655b5e61a9da81d6956974e03248f
 DIST intel-graphics-compiler-1.0.8.tar.gz 6428984 BLAKE2B 
1835f86da24162af0f568794fd084c12cf8950601a74d3aaef928739d7ef942a23b2309713976b2fd67684d7360706155610ee7a80db0dbc217ff5b502b254d2
 SHA512 
43c54858fcc5ec5941d79ed34774077bcd5ece80d6d2bb28526b15ffe5237dddbcef2c13e4cc21faf35851174ed5a5b1af65db9bdd3281657e1e09456b761c18
 DIST intel-graphics-compiler-1.0.9.tar.gz 5684971 BLAKE2B 
c3a07773f1ee4ef53bae4af61a85e8ac60f3ddde3573fa853c12c887f94191b344b905bfb0d6ef7e489b2bbb05c01719981199fa85397c87f4ef74b0338bfffe
 SHA512 
67c9efafab1cce4c34fb00cf9b20660c2107daeff27e3837a52c9f24405cb5c11c4632692d47b4490584890cc5a5791de358196dcabc6e566e22b1aafd53

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11.ebuild
new file mode 100644
index 000..54d2ad4034c
--- /dev/null
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib llvm
+
+DESCRIPTION="LLVM-based OpenCL compiler targetting Intel Gen graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
+SRC_URI="https://github.com/intel/${PN}/archive/igc-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON="sys-devel/llvm:8=[${MULTILIB_USEDEP}]
+   >=dev-libs/opencl-clang-8.0.1:8=[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.9-no_Werror.patch
+)
+
+S="${WORKDIR}"/${PN}-igc-${PV}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_LIBRARY_PATH=$(get_llvm_prefix)/$(get_libdir)
+   -DIGC_OPTION__FORCE_SYSTEM_LLVM=ON
+   -DIGC_PREFERRED_LLVM_VERSION=8
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/lib3ds/files/, media-libs/lib3ds/

2019-10-01 Thread James Le Cuirot
commit: 0c21aa91719e657db66aaa170ae3e0be77e99e50
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Oct  1 21:36:55 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Oct  1 21:52:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c21aa91

media-libs/lib3ds: Drop old 1.x

This package almost certainly should have been slotted. It is only
required by opencollada now and that expects 2.0.0_rc1.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/lib3ds/Manifest |  1 -
 .../lib3ds/files/lib3ds-1.3.0-r1-mesh.c.patch  | 17 
 .../lib3ds/files/lib3ds-1.3.0-r1-pkgconfig.patch   | 94 --
 media-libs/lib3ds/lib3ds-1.3.0-r1.ebuild   | 24 --
 4 files changed, 136 deletions(-)

diff --git a/media-libs/lib3ds/Manifest b/media-libs/lib3ds/Manifest
index 3fda88065c6..3c8d779efec 100644
--- a/media-libs/lib3ds/Manifest
+++ b/media-libs/lib3ds/Manifest
@@ -1,2 +1 @@
-DIST lib3ds-1.3.0.zip 443675 BLAKE2B 
7e9aa3b7d0c74013264430be24b1f8417f5ff7754bd77508fb85fee227c8675c023b6b805b3cda57a1ea3c1bbc7b0fbd37df8ed1c4d00ac295a39ffb0e3c1219
 SHA512 
7c866ea9721a7a124c25b4962e933a7066ec2e3c7998e5ae2ba93727f19b91bdb103699bada6d1e04b67e0a54b9f58d09382093569114a1846d86bb03821b8ac
 DIST lib3ds-20080909.zip 427233 BLAKE2B 
862a4606206c59e357b0b8805998a497de140b5e80aa3f6f7dd41288ebb1ffc12475b41d5327ee3c619a22c549897b28b444bac5df58192979af5c236859d86f
 SHA512 
ba7166dbd9fb97edc0f5cf0df56747b7e3c5aa1e62334ca995020a6ccd77284abc58e3fba80ec96ecf3765f5ce3121612c9f8c7dfedb2322f1cd2af85d567f87

diff --git a/media-libs/lib3ds/files/lib3ds-1.3.0-r1-mesh.c.patch 
b/media-libs/lib3ds/files/lib3ds-1.3.0-r1-mesh.c.patch
deleted file mode 100644
index 1455660596b..000
--- a/media-libs/lib3ds/files/lib3ds-1.3.0-r1-mesh.c.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naur lib3ds-1.3.0.orig/lib3ds/mesh.c lib3ds-1.3.0/lib3ds/mesh.c
 lib3ds-1.3.0.orig/lib3ds/mesh.c2007-06-20 19:04:08.0 +0200
-+++ lib3ds-1.3.0/lib3ds/mesh.c 2010-09-14 06:34:39.987807911 +0200
-@@ -87,8 +87,11 @@
- faces=lib3ds_io_read_word(io);
- for (i=0; ifaces);
--  strcpy(mesh->faceL[index].material, name);
-+  if (indexfaces) {
-+strncpy(mesh->faceL[index].material, name, 64);
-+  } else {
-+// TODO warning
-+  }
- }
-   }
-   break;

diff --git a/media-libs/lib3ds/files/lib3ds-1.3.0-r1-pkgconfig.patch 
b/media-libs/lib3ds/files/lib3ds-1.3.0-r1-pkgconfig.patch
deleted file mode 100644
index 41f658e5311..000
--- a/media-libs/lib3ds/files/lib3ds-1.3.0-r1-pkgconfig.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-diff -uNr lib3ds-1.2.0.orig/lib3ds-config.in lib3ds-1.2.0/lib3ds-config.in
 lib3ds-1.2.0.orig/lib3ds-config.in 2000-05-23 14:13:08.0 +0200
-+++ lib3ds-1.2.0/lib3ds-config.in  2007-10-21 06:37:48.0 +0200
-@@ -1,9 +1,5 @@
- #!/bin/sh
- 
--prefix=@prefix@
--exec_prefix=@exec_prefix@
--exec_prefix_set=no
--
- usage()
- {
- cat <&2
- fi
- 
-+PKG_CONFIG_ARGS=
-+
- while test $# -gt 0; do
-   case "$1" in
-   -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
-@@ -30,23 +28,23 @@
- 
-   case $1 in
- --prefix=*)
--  prefix=$optarg
-+  PKG_CONFIG_ARGS="$PKG_CONFIG_ARGS --define-variable=prefix=$optarg"
-   if test $exec_prefix_set = no ; then
--exec_prefix=$optarg
-+PKG_CONFIG_ARGS="$PKG_CONFIG_ARGS 
--define-variable=exec_prefix=$optarg"
-   fi
-   ;;
- --prefix)
-   echo_prefix=yes
-   ;;
- --exec-prefix=*)
--  exec_prefix=$optarg
-+  PKG_CONFIG_ARGS="$PKG_CONFIG_ARGS --define-variable=exec_prefix=$optarg"
-   exec_prefix_set=yes
-   ;;
- --exec-prefix)
-   echo_exec_prefix=yes
-   ;;
- --version)
--  echo @LIB3DS_VERSION@
-+  pkg-config --modversion lib3ds
-   ;;
- --cflags)
-   echo_cflags=yes
-@@ -62,23 +60,18 @@
- done
- 
- if test "$echo_prefix" = "yes"; then
--  echo $prefix
-+  pkg-config $PKG_CONFIG_ARGS --variable=prefix lib3ds
- fi
- 
- if test "$echo_exec_prefix" = "yes"; then
--  echo $exec_prefix
-+  pkg-config $PKG_CONFIG_ARGS --variable=exec_prefix lib3ds
- fi
- 
- if test "$echo_cflags" = "yes"; then
--  if test @includedir@ != /usr/include ; then
--echo -I@includedir@
--  fi
-+  pkg-config $PKG_CONFIG_ARGS --cflags lib3ds
- fi
- 
- if test "$echo_libs" = "yes"; then
--  if test @libdir@ != /usr/lib ; then
--my_linker_flags="-L@libdir@"
--  fi
--  echo ${my_linker_flags} -l3ds
--fi  
-+  pkg-config $PKG_CONFIG_ARGS --libs lib3ds
-+fi
- 
-diff -uNr lib3ds-1.2.0.orig/lib3ds.pc.in lib3ds-1.2.0/lib3ds.pc.in
 lib3ds-1.2.0.orig/lib3ds.pc.in 1970-01-01 01:00:00.0 +0100
-+++ lib3ds-1.2.0/lib3ds.pc.in  2007-10-21 06:23:53.0 +0200
-@@ -0,0 +1,11 

[gentoo-commits] repo/gentoo:master commit in: media-libs/lib3ds/, media-libs/lib3ds/files/

2019-10-01 Thread James Le Cuirot
commit: 0cee691cfcab77711088553ac81f452ad8c31f9c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Oct  1 21:43:22 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Oct  1 21:52:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cee691c

media-libs/lib3ds: EAPI 7

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 .../files/lib3ds-2.0.0_rc1-underlinking.patch  | 56 --
 media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild   | 23 +
 2 files changed, 23 insertions(+), 56 deletions(-)

diff --git a/media-libs/lib3ds/files/lib3ds-2.0.0_rc1-underlinking.patch 
b/media-libs/lib3ds/files/lib3ds-2.0.0_rc1-underlinking.patch
deleted file mode 100644
index b9001af2993..000
--- a/media-libs/lib3ds/files/lib3ds-2.0.0_rc1-underlinking.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-commit 158cf6f8deaac69eba0c5941f809469cc3eefb43
-Author: hasufell 
-Date:   Thu Sep 26 20:49:01 2013 +0200
-
-fix underlinking
-
-diff --git a/configure.in b/configure.in
-index 7bf17c2..fa5bd3f 100644
 a/configure.in
-+++ b/configure.in
-@@ -16,6 +16,8 @@ AM_INIT_AUTOMAKE(lib3ds, $LIB3DS_VERSION)
- AC_PROG_CC
- AC_PROG_LIBTOOL
- 
-+AC_CHECK_LIBM
-+
- AC_OUTPUT([ \
-   lib3ds-config \
-   Makefile \
-diff --git a/examples/3ds2obj/Makefile.am b/examples/3ds2obj/Makefile.am
-index 8213225..4214675 100644
 a/examples/3ds2obj/Makefile.am
-+++ b/examples/3ds2obj/Makefile.am
-@@ -3,6 +3,6 @@ INCLUDES = -I$(top_srcdir)/src
- bin_PROGRAMS = 3ds2obj
- 3ds2obj_SOURCES = 3ds2obj.c
-  
--LDADD = $(top_builddir)/src/lib3ds.la 
-+LDADD = $(top_builddir)/src/lib3ds.la $(LIBM)
- 
- EXTRA_DIST = 3ds2obj.vcproj
-diff --git a/examples/3dsdump/Makefile.am b/examples/3dsdump/Makefile.am
-index 98ec5d1..ef19b04 100644
 a/examples/3dsdump/Makefile.am
-+++ b/examples/3dsdump/Makefile.am
-@@ -3,6 +3,6 @@ INCLUDES = -I$(top_srcdir)/src
- bin_PROGRAMS = 3dsdump
- 3dsdump_SOURCES = 3dsdump.c
-  
--LDADD = $(top_builddir)/src/lib3ds.la 
-+LDADD = $(top_builddir)/src/lib3ds.la $(LIBM)
- 
- EXTRA_DIST = 3dsdump.vcproj
-diff --git a/examples/cube/Makefile.am b/examples/cube/Makefile.am
-index c79c0ee..539813d 100644
 a/examples/cube/Makefile.am
-+++ b/examples/cube/Makefile.am
-@@ -3,7 +3,7 @@ INCLUDES = -I$(top_srcdir)/src
- bin_PROGRAMS = cube
- cube_SOURCES = cube.c
-  
--LDADD = $(top_builddir)/src/lib3ds.la 
-+LDADD = $(top_builddir)/src/lib3ds.la $(LIBM)
- 
- EXTRA_DIST = cube.vcproj cube.tga 
- 

diff --git a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild 
b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild
new file mode 100644
index 000..c8e2db13f63
--- /dev/null
+++ b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="20080909"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files"
+HOMEPAGE="https://code.google.com/p/lib3ds/;
+SRC_URI="https://lib3ds.googlecode.com/files/${MY_P}.zip;
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-underlinking-no-autoreconf.patch
+)



[gentoo-commits] repo/gentoo:master commit in: media-libs/lib3ds/

2019-10-01 Thread James Le Cuirot
commit: 037b13f7bd0e5f1ab5a861f5f933db7d8f6effa1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Oct  1 21:51:38 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Oct  1 21:52:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037b13f7

media-libs/lib3ds: Conditionally install static libs with USE flag

Closes: https://bugs.gentoo.org/485552
Closes: https://github.com/gentoo/gentoo/pull/13084
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild 
b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild
index c8e2db13f63..b663c12a29c 100644
--- a/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild
+++ b/media-libs/lib3ds/lib3ds-2.0.0_rc1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://lib3ds.googlecode.com/files/${MY_P}.zip;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
+IUSE="static-libs"
 
 BDEPEND="app-arch/unzip"
 
@@ -21,3 +21,15 @@ S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}"/${P}-underlinking-no-autoreconf.patch
 )
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   rm "${ED}/usr/$(get_libdir)/${PN}.la" || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/

2019-10-01 Thread Ben Kohler
commit: 9a0749b4a7d30ff75c76acb0c7fd10ffd9f1f2a2
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct  1 21:35:37 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct  1 21:44:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0749b4

net-misc/dropbox: bump to 81.4.195 w/ misc fixes

Bump to new version.  Removed (afaict) completely unused python deps &
eclass usage.  Fix up installed .desktop file.  Add dep on new
libffi-compat for libffi.so.6.

Closes: https://bugs.gentoo.org/695804
Closes: https://bugs.gentoo.org/673184
Closes: https://bugs.gentoo.org/673096
Closes: https://bugs.gentoo.org/650590
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/dropbox/Manifest|   2 +
 net-misc/dropbox/dropbox-81.4.195.ebuild | 116 +++
 net-misc/dropbox/metadata.xml|   4 ++
 3 files changed, 122 insertions(+)

diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index 6689b56b951..a086beb608c 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -1,4 +1,6 @@
 DIST dropbox-lnx.x86-48.3.56.tar.gz 108876564 BLAKE2B 
b809a220605265685026657e791aff3e716f7ff51e1fc5074d66df87eb8dc473c63c7513c94ca0715844c600fe71aaa3c42a108be4baee2e3e72baade97e3429
 SHA512 
3174c41e19a01cbd986c111711bc0df80b68882d595a5c869b81bfa1982b3f219da4cda852168bf7fdc9d67b91f52260017f4d25508f6372efd470536a6b96c8
 DIST dropbox-lnx.x86-58.3.88.tar.gz 73782589 BLAKE2B 
406758f056dce4348706d181f1620a16199f99d82c6a24b2cbe7773de32b8f64dc10199b88b8c0b7c3a577deb8658e5de18ce28fb00e509a46a5cd21db890f89
 SHA512 
455b6e0f78b4307d65f6420b76454229b7542475aba089961117d387290ae60df44a659bb6f8d22975cc6f51827d80b3141cb09832fe327fb5cf9861337b08d3
+DIST dropbox-lnx.x86-81.4.195.tar.gz 93761227 BLAKE2B 
de0349126a701166eb9d1be64dbfad3d3386518dada09bf9544422336a92d69cbe01d252c04ce3141d55f32232f36823ec680d91c7161d80ba01af1c880d391d
 SHA512 
4d78400bcad4492eb82ba692fab0ce518c653a9ddf04c57a668ddb60da63652be69b74c09f74c2770bccb4a7e9ca57d4774214622a1858606c0e45276b317ca1
 DIST dropbox-lnx.x86_64-48.3.56.tar.gz 114940928 BLAKE2B 
7d678344b59aa12bdbd28f3e425c0b80b15feae403911ef25a03150d1dfa47e94da1eb17d4b703feea6721d2fdfa721da54fab92e1a56b6b8f31456482bc3614
 SHA512 
cbd3eed71286be079aa8c898929dea305a4cefb9b5e2e41b196d07f68bfc3b5f2839f78d676a3fd7df62644fe00b9ad1930121bde88a6eea9c864d956ccb6f8e
 DIST dropbox-lnx.x86_64-58.3.88.tar.gz 77899313 BLAKE2B 
ecf729f4cf8c8fabed0f6ca19a9c908f7adec1a58719fae8ef3a6cc80f26b453c678d241af987339e26ccbe988db45f57402ea497c54245691cb702a868fc2dd
 SHA512 
50199f6e60f34a13376725d0deee7c0e6aa31e63574ecdcaf69b43427d262fb35dbf979798b704d6a5a33756e9cea5867591d9a632a311b111d6645123f3385e
+DIST dropbox-lnx.x86_64-81.4.195.tar.gz 98084742 BLAKE2B 
a21a9237b9f507d654de51f488c114a0a98d8b9e3659dc01713d14c8af94527724145bca1b4d39b3610828c625c1acec7b36ddd8090b49f77dc752d788e42a45
 SHA512 
684ca4e643d9e662bb6273def6bd3bfcba358b3e3279d88ec2fbf60c90d57026af7b83fc92ecb3e882633501433f1f7e6331213291879f28b70cc4d19003680f

diff --git a/net-misc/dropbox/dropbox-81.4.195.ebuild 
b/net-misc/dropbox/dropbox-81.4.195.ebuild
new file mode 100644
index 000..48e763d95e0
--- /dev/null
+++ b/net-misc/dropbox/dropbox-81.4.195.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils pax-utils systemd
+
+DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
+HOMEPAGE="https://www.dropbox.com/;
+SRC_URI="
+   x86? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz
 )
+   amd64? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz
 )"
+
+LICENSE="CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="+librsync-bundled selinux X"
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/.*"
+QA_EXECSTACK="opt/dropbox/dropbox"
+
+DEPEND="librsync-bundled? ( dev-util/patchelf )"
+
+# Be sure to have GLIBCXX_3.4.9, #393125
+RDEPEND="X? (
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5[-gles2,xcb]
+   dev-qt/qtopengl:5[-gles2]
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5[-gles2]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5[-gles2]
+   media-libs/fontconfig
+   media-libs/freetype
+   virtual/jpeg
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXinerama
+   x11-libs/libXxf86vm
+   x11-libs/pango[X]
+   x11-misc/wmctrl
+   x11-themes/hicolor-icon-theme
+   )
+   !librsync-bundled? ( =sys-devel/gcc-4.2.0
+   sys-libs/zlib
+   sys-libs/ncurses-compat:5"
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2019-10-01 Thread Patrice Clement
commit: da2e8d37322036c58c9df0be69645edcf53fc42d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct  1 21:23:48 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  1 21:23:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2e8d37

app-admin/entr: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-admin/entr/Manifest|  1 +
 app-admin/entr/entr-4.3.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index 78ee30b53cf..86bea60bd3f 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1 +1,2 @@
 DIST entr-4.2.tar.gz 25599 BLAKE2B 
e1bf4e54df7077219d213d994a26ea10517dc88db92194d68acaa3a01e80ea3e81334b0b24bb39654da1d220b7175ab4088f583c46f9007e93e5da7fc7fe1c04
 SHA512 
67fc4eea415a5deffb59b493f17aa577746217c2cda6b5645d22541be6cc10ed949bb6e37bd46bc6e5cfd951f7ff611eb927be6f5d43db381437d3d1eb6f7968
+DIST entr-4.3.tar.gz 23756 BLAKE2B 
0272b0185932d7c388818df0cc615e991c9545473a823c478ad9f0b6a23c97c0f4b2727b109a7bb18e2b0792f18d94d188d4a5d3fc90c479628ea078b1288f96
 SHA512 
f65dfc3f106e25ec4ff39eaec94222d8a547eb35390c654f6a741f92541c1b86d7d303a795308fcbfced44ac8eca6ad67e70393802ac9d46153e037dc1eab902

diff --git a/app-admin/entr/entr-4.3.ebuild b/app-admin/entr/entr-4.3.ebuild
new file mode 100644
index 000..b42d1f97547
--- /dev/null
+++ b/app-admin/entr/entr-4.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run arbitrary commands when files change"
+HOMEPAGE="http://entrproject.org;
+SRC_URI="http://entrproject.org/code/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+IUSE="test"
+
+src_configure() {
+   sh configure || die
+   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
+}
+
+src_compile() {
+   export CC=$(tc-getCC)
+   default
+}
+
+src_test() {
+   export CC=$(tc-getCC)
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/vifm/

2019-10-01 Thread Patrice Clement
commit: d35717db8f1a8b10b2f4d57a7fa979a41b2f4de1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct  1 21:34:59 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  1 21:34:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35717db

app-misc/vifm: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-misc/vifm/Manifest   |   1 +
 app-misc/vifm/vifm-0.10.1.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest
index 590905335c1..3dabcccfb47 100644
--- a/app-misc/vifm/Manifest
+++ b/app-misc/vifm/Manifest
@@ -1,2 +1,3 @@
+DIST vifm-0.10.1.tar.bz2 1097998 BLAKE2B 
b9712d61a00761986aa54d9bc561a5125ae96f751e8ba2844adae91577ba093b1a4860071b57ab81dbed3eb52c2c91ce3316831fa44a06436ef5fa81d2739f3a
 SHA512 
8116c4c31b01a9453684a90b26b87a33e5ec2cd2930162869507f673319d231f44e464d1056239f647531c3be5bc9bcf92045c79e5d545f9c75be11c7fe03ea2
 DIST vifm-0.10.tar.bz2 1054361 BLAKE2B 
81ec964b3bf236764976bcedb84c922eca0da650922b71fc1d6ef107ce51af9a4b1155fb699f800cca452e644345568af4cf17170dc15509393df529336b3959
 SHA512 
53f45824ffdbd987fecd3a7f7b6d6c5da036aeb3ddbb219d7665a63cae55d68db608239055b18b88a721b39002fcf57cbfd88aa366cffb02ca5f2eb94a206eb2
 DIST vifm-0.9.1.tar.bz2 1002758 BLAKE2B 
8eb9cc4c299877485bb4a44d95fe2412e196686399a6246bc1b5036dbc34ecbcf1cd43d1d55bdacdcc099a65e03f589f360d39ee38da4e12bff0a4bfcbdd180b
 SHA512 
a30457329bf9501efd7e9e0853107b5ecd653ab70e7081764677d035bd0f61876bc96b35bea5258153d68b7be075091168331be79d7398f94353f73bbf78933d

diff --git a/app-misc/vifm/vifm-0.10.1.ebuild b/app-misc/vifm/vifm-0.10.1.ebuild
new file mode 100644
index 000..721045586d7
--- /dev/null
+++ b/app-misc/vifm/vifm-0.10.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools vim-doc versionator xdg-utils
+
+MY_P=$(replace_version_separator 4 '-' ${PF})
+
+DESCRIPTION="Console file manager with vi(m)-like keybindings"
+HOMEPAGE="https://vifm.info/;
+SRC_URI="mirror://sourceforge/vifm/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
+
+DEPEND="
+   >=sys-libs/ncurses-5.9-r3:0
+   magic? ( sys-apps/file )
+   gtk? ( x11-libs/gtk+:2 )
+   X? ( x11-libs/libX11 )
+"
+RDEPEND="
+   ${DEPEND}
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+DOCS="AUTHORS FAQ NEWS README TODO"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -i -e '/stat.h/a#include ' 
"${S}/src/modes/file_info.c" \
+   || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable developer) \
+   $(use_enable extended-keys) \
+   $(use_with magic libmagic) \
+   $(use_with gtk) \
+   $(use_with X X11)
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc ${DOCS}
+
+   if use vim; then
+   local t
+   for t in app plugin; do
+   insinto /usr/share/vim/vimfiles/"${t}"
+   doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
+   done
+   fi
+
+   if use vim-syntax; then
+   local t
+   for t in ftdetect ftplugin syntax; do
+   insinto /usr/share/vim/vimfiles/"${t}"
+   doins "${S}"/data/vim/"${t}"/"${PN}".vim
+   done
+   fi
+}
+
+src_test() {
+   emake check
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   if use vim; then
+   update_vim_helptags
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "You don't need to copy or link any files for"
+   elog "  the vim plugin and documentation to work 
anymore."
+   elog "If you copied any vifm files to ~/.vim/ manually"
+   elog "  in earlier vifm versions, please delete them."
+   fi
+   elog
+   elog "To use vim in vifm to view the documentation"
+   elog "  edit ~/.vifm/vifmrc and set vimhelp instead of 
novimhelp"
+   elog
+   fi
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   use vim && update_vim_helptags
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2019-10-01 Thread Patrice Clement
commit: 3694121dff13434cc026f4c9e1be7ef10e3a60a9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct  1 21:24:15 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  1 21:24:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3694121d

app-admin/entr: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-admin/entr/Manifest|  1 -
 app-admin/entr/entr-4.2.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index 86bea60bd3f..fad485132f0 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1,2 +1 @@
-DIST entr-4.2.tar.gz 25599 BLAKE2B 
e1bf4e54df7077219d213d994a26ea10517dc88db92194d68acaa3a01e80ea3e81334b0b24bb39654da1d220b7175ab4088f583c46f9007e93e5da7fc7fe1c04
 SHA512 
67fc4eea415a5deffb59b493f17aa577746217c2cda6b5645d22541be6cc10ed949bb6e37bd46bc6e5cfd951f7ff611eb927be6f5d43db381437d3d1eb6f7968
 DIST entr-4.3.tar.gz 23756 BLAKE2B 
0272b0185932d7c388818df0cc615e991c9545473a823c478ad9f0b6a23c97c0f4b2727b109a7bb18e2b0792f18d94d188d4a5d3fc90c479628ea078b1288f96
 SHA512 
f65dfc3f106e25ec4ff39eaec94222d8a547eb35390c654f6a741f92541c1b86d7d303a795308fcbfced44ac8eca6ad67e70393802ac9d46153e037dc1eab902

diff --git a/app-admin/entr/entr-4.2.ebuild b/app-admin/entr/entr-4.2.ebuild
deleted file mode 100644
index be89649663d..000
--- a/app-admin/entr/entr-4.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs vcs-snapshot
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="http://entrproject.org;
-SRC_URI="http://entrproject.org/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
-IUSE="test"
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_compile() {
-   export CC=$(tc-getCC)
-   default
-}
-
-src_test() {
-   export CC=$(tc-getCC)
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/ferret/

2019-10-01 Thread Patrice Clement
commit: c86d31551d555c380647e1034bd3ce2d314be10b
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct  1 21:25:30 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  1 21:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86d3155

app-vim/ferret: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-vim/ferret/Manifest  |  1 -
 app-vim/ferret/ferret-4.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-vim/ferret/Manifest b/app-vim/ferret/Manifest
index 2a02a6f73b6..a591f36b5ad 100644
--- a/app-vim/ferret/Manifest
+++ b/app-vim/ferret/Manifest
@@ -1,3 +1,2 @@
 DIST ferret-4.0.tar.gz 36867 BLAKE2B 
0c386d5ad24fcd0662108e8e6005f94900c68099af0fedd181eb63d1c0f762ece02c0daf65dcbca1205b5c3c724ed73c523089da0b3db4f8c7f6d5aed737f113
 SHA512 
4d3e39a172a7ef26ddfd49e0582cb11f44851a486dd5ac298e54b9879966b5d09e2f9b0a76dfb5f30157035989ccc21269c3e5adbd5a4c8c7d0797bfe729eeb8
-DIST ferret-4.1.tar.gz 37793 BLAKE2B 
09f53b552083c4632760064fdfa13ed241f3a3b58d366e8cd0baa32bbfed9163aa96e8d1bc0716de43f141ade75549fbf97d2c3f8e459f8f885411b19c6e9ac7
 SHA512 
936c62cc9e52ab3e73b1c4adbb2a8d58cb015866d8fcef23f89001255c0b57faaa0c16e129bc755ac5b129f00185e134434ddfe051fcb19f582cd4edc0715868
 DIST ferret-5.0.tar.gz 40975 BLAKE2B 
75970b35852c5859ce53686eed9c8ba0d3d8599c9f53dc0a2a859dcdee8efd99fef298964db7cd9c2848180d87f45cb7e40a3352324b0530c5797647199a7f2f
 SHA512 
882dc7d3baaa8a0e64244e8b7c3fef31088d4f89e49bf57dff85efc65f87fa6d3d8516ed3067dab4f4aa9857bb429e6f50d389d57a8895f6dab01db7e580867c

diff --git a/app-vim/ferret/ferret-4.1.ebuild b/app-vim/ferret/ferret-4.1.ebuild
deleted file mode 100644
index 143a9d7ac04..000
--- a/app-vim/ferret/ferret-4.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: enhanced multi-file search"
-HOMEPAGE="https://github.com/wincent/ferret;
-SRC_URI="https://github.com/wincent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="vim"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_prepare() {
-   default
-
-   rm -rv test.rb doc/.gitignore || die
-   # See bug 612282.
-   mv ftplugin/qf.vim ftplugin/${PN}qf.vim || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/ferret/

2019-10-01 Thread Patrice Clement
commit: acc74c0990af1752892c72e64e1ffb3ead01fc61
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Oct  1 21:25:08 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Oct  1 21:25:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc74c09

app-vim/ferret: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-vim/ferret/Manifest  |  1 +
 app-vim/ferret/ferret-5.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-vim/ferret/Manifest b/app-vim/ferret/Manifest
index 0a2857ac6e3..2a02a6f73b6 100644
--- a/app-vim/ferret/Manifest
+++ b/app-vim/ferret/Manifest
@@ -1,2 +1,3 @@
 DIST ferret-4.0.tar.gz 36867 BLAKE2B 
0c386d5ad24fcd0662108e8e6005f94900c68099af0fedd181eb63d1c0f762ece02c0daf65dcbca1205b5c3c724ed73c523089da0b3db4f8c7f6d5aed737f113
 SHA512 
4d3e39a172a7ef26ddfd49e0582cb11f44851a486dd5ac298e54b9879966b5d09e2f9b0a76dfb5f30157035989ccc21269c3e5adbd5a4c8c7d0797bfe729eeb8
 DIST ferret-4.1.tar.gz 37793 BLAKE2B 
09f53b552083c4632760064fdfa13ed241f3a3b58d366e8cd0baa32bbfed9163aa96e8d1bc0716de43f141ade75549fbf97d2c3f8e459f8f885411b19c6e9ac7
 SHA512 
936c62cc9e52ab3e73b1c4adbb2a8d58cb015866d8fcef23f89001255c0b57faaa0c16e129bc755ac5b129f00185e134434ddfe051fcb19f582cd4edc0715868
+DIST ferret-5.0.tar.gz 40975 BLAKE2B 
75970b35852c5859ce53686eed9c8ba0d3d8599c9f53dc0a2a859dcdee8efd99fef298964db7cd9c2848180d87f45cb7e40a3352324b0530c5797647199a7f2f
 SHA512 
882dc7d3baaa8a0e64244e8b7c3fef31088d4f89e49bf57dff85efc65f87fa6d3d8516ed3067dab4f4aa9857bb429e6f50d389d57a8895f6dab01db7e580867c

diff --git a/app-vim/ferret/ferret-5.0.ebuild b/app-vim/ferret/ferret-5.0.ebuild
new file mode 100644
index 000..5505a7cdb54
--- /dev/null
+++ b/app-vim/ferret/ferret-5.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: enhanced multi-file search"
+HOMEPAGE="https://github.com/wincent/ferret;
+SRC_URI="https://github.com/wincent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="vim"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+   default
+
+   rm -rv test.rb doc/.gitignore || die
+
+   # See bug 612282.
+   mv ftplugin/qf.vim ftplugin/${PN}qf.vim || die
+}



[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/files/, net-wireless/bluez/

2019-10-01 Thread Jory Pratt
commit: 850d98a79324a62678343dcb30b8e63be6773056
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Oct  1 20:48:33 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Oct  1 20:48:33 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=850d98a7

net-wireless/bluez: Fix missing include of limits.h in 5.51

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Jory Pratt  gentoo.org>

 net-wireless/bluez/Manifest|   1 +
 net-wireless/bluez/bluez-5.51.ebuild   | 288 +
 ...xd-without-systemd-in-the-user-session-r1.patch |  58 +
 .../files/0001-Include-limits.h-for-PATH_MAX.patch |  64 +
 ...-GLib-helper-function-to-manipulate-paths.patch |  38 +++
 net-wireless/bluez/files/69-btattach-bcm.rules |  33 +++
 net-wireless/bluez/files/bluetooth-init.d-r4   |  12 +
 .../bluez/files/bluez-5.39-systemd-quote.patch |  38 +++
 .../bluez/files/bluez-udevadm-path-r1.patch|  10 +
 net-wireless/bluez/files/btattach-bcm-service.sh   |  30 +++
 net-wireless/bluez/files/btattach-bcm_at.service   |   6 +
 net-wireless/bluez/metadata.xml|  26 ++
 12 files changed, 604 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
new file mode 100644
index 000..4f49136
--- /dev/null
+++ b/net-wireless/bluez/Manifest
@@ -0,0 +1 @@
+DIST bluez-5.51.tar.xz 1941904 BLAKE2B 
e8580388961c99305c6f723160e726232a097067815a88a056c1569c55c2ea410004cf92572afbef9b782807d8a940503b4501f9c6046cacac35136fbbe580a8
 SHA512 
8b14eea98f541b981162abce728e0f917654ad3c990721ec398fe41bdd68069fe55ff64b61bc3c3b9f813facf42c995b07619f6d5d153965de27154b1a7b578f

diff --git a/net-wireless/bluez/bluez-5.51.ebuild 
b/net-wireless/bluez/bluez-5.51.ebuild
new file mode 100644
index 000..cc086d7
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.51.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+REQUIRED_USE="
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   >=sys-apps/hwids-20121202.2
+   btpclient? ( >=dev-libs/ell-0.14 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.14
+   dev-libs/json-c:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? (
+   >=sys-apps/dbus-1.6:=[user-session=]
+   sys-apps/systemd
+   )
+   !systemd? ( >=sys-apps/dbus-1.6:= )
+   udev? ( >=virtual/udev-172 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+
+   # build: Quote systemd variable names, bug #527432
+   # http://article.gmane.org/gmane.linux.bluez.kernel/67230
+   "${FILESDIR}"/${PN}-5.39-systemd-quote.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+
+   # Fix missing includes for non glibc systems
+   "${FILESDIR}"/0001-Include-limits.h-for-PATH_MAX.patch
+)
+
+pkg_setup() {
+   if use test || use test-programs; then
+   python-single-r1_pkg_setup
+   fi
+
+   if ! use udev; then
+   ewarn
+   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
+   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
+   ewarn 

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-lib/

2019-10-01 Thread Matt Turner
commit: 3ca9d7a1bf14df28031b2f1620516c4c8787e3ff
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:38:02 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:40:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca9d7a1

dev-scheme/guile-lib: Remove

Bug: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 dev-scheme/guile-lib/Manifest |  1 -
 dev-scheme/guile-lib/guile-lib-0.2.5.1.ebuild | 21 -
 dev-scheme/guile-lib/metadata.xml |  8 
 3 files changed, 30 deletions(-)

diff --git a/dev-scheme/guile-lib/Manifest b/dev-scheme/guile-lib/Manifest
deleted file mode 100644
index c3af6bd7322..000
--- a/dev-scheme/guile-lib/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST guile-lib-0.2.5.1.tar.gz 424124 BLAKE2B 
36aaf66f6a1550e24101547203865fb73f60ebe04d04e13a8244d81cd91510288f00f7c77636b86fd4a5c49f6157e187d623eb26d4ad361e7a284d9dd2f017f0
 SHA512 
500f0a5c973af1594402a4d564be8a6e559f575e10de35368cbda2d24d73c9b781b06b4a61433cf2609f91a7548903dc01718d70796e48a49c6d50988227946a

diff --git a/dev-scheme/guile-lib/guile-lib-0.2.5.1.ebuild 
b/dev-scheme/guile-lib/guile-lib-0.2.5.1.ebuild
deleted file mode 100644
index f0aefb40e8d..000
--- a/dev-scheme/guile-lib/guile-lib-0.2.5.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="An accumulation place for pure-scheme Guile modules"
-HOMEPAGE="http://www.nongnu.org/guile-lib/;
-SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-RESTRICT="strip"
-
-RDEPEND=">=dev-scheme/guile-2.0.12[regex,deprecated]"
-DEPEND="${RDEPEND} !
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   sch...@gentoo.org
-   Gentoo Scheme Project
-   
-



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-cairo/

2019-10-01 Thread Matt Turner
commit: a0e3aba536f021cf6c4a25ca1d2e6806c6086a41
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:37:38 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:40:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e3aba5

dev-scheme/guile-cairo: Remove

Bug: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 dev-scheme/guile-cairo/Manifest  |  1 -
 dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild | 27 
 dev-scheme/guile-cairo/metadata.xml  | 11 --
 3 files changed, 39 deletions(-)

diff --git a/dev-scheme/guile-cairo/Manifest b/dev-scheme/guile-cairo/Manifest
deleted file mode 100644
index 5f7b2169ab8..000
--- a/dev-scheme/guile-cairo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST guile-cairo-1.9.91.tar.gz 578928 BLAKE2B 
e0b766e1a83ca8d630760b8bdfab0bb0f26cd58bc6e73198f197ae7de7fd53e5a377b64f8b06f69a037caf566d94ce172e6f62a5b0114eedf859ddb6eb9d8021
 SHA512 
bdade3463bdac2f29519ef3001286e07ca3c57615183f2e5ac121d273f49c4dafaf3125ef7f8630e0695c0d73368c98241c59acdb9c5682be42bddbc4b5a28ac

diff --git a/dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild 
b/dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild
deleted file mode 100644
index 44512e05093..000
--- a/dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools-utils
-
-DESCRIPTION="Wraps the Cairo graphics library for Guile Scheme"
-HOMEPAGE="http://www.nongnu.org/guile-cairo/;
-SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="static-libs test"
-
-RDEPEND="
-   >=dev-scheme/guile-1.8
-   >=x11-libs/cairo-1.4"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-scheme/guile-lib )"
-
-src_configure() {
-   local myeconfargs=( --disable-Werror )
-   autotools-utils_src_configure
-}

diff --git a/dev-scheme/guile-cairo/metadata.xml 
b/dev-scheme/guile-cairo/metadata.xml
deleted file mode 100644
index 3c835e318c4..000
--- a/dev-scheme/guile-cairo/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   sch...@gentoo.org
-   Gentoo Scheme Project
-   
-   
-Guile-Cairo is complete, wrapping almost all of the Cairo API. It is API 
stable, providing a firm base on which to do graphics work. Finally, and 
importantly, it is pleasant to use. You get a powerful and well-maintained 
graphics library with all of the benefits of Scheme: memory management, 
exceptions, macros, and a dynamic programming environment.
-   
-



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/burrow-owl/

2019-10-01 Thread Matt Turner
commit: b70b17143b63826cb421232fd1673e649bb4fd5b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:38:12 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:39:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70b1714

sci-chemistry/burrow-owl: Remove

Bug: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 sci-chemistry/burrow-owl/Manifest|  2 -
 sci-chemistry/burrow-owl/burrow-owl-1.5.1.ebuild | 52 
 sci-chemistry/burrow-owl/metadata.xml| 11 -
 3 files changed, 65 deletions(-)

diff --git a/sci-chemistry/burrow-owl/Manifest 
b/sci-chemistry/burrow-owl/Manifest
deleted file mode 100644
index d32ca776f79..000
--- a/sci-chemistry/burrow-owl/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST burrow-demos.tar 80896000 BLAKE2B 
cafd01273887a30f3dadd3e0aba9b5dab22f865a2470ce779e8b94a1cd43ec34f3bea5d0909b3f106b97735c5abf3c0237490f0ecae0da2a0f81443dcc64c06a
 SHA512 
76948846b4bff2f5c0814e41ee1745122580d6e28f8de217edbf42c4530bc64fb093dc9c96e9c0c083098755c525300b563ee1368caa12be791b2bea7015ee6b
-DIST burrow-owl-1.5.1.tar.gz 1408249 BLAKE2B 
5e4581f6f1726a885d2f226e661d228353e2988e61c833a9c8c63988a2f6e26ee481dbfe630dfa3ab3d8ccdb225cb134716a6bcabe14b1b36041f8ae5fc22bf9
 SHA512 
38b428c8b40cdca6caabc7ed9d247118dbf67b537afaec3af14909353d6b138fdf98a33dee6241ce5224631e16c4dbce11b9aadcfe01fecf92f1aae692ce71e1

diff --git a/sci-chemistry/burrow-owl/burrow-owl-1.5.1.ebuild 
b/sci-chemistry/burrow-owl/burrow-owl-1.5.1.ebuild
deleted file mode 100644
index 106ba29bba2..000
--- a/sci-chemistry/burrow-owl/burrow-owl-1.5.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils virtualx
-
-DESCRIPTION="Visualize multidimensional nuclear magnetic resonance (NMR) 
spectra"
-HOMEPAGE="http://burrow-owl.sourceforge.net/;
-SRC_URI="
-   mirror://sourceforge/${PN}/${P}.tar.gz
-   examples? ( mirror://sourceforge/${PN}/burrow-demos.tar )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples static-libs"
-
-RDEPEND="
-   dev-libs/g-wrap
-   dev-libs/glib:2
-   dev-scheme/guile[networking,regex]
-   dev-scheme/guile-cairo
-   dev-scheme/guile-gnome-platform
-   sci-libs/starparse
-   x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-   dev-util/indent
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with doc doxygen doxygen)
-   )
-   autotools-utils_src_configure
-}
-
-src_test () {
-   cd "${AUTOTOOLS_BUILD_DIR}" || die
-   virtualmake -C test-suite check
-}
-
-src_install() {
-   use doc && HTML_DOCS=( "${AUTOTOOLS_BUILD_DIR}/doc/api/html/." )
-   autotools-utils_src_install
-
-   use examples && \
-   insinto /usr/share/${PN} && \
-   doins -r "${WORKDIR}"/burrow-demos/*
-}

diff --git a/sci-chemistry/burrow-owl/metadata.xml 
b/sci-chemistry/burrow-owl/metadata.xml
deleted file mode 100644
index 776713a5da1..000
--- a/sci-chemistry/burrow-owl/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-sci-chemis...@gentoo.org
-Gentoo Chemistry Project
-  
-  
-burrow-owl
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gnome-platform/, dev-scheme/guile-gnome-platform/files/

2019-10-01 Thread Matt Turner
commit: 5f0075e8cdd0492ead96502ccdeca7446f800c8e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:37:51 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:40:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0075e8

dev-scheme/guile-gnome-platform: Remove

Bug: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 dev-scheme/guile-gnome-platform/Manifest   |  3 -
 .../files/2.16.1-conflicting-types.patch   | 34 ---
 .../guile-gnome-platform/files/2.16.1-gcc45.patch  | 11 
 .../files/2.16.1-gdk-color.patch   | 55 -
 .../files/2.16.1-glib-single-include.patch | 26 
 .../guile-gnome-platform-2.16.1-r1.ebuild  | 70 --
 .../guile-gnome-platform-2.16.2.ebuild | 60 ---
 .../guile-gnome-platform-2.16.5.ebuild | 43 -
 dev-scheme/guile-gnome-platform/metadata.xml   |  8 ---
 9 files changed, 310 deletions(-)

diff --git a/dev-scheme/guile-gnome-platform/Manifest 
b/dev-scheme/guile-gnome-platform/Manifest
deleted file mode 100644
index 35fc80755e2..000
--- a/dev-scheme/guile-gnome-platform/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST guile-gnome-platform-2.16.1.tar.gz 3494333 BLAKE2B 
edd5c91a263c9a6bedb884d842f629c7d4fa610f5a4ba277ca374279a5abbcf5c1fb9ff85f7bb5faaed8905ed0eaf711bd469d86062d293930ca885b1aadc271
 SHA512 
c630e2d67b312fb41c8492f8956902f385faa834094860cac580d1df0329b41790d973f73fd7dd59dc365f5d6cfb6463cde8af90641fbc377680b51616ad8f7a
-DIST guile-gnome-platform-2.16.2.tar.gz 2538191 BLAKE2B 
e16d3d667996c822401a4e3982728db91dda1f02be5739b7dd0795466f0976f3fbb2692a21918f2f6c2502faf5c90bb0d287de171d80cece41353cccb2715488
 SHA512 
5acaa96d8caf82864ada8bfcbc4954a19cd5d7e210245f2e8b31082c6a9e4ab9ba7af5f8e1f762a891e1aad640913a7a205f56dfaed6915a9f782c53e042d042
-DIST guile-gnome-platform-2.16.5.tar.gz 2484146 BLAKE2B 
27111fec80bf7ec52f0c1fe4ef375bd5dd06b1900d13398c5e91d86c1a65efc7723af91e2896f53d8a69f0df849627993a433a07a98920957dcd33981e5f78cb
 SHA512 
fc6afd4b1034f0ff8165611047928e71db445b81e17ef47e0327a511a3733f14a02d308998f7322375acc2713f8bab4de390df39616f55e586adb25fc3160033

diff --git 
a/dev-scheme/guile-gnome-platform/files/2.16.1-conflicting-types.patch 
b/dev-scheme/guile-gnome-platform/files/2.16.1-conflicting-types.patch
deleted file mode 100644
index e470977acbc..000
--- a/dev-scheme/guile-gnome-platform/files/2.16.1-conflicting-types.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-http://bugs.gentoo.org/293655
-
 guile-gnome-platform-2.16.1.orig/gtk/gnome/gw/gtk-support.c
2008-07-03 11:52:27.0 -0300
-+++ guile-gnome-platform-2.16.1/gtk/gnome/gw/gtk-support.c 2009-11-27 
03:09:28.204506213 -0200
-@@ -1012,7 +1012,7 @@
- }
- 
- GdkRectangle*
--gtk_widget_get_allocation (GtkWidget *widget)
-+guile_gtk_widget_get_allocation (GtkWidget *widget)
- {
- GdkRectangle *ret = g_new (GdkRectangle, 1);
- *ret = widget->allocation;
 guile-gnome-platform-2.16.1.orig/gtk/gnome/gw/gtk-support.h
2008-04-09 19:10:40.0 -0300
-+++ guile-gnome-platform-2.16.1/gtk/gnome/gw/gtk-support.h 2009-11-27 
03:08:29.385756221 -0200
-@@ -117,6 +117,6 @@
- guint _wrap_gtk_ui_manager_add_ui_from_string (GtkUIManager *ui, const gchar 
*string, GError **error);
- 
- GdkWindow* gtk_widget_get_window (GtkWidget *widget);
--GdkRectangle* gtk_widget_get_allocation (GtkWidget *widget);
-+GdkRectangle* guile_gtk_widget_get_allocation (GtkWidget *widget);
- void _wrap_gtk_drag_dest_set (GtkWidget *widget, GtkDestDefaults flags, const 
GList *types, GdkDragAction actions);
- GtkStateType gtk_widget_get_state (GtkWidget *widget);
 guile-gnome-platform-2.16.1.orig/gtk/gnome/overrides/gtk.defs  
2008-04-09 19:12:44.0 -0300
-+++ guile-gnome-platform-2.16.1/gtk/gnome/overrides/gtk.defs   2009-11-27 
03:13:34.667506321 -0200
-@@ -848,7 +848,7 @@
- 
- (define-method get-allocation
-   (of-object "GtkWidget")
--  (c-name "gtk_widget_get_allocation")
-+  (c-name "guile_gtk_widget_get_allocation")
-   (return-type "GdkRectangle*")) ;; same as GtkAllocation
- 
- (define-method get_state

diff --git a/dev-scheme/guile-gnome-platform/files/2.16.1-gcc45.patch 
b/dev-scheme/guile-gnome-platform/files/2.16.1-gcc45.patch
deleted file mode 100644
index 39c7e94760b..000
--- a/dev-scheme/guile-gnome-platform/files/2.16.1-gcc45.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 common.mk
-+++ common.mk
-@@ -50,7 +50,7 @@
-   guile-snarf $(GUILE_SNARF_CFLAGS) $< > $@ \
-   || { rm $@; false; }
- .c.doc:
--  $(CPP) -DSCM_MAGIC_SNARF_DOCS $(GUILE_SNARF_CFLAGS) $< \
-+  $(CPP) -P -DSCM_MAGIC_SNARF_DOCS $(GUILE_SNARF_CFLAGS) $< \
- | grep -E '^\^\^ {.*\^\^ }' > $@ || { rm $@; false; }
- 
- %.scm guile-gnome-gw-%.c: %-spec.scm

diff --git a/dev-scheme/guile-gnome-platform/files/2.16.1-gdk-color.patch 

[gentoo-commits] repo/gentoo:master commit in: profiles/

2019-10-01 Thread Matt Turner
commit: 077b213d4c6dab9f72f5e5c56277eaec8697b5ec
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:39:24 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:40:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077b213d

profiles: Clean up masks

Closes: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 13 -
 1 file changed, 13 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 5f69512ea25..4773ed83c93 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1107,19 +1107,6 @@ gnome-extra/assogiate
 #  (2019-09-01)
-# dev-scheme/guile-gnome-platform depends on dev-scheme/guile:12. Its only
-# reverse dependency is sci-chemistry/burrow-owl, so include it. The others are
-# dependencies of sci-chemistry/burrow-owl as well, and it is their only
-# reverse dependency.
-# Bug #693290.
-dev-libs/g-wrap
-dev-scheme/guile-cairo
-dev-scheme/guile-gnome-platform
-dev-scheme/guile-lib
-sci-chemistry/burrow-owl
-sci-libs/starparse
-
 # Matt Turner  (2019-09-01)
 # TeXmacs is the only remaining package in tree that requires guile-1.8, which
 # is unsupported upstream. A TeXmacs port to Guile-2 has been in progress for a



[gentoo-commits] repo/gentoo:master commit in: dev-util/rocminfo/

2019-10-01 Thread Craig Andrews
commit: b33832114d43046674d514ebb2cf82d0750e451f
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct  1 20:42:23 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct  1 20:42:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3383211

dev-util/rocminfo: 2.9.0 version bump

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 dev-util/rocminfo/Manifest  |  1 +
 dev-util/rocminfo/rocminfo-2.9.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest
index 7c9154c954d..93dcbbee50f 100644
--- a/dev-util/rocminfo/Manifest
+++ b/dev-util/rocminfo/Manifest
@@ -1,3 +1,4 @@
 DIST rocminfo-2.6.0.tar.gz 12293 BLAKE2B 
b08725b45f48e78841da9d6e57bb19a441a423e20f853d16024c620914059abf3cb2e61c12ae6fdfdb85eb3e984d488ae9975ab3fd2fcc529ecb576c6816fc92
 SHA512 
e2dae7e2e02b674b3ad959a3dffdcd8f550842edfd0eac5866259a6a12de1a5f935afbdcb37845fa189d0937c41186f0eb8be08e7b346ddef959d5dd7b62dca7
 DIST rocminfo-2.7.0.tar.gz 12671 BLAKE2B 
6cb6e2fa458224654f4b672d117e2a6c71c7d5aeed8ac71cf7ecddb76d9209f25596521b31465a94fde1c91744fc9bf68e637f7ff4f67a000cbfbe4793c5fa4b
 SHA512 
ffdaa3d11d85475c7600c6b25d8eb7f90cbda13b820f33c250a7ac9b90f92d4d5352d8baee765b4bd3b9c7389b5ab6d3b87df77bf62d6696ed8cd96bfc6be1a0
 DIST rocminfo-2.8.0.tar.gz 14786 BLAKE2B 
ec439fb771980d6b4777e9c3b11e23055eee7b898db2fd6d109c8ad53b0d615baa2d29ed4f1eb7ef673520396e63f0901dffc986bf38e58dcf41f068b25e26ce
 SHA512 
7528deb80b97b70215a0e6aeaf55f9409a53d8aeee921d25da037fbc081bda43263954be8c12a0c3e3441b53aa16a10b83cce7698fc1eaeb5a2bf9168844e617
+DIST rocminfo-2.9.0.tar.gz 14791 BLAKE2B 
5438862e461b9c2f53560138f4b7437876048edff6ff31715e9af2be535167042b170c492c59c41862a55a742a53047e2e9f0478fa73c8cf948c0fc1ff388594
 SHA512 
90c5c1de3ea6e917b338a5498d9e071dd491a97bd7b927dc1ddca568df08b52b6b8518a1105dfab7a262b78d1cb89117813084dfce6b73d7aae40abd357f81d1

diff --git a/dev-util/rocminfo/rocminfo-2.9.0.ebuild 
b/dev-util/rocminfo/rocminfo-2.9.0.ebuild
new file mode 100644
index 000..cf2e52c9247
--- /dev/null
+++ b/dev-util/rocminfo/rocminfo-2.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/roc-${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/rocminfo-roc-${PV}"
+fi
+
+DESCRIPTION="ROCm Application for Reporting System Info"
+HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo;
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="dev-libs/rocr-runtime"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DROCM_DIR="${ESYSROOT}/usr"
+   -DROCR_INC_DIR="${ESYSROOT}/usr/include"
+   -DROCR_LIB_DIR="${EPREFIX}/usr/$(get_libdir)"
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/starparse/files/, sci-libs/starparse/

2019-10-01 Thread Matt Turner
commit: 446c97678dcc3ba0bf452fedfb3df0d444ac26c0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:38:25 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:40:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446c9767

sci-libs/starparse: Remove

Bug: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 sci-libs/starparse/Manifest|  1 -
 .../starparse/files/starparse-1.0-guile1.8.patch   | 60 --
 sci-libs/starparse/metadata.xml| 11 
 sci-libs/starparse/starparse-1.0-r1.ebuild | 32 
 4 files changed, 104 deletions(-)

diff --git a/sci-libs/starparse/Manifest b/sci-libs/starparse/Manifest
deleted file mode 100644
index c880542932c..000
--- a/sci-libs/starparse/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST starparse-1.0.tar.bz2 5466370 BLAKE2B 
8445baf5594a90e22e6b91a1795981568f637febce4dc0a714fb67d55e6047e74d005c8ecb7a86195f506cabe1d09ea8a9f8638ff97e010b001e63f8e9f76d17
 SHA512 
47e862258281a3faa506d4eb573a2819a9f5b1cb16828c4951d5d23bbfa8877d9b737ca0b33136dcf8ae0e96ecc9d310ba65a5b7cf1fe18ab8beb092f2342e9a

diff --git a/sci-libs/starparse/files/starparse-1.0-guile1.8.patch 
b/sci-libs/starparse/files/starparse-1.0-guile1.8.patch
deleted file mode 100644
index 1d6e176b079..000
--- a/sci-libs/starparse/files/starparse-1.0-guile1.8.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 src/guile-binding.c
-+++ src/guile-binding.c
-@@ -61,10 +61,10 @@
-   char* filter_string = NULL;
-   char* fname = "-";
- 
--  if (SCM_NFALSEP(filter_string_scm))
-+  if (scm_is_true(filter_string_scm))
- filter_string = scm_to_locale_string(filter_string_scm);
- 
--  if (SCM_NFALSEP(fname_scm))
-+  if (scm_is_true(fname_scm))
- fname = scm_to_locale_string(fname_scm);
-   
-   ship_item_cb = ship_item_scm;
 src/Makefile.am
-+++ src/Makefile.am
-@@ -6,13 +6,10 @@
- libstarparse_la_SOURCES =\
-   parser.y lexer.l starparse.h
- 
--libstarparse_la_CFLAGS =
--libstarparse_la_LDFLAGS = 
--
- if ENABLE_GUILE
- libstarparse_la_SOURCES += guile-binding.c guile-compat.h
--libstarparse_la_CFLAGS += @GUILE_CFLAGS@
--libstarparse_la_LDFLAGS += @GUILE_LDFLAGS@ -lpthread
-+libstarparse_la_CFLAGS = @GUILE_CFLAGS@
-+libstarparse_la_LIBADD = @GUILE_LIBS@ -lpthread
- endif
- 
- 
 configure.ac
-+++ configure.ac
-@@ -10,18 +10,13 @@
- 
- AM_INIT_AUTOMAKE
- 
--AC_ARG_ENABLE(guile,
-+AC_ARG_ENABLE([guile],
- AS_HELP_STRING([--enable-guile],
-- [build bindings for guile scheme interpreter]),
--  USE_GUILE=$enable_guile,
--  USE_GUILE=yes)  # default value
--
--if test "x$USE_GUILE" = "xyes";
--then
--  GUILE_FLAGS
--fi
--
--AM_CONDITIONAL(ENABLE_GUILE, test "x$USE_GUILE" = "xyes")
-+ [build bindings for guile scheme interpreter]))
-+AS_IF([test "x$enable_guile" = "xyes"], [
-+  PKG_CHECK_MODULES([GUILE], [guile-1.8])
-+])
-+AM_CONDITIONAL(ENABLE_GUILE, test "x$enable_guile" = "xyes")
- 
- AC_CONFIG_FILES([Makefile
-  starparse-env

diff --git a/sci-libs/starparse/metadata.xml b/sci-libs/starparse/metadata.xml
deleted file mode 100644
index 9fc24da1501..000
--- a/sci-libs/starparse/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-sci-chemis...@gentoo.org
-Gentoo Chemistry Project
-  
-  
-starparse
-  
-

diff --git a/sci-libs/starparse/starparse-1.0-r1.ebuild 
b/sci-libs/starparse/starparse-1.0-r1.ebuild
deleted file mode 100644
index 3d11e67b51f..000
--- a/sci-libs/starparse/starparse-1.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils
-
-DESCRIPTION="Library for parsing NMR star files (peak-list format) and CIF 
files"
-HOMEPAGE="http://burrow-owl.sourceforge.net/;
-#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-# Created from rev 19 @ 
http://oregonstate.edu/~benisong/software/projects/starparse/releases/1.0
-SRC_URI="http://dev.gentooexperimental.org/~jlec/distfiles/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="guile static-libs test"
-
-REQUIRED_USE="test? ( guile )"
-
-RDEPEND="guile? ( dev-scheme/guile:12 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-guile1.8.patch )
-
-src_configure() {
-   local myeconfargs=( $(use_enable guile) )
-   autotools-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/liquidwar6/files/, profiles/, games-strategy/liquidwar6/

2019-10-01 Thread Matt Turner
commit: 54ec28c7293877bfa9780e2e6a4645d67b9724f9
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:32:19 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:33:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ec28c7

games-strategy/liquidwar6: Remove

Closes: https://bugs.gentoo.org/654654
Signed-off-by: Matt Turner  gentoo.org>

 games-strategy/liquidwar6/Manifest |   2 -
 .../files/liquidwar6-0.4.3681-check-headers.patch  |  70 -
 .../files/liquidwar6-0.4.3681-ldconfig.patch   |  16 ---
 .../files/liquidwar6-0.4.3681-paths.patch  |  27 -
 .../liquidwar6/liquidwar6-0.4.3681-r1.ebuild   | 112 -
 games-strategy/liquidwar6/metadata.xml |  28 --
 profiles/package.mask  |   5 -
 7 files changed, 260 deletions(-)

diff --git a/games-strategy/liquidwar6/Manifest 
b/games-strategy/liquidwar6/Manifest
deleted file mode 100644
index 73731cde7c9..000
--- a/games-strategy/liquidwar6/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST liquidwar6-0.4.3681.tar.gz 26531646 BLAKE2B 
c6043931f634dd9769c822b18d243fd32cf0457e6974ec3fee5a8098f4864a7de09d343fd729b2cd9b8c966f92279d972636bb82bc40065f1635b4f5d41ce36f
 SHA512 
4154c8d3c2ceb128cf2d27a4682c89a30d3610f695b2e05f8d4e33c13fb54aaab3bb4a2b5c6dbcc43ff5d24991ea57a521716c94e15d8dd05dc384c22a37f52a
-DIST liquidwar6-extra-maps-0.4.3681.tar.gz 16191302 BLAKE2B 
178d9ca86b0ede86d2dec61b92033ea86c01b18d1bbded79d7ffa1643e6fa6e4665a989bc6295923aed55f4e663090e907852581be23c86c9f5220bdc3ca557d
 SHA512 
e767adc4402f803824145fd12f79eb2cbf9b34aea12065123a558dfb6704bd7ab1861b453e794f7a612d4fa75d0f6024ef410b2700eea08a279d6857b9dc2ba7

diff --git 
a/games-strategy/liquidwar6/files/liquidwar6-0.4.3681-check-headers.patch 
b/games-strategy/liquidwar6/files/liquidwar6-0.4.3681-check-headers.patch
deleted file mode 100644
index 34dd76b48ea..000
--- a/games-strategy/liquidwar6/files/liquidwar6-0.4.3681-check-headers.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From: Julian Ospald 
-Date: Wed Jun  4 16:01:18 UTC 2014
-Subject: fix header checks
-
-   our multilib wrapped headers are broken shit
-
 a/configure.ac
-+++ b/configure.ac
-@@ -55,7 +55,7 @@
- AC_SUBST(LW6_VERSION_MINOR)
- 
- dnl Headers, some are optional
--AC_CHECK_HEADERS(arpa/inet.h caca.h ctype.h CUnit/CUnit.h CUnit/Automated.h 
CUnit/CUCurses.h dirent.h errno.h execinfo.h expat.h fcntl.h gc/gc.h gmp.h 
GL/gl.h GL/glu.h GLES2/gl2.h iconv.h ifaddrs.h jpeglib.h langinfo.h libintl.h 
libpng12/png.h libpng13/png.h libpng14/png.h libpng15/png.h libpng16/png.h 
lmcons.h limits.h locale.h ltdl.h mach/vm_statistics.h mach/mach_types.h 
mach/mach_init.h mach/mach_host.h math.h netdb.h netinet/in.h omp.h pthread.h 
readline/history.h readline/readline.h SDL/SDL.h SDL/SDL_image.h 
SDL/SDL_mixer.h SDL/SDL_ttf.h signal.h stdarg.h stdio.h stdlib.h string.h 
syslog.h sys/select.h sys/signal.h sys/socket.h sys/stat.h sys/sysinfo.h 
sys/time.h sys/types.h sys/utsname.h time.h unistd.h winbase.h windows.h 
winsock2.h)
-+AC_CHECK_HEADERS(arpa/inet.h caca.h ctype.h CUnit/CUnit.h CUnit/Automated.h 
CUnit/CUCurses.h dirent.h errno.h execinfo.h expat.h fcntl.h gc/gc.h gmp.h 
GL/gl.h GL/glu.h GLES2/gl2.h iconv.h ifaddrs.h jpeglib.h langinfo.h libintl.h 
libpng12/png.h libpng13/png.h libpng14/png.h libpng15/png.h libpng16/png.h 
lmcons.h limits.h locale.h ltdl.h mach/vm_statistics.h mach/mach_types.h 
mach/mach_init.h mach/mach_host.h math.h netdb.h netinet/in.h omp.h pthread.h 
readline/history.h readline/readline.h signal.h stdarg.h stdio.h stdlib.h 
string.h syslog.h sys/select.h sys/signal.h sys/socket.h sys/stat.h 
sys/sysinfo.h sys/time.h sys/types.h sys/utsname.h time.h unistd.h winbase.h 
windows.h winsock2.h)
- 
- dnl GNULIB stuff, http://www.gnu.org/software/gnulib/
- gl_00GNULIB
-@@ -477,40 +477,42 @@
- fi
- SDL_EXTRA="${SDL_EXTRA_CFLAGS} ${SDL_EXTRA_LIBS}"
- 
-+CFLAGS="$CFLAGS $SDL_EXTRA_CFLAGS"
-+
- AC_CHECK_HEADER(SDL/SDL.h, HAVE_SDL_H=1, AC_MSG_WARN([
- *** Liquid War 6 needs SDL (http://www.libsdl.org/)
--]),[${SDL_EXTRA}])
-+]),[])
- AC_CHECK_LIB(SDL, SDL_Init, HAVE_LIBSDL=1, AC_MSG_WARN([
- *** Liquid War 6 needs SDL (http://www.libsdl.org/)
--]),[${SDL_EXTRA}])
-+]),[])
- 
- AC_CHECK_HEADER(GL/gl.h, HAVE_GL_GL_H=1,AC_MSG_WARN([
- *** Liquid War 6 needs Mesa (http://www.mesa3d.org/)
--]),[${SDL_EXTRA}])
-+]),[])
- AC_CHECK_LIB(GL, glBegin, HAVE_LIBGL=1, AC_MSG_WARN([
- *** Liquid War 6 needs Mesa (http://www.mesa3d.org/)
--]),[${SDL_EXTRA}])
-+]),[])
- 
- AC_CHECK_HEADER(GL/glu.h, HAVE_GL_GLU_H=1,AC_MSG_WARN([
- *** Liquid War 6 needs GLU (http://www.mesa3d.org/)
--]),[${SDL_EXTRA}])
-+]),[])
- AC_CHECK_LIB(GLU, gluBeginCurve, HAVE_LIBGLU=1, AC_MSG_WARN([
- *** Liquid War 6 needs GLU (http://www.mesa3d.org/)
--]),[${SDL_EXTRA}])
-+]),[])
- 
- AC_CHECK_HEADER(SDL/SDL_image.h, HAVE_SDL_IMAGE_H=1, AC_MSG_WARN([
- *** Liquid War 6 needs SDL_image 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/g-wrap/

2019-10-01 Thread Matt Turner
commit: 86b26bab9f603f2b232c5072a3e005257fae2925
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:37:29 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:40:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b26bab

dev-libs/g-wrap: Remove

Bug: https://bugs.gentoo.org/693290
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/g-wrap/Manifest |  3 ---
 dev-libs/g-wrap/g-wrap-1.9.13.ebuild | 30 --
 dev-libs/g-wrap/g-wrap-1.9.14.ebuild | 32 
 dev-libs/g-wrap/g-wrap-1.9.15.ebuild | 35 ---
 dev-libs/g-wrap/metadata.xml | 11 ---
 5 files changed, 111 deletions(-)

diff --git a/dev-libs/g-wrap/Manifest b/dev-libs/g-wrap/Manifest
deleted file mode 100644
index 3a706114f43..000
--- a/dev-libs/g-wrap/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST g-wrap-1.9.13.tar.gz 613577 BLAKE2B 
7b91a92e28c5f0757a1de95f7c6324653abfadad69737f96766dcf208d6366e3d525a40e07dde3e5b42a00eeead2a676fef5807281e0ecef564706a3820f6b7e
 SHA512 
56001aa877f706eda5f40ac2d06f7214b52aa3d46a1c5cc64c1d195d3e3d619a0d8dac50dabc5b73453784351512e1e35ed53bc44151a61c4b8a9f6e851f6264
-DIST g-wrap-1.9.14.tar.gz 655812 BLAKE2B 
c4b937d156b0677e597120ec250537b9667242d0359b41a5e184f226c3cfc0086be9e35e265b02e857fb8e0074642aa93588352a07a10d1df95c55a70bbced5a
 SHA512 
681d85caf24335db9f266e8350488d36c2b20a5ec02346189c866c7c1de9bcd4a942f092827cbf5fc30474dff70064abe8139069752a6d82657e51542000194b
-DIST g-wrap-1.9.15.tar.gz 701601 BLAKE2B 
510264580a01c715a6f73647291debb4f4cdda473e394a9da2db7b8e458f620fa2433a4c911a3640c43e314e389e57c6b365bc5c4eae0e0db67ff04511bd8887
 SHA512 
599d7e5bda7a4fe8a74729a9cac29c8fe34eed4568d1ddcea778035c6695738e8ce545f84142c5876421db58a108347c1a860b9187c36d1af9b272c4219ae2ca

diff --git a/dev-libs/g-wrap/g-wrap-1.9.13.ebuild 
b/dev-libs/g-wrap/g-wrap-1.9.13.ebuild
deleted file mode 100644
index e204a071fc9..000
--- a/dev-libs/g-wrap/g-wrap-1.9.13.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="A tool for exporting C libraries into Scheme"
-HOMEPAGE="http://www.nongnu.org/g-wrap/;
-SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/old/${P}.tar.gz;
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-# guile-lib for srfi-34, srfi-35
-RDEPEND="
-   dev-libs/glib:2
-   dev-scheme/guile-lib
-   dev-scheme/guile[deprecated]
-   virtual/libffi"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/indent"
-
-MAKEOPTS+=" -j1"
-
-src_configure() {
-   econf --disable-Werror --with-glib
-}

diff --git a/dev-libs/g-wrap/g-wrap-1.9.14.ebuild 
b/dev-libs/g-wrap/g-wrap-1.9.14.ebuild
deleted file mode 100644
index 189c24d4a7c..000
--- a/dev-libs/g-wrap/g-wrap-1.9.14.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools-utils
-
-DESCRIPTION="A tool for exporting C libraries into Scheme"
-HOMEPAGE="http://www.nongnu.org/g-wrap/;
-SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/old/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
-IUSE="static-libs"
-
-# guile-lib for srfi-34, srfi-35
-RDEPEND="
-   dev-libs/glib:2
-   dev-scheme/guile-lib
-   dev-scheme/guile[deprecated]
-   virtual/libffi"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/indent"
-
-MAKEOPTS+=" -j1"
-
-src_configure() {
-   local myeconfargs=( --disable-Werror --with-glib )
-   autotools-utils_src_configure
-}

diff --git a/dev-libs/g-wrap/g-wrap-1.9.15.ebuild 
b/dev-libs/g-wrap/g-wrap-1.9.15.ebuild
deleted file mode 100644
index 5a49fcadfff..000
--- a/dev-libs/g-wrap/g-wrap-1.9.15.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A tool for exporting C libraries into Scheme"
-HOMEPAGE="http://www.nongnu.org/g-wrap/;
-SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-# guile-lib for srfi-34, srfi-35
-RDEPEND="
-   dev-libs/glib:2
-   dev-scheme/guile-lib
-   dev-scheme/guile[deprecated]
-   virtual/libffi"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/indent"
-
-src_configure() {
-   econf --disable-Werror --with-glib
-}
-
-src_install() {
-   default
-
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/g-wrap/metadata.xml b/dev-libs/g-wrap/metadata.xml
deleted file mode 100644
index c240a63719b..000
--- a/dev-libs/g-wrap/metadata.xml
+++ /dev/null
@@ -1,11 

[gentoo-commits] repo/gentoo:master commit in: profiles/, www-plugins/browserpass/

2019-10-01 Thread Matt Turner
commit: 1f3917ec5d550c7bbe3a3b76883e3fe231235f19
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct  1 20:41:10 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  1 20:41:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3917ec

www-plugins/browserpass: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask |  5 ---
 www-plugins/browserpass/Manifest  |  2 -
 www-plugins/browserpass/browserpass-2.0.13.ebuild | 50 -
 www-plugins/browserpass/browserpass-2.0.22.ebuild | 53 ---
 4 files changed, 110 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4773ed83c93..e548d1f021d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1086,11 +1086,6 @@ app-text/docbook-sgml
 # (Expedited) removal in 7 days
 sci-libs/libmed
 
-# Matt Turner  (2019-09-03)
-# Not supported by the current browserpass extension.
-# Removal in 30 days
- (2019-09-02)
 # gnome-vfs was deprecated along with GNOME 2.22 in favor of gvfs.
 # gnome-vfsmm provides C++ bindings for it, with last release in 2009

diff --git a/www-plugins/browserpass/Manifest b/www-plugins/browserpass/Manifest
index 738dbbc0fdc..0ecc5f7ed2e 100644
--- a/www-plugins/browserpass/Manifest
+++ b/www-plugins/browserpass/Manifest
@@ -1,3 +1 @@
-DIST browserpass-2.0.13.tar.gz 180424 BLAKE2B 
e2a1796edf3b037553cb9bd33f072cd25953d8262fa584c371c3df638c77fc352953c698963325a5cee9b29c81cc010ded72bb31abac9460603796f4a95267ed
 SHA512 
8d28144aef061770f11d7ba288dfa82f8873a263b8ccff235e26e83c55700e5ed0210dec2c2fb45751f3ad15d1894503407ec901d272783b98c466d74d9156f0
-DIST browserpass-2.0.22.tar.gz 49730 BLAKE2B 
a37d55a7b2a162a54931a3dde53b16e6c4d067f92dad129e92664dac726c3171938d5da94fe45c64227f4e4a860a12d0cdbb1aa147942f0199c2f4b9bed5fd7a
 SHA512 
f3c19df72afd1387d7142b5e818dfe95a730c906277be0f16522986f387f659eb4a9decaf54eef5b6649ddc618d93b055c99b594fc4b949ce09a38cf2e6d9525
 DIST browserpass-3.0.6.tar.gz 17055 BLAKE2B 
aa2881631db8cc7f54f690cd56101c3e470528d990eed51b15aab6b834f63d4b9f576ee4e101dd61a6013ce25644058bfcc3673aaa037ce182c331754b27bddb
 SHA512 
48cc93843afed5dc0df4f72956df44b325d6c772ad232d8faa2315c4d8b716eda9b030601e011b280445e0b01528f413e5b19818ad89cd7bcb06f4a1f4f9d3f4

diff --git a/www-plugins/browserpass/browserpass-2.0.13.ebuild 
b/www-plugins/browserpass/browserpass-2.0.13.ebuild
deleted file mode 100644
index 773137f9668..000
--- a/www-plugins/browserpass/browserpass-2.0.13.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/dannyvankooten/browserpass
-
-if [[ ${PV} ==  ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="WebExtension host binary for pass, a UNIX password manager"
-HOMEPAGE="https://github.com/dannyvankooten/browserpass;
-LICENSE="MIT"
-SLOT="0"
-RDEPEND="app-crypt/gnupg"
-DEPEND="${RDEPEND}
-   dev-go/fuzzy:=
-   dev-go/twofactor:=
-   dev-go/zglob:="
-
-DOCS=( CONTRIBUTING.md README.md )
-
-src_compile() {
-   EGO_PN="${EGO_PN}/cmd/browserpass" golang-build_src_compile
-
-   pushd "src/${EGO_PN}" >/dev/null || die
-   sed -e 's|%%replace%%|'${EPREFIX}'/usr/libexec/browserpass|' \
-   -i firefox/host.json chrome/host.json || die
-   popd >/dev/null || die
-}
-
-src_install() {
-   exeinto /usr/libexec
-   doexe browserpass
-
-   pushd "src/${EGO_PN}" >/dev/null || die
-   insinto /usr/$(get_libdir)/mozilla/native-messaging-hosts
-   newins firefox/host.json com.dannyvankooten.browserpass.json
-
-   insinto /etc/chromium/native-messaging-hosts
-   newins chrome/host.json com.dannyvankooten.browserpass.json
-
-   einstalldocs
-   popd >/dev/null || die
-}

diff --git a/www-plugins/browserpass/browserpass-2.0.22.ebuild 
b/www-plugins/browserpass/browserpass-2.0.22.ebuild
deleted file mode 100644
index 7107e7c5253..000
--- a/www-plugins/browserpass/browserpass-2.0.22.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/dannyvankooten/browserpass
-
-if [[ ${PV} ==  ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="WebExtension host binary for pass, a UNIX password manager"
-HOMEPAGE="https://github.com/dannyvankooten/browserpass;
-LICENSE="MIT"
-SLOT="0"
-RDEPEND="app-crypt/gnupg"
-DEPEND="${RDEPEND}
-   dev-go/fuzzy:=
-   dev-go/twofactor:=
-   dev-go/zglob:="
-

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2019-10-01 Thread Mike Gilbert
commit: 271d3c45ed4e2800eefc7c6d7a9031d235e7994a
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Oct  1 13:08:23 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct  1 20:19:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271d3c45

www-client/chromium: fix component-build for stable channel

Closes: https://github.com/gentoo/gentoo/pull/13116
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-77.0.3865.90.ebuild   |  5 ++
 .../chromium/files/chromium-77-gcc-alignas.patch   | 72 ++
 2 files changed, 77 insertions(+)

diff --git a/www-client/chromium/chromium-77.0.3865.90.ebuild 
b/www-client/chromium/chromium-77.0.3865.90.ebuild
index 8e52aecdb55..0dbd8e2289d 100644
--- a/www-client/chromium/chromium-77.0.3865.90.ebuild
+++ b/www-client/chromium/chromium-77.0.3865.90.ebuild
@@ -154,6 +154,7 @@ PATCHES=(
"${FILESDIR}/chromium-77-no-cups.patch"
"${FILESDIR}/chromium-77-gcc-abstract.patch"
"${FILESDIR}/chromium-77-gcc-include.patch"
+   "${FILESDIR}/chromium-77-gcc-alignas.patch"
 )
 
 pre_build_checks() {
@@ -162,6 +163,10 @@ pre_build_checks() {
if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
die "At least gcc 8.0 is required"
fi
+   # component build hangs with tcmalloc enabled due to sandbox 
issue, bug #695976.
+   if has usersandbox ${FEATURES} && use tcmalloc && use 
component-build; then
+   die "Component build with tcmalloc requires 
FEATURES=-usersandbox."
+   fi
fi
 
# Check build requirements, bug #541816 and bug #471810 .

diff --git a/www-client/chromium/files/chromium-77-gcc-alignas.patch 
b/www-client/chromium/files/chromium-77-gcc-alignas.patch
new file mode 100644
index 000..3693ef50bed
--- /dev/null
+++ b/www-client/chromium/files/chromium-77-gcc-alignas.patch
@@ -0,0 +1,72 @@
+From 6b633c4b14850df376d5cec571699018772f358e Mon Sep 17 00:00:00 2001
+From: Tomas Popela 
+Date: Tue, 17 Sep 2019 19:48:48 +
+Subject: [PATCH] GCC: Can't use alignas() together with __attribute__()
+
+It's because GCC has problems when mixing the alignas() together with
+__attribute__() (that is used to export the symbols). The best
+solution is to use ALIGNAS() macro from //base/compiler_specific.h
+together with alignof() to have the equal functionality that compiles on
+GCC as well as on clang.
+
+Bug: 819294
+Change-Id: Ieb169592a2965f17a18bfc88d28418eb723a4e5a
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1806735
+Auto-Submit: Tomáš Popela 
+Commit-Queue: Alex Clarke 
+Reviewed-by: Alex Clarke 
+Cr-Commit-Position: refs/heads/master@{#697330}
+---
+
+diff --git a/base/task/promise/dependent_list.h 
b/base/task/promise/dependent_list.h
+index 020bdbfc..3245c1c 100644
+--- a/base/task/promise/dependent_list.h
 b/base/task/promise/dependent_list.h
+@@ -59,7 +59,7 @@
+ 
+   // Align Node on an 8-byte boundary to ensure the first 3 bits are 0 and can
+   // be used to store additional state (see static_asserts below).
+-  class BASE_EXPORT alignas(8) Node {
++  class BASE_EXPORT ALIGNAS(8) Node {
+public:
+ Node();
+ explicit Node(Node&& other) noexcept;
+
+From 8148fd96ae04a1150a9c6012634dcd2a7335f87a Mon Sep 17 00:00:00 2001
+From: Tomas Popela 
+Date: Tue, 20 Aug 2019 05:23:14 +
+Subject: [PATCH] GCC: Can't use alignas() together with __attribute__()
+
+It's because GCC has problems when mixing the alignas() together with
+__attribute__() (that is used to export the symbols). The best
+solution is to use ALIGNAS() macro from //base/compiler_specific.h
+together with alignof() to have the equal functionality that compiles on
+GCC as well as on clang.
+
+This is a regression after https://crrev.com/659933.
+
+Bug: 994581
+Change-Id: Ia376866ff9ac57d52d2e907fa325ae5a51893d07
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1758064
+Reviewed-by: Eric Willigers 
+Commit-Queue: Eric Willigers 
+Commit-Queue: Tomáš Popela 
+Auto-Submit: Tomáš Popela 
+Cr-Commit-Position: refs/heads/master@{#688417}
+---
+
+diff --git a/third_party/blink/renderer/core/css/css_property_value_set.h 
b/third_party/blink/renderer/core/css/css_property_value_set.h
+index 67b353d..1bd404e 100644
+--- a/third_party/blink/renderer/core/css/css_property_value_set.h
 b/third_party/blink/renderer/core/css/css_property_value_set.h
+@@ -175,8 +175,8 @@
+   DISALLOW_COPY_AND_ASSIGN(CSSLazyPropertyParser);
+ };
+ 
+-class CORE_EXPORT alignas(Member) alignas(
+-CSSPropertyValueMetadata) ImmutableCSSPropertyValueSet
++class CORE_EXPORT ALIGNAS(alignof(Member))
++ALIGNAS(alignof(CSSPropertyValueMetadata)) ImmutableCSSPropertyValueSet
+ : public CSSPropertyValueSet {
+  public:
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/oniguruma/

2019-10-01 Thread Thomas Deutschmann
commit: dbc776b9ff0af0c26166a18c21e9ca99047a22fb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct  1 19:43:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  1 19:43:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc776b9

dev-libs/oniguruma: move stable keywords

Security stabilization.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/oniguruma/oniguruma-6.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/oniguruma/oniguruma-6.9.3-r1.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.3-r1.ebuild
index 2b0d346fc44..a084944e3ac 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.3-r1.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x86-solaris"
 IUSE="crnl-as-line-terminator static-libs"
 
 PATCHES=( "${FILESDIR}"/${PN}-6.9.3-fix-heap-buffer-overflow-php78559.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/oniguruma/

2019-10-01 Thread Thomas Deutschmann
commit: 119b31eb4f2cfe8eca1198e20c9fe2034fc4bc93
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct  1 19:44:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  1 19:44:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119b31eb

dev-libs/oniguruma: security cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/oniguruma/oniguruma-6.9.3.ebuild | 32 ---
 1 file changed, 32 deletions(-)

diff --git a/dev-libs/oniguruma/oniguruma-6.9.3.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.3.ebuild
deleted file mode 100644
index a8f178b9c38..000
--- a/dev-libs/oniguruma/oniguruma-6.9.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2003-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib-minimal
-
-MY_P="onig-${PV}"
-
-DESCRIPTION="Regular expression library for different character encodings"
-HOMEPAGE="https://github.com/kkos/oniguruma;
-SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0/5"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x86-solaris"
-IUSE="crnl-as-line-terminator static-libs"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(AUTHORS HISTORY README{,_japanese} 
doc/{API,CALLOUTS.API,CALLOUTS.BUILTIN,FAQ,RE}{,.ja} 
doc/{SYNTAX.md,UNICODE_PROPERTIES})
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable crnl-as-line-terminator) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${D}" -name "*.la" -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/

2019-10-01 Thread Thomas Deutschmann
commit: 3d99ea55293be1ceee8e535de7db09265b7c85ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct  1 19:38:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  1 19:38:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d99ea55

dev-libs/openssl: security cleanup (#694162)

Bug: https://bugs.gentoo.org/694162
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl/Manifest |  12 --
 dev-libs/openssl/openssl-1.0.2r.ebuild| 309 -
 dev-libs/openssl/openssl-1.0.2s-r2.ebuild | 318 --
 dev-libs/openssl/openssl-1.1.0k-r1.ebuild | 300 
 dev-libs/openssl/openssl-1.1.1c-r1.ebuild | 296 ---
 5 files changed, 1235 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 14c6ce61047..e24a37051ac 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,19 +1,7 @@
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
-DIST openssl-1.0.2r.tar.gz 5348369 BLAKE2B 
9f9c2d2fe6eaf9acacab29b394a318f30c38e831a5f9c193b2da660f9d04acbf407d8b752274783765416c0f5ba557c24ee293ad7fb7d727771db289e6acc901
 SHA512 
6eb2211f3ad56d7573ac26f388338592c37e5faaf5e2d44c0fa9062c12186e56a324f135d1c956a89b55fcce047e6428bec2756658d103e7275e08b46f741235
-DIST openssl-1.0.2r_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
-DIST openssl-1.0.2r_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
-DIST openssl-1.0.2r_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
-DIST openssl-1.0.2s.tar.gz 5349149 BLAKE2B 
46c72dcceb5b473b129be0a895f3d6c25a24ee852a31dc369ccf0e44319259d8694d3571b8cb698efb8bce89dbe31f4fc9f82753cacb24cbd3d50fa2ab9b6e83
 SHA512 
9f745452c4f777df694158e95003cde78a2cf8199bc481a563ec36644664c3c1415a774779b9791dd18f2aeb57fa1721cb52b3db12d025955e970071d5b66d2a
-DIST openssl-1.0.2s_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
-DIST openssl-1.0.2s_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
-DIST openssl-1.0.2s_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2t.tar.gz 5355422 BLAKE2B 
dcbc883151ff6c5b60f5849d8789c2e76a384cb3d5eb5f08a6109776d0edf134580dc33fa8b946ae2344542560f04ecef17f218406952dd8d31e4200c4882022
 SHA512 
0b88868933f42fab87e8b22449435a1091cc6e75f986aad6c173e01ad123161fcae8c226759073701bc65c9f2f0b6ce6a63a61203008ed873cfb6e484f32bc71
-DIST openssl-1.1.0k-bindist-1.0.tar.xz 11716 BLAKE2B 
c491ba0899c44dbcc63f85b255548c439c965a20a04ac2a6324a4122c4691b7c95ec18e62be6d708a7ea62ea197d32e5091987cb5043969878f89e5bc26243d4
 SHA512 
1d5bc9d7b24cf55d32d996e2421d43a1218b605720293f00d07814afb481387856f0dc000ad3c3e4cba2361055668cfe79a945be44ab85a249555f37e683a909
-DIST openssl-1.1.0k.tar.gz 5287321 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/

2019-10-01 Thread Thomas Deutschmann
commit: c73656df4b2d217d438a6fb8a07d2894dd07e900
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct  1 19:36:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  1 19:36:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73656df

dev-libs/openssl: m68k/sh stable (#694162)

Bug: https://bugs.gentoo.org/694162
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl/openssl-1.0.2t-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2t-r1.ebuild 
b/dev-libs/openssl/openssl-1.0.2t-r1.ebuild
index eb39171323f..34ab82df81e 100644
--- a/dev-libs/openssl/openssl-1.0.2t-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2t-r1.ebuild
@@ -37,7 +37,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl-compat/

2019-10-01 Thread Thomas Deutschmann
commit: b91192d5d750dadc3673000dc065cf42f750da35
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct  1 19:34:22 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  1 19:34:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91192d5

dev-libs/openssl-compat: security cleanup (#694162)

Bug: https://bugs.gentoo.org/694162
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/openssl-compat/Manifest   |   8 -
 .../openssl-compat/openssl-compat-1.0.2r.ebuild| 249 
 .../openssl-compat/openssl-compat-1.0.2s-r1.ebuild | 256 -
 3 files changed, 513 deletions(-)

diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index 5966e6d5d9a..5b5c397e40b 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -1,12 +1,4 @@
 DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 
610bb4858900983cf4519fa8b63f1e03b3845e39e68884fd8bebd738cd5cd6c2c75513643af49bf9e2294adc446a6516480fe9b62de55d9b6379bf9e7c5cd364
 SHA512 
b97fa2468211f86c0719c68ad1781eff84f772c479ed5193d6da14bac086b4ca706e7d851209d9df3f0962943b5e5333ab0def00110fb2e517caa73c0c6674c6
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
-DIST openssl-1.0.2r.tar.gz 5348369 BLAKE2B 
9f9c2d2fe6eaf9acacab29b394a318f30c38e831a5f9c193b2da660f9d04acbf407d8b752274783765416c0f5ba557c24ee293ad7fb7d727771db289e6acc901
 SHA512 
6eb2211f3ad56d7573ac26f388338592c37e5faaf5e2d44c0fa9062c12186e56a324f135d1c956a89b55fcce047e6428bec2756658d103e7275e08b46f741235
-DIST openssl-1.0.2r_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
-DIST openssl-1.0.2r_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
-DIST openssl-1.0.2r_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
-DIST openssl-1.0.2s.tar.gz 5349149 BLAKE2B 
46c72dcceb5b473b129be0a895f3d6c25a24ee852a31dc369ccf0e44319259d8694d3571b8cb698efb8bce89dbe31f4fc9f82753cacb24cbd3d50fa2ab9b6e83
 SHA512 
9f745452c4f777df694158e95003cde78a2cf8199bc481a563ec36644664c3c1415a774779b9791dd18f2aeb57fa1721cb52b3db12d025955e970071d5b66d2a
-DIST openssl-1.0.2s_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
-DIST openssl-1.0.2s_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
-DIST openssl-1.0.2s_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2t.tar.gz 5355422 BLAKE2B 
dcbc883151ff6c5b60f5849d8789c2e76a384cb3d5eb5f08a6109776d0edf134580dc33fa8b946ae2344542560f04ecef17f218406952dd8d31e4200c4882022
 SHA512 
0b88868933f42fab87e8b22449435a1091cc6e75f986aad6c173e01ad123161fcae8c226759073701bc65c9f2f0b6ce6a63a61203008ed873cfb6e484f32bc71

diff --git a/dev-libs/openssl-compat/openssl-compat-1.0.2r.ebuild 
b/dev-libs/openssl-compat/openssl-compat-1.0.2r.ebuild
deleted file mode 100644
index 7aef40f273d..000
--- a/dev-libs/openssl-compat/openssl-compat-1.0.2r.ebuild
+++ /dev/null
@@ -1,249 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi-compat/files/, dev-libs/libffi-compat/

2019-10-01 Thread Sergei Trofimovich
commit: 150f49cdb500318a543afebda095b3127fdc7f95
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct  1 19:28:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  1 19:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150f49cd

dev-libs/libffi-compat: new package, provides libffi.so.6

There are still a few binary-only packages out there that rely on
'libffi.so.6' presence. This package provides these libraries.
No development headers here. Thus this library can co-exist with
dev-libs/libffi:0/7 package.

Ebuild is based on dev-libs/libffi. We can fast-stabilize it if
in-tree stable packages do rely on libffi.so.6 (they should not).

The patch is almost entirely by Timo Rothenpieler.
I renamed a package and made a few minor tweaks.

Fix-by: Timo Rothenpieler
Reported-by: Timo Rothenpieler
Closes: https://bugs.gentoo.org/695964
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libffi-compat/Manifest|  1 +
 .../files/libffi-3.1-darwin-x32.patch  | 22 +++
 .../files/libffi-3.2.1-complex-ia64.patch  | 41 
 .../files/libffi-3.2.1-complex_alpha.patch | 20 ++
 .../files/libffi-3.2.1-ia64-small-struct.patch | 74 ++
 .../files/libffi-3.2.1-include-path-autogen.patch  | 56 
 .../files/libffi-3.2.1-include-path.patch  | 39 
 .../files/libffi-3.2.1-musl-emutramp.patch | 31 +
 .../files/libffi-3.2.1-o-tmpfile-eacces.patch  | 17 +
 .../libffi-compat/libffi-compat-3.2.1-r3.ebuild| 52 +++
 dev-libs/libffi-compat/metadata.xml| 42 
 11 files changed, 395 insertions(+)

diff --git a/dev-libs/libffi-compat/Manifest b/dev-libs/libffi-compat/Manifest
new file mode 100644
index 000..f77899f0229
--- /dev/null
+++ b/dev-libs/libffi-compat/Manifest
@@ -0,0 +1 @@
+DIST libffi-3.2.1.tar.gz 940837 BLAKE2B 
d202ccaa185acfd2476ed2a9b011891507cd8efbbda60f67c583268d1563853442ed829acecbf81c9b6b9a930345780bb7a4bd80e71e50ef544c7f4eab8cb01f
 SHA512 
980ca30a8d76f963fca722432b1fe5af77d7a4e4d2eac5144fbc5374d4c596609a293440573f4294207e1bdd9fda80ad1e1cafb2ffb543df5a275bc3bd546483

diff --git a/dev-libs/libffi-compat/files/libffi-3.1-darwin-x32.patch 
b/dev-libs/libffi-compat/files/libffi-3.1-darwin-x32.patch
new file mode 100644
index 000..e5f100e5672
--- /dev/null
+++ b/dev-libs/libffi-compat/files/libffi-3.1-darwin-x32.patch
@@ -0,0 +1,22 @@
+https://bugs.gentoo.org/show_bug.cgi?id=513428
+https://bugs.gentoo.org/show_bug.cgi?id=536764
+https://trac.macports.org/ticket/44170
+
+--- libffi-3.2.1/src/x86/win32.S
 libffi-3.2.1/src/x86/win32.S
+@@ -1184,7 +1184,6 @@
+ 
+ #if defined(X86_WIN32) && !defined(__OS2__)
+ .section  .eh_frame,"w"
+-#endif
+ .Lframe1:
+ .LSCIE1:
+ .long .LECIE1-.LASCIE1  /* Length of Common Information Entry */
+@@ -1343,6 +1342,7 @@
+ /* End of DW_CFA_xxx CFI instructions.  */
+ .align 4
+ .LEFDE5:
++#endif /* defined(X86_WIN32) && !defined(__OS2__), for the eh_frame */
+ 
+ #endif /* !_MSC_VER */
+ 

diff --git a/dev-libs/libffi-compat/files/libffi-3.2.1-complex-ia64.patch 
b/dev-libs/libffi-compat/files/libffi-3.2.1-complex-ia64.patch
new file mode 100644
index 000..fd5c1ea4b28
--- /dev/null
+++ b/dev-libs/libffi-compat/files/libffi-3.2.1-complex-ia64.patch
@@ -0,0 +1,41 @@
+ia64: fix small struct handling (missing complex type entry)
+
+commit 6e8a4460833594d5af1b4539178025da0077df19
+added FFI_TYPE_COMPLEX value type (comes after FFI_TYPE_POINTER)
+
+ia64 ffi_closure_unix reiles on the ordering of
+types as ia64 has ia64-specific FFI types:
+small struct and others.
+
+As a result all tests handling small structs broke.
+
+The change fixes dispatch table by ignoring FFI_TYPE_COMPLEX.
+This has positive effect of unbreaking most tests:
+
+ === libffi Summary ===
+ 
+-# of expected passes1595
+-# of unexpected failures295
++# of expected passes1930
++# of unexpected failures10
+ # of unsupported tests  30
+
+Bug: https://bugs.gentoo.org/634190
+--- a/src/ia64/unix.S
 b/src/ia64/unix.S
+@@ -529,6 +529,7 @@ ffi_closure_unix:
+   data8   @pcrel(.Lst_int64)  // FFI_TYPE_SINT64
+   data8   @pcrel(.Lst_void)   // FFI_TYPE_STRUCT
+   data8   @pcrel(.Lst_int64)  // FFI_TYPE_POINTER
++  data8   @pcrel(.Lst_void)   // FFI_TYPE_COMPLEX (not 
implemented)
+   data8   @pcrel(.Lst_small_struct)   // FFI_IA64_TYPE_SMALL_STRUCT
+   data8   @pcrel(.Lst_hfa_float)  // FFI_IA64_TYPE_HFA_FLOAT
+   data8   @pcrel(.Lst_hfa_double) // FFI_IA64_TYPE_HFA_DOUBLE
+@@ -550,6 +551,7 @@ ffi_closure_unix:
+   data8   @pcrel(.Lld_int)// FFI_TYPE_SINT64
+   data8   @pcrel(.Lld_void) 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/

2019-10-01 Thread Craig Andrews
commit: 9d29d38ca3626134cbc2aeb4183a9b556f841c21
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct  1 19:28:11 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct  1 19:28:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d29d38c

net-p2p/cpuminer-opt: 3.9.8.1 version bump

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest|  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index 8ae8a99f315..a0f74d703c0 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1,3 +1,4 @@
 DIST cpuminer-opt-3.9.6.2.tar.gz 1796238 BLAKE2B 
5c9ef9e04897ac8e62196bb54606b407ae5df7f48074f91c202a7323f9ebfa5c44361df99ed83f9c67e69080580c9bf1e29607b491c872a2f1385c8c42444940
 SHA512 
92e96724fc40d974cd80d61c19c7d46b6581ec0e63328bf940cade12231240fa17f26639a6c344cf19c20ea6e6f7dc4178dea7db51a4c7ec85a66ab5e4a5e59d
 DIST cpuminer-opt-3.9.7.tar.gz 1797055 BLAKE2B 
33f978139a04e5bedd76bf37f20d55e1a910e38bb877adf611b9a3b5a9c83193bde6adf5a93562a57e5b12c5e05b59824709714143b9df9abffb751f20e9543d
 SHA512 
a696847b9c7283e1a05cfae2785311e82a1b84496ca1da2b30bb960d3fcc37991f9ab866b8e32125f66718d89b2b8ac3e680b53da2ec68deff910745603ce6d7
+DIST cpuminer-opt-3.9.8.1.tar.gz 1792320 BLAKE2B 
2e53e40bebeff44e8197f9a2d8e95e75020739ac8797b7826f7e056d94dc85d4f43994a520abeec5fad8be0c4ef20c2667e1860873810a33026a33dc328fe094
 SHA512 
42ae191c29c53cc837b8532a1aa00dab19392f48c5e69dced09392d83bb3f949c156db9172fbd765c0ebca6b8fdc48346f4b0b5504ca1c5dd69718ee9c832997
 DIST cpuminer-opt-3.9.8.tar.gz 1792693 BLAKE2B 
e08866a17e29491430ef2896b79336a78b8fd74696812c406be9454c59ec07c5d65237714375888a06d15cceaaf8465658004f73d0371f0e95f7954fae2c22fe
 SHA512 
af50d7cbc4890697cc006887053d7fe7ec516dc13709bdb61c77ba1322fa7c6ce0c942ea9fc1881ce9ae43524b20f7182d574e546ef4e0fc479a0827658329af

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild
new file mode 100644
index 000..666d27ee1c0
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.8.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   >=net-misc/curl-7.15[ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/

2019-10-01 Thread Michał Górny
commit: b248a24ff061d6ffd5f81cd4ba3a68ac1f4e5792
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:50 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b248a24f

net-misc/dropbox: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/dropbox/dropbox-48.3.56.ebuild| 4 ++--
 net-misc/dropbox/dropbox-58.3.88-r1.ebuild | 4 ++--
 net-misc/dropbox/dropbox-58.3.88.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/dropbox/dropbox-48.3.56.ebuild 
b/net-misc/dropbox/dropbox-48.3.56.ebuild
index 8cdfeeebd37..2252fe9e49a 100644
--- a/net-misc/dropbox/dropbox-48.3.56.ebuild
+++ b/net-misc/dropbox/dropbox-48.3.56.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -58,7 +58,7 @@ RDEPEND="${PYTHON_DEPS}
net-misc/wget
>=sys-devel/gcc-4.2.0
sys-libs/zlib
-   sys-libs/ncurses:5/5"
+   sys-libs/ncurses-compat:5"
 
 src_unpack() {
unpack ${A}

diff --git a/net-misc/dropbox/dropbox-58.3.88-r1.ebuild 
b/net-misc/dropbox/dropbox-58.3.88-r1.ebuild
index 57625334abc..53f28efd4d2 100644
--- a/net-misc/dropbox/dropbox-58.3.88-r1.ebuild
+++ b/net-misc/dropbox/dropbox-58.3.88-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -58,7 +58,7 @@ RDEPEND="${PYTHON_DEPS}
net-misc/wget
>=sys-devel/gcc-4.2.0
sys-libs/zlib
-   sys-libs/ncurses:5/5"
+   sys-libs/ncurses-compat:5"
 
 src_unpack() {
unpack ${A}

diff --git a/net-misc/dropbox/dropbox-58.3.88.ebuild 
b/net-misc/dropbox/dropbox-58.3.88.ebuild
index 4d43632ecb7..6ae52f6051c 100644
--- a/net-misc/dropbox/dropbox-58.3.88.ebuild
+++ b/net-misc/dropbox/dropbox-58.3.88.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -58,7 +58,7 @@ RDEPEND="${PYTHON_DEPS}
net-misc/wget
>=sys-devel/gcc-4.2.0
sys-libs/zlib
-   sys-libs/ncurses:5/5"
+   sys-libs/ncurses-compat:5"
 
 src_unpack() {
unpack ${A}



[gentoo-commits] repo/gentoo:master commit in: sys-block/megacli/

2019-10-01 Thread Michał Górny
commit: ab67bfcb57b0b6ca9b2fc7941578a90ce9bb5b0f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:11:04 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab67bfcb

sys-block/megacli: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 sys-block/megacli/megacli-8.07.10.ebuild| 2 +-
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 4 ++--
 sys-block/megacli/megacli-8.07.14.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild 
b/sys-block/megacli/megacli-8.07.10.ebuild
index 1e136f4e315..d7705715e38 100644
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
app-admin/chrpath"
-RDEPEND="sys-libs/ncurses:5"
+RDEPEND="sys-libs/ncurses-compat:5"
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild 
b/sys-block/megacli/megacli-8.07.14-r1.ebuild
index 92d6aa9dc7d..718d3ec37f9 100644
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
app-admin/chrpath"
-RDEPEND="sys-libs/ncurses:5"
+RDEPEND="sys-libs/ncurses-compat:5"
 
 S=${WORKDIR}
 

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild 
b/sys-block/megacli/megacli-8.07.14.ebuild
index cb55e6adb14..968ffeb5764 100644
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ b/sys-block/megacli/megacli-8.07.14.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
app-admin/chrpath"
-RDEPEND="sys-libs/ncurses:5"
+RDEPEND="sys-libs/ncurses-compat:5"
 
 S=${WORKDIR}
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-10-01 Thread Michał Górny
commit: 95de45016cfdd11e1e852d5544d01c203beaa497
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:55:54 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95de4501

dev-util/android-studio: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13014
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild  | 2 +-
 dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild 
b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
index 060c081b0e8..68d72ad521e 100644
--- a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
+++ b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
@@ -54,7 +54,7 @@ RDEPEND="${DEPEND}
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
>=sys-libs/zlib-1.2.8-r1
>=x11-libs/libX11-1.6.2
>=x11-libs/libXau-1.0.7-r1

diff --git a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild 
b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
index e76c9a4ef8b..98fc3046cf0 100644
--- a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
+++ b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
@@ -53,7 +53,7 @@ RDEPEND="${DEPEND}
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
>=sys-libs/zlib-1.2.8-r1
>=x11-libs/libX11-1.6.2
>=x11-libs/libXau-1.0.7-r1



[gentoo-commits] repo/gentoo:master commit in: sci-misc/cdfplayer/

2019-10-01 Thread Michał Górny
commit: 27c4481bc09cce6cb59550d1707192d04f94f1dd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:52 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c4481b

sci-misc/cdfplayer: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 sci-misc/cdfplayer/cdfplayer-11.2.0.ebuild | 2 +-
 sci-misc/cdfplayer/cdfplayer-11.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-misc/cdfplayer/cdfplayer-11.2.0.ebuild 
b/sci-misc/cdfplayer/cdfplayer-11.2.0.ebuild
index f31ff177a77..cf38ea4120d 100644
--- a/sci-misc/cdfplayer/cdfplayer-11.2.0.ebuild
+++ b/sci-misc/cdfplayer/cdfplayer-11.2.0.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
dev-libs/icu
x11-libs/libxcb
dev-libs/libxml2
-   sys-libs/ncurses:5/5
+   sys-libs/ncurses-compat:5
 "
 
 # we need this a few times

diff --git a/sci-misc/cdfplayer/cdfplayer-11.3.0.ebuild 
b/sci-misc/cdfplayer/cdfplayer-11.3.0.ebuild
index c51894cb359..a2c1dfbad55 100644
--- a/sci-misc/cdfplayer/cdfplayer-11.3.0.ebuild
+++ b/sci-misc/cdfplayer/cdfplayer-11.3.0.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
dev-libs/icu
x11-libs/libxcb
dev-libs/libxml2
-   sys-libs/ncurses:5/5
+   sys-libs/ncurses-compat:5
media-libs/freetype
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/

2019-10-01 Thread Michał Górny
commit: 2fbc0d3dbb67db4b17f41f7a1abebabc8bc0c945
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:45 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbc0d3d

dev-util/nvidia-cuda-toolkit: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.0.130.ebuild| 4 ++--
 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r1.ebuild | 2 +-
 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168.ebuild| 2 +-
 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild  | 4 ++--
 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.0.176.ebuild | 4 ++--
 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.1.85.ebuild  | 4 ++--
 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.2.88.ebuild  | 4 ++--
 7 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.0.130.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.0.130.ebuild
index edfc48ca555..3648b9f3e12 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.0.130.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.0.130.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
>=x11-drivers/nvidia-drivers-396.24[X,uvm]
debugger? (
sys-libs/libtermcap-compat
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"

diff --git 
a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r1.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r1.ebuild
index aeec8c41cba..49309eb9f29 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r1.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
>=x11-drivers/nvidia-drivers-396.24[X,uvm]
debugger? (
sys-libs/libtermcap-compat
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168.ebuild
index d71931efe5e..2f30ea558cc 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168.ebuild
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
>=x11-drivers/nvidia-drivers-396.24[X,uvm]
debugger? (
sys-libs/libtermcap-compat
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild
index 0295aba2307..fe087931848 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
>=x11-drivers/nvidia-drivers-375.26[X,uvm]
debugger? (
sys-libs/libtermcap-compat
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.0.176.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.0.176.ebuild
index 3e56d9e5c3a..c250d628e46 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.0.176.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.0.176.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ RDEPEND="${DEPEND}
>=x11-drivers/nvidia-drivers-384.81[X,uvm]
debugger? (
sys-libs/libtermcap-compat
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)
eclipse? ( >=virtual/jre-1.6 )
profiler? ( >=virtual/jre-1.6 )"

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.1.85.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-9.1.85.ebuild

[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses-compat/, profiles/prefix/windows/, profiles/base/, ...

2019-10-01 Thread Michał Górny
commit: 98f0fc212d58518dbe50e962b56a32cf809b0999
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 22 19:59:34 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f0fc21

sys-libs/ncurses-compat: Split ABI compat version out of ncurses

Split the :5 SONAME compatibility slot of sys-libs/ncurses into its own
package.  This is mostly meant to resolve outstanding problem with
missing slot on dependencies, ncurses being the most common offender.
By moving the compatibility into separate package, we no longer have
to worry about people mistakenly not specifying the correct slot.

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.force|   1 +
 profiles/prefix/windows/package.use.mask   |   3 +-
 sys-libs/ncurses-compat/Manifest   |   1 +
 .../ncurses-compat/files/ncurses-5.7-nongnu.patch  |  11 ++
 .../ncurses-compat/files/ncurses-5.8-gfbsd.patch   |  24 +++
 .../files/ncurses-5.9-fix-clang-build.patch|  44 +
 .../ncurses-compat/files/ncurses-5.9-gcc-5.patch   |  46 +
 .../files/ncurses-5.9-no-I-usr-include.patch   |  45 +
 .../files/ncurses-5.9-pkg-config.patch |  26 +++
 .../files/ncurses-5.9-rxvt-unicode-9.15.patch  | 191 
 sys-libs/ncurses-compat/metadata.xml   |  18 ++
 sys-libs/ncurses-compat/ncurses-compat-5.9.ebuild  | 199 +
 12 files changed, 608 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 732de2ed84d..e64b86353b9 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -23,6 +23,7 @@ sys-libs/glibc static-libs
 # affected.  On the other hand, disabling USE=tinfo is capable of
 # breaking installed packages.
 sys-libs/ncurses tinfo
+sys-libs/ncurses-compat tinfo
 
 # Mart Raudsepp  (2018-12-14)
 # Security is not optional if available for the architecture/kernel.

diff --git a/profiles/prefix/windows/package.use.mask 
b/profiles/prefix/windows/package.use.mask
index 8aa55bffc31..a7308f8b5f2 100644
--- a/profiles/prefix/windows/package.use.mask
+++ b/profiles/prefix/windows/package.use.mask
@@ -1,6 +1,7 @@
-# Copyright 1999-2019 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Michael Haubenwallner  (2019-07-31)
 # KERNEL=Winnt needs term-driver, which conflicts with termlib
 sys-libs/ncurses tinfo
+sys-libs/ncurses-compat tinfo

diff --git a/sys-libs/ncurses-compat/Manifest b/sys-libs/ncurses-compat/Manifest
new file mode 100644
index 000..db2086cf89e
--- /dev/null
+++ b/sys-libs/ncurses-compat/Manifest
@@ -0,0 +1 @@
+DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1

diff --git a/sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch 
b/sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch
new file mode 100644
index 000..3f4a4052000
--- /dev/null
+++ b/sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch
@@ -0,0 +1,11 @@
+--- ncurses-5.7/ncurses/curses.priv.h
 ncurses-5.7/ncurses/curses.priv.h
+@@ -1452,6 +1452,8 @@ extern NCURSES_EXPORT(void) _nc_expanded
+ 
+ /* charable.c */
+ #if USE_WIDEC_SUPPORT
++#include 
++
+ extern NCURSES_EXPORT(bool) _nc_is_charable(wchar_t);
+ extern NCURSES_EXPORT(int) _nc_to_char(wint_t);
+ extern NCURSES_EXPORT(wint_t) _nc_to_widechar(int);

diff --git a/sys-libs/ncurses-compat/files/ncurses-5.8-gfbsd.patch 
b/sys-libs/ncurses-compat/files/ncurses-5.8-gfbsd.patch
new file mode 100644
index 000..0200a14462a
--- /dev/null
+++ b/sys-libs/ncurses-compat/files/ncurses-5.8-gfbsd.patch
@@ -0,0 +1,24 @@
+we'll hijack the freebsd* case that comes later
+
+--- ncurses-5.6/aclocal.m4
 ncurses-5.6/aclocal.m4
+@@ -3806,7 +3806,7 @@
+   fi
+   cf_cv_rm_so_locs=yes
+   ;;
+-  linux*|gnu*|k*bsd*-gnu) #(vi
++  linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*) #(vi
+   if test "$DFT_LWR_MODEL" = "shared" ; then
+   LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
+   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
+--- ncurses-5.6/configure
 ncurses-5.6/configure
+@@ -3806,7 +3806,7 @@
+   fi
+   cf_cv_rm_so_locs=yes
+   ;;
+-  linux*|gnu*|k*bsd*-gnu) #(vi
++  linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*) #(vi
+   if test "$DFT_LWR_MODEL" = "shared" ; then
+   LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
+   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-ndk/

2019-10-01 Thread Michał Górny
commit: 728f1f3acdd98356b86bbb9714f533f0dbe5d530
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:44 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728f1f3a

dev-util/android-ndk: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/android-ndk/android-ndk-10e.ebuild| 2 +-
 dev-util/android-ndk/android-ndk-11c-r1.ebuild | 2 +-
 dev-util/android-ndk/android-ndk-11c.ebuild| 2 +-
 dev-util/android-ndk/android-ndk-13b.ebuild| 2 +-
 dev-util/android-ndk/android-ndk-14b.ebuild| 2 +-
 dev-util/android-ndk/android-ndk-16b.ebuild| 2 +-
 dev-util/android-ndk/android-ndk-18.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-util/android-ndk/android-ndk-10e.ebuild 
b/dev-util/android-ndk/android-ndk-10e.ebuild
index c537897c4b2..964677aabb9 100644
--- a/dev-util/android-ndk/android-ndk-10e.ebuild
+++ b/dev-util/android-ndk/android-ndk-10e.ebuild
@@ -20,7 +20,7 @@ RESTRICT="mirror strip installsources test"
 DEPEND="app-arch/p7zip"
 RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
-   sys-libs/ncurses:5/5"
+   sys-libs/ncurses-compat:5"
 
 S="${WORKDIR}/${PN}-r${PV}"
 

diff --git a/dev-util/android-ndk/android-ndk-11c-r1.ebuild 
b/dev-util/android-ndk/android-ndk-11c-r1.ebuild
index aa6a667b919..f429991a256 100644
--- a/dev-util/android-ndk/android-ndk-11c-r1.ebuild
+++ b/dev-util/android-ndk/android-ndk-11c-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
|| (
sys-libs/ncurses:0/5[tinfo]
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)"
 
 S="${WORKDIR}/${PN}-r${PV}"

diff --git a/dev-util/android-ndk/android-ndk-11c.ebuild 
b/dev-util/android-ndk/android-ndk-11c.ebuild
index d67efb2aa8c..ec033ad0a73 100644
--- a/dev-util/android-ndk/android-ndk-11c.ebuild
+++ b/dev-util/android-ndk/android-ndk-11c.ebuild
@@ -19,7 +19,7 @@ RESTRICT="mirror strip installsources test"
 DEPEND="app-arch/p7zip"
 RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
-   sys-libs/ncurses:5/5"
+   sys-libs/ncurses-compat:5"
 
 S="${WORKDIR}/${PN}-r${PV}"
 

diff --git a/dev-util/android-ndk/android-ndk-13b.ebuild 
b/dev-util/android-ndk/android-ndk-13b.ebuild
index aa6a667b919..f429991a256 100644
--- a/dev-util/android-ndk/android-ndk-13b.ebuild
+++ b/dev-util/android-ndk/android-ndk-13b.ebuild
@@ -21,7 +21,7 @@ RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
|| (
sys-libs/ncurses:0/5[tinfo]
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)"
 
 S="${WORKDIR}/${PN}-r${PV}"

diff --git a/dev-util/android-ndk/android-ndk-14b.ebuild 
b/dev-util/android-ndk/android-ndk-14b.ebuild
index 953c43a32b2..88aa81dd7cf 100644
--- a/dev-util/android-ndk/android-ndk-14b.ebuild
+++ b/dev-util/android-ndk/android-ndk-14b.ebuild
@@ -21,7 +21,7 @@ RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
|| (
sys-libs/ncurses:0/5[tinfo]
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)"
 
 S="${WORKDIR}/${PN}-r${PV}"

diff --git a/dev-util/android-ndk/android-ndk-16b.ebuild 
b/dev-util/android-ndk/android-ndk-16b.ebuild
index 953c43a32b2..88aa81dd7cf 100644
--- a/dev-util/android-ndk/android-ndk-16b.ebuild
+++ b/dev-util/android-ndk/android-ndk-16b.ebuild
@@ -21,7 +21,7 @@ RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
|| (
sys-libs/ncurses:0/5[tinfo]
-   sys-libs/ncurses:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
)"
 
 S="${WORKDIR}/${PN}-r${PV}"

diff --git a/dev-util/android-ndk/android-ndk-18.ebuild 
b/dev-util/android-ndk/android-ndk-18.ebuild
index f7ecdaee0c4..2ee6247899c 100644
--- a/dev-util/android-ndk/android-ndk-18.ebuild
+++ b/dev-util/android-ndk/android-ndk-18.ebuild
@@ -19,7 +19,7 @@ RESTRICT="mirror strip installsources test"
 DEPEND="app-arch/p7zip"
 RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81
-   sys-libs/ncurses:5/5[tinfo]"
+   sys-libs/ncurses-compat:5[tinfo]"
 
 S="${WORKDIR}/${PN}-r${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/

2019-10-01 Thread Michał Górny
commit: ea4e989817fb8baa3e331fe60bbf6ab04d1610f4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:42 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4e9898

dev-lang/ghc: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/ghc/ghc-7.10.3.ebuild | 4 ++--
 dev-lang/ghc/ghc-7.8.4.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/ghc/ghc-7.10.3.ebuild b/dev-lang/ghc/ghc-7.10.3.ebuild
index 43a286feca8..9e88b9a14fa 100644
--- a/dev-lang/ghc/ghc-7.10.3.ebuild
+++ b/dev-lang/ghc/ghc-7.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -95,7 +95,7 @@ PREBUILT_BINARY_DEPENDS="
 # ghc[binary] in system. terminfo package is linked
 # against ncurses.
 PREBUILT_BINARY_RDEPENDS="${PREBUILT_BINARY_DEPENDS}
-   sys-libs/ncurses:5/5
+   sys-libs/ncurses-compat:5
 "
 
 RDEPEND+="binary? ( ${PREBUILT_BINARY_RDEPENDS} )"

diff --git a/dev-lang/ghc/ghc-7.8.4.ebuild b/dev-lang/ghc/ghc-7.8.4.ebuild
index 49995a58d35..dcd7b0f8a08 100644
--- a/dev-lang/ghc/ghc-7.8.4.ebuild
+++ b/dev-lang/ghc/ghc-7.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -79,7 +79,7 @@ RDEPEND="
 
 PREBUILT_BINARY_DEPENDS="
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.17 ) )
-   sys-libs/ncurses:5/5
+   sys-libs/ncurses-compat:5
 "
 
 RDEPEND+="binary? ( ${PREBUILT_BINARY_DEPENDS} )"



[gentoo-commits] repo/gentoo:master commit in: app-office/openoffice-bin/

2019-10-01 Thread Michał Górny
commit: 7702fc408b2f34cc160dc37e2b7e11d3c1cb0061
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:41 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7702fc40

app-office/openoffice-bin: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild 
b/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild
index 1cf8dc18557..ca7ba2fda8f 100644
--- a/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild
+++ b/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
>=dev-lang/perl-5.0
${PYTHON_DEPS}
>=media-libs/freetype-2.1.10-r2
-   sys-libs/ncurses:5/5
+   sys-libs/ncurses-compat:5
x11-libs/libXaw
x11-libs/libXinerama"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/smcipmitool/

2019-10-01 Thread Michał Górny
commit: 030099cee76867574410491d0bfa95cab6d43b3d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:53 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030099ce

sys-apps/smcipmitool: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/smcipmitool/smcipmitool-2.21.0.181029.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/smcipmitool/smcipmitool-2.21.0.181029.ebuild 
b/sys-apps/smcipmitool/smcipmitool-2.21.0.181029.ebuild
index 5947d13f59c..bd287818fb3 100644
--- a/sys-apps/smcipmitool/smcipmitool-2.21.0.181029.ebuild
+++ b/sys-apps/smcipmitool/smcipmitool-2.21.0.181029.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,7 @@ KEYWORDS="-* ~amd64 ~x86"
 
 RDEPEND="
net-misc/stunnel
-   sys-libs/ncurses:5
+   sys-libs/ncurses-compat:5
virtual/jre:1.8
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/

2019-10-01 Thread Michał Górny
commit: ef90cc46b04e4f35673bbbdccf3ab7407f0dcbaa
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:39 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef90cc46

app-emulation/crossover-bin: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-14.0.3-r1.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-14.1.4-r1.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-15.3.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-15.3.1.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-16.0.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-16.2.5.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-17.5.0-r1.ebuild | 2 +-
 app-emulation/crossover-bin/crossover-bin-17.5.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-17.5.1.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-18.0.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-18.1.0.ebuild| 2 +-
 app-emulation/crossover-bin/crossover-bin-18.5.0.ebuild| 2 +-
 24 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild
index cd406f48fce..15750dd8078 100644
--- a/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild
@@ -64,7 +64,7 @@ RDEPEND="${DEPEND}
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
-   sys-libs/ncurses:5/5[abi_x86_32(-)]
+   sys-libs/ncurses-compat:5[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild
index b9bafdf34a3..c00511cf666 100644
--- a/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild
@@ -64,7 +64,7 @@ RDEPEND="${DEPEND}
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
-   sys-libs/ncurses:5/5[abi_x86_32(-)]
+   sys-libs/ncurses-compat:5[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild
index b9bafdf34a3..c00511cf666 100644
--- a/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild
@@ -64,7 +64,7 @@ RDEPEND="${DEPEND}
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
-   sys-libs/ncurses:5/5[abi_x86_32(-)]
+   sys-libs/ncurses-compat:5[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild
index b9bafdf34a3..c00511cf666 100644
--- a/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild
@@ -64,7 +64,7 @@ RDEPEND="${DEPEND}
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
-   sys-libs/ncurses:5/5[abi_x86_32(-)]
+   sys-libs/ncurses-compat:5[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]

diff --git a/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild
index b9bafdf34a3..c00511cf666 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/adom/

2019-10-01 Thread Michał Górny
commit: 07f660b6e5d34e56de219a7147aa40b534dd2e60
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:47 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f660b6

games-roguelike/adom: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 games-roguelike/adom/adom-1.1.1-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/games-roguelike/adom/adom-1.1.1-r1.ebuild 
b/games-roguelike/adom/adom-1.1.1-r1.ebuild
index e1d53a9adfc..02e9d5aacfe 100644
--- a/games-roguelike/adom/adom-1.1.1-r1.ebuild
+++ b/games-roguelike/adom/adom-1.1.1-r1.ebuild
@@ -15,9 +15,7 @@ IUSE=""
 RESTRICT="strip" #bug #137340
 QA_FLAGS_IGNORED="${GAMES_PREFIX_OPT:1}/bin/adom"
 
-RDEPEND="|| (
-   >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)]
-   >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )"
+RDEPEND="sys-libs/ncurses-compat:5[abi_x86_32(-)]"
 
 S=${WORKDIR}/${PN}
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2019-10-01 Thread Michał Górny
commit: 249e377f5bb60138e9c2ba639d479a68d2c26180
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 22 20:00:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249e377f

sys-libs/ncurses: Remove slot :5, moved to ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/ncurses/Manifest  |   1 -
 sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch |  24 ---
 .../files/ncurses-5.9-fix-clang-build.patch|  44 -
 .../files/ncurses-5.9-no-I-usr-include.patch   |  45 -
 .../ncurses/files/ncurses-5.9-pkg-config.patch |  26 ---
 .../files/ncurses-5.9-rxvt-unicode-9.15.patch  | 191 
 sys-libs/ncurses/ncurses-5.9-r101.ebuild   | 198 -
 7 files changed, 529 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 74a902fae6a..65b269a345c 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,4 +1,3 @@
-DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 DIST ncurses-6.1-20181020-patch.sh.bz2 361598 BLAKE2B 
e74f6b4e81c822ae500724ebe707031d3157190e96256656940241e4485fa3d96669e069e764cecc829d9fc11caaab8c68ae489b083ade4f286647ac74af
 SHA512 
e54bf83cae5bae3ddb909b9bbe91f549b366a5c60b6274f6b27a3f28b5f9f1afe7263487db842f8cbc22a93e0ef17f0fd518a0585523116e192174f44423ae4a
 DIST ncurses-6.1-20190609-patch.sh.bz2 602174 BLAKE2B 
38b1cb1f376b8fdfddc7cf9ed8e10190dd50fc2315f11eaf3a14c0299167c0e6bbd82a3684fa83d6e8fa6d2f02ea14e88ea065f8bb886905d85788bde13731c0
 SHA512 
efd009f5087a7b16413b94ce37ad19da0df8974be579b742d57bc64e034792ccf03b9967593a0ac5c90522ccfde4b6d23ef763d6fbeb91a5f327f8d7a0970872
 DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee

diff --git a/sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch 
b/sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch
deleted file mode 100644
index 0200a14462a..000
--- a/sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-we'll hijack the freebsd* case that comes later
-
 ncurses-5.6/aclocal.m4
-+++ ncurses-5.6/aclocal.m4
-@@ -3806,7 +3806,7 @@
-   fi
-   cf_cv_rm_so_locs=yes
-   ;;
--  linux*|gnu*|k*bsd*-gnu) #(vi
-+  linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*) #(vi
-   if test "$DFT_LWR_MODEL" = "shared" ; then
-   LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
-   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
 ncurses-5.6/configure
-+++ ncurses-5.6/configure
-@@ -3806,7 +3806,7 @@
-   fi
-   cf_cv_rm_so_locs=yes
-   ;;
--  linux*|gnu*|k*bsd*-gnu) #(vi
-+  linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*) #(vi
-   if test "$DFT_LWR_MODEL" = "shared" ; then
-   LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
-   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"

diff --git a/sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch 
b/sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch
deleted file mode 100644
index 0c6ca7acc4f..000
--- a/sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff --git a/ncurses-5.9/c++/cursesf.h b/ncurses-5.9/c++/cursesf.h
-index 70a30c3..db38063 100644
 a/ncurses-5.9/c++/cursesf.h
-+++ b/ncurses-5.9/c++/cursesf.h
-@@ -677,7 +677,7 @@ protected:
-   }
- 
- public:
--  NCursesUserForm (NCursesFormField Fields[],
-+  NCursesUserForm (NCursesFormField* Fields[],
-  const T* p_UserData = STATIC_CAST(T*)(0),
-  bool with_frame=FALSE,
-  bool autoDelete_Fields=FALSE)
-@@ -686,7 +686,7 @@ public:
-   set_user (const_cast(p_UserData));
-   };
- 
--  NCursesUserForm (NCursesFormField Fields[],
-+  NCursesUserForm (NCursesFormField* Fields[],
-  int nlines,
-  int ncols,
-  int begin_y = 0,
-diff --git a/ncurses-5.9/c++/cursesm.h b/ncurses-5.9/c++/cursesm.h
-index d9c2273..2d5b79a 100644
 a/ncurses-5.9/c++/cursesm.h
-+++ b/ncurses-5.9/c++/cursesm.h
-@@ -635,7 +635,7 @@ protected:
-   }
- 
- public:
--  NCursesUserMenu (NCursesMenuItem Items[],
-+  NCursesUserMenu (NCursesMenuItem* Items[],
-  const T* p_UserData = STATIC_CAST(T*)(0),
-  bool with_frame=FALSE,
-  bool autoDelete_Items=FALSE)
-@@ 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/dwarf-fortress/

2019-10-01 Thread Michał Górny
commit: 7a95ecdc8f995863ac32bdb20e67e52bf03076fd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:10:49 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a95ecdc

games-roguelike/dwarf-fortress: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>

 games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild | 2 +-
 games-roguelike/dwarf-fortress/dwarf-fortress-0.44.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild 
b/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild
index 55071194690..1407c994dea 100644
--- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild
+++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.43.05.ebuild
@@ -31,7 +31,7 @@ RDEPEND="media-libs/glew:0
 DEPEND="${RDEPEND}
media-libs/libsndfile
media-libs/openal
-   sys-libs/ncurses:5[unicode]
+   sys-libs/ncurses-compat:5[unicode]
virtual/pkgconfig"
 
 S=${WORKDIR}/${MY_PN}_linux

diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.44.12.ebuild 
b/games-roguelike/dwarf-fortress/dwarf-fortress-0.44.12.ebuild
index 55071194690..1407c994dea 100644
--- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.44.12.ebuild
+++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.44.12.ebuild
@@ -31,7 +31,7 @@ RDEPEND="media-libs/glew:0
 DEPEND="${RDEPEND}
media-libs/libsndfile
media-libs/openal
-   sys-libs/ncurses:5[unicode]
+   sys-libs/ncurses-compat:5[unicode]
virtual/pkgconfig"
 
 S=${WORKDIR}/${MY_PN}_linux



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2019-10-01 Thread Mikle Kolyada
commit: 3c6b027f9233e3e95a63cd8c9071a73babe9dd92
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  1 19:11:12 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  1 19:12:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6b027f

net-libs/libtorrent-rasterbar: Version bump (v1.2.2)

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |   1 +
 .../libtorrent-rasterbar-1.2.2.ebuild  | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index c8c749bd64a..5dff742374c 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -3,3 +3,4 @@ DIST libtorrent-rasterbar-1.1.12.tar.gz 3897237 BLAKE2B 
0988b16d79df9499e2f7ab9d
 DIST libtorrent-rasterbar-1.1.13.tar.gz 3896007 BLAKE2B 
b94f843437be348b10082f19d0b416f909daf15078b1461ab6724ee086d3194f6c378c305174676a3399fc3e6cb23133faaa334ac5dfc9457fb597c65dad7d36
 SHA512 
021fc54353fdf5063d55ccdc2057dada292bb0008fb92e93e8d94dd89f529630f290fcdc4f4d095e3192522c57fe0f0da260b5ef8e8e15a8c6ac05728f5f7160
 DIST libtorrent-rasterbar-1.2.0.tar.gz 3546062 BLAKE2B 
a02ef8f273d8e6ec3b6f6a42d518f7cbba669f109f907e243bb90cd674009894b9edce2f355b52d77275f3fcd9537e9c26280f7b78dfbb1792f52d6c7f50f7da
 SHA512 
2dae77f32cf3da388edece7e64b8d9cf359cca735a101d96bb18fb06573fd1d84c303e5bebd370f637d7c73010ea2d99e38748b2259ce02ae8f0dbc0c4f01518
 DIST libtorrent-rasterbar-1.2.1.tar.gz 3562762 BLAKE2B 
1978356ba00c07c4b89657ebe190b2aa4a938d22e5ab63844fb664312d60f761a07c42b9353f2f500fdf9a08afcb294a39bfb447d255d93b1a45ecc2be629ffe
 SHA512 
a60e38c4c951756786ede69af1a5d56bf6293bcb7d235f0b7feda72f731bc163ea6a7401c4b5f5400b8ce236decff0ae3a1d5fe39c7f8f775e65031677f02074
+DIST libtorrent-rasterbar-1.2.2.tar.gz 3584187 BLAKE2B 
93c77544d4641122f0bd2b5c5f0577629fb7bdfc9e81bd54f7a849f5a477255adc699676516865c93610d24a830a26a0de45f10e50ce64ad6f0214c116f7754c
 SHA512 
34dcf5421dfccbba78bdd30890b9c18b92fdee1a2e1693ada9b55b79a167730093862017581b9251a654b5517011dbe4c46b520b03b78aa86a909457f7edcf2c

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.2.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.2.ebuild
new file mode 100644
index 000..2de04027aa5
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit autotools distutils-r1 flag-o-matic
+
+MY_PV=$(ver_rs 1-2 '_')
+MY_P=${PN/-rasterbar}-${MY_PV}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="https://libtorrent.org https://github.com/arvidn/libtorrent;
+SRC_URI="https://github.com/arvidn/libtorrent/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples libressl python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   virtual/libiconv
+   examples? ( !net-p2p/mldonkey )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/libtool
+"
+
+S="${WORKDIR}/${PN/-rasterbar}-${MY_P}"
+
+src_prepare() {
+   mkdir "${S}"/build-aux/ || die
+   touch "${S}"/build-aux/config.rpath || die
+   eautoreconf
+
+   default
+
+   # bug 578026
+   # prepend -L${S}/... to ensure bindings link against the lib we just 
built
+   sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die
+
+   # prepend -I${S}/... to ensure bindings use the right headers
+   sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in 
|| die
+
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   append-cxxflags -std=c++11 # bug 634506
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable debug export-all)
+   $(use_enable debug logging)
+   $(use_enable dht)
+   $(use_enable examples)
+   $(use_enable ssl encryption)
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   --with-libiconv
+   )
+   econf "${myeconfargs[@]}"
+
+   if use python; then
+   python_configure() {
+   econf "${myeconfargs[@]}" \
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/

2019-10-01 Thread Joonas Niilola
commit: 5aefba7cf065eb19211241b95e82a5e68a798fa0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct  1 19:09:57 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  1 19:11:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aefba7c

sys-kernel/pf-sources: bump to 5.3-pf2

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/Manifest |  1 +
 sys-kernel/pf-sources/pf-sources-5.3_p2.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 4e0fce0425d..0e80047233b 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -17,3 +17,4 @@ DIST pf-sources-5.2_p6.patch 1777289 BLAKE2B 
11a913546dcd8a4ad39b4b924aa085bdf0b
 DIST pf-sources-5.2_p7.patch 2142830 BLAKE2B 
000e4f464b8d81e0ec767b6cfde56f001f51ed39c90d4dcb3c962460bf0fc184334cd631e9c05e26a0e49814665aad88df066f87f04cc3dee3f42a806d405d7d
 SHA512 
2532cf8d6278321a6b757fca4e5405164ff3fe9349059f5f0983bcf302de2ea0a46a4c70c5cc2af185083050cb086a85be5fffb6104fb2df8f396af822dc841b
 DIST pf-sources-5.2_p8.patch 2328455 BLAKE2B 
425b0a04800db70b060c8b18ae4f8e99a7af12cf8053604361b34b0c6c759cefcad6d1ba4d241729fbbb12ef5fa4c034d904c14219bd3c7a18dc9e616f148f43
 SHA512 
4f021b1051391a9a582e86ab898f1fbdf867b8573d6861f25932e5bef2baae4234be5caac93cfc87656bc5c4fc2bf179906b7ce12e0c267245e5efeaa63605bd
 DIST pf-sources-5.3_p1.patch 253654 BLAKE2B 
f1d4cd4a1d2ad78a918a540c79ec2a7c15c35788c654829d98d5fcfdd9fa13656dcc83dd0f1d34d03f1aa8e0fc6ad1c55d50faf290705bc0d7d296a1ce12ce08
 SHA512 
951a3bf95962c4e22adb5f59c21a7f367ed734e4d2c1140cee6c9daabd396c0ea322ca6da364fb9682188a3e7eba1f9cbd62523a863399ab8e441f390e9597fb
+DIST pf-sources-5.3_p2.patch 317339 BLAKE2B 
7e5f8c3a2cd7f2fae4b038c8178c1d0943b1224fd4898aab6a546fadf7b091177c6d3ce99ffe6bcf298405d9354064aca78695f608c6d695bbb287752e8e9f4b
 SHA512 
8c0c4dabb6925ab6fa1a9379035fcbac9587737be938e13bf0059fa5e55f79ef7f8800f1568dd1192e63e377e832ad628127b239ffc96b06699ee413d7a884f8

diff --git a/sys-kernel/pf-sources/pf-sources-5.3_p2.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.3_p2.ebuild
new file mode 100644
index 000..82d79915f60
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.3_p2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+ETYPE="sources"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/wikis/README
+   https://dev.gentoo.org/~mpagano/genpatches/;
+
+IUSE=""
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# No reason to bump this number unless something new gets included in 
genpatches,
+# in that case we can manually remove the linux kernel patches from genpatches.
+K_GENPATCHES_VER="1"
+
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security crew
+K_SECURITY_UNSUPPORTED="1"
+
+K_USEPV="yes"
+
+# We want the very basic patches from gentoo-sources, experimental patch
+# is already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+UNIPATCH_STRICTORDER="yes"
+
+inherit eutils kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+
+PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff
 -> ${P}.patch"
+SRC_URI="
+   ${KERNEL_URI}
+   ${PF_URI}
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+
+KV_FULL="${PVR}-pf"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+PATCHES=(
+   "${DISTDIR}/${P}.patch"
+)
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report 
problems,
+see: ${HOMEPAGE}."
+
+pkg_setup(){
+   ewarn
+   ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the pf developers directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds. Thank you."
+   ewarn
+   kernel-2_pkg_setup
+}
+
+src_prepare() {
+   default
+   kernel-2_src_prepare
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   optfeature "Userspace KSM helper" sys-process/uksmd
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/

2019-10-01 Thread Joonas Niilola
commit: fe14d2a351d3d6dfce98cc1e0ae4552482b7ce8a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct  1 19:11:11 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  1 19:11:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe14d2a3

sys-kernel/pf-sources: clean old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/Manifest |  7 ---
 sys-kernel/pf-sources/pf-sources-5.2_p1.ebuild | 71 
 sys-kernel/pf-sources/pf-sources-5.2_p2.ebuild | 71 
 sys-kernel/pf-sources/pf-sources-5.2_p3.ebuild | 71 
 sys-kernel/pf-sources/pf-sources-5.2_p4.ebuild | 71 
 sys-kernel/pf-sources/pf-sources-5.2_p5.ebuild | 76 --
 sys-kernel/pf-sources/pf-sources-5.2_p6.ebuild | 76 --
 sys-kernel/pf-sources/pf-sources-5.2_p7.ebuild | 74 -
 8 files changed, 517 deletions(-)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 0e80047233b..d217a3ef3c1 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -8,13 +8,6 @@ DIST linux-5.1.tar.xz 106244476 BLAKE2B 
ae3c63ced819737e34f8ec3a78138f87704a2f29
 DIST linux-5.2.tar.xz 107029708 BLAKE2B 
f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee
 SHA512 
5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
 DIST linux-5.3.tar.xz 108558876 BLAKE2B 
0d08eed879d05734e4542f0c93823d43f8dc042a54ba5268064c4bbebd7a9d59c03abf3ad5dee8280e784ae148a3b0c56181eaf2d5b3c079b6fe9f5191544df6
 SHA512 
6b5edef47c319a3fa7f6c20a3e0903a5acd89ec75e32dc5f99adcb60c9fe118ea312722d9c3d27e2e3900afa2455afb86e83a8b6bb131009bc79ddbe6fb0595d
 DIST pf-sources-5.1_p7.patch 2206844 BLAKE2B 
542a9c09aa1e9def85afafe4f6275aa62c178a7e60af157bdef0fe6ed659bc7ce96f30e3b05cb750bfa2f5e92e354064848b3a1d0f0c2894a07970cd2edc6bb4
 SHA512 
22ca39aa667fee4a75a470bffa86905191b3550ca82e3e1554bdd8ae3d5255053d8f650e781ae713b99e9b3cf1070e60f3f5df751fb7a70fe6d52e538a798a37
-DIST pf-sources-5.2_p1.patch 365922 BLAKE2B 
dee7af932e0e220b4493a09adc21b210439705a615333e0fef91ffb577aa489f133864742f50b926266c9e939d9780ac5f587c4c518e15669cad866c38d90a34
 SHA512 
b518678bbabedc25e72716ebbe1afa4599ebc46d4eb3ee3ed8ae815ecbf64ea0cafe1dde9e5b5b72898b17758972ed5fca37f71a45f774a2922ce7deead15f2d
-DIST pf-sources-5.2_p2.patch 556688 BLAKE2B 
cbcfc2b0949386e72a5bfe2a7e4eb5fe56a38c2a451e631509f31b61e3492150f5177e97390d1945959026188ef62c5e90a7474f9d26b5a63d920a1136b350f3
 SHA512 
2a74dac88e2e5828e44576041223e3168ac980fa6ff01819bdbd5f626cd233d4571641bffe176c0738fbfb2d8aefbe1f8e91990e4aa95e6587eea91983582db7
-DIST pf-sources-5.2_p3.patch 1101135 BLAKE2B 
f56ff7a269e48513ac2d8360531eef0b60b0d86ec3af223729870c3461746aef1f7370a6448558e921bfacf345043ca4f97d56c1f8069d5a6f607f9cb615e096
 SHA512 
0b81cf9927bcec69910f18046ccfead4ad3072e8926315f7eed122edd09ca87c43d345402051249f55de2f98c12b04bd87096653051eb1dc77e27fe24c2e85f3
-DIST pf-sources-5.2_p4.patch 1370761 BLAKE2B 
54a489784bdfa42879931eb5f05d4ee91bccb9b8b755bc4a3a1221259f5d16df12b1bb240518f8ee86b93383f8ec2f5eb29541548c5d4ca6d4d3aa41b1b92dc2
 SHA512 
4489218cd370cb38cda5c79b05d26e7150ac8ce97eaf0a03013743f9507fff82cd1024e0f95e226bd5d1f3c4741a5ab8934002e4a0c0e13fc2666513b41b6491
-DIST pf-sources-5.2_p5.patch 1632051 BLAKE2B 
71fe6365e1e8fee65480bc3b6081f410516dcd6cecdffe0ad03b95c63b8aa2f59dc7357190aa49d9c10637ef7ae5516588c27140afe594eaa1282f565ea4bf70
 SHA512 
27eff105625ce917e009d5e29ba991682731bb6b7e77ae16948456b820a78271ca34ee30ef6ebf7d8d1dd13aadfc68acead55eaecca4081746cbba5f
-DIST pf-sources-5.2_p6.patch 1777289 BLAKE2B 
11a913546dcd8a4ad39b4b924aa085bdf0b711cfe8f8697efe3983a09afe4ce377e6ab61730be115617645e0c32be3970b2c4c60de3beb1e2580c560da9561d4
 SHA512 
5af6631d86c59e076ba9d48bd866b8aaa1903b9d29b4e478ca328cc6352bc0b4f8b0d41f54f750f2ba03bc6a0cf6a9925a795965e051f4ef77fafba2da18bf8d
-DIST pf-sources-5.2_p7.patch 2142830 BLAKE2B 
000e4f464b8d81e0ec767b6cfde56f001f51ed39c90d4dcb3c962460bf0fc184334cd631e9c05e26a0e49814665aad88df066f87f04cc3dee3f42a806d405d7d
 SHA512 
2532cf8d6278321a6b757fca4e5405164ff3fe9349059f5f0983bcf302de2ea0a46a4c70c5cc2af185083050cb086a85be5fffb6104fb2df8f396af822dc841b
 DIST pf-sources-5.2_p8.patch 2328455 BLAKE2B 
425b0a04800db70b060c8b18ae4f8e99a7af12cf8053604361b34b0c6c759cefcad6d1ba4d241729fbbb12ef5fa4c034d904c14219bd3c7a18dc9e616f148f43
 SHA512 
4f021b1051391a9a582e86ab898f1fbdf867b8573d6861f25932e5bef2baae4234be5caac93cfc87656bc5c4fc2bf179906b7ce12e0c267245e5efeaa63605bd
 DIST pf-sources-5.3_p1.patch 253654 BLAKE2B 
f1d4cd4a1d2ad78a918a540c79ec2a7c15c35788c654829d98d5fcfdd9fa13656dcc83dd0f1d34d03f1aa8e0fc6ad1c55d50faf290705bc0d7d296a1ce12ce08
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/

2019-10-01 Thread Brian Evans
commit: 5d54c1127dca5e68dbf71d512217e3b66825ae62
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Oct  1 18:15:05 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Oct  1 19:05:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d54c112

dev-php/pecl-apcu: Fix USE naming to not include an underscore

Closes: https://bugs.gentoo.org/695080
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-apcu/metadata.xml|  8 
 dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild |  8 
 dev-php/pecl-apcu/pecl-apcu-5.1.12.ebuild | 10 +-
 dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild |  8 
 4 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/dev-php/pecl-apcu/metadata.xml b/dev-php/pecl-apcu/metadata.xml
index 4d7374447c6..6344b62d774 100644
--- a/dev-php/pecl-apcu/metadata.xml
+++ b/dev-php/pecl-apcu/metadata.xml
@@ -6,9 +6,9 @@
PHP


-   Enable semaphore locks instead of 
fcntl
-   Enable pthread mutex 
locking
-   Enable pthread read/write 
locking
-   Enable spin locks 
(EXPERIMENTAL)
+   Enable semaphore locks instead of 
fcntl
+   Enable pthread mutex 
locking
+   Enable pthread read/write 
locking
+   Enable spin locks 
(EXPERIMENTAL)

 

diff --git a/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
index f755261e918..c808e24e787 100644
--- a/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
+++ b/dev-php/pecl-apcu/pecl-apcu-4.0.11.ebuild
@@ -32,10 +32,10 @@ LOCKS="pthreadmutex pthreadrw spinlock semaphore"
 
 LUSE=""
 for l in ${LOCKS}; do
-   LUSE+="lock_${l} "
+   LUSE+="lock-${l} "
 done
 
-IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
+IUSE+=" ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
 
 REQUIRED_USE="^^ ( $LUSE )"
 
@@ -52,8 +52,8 @@ src_configure() {
local PHP_EXT_ECONF_ARGS=(
--enable-apcu
$(use_enable mmap apcu-mmap)
-   $(use_enable lock_pthreadrw apcu-rwlocks)
-   $(use_enable lock_spinlock apcu-spinlocks)
+   $(use_enable lock-pthreadrw apcu-rwlocks)
+   $(use_enable lock-spinlock apcu-spinlocks)
)
 
php-ext-source-r3_src_configure

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.12.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.12.ebuild
index 675490a1e85..da6a7f85c52 100644
--- a/dev-php/pecl-apcu/pecl-apcu-5.1.12.ebuild
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -31,10 +31,10 @@ LOCKS="pthreadmutex pthreadrw spinlock semaphore"
 
 LUSE=""
 for l in ${LOCKS}; do
-   LUSE+="lock_${l} "
+   LUSE+="lock-${l} "
 done
 
-IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
+IUSE+=" ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
 
 REQUIRED_USE="^^ ( $LUSE )"
 
@@ -51,8 +51,8 @@ src_configure() {
local PHP_EXT_ECONF_ARGS=(
--enable-apcu
$(use_enable mmap apcu-mmap)
-   $(use_enable lock_pthreadrw apcu-rwlocks)
-   $(use_enable lock_spinlock apcu-spinlocks)
+   $(use_enable lock-pthreadrw apcu-rwlocks)
+   $(use_enable lock-spinlock apcu-spinlocks)
)
 
php-ext-source-r3_src_configure

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild
index 39a64219bf7..f204ffcad33 100644
--- a/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild
@@ -31,10 +31,10 @@ LOCKS="pthreadmutex pthreadrw spinlock semaphore"
 
 LUSE=""
 for l in ${LOCKS}; do
-   LUSE+="lock_${l} "
+   LUSE+="lock-${l} "
 done
 
-IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
+IUSE+=" ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
 
 REQUIRED_USE="^^ ( $LUSE )"
 
@@ -51,8 +51,8 @@ src_configure() {
local PHP_EXT_ECONF_ARGS=(
--enable-apcu
$(use_enable mmap apcu-mmap)
-   $(use_enable lock_pthreadrw apcu-rwlocks)
-   $(use_enable lock_spinlock apcu-spinlocks)
+   $(use_enable lock-pthreadrw apcu-rwlocks)
+   $(use_enable lock-spinlock apcu-spinlocks)
)
 
php-ext-source-r3_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/

2019-10-01 Thread Brian Evans
commit: 41d563f15c78b07562bdf0e329085b52b6b72d60
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Oct  1 19:03:16 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Oct  1 19:05:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d563f1

dev-php/pecl-apcu: Revbump for 5.1.17-r1

Add PHP 7.4, drop 5.6 and 7.0
Fix bogus test failures in 7.4
Fix bad autoconf usage from upstream

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-apcu/pecl-apcu-5.1.17-r1.ebuild | 67 
 1 file changed, 67 insertions(+)

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.17-r1.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.17-r1.ebuild
new file mode 100644
index 000..19f8e009175
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.17-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PHP_EXT_NAME="apcu"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( NOTICE README.md TECHNOTES.txt )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+LICENSE="PHP-3.01"
+SLOT="7"
+
+LOCKS="pthreadmutex pthreadrw spinlock semaphore"
+
+LUSE=""
+for l in ${LOCKS}; do
+   LUSE+="lock-${l} "
+done
+
+IUSE="+mmap ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
+
+REQUIRED_USE="^^ ( $LUSE )"
+
+src_prepare() {
+   php-ext-source-r3_src_prepare
+   # Remove broken tests from php 7.4 due to trivial output differences
+   if use php_targets_php7-4 ; then
+   php_init_slot_env "php7.4"
+   rm "${PHP_EXT_S}"/tests/apc_entry_00{2,3}.phpt || die
+   fi
+}
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-apcu
+   $(use_enable mmap apcu-mmap)
+   $(use_enable lock-spinlock apcu-spinlocks)
+   )
+   # Broken upstream autoconf test disables if present at all
+   use lock-pthreadrw || PHP_EXT_ECONF_ARGS+=( --disable-apcu-rwlocks )
+
+   php-ext-source-r3_src_configure
+}
+
+src_install() {
+   php-ext-pecl-r3_src_install
+
+   insinto /usr/share/php7/apcu
+   doins apc.php
+}
+
+pkg_postinst() {
+   elog "The apc.php file shipped with this release of pecl-apcu was"
+   elog "installed to ${EPREFIX}/usr/share/php7/apcu/."
+   elog
+   elog "If you depend on the apc_* functions,"
+   elog "please install dev-php/pecl-apcu_bc as this extension no longer"
+   elog "provides backwards compatibility."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/

2019-10-01 Thread Brian Evans
commit: ef903afe3698296b18d320f596b7f3d817a306e1
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Oct  1 19:04:26 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Oct  1 19:05:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef903afe

dev-php/pecl-apcu: Drop old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild | 80 ---
 1 file changed, 80 deletions(-)

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild
deleted file mode 100644
index f204ffcad33..000
--- a/dev-php/pecl-apcu/pecl-apcu-5.1.17.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="apcu"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( NOTICE README.md TECHNOTES.txt )
-
-# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass
-# This allows us to depend on the other slot
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
-
-inherit php-ext-pecl-r3
-
-# However, we only really build for 7.x; so redefine it here
-USE_PHP="php7-0 php7-1 php7-2 php7-3"
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-DESCRIPTION="Stripped down version of APC supporting only user cache"
-LICENSE="PHP-3.01"
-SLOT="7"
-IUSE="+mmap"
-
-DEPEND=""
-RDEPEND="${DEPEND} php_targets_php5-6? ( 
dev-php/pecl-apcu:0[php_targets_php5-6] )"
-
-LOCKS="pthreadmutex pthreadrw spinlock semaphore"
-
-LUSE=""
-for l in ${LOCKS}; do
-   LUSE+="lock-${l} "
-done
-
-IUSE+=" ${LUSE/lock-pthreadrw/+lock-pthreadrw}"
-
-REQUIRED_USE="^^ ( $LUSE )"
-
-src_prepare() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
-   php-ext-source-r3_src_prepare
-   else
-   eapply_user
-   fi
-}
-
-src_configure() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
-   local PHP_EXT_ECONF_ARGS=(
-   --enable-apcu
-   $(use_enable mmap apcu-mmap)
-   $(use_enable lock-pthreadrw apcu-rwlocks)
-   $(use_enable lock-spinlock apcu-spinlocks)
-   )
-
-   php-ext-source-r3_src_configure
-   fi
-}
-
-src_install() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
-   php-ext-pecl-r3_src_install
-
-   insinto /usr/share/php7/apcu
-   doins apc.php
-   fi
-}
-
-pkg_postinst() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
-   elog "The apc.php file shipped with this release of pecl-apcu 
was"
-   elog "installed to ${EPREFIX}/usr/share/php7/apcu/."
-   elog
-   elog "If you depend on the apc_* functions,"
-   elog "please install dev-php/pecl-apcu_bc as this extension no 
longer"
-   elog "provides backwards compatibility."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/igbinary/

2019-10-01 Thread Brian Evans
commit: 129cebb8661d5d3e7a2b89125f5744f96c0fd3a1
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Oct  1 17:43:11 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Oct  1 19:05:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129cebb8

dev-php/igbinary: Revbump to add php7-4

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/igbinary/igbinary-3.0.1-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-php/igbinary/igbinary-3.0.1-r1.ebuild 
b/dev-php/igbinary/igbinary-3.0.1-r1.ebuild
new file mode 100644
index 000..34cd861a88b
--- /dev/null
+++ b/dev-php/igbinary/igbinary-3.0.1-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~arm ~x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/igbinary/igbinary;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+#IUSE=""
+
+#DEPEND=""
+#RDEPEND=""



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2019-10-01 Thread Jory Pratt
commit: 643e763dd4eb1a212e31a871b591973c5fab169a
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Oct  1 18:51:53 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Oct  1 18:51:53 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=643e763d

www-client/firefox: Version bump 70.0b11

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest | 2 +-
 .../firefox/{firefox-70.0_beta10.ebuild => firefox-70.0_beta11.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d78f7ca..10b0da5 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
 DIST firefox-70.0-patches-03.tar.xz 21516 BLAKE2B 
61b80541643f3770984c164a192464d74e49d6bc0818eb098e40fe9607d622162df257c1e1073997ccf70a1f72277e9f7869d269657b5c2ed2e00f7eb9875a19
 SHA512 
c426c80c9cc4c1f918c16bf9c8cf1848d46120ea87199faa4966ce626c26ac7398d5bce2a389a66f30ae142bc655b7d70922eb82565cdba388a9f1d600a2682f
-DIST firefox-70.0b10.source.tar.xz 320680028 BLAKE2B 
309bf790ca1aea8b635c360684f8a05cf86b4557848d082bece6146b2aad7c7288b837272162c5b1b75a315c81de0c5f3c694a4e22c769ef8a20395fd4c696db
 SHA512 
462c888fa29ff69906954715583106b31bab3356889fe7efc766825b0c41eeda3dd92ba5c50c8adae39064bee8318b32024bd720f9bdca11b7aa037e5836b166
+DIST firefox-70.0b11.source.tar.xz 324278172 BLAKE2B 
83113e26cadbdcf03100158b81778744190c9c018d6e8088031a074cacfaefa3a7dfe5413a2aa75c369648152a6891261ee6a3c8d2c41601616c91140b1c92fa
 SHA512 
3849126a1450f0b0eed1e4c8a9eadb19fa136f9d3cd02ec1b334e6a88ce5f91483cdf40edd34e0d0b01d2c53eb062eeafdd9f3288313ac603f6a3b6cc602f298

diff --git a/www-client/firefox/firefox-70.0_beta10.ebuild 
b/www-client/firefox/firefox-70.0_beta11.ebuild
similarity index 100%
rename from www-client/firefox/firefox-70.0_beta10.ebuild
rename to www-client/firefox/firefox-70.0_beta11.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/webmock/

2019-10-01 Thread Hans de Graaff
commit: f9498678ae657a5aa3ea5e3a2bf8b775c7f0316e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 17:53:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9498678

dev-ruby/webmock: add 3.7.6

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/webmock/Manifest |  1 +
 dev-ruby/webmock/webmock-3.7.6.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index 523e56c3735..2d6bc538354 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -3,3 +3,4 @@ DIST webmock-3.6.2.gem 117760 BLAKE2B 
132b700323cbc4e753406ccfcc69375107c1d8546f
 DIST webmock-3.7.2.gem 121344 BLAKE2B 
616ff870ddb78cdfbf37a94222679c3ce9fcebc9c84b8f92d0aaaefa92a028dde932d3fd51cb5f87f70f9698f4c19fac629aef29c2e3e440a4a1cc9334abcb60
 SHA512 
aa665ea771fbcd077f959abbfac69408726271700aed67f522a098c263bc237c741f4bc8271e053d77aa6df5156afbb21785621f7497f2fb169d9ae36ea306f3
 DIST webmock-3.7.3.gem 121856 BLAKE2B 
b271f3df74fcc181f05d0a5a148bfc6607c7f11a409122d64e6432a7e376e8f72ff83f885e4147d04abd033936dc4b9ef344ab6b3056de2300b54074b8ff0a40
 SHA512 
fc4b35b1cbd4aa9dd323a20c686ebb7af0dacc0a5b1a9d9ea916dbc93380b772da6cdb1b8193f60b785ba2bf97b8f3f525db174a4d7bb626197c00244ddb2b2c
 DIST webmock-3.7.5.gem 121856 BLAKE2B 
dd15fcf2276f1e1e2fb3cf2a0bd43f151dd0f3105889c2c617ba8e782f5c83aeee7478cb0bb6a936939a0bbf32d571627b58b35293336a0f428411be7277
 SHA512 
3f4a9b8e6167559f9bf7690e91d8d336dfb4d811c5c04cb0ff3fbc26fcc58b76f6cb456718b30619216c5f53ccfff599dce2cc73294c023e6a45e91db02469d7
+DIST webmock-3.7.6.gem 122368 BLAKE2B 
9bc40971f1eec96d88217544acc67b7abfe6c0815a0696119e12fc5629b4f51e1164ecc982525d2c02fa50c7b1b09548c4831c1d597f06acde04a83227ba0dc9
 SHA512 
85455495476b22d94b23e34a92db3f0f8cf1aa5bb52ea6a8eb71f5f0bcbdad1edc13dff778c62806ec27850320e9f4e17f12525bbac552e5e105ee1ecd771efd

diff --git a/dev-ruby/webmock/webmock-3.7.6.ebuild 
b/dev-ruby/webmock/webmock-3.7.6.ebuild
new file mode 100644
index 000..377168ac604
--- /dev/null
+++ b/dev-ruby/webmock/webmock-3.7.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP 
requests"
+HOMEPAGE="https://github.com/bblimke/webmock;
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 
>=dev-ruby/hashdiff-0.4.0:0"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/rspec:3
+   >=dev-ruby/test-unit-3.0.0
+   dev-ruby/rack
+   >=dev-ruby/httpclient-2.8.0
+   || ( dev-ruby/http:4 dev-ruby/http:3 ) )"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '1igem "test-unit"' test/test_helper.rb || die
+
+   # There is now optional support for curb and typhoeus which we don't
+   # have in Gentoo yet. em_http_request is available in Gentoo but its
+   # version is too old. patron's latest version is not compatible.
+   sed -i -e '/\(curb\|typhoeus\|em-http\|patron\)/d' spec/spec_helper.rb 
|| die
+   rm 
spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client}/*
 || die
+
+   # Avoid httpclient specs that require network access, most likely
+   # because mocking does not fully work.
+   sed -i -e '/httpclient streams response/,/^  end/ s:^:#:' \
+   -e '/are detected when manually specifying Authorization 
header/,/^end/ s:^:#:' \
+   spec/acceptance/httpclient/httpclient_spec.rb
+
+   # Avoid specs that require network access
+   sed -i -e '/when request is not stubbed/,/^  end/ s:^:#:' 
spec/acceptance/shared/callbacks.rb
+}
+
+each_ruby_test() {
+   ${RUBY} -S rake test NO_CONNECTION=true || die
+   ${RUBY} -S rspec-3 spec || die
+
+   einfo "Delay to allow the test server to stop"
+   sleep 10
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/selenium-webdriver/

2019-10-01 Thread Hans de Graaff
commit: 7d6b84d3a50b5c2972e994968ffee439941e921e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 17:46:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6b84d3

dev-ruby/selenium-webdriver: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/selenium-webdriver/Manifest   |  5 
 .../selenium-webdriver-3.14.1.ebuild   | 33 --
 .../selenium-webdriver-3.141.5926.ebuild   | 33 --
 .../selenium-webdriver-3.142.0.ebuild  | 33 --
 .../selenium-webdriver-3.142.1.ebuild  | 33 --
 .../selenium-webdriver-3.142.2.ebuild  | 33 --
 6 files changed, 170 deletions(-)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index dde262197ff..0ed136236b2 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,8 +1,3 @@
 DIST selenium-webdriver-2.53.4.gem 897536 BLAKE2B 
630b5e8cd5ce53de7a689135ce80e364e33b783bd8493f79af01d79717d3d65541fe04c6c0e5016a85af8a559864ddcb641d06c99430599b21095b54ff40845a
 SHA512 
ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e
-DIST selenium-webdriver-3.14.1.gem 860672 BLAKE2B 
83026babf1596fc5c0621da19eb1ae48c3534448a5f4c3b6dbcb6141f2968eb527cbb667b45859a998b4950d8498dbd4a68ddcbbcadbe83fd02dcac46d2f2e4e
 SHA512 
3671bc6446f49945b4484bce90e91178f932d799ac79b93974268eb2b9bc060c62f41c2f25436b7ea49612e1d9b014f1ca4f63dfc74b9781ddcb9c849f3be82d
-DIST selenium-webdriver-3.141.5926.gem 865280 BLAKE2B 
f1113b2e229788fcf2351d3ee48ee1a7ed8f5b4a35dd5d81697b41d54682a9348b657b79d931dc5bf0a17f7f0441d78eec766dcecd23da38b16b94923ae479e3
 SHA512 
f4333e62f241ddd325703361e7ccc064c9ac6471413ea6ee8d3bb57b7542fe7928d14223fabc7952fbc13fbbe8599b5cc5ff7dcbc390d4b7ddb5b479662a4ad2
-DIST selenium-webdriver-3.142.0.gem 865280 BLAKE2B 
b4175f4458727291659af21fff60268e022a241df73c502219f010d0d6d59a76b291894e4f70825c55587ed119692e27eb0394abd18aa5da83ded87581e083a0
 SHA512 
e0e2664dc500c99d0ff9163426b8049c7b4a03bd40616d4f2f0fc0ea2d67557e22853a61d374009e9e0ba3888f0e97f85e5cfa4eaa794c1158d41caff7a05686
-DIST selenium-webdriver-3.142.1.gem 865280 BLAKE2B 
d28d58cfbab64d83e28c65fa9b639f05dbab87c454ffde4507ce0a90e744006bea1e93b2fa35303b0bc17ff7423e84bb052a7f0072c7f915bdc758fb2ceabd86
 SHA512 
90746d11c5f7af086392ed70994d17c05c3cd5d839f743a5587c0e06dbc98f3882f4a5846cfef68110b4b4860c3980ac50e1017f9a445a296c0b0bde0ed18ecd
-DIST selenium-webdriver-3.142.2.gem 865280 BLAKE2B 
8182b2eda9ab448c044a270d304364bf3f38bd1dd98580ae34c8e22fc0364a1b20629a7f91f3edd2d171fb03e76eb4762eec1cd6b29a9809c6533cd484d2
 SHA512 
87998117e960812a26a09c2a45aad7145fec6be5fd3ff34a3a464969a720a7e04f39ebb93fdf7e56183f06f3e5e01e1f7441af80a1d061fc14fb186959030462
 DIST selenium-webdriver-3.142.3.gem 865280 BLAKE2B 
9ff97810a1d377293b3d5f7dde91561856a4b44295b9d7ec04a8af257ebebe7765ed1ba32e7f072fceb0760b85358ce0fd10b43092a54bdbc8f42e2a9d54402d
 SHA512 
048c1f82f1a53d4de610c5ff32acaa05907ef2d772c68d2d5ddb1fd232cf03eeef9c15ff1096a97acce026d0f4dd730ae35d7ae5d1b06ff3b49968f987704696
 DIST selenium-webdriver-3.142.4.gem 864768 BLAKE2B 
9e4bf0a2c7886633b8fd3903aec89d927164d8a866f2fcf376732cf63a86e23671b58bf9d31a8156916ca7056b0330e7876028c58f89d9024e583a0dd9545852
 SHA512 
63c8c5f98904b2fc98c8b3ee1aec744294fcd094b651814067383872978da7917e9e529ec57fde65864f2f9962679653a2e44b21d4053481fc4d9dde5beb0aeb

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.14.1.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-3.14.1.ebuild
deleted file mode 100644
index 7f9bebad992..000
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.14.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# NOTE: this package contains precompiled code. It appears that all
-# source code can be found at https://code.google.com/p/selenium/ but the
-# repository is not organized in a way so that we can easily rebuild the
-# suited shared object. We'll just try our luck with the precompiled
-# objects for now.
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
-QA_PREBUILT="*/x_ignore_nofocus.so"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem provides Ruby bindings for WebDriver"
-HOMEPAGE="https://github.com/seleniumhq/selenium;
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/childprocess-0*
-   >=dev-ruby/rubyzip-1.2.2:1"

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/

2019-10-01 Thread Hans de Graaff
commit: f946ccd24f0ce5979bc55972e79cf82caf17d11c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 17:19:43 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f946ccd2

dev-lang/ruby: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-lang/ruby/Manifest  |   3 -
 dev-lang/ruby/ruby-2.4.6.ebuild | 230 --
 dev-lang/ruby/ruby-2.5.5.ebuild | 225 --
 dev-lang/ruby/ruby-2.6.2.ebuild | 237 
 4 files changed, 695 deletions(-)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 0abfca68499..d19f609f13f 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,7 +1,4 @@
-DIST ruby-2.4.6.tar.xz 10005544 BLAKE2B 
2af984d96dad4d7ef4d467b317bd4bb54b0614d96619377bc46f7588cd1c72bee47202b61d6ec54f00113fd25672d2831221dbf0a4491aa271541a34c634ee84
 SHA512 
eafb2257747f99e2ed262af142e71175b70f7cceaa4d1253b92c8337f075a9a58a2d93b029d75e11a9b124f112a8f0983273b2b30afc147b5cf71a8dbb5fa0ba
 DIST ruby-2.4.7.tar.xz 10118948 BLAKE2B 
e85e051e9dbac8e7f87bd6187dc105b89a6bc7197c811bd51bf25b109781b8ec79c02e48887cbac841d38922d278da4ee32d8cf14e180083f4a902d77c4ec2dc
 SHA512 
df637c5803ddd83f759e9c24b0e7ca1f6cae7c7b353409583d92dbffece0d9d02b48905d6552327a1522a4a37d4e2d22c6c11bd991383835be35e2f31739d649
-DIST ruby-2.5.5.tar.xz 11459832 BLAKE2B 
ced1105a87e7df8f82a65ca8d1d329d5a9d110d2f3f88b27a79262c4ac1484dda16d8646c0c03f18c1bb25f8b154075eb03a0614355ec62f677c2fa56ab3c956
 SHA512 
06b1d58536ebfacb7b56c1e6ed4b8ab816fadc4f48c845a452554cd262e7908199a30e5793f3cbaec2db56a8803aa5c6089abf7bf06c8fc47867e97870b7dfec
 DIST ruby-2.5.6.tar.xz 11323612 BLAKE2B 
5db6d573089a9fba95a1027891a0116c14d495b342ca8f055bd1ad55942f2a15a65a61cc1a0f6f249cd10fe2f6161f3ab0066a6dbce8e480e55b76ca5bdb5cd9
 SHA512 
4fe5f8bad5d320f8f17b02ce15afee341e7b0074efcfd98d8944e0cb7c448e0660c4553dd5c0328ee3b49fea3247642f85c60bdce431ed57f58b6326dfd48ee1
-DIST ruby-2.6.2.tar.xz 11889840 BLAKE2B 
817919c078869c2ad8d5c9d8c8b7ee77e8b0e3339c2ef662a94a666a859f762fa63c6f8534027abd368e91fe4e3e1fe68fa984cbf12f76cff8c0c66f0114914f
 SHA512 
13f7d7b483a037378eac4bf4bebddc21d69f4e19e6bbb397dd53e7518037ae9a3aa5b41fc20bf1fe410803c6efc3a6a65a65af47648d3a93713f75cfe885326a
 DIST ruby-2.6.3.tar.xz 11904360 BLAKE2B 
8113e5a19b967cdf995a3c8d3c83aeab3bf89e975d3b039c64259e97f20dbe9ebd96ada093f9d330516d16ef78bb0ecbbac8f3facd467aa13f1f70b23b992f82
 SHA512 
959a613f5cf5b3185a1d7a7ba0e1921166b3930f30461b391b1c9fcfe396f56dc3c736123dfc7b4e72c32a97dc5a1eb1fd7f09bcc3793a3c5526f6644ba421c8
 DIST ruby-2.6.4.tar.xz 11727940 BLAKE2B 
abeff89d50612d6426e1dc5fd7c15c83ef9714ddb38c64ed14bff6331c619b0a55d4a64bff49177576c3fae8cfcee30127e808f49d11b3e64a2230a043e16bd3
 SHA512 
930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa

diff --git a/dev-lang/ruby/ruby-2.4.6.ebuild b/dev-lang/ruby/ruby-2.4.6.ebuild
deleted file mode 100644
index 5702839e6bd..000
--- a/dev-lang/ruby/ruby-2.4.6.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib
-
-MY_P="${PN}-$(ver_cut 1-3)"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(ver_cut 1-2)
-MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
-RUBYVERSION=${SLOT}.0
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="https://www.ruby-lang.org/;
-SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
-
-RDEPEND="
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-   socks5? ( >=net-proxy/dante-1.1.13 )
-   tk? (
-   dev-lang/tcl:0=[threads]
-   dev-lang/tk:0=[threads]
-   )
-   dev-libs/libyaml
-   virtual/libffi:=
-   sys-libs/readline:0=
-   sys-libs/zlib
-   >=app-eselect/eselect-ruby-20161226
-   !https://www.ruby-lang.org/;
-SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
-
-RDEPEND="
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
-   ssl? (
-   !libressl? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/

2019-10-01 Thread Hans de Graaff
commit: eedc30dbae008e7ff40fe264929f8be1fc7d5f44
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 18:03:19 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedc30db

dev-lang/ruby: add 2.4.8, 2.5.7, 2.6.5

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-lang/ruby/Manifest  |   3 +
 dev-lang/ruby/ruby-2.4.8.ebuild | 230 ++
 dev-lang/ruby/ruby-2.5.7.ebuild | 225 ++
 dev-lang/ruby/ruby-2.6.5.ebuild | 237 
 4 files changed, 695 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index d19f609f13f..e9a707ecf5f 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,4 +1,7 @@
 DIST ruby-2.4.7.tar.xz 10118948 BLAKE2B 
e85e051e9dbac8e7f87bd6187dc105b89a6bc7197c811bd51bf25b109781b8ec79c02e48887cbac841d38922d278da4ee32d8cf14e180083f4a902d77c4ec2dc
 SHA512 
df637c5803ddd83f759e9c24b0e7ca1f6cae7c7b353409583d92dbffece0d9d02b48905d6552327a1522a4a37d4e2d22c6c11bd991383835be35e2f31739d649
+DIST ruby-2.4.8.tar.xz 9813812 BLAKE2B 
94f651ecb013f13425d8e53ae23070c23568b079c4554273c36b61d4ccf17269ac4bccff8676cf26d6c2a2e678e4d644432aa1d36e5bafbbe65457a4988a5532
 SHA512 
5f51a8312c23c1c2bfbb9c59efbd789492a4a7e4b1d4e7764db6eaaa542008e814b40817f10825e22c7fa8715fb9187be5d09b06128da211559b3601785937ea
 DIST ruby-2.5.6.tar.xz 11323612 BLAKE2B 
5db6d573089a9fba95a1027891a0116c14d495b342ca8f055bd1ad55942f2a15a65a61cc1a0f6f249cd10fe2f6161f3ab0066a6dbce8e480e55b76ca5bdb5cd9
 SHA512 
4fe5f8bad5d320f8f17b02ce15afee341e7b0074efcfd98d8944e0cb7c448e0660c4553dd5c0328ee3b49fea3247642f85c60bdce431ed57f58b6326dfd48ee1
+DIST ruby-2.5.7.tar.xz 11296440 BLAKE2B 
6f3590f30c7b196145a83490abed24b0059521374a03086646186b20670bfed548ea744c910c8eda0d11607d8673644d7fb23ff9091dd2f6dfcbc43080fe0f97
 SHA512 
63b7c75fab44cd1bd22f22ddec00c740cf379ac7240da0dfafcec54347766695faef47428ce1c433fd77fa96992e976c984697067fa526236d383b12adc9ce75
 DIST ruby-2.6.3.tar.xz 11904360 BLAKE2B 
8113e5a19b967cdf995a3c8d3c83aeab3bf89e975d3b039c64259e97f20dbe9ebd96ada093f9d330516d16ef78bb0ecbbac8f3facd467aa13f1f70b23b992f82
 SHA512 
959a613f5cf5b3185a1d7a7ba0e1921166b3930f30461b391b1c9fcfe396f56dc3c736123dfc7b4e72c32a97dc5a1eb1fd7f09bcc3793a3c5526f6644ba421c8
 DIST ruby-2.6.4.tar.xz 11727940 BLAKE2B 
abeff89d50612d6426e1dc5fd7c15c83ef9714ddb38c64ed14bff6331c619b0a55d4a64bff49177576c3fae8cfcee30127e808f49d11b3e64a2230a043e16bd3
 SHA512 
930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa
+DIST ruby-2.6.5.tar.xz 11553580 BLAKE2B 
07739a92ff17467fe6d31bb4dce56ae35fd9c67bb697ebc00b4845474c75d8377c77916e6e129512cfffcf76bd60e6327e818e899b6160f3222912654d5eb118
 SHA512 
e8ae3b5d4d23a93d0ef6057235ad0e573665a8b4b6544e1c70b4cce9c4d2fb9094e5c8fe8a9ab7b9996efe3ada603f9b4ef1fd08fb5a83253c1ae2b5e3f202db

diff --git a/dev-lang/ruby/ruby-2.4.8.ebuild b/dev-lang/ruby/ruby-2.4.8.ebuild
new file mode 100644
index 000..f38372e822b
--- /dev/null
+++ b/dev-lang/ruby/ruby-2.4.8.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib
+
+MY_P="${PN}-$(ver_cut 1-3)"
+S=${WORKDIR}/${MY_P}
+
+SLOT=$(ver_cut 1-2)
+MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
+RUBYVERSION=${SLOT}.0
+
+DESCRIPTION="An object-oriented scripting language"
+HOMEPAGE="https://www.ruby-lang.org/;
+SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm:= )
+   jemalloc? ( dev-libs/jemalloc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+   socks5? ( >=net-proxy/dante-1.1.13 )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
+   dev-libs/libyaml
+   virtual/libffi:=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   >=app-eselect/eselect-ruby-20161226
+   !https://www.ruby-lang.org/;
+SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm:= )
+   jemalloc? ( dev-libs/jemalloc )
+   ssl? (
+  

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-html-sanitizer/

2019-10-01 Thread Hans de Graaff
commit: e989d8bdc3cf6d0a654b91139c50e26decf885ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 18:02:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e989d8bd

dev-ruby/rails-html-sanitizer: amd64 stable

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.2.0.ebuild 
b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.2.0.ebuild
index aed8ae6608b..c95b7dcb82f 100644
--- a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.2.0.ebuild
+++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.2.0.ebuild
@@ -14,7 +14,7 @@ 
HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/loofah-2.2.2:0"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/selenium-webdriver/

2019-10-01 Thread Hans de Graaff
commit: 9539776f1bf4f55017d2a8ac0af77c80a05bebb1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 17:48:58 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9539776f

dev-ruby/selenium-webdriver: add 3.142.5

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-3.142.5.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index 0ed136236b2..2a13134c579 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,3 +1,4 @@
 DIST selenium-webdriver-2.53.4.gem 897536 BLAKE2B 
630b5e8cd5ce53de7a689135ce80e364e33b783bd8493f79af01d79717d3d65541fe04c6c0e5016a85af8a559864ddcb641d06c99430599b21095b54ff40845a
 SHA512 
ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e
 DIST selenium-webdriver-3.142.3.gem 865280 BLAKE2B 
9ff97810a1d377293b3d5f7dde91561856a4b44295b9d7ec04a8af257ebebe7765ed1ba32e7f072fceb0760b85358ce0fd10b43092a54bdbc8f42e2a9d54402d
 SHA512 
048c1f82f1a53d4de610c5ff32acaa05907ef2d772c68d2d5ddb1fd232cf03eeef9c15ff1096a97acce026d0f4dd730ae35d7ae5d1b06ff3b49968f987704696
 DIST selenium-webdriver-3.142.4.gem 864768 BLAKE2B 
9e4bf0a2c7886633b8fd3903aec89d927164d8a866f2fcf376732cf63a86e23671b58bf9d31a8156916ca7056b0330e7876028c58f89d9024e583a0dd9545852
 SHA512 
63c8c5f98904b2fc98c8b3ee1aec744294fcd094b651814067383872978da7917e9e529ec57fde65864f2f9962679653a2e44b21d4053481fc4d9dde5beb0aeb
+DIST selenium-webdriver-3.142.5.gem 864768 BLAKE2B 
a7b9380515a70f7061dd97e099a347d376f2124e36128a65e61159506490ea9c8b0e83e46d15f883e442a67ee5c4ede80950c3a784488d1ee50ba290bc30932b
 SHA512 
6c76653ae1bc1d396ae636733f11b3755a6778565f79cedf6d066fb866301e766838611eeff34e3a519c0d730f85b27f258e685d57cfa97960ae4b44a6689f9a

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild
new file mode 100644
index 000..da443bc4017
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# NOTE: this package contains precompiled code. It appears that all
+# source code can be found at https://code.google.com/p/selenium/ but the
+# repository is not organized in a way so that we can easily rebuild the
+# suited shared object. We'll just try our luck with the precompiled
+# objects for now.
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
+QA_PREBUILT="*/x_ignore_nofocus.so"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium;
+
+LICENSE="Apache-2.0"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
+   >=dev-ruby/rubyzip-1.2.2:*"



[gentoo-commits] repo/gentoo:master commit in: app-office/unoconv/

2019-10-01 Thread Hans de Graaff
commit: dece59f344deb05efb01fa2d99be43af8b15600d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct  1 17:33:35 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct  1 18:05:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dece59f3

app-office/unoconv: add 0.9

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 app-office/unoconv/Manifest   |  1 +
 app-office/unoconv/unoconv-0.9.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-office/unoconv/Manifest b/app-office/unoconv/Manifest
index 5635e3bba29..3eeda75840c 100644
--- a/app-office/unoconv/Manifest
+++ b/app-office/unoconv/Manifest
@@ -1 +1,2 @@
 DIST unoconv-0.8.2.tar.gz 104072 BLAKE2B 
1ac16159f939a06cc75f3ff23f5aa7f1c4d49a41d4cce5e9c5866714ef1b3b969f94c074d36fff19d6af22375d5598033fb69761a09d3e60b81d794841c0e0d8
 SHA512 
cd6a4d06559895c0aebb5fda51ca86928474dd0ca0aa908e81762643186c29cf8436c889eedbb18bc74ed6016414d1aa831cd034614244d5aae677a6b4cdd4c9
+DIST unoconv-0.9.tar.gz 108547 BLAKE2B 
6620a7adb32c25182fbb5d0b141ec15d461ee7a73d8644e92337fd7748607d0d33a5978add4c72abf2b35f769f8bbfa35d411f77c4750606e22d6cbc7d7b3454
 SHA512 
1d6448154ec41776ed4d2ffd87b1caa15e231676a1161072676b1f5a466ea6dbae904de3eafb9ab2718fe4ed0ab7a2c9a91b1d19d79ea382c1e7576ea21e7f04

diff --git a/app-office/unoconv/unoconv-0.9.ebuild 
b/app-office/unoconv/unoconv-0.9.ebuild
new file mode 100644
index 000..1b1189bb0d8
--- /dev/null
+++ b/app-office/unoconv/unoconv-0.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit eutils python-single-r1
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DESCRIPTION="Convert between document formats supported by Libreoffice"
+HOMEPAGE="http://dag.wiee.rs/home-made/unoconv/;
+SRC_URI="https://github.com/dagwieers/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   !app-text/odt2txt
+   virtual/ooo
+"
+
+src_prepare() {
+   eapply "${FILESDIR}/timeout.patch"
+   eapply_user
+   python_fix_shebang .
+}
+
+src_compile() { :; }
+
+src_install() {
+   emake -j1 doc-install install install-links DESTDIR="${D}" || die
+
+   dodoc ChangeLog CHANGELOG.md README.adoc || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/

2019-10-01 Thread Craig Andrews
commit: 96e7217f282fd654482b338b5bd5ee9ebd3b4a49
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct  1 18:00:39 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct  1 18:00:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e7217f

ev-libs/roct-thunk-interface: require CONFIG_NUMA to be set

See https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/issues/44

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/roct-thunk-interface/roct-thunk-interface-2.8.0.ebuild | 2 +-
 dev-libs/roct-thunk-interface/roct-thunk-interface-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-2.8.0.ebuild 
b/dev-libs/roct-thunk-interface/roct-thunk-interface-2.8.0.ebuild
index e7eb6598584..454c65e73c1 100644
--- a/dev-libs/roct-thunk-interface/roct-thunk-interface-2.8.0.ebuild
+++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-2.8.0.ebuild
@@ -22,7 +22,7 @@ PATCHES=(
 
 DESCRIPTION="Radeon Open Compute Thunk Interface"
 HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface;
-CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE"
+CONFIG_CHECK="~NUMA ~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE"
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
 

diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-.ebuild 
b/dev-libs/roct-thunk-interface/roct-thunk-interface-.ebuild
index e7eb6598584..454c65e73c1 100644
--- a/dev-libs/roct-thunk-interface/roct-thunk-interface-.ebuild
+++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-.ebuild
@@ -22,7 +22,7 @@ PATCHES=(
 
 DESCRIPTION="Radeon Open Compute Thunk Interface"
 HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface;
-CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE"
+CONFIG_CHECK="~NUMA ~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE"
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/files/, net-wireless/uhd/

2019-10-01 Thread Rick Farina
commit: 6791726e7a7cf216007dc46c9bccfc6a888a6bef
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Oct  1 17:53:22 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Oct  1 17:53:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6791726e

net-wireless/uhd: bump, minor QA

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/uhd/Manifest  |   2 +
 .../uhd/files/uhd_man_pages_optional_compress.diff |  76 
 net-wireless/uhd/uhd-3.14.1.1.ebuild   | 138 +
 3 files changed, 216 insertions(+)

diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest
index 59017e8c6a0..ff210d1f574 100644
--- a/net-wireless/uhd/Manifest
+++ b/net-wireless/uhd/Manifest
@@ -4,9 +4,11 @@ DIST EttusResearch-UHD-3.12.0.0.tar.gz 9317321 BLAKE2B 
7fdbef49482166d929952848d
 DIST EttusResearch-UHD-3.13.0.1.tar.gz 9409122 BLAKE2B 
69d84db2b908598545af8175304c19d00bde29d606b6af55e12ed2184d14a08bee7cb229b54dc5f339f587194b493e04f6f584685c2e836f81a9063ffc5e5799
 SHA512 
83196212326ab43f7996bf297677980f1e2cb2e51fc6479f086e010078d2ff6ee42ffd5af6bdcaaf0d6c45a3e773b117f8bdbf2e8e0add2b8dc6f3e19ad777cd
 DIST EttusResearch-UHD-3.13.1.0.tar.gz 11587157 BLAKE2B 
44cd1759c9106c36e149431e655c673ba665b2a632e7bbf598b60950b31d4325921a1fe265d2fc47eb23dd3f90733b1407a6ed522f57ba975a0a4a5d9576c238
 SHA512 
3ef85e0b166879456fba49ab2a2ffd7ce670130700833fb4ac20376b69bd85354632ee9f320760f94d275449f10a36fdc8c106683a060e02924304fc9bc50bf8
 DIST EttusResearch-UHD-3.14.0.0.tar.gz 12935658 BLAKE2B 
8b5273ee3cd4c39ebb3848152116dc26caac951b3cea4c5e5efe37a90ac3a1e0580e7ed65af9145e4981abf7abd9ef748f9b3c823d87194ce7a4a5f9b799abec
 SHA512 
c4754dbbd3540a41407a3bb31866a83c8ab319375db300113c0d13a3debbc4f0f820ccb83c30079c22388409edd032609cdb77bf6c098b37152b1985f773d1cb
+DIST EttusResearch-UHD-3.14.1.1.tar.gz 12960651 BLAKE2B 
8a2a0ac4d1cf71177dad1334dcc7426dc78a0c6b8c1bd895d7eb1ca4e2eb5b9a4208998118ba084f1932edacc7503b49a5ebd78dd1b1d9acbac6fe83f503b9eb
 SHA512 
461f9314dd0af5feed91b18196cccb7828cee91a712dec0bb8b59878d54500906beea9f6dd938a90eae041dca6a1f6b564b6924d8e53e4b2fb507f2ed7be0ff4
 DIST uhd-images_003.010.003.000-release.zip 57008597 BLAKE2B 
9fc93404860956e217c1bac6d3ade6fb5fb160afa6b07e5f4ccf10bf48a932d29068cca8730796797c66f36e9e30bd1d699359fad02b191ba4a224e096bf5fc3
 SHA512 
a211cc9e40e3ff718150e4fed92a2acd0c5612524e0127b7f5ae0b20242e479cd9a44d4e48e7dfebc1a55e4d2adea6c0e0517d3e81817d8d50f03cd7e8f7
 DIST uhd-images_3.12.0.0.tar.xz 87309808 BLAKE2B 
02e121cada37e2b2956521317513eb02a5b2ce6d9ca04609b5f847bda31e12a4ef4d83135f9e78fb88042f455afe8636d2c8c1a4539fa7e03ef3310a215fa938
 SHA512 
7bba0d87580413e2843c7e71938c5d5bfeaf7aa3bc58d058c1c80d5e1397443bcec637e378b2e9582752b97b11e57110299231c4ad3ae81cdd629251f49e84d8
 DIST uhd-images_3.13.0.1.tar.xz 73484904 BLAKE2B 
0045a9b0ed20661c8e1f2e650635cf4263a192b418ac82a6aea29ff899b3ef62d18591a4faee92b02c0618c5f5992d9177f816ca6050778fa69367afc73b0842
 SHA512 
94fdd4277306341ed9334b040aa5825edf762459976c1b68471d20ef3b29c102e5ac61be412fea8a1678c4ff59637cb9098594616ebd7153e7434005cfa1b672
 DIST uhd-images_3.13.1.0.tar.xz 176004828 BLAKE2B 
3a476337443f58a55773dd55f3605a37591d73ddd875a2cdb0459adfe93774ebc6c6f380aee7b00b70fd26ca5ac72730fdacd213f31239599227e19b24b9cc2a
 SHA512 
3db7429c99823a7ef48253bb996e284c66f8f44913ed9d48baa3d7553a7d13724cbc1fe2df0032504491b677bdb3d609e3c6c01a580bd717cc311d54aa10d9fa
 DIST uhd-images_3.14.0.0.tar.xz 112971440 BLAKE2B 
b0aeb77251500c42ccaa753483b20d82113d55f1e2f2e1181a27cd95f6aec1768e8a02c9dbc65db612d04d43e7756c6b6e3d6f662a4e66043b3ec52b44bbeb77
 SHA512 
a173d8c384dbe4936b5cfb580c572ca94b877c07ce578960cb9dab30e8d3ee9bfc1833c13981828bb31a748bb0db3e7e1ab475620596ad62d1570703ac0a163b
+DIST uhd-images_3.14.1.1.tar.xz 113265248 BLAKE2B 
b1ac40435b8bce5cdc29bbdfd182f65d8d2f7d80b21a835202551e52cdc5d7f3b028faa73850121a79a1ff4df73620b8c36a5cab38cb2fed9c582a48429e0ee3
 SHA512 
d2afde2f6a243fe3763f09ffe50bf4372af7f2b840df013f3eb111f0e713c9d57317414c389c8db87151ec8c2a868b2d4c67e571a8f6d3b17a250fb63f25aedd
 DIST uhd_3.11.0.0_images.tar.xz 73634376 BLAKE2B 
1d6ff5ec976082e1b3f6db3e8277e277591c7b2a96698c93407099a3543c6787632724d385f319828a9fe8e6ea750e0cd2256cd1cb32aeddda7dfa6ab88ffb3e
 SHA512 
1a665ea58ef545f0a0b643916b822127d55cf81a59c6f447d8006619200d1be69ebebf47261ac318d6ecd1d0e265b9cf4b5da83b082b649496aadd9b4293c6c8

diff --git a/net-wireless/uhd/files/uhd_man_pages_optional_compress.diff 
b/net-wireless/uhd/files/uhd_man_pages_optional_compress.diff
new file mode 100644
index 000..5847d50c66f
--- /dev/null
+++ b/net-wireless/uhd/files/uhd_man_pages_optional_compress.diff
@@ -0,0 +1,76 @@
+diff --git a/host/docs/CMakeLists.txt b/host/docs/CMakeLists.txt
+index 240a534db..7a7108f00 100644
+--- a/host/docs/CMakeLists.txt
 b/host/docs/CMakeLists.txt
+@@ -144,34 +144,49 @@ set(man_page_sources
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-01 Thread Mike Pagano
commit: 5cf89edf9c075d27628e8a54ee537b813889f7f0
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct  1 17:18:55 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct  1 17:19:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf89edf

sys-kernel/gentoo-sources: Linux patch 5.2.18

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.2.18.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2c9f7fcfea8..670acf24b4d 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-5.2-16.extras.tar.xz 1724 BLAKE2B 
0d1da45ee81f84f12d397798c7c043
 DIST genpatches-5.2-17.base.tar.xz 578848 BLAKE2B 
396866d0991b327770986d99004a41378197586f33d0d0737ebc28585900f16fbfed87ddd54597fd897463b743abe81e1d64a036ad9297b4b5e089e1f59c6a4b
 SHA512 
d54011a6260419a0f54f33ac29a00507e8e01b8285686224fdce68c4e1d0bd5fa8046f1129dd5cf3f7bb484c67f49d3f58d0c19825cc1b495738ccd336e3eda2
 DIST genpatches-5.2-17.experimental.tar.xz 6140 BLAKE2B 
8fd0fa56955f92adbe023b328ecd123a9036fb36c12a8cfbabbe8fe2cfd50827076788ae56c9bad2724f7c98e0373a6bfd5d6ae6339705bb4b0da593e8065974
 SHA512 
9b16651247bdd63b0b8a4b15eb99100624018bf5b8ebdadb756ae764a4b5b08891440737f9a531352f4e13a2484c4b0258133616c5c3ae043670635f48ab01ef
 DIST genpatches-5.2-17.extras.tar.xz 1732 BLAKE2B 
b591cf29331c1a226adf94093c59b8ff40044dd0ea7708deee7130c4eb532fecf4594b3678cd3a98028497ec9a6a17ec1790085ff92c4b6f8ebc070167ae0a9a
 SHA512 
7976b5ecc066d7d3fa70375a4d300f1ab5c277809e2e6efcb9900b850678d9bc9018d68131bf4c86724100db40d2733bb63a3f1d2648ea57804bdf7eddcad51c
+DIST genpatches-5.2-18.base.tar.xz 590916 BLAKE2B 
0e295a58a003ba26c34afd61c52a058ec1fccfbe81b1b89c28eb0c2c7d09c312bd268ed1cdcc13a1c827152d0e101768b1ae18d7c69bfa37d565dc67a624c382
 SHA512 
20261a1246c425630c388ff2a99bb49bca0f6da0a7d850a2f755dc33d2623ba15c22da3b00cdd1404b04d79df3adaca943736475a80fb340c063393db39730b4
+DIST genpatches-5.2-18.experimental.tar.xz 6140 BLAKE2B 
15c43014ae1e960956109dfd1ca4a05585e18dc2fc0aa17856ff33ea190b4527ef2c335593b43ebcad3587edf9187283db51e460018735355fcd7b0a71e88e4d
 SHA512 
5f249c40a453987f4e0e81fad5007e55c7ff1102a5835ea4c63cf5027d7fc2d98fe6cab8f8d6f9f2de6aa7207b66985a0a6f7b91495ccadcb1433e665c88402a
+DIST genpatches-5.2-18.extras.tar.xz 1736 BLAKE2B 
88b747037b910d8469d09742809e349a7e417f4f73179f9a873818ea68d9c66474c67e16cad749b8660338da7083db09e3ad562ff2d2176224a68d16d4a1d9ec
 SHA512 
0c84df660ac7ade09ba2109caf82fbb849b225d75471733535230d18638d4f9c94aac472aaa2413dcbb03e68ea01e90bed31dcff94c3f5c89fa24282b26cebac
 DIST genpatches-5.3-2.base.tar.xz 4580 BLAKE2B 
15d7c2383270f27a97fc560eb5437f995694688c894da5822281e72cd55cc4e8870de30a2feb9825d743c60b02aca429ce1f34c2af7fd98cb31d911375b1c834
 SHA512 
4947e429c0bbce8e976bae34d907752ec095dcc12ac5e2494c290d88db8152cefe14b5dec7f04815a5809f51611f105604d3fe0addcecca1c9748a2ce33855f3
 DIST genpatches-5.3-2.experimental.tar.xz 6136 BLAKE2B 
cf91179d6c0d7d94151505af0a10d81cbff8561ab65eb54381605d8a3203d5712530946dde9b8f39fc412c731bb0ee070d861b864b69ec0b1095c102d86f4d99
 SHA512 
279c85e069be134040edc57ac02995745f1e66e361ff42bd1dc2cab603ed3895657dc6ce1cdc264250c3cfecea93b35d8a9523c0d6d39a76a9a97b90f3c0838b
 DIST genpatches-5.3-2.extras.tar.xz 1728 BLAKE2B 
1fdd4d2108bcb22d3ea31f20fa9803f1d3c336a9a96251ffc20fe68b00509ce215db73065111047a566b119bc8482c495cdf204670653355a7b47a8cfb8f33ba
 SHA512 
c39c58b9eafbb0e10ab8e689aaf336f40d8bf1fbb2118deb2eea809a9d86214e71ed8665bacb4164e2bf27023a4e91d941c702704b5cf90da1f4cbd7b4dd0752

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.2.18.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.2.18.ebuild
new file mode 100644
index 000..d3f4d0f2275
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.2.18.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="18"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-01 Thread Mike Pagano
commit: 9b2acfe6558b92b2e4de0efd92fb39937c76bd1d
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct  1 17:13:02 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct  1 17:13:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2acfe6

sys-kernel/gentoo-sources: Linux patch 4.19.76

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.76.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 1564e4d03c1..2c9f7fcfea8 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -28,6 +28,9 @@ DIST genpatches-4.19-73.extras.tar.xz 17484 BLAKE2B 
29e7117d721b835060eb37485efa
 DIST genpatches-4.19-74.base.tar.xz 1946400 BLAKE2B 
c909ecf25923f243cd8bcc20676397d661e802504a79664082768ecdfbb385a205891b66bc4f6eefca1d402505cc2343d137171b1549cd2798cbcc7a40b8254e
 SHA512 
0678e46b8245e065716f20583a5e6edc3ba5353446f6e3dde6e8c1fe6e3395a6859490d63cee7b2c4e8598949900ed12855e10cf45315a0fe4a73b3e274d0c51
 DIST genpatches-4.19-74.experimental.tar.xz 6424 BLAKE2B 
b24d13f9d774f52a18180e96a9813ff8744f58bf881ddcbb4ff42e2308a504626c21dc1ea269eebb5775ce0646aaf2bef2dfe916dad5f22dee67f8dddc4e2a9b
 SHA512 
d099b05a035e1a3febe701e24301b9f1cd1460a0fd61c144cfa5dfa1d90629d40fc57961f12dc7b46ea1cd9a5de28d40fa2f77c20b8adaeb049df1a6ed036315
 DIST genpatches-4.19-74.extras.tar.xz 17488 BLAKE2B 
30ce041b7aed2b902ad030a9ce6f7af5283acf547a831651a9aba6a8890ec79a01eb1cc71502005131faede8b80e6c9ded955f980211d1d5f84e7ddb95861300
 SHA512 
caf1de08ae0c1abdffd119c71e8b5e7b1f51bae119faf881f125d4df69ffeb7dbe6efd0ed1b650b7c65f3c8984ad35ead5301ea1a7ec4cf8a0f5e7d9ddb12d6e
+DIST genpatches-4.19-75.base.tar.xz 1961560 BLAKE2B 
f0b76a6b99763a2d0cbb66358054d106888f808afdc643db18387f072ad7d3e4825a0dc4eb1c2a4ea2bef0117597be3db8dbf6394e36e972a2eef48b98eaccf1
 SHA512 
7af8ede545831ee80a7fc6653fa10eb8cc42540bf156148a35208a8518c5a3c3f5683a3edce8614e15546d565f6dab184edd07abf66fe36e7a2f857f083d86bd
+DIST genpatches-4.19-75.experimental.tar.xz 6428 BLAKE2B 
2f259c6b5842fab28997a310a2290cc30d1efc6a4189ea24093c02bb01b911360eda3d05d1babcc3df8b855f4928a965c179842aa06021b4411a217b142212ff
 SHA512 
d57523b61224d970067c1beea682966c21f47e2621d1969795f697101750c990d87023879f97bda301a68ec29ddeb1062a86b6ccb15eb0127149d39a8024d8b1
+DIST genpatches-4.19-75.extras.tar.xz 17492 BLAKE2B 
23508510e98d82a5c1a6c9d02ad2e53205cceae7d3a73bfca96511b14f8984dd32ee228716bb7750fd46954ccde6f393590a1dca35a7ba472feac912f843bc55
 SHA512 
721b71cecdb9de0165577c5650b91edba87c3abfffaddb49c1208a3387505306e3764a4b50f706c38ca0ac2dd406edbf75c632645096bc452685e9ca73840322
 DIST genpatches-4.4-190.base.tar.xz 2999876 BLAKE2B 
9b1574fbe235af236cfedaca29483861fb49554d31190b8ddc2345ddf9efa0d7949629dca51d3c7d3cc0c8739a87e6d97787728d8d6e8109818ce128fb176768
 SHA512 
6edb909e94ea4c1417b059e07702038c1c041e4840897444ac31f84a9e9fb20d3ad47a1ff55a71220cc4a35a025644dd08b7d2c8bbb57e233e2e1ad37992d237
 DIST genpatches-4.4-190.experimental.tar.xz 83292 BLAKE2B 
e758fe04e48703b973cdfdd5b8c80ccbdea3a15c3c26546af609dcaf668527db2ac806995bcb8363700d77888d893cf18216a439ca3e0b8a520a0c49fc16ca79
 SHA512 
d892cdefb89f19e309962c1a9b3f36acc70cf374686b46c40a3aa7be6eb7cef6ba2caf4bb2f202ce71bed3cb9bb9c5c6dc50898f0778d627b57574e0127942fd
 DIST genpatches-4.4-190.extras.tar.xz 16472 BLAKE2B 
84b99eeac57df3abe085e4260ef145ec49f5b5c46489a3a5e31e32e58aff535ec8b6db28179e2c73472d05a7e53f7b15e0fb095289433c4830f55e4943f79120
 SHA512 
07bf26f7c9b06e195845f573ba4c7416a92d65c476d11ccd3a12c9323b4c0bde33a23878ec4e93a22863639aac96831b4ff0e1d1734d858c8fc8d48d0925dcdb

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.76.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.76.ebuild
new file mode 100644
index 000..f661cc429ca
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.76.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="75"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 5.2-18

2019-10-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct  1 16:28:57 2019 +

New tag: 5.2-18




[gentoo-commits] proj/linux-patches: New tag: 4.19-75

2019-10-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct  1 16:25:59 2019 +

New tag: 4.19-75




[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-01 Thread Mike Pagano
commit: 73c4781f491732389f6cb185e006324a2d78f3f2
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct  1 16:24:27 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct  1 16:24:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c4781f

sys-kernel/gentoo-sources: Linux patch 5.3.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.3.2.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index c154ecee61d..1564e4d03c1 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -73,6 +73,9 @@ DIST genpatches-5.3-2.extras.tar.xz 1728 BLAKE2B 
1fdd4d2108bcb22d3ea31f20fa9803f
 DIST genpatches-5.3-3.base.tar.xz 14052 BLAKE2B 
177d42983b741ee472445992342907473a817adb6b990385346caa6ac1f81f6ae220c6c3bad045ab676949dd6b7e0b90095005f41e1409f7149742e7a3035524
 SHA512 
05b352ad695f10b53c60f5ccff6a579a7a94ae9f1cdf56c26cbade52df6c933ca85a4ea0edd949aff8f0f34d55ddd54702b51c89c6bf9626274cc7ece3aefb6d
 DIST genpatches-5.3-3.experimental.tar.xz 6144 BLAKE2B 
e5e3e5cf9ff7aa360409ae834b42cb37abaa2828b937866bc5b0f36e5fac97181aed3e1de829a046e97f4c3d4ee8f39d346b16548b093eff8b45025ded797c23
 SHA512 
5e634af82a03b36aed797c7335533f225fa5e8f7d061f7092d80be7d6b307dcc931f809615b07895d03752828cbebafef34e40bbb81bc1072346070d55241cd0
 DIST genpatches-5.3-3.extras.tar.xz 1728 BLAKE2B 
ce291ad808e9ffc3f36b4ffbdc89668ce416844854a11c02b3e2736a3b9f6921c2d41299ea4e91e2387b7d4e419e93b9b553d12ebb0b2ea76c69345448a4057f
 SHA512 
eabd758db61ebf61389187e1403857979f0d5816c7af5b65bee14bdaa3a60f06a27a89aa973bbe5d39aa944bc3f26aff5929c74a6766ab5a8e78d9227113367c
+DIST genpatches-5.3-4.base.tar.xz 21328 BLAKE2B 
639110ddd0d2889d0639632313bbd64633c348ba8128dc8487f6cf80fd97aa78eb52dccf0b34c92e6186b13d0fce17d2383c33fbe7d59da58075fc968059a073
 SHA512 
43e42b0a708c8287cb6aa62fb2862376a9ebf4df16f1c2c591aef94ed550c4117d98d92c8931133c31d6c3f4604f420fc0198ede57ae67292674287dcd77f9a9
+DIST genpatches-5.3-4.experimental.tar.xz 6144 BLAKE2B 
852d0e13b649d4935dc879808e25be2706311389d1a6c30e1a9d1160cbc400084c0512c16f7385b33be1a4b9f251d04620d5f180aff288aadc85bbfeb7da1940
 SHA512 
0da6a280459fbc450512a58a296ee203b4c689605763b4c095678824af91157475b92b43c00301409ae4bd1f3c1a533e1a88181200924e9f0b207f016cafa01f
+DIST genpatches-5.3-4.extras.tar.xz 1728 BLAKE2B 
c840cc8e92b5db2b9569080d70d9e1a6fbadafe6f377c72da3146670fa34c2b1d919f2cbe2c7a130f2d81d50b32241ff4922262c34cbe1208246d3c54524795f
 SHA512 
0aec04f5ad1971e2b91072dd514dd4c6876ffe5f4721951b1bd934059a72568e6174439d980ba79cf2f97c369a12c12bc048dff7627cae0c53c37f3666745108
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.3.2.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.3.2.ebuild
new file mode 100644
index 000..a082660d524
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.3.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="4"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2019-10-01 Thread Joonas Niilola
commit: 6d96b6370d602b1465d8beecaf0ae11fbb14dbe2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct  1 14:50:58 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  1 16:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d96b637

qmail.eclass: do not install SYSDEPS

This is the list of platform specific headers, and only used in an instruction
to report success to the author. Since the headers are not installed this list
can go away, too.

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 eclass/qmail.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 2030004380c..b4be80efbb2 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -206,7 +206,7 @@ qmail_man_install() {
into /usr
doman *.[1578]
dodoc BLURB* CHANGES FAQ INSTALL* PIC* README* REMOVE* SECURITY \
-   SENDMAIL* SYSDEPS TEST* THANKS* THOUGHTS UPGRADE VERSION*
+   SENDMAIL* TEST* THANKS* THOUGHTS UPGRADE VERSION*
 
declare -F qmail_man_install_hook >/dev/null && \
qmail_man_install_hook



[gentoo-commits] repo/gentoo:master commit in: net-mail/vpopmail/files/

2019-10-01 Thread Joonas Niilola
commit: d4ab9229494efcc56997227dd3d27dadd2ae0121
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct  1 14:55:51 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  1 16:10:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ab9229

net-mail/vpopmail: clean up patch headers

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Closes: https://github.com/gentoo/gentoo/pull/13117
Signed-off-by: Joonas Niilola  gentoo.org>

 net-mail/vpopmail/files/vpopmail-5.4.9-access.violation.patch | 2 +-
 net-mail/vpopmail/files/vpopmail-lazy.patch   | 2 +-
 net-mail/vpopmail/files/vpopmail-vpgsql.patch | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-mail/vpopmail/files/vpopmail-5.4.9-access.violation.patch 
b/net-mail/vpopmail/files/vpopmail-5.4.9-access.violation.patch
index ed7c62e7639..5363267a21a 100644
--- a/net-mail/vpopmail/files/vpopmail-5.4.9-access.violation.patch
+++ b/net-mail/vpopmail/files/vpopmail-5.4.9-access.violation.patch
@@ -1,4 +1,4 @@
 a/configure.in.org 2004-06-30 22:11:08.0 -0700
+--- a/configure.in 2004-06-30 22:11:08.0 -0700
 +++ b/configure.in 2004-08-22 16:45:36.279473008 -0700
 @@ -463,16 +463,16 @@
if test ! -d $vpopmaildir

diff --git a/net-mail/vpopmail/files/vpopmail-lazy.patch 
b/net-mail/vpopmail/files/vpopmail-lazy.patch
index 4f4888ea6ba..7db04f8af46 100644
--- a/net-mail/vpopmail/files/vpopmail-lazy.patch
+++ b/net-mail/vpopmail/files/vpopmail-lazy.patch
@@ -1,4 +1,4 @@
 a/Makefile.am.orig 2005-11-18 03:19:43.0 +0100
+--- a/Makefile.am  2005-11-18 03:19:43.0 +0100
 +++ b/Makefile.am  2005-11-18 03:20:18.0 +0100
 @@ -33,6 +33,7 @@
  

diff --git a/net-mail/vpopmail/files/vpopmail-vpgsql.patch 
b/net-mail/vpopmail/files/vpopmail-vpgsql.patch
index 8869356c7e4..941cd9708ae 100644
--- a/net-mail/vpopmail/files/vpopmail-vpgsql.patch
+++ b/net-mail/vpopmail/files/vpopmail-vpgsql.patch
@@ -1,4 +1,4 @@
 a/vpgsql.c.2   2011-02-28 18:00:45.0 +0100
+--- a/vpgsql.c 2011-02-28 18:00:45.0 +0100
 +++ b/vpgsql.c 2011-08-06 05:46:49.959717911 +0200
 @@ -392,10 +392,10 @@
  #endif



[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/files/

2019-10-01 Thread Joonas Niilola
commit: 761fd4cf11be5311444d30fc4ae1865015fa60de
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct  1 14:54:28 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct  1 16:10:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761fd4cf

mail-mta/netqmail: clean up patch header

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-mta/netqmail/files/use-new-path-for-functions.sh.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/netqmail/files/use-new-path-for-functions.sh.patch 
b/mail-mta/netqmail/files/use-new-path-for-functions.sh.patch
index c107db0480f..f275091da5d 100644
--- a/mail-mta/netqmail/files/use-new-path-for-functions.sh.patch
+++ b/mail-mta/netqmail/files/use-new-path-for-functions.sh.patch
@@ -1,4 +1,4 @@
 a/genqmail-20080406/ssl/mkservercert.orig  2015-10-18 12:46:40.082559295 
-0200
+--- a/genqmail-20080406/ssl/mkservercert   2015-10-18 12:46:40.082559295 
-0200
 +++ b/genqmail-20080406/ssl/mkservercert   2015-10-18 12:49:03.749576181 
-0200
 @@ -5,7 +5,7 @@
  # Based on mkimapdcert from courier-imap.



  1   2   >