[gentoo-commits] proj/sci:master commit in: sci-libs/pytorch/

2020-06-13 Thread Benda XU
commit: 7ae9a466035dd80007f1a5f69f3af01199c087cf
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jun 14 02:02:26 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jun 14 02:02:47 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7ae9a466

sci-libs/pytorch: do not rerun compile during install.

This is a workaround for the convolved torch cmake build system.

Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/pytorch/pytorch-1.4.0_p0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild 
b/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild
index 90c7e9a9d..e77582078 100644
--- a/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild
+++ b/sci-libs/pytorch/pytorch-1.4.0_p0.ebuild
@@ -194,6 +194,9 @@ src_configure() {
if use python; then
CMAKE_BUILD_DIR=${BUILD_DIR} distutils-r1_src_configure
fi
+
+   # do not rerun cmake and the build process in src_install
+   sed '/RERUN/,+1d' -i ${BUILD_DIR}/build.ninja || die
 }
 
 src_compile() {



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

2020-06-13 Thread Ronny Gutbrod
commit: 5541ce5f7769f631f2fdf4d75ced0317538356da
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Jun 14 01:48:19 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sun Jun 14 01:48:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5541ce5f

games-util/legendary: Delete old ebuilds.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest|  1 -
 games-util/legendary/legendary-0.0.17.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index d5a3eac..f58a212 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,3 +1,2 @@
-DIST legendary-0.0.17.tar.gz 72469 BLAKE2B 
e7f068cda589c1188068be0e9b18bfc5346d92a2a91a804faadcd856a192c2a49e00f268621573915f4502552a686702be5bdbdb23f9b062f5f4c2ab618d5b74
 SHA512 
4dbdb5605edbf43c1a16161436007d4d050dd7dcbfae35ace0ec03460db08f7bbe099d184af0aba0c6d8d26a592d9b3f7ea436c99c61fb9c2386211fdee02c3f
 DIST legendary-0.0.18.tar.gz 73881 BLAKE2B 
de0f02a0691e1b7986793cfc67154122f8eef9a7de0ec416602cf1ea9d2257af8439ab77eb2cdee25fedb72196d9ccee9bf3de788e15c80950174c3ff6520c5f
 SHA512 
71a7b67420cca0063b05e59c33eeab8f7b9e884799b7e021e34a19faf2c7bab5fd6c4c9d928957dd141814e1e42317e1e0e146a1f5123e77664a4ad93e0b420b
 DIST legendary-0.0.19.tar.gz 74292 BLAKE2B 
96f43e43f09f46f3b843114c661b5857aee28fbc1fd8e5098bd426260c6df3b342e040e47ef8f0f5cfc16cac5e930a5e078ba1abed9183dd82562931523737e1
 SHA512 
36082e9876e84c83bc3aae2b7dca782a98c47435f3196b2def2e85372a506dd73ae654756d058518d8b4fc9b3f5067ba79d56fd33f381a09bc49dfde0f57a37c

diff --git a/games-util/legendary/legendary-0.0.17.ebuild 
b/games-util/legendary/legendary-0.0.17.ebuild
deleted file mode 100644
index 7310e06..000
--- a/games-util/legendary/legendary-0.0.17.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
-HOMEPAGE="https://github.com/derrod/legendary;
-SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   

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

2020-06-13 Thread Ronny Gutbrod
commit: a5dc7b023069b936d0f76218206eb83301814878
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Jun 14 01:47:25 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sun Jun 14 01:47:25 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5dc7b02

games-util/legendary: Version bump 0.0.19.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 games-util/legendary/Manifest|  1 +
 games-util/legendary/legendary-0.0.19.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index d283edd..d5a3eac 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.0.17.tar.gz 72469 BLAKE2B 
e7f068cda589c1188068be0e9b18bfc5346d92a2a91a804faadcd856a192c2a49e00f268621573915f4502552a686702be5bdbdb23f9b062f5f4c2ab618d5b74
 SHA512 
4dbdb5605edbf43c1a16161436007d4d050dd7dcbfae35ace0ec03460db08f7bbe099d184af0aba0c6d8d26a592d9b3f7ea436c99c61fb9c2386211fdee02c3f
 DIST legendary-0.0.18.tar.gz 73881 BLAKE2B 
de0f02a0691e1b7986793cfc67154122f8eef9a7de0ec416602cf1ea9d2257af8439ab77eb2cdee25fedb72196d9ccee9bf3de788e15c80950174c3ff6520c5f
 SHA512 
71a7b67420cca0063b05e59c33eeab8f7b9e884799b7e021e34a19faf2c7bab5fd6c4c9d928957dd141814e1e42317e1e0e146a1f5123e77664a4ad93e0b420b
+DIST legendary-0.0.19.tar.gz 74292 BLAKE2B 
96f43e43f09f46f3b843114c661b5857aee28fbc1fd8e5098bd426260c6df3b342e040e47ef8f0f5cfc16cac5e930a5e078ba1abed9183dd82562931523737e1
 SHA512 
36082e9876e84c83bc3aae2b7dca782a98c47435f3196b2def2e85372a506dd73ae654756d058518d8b4fc9b3f5067ba79d56fd33f381a09bc49dfde0f57a37c

diff --git a/games-util/legendary/legendary-0.0.19.ebuild 
b/games-util/legendary/legendary-0.0.19.ebuild
new file mode 100644
index 000..7310e06
--- /dev/null
+++ b/games-util/legendary/legendary-0.0.19.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: dev-go/go-bindata/

2020-06-13 Thread William Hubbs
commit: 54b4a43464e386a2aa9ceb330cb9598781960fbe
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jun 14 01:45:30 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jun 14 01:45:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b4a434

dev-go/go-bindata: remove old

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

 dev-go/go-bindata/Manifest|  1 -
 dev-go/go-bindata/go-bindata-1.0.0.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-go/go-bindata/Manifest b/dev-go/go-bindata/Manifest
index 94264ed1c8a..3dab232e9bd 100644
--- a/dev-go/go-bindata/Manifest
+++ b/dev-go/go-bindata/Manifest
@@ -1,6 +1,5 @@
 DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.2.0.mod 98 BLAKE2B 
b9d3c55999054ed927f666a43066ccc6758a6c5f550651f43ad5d85b5403c882ee76ac2b2553803d71789da33c60ea41857ed545003072ab6c666dbb77118e00
 SHA512 
3529b37d770af511a716a612b7fd7fb6a4805d13166e3a6f9378950443f6eceb2f3d95db5a46027437ce55b36e571c75bba72a03769d21ecdc97888019d80a68
 DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.2.0.zip 21331 BLAKE2B 
9e5e52229bde22035a34b7d3883106b3a663daf914560887db12c6c1112b8a94f13c4d0067d1a0958df57f0a4b0c3747ad61005501505c5eb63faa547ae63c96
 SHA512 
65d0271eede1389084e66c6d1bb547b240aa97747d6b7e74b5edc99cf0453eee10f24d64865b34c29a6a536c138942bb6d070b639d23bc3e78af3a7eca6949a1
-DIST go-bindata-1.0.0.tar.gz 17871 BLAKE2B 
d461d863f099c705dbee5d32b188f1fde369c6e7497dfb8a1434d54f1c7bbf462357956960671f85813ce63fe1a3744578fa7a474362149aa115ac7c36a22fc8
 SHA512 
e6b46f80e39ad5463d67289fcae102eb7c18e8390daee99e495a94c97ed35df390dbfa6a36e11f43663ce38f05cafafdb5b3dd2896885fab7fd1f33e865d82a4
 DIST go-bindata-3.1.3.tar.gz 21280 BLAKE2B 
cf54b50113006f02eeab47312fcf1eaa1e4b820847ee9c579318a5aac0b720648f73cbf3d2d41e120ea79b65dc3dcfa32accaff16ed4610bcf9a9dd317e9d819
 SHA512 
870f939cfb07b43c54000d39fa37e8151ca5c20d13eac9bde59e7ec3e2693d8386a1ea4b5372171dac42f8a4f69a754445cb9a4fa51a7a7ba9ec54f3e8a2a2f6
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
 DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20191125180803-fdd1cda4f05f.mod 97 
BLAKE2B 
ec2dbdd2dad833a979dc53c8d170b4d0f5d336f4c52f36e3116cba2f3549e42fc3191fa56b81d3b9378a52322b86cf5eb0e947e6002dc1d1bee12f7a6bc2eb36
 SHA512 
23082eb3c6f3e4330e88178c7511b83a06288b678e517cf8ad5062943d0a0fdcea16973425a8dc01cfeacc32ec05b2dba8edb1adfba2e0bcb2d81cb5060c6085

diff --git a/dev-go/go-bindata/go-bindata-1.0.0.ebuild 
b/dev-go/go-bindata/go-bindata-1.0.0.ebuild
deleted file mode 100644
index 50276398b2e..000
--- a/dev-go/go-bindata/go-bindata-1.0.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/go-bindata/go-bindata/..."
-KEYWORDS="amd64 ~arm ~arm64"
-
-DESCRIPTION="A small utility which generates Go code from any file"
-HOMEPAGE="https://github.com/go-bindata/go-bindata;
-SRC_URI="https://github.com/go-bindata/go-bindata/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="CC-PD"
-SLOT="0/${PVR}"
-
-src_install() {
-   GOBIN=${S}/bin \
-   golang-build_src_install
-   dobin bin/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-bindata/

2020-06-13 Thread William Hubbs
commit: 562119418cb07de30fd1a5c9a24ead362e4d5314
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jun 14 01:43:20 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jun 14 01:43:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56211941

dev-go/go-bindata: stabilize 3.1.3 on amd64

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

 dev-go/go-bindata/go-bindata-3.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/go-bindata/go-bindata-3.1.3.ebuild 
b/dev-go/go-bindata/go-bindata-3.1.3.ebuild
index b27fcfa03f8..d51df91eaed 100644
--- a/dev-go/go-bindata/go-bindata-3.1.3.ebuild
+++ b/dev-go/go-bindata/go-bindata-3.1.3.ebuild
@@ -28,7 +28,7 @@ 
SRC_URI="https://github.com/go-bindata/go-bindata/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="CC-PD"
 SLOT="0/${PVR}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 
 src_compile() {
GOBIN=${S}/bin \



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gemserv/, net-misc/gemserv/files/

2020-06-13 Thread Ronny Gutbrod
commit: 0eddd458102d3585818102966f643ce45efd12a4
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Jun 14 01:43:41 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sun Jun 14 01:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0eddd458

net-misc/gemserv/files: Delete old ebuilds.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/gemserv/files/gemserv.initd  |  15 
 net-misc/gemserv/gemserv-0.3.1.ebuild | 142 --
 2 files changed, 157 deletions(-)

diff --git a/net-misc/gemserv/files/gemserv.initd 
b/net-misc/gemserv/files/gemserv.initd
deleted file mode 100644
index ac44517..000
--- a/net-misc/gemserv/files/gemserv.initd
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="Gemini server"
-pidfile="/var/run/gemserv.pid"
-command="/usr/bin/gemserv"
-command_args="${GEMSERV_CONFIG:-/etc/gemserv/config.toml} > 
${GEMSERV_LOGFILE:-/dev/null}"
-command_user="${GEMSERV_USER:-gemini}"
-command_background="true"
-
-depend() {
-   need net
-   use dns
-}

diff --git a/net-misc/gemserv/gemserv-0.3.1.ebuild 
b/net-misc/gemserv/gemserv-0.3.1.ebuild
deleted file mode 100644
index 94250ce..000
--- a/net-misc/gemserv/gemserv-0.3.1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CRATES="
-   arc-swap-0.4.6
-   atty-0.2.14
-   autocfg-1.0.0
-   bitflags-1.2.1
-   bytes-0.5.4
-   cc-1.0.54
-   cfg-if-0.1.10
-   chrono-0.4.11
-   colored-1.9.3
-   foreign-types-0.3.2
-   foreign-types-shared-0.1.1
-   fuchsia-zircon-0.3.3
-   fuchsia-zircon-sys-0.3.3
-   futures-core-0.3.5
-   futures-macro-0.3.5
-   futures-task-0.3.5
-   futures-util-0.3.5
-   hermit-abi-0.1.13
-   idna-0.2.0
-   iovec-0.1.4
-   kernel32-sys-0.2.2
-   lazy_static-1.4.0
-   libc-0.2.71
-   log-0.4.8
-   matches-0.1.8
-   memchr-2.3.3
-   mime-0.3.16
-   mime_guess-2.0.3
-   mio-0.6.22
-   mio-named-pipes-0.1.6
-   mio-uds-0.6.8
-   miow-0.2.1
-   miow-0.3.4
-   net2-0.2.34
-   num-integer-0.1.42
-   num-traits-0.2.11
-   num_cpus-1.13.0
-   once_cell-1.4.0
-   openssl-0.10.29
-   openssl-sys-0.9.57
-   percent-encoding-2.1.0
-   pin-project-0.4.17
-   pin-project-internal-0.4.17
-   pin-project-lite-0.1.5
-   pin-utils-0.1.0
-   pkg-config-0.3.17
-   proc-macro-hack-0.5.16
-   proc-macro-nested-0.1.4
-   proc-macro2-1.0.17
-   quote-1.0.6
-   redox_syscall-0.1.56
-   serde-1.0.110
-   serde_derive-1.0.110
-   signal-hook-registry-1.2.0
-   simple_logger-1.6.0
-   slab-0.4.2
-   smallvec-1.4.0
-   socket2-0.3.12
-   syn-1.0.27
-   time-0.1.43
-   tokio-0.2.21
-   tokio-openssl-0.4.0
-   toml-0.5.6
-   unicase-2.6.0
-   unicode-bidi-0.3.4
-   unicode-normalization-0.1.12
-   unicode-xid-0.2.0
-   url-2.1.1
-   vcpkg-0.2.8
-   version_check-0.9.2
-   winapi-0.2.8
-   winapi-0.3.8
-   winapi-build-0.1.1
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-x86_64-pc-windows-gnu-0.4.0
-   ws2_32-sys-0.2.1
-"
-
-inherit cargo git-r3 systemd
-
-EGIT_REPO_URI="https://git.sr.ht/~int80h/gemserv;
-EGIT_COMMIT="8ebe1becf124cf6143e3410d10cfb0fb760911e6"
-
-DESCRIPTION="A gemini Server written in rust"
-HOMEPAGE="
-   gemini://80h.dev/projects/gemserv/
-   https://git.sr.ht/~int80h/gemserv
-"
-SRC_URI="$(cargo_crate_uris ${CRATES})"
-
-LICENSE="Apache-2.0 BSD MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-libs/openssl-1.1.0g
-   acct-user/gemini
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # Fix paths in systemd unit.
-   sed -i "s@/path/to/bin /path/to/config@${EPREFIX}/usr/bin/gemserv 
${EPREFIX}/etc/gemserv/config.toml@" \
-   init-scripts/gemserv.service || die
-
-   # Fix paths in config.
-   sed -Ei 's@/path/to/(key|cert)@/etc/gemserv/\1.pem@' config.toml || die
-   # Fix typo in config.
-   sed -Ei 's@^proxy@proxy =@' config.toml || die
-
-   default
-}
-
-src_unpack() {
-   git-r3_src_unpack
-   cargo_src_unpack
-}
-
-src_install() {
-   cargo_src_install
-
-   einstalldocs
-
-   insinto etc/gemserv
-   insopts --group=gemini --mode=640
-   newins config.toml config.toml.example
-
-   systemd_dounit init-scripts/gemserv.service
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-}
-
-pkg_postinst() {
-   einfo "You can generate yourself a TLS certificate and key with:"
-   einfo "openssl req -x509 -newkey rsa:4096 -sha256 -days 3660 -nodes \\"
-   einfo "-keyout /etc/gemserv/key.pem -out 

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gemserv/

2020-06-13 Thread Ronny Gutbrod
commit: 22a8f249b9b7c1d061d455f551dd2f25e64a8061
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Jun 14 01:25:31 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sun Jun 14 01:40:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22a8f249

net-misc/gemserv: Version bump 0.4.1.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/gemserv/Manifest |  17 
 net-misc/gemserv/gemserv-0.4.1.ebuild | 143 ++
 2 files changed, 160 insertions(+)

diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest
index f26beb2..4c414f7 100644
--- a/net-misc/gemserv/Manifest
+++ b/net-misc/gemserv/Manifest
@@ -1,4 +1,5 @@
 DIST arc-swap-0.4.6.crate 48658 BLAKE2B 
dfd3bc53d96ce508b4e7b500d412b106920551e2f75938c6425fb5d17dd248ba7e809c66dd6ba7158c764f0522cfb618a4d4117e9ce7b96f44eee99074edc39f
 SHA512 
bc26f55054c4bd0a5d49a1ab3c00d84c6309604824b16b36d5323f5db06e0797ed0f1ad6fa4774472338e82a8d2f8c16d782b7ca32cf4ec6f38324998d772cbf
+DIST arc-swap-0.4.7.crate 48625 BLAKE2B 
922c640ccc1665ea07968ca22f0b44003d6211b47cafb00c23707b85eed9bd3c689c0a2ed46ec74125a1ee9881f3f9044dd6254b7912a331125e0e51cb31f079
 SHA512 
7d3f8ebaf16353b1534770ccf2424d4efc0a5c96e19fb15c167e6dc15586abe5a992105a4b534f3bc245478a6159c0e099d6f6c2e260d4f53b861b6d317e3a92
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
@@ -15,7 +16,9 @@ DIST futures-core-0.3.5.crate 13541 BLAKE2B 
5eaee458fffdc57105e33c17e7d2b8eab82d
 DIST futures-macro-0.3.5.crate 9673 BLAKE2B 
5ceee18ca00098ae9b44f909c0f96b1eb08978a3bcaa460c00683ac3c49727c94983faaa4618f747600e52ec4b8f43acb78fd261cad62d79d35b36b9fbfd20f2
 SHA512 
413acd01d2e8e849c9425646f0c7eca95972139b61d233bc615791ea4cbd0eac908c949e15587de7ac7c260837cc312b8b3d428011df23bd2e7c36875d4ade0d
 DIST futures-task-0.3.5.crate 11030 BLAKE2B 
272de7f0a923bab04071b705b3b39683022538a756ccc22a8582f048c83155d6da12ab804e70cd32767c318b94f0f71ea0e7aa6d1f77491aabfc6ebae08f710e
 SHA512 
9affcfe1c64ff66cef77615d39c2e69e40480aa7fb0d1a0b136edeb9533b336e3e1156bc0bb14120a812f0f8d3d3266c556d9f0e4eec147fdcc175b3183dba52
 DIST futures-util-0.3.5.crate 132197 BLAKE2B 
07cf5f757cd9bc663266b18025efe200fc911c6d829bca139db4c5dcddce5f5e5dbe62968c6c7b328a63a5f23d0a232087e162f926716029ff52c24923bb7c53
 SHA512 
f71bd29e113fc8aa3795904b3130dd6f09076e6a19e52e34702973b6428a1834d300fdd3c48259e7f27fc1252dcefc80a4b104962fe7e6e4e536322d0aa9c5a2
+DIST gemserv-0.4.1.tar.gz 10721 BLAKE2B 
7a8d23e0250480d56698150185235544cc7587f0ab652b6d885b627299dc4b7762e8705bbeeaf9ad94a1ce71a1e70822b31dc445201a07662c7594bf43927f95
 SHA512 
c4d81b08bc2ccea142d895acc4cf1ec77b15675c8fce9461edd53f81193a207476705115585d262cc629512311f90cb9328095dcebdae516e65149efa34f25c6
 DIST hermit-abi-0.1.13.crate 9230 BLAKE2B 
9591171d6f303a4a462d23edc2f8d493bdc23b6c2da4b46718bfc89078e5a627e1543b7ab5be9d4e05f16c3508e55642360bb8d2cbd5edc2ce39b28d022e
 SHA512 
ac424683ee3cfff9c63c735ac91008df722a2709d12744f009466574098433677266799e8ca817d3d3cad8f10f3c02e8081c67ff479701eabdc4543c0a79bd25
+DIST hermit-abi-0.1.14.crate 9556 BLAKE2B 
03b27536c3a8ce98d26321439ea6d0b14785fa4dc1666f2bfc6142f4f79d003393aae4fa0e351f6eb3cee6719bdf14e32fc6e07f5aa6f75916cdd20d3c1f5be4
 SHA512 
a3b5eb8462f47d9a0d7342d45ded3c22578cc19bca05ea0856daf04f263d88b0ca1a4f4c1daec14708282dbc39efcc11e100a3a7fc2bdfa73522ce5575ee7b8d
 DIST idna-0.2.0.crate 257203 BLAKE2B 
d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558
 SHA512 
375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d
 DIST iovec-0.1.4.crate 8720 BLAKE2B 
aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c
 SHA512 
e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
 DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B 

[gentoo-commits] proj/portage:master commit in: lib/portage/util/_async/

2020-06-13 Thread Zac Medico
commit: 54cdf7e6cf9ec2030283ab23d659e10562267c6b
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 13 23:59:43 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 14 00:00:16 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=54cdf7e6

PipeLogger: fix FEATURES=compress-build-logs (bug 709746)

For FEATURES=compress-build-logs, use log_file.write since data written
directly to the file descriptor bypasses compression.

Fixes: 3e46825a0470 ("PipeLogger: non-blocking write to pipe (bug 709746)")
Bug: https://bugs.gentoo.org/709746
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/util/_async/PipeLogger.py | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/lib/portage/util/_async/PipeLogger.py 
b/lib/portage/util/_async/PipeLogger.py
index 83669e05e..1776cc860 100644
--- a/lib/portage/util/_async/PipeLogger.py
+++ b/lib/portage/util/_async/PipeLogger.py
@@ -131,6 +131,13 @@ class PipeLogger(AbstractPollTask):
fcntl.F_GETFL) 
^ os.O_NONBLOCK)
 
if log_file is not None:
+   if isinstance(log_file, gzip.GzipFile):
+   # Use log_file.write since data 
written directly
+   # to the file descriptor 
bypasses compression.
+   log_file.write(buf)
+   log_file.flush()
+   continue
+
write_buf = buf
while write_buf:
try:



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kguiaddons/, kde-frameworks/attica/, kde-frameworks/kbookmarks/, ...

2020-06-13 Thread Andreas Sturmlechner
commit: 1a9af7ea2cc2e367c02eed14969df526f927985f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 13 22:39:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 13 22:42:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a9af7ea

kde-frameworks: Drop KDE Frameworks 5.71.0

Moved to Gentoo ebuild repository.

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

 kde-frameworks/attica/attica-5.71.0.ebuild | 26 --
 kde-frameworks/baloo/baloo-5.71.0.ebuild   | 35 
 kde-frameworks/bluez-qt/bluez-qt-5.71.0.ebuild | 38 -
 .../breeze-icons-rcc-5.71.0.ebuild | 35 
 .../breeze-icons/breeze-icons-5.71.0.ebuild| 33 
 .../extra-cmake-modules-5.71.0.ebuild  | 76 -
 .../frameworkintegration-5.71.0.ebuild | 44 --
 .../kactivities-stats-5.71.0.ebuild| 23 --
 .../kactivities/kactivities-5.71.0.ebuild  | 29 ---
 kde-frameworks/kapidox/kapidox-5.71.0.ebuild   | 23 --
 kde-frameworks/karchive/karchive-5.71.0.ebuild | 18 
 kde-frameworks/kauth/kauth-5.71.0.ebuild   | 44 --
 kde-frameworks/kbookmarks/kbookmarks-5.71.0.ebuild | 34 
 .../kcalendarcore/kcalendarcore-5.71.0.ebuild  | 27 --
 kde-frameworks/kcmutils/kcmutils-5.71.0.ebuild | 33 
 kde-frameworks/kcodecs/kcodecs-5.71.0.ebuild   | 17 
 .../kcompletion/kcompletion-5.71.0.ebuild  | 26 --
 kde-frameworks/kconfig/kconfig-5.71.0.ebuild   | 37 -
 .../kconfigwidgets/kconfigwidgets-5.71.0.ebuild| 40 -
 kde-frameworks/kcontacts/kcontacts-5.71.0.ebuild   | 35 
 .../kcoreaddons/kcoreaddons-5.71.0.ebuild  | 40 -
 kde-frameworks/kcrash/kcrash-5.71.0.ebuild | 32 
 .../kdbusaddons/kdbusaddons-5.71.0.ebuild  | 30 ---
 .../kdeclarative/kdeclarative-5.71.0.ebuild| 34 
 kde-frameworks/kded/kded-5.71.0.ebuild | 39 -
 .../kdelibs4support/kdelibs4support-5.71.0.ebuild  | 96 --
 .../kdesignerplugin/kdesignerplugin-5.71.0.ebuild  | 25 --
 kde-frameworks/kdesu/kdesu-5.71.0.ebuild   | 33 
 kde-frameworks/kdewebkit/kdewebkit-5.71.0.ebuild   | 40 -
 kde-frameworks/kdnssd/kdnssd-5.71.0.ebuild | 33 
 kde-frameworks/kdoctools/kdoctools-5.71.0.ebuild   | 48 ---
 kde-frameworks/kemoticons/kemoticons-5.71.0.ebuild | 28 ---
 .../kfilemetadata/kfilemetadata-5.71.0.ebuild  | 68 ---
 .../kglobalaccel/kglobalaccel-5.71.0.ebuild| 32 
 kde-frameworks/kguiaddons/kguiaddons-5.71.0.ebuild | 23 --
 kde-frameworks/kholidays/kholidays-5.71.0.ebuild   | 31 ---
 kde-frameworks/khtml/khtml-5.71.0.ebuild   | 72 
 kde-frameworks/ki18n/ki18n-5.71.0.ebuild   | 38 -
 .../kiconthemes/kiconthemes-5.71.0.ebuild  | 32 
 kde-frameworks/kidletime/kidletime-5.71.0.ebuild   | 47 ---
 .../kimageformats/kimageformats-5.71.0.ebuild  | 37 -
 kde-frameworks/kinit/kinit-5.71.0.ebuild   | 51 
 kde-frameworks/kio/kio-5.71.0.ebuild   | 94 -
 kde-frameworks/kirigami/kirigami-5.71.0.ebuild | 46 ---
 .../kitemmodels/kitemmodels-5.71.0.ebuild  | 32 
 kde-frameworks/kitemviews/kitemviews-5.71.0.ebuild | 23 --
 .../kjobwidgets/kjobwidgets-5.71.0.ebuild  | 39 -
 kde-frameworks/kjs/kjs-5.71.0.ebuild   | 23 --
 kde-frameworks/kjsembed/kjsembed-5.71.0.ebuild | 28 ---
 .../kmediaplayer/kmediaplayer-5.71.0.ebuild| 23 --
 kde-frameworks/knewstuff/knewstuff-5.71.0.ebuild   | 40 -
 .../knotifications/knotifications-5.71.0.ebuild| 49 ---
 .../knotifyconfig/knotifyconfig-5.71.0.ebuild  | 34 
 kde-frameworks/kpackage/kpackage-5.71.0.ebuild | 37 -
 kde-frameworks/kparts/kparts-5.71.0.ebuild | 33 
 kde-frameworks/kpeople/kpeople-5.71.0.ebuild   | 40 -
 kde-frameworks/kplotting/kplotting-5.71.0.ebuild   | 21 -
 kde-frameworks/kpty/kpty-5.71.0.ebuild | 27 --
 .../kquickcharts/kquickcharts-5.71.0.ebuild| 39 -
 kde-frameworks/kross/kross-5.71.0.ebuild   | 34 
 kde-frameworks/krunner/krunner-5.71.0.ebuild   | 38 -
 kde-frameworks/kservice/kservice-5.71.0.ebuild | 51 
 .../ktexteditor/ktexteditor-5.71.0.ebuild  | 59 -
 .../ktextwidgets/ktextwidgets-5.71.0.ebuild| 38 -
 .../kunitconversion/kunitconversion-5.71.0.ebuild  | 28 ---
 kde-frameworks/kwallet/kwallet-5.71.0.ebuild   | 54 
 kde-frameworks/kwayland/kwayland-5.71.0.ebuild | 30 ---
 

[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2020-06-13 Thread Andreas Sturmlechner
commit: f40a1bd35c83d2075a11f3e74e87547553c17a42
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 13 22:30:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 13 22:30:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f40a1bd3

profiles: Drop kde-frameworks-5.71 package.mask

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

 profiles/package.mask/kde-frameworks-5.71 | 86 ---
 1 file changed, 86 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.71 
b/profiles/package.mask/kde-frameworks-5.71
deleted file mode 100644
index 382c2ec535..00
--- a/profiles/package.mask/kde-frameworks-5.71
+++ /dev/null
@@ -1,86 +0,0 @@
-# Andreas Sturmlechner  (06 Jun 2020)
-# KDE Frameworks 5.71.0 mask
-# Not released yet.
-~kde-frameworks/attica-5.71.0:5
-~kde-frameworks/baloo-5.71.0:5
-~kde-frameworks/bluez-qt-5.71.0:5
-~kde-frameworks/breeze-icons-5.71.0:5
-~kde-frameworks/breeze-icons-rcc-5.71.0:5
-~kde-frameworks/extra-cmake-modules-5.71.0:5
-~kde-frameworks/frameworkintegration-5.71.0:5
-~kde-frameworks/kactivities-5.71.0:5
-~kde-frameworks/kactivities-stats-5.71.0:5
-~kde-frameworks/kapidox-5.71.0:5
-~kde-frameworks/karchive-5.71.0:5
-~kde-frameworks/kauth-5.71.0:5
-~kde-frameworks/kbookmarks-5.71.0:5
-~kde-frameworks/kcalendarcore-5.71.0:5
-~kde-frameworks/kcmutils-5.71.0:5
-~kde-frameworks/kcodecs-5.71.0:5
-~kde-frameworks/kcompletion-5.71.0:5
-~kde-frameworks/kconfig-5.71.0:5
-~kde-frameworks/kconfigwidgets-5.71.0:5
-~kde-frameworks/kcontacts-5.71.0:5
-~kde-frameworks/kcoreaddons-5.71.0:5
-~kde-frameworks/kcrash-5.71.0:5
-~kde-frameworks/kdbusaddons-5.71.0:5
-~kde-frameworks/kdeclarative-5.71.0:5
-~kde-frameworks/kded-5.71.0:5
-~kde-frameworks/kdelibs4support-5.71.0:5
-~kde-frameworks/kdesignerplugin-5.71.0:5
-~kde-frameworks/kdesu-5.71.0:5
-~kde-frameworks/kdewebkit-5.71.0:5
-~kde-frameworks/kdnssd-5.71.0:5
-~kde-frameworks/kdoctools-5.71.0:5
-~kde-frameworks/kemoticons-5.71.0:5
-~kde-frameworks/kfilemetadata-5.71.0:5
-~kde-frameworks/kglobalaccel-5.71.0:5
-~kde-frameworks/kguiaddons-5.71.0:5
-~kde-frameworks/kholidays-5.71.0:5
-~kde-frameworks/khtml-5.71.0:5
-~kde-frameworks/ki18n-5.71.0:5
-~kde-frameworks/kiconthemes-5.71.0:5
-~kde-frameworks/kidletime-5.71.0:5
-~kde-frameworks/kimageformats-5.71.0:5
-~kde-frameworks/kinit-5.71.0:5
-~kde-frameworks/kio-5.71.0:5
-~kde-frameworks/kirigami-5.71.0:5
-~kde-frameworks/kitemmodels-5.71.0:5
-~kde-frameworks/kitemviews-5.71.0:5
-~kde-frameworks/kjobwidgets-5.71.0:5
-~kde-frameworks/kjs-5.71.0:5
-~kde-frameworks/kjsembed-5.71.0:5
-~kde-frameworks/kmediaplayer-5.71.0:5
-~kde-frameworks/knewstuff-5.71.0:5
-~kde-frameworks/knotifications-5.71.0:5
-~kde-frameworks/knotifyconfig-5.71.0:5
-~kde-frameworks/kpackage-5.71.0:5
-~kde-frameworks/kparts-5.71.0:5
-~kde-frameworks/kpeople-5.71.0:5
-~kde-frameworks/kplotting-5.71.0:5
-~kde-frameworks/kpty-5.71.0:5
-~kde-frameworks/kquickcharts-5.71.0:5
-~kde-frameworks/kross-5.71.0:5
-~kde-frameworks/krunner-5.71.0:5
-~kde-frameworks/kservice-5.71.0:5
-~kde-frameworks/ktexteditor-5.71.0:5
-~kde-frameworks/ktextwidgets-5.71.0:5
-~kde-frameworks/kunitconversion-5.71.0:5
-~kde-frameworks/kwallet-5.71.0:5
-~kde-frameworks/kwayland-5.71.0:5
-~kde-frameworks/kwidgetsaddons-5.71.0:5
-~kde-frameworks/kwindowsystem-5.71.0:5
-~kde-frameworks/kxmlgui-5.71.0:5
-~kde-frameworks/kxmlrpcclient-5.71.0:5
-~kde-frameworks/modemmanager-qt-5.71.0:5
-~kde-frameworks/networkmanager-qt-5.71.0:5
-~kde-frameworks/oxygen-icons-5.71.0:5
-~kde-frameworks/plasma-5.71.0:5
-~kde-frameworks/prison-5.71.0:5
-~kde-frameworks/purpose-5.71.0:5
-~kde-frameworks/qqc2-desktop-style-5.71.0:5
-~kde-frameworks/solid-5.71.0:5
-~kde-frameworks/sonnet-5.71.0:5
-~kde-frameworks/syndication-5.71.0:5
-~kde-frameworks/syntax-highlighting-5.71.0:5
-~kde-frameworks/threadweaver-5.71.0:5



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

2020-06-13 Thread Andreas Sturmlechner
commit: f47240606d6b6d2cc45ccfef549a45bcbc8f7e7f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 13 22:29:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 13 22:29:42 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f4724060

kde.org.eclass: Mark KDE Release Service 20.04.2 as released

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

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

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 96e132b46f..38911dc5c1 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -113,7 +113,7 @@ esac
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-apps-20.04.2 )
+KDE_UNRELEASED=( )
 
 HOMEPAGE="https://kde.org/;
 



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2020-06-13 Thread Andreas Sturmlechner
commit: 2f048c0678243f34e5af2f45a0429ce3cff5ab82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 13 22:30:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 13 22:30:27 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f048c06

profiles: Drop kde-release-service-20.04.2 package.mask

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

 profiles/package.mask/kde-release-service-20.04.2 | 240 --
 1 file changed, 240 deletions(-)

diff --git a/profiles/package.mask/kde-release-service-20.04.2 
b/profiles/package.mask/kde-release-service-20.04.2
deleted file mode 100644
index 5bdd4f222a..00
--- a/profiles/package.mask/kde-release-service-20.04.2
+++ /dev/null
@@ -1,240 +0,0 @@
-# Andreas Sturmlechner  (09 Jun 2020)
-# KDE Release Service 20.04.2 mask
-# Not released yet.
-~kde-apps/kdialog-20.04.2
-~kde-apps/keditbookmarks-20.04.2
-~kde-apps/kfind-20.04.2
-~kde-apps/konqueror-20.04.2
-~kde-apps/baloo-widgets-20.04.2
-~kde-apps/dolphin-20.04.2
-~kde-apps/kate-20.04.2
-~kde-apps/kde-apps-meta-20.04.2
-~kde-apps/kde-meta-20.04.2
-~kde-apps/kdebase-meta-20.04.2
-~kde-apps/kdecore-meta-20.04.2
-~kde-apps/khelpcenter-20.04.2
-~kde-apps/konsole-20.04.2
-~kde-apps/kwrite-20.04.2
-~kde-apps/kdeaccessibility-meta-20.04.2
-~kde-apps/kmag-20.04.2
-~kde-apps/kmousetool-20.04.2
-~kde-apps/kmouth-20.04.2
-~kde-apps/kdeadmin-meta-20.04.2
-~kde-apps/kcron-20.04.2
-~kde-apps/ksystemlog-20.04.2
-~kde-apps/analitza-20.04.2
-~kde-apps/artikulate-20.04.2
-~kde-apps/blinken-20.04.2
-~kde-apps/cantor-20.04.2
-~kde-apps/kalgebra-20.04.2
-~kde-apps/kalzium-20.04.2
-~kde-apps/kanagram-20.04.2
-~kde-apps/kbruch-20.04.2
-~kde-apps/kdeedu-data-20.04.2
-~kde-apps/kdeedu-meta-20.04.2
-~kde-apps/kgeography-20.04.2
-~kde-apps/khangman-20.04.2
-~kde-apps/kig-20.04.2
-~kde-apps/kiten-20.04.2
-~kde-apps/klettres-20.04.2
-~kde-apps/kmplot-20.04.2
-~kde-apps/kqtquickcharts-20.04.2
-~kde-apps/ktouch-20.04.2
-~kde-apps/kturtle-20.04.2
-~kde-apps/kwordquiz-20.04.2
-~kde-apps/libkeduvocdocument-20.04.2
-~kde-apps/marble-20.04.2
-~kde-apps/minuet-20.04.2
-~kde-apps/parley-20.04.2
-~kde-apps/rocs-20.04.2
-~kde-apps/step-20.04.2
-~kde-apps/bomber-20.04.2
-~kde-apps/bovo-20.04.2
-~kde-apps/granatier-20.04.2
-~kde-apps/kajongg-20.04.2
-~kde-apps/kapman-20.04.2
-~kde-apps/katomic-20.04.2
-~kde-apps/kblackbox-20.04.2
-~kde-apps/kblocks-20.04.2
-~kde-apps/kbounce-20.04.2
-~kde-apps/kbreakout-20.04.2
-~kde-apps/kdegames-meta-20.04.2
-~kde-apps/kdiamond-20.04.2
-~kde-apps/kfourinline-20.04.2
-~kde-apps/kgoldrunner-20.04.2
-~kde-apps/kigo-20.04.2
-~kde-apps/killbots-20.04.2
-~kde-apps/kiriki-20.04.2
-~kde-apps/kjumpingcube-20.04.2
-~kde-apps/klickety-20.04.2
-~kde-apps/klines-20.04.2
-~kde-apps/kmahjongg-20.04.2
-~kde-apps/kmines-20.04.2
-~kde-apps/knavalbattle-20.04.2
-~kde-apps/knetwalk-20.04.2
-~kde-apps/knights-20.04.2
-~kde-apps/kolf-20.04.2
-~kde-apps/kollision-20.04.2
-~kde-apps/konquest-20.04.2
-~kde-apps/kpat-20.04.2
-~kde-apps/kreversi-20.04.2
-~kde-apps/kshisen-20.04.2
-~kde-apps/ksirk-20.04.2
-~kde-apps/ksnakeduel-20.04.2
-~kde-apps/kspaceduel-20.04.2
-~kde-apps/ksquares-20.04.2
-~kde-apps/ksudoku-20.04.2
-~kde-apps/ktuberling-20.04.2
-~kde-apps/kubrick-20.04.2
-~kde-apps/libkdegames-20.04.2
-~kde-apps/libkmahjongg-20.04.2
-~kde-apps/lskat-20.04.2
-~kde-apps/palapeli-20.04.2
-~kde-apps/picmi-20.04.2
-~kde-apps/gwenview-20.04.2
-~kde-apps/kamera-20.04.2
-~kde-apps/kcolorchooser-20.04.2
-~kde-apps/kdegraphics-meta-20.04.2
-~kde-apps/kdegraphics-mobipocket-20.04.2
-~kde-apps/kipi-plugins-20.04.2
-~kde-apps/kolourpaint-20.04.2
-~kde-apps/kruler-20.04.2
-~kde-apps/libkdcraw-20.04.2
-~kde-apps/libkexiv2-20.04.2
-~kde-apps/libkgeomap-20.04.2
-~kde-apps/libkipi-20.04.2
-~kde-apps/libksane-20.04.2
-~kde-apps/okular-20.04.2
-~kde-apps/spectacle-20.04.2
-~kde-apps/svgpart-20.04.2
-~kde-apps/thumbnailers-20.04.2
-~kde-apps/audiocd-kio-20.04.2
-~kde-apps/dragon-20.04.2
-~kde-apps/ffmpegthumbs-20.04.2
-~kde-apps/juk-20.04.2
-~kde-apps/k3b-20.04.2
-~kde-apps/kamoso-20.04.2
-~kde-apps/kdemultimedia-meta-20.04.2
-~kde-apps/kdenlive-20.04.2
-~kde-apps/kmix-20.04.2
-~kde-apps/kwave-20.04.2
-~kde-apps/libkcddb-20.04.2
-~kde-apps/libkcompactdisc-20.04.2
-~media-sound/elisa-20.04.2
-~kde-apps/dolphin-plugins-dropbox-20.04.2
-~kde-apps/kaccounts-integration-20.04.2
-~kde-apps/kaccounts-providers-20.04.2
-~kde-apps/kdenetwork-meta-20.04.2
-~kde-apps/kdenetwork-filesharing-20.04.2
-~kde-apps/kget-20.04.2
-~kde-apps/kio-extras-20.04.2
-~kde-apps/krdc-20.04.2
-~kde-apps/krfb-20.04.2
-~kde-apps/kopete-20.04.2
-~kde-apps/ktp-accounts-kcm-20.04.2
-~kde-apps/ktp-approver-20.04.2
-~kde-apps/ktp-auth-handler-20.04.2
-~kde-apps/ktp-call-ui-20.04.2
-~kde-apps/ktp-common-internals-20.04.2
-~kde-apps/ktp-contact-list-20.04.2
-~kde-apps/ktp-contact-runner-20.04.2
-~kde-apps/ktp-desktop-applets-20.04.2
-~kde-apps/ktp-filetransfer-handler-20.04.2
-~kde-apps/ktp-kded-module-20.04.2

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

2020-06-13 Thread Andreas Sturmlechner
commit: 427400e652a085e7cc190b44cc2982f40d0f5b4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 13 22:29:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 13 22:29:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=427400e6

kde.org.eclass: Mark KDE Frameworks 5.71.0 as released

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

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

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 26996b764a..96e132b46f 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -113,7 +113,7 @@ esac
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-apps-20.04.2 kde-frameworks-5.71.0 )
+KDE_UNRELEASED=( kde-apps-20.04.2 )
 
 HOMEPAGE="https://kde.org/;
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-xray-sdk-python/

