[gentoo-commits] repo/gentoo:master commit in: net-im/prosody/

2020-04-10 Thread Jason A. Donenfeld
commit: 9cb4f425aab6a770c99d8f3e402148ed7386fa39
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Apr 11 05:33:28 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sat Apr 11 05:33:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb4f425

net-im/prosody: remove self from metadata

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-im/prosody/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-im/prosody/metadata.xml b/net-im/prosody/metadata.xml
index 81c99ed9f72..93caf7b71d7 100644
--- a/net-im/prosody/metadata.xml
+++ b/net-im/prosody/metadata.xml
@@ -4,9 +4,6 @@
   
 klaus...@gentoo.org
   
-  
-zx...@gentoo.org
-  
   
 Use libevent for event handling
 Support for compressing XMPP streams with 
mod_compression



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2020-04-10 Thread Stefan Strogin
commit: de51630a598c8d88c8a68ad0ae04064559ca7ced
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Apr 11 04:55:48 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sat Apr 11 05:01:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=de51630a

dev-qt/qtnetwork: drop old 5.13.2

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

 dev-qt/qtnetwork/Manifest|  1 -
 dev-qt/qtnetwork/qtnetwork-5.13.2.ebuild | 68 
 2 files changed, 69 deletions(-)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 7660e68..4027b9b 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,2 +1 @@
-DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 
50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e
 SHA512 
b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204
 DIST qtbase-everywhere-src-5.14.1.tar.xz 49828188 BLAKE2B 
d5641df96a90ec4f3f85e47444c151b2090161330df9684703883865ddc84bed507295b67953c0a8cad9c104a10727ac9fb26d7f3ec4bf2052294c843f108491
 SHA512 
964777323d0e3f9d355218c3493bb3b61d2750d9cb5ba71fce72cae3cd362acce88e39360f1fac0011f1b74d529a23621a7281191c622cc034ce78a77afa296b

diff --git a/dev-qt/qtnetwork/qtnetwork-5.13.2.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.13.2.ebuild
deleted file mode 100644
index 0106a1e..000
--- a/dev-qt/qtnetwork/qtnetwork-5.13.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Network abstraction library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="bindist connman libproxy libressl networkmanager sctp +ssl"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   sys-libs/zlib:=
-   connman? ( ~dev-qt/qtdbus-${PV} )
-   libproxy? ( net-libs/libproxy )
-   networkmanager? ( ~dev-qt/qtdbus-${PV} )
-   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0=[bindist=] )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-RDEPEND="${DEPEND}
-   connman? ( net-misc/connman )
-   networkmanager? ( net-misc/networkmanager )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.12.1-libressl.patch
-   "${FILESDIR}"/${PN}-5.12.4-libressl.patch
-)
-
-QT5_TARGET_SUBDIRS=(
-   src/network
-   src/plugins/bearer/generic
-)
-
-QT5_GENTOO_CONFIG=(
-   libproxy:libproxy:
-   ssl::SSL
-   ssl::OPENSSL
-   ssl:openssl-linked:LINKED_OPENSSL
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :network
-)
-
-pkg_setup() {
-   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
-   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
-}
-
-src_configure() {
-   local myconf=(
-   $(usex connman -dbus-linked '')
-   $(qt_use libproxy)
-   $(usex networkmanager -dbus-linked '')
-   $(qt_use sctp)
-   $(usex ssl -openssl-linked '')
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2020-04-10 Thread Stefan Strogin
commit: ad08d4df67f1e2235ae1847448ed4e2c35d87ab5
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Apr 11 05:01:07 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sat Apr 11 05:02:25 2020 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ad08d4df

dev-qt/qtnetwork: version bump to 5.14.2

Reported-by: Dennis Gaebler  uni-ulm.de>
Closes: https://github.com/gentoo/libressl/pull/318
Bug: https://bugs.gentoo.org/562050
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-qt/qtnetwork/Manifest|  1 +
 dev-qt/qtnetwork/metadata.xml|  1 +
 dev-qt/qtnetwork/qtnetwork-5.14.2.ebuild | 70 
 3 files changed, 72 insertions(+)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 4027b9b..62cc41e 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1 +1,2 @@
 DIST qtbase-everywhere-src-5.14.1.tar.xz 49828188 BLAKE2B 
d5641df96a90ec4f3f85e47444c151b2090161330df9684703883865ddc84bed507295b67953c0a8cad9c104a10727ac9fb26d7f3ec4bf2052294c843f108491
 SHA512 
964777323d0e3f9d355218c3493bb3b61d2750d9cb5ba71fce72cae3cd362acce88e39360f1fac0011f1b74d529a23621a7281191c622cc034ce78a77afa296b
+DIST qtbase-everywhere-src-5.14.2.tar.xz 49865752 BLAKE2B 
ed8eb18dfc79e9983248655eb62e8305ef8b79f96c7880c88533250fef8f0d187cf576082d41df08314711b4c007b94686486abd77bf9bc201336caa02ced300
 SHA512 
8c83e06d58b56e9f288e83d6c3dd4ad6cc9f1eb1a32c7b44fb912fda34ed7255766fd9fa60cd740ee001df7d6172f25df05f1f95e986c3e793fbcd9bf4f18de9

diff --git a/dev-qt/qtnetwork/metadata.xml b/dev-qt/qtnetwork/metadata.xml
index cc8f058..19a09a6 100644
--- a/dev-qt/qtnetwork/metadata.xml
+++ b/dev-qt/qtnetwork/metadata.xml
@@ -8,6 +8,7 @@

Disable EC support via 
dev-libs/openssl
Enable net-misc/connman-based 
bearer plugin
+   Enable support for GSSAPI 
(virtual/krb5)
Use net-libs/libproxy for 
automatic
HTTP/SOCKS proxy configuration
Enable 
net-misc/networkmanager-based

diff --git a/dev-qt/qtnetwork/qtnetwork-5.14.2.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.14.2.ebuild
new file mode 100644
index 000..6fafe4c
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.14.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="bindist connman gssapi libproxy libressl networkmanager sctp +ssl"
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}:5=
+   sys-libs/zlib:=
+   connman? ( ~dev-qt/qtdbus-${PV} )
+   gssapi? ( virtual/krb5 )
+   libproxy? ( net-libs/libproxy )
+   networkmanager? ( ~dev-qt/qtdbus-${PV} )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[bindist=] )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   connman? ( net-misc/connman )
+   networkmanager? ( net-misc/networkmanager )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.12.1-libressl.patch
+   "${FILESDIR}"/${PN}-5.12.4-libressl.patch
+)
+
+QT5_TARGET_SUBDIRS=(
+   src/network
+   src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+   libproxy:libproxy:
+   ssl::SSL
+   ssl::OPENSSL
+   ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+   :network
+)
+
+pkg_setup() {
+   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
+   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
+}
+
+src_configure() {
+   local myconf=(
+   $(usex connman -dbus-linked '')
+   $(usex gssapi -feature-gssapi -no-feature-gssapi)
+   $(qt_use libproxy)
+   $(usex networkmanager -dbus-linked '')
+   $(qt_use sctp)
+   $(usex ssl -openssl-linked '')
+   )
+   qt5-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2020-04-10 Thread Nick Sarnie
commit: d4b29f25d3701e8c2c90527f122d3e224199e0fe
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 11 03:05:56 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 11 03:07:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b29f25

app-emulation/wine-staging: Sync with ::wine

Bump to 5.6

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-5.6.ebuild | 621 +
 2 files changed, 623 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 9b930c4cc1d..64e410b1825 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -5,9 +5,11 @@ DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
 DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd
+DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c66c9caf9c8dacd5071cc9bc9df1c3ea56d6ec07cf83ac681baee6849e786a1202d99f139e1645c374c72704
 SHA512 
b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4
 DIST wine-staging-5.0.tar.gz 9942644 BLAKE2B 
e5d040ae903c6e982c961db1c7c30cfbf7245f00cd0df7c10ceb182c5227f5a555f1a41b24eca982a12b4981edee937cfa5079e6c6fec378d475fca3057cbb7c
 SHA512 
36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6
 DIST wine-staging-5.1.tar.gz 9924758 BLAKE2B 
44a5710c126a1ea0a21dbac21826d2513191d79cb96f4a22adc5e6823d28b214d81af8f536914d4434402b5e2b70f89a25e2049cf12cbbde3f31ae2bc3bafab5
 SHA512 
ebb9bf0a0a3c7f108fff8b32ca79124d1da410fbfb320ad3298f3d92fabeb9ca81de6a4fefac344948a70c49771ffa3f0dc30de2ee6d6f61d158ed87a206a14e
 DIST wine-staging-5.2.tar.gz 9898002 BLAKE2B 
f4dc43223cf89e6c76fc7898a98acdc9eb3d4a8e8279a38135f155d9a3fe6a2f7bbc52ece5c4a07cf801caa91c10e40f172271b442356e52a59c31a8a82db3c3
 SHA512 
dd2066db1eb4d424579bdf8d25f476eae0b86a6bea7b1f7ff2a21d7bf0209b4ef00d9c0ed29a7cab50c5dea4684acb5d342ebf02554b16fd0938a03e607f6270
 DIST wine-staging-5.3.tar.gz 9904213 BLAKE2B 
5a1a9b41a17533238151ad87ec631a9ff78f954fa51baaebac787bd4eba88730a3524e4778a55eb80fd4153302d443d859c0b27c149495cd72ab6263aa583a8a
 SHA512 
df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702
 DIST wine-staging-5.4.tar.gz 9924147 BLAKE2B 
c82fa66470645e62e63e8760d68cb92e4a04c209db712371bc1a534756c6b16c109e247bb1866edc514bdb24ba6a9e9f4ccb5c0db204d51541da0af82fd3b96f
 SHA512 
d4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b
 DIST wine-staging-5.5.tar.gz 9920540 BLAKE2B 
21b24fd3a2b3ee9c9ea029e1114d0faaf0b8a4ef732eafb4f7e0301886aee9160699867147c4087515a37edc57a42919c662b1e203bf9df674d78579b3be3c39
 SHA512 
8e926d73f275ed36b1c1e55235831c171b427501265a0e859accc7ca6b5077513bc2b3d37d973842b76b57a56798d11c101a387c626c96ed422d8a06cd908221
+DIST wine-staging-5.6.tar.gz 9922611 BLAKE2B 
945e7a6398d6f3f8f85f334a06462282647405cf0b7d0e9d1985c9c5daa460c1bb9f8dc66d090311aeb8136d0603e836084bbeb2904833f4f73d7fdd9dd9bef1
 SHA512 
7ddf5699834a6e04b094a7cae008175c874415d22554bac38176f3121b9533071ef610f8b5a0dd3ce3e4adf8a9d4ac214aa1cee7634959c5150b66fbb74710b7

diff --git a/app-emulation/wine-staging/wine-staging-5.6.ebuild 
b/app-emulation/wine-staging/wine-staging-5.6.ebuild
new file mode 100644
index 000..4fec765f317
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-5.6.ebuild
@@ -0,0 +1,621 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2020-04-10 Thread Nick Sarnie
commit: 737e16e894e665657d7b4b1d708eefe6bd5af7fc
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 11 03:03:40 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 11 03:07:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737e16e8

app-emulation/wine-vanilla: Sync with ::wine

Bump to 5.6

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 7b91ef35740..3ee046b96bf 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -10,3 +10,4 @@ DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
 DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd
+DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c66c9caf9c8dacd5071cc9bc9df1c3ea56d6ec07cf83ac681baee6849e786a1202d99f139e1645c374c72704
 SHA512 
b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild
new file mode 100644
index 000..112cd56f007
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild
@@ -0,0 +1,540 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20191222"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/;
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
+   X? ( truetype )
+   elibc_glibc? ( threads )
+   osmesa? ( opengl )
+   test? ( abi_x86_32 )
+   vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
+
+# FIXME: the test suite is unsuitable for us; many tests require net access
+# or fail due to Xvfb's opengl limitations.
+RESTRICT="test"
+
+COMMON_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   )
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
+   cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
+   faudio? ( 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2020-04-10 Thread Nick Sarnie
commit: 6d8ffa40761ebe8bece284e0344749934d038828
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 11 03:04:21 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 11 03:07:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8ffa40

app-emulation/wine-vanilla: Drop old

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 -
 app-emulation/wine-vanilla/wine-vanilla-5.1.ebuild | 536 -
 2 files changed, 537 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 3ee046b96bf..4d41fedbdd6 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -5,7 +5,6 @@ DIST wine-4.0.2.tar.xz 21668348 BLAKE2B 
f1aa8ba3add9ae1e6fbb930a0c557c0015a699b2
 DIST wine-4.0.3.tar.xz 21680420 BLAKE2B 
a7caf4b82fa2594f77e31f29b2a3da59c08bb58f213268d61bdf48998345162bc36fbfc24db94d11cb07b6da347b3471e9d8976d9abfa0f76c183c0a519aa73e
 SHA512 
a8fde0bcf600eaec56c3ce58c9aa992386784c85cf1c93aa84d50aff4c842b12a6b099c23391d3ad9a0059f3dc9069c0f8e00fad293305ba8a33afc70bf26e14
 DIST wine-4.0.tar.xz 21644692 BLAKE2B 
9c426ef2249c16e908a3617c2844d8b12a2df843721338b1cfb69459815b902cfa0ddf3d74c09dc900fb2ceb003e54d97a7c0afaac51a9caab7d21beb82e26c3
 SHA512 
7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd
 DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83
-DIST wine-5.1.tar.xz 22500180 BLAKE2B 
bf77f24e4be2402afd083c28624e41761d63c1248c314870e0c5a6879fb1393992fe9d99bcafcea0a91599500d745a3ad199e31e857590707f026f1cf740ad31
 SHA512 
b842b533884f15a8fb71373258671d74aee997d9ed9ee0fb36f945cd2006b494f6cc6c91a8ca47e0ea5b0b39b108f2c4f155918823a7ddf3cd44b4e26ede9171
 DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0f13e965dd9eecb621e475d33a832b316e37f1372a965efe517efafa9f857a38d9bf081026d221db96b7a0d
 SHA512 
57fa66885c3b5f43e51324e24b8524f663ad67ff15b464ac7d58096d5921f523a59ef5f1dc1ea7aa65fa10d64b7cd832f421c1b773c72bc312d8544a61c33f8f
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.1.ebuild
deleted file mode 100644
index ce3a2cfa381..000
--- a/app-emulation/wine-vanilla/wine-vanilla-5.1.ebuild
+++ /dev/null
@@ -1,536 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
ltprune multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
-
-MY_PN="${PN%%-*}"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-GWP_V="20191222"
-PATCHDIR="${WORKDIR}/gentoo-wine-patches"
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="https://www.winehq.org/;
-SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
-REQUIRED_USE="|| ( 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2020-04-10 Thread Nick Sarnie
commit: fc8ca5c044ca1d9b120505b1a8f6126a1e5ea782
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 11 03:06:37 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 11 03:07:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8ca5c0

app-emulation/wine-staging: Drop old

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   4 -
 app-emulation/wine-staging/wine-staging-5.0.ebuild | 615 -
 app-emulation/wine-staging/wine-staging-5.1.ebuild | 615 -
 3 files changed, 1234 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 64e410b1825..46a76ee1226 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,13 +1,9 @@
 DIST gentoo-wine-patches-20191222.tar.xz 59236 BLAKE2B 
1b2c7b3ab69e5603d0f176a88c13b6d532f94f319ad29821faa699e828d90cfbe92c02b6e73b72eb16e565707c49885833fe557809ed16f4a6f0f182de9bb6e6
 SHA512 
a030fad55be5e1d909bc50e430c9a99846b88d7555f12749e101ba83f04df5af23eeb726b5ed78f847a66d11ac0a838bc69bd5bf8cf53da77ad454d2a2fe65cf
-DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83
-DIST wine-5.1.tar.xz 22500180 BLAKE2B 
bf77f24e4be2402afd083c28624e41761d63c1248c314870e0c5a6879fb1393992fe9d99bcafcea0a91599500d745a3ad199e31e857590707f026f1cf740ad31
 SHA512 
b842b533884f15a8fb71373258671d74aee997d9ed9ee0fb36f945cd2006b494f6cc6c91a8ca47e0ea5b0b39b108f2c4f155918823a7ddf3cd44b4e26ede9171
 DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0f13e965dd9eecb621e475d33a832b316e37f1372a965efe517efafa9f857a38d9bf081026d221db96b7a0d
 SHA512 
57fa66885c3b5f43e51324e24b8524f663ad67ff15b464ac7d58096d5921f523a59ef5f1dc1ea7aa65fa10d64b7cd832f421c1b773c72bc312d8544a61c33f8f
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
 DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd
 DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c66c9caf9c8dacd5071cc9bc9df1c3ea56d6ec07cf83ac681baee6849e786a1202d99f139e1645c374c72704
 SHA512 
b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4
-DIST wine-staging-5.0.tar.gz 9942644 BLAKE2B 
e5d040ae903c6e982c961db1c7c30cfbf7245f00cd0df7c10ceb182c5227f5a555f1a41b24eca982a12b4981edee937cfa5079e6c6fec378d475fca3057cbb7c
 SHA512 
36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6
-DIST wine-staging-5.1.tar.gz 9924758 BLAKE2B 
44a5710c126a1ea0a21dbac21826d2513191d79cb96f4a22adc5e6823d28b214d81af8f536914d4434402b5e2b70f89a25e2049cf12cbbde3f31ae2bc3bafab5
 SHA512 
ebb9bf0a0a3c7f108fff8b32ca79124d1da410fbfb320ad3298f3d92fabeb9ca81de6a4fefac344948a70c49771ffa3f0dc30de2ee6d6f61d158ed87a206a14e
 DIST wine-staging-5.2.tar.gz 9898002 BLAKE2B 
f4dc43223cf89e6c76fc7898a98acdc9eb3d4a8e8279a38135f155d9a3fe6a2f7bbc52ece5c4a07cf801caa91c10e40f172271b442356e52a59c31a8a82db3c3
 SHA512 
dd2066db1eb4d424579bdf8d25f476eae0b86a6bea7b1f7ff2a21d7bf0209b4ef00d9c0ed29a7cab50c5dea4684acb5d342ebf02554b16fd0938a03e607f6270
 DIST wine-staging-5.3.tar.gz 9904213 BLAKE2B 
5a1a9b41a17533238151ad87ec631a9ff78f954fa51baaebac787bd4eba88730a3524e4778a55eb80fd4153302d443d859c0b27c149495cd72ab6263aa583a8a
 SHA512 
df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702
 DIST wine-staging-5.4.tar.gz 9924147 BLAKE2B 
c82fa66470645e62e63e8760d68cb92e4a04c209db712371bc1a534756c6b16c109e247bb1866edc514bdb24ba6a9e9f4ccb5c0db204d51541da0af82fd3b96f
 SHA512 
d4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b

diff --git 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-04-10 Thread Nick Sarnie
commit: 56f3245f92b60ba822a8fb7cf229e57352322cf0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 11 03:01:25 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 11 03:01:25 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=56f3245f

app-emulation/wine-staging: Bump to 5.6

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-5.6.ebuild | 621 +
 2 files changed, 623 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index c2038d6..10ecc30 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -31,6 +31,7 @@ DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
 DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd
+DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c66c9caf9c8dacd5071cc9bc9df1c3ea56d6ec07cf83ac681baee6849e786a1202d99f139e1645c374c72704
 SHA512 
b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4
 DIST wine-staging-4.0.tar.gz 9945756 BLAKE2B 
bfd27d5677d01b4a14c4ef593b741b6fa6e75194de04a90659ecceaa8b087d594cafdd0a53cc2ad2d05e9c73928d70d0b6681ac0052df79f7b45cbb370b31d3d
 SHA512 
4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33
 DIST wine-staging-4.1.tar.gz 9941329 BLAKE2B 
e455a411d782dcb52b29ad6150b108a4a9b3fd7cd548e35c1392ee3bce581206d99520df19a153ddb80f135156a8d33f6acbbfe086c28f6bfe404fe9eae96556
 SHA512 
8f52fdae4f98fe67053b00d03234e0937652a9a9506c9e94b717502244eb741c062990678ede11342dc182a4fe9c066227814ebe394ef5f6aedec73983c08554
 DIST wine-staging-4.10.tar.gz 9924803 BLAKE2B 
91812a8004a96d859c43b2bf00d38e0cae425429070b0892ca7051a6aa07aae3142e6f49086713a1042efa9a7376742a9cff4e50dd050b0dbff28f774b75f4c6
 SHA512 
f65ed761d9cbfb58aef19ea8a90c049996855a49de747f1858703e765292532dc7bb487ecfe50eb2e7e87c673507a5e287f6f80aa2d50aabe9066314809c1f03
@@ -59,3 +60,4 @@ DIST wine-staging-5.2.tar.gz 9898002 BLAKE2B 
f4dc43223cf89e6c76fc7898a98acdc9eb3
 DIST wine-staging-5.3.tar.gz 9904213 BLAKE2B 
5a1a9b41a17533238151ad87ec631a9ff78f954fa51baaebac787bd4eba88730a3524e4778a55eb80fd4153302d443d859c0b27c149495cd72ab6263aa583a8a
 SHA512 
df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702
 DIST wine-staging-5.4.tar.gz 9924147 BLAKE2B 
c82fa66470645e62e63e8760d68cb92e4a04c209db712371bc1a534756c6b16c109e247bb1866edc514bdb24ba6a9e9f4ccb5c0db204d51541da0af82fd3b96f
 SHA512 
d4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b
 DIST wine-staging-5.5.tar.gz 9920540 BLAKE2B 
21b24fd3a2b3ee9c9ea029e1114d0faaf0b8a4ef732eafb4f7e0301886aee9160699867147c4087515a37edc57a42919c662b1e203bf9df674d78579b3be3c39
 SHA512 
8e926d73f275ed36b1c1e55235831c171b427501265a0e859accc7ca6b5077513bc2b3d37d973842b76b57a56798d11c101a387c626c96ed422d8a06cd908221
+DIST wine-staging-5.6.tar.gz 9922611 BLAKE2B 
945e7a6398d6f3f8f85f334a06462282647405cf0b7d0e9d1985c9c5daa460c1bb9f8dc66d090311aeb8136d0603e836084bbeb2904833f4f73d7fdd9dd9bef1
 SHA512 
7ddf5699834a6e04b094a7cae008175c874415d22554bac38176f3121b9533071ef610f8b5a0dd3ce3e4adf8a9d4ac214aa1cee7634959c5150b66fbb74710b7

diff --git a/app-emulation/wine-staging/wine-staging-5.6.ebuild 
b/app-emulation/wine-staging/wine-staging-5.6.ebuild
new file mode 100644
index 000..4fec765
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-5.6.ebuild
@@ -0,0 +1,621 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2020-04-10 Thread Nick Sarnie
commit: 4cef3bf18e3576feac5c2c1b964f879ea68e84ed
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Apr 11 03:00:03 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Apr 11 03:00:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=4cef3bf1

app-emulation/wine-vanilla: Bump to 5.6

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 43bc8a3..f5647b8 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -33,3 +33,4 @@ DIST wine-5.2.tar.xz 22837712 BLAKE2B 
ee9d4d4dd6c0669d1585cc6988d933dbc7aa5277a0
 DIST wine-5.3.tar.xz 22918612 BLAKE2B 
dce58aec45f665e1014635eadc9cc00c969e46c87de5d41bc51168237d9fc01011dcfc3fa4c83ed4cbcdfe19a3747e5e32f87946434a6eba2a8547f1929b33f3
 SHA512 
40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6
 DIST wine-5.4.tar.xz 22917904 BLAKE2B 
ceaa8516ddc0c2421b92da0ef047465cfa9fc203dfce93b42ca76409bab5e24709d173a4ed519b78f32d8ee99ffd9f0d06ee4156357f995c75e434b0249a31e2
 SHA512 
892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98
 DIST wine-5.5.tar.xz 23630916 BLAKE2B 
52855c891bb2f6431d0cb02e7b64b28525ad952b548771dd7ff89f95842f9f8e27c941cef7e963b8fb4c7d84c6fd28dba8edfbab90ba683b9f32c41583837e0a
 SHA512 
9c7870dd829effe5fd1be342f85a85e2d1f791bfd871279253dd91becd97dea41c6c4f7a9faec0153e58e360d4e3b4d659daf0d21f07a142d06534e0c229aacd
+DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c66c9caf9c8dacd5071cc9bc9df1c3ea56d6ec07cf83ac681baee6849e786a1202d99f139e1645c374c72704
 SHA512 
b12b0eff228ecd783fec8bf91f97e4387125226b172046d800e1fbffa303ceca32f1f647b9e8ceb24d303c23eb57188be14ddd8ba5fc04ba781a69186fbe6be4

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild
new file mode 100644
index 000..112cd56
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.6.ebuild
@@ -0,0 +1,540 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20191222"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/;
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks +unwind v4l vkd3d 
vulkan +X +xcomposite xinerama +xml"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
+   X? ( truetype )
+   elibc_glibc? ( threads )
+   osmesa? ( opengl )
+   test? ( abi_x86_32 )
+   vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
+
+# FIXME: the test suite is unsuitable for us; many tests require net access
+# or fail due to Xvfb's opengl limitations.
+RESTRICT="test"
+
+COMMON_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   )
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
+   cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
+   faudio? ( 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/files/, app-emulation/libvirt/

2020-04-10 Thread Matthias Maier
commit: ca0a61eed33d17d0bd434ea5ad5c7bf2f891621c
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Apr 11 01:45:30 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Apr 11 01:45:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0a61ee

app-emulation/libvirt: update openrc init scripts

Upstream changes between 6.1.0 and 6.2.0 on pidfile handling break our
openrc init script due to a race condition. Work around this issue by
not using the "-d" option (keeping the daemon in foreground) and let
start-stop-daemon do double-forking ("-b" option).

Closes: https://bugs.gentoo.org/716800
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/files/libvirtd.init-r19  | 33 ++
 app-emulation/libvirt/files/virtlockd.init-r2  | 23 +++
 app-emulation/libvirt/files/virtlogd.init-r2   | 23 +++
 ...irt-6.2.0-r1.ebuild => libvirt-6.2.0-r2.ebuild} |  6 ++--
 app-emulation/libvirt/libvirt-.ebuild  |  6 ++--
 5 files changed, 85 insertions(+), 6 deletions(-)

diff --git a/app-emulation/libvirt/files/libvirtd.init-r19 
b/app-emulation/libvirt/files/libvirtd.init-r19
new file mode 100644
index 000..60dad6a791d
--- /dev/null
+++ b/app-emulation/libvirt/files/libvirtd.init-r19
@@ -0,0 +1,33 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Virtual Machine Management daemon (libvirt)"
+
+LIBVIRTD_OPTS=${LIBVIRTD_OPTS:-"${LIBVIRTD_OPTS}"}
+LIBVIRTD_TIMEOUT=${LIBVIRTD_TERMTIMEOUT:-"TERM/25/KILL/5"}
+
+command="/usr/sbin/libvirtd"
+command_args="${LIBVIRTD_OPTS}"
+start_stop_daemon_args="-b --env KRB5_KTNAME=/etc/libvirt/krb5.tab"
+pidfile="/run/libvirtd.pid"
+retry="${LIBVIRTD_TERMTIMEOUT}"
+
+depend() {
+   need virtlogd
+   use ceph dbus iscsid virtlockd
+   after cgconfig corosync ebtables iptables ip6tables nfs nfsmount 
ntp-client ntpdportmap rpc.statd sanlock xenconsoled
+   USE_FLAG_FIREWALLD
+}
+
+start_pre() {
+   # Test configuration directories in /etc/libvirt/ to be either not
+   # present or a directory, i.e. not a regular file, bug #532892
+
+   checkpath --directory /etc/libvirt/lxc || return 1
+   checkpath --directory /etc/libvirt/nwfilter || return 1
+   [ -L /etc/libvirt/qemu ] ||
+   checkpath --directory /etc/libvirt/qemu || return 1
+   [ -L /etc/libvirt/storage ] ||
+   checkpath --directory /etc/libvirt/storage || return 1
+}

diff --git a/app-emulation/libvirt/files/virtlockd.init-r2 
b/app-emulation/libvirt/files/virtlockd.init-r2
new file mode 100644
index 000..385dc1e6231
--- /dev/null
+++ b/app-emulation/libvirt/files/virtlockd.init-r2
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="libvirt virtual machine lock manager"
+command="/usr/sbin/virtlockd"
+start_stop_daemon_args="-b"
+pidfile="/run/virtlockd.pid"
+
+extra_started_commands="reload"
+description_reload="re-exec the daemon, while maintaining locks and clients"
+
+
+depend() {
+after ntp-client ntpd nfs nfsmount corosync
+}
+
+reload() {
+ebegin "re-exec() virtlockd"
+
+start-stop-daemon --signal SIGUSR1 \
+  --exec "${command}" --pidfile "${pidfile}"
+}

diff --git a/app-emulation/libvirt/files/virtlogd.init-r2 
b/app-emulation/libvirt/files/virtlogd.init-r2
new file mode 100644
index 000..442dcb8de48
--- /dev/null
+++ b/app-emulation/libvirt/files/virtlogd.init-r2
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="libvirt virtual machine logging manager"
+command="/usr/sbin/virtlogd"
+start_stop_daemon_args="-b"
+pidfile="/run/virtlogd.pid"
+
+extra_started_commands="reload"
+description_reload="re-exec the daemon, while maintaining open connections"
+
+
+depend() {
+after ntp-client ntpd nfs nfsmount corosync
+}
+
+reload() {
+ebegin "re-exec() virtlogd"
+
+start-stop-daemon --signal SIGUSR1 \
+  --exec "${command}" --pidfile "${pidfile}"
+}

diff --git a/app-emulation/libvirt/libvirt-6.2.0-r1.ebuild 
b/app-emulation/libvirt/libvirt-6.2.0-r2.ebuild
similarity index 98%
rename from app-emulation/libvirt/libvirt-6.2.0-r1.ebuild
rename to app-emulation/libvirt/libvirt-6.2.0-r2.ebuild
index a387149a364..8079bd8549b 100644
--- a/app-emulation/libvirt/libvirt-6.2.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-6.2.0-r2.ebuild
@@ -219,7 +219,7 @@ src_prepare() {
default
 
# Tweak the init script:
-   cp "${FILESDIR}/libvirtd.init-r18" "${S}/libvirtd.init" || die
+   cp "${FILESDIR}/libvirtd.init-r19" "${S}/libvirtd.init" || die
sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \
  

[gentoo-commits] repo/gentoo:master commit in: app-crypt/jitterentropy-rngd/, app-crypt/jitterentropy-rngd/files/

2020-04-10 Thread Matthias Maier
commit: d16d0e6f646fd30be8e2a4cf1c4875b2a31a8f88
Author: Toralf Förster  gentoo  de>
AuthorDate: Tue Apr  7 19:34:19 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Apr 11 01:05:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16d0e6f

app-crypt/jitterentropy-rngd: fixed qa issues reported by the bot

Signed-off-by: Toralf Förster  gentoo.de>
Signed-off-by: Matthias Maier  gentoo.org>

 app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd  | 0
 app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild | 1 -
 2 files changed, 1 deletion(-)

diff --git a/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd 
b/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd
old mode 100755
new mode 100644

diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild 
b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
index a0f57561d71..b205fd7dfde 100644
--- a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
+++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
@@ -23,4 +23,3 @@ src_install() {
UNITDIR="$(systemd_get_systemunitdir)" install
newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd
 }
-



[gentoo-commits] repo/gentoo:master commit in: app-crypt/jitterentropy-rngd/

2020-04-10 Thread Matthias Maier
commit: a50ff416bb66545f2245561c630f91d581f72e85
Author: Toralf Förster  gentoo  de>
AuthorDate: Wed Apr  8 11:05:39 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Apr 11 01:05:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50ff416

app-crypt/jitterentropy-rngd: activate HTTP*s* at the homepage

Closes: https://github.com/gentoo/gentoo/pull/15258
Signed-off-by: Toralf Förster  gentoo.de>
Signed-off-by: Matthias Maier  gentoo.org>

 app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild 
b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
index b205fd7dfde..2a3e017c98e 100644
--- a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
+++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit linux-info systemd
 
 DESCRIPTION="Jitter RNG daemon"
-HOMEPAGE="http://www.chronox.de/jent.html;
+HOMEPAGE="https://www.chronox.de/jent.html;
 SRC_URI="https://github.com/smuellerDD/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/jitterentropy-rngd/files/, app-crypt/jitterentropy-rngd/

2020-04-10 Thread Matthias Maier
commit: c1c6e0e60d5b7bbf7685cc8596772d0c1cc65c59
Author: Toralf Förster  gentoo  de>
AuthorDate: Tue Apr  7 18:17:39 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Apr 11 01:05:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c6e0e6

app-crypt/jitterentropy-rngd: added openrc file

Signed-off-by: Toralf Förster  gentoo.de>
Signed-off-by: Matthias Maier  gentoo.org>

 .../jitterentropy-rngd/files/jitterentropy-rngd-initd   | 17 +
 .../jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild  |  2 ++
 2 files changed, 19 insertions(+)

diff --git a/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd 
b/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd
new file mode 100755
index 000..1a7fb84723b
--- /dev/null
+++ b/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="jitterentropy daemon"
+command="/usr/sbin/jitterentropy-rngd"
+pidfile="/run/jitterentropy-rngd.pid"
+command_args="--pid ${pidfile}"
+
+depend() {
+   need localmount
+   before net
+   use logger
+
+   provide entropy
+}
+

diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild 
b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
index bd3a671e48d..a0f57561d71 100644
--- a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
+++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild
@@ -21,4 +21,6 @@ PATCHES=(
 src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \
UNITDIR="$(systemd_get_systemunitdir)" install
+   newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd
 }
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-games/surgescript/

2020-04-10 Thread Haelwenn Monnier
commit: 2bad8311595d35fcf5310c33626dc5f6d2b4c069
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Apr 10 22:47:46 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 11 00:05:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bad8311

dev-games/surgescript: Version bump, 0.5.4.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-games/surgescript/Manifest   | 1 +
 .../{surgescript-.ebuild => surgescript-0.5.4.3.ebuild}  | 9 -
 dev-games/surgescript/surgescript-.ebuild| 9 -
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/dev-games/surgescript/Manifest b/dev-games/surgescript/Manifest
index 7592559..d6c09cc 100644
--- a/dev-games/surgescript/Manifest
+++ b/dev-games/surgescript/Manifest
@@ -1 +1,2 @@
+DIST surgescript-0.5.4.3.tar.gz 500022 BLAKE2B 
08598ad4adbd3cbf841354cde8ef3c9348abd196a828e9a9606b3cfa3b268c68aa7561a95c09692ef0d78d7c497207ddfc176e2528e6ae9a064af229c24e80d6
 SHA512 
0ffbb464326f019a6b523eca280c75c02f5976c07f61e6507cb46b1b2bf8bf0779b6fbd56c9204aee33ecf0ce513e07be8d5503d3cbd06443205ab57d674a6b3
 DIST surgescript-0.5.4.tar.gz 422111 BLAKE2B 
88733d7ae350ebc3874d3b0e5ec91a896227b8e03b1c56e1c462bc2dd989c0df7e1ac230b31ac7a187217f32f1059bea7f6661cffc3d32aaf2c9c7db22bd94d4
 SHA512 
d75f29dd21f73beccee559eef22d75b8502d9de79874a282855bdf872ecd9862a8e0a898699aca42b373a2abdca81d77f15255235c27420a2da417d3970fcaf4

diff --git a/dev-games/surgescript/surgescript-.ebuild 
b/dev-games/surgescript/surgescript-0.5.4.3.ebuild
similarity index 82%
copy from dev-games/surgescript/surgescript-.ebuild
copy to dev-games/surgescript/surgescript-0.5.4.3.ebuild
index b76cc96..16e25a5 100644
--- a/dev-games/surgescript/surgescript-.ebuild
+++ b/dev-games/surgescript/surgescript-0.5.4.3.ebuild
@@ -8,15 +8,16 @@ inherit cmake
 if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/alemart/surgescript;
+   SLOT="0"
 else
SRC_URI="https://github.com/alemart/surgescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
+   SLOT="0/${PV}"
 fi
 
 DESCRIPTION="scripting language made for opensurge"
 HOMEPAGE="https://alemart.github.io/surgescript;
 LICENSE="Apache-2.0"
-SLOT="0"
 
 IUSE="doc"
 
@@ -32,3 +33,9 @@ src_compile() {
HTML_DOCS="site"
fi
 }
+
+src_install() {
+   cmake_src_install
+
+   mv "${D}"/usr/lib "${D}"/usr/"$(get_libdir)" || die "Failed moving to 
libdir"
+}

diff --git a/dev-games/surgescript/surgescript-.ebuild 
b/dev-games/surgescript/surgescript-.ebuild
index b76cc96..16e25a5 100644
--- a/dev-games/surgescript/surgescript-.ebuild
+++ b/dev-games/surgescript/surgescript-.ebuild
@@ -8,15 +8,16 @@ inherit cmake
 if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/alemart/surgescript;
+   SLOT="0"
 else
SRC_URI="https://github.com/alemart/surgescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
+   SLOT="0/${PV}"
 fi
 
 DESCRIPTION="scripting language made for opensurge"
 HOMEPAGE="https://alemart.github.io/surgescript;
 LICENSE="Apache-2.0"
-SLOT="0"
 
 IUSE="doc"
 
@@ -32,3 +33,9 @@ src_compile() {
HTML_DOCS="site"
fi
 }
+
+src_install() {
+   cmake_src_install
+
+   mv "${D}"/usr/lib "${D}"/usr/"$(get_libdir)" || die "Failed moving to 
libdir"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-arcade/opensurge/, games-arcade/opensurge/files/

2020-04-10 Thread Haelwenn Monnier
commit: ea10a7cc4945adee6477bf5ff070a3492b0a4fbd
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Apr 10 23:59:14 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 11 00:05:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea10a7cc

games-arcade/opensurge: Version bump, 0.5.1.2

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-arcade/opensurge/Manifest|  1 +
 ...surge-0.5.1.2-fix_executable_install_path.patch | 23 ++
 ...nsurge-.ebuild => opensurge-0.5.1.2.ebuild} | 18 -
 games-arcade/opensurge/opensurge-.ebuild   |  7 ++-
 4 files changed, 39 insertions(+), 10 deletions(-)

diff --git a/games-arcade/opensurge/Manifest b/games-arcade/opensurge/Manifest
index 0a58f0c..f46405a 100644
--- a/games-arcade/opensurge/Manifest
+++ b/games-arcade/opensurge/Manifest
@@ -1 +1,2 @@
 DIST opensurge-0.5.0-1.tar.gz 26292706 BLAKE2B 
6643e2c9763df671e451da75a1c2f775e2469be8c576c7457a762a125cc02f12088674148a72c5e0534111e85b8b13042c0af7fcb8a8979579d5f81ae16216aa
 SHA512 
b8227e864819fbd9beed0831cda2ca72eb8fb2a0c39852d4bfc82a834b462009e92b1aa83d50ce5955e934da2d4c8eb3ce3740cf812f4f3eebc3171c8b22a95a
+DIST opensurge-0.5.1.2.tar.gz 27992793 BLAKE2B 
a52194969c0e49f560a5eb256b86b6b11538e20fe75449685b4f3a37d51c940eed4a9b7be604b92877a68b0fa68aaf03ce250b7c0b6698a52e4c372e17c3fa63
 SHA512 
b58e1fb410147a883523ed7ae765a944f8f07a195400f4df6bcee386602ab91392a7cf5eb54445819ca68a06695cf23be773d0d8a750657cadff6e79a4fd

diff --git 
a/games-arcade/opensurge/files/opensurge-0.5.1.2-fix_executable_install_path.patch
 
b/games-arcade/opensurge/files/opensurge-0.5.1.2-fix_executable_install_path.patch
new file mode 100644
index 000..95d3157
--- /dev/null
+++ 
b/games-arcade/opensurge/files/opensurge-0.5.1.2-fix_executable_install_path.patch
@@ -0,0 +1,23 @@
+From 0ad31f29ace91c1f542f8e25d8456b4473f7f91a Mon Sep 17 00:00:00 2001
+From: Haelwenn Monnier 
+Date: Sat, 11 Apr 2020 01:52:33 +0200
+Subject: [PATCH] CMakeLists.txt: Fix executable install path
+
+This installs the unix executable into a `$PREFIX/bin` folder so it is present 
into the PATH.
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8a0a18c..6f0d5d0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -661,7 +661,7 @@ SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES 
RUNTIME_OUTPUT_DIRECTORY "${CM
+ # Installing on *nix
+ IF(UNIX)
+   INSTALL(CODE "MESSAGE(\"Installing ${GAME_NAME} ${GAME_VERSION}... Make 
sure that you have the appropriate privileges.\")")
+-  INSTALL(TARGETS "${GAME_UNIXNAME}" RUNTIME DESTINATION 
"${CMAKE_INSTALL_PREFIX}")
++  INSTALL(TARGETS "${GAME_UNIXNAME}" RUNTIME DESTINATION 
"${CMAKE_INSTALL_PREFIX}/bin/")
+   INSTALL(FILES LICENSE README.md CHANGES.md logo.png surge.png surge.rocks 
DESTINATION "${GAME_DATADIR}")
+   INSTALL(DIRECTORY characters scripts sprites config images levels musics 
quests samples scripts themes languages fonts licenses DESTINATION 
"${GAME_DATADIR}" PATTERN ".git" EXCLUDE)
+   INSTALL(FILES src/misc/opensurge.png DESTINATION "${DESKTOP_ICON_PATH}")

diff --git a/games-arcade/opensurge/opensurge-.ebuild 
b/games-arcade/opensurge/opensurge-0.5.1.2.ebuild
similarity index 70%
copy from games-arcade/opensurge/opensurge-.ebuild
copy to games-arcade/opensurge/opensurge-0.5.1.2.ebuild
index e56fc30..f74724b 100644
--- a/games-arcade/opensurge/opensurge-.ebuild
+++ b/games-arcade/opensurge/opensurge-0.5.1.2.ebuild
@@ -5,15 +5,12 @@ EAPI=7
 
 inherit cmake
 
-MY_PV="${PV/_/-}"
-
 if [[ "${PV}" == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/alemart/opensurge;
 else
-   SRC_URI="https://github.com/alemart/opensurge/archive/v${MY_PV}.tar.gz 
-> ${PN}-${MY_PV}.tar.gz"
+   SRC_URI="https://github.com/alemart/opensurge/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
 fi
 
 DESCRIPTION="fun 2D retro platformer inspired by old-school Sonic games"
@@ -31,6 +28,17 @@ SLOT="0"
 DEPEND="
>=media-libs/allegro-5.2.5:=
media-libs/allegro[jpeg,png,opengl,truetype,gtk,vorbis]
-   dev-games/surgescript:=
+   >=dev-games/surgescript-0.5.4.3:=
 "
 RDEPEND="${DEPEND}"
+
+# https://github.com/alemart/opensurge/pull/30
+PATCHES=( "${FILESDIR}/${P}-fix_executable_install_path.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_STATIC=OFF
+   )
+
+   cmake_src_configure
+}

diff --git a/games-arcade/opensurge/opensurge-.ebuild 
b/games-arcade/opensurge/opensurge-.ebuild
index e56fc30..918d900 100644
--- a/games-arcade/opensurge/opensurge-.ebuild
+++ b/games-arcade/opensurge/opensurge-.ebuild
@@ -5,15 +5,12 @@ EAPI=7
 
 inherit cmake
 
-MY_PV="${PV/_/-}"
-
 if [[ "${PV}" == "" ]]; then
inherit git-r3
 

[gentoo-commits] repo/proj/guru:dev commit in: dev-games/surgescript/

2020-04-10 Thread Haelwenn Monnier
commit: 88a81e08b58217c42ff536978ea95f6bd7ab829d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Apr 10 23:06:32 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 11 00:05:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88a81e08

dev-games/surgescript: Version clean, 0.5.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-games/surgescript/Manifest |  1 -
 dev-games/surgescript/surgescript-0.5.4.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-games/surgescript/Manifest b/dev-games/surgescript/Manifest
index d6c09cc..a6ddd34 100644
--- a/dev-games/surgescript/Manifest
+++ b/dev-games/surgescript/Manifest
@@ -1,2 +1 @@
 DIST surgescript-0.5.4.3.tar.gz 500022 BLAKE2B 
08598ad4adbd3cbf841354cde8ef3c9348abd196a828e9a9606b3cfa3b268c68aa7561a95c09692ef0d78d7c497207ddfc176e2528e6ae9a064af229c24e80d6
 SHA512 
0ffbb464326f019a6b523eca280c75c02f5976c07f61e6507cb46b1b2bf8bf0779b6fbd56c9204aee33ecf0ce513e07be8d5503d3cbd06443205ab57d674a6b3
-DIST surgescript-0.5.4.tar.gz 422111 BLAKE2B 
88733d7ae350ebc3874d3b0e5ec91a896227b8e03b1c56e1c462bc2dd989c0df7e1ac230b31ac7a187217f32f1059bea7f6661cffc3d32aaf2c9c7db22bd94d4
 SHA512 
d75f29dd21f73beccee559eef22d75b8502d9de79874a282855bdf872ecd9862a8e0a898699aca42b373a2abdca81d77f15255235c27420a2da417d3970fcaf4

diff --git a/dev-games/surgescript/surgescript-0.5.4.ebuild 
b/dev-games/surgescript/surgescript-0.5.4.ebuild
deleted file mode 100644
index b76cc96..000
--- a/dev-games/surgescript/surgescript-0.5.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/alemart/surgescript;
-else
-   SRC_URI="https://github.com/alemart/surgescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="scripting language made for opensurge"
-HOMEPAGE="https://alemart.github.io/surgescript;
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="doc"
-
-BDEPEND="doc? (
-   dev-python/mkdocs
-   dev-python/mkdocs-material )"
-
-src_compile() {
-   cmake_src_compile
-
-   if use doc; then
-   mkdocs build || die "failed to make docs"
-   HTML_DOCS="site"
-   fi
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-games/surgescript/

2020-04-10 Thread Haelwenn Monnier
commit: c6c95198fe0ad3bec900b0518b96a7e328c9ee9f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Apr 10 22:58:38 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 11 00:05:51 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6c95198

dev-games/surgescript: Fix mkdoc addition

default here would override to the EAPI default function rather than
the one that cmake.eclass puts as a replacement to src_compile.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-games/surgescript/surgescript-0.5.4.ebuild | 3 ++-
 dev-games/surgescript/surgescript-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-games/surgescript/surgescript-0.5.4.ebuild 
b/dev-games/surgescript/surgescript-0.5.4.ebuild
index 983d3d5..b76cc96 100644
--- a/dev-games/surgescript/surgescript-0.5.4.ebuild
+++ b/dev-games/surgescript/surgescript-0.5.4.ebuild
@@ -25,7 +25,8 @@ BDEPEND="doc? (
dev-python/mkdocs-material )"
 
 src_compile() {
-   default
+   cmake_src_compile
+
if use doc; then
mkdocs build || die "failed to make docs"
HTML_DOCS="site"

diff --git a/dev-games/surgescript/surgescript-.ebuild 
b/dev-games/surgescript/surgescript-.ebuild
index 983d3d5..b76cc96 100644
--- a/dev-games/surgescript/surgescript-.ebuild
+++ b/dev-games/surgescript/surgescript-.ebuild
@@ -25,7 +25,8 @@ BDEPEND="doc? (
dev-python/mkdocs-material )"
 
 src_compile() {
-   default
+   cmake_src_compile
+
if use doc; then
mkdocs build || die "failed to make docs"
HTML_DOCS="site"



[gentoo-commits] repo/proj/guru:dev commit in: games-arcade/opensurge/

2020-04-10 Thread Haelwenn Monnier
commit: a04f96e6334753a262a85fb4a22e510e6b508828
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Apr 11 00:04:02 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 11 00:05:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a04f96e6

games-arcade/opensurge: Version clean, 0.5.0_p1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-arcade/opensurge/Manifest  |  1 -
 games-arcade/opensurge/opensurge-0.5.0_p1.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/games-arcade/opensurge/Manifest b/games-arcade/opensurge/Manifest
index f46405a..58c252b 100644
--- a/games-arcade/opensurge/Manifest
+++ b/games-arcade/opensurge/Manifest
@@ -1,2 +1 @@
-DIST opensurge-0.5.0-1.tar.gz 26292706 BLAKE2B 
6643e2c9763df671e451da75a1c2f775e2469be8c576c7457a762a125cc02f12088674148a72c5e0534111e85b8b13042c0af7fcb8a8979579d5f81ae16216aa
 SHA512 
b8227e864819fbd9beed0831cda2ca72eb8fb2a0c39852d4bfc82a834b462009e92b1aa83d50ce5955e934da2d4c8eb3ce3740cf812f4f3eebc3171c8b22a95a
 DIST opensurge-0.5.1.2.tar.gz 27992793 BLAKE2B 
a52194969c0e49f560a5eb256b86b6b11538e20fe75449685b4f3a37d51c940eed4a9b7be604b92877a68b0fa68aaf03ce250b7c0b6698a52e4c372e17c3fa63
 SHA512 
b58e1fb410147a883523ed7ae765a944f8f07a195400f4df6bcee386602ab91392a7cf5eb54445819ca68a06695cf23be773d0d8a750657cadff6e79a4fd

diff --git a/games-arcade/opensurge/opensurge-0.5.0_p1.ebuild 
b/games-arcade/opensurge/opensurge-0.5.0_p1.ebuild
deleted file mode 100644
index 071f9fa..000
--- a/games-arcade/opensurge/opensurge-0.5.0_p1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/alemart/opensurge;
-else
-   MY_PV="${PV//_p/-}"
-   SRC_URI="https://github.com/alemart/opensurge/archive/v${MY_PV}.tar.gz 
-> ${PN}-${MY_PV}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
-fi
-
-DESCRIPTION="fun 2D retro platformer inspired by old-school Sonic games"
-HOMEPAGE="http://opensurge2d.org/;
-LICENSE="GPL-3"
-SLOT="0"
-
-# Allegro:5 libs to USE
-# - image: jpeg,png
-# - primitives: opengl
-# - font+ttf: truetype
-# - acodec+audio: alsa/openal/oss/pulseaudio (present in REQUIRED_USE)
-# - dialog: gtk
-# allegro[vorbis] isn't in CMakeList.txt but is required for the .ogg assets
-DEPEND="
-   >=media-libs/allegro-5.2.5:=
-   media-libs/allegro[jpeg,png,opengl,truetype,gtk,vorbis]
-   dev-games/surgescript:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i '/INSTALL(TARGETS "${GAME_UNIXNAME}" 
/s/"${CMAKE_INSTALL_PREFIX}/\0\/bin/' \
-   CMakeLists.txt || die "Failed fixing executable target"
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DGAME_DATADIR="/usr/share/games/${PN}"
-   -DCMAKE_INSTALL_PREFIX="/usr"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/geographiclib/

2020-04-10 Thread Alessandro Barbieri
commit: 633184c0ee7648dfa1a8f63d4895eea6f3d1153f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Apr 10 23:53:31 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Apr 10 23:53:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=633184c0

sci-geosciences/geographiclib: remove broken required use

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../{geographiclib-1.50-r3.ebuild => geographiclib-1.50-r4.ebuild} | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sci-geosciences/geographiclib/geographiclib-1.50-r3.ebuild 
b/sci-geosciences/geographiclib/geographiclib-1.50-r4.ebuild
similarity index 97%
rename from sci-geosciences/geographiclib/geographiclib-1.50-r3.ebuild
rename to sci-geosciences/geographiclib/geographiclib-1.50-r4.ebuild
index 1a8d284..6ce62c5 100644
--- a/sci-geosciences/geographiclib/geographiclib-1.50-r3.ebuild
+++ b/sci-geosciences/geographiclib/geographiclib-1.50-r4.ebuild
@@ -56,9 +56,6 @@ REQUIRED_USE="
geoids? ( || ( ${IUSE_GEOIDS_DATASETS/+/} ) )
gravity? ( || ( ${IUSE_GRAVITY_MODELS/+/} ) )
magnetic? ( || ( ${IUSE_MAGNETIC_MODELS/+/} ) )
-   !geoids? ( ${IUSE_GEOIDS_DATASETS/geoids/!geoids} )
-   !gravity? ( ${IUSE_GRAVITY_MODELS/gravity/!gravity} )
-   !magnetic? ( ${IUSE_MAGNETIC_MODELS/magnetic/!magnetic} )
python? ( ${PYTHON_REQUIRED_USE} )
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/g-cpan/

2020-04-10 Thread Andreas K. Hüttel
commit: 04afeefdc48ca15c17af9d536d70b5099854e8da
Author: Sergiy Borodych  gmail  com>
AuthorDate: Sat Apr  4 07:46:27 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr 10 23:30:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04afeefd

app-portage/g-cpan: migrate to EAPI=7 & add detection of use prefix

prefix detecting is matter for diropts with portage user-group options

Signed-off-by: Sergiy Borodych  gmail.com>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild | 9 +++--
 app-portage/g-cpan/g-cpan-.ebuild  | 9 +++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild 
b/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild
index d12aa9937dd..8bf683d29b8 100644
--- a/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild
+++ b/app-portage/g-cpan/g-cpan-0.16.9-r1.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit perl-module
+
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git;
inherit git-r3
@@ -41,7 +42,11 @@ DEPEND="${COMMONDEPEND}
 
 src_install() {
perl-module_src_install
-   diropts -m0775 -o portage -g portage
+   if ! use prefix; then
+   diropts -m0775 -o portage -g portage
+   else
+   diropts -m0775
+   fi
dodir "/var/tmp/g-cpan"
dodir "/var/log/g-cpan"
keepdir "/var/log/g-cpan"

diff --git a/app-portage/g-cpan/g-cpan-.ebuild 
b/app-portage/g-cpan/g-cpan-.ebuild
index 5fad97abc0e..fca42099a13 100644
--- a/app-portage/g-cpan/g-cpan-.ebuild
+++ b/app-portage/g-cpan/g-cpan-.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit perl-module
+
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git;
inherit git-r3
@@ -43,7 +44,11 @@ DEPEND="${COMMONDEPEND}
 
 src_install() {
perl-module_src_install
-   diropts -m0775 -o portage -g portage
+   if ! use prefix; then
+   diropts -m0775 -o portage -g portage
+   else
+   diropts -m0775
+   fi
dodir "/var/tmp/g-cpan"
dodir "/var/log/g-cpan"
keepdir "/var/log/g-cpan"



[gentoo-commits] repo/gentoo:master commit in: app-portage/g-cpan/

2020-04-10 Thread Andreas K. Hüttel
commit: 667979f5c49de890b4826f2d76d065fe2ccf118f
Author: Sergiy Borodych  gmail  com>
AuthorDate: Sat Apr  4 07:46:27 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr 10 23:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667979f5

app-portage/g-cpan: remove old versions

Signed-off-by: Sergiy Borodych  gmail.com>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-portage/g-cpan/Manifest |  3 --
 app-portage/g-cpan/g-cpan-0.16.5.ebuild | 38 ---
 app-portage/g-cpan/g-cpan-0.16.6.ebuild | 42 -
 app-portage/g-cpan/g-cpan-0.16.7.ebuild | 55 -
 4 files changed, 138 deletions(-)

diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest
index b503443e420..b27eacb0078 100644
--- a/app-portage/g-cpan/Manifest
+++ b/app-portage/g-cpan/Manifest
@@ -1,4 +1 @@
-DIST g-cpan-0.16.5.tar.gz 33894 BLAKE2B 
e5ffee0086b9a2dcc5bd32ae21f13f01464756d2483e21bdd5e455ff0044d864767f7bfef9ad7bf6618126e921784fa08162400e6b44014d70c3f35265a0243e
 SHA512 
f2eab23281abe567ee2df42895e3f0783228c6ab5e3a8230089e900fd2700367d736299da20fb228f2d4542491a24da05fd035a81aff7d79ce5132e35c48ad0b
-DIST g-cpan-0.16.6.tar.gz 33844 BLAKE2B 
3c8b4b39fbeec4e15aa49db877e24a99883112fb79538b5d94a87b60dfea436bffa6f50cbbb97f759c4a2ad75e254d30913105f3f1ee87628cbc9291be69ba87
 SHA512 
f8e9e211ffc09ca42d1444a42ad2b8111beb8988e4a01387cf8788f7e4a52e6133168820c2800ac82429fa022e2ff473a774c48ac140b5cde184b3d77cd6e1b1
-DIST g-cpan-0.16.7.tar.gz 33621 BLAKE2B 
531c2668756b8f31dc038136580dc5fa26b4bb20307b72b4b15202f6f1135824271ae031113fbad71e6096e916d2e10c28c02d5c869d7cfa51ffb04b5a73a9a6
 SHA512 
2412b30fa4c3432882db0f31da6ace841e353a363e15a3b536ea1febcf601a7f9c4e14968e3abcf848e3557098088012472179688caf36cd97ae9b528a3db7fb
 DIST g-cpan-0.16.9.tar.gz 34463 BLAKE2B 
7eff6b7da75219712504ac7b9ea1833e9eaa9ba4a49f609baec6407beb16f4764baf2c35e15c779c93ca8c09bba9058e6acb6fda7f3fd2df06296724f2c3c3fc
 SHA512 
f26d81974fedb024808fe3671ae297fd36abc37a5b04783f36f6c9e8c6000a411c675e999e91da48801a7c84fde15a59587df02fa9d7b3833ccc0916993b1783

diff --git a/app-portage/g-cpan/g-cpan-0.16.5.ebuild 
b/app-portage/g-cpan/g-cpan-0.16.5.ebuild
deleted file mode 100644
index 828bc9c3fce..000
--- a/app-portage/g-cpan/g-cpan-0.16.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-module
-
-DESCRIPTION="g-cpan: generate and install CPAN modules using portage"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan;
-SRC_URI="mirror://gentoo/${P}.tar.gz
-https://dev.gentoo.org/~chainsaw/distfiles/${P}.tar.gz;
-
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE=""
-
-DEPEND="dev-lang/perl
-   >=dev-perl/YAML-0.60
-   dev-perl/Shell-EnvImporter
-   dev-perl/Log-Agent"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   perl-module_src_install
-   diropts "-m0755"
-   dodir "/var/tmp/g-cpan"
-   keepdir "/var/tmp/g-cpan"
-   dodir "/var/log/g-cpan"
-   keepdir "/var/log/g-cpan"
-}
-
-pkg_postinst() {
-   elog "You may wish to adjust the permissions on /var/tmp/g-cpan"
-   elog "if you have users besides root expecting to use g-cpan."
-   elog "Please note that some CPAN packages need additional manual"
-   elog "parameters or tweaking, due to bugs in their build systems."
-}

diff --git a/app-portage/g-cpan/g-cpan-0.16.6.ebuild 
b/app-portage/g-cpan/g-cpan-0.16.6.ebuild
deleted file mode 100644
index ea01a673c5c..000
--- a/app-portage/g-cpan/g-cpan-0.16.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-module
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git;
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-fi
-
-DESCRIPTION="g-cpan: generate and install CPAN modules using portage"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan;
-
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-lang/perl
-   >=dev-perl/YAML-0.60
-   >=dev-perl/Shell-EnvImporter-1.70.0-r2
-   dev-perl/Log-Agent"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   perl-module_src_install
-   diropts "-m0755"
-   dodir "/var/tmp/g-cpan"
-   dodir "/var/log/g-cpan"
-   keepdir "/var/log/g-cpan"
-}
-
-pkg_postinst() {
-   elog "You may wish to adjust the permissions on /var/tmp/g-cpan"
-

[gentoo-commits] repo/gentoo:master commit in: app-portage/g-cpan/

2020-04-10 Thread Andreas K. Hüttel
commit: 119f9d6ab000d8f7b53867c852e03404500ddf71
Author: Sergiy Borodych  gmail  com>
AuthorDate: Sat Apr  4 07:46:27 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr 10 23:31:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119f9d6a

app-portage/g-cpan: version bump to 0.17.0

Bug: https://bugs.gentoo.org/581490
Closes: https://github.com/gentoo-perl/g-cpan/issues/26
Signed-off-by: Sergiy Borodych  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15214
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-portage/g-cpan/Manifest |  1 +
 app-portage/g-cpan/g-cpan-0.17.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest
index b27eacb0078..137f2cdf37e 100644
--- a/app-portage/g-cpan/Manifest
+++ b/app-portage/g-cpan/Manifest
@@ -1 +1,2 @@
 DIST g-cpan-0.16.9.tar.gz 34463 BLAKE2B 
7eff6b7da75219712504ac7b9ea1833e9eaa9ba4a49f609baec6407beb16f4764baf2c35e15c779c93ca8c09bba9058e6acb6fda7f3fd2df06296724f2c3c3fc
 SHA512 
f26d81974fedb024808fe3671ae297fd36abc37a5b04783f36f6c9e8c6000a411c675e999e91da48801a7c84fde15a59587df02fa9d7b3833ccc0916993b1783
+DIST g-cpan-0.17.0.tar.gz 38786 BLAKE2B 
3f4a165920c7c075919f0eeca9554fe32bd3f72cd8010fced4d7e45aa44e80de7800fb78587d1429ac88643dd812d58725b66fbbdce305bd762db8d4ca2f0720
 SHA512 
80475560a00fddce31f8a92dd460bd22e0de57445a56628ad76f35ab3fc4d2f801ebd2a2a9542ed675245a994e53bb7ae842f714c35ab1f6bdbc40dd49ce2d86

diff --git a/app-portage/g-cpan/g-cpan-0.17.0.ebuild 
b/app-portage/g-cpan/g-cpan-0.17.0.ebuild
new file mode 100644
index 000..fca42099a13
--- /dev/null
+++ b/app-portage/g-cpan/g-cpan-0.17.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit perl-module
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git;
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/gentoo-perl/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+fi
+
+DESCRIPTION="Autogenerate and install ebuilds for CPAN modules"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Perl/g-cpan;
+
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMONDEPEND="
+   dev-perl/Config-Tiny
+   virtual/perl-File-Path
+   virtual/perl-File-Spec
+   dev-perl/Log-Agent
+   virtual/perl-Memoize
+   virtual/perl-IO
+   dev-perl/Path-Tiny
+   dev-perl/Shell-EnvImporter
+   virtual/perl-Term-ANSIColor
+   >=dev-perl/YAML-0.60
+"
+RDEPEND="${COMMONDEPEND}
+   >=sys-apps/portage-2.0.0
+"
+DEPEND="${COMMONDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.940.0 )
+"
+
+src_install() {
+   perl-module_src_install
+   if ! use prefix; then
+   diropts -m0775 -o portage -g portage
+   else
+   diropts -m0775
+   fi
+   dodir "/var/tmp/g-cpan"
+   dodir "/var/log/g-cpan"
+   keepdir "/var/log/g-cpan"
+}
+
+pkg_postinst() {
+   elog "If you want to use g-cpan as non root user you may wish to adjust"
+   elog "the permissions on /var/tmp/g-cpan or add users to the portage 
group."
+   elog "Please note that some CPAN packages need additional manual"
+   elog "parameters or tweaking, due to bugs in their build systems."
+}



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

2020-04-10 Thread Marek Szuba
commit: 3493e5e8f40ad7b062e200b9b664876d31399777
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 22:09:37 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 23:24:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3493e5e8

dev-libs/ocl-icd: install directly into /usr

This leaves x11-drivers/nvidia-drivers as the only OpenCL implementation
still requiring eselect-opencl.

Committed directly due to prolonged absence of the maintainer.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild | 47 +++
 1 file changed, 47 insertions(+)

diff --git a/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild 
b/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild
new file mode 100644
index 000..783021a439e
--- /dev/null
+++ b/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+inherit autotools flag-o-matic multilib-minimal ruby-single
+
+DESCRIPTION="Alternative to vendor specific OpenCL ICD loaders"
+HOMEPAGE="https://github.com/OCL-dev/ocl-icd;
+SRC_URI="https://github.com/OCL-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+khronos-headers"
+
+BDEPEND="${RUBY_DEPS}"
+RDEPEND="!app-eselect/eselect-opencl
+   !dev-libs/opencl-icd-loader
+   !x11-drivers/nvidia-drivers"
+
+PATCHES=("${FILESDIR}"/${P}-gcc-10.patch)
+
+src_prepare() {
+   replace-flags -Os -O2 # bug 646122
+
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf --enable-pthread-once
+}
+
+multilib_src_install() {
+   default
+
+   # Drop .la files
+   find "${ED}" -name '*.la' -delete || die
+
+   # Install vendor headers
+   if use khronos-headers; then
+   insinto /usr/include
+   doins -r "${S}/khronos-headers/CL"
+   fi
+}



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

2020-04-10 Thread Marek Szuba
commit: 780818b4b055f8c41d253e71cd9641322776e7a4
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 23:13:10 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 23:25:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780818b4

dev-libs/ocl-icd: use dev-util/opencl-headers instead of bundled ones

Builds just fine against these, which is not surprising given both sets
are official Khronos Group OpenCL 2.2 headers - the only difference
being the bundled ones are legacy and the separately packaged ones are
unified. Furthermore, without having to worry about file collisions in
/usr/include/CL, it will become possible for packages depending on
unified headers (e.g. dev-libs/intel-neo, which too uses a bundled copy
for now) to use dev-util/opencl-headers regardless of which ICD loader
provides the library. Last but not least, one bundling less to worry
about!

Note that this change makes USE=khronos-headers redundant, that said we
keep it in IUSE - at least for now anyway - so that ebuilds explicitly
requesting this USE flag needn't be modified.

No revbump because the first commit introducing -r3 has at the time of
me writing this not had been pushed to Gentoo servers yet.

Committed directly due to prolonged absence of the maintainer.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild 
b/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild
index 783021a439e..980cac2e750 100644
--- a/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild
+++ b/dev-libs/ocl-icd/ocl-icd-2.2.12-r3.ebuild
@@ -13,10 +13,16 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+# Does nothing now but by keeping it here we avoid having to have 
virtual/opencl
+# handle ebuilds both with and without this flag.
 IUSE="+khronos-headers"
 
 BDEPEND="${RUBY_DEPS}"
-RDEPEND="!app-eselect/eselect-opencl
+DEPEND="dev-util/opencl-headers"
+# nvidia-drivers block is hopefully temporary, until it has ceased
+# to depend on eselect-opencl
+RDEPEND="${DEPEND}
+   !app-eselect/eselect-opencl
!dev-libs/opencl-icd-loader
!x11-drivers/nvidia-drivers"
 
@@ -30,7 +36,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf --enable-pthread-once
+   # dev-util/opencl-headers ARE official Khronos Group headers, what this 
option
+   # does is disable the use of the bundled ones
+   ECONF_SOURCE="${S}" econf --enable-pthread-once 
--disable-official-khronos-headers
 }
 
 multilib_src_install() {
@@ -38,10 +46,4 @@ multilib_src_install() {
 
# Drop .la files
find "${ED}" -name '*.la' -delete || die
-
-   # Install vendor headers
-   if use khronos-headers; then
-   insinto /usr/include
-   doins -r "${S}/khronos-headers/CL"
-   fi
 }



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

2020-04-10 Thread Marek Szuba
commit: 0de4bbdea34662d9f4118ac627064f5af37f34b4
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 22:22:04 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 23:24:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de4bbde

profiles: Update the ICD-loader mask (commit a41cdae97af)

One, mask the versions of dev-libs/ocl-icd installing directly into
/usr as well. Two, update the explanation to indicate migration of
nvidia-drivers and non-trivial upgrade path as current reasons for
keeping these masked for now.

Signed-off-by: Marek Szuba  gentoo.org>

 profiles/package.mask | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index e20e3a85aa6..1530938083e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -43,14 +43,17 @@ dev-tcltk/tcl-mccp
 >=dev-libs/libressl-3.1.0
 
 # Marek Szuba  (2020-04-08)
-# Both of these block app-eselect/eselect-opencl in order to prevent
+# All of these block app-eselect/eselect-opencl in order to prevent
 # file collisions in /usr/include/CL and on /usr/lib/libOpenCL.so* .
-# However, virtual/opencl-3 as it stands now does not support
-# opencl-icd-loader yet and only pulls in dev-libs/ocl-icd - which depends
-# on eselect-opencl.
-# Will extend the virtual and remove the mask once satisfied with both
-# the new ICD loader itself and the sanity of the eselect-free approach
-# to OpenCL.
+# However, eselect-opencl is still required by x11-drivers/nvidia-drivers
+# (even with USE=-uvm, i.e. when it does NOT handle OpenCL) - which by design
+# does not appear in virtual/opencl-3.
+# Moreover, upgrading to either of the loader ebuilds listed here
+# will on systems using FEATURES=collision-protect require prior manual
+# clean-up of libOpenCL links created by eselect-opencl so even with the Nvidia
+# situation taken care of, we should probably publish an appropriate news item
+# before unmasking these.
+>=dev-libs/ocl-icd-2.2.12-r3
 dev-libs/opencl-icd-loader
 dev-util/opencl-headers
 



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

2020-04-10 Thread Thomas Deutschmann
commit: 06d904507e18a903226bf799a921dc3c44692429
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Apr 10 22:55:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Apr 10 23:00:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d90450

Revert "dev-libs/hiredis: security cleanup"

This reverts commit 7e63f04c278459cbb77c1631048619f55139b948.

 gentoo.org>

 dev-libs/hiredis/Manifest  |  2 +
 dev-libs/hiredis/hiredis-0.13.3.ebuild | 79 ++
 dev-libs/hiredis/hiredis-0.14.0.ebuild | 79 ++
 3 files changed, 160 insertions(+)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index 6cc58a1f9b4..f67130eed2a 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1 +1,3 @@
+DIST hiredis-0.13.3.tar.gz 58291 BLAKE2B 
2af5853475a48b1f05c17100197633af61663a23a1259c702545938367b6a5b9fc09b886e12f57d27f23db3f5c636bb42d7e58887cc1481b7016cea405345ddb
 SHA512 
0d8b71d5ee4105e8aa308795afc2c1f60a04b0bfe8ae873d800a0c157882ec307efa04a8d0e63b538fd3fc3f88eedf4d46cb87c8937e2403927aeb7e434c
+DIST hiredis-0.14.0.tar.gz 63061 BLAKE2B 
1923a63317f5f4a5bcbc9f8fd35e11fda15c30bb766d377f3be1eaf961cf34339e16b9b7c468b5bf07e513db4913c564e49eb29a2684b945db6c914b07d01905
 SHA512 
57a81a35b4750f0ca9dba830789483667f8ca1559f13b0ebdc3fab3e34ad16b2809f9734cf88157041263784e11447556b7a748bfb7ef318a60bb5dda3e358a0
 DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f

diff --git a/dev-libs/hiredis/hiredis-0.13.3.ebuild 
b/dev-libs/hiredis/hiredis-0.13.3.ebuild
new file mode 100644
index 000..01aa7b487e7
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-0.13.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="https://github.com/redis/hiredis;
+SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/0.13"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
+IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-db/redis )"
+
+src_prepare() {
+   local PATCHES=( "${FILESDIR}/${PN}-0.13.3-disable-network-tests.patch" )
+   default
+
+   # use GNU ld syntax on Solaris
+   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
+}
+
+_build() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBRARY_PATH="$(get_libdir)" \
+   ARCH= \
+   DEBUG= \
+   OPTIMIZATION="${CPPFLAGS}" \
+   "$@"
+}
+
+src_compile() {
+   # The static lib re-uses the same objects as the shared lib, so
+   # overhead is low w/creating it all the time.  It's also needed
+   # by the tests.
+   _build dynamic static hiredis.pc
+}
+
+src_test() {
+   local REDIS_PID="${T}"/hiredis.pid
+   local REDIS_SOCK="${T}"/hiredis.sock
+   local REDIS_PORT=56379
+   local REDIS_TEST_CONFIG="daemonize yes
+   pidfile ${REDIS_PID}
+   port ${REDIS_PORT}
+   bind 127.0.0.1
+   unixsocket //${REDIS_SOCK}"
+
+   _build hiredis-test
+
+   /usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
+   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
+   local ret=$?
+
+   kill "$(<"${REDIS_PID}")" || die
+   [ ${ret} != "0" ] && die "tests failed"
+}
+
+src_install() {
+   _build PREFIX="${ED%/}/usr" install
+   if use static-libs; then
+   rm "${ED%/}/usr/$(get_libdir)/libhiredis.a" || die
+   fi
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   local DOCS=( CHANGELOG.md README.md )
+   use examples && DOCS+=( examples )
+   einstalldocs
+}

diff --git a/dev-libs/hiredis/hiredis-0.14.0.ebuild 
b/dev-libs/hiredis/hiredis-0.14.0.ebuild
new file mode 100644
index 000..5ce5a79e75d
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-0.14.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="https://github.com/redis/hiredis;
+SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/0.14"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-solaris"
+IUSE="examples 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap-ng/

2020-04-10 Thread Sergei Trofimovich
commit: 2da15dcc4de9ec3718ab1e2c086a6d55757005f0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:51:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da15dcc

sys-libs/libcap-ng: stable 0.7.10 for sparc, bug #716794

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/libcap-ng/libcap-ng-0.7.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.7.10.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.7.10.ebuild
index 04a68fc8556..2cb7e6c8f3a 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.7.10.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.7.10.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-lzma/

2020-04-10 Thread Sergei Trofimovich
commit: 5f3fdf1301b13fc59a5c9a1130ee925a5060db67
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:49:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f3fdf13

dev-python/backports-lzma: stable 0.0.13 for hppa, bug #714258

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/backports-lzma/backports-lzma-0.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild 
b/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild
index 33007004790..63344d21c82 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.13.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2020-04-10 Thread Sergei Trofimovich
commit: becf001af89f3babb8d9d0c33bb0ae2f1e9a80a9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:50:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becf001a

dev-util/gtk-update-icon-cache: stable 3.24.16 for hppa, bug #716868

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild
index 4c02aa74fa1..72ddd306d09 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2020-04-10 Thread Sergei Trofimovich
commit: 990b69eb483a64599654eafff73d0afb32b58eb7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:52:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990b69eb

dev-php/PHP_CodeCoverage: stable 4.0.7-r2 for hppa under ALLARCHES policy

Fixes: 4dd021ff78c52b61bb16fe78b2627a6fe6a184e7
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild 
b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild
index 570e5026769..d6400d0c181 100644
--- a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild
+++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 IUSE=""
 
 S="${WORKDIR}/${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-04-10 Thread Sergei Trofimovich
commit: f8b8e45f35f0de8fd5b0b7db15c1fce9394110f8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:49:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b8e45f

dev-python/dbus-python: stable 1.2.14 for hppa, bug #714306

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index fb21c32335d..ebbf71f687a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/

2020-04-10 Thread Sergei Trofimovich
commit: 8cea14115e0c7bdfd5a6aa4239211317a37f960d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:51:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cea1411

dev-python/tox: keyworded 3.14.5 for hppa, bug #685868

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/tox/tox-3.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tox/tox-3.14.5.ebuild b/dev-python/tox/tox-3.14.5.ebuild
index edff8cd05da..285da25b637 100644
--- a/dev-python/tox/tox-3.14.5.ebuild
+++ b/dev-python/tox/tox-3.14.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 # doc disabled because of missing deps in tree
 IUSE="test"



[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/geographiclib/

2020-04-10 Thread Alessandro Barbieri
commit: 5b8435c69f134fd877d6c7d4ad9884f66bf70324
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Apr 10 22:26:56 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Apr 10 22:26:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b8435c6

sci-geosciences/geographiclib: revert doc path change

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../{geographiclib-1.50-r2.ebuild => geographiclib-1.50-r3.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/geographiclib/geographiclib-1.50-r2.ebuild 
b/sci-geosciences/geographiclib/geographiclib-1.50-r3.ebuild
similarity index 98%
rename from sci-geosciences/geographiclib/geographiclib-1.50-r2.ebuild
rename to sci-geosciences/geographiclib/geographiclib-1.50-r3.ebuild
index 005bb88..1a8d284 100644
--- a/sci-geosciences/geographiclib/geographiclib-1.50-r2.ebuild
+++ b/sci-geosciences/geographiclib/geographiclib-1.50-r3.ebuild
@@ -195,5 +195,5 @@ src_install() {
 
# Installs to wrong doc dir for some reason
# Also happens with USE="-doc"
-   mv "${D}/usr/share/doc/${MY_PN}" "${D}/usr/share/doc/${PN}" || die
+   mv "${D}/usr/share/doc/${MY_PN}" "${D}/usr/share/doc/${P}" || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2020-04-10 Thread Andreas Sturmlechner
commit: c725aea714f6dec6c9812ed62be85eca0b42d6a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 22:15:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 22:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c725aea7

dev-qt/qtcore: renameat2 is glibc specific

We let Qt do the detection and only pass -no-foo when old-kernel is requested.

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

 dev-qt/qtcore/qtcore-5.14.2.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.14.2.ebuild 
b/dev-qt/qtcore/qtcore-5.14.2.ebuild
index cf3d58126f1..e1f44b0b6e0 100644
--- a/dev-qt/qtcore/qtcore-5.14.2.ebuild
+++ b/dev-qt/qtcore/qtcore-5.14.2.ebuild
@@ -53,8 +53,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
-   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for ${CATEGORY}/${PN}"
-   ewarn "to function on this kernel properly.  See Bug #669994."
+   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for"
+   ewarn "dev-qt/qtcore to function on this kernel properly. See 
Bug #669994."
fi
 }
 
@@ -73,10 +73,12 @@ src_configure() {
-no-feature-statx   # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
-   $(qt_use !old-kernel feature-renameat2)  # needs Linux 3.16, 
bug 669994
-   $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, 
bug 669994
$(qt_use systemd journald)
)
+   use old-kernel && myconf+=(
+   -no-feature-renameat2 # needs Linux 3.16, bug 669994
+   -no-feature-getentropy # needs Linux 3.17, bug 669994
+   )
qt5-build_src_configure
 }
 



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

2020-04-10 Thread Thomas Deutschmann
commit: 7e63f04c278459cbb77c1631048619f55139b948
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Apr 10 22:12:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Apr 10 22:12:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e63f04c

dev-libs/hiredis: security cleanup

Bug: https://bugs.gentoo.org/710734
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/hiredis/Manifest  |  2 -
 dev-libs/hiredis/hiredis-0.13.3.ebuild | 79 --
 dev-libs/hiredis/hiredis-0.14.0.ebuild | 79 --
 3 files changed, 160 deletions(-)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index f67130eed2a..6cc58a1f9b4 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1,3 +1 @@
-DIST hiredis-0.13.3.tar.gz 58291 BLAKE2B 
2af5853475a48b1f05c17100197633af61663a23a1259c702545938367b6a5b9fc09b886e12f57d27f23db3f5c636bb42d7e58887cc1481b7016cea405345ddb
 SHA512 
0d8b71d5ee4105e8aa308795afc2c1f60a04b0bfe8ae873d800a0c157882ec307efa04a8d0e63b538fd3fc3f88eedf4d46cb87c8937e2403927aeb7e434c
-DIST hiredis-0.14.0.tar.gz 63061 BLAKE2B 
1923a63317f5f4a5bcbc9f8fd35e11fda15c30bb766d377f3be1eaf961cf34339e16b9b7c468b5bf07e513db4913c564e49eb29a2684b945db6c914b07d01905
 SHA512 
57a81a35b4750f0ca9dba830789483667f8ca1559f13b0ebdc3fab3e34ad16b2809f9734cf88157041263784e11447556b7a748bfb7ef318a60bb5dda3e358a0
 DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f

diff --git a/dev-libs/hiredis/hiredis-0.13.3.ebuild 
b/dev-libs/hiredis/hiredis-0.13.3.ebuild
deleted file mode 100644
index 01aa7b487e7..000
--- a/dev-libs/hiredis/hiredis-0.13.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis;
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/0.13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
-IUSE="examples static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-db/redis )"
-
-src_prepare() {
-   local PATCHES=( "${FILESDIR}/${PN}-0.13.3-disable-network-tests.patch" )
-   default
-
-   # use GNU ld syntax on Solaris
-   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
-}
-
-_build() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBRARY_PATH="$(get_libdir)" \
-   ARCH= \
-   DEBUG= \
-   OPTIMIZATION="${CPPFLAGS}" \
-   "$@"
-}
-
-src_compile() {
-   # The static lib re-uses the same objects as the shared lib, so
-   # overhead is low w/creating it all the time.  It's also needed
-   # by the tests.
-   _build dynamic static hiredis.pc
-}
-
-src_test() {
-   local REDIS_PID="${T}"/hiredis.pid
-   local REDIS_SOCK="${T}"/hiredis.sock
-   local REDIS_PORT=56379
-   local REDIS_TEST_CONFIG="daemonize yes
-   pidfile ${REDIS_PID}
-   port ${REDIS_PORT}
-   bind 127.0.0.1
-   unixsocket //${REDIS_SOCK}"
-
-   _build hiredis-test
-
-   /usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
-   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
-   local ret=$?
-
-   kill "$(<"${REDIS_PID}")" || die
-   [ ${ret} != "0" ] && die "tests failed"
-}
-
-src_install() {
-   _build PREFIX="${ED%/}/usr" install
-   if use static-libs; then
-   rm "${ED%/}/usr/$(get_libdir)/libhiredis.a" || die
-   fi
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   local DOCS=( CHANGELOG.md README.md )
-   use examples && DOCS+=( examples )
-   einstalldocs
-}

diff --git a/dev-libs/hiredis/hiredis-0.14.0.ebuild 
b/dev-libs/hiredis/hiredis-0.14.0.ebuild
deleted file mode 100644
index 5ce5a79e75d..000
--- a/dev-libs/hiredis/hiredis-0.14.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis;
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/0.14"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 

[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2020-04-10 Thread Thomas Deutschmann
commit: f69bb23b4efc2f9f4301e481cc594c896dda1827
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Apr 10 22:04:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Apr 10 22:05:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69bb23b

www-apps/chromedriver-bin: bump to v81.0.4044.69

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

 www-apps/chromedriver-bin/Manifest |  1 +
 .../chromedriver-bin-81.0.4044.69.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index c1584c08382..8bae3221d97 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -12,3 +12,4 @@ DIST chromedriver-bin-78.0.3904.105.linux64.zip 5528166 
BLAKE2B 02cb41da4f04dedc
 DIST chromedriver-bin-78.0.3904.70.linux64.zip 5527671 BLAKE2B 
41c29c580ed00a23ea31bd536399eb850b4978bbfb132895baeef24e6cc53b0e0ab1ad8095fb5de9dba2a4a09dd3c7641d76f704a7ffb556fe11810af27cd6ec
 SHA512 
ec5844a1eb788d5b6649178f22702fbfbe49533d061dede19179c97c0e578d4240ccfce0e0a7b9e82d618585c8f32c96e540f8ccdb295bac787e516e26bc3887
 DIST chromedriver-bin-79.0.3945.36.linux64.zip 4875160 BLAKE2B 
b5f91702ea415dd65e7b5807ace37dd2c27cf77733383f97e46d4e12234afcde1642b6a814088122a5e893124e6c6cbe117b3dfa2a7cc9c97dfa6948df5c5995
 SHA512 
78c11beb107f4775d40dd4f28f713d6f3228930a5647dd7a5a824a6c9902364f8267e40812b4ca8dc3b849cb5adc3fb6c810146b29d29ed85e6e55e13c86ded7
 DIST chromedriver-bin-80.0.3987.106.linux64.zip 4943146 BLAKE2B 
7e5656fbd223f157702e0b31a52c5d9f9bf72b0bcff15dd40571f7b470efe591b46829b3cb5139d5d2ff94fac6e9829d444a33cb1427ffd02434a7c894d889d1
 SHA512 
afdffdffa3cdb685c1fe96e47ed625f5bc01b5fd180c201f6eafe120b6d11bb26c60bcfabf71a07d12213eec8e606d3dc52917b0830dc86fd384f30cd18c6229
+DIST chromedriver-bin-81.0.4044.69.linux64.zip 4956612 BLAKE2B 
9d7bc8fe5f62e940c8b711bd7d7918de974b6c7731bb6cd7ba6597958c20a57acb333989ab47c8298786e168a03d7456007a34d9a85e20bbd033e7380deac957
 SHA512 
6dcb05d7fb117051caf3091501f708cbfc45adecb8f2591b7cb5664dbe4999e93542f878a6de8c116761c8fd2f53f4f2df3604704dd4e8dc33b973ed749e25ff

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-81.0.4044.69.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-81.0.4044.69.ebuild
new file mode 100644
index 000..c96967a171b
--- /dev/null
+++ b/www-apps/chromedriver-bin/chromedriver-bin-81.0.4044.69.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="WebDriver for Chrome"
+HOMEPAGE="https://sites.google.com/a/chromium.org/chromedriver;
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip -> 
${P}.linux64.zip )"
+
+LICENSE="google-chrome"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="bindist mirror strip"
+
+BDEPEND="app-arch/unzip"
+
+RDEPEND="!www-client/chromium
+   www-client/google-chrome"
+
+S="${WORKDIR}"
+QA_PREBUILT="usr/bin/chromedriver"
+
+src_install()
+{
+   dobin chromedriver
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/rtkit/

2020-04-10 Thread Marek Szuba
commit: 164fd7377bb1a20f4deaa7fc35c11c1bc91f0404
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 21:54:57 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 21:54:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164fd737

sys-auth/rtkit: revbump 0.13 to propagate rtkitctl path fix

Have just realised that without a revbump, everyone who has managed to
emerge the original 0.13 ebuild thanks to having
app-editors/vim-core installed would now be stuck with rtkitctl having
been installed in the wrong directory for who knows how long. D'oh!

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/rtkit/{rtkit-0.13.ebuild => rtkit-0.13-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-auth/rtkit/rtkit-0.13.ebuild 
b/sys-auth/rtkit/rtkit-0.13-r1.ebuild
similarity index 100%
rename from sys-auth/rtkit/rtkit-0.13.ebuild
rename to sys-auth/rtkit/rtkit-0.13-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-auth/rtkit/files/, sys-auth/rtkit/

2020-04-10 Thread Marek Szuba
commit: 78468709f8de7414bb71a419074a3d53110cdbc0
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 21:39:36 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 21:47:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78468709

sys-auth/rtkit: fix 0.13 meson build scripts

One, they installed rtkitctl into bin rather than, like autotools, into
sbin. Already fixed upstream.

Two, they aborted if the program 'xxd' couldn't be found without
even trying to use a pre-generated header file. I have just submitted a
pull request to fix this upstream as well.

Will stick with Meson though, in order to revert to autotools someone
would have to make it possible not to install tests and I really do not
want to hack at this particular build system any more than I absolutely
have to.

Signed-off-by: Marek Szuba  gentoo.org>

 .../files/rtkit-0.13_meson_rtkitctl_dir.patch  | 25 +
 .../files/rtkit-0.13_meson_xxd_optional.patch  | 59 ++
 sys-auth/rtkit/rtkit-0.13.ebuild   |  5 ++
 3 files changed, 89 insertions(+)

diff --git a/sys-auth/rtkit/files/rtkit-0.13_meson_rtkitctl_dir.patch 
b/sys-auth/rtkit/files/rtkit-0.13_meson_rtkitctl_dir.patch
new file mode 100644
index 000..6d48004e6dc
--- /dev/null
+++ b/sys-auth/rtkit/files/rtkit-0.13_meson_rtkitctl_dir.patch
@@ -0,0 +1,25 @@
+From c295fa849f52b487be6433e69e08b46251950399 Mon Sep 17 00:00:00 2001
+From: Felipe Sateler 
+Date: Sun, 5 Apr 2020 12:16:01 -0400
+Subject: [PATCH 1/2] meson: Install rtkitctl to sbin
+
+That is the path previously used in the autotools system
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index 50e137c..02e6c73 100644
+--- a/meson.build
 b/meson.build
+@@ -115,6 +115,7 @@ executable(
+ 'rtkitctl',
+ 'rtkitctl.c', 'rtkit.h', config_h,
+ install: true,
++install_dir: get_option('sbindir'),
+ dependencies: [dbus_dep],
+ )
+ 
+-- 
+2.24.1
+

diff --git a/sys-auth/rtkit/files/rtkit-0.13_meson_xxd_optional.patch 
b/sys-auth/rtkit/files/rtkit-0.13_meson_xxd_optional.patch
new file mode 100644
index 000..17320543b9e
--- /dev/null
+++ b/sys-auth/rtkit/files/rtkit-0.13_meson_xxd_optional.patch
@@ -0,0 +1,59 @@
+From ac157ef9c7b90d995436d999f15f41f04bff6052 Mon Sep 17 00:00:00 2001
+From: Marek Szuba 
+Date: Fri, 10 Apr 2020 22:08:00 +0100
+Subject: [PATCH 2/2] Actually let meson use pre-generated introspection file
+
+Unlike autoconf, meson scripts actually aborted if the program 'xxd' was
+absent regardless of whether the pre-generated introspection file was
+found or not. Make xxd optional, and if it is not found print a warning
+and make the dependency object xml_introspection_h point at the relevant
+file in the source directory instead of generating a new one in the build
+directory. If that file does not exist either, abort.
+---
+ meson.build | 23 ++-
+ 1 file changed, 14 insertions(+), 9 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 02e6c73..68fa23c 100644
+--- a/meson.build
 b/meson.build
+@@ -13,7 +13,7 @@ add_project_arguments(
+ 
+ cc = meson.get_compiler('c')
+ sh = find_program('sh')
+-xxd = find_program('xxd')
++xxd = find_program('xxd', required: false)
+ 
+ dbus_dep = dependency('dbus-1')
+ libcap_dep = dependency('libcap')
+@@ -80,14 +80,19 @@ config_h = configure_file(
+ configuration: config,
+ )
+ 
+-xml_introspection_h = configure_file(
+-input: 'org.freedesktop.RealtimeKit1.xml',
+-output: 'xml-introspection.h',
+-command: [
+-sh, '-c', '"$1" -i < "$2" > "$3"', sh,
+-xxd, '@INPUT@', '@OUTPUT@'
+-],
+-)
++if xxd.found()
++xml_introspection_h = configure_file(
++input: 'org.freedesktop.RealtimeKit1.xml',
++output: 'xml-introspection.h',
++command: [
++sh, '-c', '"$1" -i < "$2" > "$3"', sh,
++xxd, '@INPUT@', '@OUTPUT@'
++],
++)
++else
++warning('xxd not found, cannot compile introspection XML. Looking for 
existing one...')
++xml_introspection_h = files('xml-introspection.h')
++endif
+ 
+ executable(
+ 'rtkit-daemon',
+-- 
+2.24.1
+

diff --git a/sys-auth/rtkit/rtkit-0.13.ebuild b/sys-auth/rtkit/rtkit-0.13.ebuild
index c5a7b3105f0..61c97841c75 100644
--- a/sys-auth/rtkit/rtkit-0.13.ebuild
+++ b/sys-auth/rtkit/rtkit-0.13.ebuild
@@ -23,6 +23,11 @@ DEPEND="acct-group/rtkit
systemd? ( sys-apps/systemd )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13_meson_rtkitctl_dir.patch
+   "${FILESDIR}"/${PN}-0.13_meson_xxd_optional.patch
+)
+
 pkg_pretend() {
if use kernel_linux; then
CONFIG_CHECK="~!RT_GROUP_SCHED"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/

2020-04-10 Thread Andreas Sturmlechner
commit: 9ff0752e1ee3c28818197eaaca45545708035152
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 17:10:52 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 21:08:40 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ff0752e

dev-qt/qtcore: renameat2 is glibc specific

We let Qt do the detection and only pass -no-foo when old-kernel is requested.

Bug: https://bugs.gentoo.org/669994
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtcore/qtcore-5.14..ebuild| 10 ++
 dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild | 10 ++
 dev-qt/qtcore/qtcore-5.15..ebuild| 10 ++
 dev-qt/qtcore/qtcore-5..ebuild   | 10 ++
 4 files changed, 24 insertions(+), 16 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.14..ebuild 
b/dev-qt/qtcore/qtcore-5.14..ebuild
index 14b4d293..8fe97564 100644
--- a/dev-qt/qtcore/qtcore-5.14..ebuild
+++ b/dev-qt/qtcore/qtcore-5.14..ebuild
@@ -50,8 +50,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
-   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for ${CATEGORY}/${PN}"
-   ewarn "to function on this kernel properly.  See Bug #669994."
+   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for"
+   ewarn "dev-qt/qtcore to function on this kernel properly. See 
Bug #669994."
fi
 }
 
@@ -70,10 +70,12 @@ src_configure() {
-no-feature-statx   # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
-   $(qt_use !old-kernel feature-renameat2)  # needs Linux 3.16, 
bug 669994
-   $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, 
bug 669994
$(qt_use systemd journald)
)
+   use old-kernel && myconf+=(
+   -no-feature-renameat2 # needs Linux 3.16, bug 669994
+   -no-feature-getentropy # needs Linux 3.17, bug 669994
+   )
qt5-build_src_configure
 }
 

diff --git a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
index 14b4d293..8fe97564 100644
--- a/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.0_beta3.ebuild
@@ -50,8 +50,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
-   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for ${CATEGORY}/${PN}"
-   ewarn "to function on this kernel properly.  See Bug #669994."
+   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for"
+   ewarn "dev-qt/qtcore to function on this kernel properly. See 
Bug #669994."
fi
 }
 
@@ -70,10 +70,12 @@ src_configure() {
-no-feature-statx   # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
-   $(qt_use !old-kernel feature-renameat2)  # needs Linux 3.16, 
bug 669994
-   $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, 
bug 669994
$(qt_use systemd journald)
)
+   use old-kernel && myconf+=(
+   -no-feature-renameat2 # needs Linux 3.16, bug 669994
+   -no-feature-getentropy # needs Linux 3.17, bug 669994
+   )
qt5-build_src_configure
 }
 

diff --git a/dev-qt/qtcore/qtcore-5.15..ebuild 
b/dev-qt/qtcore/qtcore-5.15..ebuild
index 14b4d293..8fe97564 100644
--- a/dev-qt/qtcore/qtcore-5.15..ebuild
+++ b/dev-qt/qtcore/qtcore-5.15..ebuild
@@ -50,8 +50,8 @@ pkg_pretend() {
use kernel_linux || return
get_running_version
if kernel_is -lt 3 17 && ! use old-kernel; then
-   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for ${CATEGORY}/${PN}"
-   ewarn "to function on this kernel properly.  See Bug #669994."
+   ewarn "The running kernel is older than 3.17. USE=old-kernel is 
needed for"
+   ewarn "dev-qt/qtcore to function on this kernel properly. See 
Bug #669994."
fi
 }
 
@@ -70,10 +70,12 @@ src_configure() {
-no-feature-statx   # bug 672856
$(qt_use icu)
$(qt_use !icu iconv)
-   $(qt_use !old-kernel feature-renameat2)  # needs Linux 3.16, 
bug 669994
-   $(qt_use !old-kernel feature-getentropy) # needs Linux 3.17, 
bug 669994
$(qt_use systemd journald)
)
+   use old-kernel && myconf+=(
+   -no-feature-renameat2 # needs Linux 3.16, bug 669994
+   -no-feature-getentropy # needs Linux 3.17, bug 669994
+   )
qt5-build_src_configure
 }
 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2020-04-10 Thread Ulrich Müller
commit: a1c748aa1de54c7dc6e0c2cc621470394e91c796
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 10 21:18:09 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 10 21:18:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c748aa

net-im/zoom: Remove old.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest   |   2 -
 net-im/zoom/zoom-3.5.374815.0324-r4.ebuild | 101 -
 2 files changed, 103 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index e8f52991821..1a7b918ae0a 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,5 +1,3 @@
-DIST zoom-3.5.374815.0324_i686.tar.xz 48481420 BLAKE2B 
5c40be4c5cf1e72766f35ea971384c514a49f8ed882af6791b7681c84082830ee120147fcd138b382509b4ebf5dc84a479f2ad40e7eed0dd332a02d4bc141d8c
 SHA512 
354e7e8af733dad1483e138621574f675822fe9f5739092a11495f6f584917413012866d171e076b7156c6097e71c85f8e53dba1fd9db2de59af55256ab8479e
-DIST zoom-3.5.374815.0324_x86_64.tar.xz 72609300 BLAKE2B 
2f51eecd88cc636f03778c68101b2c5919982025232da5cd6a378a2e681ad76d39d9db201ff14d5601498495909dfb934ebf21752cd7658ada6edc28379bed90
 SHA512 
632002b6942f15e1f22ba147de9a9463253c2b374e4382b4c2ce21e5685ad4fd688929141095d09e2fa0ed2adb5b0dc6ba9aba2e4fa54ae69fea24b95bf474c4
 DIST zoom-3.5.382995.0407_i686.tar.xz 48494772 BLAKE2B 
13d678c36bac7e5705cc0608d0ca49d943e56b492cce802f41ffe6bbb307336fef4e710346f33e596faa84a449b1f69ef944e462b694aff016051a834e1d2a89
 SHA512 
339abb803cd08e6835404ff2f1140b9ee73294a8820828d833b64e3bfe619fd24eb18c475b78a0f795a63dadc8ffd6593563710d6e8ba606fcbf3ffd7a007c33
 DIST zoom-3.5.382995.0407_x86_64.tar.xz 72616840 BLAKE2B 
3a20f9346305ec84c6b14233724dce6ab285810e7c59ed482139e902f088e2cf7f1f48d769fe0f0990128f92aa4221f7fe5f69e9d5859fc5bf6d57378ec25507
 SHA512 
d0612f83d23e93e84db5dd18c55ebc6b3cba17b9479ff812276e0d1fb21fb9fbe2fe5f38329f5e30cd7acf6c7f88fdf09d6dd31d223e3edec0bc1142b358bb8b
 DIST zoom-3.5.383291.0407_i686.tar.xz 48489396 BLAKE2B 
cfce6356e1f2cea29f9330e18402b7872f93f5fdf4c136f6b40060a2440536b3656ce7fdb28db9721f92f2f462ff4a99d6efb82d4f08bf58ef1a3425dd015665
 SHA512 
92b6db2bdf6531a876a93069654448a77fa25e645d669df7144d8a8514d63ef9336cef9bfbd9bbaf7f1ce001b26ca7bdb39b19b7549c2b193ee0292f0522e47c

diff --git a/net-im/zoom/zoom-3.5.374815.0324-r4.ebuild 
b/net-im/zoom/zoom-3.5.374815.0324-r4.ebuild
deleted file mode 100644
index 66011396be3..000
--- a/net-im/zoom/zoom-3.5.374815.0324-r4.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/;
-SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz )
-   x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> 
${P}_i686.tar.xz )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved Apache-2.0" # Apache-2.0 for icon
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="pulseaudio"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   dev-libs/glib:2
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtscript:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   media-libs/libjpeg-turbo
-   media-sound/mpg123
-   sys-apps/dbus
-   sys-apps/util-linux
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   amd64? (
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[widgets]
-   )
-   x86? (
-   dev-qt/qtdeclarative:5
-   dev-qt/qtwebkit:5
-   )
-   pulseaudio? ( media-sound/pulseaudio )
-   !pulseaudio? ( media-libs/alsa-lib )"
-
-BDEPEND="!pulseaudio? ( dev-util/bbe )"
-
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-   if ! use pulseaudio; then
-   # For some strange reason, zoom cannot use any ALSA sound 
devices if
-   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
-   # is installed. So, force zoom to ignore libpulse.
-   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
-   mv zoom.tmp zoom || die
-   fi
-}
-
-src_install() {
-   insinto /opt/zoom
-   exeinto /opt/zoom
-   doins -r json sip timezones translations
-   doins *.pcm *.pem *.sh Embedded.properties version.txt
-   use 

[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2020-04-10 Thread Ulrich Müller
commit: 899a4ae333ab4258064bbdb70d3850781dc0c1f4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 10 21:17:12 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 10 21:18:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899a4ae3

net-im/zoom: Version bump to 3.5.383291.0407.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest|   2 +
 net-im/zoom/zoom-3.5.383291.0407.ebuild | 108 
 2 files changed, 110 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 3f6534909a3..e8f52991821 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -2,3 +2,5 @@ DIST zoom-3.5.374815.0324_i686.tar.xz 48481420 BLAKE2B 
5c40be4c5cf1e72766f35ea97
 DIST zoom-3.5.374815.0324_x86_64.tar.xz 72609300 BLAKE2B 
2f51eecd88cc636f03778c68101b2c5919982025232da5cd6a378a2e681ad76d39d9db201ff14d5601498495909dfb934ebf21752cd7658ada6edc28379bed90
 SHA512 
632002b6942f15e1f22ba147de9a9463253c2b374e4382b4c2ce21e5685ad4fd688929141095d09e2fa0ed2adb5b0dc6ba9aba2e4fa54ae69fea24b95bf474c4
 DIST zoom-3.5.382995.0407_i686.tar.xz 48494772 BLAKE2B 
13d678c36bac7e5705cc0608d0ca49d943e56b492cce802f41ffe6bbb307336fef4e710346f33e596faa84a449b1f69ef944e462b694aff016051a834e1d2a89
 SHA512 
339abb803cd08e6835404ff2f1140b9ee73294a8820828d833b64e3bfe619fd24eb18c475b78a0f795a63dadc8ffd6593563710d6e8ba606fcbf3ffd7a007c33
 DIST zoom-3.5.382995.0407_x86_64.tar.xz 72616840 BLAKE2B 
3a20f9346305ec84c6b14233724dce6ab285810e7c59ed482139e902f088e2cf7f1f48d769fe0f0990128f92aa4221f7fe5f69e9d5859fc5bf6d57378ec25507
 SHA512 
d0612f83d23e93e84db5dd18c55ebc6b3cba17b9479ff812276e0d1fb21fb9fbe2fe5f38329f5e30cd7acf6c7f88fdf09d6dd31d223e3edec0bc1142b358bb8b
+DIST zoom-3.5.383291.0407_i686.tar.xz 48489396 BLAKE2B 
cfce6356e1f2cea29f9330e18402b7872f93f5fdf4c136f6b40060a2440536b3656ce7fdb28db9721f92f2f462ff4a99d6efb82d4f08bf58ef1a3425dd015665
 SHA512 
92b6db2bdf6531a876a93069654448a77fa25e645d669df7144d8a8514d63ef9336cef9bfbd9bbaf7f1ce001b26ca7bdb39b19b7549c2b193ee0292f0522e47c
+DIST zoom-3.5.383291.0407_x86_64.tar.xz 72618832 BLAKE2B 
e9fa38fae525688f8d9f14a0c2bfe04201edfe2719d075caf9d9de0a2454010b68a6d1df0cd480152641f5763caff7aab1427fee268e3c8239797c792551b709
 SHA512 
531ce43fdeb4c4df50a85e8a28a90f25d9df7c97b87014fef1e9c94836abbc4d6e76f081b2418c6e538052a2f69e052e0a1ebb9bb0dc33cc683bb5b2aef4

diff --git a/net-im/zoom/zoom-3.5.383291.0407.ebuild 
b/net-im/zoom/zoom-3.5.383291.0407.ebuild
new file mode 100644
index 000..3dccb750177
--- /dev/null
+++ b/net-im/zoom/zoom-3.5.383291.0407.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/;
+SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz )
+   x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> 
${P}_i686.tar.xz )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved Apache-2.0" # Apache-2.0 for icon
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="bundled-libjpeg-turbo pulseaudio"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   dev-libs/glib:2
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtscript:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   media-sound/mpg123
+   sys-apps/dbus
+   sys-apps/util-linux
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   amd64? (
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[widgets]
+   )
+   x86? (
+   dev-qt/qtdeclarative:5
+   dev-qt/qtwebkit:5
+   )
+   !bundled-libjpeg-turbo? ( media-libs/libjpeg-turbo )
+   pulseaudio? ( media-sound/pulseaudio )
+   !pulseaudio? ( media-libs/alsa-lib )"
+
+BDEPEND="!pulseaudio? ( dev-util/bbe )"
+
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+   if ! use pulseaudio; then
+   # For some strange reason, zoom cannot use any ALSA sound 
devices if
+   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
+   # is installed. So, force zoom to ignore libpulse.
+   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
+   mv zoom.tmp zoom || die
+   fi
+}
+
+src_install() {
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: net-fs/curlftpfs/, net-fs/curlftpfs/files/

2020-04-10 Thread Sergei Trofimovich
commit: 359a3ca4124e1983a32cfa58ba6ba27018a150f9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 10 21:04:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 21:04:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359a3ca4

net-fs/curlftpfs: fix build failure on musl, bug #716764

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/716764
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-fs/curlftpfs/curlftpfs-0.9.2-r4.ebuild   |  3 ++-
 net-fs/curlftpfs/files/curlftpfs-0.9.2-__off_t.patch | 15 +++
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/net-fs/curlftpfs/curlftpfs-0.9.2-r4.ebuild 
b/net-fs/curlftpfs/curlftpfs-0.9.2-r4.ebuild
index f88478708ab..cb59baa5f70 100644
--- a/net-fs/curlftpfs/curlftpfs-0.9.2-r4.ebuild
+++ b/net-fs/curlftpfs/curlftpfs-0.9.2-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,6 +27,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.9.2-memleak.patch
"${FILESDIR}"/${PN}-0.9.2-memleak-nocache.patch
"${FILESDIR}"/${PN}-0.9.2-fix-escaping.patch
+   "${FILESDIR}"/${PN}-0.9.2-__off_t.patch
 )
 
 src_prepare() {

diff --git a/net-fs/curlftpfs/files/curlftpfs-0.9.2-__off_t.patch 
b/net-fs/curlftpfs/files/curlftpfs-0.9.2-__off_t.patch
new file mode 100644
index 000..796acf09155
--- /dev/null
+++ b/net-fs/curlftpfs/files/curlftpfs-0.9.2-__off_t.patch
@@ -0,0 +1,15 @@
+musl targetsdon't define __foo_t
+
+https://bugs.gentoo.org/716764
+--- a/configure.ac
 b/configure.ac
+@@ -22,6 +22,9 @@ case $host_os in
+   darwin*)
+   CFLAGS="$CFLAGS -D__off_t=off_t"
+   ;;
++  *musl*)
++  CFLAGS="$CFLAGS -D__off_t=off_t"
++  ;;
+ esac
+ CFLAGS="$CFLAGS -Wall -W -Wno-sign-compare -D_REENTRANT $GLIB_CFLAGS 
$FUSE_CFLAGS $LIBCURL_CPPFLAGS"
+ LIBS="$GLIB_LIBS $FUSE_LIBS $LIBCURL"