2020-06-13 Thread Zac Medico
commit: b206d2ed4ec995311afdbb2d921208dce8ff7d6d
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 13 22:25:12 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 13 22:26:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b206d2ed

dev-python/aws-xray-sdk-python: add mock test dep

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild 
b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
index 21cbd82511a..6d59ba398b0 100644
--- a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
+++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.6.0.ebuild
@@ -26,6 +26,7 @@ BDEPEND="
dev-python/bottle[${PYTHON_USEDEP}]
dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/webtest[${PYTHON_USEDEP}]
)"



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

2020-06-13 Thread Mart Raudsepp
commit: 91fce3989d2738e7e3f92e5ceae040f183e4973d
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 13 16:42:59 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 22:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fce398

media-libs/jpeg: arm64 stable (bug #727908)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/jpeg/jpeg-9d.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/jpeg/jpeg-9d.ebuild b/media-libs/jpeg/jpeg-9d.ebuild
index 2783c4f0ecc..ed2ba953f90 100644
--- a/media-libs/jpeg/jpeg-9d.ebuild
+++ b/media-libs/jpeg/jpeg-9d.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.ijg.org/files/${PN}src.v${PV}.tar.gz
 
 LICENSE="IJG"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~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 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 DEPEND=""



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

2020-06-13 Thread Mart Raudsepp
commit: 4b691d9137624d32aa24807686f7f840ceca035b
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 13 16:22:59 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 22:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b691d91

dev-python/rsa: arm64 stable (bug #727888)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/rsa/rsa-4.2.ebuild b/dev-python/rsa/rsa-4.2.ebuild
index 482d5791c15..cbdb124567d 100644
--- a/dev-python/rsa/rsa-4.2.ebuild
+++ b/dev-python/rsa/rsa-4.2.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
 
 RDEPEND="
>=dev-python/pyasn1-0.1.3[${PYTHON_USEDEP}]



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

2020-06-13 Thread Mart Raudsepp
commit: 7133bd61df4dcc67e56e0242990f79a511008773
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 22:04:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 22:04:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7133bd61

net-libs/glib-networking: remove some vulnerable versions

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

 net-libs/glib-networking/Manifest  |  2 -
 .../glib-networking/glib-networking-2.64.0.ebuild  | 73 --
 .../glib-networking/glib-networking-2.64.2.ebuild  | 73 --
 3 files changed, 148 deletions(-)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index 63baec0f2cd..8389d99e7a4 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1,6 +1,4 @@
 DIST glib-networking-2.60.4.tar.xz 185628 BLAKE2B 
b10fecb88f09c4c33718a923f6ae5790baada485b4dd3637b0ae9bf5f831b74ac4b87fc398eed4c4a88b7069e4c5bc9a58c04ccbffc056648baa58b43d4489a3
 SHA512 
db1019c0fc712c0702679146bdd9490101cec63796792a33c7fc7fe26a85d343cfb11f718601a8d3bd91167505bbe60333cc01999a0496826c31681bb8dd4032
 DIST glib-networking-2.62.3.tar.xz 183996 BLAKE2B 
3841a355fe485f30970ab571fbe7ae73c8351cdcdad5021809fcac4663bca31b309a0921d07b2551c428ac154da2290e377da0299e66b2b099dfb556f387d18b
 SHA512 
6bcf7584a4d97745e980598eb9182ba2e416471455d9c3debc4cbaea07250e395f6d7001af544ce0114a26d726e71e9b420d9756508cda09499016e89f4a6da1
 DIST glib-networking-2.62.4.tar.xz 186004 BLAKE2B 
0fbf41cc916a76d23382eb6ae84316e5328c682c4e440f304a978be897f81778e96a201a19dfdc4bd912c144d4013b4cb6344a2a0031fc2898f4af31ef0b43fa
 SHA512 
cd233eeed7ffb8458f4e0316a08927713899e64ce2654aa34f267ccf09d2516e7dee79012dd9e1488d3e8c0e1795c3525523bf8dc5f82a71c1b202942c38363a
-DIST glib-networking-2.64.0.tar.xz 187708 BLAKE2B 
c80a575a48bd5fd77a53a823e0a1ad98f63f75a1f83990a9ba28bd35b401f867b5be0afb3ce2650855b34e6d5a043b354086620c6c1caeb93feeeddab92292e1
 SHA512 
c5788167c114ab69812d4784912e0e468086f1ba1a8037dffc98466605af3f7a77f7a2666176da260669640bfbdf94ee959878c6297d93fe078d22fc6ff0584c
-DIST glib-networking-2.64.2.tar.xz 189680 BLAKE2B 
efadec24a601b2a93a720444e328e31308ed8e72a96638514d5f8510f8fa9a88b1e58809f4a610baf0c17ff1eccc84cb0e30e12753fa27ecc7b80d03fe2b4967
 SHA512 
b796d3ef82f7ceea1c69a1d4ef7cf09e88ff8e702e93abd37cca4ea2f09650c1bdfdf8d8c57360a4bbafdd8d3cf5f88f0aad668b5ce77b92b60c08b7456ffa12
 DIST glib-networking-2.64.3.tar.xz 189760 BLAKE2B 
5f067aacd0d7724367eabf961d81fba9d77a7057cc60ffc7bada0f55a7eff0bcc2388e8298792636c77252b9494a6a7d36bcfd227bdfbbf66e5d45cf77dfc1bb
 SHA512 
01251f7f95d1c331e883d5ee7857bad0c0d6308991e437ff54ed63e718bb30a12e872755e0611e2bf6ccb2a01c52ba865fe0d94ac69dbab37d74afe063a0590d

diff --git a/net-libs/glib-networking/glib-networking-2.64.0.ebuild 
b/net-libs/glib-networking/glib-networking-2.64.0.ebuild
deleted file mode 100644
index 133f9d9bc17..000
--- a/net-libs/glib-networking/glib-networking-2.64.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org gnome2-utils meson multilib-minimal xdg
-
-DESCRIPTION="Network-related giomodules for glib"
-HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+gnome +libproxy +ssl test"
-RESTRICT="!test? ( test )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}]
-   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
-   >=net-libs/gnutls-3.6.5:=[${MULTILIB_USEDEP}]
-   ssl? ( app-misc/ca-certificates )
-   gnome? ( gnome-base/gsettings-desktop-schemas )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dgnutls=enabled
-   -Dopenssl=disabled
-   $(meson_feature libproxy)
-   $(meson_feature gnome gnome_proxy)
-   -Dinstalled_tests=false
-   -Dstatic_modules=false
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_install() {
-   meson_src_install
-}
-
-multilib_src_test() {
-   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   multilib_pkg_postinst() {
-   gnome2_giomodule_cache_update \
-   || die "Update GIO modules cache failed (for ${ABI})"
-   }
-   multilib_foreach_abi multilib_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-
-   

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

2020-06-13 Thread Mart Raudsepp
commit: be97151dd594ba04f27603a9c067e4a5bed859f5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 22:02:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 22:03:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be97151d

net-libs/glib-networking: bump to 2.64.3 for CVE-2020-13645

Blind bump, hope it works.

Bug: https://bugs.gentoo.org/725880
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/glib-networking/Manifest  |  1 +
 .../glib-networking/glib-networking-2.64.3.ebuild  | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index 6da699e3395..63baec0f2cd 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -3,3 +3,4 @@ DIST glib-networking-2.62.3.tar.xz 183996 BLAKE2B 
3841a355fe485f30970ab571fbe7ae
 DIST glib-networking-2.62.4.tar.xz 186004 BLAKE2B 
0fbf41cc916a76d23382eb6ae84316e5328c682c4e440f304a978be897f81778e96a201a19dfdc4bd912c144d4013b4cb6344a2a0031fc2898f4af31ef0b43fa
 SHA512 
cd233eeed7ffb8458f4e0316a08927713899e64ce2654aa34f267ccf09d2516e7dee79012dd9e1488d3e8c0e1795c3525523bf8dc5f82a71c1b202942c38363a
 DIST glib-networking-2.64.0.tar.xz 187708 BLAKE2B 
c80a575a48bd5fd77a53a823e0a1ad98f63f75a1f83990a9ba28bd35b401f867b5be0afb3ce2650855b34e6d5a043b354086620c6c1caeb93feeeddab92292e1
 SHA512 
c5788167c114ab69812d4784912e0e468086f1ba1a8037dffc98466605af3f7a77f7a2666176da260669640bfbdf94ee959878c6297d93fe078d22fc6ff0584c
 DIST glib-networking-2.64.2.tar.xz 189680 BLAKE2B 
efadec24a601b2a93a720444e328e31308ed8e72a96638514d5f8510f8fa9a88b1e58809f4a610baf0c17ff1eccc84cb0e30e12753fa27ecc7b80d03fe2b4967
 SHA512 
b796d3ef82f7ceea1c69a1d4ef7cf09e88ff8e702e93abd37cca4ea2f09650c1bdfdf8d8c57360a4bbafdd8d3cf5f88f0aad668b5ce77b92b60c08b7456ffa12
+DIST glib-networking-2.64.3.tar.xz 189760 BLAKE2B 
5f067aacd0d7724367eabf961d81fba9d77a7057cc60ffc7bada0f55a7eff0bcc2388e8298792636c77252b9494a6a7d36bcfd227bdfbbf66e5d45cf77dfc1bb
 SHA512 
01251f7f95d1c331e883d5ee7857bad0c0d6308991e437ff54ed63e718bb30a12e872755e0611e2bf6ccb2a01c52ba865fe0d94ac69dbab37d74afe063a0590d

diff --git a/net-libs/glib-networking/glib-networking-2.64.3.ebuild 
b/net-libs/glib-networking/glib-networking-2.64.3.ebuild
new file mode 100644
index 000..133f9d9bc17
--- /dev/null
+++ b/net-libs/glib-networking/glib-networking-2.64.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson multilib-minimal xdg
+
+DESCRIPTION="Network-related giomodules for glib"
+HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+gnome +libproxy +ssl test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}]
+   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/gnutls-3.6.5:=[${MULTILIB_USEDEP}]
+   ssl? ( app-misc/ca-certificates )
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dgnutls=enabled
+   -Dopenssl=disabled
+   $(meson_feature libproxy)
+   $(meson_feature gnome gnome_proxy)
+   -Dinstalled_tests=false
+   -Dstatic_modules=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   multilib_pkg_postinst() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+
+   multilib_pkg_postrm() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postrm
+}



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

2020-06-13 Thread Mart Raudsepp
commit: 9aaf52255a767b13268c84a6b612dec17339fded
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 21:59:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 22:03:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aaf5225

net-libs/glib-networking: bump to 2.62.4 for CVE-2020-13645

Bug: https://bugs.gentoo.org/725880
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/glib-networking/Manifest  |  1 +
 .../glib-networking/glib-networking-2.62.4.ebuild  | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index 7701022e928..6da699e3395 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1,4 +1,5 @@
 DIST glib-networking-2.60.4.tar.xz 185628 BLAKE2B 
b10fecb88f09c4c33718a923f6ae5790baada485b4dd3637b0ae9bf5f831b74ac4b87fc398eed4c4a88b7069e4c5bc9a58c04ccbffc056648baa58b43d4489a3
 SHA512 
db1019c0fc712c0702679146bdd9490101cec63796792a33c7fc7fe26a85d343cfb11f718601a8d3bd91167505bbe60333cc01999a0496826c31681bb8dd4032
 DIST glib-networking-2.62.3.tar.xz 183996 BLAKE2B 
3841a355fe485f30970ab571fbe7ae73c8351cdcdad5021809fcac4663bca31b309a0921d07b2551c428ac154da2290e377da0299e66b2b099dfb556f387d18b
 SHA512 
6bcf7584a4d97745e980598eb9182ba2e416471455d9c3debc4cbaea07250e395f6d7001af544ce0114a26d726e71e9b420d9756508cda09499016e89f4a6da1
+DIST glib-networking-2.62.4.tar.xz 186004 BLAKE2B 
0fbf41cc916a76d23382eb6ae84316e5328c682c4e440f304a978be897f81778e96a201a19dfdc4bd912c144d4013b4cb6344a2a0031fc2898f4af31ef0b43fa
 SHA512 
cd233eeed7ffb8458f4e0316a08927713899e64ce2654aa34f267ccf09d2516e7dee79012dd9e1488d3e8c0e1795c3525523bf8dc5f82a71c1b202942c38363a
 DIST glib-networking-2.64.0.tar.xz 187708 BLAKE2B 
c80a575a48bd5fd77a53a823e0a1ad98f63f75a1f83990a9ba28bd35b401f867b5be0afb3ce2650855b34e6d5a043b354086620c6c1caeb93feeeddab92292e1
 SHA512 
c5788167c114ab69812d4784912e0e468086f1ba1a8037dffc98466605af3f7a77f7a2666176da260669640bfbdf94ee959878c6297d93fe078d22fc6ff0584c
 DIST glib-networking-2.64.2.tar.xz 189680 BLAKE2B 
efadec24a601b2a93a720444e328e31308ed8e72a96638514d5f8510f8fa9a88b1e58809f4a610baf0c17ff1eccc84cb0e30e12753fa27ecc7b80d03fe2b4967
 SHA512 
b796d3ef82f7ceea1c69a1d4ef7cf09e88ff8e702e93abd37cca4ea2f09650c1bdfdf8d8c57360a4bbafdd8d3cf5f88f0aad668b5ce77b92b60c08b7456ffa12

diff --git a/net-libs/glib-networking/glib-networking-2.62.4.ebuild 
b/net-libs/glib-networking/glib-networking-2.62.4.ebuild
new file mode 100644
index 000..d0c0f27987b
--- /dev/null
+++ b/net-libs/glib-networking/glib-networking-2.62.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson multilib-minimal xdg
+
+DESCRIPTION="Network-related giomodules for glib"
+HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+gnome +libproxy +ssl test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.60.0:2[${MULTILIB_USEDEP}]
+   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/gnutls-3.4.6:=[${MULTILIB_USEDEP}]
+   ssl? ( app-misc/ca-certificates )
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dgnutls=enabled
+   -Dopenssl=disabled
+   $(meson_feature libproxy)
+   $(meson_feature gnome gnome_proxy)
+   -Dinstalled_tests=false
+   -Dstatic_modules=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   multilib_pkg_postinst() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+
+   multilib_pkg_postrm() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postrm
+}



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

2020-06-13 Thread Zac Medico
commit: 8dc364eedf01a7fd1e1dd2d3be5330ac468373b0
Author: Sergiusz Bazanski  q3k  org>
AuthorDate: Sat Jun 13 13:07:37 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 13 21:11:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc364ee

dev-util/bazel: bump to 3.2.0

Closes: https://github.com/gentoo/gentoo/pull/16220
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Sergiusz Bazanski  q3k.org>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/bazel/Manifest   |   1 +
 dev-util/bazel/bazel-3.2.0.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/dev-util/bazel/Manifest b/dev-util/bazel/Manifest
index 2f97123d8b8..8b3231b39db 100644
--- a/dev-util/bazel/Manifest
+++ b/dev-util/bazel/Manifest
@@ -8,3 +8,4 @@ DIST bazel-1.2.0-dist.zip 267514282 BLAKE2B 
1c4f9dcf2c18e6880d701dab3de2e880e552
 DIST bazel-1.2.0-rename-gettid-functions.patch 3303 BLAKE2B 
75aaed0b8e5fe33910d1b428ad421bbf37cafdc38dc46cbe9d9fe516e957f1dc3a30333c40a6ec3e61580ca908189a8821937ddd28aa9cf119ae237d63c576fb
 SHA512 
0d4dc5c5931ff3a16bb9ac228ec560fc0115444a3d3787f12866e11e8b3833ee8a26cc65c97aa9898c1f7a6c380820d62544d2ed7bed0d6f21aa4293e244eb04
 DIST bazel-1.2.1-dist.zip 267514406 BLAKE2B 
f9d316ac096f503a2c7fe101b103b88e7f0247f767a8dc28eb8c9d2cd0b6df6fa785f3b187e1a3963e2f9f0ae742a3330e5104e7a8aea75cb9b9e100366a5aca
 SHA512 
bc0e6526bfbb8725a4f2ae95fc88b9301b64559325fca3bcf5a9bc642cec2b2284eb9a6ce0699f1f910378b89ee23657dbea7928a92cc1900f1f2f405ff3
 DIST bazel-2.0.0-dist.zip 259625808 BLAKE2B 
31b62fb3da1f6fc7efc4c3f44521e12f879a1e5b532fe814d8f49c01c511b34cd65df252d6d143fdcd96f72dc94d76249f79be50fc66a459132c030ef0182ca8
 SHA512 
db609e9d0ee0cdbfb999de850db17907af02dc26e605f4617dfeb2fbac5c30c4c0a9f48c6ba3673ffe8babb5b9e157cc51c32832015b85ed279b6b160506cdae
+DIST bazel-3.2.0-dist.zip 269368916 BLAKE2B 
1eb54c42e22432d2c836a87179094563b797744de423468bf9bce1b7b4dbcdce20e033ed03c4cd7ea5026c9e0d971e16202aff09f9c45d91c9fc53af6f0f8802
 SHA512 
fd8191188ecb49087b2b474bc383b2bb5d131460952be64b8930dc7e573fd14f99f231c4270b88fb4c9537fb94a04588fb580891519d20c7b90d705238f17f81

diff --git a/dev-util/bazel/bazel-3.2.0.ebuild 
b/dev-util/bazel/bazel-3.2.0.ebuild
new file mode 100644
index 000..8963929994e
--- /dev/null
+++ b/dev-util/bazel/bazel-3.2.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 java-pkg-2 multiprocessing
+
+DESCRIPTION="Fast and correct automated build system"
+HOMEPAGE="https://bazel.build/;
+
+SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples tools"
+# strip corrupts the bazel binary
+# test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)
+RESTRICT="strip test"
+RDEPEND=">=virtual/jdk-1.8:*"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   app-arch/zip"
+
+S="${WORKDIR}"
+
+bazel-get-flags() {
+   local i fs=()
+   for i in ${CFLAGS}; do
+   fs+=( "--copt=${i}" "--host_copt=${i}" )
+   done
+   for i in ${CXXFLAGS}; do
+   fs+=( "--cxxopt=${i}" "--host_cxxopt=${i}" )
+   done
+   for i in ${CPPFLAGS}; do
+   fs+=( "--copt=${i}" "--host_copt=${i}" )
+   fs+=( "--cxxopt=${i}" "--host_cxxopt=${i}" )
+   done
+   for i in ${LDFLAGS}; do
+   fs+=( "--linkopt=${i}" "--host_linkopt=${i}" )
+   done
+   echo "${fs[*]}"
+}
+
+pkg_setup() {
+   echo ${PATH} | grep -q ccache && \
+   ewarn "${PN} usually fails to compile with ccache, you have 
been warned"
+   java-pkg-2_pkg_setup
+}
+
+src_unpack() {
+   # Only unpack the main distfile
+   unpack ${P}-dist.zip
+}
+
+src_prepare() {
+   default
+
+   # F: fopen_wr
+   # S: deny
+   # P: /proc/self/setgroups
+   # A: /proc/self/setgroups
+   # R: /proc/24939/setgroups
+   # C: /usr/lib/systemd/systemd
+   addpredict /proc
+}
+
+src_compile() {
+   export EXTRA_BAZEL_ARGS="--jobs=$(makeopts_jobs) $(bazel-get-flags) 
--host_javabase=@local_jdk//:jdk"
+   VERBOSE=yes ./compile.sh || die
+
+   ./scripts/generate_bash_completion.sh \
+   --bazel=output/bazel \
+   --output=bazel-complete.bash \
+   --prepend=scripts/bazel-complete-header.bash \
+   --prepend=scripts/bazel-complete-template.bash
+}
+
+src_test() {
+   output/bazel test \
+   --verbose_failures \
+   --spawn_strategy=standalone \
+   --genrule_strategy=standalone \
+   --verbose_test_summary \
+   examples/cpp:hello-success_test || die
+   output/bazel shutdown
+}
+
+src_install() {
+   dobin output/bazel
+   newbashcomp 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Apache-SizeLimit/

2020-06-13 Thread Matt Turner
commit: 1fc209de150364c9a75a53a5bb4ee2487fc83dd7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 13 21:08:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 13 21:09:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc209de

dev-perl/Apache-SizeLimit: drop alpha keywords

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

 dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild 
b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild
index a91d4782886..8c8c9d10e1d 100644
--- a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild
+++ b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Graceful exit for large children"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Apache-Test/

2020-06-13 Thread Matt Turner
commit: 77688094d476c62af96344c3ae57ed22f3a5dcfa
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 13 21:09:02 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 13 21:09:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77688094

dev-perl/Apache-Test: drop alpha keywords

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

 dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild | 2 +-
 dev-perl/Apache-Test/Apache-Test-1.420.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild 
b/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild
index f498b7ec291..2322010f802 100644
--- a/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild
+++ b/dev-perl/Apache-Test/Apache-Test-1.400.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Test.pm wrapper with helpers for testing Apache"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-perl/Apache-Test/Apache-Test-1.420.0.ebuild 
b/dev-perl/Apache-Test/Apache-Test-1.420.0.ebuild
index c9966c05ec1..ba9954835c5 100644
--- a/dev-perl/Apache-Test/Apache-Test-1.420.0.ebuild
+++ b/dev-perl/Apache-Test/Apache-Test-1.420.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Test.pm wrapper with helpers for testing Apache"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Apache-Reload/

2020-06-13 Thread Matt Turner
commit: e35744894012f6814ef2bb6a830ffdedb92c1b21
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 13 21:08:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 13 21:09:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3574489

dev-perl/Apache-Reload: drop alpha keywords

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

 dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild 
b/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild
index 57fc4316bfb..6af61da4f62 100644
--- a/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild
+++ b/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Automatically reload changed modules without 
restarting Apache"
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE=""
 
 RDEPEND="www-apache/mod_perl"



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

2020-06-13 Thread Matt Turner
commit: c81a4780281ea371be0f39262c02eb38d5c5cbd7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 13 20:47:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 13 21:09:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81a4780

sys-libs/libfaketime-0.9.8: add ~alpha

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

 sys-libs/libfaketime/libfaketime-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libfaketime/libfaketime-0.9.8.ebuild 
b/sys-libs/libfaketime/libfaketime-0.9.8.ebuild
index a648df00a81..002934da696 100644
--- a/sys-libs/libfaketime/libfaketime-0.9.8.ebuild
+++ b/sys-libs/libfaketime/libfaketime-0.9.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/wolfcw/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_perl/

2020-06-13 Thread Matt Turner
commit: fd67a8798baf8d0df9272dbedeca4cceff22865f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 13 21:09:12 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 13 21:09:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd67a879

www-apache/mod_perl: drop alpha keywords

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

 www-apache/mod_perl/mod_perl-2.0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/mod_perl/mod_perl-2.0.11.ebuild 
b/www-apache/mod_perl/mod_perl-2.0.11.ebuild
index 2443adbbfa2..014692d57e0 100644
--- a/www-apache/mod_perl/mod_perl-2.0.11.ebuild
+++ b/www-apache/mod_perl/mod_perl-2.0.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/perl/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE="debug ithreads test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/, app-emulation/virtualbox-additions/, ...

2020-06-13 Thread Lars Wendler
commit: ab5b46fcf3d20f30ff6cff94cabfa9c32142014b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jun 13 21:06:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun 13 21:06:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5b46fc

virtualbox packages: Bump to versions 5.2.42, 6.0.22 and 6.1.10

Bug: https://bugs.gentoo.org/707082
Closes: https://bugs.gentoo.org/726340
Closes: https://bugs.gentoo.org/727292
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|   3 +
 .../virtualbox-additions-5.2.42.ebuild |  33 +++
 .../virtualbox-additions-6.0.22.ebuild |  34 +++
 .../virtualbox-additions-6.1.10.ebuild |  34 +++
 app-emulation/virtualbox-bin/Manifest  |  10 +
 .../virtualbox-bin-5.2.42.137960.ebuild| 287 
 .../virtualbox-bin-6.0.22.137980.ebuild| 292 +
 .../virtualbox-bin-6.1.10.138449.ebuild| 292 +
 app-emulation/virtualbox-extpack-oracle/Manifest   |   3 +
 .../virtualbox-extpack-oracle-5.2.42.137960.ebuild |  42 +++
 .../virtualbox-extpack-oracle-6.0.22.137980.ebuild |  43 +++
 .../virtualbox-extpack-oracle-6.1.10.138449.ebuild |  43 +++
 app-emulation/virtualbox-guest-additions/Manifest  |   5 +
 .../virtualbox-guest-additions-5.2.42.ebuild   | 232 
 .../virtualbox-guest-additions-6.0.22.ebuild   | 219 
 .../virtualbox-guest-additions-6.1.10.ebuild   | 218 +++
 app-emulation/virtualbox-modules/Manifest  |   3 +
 .../virtualbox-modules-5.2.42.ebuild   |  59 +
 .../virtualbox-modules-6.0.22.ebuild   |  55 
 .../virtualbox-modules-6.1.10.ebuild   |  55 
 app-emulation/virtualbox/Manifest  |   7 +-
 ...albox-6.1.6.ebuild => virtualbox-5.2.42.ebuild} | 137 +-
 ...albox-6.1.6.ebuild => virtualbox-6.0.22.ebuild} |  25 +-
 ...albox-6.1.6.ebuild => virtualbox-6.1.10.ebuild} |  13 +-
 app-emulation/virtualbox/virtualbox-6.1.6.ebuild   |   2 +-
 25 files changed, 2044 insertions(+), 102 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 05142cf17ba..8afc8b81741 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,6 @@
 DIST VBoxGuestAdditions_5.2.40.iso 49770496 BLAKE2B 