[gentoo-commits] proj/catalyst:master commit in: targets/stage1/

2020-04-10 Thread Matt Turner
commit: 220df6a5d255b308e7d912ba1a358ac891e2becb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 17:10:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 17:45:28 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=220df6a5

catalyst: Drop ancient portage support

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

 targets/stage1/build.py | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/targets/stage1/build.py b/targets/stage1/build.py
index 4373126b..069d8d32 100755
--- a/targets/stage1/build.py
+++ b/targets/stage1/build.py
@@ -3,19 +3,14 @@
 import os
 import sys
 import portage
+from portage.util import grabfile_package, stack_lists
 
 # this loads files from the profiles ...
 # wrap it here to take care of the different
 # ways portage handles stacked profiles
 # last case is for portage-2.1_pre*
 def scan_profile(path):
-   if "grab_stacked" in dir(portage):
-   return portage.grab_stacked(path, portage.settings.profiles, 
portage.grabfile, incremental_lines=1)
-   else:
-   if "grab_multiple" in dir(portage):
-   return portage.stack_lists(portage.grab_multiple(path, 
portage.settings.profiles, portage.grabfile), incremental=1)
-   else:
-   return 
portage.stack_lists([portage.grabfile_package(os.path.join(x, path)) for x in 
portage.settings.profiles], incremental=1)
+   return stack_lists([grabfile_package(os.path.join(x, path)) for x in 
portage.settings.profiles], incremental=1)
 
 # loaded the stacked packages / packages.build files
 pkgs = scan_profile("packages")