4d9ca6cde78da325575f56f0b12d7beccfd09a564b98c808495ac8425f47bd0ce1b86a5cfb79c30256b36b109032013a0677ff07c45808324ca3b85efe5b7f51
 SHA512 
a2ea5539de454bb062dffa0b61ac4962c8932539ab0cdaae98f7703528c201bc856b0597b92c20e83fab5b97981be3811061386022ca3687d8c102983e05ec7b
+DIST VBoxGuestAdditions_5.2.42.iso 49833984 BLAKE2B 
cd9d32db3d6bf54375c95fb7729e19f07348c8111aa3cda73e0512f8b036e0b0a550352d0acebf2e6ee7e5379a5d9711f56607a73bbf31fcaa8296a49d8a49e8
 SHA512 
eea1d5c6f3dfb42a4b8f916279eb2c426925e20de517d7011c3f41c115d9fbf098fb6988fcc9f192e68f15094f44fd811128e5f42dffe33934c67b1b42e025bb
 DIST VBoxGuestAdditions_6.0.20.iso 77297664 BLAKE2B 
72c3e6b3c757d866bbf94cb2593b81d05362dcb1485db8412c8c3a95a7619754eeeaa75f8d813bd26bb3c27a718e3f687fb5904dd2574d29eb96988f48fcc67b
 SHA512 
16c69ddee28650ac35ee25bead96568cdfe269042ed6a4138b5870322ff9dab405ea844d75886a0b52c44f0c47a34814a30d48734a6683df6b6ad042b1bea68d
+DIST VBoxGuestAdditions_6.0.22.iso 77352960 BLAKE2B 
e71447a3e6efbc4b921276d212ae3b9314184240219e5d8dc7cfd8684c9f944cfa65895fcebe72a45a332ed60ea6c9e47cafde142119a86f46bf1781679b1409
 SHA512 
04e16b11e64087fee2ae440fe523db4a546b5706ba517af15349e2acb5706af717105af29b6655ab84ddffc7370a7fce7cc0945069c6c9e59f4dcfc61baef0dd
+DIST VBoxGuestAdditions_6.1.10.iso 60448768 BLAKE2B 
99841d7a516ea18d6138c9ff39801c8bcf85eb2dd5bf163d441933362275c96b21ca5f5147979dafa1be26c98f7e2ec2af2666089da0d09004baab4d80f33e95
 SHA512 
fe16ccc8d9e7bdb56fb464864795b7ca9d59ae6aadbd8ef80bc1b2e36267158bfc04fd5a8e4a0999112a6b1d8818b1cf1eaf2cbd0a1d8341c6fd5808c245df3b
 DIST VBoxGuestAdditions_6.1.6.iso 59760640 BLAKE2B 
dac4f92c851d37ad995ff631f1b7ecda702c3dce5b299232fc7ec956009fb13e09fc0e5d6980d09c4a9f1b58ab5fcff93c791ecc0fb184cefa701f072e68b87c
 SHA512 
b87cc85d46ffcbf6ae8b21ef5932144b956f59925a1c5a87bbcc81dd9dbd845b1f3f282b92cea3dcc15d3e338e676dd58f81762e27019c1fb6736c541b1fdd9a

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-5.2.42.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.42.ebuild
new file mode 100644
index 000..89a7f0a2a62
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.42.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=VBoxGuestAdditions
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocplib-simplex/files/, dev-ml/ocplib-simplex/

2020-06-13 Thread Alfredo Tupone
commit: 8982970356da7bc7349bf7be8754a6aed8b17fe3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jun 13 20:52:23 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jun 13 20:52:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89829703

dev-ml/ocplib-simplex: respect LDFLAGS and remove warning

Closes: https://bugs.gentoo.org/728040
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 .../files/ocplib-simplex-0.4-flags.patch   | 48 ++
 dev-ml/ocplib-simplex/ocplib-simplex-0.4.ebuild| 10 -
 2 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocplib-simplex/files/ocplib-simplex-0.4-flags.patch 
b/dev-ml/ocplib-simplex/files/ocplib-simplex-0.4-flags.patch
new file mode 100644
index 000..ac76488238d
--- /dev/null
+++ b/dev-ml/ocplib-simplex/files/ocplib-simplex-0.4-flags.patch
@@ -0,0 +1,48 @@
+--- a/Makefile.in  2020-06-13 22:27:11.971906805 +0200
 b/Makefile.in  2020-06-13 22:28:14.193938195 +0200
+@@ -73,19 +73,19 @@
+ opt: src/$(LIBNAME).cma src/$(LIBNAME).cmxa  src/$(LIBNAME).cmxs
+ 
+ src/$(LIBNAME).cma: src/$(LIBNAME).cmo
+-  $(OCAMLC) -a $(BFLAGS_LIGHT) -o $@ $^
++  $(OCAMLC) -a $(BFLAGS_LIGHT) -ccopt "$(CFLAGS)" -o $@ $^
+ 
+ src/$(LIBNAME).cmxa: src/$(LIBNAME).cmx
+-  $(OCAMLOPT) -a $(OFLAGS_LIGHT) -o $@ $^
++  $(OCAMLOPT) -a $(OFLAGS_LIGHT) -ccopt "$(CFLAGS)" -o $@ $^
+ 
+ src/$(LIBNAME).cmxs: src/$(LIBNAME).cmx
+-  $(OCAMLOPT) -shared $(OFLAGS_LIGHT) -o $@ $^
++  $(OCAMLOPT) -shared $(OFLAGS_LIGHT) -ccopt "$(CFLAGS)" -cclib 
"$(LDFLAGS)" -o $@ $^
+ 
+ src/$(LIBNAME).cmo: $(CMO) # src/$(LIBNAME).cmi
+-  $(OCAMLC)   $(BFLAGS_LIGHT) -pack -o src/$(LIBNAME).cmo $^
++  $(OCAMLC)   $(BFLAGS_LIGHT) -ccopt "$(CFLAGS)" -pack -o 
src/$(LIBNAME).cmo $^
+ 
+ src/$(LIBNAME).cmx: $(CMX) # src/$(LIBNAME).cmi
+-  $(OCAMLOPT) $(OFLAGS_LIGHT) -pack -o src/$(LIBNAME).cmx $^
++  $(OCAMLOPT) $(OFLAGS_LIGHT) -pack -ccopt "$(CFLAGS)" -o 
src/$(LIBNAME).cmx $^
+ 
+ src/extSigs.ml: src/extSigs.mli
+   cp src/extSigs.mli src/extSigs.ml
+@@ -125,16 +125,16 @@
+ .SUFFIXES: .mli .ml .cmi .cmo .cmx .mll .mly .tex .dvi .ps .html
+ 
+ .mli.cmi:
+-  $(OCAMLC) -c $(BFLAGS) $<
++  $(OCAMLC) -c $(BFLAGS) -ccopt "$(CFLAGS)" $<
+ 
+ .ml.cmo:
+-  $(OCAMLC) -c $(BFLAGS) $<
++  $(OCAMLC) -c $(BFLAGS) -ccopt "$(CFLAGS)" $<
+ 
+ .ml.o:
+-  $(OCAMLOPT) -c $(OFLAGS) $<
++  $(OCAMLOPT) -c $(OFLAGS) -ccopt "$(CFLAGS)" $<
+ 
+ .ml.cmx:
+-  $(OCAMLOPT) -c $(OFLAGS) $<
++  $(OCAMLOPT) -c $(OFLAGS) -ccopt "$(CFLAGS)" $<
+ 
+ .mll.ml:
+   $(OCAMLLEX) $< > /dev/null

diff --git a/dev-ml/ocplib-simplex/ocplib-simplex-0.4.ebuild 
b/dev-ml/ocplib-simplex/ocplib-simplex-0.4.ebuild
index e43a4e3d084..d032ec5579b 100644
--- a/dev-ml/ocplib-simplex/ocplib-simplex-0.4.ebuild
+++ b/dev-ml/ocplib-simplex/ocplib-simplex-0.4.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
@@ -20,6 +20,14 @@ RDEPEND="${DEPEND}"
 
 DOCS="CHANGES.md README.md extra/simplex_invariants.txt extra/TODO.txt"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-flags.patch