[gentoo-commits] proj/catalyst:master commit in: catalyst/

2020-04-10 Thread Matt Turner
commit: 137a83f50b42ab9ddd4c3c0908aadc723ce940d2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 17:59:33 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 21:03:53 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=137a83f5

catalyst: Simplify countdown()

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

 catalyst/support.py | 26 +++---
 1 file changed, 11 insertions(+), 15 deletions(-)

diff --git a/catalyst/support.py b/catalyst/support.py
index eb0b7d14..c7a8fc73 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -218,23 +218,19 @@ def 
addl_arg_parse(myspec,addlargs,requiredspec,validspec):
 
 
 def countdown(secs=5, doing="Starting"):
-   # If this is non-interactive (e.g. a cronjob), then sleeping is 
pointless.
-   if not os.isatty(sys.stdin.fileno()):
+   # Don't sleep if this is non-interactive
+   if not os.isatty(sys.stdin.fileno()) or secs == 0:
return
 
-   if secs:
-   sys.stdout.write(
-   ('>>> Waiting %s seconds before starting...\n'
-'>>> (Control-C to abort)...\n'
-'%s in: ') % (secs, doing))
-   # py3 now creates a range object, so wrap it with list()
-   ticks=list(range(secs))
-   ticks.reverse()
-   for sec in ticks:
-   sys.stdout.write(str(sec+1)+" ")
-   sys.stdout.flush()
-   time.sleep(1)
-   sys.stdout.write('\n')
+   sys.stdout.write(
+   ('>>> Waiting %s seconds before starting...\n'
+'>>> (Control-C to abort)...\n'
+'%s in: ') % (secs, doing))
+   for sec in reversed(range(1, secs + 1)):
+   sys.stdout.write(str(sec) + " ")
+   sys.stdout.flush()
+   time.sleep(1)
+   sys.stdout.write('\n')
 
 
 def normpath(mypath):



[gentoo-commits] proj/catalyst:master commit in: targets/stage1/

2020-04-10 Thread Matt Turner
commit: 0b5a340f40fb6d273fdb6fa66f17b0af13df8fc2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 17:45:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 21:03:53 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0b5a340f

catalyst: Fix import for portage.dep.dep_getkey

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

 targets/stage1/build.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/targets/stage1/build.py b/targets/stage1/build.py
index b95b4182..b01eb9cd 100755
--- a/targets/stage1/build.py
+++ b/targets/stage1/build.py
@@ -3,6 +3,7 @@
 import os
 import sys
 import portage
+from portage.dep import dep_getkey
 from portage.util import grabfile_package, stack_lists
 
 # this loads files from the profiles ...
@@ -24,7 +25,7 @@ buildpkgs = scan_profile("packages.build")
 # and version numbers)
 for pkg in pkgs:
try:
-   bidx = buildpkgs.index(portage.dep_getkey(pkg))
+   bidx = buildpkgs.index(dep_getkey(pkg))
buildpkgs[bidx] = pkg
if buildpkgs[bidx][0:1] == "*":
buildpkgs[bidx] = buildpkgs[bidx][1:]



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, catalyst/targets/, catalyst/, targets/stage1/

2020-04-10 Thread Matt Turner
commit: ecdf556b4c00325bb299e012024f97e8af33c788
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 16:51:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 21:03:34 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ecdf556b

catalyst: Fix most pylint warnings

- consider-iterating-dictionary
- consider-using-enumerate
- inconsistent-return-statements
- len-as-condition
- literal-comparison
- no-else-raise
- no-else-return
- useless-return

Unfortunately there are more and they're a bit trickier.

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

 catalyst/base/stagebase.py | 10 --
 catalyst/builder.py|  2 --
 catalyst/config.py |  2 +-
 catalyst/defaults.py   |  2 --
 catalyst/fileops.py|  2 +-
 catalyst/log.py|  3 +--
 catalyst/main.py   |  5 ++---
 catalyst/support.py| 23 +++
 catalyst/targets/stage1.py |  5 -
 targets/stage1/build.py|  6 +++---
 10 files changed, 23 insertions(+), 37 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 021f3beb..6f0a1bc3 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -474,7 +474,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
"/snapshots/" + self.settings["snapshot_name"] +
self.settings["snapshot"]),
self.accepted_extensions,
-   self.settings["source_matching"] is "strict"
+   self.settings["source_matching"] == "strict"
)
log.info('SNAPSHOT_PATH set to: %s', 
self.settings['snapshot_path'])
self.settings["snapshot_path_hash"] = \
@@ -557,7 +557,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
else:

self.settings["action_sequence"].append("remove_autoresume")
self.settings["action_sequence"].append("remove_chroot")
-   return
 
def set_use(self):
use = self.settings["spec_prefix"] + "/use"
@@ -716,8 +715,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.unbind()
if ismount(target):
raise 
CatalystError("Auto-unbind failed for " + target)
-   else:
-   log.notice('Auto-unbind 
successful...')
+   log.notice('Auto-unbind successful...')
except CatalystError:
raise CatalystError("Unable to 
auto-unbind " + target)
 
@@ -1105,7 +1103,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
continue
myf.write("# %s is unsupported.  USE AT 
YOUR OWN RISK!\n"
% flags)
-   if flags not in self.settings or (flags is not 
"COMMON_FLAGS" and
+   if flags not in self.settings or (flags != 
"COMMON_FLAGS" and
self.settings[flags] == 
self.settings["COMMON_FLAGS"]):
myf.write('%s="${COMMON_FLAGS}"\n' % 
flags)
elif isinstance(self.settings[flags], list):
@@ -1442,7 +1440,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
if "purgetmponly" in self.settings["options"]:
self.purge()
-   return
+   return True
 
if "purgeonly" in self.settings["options"]:
log.info('StageBase: run() purgeonly')

diff --git a/catalyst/builder.py b/catalyst/builder.py
index e9f468d7..64e14c8d 100644
--- a/catalyst/builder.py
+++ b/catalyst/builder.py
@@ -1,5 +1,3 @@
-import os
-
 class generic():
def __init__(self,myspec):
self.settings=myspec

diff --git a/catalyst/config.py b/catalyst/config.py
index 5e70de41..1571db9d 100644
--- a/catalyst/config.py
+++ b/catalyst/config.py
@@ -22,7 +22,7 @@ class ParserBase():
 
def dump(self):
dump = ""
-   for x in self.values.keys():
+   for x in self.values:
dump += x + " = " + repr(self.values[x]) + "\n"
return dump
 

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index bcb59796..349f16f6 100644
--- a/catalyst/defaults.py
+++ b/catalyst/defaults.py
@@ -1,6 +1,4 @@
 
-import os
-
 from DeComp.definitions import DECOMPRESSOR_SEARCH_ORDER
 from DeComp.definitions import COMPRESSOR_PROGRAM_OPTIONS, XATTRS_OPTIONS
 from DeComp.definitions import DECOMPRESSOR_PROGRAM_OPTIONS, 

[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/, catalyst/base/, catalyst/

2020-04-10 Thread Matt Turner
commit: 8ef6e85a57ecefb4eb7b4b50796dbb98ab1a3f2a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 07:40:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 07:42:08 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=8ef6e85a

catalyst: Drop BSD remnants

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

 catalyst/base/clearbase.py |  4 ++--
 catalyst/base/resume.py|  2 +-
 catalyst/base/stagebase.py | 19 ++-
 catalyst/builder.py|  3 +--
 catalyst/defaults.py   | 14 --
 catalyst/fileops.py|  6 +-
 catalyst/main.py   | 17 +++--
 catalyst/targets/stage1.py | 14 +-
 8 files changed, 23 insertions(+), 56 deletions(-)

diff --git a/catalyst/base/clearbase.py b/catalyst/base/clearbase.py
index f1d4d1ba..8dfffb06 100644
--- a/catalyst/base/clearbase.py
+++ b/catalyst/base/clearbase.py
@@ -30,13 +30,13 @@ class ClearBase():
def clear_chroot(self):
self.chroot_lock.unlock()
log.notice('Clearing the chroot path ...')
-   clear_dir(self.settings["chroot_path"], mode=0o755, 
chg_flags=True)
+   clear_dir(self.settings["chroot_path"], mode=0o755)
 
 
def remove_chroot(self):
self.chroot_lock.unlock()
log.notice('Removing the chroot path ...')
-   clear_dir(self.settings["chroot_path"], mode=0o755, 
chg_flags=True, remove=True)
+   clear_dir(self.settings["chroot_path"], mode=0o755, remove=True)
 
 
def clear_packages(self, remove=False):

diff --git a/catalyst/base/resume.py b/catalyst/base/resume.py
index 7732dd5d..a0770b9d 100644
--- a/catalyst/base/resume.py
+++ b/catalyst/base/resume.py
@@ -126,7 +126,7 @@ class AutoResume():
@remove: boolean, passed through to clear_dir()
@return boolean
'''
-   if clear_dir(self.basedir, mode=0o755, chg_flags=True, 
remove=remove):
+   if clear_dir(self.basedir, mode=0o755, remove=remove):
self._points = {}
return True
return False

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 320e9d53..021f3beb 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -224,10 +224,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["snapshot_cache_path"],
self.settings["repo_name"],
]))
-   if os.uname()[0] == "Linux":
-   self.mounts.append("devpts")
-   self.mounts.append("shm")
-   self.mounts.append("run")
+   self.mounts.append("devpts")
+   self.mounts.append("shm")
+   self.mounts.append("run")
 
self.set_mounts()
 
@@ -983,16 +982,10 @@ class StageBase(TargetBase, ClearBase, GenBase):
elif src == "tmpfs":
_cmd = ['mount', '-t', 'tmpfs', src, target]
else:
-   if os.uname()[0] == "FreeBSD":
-   if src == "/dev":
-   _cmd = ['mount', '-t', 'devfs', 
'none', target]
-   else:
-   _cmd = ['mount_nullfs', src, 
target]
+   if src == "shmfs":
+   _cmd = ['mount', '-t', 'tmpfs', '-o', 
'noexec,nosuid,nodev', 'shm', target]
else:
-   if src == "shmfs":
-   _cmd = ['mount', '-t', 'tmpfs', 
'-o', 'noexec,nosuid,nodev', 'shm', target]
-   else:
-   _cmd = ['mount', '--bind', src, 
target]
+   _cmd = ['mount', '--bind', src, target]
if _cmd:
log.debug('bind(); _cmd = %s', _cmd)
cmd(_cmd, env=self.env, fail_func=self.unbind)

diff --git a/catalyst/builder.py b/catalyst/builder.py
index 5d7f76c1..e9f468d7 100644
--- a/catalyst/builder.py
+++ b/catalyst/builder.py
@@ -10,8 +10,7 @@ class generic():
 
Useful for building x86-on-amd64 and such.
"""
-   if os.uname()[0] == 'Linux':
-   self.settings['CHROOT'] = 'setarch %s %s' % (arch, 
self.settings['CHROOT'])
+   self.settings['CHROOT'] = 'setarch %s %s' % (arch, 
self.settings['CHROOT'])
 
def mount_safety_check(self):
"""

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index 5b4ae83e..bcb59796 100644
--- 

[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/, catalyst/, catalyst/base/

2020-04-10 Thread Matt Turner
commit: f6650276525e49b6b1a5bcd9bb6eefb0c0820a2c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 07:30:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 07:30:36 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f6650276

catalyst: Drop some dead code and comments

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

 catalyst/base/stagebase.py   | 3 ---
 catalyst/config.py   | 8 
 catalyst/defaults.py | 3 ---
 catalyst/targets/snapshot.py | 2 +-
 4 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 72ef57d3..53d39536 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1388,7 +1388,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
for x in list(self.settings):
log.debug('setup_environment(); processing: %s', x)
if x == "options":
-   #self.env['clst_' + x] = ' 
'.join(self.settings[x])
for opt in self.settings[x]:
self.env['clst_' + opt.upper()] = "true"
continue
@@ -1398,13 +1397,11 @@ class StageBase(TargetBase, ClearBase, GenBase):
varname = varname.replace(".", "_")
if isinstance(self.settings[x], str):
# Prefix to prevent namespace clashes
-   #os.environ[varname] = self.settings[x]
if "path" in x:
self.env[varname] = 
self.settings[x].rstrip("/")
else:
self.env[varname] = self.settings[x]
elif isinstance(self.settings[x], list):
-   #os.environ[varname] = ' 
'.join(self.settings[x])
self.env[varname] = ' '.join(self.settings[x])
elif isinstance(self.settings[x], bool):
if self.settings[x]:

diff --git a/catalyst/config.py b/catalyst/config.py
index a3a7200a..9f184ed5 100644
--- a/catalyst/config.py
+++ b/catalyst/config.py
@@ -45,7 +45,6 @@ class ParserBase(object):
cur_array = []
 
trailing_comment=re.compile(r'\s*#.*$')
-   #white_space=re.compile('\s+')
 
for x, myline in enumerate(self.lines):
myline = myline.strip()
@@ -63,10 +62,6 @@ class ParserBase(object):
mobjs = myline.split(self.key_value_separator, 
1)
mobjs[1] = mobjs[1].strip().strip('"')
 
-#  # Check that this key doesn't exist already in 
the spec
-#  if mobjs[0] in values:
-#  raise Exception("You have a duplicate 
key (" + mobjs[0] + ") in your spec. Please fix it")
-
# Start a new array using the first element of 
mobjs
cur_array = [mobjs[0]]
if mobjs[1]:
@@ -75,7 +70,6 @@ class ParserBase(object):
mobjs[1] = mobjs[1] % values
if self.multiple_values:
# split on white space creating 
additional array elements
-#  subarray = 
white_space.split(mobjs[1])
subarray = mobjs[1].split()
cur_array += subarray
else:
@@ -84,8 +78,6 @@ class ParserBase(object):
# Else add on to the last key we were working on
else:
if self.multiple_values:
-#  mobjs = white_space.split(myline)
-#  cur_array += mobjs
cur_array += myline.split()
else:
raise CatalystError("Syntax error: %s" 
% x, print_traceback=True)

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index 72a8f56a..5b4ae83e 100644
--- a/catalyst/defaults.py
+++ b/catalyst/defaults.py
@@ -104,12 +104,10 @@ SOURCE_MOUNT_DEFAULTS = {
"run": "tmpfs",
}
 
-# legend:  key: message
 option_messages = {
"autoresume": "Autoresuming support enabled.",
"ccache": "Compiler cache support enabled.",
"clear-autoresume": "Cleaning autoresume flags support enabled.",
-   #"compress": "Compression enabled.",
"distcc": "Distcc support enabled.",
"icecream": "Icecream compiler cluster support 

[gentoo-commits] proj/catalyst:master commit in: catalyst/, catalyst/base/

2020-04-10 Thread Matt Turner
commit: e8379bb2c9b695399dc6d8e0b512ae16ed60c177
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 07:33:13 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 07:33:13 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e8379bb2

catalyst: Remove object inheritance

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

 catalyst/base/clearbase.py  | 2 +-
 catalyst/base/genbase.py| 2 +-
 catalyst/base/resume.py | 2 +-
 catalyst/base/targetbase.py | 2 +-
 catalyst/builder.py | 2 +-
 catalyst/config.py  | 2 +-
 catalyst/hash_utils.py  | 2 +-
 catalyst/lock.py| 2 +-
 catalyst/main.py| 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/catalyst/base/clearbase.py b/catalyst/base/clearbase.py
index 644a385f..f1d4d1ba 100644
--- a/catalyst/base/clearbase.py
+++ b/catalyst/base/clearbase.py
@@ -4,7 +4,7 @@ from catalyst import log
 from catalyst.support import countdown
 from catalyst.fileops import clear_dir
 
-class ClearBase(object):
+class ClearBase():
"""
This class does all of clearing after task completion
"""

diff --git a/catalyst/base/genbase.py b/catalyst/base/genbase.py
index 8af3b97a..d6fea954 100644
--- a/catalyst/base/genbase.py
+++ b/catalyst/base/genbase.py
@@ -3,7 +3,7 @@ import io
 import os
 
 
-class GenBase(object):
+class GenBase():
"""
This class does generation of the contents and digests files.
"""

diff --git a/catalyst/base/resume.py b/catalyst/base/resume.py
index 6a4ebdfa..7732dd5d 100644
--- a/catalyst/base/resume.py
+++ b/catalyst/base/resume.py
@@ -14,7 +14,7 @@ from catalyst import log
 from catalyst.fileops import ensure_dirs, pjoin, listdir_files, clear_dir
 
 
-class AutoResume(object):
+class AutoResume():
'''Class for tracking and handling all aspects of
the autoresume option and related files.
'''

diff --git a/catalyst/base/targetbase.py b/catalyst/base/targetbase.py
index 4dcd88b7..0977bad3 100644
--- a/catalyst/base/targetbase.py
+++ b/catalyst/base/targetbase.py
@@ -2,7 +2,7 @@ import os
 
 from catalyst.support import addl_arg_parse
 
-class TargetBase(object):
+class TargetBase():
"""
The toplevel class for all targets. This is about as generic as we get.
"""

diff --git a/catalyst/builder.py b/catalyst/builder.py
index 4d58de65..5d7f76c1 100644
--- a/catalyst/builder.py
+++ b/catalyst/builder.py
@@ -1,6 +1,6 @@
 import os
 
-class generic(object):
+class generic():
def __init__(self,myspec):
self.settings=myspec
self.settings.setdefault('CHROOT', 'chroot')

diff --git a/catalyst/config.py b/catalyst/config.py
index 9f184ed5..5e70de41 100644
--- a/catalyst/config.py
+++ b/catalyst/config.py
@@ -4,7 +4,7 @@ import re
 from catalyst import log
 from catalyst.support import CatalystError
 
-class ParserBase(object):
+class ParserBase():
 
filename = ""
lines = None

diff --git a/catalyst/hash_utils.py b/catalyst/hash_utils.py
index 05279b2c..8b0ff06c 100644
--- a/catalyst/hash_utils.py
+++ b/catalyst/hash_utils.py
@@ -41,7 +41,7 @@ HASH_DEFINITIONS = {
}
 
 
-class HashMap(object):
+class HashMap():
'''Class for handling
Catalyst's hash generation'''
 

diff --git a/catalyst/lock.py b/catalyst/lock.py
index 808df4ec..4c99e085 100644
--- a/catalyst/lock.py
+++ b/catalyst/lock.py
@@ -9,7 +9,7 @@ from catalyst.fileops import ensure_dirs
 LockInUse = osutils.LockException
 
 
-class LockDir(object):
+class LockDir():
"""An object that creates locks inside dirs"""
 
def __init__(self, lockdir):

diff --git a/catalyst/main.py b/catalyst/main.py
index 23093e97..1d52dffe 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -106,7 +106,7 @@ def build_target(addlargs):
return target.run()
 
 
-class FilePath(object):
+class FilePath():
"""Argparse type for getting a path to a file."""
 
def __init__(self, exists=True):



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-10 Thread Matt Turner
commit: 481d0321fc1278e9a1a0af328c0b4cf14013ff3c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 10 07:34:19 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 10 07:34:19 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=481d0321

catalyst: Remove some python-2 left-overs

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

 catalyst/base/stagebase.py | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 53d39536..320e9d53 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -20,11 +20,6 @@ from catalyst.lock import LockDir, LockInUse
 from catalyst.fileops import ensure_dirs, pjoin, clear_dir, clear_path
 from catalyst.base.resume import AutoResume
 
-if sys.version_info[0] >= 3:
-   py_input = input
-else:
-   py_input = raw_input  # pylint: disable=undefined-variable
-
 
 class StageBase(TargetBase, ClearBase, GenBase):
"""
@@ -1697,6 +1692,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
@staticmethod
def _debug_pause_():
-   py_input("press any key to continue: ")
+   input("press any key to continue: ")
 
 # vim: ts=4 sw=4 sta et sts=4 ai



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

2020-04-10 Thread Sergei Trofimovich
commit: 4df273612316f7377e382de3ae9d476c3047f722
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 10 20:55:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 20:55:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df27361

dev-util/edb-debugger: bump up to 1.2.0

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/edb-debugger/Manifest  |  1 +
 dev-util/edb-debugger/edb-debugger-1.2.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-util/edb-debugger/Manifest b/dev-util/edb-debugger/Manifest
index fec365213f4..0650f02b5fd 100644
--- a/dev-util/edb-debugger/Manifest
+++ b/dev-util/edb-debugger/Manifest
@@ -1 +1,2 @@
 DIST edb-debugger-1.1.0.tgz 1244028 BLAKE2B 
87311a53f445acb28569952541269ef5ae83219468e18bc1603b6d85225b75fd00723593891e309ccf8c8c3e7a0828cd709444fe27f3328cf4386ed3e1245bea
 SHA512 
5834cf091cd6d84ecc10cec277ec954b936dc61b0809d5f434ba4d604fae63c06ac10852f1a4ea81f150dea82645fa0861d8842eea227cbde681a895c465d744
+DIST edb-debugger-1.2.0.tgz 608773 BLAKE2B 
d67136b3bfb153f0e5ba0aef514756f39d63692636adcad3569e79237613004f2a4c425b4bed875408473a7caa6280b3bfc590e8eeb4beb5bafaa2326da892bc
 SHA512 
c04b8d3972497ac170c740f2625301ee7d3ea52b81b29084628aa0091d7cd7df12a34ae707be629cde6e0dea54254bfde25e290aba1d6bad2635eff704282ea9

diff --git a/dev-util/edb-debugger/edb-debugger-1.2.0.ebuild 
b/dev-util/edb-debugger/edb-debugger-1.2.0.ebuild
new file mode 100644
index 000..21c906d4859
--- /dev/null
+++ b/dev-util/edb-debugger/edb-debugger-1.2.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="edb is a cross platform x86/x86-64 debugger, inspired by Ollydbg"
+HOMEPAGE="https://github.com/eteran/edb-debugger;
+SRC_URI="https://github.com/eteran/edb-debugger/releases/download/${PV}/edb-debugger-${PV}.tgz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+
+RDEPEND="
+   dev-libs/capstone:=
+   dev-libs/double-conversion
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-qt/qtxmlpatterns:5
+   graphviz? ( media-gfx/graphviz )
+"
+
+DEPEND="
+   dev-libs/boost
+   virtual/pkgconfig
+   ${RDEPEND}
+"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   #Make the desktop's entries somewhat better
+   sed -i -e 's/GenericName=edb debugger/GenericName=Evan\x27s Debugger/' 
edb.desktop || die
+   sed -i -e 's/Comment=edb debugger/Comment=edb is a cross platform 
x86\/x86-64 debugger/' edb.desktop || die
+
+   if ! use graphviz; then
+   sed -i -e '/pkg_check_modules(GRAPHVIZ/d' CMakeLists.txt || die
+   fi
+
+   cmake_src_prepare
+}



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

2020-04-10 Thread Andreas Sturmlechner
commit: 706d1a3c5d2df832221d877f9f17fe9f680d8e17
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr 10 13:01:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:49:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706d1a3c

dev-libs/spdlog: remove unused patch(es)

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15288
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../spdlog/files/spdlog-1.0.0-unbundle-fmt.patch   | 29 --
 1 file changed, 29 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.0.0-unbundle-fmt.patch 
b/dev-libs/spdlog/files/spdlog-1.0.0-unbundle-fmt.patch
deleted file mode 100644
index c039dc47a6a..000
--- a/dev-libs/spdlog/files/spdlog-1.0.0-unbundle-fmt.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/include/spdlog/fmt/fmt.h b/include/spdlog/fmt/fmt.h
 a/include/spdlog/fmt/fmt.h
-+++ b/include/spdlog/fmt/fmt.h
-@@ -17,9 +17,7 @@
- #ifndef FMT_USE_WINDOWS_H
- #define FMT_USE_WINDOWS_H 0
- #endif
--#include "bundled/core.h"
--#include "bundled/format.h"
--#else // external fmtlib
-+#endif // external fmtlib
-+
- #include 
- #include 
--#endif
-diff --git a/include/spdlog/fmt/ostr.h b/include/spdlog/fmt/ostr.h
 a/include/spdlog/fmt/ostr.h
-+++ b/include/spdlog/fmt/ostr.h
-@@ -11,8 +11,6 @@
- #ifndef FMT_HEADER_ONLY
- #define FMT_HEADER_ONLY
- #endif
--#include "bundled/ostream.h"
--#include "fmt.h"
--#else
--#include 
- #endif
-+
-+#include 



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

2020-04-10 Thread Jason A. Donenfeld
commit: f3d1c2168b416419a2ab2a4e1a48d04108b25169
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Apr 10 20:48:12 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Apr 10 20:48:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d1c216

net-mail/b4: bump to 0.3.7

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-mail/b4/Manifest | 2 +-
 net-mail/b4/{b4-0.3.5.ebuild => b4-0.3.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/b4/Manifest b/net-mail/b4/Manifest
index 074bdb5bbf7..2e0f2bf8bd6 100644
--- a/net-mail/b4/Manifest
+++ b/net-mail/b4/Manifest
@@ -1 +1 @@
-DIST b4-0.3.5.tar.gz 34000 BLAKE2B 
ae940ce6a3b43b2a437b1d1a6f7f48c235b1b47b70bed8ba137c729ec2d9cdd933d15eebb15b975945d61df68dd3ae43664f90d4cb45b06b6112f327125cc9e2
 SHA512 
02e50bba403bf6792ca2f65e30fe07489fe0cd189c8a0fb7cb371d5a43f688a158f163547fb236605f98e29177853d75c0dab190d7f9a158fde65d3eef18eff1
+DIST b4-0.3.7.tar.gz 34132 BLAKE2B 
56bfdb7069d5b9fe5afa8409f106b5c0b74929a96cf322584181a37f5d396ff86ed42f7dec835980fa544ef7ebe04430b71c0e248d2b41f164996d46a872ca13
 SHA512 
231590b02bd8d818a60b2d5e5de2e89918fb71e7bb4de95c83cce618e5fff2f5768acb84dd485551a95dc9b4db638d580e11cc805664d9842480433f6a7858f8

diff --git a/net-mail/b4/b4-0.3.5.ebuild b/net-mail/b4/b4-0.3.7.ebuild
similarity index 100%
rename from net-mail/b4/b4-0.3.5.ebuild
rename to net-mail/b4/b4-0.3.7.ebuild



[gentoo-commits] proj/kde:master commit in: kde-misc/latte-dock/

2020-04-10 Thread Andreas Sturmlechner
commit: a1ac8c3039068875a9cd687915734d6eb8c4e88a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 20:42:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:42:59 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1ac8c30

kde-misc/latte-dock: Cleanup obsolete alternate use-dep

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

 kde-misc/latte-dock/latte-dock-.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/kde-misc/latte-dock/latte-dock-.ebuild 
b/kde-misc/latte-dock/latte-dock-.ebuild
index 93af0d0851..aa655c51e6 100644
--- a/kde-misc/latte-dock/latte-dock-.ebuild
+++ b/kde-misc/latte-dock/latte-dock-.ebuild
@@ -24,10 +24,7 @@ DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5=
>=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   || (
-   >=dev-qt/qtgui-${QTMIN}:5[X(-)]
-   >=dev-qt/qtgui-${QTMIN}:5[xcb(-)]
-   )
+   >=dev-qt/qtgui-${QTMIN}:5[X]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kactivities-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-misc/latte-dock/

2020-04-10 Thread Andreas Sturmlechner
commit: 37c654c7d7fbdf1774e26180ec0c0b4004d2c4e4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 20:40:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:40:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=37c654c7

kde-misc/latte-dock: Add new DEPEND

Upstream commit 6e09bb56013ab7a7b8d4b6da42f6415fd77f18bf

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

 kde-misc/latte-dock/latte-dock-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/latte-dock/latte-dock-.ebuild 
b/kde-misc/latte-dock/latte-dock-.ebuild
index 5b5fb645ae..93af0d0851 100644
--- a/kde-misc/latte-dock/latte-dock-.ebuild
+++ b/kde-misc/latte-dock/latte-dock-.ebuild
@@ -41,6 +41,7 @@ DEPEND="
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs-fast-export/

2020-04-10 Thread Sergei Trofimovich
commit: aeabf3bd8204271ebeaf1db523de0fa6f65e34f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 10 20:42:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 20:43:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeabf3bd

dev-vcs/cvs-fast-export: bump up to 1.53

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-vcs/cvs-fast-export/Manifest   |  1 +
 .../cvs-fast-export/cvs-fast-export-1.53.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest
index 122e99c4ec0..9764e0aa4f3 100644
--- a/dev-vcs/cvs-fast-export/Manifest
+++ b/dev-vcs/cvs-fast-export/Manifest
@@ -1,2 +1,3 @@
 DIST cvs-fast-export-1.51.tar.gz 459647 BLAKE2B 
ebaa1aeedee5de2b7d76cdb0d91897bc779b2cff9b6ae9ddc5b3872f36792e0e1c3f152e340d50c25c5bbef3c7be4af5a0cc4d7f2fd5f12c722c45c43510afcc
 SHA512 
3b004ad1a295722b7610444be2ff67097e7099fb17fdd1ebd2d237a30ffc2a31e8a90b5344a9488f3ea3abd4e104bdc0cff2d28dd56321df76ae9bf6f25e90f4
 DIST cvs-fast-export-1.52.tar.gz 468734 BLAKE2B 
2f1783df682b4c42aa8f3ecc6b0bdfbc641a08e92e649bb0de25b1b6d99c87aebe34488ba928570cce7dd6427c3f5cdc4cb7bc2abb3b5da7f43b53b958770b72
 SHA512 
eac6843c392a6e6820da2291dec3309c6ed309b89ee5c0784160292e8f8157b6d6e127508c37c29dffe32477fafe38b94a45e1036927b5deb040589132863def
+DIST cvs-fast-export-1.53.tar.gz 472991 BLAKE2B 
4fb69bbe75cb4a2d54bf876ebefc4e2fbb12e3a22f9cfcd45f31adec6c65406b3b3647513b884f0d3356bf78f0c8b5684024d6bdea41776a68d48f08879e773b
 SHA512 
cd40543d73c2367b76c181d262b12b13223fc66984ce616d2b0df22f9562a99940dcd6e1e4996a237f2f37c5a8ed48992c2cda521b92238b6bb78b4144d0d503

diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.53.ebuild 
b/dev-vcs/cvs-fast-export/cvs-fast-export-1.53.ebuild
new file mode 100644
index 000..976b11d8e92
--- /dev/null
+++ b/dev-vcs/cvs-fast-export/cvs-fast-export-1.53.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="fast-export history from a CVS repository or RCS collection"
+HOMEPAGE="http://www.catb.org/~esr/cvs-fast-export/;
+SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   app-text/asciidoc"
+
+RESTRICT=test # upstream does not ship some tests in tarball
+
+src_prepare() {
+   default
+
+   tc-export CC
+   export prefix="${EPREFIX}"/usr
+
+   # respect CC, CFLAGS and LDFLAGS
+   sed \
+   -e 's/cc /$(CC) $(LDFLAGS) /' \
+   -e 's/^CFLAGS += -O/#&/' \
+   -e 's/CFLAGS=/CFLAGS+=/' \
+   -i Makefile || die
+}
+
+src_compile() {
+   # '.adoc.html' rules can't be executed in parallel
+   # as they reuse the same 'docbook-xsl.css' file name.
+   emake -j1 html
+   # Allow full parallelism for the rest
+   emake
+}
+
+src_install() {
+   default
+   dodoc README.adoc
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs-fast-export/

2020-04-10 Thread Sergei Trofimovich
commit: d95a047729cb6cdf62694051a0ab6c65eba446a1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Apr 10 20:43:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 20:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95a0477

dev-vcs/cvs-fast-export: drop old

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-vcs/cvs-fast-export/Manifest   |  1 -
 .../cvs-fast-export/cvs-fast-export-1.52.ebuild| 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest
index 9764e0aa4f3..24f5ae196b7 100644
--- a/dev-vcs/cvs-fast-export/Manifest
+++ b/dev-vcs/cvs-fast-export/Manifest
@@ -1,3 +1,2 @@
 DIST cvs-fast-export-1.51.tar.gz 459647 BLAKE2B 
ebaa1aeedee5de2b7d76cdb0d91897bc779b2cff9b6ae9ddc5b3872f36792e0e1c3f152e340d50c25c5bbef3c7be4af5a0cc4d7f2fd5f12c722c45c43510afcc
 SHA512 
3b004ad1a295722b7610444be2ff67097e7099fb17fdd1ebd2d237a30ffc2a31e8a90b5344a9488f3ea3abd4e104bdc0cff2d28dd56321df76ae9bf6f25e90f4
-DIST cvs-fast-export-1.52.tar.gz 468734 BLAKE2B 
2f1783df682b4c42aa8f3ecc6b0bdfbc641a08e92e649bb0de25b1b6d99c87aebe34488ba928570cce7dd6427c3f5cdc4cb7bc2abb3b5da7f43b53b958770b72
 SHA512 
eac6843c392a6e6820da2291dec3309c6ed309b89ee5c0784160292e8f8157b6d6e127508c37c29dffe32477fafe38b94a45e1036927b5deb040589132863def
 DIST cvs-fast-export-1.53.tar.gz 472991 BLAKE2B 
4fb69bbe75cb4a2d54bf876ebefc4e2fbb12e3a22f9cfcd45f31adec6c65406b3b3647513b884f0d3356bf78f0c8b5684024d6bdea41776a68d48f08879e773b
 SHA512 
cd40543d73c2367b76c181d262b12b13223fc66984ce616d2b0df22f9562a99940dcd6e1e4996a237f2f37c5a8ed48992c2cda521b92238b6bb78b4144d0d503

diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.52.ebuild 
b/dev-vcs/cvs-fast-export/cvs-fast-export-1.52.ebuild
deleted file mode 100644
index 976b11d8e92..000
--- a/dev-vcs/cvs-fast-export/cvs-fast-export-1.52.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="fast-export history from a CVS repository or RCS collection"
-HOMEPAGE="http://www.catb.org/~esr/cvs-fast-export/;
-SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   app-text/asciidoc"
-
-RESTRICT=test # upstream does not ship some tests in tarball
-
-src_prepare() {
-   default
-
-   tc-export CC
-   export prefix="${EPREFIX}"/usr
-
-   # respect CC, CFLAGS and LDFLAGS
-   sed \
-   -e 's/cc /$(CC) $(LDFLAGS) /' \
-   -e 's/^CFLAGS += -O/#&/' \
-   -e 's/CFLAGS=/CFLAGS+=/' \
-   -i Makefile || die
-}
-
-src_compile() {
-   # '.adoc.html' rules can't be executed in parallel
-   # as they reuse the same 'docbook-xsl.css' file name.
-   emake -j1 html
-   # Allow full parallelism for the rest
-   emake
-}
-
-src_install() {
-   default
-   dodoc README.adoc
-}



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

2020-04-10 Thread Craig Andrews
commit: 8a046da82acd13e8e80b10563888af00d6e06388
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Apr 10 20:37:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 10 20:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a046da8

app-admin/needrestart: Cleanup old version

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

 app-admin/needrestart/Manifest   |  1 -
 app-admin/needrestart/needrestart-3.4.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/app-admin/needrestart/Manifest b/app-admin/needrestart/Manifest
index 45a7afc20ce..b523f2d80be 100644
--- a/app-admin/needrestart/Manifest
+++ b/app-admin/needrestart/Manifest
@@ -1,3 +1,2 @@
 DIST needrestart-3.3.tar.gz 59814 BLAKE2B 
bfba00dee7c0f225efcaaa80b301eb38d0ea82645f253c8bef9294102f9f4183433ed1b6efe71a9dc34c65f76364ff3fc2344e840b34f97361f3ddcd0dc9ab4b
 SHA512 
ea2f3cbe228a6b879905bd3b3de8b5e0bb2362e8d3cd566817d2e7d519d54207ff5923eb8e49cbd8ffe8ed50729f4da04bf4d55268e806f49157860584058d50
-DIST needrestart-3.4.tar.gz 63219 BLAKE2B 
892bb610001575b7e653e06380ba39bb91608db6b5cc491d1e89543a72a17f69547f2610ebe7f3e51835dc1af5a32604fe54f79b6565c9f97df194a87f5f7bdf
 SHA512 
3d63a9c32112b1d4f5d0c6d66430323761c9e7c17f01f52d0572b64ebf113fc9b52838dada363667632ae51894312d891ae8016e8eb5cbd4e0d06fa37c603f25
 DIST needrestart-3.5.tar.gz 67824 BLAKE2B 
73af940efa578b145d89cb0724f7103edd0fe869bfb211596109b67fd16a8ddce83060942687c3ca0e861d9d545022845b64d90bc44e39997e8943b1575dd5f1
 SHA512 
e082ab92497cce7b65da9c625ba0bc2332cc7863c5b7d99a04593c646256da0302519fb7c9fc9823ce0058affdf7eb6a4587a1874881eda8aa4d07032093eb0b

diff --git a/app-admin/needrestart/needrestart-3.4.ebuild 
b/app-admin/needrestart/needrestart-3.4.ebuild
deleted file mode 100644
index 631c9ffd80d..000
--- a/app-admin/needrestart/needrestart-3.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/liske/${PN}.git;
-   inherit git-r3
-   SRC_URI=""
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/liske/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Restart daemons after library updates"
-HOMEPAGE="https://fiasko-nw.net/~thomas/tag/needrestart.html 
https://github.com/liske/needrestart;
-
-SLOT="0"
-LICENSE="GPL-2+"
-
-RDEPEND="
-   >=sys-apps/sed-4.2.2
-   dev-lang/perl:=
-   dev-perl/libintl-perl
-   dev-perl/Module-Find
-   dev-perl/Module-ScanDeps
-   dev-perl/Proc-ProcessTable
-   dev-perl/Sort-Naturally
-   dev-perl/TermReadKey
-   sys-apps/init-system-helpers
-   sys-apps/iucode_tool
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
-
-src_install() {
-   default
-   doman man/*.1
-   dodoc -r ex
-}



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

2020-04-10 Thread Craig Andrews
commit: 4472a91a04c22b288e6f9a08090a00834e8cd7f0
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  6 07:50:14 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 10 20:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4472a91a

app-admin/needrestart: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14844
Signed-off-by: Craig Andrews  gentoo.org>

 .../needrestart-3.1-gentoo-kernel-detection.patch  | 24 --
 1 file changed, 24 deletions(-)

diff --git 
a/app-admin/needrestart/files/needrestart-3.1-gentoo-kernel-detection.patch 
b/app-admin/needrestart/files/needrestart-3.1-gentoo-kernel-detection.patch
deleted file mode 100644
index 6b8c221098b..000
--- a/app-admin/needrestart/files/needrestart-3.1-gentoo-kernel-detection.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From bbd98c32fb5d33f42d1b9257f55a07d62b8de164 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 7 May 2018 11:28:33 -0400
-Subject: [PATCH] [Kernel] Include /boot/kernel* while looking for linux kernel
- images
-
-Fixes kernel detection on Gentoo

- perl/lib/NeedRestart/Kernel/Linux.pm | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/perl/lib/NeedRestart/Kernel/Linux.pm 
b/perl/lib/NeedRestart/Kernel/Linux.pm
-index 6f284f3..69a919c 100644
 a/perl/lib/NeedRestart/Kernel/Linux.pm
-+++ b/perl/lib/NeedRestart/Kernel/Linux.pm
-@@ -131,7 +131,7 @@ sub nr_kernel_check_real($$) {
- } grep {
-   # filter initrd images
-   (!m@^/boot/init@);
--} (, );
-+} (, , );
- 
- $ui->progress_prep(scalar keys %kfiles, __ 'Scanning linux images...');
- 



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

2020-04-10 Thread Andreas Sturmlechner
commit: 97cfb74fcd7df87b747bbe8c09c54cfddf3dc51b
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Apr 10 18:29:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:24:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cfb74f

dev-util/geany-plugins: remove support for geanypy and multiterm

Not updated for at least 3 years, GTK 2 only and blocking dev-python/pygtk
removal.

Closes: https://bugs.gentoo.org/638774
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15293
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../geany-plugins/geany-plugins-1.36-r2.ebuild | 126 +
 1 file changed, 126 insertions(+)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
new file mode 100644
index 000..9c2a9739490
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org;
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+
+IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
+REQUIRED_USE="!gtk3? ( !markdown )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.35[gtk3=]
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-libgit2-0.99.patch )
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-vimode
+   --enable-xmlsnippets
+   $(use_enable debugger)
+   $(use_enable ctags geanyctags)
+   $(use_enable !gtk3 geanydoc)
+   $(use_enable lua geanylua)
+   $(use_enable gpg geanypg)
+   $(use_enable soup geniuspaste)
+   $(use_enable git gitchangebar)
+   $(use_enable markdown) --disable-peg-markdown # using 
app-text/discount instead
+   $(use_enable pretty-printer)
+   $(use_enable scope)
+   $(use_enable enchant spellcheck)
+   # Having updatechecker… when you’re using a package manager?
+   $(use_enable soup updatechecker)
+   $(use_enable workbench)
+   # GeanyGenDoc requires ctpl which isn’t yet in portage
+   --disable-geanygendoc
+   # Require obsolete and vulnerable webkit-gtk versions
+   --disable-devhelp
+   --disable-webhelper
+   # GTK 2 only
+   --disable-geanypy
+   --disable-multiterm
+   )
+
+   econf "${myeconfargs[@]}"
+}
+

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gscan2pdf/

2020-04-10 Thread Andreas Sturmlechner
commit: 1681883cfeca27d498122706d9cca906a554c3e3
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Apr 10 17:58:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:24:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1681883c

media-gfx/gscan2pdf: version bump to 2.6.7

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15292
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/gscan2pdf/Manifest   |  1 +
 media-gfx/gscan2pdf/gscan2pdf-2.6.7.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/media-gfx/gscan2pdf/Manifest b/media-gfx/gscan2pdf/Manifest
index ba3e69c3568..71d8e619d45 100644
--- a/media-gfx/gscan2pdf/Manifest
+++ b/media-gfx/gscan2pdf/Manifest
@@ -1,3 +1,4 @@
 DIST gscan2pdf-1.8.11.tar.xz 409212 BLAKE2B 
37cb716f13818eaffc39c210b810b845368cc5e323569e8f9d5603b5b412c4182520798321358e4c21339fdbd5f15026a0acd6421a49e7db79ecca86633c3ab0
 SHA512 
1ea09b8768771be4a1700cb8a6523d5f74fcbf0ebe459d97796032b56f896fd0c50e5ca1ed4c96aedef7e61f6952a92986153cc70173dd5ad91ccfb72461c565
 DIST gscan2pdf-2.6.4.tar.xz 460636 BLAKE2B 
80d6123f8849ce305ca9b914da267f5b8898d6b3b660026ba075e5f8e10fc78093bb49d3186ec6a90d32b8c6ae0dade70fc146dcb677540810c06e91186bdbd7
 SHA512 
10d08b10f3101759757a2d98f2c2b41813a5f67234471f746ecda5ffebe085cb0d435343d05fa9107ed942785f707c7c2d8db6e430b1af335afe30b1d9079f08
 DIST gscan2pdf-2.6.5.tar.xz 462400 BLAKE2B 
3098656dd4060e480d90558f4bde3b806e31de7e17bc7fa208469d338a41a7e9fb3fbb2d12828c69e0ea745ea6945d015c35bc0d76b00a0377881aff616fba54
 SHA512 
5e0bfd358daaf340092a54750df791460e3e234ffd144351232e23dad40b6602d45a54e24b61eb54a11c7b8fc7eb7ca192764f67d323f86799d48096483b09d6
+DIST gscan2pdf-2.6.7.tar.xz 466260 BLAKE2B 
311e21c6d024527eb8c281ff3dd99b1abea61d91c7fad88ce22d7e436144a3c8db89ba1321ebc1d3949f09814ebdfda1b414b5453cb9faca0635cd804d75
 SHA512 
926df3434cebb8978ff4714b265b4ceff77c177653855c9416a87084ff6601a84a8e536d799f9efa9645336f49ef2c133672863da364145c5a785b43fd5c7c72

diff --git a/media-gfx/gscan2pdf/gscan2pdf-2.6.7.ebuild 
b/media-gfx/gscan2pdf/gscan2pdf-2.6.7.ebuild
new file mode 100644
index 000..cda89719399
--- /dev/null
+++ b/media-gfx/gscan2pdf/gscan2pdf-2.6.7.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_TEST="do"
+
+inherit eutils perl-module virtualx xdg-utils
+
+DESCRIPTION="Scan documents, perform OCR, produce PDFs and DjVus"
+HOMEPAGE="http://gscan2pdf.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-perl/Config-General
+   dev-perl/Data-UUID
+   dev-perl/Date-Calc
+   dev-perl/Filesys-Df
+   dev-perl/glib-perl
+   dev-perl/GooCanvas2
+   dev-perl/Gtk3
+   dev-perl/Gtk3-SimpleList
+   dev-perl/HTML-Parser
+   dev-perl/Image-Sane
+   dev-perl/List-MoreUtils
+   dev-perl/Locale-gettext
+   dev-perl/Log-Log4perl
+   dev-perl/PDF-API2
+   dev-perl/Proc-ProcessTable
+   dev-perl/Readonly
+   dev-perl/Set-IntSpan
+   dev-perl/Try-Tiny
+   virtual/perl-Archive-Tar
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long
+   virtual/perl-threads
+   virtual/perl-threads-shared
+   media-gfx/imagemagick[png,tiff,perl]
+   media-gfx/sane-backends
+   media-libs/tiff"
+
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-perl/Sub-Override
+   media-libs/fontconfig
+
+   app-text/djvu[tiff]
+   app-text/poppler[utils]
+   app-text/tesseract[-opencl,osd(+),tiff]
+   app-text/unpaper
+   media-gfx/imagemagick[djvu,png,tiff,perl]
+   media-gfx/sane-backends[sane_backends_test]
+   media-gfx/sane-frontends
+   )"
+
+PERL_RM_FILES=( t/{90_MANIFEST,91_critic,99_pod}.t )
+
+mydoc="History"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   optfeature "DjVu file support" "app-text/djvu[tiff] 
media-gfx/imagemagick[djvu]"
+   optfeature "encrypting PDFs" app-text/pdftk
+   optfeature "creating PostScript files from PDFs" app-text/poppler[utils]
+   optfeature "adding to an existing PDF" app-text/poppler[utils]
+   optfeature "Optical Character Recognition" app-text/tesseract[osd,tiff]
+   optfeature "scan post-processing" app-text/unpaper
+   optfeature "automatic document feeder support" media-gfx/sane-frontends
+   optfeature "sending PDFs as email attachments" x11-misc/xdg-utils
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}
+
+src_test() {
+   local confdir="${HOME}/.config/ImageMagick"
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gscan2pdf/

2020-04-10 Thread Andreas Sturmlechner
commit: d303d53535c762e8c20f18b9f13e4b1a067b1214
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Apr 10 17:59:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:24:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d303d535

media-gfx/gscan2pdf: remove old 2.6.4

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/gscan2pdf/Manifest   |  1 -
 media-gfx/gscan2pdf/gscan2pdf-2.6.4.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/media-gfx/gscan2pdf/Manifest b/media-gfx/gscan2pdf/Manifest
index 71d8e619d45..624626c3fee 100644
--- a/media-gfx/gscan2pdf/Manifest
+++ b/media-gfx/gscan2pdf/Manifest
@@ -1,4 +1,3 @@
 DIST gscan2pdf-1.8.11.tar.xz 409212 BLAKE2B 
37cb716f13818eaffc39c210b810b845368cc5e323569e8f9d5603b5b412c4182520798321358e4c21339fdbd5f15026a0acd6421a49e7db79ecca86633c3ab0
 SHA512 
1ea09b8768771be4a1700cb8a6523d5f74fcbf0ebe459d97796032b56f896fd0c50e5ca1ed4c96aedef7e61f6952a92986153cc70173dd5ad91ccfb72461c565
-DIST gscan2pdf-2.6.4.tar.xz 460636 BLAKE2B 
80d6123f8849ce305ca9b914da267f5b8898d6b3b660026ba075e5f8e10fc78093bb49d3186ec6a90d32b8c6ae0dade70fc146dcb677540810c06e91186bdbd7
 SHA512 
10d08b10f3101759757a2d98f2c2b41813a5f67234471f746ecda5ffebe085cb0d435343d05fa9107ed942785f707c7c2d8db6e430b1af335afe30b1d9079f08
 DIST gscan2pdf-2.6.5.tar.xz 462400 BLAKE2B 
3098656dd4060e480d90558f4bde3b806e31de7e17bc7fa208469d338a41a7e9fb3fbb2d12828c69e0ea745ea6945d015c35bc0d76b00a0377881aff616fba54
 SHA512 
5e0bfd358daaf340092a54750df791460e3e234ffd144351232e23dad40b6602d45a54e24b61eb54a11c7b8fc7eb7ca192764f67d323f86799d48096483b09d6
 DIST gscan2pdf-2.6.7.tar.xz 466260 BLAKE2B 
311e21c6d024527eb8c281ff3dd99b1abea61d91c7fad88ce22d7e436144a3c8db89ba1321ebc1d3949f09814ebdfda1b414b5453cb9faca0635cd804d75
 SHA512 
926df3434cebb8978ff4714b265b4ceff77c177653855c9416a87084ff6601a84a8e536d799f9efa9645336f49ef2c133672863da364145c5a785b43fd5c7c72

diff --git a/media-gfx/gscan2pdf/gscan2pdf-2.6.4.ebuild 
b/media-gfx/gscan2pdf/gscan2pdf-2.6.4.ebuild
deleted file mode 100644
index cda89719399..000
--- a/media-gfx/gscan2pdf/gscan2pdf-2.6.4.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_TEST="do"
-
-inherit eutils perl-module virtualx xdg-utils
-
-DESCRIPTION="Scan documents, perform OCR, produce PDFs and DjVus"
-HOMEPAGE="http://gscan2pdf.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/Config-General
-   dev-perl/Data-UUID
-   dev-perl/Date-Calc
-   dev-perl/Filesys-Df
-   dev-perl/glib-perl
-   dev-perl/GooCanvas2
-   dev-perl/Gtk3
-   dev-perl/Gtk3-SimpleList
-   dev-perl/HTML-Parser
-   dev-perl/Image-Sane
-   dev-perl/List-MoreUtils
-   dev-perl/Locale-gettext
-   dev-perl/Log-Log4perl
-   dev-perl/PDF-API2
-   dev-perl/Proc-ProcessTable
-   dev-perl/Readonly
-   dev-perl/Set-IntSpan
-   dev-perl/Try-Tiny
-   virtual/perl-Archive-Tar
-   virtual/perl-Carp
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Temp
-   virtual/perl-Getopt-Long
-   virtual/perl-threads
-   virtual/perl-threads-shared
-   media-gfx/imagemagick[png,tiff,perl]
-   media-gfx/sane-backends
-   media-libs/tiff"
-
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-perl/Sub-Override
-   media-libs/fontconfig
-
-   app-text/djvu[tiff]
-   app-text/poppler[utils]
-   app-text/tesseract[-opencl,osd(+),tiff]
-   app-text/unpaper
-   media-gfx/imagemagick[djvu,png,tiff,perl]
-   media-gfx/sane-backends[sane_backends_test]
-   media-gfx/sane-frontends
-   )"
-
-PERL_RM_FILES=( t/{90_MANIFEST,91_critic,99_pod}.t )
-
-mydoc="History"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-
-   optfeature "DjVu file support" "app-text/djvu[tiff] 
media-gfx/imagemagick[djvu]"
-   optfeature "encrypting PDFs" app-text/pdftk
-   optfeature "creating PostScript files from PDFs" app-text/poppler[utils]
-   optfeature "adding to an existing PDF" app-text/poppler[utils]
-   optfeature "Optical Character Recognition" app-text/tesseract[osd,tiff]
-   optfeature "scan post-processing" app-text/unpaper
-   optfeature "automatic document feeder support" media-gfx/sane-frontends
-   optfeature "sending PDFs as email attachments" x11-misc/xdg-utils
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}
-
-src_test() {
-   local confdir="${HOME}/.config/ImageMagick"
-   mkdir -p "${confdir}" || die
-   cat > 

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

2020-04-10 Thread Rick Farina
commit: 6bce09ad1f3ac65679428ae402a6c6425ed412c6
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Apr 10 20:19:40 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Apr 10 20:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bce09ad

net-wireless/uhd: fix a ton of QA issues

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

 net-wireless/uhd/{uhd-3.15.0.0.ebuild => uhd-3.15.0.0-r1.ebuild} | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/net-wireless/uhd/uhd-3.15.0.0.ebuild 
b/net-wireless/uhd/uhd-3.15.0.0-r1.ebuild
similarity index 93%
rename from net-wireless/uhd/uhd-3.15.0.0.ebuild
rename to net-wireless/uhd/uhd-3.15.0.0-r1.ebuild
index aa3efa300c7..0bc67971a97 100644
--- a/net-wireless/uhd/uhd-3.15.0.0.ebuild
+++ b/net-wireless/uhd/uhd-3.15.0.0-r1.ebuild
@@ -67,6 +67,9 @@ src_prepare() {
 
#this may not be needed in 3.4.3 and above, please verify
sed -i 's#SET(PKG_LIB_DIR ${PKG_DATA_DIR})#SET(PKG_LIB_DIR 
${LIBRARY_DIR}/uhd)#g' CMakeLists.txt || die
+
+   #rpath is set for apple and no one else, just remove the conditional
+   sed -i -e '/if(APPLE)/d' -e '/endif(APPLE)/d' CMakeLists.txt || die
 }
 
 src_configure() {
@@ -92,11 +95,14 @@ src_configure() {
-DENABLE_N230="$(usex n230)"
-DENABLE_MPMD="$(usex mpmd)"
-DENABLE_OCTOCLOCK="$(usex octoclock)"
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
)
cmake-utils_src_configure
 }
 src_install() {
cmake-utils_src_install
+   python_optimize
use utils && python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}/utils/
if [ "${PV}" != "" ]; then
rm -rf "${ED}/usr/bin/uhd_images_downloader"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ogdi/

2020-04-10 Thread Mart Raudsepp
commit: 13812851b869880c291506656487015f9c57692f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Apr 10 19:55:26 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Apr 10 19:55:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13812851

sci-libs/ogdi: arm64 stable (bug #716928)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 sci-libs/ogdi/ogdi-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/ogdi/ogdi-4.1.0.ebuild b/sci-libs/ogdi/ogdi-4.1.0.ebuild
index b51bd57ebf3..851be8f0794 100644
--- a/sci-libs/ogdi/ogdi-4.1.0.ebuild
+++ b/sci-libs/ogdi/ogdi-4.1.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/libogdi/ogdi/releases/download/${PN}_${PV//./_}/${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="



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

2020-04-10 Thread Ben Kohler
commit: 2a361f08c9525cfbd6eccff7ca50c7b35a0c4b34
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Apr 10 19:56:06 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Apr 10 19:56:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a361f08

net-misc/remmina: depend on https://bugs.gentoo.org/716954
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/{remmina-1.4.2.ebuild => remmina-1.4.2-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/remmina/remmina-1.4.2.ebuild 
b/net-misc/remmina/remmina-1.4.2-r1.ebuild
similarity index 99%
rename from net-misc/remmina/remmina-1.4.2.ebuild
rename to net-misc/remmina/remmina-1.4.2-r1.ebuild
index c72fbbf5387..8eab2f13662 100644
--- a/net-misc/remmina/remmina-1.4.2.ebuild
+++ b/net-misc/remmina/remmina-1.4.2-r1.ebuild
@@ -28,6 +28,7 @@ CDEPEND="
ayatana? ( dev-libs/libappindicator:3 )
crypt? ( dev-libs/libgcrypt:0= )
rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129
+   

[gentoo-commits] proj/kde:master commit in: kde-apps/kajongg/

2020-04-10 Thread Andreas Sturmlechner
commit: a0125e26e3d891a22695c74b059243199fc7a21b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 19:47:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 19:47:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a0125e26

kde-apps/kajongg: Add python3_8

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

 kde-apps/kajongg/kajongg-20.03.90.ebuild  | 2 +-
 kde-apps/kajongg/kajongg-20.04.49..ebuild | 2 +-
 kde-apps/kajongg/kajongg-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kajongg/kajongg-20.03.90.ebuild 
b/kde-apps/kajongg/kajongg-20.03.90.ebuild
index 187de563c6..d3781d2778 100644
--- a/kde-apps/kajongg/kajongg-20.03.90.ebuild
+++ b/kde-apps/kajongg/kajongg-20.03.90.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.68.0
 QTMIN=5.12.3

diff --git a/kde-apps/kajongg/kajongg-20.04.49..ebuild 
b/kde-apps/kajongg/kajongg-20.04.49..ebuild
index 1fcba21730..7d49358e22 100644
--- a/kde-apps/kajongg/kajongg-20.04.49..ebuild
+++ b/kde-apps/kajongg/kajongg-20.04.49..ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.68.0
 QTMIN=5.12.3

diff --git a/kde-apps/kajongg/kajongg-.ebuild 
b/kde-apps/kajongg/kajongg-.ebuild
index 50ca8fa806..cda412cd0e 100644
--- a/kde-apps/kajongg/kajongg-.ebuild
+++ b/kde-apps/kajongg/kajongg-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.68.0
 QTMIN=5.14.1



[gentoo-commits] proj/kde:master commit in: kde-apps/kig/

2020-04-10 Thread Andreas Sturmlechner
commit: 81a786fe5ff0ad1726ad67899ded7b4f3c299179
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 19:45:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 19:47:16 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=81a786fe

kde-apps/kig: Re-add python3_8

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

 kde-apps/kig/kig-20.03.90.ebuild  | 2 +-
 kde-apps/kig/kig-20.04.49..ebuild | 2 +-
 kde-apps/kig/kig-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kig/kig-20.03.90.ebuild b/kde-apps/kig/kig-20.03.90.ebuild
index 24073edd98..93676fb31d 100644
--- a/kde-apps/kig/kig-20.03.90.ebuild
+++ b/kde-apps/kig/kig-20.03.90.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 KFMIN=5.68.0
 QTMIN=5.12.3
 inherit python-single-r1 ecm kde.org

diff --git a/kde-apps/kig/kig-20.04.49..ebuild 
b/kde-apps/kig/kig-20.04.49..ebuild
index acaa937327..5e6acb2567 100644
--- a/kde-apps/kig/kig-20.04.49..ebuild
+++ b/kde-apps/kig/kig-20.04.49..ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 KFMIN=5.68.0
 QTMIN=5.12.3
 inherit python-single-r1 ecm kde.org

diff --git a/kde-apps/kig/kig-.ebuild b/kde-apps/kig/kig-.ebuild
index 53ea054d81..d561da5859 100644
--- a/kde-apps/kig/kig-.ebuild
+++ b/kde-apps/kig/kig-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 KFMIN=5.68.0
 QTMIN=5.14.1
 inherit python-single-r1 ecm kde.org



[gentoo-commits] repo/gentoo:master commit in: net-libs/google-cloud-cpp/

2020-04-10 Thread Michael Orlitzky
commit: 191d0e654981bf20a008426ab864c6b5b2fedd99
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr 10 19:18:04 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Apr 10 19:37:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191d0e65

net-libs/google-cloud-cpp: new revision depending on OpenSSL.

As of v0.9.0, google-cloud-cpp now depends unconditionally on OpenSSL
(according to upstream). We carry a patch that tries to eliminate the
dependency, but several people (including myself) have reported that
it only results in link failures these days. This commit introduces a
new revision of google-cloud-cpp-0.10.0 without the patch.

Note that the patch also dropped some zlib stuff, and no one remembers
why. We might find out!

Closes: https://bugs.gentoo.org/691352
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../google-cloud-cpp-0.10.0-r1.ebuild  | 60 ++
 1 file changed, 60 insertions(+)

diff --git a/net-libs/google-cloud-cpp/google-cloud-cpp-0.10.0-r1.ebuild 
b/net-libs/google-cloud-cpp/google-cloud-cpp-0.10.0-r1.ebuild
new file mode 100644
index 000..b1fb2095c0c
--- /dev/null
+++ b/net-libs/google-cloud-cpp/google-cloud-cpp-0.10.0-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+JSON_VER="3.4.0"
+GOOGLEAPIS_COMMIT="6a3277c0656219174ff7c345f31fb20a90b30b97"
+
+DESCRIPTION="Google Cloud Client Library for C++"
+HOMEPAGE="https://cloud.google.com/;
+SRC_URI="https://github.com/GoogleCloudPlatform/google-cloud-cpp/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://github.com/nlohmann/json/releases/download/v${JSON_VER}/json.hpp -> 
nlohmann-json-${JSON_VER}-json.hpp
+   
https://github.com/googleapis/googleapis/archive/${GOOGLEAPIS_COMMIT}.tar.gz -> 
googleapis-${GOOGLEAPIS_COMMIT}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT="test"
+RDEPEND="dev-libs/protobuf:=
+   dev-libs/crc32c
+   dev-libs/openssl:=
+   net-misc/curl
+   net-libs/grpc:="
+DEPEND="${RDEPEND}
+   dev-cpp/gtest"
+
+DOCS=( README.md )
+PATCHES=(
+   "${FILESDIR}/google-cloud-cpp-0.9.0-offline_nlohmannjson.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DGOOGLE_CLOUD_CPP_DEPENDENCY_PROVIDER=package
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_TESTING=OFF
+   )
+
+   cmake-utils_src_configure
+
+   mkdir -p "${BUILD_DIR}/external/nlohmann_json/src/" || die
+   cp "${DISTDIR}/nlohmann-json-${JSON_VER}-json.hpp" 
"${BUILD_DIR}/external/nlohmann_json/src/json.hpp" || die
+
+   mkdir -p "${BUILD_DIR}/external/googleapis/src/" || die
+   cp "${DISTDIR}/googleapis-${GOOGLEAPIS_COMMIT}.tar.gz" \
+   
"${BUILD_DIR}/external/googleapis/src/${GOOGLEAPIS_COMMIT}.tar.gz" || die
+}
+
+src_test() {
+   # test fails
+   local myctestargs=(
+   -E internal_parse_rfc3339_test
+   )
+
+   cmake-utils_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubernetes/

2020-04-10 Thread William Hubbs
commit: 8aa9c0d97a189b0ea137d666c47a5d68ea8ef9a3
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 10 19:21:19 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr 10 19:22:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa9c0d9

sys-cluster/kubernetes: 1.18.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubernetes/Manifest |  1 +
 sys-cluster/kubernetes/kubernetes-1.18.1.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
index b73aacea612..6b2da87242d 100644
--- a/sys-cluster/kubernetes/Manifest
+++ b/sys-cluster/kubernetes/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.0.tar.gz 32554015 BLAKE2B 
24079970cc1887c6dad7b55d9f2fd80cd9f46f1b6c1240cf28abf2eb33b3809bcd858293bb800255533a13e24145fab580b0bd2eb0e06c15ca4e0feeedcf6ff2
 SHA512 
3298ec63a2fbcd396b415f27a581f4286317ae206c30b35457aed780baae4115059df20e40028df394984caccc8bb4ef6c879ae3c064771c8a5c045dee7998e8
+DIST kubernetes-1.18.1.tar.gz 32581783 BLAKE2B 
ffacdba21dd6d326ddf9733c49ed3a16ad679fbd25b4ddda44b047a402a163474033d6b2328a816e83ede505aae07e205b68938165c546202fa6df2d03609ead
 SHA512 
c002153e16494cd74e6f0609847602d6dcf166c8bab020341f8302b7cad5d7452ed1c2e66b3b230731d13401493d2d02f0500abcd526dbff44ae3aeabd210577

diff --git a/sys-cluster/kubernetes/kubernetes-1.18.1.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.18.1.ebuild
new file mode 100644
index 000..c333bbabb3b
--- /dev/null
+++ b/sys-cluster/kubernetes/kubernetes-1.18.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="production-grade container orchestration"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+AGENT="kubelet"
+CLI="kubeadm kubectl"
+SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler"
+IUSE="hardened"
+for x in ${AGENT} ${CLI} ${SERVICES}; do
+   IUSE+=" +${x}"
+done
+
+BDEPEND=">=dev-lang/go-1.13"
+COMMON_DEPEND="
+   kube-apiserver? (
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver
+   )
+   kube-controller-manager? (
+   acct-group/kube-controller-manager
+   acct-user/kube-controller-manager
+   )
+   kube-scheduler? (
+   acct-group/kube-scheduler
+   acct-user/kube-scheduler
+   )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kube-proxy? ( net-firewall/conntrack-tools )
+   !sys-cluster/kubeadm
+   !sys-cluster/kubectl
+   !sys-cluster/kubelet
+   !sys-cluster/kube-apiserver
+   !sys-cluster/kube-controller-manager
+   !sys-cluster/kube-proxy
+   !sys-cluster/kube-scheduler"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" 
WHAT=cmd/${x}
+   done
+}
+
+src_install() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   dobin _output/bin/${x}
+   if has ${x} ${CLI}; then
+   _output/bin/${x} completion bash > ${x}.bash || die
+   _output/bin/${x} completion zsh > ${x}.zsh || die
+   newbashcomp ${x}.bash ${x}
+   insinto /usr/share/zsh/site-functions
+   newins ${x}.zsh _${x}
+   continue
+   fi
+   newinitd "${FILESDIR}"/${x}.initd ${x}
+   newconfd "${FILESDIR}"/${x}.confd ${x}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${x}.logrotated ${x}
+   keepdir /var/log/${x}
+   if [[ "$x" =~ kubelet ]]; then
+   systemd_dounit "${FILESDIR}"/${x}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${x}.env ${x}.env
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2020-04-10 Thread Ulrich Müller
commit: 54e513b0de5105841c426feba32b08ba5092779b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 10 18:47:48 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 10 19:04:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e513b0

sci-visualization/gnuplot: Remove old.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 sci-visualization/gnuplot/Manifest |   1 -
 sci-visualization/gnuplot/gnuplot-5.2.6.ebuild | 211 -
 2 files changed, 212 deletions(-)

diff --git a/sci-visualization/gnuplot/Manifest 
b/sci-visualization/gnuplot/Manifest
index 495f5ae73e9..d4d9a15420e 100644
--- a/sci-visualization/gnuplot/Manifest
+++ b/sci-visualization/gnuplot/Manifest
@@ -1,4 +1,3 @@
 DIST gnuplot-5.0.7.tar.gz 5100186 BLAKE2B 
97fcefa12148fc2b581113c5283eb09217e87858ae293931758d0bb595fd7aaca4671216956211a3d30492be35f91809a975c9c80c25861c477e9235a8b5b309
 SHA512 
5d7241dc1472f87af8632110a1e88f83b5ea3f41e1bc8c89a45dc4662a3071d91a25bf9ae5196a2b8bef09c8079c22f635bb947c02def3416d78880d61eea919
-DIST gnuplot-5.2.6.tar.gz 5321601 BLAKE2B 
4281ba29926ee7fc046b48006fed6513dd3a9ee8bd3a6aa41c5782c5162bfc8af64ffdfec77d4996af6a634f5f3424404eab77c0efd91c65bd34412f5b8f17c7
 SHA512 
557c0d00c951055ca03ef0f2b262e96b8013da4fedeb64dc5325fabd94772144fd2fe7bfa9d159fa47ab76695109cb4d3f01fc5bfa996df4576aee0eebe36a90
 DIST gnuplot-5.2.7.tar.gz 5335673 BLAKE2B 
6ca3055f6bb2e032562c7f21beda0adca1087598c7bacc9ab187c7ea4a3d85e08598ddb0ff0660bca081bc17899dbb92bbfbb6acde8b7b5367f12da7a2a14b62
 SHA512 
f6b77e16b25e5705ea9dad4f89ed5f5a3cf95d3e4215da00be3cbfbcdeee23009e9205156399448526783f25b5b7599b674670c94c01345abafeff74f6c7de93
 DIST gnuplot-5.2.8.tar.gz 5340677 BLAKE2B 
169f5bef44a64b3b7a5be40e28ea22ef24ebc7526fe13ab09e16495453c3922712603d63a03c3b4332368d2ae8cbe4ef57ec53e18bbb4ad2cde13e4cc534245a
 SHA512 
513dff15236dcb58c3c5471cdaa0713242787dbf30ef860c3f69152cb87c6392e4973caff5eb178707bbb84c78548e806b2920864a37686bce49425fbfdc4e8c

diff --git a/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild
deleted file mode 100644
index 931c3482920..000
--- a/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs wxwidgets
-
-DESCRIPTION="Command-line driven interactive plotting program"
-HOMEPAGE="http://www.gnuplot.info/;
-
-if [[ -z ${PV%%*} ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/gnuplot/gnuplot-main;
-   EGIT_BRANCH="branch-5-2-stable"
-   MY_P="${PN}"
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_P}"
-else
-   MY_P="${P/_/.}"
-   SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="gnuplot"
-SLOT="0"
-IUSE="aqua bitmap cairo compat doc examples +gd ggi latex libcaca libcerf lua 
qt5 readline regis svga wxwidgets X"
-
-RDEPEND="
-   cairo? (
-   x11-libs/cairo
-   x11-libs/pango )
-   gd? ( >=media-libs/gd-2.0.35-r3:2=[png] )
-   ggi? ( media-libs/libggi )
-   latex? (
-   virtual/latex-base
-   lua? (
-   dev-tex/pgf
-   >=dev-texlive/texlive-latexrecommended-2008-r2 ) )
-   libcaca? ( media-libs/libcaca )
-   lua? ( dev-lang/lua:0 )
-   qt5? ( dev-qt/qtcore:5=
-   dev-qt/qtgui:5=
-   dev-qt/qtnetwork:5=
-   dev-qt/qtprintsupport:5=
-   dev-qt/qtsvg:5=
-   dev-qt/qtwidgets:5= )
-   readline? ( sys-libs/readline:0= )
-   libcerf? ( sci-libs/libcerf )
-   svga? ( media-libs/svgalib )
-   wxwidgets? (
-   x11-libs/wxGTK:3.0[X]
-   x11-libs/cairo
-   x11-libs/pango
-   x11-libs/gtk+:2 )
-   X? ( x11-libs/libXaw )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? (
-   virtual/latex-base
-   dev-texlive/texlive-latexextra
-   app-text/ghostscript-gpl )
-   qt5? ( dev-qt/linguist-tools:5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-GP_VERSION="${PV%.*}"
-E_SITEFILE="lisp/50${PN}-gentoo.el"
-TEXMF="${EPREFIX}/usr/share/texmf-site"
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-5.0.1-fix-underlinking.patch
-   eapply "${FILESDIR}"/${PN}-5.0.6-no-picins.patch
-   eapply "${FILESDIR}"/${PN}-5.2.2-regis.patch
-   eapply "${FILESDIR}"/${PN}-5.2.6-caca.patch
-   eapply_user
-
-   if [[ -z ${PV%%*} ]]; then
-   local dir
-   for dir in config demo m4 term tutorial; do
-   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2020-04-10 Thread Ulrich Müller
commit: 29260af31490ce889962d47fa28279b31b558ff0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 10 18:46:59 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 10 19:04:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29260af3

sci-visualization/gnuplot: Version bump to 5.2.8.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 sci-visualization/gnuplot/Manifest |   1 +
 sci-visualization/gnuplot/gnuplot-5.2.8.ebuild | 215 +
 2 files changed, 216 insertions(+)

diff --git a/sci-visualization/gnuplot/Manifest 
b/sci-visualization/gnuplot/Manifest
index 542e3e28fba..495f5ae73e9 100644
--- a/sci-visualization/gnuplot/Manifest
+++ b/sci-visualization/gnuplot/Manifest
@@ -1,3 +1,4 @@
 DIST gnuplot-5.0.7.tar.gz 5100186 BLAKE2B 
97fcefa12148fc2b581113c5283eb09217e87858ae293931758d0bb595fd7aaca4671216956211a3d30492be35f91809a975c9c80c25861c477e9235a8b5b309
 SHA512 
5d7241dc1472f87af8632110a1e88f83b5ea3f41e1bc8c89a45dc4662a3071d91a25bf9ae5196a2b8bef09c8079c22f635bb947c02def3416d78880d61eea919
 DIST gnuplot-5.2.6.tar.gz 5321601 BLAKE2B 
4281ba29926ee7fc046b48006fed6513dd3a9ee8bd3a6aa41c5782c5162bfc8af64ffdfec77d4996af6a634f5f3424404eab77c0efd91c65bd34412f5b8f17c7
 SHA512 
557c0d00c951055ca03ef0f2b262e96b8013da4fedeb64dc5325fabd94772144fd2fe7bfa9d159fa47ab76695109cb4d3f01fc5bfa996df4576aee0eebe36a90
 DIST gnuplot-5.2.7.tar.gz 5335673 BLAKE2B 
6ca3055f6bb2e032562c7f21beda0adca1087598c7bacc9ab187c7ea4a3d85e08598ddb0ff0660bca081bc17899dbb92bbfbb6acde8b7b5367f12da7a2a14b62
 SHA512 
f6b77e16b25e5705ea9dad4f89ed5f5a3cf95d3e4215da00be3cbfbcdeee23009e9205156399448526783f25b5b7599b674670c94c01345abafeff74f6c7de93
+DIST gnuplot-5.2.8.tar.gz 5340677 BLAKE2B 
169f5bef44a64b3b7a5be40e28ea22ef24ebc7526fe13ab09e16495453c3922712603d63a03c3b4332368d2ae8cbe4ef57ec53e18bbb4ad2cde13e4cc534245a
 SHA512 
513dff15236dcb58c3c5471cdaa0713242787dbf30ef860c3f69152cb87c6392e4973caff5eb178707bbb84c78548e806b2920864a37686bce49425fbfdc4e8c

diff --git a/sci-visualization/gnuplot/gnuplot-5.2.8.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.2.8.ebuild
new file mode 100644
index 000..b38b2fc31c4
--- /dev/null
+++ b/sci-visualization/gnuplot/gnuplot-5.2.8.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs wxwidgets
+
+DESCRIPTION="Command-line driven interactive plotting program"
+HOMEPAGE="http://www.gnuplot.info/;
+
+if [[ -z ${PV%%*} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/gnuplot/gnuplot-main;
+   EGIT_BRANCH="branch-5-2-stable"
+   MY_P="${PN}"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_P}"
+else
+   MY_P="${P/_/.}"
+   SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="gnuplot"
+SLOT="0"
+IUSE="aqua bitmap cairo compat doc examples +gd ggi latex libcaca libcerf lua 
qt5 readline regis svga wxwidgets X"
+
+RDEPEND="
+   cairo? (
+   x11-libs/cairo
+   x11-libs/pango )
+   gd? ( >=media-libs/gd-2.0.35-r3:2=[png] )
+   ggi? ( media-libs/libggi )
+   latex? (
+   virtual/latex-base
+   lua? (
+   dev-tex/pgf
+   >=dev-texlive/texlive-latexrecommended-2008-r2 ) )
+   libcaca? ( media-libs/libcaca )
+   lua? ( dev-lang/lua:0 )
+   qt5? (
+   dev-qt/qtcore:5=
+   dev-qt/qtgui:5=
+   dev-qt/qtnetwork:5=
+   dev-qt/qtprintsupport:5=
+   dev-qt/qtsvg:5=
+   dev-qt/qtwidgets:5= )
+   readline? ( sys-libs/readline:0= )
+   libcerf? ( sci-libs/libcerf )
+   svga? ( media-libs/svgalib )
+   wxwidgets? (
+   x11-libs/wxGTK:3.0[X]
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gtk+:2 )
+   X? ( x11-libs/libXaw )"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-latexextra
+   app-text/ghostscript-gpl )
+   qt5? ( dev-qt/linguist-tools:5 )"
+
+S="${WORKDIR}/${MY_P}"
+
+GP_VERSION="${PV%.*}"
+E_SITEFILE="lisp/50${PN}-gentoo.el"
+TEXMF="${EPREFIX}/usr/share/texmf-site"
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-5.0.1-fix-underlinking.patch
+   eapply "${FILESDIR}"/${PN}-5.0.6-no-picins.patch
+   eapply "${FILESDIR}"/${PN}-5.2.2-regis.patch
+   eapply "${FILESDIR}"/${PN}-5.2.6-caca.patch
+   eapply_user
+
+   if [[ -z ${PV%%*} ]]; then
+   local dir
+   for dir in 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2020-04-10 Thread Ulrich Müller
commit: a1342100d14d174b715ece9eb2ff7aa4c654ca7b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 10 18:51:23 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 10 19:04:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1342100

sci-visualization/gnuplot: Bump live ebuilds to EAPI 7.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 sci-visualization/gnuplot/gnuplot-5.2..ebuild | 14 +-
 sci-visualization/gnuplot/gnuplot-5.3..ebuild | 14 +-
 2 files changed, 18 insertions(+), 10 deletions(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.2..ebuild 
b/sci-visualization/gnuplot/gnuplot-5.2..ebuild
index 56845ef2630..4c57d268b61 100644
--- a/sci-visualization/gnuplot/gnuplot-5.2..ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.2..ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs wxwidgets
 
@@ -37,7 +37,8 @@ RDEPEND="
>=dev-texlive/texlive-latexrecommended-2008-r2 ) )
libcaca? ( media-libs/libcaca )
lua? ( dev-lang/lua:0 )
-   qt5? ( dev-qt/qtcore:5=
+   qt5? (
+   dev-qt/qtcore:5=
dev-qt/qtgui:5=
dev-qt/qtnetwork:5=
dev-qt/qtprintsupport:5=
@@ -52,7 +53,10 @@ RDEPEND="
x11-libs/pango
x11-libs/gtk+:2 )
X? ( x11-libs/libXaw )"
-DEPEND="${RDEPEND}
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
virtual/pkgconfig
doc? (
virtual/latex-base
@@ -181,8 +185,8 @@ src_install() {
# Demo files
insinto /usr/share/${PN}/${GP_VERSION}
doins -r demo
-   rm -f "${ED%/}"/usr/share/${PN}/${GP_VERSION}/demo/Makefile*
-   rm -f "${ED%/}"/usr/share/${PN}/${GP_VERSION}/demo/binary*
+   rm -f "${ED}"/usr/share/${PN}/${GP_VERSION}/demo/Makefile*
+   rm -f "${ED}"/usr/share/${PN}/${GP_VERSION}/demo/binary*
fi
 
if use doc; then

diff --git a/sci-visualization/gnuplot/gnuplot-5.3..ebuild 
b/sci-visualization/gnuplot/gnuplot-5.3..ebuild
index f1ec64c8b8c..8dff85f2e46 100644
--- a/sci-visualization/gnuplot/gnuplot-5.3..ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.3..ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs wxwidgets
 
@@ -37,7 +37,8 @@ RDEPEND="
>=dev-texlive/texlive-latexrecommended-2008-r2 ) )
libcaca? ( media-libs/libcaca )
lua? ( dev-lang/lua:0 )
-   qt5? ( dev-qt/qtcore:5=
+   qt5? (
+   dev-qt/qtcore:5=
dev-qt/qtgui:5=
dev-qt/qtnetwork:5=
dev-qt/qtprintsupport:5=
@@ -51,7 +52,10 @@ RDEPEND="
x11-libs/pango
x11-libs/gtk+:2 )
X? ( x11-libs/libXaw )"
-DEPEND="${RDEPEND}
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
virtual/pkgconfig
doc? (
virtual/latex-base
@@ -170,8 +174,8 @@ src_install() {
# Demo files
insinto /usr/share/${PN}/${GP_VERSION}
doins -r demo
-   rm -f "${ED%/}"/usr/share/${PN}/${GP_VERSION}/demo/Makefile*
-   rm -f "${ED%/}"/usr/share/${PN}/${GP_VERSION}/demo/binary*
+   rm -f "${ED}"/usr/share/${PN}/${GP_VERSION}/demo/Makefile*
+   rm -f "${ED}"/usr/share/${PN}/${GP_VERSION}/demo/binary*
fi
 
if use doc; then



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2020-04-10 Thread Ulrich Müller
commit: b68c59163c7a969594054c98bf1e423525f38d8e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr 10 19:04:14 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr 10 19:04:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68c5916

sci-visualization/gnuplot: Make the 5.3 live ebuild build again.

- configure no longer has an xmi option.
- ChangeLog and PORTING no longer exist, so don't try to install them.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 sci-visualization/gnuplot/gnuplot-5.3..ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.3..ebuild 
b/sci-visualization/gnuplot/gnuplot-5.3..ebuild
index 8dff85f2e46..aa399503dd8 100644
--- a/sci-visualization/gnuplot/gnuplot-5.3..ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.3..ebuild
@@ -128,7 +128,6 @@ src_configure() {
$(use_with doc tutorial) \
$(use_with gd) \
"$(use_with ggi ggi "${EPREFIX}/usr/$(get_libdir)")" \
-   "$(use_with ggi xmi "${EPREFIX}/usr/$(get_libdir)")" \
"$(use_with libcaca caca "${EPREFIX}/usr/$(get_libdir)")" \
$(use_with libcerf) \
$(use_with lua) \
@@ -164,7 +163,7 @@ src_compile() {
 src_install() {
emake DESTDIR="${D}" install
 
-   dodoc BUGS ChangeLog NEWS PGPKEYS PORTING README* RELEASE_NOTES TODO
+   dodoc BUGS NEWS PGPKEYS README* RELEASE_NOTES TODO
newdoc term/PostScript/README README-ps
newdoc term/js/README README-js
use lua && newdoc term/lua/README README-lua



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

2020-04-10 Thread Alfredo Tupone
commit: 42bfa099e41d3508c260f881ce63fdd1b18a0049
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Apr 10 18:40:45 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Apr 10 18:40:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bfa099

package.mask: mask dev-tcltk/tcl-mccp

Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 65164135bd8..e20e3a85aa6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2020-04-10)
+# Masked for removal
+# Last release 2002
+# No reverse dependency
+dev-tcltk/tcl-mccp
+
 # Stefan Strogin  (2020-04-09)
 # Masked for testing
 >=dev-libs/libressl-3.1.0



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

2020-04-10 Thread Mike Gilbert
commit: 580713b7be006c2f49fe21d7a093fb35ad035268
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr 10 18:35:30 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr 10 18:37:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580713b7

net-misc/freerdp: add live ebuild for stable-2.0 branch

Bug: https://bugs.gentoo.org/716954
Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 .../freerdp/{freerdp-.ebuild => freerdp-2..ebuild}  | 13 -
 net-misc/freerdp/freerdp-.ebuild| 13 -
 2 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-2..ebuild
similarity index 95%
copy from net-misc/freerdp/freerdp-.ebuild
copy to net-misc/freerdp/freerdp-2..ebuild
index 1ca075a5d92..48ee51c9277 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-2..ebuild
@@ -1,18 +1,21 @@
-# Copyright 2011-2019 Gentoo Authors
+# Copyright 2011-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit cmake
 
-if [[ ${PV} !=  ]]; then
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index 1ca075a5d92..48ee51c9277 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -1,18 +1,21 @@
-# Copyright 2011-2019 Gentoo Authors
+# Copyright 2011-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit cmake
 
-if [[ ${PV} !=  ]]; then
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"



[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/files/, dev-util/bitcoin-tx/

2020-04-10 Thread Craig Andrews
commit: a2b367de540c733ff6ed2fab485496153d9de524
Author: Luke Dashjr  utopios  org>
AuthorDate: Fri Apr 10 17:33:36 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 10 17:54:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b367de

dev-util/bitcoin-tx-0.19.1: Fix build without libevent

Closes: https://bugs.gentoo.org/715268
Signed-off-by: Luke Dashjr  utopios.org>
Closes: https://github.com/gentoo/gentoo/pull/15291
Signed-off-by: Craig Andrews  gentoo.org>

 dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild   |  2 +
 dev-util/bitcoin-tx/files/0.19.1-no-libevent.patch | 47 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild
index be220733843..b19f22a49f5 100644
--- a/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild
+++ b/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild
@@ -60,6 +60,8 @@ src_prepare() {
eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
fi
 
+   eapply "${FILESDIR}/${PV}-no-libevent.patch"
+
eapply_user
 
echo '#!/bin/true' >share/genbuild.sh || die

diff --git a/dev-util/bitcoin-tx/files/0.19.1-no-libevent.patch 
b/dev-util/bitcoin-tx/files/0.19.1-no-libevent.patch
new file mode 100644
index 000..fa29f8bbac9
--- /dev/null
+++ b/dev-util/bitcoin-tx/files/0.19.1-no-libevent.patch
@@ -0,0 +1,47 @@
+diff --git a/configure.ac b/configure.ac
+--- a/configure.ac
 b/configure.ac
+@@ -1271,7 +1271,7 @@ if test x$use_pkgconfig = xyes; then
+ BITCOIN_QT_CHECK([PKG_CHECK_MODULES([QR], [libqrencode], 
[have_qrencode=yes], [have_qrencode=no])])
+   fi
+   if test x$build_bitcoin_cli$build_bitcoind$bitcoin_enable_qt$use_tests 
!= xnononono; then
+-PKG_CHECK_MODULES([EVENT], [libevent],, [AC_MSG_ERROR(libevent not 
found.)])
++PKG_CHECK_MODULES([EVENT], [libevent], [use_libevent=yes], 
[AC_MSG_ERROR(libevent not found.)])
+ if test x$TARGET_OS != xwindows; then
+   PKG_CHECK_MODULES([EVENT_PTHREADS], [libevent_pthreads],, 
[AC_MSG_ERROR(libevent_pthreads not found.)])
+ fi
+@@ -1291,7 +1291,7 @@ if test x$use_pkgconfig = xyes; then
+ else
+ 
+   if test x$build_bitcoin_cli$build_bitcoind$bitcoin_enable_qt$use_tests != 
xnononono; then
+-AC_CHECK_HEADER([event2/event.h],, AC_MSG_ERROR(libevent headers 
missing),)
++AC_CHECK_HEADER([event2/event.h], [use_libevent=yes], 
AC_MSG_ERROR(libevent headers missing),)
+ AC_CHECK_LIB([event],[main],EVENT_LIBS=-levent,AC_MSG_ERROR(libevent 
missing))
+ if test x$TARGET_OS != xwindows; then
+   
AC_CHECK_LIB([event_pthreads],[main],EVENT_PTHREADS_LIBS=-levent_pthreads,AC_MSG_ERROR(libevent_pthreads
 missing))
+@@ -1545,6 +1545,7 @@ AM_CONDITIONAL([ENABLE_QT_TESTS],[test x$BUILD_TEST_QT = 
xyes])
+ AM_CONDITIONAL([ENABLE_BENCH],[test x$use_bench = xyes])
+ AM_CONDITIONAL([USE_QRCODE], [test x$use_qr = xyes])
+ AM_CONDITIONAL([USE_LCOV],[test x$use_lcov = xyes])
++AM_CONDITIONAL([USE_LIBEVENT],[test x$use_libevent = xyes])
+ AM_CONDITIONAL([GLIBC_BACK_COMPAT],[test x$use_glibc_compat = xyes])
+ AM_CONDITIONAL([HARDEN],[test x$use_hardening = xyes])
+ AM_CONDITIONAL([ENABLE_SSE42],[test x$enable_sse42 = xyes])
+diff --git a/src/Makefile.am b/src/Makefile.am
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -523,10 +523,13 @@ libbitcoin_util_a_SOURCES = \
+   util/strencodings.cpp \
+   util/string.cpp \
+   util/time.cpp \
+-  util/url.cpp \
+   util/validation.cpp \
+   $(BITCOIN_CORE_H)
+ 
++if USE_LIBEVENT
++libbitcoin_util_a_SOURCES += util/url.cpp
++endif
++
+ if GLIBC_BACK_COMPAT
+ libbitcoin_util_a_SOURCES += compat/glibc_compat.cpp
+ AM_LDFLAGS += $(COMPAT_LDFLAGS)



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

2020-04-10 Thread Mart Raudsepp
commit: b35de0e301b62a19074d2f6de6f3d2edfa882d6e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Apr 10 17:49:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Apr 10 17:49:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35de0e3

net-libs/libssh: arm64 stable (bug #716788)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libssh/libssh-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh/libssh-0.9.4.ebuild 
b/net-libs/libssh/libssh-0.9.4.ebuild
index 8807dd21095..476f4bb8a1e 100644
--- a/net-libs/libssh/libssh-0.9.4.ebuild
+++ b/net-libs/libssh/libssh-0.9.4.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
 else
SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/proj/guru:dev commit in: profiles/desc/, sci-geosciences/geographiclib/

2020-04-10 Thread Alessandro Barbieri
commit: 8fda36a57570e0e2cdf4520844a89b0ddd48e0c7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Apr 10 17:44:05 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Apr 10 17:44:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fda36a5

sci-geosciences/geographiclib: try to make use expand work as intended

Signed-off-by: Alessandro Barbieri  gmail.com>

 profiles/desc/geoids_datasets.desc |  12 ++
 profiles/desc/gravity_models.desc  |   9 +
 profiles/desc/magnetic_models.desc |  13 ++
 profiles/desc/precision.desc   |  10 ++
 .../geographiclib/geographiclib-1.50-r1.ebuild | 200 -
 .../geographiclib/geographiclib-1.50-r2.ebuild | 199 
 sci-geosciences/geographiclib/metadata.xml |  24 ---
 7 files changed, 243 insertions(+), 224 deletions(-)

diff --git a/profiles/desc/geoids_datasets.desc 
b/profiles/desc/geoids_datasets.desc
new file mode 100644
index 000..48dd40d
--- /dev/null
+++ b/profiles/desc/geoids_datasets.desc
@@ -0,0 +1,12 @@
+# Copyright 1999-2020 Gentoo Authors.
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of GEOIDS_DATASETS USE_EXPAND flags.
+
+egm84-30 - 
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html 30' 
grid.
+egm84-15 - 
http://earth-info.nga.mil/GandG/wgs84/gravitymod/wgs84_180/wgs84_180.html 15' 
grid.
+egm96-15 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html 
15' grid.
+egm96-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/egm96.html 5' 
grid.
+egm2008-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 5' grid.
+egm2008-2-5 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 2.5' 
grid.
+egm2008-1 - http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008 1' grid.

diff --git a/profiles/desc/gravity_models.desc 
b/profiles/desc/gravity_models.desc
new file mode 100644
index 000..6db958e
--- /dev/null
+++ b/profiles/desc/gravity_models.desc
@@ -0,0 +1,9 @@
+# Copyright 1999-2020 Gentoo Authors.
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of GRAVITY_MODELS USE_EXPAND flags.
+
+egm84 - the Earth Gravity Model 1984, which includes terms up to degree 180.
+egm96 - the Earth Gravity Model 1996, which includes terms up to degree 360.
+egm2008 - the Earth Gravity Model 2008, which includes terms up to degree 2190.
+wgs84 - the WGS84 Reference Ellipsoid. This is just reproduces the normal 
gravitational field for the reference ellipsoid. This includes the zonal 
coefficients up to order 20.

diff --git a/profiles/desc/magnetic_models.desc 
b/profiles/desc/magnetic_models.desc
new file mode 100644
index 000..b2dece5
--- /dev/null
+++ b/profiles/desc/magnetic_models.desc
@@ -0,0 +1,13 @@
+# Copyright 1999-2020 Gentoo Authors.
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of MAGNETIC_MODELS USE_EXPAND flags.
+
+wmm2010 - the World Magnetic Model 2010, which approximates the main magnetic 
field for the period 2010–2015.
+wmm2020 -  the World Magnetic Model 2020, which approximates the main magnetic 
field for the period 2020–2025.
+wmm2015v2 - the World Magnetic Model 2015, which approximates the main 
magnetic field for the period 2015–2020.
+igrf11 - the International Geomagnetic Reference Field (11th generation), 
which approximates the main magnetic field for the period 1900–2015.
+igrf12 - the International Geomagnetic Reference Field (12th generation), 
which approximates the main magnetic field for the period 1900–2020.
+emm2010 - the Enhanced Magnetic Model 2010, which approximates the main and 
crustal magnetic fields for the period 2010–2015.
+emm2015 - the Enhanced Magnetic Model 2015, which approximates the main and 
crustal magnetic fields for the period 2000–2020.
+emm2017 - the Enhanced Magnetic Model 2017, which approximates the main and 
crustal magnetic fields for the period 2000–2022.

diff --git a/profiles/desc/precision.desc b/profiles/desc/precision.desc
new file mode 100644
index 000..7cc4b6c
--- /dev/null
+++ b/profiles/desc/precision.desc
@@ -0,0 +1,10 @@
+# Copyright 1999-2020 Gentoo Authors.
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of PRECISION USE_EXPAND flags.
+
+arbitrary - floating point arbitrary precision.
+double - floating point 53-bit precision.
+quad - floating point 113-bit precision.
+long-double - floating point 64-bit precision.
+single - floating point 24-bit precision.

diff --git a/sci-geosciences/geographiclib/geographiclib-1.50-r1.ebuild 
b/sci-geosciences/geographiclib/geographiclib-1.50-r1.ebuild
deleted file mode 100644
index e05ee12..000
--- a/sci-geosciences/geographiclib/geographiclib-1.50-r1.ebuild
+++ /dev/null
@@ -1,200 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/

2020-04-10 Thread Sergei Trofimovich
commit: d6350bff9c7a45b3379b8e218ad87ae265b55169
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 16:15:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 17:37:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6350bff

dev-python/pycryptodome: stable 3.9.4 for hppa, bug #714424

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pycryptodome/pycryptodome-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.4.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.4.ebuild
index 28aa25c18c0..9f5c1a64a10 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.4.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="dev-libs/gmp:0



[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/

2020-04-10 Thread Sergei Trofimovich
commit: 4e240d9d483559040fced65be1801e4c5f80dcdb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 16:14:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 17:37:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e240d9d

dev-python/gmpy: stable 2.0.8-r1 for hppa, bug #714330

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index 4b447bc1cc7..c5176f15615 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="mpir"
 
 RDEPEND="



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

2020-04-10 Thread Sergei Trofimovich
commit: 9cf5e659a290c1f2ad53964b979335a2a6addec4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 16:15:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 17:37:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf5e659

net-libs/libssh: stable 0.9.4 for hppa/sparc, bug #716788

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libssh/libssh-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh/libssh-0.9.4.ebuild 
b/net-libs/libssh/libssh-0.9.4.ebuild
index a57cb41c47e..8807dd21095 100644
--- a/net-libs/libssh/libssh-0.9.4.ebuild
+++ b/net-libs/libssh/libssh-0.9.4.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
 else
SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/

2020-04-10 Thread Andreas Sturmlechner
commit: 32ddc8284c80d7bcd47497bd273fccf620154d1b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 17:30:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 17:31:15 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=32ddc828

kde-frameworks/knotifyconfig: USE="-phonon" now uses media-libs/libcanberra

Same as it is already done in kde-frameworks/knotifications.

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=418975
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/knotifyconfig/knotifyconfig-5.69.0.ebuild | 8 
 kde-frameworks/knotifyconfig/knotifyconfig-.ebuild   | 8 
 2 files changed, 16 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.69.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.69.0.ebuild
index 1c0c94391f..d95e6ea037 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.69.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.69.0.ebuild
@@ -21,6 +21,14 @@ DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+   !phonon? ( media-libs/libcanberra )
phonon? ( media-libs/phonon[qt5(+)] )
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-.ebuild
index f57fc7ae47..a9db08 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-.ebuild
@@ -21,6 +21,14 @@ DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+   !phonon? ( media-libs/libcanberra )
phonon? ( media-libs/phonon[qt5(+)] )
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/asteval/, dev-python/python-crontab/

2020-04-10 Thread gerion
commit: 0ebde4929ab3fbc1b4b5c9b28de784fc5e75c9b9
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Apr 10 17:16:41 2020 +
Commit: gerion  flump  de>
CommitDate: Fri Apr 10 17:16:58 2020 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=0ebde492

dev-python/python-crontab: drop, outdated

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/asteval/Manifest|  3 ++
 dev-python/asteval/asteval-0.9.18.ebuild   | 45 ++
 dev-python/asteval/metadata.xml|  7 
 dev-python/python-crontab/Manifest |  2 -
 .../python-crontab/python-crontab-2.2.4.ebuild | 22 ---
 5 files changed, 55 insertions(+), 24 deletions(-)

diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest
new file mode 100644
index 000..9550432
--- /dev/null
+++ b/dev-python/asteval/Manifest
@@ -0,0 +1,3 @@
+DIST asteval-0.9.18.tar.gz 52727 BLAKE2B 
41b4093ee58dbb5fca0ab0ef3617e8211d2a21a968f448efd562ca53daea06c4ddae7fc93ba17bfeac501cb46c5d061148b10f33340e93d292559312f974644c
 SHA512 
810fa9bc82df18bb92bdd487cd4cfc0a7c63adf5d4c7edac7ad7be0ba8e40605314a3453b4af06faf59821902a783bab3452adfe5c7ae54b69bd62b3126d3c3e
+EBUILD asteval-0.9.18.ebuild 794 BLAKE2B 
212d8d211170391db6be429b32bb719ad4c68946545a2b523533c71c9ec437cf965d9f4b0755c2f5199162a8bd31ff65d71e5fbfc796ca3952209886ab516ec5
 SHA512 
94bd7a6079695ec8975ee6dd15cf1e7ab432ac090fa0545878759c5af93187389412c6a586ca91500e57dc39087779f153928294ee135e81360e4eb396d6989e
+MISC metadata.xml 222 BLAKE2B 
c7ea304d73f6a7552a30d636de9352cfcc61009f47842bd2a58e1f5b46083920f23850fd108ff9e00ea7ffca59bb6df3e084f39ef5da29b835a8339634f31dd9
 SHA512 
085346acd11992cf09e4bbb0063bf6d00b7f7d8e803d3fb873c54f02a997af37a9ff752b38e6bfb123ef61b769b3fe19212e0f7eba2153e94953646601f54e67

diff --git a/dev-python/asteval/asteval-0.9.18.ebuild 
b/dev-python/asteval/asteval-0.9.18.ebuild
new file mode 100644
index 000..dd6076f
--- /dev/null
+++ b/dev-python/asteval/asteval-0.9.18.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="ASTEVAL provides a numpy-aware, safe(ish) eval function"
+HOMEPAGE="https://github.com/newville/asteval;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc python"
+
+RDEPEND="
+   >=dev-python/numpy-1.6
+   dev-python/six
+"
+#dev-python/PyQt4
+
+DEPEND="${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+python_compile() {
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && setup.py build
+}
+
+python_test() {
+   setup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/asteval/metadata.xml b/dev-python/asteval/metadata.xml
new file mode 100644
index 000..c04f98d
--- /dev/null
+++ b/dev-python/asteval/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gerion.ent...@flump.de
+   
+

diff --git a/dev-python/python-crontab/Manifest 
b/dev-python/python-crontab/Manifest
deleted file mode 100644
index 1eeafc3..000
--- a/dev-python/python-crontab/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST python-crontab-2.2.4.tar.gz 46344 SHA256 
2cceb39e1af9e85c293ad2ebc32b57ed804da31fd1a7f21eee6f4b43f4a4910f SHA512 
9e8d14cd1c13e9cc25d764c9a4f52b70423fe8df20dbae37ddd74d2c1eb93574523663b9f09e89c196348045dd6ef95d2600b21ecba3f4b1e67b3dc0c7f8174a
 WHIRLPOOL 
dac6c4f79201326f96cefe33a87a201cb06d8e0455ffadd38b77ce6bc730a57e6171e2f28d9f8421919f8d22766329e2102e596c2820945efa0238ce3a088051
-EBUILD python-crontab-2.2.4.ebuild 545 SHA256 
aafee33384056ea721f486a42b59760dbf9589d2534e33c07ae394b80b43edfc SHA512 
fc4d1e2881ef2b04d5eec76f2285cb6b6f39a37ac18ed754191bd3e16ef7457b8747fdd9be3ec66bd7f05052e90b8152269febd196f7b321e0ed9be1d2be9cc0
 WHIRLPOOL 
5f156418c261eba45353d2781fb9b57df29ea03b748401760e1f56fa26ead4e854363264ae47027c6c423ab55677592cec8287a0fa105d13f0194770c8d21a12

diff --git a/dev-python/python-crontab/python-crontab-2.2.4.ebuild 
b/dev-python/python-crontab/python-crontab-2.2.4.ebuild
deleted file mode 100644
index 2a59e91..000
--- a/dev-python/python-crontab/python-crontab-2.2.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="Python Crontab API"
-HOMEPAGE="https://pypi.python.org/pypi/python-crontab/ 
https://github.com/doctormo/python-crontab;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/umfpack/

2020-04-10 Thread Andreas Sturmlechner
commit: 0b6f695a3d22f8f5c20f80702fa9cdb8b9337b24
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri Apr  3 15:59:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 16:43:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6f695a

sci-libs/umfpack: fix build with USE=doc

Add a src_compile() function needed to build pkfonts, if USE=doc
is enabled.

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/umfpack/umfpack-5.7.9.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sci-libs/umfpack/umfpack-5.7.9.ebuild 
b/sci-libs/umfpack/umfpack-5.7.9.ebuild
index d4c065afcad..3c62f3d82bb 100644
--- a/sci-libs/umfpack/umfpack-5.7.9.ebuild
+++ b/sci-libs/umfpack/umfpack-5.7.9.ebuild
@@ -29,3 +29,8 @@ src_configure() {
$(use_enable static-libs static) \
$(use_with cholmod)
 }
+
+src_compile() {
+   use doc && export VARTEXFONTS="${T}/fonts"
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-i18n/fcitx-skk/

2020-04-10 Thread YOSHIOKA Takuma
commit: ad1885e13f604c21c72af8561317dbdb78c9be60
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Apr 10 16:19:33 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Fri Apr 10 16:23:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad1885e1

app-i18n/fcitx-skk: use newer EAPI and eclasses

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild 
b/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild
index 3e8c83d..1f2a6ce 100644
--- a/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild
+++ b/app-i18n/fcitx-skk/fcitx-skk-0.1.4.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils xdg-utils
+inherit xdg cmake
 
 DESCRIPTION="An input method engine for Fcitx"
 HOMEPAGE="https://gitlab.com/fcitx/fcitx-skk;
@@ -29,13 +29,5 @@ src_configure() {
local mycmakeargs=(
-DENABLE_QT=$(usex qt5)
)
-   cmake-utils_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
+   cmake_src_configure
 }



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/svgcleaner/

2020-04-10 Thread YOSHIOKA Takuma
commit: 644f8e7e57a42360f65c4dae992afcccb79a125f
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Apr 10 16:20:47 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Fri Apr 10 16:23:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=644f8e7e

media-gfx/svgcleaner: use newer EAPI

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild 
b/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild
index 39a097a..8d14504 100644
--- a/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild
+++ b/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild
@@ -3,7 +3,7 @@
 
 # Auto-Generated by cargo-ebuild 0.1.5
 
-EAPI=6
+EAPI=7
 
 CRATES="
 bitflags-1.0.1



[gentoo-commits] repo/proj/guru:dev commit in: x11-libs/sdl-fakeqwerty/

2020-04-10 Thread YOSHIOKA Takuma
commit: 10035f347ca4f17052df45a4b1cd8709da8151a1
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Apr 10 16:21:05 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Fri Apr 10 16:23:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10035f34

x11-libs/sdl-fakeqwerty: use newer EAPI

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild 
b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild
index 1cbd387..ad3e5d8 100644
--- a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild
+++ b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 MULTILIB_COMPAT=( abi_x86_{32,64} )
 inherit multilib-minimal
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/watchexec/

2020-04-10 Thread YOSHIOKA Takuma
commit: bd6137f00edced284c0bb62c09665017c4b90ac2
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Apr 10 16:20:07 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Fri Apr 10 16:23:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd6137f0

app-misc/watchexec: use newer EAPI

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-misc/watchexec/watchexec-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/watchexec/watchexec-1.12.0.ebuild 
b/app-misc/watchexec/watchexec-1.12.0.ebuild
index 3ab2e82..eb63971 100644
--- a/app-misc/watchexec/watchexec-1.12.0.ebuild
+++ b/app-misc/watchexec/watchexec-1.12.0.ebuild
@@ -3,7 +3,7 @@
 
 # Auto-Generated by cargo-ebuild 0.1.5
 
-EAPI=6
+EAPI=7
 
 CRATES="
 aho-corasick-0.7.6



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/oxipng/

2020-04-10 Thread YOSHIOKA Takuma
commit: c24d2a94e2ed2b4d922db67fb6c2637b0255d340
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Apr 10 16:20:32 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Fri Apr 10 16:23:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c24d2a94

media-gfx/oxipng: use newer EAPI

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 media-gfx/oxipng/oxipng-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/oxipng/oxipng-2.3.0.ebuild 
b/media-gfx/oxipng/oxipng-2.3.0.ebuild
index 134d250..8366c75 100644
--- a/media-gfx/oxipng/oxipng-2.3.0.ebuild
+++ b/media-gfx/oxipng/oxipng-2.3.0.ebuild
@@ -3,7 +3,7 @@
 
 # Auto-Generated by cargo-ebuild 0.1.5
 
-EAPI=6
+EAPI=7
 
 CRATES="
 adler32-1.0.4



[gentoo-commits] repo/user/ssnb:master commit in: media-video/dvdstyler/

2020-04-10 Thread Samuel Bernardo
commit: 6ffc35c03f8373f6a4cd9f9bab77c93951e83ff4
Author: Samuel Bernardo  gmail  com>
AuthorDate: Fri Apr 10 16:07:17 2020 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Fri Apr 10 16:07:17 2020 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=6ffc35c0

Update some dependencies in dvdstyler

Signed-off-by: Samuel Bernardo  gmail.com>

 media-video/dvdstyler/Manifest   | 2 +-
 media-video/dvdstyler/dvdstyler-3.1.2.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-video/dvdstyler/Manifest b/media-video/dvdstyler/Manifest
index 7ad709c..2530803 100644
--- a/media-video/dvdstyler/Manifest
+++ b/media-video/dvdstyler/Manifest
@@ -1,3 +1,3 @@
 DIST DVDStyler-3.1.2.tar.bz2 8980510 BLAKE2B 
0527f6e67370b55c9d8c676545203e8b0b590af36b07bd18acc886d27a3f04a3f212cd93348707c34b7c0008c80b3e0bdd419e4244e204bb30da605ba6a6acd8
 SHA512 
b4d1639e6a1083901d451362042fc7dfa49d4f9891d1f1204e1dc6ec2ad6ebfe8beb5e428e22cb698cfe6b757c9425ee646d8865cff63c0f60d44e0518cb1970
-EBUILD dvdstyler-3.1.2.ebuild 1758 BLAKE2B 
5ad2f7b3ec111cd0e39582626bd45154f1e4f53d769815ec91fee5a8c4979755bc2042de6d433171ebfa521e0b6db0c29a83833a9c5092f59e323b5f1c9f7b3e
 SHA512 
f3a578e2c6f4cdd4b5734cd97c06d71f5d16efcd3b3e53741f77ce51ba95071d094809eb8fb1d5f904330e5d4844ba7e7656a7ec4cd0d2683f6e25ef08b711b0
+EBUILD dvdstyler-3.1.2.ebuild 1790 BLAKE2B 
1057c2397822473a56f4debc0b08d8be55e68f08c59bb5fc03acd5cc0a0a1187bed2d330a4609fb2fd7a602993f7606a94736e682438bb0bae3057e9f1d5a044
 SHA512 
32d57ca4f7ce1791d326d14935c77cbb05a2f40737b28ca45cd9b71b7ac6e468cde0e1173e0b427c33e2c45f92d014b1f4ebddc912fdeee3f06804046abee75c
 MISC metadata.xml 340 BLAKE2B 
d947dfae48adbe15209306d5e3ea2661cca1d054414e78216453f9c17ba948834a911626bfc2882fbe45775e8de22c9da7a4b710f0b2687f54f4af72e16e566f
 SHA512 
9184b4747e910d0a36e2d71b9746c6a8f301470c65be2c5f6cb8689148a3a3f95bd3f25d3d096649e6f0bb7c5b30bca8f1cf8b96f13bf3911d529c761e6f5d31

diff --git a/media-video/dvdstyler/dvdstyler-3.1.2.ebuild 
b/media-video/dvdstyler/dvdstyler-3.1.2.ebuild
index 2154669..336996a 100644
--- a/media-video/dvdstyler/dvdstyler-3.1.2.ebuild
+++ b/media-video/dvdstyler/dvdstyler-3.1.2.ebuild
@@ -21,9 +21,10 @@ COMMON_DEPEND="
>=app-cdr/dvd+rw-tools-7.1
media-libs/libexif:=
>=media-libs/wxsvg-1.5.19:=
-   >=media-video/dvdauthor-0.7.1
+   >=media-video/dvdauthor-0.7.0
>=media-video/xine-ui-0.99.7
virtual/cdrtools
+   >=app-cdr/cdrtools-2.01
libav? ( >=media-video/libav-9:0=[encode] )
!libav? ( >=media-video/ffmpeg-2.6:0=[encode] )
virtual/jpeg:0
@@ -38,7 +39,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
app-arch/zip
app-text/xmlto
-   sys-devel/gettext
+   >=sys-devel/gettext-0.17
virtual/yacc
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2020-04-10 Thread Andreas K. Hüttel
commit: 01a235c3ef0abfb2a5f92630ea6f0599ba320af5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr 10 16:05:21 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr 10 16:06:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a235c3

sys-libs/glibc: Remove old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |1 -
 sys-libs/glibc/glibc-2.30-r6.ebuild | 1471 ---
 2 files changed, 1472 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 56f8e9e64c5..67a285700ae 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -16,7 +16,6 @@ DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f40
 DIST glibc-2.29-patches-9.tar.xz 10 BLAKE2B 
3c20891ee5c435925e67bbb641da54b6b7fe0114f5f1d3ea9e616414f9bafb4d32b4303f4f798507ee4e42227d68a543da203450b9bd10b61628cd0b3547725c
 SHA512 
c38f23e78e313fe2a9e223b720e8fd93c7c57e8408c6bc3ceacbfde354fa5d963e3cb525fe75aad7aaf7347066c0e4a671c0553fe490888478ff909492fdd164
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
 DIST glibc-2.30-patches-10.tar.xz 72808 BLAKE2B 
a7a95c99482524b2896d15539766f1e6b1fe34a22f32119248c6dd44f42632076e86fdcbbdc2d604ec73ceccdd8a7f5936a62a6f4c3d039fae8f6901dfc6be77
 SHA512 
af5e213ff08bf38f6f529816c36b4e38df27207c2df254609ebe45b2f039ab553bbe563aa6f64b6667d328fd2c120dc21b6e2676540bdd94e58079237089eac3
-DIST glibc-2.30-patches-8.tar.xz 71432 BLAKE2B 
149ea765ca1aceafc3237db7362766503a0a1e5c59e82781023bf3da59690502997acebbbeca8712c8c19070951268321affe929d8777b5f3ab3e4f01bb6375f
 SHA512 
6e953a21f858edabe03713951f7b9435d0329ad652b70836911f6a3dc8d49661f03d8f98315ded127af8be315c5ba928a94bc54cfdf37d48a5f9d1e7f9b4f92e
 DIST glibc-2.30-patches-9.tar.xz 73112 BLAKE2B 
3156d3badafb1d44f72953a256c2325e107613557d28c5b257e6dbf55f233efa3ca5fe6a742751a86f14aa5b4e541d0870c0e0a7659a4414c80cd5404a76bb80
 SHA512 
fad2f8ac9bc3557b69365b5f168aa99834d8a00f69aab81232009893722274ffa73e0baa0a0ff95a77551575f89a1cb2a7e61521b68e9950aa079c5eae586a04
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
 DIST glibc-2.31-patches-3.tar.xz 35652 BLAKE2B 
aca41fce54d50f09013963a54b44331a6e6ad3a8e62e51b210346a3375b7af7680c990e4824bf125597e6f53c13a3cfd81fe7727b73f7959b30b75e234751719
 SHA512 
b9bcf136cc2424aea21eb6497baffeca31b80b09373b770ce62dc2ce81f1c20b094fb5e2ada3afeff22785acf99e3e008ef7aa3af1068a6e53e2bccbc8dbd470

diff --git a/sys-libs/glibc/glibc-2.30-r6.ebuild 
b/sys-libs/glibc/glibc-2.30-r6.ebuild
deleted file mode 100644
index 779353d0f84..000
--- a/sys-libs/glibc/glibc-2.30-r6.ebuild
+++ /dev/null
@@ -1,1471 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
-   multilib systemd multiprocessing
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-fi
-
-RELEASE_VER=${PV}
-
-GCC_BOOTSTRAP_VER=20180511
-
-# Gentoo patchset
-PATCH_VER=8
-PATCH_DEV=dilfridge
-
-SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
-SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
-
-IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only 
+multiarch multilib nscd profile selinux +ssp +static-libs suid systemtap test 
vanilla"
-
-# Minimum kernel version that glibc requires
-MIN_KERN_VER="3.2.0"
-
-# Here's how the cross-compile logic breaks down ...
-#  CTARGET - machine that will target the binaries
-#  CHOST   - machine that will host the binaries
-#  CBUILD  - machine that will build the binaries
-# If CTARGET != CHOST, it means you want a libc for cross-compiling.
-# If CHOST != CBUILD, it means you want to cross-compile the libc.
-#  CBUILD = CHOST = CTARGET- native build/install
-#  CBUILD != (CHOST = CTARGET) 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2020-04-10 Thread Andreas K. Hüttel
commit: 6beb913ef3cbef311a154ac189b610376b3f62eb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr 10 16:04:42 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr 10 16:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6beb913e

sys-libs/glibc: 2.30 revision bump, patchlevel 10

Add i386-specific fix for -fno-omit-frame-pointer (glibc bug 25788)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |1 +
 sys-libs/glibc/glibc-2.30-r8.ebuild | 1471 +++
 2 files changed, 1472 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 61c6b74fd40..56f8e9e64c5 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -15,6 +15,7 @@ DIST glibc-2.28.tar.xz 16484344 BLAKE2B 
9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79
 DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f402b81236d6a91d1fc9864f974c5cb72fc5c87bf5ee77700a8333db4c68892b3940948158530cea0d0fbbda51df0ae7953
 SHA512 
7a929e023294e6b76569120cc234bc862f3e260994e56c3a2fc2b969b7313c94a47de7ef85f4e93c9083c16fde987ca470ab9d69d881ab49a22f5fd3a721703a
 DIST glibc-2.29-patches-9.tar.xz 10 BLAKE2B 
3c20891ee5c435925e67bbb641da54b6b7fe0114f5f1d3ea9e616414f9bafb4d32b4303f4f798507ee4e42227d68a543da203450b9bd10b61628cd0b3547725c
 SHA512 
c38f23e78e313fe2a9e223b720e8fd93c7c57e8408c6bc3ceacbfde354fa5d963e3cb525fe75aad7aaf7347066c0e4a671c0553fe490888478ff909492fdd164
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
+DIST glibc-2.30-patches-10.tar.xz 72808 BLAKE2B 
a7a95c99482524b2896d15539766f1e6b1fe34a22f32119248c6dd44f42632076e86fdcbbdc2d604ec73ceccdd8a7f5936a62a6f4c3d039fae8f6901dfc6be77
 SHA512 
af5e213ff08bf38f6f529816c36b4e38df27207c2df254609ebe45b2f039ab553bbe563aa6f64b6667d328fd2c120dc21b6e2676540bdd94e58079237089eac3
 DIST glibc-2.30-patches-8.tar.xz 71432 BLAKE2B 
149ea765ca1aceafc3237db7362766503a0a1e5c59e82781023bf3da59690502997acebbbeca8712c8c19070951268321affe929d8777b5f3ab3e4f01bb6375f
 SHA512 
6e953a21f858edabe03713951f7b9435d0329ad652b70836911f6a3dc8d49661f03d8f98315ded127af8be315c5ba928a94bc54cfdf37d48a5f9d1e7f9b4f92e
 DIST glibc-2.30-patches-9.tar.xz 73112 BLAKE2B 
3156d3badafb1d44f72953a256c2325e107613557d28c5b257e6dbf55f233efa3ca5fe6a742751a86f14aa5b4e541d0870c0e0a7659a4414c80cd5404a76bb80
 SHA512 
fad2f8ac9bc3557b69365b5f168aa99834d8a00f69aab81232009893722274ffa73e0baa0a0ff95a77551575f89a1cb2a7e61521b68e9950aa079c5eae586a04
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b

diff --git a/sys-libs/glibc/glibc-2.30-r8.ebuild 
b/sys-libs/glibc/glibc-2.30-r8.ebuild
new file mode 100644
index 000..ca3472965c1
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.30-r8.ebuild
@@ -0,0 +1,1471 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
+   multilib systemd multiprocessing
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20180511
+
+# Gentoo patchset
+PATCH_VER=10
+PATCH_DEV=dilfridge
+
+SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
+
+IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only 
+multiarch multilib nscd profile selinux +ssp +static-libs suid systemtap test 
vanilla"
+
+# Minimum kernel version that glibc requires
+MIN_KERN_VER="3.2.0"
+
+# Here's how the cross-compile logic breaks down ...
+#  CTARGET - machine that will target the binaries
+#  CHOST   - machine that will host the binaries
+#  CBUILD  - machine that will build the binaries
+# If CTARGET != CHOST, it means you want a libc for cross-compiling.
+# If CHOST != CBUILD, it means you want to cross-compile the 

[gentoo-commits] repo/gentoo:master commit in: acct-group/gluster/

2020-04-10 Thread Alexys Jacob
commit: f65b3cf1e8b3a8047aa91c7ee51749abd576e2c7
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr  3 13:39:52 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Apr 10 15:49:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65b3cf1

acct-group/gluster: new group package for GID 416

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15138
Signed-off-by: Alexys Jacob  gentoo.org>

 acct-group/gluster/gluster-0.ebuild | 8 
 acct-group/gluster/metadata.xml | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/gluster/gluster-0.ebuild 
b/acct-group/gluster/gluster-0.ebuild
new file mode 100644
index 000..d79d9782753
--- /dev/null
+++ b/acct-group/gluster/gluster-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=416

diff --git a/acct-group/gluster/metadata.xml b/acct-group/gluster/metadata.xml
new file mode 100644
index 000..8bf4b5f3695
--- /dev/null
+++ b/acct-group/gluster/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   clus...@gentoo.org
+   Gentoo Cluster Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/

2020-04-10 Thread Alexys Jacob
commit: 52df0d7e5990814b42ffeb018419541ce33d96cd
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr  3 13:46:17 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Apr 10 15:50:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52df0d7e

sys-cluster/glusterfs: bump to 6.8

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/Manifest |   1 +
 sys-cluster/glusterfs/glusterfs-6.8.ebuild | 211 +
 2 files changed, 212 insertions(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 0463548c59c..8f11c820917 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,4 +1,5 @@
 DIST glusterfs-4.1.8.tar.gz 7835272 BLAKE2B 
2546b9c0fe38989df71b8f72b193ce42c499621dcaaa4c5e3deeacfba68179f2280fc699cebeb87486171442152fa8b56b42a0d17465b739769eb227c82307d7
 SHA512 
950cd2fd774e3eb00f1ec06d54566736b6fbe8d1aed54477a19d9b2727eff8a70ef7ac32815cc7e01d45b5d357fc01af786e16c451f6ad314d472e61ba04ce85
 DIST glusterfs-6.5.tar.gz 7536238 BLAKE2B 
35c58da9e8564bda1f34b095f14316148cae2b5ff1820d22ae945a06d34ac57aea968e5914af3f5831250fd591a103fe4022e160bb96d491a7c915b5b68c54e7
 SHA512 
b7356de07e8126aea80b0489b9ac39ce0d10ea324fe38d05ff5740765e886f80fc7e6bdda9d4db1371d7b955b055cb76ea29e918e759a575db331a6436bad90f
 DIST glusterfs-6.7.tar.gz 7565257 BLAKE2B 
bb38383cad0cbf890b89dd75f7b260d21b381aed6da0bf7cf7b3335941d8e195fe5ff60a1c882df941daeb8ad627fddd1a44223c62d71e2388fd85a7ea46a386
 SHA512 
64d576c91e5accdb3547dc7216d854e96512c9035ddb87dc4018930f2b0a008ad929cd80ae89a340fca7a8d36e2106a30797d7b08768477b1415db95123e07d4
+DIST glusterfs-6.8.tar.gz 7572097 BLAKE2B 
76b7c699a4fc864d8074b591b3583030d837a0beb63bb54e93458930a4af29bd9b1874dd33f0b7aecbf57d7dc454d448e67b71f38975281108a9fed76f9cf4aa
 SHA512 
a28af19aa0ab2a356a2b7eff447d6b39ff821d7da59037e91a38d8cb43f51f7007b790f765fcbaccf9107554b59174e72d8b1ae9947e6342d2815bfae1adbad7
 DIST glusterfs-7.2.tar.gz 7630773 BLAKE2B 
abceafd06ca8f5de1c84708a1a3ec4453c5d536d8811b773fa6f5dd02d6e3d450c329bc4d0fa32d970ff57e82a1fe3aa48ec9c3a7d3d5ca5817a91e8930b1b6e
 SHA512 
fd1059222c4d30fa5c4011083c3c53af44433180ae124c884a774628051d31d95386bef71d4d25ed2b0c5dd8d9a6936601e8e37d963b34d291cb88ea45e31ff2

diff --git a/sys-cluster/glusterfs/glusterfs-6.8.ebuild 
b/sys-cluster/glusterfs/glusterfs-6.8.ebuild
new file mode 100644
index 000..5812e989cf9
--- /dev/null
+++ b/sys-cluster/glusterfs/glusterfs-6.8.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit autotools elisp-common python-single-r1 systemd
+
+if [[ ${PV#} != ${PV} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gluster/glusterfs.git;
+else
+   SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 
1)/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
+HOMEPAGE="https://www.gluster.org/;
+
+LICENSE="|| ( GPL-2 LGPL-3+ )"
+SLOT="0"
+IUSE="debug emacs +fuse +georeplication infiniband ipv6 libressl +libtirpc 
rsyslog static-libs +syslog test vim-syntax +xml"
+
+REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
+   ipv6? ( libtirpc )"
+
+# the tests must be run as root
+RESTRICT="test"
+
+# sys-apps/util-linux is required for libuuid
+RDEPEND="
+   acct-group/gluster
+   acct-user/gluster
+   dev-libs/libaio
+   dev-libs/userspace-rcu:=
+   net-libs/rpcsvc-proto
+   sys-apps/util-linux
+   sys-libs/readline:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+   fuse? ( >=sys-fs/fuse-2.7.0:0 )
+   georeplication? ( ${PYTHON_DEPS} )
+   infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
+   xml? ( dev-libs/libxml2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+   !libressl? ( dev-libs/openssl:=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   virtual/acl
+   test? ( >=dev-util/cmocka-1.0.1
+   app-benchmarks/dbench
+   dev-vcs/git
+   net-fs/nfs-utils
+   virtual/perl-Test-Harness
+   dev-libs/yajl
+   sys-fs/xfsprogs
+   sys-apps/attr )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+SITEFILE="50${PN}-mode-gentoo.el"
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+# Maintainer notes:
+# * The build system will always configure & build argp-standalone but it'll 
never use it
+#   if the argp.h header is found in the system. Which should be the case with
+#   glibc or if argp-standalone is installed.
+
+pkg_setup() {
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/

2020-04-10 Thread Alexys Jacob
commit: 148587f1cc662643b6f35c0b7fa73109d59d7db2
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr  3 13:48:24 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Apr 10 15:50:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148587f1

sys-cluster/glusterfs: bump to 7.3

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/Manifest |   1 +
 sys-cluster/glusterfs/glusterfs-7.3.ebuild | 211 +
 2 files changed, 212 insertions(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 8f11c820917..1b5162b006e 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -3,3 +3,4 @@ DIST glusterfs-6.5.tar.gz 7536238 BLAKE2B 
35c58da9e8564bda1f34b095f14316148cae2b
 DIST glusterfs-6.7.tar.gz 7565257 BLAKE2B 
bb38383cad0cbf890b89dd75f7b260d21b381aed6da0bf7cf7b3335941d8e195fe5ff60a1c882df941daeb8ad627fddd1a44223c62d71e2388fd85a7ea46a386
 SHA512 
64d576c91e5accdb3547dc7216d854e96512c9035ddb87dc4018930f2b0a008ad929cd80ae89a340fca7a8d36e2106a30797d7b08768477b1415db95123e07d4
 DIST glusterfs-6.8.tar.gz 7572097 BLAKE2B 
76b7c699a4fc864d8074b591b3583030d837a0beb63bb54e93458930a4af29bd9b1874dd33f0b7aecbf57d7dc454d448e67b71f38975281108a9fed76f9cf4aa
 SHA512 
a28af19aa0ab2a356a2b7eff447d6b39ff821d7da59037e91a38d8cb43f51f7007b790f765fcbaccf9107554b59174e72d8b1ae9947e6342d2815bfae1adbad7
 DIST glusterfs-7.2.tar.gz 7630773 BLAKE2B 
abceafd06ca8f5de1c84708a1a3ec4453c5d536d8811b773fa6f5dd02d6e3d450c329bc4d0fa32d970ff57e82a1fe3aa48ec9c3a7d3d5ca5817a91e8930b1b6e
 SHA512 
fd1059222c4d30fa5c4011083c3c53af44433180ae124c884a774628051d31d95386bef71d4d25ed2b0c5dd8d9a6936601e8e37d963b34d291cb88ea45e31ff2
+DIST glusterfs-7.3.tar.gz 7636144 BLAKE2B 
8595e4eafc66b6b926d9aad220b569d7f5ae22b020ee3701db37f3db9dba6a33f805cebe322fb0423a1a8f18b85685411fa967beb34b03028d23b24725c5be00
 SHA512 
901f55d5084e90f4b5907fbbe7d5f7d1937198b500efc369651970053029b727c0bfc6180b6058a3211523b4e16a63bf821b1a9f81dfc1b87b2061d271ec9b3f

diff --git a/sys-cluster/glusterfs/glusterfs-7.3.ebuild 
b/sys-cluster/glusterfs/glusterfs-7.3.ebuild
new file mode 100644
index 000..5812e989cf9
--- /dev/null
+++ b/sys-cluster/glusterfs/glusterfs-7.3.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit autotools elisp-common python-single-r1 systemd
+
+if [[ ${PV#} != ${PV} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gluster/glusterfs.git;
+else
+   SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 
1)/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
+HOMEPAGE="https://www.gluster.org/;
+
+LICENSE="|| ( GPL-2 LGPL-3+ )"
+SLOT="0"
+IUSE="debug emacs +fuse +georeplication infiniband ipv6 libressl +libtirpc 
rsyslog static-libs +syslog test vim-syntax +xml"
+
+REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
+   ipv6? ( libtirpc )"
+
+# the tests must be run as root
+RESTRICT="test"
+
+# sys-apps/util-linux is required for libuuid
+RDEPEND="
+   acct-group/gluster
+   acct-user/gluster
+   dev-libs/libaio
+   dev-libs/userspace-rcu:=
+   net-libs/rpcsvc-proto
+   sys-apps/util-linux
+   sys-libs/readline:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+   fuse? ( >=sys-fs/fuse-2.7.0:0 )
+   georeplication? ( ${PYTHON_DEPS} )
+   infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
+   xml? ( dev-libs/libxml2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+   !libressl? ( dev-libs/openssl:=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   virtual/acl
+   test? ( >=dev-util/cmocka-1.0.1
+   app-benchmarks/dbench
+   dev-vcs/git
+   net-fs/nfs-utils
+   virtual/perl-Test-Harness
+   dev-libs/yajl
+   sys-fs/xfsprogs
+   sys-apps/attr )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+SITEFILE="50${PN}-mode-gentoo.el"
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+# Maintainer notes:
+# * The build system will always configure & build argp-standalone but it'll 
never use it
+#   if the argp.h header is found in the system. Which should be the case with
+#   glibc or if argp-standalone is installed.
+
+pkg_setup() {
+   python_setup "python3*"
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # https://bugs.gentoo.org/705536
+   # https://bugzilla.redhat.com/show_bug.cgi?id=1793990
+   eapply 

[gentoo-commits] repo/gentoo:master commit in: acct-user/gluster/

2020-04-10 Thread Alexys Jacob
commit: 8f8f99f1573cb5a072df979e82b23fb2e64363f1
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr  3 13:40:47 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Apr 10 15:50:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8f99f1

acct-user/gluster: new user package for UID 416

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Alexys Jacob  gentoo.org>

 acct-user/gluster/gluster-0.ebuild | 14 ++
 acct-user/gluster/metadata.xml |  8 
 2 files changed, 22 insertions(+)

diff --git a/acct-user/gluster/gluster-0.ebuild 
b/acct-user/gluster/gluster-0.ebuild
new file mode 100644
index 000..7b4597c6981
--- /dev/null
+++ b/acct-user/gluster/gluster-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+# Needed for statedumps
+# 
https://github.com/gluster/glusterfs/commit/0e50c4b3ea734456c14e2d7a578463999bd332c3
+
+ACCT_USER_ID=416
+ACCT_USER_GROUPS=( "${PN}" )
+
+acct-user_add_deps

diff --git a/acct-user/gluster/metadata.xml b/acct-user/gluster/metadata.xml
new file mode 100644
index 000..8bf4b5f3695
--- /dev/null
+++ b/acct-user/gluster/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   clus...@gentoo.org
+   Gentoo Cluster Project
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/insomnia-bin/

2020-04-10 Thread Michael Egger
commit: 22e67d69c60cf9b2ba43ad81cda5f8608abd5e43
Author: Michael Egger  tsn  at>
AuthorDate: Fri Apr 10 15:46:07 2020 +
Commit: Michael Egger  tsn  at>
CommitDate: Fri Apr 10 15:46:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22e67d69

dev-util/insomnia-bin: remove RESTRICT="bindist mirror"

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Michael Egger  tsn.at>

 dev-util/insomnia-bin/insomnia-bin-7.1.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-util/insomnia-bin/insomnia-bin-7.1.1.ebuild 
b/dev-util/insomnia-bin/insomnia-bin-7.1.1.ebuild
index d85a153..6990eed 100644
--- a/dev-util/insomnia-bin/insomnia-bin-7.1.1.ebuild
+++ b/dev-util/insomnia-bin/insomnia-bin-7.1.1.ebuild
@@ -15,7 +15,6 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="ayatana"
-RESTRICT="bindist mirror"
 
 RDEPEND="app-accessibility/at-spi2-atk:2
dev-libs/atk:0
@@ -76,4 +75,4 @@ src_install() {
dosym ../Insomnia/insomnia opt/bin/insomnia
 
pax-mark -m "${ED}"/opt/Insomnia/insomnia
-}
\ No newline at end of file
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/rtkit/

2020-04-10 Thread Marek Szuba
commit: 65a82d095f47302279d88c1ac7816ba41a865a45
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 15:42:49 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 15:43:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a82d09

sys-auth/rtkit: bump to 0.13

Now with meson and no patches!

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/rtkit/Manifest  |  1 +
 sys-auth/rtkit/rtkit-0.13.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sys-auth/rtkit/Manifest b/sys-auth/rtkit/Manifest
index c99b0539358..6f7fdc043c6 100644
--- a/sys-auth/rtkit/Manifest
+++ b/sys-auth/rtkit/Manifest
@@ -1,2 +1,3 @@
 DIST rtkit-0.11.tar.xz 126748 BLAKE2B 
e989f1fb9e33c2e06d7eedbe0aab45982d458b6a80aa8ba9b05ae94ed048ef1351d30f8800859a08d8bb0a53891e7b63f6bda6308b4521da10a61182ca3921f9
 SHA512 
4641af965dc64c0f498ae469fbee1ceb337204fa7d778fbbb41f2b5c5e88947e633c7e9ad037274fdd778c3c097a4a1dbb0b2add287d74eccbcd2d357cb2da22
 DIST rtkit-0.12.tar.xz 127504 BLAKE2B 
c2132098b98f24c1f1662df08c9940772cdad9a326c0c4b9180aac2e0878b0c71e5917ab2535628aab12ff29546faef1c68f455625c77bc2bac25864dddfa4b6
 SHA512 
cee48058367b5b8a705203865538d0ab4bda9d2f1d06d155360922cb095b5d6a5b0311fdda6c45d9f33227324394ca5fd3b5a399fc71e11ea4c609eab18a7b04
+DIST rtkit-0.13.tar.xz 130796 BLAKE2B 
842d04556a47c199bed9fc6bc9281c0d88f83e183f01ef57ecbd80ce72949a301d6682a3aab96e996e71b82d8e8c7a85e1d44524f2ed6fbdffc6bf236cdcadaa
 SHA512 
c058d770a4ccfdf4e2e3a713748b6a705b6d3e148a903b9dbba4bba9d3ded2b819d7dfbfa37b9fad78e57c0a5f10f2f94226f8738f666e692a085ab297a36b36

diff --git a/sys-auth/rtkit/rtkit-0.13.ebuild b/sys-auth/rtkit/rtkit-0.13.ebuild
new file mode 100644
index 000..c5a7b3105f0
--- /dev/null
+++ b/sys-auth/rtkit/rtkit-0.13.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info meson
+
+DESCRIPTION="Realtime Policy and Watchdog Daemon"
+HOMEPAGE="https://0pointer.de/blog/projects/rtkit;
+SRC_URI="https://github.com/heftig/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3 BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="systemd"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="acct-group/rtkit
+   acct-user/rtkit
+   sys-apps/dbus
+   sys-auth/polkit
+   sys-libs/libcap
+   systemd? ( sys-apps/systemd )"
+RDEPEND="${DEPEND}"
+
+pkg_pretend() {
+   if use kernel_linux; then
+   CONFIG_CHECK="~!RT_GROUP_SCHED"
+   ERROR_RT_GROUP_SCHED="CONFIG_RT_GROUP_SCHED is enabled. 
rtkit-daemon (or any other "
+   ERROR_RT_GROUP_SCHED+="real-time task) will not work unless run 
as root. Please consider "
+   ERROR_RT_GROUP_SCHED+="unsetting this option."
+   check_extra_config
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dinstalled_tests=false
+   $(meson_feature systemd libsystemd)
+   )
+   meson_src_configure
+}



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

2020-04-10 Thread Andreas Sturmlechner
commit: 2cd5da72e8078d231fe6c70b8c500ae1d24019c1
Author: Olivier Laurantin  laposte  net>
AuthorDate: Fri Jan 31 07:01:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 15:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd5da72

net-wireless/bluez-tools: Fix compilation with gcc-10

Closes: https://bugs.gentoo.org/707230
Signed-off-by: Olivier Laurantin  laposte.net>
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Closes: https://github.com/gentoo/gentoo/pull/14510
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../bluez-tools/bluez-tools-0_p20161212.ebuild |  8 +++---
 .../files/bluez-tools-0_p20161212-gcc-10.patch | 29 ++
 2 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild 
b/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild
index 4e777054b46..87c36ffc498 100644
--- a/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild
+++ b/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="A set of tools to manage bluetooth devices for linux"
 HOMEPAGE="https://github.com/khvzak/bluez-tools;
@@ -23,9 +23,11 @@ DEPEND="${RDEPEND}"
 
 DOCS=( AUTHORS README )
 
+PATCHES=( "${FILESDIR}/${P}-gcc-10.patch" )
+
 S="${WORKDIR}/${PN}-${COMMIT}"
 
 src_prepare() {
+   default
eautoreconf
-   default_src_prepare
 }

diff --git 
a/net-wireless/bluez-tools/files/bluez-tools-0_p20161212-gcc-10.patch 
b/net-wireless/bluez-tools/files/bluez-tools-0_p20161212-gcc-10.patch
new file mode 100644
index 000..6bfaa57fa19
--- /dev/null
+++ b/net-wireless/bluez-tools/files/bluez-tools-0_p20161212-gcc-10.patch
@@ -0,0 +1,29 @@
+--- a/src/lib/agent-helper.c   2016-12-12 09:18:08.0 +0100
 b/src/lib/agent-helper.c   2020-01-30 22:23:27.555951515 +0100
+@@ -33,6 +33,8 @@
+ 
+ #include "agent-helper.h"
+ 
++gboolean agent_need_unregister;
++
+ static const gchar *_bt_agent_introspect_xml = "\n\t\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\n\t\n\n";
+ static guint _bt_agent_registration_id = 0;
+ static GHashTable *_pin_hash_table = NULL;
+--- a/src/lib/agent-helper.h   2016-12-12 09:18:08.0 +0100
 b/src/lib/agent-helper.h   2020-01-30 22:22:15.463751152 +0100
+@@ -35,7 +35,7 @@
+ #define AGENT_DBUS_INTERFACE "org.bluez.Agent1"
+ #define AGENT_PATH "/org/blueztools"
+ 
+-gboolean agent_need_unregister;
++extern gboolean agent_need_unregister;
+ 
+ void register_agent_callbacks(gboolean interactive_console, GHashTable 
*pin_dictonary, gpointer main_loop_object, GError **error);
+ void unregister_agent_callbacks(GError **error);
+@@ -44,4 +44,4 @@
+ }
+ #endif
+ 
+-#endif /* __AGENT_HELPER_H */
+\ Pas de fin de ligne à la fin du fichier
++#endif /* __AGENT_HELPER_H */



[gentoo-commits] repo/gentoo:master commit in: app-portage/nattka/

2020-04-10 Thread Michał Górny
commit: 9526fe3f9fb500bea8100b3d9cd44958c271
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 10 15:24:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 10 15:29:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9526fecc

app-portage/nattka: Bump to 0.1.1

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

 app-portage/nattka/Manifest|  1 +
 app-portage/nattka/nattka-0.1.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-portage/nattka/Manifest b/app-portage/nattka/Manifest
index 9d39992126e..d489938855d 100644
--- a/app-portage/nattka/Manifest
+++ b/app-portage/nattka/Manifest
@@ -1,4 +1,5 @@
 DIST nattka-0.0.6.tar.gz 60753 BLAKE2B 
cd6d843c34411d4cd3dea32a416dc4d3ade0de3331606cb141804eaaf3ef2f2f0d83160927c701c9266c0bb604180d28631d5c809b11a2332829b1510ddaee18
 SHA512 
b0a5f0d11f0469358464e73dd813b07568bbdccfc66e2c85db8510c7a335b289c7bb51ee2f11fbca84f73453e9f45349882d812859c54ae725afd9580a320135
 DIST nattka-0.0.7.tar.gz 64207 BLAKE2B 
df144feb93ccef79cf9236850c8f286c0cbabfb8ae16bf280cc95552f4e3af2b91872a8dbd624714066147a5af0dcda7085ee828a390f6791da287d0c25a5b1a
 SHA512 
088b3dd470e1c0229278fd2db48d81702572c9294f25ff8f7a72b28866df607aff58f507c9bac9f8b86f4126cc2b6a520761553d38b5f98607f8014132a3d8f0
 DIST nattka-0.0.8.tar.gz 69593 BLAKE2B 
4aedcd40dc5f96075a1a21e5d30d54f2db5a84573b446791a93bd1e6a0d326de6f7f871d5bd805f1ff0c1aab4b56e4f8ef82bda4b9fb6670196dc7cd3454e790
 SHA512 
d06ccb00fc34a3510bc889a0ab7cb9eced4c0d3c52547356ae1b8b81b6e88f2570dab34f414c176721e01ec39609d14a06e8a2102665429447c4770301289799
+DIST nattka-0.1.1.tar.gz 73700 BLAKE2B 
15918e2e923bd8f1c81b5496ffedcada785c2622e8d00fa57424543ba35745c76bcfbe60ccec4242e87f964dd93aa383f13d02e56c3328e8634680d5e7206293
 SHA512 
8a73f11cb432f3dcb2313594972045908745892ee96a54b121bc0b07181c67f3dccbd8b86373e01479e60b20db6da696b676d5b63b2455e0c0f6e2d7c5445a25
 DIST nattka-0.1.tar.gz 72870 BLAKE2B 
0d4750a0367b3c00ee0de3eb37a7b15bbdc84ba693c2e3cb3a7baa1684c062f58458ded01b63afffe128b8d003cb14460bd60da91e61b100913801a3bf0d42ff
 SHA512 
536be042d384f99631587108e2dfb24a3effbec1cf547b7f546fd8cbe736fa2e76ff1e9ca751ac7633fa34bea887da3ebe5967e915434ec8d8f6bd9c49a5a21f

diff --git a/app-portage/nattka/nattka-0.1.1.ebuild 
b/app-portage/nattka/nattka-0.1.1.ebuild
new file mode 100644
index 000..e8440d1114c
--- /dev/null
+++ b/app-portage/nattka/nattka-0.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A New Arch Tester Toolkit -- open-source stable-bot replacement"
+HOMEPAGE="https://github.com/mgorny/nattka/;
+SRC_URI="https://github.com/mgorny/nattka/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-util/pkgcheck[${PYTHON_USEDEP}]
+   dev-vcs/git
+   sys-apps/pkgcore[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? ( dev-python/vcrpy[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx doc --no-autodoc
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   elog "NATTkA can optionally use:"
+   elog "  dev-python/networkx"
+   elog "to sort 'apply' output in dependency order."
+}



  1   2   3   >