+)
+
+QA_FLAGS_IGNORED=(
+   /usr/lib64/ocaml/ocplib-simplex/ocplibSimplex.cmxs
+)
+
 src_prepare() {
default
mv configure.{in,ac} || die



[gentoo-commits] data/api:master commit in: files/mirrors/

2020-06-13 Thread Robin H. Johnson
commit: a5f5a3ddc524546d9599aec789a722fc62576803
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 13 20:39:17 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 13 20:39:17 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a5f5a3dd

distfiles: update leaseweb to reflect Anycast

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index be6518c..7e6ec16 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -27,6 +27,12 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   https://gentoo.osuosl.org/
   http://gentoo.osuosl.org/
 
+
+  LeaseWeb (Anycast: San Francisco; Dallas; Washington, D.C.; 
Miami)
+  https://mirror.leaseweb.com/gentoo/
+  http://mirror.leaseweb.com/gentoo/
+  rsync://mirror.leaseweb.com/gentoo/
+
 
   Evowise.com (Anycast: Los Angeles, New York)
   http://mirrors.evowise.com/gentoo/
@@ -126,6 +132,12 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   
   
+
+  LeaseWeb (Anycast: Frankfurt)
+  https://mirror.leaseweb.com/gentoo/
+  http://mirror.leaseweb.com/gentoo/
+  rsync://mirror.leaseweb.com/gentoo/
+
 
   Ruhr-Universität Bochum
   https://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
@@ -193,7 +205,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   rsync://ftp.snt.utwente.nl/gentoo
 
 
-  LeaseWeb
+  LeaseWeb (Anycast: Amsterdam)
   https://mirror.leaseweb.com/gentoo/
   http://mirror.leaseweb.com/gentoo/
   rsync://mirror.leaseweb.com/gentoo/



[gentoo-commits] data/api:master commit in: files/mirrors/

2020-06-13 Thread Robin H. Johnson
commit: 224cb44f8f129f110f63b255c596a36e8aa5097e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 13 20:39:30 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 13 20:39:30 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=224cb44f

distfiles: update OSUOSL to reflect DNS RR

Signed-off-by: Robin H. Johnson  gentoo.org>

 files/mirrors/distfiles.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 7e6ec16..e1aca6d 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -23,7 +23,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
   
 
-  OSU Open Source Lab
+  OSU Open Source Lab (Corvallis; New York; Chicago)
   https://gentoo.osuosl.org/
   http://gentoo.osuosl.org/
 



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

2020-06-13 Thread Kent Fredric
commit: 7c67b0328c2fd7f66bf9f0d63db2fa895a3d050b
Author: Ferenc Erki  gmail  com>
AuthorDate: Fri Jun  5 18:00:57 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jun 13 20:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c67b032

app-admin/rex: bump version to 1.11.0

Closes: https://github.com/gentoo/gentoo/pull/16078
Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Kent Fredric  gentoo.org>

 app-admin/rex/Manifest  |   1 +
 app-admin/rex/rex-1.11.0.ebuild | 185 
 2 files changed, 186 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 82655be0c34..5e808afac73 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,2 +1,3 @@
 DIST Rex-1.10.0.tar.gz 332057 BLAKE2B 
fb8e22c25c6f5bbc696aa894cc2f77138e830bb7a41fcc42e677ae251b63fffc841d206a9c50dfda60e022fafccf4ca0181ba8ccb50151c74830994929cb70fa
 SHA512 
eaebf722d741d028d1f89beefee756e0b2fa6e3ddb8c2d6196c4183aedb6b1dd0a7f5fd4bc4211e4da26f61138ee974aa689d84d909c8d63cc414f803227dcf2
+DIST Rex-1.11.0.tar.gz 333640 BLAKE2B 
72f4ae7c661f90e406810d265fb72fd3114808576fb284ac05add4eac9e8501e1319dc9baffceff22d4480f02a8b56f5a502e41cef5062fd21460a61cfa7731f
 SHA512 
efe4aac2d5437d7e174fcf8b285911abcb416b68fa96a424b5b0a871490c9b7fa5d584a746befcd9f2f57f80d4135e0050db6bf8b6ce150b431b6f1e3b008b70
 DIST Rex-1.9.0.tar.gz 331106 BLAKE2B 
74bdf06be9454bc41c444a7d2bf576740e8ecfd2dd575d96172becaac5ee6031506b5ef111c6755a3bc3dcb1eb45722a14c050578cf816815954686a0e79a5ab
 SHA512 
9f9f629d681cc9af3fabccbbb31a881ab7a0414b51e6f1fc45600772b5f7207f8bf27a757955576b15eb7e8e7339e9f4746c497e4111904ad57614ebf1e3cb55

diff --git a/app-admin/rex/rex-1.11.0.ebuild b/app-admin/rex/rex-1.11.0.ebuild
new file mode 100644
index 000..5cc3866dba7
--- /dev/null
+++ b/app-admin/rex/rex-1.11.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   GITHUB_USER=RexOps
+   GITHUB_REPO=Rex
+   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   VCS_ECLASS="git-r3"
+else
+   # This is intentional to stop perl-module.eclass doing magic things 
when it
+   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
+   # Also prevents perl-module.eclass provisioning SRC_URI
+   DIST_AUTHOR=FERKI
+   DIST_NAME=Rex
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit perl-module ${VCS_ECLASS}
+
+DESCRIPTION="(R)?ex, the friendly automation framework"
+
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DZIL_DEPENDS="
+   dev-perl/Dist-Zilla
+   dev-perl/Dist-Zilla-Plugin-CheckExtraTests
+   dev-perl/Dist-Zilla-Plugin-ContributorsFile
+   dev-perl/Dist-Zilla-Plugin-Git-Contributors
+   dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
+   dev-perl/Dist-Zilla-Plugin-Meta-Contributors
+   dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
+   dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic
+   dev-perl/Dist-Zilla-Plugin-OSPrereqs
+   dev-perl/Dist-Zilla-Plugin-OurPkgVersion
+   dev-perl/Dist-Zilla-Plugin-Run
+   dev-perl/Software-License
+"
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   dev-perl/Data-Validate-IP
+   dev-perl/DBI
+   dev-perl/Devel-Caller
+   dev-perl/Digest-HMAC
+   virtual/perl-Digest-MD5
+   dev-perl/Expect
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/HTTP-Message
+   dev-perl/Hash-Merge
+   virtual/perl-IO
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/IPC-Shareable
+   dev-perl/JSON-MaybeXS
+   dev-perl/List-MoreUtils
+   virtual/perl-MIME-Base64
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   virtual/perl-Storable
+   dev-perl/TermReadKey
+   virtual/perl-Test-Simple
+   dev-perl/Text-Glob
+   virtual/perl-Text-Tabs+Wrap
+   virtual/perl-Time-HiRes
+   dev-perl/URI
+   dev-perl/XML-LibXML
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/YAML
+   virtual/perl-version
+"
+
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-7.110.100
+   test? (
+   virtual/perl-File-Temp
+   dev-perl/Test-Deep
+   >=dev-perl/Test-UseAllModules-0.150.0
+   )
+"
+
+[[ ${PV} ==  ]] && BDEPEND+=" ${DZIL_DEPENDS}"
+
+src_unpack() {
+   if [[ $PV ==  ]]; then
+   "${VCS_ECLASS}"_src_unpack
+   mkdir -p "${S}" || die "Can't make ${S}"
+   else
+   default
+   fi
+}
+
+dzil_src_prep() {
+   einfo 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/cairo/, x11-libs/cairo/files/

2020-06-13 Thread Sergei Trofimovich
commit: 75aebadc586d4bbce67e1bb948a10da28b5c703d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 13 20:11:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 13 20:13:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75aebadc

x11-libs/cairo: detect 'strings' with AC_CHECK_TOOL

This way all binutils tools are detected with $CHOST prefix
if exist. Fixes 64-bit build on sys-devel/binutils-config[-native-symlinks]
system.

Closes: https://bugs.gentoo.org/726200
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/cairo/cairo-1.16.0-r4.ebuild   | 135 
 x11-libs/cairo/files/cairo-1.16.0-strings.patch |  19 
 2 files changed, 154 insertions(+)

diff --git a/x11-libs/cairo/cairo-1.16.0-r4.ebuild 
b/x11-libs/cairo/cairo-1.16.0-r4.ebuild
new file mode 100644
index 000..d9108285f73
--- /dev/null
+++ b/x11-libs/cairo/cairo-1.16.0-r4.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic autotools multilib-minimal
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git;
+   SRC_URI=""
+else
+   SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A vector graphics library with cross-device output support"
+HOMEPAGE="https://www.cairographics.org/ 
https://gitlab.freedesktop.org/cairo/cairo;
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+IUSE="X aqua debug gles2-only +glib opengl static-libs +svg utils valgrind"
+# gtk-doc regeneration doesn't seem to work with out-of-source builds
+#[[ ${PV} == ** ]] && IUSE="${IUSE} doc" # API docs are provided in 
tarball, no need to regenerate
+
+# Test causes a circular depend on gtk+... since gtk+ needs cairo but test 
needs gtk+ so we need to block it
+RESTRICT="test"
+
+BDEPEND="
+   virtual/pkgconfig
+   >=sys-devel/libtool-2"
+RDEPEND="
+   >=dev-libs/lzo-2.06-r1[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}]
+   >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]
+   sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/pixman-0.32.4[${MULTILIB_USEDEP}]
+   gles2-only? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] )
+   glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
+   opengl? ( >=media-libs/mesa-9.1.6[egl,X(+),${MULTILIB_USEDEP}] )
+   X? (
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.9.1[${MULTILIB_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+#[[ ${PV} == ** ]] && DEPEND="${DEPEND}
+#  doc? (
+#  >=dev-util/gtk-doc-1.6
+#  ~app-text/docbook-xml-dtd-4.2
+#  )"
+
+REQUIRED_USE="
+   gles2-only? ( !opengl )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.12.18-disable-test-suite.patch
+   "${FILESDIR}"/${PN}-respect-fontconfig.patch
+   "${FILESDIR}"/${P}-pdf-add-missing-flush.patch
+   
"${FILESDIR}"/${P}-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
+   "${FILESDIR}"/${P}-strings.patch
+)
+
+src_prepare() {
+   default
+
+   if has_version ">=sys-libs/binutils-libs-2.34"; then
+   eapply "${FILESDIR}"/${PN}-1.16.0-binutils-2.34.patch
+   fi
+
+   # tests and perf tools require X, bug #483574
+   if ! use X; then
+   sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am 
|| die
+   fi
+
+   # Slightly messed build system YAY
+   if [[ ${PV} == ** ]]; then
+   touch boilerplate/Makefile.am.features
+   touch src/Makefile.am.features
+   touch ChangeLog
+   fi
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myopts
+
+   [[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT
+
+   use elibc_FreeBSD && myopts+=" --disable-symbol-lookup"
+
+   # [[ ${PV} == ** ]] && myopts+=" $(use_enable doc gtk-doc)"
+
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_with X x) \
+   $(use_enable X tee) \
+   $(use_enable X xlib) \
+   $(use_enable X xlib-xrender) \
+   $(use_enable X xcb) \
+   $(use_enable X xcb-shm) \
+   $(use_enable aqua quartz) \
+   $(use_enable aqua 

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

2020-06-13 Thread Mike Gilbert
commit: 4fd18140dc275d098103f97aabfe90ae488d0762
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 20:09:16 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 20:09:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd18140

sys-libs/pam: remove MULTILIB_USEDEP from virtual/pkgconfig

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/pam/pam-1.4.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/pam/pam-1.4.0.ebuild b/sys-libs/pam/pam-1.4.0.ebuild
index 78c55d58a02..3758576284f 100644
--- a/sys-libs/pam/pam-1.4.0.ebuild
+++ b/sys-libs/pam/pam-1.4.0.ebuild
@@ -20,7 +20,8 @@ BDEPEND="
dev-libs/libxslt
sys-devel/flex
sys-devel/gettext
-   virtual/pkgconfig[${MULTILIB_USEDEP}]"
+   virtual/pkgconfig
+"
 
 DEPEND="
virtual/libcrypt:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-C3/

2020-06-13 Thread Kent Fredric
commit: a47cdd1e8c9c1e47c1d824d7b3a2e8cb3de99da6
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jun 13 19:45:52 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jun 13 19:51:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47cdd1e

dev-perl/Class-C3: Bump to version 0.340.0

- EAPI7
- Add note about bundled stuff (Unused)

Upstream:
- Update bundled ExtUtils::HasCompiler with a few minor win32 fixes

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Class-C3/Class-C3-0.340.0.ebuild | 27 +++
 dev-perl/Class-C3/Manifest|  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Class-C3/Class-C3-0.340.0.ebuild 
b/dev-perl/Class-C3/Class-C3-0.340.0.ebuild
new file mode 100644
index 000..f170b85faf5
--- /dev/null
+++ b/dev-perl/Class-C3/Class-C3-0.340.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.34
+inherit perl-module
+
+DESCRIPTION="A pragma to use the C3 method resolution order algortihm"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~ppc-macos 
~x64-macos ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Note: 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Class-C3#Bundling
+RDEPEND="
+   >=dev-perl/Algorithm-C3-0.70.0
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.470.0
+   )
+"

diff --git a/dev-perl/Class-C3/Manifest b/dev-perl/Class-C3/Manifest
index 55c208d8b28..99fcab79172 100644
--- a/dev-perl/Class-C3/Manifest
+++ b/dev-perl/Class-C3/Manifest
@@ -1 +1,2 @@
 DIST Class-C3-0.33.tar.gz 27163 BLAKE2B 
81f970446076796e05412bb300170dcc65fec20b9f10bb112e412be1019eba4af16ec3276af20c6432862a835b48ebab976d4d4ca3b1410af049036fd6aa3639
 SHA512 
f72cff75c1222d7b42041b44b5ec7c8ff79e8c53f84ff11e1976a69dcde49093c52e66ebc19ce72f70c99332a9528a07a7d9eab7c74f5b6ce77464434b36cd7b
+DIST Class-C3-0.34.tar.gz 24819 BLAKE2B 
a97dbec6ca02bbbc17e0f2887dc0ee0e36bac7d3ef17606a0d913ba163b07f87019ade080d7f4a70afae0dc16c4ab3af4c6163102cb64631b70d0460fd1643aa
 SHA512 
3400b0f827cceca47fa352f634c1a08f33f880e7899be4c44f7bf2a113f5530a7ac07269ae6a15a3c67dc6bc106cdaa68bcf7a41bdce072e32c957f4



[gentoo-commits] repo/gentoo:master commit in: net-p2p/go-ethereum/

2020-06-13 Thread William Hubbs
commit: dccfdacabb126c27f454dfece86d7786bd5a8c1f
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun 13 19:24:41 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jun 13 19:31:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccfdaca

net-p2p/go-ethereum: remove old

Closes: https://bugs.gentoo.org/724876

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

 net-p2p/go-ethereum/Manifest  |  1 -
 net-p2p/go-ethereum/go-ethereum-1.8.15.ebuild | 45 ---
 net-p2p/go-ethereum/metadata.xml  |  1 -
 3 files changed, 47 deletions(-)

diff --git a/net-p2p/go-ethereum/Manifest b/net-p2p/go-ethereum/Manifest
index e2744cb8909..19241c91d28 100644
--- a/net-p2p/go-ethereum/Manifest
+++ b/net-p2p/go-ethereum/Manifest
@@ -187,7 +187,6 @@ DIST 
github.com%2Ftyler-smith%2Fgo-bip39%2F@v%2Fv1.0.1-0.20181017060643-dbb3b84b
 DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.1.mod 180 BLAKE2B 
5d858ca40ba2af791726707bdab12d76aebc9f9c9ea79e49a6125308b079cb945d6ed06ca2425116f19604651eb56f29b3ec8d79fd9f38ed044e745c9b73ddb6
 SHA512 
b5431ec3fbdaf9efda016ea275ff597106916f5d5781b2ca82e075e42da98f6c5d34a00410fe65ac3a3e64b3ac0e1ab02e68579effc426ccc5ee19a583c44d2c
 DIST 
github.com%2Fwsddn%2Fgo-ecdh%2F@v%2Fv0.0.0-20161211032359-48726bab9208.mod 32 
BLAKE2B 
8399d4dd62f8576d9fe4e56a68a695587628fcd01a6f211cc35df92ecdc0416b930f09065c2334cce03d72977d1d9c5c1e25ca0143250f2187f6acbd658835cb
 SHA512 
3a9ff4ec365d8d82771244f08c36ce91bf8a1d653855f6a756cbb84e668d1dcb2fa14e36d97933886e142583caa87afdd7059a97c81ee4edbaeed5c8b2eb02d6
 DIST 
github.com%2Fwsddn%2Fgo-ecdh%2F@v%2Fv0.0.0-20161211032359-48726bab9208.zip 5491 
BLAKE2B 
7584999ff0a8c447731f6fbfd87f15f848787468ca020c69be2cb68c10826a03043c6d9626adac61550bfc3c70774cd5ad1525366673c78093192fd69f95164f
 SHA512 
31652a9178419b8a8c52aadd6dd790e46c3f9061b55f1e1aea0c26aa5948305355b619b619f9c5e2919b63abd2e5455f79dc4842d34bb1b16de21ba784a759c7
-DIST go-ethereum-1.8.15.tar.gz 11101556 BLAKE2B 
19c92a473be363da3070cc6d264e2826b05430ed22fab2fa2567baaea3bd03f056d540639fc9f247cf3d45ded30ef28e5611f4eb0fda36324d46a0e1dad0e581
 SHA512 
d542881cbc2712eb35d327f26e14384fcfd273cfc9ee2b231c2a59bd1db18297a843551c186aa4942af2b5143e062845dcb2fa7c1daba50a6158a4ffe57f
 DIST go-ethereum-1.9.15.tar.gz 10244242 BLAKE2B 
2390e8f3cc8694c5f31423859fae45135caad113ec9c78c960d5bc8c1f3dd3d45f007d883b0059b6c90b8120d84a7e9b752569a55ef76b1137eae5cee19543ae
 SHA512 
117d2964fed0efc7e4c42c2ea00c40ffa87317e4f4ed124ffdbc72b64964b92829c7ddfa29da3faf4cfdb70a8eeb01fc0d25b94583050eb1f9b9b32ebb6e4612
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200311171314-f7b00557c8c4.mod 155 
BLAKE2B 
8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3
 SHA512 
7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06

diff --git a/net-p2p/go-ethereum/go-ethereum-1.8.15.ebuild 
b/net-p2p/go-ethereum/go-ethereum-1.8.15.ebuild
deleted file mode 100644
index 74e968bc795..000
--- a/net-p2p/go-ethereum/go-ethereum-1.8.15.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-base
-
-DESCRIPTION="Official golang implementation of the Ethereum protocol"
-HOMEPAGE="https://github.com/ethereum/go-ethereum;
-SRC_URI="https://github.com/ethereum/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="devtools opencl"
-
-DEPEND="dev-lang/go:=
-   opencl? ( virtual/opencl )
-"
-RDEPEND="${DEPEND}"
-
-# Does all kinds of wonky stuff like connecting to Docker daemon, network 
activity, ...
-RESTRICT="test"
-
-src_compile() {
-   use opencl && export GO_OPENCL=true
-
-   emake $(usex devtools all geth)
-}
-
-src_install() {
-   einstalldocs
-
-   dobin build/bin/geth
-   if use devtools; then
-   dobin build/bin/abigen
-   dobin build/bin/bootnode
-   dobin build/bin/evm
-   dobin build/bin/p2psim
-   dobin build/bin/puppeth
-   dobin build/bin/rlpdump
-   dobin build/bin/swarm
-   dobin build/bin/wnode
-   fi
-}

diff --git a/net-p2p/go-ethereum/metadata.xml b/net-p2p/go-ethereum/metadata.xml
index 03018cfb75a..166ac9b6e4a 100644
--- a/net-p2p/go-ethereum/metadata.xml
+++ b/net-p2p/go-ethereum/metadata.xml
@@ -11,7 +11,6 @@


Build Ethereum 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/go-ethereum/

2020-06-13 Thread William Hubbs
commit: f94e6840c5bc640cf456209e1f3a5de4e05cf5f7
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun 13 19:19:29 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jun 13 19:31:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94e6840

net-p2p/go-ethereum: 1.9.15 bump

Closes: https://bugs.gentoo.org/668098
Closes: https://bugs.gentoo.org/696472
Bug: https://bugs.gentoo.org/724876

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

 net-p2p/go-ethereum/Manifest  | 232 ++
 net-p2p/go-ethereum/go-ethereum-1.9.15.ebuild | 272 ++
 2 files changed, 504 insertions(+)

diff --git a/net-p2p/go-ethereum/Manifest b/net-p2p/go-ethereum/Manifest
index fc324d48325..e2744cb8909 100644
--- a/net-p2p/go-ethereum/Manifest
+++ b/net-p2p/go-ethereum/Manifest
@@ -1 +1,233 @@
+DIST github.com%2F!azure%2Fazure-pipeline-go%2F@v%2Fv0.2.1.mod 114 BLAKE2B 
076d15a6625743dbc5baa1feb35668127bd5f390b60c80f044162dc587771709b6c41f91bb862110a120a90d5279944257b673fb39030e629992c80a822e565c
 SHA512 
f3656f04c653b5651210e048b1663ed87b8899e4af6d2ccd0d3ed4ad97abe511d61e8b1f9a68582ffd49eb6b6e81c31ce955ffe79ab398836cb6fd5e37147a0e
+DIST github.com%2F!azure%2Fazure-pipeline-go%2F@v%2Fv0.2.2.mod 114 BLAKE2B 
970e1a4ad4507dea0b0edd259c1ca8439bff37a76b9f706cbde70a15c57a90ad7fea738c03762e83824052cb84d025ea65e32d76b395dd7a968daada036918c4
 SHA512 
d03d2cd1f8e526d2efbea4cbb3d5915b70095cd921a111d97b5acea9dd1e7594f5fa1719df17637606945269563c9e6c64deb00af61adf2ad1581dcc485aaeea
+DIST github.com%2F!azure%2Fazure-pipeline-go%2F@v%2Fv0.2.2.zip 22219 BLAKE2B 
d516576021eaafe8bf16205681fb2da682eb151e889320ca8cf110275959dee546bb30c8485dffb76a7e8a5cbdf2cc5040bc0169505feada70dce48d664cff10
 SHA512 
6044ee433265b00ce865312c00aa848f2578affe0fa86a6ce5d05697539e373783eadfabac905e2114ee1efabd16151e6004c15e4b0ae7b79545667450a8ae5d
+DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.7.0.mod 156 BLAKE2B 
7d25b5002d123286c4020b11120f3a9d3ff337acfc538c620f4a43d330e695db79108dc7283adda523086e2d836dff5e3aa34ca9a17913c5f0429be2233e794b
 SHA512 
deb1ca18793fb66b18b6d832b329f5b9b72696ccb420430aa5d9437f7e5bd9f5e0ceb60f90ef85f05fd4d49cb1911c33af5186b21f12d5d9c007e56fbf0ea8cf
+DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.7.0.zip 215953 
BLAKE2B 
ca0613ed628fbe43140d59afff086648811c3677430c442b886f15caf071fec8a7020823b7f8dbb3966dce75cbc1a4af217b2a4c2e945a58c9a32a57d902dd94
 SHA512 
8b04658358463730874c82c1e5f4d8069f5961d015189dff35011128c5a6682e0e3834861710c06e7fcb71e203a5aebda0d4d93361d849676eb8b621de3980d3
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.0.mod 315 
BLAKE2B 
08bd66cb04b1bd32588ef1eb6059f3a2cd208a20a9ba12816e50fa39f6258d1e50ced24d78da3df80f9ebbf19db7a6c42d04fa1934eb66637ec612da86704c6e
 SHA512 
72bb5cdb3b87c148cf4b613f3976076ffa0f8406d0d85b92b8f0311ca260e643c7855a939292dd82c66a71d4c5a1419a90b13f886bd65c7138062c34eaeae0b8
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.0.zip 96932 
BLAKE2B 
d2dc2a89edf90b671ae441ab2c2ca6a5aa2b228cd5279f78714f43563ce98d5755386fb544fc007886315b4ebfb139205f70e5f7bc8e3c8e69fb779162e3848a
 SHA512 
ad0798726a0c4c15525c3511b28785a626d6835e872956549d38ca1fce7351a2c8be930081c6d2f22c409665218bd854c54460e149a91dfa9f57d6fe6ef2ad1b
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.5.0.mod 325 
BLAKE2B 
1ff6851c8e73b2a566cfafdc2ebd259478b39258f785040407cd853433312ef10e492da8dc0dc9cbd4a2d2470e2715ef5ba4c05100c35f5b0664c9b23879e721
 SHA512 
61c06f593c1759bb078042d461319db2f91afcbddf50186d09195021eab865159ca5c017eb078d354d7db590365846e401ec3f91a2cbbf753bc32d7111683bd2
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.0.mod 371 
BLAKE2B 
cd0bcfc08f429e4c64a921f2df9a243f4198bea6fd7d80f74d9bab21f4d9891ba4a9c40ea3b389c9953c722b46a95d17e39f09e735e3c5850dc4565116fcfd16
 SHA512 
6c4daa23efdfe8ba8d2a9e31cbffade7636519c56af858f24c7ab154924fb5915c13030e5ce1aff2a7f23e99b0b48dc692744109fce7da66e77ab12fe45980c6
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.0.zip 
40044 BLAKE2B 
b1bb35d24546ed1758bd267190e9acbed8b5cc12ba013e713e8ea5608017ed4effbba6d1b5fea40aaaca24a047cc196f7eb75f33ebbd2d63c3cc1d61302e2e96
 SHA512 
e939c5aeb2a30a9f13847798f5a4377901559dfdb26810158bb15793d940f5b7c62deabc4e2317f7f13e7eaa379419957831cee6b51b646b8f7be7534baa1dcb
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.1.0.mod 59 
BLAKE2B 
7816ef9919ec514b2eafce6a859edeae85735475da10c34c64ecaf9a53a07748b02a424bd0a16b0413c499a2eacea0fcd6ce7807b651acd9f67ecd00b5fe55ce
 SHA512 
d5eb17738399f8b8e1a1be409ba5b24520b848b3be5fced46c726499f9df5bf5a54233c6c0c9b8fe896834bcf5132f39ba0b91bac0ce6347b9aef7c8bf93f912
+DIST github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.mod 113 
BLAKE2B 
7822bd4ddff863c4fe4e3caf59e722121828f61b08d5504216e1fea40401108199708fb07d7cef2b9dd7ddc7ed7d8feb4e0c823b8a7962217881601107404ca2
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/seq/

2020-06-13 Thread Mike Gilbert
commit: 7a9398ebfc39a8b6d00a23bd63ed71640a3b5420
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 19:24:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 19:24:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9398eb

dev-ml/seq: QA_FLAGS_IGNORED accepts regexes, not globs

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-ml/seq/seq-0.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ml/seq/seq-0.1.ebuild b/dev-ml/seq/seq-0.1.ebuild
index 762164f2f36..74a6685d686 100644
--- a/dev-ml/seq/seq-0.1.ebuild
+++ b/dev-ml/seq/seq-0.1.ebuild
@@ -20,7 +20,9 @@ BDEPEND=""
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
-QA_FLAGS_IGNORED="usr/lib*/ocaml/seq/seq.cmxs"
+QA_FLAGS_IGNORED=(
+   "usr/lib.*/ocaml/seq/seq.cmxs"
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-ml/seq/

2020-06-13 Thread Mike Gilbert
commit: 39d7a109d6b5ce1fb4485af40a2f9381fdb3cc46
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 19:20:24 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 19:20:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d7a109

dev-ml/seq: fix QA_FLAGS_IGNORED syntax

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-ml/seq/seq-0.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-ml/seq/seq-0.1.ebuild b/dev-ml/seq/seq-0.1.ebuild
index b1db2933a4c..762164f2f36 100644
--- a/dev-ml/seq/seq-0.1.ebuild
+++ b/dev-ml/seq/seq-0.1.ebuild
@@ -20,9 +20,7 @@ BDEPEND=""
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
-QA_FLAGS_IGNORED=(
-   /usr/lib*/ocaml/seq/seq.cmxs
-)
+QA_FLAGS_IGNORED="usr/lib*/ocaml/seq/seq.cmxs"
 
 src_prepare() {
default



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

2020-06-13 Thread Mike Gilbert
commit: 60b7072a739ba280d075d6d91da644cd6f3ee372
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 13 18:26:41 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 18:59:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b7072a

dev-libs/protobuf: Use not AC_PROG_CXX_FOR_BUILD.

Closes: https://bugs.gentoo.org/718876
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/protobuf/protobuf-3.10.1.ebuild | 4 
 dev-libs/protobuf/protobuf-3.11.4.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-libs/protobuf/protobuf-3.10.1.ebuild 
b/dev-libs/protobuf/protobuf-3.10.1.ebuild
index 207d865f940..53bd166190b 100644
--- a/dev-libs/protobuf/protobuf-3.10.1.ebuild
+++ b/dev-libs/protobuf/protobuf-3.10.1.ebuild
@@ -42,6 +42,10 @@ DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md)
 
 src_prepare() {
default
+
+   # https://github.com/protocolbuffers/protobuf/issues/7413
+   sed -e "/^AC_PROG_CXX_FOR_BUILD$/d" -i configure.ac || die
+
eautoreconf
 }
 

diff --git a/dev-libs/protobuf/protobuf-3.11.4.ebuild 
b/dev-libs/protobuf/protobuf-3.11.4.ebuild
index 10dfc3a1a39..568a3f45c37 100644
--- a/dev-libs/protobuf/protobuf-3.11.4.ebuild
+++ b/dev-libs/protobuf/protobuf-3.11.4.ebuild
@@ -42,6 +42,10 @@ DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md)
 
 src_prepare() {
default
+
+   # https://github.com/protocolbuffers/protobuf/issues/7413
+   sed -e "/^AC_PROG_CXX_FOR_BUILD$/d" -i configure.ac || die
+
eautoreconf
 }
 



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

2020-06-13 Thread Mike Gilbert
commit: f937eb195fdd22a58762830c3212205affa19ea3
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 13 18:40:42 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 18:59:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f937eb19

dev-libs/re2: Version bump (0.2020.06.01).

Static library no longer installed.

Closes: https://bugs.gentoo.org/723166
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2020.06.01.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 203932831f6..dd8925390a6 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,3 +1,4 @@
 DIST re2-2019-12-01.tar.gz 391450 BLAKE2B 
2069b496d494771d09d2ce289cc3cd45ea99fda17ca044f09ebeddae85c6fb2cabcb34403a8364d179591f7f3d8ad4e39191c1034aa70c8a16f5d439357330ba
 SHA512 
cfbce00a8462644177c2792cdcd1115fdd17dae9454f6148764bf22c4f364002c6d561f4f407564f6925b78fa8a252d6a3b02bfa8a63f347e6b3d33034ec2d77
 DIST re2-2020-04-01.tar.gz 402511 BLAKE2B 
ce3f17037a3a09867036e651d62bd9f004b7ed7c6813b4530059659e794a7a7a3ad17d6ee35b5456302d627a0524fc78151b60ed9c546c1baab699231554a0dd
 SHA512 
b3f2ec675fbc2ab18fc4de7b8c077f110010fd4a7502eea3d802d3706681b523db551edd80c2ff188457169471899084a6b21937154ab2288ee9ac123a2b7014
 DIST re2-2020-05-01.tar.gz 402569 BLAKE2B 
da94442ad8fa965ce8e38f19184579a033a65fd2cdd7769e2e2f2fdb590cd79adf275e94a8aa4ca6924c4b7879441ba7632cc492daa67d41cebeead67af6fc65
 SHA512 
76ab9b63a7de3de1dbde599e9fd35cf94de26f2f3c2a85e3befa0026decc95620fac65c7bcbfa3729efbfe6b1b418d77d733bd27496b54c649ac2918652c
+DIST re2-2020-06-01.tar.gz 403203 BLAKE2B 
46270c39fdb9eda127752e97e5dfea24a6cb9ddc32bfc298e123eb29609a003fd1a7a3591e760944ec36721ee1981f9bdbbc0b04d596764922e6bbc3daa9159c
 SHA512 
8592a5409cb087c3188023746a4121bd58972a7a21bae98022af587f6191b3096bbb5d379e622ea853ff3373c76972fb61f331354550715c9a7e77d08fba6f3c

diff --git a/dev-libs/re2/re2-0.2020.06.01.ebuild 
b/dev-libs/re2/re2-0.2020.06.01.ebuild
new file mode 100644
index 000..f4ed8174619
--- /dev/null
+++ b/dev-libs/re2/re2-0.2020.06.01.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficient, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2;
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SONAME="7"
+SLOT="0/${SONAME}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="icu"
+
+BDEPEND="icu? ( virtual/pkgconfig )"
+DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX
+}
+
+multilib_src_compile() {
+   emake SONAME="${SONAME}" shared
+}
+
+multilib_src_install() {
+   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" shared-install
+}



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

2020-06-13 Thread Mike Gilbert
commit: 1177b1699e260ad1ea5ad1b4948063096d46aab5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 13 18:16:50 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 18:59:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1177b169

dev-java/protobuf-java: Delete old version (3.11.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.11.2.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 2ec932522c7..806addb1d66 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,2 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
-DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild
deleted file mode 100644
index d7ecb43e823..000
--- a/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2008-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/22"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

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

2020-06-13 Thread Mike Gilbert
commit: 3d6a37a23f8033b0c7d8b52ed51b1d0dd38828ed
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 13 18:15:06 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 18:59:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6a37a2

dev-libs/protobuf: Delete old version (3.11.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/protobuf/Manifest   |   1 -
 dev-libs/protobuf/protobuf-3.11.2.ebuild | 124 ---
 2 files changed, 125 deletions(-)

diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index 2ec932522c7..806addb1d66 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -1,3 +1,2 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
-DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261

diff --git a/dev-libs/protobuf/protobuf-3.11.2.ebuild 
b/dev-libs/protobuf/protobuf-3.11.2.ebuild
deleted file mode 100644
index 44c26d8d35e..000
--- a/dev-libs/protobuf/protobuf-3.11.2.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 2008-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools elisp-common flag-o-matic multilib-minimal toolchain-funcs
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing 
structured data"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/22"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="emacs examples static-libs test zlib"
-RESTRICT="!test? ( test )"
-
-BDEPEND="emacs? ( app-editors/emacs:* )"
-DEPEND="test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
-   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
-RDEPEND="emacs? ( app-editors/emacs:* )
-   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.11.0-disable_no-warning-test.patch"
-   "${FILESDIR}/${PN}-3.11.0-system_libraries.patch"
-   "${FILESDIR}/${PN}-3.11.0-protoc_input_output_files.patch"
-)
-
-DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
-
-   if tc-ld-is-gold; then
-   # https://sourceware.org/bugzilla/show_bug.cgi?id=24527
-   tc-ld-disable-gold
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local options=(
-   $(use_enable static-libs static)
-   $(use_with zlib)
-   )
-
-   if tc-is-cross-compiler; then
-   # Build system uses protoc when building, so protoc copy 
runnable on host is needed.
-   mkdir -p "${WORKDIR}/build" || die
-   pushd "${WORKDIR}/build" > /dev/null || die
-   ECONF_SOURCE="${S}" econf_build "${options[@]}"
-   options+=(--with-protoc="$(pwd)/src/protoc")
-   popd > /dev/null || die
-   fi
-
-   ECONF_SOURCE="${S}" econf "${options[@]}"
-}
-
-src_compile() {
-   multilib-minimal_src_compile
-
-   if use emacs; then
-   elisp-compile editors/protobuf-mode.el
-   fi
-}
-
-multilib_src_compile() {
-   if tc-is-cross-compiler; then
-   emake -C "${WORKDIR}/build/src" protoc
-   fi
-
-   default
-}
-
-multilib_src_test() {
-   emake check
-}
-
-multilib_src_install_all() {
-   find "${D}" -name "*.la" -type f -delete || die
-
-   insinto /usr/share/vim/vimfiles/syntax
-   doins editors/proto.vim
-   insinto /usr/share/vim/vimfiles/ftdetect
-   

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

2020-06-13 Thread Keri Harris
commit: 4ae1efd64db644812eac65466ac4f4028c9f9fc6
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Jun 13 18:49:07 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Jun 13 18:49:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae1efd6

dev-lang/swi-prolog: add 8.3 development version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/swi-prolog/Manifest|   1 +
 dev-lang/swi-prolog/swi-prolog-8.3.0.ebuild | 103 
 2 files changed, 104 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index ab240ccc150..e2b9316dd67 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -4,3 +4,4 @@ DIST swipl-8.1.30.tar.gz 10921576 BLAKE2B 
ce163c7600554e5a2f62a75c4fc17444c115ad
 DIST swipl-8.1.31.tar.gz 10949562 BLAKE2B 
60a4dd1da1cce309f45e557b25d7fa384ac0d75bf819b5e49d8303cae260d6576b01adb9c26bd7496962ae64a3b012c146408f8adaf6a253c526d50f5ed6b74c
 SHA512 
629dd038fac868b0a2bcf71807ff6e795fd9c83a21358ef679b27bde8197b6f0aaf588a033720db9b1dd88c27dfeb0a42a13bc04e938f504524b48fa34891f1d
 DIST swipl-8.1.32.tar.gz 10959244 BLAKE2B 
d67a1f675d70862df4afa103b118d88750ee5937920dd7ecbc02773ddc1c4762a4d7d8afc7e822b5989cbcdd2feb0980d150c59b67dc129873619cbb40721564
 SHA512 
d0fbfe85b375bdba2a585b609c1a66cbaca50081d0946803a43b10813f4d7b6e138b644632dde7f8ac06f590f2de9aa3dbc927a128f105c1c3547ac6ae9a9c25
 DIST swipl-8.2.0.tar.gz 10955744 BLAKE2B 
3f1a534a967c86054596fe8ec5fda41ae2ab09d5617de2082f549211dec39674c2d53a210e697a9399be6061f7cea1f0fb241243c9c6226e64aa4ab22c990c85
 SHA512 
aa0d5e8e8c35e3ff1b6827c9a1ea53de44fa71698b98c974c9e65f2071545d0b71fba7f897327db38791f3cb706072c5dffdb46b4865cc26b9b25ad97522de4b
+DIST swipl-8.3.0.tar.gz 10955310 BLAKE2B 
74fbe2460b4b911281846ee7fffb0ca053e6c1c6650b2b91a19f4a318b6dac7ce7e18be5aeb51fa44ccdec8a8b5f1d48c33fefb50a5975bca56d776d1b633cdc
 SHA512 
07780fff9d44136cf5eda0a60a124d8c34a8ae1fef87bd7a537cbbab63112fe5fbaf816ec724d03b18d4e50c03df6e24b848d20202d1a963f2a56b7cce220c45

diff --git a/dev-lang/swi-prolog/swi-prolog-8.3.0.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.3.0.ebuild
new file mode 100644
index 000..2293c183ae1
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-8.3.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils eutils flag-o-matic multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="versatile implementation of the Prolog programming language"
+HOMEPAGE="http://www.swi-prolog.org/;
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/zlib
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.7:= )
+   uuid? ( dev-libs/ossp-uuid )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )
+   yaml? ( dev-libs/libyaml )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+BUILD_DIR="${S}/build"
+CMAKE_USE_DIR="${S}"
+
+src_prepare() {
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   eapply "${WORKDIR}"/${PV}
+   fi
+   eapply_user
+
+   sed -i -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use debug && append-flags -DO_DEBUG
+
+   mycmakeargs=(
+   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
+   -DUSE_GMP=$(usex gmp)
+   -DINSTALL_DOCUMENTATION=$(use doc && usex archive)
+   -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
+   -DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
+   -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+   -DSWIPL_PACKAGES_BDB=$(usex berkdb)
+   -DSWIPL_PACKAGES_PCRE=$(usex pcre)
+   -DSWIPL_PACKAGES_YAML=$(usex yaml)
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/uwebsockets/

2020-06-13 Thread Aisha Tammy
commit: 890163fa483d58dfd99f7f2e7f86192e59385237
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 14:31:53 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 14:32:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=890163fa

dev-cpp/uwebsockets: remove old version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-cpp/uwebsockets/Manifest  |  1 -
 dev-cpp/uwebsockets/uwebsockets-0.17.4.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/dev-cpp/uwebsockets/Manifest b/dev-cpp/uwebsockets/Manifest
index 48333b4..62cd730 100644
--- a/dev-cpp/uwebsockets/Manifest
+++ b/dev-cpp/uwebsockets/Manifest
@@ -1,2 +1 @@
-DIST uwebsockets-0.17.4.tar.gz 206285 BLAKE2B 
bf1394dc2c1e2bbb557238089443ab99e7de5fd73a2998ec5b1f392d80254ec0858a5ed58d94b98aeb0094ad0a1883772d41548583e3beafd12f263adbf4ccf1
 SHA512 
5d40003d69b0541e9f73b028ca1630f0840fc40495a88de23656829169088f7c5ce23ec2f6d0da07a9a1cd42b5be3a47fb719f4c98e546eb9a4a80e29010889d
 DIST uwebsockets-18.3.0.tar.gz 263300 BLAKE2B 
7225df4c8ce3bc09a92505ee7559a0d69b0cab09da44e7f0ca5e03f6c29ae23474566a1f28ececa938403b34bae4d2a53254ecd1eb7aa4330a9dbd065d74e943
 SHA512 
e694de5f206e72aa1872f69fdcfa9551103b42cc480f0e34e83a8dccce35fc0ef4c6dcbbcc817871e8bb8f0439a345295eaaf17654dedf6e94c78852507485cc

diff --git a/dev-cpp/uwebsockets/uwebsockets-0.17.4.ebuild 
b/dev-cpp/uwebsockets/uwebsockets-0.17.4.ebuild
deleted file mode 100644
index 994c569..000
--- a/dev-cpp/uwebsockets/uwebsockets-0.17.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
-
-DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
-HOMEPAGE="https://github.com/uNetworking/uWebSockets;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git;
-else
-   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   S="${WORKDIR}/uWebSockets-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-RDEPEND="~dev-cpp/usockets-0.3.5"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-Makefile.patch"
-   "${FILESDIR}/${PN}-src_Loop.h.patch"
-)
-
-src_compile() {
-   return 0
-}
-
-src_install() {
-   emake prefix="/usr" DESTDIR="${D}" install
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/uwebsockets/

2020-06-13 Thread Aisha Tammy
commit: 85150355342ab06be72e32076611bd2401e38c56
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 14:27:34 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 14:27:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85150355

dev-cpp/uwebsockets: version bump + live

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-cpp/uwebsockets/Manifest  |  1 +
 dev-cpp/uwebsockets/uwebsockets-18.3.0.ebuild | 37 +++
 dev-cpp/uwebsockets/uwebsockets-.ebuild   | 37 +++
 3 files changed, 75 insertions(+)

diff --git a/dev-cpp/uwebsockets/Manifest b/dev-cpp/uwebsockets/Manifest
index a34d17f..48333b4 100644
--- a/dev-cpp/uwebsockets/Manifest
+++ b/dev-cpp/uwebsockets/Manifest
@@ -1 +1,2 @@
 DIST uwebsockets-0.17.4.tar.gz 206285 BLAKE2B 
bf1394dc2c1e2bbb557238089443ab99e7de5fd73a2998ec5b1f392d80254ec0858a5ed58d94b98aeb0094ad0a1883772d41548583e3beafd12f263adbf4ccf1
 SHA512 
5d40003d69b0541e9f73b028ca1630f0840fc40495a88de23656829169088f7c5ce23ec2f6d0da07a9a1cd42b5be3a47fb719f4c98e546eb9a4a80e29010889d
+DIST uwebsockets-18.3.0.tar.gz 263300 BLAKE2B 
7225df4c8ce3bc09a92505ee7559a0d69b0cab09da44e7f0ca5e03f6c29ae23474566a1f28ececa938403b34bae4d2a53254ecd1eb7aa4330a9dbd065d74e943
 SHA512 
e694de5f206e72aa1872f69fdcfa9551103b42cc480f0e34e83a8dccce35fc0ef4c6dcbbcc817871e8bb8f0439a345295eaaf17654dedf6e94c78852507485cc

diff --git a/dev-cpp/uwebsockets/uwebsockets-18.3.0.ebuild 
b/dev-cpp/uwebsockets/uwebsockets-18.3.0.ebuild
new file mode 100644
index 000..17fcaa5
--- /dev/null
+++ b/dev-cpp/uwebsockets/uwebsockets-18.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
+HOMEPAGE="https://github.com/uNetworking/uWebSockets;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git;
+else
+   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/uWebSockets-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+RDEPEND="~dev-cpp/usockets-0.4.0"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-src_Loop.h.patch"
+)
+
+src_prepare() {
+   default
+   mv src uWebSockets
+}
+
+src_compile() {
+   return 0
+}
+
+src_install() {
+   doheader -r uWebSockets
+}

diff --git a/dev-cpp/uwebsockets/uwebsockets-.ebuild 
b/dev-cpp/uwebsockets/uwebsockets-.ebuild
new file mode 100644
index 000..17fcaa5
--- /dev/null
+++ b/dev-cpp/uwebsockets/uwebsockets-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
+HOMEPAGE="https://github.com/uNetworking/uWebSockets;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git;
+else
+   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/uWebSockets-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+RDEPEND="~dev-cpp/usockets-0.4.0"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-src_Loop.h.patch"
+)
+
+src_prepare() {
+   default
+   mv src uWebSockets
+}
+
+src_compile() {
+   return 0
+}
+
+src_install() {
+   doheader -r uWebSockets
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/usockets/files/, dev-cpp/usockets/

2020-06-13 Thread Aisha Tammy
commit: 7b7e834b9f32518331782ed112b2ce21233e29a0
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 14:20:04 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 14:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b7e834b

dev-cpp/usockets: update to latest + live

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-cpp/usockets/Manifest  |  1 +
 dev-cpp/usockets/files/usockets-Makefile.patch | 54 +++--
 dev-cpp/usockets/usockets-0.4.0.ebuild | 56 ++
 dev-cpp/usockets/usockets-.ebuild  | 56 ++
 4 files changed, 145 insertions(+), 22 deletions(-)

diff --git a/dev-cpp/usockets/Manifest b/dev-cpp/usockets/Manifest
index ddf126a..7b538ac 100644
--- a/dev-cpp/usockets/Manifest
+++ b/dev-cpp/usockets/Manifest
@@ -1 +1,2 @@
 DIST usockets-0.3.5.tar.gz 47939 BLAKE2B 
fc73f44adc19bd31b78832084a64f2ba3e7b463232056bf67370cf116bf43a0e63734a26fcc833b3d5f917c671cc6fb1983d52c4c92e2f7aae81500df5c5d12d
 SHA512 
a76a469d10e10592b651aa6ccc5d25dfa89015d6b74c8d2268df8eee4206d9194de82ac79079f06f5277803ecfa13cf4bd9ff29bf0ccc98b6ee64798aada796e
+DIST usockets-0.4.0.tar.gz 48367 BLAKE2B 
025b83bd1f9778c469ad29bde0f8cab7fbc5f9b86e5cd97261b9aee77c2d26a67d22a185a17011e9c067acb23e0341c4112a00dbf270510013e1e863b5678ff1
 SHA512 
c480c6fd4a87ebe7d9db1928185075d52da63482f4ecc37f684fe10654e92de540badf47d2ab8e6021266a87308496189b39e95830d11924da0023a222decf2d

diff --git a/dev-cpp/usockets/files/usockets-Makefile.patch 
b/dev-cpp/usockets/files/usockets-Makefile.patch
index 8d10a20..a51f8b1 100644
--- a/dev-cpp/usockets/files/usockets-Makefile.patch
+++ b/dev-cpp/usockets/files/usockets-Makefile.patch
@@ -1,52 +1,62 @@
 diff --git a/Makefile b/Makefile
-index fa6e2ff..9fdcf47 100644
+index fa6e2ff..529ed74 100644
 --- a/Makefile
 +++ b/Makefile
 @@ -1,3 +1,14 @@
 +DESTDIR ?=
 +
-+prefix ?= "/usr/local"
-+exec_prefix   ?=  "$(prefix)"
++prefix ?= "/usr/local"
++exec_prefix ?="$(prefix)"
 +libdir ?= "$(exec_prefix)/lib"
 +includedir?=  "$(exec_prefix)/include/uSockets"
 +
-+VERSION = 0.3.5
-+LIBTARGET = libusockets.so
++# OpenBSD specific library version
++LIBTARGET =   libusockets.so.$(LIBusockets_VERSION)
 +
 +
  # WITH_OPENSSL=1 enables OpenSSL 1.1+ support
  ifeq ($(WITH_OPENSSL),1)
override CFLAGS += -DLIBUS_USE_OPENSSL
-@@ -35,8 +46,27 @@ endif
+@@ -33,13 +44,33 @@ ifeq ($(WITH_ASAN),1)
+ endif
+ 
  override CFLAGS += -std=c11 -Isrc
- override LDFLAGS += uSockets.a
+-override LDFLAGS += uSockets.a
  
 -# By default we build the uSockets.a static library
-+# By default we build the libusockets.so shared library
- default:
+-default:
++static:
+   rm -f *.o
+-  $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c
+-  $(AR) rvs uSockets.a *.o
++  $(CC) $(CFLAGS) -c src/*.c src/eventing/*.c src/crypto/*.c
++  $(AR) rvs libusockets.a *.o
++
++dynamic:
 +  rm -f *.o
-+  $(CC) $(CFLAGS) $(CPPFLAGS) -fpic -c src/*.c src/eventing/*.c 
src/crypto/*.c
-+  $(CC) -shared -Wl,-soname,libusockets.so -o $(LIBTARGET) *.o
++  $(CC) -fPIC -c src/*.c src/eventing/*.c src/crypto/*.c $(CFLAGS)
++  $(CC) -shared -fPIC -Wl,-soname,$(LIBTARGET) $(CFLAGS) -o $(LIBTARGET) 
*.o $(LDFLAGS)
++
++default: static dynamic
 +
-+install: default
++install:
 +  # install the folders needed  (making sure that the exist)
 +  install -d "$(DESTDIR)$(libdir)" \
 +  "$(DESTDIR)$(includedir)/internal/eventing" \
 +  "$(DESTDIR)$(includedir)/internal/networking"
-+  # install the library first, while making sure that the symlink is 
updated
-+  install -m 755 $(LIBTARGET) 
"$(DESTDIR)$(libdir)/$(LIBTARGET).$(VERSION)"
-+  @ cd "$(DESTDIR)$(libdir)" && ln -snf "$(LIBTARGET).$(VERSION)" 
"$(LIBTARGET)"
++  # OpenBSD specific library version
++  install -m 755 $(LIBTARGET) "$(DESTDIR)$(libdir)/"
++  # install static library
++  install -m 755 libusockets.a "$(DESTDIR)$(libdir)/"
 +  # we also install all the header files
-+  install -m 644 src/*.h "$(DESTDIR)$(includedir)/"
++  install  src/*.h "$(DESTDIR)$(includedir)/"
 +  install -m 644 src/internal/*.h "$(DESTDIR)$(includedir)/internal/"
 +  install -m 644 src/internal/eventing/*.h 
"$(DESTDIR)$(includedir)/internal/eventing/"
 +  install -m 644 src/internal/networking/*.h 
"$(DESTDIR)$(includedir)/internal/networking/"
-+
-+static:
-   rm -f *.o
-   $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c
-   $(AR) rvs uSockets.a *.o
-@@ -52,4 +82,5 @@ swift_examples:
+ 
+ # Builds all examples
+ .PHONY: examples
+@@ -52,4 +83,5 @@ swift_examples:
  clean:
rm -f *.o
rm -f *.a

diff --git a/dev-cpp/usockets/usockets-0.4.0.ebuild 
b/dev-cpp/usockets/usockets-0.4.0.ebuild
new file mode 100644
index 000..0b4a1f0
--- /dev/null

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/usockets/

2020-06-13 Thread Aisha Tammy
commit: 0046dcc1fe26e3dfea4dd37eebf742932b7f846a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 14:32:48 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 14:32:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0046dcc1

dev-cpp/usockets: remove old version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-cpp/usockets/Manifest  |  1 -
 dev-cpp/usockets/metadata.xml  |  1 -
 dev-cpp/usockets/usockets-0.3.5.ebuild | 57 --
 3 files changed, 59 deletions(-)

diff --git a/dev-cpp/usockets/Manifest b/dev-cpp/usockets/Manifest
index 7b538ac..773a4ab 100644
--- a/dev-cpp/usockets/Manifest
+++ b/dev-cpp/usockets/Manifest
@@ -1,2 +1 @@
-DIST usockets-0.3.5.tar.gz 47939 BLAKE2B 
fc73f44adc19bd31b78832084a64f2ba3e7b463232056bf67370cf116bf43a0e63734a26fcc833b3d5f917c671cc6fb1983d52c4c92e2f7aae81500df5c5d12d
 SHA512 
a76a469d10e10592b651aa6ccc5d25dfa89015d6b74c8d2268df8eee4206d9194de82ac79079f06f5277803ecfa13cf4bd9ff29bf0ccc98b6ee64798aada796e
 DIST usockets-0.4.0.tar.gz 48367 BLAKE2B 
025b83bd1f9778c469ad29bde0f8cab7fbc5f9b86e5cd97261b9aee77c2d26a67d22a185a17011e9c067acb23e0341c4112a00dbf270510013e1e863b5678ff1
 SHA512 
c480c6fd4a87ebe7d9db1928185075d52da63482f4ecc37f684fe10654e92de540badf47d2ab8e6021266a87308496189b39e95830d11924da0023a222decf2d

diff --git a/dev-cpp/usockets/metadata.xml b/dev-cpp/usockets/metadata.xml
index 50cf8d2..73dd576 100644
--- a/dev-cpp/usockets/metadata.xml
+++ b/dev-cpp/usockets/metadata.xml
@@ -7,6 +7,5 @@
 
 
   Enable bindings to use the libuv dispatcher
-  Enable openssl support
 
 

diff --git a/dev-cpp/usockets/usockets-0.3.5.ebuild 
b/dev-cpp/usockets/usockets-0.3.5.ebuild
deleted file mode 100644
index 72133f1..000
--- a/dev-cpp/usockets/usockets-0.3.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib
-
-DESCRIPTION="tiny eventing, networking & crypto for async applications"
-HOMEPAGE="https://github.com/uNetworking/uSockets;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/uNetworking/uSockets.git;
-else
-   SRC_URI="https://github.com/uNetworking/uSockets/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   S="${WORKDIR}/uSockets-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="libuv +openssl libressl debug"
-
-DEPEND="openssl? (
- libressl? ( >=dev-libs/libressl-3.0.0 )
- !libressl? ( >=dev-libs/openssl-1.1.0 )
- )
-   libuv? ( dev-libs/libuv )
-   debug? (
-   || (
-   >=sys-devel/gcc-7.4.0:*[sanitize]
-   (
-   sys-devel/clang-runtime:*[sanitize]
-   sys-libs/compiler-rt-sanitizers:*[sanitize]
-   )
-   )
-   )
-"
-BDEPEND="${DEPEND}"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/usockets-Makefile.patch"
-)
-
-src_compile() {
-   # the Makefile uses environment variables
-   emake WITH_OPENSSL=$(usex openssl 1 0) \
- WITH_LIBUV=$(usex libuv 1 0) \
- WITH_ASAN=$(usex debug 1 0) \
- default
-}
-
-src_install() {
-   emake libdir="/usr/$(get_libdir)" prefix="/usr" DESTDIR="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/purritobin/

2020-06-13 Thread Aisha Tammy
commit: 18435148e74ea036bca5be0b334bb0a7a2558543
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 14:31:01 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 14:31:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18435148

net-misc/purritobin: version bump + lib depend fixes

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 net-misc/purritobin/Manifest|  1 +
 net-misc/purritobin/purritobin-0.2.1.ebuild | 50 +
 net-misc/purritobin/purritobin-.ebuild  | 36 +
 3 files changed, 74 insertions(+), 13 deletions(-)

diff --git a/net-misc/purritobin/Manifest b/net-misc/purritobin/Manifest
index 2c34c54..c72479b 100644
--- a/net-misc/purritobin/Manifest
+++ b/net-misc/purritobin/Manifest
@@ -1 +1,2 @@
 DIST purritobin-0.1.3.tar.gz 7561 BLAKE2B 
0b476678e5f06b64741e3cff68822dc7c7f32af0c1313405ae8aa0b39af7e649f33b2405d63194e7634d2f2e75d1715524383f6c1b11170eac925fd814579674
 SHA512 
8b79fed4abd8412d04af7cf67792a8f6f658f4bc0c87b891275eb7ffb72c747c5174ed8556f6a57f160c6e6e4700bcc55b89ca1076d51d6d59b1fd906e2824a1
+DIST purritobin-0.2.1.tar.gz 9487 BLAKE2B 
1aa4e44b5d79d4da6c05195ed5aa187e8c4c2864905b0f225d4e6a0c65b469c046b2172d8b2108588955930dbfc2ab01f6d01b191fd988ebdb7b5714cda2bbd9
 SHA512 
4dbcc473b2f4df399a572a9ae588c32564eb0d807411448a4da701d2982bc72d45dd2fb5256b9cf1b6d6b3c06b588a18ac7a2f980758763f699fe54d11207ddb

diff --git a/net-misc/purritobin/purritobin-0.2.1.ebuild 
b/net-misc/purritobin/purritobin-0.2.1.ebuild
new file mode 100644
index 000..2c9702a
--- /dev/null
+++ b/net-misc/purritobin/purritobin-0.2.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="minimalistic commandline pastebin"
+HOMEPAGE="https://bsd.ac;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/PurritoBin-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="libuv static-libs"
+
+DEPEND="dev-cpp/usockets[libuv=,static-libs?]
+   libuv? ( >=dev-libs/libuv-1.35.0[static-libs?] )
+"
+BDEPEND="
+   dev-cpp/uwebsockets
+"
+
+src_prepare() {
+   sed -i -e "s:.ifdef:ifdef:g" \
+  -e "s:.else:else:g" \
+  -e "s:.endif:endif:g" \
+  Makefile
+   default
+}
+
+src_compile() {
+   env LDFLAGS="-L/usr/$(get_libdir)" \
+   emake $(usex libuv USE_DLIBUV=1 '') \
+   $(usex static-libs USE_STATIC=1 '') \
+   all
+}
+
+src_install() {
+   emake prefix="/usr" \
+ DESTDIR="${D}" \
+ install
+   einstalldocs
+}

diff --git a/net-misc/purritobin/purritobin-.ebuild 
b/net-misc/purritobin/purritobin-.ebuild
index 210bf60..2c9702a 100644
--- a/net-misc/purritobin/purritobin-.ebuild
+++ b/net-misc/purritobin/purritobin-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-DESCRIPTION="minimalistic commanline pastebin"
+DESCRIPTION="minimalistic commandline pastebin"
 HOMEPAGE="https://bsd.ac;
 
 if [[ ${PV} ==  ]]; then
@@ -16,25 +16,35 @@ else
S="${WORKDIR}/PurritoBin-${PV}"
 fi
 
-LICENSE="ISC"
+LICENSE="GPL-2"
 SLOT="0"
-IUSE="libuv"
+IUSE="libuv static-libs"
 
-DEPEND=">=dev-cpp/usockets-0.3.5:=[libuv?]
-   >=dev-cpp/uwebsockets-0.17.4
-   libuv? ( >=dev-libs/libuv-1.35.0 )
+DEPEND="dev-cpp/usockets[libuv=,static-libs?]
+   libuv? ( >=dev-libs/libuv-1.35.0[static-libs?] )
 "
-RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-cpp/uwebsockets
+"
+
+src_prepare() {
+   sed -i -e "s:.ifdef:ifdef:g" \
+  -e "s:.else:else:g" \
+  -e "s:.endif:endif:g" \
+  Makefile
+   default
+}
 
 src_compile() {
-   if use libuv; then
-   WITH_LIBUV=1 emake all
-   else
-   emake all
-   fi
+   env LDFLAGS="-L/usr/$(get_libdir)" \
+   emake $(usex libuv USE_DLIBUV=1 '') \
+   $(usex static-libs USE_STATIC=1 '') \
+   all
 }
 
 src_install() {
-   emake prefix="/usr" DESTDIR="${D}" install
+   emake prefix="/usr" \
+ DESTDIR="${D}" \
+ install
einstalldocs
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/purritobin/

2020-06-13 Thread Aisha Tammy
commit: 03a52d91bded0d23bf6b5dd038363dc769111e42
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 14:31:31 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 14:31:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03a52d91

net-misc/purritobin: remove old version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 net-misc/purritobin/Manifest|  1 -
 net-misc/purritobin/purritobin-0.1.3.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/net-misc/purritobin/Manifest b/net-misc/purritobin/Manifest
index c72479b..a2c4a31 100644
--- a/net-misc/purritobin/Manifest
+++ b/net-misc/purritobin/Manifest
@@ -1,2 +1 @@
-DIST purritobin-0.1.3.tar.gz 7561 BLAKE2B 
0b476678e5f06b64741e3cff68822dc7c7f32af0c1313405ae8aa0b39af7e649f33b2405d63194e7634d2f2e75d1715524383f6c1b11170eac925fd814579674
 SHA512 
8b79fed4abd8412d04af7cf67792a8f6f658f4bc0c87b891275eb7ffb72c747c5174ed8556f6a57f160c6e6e4700bcc55b89ca1076d51d6d59b1fd906e2824a1
 DIST purritobin-0.2.1.tar.gz 9487 BLAKE2B 
1aa4e44b5d79d4da6c05195ed5aa187e8c4c2864905b0f225d4e6a0c65b469c046b2172d8b2108588955930dbfc2ab01f6d01b191fd988ebdb7b5714cda2bbd9
 SHA512 
4dbcc473b2f4df399a572a9ae588c32564eb0d807411448a4da701d2982bc72d45dd2fb5256b9cf1b6d6b3c06b588a18ac7a2f980758763f699fe54d11207ddb

diff --git a/net-misc/purritobin/purritobin-0.1.3.ebuild 
b/net-misc/purritobin/purritobin-0.1.3.ebuild
deleted file mode 100644
index 210bf60..000
--- a/net-misc/purritobin/purritobin-0.1.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="minimalistic commanline pastebin"
-HOMEPAGE="https://bsd.ac;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   S="${WORKDIR}/PurritoBin-${PV}"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="libuv"
-
-DEPEND=">=dev-cpp/usockets-0.3.5:=[libuv?]
-   >=dev-cpp/uwebsockets-0.17.4
-   libuv? ( >=dev-libs/libuv-1.35.0 )
-"
-RDEPEND="${DEPEND}"
-
-src_compile() {
-   if use libuv; then
-   WITH_LIBUV=1 emake all
-   else
-   emake all
-   fi
-}
-
-src_install() {
-   emake prefix="/usr" DESTDIR="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/seq/

2020-06-13 Thread Alfredo Tupone
commit: bf598286f4634486c6384ebed4ff101df986ced6
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jun 13 18:11:56 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jun 13 18:11:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf598286

dev-ml/seq: remove CFLAGS QA warning

Closes: https://bugs.gentoo.org/728042
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/seq/seq-0.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ml/seq/seq-0.1.ebuild b/dev-ml/seq/seq-0.1.ebuild
index 36b44f74c5a..b1db2933a4c 100644
--- a/dev-ml/seq/seq-0.1.ebuild
+++ b/dev-ml/seq/seq-0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,6 +20,10 @@ BDEPEND=""
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
+QA_FLAGS_IGNORED=(
+   /usr/lib*/ocaml/seq/seq.cmxs
+)
+
 src_prepare() {
default
sed -i \



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

2020-06-13 Thread Pacho Ramos
commit: 4b72e59ed9b1fcdb1ab88ede59c9a863549c5295
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 17:41:10 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 17:41:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b72e59e

sci-chemistry/mdtraj: Bump to 1.9.4

Closes: https://bugs.gentoo.org/711696
Closes: https://bugs.gentoo.org/718478
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/mdtraj/Manifest|  1 +
 sci-chemistry/mdtraj/mdtraj-1.9.4.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/sci-chemistry/mdtraj/Manifest b/sci-chemistry/mdtraj/Manifest
index 982cdea3569..8e63d1026da 100644
--- a/sci-chemistry/mdtraj/Manifest
+++ b/sci-chemistry/mdtraj/Manifest
@@ -1 +1,2 @@
 DIST mdtraj-1.9.1.tar.gz 1985711 BLAKE2B 
625b7c1da998bd46732604dcc93c76f970f3c79f10e81aa9f4b3051ee45101efea8afd803d539ba1831dac3e7ed208d7c3773f74189a3887063cbff2b4d79df6
 SHA512 
015d9d1e258a7a207ac3b7e7a81b87c308e8684ee0a173ae9b722a90910e95e7f2ee18158c163212fae39d093b0cf397293d6e713538acb1fd20a7b70f2adc76
+DIST mdtraj-1.9.4.tar.gz 2133297 BLAKE2B 
c1507246bf0c8d7f6753f3d505f940e6f2f001361e42f10c9775647a7e6b58edf2d3953a8e48932f6bf9ad90b27e1baf30df6a7c1a590e49a860175822a25360
 SHA512 
55f67546db20ce63da3af2231df459e9983e15a65da960784613f746dcce820fe6b0deffbb21b528e93fc6cf674dc7a25ee0894d2a89e5504e20d200ca38

diff --git a/sci-chemistry/mdtraj/mdtraj-1.9.4.ebuild 
b/sci-chemistry/mdtraj/mdtraj-1.9.4.ebuild
new file mode 100644
index 000..5537daa6a53
--- /dev/null
+++ b/sci-chemistry/mdtraj/mdtraj-1.9.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Read, write and analyze MD trajectories with only a few lines of 
Python code"
+HOMEPAGE="http://mdtraj.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/astor[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pytables[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/jupyter_client[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+# Tests fail (in previous ebuild versions they weren't even run
+RESTRICT="test"
+
+python_prepare() {
+   sed -e "s:re.match('build.*(mdtraj.*)', output_dir).group(1):'.':g" \
+   -i basesetup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2020-06-13 Thread Rui Huang
commit: 5e22e4dcf91857d1ac10c5e3e6d8b400cd412594
Author: Huang Rui  gmail  com>
AuthorDate: Sat Jun 13 17:08:16 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Sat Jun 13 17:08:16 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e22e4dc

sys-process/nvtop: change ${PV} to "${PV}"

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/nvtop-1.0.0.ebuild | 2 +-
 sys-process/nvtop/nvtop-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/nvtop/nvtop-1.0.0.ebuild 
b/sys-process/nvtop/nvtop-1.0.0.ebuild
index b7b88af..5a831a1 100644
--- a/sys-process/nvtop/nvtop-1.0.0.ebuild
+++ b/sys-process/nvtop/nvtop-1.0.0.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
 DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
 HOMEPAGE="https://github.com/Syllo/nvtop;
 
-if [[ ${PV} == "" ]] ; then
+if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
inherit git-r3
 else

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-.ebuild
index 594d987..42b38e8 100644
--- a/sys-process/nvtop/nvtop-.ebuild
+++ b/sys-process/nvtop/nvtop-.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
 DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
 HOMEPAGE="https://github.com/Syllo/nvtop;
 
-if [[ ${PV} == "" ]] ; then
+if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
inherit git-r3
 else



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

2020-06-13 Thread Mike Gilbert
commit: 6f1f73e836ef76367dcf251f042e415219e7b410
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  6 19:38:43 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1f73e8

dev-libs/gobject-introspection: revbump for RDEPEND change

Signed-off-by: Mike Gilbert  gentoo.org>

 ...introspection-1.62.0.ebuild => gobject-introspection-1.62.0-r1.ebuild} | 0
 ...introspection-1.64.1.ebuild => gobject-introspection-1.64.1-r1.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.62.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.62.0-r1.ebuild
similarity index 100%
rename from dev-libs/gobject-introspection/gobject-introspection-1.62.0.ebuild
rename to dev-libs/gobject-introspection/gobject-introspection-1.62.0-r1.ebuild

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.64.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
similarity index 100%
rename from dev-libs/gobject-introspection/gobject-introspection-1.64.1.ebuild
rename to dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: virtual/pkgconfig/

2020-06-13 Thread Mike Gilbert
commit: 487af5392662a736627157cdbe6e79ee6cd8b964
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May 31 02:44:48 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487af539

virtual/pkgconfig: remove multilib USE flags

Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/pkgconfig/pkgconfig-0-r1.ebuild | 17 -
 .../{pkgconfig-1.ebuild => pkgconfig-2.ebuild}  |  8 +++-
 2 files changed, 3 insertions(+), 22 deletions(-)

diff --git a/virtual/pkgconfig/pkgconfig-0-r1.ebuild 
b/virtual/pkgconfig/pkgconfig-0-r1.ebuild
deleted file mode 100644
index 1b6aaccd97e..000
--- a/virtual/pkgconfig/pkgconfig-0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for the pkg-config implementation"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   || (
-   >=dev-util/pkgconfig-0.28-r1[${MULTILIB_USEDEP}]
-   >=dev-util/pkgconf-0.9.12[pkg-config,${MULTILIB_USEDEP}]
-   
>=dev-util/pkgconfig-openbsd-20130507-r1[pkg-config,${MULTILIB_USEDEP}]
-   )"

diff --git a/virtual/pkgconfig/pkgconfig-1.ebuild 
b/virtual/pkgconfig/pkgconfig-2.ebuild
similarity index 67%
rename from virtual/pkgconfig/pkgconfig-1.ebuild
rename to virtual/pkgconfig/pkgconfig-2.ebuild
index 504126fcc10..cfb5268dfbf 100644
--- a/virtual/pkgconfig/pkgconfig-1.ebuild
+++ b/virtual/pkgconfig/pkgconfig-2.ebuild
@@ -3,15 +3,13 @@
 
 EAPI=7
 
-inherit multilib-build
-
 DESCRIPTION="Virtual for the pkg-config implementation"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| (
-   >=dev-util/pkgconf-1.3.7[pkg-config,${MULTILIB_USEDEP}]
-   >=dev-util/pkgconfig-0.29.2[${MULTILIB_USEDEP}]
-   
>=dev-util/pkgconfig-openbsd-20130507-r2[pkg-config,${MULTILIB_USEDEP}]
+   >=dev-util/pkgconf-1.3.7[pkg-config]
+   >=dev-util/pkgconfig-0.29.2
+   >=dev-util/pkgconfig-openbsd-20130507-r2[pkg-config]
)"



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

2020-06-13 Thread Mike Gilbert
commit: e76c7f69bf4755eb3c08aa290d072541d0fd65db
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  6 19:00:15 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76c7f69

multilib.eclass: export PKG_CONFIG in multilib_toolchain_setup

This ensures that autoconf will not try to use a crossdev wrapper for
non-native ABIs. Instead, we always use the native pkg-config, and
override its behavior via PKG_CONFIG_LIBDIR and
PKG_CONFIG_SYSTEM_LIBRARY_PATH.

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/multilib.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 3503ac2ed5b..54ff1509ead 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -467,6 +467,7 @@ multilib_toolchain_setup() {
LD
NM
OBJDUMP
+   PKG_CONFIG
RANLIB
READELF
STRIP
@@ -511,6 +512,7 @@ multilib_toolchain_setup() {
export LD="$(tc-getLD) $(get_abi_LDFLAGS)"
export NM="$(tc-getNM)" # Avoid 'nm', use '${CHOST}-nm'
export OBJDUMP="$(tc-getOBJDUMP)" # Avoid 'objdump', use 
'${CHOST}-objdump'
+   export PKG_CONFIG="$(tc-getPKG_CONFIG)"
export RANLIB="$(tc-getRANLIB)" # Avoid 'ranlib', use 
'${CHOST}-ranlib'
export READELF="$(tc-getREADELF)" # Avoid 'readelf', use 
'${CHOST}-readelf'
export STRIP="$(tc-getSTRIP)" # Avoid 'strip', use 
'${CHOST}-strip'



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

2020-06-13 Thread Mike Gilbert
commit: f91597fe9706fdaf1ee19d199452ee29f471311d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  6 19:39:20 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91597fe

dev-libs/nss: revbump for RDEPEND change

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/nss/{nss-3.51.1.ebuild => nss-3.51.1-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/nss/nss-3.51.1.ebuild b/dev-libs/nss/nss-3.51.1-r1.ebuild
similarity index 100%
rename from dev-libs/nss/nss-3.51.1.ebuild
rename to dev-libs/nss/nss-3.51.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-libs/fontconfig/, net-libs/rest/, dev-libs/libuv/, media-video/mjpegtools/, ...

2020-06-13 Thread Mike Gilbert
commit: 5008bbcb72fc5e5889b0ab9f94aae16fc3698a57
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun May 31 02:42:45 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5008bbcb

Remove MULTILIB_USEDEP from all virtual/pkgconfig dependencies

Bug: https://bugs.gentoo.org/723112
Signed-off-by: Mike Gilbert  gentoo.org>

 app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild   | 2 +-
 app-accessibility/at-spi2-atk/at-spi2-atk-2.34.2.ebuild   | 2 +-
 app-accessibility/at-spi2-core/at-spi2-core-2.32.1.ebuild | 2 +-
 app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild | 2 +-
 app-accessibility/at-spi2-core/at-spi2-core-2.36.0.ebuild | 2 +-
 app-crypt/heimdal/heimdal-7.5.0.ebuild| 2 +-
 app-crypt/heimdal/heimdal-7.6.0.ebuild| 2 +-
 app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 2 +-
 app-crypt/libsecret/libsecret-0.18.8.ebuild   | 2 +-
 app-crypt/libsecret/libsecret-0.20.2.ebuild   | 2 +-
 app-crypt/libsecret/libsecret-0.20.3.ebuild   | 2 +-
 .../gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild| 2 +-
 .../gallium-nine-standalone/gallium-nine-standalone-.ebuild   | 2 +-
 dev-cpp/gtkmm/gtkmm-2.24.5.ebuild | 2 +-
 dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild| 2 +-
 dev-cpp/pangomm/pangomm-2.42.0.ebuild | 2 +-
 dev-cpp/pangomm/pangomm-2.42.1.ebuild | 2 +-
 dev-libs/atk/atk-2.34.1.ebuild| 2 +-
 dev-libs/atk/atk-2.36.0.ebuild| 2 +-
 dev-libs/fribidi/fribidi-1.0.9.ebuild | 2 +-
 dev-libs/fstrm/fstrm-0.3.0.ebuild | 2 +-
 dev-libs/glib/glib-2.62.6.ebuild  | 2 +-
 dev-libs/glib/glib-2.64.3.ebuild  | 2 +-
 dev-libs/icu-layoutex/icu-layoutex-67.1.ebuild| 2 +-
 dev-libs/icu-le-hb/icu-le-hb-1.0.3-r1.ebuild  | 2 +-
 dev-libs/json-glib/json-glib-1.4.4.ebuild | 2 +-
 dev-libs/libappindicator/libappindicator-12.10.0-r301.ebuild  | 2 +-
 dev-libs/libcroco/libcroco-0.6.13.ebuild  | 2 +-
 dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild| 2 +-
 dev-libs/libevdev/libevdev-1.9.0.ebuild   | 2 +-
 dev-libs/libevdev/libevdev-.ebuild| 2 +-
 dev-libs/libgudev/libgudev-233-r1.ebuild  | 2 +-
 dev-libs/libgusb/libgusb-0.3.3.ebuild | 2 +-
 dev-libs/libgusb/libgusb-0.3.4.ebuild | 2 +-
 dev-libs/libindicator/libindicator-12.10.1-r201.ebuild| 2 +-
 dev-libs/libindicator/libindicator-12.10.1-r301.ebuild| 2 +-
 dev-libs/libuv/libuv-1.35.0.ebuild| 2 +-
 dev-libs/libuv/libuv-1.37.0.ebuild| 2 +-
 dev-libs/libuv/libuv-1.38.0-r1.ebuild | 2 +-
 dev-libs/libuv/libuv-.ebuild  | 2 +-
 dev-libs/nss/nss-3.51.1.ebuild| 2 +-
 dev-libs/nss/nss-3.51.ebuild  | 2 +-
 dev-libs/nss/nss-3.52.1-r1.ebuild | 2 +-
 dev-libs/nss/nss-3.52.ebuild  | 2 +-
 dev-libs/protobuf-c/protobuf-c-1.3.2.ebuild   | 2 +-
 dev-lua/LuaBitOp/LuaBitOp-1.0.2-r1.ebuild | 2 +-
 dev-lua/luaexpat/luaexpat-1.3.0-r1.ebuild | 2 +-
 dev-lua/luasocket/luasocket-3.0_rc1-r4.ebuild | 2 +-
 dev-python/subunit/subunit-1.2.0-r1.ebuild| 2 +-
 dev-python/subunit/subunit-1.4.0.ebuild   | 2 +-
 dev-util/umockdev/umockdev-0.11.3.ebuild  | 2 +-
 dev-util/umockdev/umockdev-0.12.1.ebuild  | 2 +-
 eclass/gstreamer.eclass   | 2 +-
 eclass/xorg-2.eclass  | 8 ++--
 eclass/xorg-3.eclass  | 8 ++--
 gnome-base/gconf/gconf-3.2.6-r4.ebuild| 2 +-
 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild   | 2 +-
 gnome-base/libglade/libglade-2.6.4-r2.ebuild  | 2 +-
 gnome-base/libgnomecanvas/libgnomecanvas-2.30.3-r1.ebuild | 2 +-
 gnome-base/librsvg/librsvg-2.40.21.ebuild | 2 +-
 media-gfx/sane-backends/sane-backends-1.0.27-r3.ebuild| 2 +-
 

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

2020-06-13 Thread Mike Gilbert
commit: 5ee8c9ea46a9e7caaac4a3dc84064be5d96d3963
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  6 18:56:51 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:58:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee8c9ea

multilib.eclass: export PKG_CONFIG_SYSTEM_LIBRARY_PATH in 
multilib_toolchain_setup

This ensures pkg-config --libs will filter -L/usr/lib from its output for
non-native ABIs.

Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/multilib.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index ed54568aa2d..3503ac2ed5b 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -472,6 +472,7 @@ multilib_toolchain_setup() {
STRIP
PKG_CONFIG_LIBDIR
PKG_CONFIG_PATH
+   PKG_CONFIG_SYSTEM_LIBRARY_PATH
)
 
# First restore any saved state we have laying around.
@@ -516,6 +517,7 @@ multilib_toolchain_setup() {
export CHOST=$(get_abi_CHOST $1)
export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig
export PKG_CONFIG_PATH=${EPREFIX}/usr/share/pkgconfig
+   export 
PKG_CONFIG_SYSTEM_LIBRARY_PATH=${EPREFIX}/usr/$(get_libdir)
fi
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/sweet-folders-icon-theme/

2020-06-13 Thread Aisha Tammy
commit: e9d02b71a592ae0185691204acb9291c1c90d96e
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 13:00:32 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 13:00:32 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9d02b71

x11-themes/sweet-folders-icon-theme: remove dead symbolic links

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 .../sweet-folders-icon-theme-0_pre20200227.ebuild| 5 +
 .../sweet-folders-icon-theme/sweet-folders-icon-theme-.ebuild| 5 +
 2 files changed, 10 insertions(+)

diff --git 
a/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-0_pre20200227.ebuild
 
b/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-0_pre20200227.ebuild
index c416d3b..754decd 100644
--- 
a/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-0_pre20200227.ebuild
+++ 
b/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-0_pre20200227.ebuild
@@ -22,6 +22,11 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+src_prepare() {
+   default
+   find . -xtype l -delete || die
+}
+
 src_install() {
insinto /usr/share/icons/
doins -r Sweet-*

diff --git 
a/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-.ebuild 
b/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-.ebuild
index c416d3b..754decd 100644
--- a/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-.ebuild
+++ b/x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-.ebuild
@@ -22,6 +22,11 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+src_prepare() {
+   default
+   find . -xtype l -delete || die
+}
+
 src_install() {
insinto /usr/share/icons/
doins -r Sweet-*



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/candy-icon-theme/

2020-06-13 Thread Aisha Tammy
commit: 00bb744db062a2c11b40fab12caa559e7d3bd9dc
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 12:58:12 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 12:58:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00bb744d

x11-themes/candy-icon-theme: added default in src_prepare

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild | 1 +
 x11-themes/candy-icon-theme/candy-icon-theme-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild 
b/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild
index 1f1499f..3114873 100644
--- a/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild
+++ b/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild
@@ -24,6 +24,7 @@ SLOT="0"
 
 # dead symbolic links QA
 src_prepare() {
+   default
find . -xtype l -delete || die
 }
 

diff --git a/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild 
b/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild
index 1f1499f..3114873 100644
--- a/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild
+++ b/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild
@@ -24,6 +24,7 @@ SLOT="0"
 
 # dead symbolic links QA
 src_prepare() {
+   default
find . -xtype l -delete || die
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/candy-icon-theme/

2020-06-13 Thread Aisha Tammy
commit: 08dada8fa6ba9bef91e87a03ecf433d030dc12ca
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 12:45:29 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jun 13 12:45:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08dada8f

x11-themes/candy-icon-theme: fix dead symbolic links

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>

 x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild | 5 +
 x11-themes/candy-icon-theme/candy-icon-theme-.ebuild  | 5 +
 2 files changed, 10 insertions(+)

diff --git a/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild 
b/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild
index 5137a11..1f1499f 100644
--- a/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild
+++ b/x11-themes/candy-icon-theme/candy-icon-theme-0_pre20200606.ebuild
@@ -22,6 +22,11 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+# dead symbolic links QA
+src_prepare() {
+   find . -xtype l -delete || die
+}
+
 src_install() {
dodir /usr/share/icons/candy-icons
insinto /usr/share/icons/candy-icons

diff --git a/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild 
b/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild
index 5137a11..1f1499f 100644
--- a/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild
+++ b/x11-themes/candy-icon-theme/candy-icon-theme-.ebuild
@@ -22,6 +22,11 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+# dead symbolic links QA
+src_prepare() {
+   find . -xtype l -delete || die
+}
+
 src_install() {
dodir /usr/share/icons/candy-icons
insinto /usr/share/icons/candy-icons



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

2020-06-13 Thread Pacho Ramos
commit: 62dd5fe0fde334e5027b123dc6b531b50f322bf7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 16:35:45 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 16:44:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dd5fe0

sci-libs/libsvm: Bump to 3.24

Bug: https://bugs.gentoo.org/718494
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-libs/libsvm/Manifest   |   1 +
 sci-libs/libsvm/libsvm-3.24.ebuild | 118 +
 2 files changed, 119 insertions(+)

diff --git a/sci-libs/libsvm/Manifest b/sci-libs/libsvm/Manifest
index 34987fc1522..4d7184371f7 100644
--- a/sci-libs/libsvm/Manifest
+++ b/sci-libs/libsvm/Manifest
@@ -1 +1,2 @@
 DIST libsvm-3.22.tar.gz 850563 BLAKE2B 
824451dd2cafb7f2546d510d2c516dee67c27e586d5b16557a3c23e0c372cd577af5a322e24f70df6cda66e0a58f2e4d70017e6155a1d211ad3c728f840bfa2b
 SHA512 
80a22fd2c2a82f70b8279fa5d8c5a2838b10ee439cf6d725816d608f8e45990ba1780ae6750cad78b25c1c18daf2c2315b342b9e329affbd5729d6fd7da87f7a
+DIST libsvm-3.24.tar.gz 876441 BLAKE2B 
6781804ba9706de5ad363bcbda20f2ec181cc4ee9613c9e7429f03872f7a03b04859df2ec00692d9de3ea237d1e478435a4d4db3ce7e5292689a2eab26a1fe46
 SHA512 
ff3c39bc84291bfb707151d7b8b6fb2eece937afa769cb8ee579d00ee4c30e943d476cd7bb18851d482c9bed89cf94fb3fd8abca4d47253360e12e9406f2f24b

diff --git a/sci-libs/libsvm/libsvm-3.24.ebuild 
b/sci-libs/libsvm/libsvm-3.24.ebuild
new file mode 100644
index 000..e68a5236b21
--- /dev/null
+++ b/sci-libs/libsvm/libsvm-3.24.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit flag-o-matic java-pkg-opt-2 python-r1 toolchain-funcs
+
+DESCRIPTION="Library for Support Vector Machines"
+HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/libsvm/;
+SRC_URI="https://www.csie.ntu.edu.tw/~cjlin/libsvm/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="java openmp python tools"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   java? ( >=virtual/jdk-1.4 )
+   python? ( ${PYTHON_DEPS} )
+"
+RDEPEND="
+   java? ( >=virtual/jre-1.4 )
+   python? ( ${PYTHON_DEPS} )
+   tools? ( sci-visualization/gnuplot )
+"
+
+PATCHES=(
+   "${FILESDIR}/3.11-openmp.patch"
+   "${FILESDIR}/3.14-makefile.patch"
+)
+
+pkg_setup() {
+   if use openmp; then
+   if ! tc-has-openmp; then
+   ewarn "OpenMP is not supported by your currently 
selected compiler"
+
+   if tc-is-clang; then
+   ewarn "OpenMP support in sys-devel/clang is 
provided by sys-libs/libomp,"
+   ewarn "which you will need to build 
${CATEGORY}/${PN} for USE=\"openmp\""
+   fi
+
+   die "need openmp capable compiler"
+   fi
+
+   append-cflags -fopenmp
+   append-cxxflags -fopenmp
+   append-cppflags -DOPENMP
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i -e "s@\.\./@${EPREFIX}/usr/bin/@g" tools/*.py \
+   || die "Failed to fix paths in python files"
+   sed -i -e "s|./grid.py|${EPREFIX}/usr/bin/svm-grid|g" tools/*.py \
+   || die "Failed to fix paths for svm-grid"
+   sed -i -e 's/grid.py/svm-grid/g' tools/grid.py \
+   || die "Failed to rename grid.py to svm-grid"
+
+   if use java; then
+   local JAVAC_FLAGS="$(java-pkg_javac-args)"
+   sed -i \
+   -e "s/JAVAC_FLAGS =/JAVAC_FLAGS=${JAVAC_FLAGS}/g" \
+   java/Makefile || die "Failed to fix java makefile"
+   fi
+   tc-export CXX CC
+}
+
+src_compile() {
+   default
+   use java && emake -C java
+}
+
+src_install() {
+   dobin svm-train svm-predict svm-scale
+   dolib.so *.so*
+   doheader svm.h
+
+   DOCS=( README )
+
+   if use tools; then
+   local t
+   for t in tools/*.py; do
+   python_foreach_impl python_newscript ${t} 
svm-$(basename ${t} .py)
+   done
+
+   mv tools/README{,.tools} || die
+   DOCS+=( tools/README.tools )
+
+   insinto /usr/share/doc/${PF}/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   doins heart_scale
+   doins -r svm-toy
+   fi
+
+   if use python ; then
+   installation() {
+   touch python/__init__.py || die
+   python_moduleinto libsvm
+   python_domodule python/*.py
+   }
+   python_foreach_impl installation
+
+   mv python/README{,.python} || die
+   DOCS+=( python/README.python )
+   fi
+
+ 

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

2020-06-13 Thread Pacho Ramos
commit: 6d9bf9e118b5737c3cfae42f82f38a0ba0e95f8d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 16:43:42 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 16:44:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9bf9e1

sci-libs/bmrblib: Bump to 1.0.4

Closes: https://bugs.gentoo.org/699766
Closes: https://bugs.gentoo.org/718490
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-libs/bmrblib/Manifest |  1 +
 sci-libs/bmrblib/bmrblib-1.0.4.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/sci-libs/bmrblib/Manifest b/sci-libs/bmrblib/Manifest
index e5f8ed49586..d8adcfe9681 100644
--- a/sci-libs/bmrblib/Manifest
+++ b/sci-libs/bmrblib/Manifest
@@ -1 +1,2 @@
 DIST bmrblib-1.0.3.tar.bz2 51246 BLAKE2B 
e2adc970523b33c88b73451b1c3d50c218e4600e0e1019bb6fa4dbae1c6a6737bcd1661bf68b6863a1199c46f3df1b0ba36c155efe1010152e120ccc23b034ab
 SHA512 
b03ad9e4ca035439165ebd1b7ba93ede427b2a233a4179be4e8089db988f1dcdce68b1e97348fe22fe7f2c3827ed003b654e0674a4d16a9e32a8a7c255c4b248
+DIST bmrblib-1.0.4.tar.bz2 51211 BLAKE2B 
4d901c085648971af0e271d5524d4fe0f0e085f9ab34cde4cbc2d7b17d1dd37ffd4051c219e769738a9eac8b11b6950c5575d1bd9b9193ef48a698560de3fd96
 SHA512 
579f3beaf343416c58b344a33ee94d42bcedba558b33c2b9f98662d2ffc685887617229b5f7e75acf61712fe4f03827ca4413bc08e3bd2e72f69d952310891e0

diff --git a/sci-libs/bmrblib/bmrblib-1.0.4.ebuild 
b/sci-libs/bmrblib/bmrblib-1.0.4.ebuild
new file mode 100644
index 000..c2172521260
--- /dev/null
+++ b/sci-libs/bmrblib/bmrblib-1.0.4.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="API abstracting the BioMagResBank (BMRB) NMR-STAR format"
+HOMEPAGE="https://sourceforge.net/projects/bmrblib;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""



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

2020-06-13 Thread Mike Gilbert
commit: 5c2d010380c06ab188d0c46fd21b9a83159a2374
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jun 10 23:59:40 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:41:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2d0103

media-libs/jpeg: Security bump to 9d

Bug: https://bugs.gentoo.org/727908
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16183

 media-libs/jpeg/Manifest   |  1 +
 media-libs/jpeg/jpeg-9d.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-libs/jpeg/Manifest b/media-libs/jpeg/Manifest
index 50acddfbfb5..8a90f434577 100644
--- a/media-libs/jpeg/Manifest
+++ b/media-libs/jpeg/Manifest
@@ -2,4 +2,5 @@ DIST jpeg-6b-patchset-1.tar.xz 2592 BLAKE2B 
6518fc5e94dcb4cecbb2d9f4edd2ad297d1f
 DIST jpegsrc.v6b.tar.gz 613261 BLAKE2B 
d08406bebcbec9aa0197ef7854f163dc12d916e7e7df466e5408e715aa20738c047f0f709699311186e17da443af9afc208765f74bcc51a7bab2284c54351868
 SHA512 
5d37d3695105fc345ca269ab98cd991472e5de72f702c9a8a652a7d114a40eb99670c69a87ecb24bf64e96318fc0ee2bcb44c497d9d3d2a67378c99e4eb348fe
 DIST jpegsrc.v8d.tar.gz 991456 BLAKE2B 
6644af7dd47a3b1cbcbc8f6bc111c882ed1790eaad6bee06e9b95b803bf756beb6ad61abc76c889d53dfcd05139286ec870372d50d2b79bf28b32d0e8d50a2ab
 SHA512 
7a8b4cff5b1caf6a7281c5dce4e1efa1b68360bd64dd2e619b60c9e1d49f22624bc8780b681bfab073e7b1d4b7f41008a464a58f0eeeacb0a40ff996d7eb5753
 DIST jpegsrc.v9c.tar.gz 1028200 BLAKE2B 
621ef910f3fa397da0d19da1e1771b13ae1e524ba541f7f2562de1da27a8a3b26abc63d01218ae56ddbf480ba5d6ea6a778a23693304f7b4364edb1bcd4839e7
 SHA512 
c95aacb0f1972a2271953ee17b5c6a6c3662d5f4fbc4d1e9aef59dece42a169b0f34d3fa1d385b88580ad11cefd194250094ee72843f4e0028204df6741cb611
+DIST jpegsrc.v9d.tar.gz 1070160 BLAKE2B 
a905a15c0eadc8ebd797fe009685a2c300dc39600ed7416d58adf1ed326a26ca45146387fe73a87a589f4bed95e652f5385b4df5e7544a4e348bda27356295c2
 SHA512 
c425cf413e679e4112b428592e6facc813cadf92e42a6b850c5d348b3dd47b0599e2f4a119d7ff543b762cdcadd42a77ed1429a08874e73f64a54fb869714357
 DIST libjpeg8_8d-1.debian.tar.gz 13676 BLAKE2B 
ac6fab3e52f91c9ece95ed809fc972afc92c55754a59358f7dacb056917b1878f6f9be85a20ccb34eb13489a9963a00659fe25c27e8b18b44961c6ba5f3214cd
 SHA512 
7def4f13524f0af3b9adf35a370027a18f43b9a635f56a17d5bb7883370db8b18b8a12737d0f0cb4b0287ccf8fb474eb5f754de6b398ffe7d522c54e5bf68040

diff --git a/media-libs/jpeg/jpeg-9d.ebuild b/media-libs/jpeg/jpeg-9d.ebuild
new file mode 100644
index 000..2783c4f0ecc
--- /dev/null
+++ b/media-libs/jpeg/jpeg-9d.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool toolchain-funcs multilib-minimal
+
+DESCRIPTION="Library to load, handle and manipulate images in the JPEG format"
+HOMEPAGE="http://jpegclub.org/ http://www.ijg.org/;
+SRC_URI="http://www.ijg.org/files/${PN}src.v${PV}.tar.gz
+   mirror://debian/pool/main/libj/lib${PN}8/lib${PN}8_8d-1.debian.tar.gz"
+
+LICENSE="IJG"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="!media-libs/libjpeg-turbo:0"
+
+DOCS=( change.log example.c README 
{coderules,filelist,install,jconfig,libjpeg,structure,usage,wizard}.txt )
+
+PATCHES=( "${FILESDIR}"/${PN}-7-maxmem_sysconf.patch )
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+multilib_src_configure() {
+   # Fix building against this library on eg. Solaris and DragonFly BSD, 
see:
+   # http://mail-index.netbsd.org/pkgsrc-bugs/2010/01/18/msg035644.html
+   local ldverscript=
+   [[ ${CHOST} == *-solaris* ]] && 
ldverscript="--disable-ld-version-script"
+
+   ECONF_SOURCE=${S} \
+   econf \
+   $(use_enable static-libs static) \
+   --enable-maxmem=64 \
+   ${ldverscript}
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi; then
+   # Build exifautotran and jpegexiforient
+   cd ../debian/extra
+   emake CC="$(tc-getCC)" CFLAGS="${LDFLAGS} ${CFLAGS}"
+   fi
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   find "${D}" -name '*.la' -delete || die
+
+   einstalldocs
+
+   # Install exifautotran and jpegexiforient
+   newdoc ../debian/changelog changelog.debian
+   cd ../debian/extra
+   emake \
+   DESTDIR="${D}" prefix="${EPREFIX}"/usr \
+   INSTALL="install -m755" INSTALLDIR="install -d -m755" \
+   install
+   # Remove +x bits from man pages.
+   find "${ED}"/usr/share/man/ -type f 

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

2020-06-13 Thread Mike Gilbert
commit: 48e3ece420258500c3a18175d4a1ab10f430f2d3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 16:39:11 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e3ece4

media-libs/libjpeg-turbo: remove dulicate inherit libtool

Package-Manager: Portage-2.3.100_p6, Repoman-2.3.22_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
index 8611519b7f5..61fd2d76651 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools libtool java-pkg-opt-2 libtool toolchain-funcs 
multilib-minimal
+inherit autotools libtool java-pkg-opt-2 toolchain-funcs multilib-minimal
 
 DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
 HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;



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

2020-06-13 Thread Mike Gilbert
commit: d43805dc36bf7a866764b158ea27219a48c5cf2d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 16:37:23 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:37:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43805dc

media-libs/libjpeg-turbo: fix pkgcheck warnings

Package-Manager: Portage-2.3.100_p6, Repoman-2.3.22_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
index 4563573715d..8611519b7f5 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools libtool ltprune java-pkg-opt-2 libtool toolchain-funcs 
multilib-minimal
+inherit autotools libtool java-pkg-opt-2 libtool toolchain-funcs 
multilib-minimal
 
 DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
 HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
@@ -109,14 +109,13 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files
+   find "${ED}" -name '*.la' -type f -delete || die
 
-   insinto /usr/share/doc/${PF}/html
-   doins -r "${S}"/doc/html/*
+   dodoc -r "${S}"/doc/html
newdoc "${WORKDIR}"/debian/changelog changelog.debian
if use java; then
-   insinto /usr/share/doc/${PF}/html/java
-   doins -r "${S}"/java/doc/*
newdoc "${S}"/java/README README.java
+   docinto html/java
+   dodoc -r "${S}"/java/doc/*
fi
 }



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

2020-06-13 Thread Mart Raudsepp
commit: 873e1c7ae76a5bb680f22f5d4375de62cae20a52
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 16:35:26 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 16:35:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873e1c7a

dev-util/devhelp: EAPI-7 port tiny QA fix

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

 dev-util/devhelp/devhelp-3.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/devhelp/devhelp-3.34.0.ebuild 
b/dev-util/devhelp/devhelp-3.34.0.ebuild
index 43fa237bca8..f3b8ff31628 100644
--- a/dev-util/devhelp/devhelp-3.34.0.ebuild
+++ b/dev-util/devhelp/devhelp-3.34.0.ebuild
@@ -66,7 +66,7 @@ src_configure() {
 
 src_install() {
meson_src_install
-   use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins
+   use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins
 }
 
 pkg_postinst() {



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

2020-06-13 Thread Mike Gilbert
commit: 8110962edc520001b3d2059be69702a1ceccee9b
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jun 11 00:37:52 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:30:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8110962e

media-libs/libjpeg-turbo: Patch CVE-2020-13790

Bug: https://bugs.gentoo.org/727010
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16184

 .../files/libjpeg-turbo-1.5.3-CVE-2020-13790.patch |  43 
 .../files/libjpeg-turbo-2.0.4-CVE-2020-13790.patch |  34 ++
 .../libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild| 122 +
 .../libjpeg-turbo/libjpeg-turbo-2.0.4-r1.ebuild| 108 ++
 4 files changed, 307 insertions(+)

diff --git 
a/media-libs/libjpeg-turbo/files/libjpeg-turbo-1.5.3-CVE-2020-13790.patch 
b/media-libs/libjpeg-turbo/files/libjpeg-turbo-1.5.3-CVE-2020-13790.patch
new file mode 100644
index 000..8a9fcbd7972
--- /dev/null
+++ b/media-libs/libjpeg-turbo/files/libjpeg-turbo-1.5.3-CVE-2020-13790.patch
@@ -0,0 +1,43 @@
+From 1bfb0b5247f4fc8f6677639781ce468543490216 Mon Sep 17 00:00:00 2001
+From: DRC 
+Date: Tue, 2 Jun 2020 14:15:37 -0500
+Subject: [PATCH] rdppm.c: Fix buf overrun caused by bad binary PPM
+
+This extends the fix in 1e81b0c3ea26f4ea8f56de05367469333de64a9f to
+include binary PPM files with maximum values < 255, thus preventing a
+malformed binary PPM input file with those specifications from
+triggering an overrun of the rescale array and potentially crashing
+cjpeg, TJBench, or any program that uses the tjLoadImage() function.
+
+Fixes #433
+diff --git a/rdppm.c b/rdppm.c
+index c0c096218..899436eec 100644
+--- a/rdppm.c
 b/rdppm.c
+@@ -5,7 +5,7 @@
+  * Copyright (C) 1991-1997, Thomas G. Lane.
+  * Modified 2009 by Bill Allombert, Guido Vollbeding.
+  * libjpeg-turbo Modifications:
+- * Copyright (C) 2015, 2016, D. R. Commander.
++ * Copyright (C) 2015, 2016, 2020, D. R. Commander.
+  * For conditions of distribution and use, see the accompanying README.ijg
+  * file.
+  *
+@@ -22,6 +22,7 @@
+  * the file is indeed PPM format).
+  */
+ 
++#define JPEG_INTERNALS
+ #include "cdjpeg.h" /* Common decls for cjpeg/djpeg applications 
*/
+ 
+ #ifdef PPM_SUPPORTED
+@@ -425,7 +426,7 @@ start_input_ppm (j_compress_ptr cinfo, cjpeg_source_ptr 
sinfo)
+ /* On 16-bit-int machines we have to be careful of maxval = 65535 */
+ source->rescale = (JSAMPLE *)
+   (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
+-  (size_t) (((long) maxval + 1L) *
++  (size_t) (((long) MAX(maxval, 255) + 1L) *
+ sizeof(JSAMPLE)));
+ half_maxval = maxval / 2;
+ for (val = 0; val <= (long) maxval; val++) {
+

diff --git 
a/media-libs/libjpeg-turbo/files/libjpeg-turbo-2.0.4-CVE-2020-13790.patch 
b/media-libs/libjpeg-turbo/files/libjpeg-turbo-2.0.4-CVE-2020-13790.patch
new file mode 100644
index 000..e88ac174684
--- /dev/null
+++ b/media-libs/libjpeg-turbo/files/libjpeg-turbo-2.0.4-CVE-2020-13790.patch
@@ -0,0 +1,34 @@
+From 3de15e0c344d11d4b90f4a47136467053eb2d09a Mon Sep 17 00:00:00 2001
+From: DRC 
+Date: Tue, 2 Jun 2020 14:15:37 -0500
+Subject: [PATCH] rdppm.c: Fix buf overrun caused by bad binary PPM
+
+This extends the fix in 1e81b0c3ea26f4ea8f56de05367469333de64a9f to
+include binary PPM files with maximum values < 255, thus preventing a
+malformed binary PPM input file with those specifications from
+triggering an overrun of the rescale array and potentially crashing
+cjpeg, TJBench, or any program that uses the tjLoadImage() function.
+
+Fixes #433
+diff --git a/rdppm.c b/rdppm.c
+index 87bc33090..a8507b902 100644
+--- a/rdppm.c
 b/rdppm.c
+@@ -5,7 +5,7 @@
+  * Copyright (C) 1991-1997, Thomas G. Lane.
+  * Modified 2009 by Bill Allombert, Guido Vollbeding.
+  * libjpeg-turbo Modifications:
+- * Copyright (C) 2015-2017, D. R. Commander.
++ * Copyright (C) 2015-2017, 2020, D. R. Commander.
+  * For conditions of distribution and use, see the accompanying README.ijg
+  * file.
+  *
+@@ -720,7 +720,7 @@ start_input_ppm(j_compress_ptr cinfo, cjpeg_source_ptr 
sinfo)
+ /* On 16-bit-int machines we have to be careful of maxval = 65535 */
+ source->rescale = (JSAMPLE *)
+   (*cinfo->mem->alloc_small) ((j_common_ptr)cinfo, JPOOL_IMAGE,
+-  (size_t)(((long)maxval + 1L) *
++  (size_t)(((long)MAX(maxval, 255) + 1L) *
+sizeof(JSAMPLE)));
+ half_maxval = maxval / 2;
+ for (val = 0; val <= (long)maxval; val++) {

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3-r3.ebuild
new file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/

2020-06-13 Thread Pacho Ramos
commit: c7179010c07987b30862a61422b0f8c9f07585cc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 16:24:27 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 16:30:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7179010

sci-astronomy/pyephem: Bump to 3.7.7.1

Bug: https://bugs.gentoo.org/718464
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-astronomy/pyephem/Manifest   |  1 +
 sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index cbf430afc0c..57f82a81b8d 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1 +1,2 @@
 DIST pyephem-3.7.6.0.tar.gz 739561 BLAKE2B 
a8129632514940e6d786dcc50d2dd0bd1fff2b76b9d59f88820c93cce3400f9b15c4f7418bc778ee5ad60a8909a970aaea5df62c5192fcb71f822b97abc0dc4f
 SHA512 
c3013ef943c0e1e2c30bba6f72912efb100b4c8c45904b7d6d7ba73d8b741564793a6e538117eb88abb824c93c874e2c955de734418ebd2370888718a149c9a8
+DIST pyephem-3.7.7.1.tar.gz 1622306 BLAKE2B 
aefdd7b7e4471140f1c2b5c065f663dfb1095d8d8325e23d4b5b9c683ff7a91020151429a992ad78be897ab738d9bc207afa337b7806fb244d6d6c8a1c680b7f
 SHA512 
ae0d9562f33ee25065b33ea3d4b24a74e32259bebb07edf37deacaa77e6d24b3a7a49e4602393b45a3c7cfc7d8088f038e68e96ec3576a796b5486fc2946ac5a

diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild 
b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
new file mode 100644
index 000..4bd9bd962ee
--- /dev/null
+++ b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Astronomical routines for the python programming language"
+HOMEPAGE="https://rhodesmill.org/pyephem/;
+SRC_URI="https://github.com/brandon-rhodes/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="doc? ( dev-python/sphinx )"
+RDEPEND=""
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   # Don't install rst files by dfefault
+   sed -i -e "s:'doc/\*\.rst',::" setup.py || die
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   if use doc; then
+   PYTHONPATH=. emake -C ephem/doc html
+   fi
+}
+
+python_test() {
+   PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" unit2 discover -s ephem
+}
+
+src_install() {
+   use doc && HTML_DOCS=( ephem/doc/_build/html/. )
+   distutils-r1_src_install
+
+   delete_tests() {
+   rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
+   }
+   python_foreach_impl delete_tests
+}



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

2020-06-13 Thread Mike Gilbert
commit: 2e68db5f795528cc65dbb08bc40bd8f44fdf6c46
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 13 08:05:42 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e68db5f

app-misc/geneweb: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16213

 .../geneweb/files/geneweb-6.08-r1-gentoo.patch | 30 --
 1 file changed, 30 deletions(-)

diff --git a/app-misc/geneweb/files/geneweb-6.08-r1-gentoo.patch 
b/app-misc/geneweb/files/geneweb-6.08-r1-gentoo.patch
deleted file mode 100644
index e5a43be720e..000
--- a/app-misc/geneweb/files/geneweb-6.08-r1-gentoo.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 geneweb-6.08/setup/setup.ml.old2007-08-07 19:25:13.0 +0200
-+++ geneweb-6.08/setup/setup.ml2007-08-07 19:24:59.0 +0200
-@@ -5,8 +5,8 @@
- 
- value port = ref 2316;
- value default_lang = ref "en";
--value setup_dir = ref ".";
--value bin_dir = ref "";
-+value setup_dir = ref "/usr/share/geneweb";
-+value bin_dir = ref "/usr/bin";
- value lang_param = ref "";
- value only_file = ref "";
- 
 geneweb-6.08/tools/Makefile.inc.unix.old   2017-03-06 08:15:45.334667626 
+0100
-+++ geneweb-6.08/tools/Makefile.inc.unix   2017-03-06 08:16:10.162223399 
+0100
-@@ -6,11 +6,11 @@
- CAMLP5F=-DUNIX
- CAMLP5D=+camlp5
- LIBUNIX=-cclib -lunix
--OCAMLC=ocamlc.opt -w -3 -warn-error +a-52
--OCAMLOPT=ocamlopt.opt -w -3 -warn-error +a-52
-+OCAMLC=ocamlc.opt -w -3
-+OCAMLOPT=ocamlopt.opt -w -3
- OCAMLI=
- OCAMLD=
--STRIP=strip
-+STRIP=true
- RM=/bin/rm -f
- EXE=
- STATIC=-ccopt -static



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

2020-06-13 Thread Mike Gilbert
commit: 4080bdc4188b01c7ab90be3cd7e7bf659b038905
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jun 11 07:48:30 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:27:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4080bdc4

sci-chemistry/gromacs: add missing flag-o-matic inherit

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16189

 sci-chemistry/gromacs/gromacs-2020.1-r1.ebuild | 2 +-
 sci-chemistry/gromacs/gromacs-2020.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/gromacs/gromacs-2020.1-r1.ebuild 
b/sci-chemistry/gromacs/gromacs-2020.1-r1.ebuild
index fab120420b2..9d71d0f7335 100644
--- a/sci-chemistry/gromacs/gromacs-2020.1-r1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2020.1-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 
 DISTUTILS_SINGLE_IMPL=1
 
-inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils multilib 
readme.gentoo-r1 toolchain-funcs xdg-utils
+inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils flag-o-matic 
multilib readme.gentoo-r1 toolchain-funcs xdg-utils
 
 if [[ $PV = ** ]]; then
EGIT_REPO_URI="git://git.gromacs.org/gromacs.git

diff --git a/sci-chemistry/gromacs/gromacs-2020.2.ebuild 
b/sci-chemistry/gromacs/gromacs-2020.2.ebuild
index fab120420b2..9d71d0f7335 100644
--- a/sci-chemistry/gromacs/gromacs-2020.2.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2020.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 
 DISTUTILS_SINGLE_IMPL=1
 
-inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils multilib 
readme.gentoo-r1 toolchain-funcs xdg-utils
+inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils flag-o-matic 
multilib readme.gentoo-r1 toolchain-funcs xdg-utils
 
 if [[ $PV = ** ]]; then
EGIT_REPO_URI="git://git.gromacs.org/gromacs.git



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

2020-06-13 Thread Mike Gilbert
commit: c7dea82390729b4dccb20c48f59d42a5ed1bf708
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jun 11 08:01:27 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:27:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7dea823

dev-libs/crypto++: remove unused flag-o-matic eclass

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16190

 dev-libs/crypto++/crypto++-7.0.0-r3.ebuild | 2 +-
 dev-libs/crypto++/crypto++-8.2.0-r2.ebuild | 4 ++--
 dev-libs/crypto++/crypto++-8.2.0.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild 
b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
index e53033f3502..f1d8bcbf44c 100644
--- a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
+++ b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="C++ class library of cryptographic schemes"
 HOMEPAGE="https://cryptopp.com;

diff --git a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild 
b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
index 0aaec92008f..b81af078bf3 100644
--- a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
+++ b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="C++ class library of cryptographic schemes"
 HOMEPAGE="https://cryptopp.com;

diff --git a/dev-libs/crypto++/crypto++-8.2.0.ebuild 
b/dev-libs/crypto++/crypto++-8.2.0.ebuild
index e0d60a45e87..ec4e2485598 100644
--- a/dev-libs/crypto++/crypto++-8.2.0.ebuild
+++ b/dev-libs/crypto++/crypto++-8.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="C++ class library of cryptographic schemes"
 HOMEPAGE="https://cryptopp.com;



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

2020-06-13 Thread Mike Gilbert
commit: 0fb3d3da7b0e13e67a59614a4cb48d794ab23e27
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 13 08:09:55 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb3d3da

dev-lang/logtalk: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16215

 dev-lang/logtalk/files/logtalk-3.11.2-portage.patch | 17 -
 1 file changed, 17 deletions(-)

diff --git a/dev-lang/logtalk/files/logtalk-3.11.2-portage.patch 
b/dev-lang/logtalk/files/logtalk-3.11.2-portage.patch
deleted file mode 100644
index f416217399f..000
--- a/dev-lang/logtalk/files/logtalk-3.11.2-portage.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 a/scripts/logtalk_user_setup.sh
-+++ b/scripts/logtalk_user_setup.sh
-@@ -130,14 +130,6 @@
- rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/lgt2*
- rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.dtd
- rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.xsd
--ln -sf "$LOGTALKHOME"/BIBLIOGRAPHY.bib "$LOGTALKUSER"/BIBLIOGRAPHY.bib
--ln -sf "$LOGTALKHOME"/CUSTOMIZE.md "$LOGTALKUSER"/CUSTOMIZE.md
--ln -sf "$LOGTALKHOME"/INSTALL.md "$LOGTALKUSER"/INSTALL.md
--ln -sf "$LOGTALKHOME"/LICENSE.txt "$LOGTALKUSER"/LICENSE.txt
--ln -sf "$LOGTALKHOME"/QUICK_START.md "$LOGTALKUSER"/QUICK_START.md
--ln -sf "$LOGTALKHOME"/README.md "$LOGTALKUSER"/README.md
--ln -sf "$LOGTALKHOME"/RELEASE_NOTES.md "$LOGTALKUSER"/RELEASE_NOTES.md
--ln -sf "$LOGTALKHOME"/UPGRADING.md "$LOGTALKUSER"/UPGRADING.md
- ln -sf "$LOGTALKHOME"/adapters "$LOGTALKUSER"/adapters
- ln -sf "$LOGTALKHOME"/manuals "$LOGTALKUSER"/manuals
- ln -sf "$LOGTALKHOME"/paths "$LOGTALKUSER"/paths



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-workbench/files/

2020-06-13 Thread Mike Gilbert
commit: 0e284078f85da68d22f75be7a1df666382bd75c8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 13 08:08:38 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:27:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e284078

dev-db/mysql-workbench: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16211

 .../files/mysql-workbench-6.3.10-i386-json.patch   | 182 -
 1 file changed, 182 deletions(-)

diff --git 
a/dev-db/mysql-workbench/files/mysql-workbench-6.3.10-i386-json.patch 
b/dev-db/mysql-workbench/files/mysql-workbench-6.3.10-i386-json.patch
deleted file mode 100644
index 31e789992d1..000
--- a/dev-db/mysql-workbench/files/mysql-workbench-6.3.10-i386-json.patch
+++ /dev/null
@@ -1,182 +0,0 @@
-Last-Update: 2018-03-05
-Forwarded: not-needed
-Origin: upstream, 
https://github.com/mysql/mysql-workbench/commit/fff08d9ec68de8215fc8f12fe0ee42e598e1cf75.patch
-Bug-Upstream: https://github.com/mysql/mysql-workbench/pull/14
-Bug-Upstream: https://bugs.mysql.com/bug.php?id=84886
-Bug-Upstream: https://bugs.mysql.com/bug.php?id=84951
-From: Christian Hesse 
-Description: fixes FTBFS on 32bit architectures.
-
-
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:346:79: 
error: format '%lu' expects argument of type 'long unsigned int', but argument 
2 has type 'JsonParser::JsonArray::SizeType {aka unsigned int}' 
[-Werror=format=]
-   throw std::out_of_range(base::strfmt("Index '%lu' is out of range.", 
pos));
-   
^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp: In 
member function 'const JsonParser::JsonValue& 
JsonParser::JsonArray::at(JsonParser::JsonArray::SizeType) const':
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:361:79: 
error: format '%lu' expects argument of type 'long unsigned int', but argument 
2 has type 'JsonParser::JsonArray::SizeType {aka unsigned int}' 
[-Werror=format=]
-   throw std::out_of_range(base::strfmt("Index '%lu' is out of range.", 
pos));
-   
^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp: In 
member function 'void JsonParser::JsonWriter::write(const 
JsonParser::JsonValue&)':
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:1672:44: 
error: conversion from 'const JsonParser::JsonValue' to 'int64_t {aka long long 
int}' is ambiguous
- _output += std::to_string((int64_t)value);
-^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:1001:3: 
note: candidate: JsonParser::JsonValue::operator bool() const
-   JsonValue::operator bool() const {
-   ^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:981:3: 
note: candidate: JsonParser::JsonValue::operator double() const
-   JsonValue::operator double() const {
-   ^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:950:3: 
note: candidate: JsonParser::JsonValue::operator size_t() const
-   JsonValue::operator size_t() const {
-   ^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:939:3: 
note: candidate: JsonParser::JsonValue::operator ssize_t() const
-   JsonValue::operator ssize_t() const {
-   ^
-/<>/mysql-workbench-6.3.10+dfsg/library/base/jsonparser.cpp:1675:45: 
error: conversion from 'const JsonParser::JsonValue' to 'uint64_t {aka long 
long unsigned int}' is ambiguous
- _output += std::to_string((uint64_t)value);
-
-
 a/library/base/jsonparser.cpp
-+++ b/library/base/jsonparser.cpp
-@@ -342,9 +342,9 @@
-* If no such data is present std::out_of_range is thrown.
-*/
-   JsonValue ::at(SizeType pos) {
- if (pos > _data.size())
--  throw std::out_of_range(base::strfmt("Index '%lu' is out of range.", 
pos));
-+  throw std::out_of_range(base::strfmt("Index '%zu' is out of range.", 
pos));
- return _data.at(pos);
-   }
- 
-   
//--
-@@ -357,9 +357,9 @@
-* If no such data is present std::out_of_range is thrown.
-*/
-   const JsonValue ::at(SizeType pos) const {
- if (pos > _data.size())
--  throw std::out_of_range(base::strfmt("Index '%lu' is out of range.", 
pos));
-+  throw std::out_of_range(base::strfmt("Index '%zu' is out of range.", 
pos));
- return _data.at(pos);
-   }
- 
-   
//--
-@@ -1667,14 +1667,16 @@
- break;
-   case VDouble:
- _output += std::to_string((double)value);
- break;
-+#ifdef DEFINE_UINT64_T_FUNCTIONS

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/files/

2020-06-13 Thread Mike Gilbert
commit: 99b50bea47e7db27ad2bef976ed1e649becc705b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 13 08:07:12 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 16:24:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b50bea

app-shells/bash: remove unused patch

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16212

 .../bash-5.0-assignment-preceding-builtin.patch| 83 --
 1 file changed, 83 deletions(-)

diff --git a/app-shells/bash/files/bash-5.0-assignment-preceding-builtin.patch 
b/app-shells/bash/files/bash-5.0-assignment-preceding-builtin.patch
deleted file mode 100644
index 84b7fbc8b2a..000
--- a/app-shells/bash/files/bash-5.0-assignment-preceding-builtin.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-*** ../bash-5.0-patched/variables.c2018-12-18 11:07:21.0 -0500
 variables.c2019-03-20 10:30:56.0 -0400
-***
-*** 4473,4476 
 4473,4489 
-var = (SHELL_VAR *)data;
-  
-+ #if 1 /* TAG:bash-5.1 */
-+   /* Just like do_assignment_internal(). This makes assignments preceding
-+  special builtins act like standalone assignment statements when in
-+  posix mode, satisfying the posix requirement that this affect the
-+  "current execution environment." */
-+   v = bind_variable (var->name, value_cell (var), ASS_FORCE|ASS_NOLONGJMP);
-+ 
-+   /* If this modifies an existing local variable, v->context will be 
non-zero.
-+  If it comes back with v->context == 0, we bound at the global context.
-+  Set binding_table appropriately. It doesn't matter whether it's correct
-+  if the variable is local, only that it's not global_variables->table */
-+   binding_table = v->context ? shell_variables->table : 
global_variables->table;
-+ #else
-binding_table = global_variables->table;
-if (binding_table == 0)
-***
-*** 4478,4486 
-  
-v = bind_variable_internal (var->name, value_cell (var), binding_table, 0, 
ASS_FORCE|ASS_NOLONGJMP);
-  
-/* global variables are no longer temporary and don't need propagating. */
-!   var->attributes &= ~(att_tempvar|att_propagate);
-if (v)
-! v->attributes |= var->attributes;
-  
-if (find_special_var (var->name) >= 0)
 4491,4508 
-  
-v = bind_variable_internal (var->name, value_cell (var), binding_table, 0, 
ASS_FORCE|ASS_NOLONGJMP);
-+ #endif
-  
-/* global variables are no longer temporary and don't need propagating. */
-!   if (binding_table == global_variables->table)
-! var->attributes &= ~(att_tempvar|att_propagate);
-! 
-if (v)
-! {
-!   v->attributes |= var->attributes;
-!   v->attributes &= ~att_tempvar; /* not a temp var now */
-! #if 0/* TAG:bash-5.1 code doesn't need this, disable for bash-5.1 */
-!   v->context = (binding_table == global_variables->table) ? 0 : 
shell_variables->scope;
-! #endif
-! }
-  
-if (find_special_var (var->name) >= 0)
-***
-*** 4576,4587 
-  {
-int i;
-  
-tempvar_list = strvec_create (HASH_ENTRIES (temporary_env) + 1);
-tempvar_list[tvlist_ind = 0] = 0;
-! 
-!   hash_flush (temporary_env, pushf);
-!   hash_dispose (temporary_env);
-temporary_env = (HASH_TABLE *)NULL;
-  
-tempvar_list[tvlist_ind] = 0;
-  
 4598,4612 
-  {
-int i;
-+   HASH_TABLE *disposer;
-  
-tempvar_list = strvec_create (HASH_ENTRIES (temporary_env) + 1);
-tempvar_list[tvlist_ind = 0] = 0;
-! 
-!   disposer = temporary_env;
-temporary_env = (HASH_TABLE *)NULL;
-  
-+   hash_flush (disposer, pushf);
-+   hash_dispose (disposer);
-+ 
-tempvar_list[tvlist_ind] = 0;
-  
-



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

2020-06-13 Thread Pacho Ramos
commit: bbbfd695e48dfe4e7f8a042942e659bd25e5159f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 16:12:57 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 16:18:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbfd695

sci-chemistry/nmrglue: Bump to 0.7

Closes: https://bugs.gentoo.org/718480
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/nmrglue/Manifest   |  1 +
 sci-chemistry/nmrglue/nmrglue-0.7.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sci-chemistry/nmrglue/Manifest b/sci-chemistry/nmrglue/Manifest
index 0e0f4543c6e..b1414f469d9 100644
--- a/sci-chemistry/nmrglue/Manifest
+++ b/sci-chemistry/nmrglue/Manifest
@@ -1 +1,2 @@
 DIST nmrglue-0.5.tar.gz 142604 BLAKE2B 
9a018a73bea46176fc06042013cb23b3eeb962df8a595388da536d17f1d2d4d550065c5492df28de860ea1290314d2fa1110af349be0c2a8b1b31677b3e4afbc
 SHA512 
2a4b94eb6bae966000bfdee4dd16f4e312568915fb5f19f59f84c6deff690703f54f76366d3f9299f7ec187192ff64f2bf62836617a424d4c5c895c67d819af2
+DIST nmrglue-0.7.tar.gz 166596 BLAKE2B 
769dbe1330a2b610393cea07edcb7c997d219038ead0330e442b491b84a51f3d1ac0dd22a9399b1af2f97fbfbf0d24316bd834d71804b4607209c5d11f24939e
 SHA512 
4d9959d151954f38efc7ea4f93539970bc75098403b0b5575f0c4ff6c2c25c1f08e207d2dee281109ffb2bdea53f2e7beb04e251cec1f638712dfe38430c23d5

diff --git a/sci-chemistry/nmrglue/nmrglue-0.7.ebuild 
b/sci-chemistry/nmrglue/nmrglue-0.7.ebuild
new file mode 100644
index 000..7772d64fc7d
--- /dev/null
+++ b/sci-chemistry/nmrglue/nmrglue-0.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A module for working with NMR data in Python"
+HOMEPAGE="https://nmrglue.com/;
+SRC_URI="https://github.com/jjhelmus/nmrglue/releases/download/v${PV}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests nose



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

2020-06-13 Thread Matthew Thode
commit: e4c852b0065e339bcab55f5dfe5c8b9912c0a451
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jun 13 15:56:08 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jun 13 15:56:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c852b0

sys-auth/keystone: 16.0.1 stable amd64/x86 with cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 sys-auth/keystone/Manifest   |   2 -
 sys-auth/keystone/keystone-16.0.0.ebuild | 166 ---
 sys-auth/keystone/keystone-16.0.1.ebuild |   2 +-
 3 files changed, 1 insertion(+), 169 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b763908ecad..65903092617 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,7 +1,5 @@
-DIST keystone-16.0.0.tar.gz 1671648 BLAKE2B 
172ce385a009c4c5fb83fa6fb7fa06d5be98e72064e21d4b5a62bb61bcbdfdce3702847820b71837ff54077b7b454fc0d2b95eabcbb2150f2919c7f9d3fc7299
 SHA512 
af4c977c4ef0fdcc89e94929c026daa1175caef96332f9dcb71a559659d8361467b2a40174847a8e7d7b70e1a151002cfe846a1be5fc7c5bfd1a8aeae3975397
 DIST keystone-16.0.1.tar.gz 1683325 BLAKE2B 
6f22773592a1c843e82bcded230d2606b7fe8e540d50ccdbd85f53d4e5fda81023e85d04c258bc3741ecd7e4f8855299ab1828c8864862715ffd32629b877245
 SHA512 
060725244a181a98a3011ef7ae648b67054e64216fc62870b4190fd8475c8c36de01ae6428d1d4fac4bbdb405097aab1a9fe11daa65d4624dc613821cfeee004
 DIST keystone-17.0.0.tar.gz 1607717 BLAKE2B 
d59ccc651fa5363442ad6c1f3b2f2c2f6393468502e41d3aca7a9f4bd1d27fb558101ed37d051dcf7cdd77edb04df5ec1a739346dd889a5c873a607383897d25
 SHA512 
9d52a49fdcf1e891ae936ca221815576985a0f9a252960628dfbed18ca80c3f2af5a6311d7cf7c3d868ff4b02187515702ec297db1b2d49314662c46edf5c080
-DIST keystone.conf.sample-16.0.0 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-16.0.1 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a
 DIST keystone.conf.sample-17.0.0 105293 BLAKE2B 
f0e685f99ca3b6cdfb9ccd0b41709bd6c51cb4aa79d20fa12773f96cd6ecad730691cf7fb2384b0ab44787d6e2825c5f147310ca19d82a2adb6cd2ab623b52f2
 SHA512 
fc7e7272b1a0f8703fe8ec8f93208573b84a2121b55de919beb05c7bb7dd3542c71983dfdc73b7cb618eb68167e6c6a51aa8384839ae3503c677e17ff030f383
 DIST keystone.conf.sample-2019.2. 104552 BLAKE2B 
35ec8deb13239ba3d46c5ca78ea41372065a867e2715be3fb17cd43d65f1902f02d79d7bc6c6cb5c6aec19a3833d17e9dda12e8e0605919d3a28b6300d3f2cf3
 SHA512 
535c47e3ec39d454818c883599cf6fc304044208b71b822bdb67099728306235b2ad06ee60cfce9033375ae7b2338b03a0488267af65e900e80ed68e4fee8c5a

diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild 
b/sys-auth/keystone/keystone-16.0.0.ebuild
deleted file mode 100644
index 5a084df6e8c..000
--- a/sys-auth/keystone/keystone-16.0.0.ebuild
+++ /dev/null
@@ -1,166 +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} )
-
-inherit distutils-r1 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/keystone.git;
-   EGIT_BRANCH="stable/train"
-else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample
 -> keystone.conf.sample-${PV}
-   https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-  

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

2020-06-13 Thread Matthew Thode
commit: 0de130624c87ade24986170f0c843f046933f5f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jun 13 15:54:52 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jun 13 15:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de13062

app-admin/ansible: 2.9.9 stable amd64/x86

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/ansible-2.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-2.9.9.ebuild 
b/app-admin/ansible/ansible-2.9.9.ebuild
index 8c8b3a94804..2a5dea9c031 100644
--- a/app-admin/ansible/ansible-2.9.9.ebuild
+++ b/app-admin/ansible/ansible-2.9.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~x64-macos"
 IUSE="doc test"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/

2020-06-13 Thread Thomas Beierlein
commit: 71e1918b116e34180c1dd91f4f008981da89b9b4
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sat Jun 13 15:50:12 2020 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sat Jun 13 15:51:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e1918b

app-backup/bacula: Bugfix release

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

 app-backup/bacula/Manifest|   1 +
 app-backup/bacula/bacula-9.6.5.ebuild | 428 ++
 2 files changed, 429 insertions(+)

diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest
index 488dcaaba14..1ad79877304 100644
--- a/app-backup/bacula/Manifest
+++ b/app-backup/bacula/Manifest
@@ -1,2 +1,3 @@
 DIST bacula-9.4.4.tar.gz 4159759 BLAKE2B 
29628626a9654369ea1633878c16ff8af48bf568ccd54c140c5b9c1e9df7fb988296f4d6f0119a4904827790f7c8881cd7207c9f4b9355bfbc1395a12f24a9c3
 SHA512 
f973c9ab8ee9867962645b1a1388b494fd402c990be8128b892e043e16361bff2fc08ec43e2c8c9bebeae9c94afd3fdbc04a610b35f99e7dd054ed1ad2c04b31
 DIST bacula-9.6.3.tar.gz 4246447 BLAKE2B 
c591fcd5a6c3a79b52cf778f7719ad59f35bfdf99293abb4f6e9c701c0d545125734721a926f071056433d7a9801c40c546f4a73770f5d0fea9fc33c334bcd93
 SHA512 
8ee14311945ff04c4d3ca736725e2187bcf3e9e0a3093df215c8651bd6a7b07792edea4912ba84189ee79df614c1e99a4333ce173163cfc7efb536dad582106f
+DIST bacula-9.6.5.tar.gz 4252526 BLAKE2B 
48bfc9f45db10949fb4d7396c2ca15ed17dad3bd6ab9c6ab5cd0b3a80d1df0d37868a8671c2ead9b00fe89da91d43e945ca2818016f09502aff1a2fd3a5d455d
 SHA512 
4018e242b2131c2416cd16ae3530c9c848dc8e88dd6532136c699a50fcbf39a574ffec8ef13bc5d7a9673d057b51cf1d1be80667e89abe0e18ec79d04b0edd70

diff --git a/app-backup/bacula/bacula-9.6.5.ebuild 
b/app-backup/bacula/bacula-9.6.5.ebuild
new file mode 100644
index 000..8b6104a81e9
--- /dev/null
+++ b/app-backup/bacula/bacula-9.6.5.ebuild
@@ -0,0 +1,428 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop libtool qmake-utils systemd
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bacula.org/;
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd 
vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs(+)] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+"
+RDEPEND="${DEPEND}
+   acct-user/bacula
+   acct-group/bacula
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   if use bacula-clientonly && use static && use qt5; then
+   ewarn
+   ewarn "Building statically linked 'bat' is not supported. 
Ignorig 'qt5' useflag."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   # adjusts default configuration files for several binaries
+   # to /etc/bacula/ instead of ./
+   pushd src >&/dev/null || die
+   for f in console/console.c dird/dird.c filed/filed.c \

[gentoo-commits] repo/gentoo:master commit in: net-dialup/cutecom/, net-dialup/cutecom/files/

2020-06-13 Thread Ben Kohler
commit: 9ec59139b0c16f9fa85fdfcfcb59b41514182066
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Jun 13 15:48:11 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Jun 13 15:49:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec59139

net-dialup/cutecom: revbump for qt-5.15.0 fix, xdg icon fix

Closes: https://bugs.gentoo.org/727614

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Ben Kohler  gentoo.org>

 net-dialup/cutecom/cutecom-0.51.0-r1.ebuild| 42 ++
 .../files/cutecom-0.51.0-fix-for-qt-5.15.0.patch   | 24 +
 2 files changed, 66 insertions(+)

diff --git a/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild 
b/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild
new file mode 100644
index 000..96ceaa41d2c
--- /dev/null
+++ b/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils xdg
+
+DESCRIPTION="CuteCom is a serial terminal, like minicom, written in qt"
+HOMEPAGE="https://gitlab.com/cutecom/cutecom;
+SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${PV}/cutecom-v${PV}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtserialport:5
+   dev-qt/qtwidgets:5"
+RDEPEND="${DEPEND}
+   net-dialup/lrzsz"
+
+S="${WORKDIR}/cutecom-v${PV}"
+
+PATCHES=( "${FILESDIR}"/cutecom-0.51.0-fix-for-qt-5.15.0.patch )
+
+src_prepare() {
+   sed -i \
+   -e '/Path/d' \
+   -e '/Terminal/s/0/false/' \
+   "${PN}.desktop" || die 'sed on desktop file failed'
+
+   cmake-utils_src_prepare
+}
+
+src_install() {
+   cmake-utils_src_install
+   domenu "${PN}.desktop"
+   doicon "distribution/${PN}.png"
+}

diff --git a/net-dialup/cutecom/files/cutecom-0.51.0-fix-for-qt-5.15.0.patch 
b/net-dialup/cutecom/files/cutecom-0.51.0-fix-for-qt-5.15.0.patch
new file mode 100644
index 000..c06ae9a9eeb
--- /dev/null
+++ b/net-dialup/cutecom/files/cutecom-0.51.0-fix-for-qt-5.15.0.patch
@@ -0,0 +1,24 @@
+From 70d0c497acf8f298374052b2956bcf142ed5f6ca Mon Sep 17 00:00:00 2001
+From: Meinhard R 
+Date: Thu, 11 Jun 2020 18:33:10 +
+Subject: [PATCH] Fix-build-with-Qt-5.15 (hopefully)
+
+---
+ ctrlcharacterspopup.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/ctrlcharacterspopup.cpp b/ctrlcharacterspopup.cpp
+index 632ae32..f37a8d4 100644
+--- a/ctrlcharacterspopup.cpp
 b/ctrlcharacterspopup.cpp
+@@ -23,6 +23,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+GitLab
+



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

2020-06-13 Thread Jory Pratt
commit: 5cfc51e6e8b300c6ec665ed0ed27718bafe709f3
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Jun 13 15:48:39 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Jun 13 15:48:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfc51e6

sys-kernel/zen-sources: Version bump 5.6.15

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

 sys-kernel/zen-sources/Manifest|  6 +---
 sys-kernel/zen-sources/zen-sources-5.5.13.ebuild   | 42 --
 ...rces-5.6.9.ebuild => zen-sources-5.6.15.ebuild} |  4 +--
 3 files changed, 3 insertions(+), 49 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 971a496790b..56ae9d0d1d2 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,12 +1,8 @@
 DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
-DIST genpatches-5.5-1.base.tar.xz 3984 BLAKE2B 
aed3662231f2863f234ebdc3c615c8c7fa32c3b1301659388facef4354b148bd31a9978917dcced2081f157afa176df5cda2e11fa085e3599f68af65f8edfaec
 SHA512 
bdbe3d72620418ad0245f7e7f4fec7960d302be4842c6a090440f8ffccc5f6a67fdf11e51da5a14b659ec7a003410f1374b70ece128455ffd8eaf13177a427ff
-DIST genpatches-5.5-1.extras.tar.xz 1744 BLAKE2B 
78353a253969918f5c054768df01bf7d0a0887f5686f6b84a78f28a0c1ef49101f278c5140367a4547cce9932ec9e7dcff4b4fd8519bb9e9dd9b7d4764461877
 SHA512 
84815483c7c30e2258c1d246080c460177b8e3b6c49592a78c2a5d83798b703da845ee3f1f939da1e947dddced42fc83434ca162f8e5135c838877304e3a80cf
 DIST genpatches-5.6-1.base.tar.xz 4760 BLAKE2B 
b46600526a6117176153b24cd168d92be86117d6bf5f2653a6cbb229812395043e6cd4c8033f62fc042b9559a5e24f4694985c46ecd6262d53cd6bd6b8852f91
 SHA512 
1d7aec1b018aa30156995890f743b042ba448db3cc0a7c28c2616b08fcf3824c0eee2130ac3d331af4da1a646226d788e321a9500a748e98f029f55423c9f45d
 DIST genpatches-5.6-1.extras.tar.xz 1740 BLAKE2B 
bef3294d3bf392d14b4d55644d5d363fe575e3f777b793a2ffd6c6a2654ebf5f89c436d600f04166dc45dd130f2bb7fcb75778bc4171984ede083137ba7a2a5e
 SHA512 
7bb2a574b7d7e7533cb9983477ad9b9c58a25262d0331397c3bfd95f469ffa7abf6ae7bd5ed328095f7e7365912629a52cbbbad1e9939bb4ba7bba6cd0a0e3ea
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
 DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.5.13-zen1.patch.xz 817020 BLAKE2B 
7f12655d61fac261db026fd4d4057c442158b03e6d11666da06911a956f193e1dabfc8bda39adb8fa99b8ca10f13a491d90a54430528cfce6dd866116985eba5
 SHA512 
12b221470ae127ca884549c925d9a3bbfa16ce5b1573dc8af8906d92bffe87abddd735a409e8f1c01ac50f0bf8d599af2c507faf44e148638865e6c7ad08
-DIST v5.6.9-zen1.patch.xz 447224 BLAKE2B 
06e665e1da05f1b72ac8615d2b8b4fc4faf6aae6b9e97cec7d6b028f38baa9920cd87c276f319a837437536ecc3ec123e577ea3aca1d22b63f53b21272919846
 SHA512 
bfbd143b951e63d005009bf362844a2b19f321b5d0674ec9f4a5d1f00cbeb30be0ee26b66ecaa05403da9b23750c7df60264766121fcc901cd61fd5a1dd72ecf
+DIST v5.6.15-zen2.patch.xz 601992 BLAKE2B 
079681771e83914d2b46020f077781af0ba3946c9f0ecceec62dac3f407edac39c1e9ad840560d71f44162a90151ebedd9e19b7975f62f73c2bbe450dbcb1496
 SHA512 
eaa0227301f83166a520429f26d8794a6921e9b042d45d74f1d2a1a5a7323ebe3edefbf4cef3317e621db49602641d37081607cba4269fa76b2844badb81b47b

diff --git 

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

2020-06-13 Thread Pacho Ramos
commit: d880bd35a65a8aae3571c155a91ecf368c45b64e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 15:45:27 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 15:45:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d880bd35

sci-chemistry/chemex: Bump to 2018.10.3

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/chemex/Manifest|  1 +
 sci-chemistry/chemex/chemex-2018.10.3.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest
index 21f984a5160..af7880bd0fd 100644
--- a/sci-chemistry/chemex/Manifest
+++ b/sci-chemistry/chemex/Manifest
@@ -1,2 +1,3 @@
 DIST chemex-0.6.1.tar.gz 1449216 BLAKE2B 
6b7f7597b09cd43b9bec89b6359d1f650fdd7d4f3a373e706da80dafaf438417458f34af6bc378442b5b4a84cb8222103ebc8026c85583e8dece3fad0dc77204
 SHA512 
40f538ef9c162759c7a6863886da8d46746ac362fc19154f0a5f3dd8703f7fea7397c3f34092c86dbce486c452e0d3b09a76e4c11ae119834d7ca4912e7f3fdf
 DIST chemex-2018.10.2.tar.gz 546575 BLAKE2B 
c36ae3bc152459844633276ab286b6f750ed5b2538c4289ceb75de9a081ad74fe346a79357fd6fc2f8972722b3520473262c4d623e46d6a4b30395962164a51f
 SHA512 
f8ed017c0881ea9188e150456827e2c6302bdfe546c8058bd0261e43d941fbd1ac9e6abf1621d82107a4f6bd4e9aa4bc70c46e42dc98eabf2dba45a4fa78f77e
+DIST chemex-2018.10.3.tar.gz 546696 BLAKE2B 
d283cfb94118686f1974780249641e0ea6f86cdb854c4a256897e361a300a94506813a5035ee2f300fca13263e8452b77e7a0817436cbd620ba16d801a541af7
 SHA512 
784bd03b354724d6aa52d663c6f661f865d4ef7ca345573bc8aae9ef63e5dbb3e65abba364de3ff441b78adfa588344c718809c5880b3fc70d8ed24be06a0826

diff --git a/sci-chemistry/chemex/chemex-2018.10.3.ebuild 
b/sci-chemistry/chemex/chemex-2018.10.3.ebuild
new file mode 100644
index 000..d0634c88451
--- /dev/null
+++ b/sci-chemistry/chemex/chemex-2018.10.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_SINGLE_IMPL="yes"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Program to fit chemical exchange induced shift and relaxation 
data"
+HOMEPAGE="https://github.com/gbouvignies/chemex;
+SRC_URI="https://github.com/gbouvignies/chemex/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/asteval-0.9.11[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/lmfit-0.9.11[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/matplotlib-1.1[${PYTHON_MULTI_USEDEP}]
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_MULTI_USEDEP}]
+   >=sci-libs/scipy-0.11[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/ChemEx-${PV}"
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   py.test -v -v || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2020-06-13 Thread Rui Huang
commit: 7c9fb8355533da7ce8cd718b601528308056ee64
Author: Huang Rui  gmail  com>
AuthorDate: Sat Jun 13 15:36:49 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Sat Jun 13 15:36:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c9fb835

sys-process/nvtop: change IUSE order and move CMAKE_CONF to local

Optimize the ebuild file

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/nvtop-1.0.0.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/sys-process/nvtop/nvtop-1.0.0.ebuild 
b/sys-process/nvtop/nvtop-1.0.0.ebuild
index 5d7ced8..b7b88af 100644
--- a/sys-process/nvtop/nvtop-1.0.0.ebuild
+++ b/sys-process/nvtop/nvtop-1.0.0.ebuild
@@ -19,7 +19,7 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
-IUSE="unicode debug"
+IUSE="debug unicode"
 
 RDEPEND="
sys-libs/ncurses:0=[unicode?]
@@ -32,20 +32,17 @@ BDEPEND="
virtual/pkgconfig
 "
 
-BUILD_DIR="${WORKDIR}/build"
-
-CMAKE_CONF="
-   !debug? ( -DCMAKE_BUILD_TYPE=Release )
-   debug? ( -DCMAKE_BUILD_TYPE=Debug )
-   unicode? ( -DCURSES_NEED_WIDE=TRUE )
-"
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
"${FILESDIR}"/${PN}-1.0.0-fix-ncurses.patch
 )
 
 src_configure() {
+   local CMAKE_CONF="
+   !debug? ( -DCMAKE_BUILD_TYPE=Release )
+   debug? ( -DCMAKE_BUILD_TYPE=Debug )
+   unicode? ( -DCURSES_NEED_WIDE=TRUE )
+   "
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DNVML_INCLUDE_DIRS="${S}/include"



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2020-06-13 Thread Rui Huang
commit: 8c5842f9cd4372cf3f77c39e4408a4d0a319c3fd
Author: Huang Rui  gmail  com>
AuthorDate: Sat Jun 13 15:36:18 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Sat Jun 13 15:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c5842f9

sys-process/nvtop: change IUSE order and move CMAKE_CONF to local

Optimize the ebuild file

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/nvtop-.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-.ebuild
index 9ef08c8..594d987 100644
--- a/sys-process/nvtop/nvtop-.ebuild
+++ b/sys-process/nvtop/nvtop-.ebuild
@@ -19,7 +19,7 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
-IUSE="unicode debug"
+IUSE="debug unicode"
 
 RDEPEND="
sys-libs/ncurses:0=[unicode?]
@@ -32,19 +32,16 @@ BDEPEND="
virtual/pkgconfig
 "
 
-BUILD_DIR="${WORKDIR}/build"
-
-CMAKE_CONF="
-   !debug? ( -DCMAKE_BUILD_TYPE=Release )
-   debug? ( -DCMAKE_BUILD_TYPE=Debug )
-   unicode? ( -DCURSES_NEED_WIDE=TRUE )
-"
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
 )
 
 src_configure() {
+   local CMAKE_CONF="
+   !debug? ( -DCMAKE_BUILD_TYPE=Release )
+   debug? ( -DCMAKE_BUILD_TYPE=Debug )
+   unicode? ( -DCURSES_NEED_WIDE=TRUE )
+   "
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DNVML_INCLUDE_DIRS="${S}/include"



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2020-06-13 Thread Rui Huang
commit: 795fa06d3a39031447bcc489912b3bc5ae814c05
Author: Huang Rui  gmail  com>
AuthorDate: Sat Jun 13 15:25:50 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Sat Jun 13 15:28:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=795fa06d

sys-process/nvtop: add live build

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/nvtop-.ebuild | 55 +
 1 file changed, 55 insertions(+)

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-.ebuild
new file mode 100644
index 000..9ef08c8
--- /dev/null
+++ b/sys-process/nvtop/nvtop-.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode debug"
+
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+BUILD_DIR="${WORKDIR}/build"
+
+CMAKE_CONF="
+   !debug? ( -DCMAKE_BUILD_TYPE=Release )
+   debug? ( -DCMAKE_BUILD_TYPE=Debug )
+   unicode? ( -DCURSES_NEED_WIDE=TRUE )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.0-add-nvml.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DNVML_INCLUDE_DIRS="${S}/include"
+   ${CMAKE_CONF}
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/, sys-process/nvtop/files/

2020-06-13 Thread Rui Huang
commit: 30ae0e1985f7a2df19a95ccdad3c84662bb76601
Author: Huang Rui  gmail  com>
AuthorDate: Sat Jun 13 15:24:53 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Sat Jun 13 15:28:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30ae0e19

sys-process/nvtop: new package

Nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA GPUs. It can
handle multiple GPUs and print information about them in a htop familiar way.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/Manifest |1 +
 sys-process/nvtop/files/nvtop-1.0.0-add-nvml.patch | 1020 
 .../nvtop/files/nvtop-1.0.0-fix-ncurses.patch  |  162 
 sys-process/nvtop/metadata.xml |   18 +
 sys-process/nvtop/nvtop-1.0.0.ebuild   |   56 ++
 5 files changed, 1257 insertions(+)

diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
new file mode 100644
index 000..a588775
--- /dev/null
+++ b/sys-process/nvtop/Manifest
@@ -0,0 +1 @@
+DIST nvtop-1.0.0.tar.gz 95427 BLAKE2B 
d54c166adb250222d2a0c848b64b62677e63845aeb4598dfb330661f5951c21043897c170abef8e9d86ad6c89a6792f1238c4dd8d86faeb4d098bf16b19c1beb
 SHA512 
904daef1ef87a9730bda62fbea18766840bd3d38d2b51715b42c8429737519b71d3857dc342f5cd9fb66763f42ee296e57825ca6aa67d2d0accd2b8f1c7e894b

diff --git a/sys-process/nvtop/files/nvtop-1.0.0-add-nvml.patch 
b/sys-process/nvtop/files/nvtop-1.0.0-add-nvml.patch
new file mode 100644
index 000..a1c5cd1
--- /dev/null
+++ b/sys-process/nvtop/files/nvtop-1.0.0-add-nvml.patch
@@ -0,0 +1,1020 @@
+diff --git a/include/nvml.h b/include/nvml.h
+new file mode 100644
+index 000..ed7c3e0
+--- /dev/null
 b/include/nvml.h
+@@ -0,0 +1,1014 @@
++#ifndef __nvml_nvml_h__
++#define __nvml_nvml_h__ 
++#ifdef __cplusplus
++extern "C" {
++#endif
++#if defined _WINDOWS
++#if !defined NVML_STATIC_IMPORT
++#if defined NVML_LIB_EXPORT
++#define DECLDIR __declspec(dllexport)
++#else
++#define DECLDIR __declspec(dllimport)
++#endif
++#else
++#define DECLDIR
++#endif
++#else
++#define DECLDIR
++#endif
++#define NVML_API_VERSION 10
++#define NVML_API_VERSION_STR "10"
++#define nvmlInit nvmlInit_v2
++#define nvmlDeviceGetPciInfo nvmlDeviceGetPciInfo_v3
++#define nvmlDeviceGetCount nvmlDeviceGetCount_v2
++#define nvmlDeviceGetHandleByIndex nvmlDeviceGetHandleByIndex_v2
++#define nvmlDeviceGetHandleByPciBusId nvmlDeviceGetHandleByPciBusId_v2
++#define nvmlDeviceGetNvLinkRemotePciInfo nvmlDeviceGetNvLinkRemotePciInfo_v2
++#define nvmlDeviceRemoveGpu nvmlDeviceRemoveGpu_v2
++#define nvmlDeviceGetGridLicensableFeatures 
nvmlDeviceGetGridLicensableFeatures_v3
++#define NVML_VALUE_NOT_AVAILABLE (-1)
++typedef struct nvmlDevice_st* nvmlDevice_t;
++#define NVML_DEVICE_PCI_BUS_ID_BUFFER_SIZE 32
++#define NVML_DEVICE_PCI_BUS_ID_BUFFER_V2_SIZE 16
++typedef struct nvmlPciInfo_st
++{
++char busIdLegacy[NVML_DEVICE_PCI_BUS_ID_BUFFER_V2_SIZE];
++unsigned int domain;
++unsigned int bus;
++unsigned int device;
++unsigned int pciDeviceId;
++unsigned int pciSubSystemId;
++char busId[NVML_DEVICE_PCI_BUS_ID_BUFFER_SIZE];
++} nvmlPciInfo_t;
++#define NVML_DEVICE_PCI_BUS_ID_LEGACY_FMT "%04X:%02X:%02X.0"
++#define NVML_DEVICE_PCI_BUS_ID_FMT "%08X:%02X:%02X.0"
++#define NVML_DEVICE_PCI_BUS_ID_FMT_ARGS(pciInfo) (pciInfo)->domain, \
++(pciInfo)->bus, \
++(pciInfo)->device
++typedef struct nvmlEccErrorCounts_st
++{
++unsigned long long l1Cache;
++unsigned long long l2Cache;
++unsigned long long deviceMemory;
++unsigned long long registerFile;
++} nvmlEccErrorCounts_t;
++typedef struct nvmlUtilization_st
++{
++unsigned int gpu;
++unsigned int memory;
++} nvmlUtilization_t;
++typedef struct nvmlMemory_st
++{
++unsigned long long total;
++unsigned long long free;
++unsigned long long used;
++} nvmlMemory_t;
++typedef struct nvmlBAR1Memory_st
++{
++unsigned long long bar1Total;
++unsigned long long bar1Free;
++unsigned long long bar1Used;
++}nvmlBAR1Memory_t;
++typedef struct nvmlProcessInfo_st
++{
++unsigned int pid;
++unsigned long long usedGpuMemory;
++} nvmlProcessInfo_t;
++typedef enum nvmlBridgeChipType_enum
++{
++NVML_BRIDGE_CHIP_PLX = 0,
++NVML_BRIDGE_CHIP_BRO4 = 1
++}nvmlBridgeChipType_t;
++#define NVML_NVLINK_MAX_LINKS 6
++typedef enum nvmlNvLinkUtilizationCountUnits_enum
++{
++NVML_NVLINK_COUNTER_UNIT_CYCLES = 0,
++NVML_NVLINK_COUNTER_UNIT_PACKETS = 1,
++NVML_NVLINK_COUNTER_UNIT_BYTES = 2,
++NVML_NVLINK_COUNTER_UNIT_RESERVED = 3,
++NVML_NVLINK_COUNTER_UNIT_COUNT
++} nvmlNvLinkUtilizationCountUnits_t;
++typedef enum nvmlNvLinkUtilizationCountPktTypes_enum
++{
++NVML_NVLINK_COUNTER_PKTFILTER_NOP = 0x1,
++

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

2020-06-13 Thread Pacho Ramos
commit: f7afbdf2fe9537f39fcf6eb0551ada301cff972e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 15:26:56 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 15:27:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7afbdf2

sys-apps/accountsservice: Bump to 0.6.55

This is needed to have switch user option in recent Gnome versions
(#717390). Also stop installing /var empty directories, they are created at
runtime when needed (#658682).

Thanks-to: Francesco Turco
Thanks-to: Lars Wendler (Polynomial-C)
Thanks-to: Arfrever Frehtes Taifersar Arahesis
Thanks-to: Fabian Köster
Bug: https://bugs.gentoo.org/717390
Closes: https://bugs.gentoo.org/684326
Closes: https://bugs.gentoo.org/658682
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.55.ebuild  | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index a3e3d7211af..5962483b524 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
+DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
new file mode 100644
index 000..8b9e10e0aa6
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc consolekit elogind gtk-doc +introspection selinux systemd"
+REQUIRED_USE="^^ ( consolekit elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   consolekit? ( sys-auth/consolekit )
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+"
+DEPEND="${CDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir="${EPREFIX}/var"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin_group="wheel"
+   $(meson_use systemd)
+   $(meson_use elogind)
+   $(meson_use introspection)
+   $(meson_use doc docbook)
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # 
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/90
+   if use doc; then
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || 
die
+   fi
+
+   # This directories are created at runtime when needed
+   rm -r "${ED}"/var/lib || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/

2020-06-13 Thread Mart Raudsepp
commit: 4c2aa67ecae58222c9d42e9daa3c4dac6b016718
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 15:16:15 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 15:24:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2aa67e

net-irc/polari: bump to 3.34.1

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

 net-irc/polari/Manifest |  1 +
 net-irc/polari/polari-3.34.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/net-irc/polari/Manifest b/net-irc/polari/Manifest
index c7257364b56..94534bcf8ff 100644
--- a/net-irc/polari/Manifest
+++ b/net-irc/polari/Manifest
@@ -1 +1,2 @@
 DIST polari-3.30.2.tar.xz 1153792 BLAKE2B 
992f39e989179617164fb9d955a5211aa466293882d773c5783792503741cf62ae7fa848697046f2888bdc04c083e0b3fef0be18055e2d2c2607cc029eb2c816
 SHA512 
4aae1bd70498ddbddab494c9484c039bc5fabc13860ddd6a2001858808baea004c9f463b37c9392eaac62cf951867ea6e24e77053976bd4524dd711ac52a5b4d
+DIST polari-3.34.1.tar.xz 1270300 BLAKE2B 
37a7a5bd5e1850b03100d8465aeddb4f558ec94ae334a5b3f16b54b591404102bc505c3254fe353aaf8174031b8b7eb67b5f85468367eeded44400d704889d92
 SHA512 
99cdf95b248322e69f0fee99110598c0c1d9ceb8e7377db8eb319645090c5b56ca09e1c55e1ef2e98ae546e01b796aabe31c9362f69907d641a20cc8a588aa4d

diff --git a/net-irc/polari/polari-3.34.1.ebuild 
b/net-irc/polari/polari-3.34.1.ebuild
new file mode 100644
index 000..61f877b7ed7
--- /dev/null
+++ b/net-irc/polari/polari-3.34.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="An IRC client for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Polari;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=x11-libs/gtk+-3.21.6:3[introspection]
+   net-libs/telepathy-glib[introspection]
+   >=dev-libs/gobject-introspection-1.50:=
+   >=dev-libs/gjs-1.57.3
+
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=app-text/gspell-1.4.0[introspection]
+   x11-libs/pango[introspection]
+   app-crypt/libsecret[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-im/telepathy-logger[introspection]
+"
+RDEPEND="${DEPEND}
+   >=net-irc/telepathy-idle-0.2
+"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:60 )
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/, gnome-base/gnome-desktop/files/

2020-06-13 Thread Mart Raudsepp
commit: ec71f6dd0e992dc78ff5201adac15d571a8f7625
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 15:06:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 15:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec71f6dd

gnome-base/gnome-desktop: remove old

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

 gnome-base/gnome-desktop/Manifest  |  3 -
 .../files/3.32.2-fix-tests-without-locale.patch| 82 --
 .../gnome-desktop/gnome-desktop-3.32.2.ebuild  | 79 -
 .../gnome-desktop/gnome-desktop-3.34.6.ebuild  | 77 
 4 files changed, 241 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a13488e4eff..659227cea5e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,5 +1,2 @@
-DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d625607d727019d9500915a76ff6d10d3000e1fc1e51fc7c0382374752582aef641d005cd73d39148466b08c53dc1ce9872e73a21215
 SHA512 
0471f0a6d9213ea60e867bd4f381575f6a94fa0fde57cc1a360e2d4ef98c11f2f973d3d95347db8f24aacb2249ba84ffc4e35e05bb595d9d3b6debe561ed88da
-DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
 DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c
-DIST gnome-desktop-3.34.6.tar.xz 718144 BLAKE2B 
7379f45b7028ed16f4f707b82adfd1c95150791da9988ff52f3b49a9be68effefc04e32512fb4316368d695ae531afd8ad58168214e483fd0164b45a2de7f1d1
 SHA512 
a4e6c8ec1f5cea785bc58635dc72dae39a0a118db5433a02919c8fd3c4f7276d6f1093e8f52b1def5756c161effbedce20c6dcfe282a5a3d2458acc82af60aa5
 DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639

diff --git 
a/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch 
b/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch
deleted file mode 100644
index bd4df1ca1a9..000
--- a/gnome-base/gnome-desktop/files/3.32.2-fix-tests-without-locale.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From 9ae847ec875efe443d51d584fa6c61966c7c3c7c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Javier=20Jard=C3=B3n?= 
-Date: Wed, 4 Sep 2019 22:09:26 +0100
-Subject: [PATCH] tests/wall*: Do not fail if some of the locales is missing
-

- tests/wall-clock.c| 14 ++
- tests/wallclock-reftest.c |  5 +
- 2 files changed, 19 insertions(+)
-
-diff --git a/tests/wall-clock.c b/tests/wall-clock.c
-index 4937ee66..23929ebd 100644
 a/tests/wall-clock.c
-+++ b/tests/wall-clock.c
-@@ -48,6 +48,7 @@ test_utf8_character (const char *utf8_char,
-   /* In the C locale, make sure the time string is formatted with regular
-  * colons */
-   locale = newlocale (LC_ALL_MASK, "C", (locale_t) 0);
-+  g_assert_true (locale != (locale_t)0);
-   save_locale = uselocale (locale);
-   clock = gnome_wall_clock_new ();
-   str = gnome_wall_clock_string_for_datetime (clock,
-@@ -60,6 +61,10 @@ test_utf8_character (const char *utf8_char,
- 
-   /* In a UTF8 locale, we want ratio characters and no colons. */
-   locale = newlocale (LC_ALL_MASK, "en_US.utf8", locale);
-+  if (locale == (locale_t)0) {
-+  g_test_skip("en_US.utf8 locale not found, skipping");
-+  return;
-+  }
-   uselocale (locale);
-   clock = gnome_wall_clock_new ();
-   str = gnome_wall_clock_string_for_datetime (clock,
-@@ -73,6 +78,10 @@ test_utf8_character (const char *utf8_char,
-   /* ... and same thing with an RTL locale: should be formatted with
-  * ratio characters */
-   locale = newlocale (LC_ALL_MASK, "he_IL.utf8", locale);
-+  if (locale == (locale_t)0) {
-+  g_test_skip("he_IL.utf8 locale not found, skipping");
-+  return;
-+  }
-   uselocale (locale);
-   clock = gnome_wall_clock_new ();
-   str = gnome_wall_clock_string_for_datetime (clock,
-@@ -112,6 +121,10 @@ test_clock_format_setting (void)
-   const char *str;
- 
-   locale = newlocale (LC_ALL_MASK, "en_US.utf8", (locale_t) 0);
-+  if (locale == (locale_t)0) {
-+  

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/

2020-06-13 Thread Mart Raudsepp
commit: e1b6b72f4aff1d752af8deb19b05d332456a9460
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 15:04:16 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 15:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b6b72f

gnome-base/gnome-desktop: bump to 3.34.7

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

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-3.34.7.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index f41d982dee2..a13488e4eff 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -2,3 +2,4 @@ DIST gnome-desktop-3.32.2-patchset.tar.xz 7404 BLAKE2B 
ecc821d3338957d0a123d6256
 DIST gnome-desktop-3.32.2.tar.xz 709128 BLAKE2B 
f0335d1ad583f0b000c47826cd4b6eb24624862b22b00e9d42759ed1cfcf3dba6f091dd85504c9c8da8b9789bf78cf53d284942ba6e2d3c630db028b4a0a69c6
 SHA512 
7dfa5c3e4b77637cc40e6244eb8ce8cb314cf92d865b64e36c5dffa8a699e91c81bd359f0a89a725c064eafec965d2b9d119aa05f1de103cd836a4bff9119a99
 DIST gnome-desktop-3.34.5.tar.xz 718008 BLAKE2B 
a09daf4f575b26774beeef8e9edb4ed757ead7c0155aab4d7c132bf503d29096c40b06d52aa261594c6db367ac7a638c33de4445748ab3d94a095c23f8ddd705
 SHA512 
bc59b420d5698b15697404efcf452e830933efa23b6dba9011eade1c7521dbd4fb6f6e6e2be822d231611b2133e36f2ec42ed49ecabd175127366e0e7d59955c
 DIST gnome-desktop-3.34.6.tar.xz 718144 BLAKE2B 
7379f45b7028ed16f4f707b82adfd1c95150791da9988ff52f3b49a9be68effefc04e32512fb4316368d695ae531afd8ad58168214e483fd0164b45a2de7f1d1
 SHA512 
a4e6c8ec1f5cea785bc58635dc72dae39a0a118db5433a02919c8fd3c4f7276d6f1093e8f52b1def5756c161effbedce20c6dcfe282a5a3d2458acc82af60aa5
+DIST gnome-desktop-3.34.7.tar.xz 718220 BLAKE2B 
89bfd00a356cd47d865aa4df1079b37b08c6a85f4380b5424181ce247248c7f11f0ca135858afb0c00fc4ff47175ff2acbb0b67cebe75e0b0a9f27263f0a9d69
 SHA512 
efc466d2a7a8a142e76a07c8cb75bad51aafbb2e70432e339713965890e6a83554a5f77ef6cdb6aa9e3ebace4883fb6d3d06004d7a2446d6960319cacbec7639

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
new file mode 100644
index 000..5018ba92f32
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.34.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/18" # subslot = libgnome-desktop-3 soname version
+IUSE="debug gtk-doc +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# cairo[X] needed for gnome-bg
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   app-text/iso-codes
+   x11-libs/libX11
+   systemd? ( sys-apps/systemd:= )
+   udev? (
+   sys-apps/hwids
+   virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=[X]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   gtk-doc? ( >=dev-util/gtk-doc-1.14 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from 
xorg-proto
+
+PATCHES=(
+   "${FILESDIR}"/3.32.2-optional-introspection.patch # add introspection 
meson option
+)
+
+src_prepare() {
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=true
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   $(meson_use gtk-doc gtk_doc)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2020-06-13 Thread Mart Raudsepp
commit: ae08760040c67ce55a75295178450cf3d98d67e1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 13 15:21:28 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 13 15:24:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae087600

dev-util/devhelp: bump to 3.34.0

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

 dev-util/devhelp/Manifest  |  1 +
 dev-util/devhelp/devhelp-3.34.0.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
index 1a902543486..539e0c13fdc 100644
--- a/dev-util/devhelp/Manifest
+++ b/dev-util/devhelp/Manifest
@@ -1 +1,2 @@
 DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 
8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1
 SHA512 
f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc
+DIST devhelp-3.34.0.tar.xz 288352 BLAKE2B 
26c8c05c161e5607492fc26f012280468ed247ad4c166013e9df5fc1c76d59f98034a157cb58be9554ec65f46520b7d0d2ba78de00134570e84ca5a5ba0dc504
 SHA512 
34ed48ed323827b01f7d32e186da856c788ddfe37d6836082a81e6c8e4cd7bfc2265309cc3b298a0aea542b85e9261987d47a5a4396d865ec7e4cc13a9d05814

diff --git a/dev-util/devhelp/devhelp-3.34.0.ebuild 
b/dev-util/devhelp/devhelp-3.34.0.ebuild
new file mode 100644
index 000..43fa237bca8
--- /dev/null
+++ b/dev-util/devhelp/devhelp-3.34.0.ebuild
@@ -0,0 +1,80 @@
+# 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 gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="An API documentation browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp;
+
+LICENSE="GPL-3+"
+SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version)
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gedit gtk-doc +introspection"
+REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   >=dev-libs/glib-2.56:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   >=net-libs/webkit-gtk-2.20:4[introspection?]
+   >=gui-libs/amtk-5.0:5
+   gnome-base/gsettings-desktop-schemas
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+   gedit? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   
app-editors/gedit[introspection,python,${PYTHON_SINGLE_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   dev-util/itstool
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/3.30.1-optional-introspection.patch
+   "${FILESDIR}"/3.30.1-optional-gedit.patch
+)
+
+pkg_setup() {
+   use gedit && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dflatpak_build=false
+   $(meson_use gedit gedit_plugin)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   use gedit && python_optimize "${ED%/}"/usr/$(get_libdir)/gedit/plugins
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2020-06-13 Thread Mike Gilbert
commit: 6c8f27d241654e2cad0b7a3d4ae17ec4e9c1f6b3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 15:11:11 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 15:11:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8f27d2

www-plugins/chrome-binary-plugins: automated update (85.0.4168.2)

Package-Manager: Portage-2.3.100_p6, Repoman-2.3.22_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...64.2_alpha.ebuild => chrome-binary-plugins-85.0.4168.2_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 0c8855dd988..0f394c4f195 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_84.0.4147.45-1_amd64.deb 69645272 BLAKE2B 
72e59a5962920ae0fe59de84ac8654ed0bd7b1ee99ccb6428dfe67fe1a015fcfbc4d92b8de7dae54ccecb51c44f23da5aedd5758c1a3a2540234e49b02f0b4a9
 SHA512 
843c96581ed93e5308f8b436eaf7a5270cf186ccbcd82f6dbd12cff071e402a3515bd310620027075d39b62131314039d3defa70550d0ed7ff8f02c1dd53eefe
 DIST google-chrome-stable_83.0.4103.97-1_amd64.deb 68654544 BLAKE2B 
0c8392c8504e5d5412a15540abfb73a1708f31f5626fd8870031cd1b2a3d49701018d2571d5a232399e1dcdeba39346883de411a46beba4c66b245cba4621359
 SHA512 
3106979ebeedd32405fa9205e5e2369bea0199b72d2d3238f5124e196791277c7fa7ce387c18460b5a220818f12c622981c21e3e4c3049beed02345a6255a828
-DIST google-chrome-unstable_85.0.4164.2-1_amd64.deb 69816244 BLAKE2B 
e672c626b28decf505f6f42c7a3687f1c9b6c1126386358efd6bfac2ab2c4121a5ae33a36712d3f8196b29eeb9cf0e818ae67982bb172d806ed74b7fa33758cd
 SHA512 
3727eda2aa296568acc4239828460b7266857a5d09a851094c66885fd8ea8fcdb487c0155ac89c20f16fe552848fa61a6daca5ad6df566196cd4bee054c8
+DIST google-chrome-unstable_85.0.4168.2-1_amd64.deb 69788596 BLAKE2B 
5ab77816fff94fdad8b585a7f0d566a7733d19e572fa4fdc0d3b1f457b703e20743979db8ec7a5223ed0dda34c9b11bd1eb100ced86e2377cb2a5cac991f600f
 SHA512 
30c02dca77ed5de229ead4f0db4a9d6b1c154f2a45968958e3e5df048af74c9e35ab745eb8d2f1bbc4e62c3237041eba016cbb13a2be7cf8445f421faadf899f

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-85.0.4164.2_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-85.0.4168.2_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-85.0.4164.2_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-85.0.4168.2_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2020-06-13 Thread Mike Gilbert
commit: 2c0793ea74b816723399d35863f3419f70b60609
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 13 15:10:30 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 15:11:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0793ea

www-client/google-chrome-unstable: automated update (85.0.4168.2)

Package-Manager: Portage-2.3.100_p6, Repoman-2.3.22_p49
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-85.0.4164.2.ebuild => google-chrome-unstable-85.0.4168.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 703ba316420..999db3c457c 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_85.0.4164.2-1_amd64.deb 69816244 BLAKE2B 
e672c626b28decf505f6f42c7a3687f1c9b6c1126386358efd6bfac2ab2c4121a5ae33a36712d3f8196b29eeb9cf0e818ae67982bb172d806ed74b7fa33758cd
 SHA512 
3727eda2aa296568acc4239828460b7266857a5d09a851094c66885fd8ea8fcdb487c0155ac89c20f16fe552848fa61a6daca5ad6df566196cd4bee054c8
+DIST google-chrome-unstable_85.0.4168.2-1_amd64.deb 69788596 BLAKE2B 
5ab77816fff94fdad8b585a7f0d566a7733d19e572fa4fdc0d3b1f457b703e20743979db8ec7a5223ed0dda34c9b11bd1eb100ced86e2377cb2a5cac991f600f
 SHA512 
30c02dca77ed5de229ead4f0db4a9d6b1c154f2a45968958e3e5df048af74c9e35ab745eb8d2f1bbc4e62c3237041eba016cbb13a2be7cf8445f421faadf899f

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-85.0.4164.2.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-85.0.4168.2.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-85.0.4164.2.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-85.0.4168.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-sound/soundconverter/

2020-06-13 Thread Pacho Ramos
commit: 9045c3d3f00f4ba51c1d6f0c4e75973263afeedc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 13 15:09:31 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 13 15:09:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9045c3d3

media-sound/soundconverter: Supports python 3.7

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild 
b/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild
index cc2b0688f89..6cf4ced2096 100644
--- a/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild
+++ b/media-sound/soundconverter/soundconverter-3.0.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit gnome2 python-single-r1
 



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

2020-06-13 Thread Mike Gilbert
commit: 2e54bc31149f25b3c1c9af3db51dfc664b14a4ab
Author: Manoj Gupta  google  com>
AuthorDate: Tue Jun  9 22:15:05 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 14:57:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e54bc31

dev-libs/nettle: Respect portage host cc variable

Pass CC_FOR_BUILD to econf. Otherwise it invokes gcc instead of portage
specified HOST/BUILD CC.

Signed-off-by: Manoj Gupta  google.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16156

 dev-libs/nettle/nettle-3.6-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/nettle/nettle-3.6-r2.ebuild 
b/dev-libs/nettle/nettle-3.6-r2.ebuild
index 8bac0c13512..7a850ed2560 100644
--- a/dev-libs/nettle/nettle-3.6-r2.ebuild
+++ b/dev-libs/nettle/nettle-3.6-r2.ebuild
@@ -49,6 +49,7 @@ src_prepare() {
 multilib_src_configure() {
# --disable-openssl bug #427526
ECONF_SOURCE="${S}" econf \
+   CC_FOR_BUILD="$(tc-getBUILD_CC)" \
$(tc-is-static-only && echo --disable-shared) \
$(use_enable cpu_flags_x86_aes x86-aesni) \
$(use_enable cpu_flags_x86_sha x86-sha-ni) \



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

2020-06-13 Thread Mike Gilbert
commit: cb368f80e731a0f31cf21ebef28ea3682008783a
Author: Manoj Gupta  google  com>
AuthorDate: Thu Jun 11 01:28:58 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 14:57:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb368f80

dev-lang/yasm:  Respect portage host cc variable

Pass CC_FOR_BUILD and CCLD_FOR_BUILD to econf.
Otherwise it invokes cc instead of portage specified HOST/BUILD CC.

Signed-off-by: Manoj Gupta  google.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16180

 dev-lang/yasm/yasm-1.3.0.ebuild | 4 +++-
 dev-lang/yasm/yasm-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-lang/yasm/yasm-1.3.0.ebuild b/dev-lang/yasm/yasm-1.3.0.ebuild
index fab7341fef1..7104a751fd0 100644
--- a/dev-lang/yasm/yasm-1.3.0.ebuild
+++ b/dev-lang/yasm/yasm-1.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit python-single-r1
+inherit python-single-r1 toolchain-funcs
 
 DESCRIPTION="An assembler for x86 and x86_64 instruction sets"
 HOMEPAGE="http://yasm.tortall.net/;
@@ -34,6 +34,8 @@ src_configure() {
 
XMLTO=: \
econf \
+   CC_FOR_BUILD=$(tc-getBUILD_CC) \
+   CCLD_FOR_BUILD=$(tc-getBUILD_CC) \
$(use_enable python) \
$(use_enable python python-bindings) \
$(use_enable nls)

diff --git a/dev-lang/yasm/yasm-.ebuild b/dev-lang/yasm/yasm-.ebuild
index cf48d28e862..ccd86bc0090 100644
--- a/dev-lang/yasm/yasm-.ebuild
+++ b/dev-lang/yasm/yasm-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python2_7 )
 
-inherit python-single-r1
+inherit python-single-r1 toolchain-funcs
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/yasm/yasm.git;
@@ -60,6 +60,8 @@ src_configure() {
use python && python_setup
 
local myconf=(
+   CC_FOR_BUILD=$(tc-getBUILD_CC) \
+   CCLD_FOR_BUILD=$(tc-getBUILD_CC) \
--disable-warnerror
$(use_enable python)
$(use_enable python python-bindings)



[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/

2020-06-13 Thread Mike Gilbert
commit: b8051ce978d14ad43b84011a89550a9e121018d4
Author: Manoj Gupta  google  com>
AuthorDate: Thu Jun 11 00:58:37 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 14:58:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8051ce9

app-shells/dash: Respect portage host cc variable

Pass CC_FOR_BUILD to econf. Otherwise it invokes gcc instead of portage
specified HOST/BUILD CC.

Signed-off-by: Manoj Gupta  google.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16206

 app-shells/dash/dash-0.5.11.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/dash/dash-0.5.11.ebuild 
b/app-shells/dash/dash-0.5.11.ebuild
index 1bd542ff827..9482c8379d5 100644
--- a/app-shells/dash/dash-0.5.11.ebuild
+++ b/app-shells/dash/dash-0.5.11.ebuild
@@ -43,6 +43,7 @@ src_configure() {
use static && append-ldflags -static
# Do not pass --enable-glob due to #443552.
local myeconfargs=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
--bindir="${EPREFIX}"/bin
--enable-fnmatch
$(use_with libedit)



[gentoo-commits] repo/gentoo:master commit in: sys-devel/flex/

2020-06-13 Thread Mike Gilbert
commit: 3370923f46b01137d4e48d89c58a3b13eb2c10a6
Author: Manoj Gupta  google  com>
AuthorDate: Wed Jun 10 21:40:11 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 14:57:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3370923f

sys-devel/flex: Respect portage host cc variable

Pass CC_FOR_BUILD to econf. Otherwise it invokes gcc instead of portage
specified HOST/BUILD CC.

Signed-off-by: Manoj Gupta  google.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16177

 sys-devel/flex/flex-2.6.4-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/flex/flex-2.6.4-r1.ebuild 
b/sys-devel/flex/flex-2.6.4-r1.ebuild
index e040402480d..6d18e263400 100644
--- a/sys-devel/flex/flex-2.6.4-r1.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit eutils flag-o-matic libtool ltprune multilib-minimal
+inherit eutils flag-o-matic libtool ltprune multilib-minimal toolchain-funcs
 
 DESCRIPTION="The Fast Lexical Analyzer"
 HOMEPAGE="https://flex.sourceforge.net/ https://github.com/westes/flex;
@@ -50,6 +50,7 @@ multilib_src_configure() {
# Do not install shared libs #503522
ECONF_SOURCE=${S} \
econf \
+   CC_FOR_BUILD="$(tc-getBUILD_CC)" \
--disable-shared \
$(use_enable nls)
 }



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

2020-06-13 Thread Mike Gilbert
commit: cd849a64953a548814613b1e0eda064ad0ac8eb0
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Jun 13 03:20:20 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 14:46:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd849a64

sys-apps/dbus-broker: bump up to 23

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/dbus-broker/Manifest  |  1 +
 sys-apps/dbus-broker/dbus-broker-23.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index c5c21a8f071..c59b08ce770 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -14,3 +14,4 @@ DIST c-utf8-1f7e2ff1164bd2161cb480532b2b34cb2074bde1.tar.gz 
9462 BLAKE2B 3e1429d
 DIST c-utf8-34f5df0f4b28fc7ea6747680a432e666047082e4.tar.gz 9480 BLAKE2B 
206d1b74a187e56cc1dbc6a657eb0935cbc4bf5344d4567b5aa99f0f3c559eb442e6ba2f05647f6fff1244874d64aca36062ddd290e368c4ca933802046165d8
 SHA512 
5b6c0de7d5b3f2a563442ca139ee1ca788a137cb0f5eede6c6e190e748dbe39b3489a2446682e1049dd6c91fdafff7743c819113eaedf370f4c3b1a28e97b22a
 DIST dbus-broker-21.tar.gz 203390 BLAKE2B 
9024c5545b4a09ce43ef44f7bc78ceb52407047f88f73575c60b5ddd6f4fa188c0f65c23d787c91679d1ab2a07f8e19fa06b8a1b60b327a0cc8d79a6006ba50e
 SHA512 
527a8b5f27458a6443c7a5ad33ac39e4e31b32348a3b4cfd6679acd9de635add272f182fe8f72b493e0812ff6e07523a35e53507f3656d05b56705ed8a00e643
 DIST dbus-broker-22.tar.gz 208274 BLAKE2B 
af55b906c4e6aea55717bc4bc8de13daa26ef360f6599911b7442442eb4173c3fa2c4e4058846b0202e9f45f638cc91b3a3f8c9818fec13ae09ed7b3111d1e3d
 SHA512 
385fe58a52f3a67832c420288ef96c8ca204b5ee362eb29b38434c92483f968f76402e321fdba65cdc3d876d3e18a428d142264e5692758209be66b9d41b8e07
+DIST dbus-broker-23.tar.gz 209924 BLAKE2B 
44f966c04c34c4dec9916224038418203b55013f07f95331b6143aaf3e4d0a5add8e76a288627f9c6458326fabf4e9db9c235190d281c4ed01a7a325c90bcece
 SHA512 
42bcb085e153f81d59ac8f1dccd707aa1da98d01f5299eeb2fac2f12bad3fd7aa3268a489f4e1dc827c0e3f7000f11989394047ffee3c3c4da9f50bc6d12dfac

diff --git a/sys-apps/dbus-broker/dbus-broker-23.ebuild 
b/sys-apps/dbus-broker/dbus-broker-23.ebuild
new file mode 100644
index 000..50983101599
--- /dev/null
+++ b/sys-apps/dbus-broker/dbus-broker-23.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2017-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/bus1/dbus-broker/archive/v${PV}/${P}.tar.gz;
+   declare -Ag SUBPROJECTS=(
+   [c-dvar]=9e1a5b4363aaece7169df2b2852944a1434b2df5
+   [c-ini]=43f379396a320940d0661c15780f618f84d29348
+   [c-list]=b1cd4dbf967d73b24dfe6cc56aaf3fdd668692e3
+   [c-rbtree]=fa97402c3faa18c2ddd8325eb66e2bd58a224477
+   [c-shquote]=1d171fe52c23944c3c0be1f2603595f2488a9ff8
+   [c-stdaux]=d6ecce8afbb7703e1469cc5e7a59a8bd32e2d4a4
+   [c-utf8]=1f7e2ff1164bd2161cb480532b2b34cb2074bde1
+   )
+   for sp in "${!SUBPROJECTS[@]}"; do
+   commit=${SUBPROJECTS[${sp}]}
+   SRC_URI+=" 
https://github.com/c-util/${sp}/archive/${commit}/${sp}-${commit}.tar.gz;
+   done
+   unset sp commit
+fi
+
+DESCRIPTION="Linux D-Bus Message Broker"
+HOMEPAGE="https://github.com/bus1/dbus-broker/wiki;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="audit doc +launcher selinux"
+
+DEPEND="
+   audit? (
+   >=sys-process/audit-2.7
+   >=sys-libs/libcap-ng-0.6
+   )
+   launcher? (
+   >=dev-libs/expat-2.2
+   >=sys-apps/systemd-230:0=
+   )
+   selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}
+   launcher? ( sys-apps/dbus )"
+BDEPEND="
+   doc? ( dev-python/docutils )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   if [[ ${PV} !=  ]]; then
+   local sp commit
+   for sp in "${!SUBPROJECTS[@]}"; do
+   commit=${SUBPROJECTS[${sp}]}
+   rmdir "subprojects/${sp}" || die
+   mv "${WORKDIR}/${sp}-${commit}" "subprojects/${sp}" || 
die
+   done
+   fi
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   -Daudit=$(usex audit true false)
+   -Ddocs=$(usex doc true false)
+   -Dlauncher=$(usex launcher true false)
+   -Dselinux=$(usex selinux true false)
+   )
+   meson_src_configure
+}



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

2020-06-13 Thread Mike Gilbert
commit: b2536d7b6af798064b2323028db3175f8c994ca4
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Jun 13 03:21:41 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 14:46:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2536d7b

sys-apps/dbus-broker: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16209

 sys-apps/dbus-broker/Manifest  |  8 
 sys-apps/dbus-broker/dbus-broker-21.ebuild | 75 --
 2 files changed, 83 deletions(-)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index c59b08ce770..a0e65d0a266 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -1,17 +1,9 @@
-DIST c-dvar-7c0833f9cae446163077b204b2296287bbee7c67.tar.gz 24727 BLAKE2B 
e18de53ac8014e77cffbcd9c71230847db0055e43e54b5cdfc3f48367570878b34d6fc7c299e4312708455ef2fa4ddff9fa5b48b603a05d6fbe28ce84e5e5906
 SHA512 
a006bdfc8a5a8e9a803ffa29f152858cb699cbf0e59d4f0550a4736ad29f85cfdef6bd8ef3cfbe8770045c76ed092db00c7338d62a8b0cd54ae5bd03f1c8b422
 DIST c-dvar-9e1a5b4363aaece7169df2b2852944a1434b2df5.tar.gz 24719 BLAKE2B 
3688d10d8295bf608d091cbc808dd2a22a535a94d40fcad46735a4f9e6e58ac06f969cd4ae7e65a04dd5719d00b424d902d904553e3e83bd0b93eebf6aed0cc0
 SHA512 
07e5d8b0b110ae4eab34024cfef05474b6a59a931ce61632bba3d96ed6bf042edf5b21238e2045cde92f1ab91ed45b1d78e2f8fe79f527f0ab6d018dc205608e
 DIST c-ini-43f379396a320940d0661c15780f618f84d29348.tar.gz 14081 BLAKE2B 
4d2b63eb5c068505cfddaa1511b95b1a3c646b7325e9efd55b4b5be85312081c148671e40157c757c45ab0128f0a486102267dddf1c3adbc8f91bb7da363a67a
 SHA512 
bdc9412f2e43446f4dcc36f3447047c68f2bbd3c5b278671e3fb5b3d4a09d9724f362bc5d2fae44d5f899d0fe9978c559e3da57ec2eb36ee2d847bbf6af44014
-DIST c-ini-847c55f5b3d33baa47af9a1286175d58b34f91d5.tar.gz 14094 BLAKE2B 
49ac949d4fc46ec63f253d48921be0acd585b3d301d56144e9477baaf81a0cfb3fb5f0706d1673c921962d1bbbeb89b2d83e07dba9265dff7b1f57da6059eaef
 SHA512 
eec3a4d2a3e1a4d9d65385b2e3cfd87dfb482b365731bc15f989faa59fb7f2c6e88abcef6612f3718817b1d1953f12fcc9981fc36b01fa82d3146305e24eaa16
-DIST c-list-2e4b605c6217cd3c8a1ef773f82f5cc329ba650d.tar.gz 9383 BLAKE2B 
70f8ed083a784a08da3b5d5fe75709cf9dcbaaee523ab9b1cd3b36931f5bb0c1e920cc38561c002f4de2efeda7b4edaf9b5fb9411f0fcd8aa1055ab966066789
 SHA512 
4db91e8af837d6739b9becbc2b405300e2006a82e39c01ade015eabf39ba550dc38879e800fd415bc5fa4ac220090cfdfa3a13d4f748a1278e51544c4a6183be
 DIST c-list-b1cd4dbf967d73b24dfe6cc56aaf3fdd668692e3.tar.gz 9362 BLAKE2B 
04a1bca5166ad8b868ebac679e4a1c1f244bfc04ea617030a7cd9ea3765793d21cc2b1ab6c102a1e0fec65860b4d029f398ab6f9815f8fbec82608da59eb7794
 SHA512 
e1a852fa8e57f1fbe81f2fdc186079d6e4be9d729bb23d3d1f8450fd867dd2c04db3229fc96a80379c7199568c14df472e92a83d0925e2b2692eccc49a35b84d
-DIST c-rbtree-b46392d25de7a7bab67d48ef18bf8350b429cff5.tar.gz 26065 BLAKE2B 
ec5486b2e1b9b835a3aac42b9f87275bbdbc73cdb0698304db01a80f0d52bf542b8df56d6e58bd98cbceccee9418d7115e90605c8077ac8670b6326304806c9e
 SHA512 
8177c111390f8491a3b535ec5a3b8de13a3b9d0358166494e503d68bd5748dae0cd2b092b0311258be885ecbeee2bb83a2389d9734bc28e4f78e85de3ed9b3f5
 DIST c-rbtree-fa97402c3faa18c2ddd8325eb66e2bd58a224477.tar.gz 26050 BLAKE2B 
2e295550f455185eb97d1f3212d626bc7df94999fc065e814fdaa8c8d3cd14eb288f840e9cee04842cf1dc4b541a88a043d1f70eee36b77fa82f15430335372f
 SHA512 
1fcafde26da46511dd7141280d14d96d7dd08fb7f62f71c2703c8fdb32783f9e6eac883a4adbdfb0b85139d26f89ce99291a28e789a4ec8c31e4a4560c584418
 DIST c-shquote-1d171fe52c23944c3c0be1f2603595f2488a9ff8.tar.gz 10758 BLAKE2B 
1f78587e667b74cdb0dcaf82f54fc891840b75b4fff478bf315b5a45b421875ea43b07504330c35cc31c68956899d5c8e1768dcaf863ef6ece23ac56734b8479
 SHA512 
a0788dcbd7cdab95577564b499cca3ca1039d2b22bb05f277e84ff3868f1f80796ef26236b5aa082057169d8a9f69781f06792f9a3ae8e869d5d721931f3c882
-DIST c-shquote-34e1e25299fb82ab9fd0c8bfd8a66010ead1497b.tar.gz 10824 BLAKE2B 
e2cc32acdb83a9d2c759d5068ef69feb4b0fbcdf908bbce08c9229c26dc1d1d421e522b844232328b62af851ebb93cbdc282be04b26ec04e327eb59e9e5173c7
 SHA512 
8f5ae3554239d42ec50b093f81b13715a55215b406a2000853da5a8581a11650ba1020f06eb8f7551d0ec372e786ea6cc56c2c803d0fc86d016db69895b391eb
-DIST c-stdaux-11930d259212605a15430523472ef54e0c7654ee.tar.gz 13215 BLAKE2B 
f8022583c224e911ecf65f10f1ada2ae631f0dca1c0306c113a2ad1b6a996ff4fa45eba14fafa5146feabebef0ae9e275a46fa0bb78af454fc37e49c465c7e3f
 SHA512 
7c0a5d1266462482674f9fc98ba19af65566d638e7a407969de9ccb66d5884692e0562c16b37e64269919e5c0d0c2a8ffd147e88159b9226f1bb738d460b78b8
 DIST c-stdaux-d6ecce8afbb7703e1469cc5e7a59a8bd32e2d4a4.tar.gz 13142 BLAKE2B 
771c79666d4758e37204aec1149186af8b1b29979ae604b335d3b5e0f78ee934c5fa97e81aa7e4cd19f8eb88f463c2f4a507b93309ae263fae827ee5138c7ac6
 SHA512 

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

2020-06-13 Thread Sebastian Pipping
commit: e5654371031677ef137a216f660fac55ddfd1df4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Jun 13 14:35:56 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jun 13 14:36:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5654371

sys-apps/usbguard: 0.7.8 + honor USE=-static-libs

Closes: https://bugs.gentoo.org/728088
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 sys-apps/usbguard/Manifest  |  1 +
 sys-apps/usbguard/usbguard-0.7.8.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/sys-apps/usbguard/Manifest b/sys-apps/usbguard/Manifest
index 4929554c1e1..a4c0fa79313 100644
--- a/sys-apps/usbguard/Manifest
+++ b/sys-apps/usbguard/Manifest
@@ -1 +1,2 @@
 DIST usbguard-0.7.6.tar.gz 1189194 BLAKE2B 
4fefd9ccf13b094f64942559f481144f08986dc71154b87c1623459d2429c07e2738a17877d3f6c275e83ce904067b1284c588c9a95023c7205cc5e21ca118f0
 SHA512 
0b0d42276e48baac2dc1f9031eec25e3f622a8d6178cb0400b97c7d32005bfa158b60fd286fdc66206a8684658fefaf6389ef93511e942f025e75671d7455628
+DIST usbguard-0.7.8.tar.gz 1220764 BLAKE2B 
8127acc0ef5dd89cc540097a71f10d56f3cb0a166453e27161e444d37dbf51cc4861bc9c71dcca16e9fec7187b3dcabb2bf08af522b2aaa4693fa4f4913a9ae0
 SHA512 
315c25ed7eb61cc0920047836dcca035cb07aecb6dfece9e4f6dc2ad61aaf6fdbf86898e43493958f3d12a146eb4c8f88b90bb246da0df83bb2097ce5b853e88

diff --git a/sys-apps/usbguard/usbguard-0.7.8.ebuild 
b/sys-apps/usbguard/usbguard-0.7.8.ebuild
new file mode 100644
index 000..317ca17a882
--- /dev/null
+++ b/sys-apps/usbguard/usbguard-0.7.8.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Daemon protecting your computer against BadUSB"
+HOMEPAGE="https://github.com/USBGuard/usbguard;
+SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion dbus ldap policykit static-libs systemd"
+
+REQUIRED_USE="policykit? ( dbus )"
+
+CDEPEND="
+   dev-libs/pegtl
+   >=dev-libs/libsodium-0.4.5:=
+   >=dev-libs/protobuf-2.5.0:=
+   >=sys-cluster/libqb-0.16.0:=
+   sys-devel/gcc:*[cxx]
+   >=sys-libs/libcap-ng-0.7.0
+   >=sys-libs/libseccomp-2.0.0
+   >=sys-process/audit-2.7.7
+   bash-completion? ( >=app-shells/bash-completion-2.0 )
+   dbus? (
+   dev-libs/glib:2
+   sys-apps/dbus
+   policykit? ( sys-auth/polkit[introspection] )
+   )
+   ldap? ( net-nds/openldap )
+   systemd? ( sys-apps/systemd )
+   "
+RDEPEND="${CDEPEND}
+   virtual/udev
+   "
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+   dev-cpp/catch:1
+   dbus? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   )
+   "
+
+src_configure() {
+   local myargs=(
+   $(use_with dbus)
+   $(use_with ldap)
+   $(use_with policykit polkit)
+   $(use_enable static-libs static)
+   $(use_enable systemd)
+   )
+
+   econf "${myargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/lib/log/usbguard
+
+   newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard.openrc usbguard
+   use dbus && newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard-dbus.openrc 
usbguard-dbus
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn 'BEFORE STARTING USBGUARD please be sure to create/generate'
+   ewarn ' a rules file at 
/etc/usbguard/rules.conf'
+   ewarn ' so that you do not'
+   ewarn 'GET LOCKED OUT'
+   ewarn " of this system (\"$(hostname)\")."
+   ewarn
+   ewarn 'This command may be of help:'
+   ewarn '  sudo sh -c "usbguard generate-policy > 
/etc/usbguard/rules.conf"'
+   ewarn
+}



  1   2   >