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

2020-03-08 Thread Joonas Niilola
commit: b2eea55f002cadcb3f371dc6f4af154447cc35bc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar  9 05:54:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2eea55f

sys-block/rts_pstor: RedundantLongDescription

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-block/rts_pstor/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-block/rts_pstor/metadata.xml b/sys-block/rts_pstor/metadata.xml
index ab7993355b8..429074c44a3 100644
--- a/sys-block/rts_pstor/metadata.xml
+++ b/sys-block/rts_pstor/metadata.xml
@@ -8,7 +8,4 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   PCI-E RTS5209 card reader driver for Linux.
-   
 



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

2020-03-08 Thread Joonas Niilola
commit: 81b2e9fc9306cec4d6cd9d1614b4fad8321dae87
Author: William Breathitt Gray  gmail  com>
AuthorDate: Mon Mar  9 01:03:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b2e9fc

acct-user/minetest: Add home directory

Minetest requires a home directory to store user data. This patch adds
/var/lib/minetest as the default home directory for the minetest user.

Bug: https://bugs.gentoo.org/709530
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14890
Signed-off-by: Joonas Niilola  gentoo.org>

 acct-user/minetest/minetest-1.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/acct-user/minetest/minetest-1.ebuild 
b/acct-user/minetest/minetest-1.ebuild
new file mode 100644
index 000..728978354ba
--- /dev/null
+++ b/acct-user/minetest/minetest-1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for the Minetest server"
+
+ACCT_USER_GROUPS=( "minetest" )
+ACCT_USER_ID="480"
+ACCT_USER_HOME="/var/lib/minetest"
+
+acct-user_add_deps



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

2020-03-08 Thread Joonas Niilola
commit: 86da8c1dfbfdcadaa25670a1f2b793328ed1d8fb
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Sat Mar  7 00:07:17 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86da8c1d

app-misc/goobook: revbump to fix deps

Apparently >=dev-python/google-api-python-client-1.7 has dropped
dependency on dev-python/oauth2client, so this will break systems when
doing depclean

Closes: https://bugs.gentoo.org/711698
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Closes: https://github.com/gentoo/gentoo/pull/14853
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/goobook/{goobook-3.4.ebuild => goobook-3.4-r1.ebuild} | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-misc/goobook/goobook-3.4.ebuild 
b/app-misc/goobook/goobook-3.4-r1.ebuild
similarity index 79%
rename from app-misc/goobook/goobook-3.4.ebuild
rename to app-misc/goobook/goobook-3.4-r1.ebuild
index bb2a49f209c..f95cf02f00e 100644
--- a/app-misc/goobook/goobook-3.4.ebuild
+++ b/app-misc/goobook/goobook-3.4-r1.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"
@@ -17,8 +17,10 @@ KEYWORDS="~amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   >=dev-python/google-api-python-client-1.6.4[${PYTHON_USEDEP}]"
-# dev-python/{simplejson,oauth2client} are deps for the above
+   >=dev-python/google-api-python-client-1.6.4[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}]
+   

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

2020-03-08 Thread Joonas Niilola
commit: a9a4d352bbd8035cc510b68bdfe321c274aea037
Author: Gergely Nagy  ngg  hu>
AuthorDate: Sat Feb 15 10:48:43 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a4d352

dev-util/cutter: Bump to 1.10.1

Closes: https://bugs.gentoo.org/708886
Signed-off-by: Gergely Nagy  ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/14667
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/cutter/Manifest   |  1 +
 dev-util/cutter/cutter-1.10.1.ebuild   | 56 ++
 .../cutter/files/cutter-1.10.1-radare2-4.3.0.patch | 12 +
 3 files changed, 69 insertions(+)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 6772b6cd4d6..6f18fe7ba4c 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,4 +1,5 @@
 DIST cutter-1.0.tar.gz 614826 BLAKE2B 
8f75343e57bf986d80dde3dc3ceb59675d28854744d8cc5fac783514e9c200595990d4860ee45db6544537d4f367df5b62a034e298bf273e44302edfa1647c84
 SHA512 
af6be59be7871d21d4f665e8ecb7f8224d99ccf7d62793e989ccd780ee521641c6ec0d941b46bb82770f5d44e5c0ef2efc29f9be303385e8e757e62a54bf53b1
+DIST cutter-1.10.1.tar.gz 1839344 BLAKE2B 
883d0fa3d224d190b2dbec66e0bad1f2a542357bec9ce168706d60fa23794be23841157815323c989c1ddab9e1e428446e50ca0d71a91f7dbc8f01fe796caee2
 SHA512 
66f530687810a0bea3e4fcdf9962427964454a4a26e8d626d970bca358aab16b7939857fdbe22f0a611cdbdfbf67b5ab5f12959d8f04549c4cf8177cae49a54b
 DIST cutter-1.4.tar.gz 1067162 BLAKE2B 
2f7eceffcfb3c542695e03ec72de1c99451f8278e91f50abc2e87542efbd2cc73d5a52b0e5303b9cea751edf91bc71b63295edd5b32d1b2b9ed3a1443cfc92e7
 SHA512 
54caec67e57f2ff3908942c1ebd1e909c65204c6f31d0ec95e31f46e03364f309898006b93555ba81287c0d74faf407272226e5ec65b3148ecde8feec11ca3be
 DIST cutter-1.6.tar.gz 1083427 BLAKE2B 
d51b88f2b9dd2655ef58d7075086959ec3ed59ed4b21db81a792ee165deda523a4e59378c954d0f2aa5b0af25d67329ed2119c004edc402c9b593a3b230a6fd9
 SHA512 
83aaadfbaccdaa514606408868c050e22d0a80a749b98a9f6df929467a16e69b0d454b25ce1cf53e35ebbfb74e9b39e2bd390057488c9bb3992a442ca306c2f1
 DIST cutter-1.7.4.tar.gz 1182307 BLAKE2B 
7b80c99654c430c7d694b658c5757a0f75463f02867ca33baa12bbd84a16782421350b5db63c90dd999a17b89865ecc5a87783f2a5e6df2a7395f957076c3e28
 SHA512 
d5750e756b51a0a140f53946b7cd7ed6f12b81c798335873781d5ecb906012fe0e257ff27e5c75e0ece6000f65a8b602530d80e6f9da22abbb8beac6573db6ac

diff --git a/dev-util/cutter/cutter-1.10.1.ebuild 
b/dev-util/cutter/cutter-1.10.1.ebuild
new file mode 100644
index 000..5e855969acf
--- /dev/null
+++ b/dev-util/cutter/cutter-1.10.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit qmake-utils xdg-utils python-single-r1
+
+DESCRIPTION="A Qt and C++ GUI for radare2 reverse engineering framework"
+HOMEPAGE="https://www.radare.org;
+SRC_URI="https://github.com/radareorg/cutter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-qt/qtcore-5.9.1:5
+   >=dev-qt/qtgui-5.9.1:5
+   >=dev-qt/qtsvg-5.9.1:5
+   >=dev-qt/qtwidgets-5.9.1:5
+   dev-qt/qtnetwork:5
+   >=dev-util/radare2-4.3.0
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.0-python3-config.patch"
+   "${FILESDIR}/${PN}-1.10.1-radare2-4.3.0.patch"
+)
+
+src_configure() {
+   local myqmakeargs=(
+   CUTTER_ENABLE_PYTHON=true
+   PREFIX=\'${EPREFIX}/usr\'
+   )
+
+   eqmake5 "${myqmakeargs[@]}" src
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/cutter/files/cutter-1.10.1-radare2-4.3.0.patch 
b/dev-util/cutter/files/cutter-1.10.1-radare2-4.3.0.patch
new file mode 100644
index 000..590a07063c5
--- /dev/null
+++ b/dev-util/cutter/files/cutter-1.10.1-radare2-4.3.0.patch
@@ -0,0 +1,12 @@
+diff -Naur cutter-1.10.1-orig/src/core/Cutter.cpp 
cutter-1.10.1/src/core/Cutter.cpp
+--- cutter-1.10.1-orig/src/core/Cutter.cpp 2020-02-01 16:54:36.0 
+0100
 cutter-1.10.1/src/core/Cutter.cpp  2020-03-08 16:05:36.332364202 +0100
+@@ -535,7 +535,7 @@
+ }
+ 
+ ut64 hashLimit = getConfigut64("cfg.hashlimit");
+-r_bin_file_hash(core->bin, hashLimit, path.toUtf8().constData(), NULL);
++r_bin_file_compute_hashes(core->bin, hashLimit);
+ 
+ fflush(stdout);
+ return true;



[gentoo-commits] repo/gentoo:master commit in: sys-block/rts_pstor/, sys-block/rts_pstor/files/

2020-03-08 Thread Joonas Niilola
commit: fd2beb14f93d5569f6a03d85516ae17f3c789efc
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Mar  1 21:35:42 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2beb14

sys-block/rts_pstor: fix compile with kernel >5.1

Closes: https://bugs.gentoo.org/702490
Closes: https://bugs.gentoo.org/702492
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/14818
Signed-off-by: Joonas Niilola  gentoo.org>

 .../rts_pstor/files/rts_pstor-makefile-kernel-5.1.patch  |  7 +++
 sys-block/rts_pstor/rts_pstor-1.10_p20160103.ebuild  | 16 ++--
 2 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/sys-block/rts_pstor/files/rts_pstor-makefile-kernel-5.1.patch 
b/sys-block/rts_pstor/files/rts_pstor-makefile-kernel-5.1.patch
new file mode 100644
index 000..ff527e8a530
--- /dev/null
+++ b/sys-block/rts_pstor/files/rts_pstor-makefile-kernel-5.1.patch
@@ -0,0 +1,7 @@
+--- a/Makefile
 b/Makefile
+@@ -36,3 +36,3 @@
+   cp -f ./define.release ./define.h
+-  make -C /lib/modules/$(shell uname -r)/build/ SUBDIRS=$(PWD) modules
++  +make -C $(KERNELDIR) M=$(PWD) modules
+ debug:

diff --git a/sys-block/rts_pstor/rts_pstor-1.10_p20160103.ebuild 
b/sys-block/rts_pstor/rts_pstor-1.10_p20160103.ebuild
index e9b31fc3584..aebf0d373c1 100644
--- a/sys-block/rts_pstor/rts_pstor-1.10_p20160103.ebuild
+++ b/sys-block/rts_pstor/rts_pstor-1.10_p20160103.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
@@ -16,10 +16,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 DEPEND="virtual/linux-sources"
-PATCHES=(
-   "${FILESDIR}/rts_pstor-makefile.patch"
-   "${FILESDIR}/fix-compile-kernel-5.0.0.patch"
-)
 S="${WORKDIR}/RTS5209-linux-driver-${GIT_COMMIT}"
 
 MODULE_NAMES="rts_pstor(misc/drivers/scsi)"
@@ -29,8 +25,16 @@ MODULESD_RTS_PSTOR_ADDITIONS=(
 )
 BUILD_TARGETS="default"
 BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
-CONFIG_CHECK="~!MISC_RTSX_PCI"
+CONFIG_CHECK="~!MISC_RTSX_PCI !FORTIFY_SOURCE"
 ERROR_MISC_RTSX_PCI="CONFIG_MISC_RTSX_PCI: The in-kernel driver rtsx_pci is 
configured, which may have the same functionality than this driver. To make 
sure that your kernel loads only rts_pstor, the rtsx_pci module will be 
blacklisted."
+ERROR_FORTIFY_SOURCE="CONFIG_FORTIFY_SOURCE: this module is known to fail 
compiling when the hardening option CONFIG_FORTIFY_SOURCE is set"
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}/fix-compile-kernel-5.0.0.patch"
+   kernel_is le 5 0 && eapply "${FILESDIR}/rts_pstor-makefile.patch" || 
eapply "${FILESDIR}/rts_pstor-makefile-kernel-5.1.patch"
+}
 
 pkg_postinst() {
elog "This driver is based on code published by Realtek. There is a 
driver in the kernel named rtsx_pci which"



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-03-08 Thread Joonas Niilola
commit: a37de11da4928e96ce23f56a6aa35755f7e1b2c1
Author: Robert Siebeck  r123  de>
AuthorDate: Sun Mar  8 20:37:53 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37de11d

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/14875
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.31.0.ebuild   | 75 --
 2 files changed, 76 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 596e1bb1564..f1548d82ab9 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.31.0_amd64.deb 92405482 BLAKE2B 
dbbdfbe47556fabe8713ecfaa76f79d09584fb62b08c885865bb4df5e7bad245fcf9ce735ea9c03eb687343501eed9f9b27aa82b30c8ae0d434b923ff62907ee
 SHA512 
07eef132837285a2348f3c3b253a6964f7446254a93a98b3270393acf54bf59244558fba22cf15ced23f27cc5eb833aecd8bb9c161f366bd6d661d96f9c5e8e3
 DIST signal-desktop_1.32.1_amd64.deb 98875434 BLAKE2B 
fa93cb05ab2b7ce66be40d0cf97f48fc070528819f3282f2d1c047220ffe0088429acf0c799c293a9b24cb6c6c0e47f5adfdb4be78ecfff4b5ed6ddfc35a5ec4
 SHA512 
c74b6bc27c2c92ee31601be8456084d07216738c55c9eed5fd83cc79650e4f7abba0fefa676ed89d48d5c3018cbd84a1056307b3775dfa9ae14ee3abf212dfd7

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.31.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.31.0.ebuild
deleted file mode 100644
index b056f00e3e5..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.31.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg-utils
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-BDEPEND="app-admin/chrpath"
-RDEPEND="
-   dev-libs/nss
-   media-libs/mesa[X(+)]
-   net-print/cups
-   x11-libs/gtk+:3[X]
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst"
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/chrome-sandbox
-   opt/Signal/libffmpeg.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libnode.so
-   opt/Signal/libVkICD_mock_icd.so
-   opt/Signal/swiftshader/libGLESv2.so
-   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node
-   opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/*"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-   # Fix Bug 706352
-   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libjpeg.so.8.2.2
 -r '$ORIGIN:/target/lib' || die
-   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libffi.so.6.0.4
 -d || die
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
-   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-03-08 Thread Joonas Niilola
commit: 5c0ed20ed954cc05a1b4daf77ae22e9c67c49b14
Author: Robert Siebeck  r123  de>
AuthorDate: Sun Mar  8 20:37:52 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  9 05:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0ed20e

net-im/signal-desktop-bin: add new version 1.32.1

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.32.1.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index f3806855f2d..596e1bb1564 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.31.0_amd64.deb 92405482 BLAKE2B 
dbbdfbe47556fabe8713ecfaa76f79d09584fb62b08c885865bb4df5e7bad245fcf9ce735ea9c03eb687343501eed9f9b27aa82b30c8ae0d434b923ff62907ee
 SHA512 
07eef132837285a2348f3c3b253a6964f7446254a93a98b3270393acf54bf59244558fba22cf15ced23f27cc5eb833aecd8bb9c161f366bd6d661d96f9c5e8e3
+DIST signal-desktop_1.32.1_amd64.deb 98875434 BLAKE2B 
fa93cb05ab2b7ce66be40d0cf97f48fc070528819f3282f2d1c047220ffe0088429acf0c799c293a9b24cb6c6c0e47f5adfdb4be78ecfff4b5ed6ddfc35a5ec4
 SHA512 
c74b6bc27c2c92ee31601be8456084d07216738c55c9eed5fd83cc79650e4f7abba0fefa676ed89d48d5c3018cbd84a1056307b3775dfa9ae14ee3abf212dfd7

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.32.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.32.1.ebuild
new file mode 100644
index 000..868fb6cf75a
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.32.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg-utils
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+BDEPEND="app-admin/chrpath"
+RDEPEND="
+   dev-libs/nss
+   media-libs/mesa[X(+)]
+   net-print/cups
+   x11-libs/gtk+:3[X]
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst"
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/chrome-sandbox
+   opt/Signal/crashpad_handler
+   opt/Signal/libffmpeg.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libnode.so
+   opt/Signal/libVkICD_mock_icd.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/swiftshader/libGLESv2.so
+   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node
+   opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/*"
+
+RESTRICT="splitdebug"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+   # Fix Bug 706352
+   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libjpeg.so.8.2.2
 -r '$ORIGIN:/target/lib' || die
+   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libffi.so.6.0.4
 -d || die
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
+   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-03-08 Thread Matt Turner
commit: f469b17c08b88f775d74aa64cf280b67d42b8ca3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 05:17:29 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 05:18:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f469b17c

dev-python/twisted-19.10.0: add ~alpha, bug 661320

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

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

diff --git a/dev-python/twisted/twisted-19.10.0.ebuild 
b/dev-python/twisted/twisted-19.10.0.ebuild
index 2a31d16311c..25ba97792bb 100644
--- a/dev-python/twisted/twisted-19.10.0.ebuild
+++ b/dev-python/twisted/twisted-19.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://twistedmatrix.com/Releases/${TWISTED_PN};
 SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2
https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
 
-KEYWORDS="amd64 ~arm arm64 ~mips ~s390 ~sh sparc ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~s390 ~sh sparc ~amd64-linux 
~x86-linux"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: www-servers/automx2/

2020-03-08 Thread Marc Schiffbauer
commit: e255284b2c0dfe2c0b8bfe5d498e6578a832a96f
Author: Ralph Seichter  seichter  de>
AuthorDate: Sun Mar  8 21:40:07 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Mar  9 05:07:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e255284b

www-servers/automx2: Bump to version 2020.1

Upstream release to support "Werkzeug" 1.0.0. This ebuild
also adds support for Python 3.8.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/14881
Signed-off-by: Marc Schiffbauer  gentoo.org>

 www-servers/automx2/Manifest  |  1 +
 www-servers/automx2/automx2-2020.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/www-servers/automx2/Manifest b/www-servers/automx2/Manifest
index ac9e496c8d5..a8ac298f32c 100644
--- a/www-servers/automx2/Manifest
+++ b/www-servers/automx2/Manifest
@@ -1 +1,2 @@
 DIST automx2-2019.0.tar.bz2 46670 BLAKE2B 
6f62b4429be8046fce18ccba6827879a99627d8fbe9cf7973d8059e87b4968a280b62d5d005aaed3b0e1074053f4a6355c34f2cdce2f06a9afb14c52b4504fb7
 SHA512 
e494a48ffd3e6d133a89db5afd1dc75116a8efcc41f0571a24271bcbe6074c86d62184ce00bae9ced888a70be7d20f2a3614f28007d4481537d42c680dca4daa
+DIST automx2-2020.1.tar.bz2 49405 BLAKE2B 
2c9b26300e32e613f622e0b3a39b7f408d22e22638d61da3c93f5d448fe3ebb325e9a0004e3351abed2c9e427373c42637e3539831c04cda8e65a4d1bba1773e
 SHA512 
823e569eacedcf49d53f8ed623a75455e715e3d49186179927a0e10d3efe9823c336912789bbf3d7d2f9aba3053b601352c99bda4ffcc9a7b78e412c938cd91f

diff --git a/www-servers/automx2/automx2-2020.1.ebuild 
b/www-servers/automx2/automx2-2020.1.ebuild
new file mode 100644
index 000..1553bc9b491
--- /dev/null
+++ b/www-servers/automx2/automx2-2020.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Email client autoconfiguration service"
+HOMEPAGE="https://automx.org/;
+SRC_URI="https://gitlab.com/automx/automx2/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+BDEPEND="acct-user/automx2
+   $(python_gen_cond_dep \
+   '>=dev-python/flask-migrate-2.5.2[${PYTHON_MULTI_USEDEP}]' 
python-3
+   )"
+RDEPEND="${BDEPEND}"
+
+python_prepare_all() {
+   sed -i -e "/('scripts'/d" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   export AUTOMX2_CONF="tests/unittest.conf"
+   ${EPYTHON} -m unittest discover tests/ || die
+}
+
+python_install_all() {
+   if use doc; then
+   DOCS="*.adoc doc/*.adoc contrib/*sample.conf"
+   HTML_DOCS="doc/*.html doc/*.svg"
+   fi
+   sed -e "s/@EPYTHON@/${EPYTHON}/" "${FILESDIR}/init" | newinitd - "${PN}"
+   newconfd "${FILESDIR}/confd" "${PN}"
+   insinto /etc
+   newins "${FILESDIR}/conf" "${PN}.conf"
+   distutils-r1_python_install_all
+}



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

2020-03-08 Thread Craig Andrews
commit: 6d5c1ddad3f7503a8c731052fa56418b829a5121
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar  9 02:21:22 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Mar  9 02:23:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5c1dda

media-libs/libprojectm: 3.1.3 version bump

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

 media-libs/libprojectm/Manifest |  1 +
 media-libs/libprojectm/libprojectm-3.1.3.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/media-libs/libprojectm/Manifest b/media-libs/libprojectm/Manifest
index fdb976cb1d6..f5ad3df8f03 100644
--- a/media-libs/libprojectm/Manifest
+++ b/media-libs/libprojectm/Manifest
@@ -1,3 +1,4 @@
 DIST libprojectm-3.1.1_rc8.tar.gz 54503673 BLAKE2B 
f7d781c6a0e54414d0a9ba5ab601556384e6af9b6a23a3123d3f3e0b1613549727b75901681beba1cd3fdd4193415d9e0bb927c4f7b69c41f4e4e85adb5f8597
 SHA512 
dcf2e7a0a826438bee538f052287b2057a303f5c29e77804874c9d5ea9f3cc0395a51f7734eec027a4f4e687c7b9f818bf908084c8b9da0953cd95d7fa12c864
 DIST libprojectm-3.1.2.tar.gz 54503159 BLAKE2B 
5b520a6c1553e80de3fc8b0aedff12c50226252ae7a6d651dff910104244e2f0747fc43791b0524f46f8fa305688749fc4f508b76d04506aa17292f2c8789d1c
 SHA512 
c7c8e61b6262324a7d4094f92796732f7c7bf9fdd82df3dc327efe82fd1d3d8277763059ba72e3fea70875952dd763998cd3b69ed64f594fbff8ae489110dfa2
+DIST libprojectm-3.1.3.tar.gz 54503797 BLAKE2B 
2aa8900887201f00f85cbd2e4eb908d5825b95364a2df39cecd9ccdd63e677766bc45fc5280b4b773632b920b3331127be159d9e5e29304c3df4f049e49021c3
 SHA512 
c9910ec9dd3e6625df885a23cb72616723142974ee80cc40d108992e997342f7b8962c63d5a0512b793f425c7abb0477dbd5d641a70161d8e42f1489e08f402b
 DIST projectM-complete-2.1.0-Source.tar.gz 31130351 BLAKE2B 
ec3540326751aba45b9620adfe1e7aed21347c97278de6d23b53ed7fb03878c2d02982fba17b4cda4f713d2cf624fd24adeb15b28fed9d2ab165567f9ff49eaa
 SHA512 
53f4531208d2594f1c28a7f7842fb5ee3349ca9e48f9f0d999a90b6a62d315c9c0ae9cba1cdfacb8a149eba3e5ddc4517ac406ee2c53718191be8e26ee2cca5f

diff --git a/media-libs/libprojectm/libprojectm-3.1.3.ebuild 
b/media-libs/libprojectm/libprojectm-3.1.3.ebuild
new file mode 100644
index 000..e5134a18e18
--- /dev/null
+++ b/media-libs/libprojectm/libprojectm-3.1.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
+HOMEPAGE="https://github.com/projectM-visualizer/projectm;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/projectM-visualizer/projectm.git;
+   inherit git-r3
+else
+   MY_PV="${PV/_/-}"
+   
SRC_URI="https://github.com/projectM-visualizer/projectm/archive/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+   S=${WORKDIR}/projectm-${MY_PV}/
+fi
+
+LICENSE="LGPL-2"
+SLOT="0/2"
+IUSE="gles2 jack qt5 sdl"
+
+RDEPEND="gles2? ( media-libs/mesa[gles2] )
+   media-libs/glm
+   media-libs/mesa[X(+)]
+   jack? (
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtopengl:5
+   virtual/jack
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtopengl:5
+   media-sound/pulseaudio
+   )
+   sdl? ( >=media-libs/libsdl2-2.0.5 )
+   sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable gles2 gles)
+   $(use_enable jack)
+   $(use_enable qt5 qt)
+   $(use_enable sdl)
+   --enable-emscripten=no
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2020-03-08 Thread Craig Andrews
commit: 835f6f924b66ee9004cae17e0c5bd8a3b3161323
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar  9 02:20:10 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Mar  9 02:23:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835f6f92

app-misc/neofetch: 7.0.0 version bump

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

 app-misc/neofetch/Manifest  |  1 +
 app-misc/neofetch/neofetch-7.0.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-misc/neofetch/Manifest b/app-misc/neofetch/Manifest
index 9c80e85243a..dd0af2831bf 100644
--- a/app-misc/neofetch/Manifest
+++ b/app-misc/neofetch/Manifest
@@ -1,2 +1,3 @@
 DIST neofetch-6.0.0.tar.gz 115538 BLAKE2B 
ec1a019c873a6c48ca150f51cfc76174b8df6af629530906a638f3f19fdae0e926cb7512b14c90aa9af6b6fb4652f2f6c72128535c2b833d307ad58e66af9c5f
 SHA512 
2613bbc3bd50fb11fb511dd2d3d37f8e86891c9abab5f25e5956f4458c43abd555ff7d129a24f7e5ff4ed76f7c69235b696a77326bce11d81dd81eb414ab3a8d
 DIST neofetch-6.1.0.tar.gz 118346 BLAKE2B 
d9a08cf0b3f9164e8e42e25434d3e23e3c0ebac5e3fe3e770d7a2bde67b127078977fdb44fcc5e11703cafbe0f68332d6d7a4df8ced235d4dbd4a525afc171b1
 SHA512 
a68b5021d02d217ae5bc67f3d542afe4aebf1cc891f083e276b58847b1dff4419e036dbd7694b7c49c19c615b13eb54c22db3e69e6143c3f10f3fc1966a22a2e
+DIST neofetch-7.0.0.tar.gz 90892 BLAKE2B 
7cee56b0b3dd49cfaddec99cd10594c5792a24dac54bae99af2bd5f13ac1a1f152fee917175a6ce911fc9b6eecb0e92cec287448f78ec714634c9fbff07a2e50
 SHA512 
84dde5b34b0defc24ac472efd4354483e0438c5bbed25f1f39cec53e0a7d8f10dcace736b720f0e1dfbe55342ef3f5e866501bc62aee40a09bef90bf13b5

diff --git a/app-misc/neofetch/neofetch-7.0.0.ebuild 
b/app-misc/neofetch/neofetch-7.0.0.ebuild
new file mode 100644
index 000..16837479730
--- /dev/null
+++ b/app-misc/neofetch/neofetch-7.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~mips ~ppc64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git;
+fi
+
+DESCRIPTION="Simple information system script"
+HOMEPAGE="https://github.com/dylanaraps/neofetch;
+LICENSE="MIT-with-advertising"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="sys-apps/pciutils
+   X? (
+   media-gfx/imagemagick
+   media-libs/imlib2
+   www-client/w3m[imlib]
+   x11-apps/xprop
+   x11-apps/xrandr
+   x11-apps/xwininfo
+   )"



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

2020-03-08 Thread Matt Turner
commit: d6992d7e6258209cd17b3c1dc4cc77d5e89b8eae
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 01:20:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 02:05:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6992d7e

dev-python/python-libevdev: Add package

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

 dev-python/python-libevdev/Manifest  |  1 +
 dev-python/python-libevdev/metadata.xml  |  8 
 .../python-libevdev/python-libevdev-0.8.ebuild   | 20 
 3 files changed, 29 insertions(+)

diff --git a/dev-python/python-libevdev/Manifest 
b/dev-python/python-libevdev/Manifest
new file mode 100644
index 000..774520416af
--- /dev/null
+++ b/dev-python/python-libevdev/Manifest
@@ -0,0 +1 @@
+DIST python-libevdev-0.8.tar.bz2 30375 BLAKE2B 
b59a705d49a54d5f98bca3bdf97038128df35294d4e62ffe058021c4da846e75a372660a4beef7e83dbf5b16a4d7d9195547f713bd290b14ca28ecd9291ac641
 SHA512 
c3c35e82b78f8968c930883a99def348a012a05ea122ac24e757441e81079f7c12bd50d96e8cec7b799a2d775d834859f924e8d1dc5841c718c050287fd1beb0

diff --git a/dev-python/python-libevdev/metadata.xml 
b/dev-python/python-libevdev/metadata.xml
new file mode 100644
index 000..3e36bc06aa4
--- /dev/null
+++ b/dev-python/python-libevdev/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+x...@gentoo.org
+X11
+  
+

diff --git a/dev-python/python-libevdev/python-libevdev-0.8.ebuild 
b/dev-python/python-libevdev/python-libevdev-0.8.ebuild
new file mode 100644
index 000..1dc82be0de9
--- /dev/null
+++ b/dev-python/python-libevdev/python-libevdev-0.8.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrappers for the libevdev library"
+HOMEPAGE="https://gitlab.freedesktop.org/libevdev/python-libevdev;
+SRC_URI="https://gitlab.freedesktop.org/libevdev/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE=""
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xinit/

2020-03-08 Thread Matt Turner
commit: db0db442ab5220efe9ab11ea8f931ff9b83d460a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 01:50:51 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 02:05:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0db442

x11-apps/xinit: Fix postinstall message

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

 x11-apps/xinit/xinit-1.4.1.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/x11-apps/xinit/xinit-1.4.1.ebuild 
b/x11-apps/xinit/xinit-1.4.1.ebuild
index 70f4ab1c68a..cd467fa426a 100644
--- a/x11-apps/xinit/xinit-1.4.1.ebuild
+++ b/x11-apps/xinit/xinit-1.4.1.ebuild
@@ -53,7 +53,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if ! has_version 'x11-apps/xinit'; then
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
ewarn "If you use startx to start X instead of a login manager 
like gdm/kdm,"
ewarn "you can set the XSESSION variable to anything in 
/etc/X11/Sessions/ or"
ewarn "any executable. When you run startx, it will run this as 
the login session."
@@ -64,11 +64,13 @@ pkg_postinst() {
ewarn "env-update && source /etc/profile"
fi
 
-   if has_version "<${CATEGORY}/${PN}-1.4.1"; then
-   ewarn "Starting with ${CATEGORY}/${PN}-1.4.1 serverauth files 
are no longer kept in the"
-   ewarn "home directory but rather are created in \$TMPDIR 
(typically /tmp).  The change"
-   ewarn "is transparent for most of users, however those that use 
runtime temporary"
-   ewarn "directories cleaning tools, like app-admin/tmpreaper, 
may need to adjust them"
-   ewarn "not to remove the 'serverauth.*' files."
-   fi
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test "$v" "-lt" "1.4.1"; then
+   ewarn "Starting with ${CATEGORY}/${PN}-1.4.1 serverauth 
files are no longer kept in the"
+   ewarn "home directory but rather are created in 
\$TMPDIR (typically /tmp).  The change"
+   ewarn "is transparent for most of users, however those 
that use runtime temporary"
+   ewarn "directories cleaning tools, like 
app-admin/tmpreaper, may need to adjust them"
+   ewarn "not to remove the 'serverauth.*' files."
+   fi
+   done
 }



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

2020-03-08 Thread Matt Turner
commit: 0b5616c3dedc857001d0b42e579c6599cf713f43
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 02:03:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 02:05:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5616c3

dev-libs/libinput: Inform users about dev-python/python-libevdev

I don't think a runtime dependency is warranted for these two tools, so
let's just inform users about the dependency.

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

 dev-libs/libinput/libinput-1.15.3.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-libs/libinput/libinput-1.15.3.ebuild 
b/dev-libs/libinput/libinput-1.15.3.ebuild
index 43de3f8241a..7ae9b0b0655 100644
--- a/dev-libs/libinput/libinput-1.15.3.ebuild
+++ b/dev-libs/libinput/libinput-1.15.3.ebuild
@@ -73,5 +73,11 @@ src_install() {
 }
 
 pkg_postinst() {
+   pkgname="dev-python/python-libevdev"
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}"; then
+   einfo "${pkgname} must be installed to use the"
+   einfo "libinput measure and libinput replay tools."
+   fi
+
udevadm hwdb --update --root="${ROOT}"
 }



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

2020-03-08 Thread Matt Turner
commit: 7cd132b7f4b0b6fd53cea357458f0afd6d2ce306
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 01:41:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 02:05:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd132b7

dev-libs/libinput: Unrestrict tests

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

 dev-libs/libinput/libinput-1.15.3.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libinput/libinput-1.15.3.ebuild 
b/dev-libs/libinput/libinput-1.15.3.ebuild
index 313a4e3d067..43de3f8241a 100644
--- a/dev-libs/libinput/libinput-1.15.3.ebuild
+++ b/dev-libs/libinput/libinput-1.15.3.ebuild
@@ -14,10 +14,8 @@ LICENSE="MIT"
 SLOT="0/10"
 [[ "$(ver_cut 3)" -gt 900 ]] || \
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="doc input_devices_wacom"
-# Tests require write access to udev rules directory which is a no-no for live 
system.
-# Other tests are just about logs, exported symbols and autotest of the test 
library.
-RESTRICT="test"
+IUSE="doc input_devices_wacom test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
@@ -40,8 +38,8 @@ RDEPEND="
virtual/libudev:=
virtual/udev
 "
-DEPEND="${RDEPEND}"
-#  test? ( >=dev-libs/check-0.9.10 )
+DEPEND="${RDEPEND}
+   test? ( >=dev-libs/check-0.9.10 )"
 
 python_check_deps() {
has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
@@ -60,7 +58,7 @@ src_configure() {
-Ddebug-gui=false
$(meson_use doc documentation)
$(meson_use input_devices_wacom libwacom)
-   -Dtests=false # tests are restricted
+   $(meson_use test tests)
-Dudev-dir="${EPREFIX}$(get_udevdir)"
)
meson_src_configure



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

2020-03-08 Thread Matthias Maier
commit: a91db5d76eadd56bff9d73f0ee72821999d311c9
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Mar  9 00:05:39 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Mar  9 01:13:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91db5d7

sci-visualization/paraview: update dependencies

Closes: https://bugs.gentoo.org/709860
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/paraview-5.6.1-r1.ebuild | 6 ++
 sci-visualization/paraview/paraview-5.8.0.ebuild| 4 +---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/sci-visualization/paraview/paraview-5.6.1-r1.ebuild 
b/sci-visualization/paraview/paraview-5.6.1-r1.ebuild
index 6233e8195c6..5a52eb5730f 100644
--- a/sci-visualization/paraview/paraview-5.6.1-r1.ebuild
+++ b/sci-visualization/paraview/paraview-5.6.1-r1.ebuild
@@ -70,12 +70,10 @@ RDEPEND="
dev-python/pygments[${PYTHON_MULTI_USEDEP}]
dev-python/sip[${PYTHON_MULTI_USEDEP}]
dev-python/six[${PYTHON_MULTI_USEDEP}]
-   || ( dev-python/twisted[${PYTHON_MULTI_USEDEP}]
-   dev-python/twisted-core[${PYTHON_MULTI_USEDEP}]
-   )
+   dev-python/twisted[${PYTHON_MULTI_USEDEP}]
dev-python/zope-interface[${PYTHON_MULTI_USEDEP}]
mpi? ( dev-python/mpi4py )
-   qt5? ( 
dev-python/PyQt5[opengl,webkit,${PYTHON_MULTI_USEDEP}] )
+   qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] )
')
)
qt5? (

diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild 
b/sci-visualization/paraview/paraview-5.8.0.ebuild
index 2574d8d2f97..a5da9f72574 100644
--- a/sci-visualization/paraview/paraview-5.8.0.ebuild
+++ b/sci-visualization/paraview/paraview-5.8.0.ebuild
@@ -71,9 +71,7 @@ RDEPEND="
dev-python/pygments[${PYTHON_MULTI_USEDEP}]
dev-python/sip[${PYTHON_MULTI_USEDEP}]
dev-python/six[${PYTHON_MULTI_USEDEP}]
-   || ( dev-python/twisted[${PYTHON_MULTI_USEDEP}]
-   dev-python/twisted-core[${PYTHON_MULTI_USEDEP}]
-   )
+   dev-python/twisted[${PYTHON_MULTI_USEDEP}]
dev-python/zope-interface[${PYTHON_MULTI_USEDEP}]
mpi? ( dev-python/mpi4py )
qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] )



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

2020-03-08 Thread Matthias Maier
commit: 8454181c542c4073e4c6f2d57980c3d150987e72
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Mar  9 00:04:24 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Mar  9 01:12:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8454181c

sci-visualization/paraview: version bump to 5.8.0

 - update dependencies on webengine as suggested in bug #709860

Bug: https://bugs.gentoo.org/709860
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/Manifest  |   1 +
 sci-visualization/paraview/metadata.xml  |  27 +-
 sci-visualization/paraview/paraview-5.8.0.ebuild | 314 +++
 3 files changed, 329 insertions(+), 13 deletions(-)

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index c8a70e548ba..1b17968014f 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1 +1,2 @@
 DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 
65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534
 SHA512 
33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45
+DIST ParaView-v5.8.0.tar.xz 49789116 BLAKE2B 
25689220f506221731bb5a56c647c249df0de8654a4b3347a7c09067bb5755818597bd7cfff88c2d129f448189b107079995c93599d482f7bf8b4cc6c7430e72
 SHA512 
43304d62c3f55bc390e68c033fb4c7dc2c0789d0dadbb98ef734b7d9de0419af4c240ce94f36e2b52c939ac950fba1d70dbd9fc3a1e6da37c7ef847b5c8682a2

diff --git a/sci-visualization/paraview/metadata.xml 
b/sci-visualization/paraview/metadata.xml
index f5e4c3c6676..8b232e108f4 100644
--- a/sci-visualization/paraview/metadata.xml
+++ b/sci-visualization/paraview/metadata.xml
@@ -1,17 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-tam...@gentoo.org
-Matthias Maier
-  
-  
-Enable the usage of dev-libs/boost
-Add support for nvidia's cg shaders
-Enable the coprocessing infrastructure which is 
mainly useful in the context of clusters
-Install development files including headers
-Add NVCONTROL support for OpenGL options
-Offscreen rendering through OSMesa
-Build and install additional plugins
-  
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   Enable the usage of dev-libs/boost
+   Add support for nvidia's cg shaders
+   Enable the coprocessing 
infrastructure which is mainly useful in the context of clusters
+   Install development files including 
headers
+   Add NVCONTROL support for OpenGL 
options
+   Offscreen rendering through OSMesa
+   Build and install additional plugins
+   Add support for 
dev-qt/qtwebengine
+   
 

diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild 
b/sci-visualization/paraview/paraview-5.8.0.ebuild
new file mode 100644
index 000..2574d8d2f97
--- /dev/null
+++ b/sci-visualization/paraview/paraview-5.8.0.ebuild
@@ -0,0 +1,314 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils 
toolchain-funcs
+
+MAIN_PV=$(ver_cut 0-1)
+MAJOR_PV=$(ver_cut 1-2)
+MY_P="ParaView-v${PV}"
+
+DESCRIPTION="Powerful scientific data visualization application"
+HOMEPAGE="https://www.paraview.org;
+SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz;
+
+LICENSE="paraview GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql 
nvcontrol openmp offscreen plugins python +qt5 sqlite tcl test tk +webengine"
+
+RESTRICT="mirror test"
+
+# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL"
+REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} )
+   mysql? ( sqlite )
+   webengine? ( qt5 )
+   ?? ( offscreen qt5 )"
+
+RDEPEND="
+   app-arch/lz4
+   dev-libs/expat
+   dev-libs/jsoncpp:=
+   dev-libs/libxml2:2
+   dev-libs/protobuf:=
+   dev-libs/pugixml
+   media-libs/freetype
+   media-libs/glew:0
+   media-libs/libpng:0
+   media-libs/libtheora
+   media-libs/tiff:0=
+   sci-libs/cgnslib
+   sci-libs/hdf5:=[mpi=]
+   >=sci-libs/netcdf-4.2[hdf5]
+   >=sci-libs/netcdf-cxx-4.2:3
+   sys-libs/zlib
+   virtual/glu
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   coprocessing? (
+   plugins? (
+   dev-python/PyQt5
+   dev-qt/qtgui:5[-gles2]
+   )
+   )
+   ffmpeg? ( virtual/ffmpeg )
+   mpi? ( virtual/mpi[cxx,romio] )
+   mysql? ( dev-db/mysql-connector-c )
+ 

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

2020-03-08 Thread Robin H. Johnson
commit: 253c53b78be7b45d5e0ac498c96031109f644af1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Mar  9 00:57:35 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Mar  9 00:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253c53b7

app-admin/helm: QA fix DoubleEmptyLine

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

 app-admin/helm/helm-3.1.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-admin/helm/helm-3.1.1.ebuild b/app-admin/helm/helm-3.1.1.ebuild
index a018587e3ca..f49619ea932 100644
--- a/app-admin/helm/helm-3.1.1.ebuild
+++ b/app-admin/helm/helm-3.1.1.ebuild
@@ -698,7 +698,6 @@ KEYWORDS="~amd64"
 
 RESTRICT+=" test"
 
-
 src_prepare() {
default
mv ../vendor .



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/, media-libs/mesa/

2020-03-08 Thread Jory Pratt
commit: 7ab86a4088b0c178d41613b9628d1fdee31d6e3f
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Mar  9 00:53:41 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Mar  9 00:53:41 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7ab86a40

media-libs/mesa: sync with ::gentoo

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

 media-libs/mesa/Manifest   |   1 -
 media-libs/mesa/files/eselect-mesa.conf.9.2|  38 --
 .../mesa-18.2.4-add-disable-tls-support.patch  |  46 --
 media-libs/mesa/files/mesa-19.0.8-execinfo.patch   |  97 
 .../mesa/files/mesa-19.0.8-heap-allocation.patch   |  66 ---
 .../mesa-19.2.0-add-disable-tls-support.patch  |  45 --
 media-libs/mesa/mesa-19.2.8.ebuild | 557 -
 .../{mesa-19.3.4.ebuild => mesa-19.3.4-r1.ebuild}  |  10 +-
 .../{mesa-20.0.1.ebuild => mesa-20.0.1-r1.ebuild}  |   4 +-
 9 files changed, 7 insertions(+), 857 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index dd634a2..e9603fa 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,2 @@
-DIST mesa-19.2.8.tar.xz 11462168 BLAKE2B 
c49d6d3d10b4c85534a75e4bea29fc8b7526c784af5068764de623d40cbb59ecb96beb1969fa1a13815b6bd259bb98faaf42e4969792c6a75ce702d4b2e57155
 SHA512 
9bedc2f1a5296da96c1a2a491edaea701e70f683b26eac076e8cbef2230156d5d5ddb2330c3a2530afd4982a9893d76ded8d54bc73a98c846de0c3dfa3634c43
 DIST mesa-19.3.4.tar.xz 11968288 BLAKE2B 
be39a2ca08d91f8afbc2f3a47d596b14445fac62600f64d627b23d63b340b002bc05246eece95e19b33485a92c01f7980fff52b2375b7a2053161e0aa87d0b38
 SHA512 
2bbb3dc8f1d839f11fe12cc959393cd69607fa6714b2166b80299e0559d2d3b0ac38ed4e15ac3e5f472264eb24536d1901d350f7409f3a7e00d6f4ccbb2312fb
 DIST mesa-20.0.1.tar.xz 12174080 BLAKE2B 
bc25d95b6737006d755384cfe759439819fadfacf441db723247fd5d0c7dad1daa84695dfdf86319ba2ac68ac2d66f48dc396e8d7e8c579faa7fbdda4391636f
 SHA512 
9e005ebbb699c1ad83b73c503c467907958a3d9cad644d8f7ac95804fd265debcf563784a1054c8e0bf40106e33b13185607e8270a197e9ddc34c50b1b2c4d82

diff --git a/media-libs/mesa/files/eselect-mesa.conf.9.2 
b/media-libs/mesa/files/eselect-mesa.conf.9.2
deleted file mode 100644
index 18bfaff..000
--- a/media-libs/mesa/files/eselect-mesa.conf.9.2
+++ /dev/null
@@ -1,38 +0,0 @@
-# mesa classic/gallium implementations in this release
-
-# Syntax description:
-# * MESA_IMPLEMENTATIONS contains a space-delimited list of switchable
-#   classic/gallium implementations.
-# * MESA_DRIVERS is an associative array, for each member "foo" of
-#   MESA_IMPLEMENTATIONS it contains the following elements:
-#   foo,description - Human-readable description of the driver
-#   foo,classicdriver - Filename of the classic driver
-#   foo,galliumdriver - Filename of the gallium driver
-#   foo,default - which of classic or gallium is chosen by default
-
-MESA_IMPLEMENTATIONS="i915 i965 r300 r600 sw"
-declare -A MESA_DRIVERS || die "MESA_DRIVERS already in environment and not 
associative."
-
-MESA_DRIVERS[i915,description]="i915 (Intel 915, 945)"
-MESA_DRIVERS[i915,classicdriver]="i915_dri.so"
-MESA_DRIVERS[i915,galliumdriver]="i915g_dri.so"
-MESA_DRIVERS[i915,default]="gallium"
-
-MESA_DRIVERS[i965,description]="i965 (Intel GMA 965, G/Q3x, G/Q4x, HD)"
-MESA_DRIVERS[i965,classicdriver]="i965_dri.so"
-MESA_DRIVERS[i965,default]="classic"
-
-MESA_DRIVERS[r300,description]="r300 (Radeon R300-R500)"
-MESA_DRIVERS[r300,classicdriver]="r300_dri.so"
-MESA_DRIVERS[r300,galliumdriver]="r300g_dri.so"
-MESA_DRIVERS[r300,default]="gallium"
-
-MESA_DRIVERS[r600,description]="r600 (Radeon R600-R700, Evergreen, Northern 
Islands)"
-MESA_DRIVERS[r600,classicdriver]="r600_dri.so"
-MESA_DRIVERS[r600,galliumdriver]="r600g_dri.so"
-MESA_DRIVERS[r600,default]="gallium"
-
-MESA_DRIVERS[sw,description]="sw (Software renderer)"
-MESA_DRIVERS[sw,classicdriver]="swrast_dri.so"
-MESA_DRIVERS[sw,galliumdriver]="swrastg_dri.so"
-MESA_DRIVERS[sw,default]="gallium"

diff --git a/media-libs/mesa/files/mesa-18.2.4-add-disable-tls-support.patch 
b/media-libs/mesa/files/mesa-18.2.4-add-disable-tls-support.patch
deleted file mode 100644
index 7eebc0d..000
--- a/media-libs/mesa/files/mesa-18.2.4-add-disable-tls-support.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From beca1b215950f4e917c21f916fd3c16fb09fb3fa Mon Sep 17 00:00:00 2001
-From: root 
-Date: Wed, 6 Mar 2019 15:52:59 -0600
-Subject: [PATCH] Allow disable tls for musl
-

- meson.build   | 5 -
- meson_options.txt | 6 ++
- 2 files changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 5b0eea1..d6a7675 100644
 a/meson.build
-+++ b/meson.build
-@@ -327,7 +327,10 @@ if with_egl and not (with_platform_drm or 
with_platform_surfaceless)
-   endif
- endif
- 
--pre_args += '-DGLX_USE_TLS'
-+if get_option('glx-tls')
-+  pre_args += '-DGLX_USE_TLS'
-+endif
-+
- if with_glx != 'disabled'
-   if not 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2020-03-08 Thread Andrey Grozin
commit: ca2e6923c703a9f2faca134fb07c67f1c6a987f8
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Mar  9 00:34:34 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Mar  9 00:35:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2e6923

sci-geosciences/gpxsee: bump to 7.25

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest   |  1 +
 sci-geosciences/gpxsee/gpxsee-7.25.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 691c4ca577b..0cfbcd9dff6 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,3 +1,4 @@
 DIST gpxsee-7.18.tar.gz 5006604 BLAKE2B 
b7568a677e3cff08903d862921ace01374a594e216b1bd9eda457a92f700ef232b5804dff24696ee0574bcbe1d4e8a103dac6b5db33482cb0139f73b21852883
 SHA512 
562944a14ac2af4ec6837e77a6610b8ad7d254ffada4202e589c05a4306c0410e815212d7a7847708c50de72fa21a02d41bf5152f5d5f313c96da5b2516138fd
 DIST gpxsee-7.20.tar.gz 5348758 BLAKE2B 
d7e8f0f29dfe666572a58a1a5072545cda345f51d305d6c0351ee5639ba09c185b9b3e7e883d2d02198e70a58ef69508cfd5ab561183c68a625fa4101dc17285
 SHA512 
37c975d9e64cf6fe5455a0e6cfb896275db6a0469ba772c97615c8b2f79af591bf4eb7f6dd414c6a3f0344fe1b9f443f402e0b8c173beee0a301ede783fa26db
 DIST gpxsee-7.23.tar.gz 5358562 BLAKE2B 
aaa1fd5815ba1f0e3592d034033f0335cf257f408a1344eb6adc1cba1b8f0bfb7e61374b83721efb75b99b9fed06fce8f1921b0af31b7375623c8dec1fd383ca
 SHA512 
a6ffbb6d15efbf2491b447cfabbc3a50f6ef97e438fa788c98230f76d3c3acabc96f713839fe13b238d39ecac84554e80f1d3f8c282122dff92eb987ca3d3dba
+DIST gpxsee-7.25.tar.gz 5359026 BLAKE2B 
9ff5d48883c065cb1f93fcf853d1e6772538ef2d6ee2ce0aaadacfbbe84347dc62d8eed81f9c115b58054a1348f8624518c4c16552245ce5bf168450e60b366c
 SHA512 
f31d7a8b174670b2458abbca6082cf3adbf7cc45f0bd7e73537bf2210ec89eb5ab23518b8b15f2a16d2ddba8c75f82ff903c0bb356de42b90f6f187efb73c065

diff --git a/sci-geosciences/gpxsee/gpxsee-7.25.ebuild 
b/sci-geosciences/gpxsee/gpxsee-7.25.ebuild
new file mode 100644
index 000..c5b1bd5f1e1
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-7.25.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="cs da de en es fi fr hu nb pl pt_BR ru sv tr uk"
+inherit desktop qmake-utils l10n xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/;
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   l10n_find_plocales_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   l10n_for_each_disabled_locale_do rm_ts
+}
+
+src_compile() {
+   lrelease gpxsee.pro
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   local lang
+   dobin ${PN}
+   dodoc README.md
+   insinto /usr/share/${PN}
+   doins -r pkg/maps pkg/csv
+
+   insinto /usr/share/${PN}/translations
+   for lang in lang/*.qm; do
+   [ -f "${lang}" ] && doins "${lang}"
+   done
+
+   domenu pkg/${PN}.desktop
+   insinto /usr/share/mime/packages
+   doins pkg/${PN}.xml
+   doicon icons/${PN}.png
+}



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

2020-03-08 Thread Robin H. Johnson
commit: 000f371f5366ece0ccb6b0d5705deda6e1bc9b37
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Mar  9 00:32:50 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Mar  9 00:32:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000f371f

net-misc/memcached: bump new major version

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

 net-misc/memcached/Manifest   |   1 +
 net-misc/memcached/memcached-1.6.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 7b13f21fa61..a3bd37e158f 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,2 +1,3 @@
 DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 
729b4b708e921184bfedadbb02b0304eb09dcebbbd1420605deb608dcd7dea25a8982ca0f387f237a1a6412b4682372018c593396ef9bff5aa0fa901c0fdafd6
 SHA512 
d06083d971d0a40195b4dfb252a3bf7c3a0d20b2dcad56726ff9e0b87ba84024309300516dad40181f1b7af4d9c4f35924383977c5e1ff9b5f13d2ef05f684ed
 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 
90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3
 SHA512 
19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa
+DIST memcached-1.6.0.tar.gz 534708 BLAKE2B 
91b76c6cb6b75b851cafb7a74d7bdc2243f9d8642756dbb927914c2ba3de83c85142a39d64002aaec7125dc5ce096aca3fa7b639e6e5bc0eaacc7f4c756acd0d
 SHA512 
e20dfab3ebfda97f94696ffedd98f8048bf101ed184f4e8925841bfadfe486d56848ab4eea68f3265baba6588ff7ec6b50664b1e9b7bda1c5b2c379481448b85

diff --git a/net-misc/memcached/memcached-1.6.0.ebuild 
b/net-misc/memcached/memcached-1.6.0.ebuild
new file mode 100644
index 000..1cce9361ede
--- /dev/null
+++ b/net-misc/memcached/memcached-1.6.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools eutils flag-o-matic systemd
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+   https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+   dev-lang/perl
+   sasl? ( dev-libs/cyrus-sasl )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sec-policy/selinux-memcached )"
+DEPEND="${RDEPEND}
+   acct-user/memcached
+   test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+   #"${FILESDIR}/${PN}-1.5.21-hash-fix-build-failure-against-gcc-10.patch"
+)
+
+src_prepare() {
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+   eautoreconf
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+   default
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread
+   emake testapp memcached-debug CFLAGS="${CFLAGS}"
+   filter-flags -UNDEBUG
+   emake
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dobin scripts/memcached-tool
+   use debug && dobin memcached-debug
+
+   dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt}
+
+   newconfd "${FILESDIR}/memcached.confd" memcached
+   newinitd "${FILESDIR}/memcached.init2" memcached
+   systemd_dounit 

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

2020-03-08 Thread Robin H. Johnson
commit: 27a1811ec6e1d20bc0835105a157e757f2a74dec
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Mar  9 00:30:39 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Mar  9 00:30:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a1811e

net-misc/memcached: fix bashism in memcached initd

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

 net-misc/memcached/files/memcached.init2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/memcached/files/memcached.init2 
b/net-misc/memcached/files/memcached.init2
index 4bdfec6b945..412e8e0a953 100644
--- a/net-misc/memcached/files/memcached.init2
+++ b/net-misc/memcached/files/memcached.init2
@@ -10,7 +10,7 @@ if [ -n "${CONF}" ]; then
 PIDFILE="${PIDBASE}.${CONF}.pid"
 CONFSRC="${CONFBASE}.${CONF}"
 if [ -f "${CONFSRC}" ]; then
-source "${CONFSRC}"
+. "${CONFSRC}"
 else
 eerror "The configuration file $CONFSRC was not found!"
 fi



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

2020-03-08 Thread Matt Turner
commit: b8d0ccd69d3b71e73c9ccef7c213c0c135ea3abd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  4 19:19:19 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 00:15:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d0ccd6

meson.eclass: Set needs_exe_wrapper in cross file

needs_exe_wrapper tells meson whether the build machine is able to
directly execute the binaries it produces or whether it needs an exe
wrapper (like QEMU). For non-native ABI builds like building 32-bit
libraries on an x86-64 system, we want this set to false to communicate
to meson that the build machine can run the binaries directly.

Reviewed-by: Mike Gilbert  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 eclass/meson.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 0588590b31e..16e17dd4a38 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -149,6 +149,9 @@ _meson_create_cross_file() {
# This may require adjustment based on CFLAGS
local cpu=${CHOST%%-*}
 
+   local needs_exe_wrapper=false
+   tc-is-cross-compiler && needs_exe_wrapper=true
+
cat > "${T}/meson.${CHOST}.${ABI}" <<-EOF
[binaries]
ar = $(_meson_env_array "$(tc-getAR)")
@@ -173,6 +176,7 @@ _meson_create_cross_file() {
objc_link_args = $(_meson_env_array "${OBJCFLAGS} ${LDFLAGS}")
objcpp_args = $(_meson_env_array "${OBJCXXFLAGS} ${CPPFLAGS}")
objcpp_link_args = $(_meson_env_array "${OBJCXXFLAGS} ${LDFLAGS}")
+   needs_exe_wrapper = ${needs_exe_wrapper}
 
[host_machine]
system = '${system}'



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

2020-03-08 Thread Matt Turner
commit: 406bd0caa2e11ef228a96d38c14550594bf424be
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 23:57:08 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 00:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406bd0ca

media-libs/mesa: Make X11 the primary EGL platform

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

 media-libs/mesa/{mesa-19.3.4.ebuild => mesa-19.3.4-r1.ebuild} | 2 +-
 media-libs/mesa/{mesa-20.0.1.ebuild => mesa-20.0.1-r1.ebuild} | 2 +-
 media-libs/mesa/mesa-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/mesa-19.3.4.ebuild 
b/media-libs/mesa/mesa-19.3.4-r1.ebuild
similarity index 99%
rename from media-libs/mesa/mesa-19.3.4.ebuild
rename to media-libs/mesa/mesa-19.3.4-r1.ebuild
index 78bbe80db9e..ea716c993c1 100644
--- a/media-libs/mesa/mesa-19.3.4.ebuild
+++ b/media-libs/mesa/mesa-19.3.4-r1.ebuild
@@ -355,7 +355,7 @@ multilib_src_configure() {
fi
fi
 
-   emesonargs+=( -Dplatforms=surfaceless$(use X && echo ",x11")$(use 
wayland && echo ",wayland")$(use gbm && echo ",drm") )
+   emesonargs+=( -Dplatforms=$(use X && echo "x11,")$(use wayland && echo 
"wayland,")$(use gbm && echo "drm,")surfaceless )
 
if use gallium; then
emesonargs+=(

diff --git a/media-libs/mesa/mesa-20.0.1.ebuild 
b/media-libs/mesa/mesa-20.0.1-r1.ebuild
similarity index 99%
rename from media-libs/mesa/mesa-20.0.1.ebuild
rename to media-libs/mesa/mesa-20.0.1-r1.ebuild
index 8805749d430..8997f8d06a3 100644
--- a/media-libs/mesa/mesa-20.0.1.ebuild
+++ b/media-libs/mesa/mesa-20.0.1-r1.ebuild
@@ -356,7 +356,7 @@ multilib_src_configure() {
fi
fi
 
-   emesonargs+=( -Dplatforms=surfaceless$(use X && echo ",x11")$(use 
wayland && echo ",wayland")$(use gbm && echo ",drm") )
+   emesonargs+=( -Dplatforms=$(use X && echo "x11,")$(use wayland && echo 
"wayland,")$(use gbm && echo "drm,")surfaceless )
 
if use gallium; then
emesonargs+=(

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 7210761bb62..d6216736074 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -357,7 +357,7 @@ multilib_src_configure() {
fi
fi
 
-   emesonargs+=( -Dplatforms=surfaceless$(use X && echo ",x11")$(use 
wayland && echo ",wayland")$(use gbm && echo ",drm") )
+   emesonargs+=( -Dplatforms=$(use X && echo "x11,")$(use wayland && echo 
"wayland,")$(use gbm && echo "drm,")surfaceless )
 
if use gallium; then
emesonargs+=(



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2020-03-08 Thread Matt Turner
commit: cb625716155c239585d752e7c19d113afdeb91af
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 00:04:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 00:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb625716

x11-base/xorg-server: Block on nvidia-drivers[-libglvnd]

If nvidia-drivers are installed without libglvnd support, the Xserver
will fail to build.

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

 x11-base/xorg-server/xorg-server-1.20.7.ebuild | 1 +
 x11-base/xorg-server/xorg-server-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/x11-base/xorg-server/xorg-server-1.20.7.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.7.ebuild
index 1c904dab683..945a190f50f 100644
--- a/x11-base/xorg-server/xorg-server-1.20.7.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.7.ebuild
@@ -19,6 +19,7 @@ IUSE="${IUSE_SERVERS} debug elogind ipv6 libressl +libglvnd 
minimal selinux +sui
 CDEPEND="libglvnd? (
media-libs/libglvnd[X]
!app-eselect/eselect-opengl
+   !!x11-drivers/nvidia-drivers[-libglvnd(-)]
)
!libglvnd? ( >=app-eselect/eselect-opengl-1.3.0 )
!libressl? ( dev-libs/openssl:0= )

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 7329385727d..b5c728873e8 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -20,6 +20,7 @@ IUSE="${IUSE_SERVERS} debug elogind ipv6 libressl +libglvnd 
minimal selinux +sui
 CDEPEND="libglvnd? (
media-libs/libglvnd[X]
!app-eselect/eselect-opengl
+   !!x11-drivers/nvidia-drivers[-libglvnd(-)]
)
!libglvnd? ( >=app-eselect/eselect-opengl-1.3.0 )
!libressl? ( dev-libs/openssl:0= )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2020-03-08 Thread Matt Turner
commit: da9cf6b57509698bf319813b94ac0539f0141d02
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 00:06:05 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 00:07:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9cf6b5

x11-base/xorg-server: Drop outdated blocker

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

 x11-base/xorg-server/xorg-server-1.20.7.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.7.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.7.ebuild
index 945a190f50f..794466e2d51 100644
--- a/x11-base/xorg-server/xorg-server-1.20.7.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.7.ebuild
@@ -104,7 +104,6 @@ DEPEND="${CDEPEND}
 
 RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-xserver )
-   !x11-drivers/xf86-video-modesetting
 "
 
 PDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2020-03-08 Thread Matt Turner
commit: 00e10fa9d9d9bd35b8ab91b24320c5f3994c9a0b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  9 00:06:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 00:07:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e10fa9

x11-base/xorg-server: Drop old versions

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

 x11-base/xorg-server/Manifest  |   1 -
 x11-base/xorg-server/xorg-server-1.20.6.ebuild | 226 -
 2 files changed, 227 deletions(-)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 3cdea5a75a0..4997e1cac5e 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,2 +1 @@
-DIST xorg-server-1.20.6.tar.bz2 6298697 BLAKE2B 
30e505cf83bb2b20e17533b89b81521d029412ea6bd804ecf20458af20364172eb7b21561f14c885d5e16597e6d09985b255b6cec2beb30662658d9e316bc953
 SHA512 
9aa0ba4aee92fe628f2b8c41e4fe0134dc86154bb8787f907884ef2fd970e18e68e72ea8a1beb706d11ecf155b2abc9731f1abadff251ed592f8cca3b1240dd6
 DIST xorg-server-1.20.7.tar.bz2 6303005 BLAKE2B 
343ebc1ff45fc1cd459b204d92eabdd0629c94d4338d2d7cb635f73642080d07ef174cfbd83e5b7f253f2918af2d1efbe99d7c75720b88857f69093ee0be1b65
 SHA512 
c67612e379111c28c68941c0a660abf72be7669591b41ccaa3b3474c4540a03822a28d892831b12ce08bac6e5e7e33504c2d19ef2a0c2298f83bd083459f96f5

diff --git a/x11-base/xorg-server/xorg-server-1.20.6.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.6.ebuild
deleted file mode 100644
index 55a55f54647..000
--- a/x11-base/xorg-server/xorg-server-1.20.6.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-XORG_DOC=doc
-inherit xorg-3 multilib flag-o-matic
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug elogind ipv6 libressl libglvnd minimal selinux 
+suid systemd +udev unwind xcsecurity"
-
-CDEPEND="libglvnd? (
-   media-libs/libglvnd
-   !app-eselect/eselect-opengl
-   )
-   !libglvnd? ( >=app-eselect/eselect-opengl-1.3.0 )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   >=x11-apps/iceauth-1.0.2
-   >=x11-apps/rgb-1.0.3
-   >=x11-apps/xauth-1.0.3
-   x11-apps/xkbcomp
-   >=x11-libs/libdrm-2.4.89
-   >=x11-libs/libpciaccess-0.12.901
-   >=x11-libs/libXau-1.0.4
-   >=x11-libs/libXdmcp-1.0.2
-   >=x11-libs/libXfont2-2.0.1
-   >=x11-libs/libxkbfile-1.0.4
-   >=x11-libs/libxshmfence-1.1
-   >=x11-libs/pixman-0.27.2
-   >=x11-libs/xtrans-1.3.5
-   >=x11-misc/xbitmaps-1.0.1
-   >=x11-misc/xkeyboard-config-2.4.1-r3
-   dmx? (
-   x11-libs/libXt
-   >=x11-libs/libdmx-1.0.99.1
-   >=x11-libs/libX11-1.1.5
-   >=x11-libs/libXaw-1.0.4
-   >=x11-libs/libXext-1.0.99.4
-   >=x11-libs/libXfixes-5.0
-   >=x11-libs/libXi-1.2.99.1
-   >=x11-libs/libXmu-1.0.3
-   x11-libs/libXrender
-   >=x11-libs/libXres-1.0.3
-   >=x11-libs/libXtst-1.0.99.2
-   )
-   kdrive? (
-   >=x11-libs/libXext-1.0.5
-   x11-libs/libXv
-   )
-   xephyr? (
-   x11-libs/libxcb[xkb]
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-   !minimal? (
-   >=x11-libs/libX11-1.1.5
-   >=x11-libs/libXext-1.0.5
-   >=media-libs/mesa-18[X(+),egl,gbm]
-   media-libs/libepoxy[X,egl(+)]
-   )
-   udev? ( virtual/libudev:= )
-   unwind? ( sys-libs/libunwind )
-   wayland? (
-   >=dev-libs/wayland-1.3.0
-   media-libs/libepoxy[egl(+)]
-   >=dev-libs/wayland-protocols-1.1
-   )
-   >=x11-apps/xinit-1.3.3-r1
-   systemd? (
-   sys-apps/dbus
-   sys-apps/systemd
-   )
-   elogind? (
-   sys-apps/dbus
-   sys-auth/elogind
-   sys-auth/pambase[elogind]
-   )
-   "
-
-DEPEND="${CDEPEND}
-   sys-devel/flex
-   >=x11-base/xorg-proto-2018.4
-   dmx? (
-   doc? (
-   || (
-   www-client/links
-   www-client/lynx
-   www-client/w3m
-   )
-   )
-   )"
-
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-xserver )
-   

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

2020-03-08 Thread Matt Turner
commit: 59aa37b1feb1f530fddad773e127a7c9f74ad498
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 23:53:14 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  9 00:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aa37b1

www-plugins/browserpass: Drop old versions

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

 www-plugins/browserpass/Manifest   |  3 --
 .../browserpass/browserpass-3.0.6-r1.ebuild| 47 --
 2 files changed, 50 deletions(-)

diff --git a/www-plugins/browserpass/Manifest b/www-plugins/browserpass/Manifest
index 48cff76a362..130e4e61cc1 100644
--- a/www-plugins/browserpass/Manifest
+++ b/www-plugins/browserpass/Manifest
@@ -20,9 +20,6 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 
BLAKE2B 0357260904c9ba
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.zip 81710 BLAKE2B 
245149718759e71d8c882731fb51813924beee131aa16c9d6ea83a72738721011bceee80411d88dedf91653219d3c8ae33f66349e2d373b08931c28aa2e16d8d
 SHA512 
b2cb918d623065d391a318f4f5c532aec12635662d176a441c30cbe3b042b60be848c7eb685679c5258e661f5780ebc3db3f9dbbb8a37e157da214b4f57fde88
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 
60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9
 SHA512 
bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 
6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46
 SHA512 
c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
-DIST github.com-golang-sys-6d18c012aee9febd81bbf9806760c8c4480e870d.tar.gz 
1532865 BLAKE2B 
35294c250562b5338ab9367cdd1f1b536e83914b915981cf503997456be45efcc1567ac0309d4b41a5918f0fb3735e256a5496056db618b67745ffc8423383fe
 SHA512 
18a6556545687f54b637c4631189419272c3664f48c283c8cb011aed36fad8ab297b5301b0ee268e5841781b0e6d01f2296e9746a7627196633a69b15f96b7ea
-DIST github.com-mattn-go-zglob-a8912a37f9e7.tar.gz 8030 BLAKE2B 
2c7719a15f598b06d479bf35b1154b0685ee94d7c94bae9a3e3ae63b0706b63c885cd226e2749402a92d5937a5d8b03aa94ccf14fad6c8adbaf438ed131f04f4
 SHA512 
ebcd8096a15082f454be3d6349e1ae092696db52b843ca2cad84fb4ba8f5f9411db7b9bf40e387238e30c33495062ee711de4249e56889fa059c9c6ccd1600f0
-DIST github.com-sirupsen-logrus-v1.4.2.tar.gz 41373 BLAKE2B 
3675dd82fd9c174fddf93eea87f3ca2c2671d9719ba148b03136c35ce6a3ce95866c57cb706a641a14522a522606dc9ea9ec9f0a6c7da6f8cf18f46b9f4bd3ee
 SHA512 
c29689e5ea0ff919afc6fe1c492898d8b898e6831c442d3fc45c29508bdfda08604b1ea09d3b17db401bddca69fd5f8f744610075ee3c0577df6a537e0980a13
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 
BLAKE2B 
f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1
 SHA512 
a88da5b983ff482a4e8b512761466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.zip 
1758421 BLAKE2B 
0c0c663e20a8d703a5e0a971638b81158c90b5d44961e683b3108c6f6d81fc21cb2577aef125db2ea0dc2dc53a00bc162c970c6e339379875d8a1d18957a549c
 SHA512 
cf2f1e8428e764782e64d65629ec18fe8aa67926fef1097284cf15550c4c8de050e6d362ca944548e0009bf1cf449678f1749f7c30370b11029dfad308f4b5ce
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e

diff --git a/www-plugins/browserpass/browserpass-3.0.6-r1.ebuild 
b/www-plugins/browserpass/browserpass-3.0.6-r1.ebuild
deleted file mode 100644
index e02b6f12b69..000
--- a/www-plugins/browserpass/browserpass-3.0.6-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="WebExtension host binary for app-admin/pass, a UNIX password 
manager"
-HOMEPAGE="https://github.com/browserpass/browserpass-native;
-
-EGO_VENDOR=(
-   "github.com/mattn/go-zglob a8912a37f9e7" # MIT
-   "github.com/sirupsen/logrus v1.4.2" # MIT
-   "golang.org/x/sys 6d18c012aee9febd81bbf9806760c8c4480e870d 
github.com/golang/sys" # BSD
-)
-
-MY_PN=browserpass-native
-SRC_URI="https://github.com/browserpass/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   $(go-module_vendor_uris)"
-
-LICENSE="BSD ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-DEPEND=""
-RDEPEND="app-crypt/gnupg"
-

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

2020-03-08 Thread Zac Medico
commit: 7b5c05ee1e0b39f94441696f8074c43c8e5db22c
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  8 23:43:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar  8 23:54:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5c05ee

dev-go/go-tour: Bump to version 0_pre20200201

Closes: https://bugs.gentoo.org/711912
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-tour/Manifest |  8 +
 dev-go/go-tour/go-tour-0_pre20200201.ebuild | 46 +
 2 files changed, 54 insertions(+)

diff --git a/dev-go/go-tour/Manifest b/dev-go/go-tour/Manifest
index 4790cfab02c..1fc03b3b11c 100644
--- a/dev-go/go-tour/Manifest
+++ b/dev-go/go-tour/Manifest
@@ -1,3 +1,11 @@
 DIST github.com-golang-net-3b0461eec859c4b73bb64fdc8285971fd33e3938.tar.gz 
1099680 BLAKE2B 
989a8d6c9166696bef1aff398acc8cd1e41e1240c5c113be030c80355cdf96eaa6d5f231c99f2c44d8eacf199579804c59fc45f999862bc4bf057b694841c8dc
 SHA512 
5e42e26ac17f52d6408b63eebd740bedc5a78b8023b675688d7b39b20afa53b34ffde764b693828143483c8f5450180f6a00e9eb28b8f3f6e14303cc4cd7c62b
 DIST github.com-golang-tools-7b79afddac434519a8ca775cc575fddb0d162aab.tar.gz 
2682003 BLAKE2B 
60d9981b9fcc47077bc0dc1179e518ba2f2373595d5798eb6aa37a832ce72f475b0808b2030919f141cd978533792294fdd8528e1d52b4eeec6e9f1a3b6e772d
 SHA512 
5b7af03d138567edaa70e1b3555b8a9c4822f33c3fb14e8ec435499d21f46d61f44b62fddcec3ecc6f75d4e9a6dfb6b2a7526ddf8785d933941d64e646dc1b9b
 DIST go-tour-0_p20190829.tar.gz 321179 BLAKE2B 
56fad2c3608aec9653e31a59e8696aa445375de88f17e72a95620b4b375c88b8e45838360c09a1c53184e5a20c1a5ca044f6ad055de3736e675d3faf3fd52a91
 SHA512 
2701234788810a8fdb932faae666ec89796664e078b3170344b8c219a2247a510df66bff825bdc458ba062bd4b3f5dccd07dbf88a092053b1ea791c2f50248f4
+DIST go-tour-0_pre20200201.tar.gz 322147 BLAKE2B 
9c3862fc091c0d3c4a40c9d7dad8c1379b4886788acff75b324eb7252965032a4ac6ad411b9b3d33269f453f23a8516cb3b1cc84e3cd4c9823c00a91844f8423
 SHA512 
133b87ed87a7d7a584a3a4d42df60563afca67daf780b6d5e8bcf2bcf9c299e843b024e1cd7c95d57e8eb05f364b3449a353f81f7caa2a94a7de4f83d5441e54
+DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
+DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 
BLAKE2B 
e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97
 SHA512 
26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
+DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.zip 
1273340 BLAKE2B 
7d42472afb905448b6ae6f66258dc805fa7c4b9c8dffb230ad6458b250fe5d564a3f6e2bf97b241ac9293c9f5885f28cc996ab7953a0ba9e97b8731911b982d5
 SHA512 
57852d3cd066a9eb279f909b464824041e138db1eb98c66ffbbc81259cb3f94da8ecd4d2b961646fbbe0c05156785ab2f44408b19d9f467001627d7b12fed4af
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 
BLAKE2B 
64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a
 SHA512 
ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
+DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 
31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0
 SHA512 
ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
+DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312164927-7b79afddac43.mod 87 
BLAKE2B 
32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd
 SHA512 
18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1
+DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312164927-7b79afddac43.zip 
3200356 BLAKE2B 
8ebbd9b772d54bfa39de2319a583c5d80cf6580456a4da5043a5b9a49450c3dcc5eba68ac7726dd7771c0855032294b2ee6a9df738780e87c312935fbc94e5a8
 SHA512 
5e56ee0659802472d5187c0fe65c6e2b93478cf968b95c2c79db3d458844c38b18a597ad032cfe3a712a5516215d6010f1efcf36db2aa2bb2d29bf337819969d

diff --git a/dev-go/go-tour/go-tour-0_pre20200201.ebuild 
b/dev-go/go-tour/go-tour-0_pre20200201.ebuild
new file mode 100644
index 000..a6c9bc503f3
--- /dev/null
+++ b/dev-go/go-tour/go-tour-0_pre20200201.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit 

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

2020-03-08 Thread Zac Medico
commit: e297904dd3162d49194e22d69a3c2adbc3912e1a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar  8 23:49:56 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar  8 23:54:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e297904d

dev-go/go-tour: Remove old version 0_p20190829

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

 dev-go/go-tour/Manifest   |  3 --
 dev-go/go-tour/go-tour-0_p20190829.ebuild | 51 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-go/go-tour/Manifest b/dev-go/go-tour/Manifest
index 1fc03b3b11c..24483f4408d 100644
--- a/dev-go/go-tour/Manifest
+++ b/dev-go/go-tour/Manifest
@@ -1,6 +1,3 @@
-DIST github.com-golang-net-3b0461eec859c4b73bb64fdc8285971fd33e3938.tar.gz 
1099680 BLAKE2B 
989a8d6c9166696bef1aff398acc8cd1e41e1240c5c113be030c80355cdf96eaa6d5f231c99f2c44d8eacf199579804c59fc45f999862bc4bf057b694841c8dc
 SHA512 
5e42e26ac17f52d6408b63eebd740bedc5a78b8023b675688d7b39b20afa53b34ffde764b693828143483c8f5450180f6a00e9eb28b8f3f6e14303cc4cd7c62b
-DIST github.com-golang-tools-7b79afddac434519a8ca775cc575fddb0d162aab.tar.gz 
2682003 BLAKE2B 
60d9981b9fcc47077bc0dc1179e518ba2f2373595d5798eb6aa37a832ce72f475b0808b2030919f141cd978533792294fdd8528e1d52b4eeec6e9f1a3b6e772d
 SHA512 
5b7af03d138567edaa70e1b3555b8a9c4822f33c3fb14e8ec435499d21f46d61f44b62fddcec3ecc6f75d4e9a6dfb6b2a7526ddf8785d933941d64e646dc1b9b
-DIST go-tour-0_p20190829.tar.gz 321179 BLAKE2B 
56fad2c3608aec9653e31a59e8696aa445375de88f17e72a95620b4b375c88b8e45838360c09a1c53184e5a20c1a5ca044f6ad055de3736e675d3faf3fd52a91
 SHA512 
2701234788810a8fdb932faae666ec89796664e078b3170344b8c219a2247a510df66bff825bdc458ba062bd4b3f5dccd07dbf88a092053b1ea791c2f50248f4
 DIST go-tour-0_pre20200201.tar.gz 322147 BLAKE2B 
9c3862fc091c0d3c4a40c9d7dad8c1379b4886788acff75b324eb7252965032a4ac6ad411b9b3d33269f453f23a8516cb3b1cc84e3cd4c9823c00a91844f8423
 SHA512 
133b87ed87a7d7a584a3a4d42df60563afca67daf780b6d5e8bcf2bcf9c299e843b024e1cd7c95d57e8eb05f364b3449a353f81f7caa2a94a7de4f83d5441e54
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 
BLAKE2B 
e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97
 SHA512 
26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2

diff --git a/dev-go/go-tour/go-tour-0_p20190829.ebuild 
b/dev-go/go-tour/go-tour-0_p20190829.ebuild
deleted file mode 100644
index 0581e076b79..000
--- a/dev-go/go-tour/go-tour-0_p20190829.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN="golang.org/x/tour"
-
-EGO_VENDOR=(
-   "golang.org/x/tools 7b79afddac434519a8ca775cc575fddb0d162aab 
github.com/golang/tools"
-   "golang.org/x/net 3b0461eec859c4b73bb64fdc8285971fd33e3938 
github.com/golang/net"
-)
-
-EGIT_COMMIT="3c9f1af8b2da3b3661a39ee550190917c0cf5208"
-ARCHIVE_URI="https://github.com/golang/tour/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-inherit golang-vcs-snapshot golang-build
-
-DESCRIPTION="A Tour of Go"
-HOMEPAGE="https://tour.golang.org;
-SRC_URI="${ARCHIVE_URI}
-   ${EGO_VENDOR_URI}"
-LICENSE="BSD Apache-2.0 MIT"
-SLOT="0"
-IUSE=""
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-src_compile() {
-   # Create a temporary GOROOT, since otherwise the executable is not
-   # built if it happens to be installed already.
-   cp -rs "$(go env GOROOT)" "${T}/goroot" || die
-   rm -rf "${T}/goroot/"{pkg/tool/$(go env GOOS)_$(go env 
GOARCH)/tour,src/${EGO_PN}} || die
-   export -n GOCACHE XDG_CACHE_HOME #567192
-   export GOPATH="${WORKDIR}/${P}" \
-   GO111MODULE=on \
-   GOFLAGS="-mod=vendor -v -x" \
-   GOBIN="${WORKDIR}/${P}/bin"
-   GOROOT=${T}/goroot \
-   go install -work ${EGO_BUILD_FLAGS} "${EGO_PN}/..." || die
-}
-
-src_install() {
-   exeinto "$(go env GOTOOLDIR)"
-   doexe "${GOBIN}/tour"
-
-   rm -rf vendor || die
-   insinto "$(go env GOROOT)"
-   doins -r "${WORKDIR}/${P}/src"
-}
-
-src_test() {
-   go test -work "${EGO_PN}/..." || die
-}



[gentoo-commits] repo/user/ssnb:master commit in: dev-java/nexus-oss-bin/

2020-03-08 Thread Samuel Bernardo
commit: 32dd06fc01581052d6045d1ff7c3c2c92a5ca026
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun Mar  8 23:35:32 2020 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sun Mar  8 23:35:32 2020 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=32dd06fc

Update nexus-oss-bin

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

 dev-java/nexus-oss-bin/Manifest|  2 +
 dev-java/nexus-oss-bin/nexus-oss-bin-3.21.0.ebuild | 88 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-java/nexus-oss-bin/Manifest b/dev-java/nexus-oss-bin/Manifest
index 575d336..151d85d 100644
--- a/dev-java/nexus-oss-bin/Manifest
+++ b/dev-java/nexus-oss-bin/Manifest
@@ -2,9 +2,11 @@ AUX nexus-oss-bin_run_as_user.patch 248 BLAKE2B 
665accd3fbbcac5ffae37c50d03df0d5
 AUX nexus-oss.service 329 BLAKE2B 
68098e91b78caabeafbf7a2ea4b4e604ff4ac00ab9757d65f2a414feffb50ea67c00480c6e8118c28bbb4fdb53a2c1869b94ed1954d4bc06f0e8e6b6c1caacbe
 SHA512 
7a6b3c67bf54e1ae79a3af3587b0de214aa6bb5fdf0ed8a428c0e2ba51028e7ace11a0dcbe865d296a9696b88257f29aef60405ecaa85c916b8889fe41d88b27
 DIST nexus-3.14.0-04-unix.tar.gz 125423547 BLAKE2B 
06b58fe430c72f253ed0d49965aef69860141eca380ccaa76af2ffd12343e8a5cf2ac276e43810cc07a6a5c5fe75768ce908971aec4443caea0a8684fa1ba01e
 SHA512 
2f4ce0bf4b1fdc6854713610892d20850004517b40176c025279c31323b1b81611d8ca109cfd765108640cff26b1a721a5c9d7704d03957521621f615a51b420
 DIST nexus-3.19.1-01-unix.tar.gz 135426386 BLAKE2B 
59ce578864349072551e690322fb43e29d71a0aa79d2a2b6159ae3c1259302821336b550a606a17cff66103e70af13fdba2a12692b0032ae259fb3a932a5a7b5
 SHA512 
6c5c7d4ccbe9fd3e63b67a0909d062b015f32cfb74c677030edc75cc4fd2d3d9e0fda911e1cc3f1c9e30e120e1048dd20ac1a8741595b8adac667e2dc9b2c2b7
+DIST nexus-3.21.0-05-unix.tar.gz 140732808 BLAKE2B 
e8638cc48cd07e31750e9abb182f3176c2a57c1735d2ac29d0383e13d0f5daa048a83e45ce2d965abd43b05c2bd7e6c6e769e6e12648aa0ea37494268388042c
 SHA512 
95b34c28f9810d8677b8501d1841d3fa172dda615fb1b81148c6f5c5dde4dbeceab5d6eb7c2ba30b590a9e39497182f85df5f95adca927cd4ea71bf51461c8f1
 DIST nexus-3.7.0-04-unix.tar.gz 112670551 BLAKE2B 
b158d5ca666199bb7a205c127fad9a1547585d8ccc52ea858957a0aa64a6d3340bfc9476440e245af534df2f31f81871fc3b1e448d789039c616cbcac836e317
 SHA512 
78bca14e145e5c7878c755d74343496d78061ea4d53d75be75f3ba524df2796d7b323d94135ea4442ae297b12cd18f5096467cc765c0209a3ccd4652eabf478a
 EBUILD nexus-oss-bin-3.14.0-r1.ebuild 2400 BLAKE2B 
a0d201503890cda5e673b48f40465ee0d5b854d3294f8d0b448bb4d7f6e62d3125c51357965e711957cc9f91d78a0bce692a21d15cb8ee8ee5f7f2e0a8d0e552
 SHA512 
d38f02b4a63750011c60754823f1f4e857b323e4bd961d68448445bf330af61d58f073fd15903f4b7278a9943c626f165d74b295669a423a3903d2a634a137f9
 EBUILD nexus-oss-bin-3.14.0.ebuild 1777 BLAKE2B 
3450826df52f0ac0b32c33e0f4bf19fba0938d095a7070eaabe686a3de4bf439a100e94620284603310cdb92c7eeb5479b69513061276bd07688d2056bbd83b0
 SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
 EBUILD nexus-oss-bin-3.19.1.ebuild 2388 BLAKE2B 
18f514c08b2eca96ef0088488be0d030e18dd72a16af8636d37cced6e96f6f09168eb4fafcf7fc52a03bcef4663e8696dcca060570b2ac8a11152c33b3ee1899
 SHA512 
394348e367b5a5cff568070264eb63c6dbc5fac21523889516be9fb0004ec2f60c7de3379d1234fa8503d336df23eb9f9eaa7a1629b999c18e251c5c85107f31
+EBUILD nexus-oss-bin-3.21.0.ebuild 2388 BLAKE2B 
be6f1bedec5a5f6af772be27825497be6abe890eb8a8b685a7376f2ea3a99dd97d5ffac2da38dc8b592ecfa1d9423327534a2390ac0fc09b990835ee57e2e855
 SHA512 
39572390fc90dba5c2c5d6c7114d7046cda5dd3f75e32cdc3ff8f322f171bbc2a28d4b744b6a4c90c8bacc671864caecf9952d05bb47ef95e888b438969fb3a7
 EBUILD nexus-oss-bin-3.7.0.ebuild 1777 BLAKE2B 
3450826df52f0ac0b32c33e0f4bf19fba0938d095a7070eaabe686a3de4bf439a100e94620284603310cdb92c7eeb5479b69513061276bd07688d2056bbd83b0
 SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
 MISC metadata.xml 1392 BLAKE2B 
deda1cf98f75673bfede9344e3344a522e3bdd974fb19dc62a8185a39b51a80c28ebf6a47d75e5a091563fdc6e412f9b3dfeff67f8f842833bf30625c4415a34
 SHA512 
86204a863173c7d491cdf361f78be360bd8c192ebfdb51d1205439742967b62c196bbe99c20580e05fa2414786787ecdd896ee304ac29c17e28d0d85b3966523

diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.21.0.ebuild 
b/dev-java/nexus-oss-bin/nexus-oss-bin-3.21.0.ebuild
new file mode 100644
index 000..d2f8bc5
--- /dev/null
+++ b/dev-java/nexus-oss-bin/nexus-oss-bin-3.21.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=7
+
+inherit eutils user systemd
+
+DESCRIPTION="Maven Repository Manager"
+HOMEPAGE="http://nexus.sonatype.org/;
+LICENSE="GPL-3"
+MY_PN="nexus"
+MY_PV="${PV}-05-unix"
+#echo "Debug: custom package version: ${MY_PV}"
+MY_P="${MY_PN}-${MY_PV}"
+MY_MV="3"
+

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

2020-03-08 Thread Thomas Deutschmann
commit: 34139d218753fd8da47fbfb601c423fd064e124b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 23:17:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 23:17:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34139d21

media-libs/giflib: x86 stable (bug #711272)

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

 media-libs/giflib/giflib-5.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/giflib/giflib-5.2.1-r1.ebuild 
b/media-libs/giflib/giflib-5.2.1-r1.ebuild
index cd9aca28ef2..4a04250a813 100644
--- a/media-libs/giflib/giflib-5.2.1-r1.ebuild
+++ b/media-libs/giflib/giflib-5.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/giflib/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( app-text/xmlto )"



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

2020-03-08 Thread Thomas Deutschmann
commit: bdba2b719102fffebb59d212f4883de0844cb59b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 23:18:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 23:18:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdba2b71

dev-lang/go: x86 stable (bug #711552)

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

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

diff --git a/dev-lang/go/go-1.13.8.ebuild b/dev-lang/go/go-1.13.8.ebuild
index f7c4c78376b..3d9e94dcc24 100644
--- a/dev-lang/go/go-1.13.8.ebuild
+++ b/dev-lang/go/go-1.13.8.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
# The upstream tests fail under portage but pass if the build is
# run according to their documentation [1].
# I am restricting the tests on released versions until this is



[gentoo-commits] repo/gentoo:master commit in: app-arch/lzma/

2020-03-08 Thread Thomas Deutschmann
commit: 78842393126d01e13ed79bc41fcc1c69c6f9558a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 23:19:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 23:19:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78842393

app-arch/lzma: x86 stable (bug #710682)

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

 app-arch/lzma/lzma-9.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lzma/lzma-9.20-r1.ebuild 
b/app-arch/lzma/lzma-9.20-r1.ebuild
index 72250598828..a4839585344 100644
--- a/app-arch/lzma/lzma-9.20-r1.ebuild
+++ b/app-arch/lzma/lzma-9.20-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/sevenzip/${MY_P}.tar.bz2 -> 
${P}.tar.bz2"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc"
 
 S=${WORKDIR}



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

2020-03-08 Thread Thomas Deutschmann
commit: b13e81b3b0e0db97026fa8760f2cefb4395223b8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 23:19:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 23:19:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13e81b3

dev-libs/libzip: x86 stable (bug #710682)

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

 dev-libs/libzip/libzip-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libzip/libzip-1.6.1.ebuild 
b/dev-libs/libzip/libzip-1.6.1.ebuild
index 7a197ed42e6..1c887014f78 100644
--- a/dev-libs/libzip/libzip-1.6.1.ebuild
+++ b/dev-libs/libzip/libzip-1.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="bzip2 doc gnutls libressl lzma mbedtls ssl static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-03-08 Thread Thomas Deutschmann
commit: 04219bfb3d301788d3ff4fa975766466314fd655
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 23:21:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 23:21:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04219bfb

dev-libs/xmlsec: x86 stable (bug #711892)

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

 dev-libs/xmlsec/xmlsec-1.2.29.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/xmlsec/xmlsec-1.2.29.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
index 547b993cd22..1a8841e6eb0 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.29.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="|| ( gcrypt gnutls nss openssl )



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

2020-03-08 Thread Thomas Deutschmann
commit: 1df92c3b5334e8cbdaed1cee30119dcbc47ccf6f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 23:20:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 23:20:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df92c3b

www-apps/trac: x86 stable (bug #711754)

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

 www-apps/trac/trac-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/trac/trac-1.2.5.ebuild b/www-apps/trac/trac-1.2.5.ebuild
index 2ed2537e316..4ab68e7395e 100644
--- a/www-apps/trac/trac-1.2.5.ebuild
+++ b/www-apps/trac/trac-1.2.5.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://download.edgewall.org/trac/Trac-${MY_PV}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
 IUSE="cgi fastcgi i18n +highlight +restructuredtext mysql postgres +sqlite 
subversion"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2020-03-08 Thread William Hubbs
commit: 61237918ec5199d1368559d07f6fd302002b1e5e
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  8 22:58:49 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar  8 22:59:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61237918

www-plugins/browserpass: convert to EGO_SUM

This was approved by mattst88.

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

 www-plugins/browserpass/Manifest   | 30 +++
 .../browserpass/browserpass-3.0.6-r2.ebuild| 44 +-
 2 files changed, 65 insertions(+), 9 deletions(-)

diff --git a/www-plugins/browserpass/Manifest b/www-plugins/browserpass/Manifest
index fac189e8da7..48cff76a362 100644
--- a/www-plugins/browserpass/Manifest
+++ b/www-plugins/browserpass/Manifest
@@ -1,4 +1,34 @@
 DIST browserpass-3.0.6.tar.gz 17055 BLAKE2B 
aa2881631db8cc7f54f690cd56101c3e470528d990eed51b15aab6b834f63d4b9f576ee4e101dd61a6013ce25644058bfcc3673aaa037ce182c331754b27bddb
 SHA512 
48cc93843afed5dc0df4f72956df44b325d6c772ad232d8faa2315c4d8b716eda9b030601e011b280445e0b01528f413e5b19818ad89cd7bcb06f4a1f4f9d3f4
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod 
58 BLAKE2B 
4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee
 SHA512 
fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.zip 
3567 BLAKE2B 
80b7bf217df9367160180d44c1fab6a9f10154bb9a6455538860158a08c5bf8c794fff973b899b1376e4e65764a9aa0d6b8b162a6d9ebe1adb1368b9a2a42786
 SHA512 
27910ae03fc9fbf573ac31454635c43bfd771d2a91325eca544f7be0e24b43c2798ed8e74b4c31e8c20c1a9cd266b835017aea3a3e24c2ecb43a14a6143af8e1
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.mod 
58 BLAKE2B 
4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee
 SHA512 
fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5
+DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.zip 
3968 BLAKE2B 
223cfe3604cb674a11d4558b8f5a35e2eb41cf11d536e2e2cbdccd6a3c6bed8abf66f450774b39e7247493ea8a382906617c5f297fda02a272b18eef8dcbcf47
 SHA512 
16c4bf83b78541d2d684113926813ce4cc91f3f13f34dc2cf8d643661dc9f21a988b8382d2c058e138fc87c1ca197e8f694b07595959e917c82bd6ca9101a5ec
+DIST github.com%2Fmattn%2Fgo-zglob%2F@v%2Fv0.0.1.mod 33 BLAKE2B 
1b3613d2a34c4d25694fa94356e3bcf622b385518ca02d586ed42eae5844b1902124f2fd22d6e7974b584c5b92504b3a003904cb989792827977f63835df2729
 SHA512 
036860f698203a0c3d9e64a488acfa6ab3f879cdc7ac792ae67c1d10c1272ccc9a98723375dd2ad9b16f5f315f33618c5a28537ac7ffa0b74ecf19e9cf7df22b
+DIST github.com%2Fmattn%2Fgo-zglob%2F@v%2Fv0.0.1.zip 11274 BLAKE2B 
95f4839d952e6cfd91c56588a325e378a3fd1e7889a54f632f48fb187f14956382f597d27f3be1f255a0c76ceaacb7ccebca217545f1a6e1f8bd0b0288a65f60
 SHA512 
8785be0ee43b2a62a2259e7e6a8468f7e7742223afd206e5cf826ac8fde0cd08c7fbc31273cc39a8f40dffcb2452e0497ba1a83f752b42f798f044d3a8f3559c
+DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
94636062c94f8ff68cdcab7593a3acae7b9616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79
 SHA512 
c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
+DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 
0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba
 SHA512 
3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
+DIST 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/

2020-03-08 Thread Sebastian Pipping
commit: 93e84e331fb6f77e04a26973f58cf302487a21ae
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Mar  8 22:49:38 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Mar  8 22:49:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e84e33

x11-misc/grub2-theme-preview: 1.4.1 + EAPI 7 + Python 3

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 x11-misc/grub2-theme-preview/Manifest  |  1 +
 .../grub2-theme-preview-1.4.1.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-misc/grub2-theme-preview/Manifest 
b/x11-misc/grub2-theme-preview/Manifest
index 18e48661aa6..e3ec367c2ed 100644
--- a/x11-misc/grub2-theme-preview/Manifest
+++ b/x11-misc/grub2-theme-preview/Manifest
@@ -1,2 +1,3 @@
 DIST grub2-theme-preview-1.3.1.tar.gz 5064 BLAKE2B 
4d67058eb725e6a9a65d9fc1ce6bccabf34bdf8215446a6aeab5f537a05b5e402030f1cc32c6e2d722f9c4a2b189e4db410a2f4a4d82306e6c039b771796b3a9
 SHA512 
69aed10a2612ea442a94748d3491c2300c83aafd4650dd54e520572c809c7ca3890ff3be42eeff7684ecbbfff425b3f44a651e01b5c682a1d0dc792b33b713fb
 DIST grub2-theme-preview-1.3.2.tar.gz 5486 BLAKE2B 
ed7e29da586bfe4388dab1b8467aa265b11e6ff9a6ad0890d27c0c4b45ec3615f08a8f1bb5a5d00015dfa83e6dd3a7c718039b9fd398e76211c4f8bda2c8f2bb
 SHA512 
f53c1c5bac1874e8feb70619b3d65505bd083966ac9427ea36de7b218bfc068e52cfd58ffa8cc32f06974e5dcaa3581792301228f7bd56dcbf2ff01373b96885
+DIST grub2-theme-preview-1.4.1.tar.gz 197390 BLAKE2B 
166d23a97036e0f6054d2d9d9c6a372769a3d4de5aad76ff1949e860064d891ffb331b6690dfb1395a521468349fc31ffa23c2fd34e5dee6ed1657a546470d00
 SHA512 
5ff9abad4ab0d60f12affef015e957b0e03ab19eb76addeef9d048264baa20e85c67584fa6f4b9e70c700e8b394fd6be5710c7e5588b185bd660101f4c124ce2

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-1.4.1.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-1.4.1.ebuild
new file mode 100644
index 000..87db4a2d4a9
--- /dev/null
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-1.4.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU"
+HOMEPAGE="https://github.com/hartwork/grub2-theme-preview;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-emulation/qemu
+   dev-libs/libisoburn
+   sys-fs/mtools
+   sys-boot/grub:2[grub_platforms_pc]"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/svneverever/

2020-03-08 Thread Sebastian Pipping
commit: 10f88cd971c821e63fdfd9f46ebc9dfcb59f8cd3
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Mar  8 22:40:51 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Mar  8 22:40:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f88cd9

dev-vcs/svneverever: 1.5.0 + py37 + py38

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-vcs/svneverever/Manifest |  1 +
 dev-vcs/svneverever/svneverever-1.5.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-vcs/svneverever/Manifest b/dev-vcs/svneverever/Manifest
index 4df6732522b..a5f01b8fff1 100644
--- a/dev-vcs/svneverever/Manifest
+++ b/dev-vcs/svneverever/Manifest
@@ -1,2 +1,3 @@
 DIST svneverever-1.3.2.tar.gz 7160 BLAKE2B 
0791451740b1b08efe320488067929e856fb2cb20ee82c3dbf666e37bee1835a1e1532f12cef68f6da1c91a42ce80080625ee0d3760c8a02786ec1995c92
 SHA512 
cd43f18220b6a7adde3c7f451d9177b76f1c5f42384a0bf21719bb6d2dd56c51c278b81d8275328ec0ea9c3835cebc5d79be20a72294c5e14b3c339cba60ec8b
 DIST svneverever-1.4.2.tar.gz 7741 BLAKE2B 
f43a2e1d63065bf1f453f67d4cd4e6bc6a6f990c66eef0fd510e7f118bd84f10756a3066e3b6bc82b98155cb39be86e9139eb918a53d015fd1c79645d85a9f51
 SHA512 
fdf799bab23aa19861013ed40c513aece12df22051013e7110b1508fc1f4055faf32406c0c942651a31a6bd5cfecf972b64652ce5f211c41a6a144311f64124f
+DIST svneverever-1.5.0.tar.gz 9286 BLAKE2B 
8400e202f191131b494a894b112c92f4cf5977396fa8d1c11f5e17a309159dbab2df4d84bc24c88e0dd41d306b171c1eaeb679c900e94fdb3aee542d819f43e0
 SHA512 
b47e367b6c180ff92f24d70efaa5fd6697e266c28d05abf2555a59a4e34a603b97d70a045163b6cd6ab786f4ec5d9f5dc59277e79d98b70770c7d2ce672f9a8d

diff --git a/dev-vcs/svneverever/svneverever-1.5.0.ebuild 
b/dev-vcs/svneverever/svneverever-1.5.0.ebuild
new file mode 100644
index 000..1e527f4cab9
--- /dev/null
+++ b/dev-vcs/svneverever/svneverever-1.5.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Tool collecting path entries across SVN history"
+HOMEPAGE="https://github.com/hartwork/svneverever;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-python/pysvn[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/emerge/

2020-03-08 Thread Zac Medico
commit: c27dd521ae8b6fb4eea632b52b98df9d2af7cb5e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar  8 21:43:41 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar  8 22:04:55 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c27dd521

SimpleEmergeTestCase: test binhost support

Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/emerge/test_simple.py | 48 ++---
 1 file changed, 45 insertions(+), 3 deletions(-)

diff --git a/lib/portage/tests/emerge/test_simple.py 
b/lib/portage/tests/emerge/test_simple.py
index 6aafff180..19ab72457 100644
--- a/lib/portage/tests/emerge/test_simple.py
+++ b/lib/portage/tests/emerge/test_simple.py
@@ -5,19 +5,38 @@ import subprocess
 import sys
 
 import portage
-from portage import os
+from portage import shutil, os
 from portage import _unicode_decode
 from portage.const import (BASH_BINARY, PORTAGE_BASE_PATH,
PORTAGE_PYM_PATH, USER_CONFIG_PATH)
+from portage.cache.mappings import Mapping
 from portage.process import find_binary
 from portage.tests import TestCase
 from portage.tests.resolver.ResolverPlayground import ResolverPlayground
+from portage.tests.util.test_socks5 import AsyncHTTPServer
 from portage.util import (ensure_dirs, find_updated_config_files,
shlex_split)
 from portage.util.futures import asyncio
 from portage.util.futures.compat_coroutine import coroutine
 
 
+class BinhostContentMap(Mapping):
+   def __init__(self, remote_path, local_path):
+   self._remote_path = remote_path
+   self._local_path = local_path
+
+   def __getitem__(self, request_path):
+   safe_path = os.path.normpath(request_path)
+   if not safe_path.startswith(self._remote_path + '/'):
+   raise KeyError(request_path)
+   local_path = os.path.join(self._local_path, 
safe_path[len(self._remote_path)+1:])
+   try:
+   with open(local_path, 'rb') as f:
+   return f.read()
+   except EnvironmentError:
+   raise KeyError(request_path)
+
+
 class SimpleEmergeTestCase(TestCase):
 
def _have_python_xml(self):
@@ -207,10 +226,10 @@ call_has_and_best_version() {
 
loop = asyncio._wrap_loop()
loop.run_until_complete(asyncio.ensure_future(
-   self._async_test_simple(playground, 
metadata_xml_files), loop=loop))
+   self._async_test_simple(loop, playground, 
metadata_xml_files), loop=loop))
 
@coroutine
-   def _async_test_simple(self, playground, metadata_xml_files):
+   def _async_test_simple(self, loop, playground, metadata_xml_files):
 
debug = playground.debug
settings = playground.settings
@@ -265,6 +284,16 @@ call_has_and_best_version() {
cross_root = os.path.join(eprefix, "cross_root")
cross_eroot = os.path.join(cross_root, eprefix.lstrip(os.sep))
 
+   binhost_dir = os.path.join(eprefix, "binhost")
+   binhost_address = '127.0.0.1'
+   binhost_remote_path = '/binhost'
+   binhost_server = AsyncHTTPServer(binhost_address,
+   BinhostContentMap(binhost_remote_path, binhost_dir), 
loop).__enter__()
+   binhost_uri = 'http://{address}:{port}{path}'.format(
+   address=binhost_address,
+   port=binhost_server.server_port,
+   path=binhost_remote_path)
+
test_commands = (
emerge_cmd + ("--usepkgonly", "--root", cross_root, 
"--quickpkg-direct=y", "dev-libs/A"),
env_update_cmd,
@@ -390,6 +419,18 @@ call_has_and_best_version() {
portageq_cmd + ("has_version", cross_eroot, 
"dev-libs/B"),
)
 
+   # Test binhost support if FETCHCOMMAND is available.
+   fetchcommand = 
portage.util.shlex_split(playground.settings['FETCHCOMMAND'])
+   fetch_bin = portage.process.find_binary(fetchcommand[0])
+   if fetch_bin is not None:
+   test_commands = test_commands + (
+   lambda: os.rename(pkgdir, binhost_dir),
+   ({"PORTAGE_BINHOST": binhost_uri},) + \
+   emerge_cmd + ("-e", "--getbinpkgonly", 
"dev-libs/A"),
+   lambda: shutil.rmtree(pkgdir),
+   lambda: os.rename(binhost_dir, pkgdir),
+   )
+
distdir = playground.distdir
pkgdir = playground.pkgdir
fake_bin = os.path.join(eprefix, "bin")
@@ -514,4 +555,5 @@ move dev-util/git dev-vcs/git
self.assertEqual(os.EX_OK, proc.returncode,
   

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

2020-03-08 Thread Patrick McLean
commit: 1729c1f134c23137720db8a71f99e9b46cd5b823
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar  8 22:05:15 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar  8 22:05:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1729c1f1

package.mask: unmask dev-python/json-rpc

Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2401cf3a56e..f06d584171e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -111,7 +111,6 @@ dev-python/iso_639
 dev-python/jog
 dev-python/jpype
 dev-python/jsmin
-dev-python/json-rpc
 dev-python/json-tools
 dev-python/keepassx
 dev-python/kitchen



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

2020-03-08 Thread Patrick McLean
commit: 5d5decfed8a5d97cd909f54df1ec1ab95a0c8b7a
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar  8 22:08:41 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar  8 22:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5decfe

dev-python/json-rpc-0.13.0: Version bump, take maintainership

Signed-off-by: Patrick McLean  gentoo.org>
Package-Manager: Portage-2.3.93, Repoman-2.3.20

 dev-python/json-rpc/Manifest   |  1 +
 dev-python/json-rpc/json-rpc-1.13.0.ebuild | 26 ++
 dev-python/json-rpc/metadata.xml   | 10 +++---
 3 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/dev-python/json-rpc/Manifest b/dev-python/json-rpc/Manifest
index 6c1ad4fc9aa..1fd7bca957a 100644
--- a/dev-python/json-rpc/Manifest
+++ b/dev-python/json-rpc/Manifest
@@ -1 +1,2 @@
 DIST json-rpc-1.11.0.tar.gz 29442 BLAKE2B 
b2a77bdcc2f5efe64527feb29b28c0add90b9fdbd5aa73dce18c33e9a10342c1e6b04ed5d53c110e3f1b6287cf1fdca9db77e38a04651e0a522b76c0351ec993
 SHA512 
aa5a467ef0e6e556612f77855d38f0dfb76b22556490fac5f0989d27b7608aed8389042ded1a0d8fcbee1f20294c78a6af3c030f41c4e30ec1effae8e51530fb
+DIST json-rpc-1.13.0.tar.gz 31089 BLAKE2B 
f2058bf78cf1924aff7bf7882aa693cbbb5419624bf3e3508a344754265985907cb16456de611b9be23afd701bd2f664ccb05f954622e543bd9db0ab8be52101
 SHA512 
76cd320b29c32a79fcafbd415cea8d4ca98a349b22b29c379aa06a89a76cd2b5bcba2e0883d8cad75ee43c4a979759a6af513d3cfb30076965de08e1ee801b9e

diff --git a/dev-python/json-rpc/json-rpc-1.13.0.ebuild 
b/dev-python/json-rpc/json-rpc-1.13.0.ebuild
new file mode 100644
index 000..8c3617e4701
--- /dev/null
+++ b/dev-python/json-rpc/json-rpc-1.13.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="JSON-RPC transport implementation for python"
+HOMEPAGE="https://github.com/pavlov99/json-rpc;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+
+BDEPEND="${RDEPEND}
+   test? ( dev-python/flask[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/json-rpc/metadata.xml b/dev-python/json-rpc/metadata.xml
index 300f5e2ad4b..a033e0ae143 100644
--- a/dev-python/json-rpc/metadata.xml
+++ b/dev-python/json-rpc/metadata.xml
@@ -1,9 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   pyt...@gentoo.org
-   Python
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev


JSON-RPC is a stateless, light-weight remote procedure call (RPC) 
protocol.



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2020-03-08 Thread James Le Cuirot
commit: 8f93769b9dcd9903f11b9e13774d9a7d81c6b920
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar  8 21:43:35 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar  8 21:43:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f93769b

games-strategy/freeciv: Drop old 2.6.1

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

 games-strategy/freeciv/Manifest |   1 -
 games-strategy/freeciv/freeciv-2.6.1.ebuild | 184 
 2 files changed, 185 deletions(-)

diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index 1e0f51f78f2..7c6f87f354d 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -1,3 +1,2 @@
 DIST freeciv-2.5.12.tar.bz2 40983794 BLAKE2B 
53c5f9833684bef20a80c891bb001b2e03c819ba57c0989463b854fda7fe2cffe16d292e8f13f8bf8253aee0691c8ad1cb6f19522c5aae69b48165d26a0c3665
 SHA512 
bc0de8f2e63779ab0ac57b9a1dfd6ab30b4ad973c9ed1704ae7c1575ec63a695e65016f45abf5ad44b9d3818211aa351b74492783a4155cf19357b7f1dd2554d
-DIST freeciv-2.6.1.tar.bz2 51915573 BLAKE2B 
160df7f59a5d2ab8090132df5c690ee96ce6811ad0644341ba07b1bc2e4c30ef4e60ead57d17a7d0f722e42c204d839264830c7b423ccc393b7e7b30c30b
 SHA512 
44145eaea96d5ab4f18e843102209d0f88a626af37365cf91b5e592bcac45f2692a7e21e9b3454a3ee4b9099212f5826a4687931bb37dabbb7dedad059df1cb4
 DIST freeciv-2.6.2.tar.bz2 52139007 BLAKE2B 
5d30274f24786dcd0b29d4d85a45be47e791aedba7fbeeb28001e2c19d2acc1fa16b4ab88b779d0dbd318806e571a26c94f8a61b33c6d8df8e68d4fd90713302
 SHA512 
b11752f38027fcc8b092f323d4e76cf3c4c426bfcc811eb3a76daca075dc391d8179cd140abf1534abc56409344c53238b9fee2ee10d08a688e15671f3a70ef3

diff --git a/games-strategy/freeciv/freeciv-2.6.1.ebuild 
b/games-strategy/freeciv/freeciv-2.6.1.ebuild
deleted file mode 100644
index 764443f246c..000
--- a/games-strategy/freeciv/freeciv-2.6.1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="${PV/_beta/-beta}"
-MY_PV="${MY_PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-inherit desktop flag-o-matic xdg
-
-DESCRIPTION="multiplayer strategy game (Civilization Clone)"
-HOMEPAGE="http://www.freeciv.org/;
-
-if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   SRC_URI="mirror://sourceforge/freeciv/${MY_P}.tar.bz2"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="aimodules auth dedicated +gtk ipv6 mapimg modpack mysql nls qt5 readline 
sdl +server +sound sqlite system-lua"
-
-# postgres isn't yet really supported by upstream
-BDEPEND="
-   virtual/pkgconfig
-   !dedicated? (
-   x11-base/xorg-proto
-   nls? ( sys-devel/gettext )
-   )
-"
-DEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   net-misc/curl
-   sys-libs/zlib
-   auth? (
-   !mysql? ( ( !sqlite? ( dev-db/mysql-connector-c:0= ) ) )
-   mysql? ( dev-db/mysql-connector-c:0= )
-   sqlite? ( dev-db/sqlite:3 )
-   )
-   dedicated? ( aimodules? ( dev-libs/libltdl:0 ) )
-   !dedicated? (
-   media-libs/libpng:0
-   gtk? ( x11-libs/gtk+:2 )
-   mapimg? ( media-gfx/imagemagick:= )
-   modpack? ( x11-libs/gtk+:2 )
-   nls? ( virtual/libintl )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   !sdl? ( !gtk? ( x11-libs/gtk+:2 ) )
-   sdl? (
-   media-libs/libsdl2[video]
-   media-libs/sdl2-gfx
-   media-libs/sdl2-image[png]
-   media-libs/sdl2-ttf
-   )
-   server? ( aimodules? ( sys-devel/libtool:2 ) )
-   sound? (
-   media-libs/libsdl2[sound]
-   media-libs/sdl2-mixer[vorbis]
-   )
-   )
-   readline? ( sys-libs/readline:0= )
-   system-lua? ( >=dev-lang/lua-5.3:= )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   if use !dedicated && use !server ; then
-   ewarn "Disabling server USE flag will make it impossible"
-   ewarn "to start local games, but you will still be able to"
-   ewarn "join multiplayer games."
-   fi
-}
-
-src_prepare() {
-   default
-
-   # install the .desktop in /usr/share/applications
-   # install the icons in /usr/share/pixmaps
-   sed -i \
-   -e 's:^.*\(desktopfiledir = \).*:\1/usr/share/applications:' \
-   -e 's:^\(icon[0-9]*dir = \)$(prefix)\(.*\):\1/usr\2:' \
-   -e 's:^\(icon[0-9]*dir = \)$(datadir)\(.*\):\1/usr/share\2:' \
-   client/Makefile.in \
-   server/Makefile.in \
-   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/files/

2020-03-08 Thread James Le Cuirot
commit: e5adf0ab1c81659ccf7c28261cf7f16fdd038299
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  6 07:48:50 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar  8 21:42:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5adf0ab

games-strategy/freeciv: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14843
Signed-off-by: James Le Cuirot  gentoo.org>

 .../files/freeciv-2.5.11-freetype_pkgconfig.patch  | 242 -
 1 file changed, 242 deletions(-)

diff --git 
a/games-strategy/freeciv/files/freeciv-2.5.11-freetype_pkgconfig.patch 
b/games-strategy/freeciv/files/freeciv-2.5.11-freetype_pkgconfig.patch
deleted file mode 100644
index d2b321dde27..000
--- a/games-strategy/freeciv/files/freeciv-2.5.11-freetype_pkgconfig.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-From f2eafd087a20b4236c1f2f1324e8644cb5055bf9 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Wed, 16 May 2018 20:41:22 +0200
-Subject: [PATCH] Use pkg-config to find freetype
-
-As of freetype-2.9.1 the freetype-config script no longer gets installed
-by default.

- Makefile.am  |   1 -
- m4/freetype2.m4  | 194 ---
- m4/sdl-client.m4 |   2 +-
- 3 files changed, 1 insertion(+), 196 deletions(-)
- delete mode 100644 m4/freetype2.m4
-
-diff --git a/Makefile.am b/Makefile.am
-index 5d5a187d47..51791433ab 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -64,7 +64,6 @@ EXTRA_DIST = autogen.sh  \
-   m4/fcdb-postgres.m4 \
-   m4/fcdb-sqlite3.m4  \
-   m4/features.m4  \
--  m4/freetype2.m4 \
-   m4/gettimeofday.m4  \
-   m4/ggz.m4   \
-   m4/freeciv-gettext.m4   \
-diff --git a/m4/freetype2.m4 b/m4/freetype2.m4
-deleted file mode 100644
-index 3d0ecb3554..00
 a/m4/freetype2.m4
-+++ /dev/null
-@@ -1,194 +0,0 @@
--# Configure paths for FreeType2
--# Marcelo Magallon 2001-10-26, based on gtk.m4 by Owen Taylor
--#
--# Copyright 2001, 2003, 2007, 2009 by
--# David Turner, Robert Wilhelm, and Werner Lemberg.
--#
--# This file is part of the FreeType project, and may only be used, modified,
--# and distributed under the terms of the FreeType project license,
--# LICENSE.TXT.  By continuing to use, modify, or distribute this file you
--# indicate that you have read the license and understand and accept it
--# fully.
--#
--# As a special exception to the FreeType project license, this file may be
--# distributed as part of a program that contains a configuration script
--# generated by Autoconf, under the same distribution terms as the rest of
--# that program.
--#
--# serial 3
--
--# AC_CHECK_FT2([MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
--# Test for FreeType 2, and define FT2_CFLAGS and FT2_LIBS.
--# MINIMUM-VERSION is what libtool reports; the default is `7.0.1' (this is
--# FreeType 2.0.4).
--#
--AC_DEFUN([AC_CHECK_FT2],
--  [# Get the cflags and libraries from the freetype-config script
--   #
--   AC_ARG_WITH([ft-prefix],
-- dnl don't quote AS_HELP_STRING!
-- AS_HELP_STRING([--with-ft-prefix=PREFIX],
--[Prefix where FreeType is installed (optional)]),
-- [ft_config_prefix="$withval"],
-- [ft_config_prefix=""])
--
--   AC_ARG_WITH([ft-exec-prefix],
-- dnl don't quote AS_HELP_STRING!
-- AS_HELP_STRING([--with-ft-exec-prefix=PREFIX],
--[Exec prefix where FreeType is installed (optional)]),
-- [ft_config_exec_prefix="$withval"],
-- [ft_config_exec_prefix=""])
--
--   AC_ARG_ENABLE([freetypetest],
-- dnl don't quote AS_HELP_STRING!
-- AS_HELP_STRING([--disable-freetypetest],
--[Do not try to compile and run a test FreeType program]),
-- [],
-- [enable_fttest=yes])
--
--   if test x$ft_config_exec_prefix != x ; then
-- ft_config_args="$ft_config_args --exec-prefix=$ft_config_exec_prefix"
-- if test x${FT2_CONFIG+set} != xset ; then
--   FT2_CONFIG=$ft_config_exec_prefix/bin/freetype-config
-- fi
--   fi
--
--   if test x$ft_config_prefix != x ; then
-- ft_config_args="$ft_config_args --prefix=$ft_config_prefix"
-- if test x${FT2_CONFIG+set} != xset ; then
--   FT2_CONFIG=$ft_config_prefix/bin/freetype-config
-- fi
--   fi
--
--   if test "x$FT2_CONFIG" = x ; then
-- AC_PATH_PROG([FT2_CONFIG], [freetype-config], [no])
--   fi
--
--   min_ft_version=m4_if([$1], [], [7.0.1], [$1])
--   AC_MSG_CHECKING([for FreeType -- version >= $min_ft_version])
--   no_ft=""
--   if test "$FT2_CONFIG" = "no" ; then
-- no_ft=yes
--   else
-- FT2_CFLAGS=`$FT2_CONFIG $ft_config_args --cflags`
-- FT2_LIBS=`$FT2_CONFIG $ft_config_args --libs`
-- ft_config_major_version=`$FT2_CONFIG 

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

2020-03-08 Thread Andreas Sturmlechner
commit: f4b694a86bb160c37ee9ae860e0a3606e9d688ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 21:05:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 21:22:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b694a8

media-libs/giflib: Fix USE doc

Closes: https://bugs.gentoo.org/682118
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/giflib/giflib-5.2.1-r1.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-libs/giflib/giflib-5.2.1-r1.ebuild 
b/media-libs/giflib/giflib-5.2.1-r1.ebuild
index 00d52ae80e3..cd9aca28ef2 100644
--- a/media-libs/giflib/giflib-5.2.1-r1.ebuild
+++ b/media-libs/giflib/giflib-5.2.1-r1.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
@@ -64,12 +64,11 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   docinto
-   dodoc ChangeLog NEWS README TODO
+   local DOCS=( ChangeLog NEWS README TODO )
+   einstalldocs
if use doc ; then
-   dodoc doc/*.txt
docinto html
-   dodoc -r doc/whatsinagif
+   dodoc -r doc/{gifstandard,whatsinagif}
fi
 }
 



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

2020-03-08 Thread Michał Górny
commit: adbae150d79bedf7a431dc892df3d5b416734534
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar  8 20:54:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  8 21:03:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbae150

package.mask: Rescue dev-python/python-discid

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 411ba7dc00f..2401cf3a56e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -167,7 +167,6 @@ dev-python/pytest-mpl
 dev-python/python-afl
 dev-python/python-cluster
 dev-python/python-ddp
-dev-python/python-discid
 dev-python/python-ebtables
 dev-python/python-engineio
 dev-python/python-hpilo



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

2020-03-08 Thread Michał Górny
commit: 4e60710a9dc75a7cfb2f34d6a22c93ec51396477
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar  8 20:58:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  8 21:03:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e60710a

dev-python/python-discid: Bump to 1.2.0, py3.[78]

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

 dev-python/python-discid/Manifest  |  1 +
 .../python-discid/python-discid-1.2.0.ebuild   | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/python-discid/Manifest 
b/dev-python/python-discid/Manifest
index a03d1a5a279..69df8f87789 100644
--- a/dev-python/python-discid/Manifest
+++ b/dev-python/python-discid/Manifest
@@ -1 +1,2 @@
 DIST python-discid-1.1.1.tar.gz 30454 BLAKE2B 
4ddf680ef824498ce1db318718b1f55067538a6f1e772df2c83b2cf6c9e75ba2b068587d447307a771dee6fe20725d64309e78b2afadfdbf8f6a8673dc30616e
 SHA512 
b040137162a2588c653f390a4d0b549b322bb4e2745a3738c1ba72a1984722358fc85a306f4cd5d41c1e599e40d01c6e2b08d67951a820c2d1116d96eb618c8e
+DIST python-discid-1.2.0.tar.gz 30756 BLAKE2B 
616613de23b66adfc92227a9f36b710649f2a419ffd83443766ebcf1dbfaf528b7d933011bcbdcd19f5092726b81e40d905a62a64262a528dfad89e561210992
 SHA512 
239cb608508e94109aa9b8b582bc3de1fb9408b508d56698d7f17ec9ebb0d37c1fb76557d98b6d194c1532e3047efcde3adc5d6e9634bc87533d331423a7f19f

diff --git a/dev-python/python-discid/python-discid-1.2.0.ebuild 
b/dev-python/python-discid/python-discid-1.2.0.ebuild
new file mode 100644
index 000..7e4e0450c28
--- /dev/null
+++ b/dev-python/python-discid/python-discid-1.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for libdiscid"
+HOMEPAGE="https://github.com/JonnyJD/python-discid;
+SRC_URI="https://github.com/JonnyJD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND=">=media-libs/libdiscid-0.2.2"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx doc
+
+python_test() {
+   esetup.py test
+}



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

2020-03-08 Thread Lars Wendler
commit: dc759f10b10848442a41e965cef293978725dbc3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar  8 21:02:26 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  8 21:02:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc759f10

net-misc/wget2: Initial commit

Closes: https://bugs.gentoo.org/693638
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/wget2/Manifest|  1 +
 .../files/wget2-1.99.2-remove_ldconfig_call.patch  | 25 ++
 net-misc/wget2/metadata.xml| 16 
 net-misc/wget2/wget2-1.99.2.ebuild | 91 ++
 4 files changed, 133 insertions(+)

diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
new file mode 100644
index 000..75fd6320318
--- /dev/null
+++ b/net-misc/wget2/Manifest
@@ -0,0 +1 @@
+DIST wget2-1.99.2.tar.gz 3173906 BLAKE2B 
1fc63de32725d0d980469cc730d17035a01ccb432a91fe24c37e06017c2604a4ef6d8474e76eb757c3a22cc61ea6c70e26af40dffc474a87f8bbdb2a8deced7c
 SHA512 
c2c687124a2463d6a0397cd7dbbc5e475ba815e8d7e13a4b71b529e6be03c9f7dbe5f358702e929ed36034f6fffc698f3b1c5ac486a35e2b00ee6f135060ad7f

diff --git a/net-misc/wget2/files/wget2-1.99.2-remove_ldconfig_call.patch 
b/net-misc/wget2/files/wget2-1.99.2-remove_ldconfig_call.patch
new file mode 100644
index 000..6953b7314b6
--- /dev/null
+++ b/net-misc/wget2/files/wget2-1.99.2-remove_ldconfig_call.patch
@@ -0,0 +1,25 @@
+From eb2aefb01868e91f2e1252ddd1bcdb9c075e5b49 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Sun, 8 Mar 2020 21:46:15 +0100
+Subject: [PATCH] Don't run ldconfig by default
+
+Signed-off-by: Lars Wendler 
+---
+ Makefile.am | 4 
+ 1 file changed, 4 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 979ad1b1..5bc6f6ce 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -75,7 +75,3 @@ fuzz-coverage: clean clean-lcov
+ check-local:
+   $(AM_V_at)$(MAKE) -s syntax-check >/dev/null
+   $(AM_V_at)$(srcdir)/contrib/check_options $(srcdir)/docs/wget2.md 
$(builddir)/src/wget2$(EXEEXT)
+-
+-# ppl often forget to run ldconfig after an install, so let's do it here
+-install-exec-hook:
+-  $(AM_V_at)$(LDCONFIG) || :
+-- 
+2.25.1
+

diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
new file mode 100644
index 000..c84bc2d35c9
--- /dev/null
+++ b/net-misc/wget2/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   
+   
+   Enable support for brotli compression
+   Build gpgme backend
+   Enable HTTP/2.0 support
+   Enable crypto support via 
dev-libs/openssl
+   Use public suffix list via 
media-libs/libnspsl
+   Depend on dev-util/vagrind for test 
suite
+   
+

diff --git a/net-misc/wget2/wget2-1.99.2.ebuild 
b/net-misc/wget2/wget2-1.99.2.ebuild
new file mode 100644
index 000..67a2db4e63c
--- /dev/null
+++ b/net-misc/wget2/wget2-1.99.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2;
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/0" # subslot = libwget.so version
+KEYWORDS="~amd64 ~x86"
+
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn libressl lzma openssl pcre psl 
+ssl test valgrind xattr zlib"
+
+REQUIRED_USE="valgrind? ( test )"
+
+RDEPEND="
+   brotli? ( app-arch/brotli )
+   bzip2? ( app-arch/bzip2 )
+   !gnutls? ( dev-libs/libgcrypt:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? (
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   )
+   )
+   gpgme? (
+   app-crypt/gpgme
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   )
+   http2? ( net-libs/nghttp2 )
+   idn? ( net-dns/libidn2:= )
+   lzma? ( app-arch/xz-utils )
+   pcre? ( dev-libs/libpcre2 )
+   psl? ( net-libs/libpsl )
+   xattr? ( sys-apps/attr )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   valgrind? ( dev-util/valgrind )
+"
+
+PATCHES=(
+   # Upstream attempts to be "smart" by calling ldconfig in
+   # install-exec-hook
+   "${FILESDIR}"/${PN}-1.99.2-remove_ldconfig_call.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-plugin-support
+   --with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+   --without-libidn
+   

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

2020-03-08 Thread Andreas Sturmlechner
commit: 0f58a8b83fba754db1d98496829bc98c6aa51680
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 19:59:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 19:59:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f58a8b8

media-libs/libheif: Drop 1.6.0

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

 media-libs/libheif/Manifest |  1 -
 media-libs/libheif/libheif-1.6.0.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/media-libs/libheif/Manifest b/media-libs/libheif/Manifest
index a411387d415..da28314d049 100644
--- a/media-libs/libheif/Manifest
+++ b/media-libs/libheif/Manifest
@@ -1,3 +1,2 @@
 DIST libheif-1.5.1.tar.gz 1510087 BLAKE2B 
1dd5e913c8913c6b62b770653585f8ccf7cda14c4dd79ff2073bf085da4d730accaef8d0f8008ac941238a7e3e131add1a218e0c78a886847b3bcf253d66c9b6
 SHA512 
05e32ebff08d5f0e82e9b1107253c27882ae1694150033fe7b3ca07db8c64567f09002081276e92a3b490a63022a1522d577b094a7f489742139758d17f484b8
-DIST libheif-1.6.0.tar.gz 1512262 BLAKE2B 
db27c65130250d018d8bce9b793d281b9bc3928ef378f8d3180bd0236e7f92810b08da9aaea227733d533cd871712319da1263a9020c5e2dbcfda20ab13f6978
 SHA512 
25e3f08663224321a5d7646543787f026c0fc344e1b26c90b7b48247a7c036836112d104f3559b1c3c96c0252b2ce5efaaed456ccd0ae648f70e4055d81f2f00
 DIST libheif-1.6.1.tar.gz 1514950 BLAKE2B 
d658f0c408f9a09eaac890119119327bd3e9c84db785d001b2c7a979b9574a6723403fe063ed6ce77812bface04be124e808fc90c1325c13e3d87f8b46ac0b65
 SHA512 
5a2104e529d59c23c988b6c0c167f9e7017ff77763eb71fee1c26f97624e9d7e2d0f863123d1886536d37f96ea6b93969a1c53e747672c54a2220aa6f47be1bf

diff --git a/media-libs/libheif/libheif-1.6.0.ebuild 
b/media-libs/libheif/libheif-1.6.0.ebuild
deleted file mode 100644
index 6cc971a64be..000
--- a/media-libs/libheif/libheif-1.6.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools xdg-utils multilib-minimal
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/strukturag/${PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/strukturag/${PN}/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"
-HOMEPAGE="https://github.com/strukturag/libheif;
-
-LICENSE="GPL-3"
-SLOT="0/1.6"
-IUSE="static-libs test +threads"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-lang/go )"
-DEPEND="
-   media-libs/libde265:=[${MULTILIB_USEDEP}]
-   media-libs/libpng:0=[${MULTILIB_USEDEP}]
-   media-libs/x265:=[${MULTILIB_USEDEP}]
-   sys-libs/zlib:=[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i -e 's:-Werror::' configure.ac || die
-
-   eautoreconf
-
-   # prevent "stat heif-test.go: no such file or directory"
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable threads multithreading)
-   $(use_enable static-libs static)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die
-   if ! use static-libs ; then
-   find "${ED}" -name "*.a" -delete || die
-   fi
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-}



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

2020-03-08 Thread Andreas Sturmlechner
commit: 78c31a070557f54f7dc4725f418d17595ad35627
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 20:28:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 20:28:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c31a07

dev-python/astroid: Drop 2.3.3 (r0)

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

 dev-python/astroid/astroid-2.3.3.ebuild | 53 -
 1 file changed, 53 deletions(-)

diff --git a/dev-python/astroid/astroid-2.3.3.ebuild 
b/dev-python/astroid/astroid-2.3.3.ebuild
deleted file mode 100644
index bf9cf97da4d..000
--- a/dev-python/astroid/astroid-2.3.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Abstract Syntax Tree for logilab packages"
-HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Version specified in __pkginfo__.py.
-RDEPEND="
-   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/wrapt[${PYTHON_USEDEP}]
-   >=dev-python/typed-ast-1.3.0[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.3.3-no-pytest-runner.patch"
-)
-
-python_prepare_all() {
-   # Disable failing tests
-
-   # no idea why this test fails
-   sed -i -e "s/test_knownValues_get_builtin_module_part/_&/" \
-   astroid/tests/unittest_modutils.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m pytest -v --pyarg astroid/tests \
-   || die "tests failed with ${EPYTHON}"
-}



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

2020-03-08 Thread Andreas Sturmlechner
commit: eaad11ac54028d56af8ebd8122ec8913c8c0a88e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 20:13:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 20:13:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaad11ac

dev-python/pylint: Raise minimum dev-python/astroid version to 2.3.3

Closes: https://bugs.gentoo.org/710282
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/pylint/pylint-2.4.4-r1.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/dev-python/pylint/pylint-2.4.4-r1.ebuild 
b/dev-python/pylint/pylint-2.4.4-r1.ebuild
new file mode 100644
index 000..768d9e90bcc
--- /dev/null
+++ b/dev-python/pylint/pylint-2.4.4-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+# entry_points is added via **kwargs in a dict
+_DISTUTILS_SETUPTOOLS_WARNED=1
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="https://www.logilab.org/project/pylint
+   https://pypi.org/project/pylint/
+   https://github.com/pycqa/pylint;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/astroid-2.3.3[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   dev-python/mccabe[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/six[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch"
+   "${FILESDIR}/${PN}-2.4.4-no-pytest-runner.patch"
+   "${FILESDIR}/${PN}-2.4.4-tests.patch"
+)
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_install_all() {
+   doman man/{pylint,pyreverse}.1
+   if use examples ; then
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   # Optional dependency on "tk" USE flag would break support for Jython.
+   optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE 
flag enabled." 'dev-lang/python[tk]'
+}



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

2020-03-08 Thread Andreas Sturmlechner
commit: 96c275d50a0b0acad8ab7c223e9b6b93d2d31aff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 20:18:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 20:18:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c275d5

dev-python/astroid: Raise minimum dev-python/wrapt version to 1.11.2

Bug: https://bugs.gentoo.org/710282
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/astroid/astroid-2.3.3-r1.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/dev-python/astroid/astroid-2.3.3-r1.ebuild 
b/dev-python/astroid/astroid-2.3.3-r1.ebuild
new file mode 100644
index 000..3227a434164
--- /dev/null
+++ b/dev-python/astroid/astroid-2.3.3-r1.ebuild
@@ -0,0 +1,53 @@
+# 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 distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.11.2[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.3.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.3.3-no-pytest-runner.patch"
+)
+
+python_prepare_all() {
+   # Disable failing tests
+
+   # no idea why this test fails
+   sed -i -e "s/test_knownValues_get_builtin_module_part/_&/" \
+   astroid/tests/unittest_modutils.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m pytest -v --pyarg astroid/tests \
+   || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/liblas/

2020-03-08 Thread Andreas Sturmlechner
commit: 803867c67fd65907ce18865eb1a3c9292e65f5f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 19:57:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 19:57:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803867c6

sci-geosciences/liblas: Drop 1.8.1-r2

Closes: https://bugs.gentoo.org/698846
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/liblas/liblas-1.8.1-r2.ebuild | 50 ---
 1 file changed, 50 deletions(-)

diff --git a/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild 
b/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild
deleted file mode 100644
index 949af96ab07..000
--- a/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="C/C++ library for manipulating the LAS LiDAR format common in GIS"
-HOMEPAGE="https://github.com/libLAS/libLAS/;
-SRC_URI="https://github.com/libLAS/libLAS/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 ~ia64 ppc ppc64 x86"
-IUSE="gdal"
-
-DEPEND="
-   dev-libs/boost:=
-   sci-geosciences/laszip
-   sci-libs/libgeotiff:=
-   gdal? ( sci-libs/gdal:= )
-"
-RDEPEND="${DEPEND}"
-
-# tests known to fail due to LD_LIBRARY_PATH issue
-RESTRICT="test"
-
-S="${WORKDIR}/libLAS-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.0_remove-std-c++98.patch
-   "${FILESDIR}"/${P}-fix-overload-call.patch # bug 661654
-   "${FILESDIR}"/${P}-CVE-2018-20540.patch # bug 678482
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   # add missing linkage
-   sed -e 's:${LAS2COL} ${LIBLAS_C_LIB_NAME}:& ${CMAKE_THREAD_LIBS_INIT}:' 
\
-   -i "${S}/apps/CMakeLists.txt" || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIBLAS_LIB_SUBDIR=$(get_libdir)
-   -DWITH_GDAL=$(usex gdal)
-   )
-   cmake_src_configure
-}



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

2020-03-08 Thread Andreas Sturmlechner
commit: b7ddf38e1f32984e60d115a9ad595803751c928b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 20:27:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 20:27:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ddf38e

dev-python/astroid: Fix tests... --pyarg -> --pyargs

Bug: https://bugs.gentoo.org/710518
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-python/astroid/astroid-2.3.3-r1.ebuild 
b/dev-python/astroid/astroid-2.3.3-r1.ebuild
index 3227a434164..8c836e228a2 100644
--- a/dev-python/astroid/astroid-2.3.3-r1.ebuild
+++ b/dev-python/astroid/astroid-2.3.3-r1.ebuild
@@ -48,6 +48,6 @@ python_prepare_all() {
 }
 
 python_test() {
-   "${EPYTHON}" -m pytest -v --pyarg astroid/tests \
+   "${EPYTHON}" -m pytest -v --pyargs astroid/tests \
|| die "tests failed with ${EPYTHON}"
 }



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

2020-03-08 Thread Andreas Sturmlechner
commit: c2667c21f59f67f1e670c5be41508dea382022d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 20:14:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 20:14:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2667c21

dev-python/pylint: Drop 2.4.4 (r0)

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

 dev-python/pylint/pylint-2.4.4.ebuild | 58 ---
 1 file changed, 58 deletions(-)

diff --git a/dev-python/pylint/pylint-2.4.4.ebuild 
b/dev-python/pylint/pylint-2.4.4.ebuild
deleted file mode 100644
index 7bffb5ac54f..000
--- a/dev-python/pylint/pylint-2.4.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="threads(+)"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-# entry_points is added via **kwargs in a dict
-_DISTUTILS_SETUPTOOLS_WARNED=1
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Python code static checker"
-HOMEPAGE="https://www.logilab.org/project/pylint
-   https://pypi.org/project/pylint/
-   https://github.com/pycqa/pylint;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/astroid-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
-   dev-python/mccabe[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/six[${PYTHON_USEDEP}]
-   )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch"
-   "${FILESDIR}/${PN}-2.4.4-no-pytest-runner.patch"
-   "${FILESDIR}/${PN}-2.4.4-tests.patch"
-)
-
-distutils_enable_sphinx doc
-distutils_enable_tests pytest
-
-python_install_all() {
-   doman man/{pylint,pyreverse}.1
-   if use examples ; then
-   docinto examples
-   dodoc -r examples/.
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   # Optional dependency on "tk" USE flag would break support for Jython.
-   optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE 
flag enabled." 'dev-lang/python[tk]'
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/spectacle/

2020-03-08 Thread Andreas Sturmlechner
commit: 4ac2453cb0a6fa80754ab9285a3a0371bc528a1a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 19:42:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 19:42:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac2453c

kde-apps/spectacle: Restrict unreliable tests

Bug: https://bugs.gentoo.org/711664
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/spectacle/spectacle-19.12.2.ebuild | 2 ++
 kde-apps/spectacle/spectacle-19.12.3.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-apps/spectacle/spectacle-19.12.2.ebuild 
b/kde-apps/spectacle/spectacle-19.12.2.ebuild
index f16d4dc5cfb..b1d953380c3 100644
--- a/kde-apps/spectacle/spectacle-19.12.2.ebuild
+++ b/kde-apps/spectacle/spectacle-19.12.2.ebuild
@@ -49,6 +49,8 @@ RDEPEND="${DEPEND}
kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
 "
 
+RESTRICT+=" test" # bug #711664
+
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kipi KF5Kipi)

diff --git a/kde-apps/spectacle/spectacle-19.12.3.ebuild 
b/kde-apps/spectacle/spectacle-19.12.3.ebuild
index f16d4dc5cfb..b1d953380c3 100644
--- a/kde-apps/spectacle/spectacle-19.12.3.ebuild
+++ b/kde-apps/spectacle/spectacle-19.12.3.ebuild
@@ -49,6 +49,8 @@ RDEPEND="${DEPEND}
kipi? ( >=kde-apps/kipi-plugins-${PVCUT}:5 )
 "
 
+RESTRICT+=" test" # bug #711664
+
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package kipi KF5Kipi)



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

2020-03-08 Thread Andreas Sturmlechner
commit: 0d51da743f2d3ff9642e19bbb843d631b402d960
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 19:39:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 19:42:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d51da74

profiles: Drop dev-python/sympy[symengine] stable-mask

Bug: https://bugs.gentoo.org/706338
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 1ecc2908cb2..12d56e4c5ba 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
-# Andreas Sturmlechner  (2020-03-08)
-# sci-libs/symengine and dependencies are not stable, bug #711872
-dev-python/sympy symengine
-
 # Brian Evans  (2020-02-27)
 # Two packages are delayed during stable of PHP 7.4
 # arm, arm64 and hppa necessary to not disruput consistency



[gentoo-commits] repo/gentoo:master commit in: sys-fs/duperemove/

2020-03-08 Thread Richard Freeman
commit: 968e957240bacc8b451efce91a0eef8daba90418
Author: Richard Freeman  gentoo  org>
AuthorDate: Sun Mar  8 19:07:19 2020 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Sun Mar  8 19:07:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968e9572

sys-fs/duperemove: remove rich0 maintainer

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Richard Freeman  gentoo.org>

 sys-fs/duperemove/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-fs/duperemove/metadata.xml b/sys-fs/duperemove/metadata.xml
index 87dd74d0780..8fbce67b26b 100644
--- a/sys-fs/duperemove/metadata.xml
+++ b/sys-fs/duperemove/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ri...@gentoo.org
-   

mgo...@gentoo.org
Michał Górny



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

2020-03-08 Thread Mike Gilbert
commit: b1406d39f5183cf4bb675374d775e1a529d6411e
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Fri Mar  6 16:34:56 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 18:59:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1406d39

www-client/chromium: security cleanup

Bug: https://bugs.gentoo.org/711570
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14848

 www-client/chromium/Manifest  |   1 -
 www-client/chromium/chromium-80.0.3987.122.ebuild | 738 --
 2 files changed, 739 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b132e958c2a..dc2668f7b5e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-80.0.3987.122.tar.xz 801340492 BLAKE2B 
3f3015346120735c0d04268606fd61ddf57d63e042efe77d7e701fdc9609038a06cbc9380c6d90cb7324dc1679e62c86d971f36bd66f676bd2b16bc4c391bd0f
 SHA512 
3a022c55f5745f2cfb7e28efb113f78ff686da638cd02f0585ef1ae8620f81ece864bc27b4e0a88daf3f409ff565a9b80b8859d1fd7d62c8b1d26cb8b311acc5
 DIST chromium-80.0.3987.132.tar.xz 796975056 BLAKE2B 
0da35d3218f4f44c15f05693336a034876764ef228f173cd00cedc045ebc06972416779a39458863b47a1863ab8f21b5d2dc11c6ed33ee81649cd0316bf31524
 SHA512 
10bf0d1efdf2ead9e94de90971ec135f5370f8c949acfd75ca953aed706510cc3a1464f1ff3c40275921bb24953d8ce65d095e38cb0d56488ccc2c7fa27516d4
 DIST chromium-81.0.4044.43.tar.xz 785978276 BLAKE2B 
295e5a09d79db7205aea64511356f8a649ad054c4f279ab2a1dd72631b3bff2245ca6272f3eb11414eb5a612c47b988325390932d91c4e55ccc9c0883593331f
 SHA512 
6391c9d0460646b8c241f5ec5502b801e9f500651fc73ad664215a43047ab50fa6851edeed5cbb9c1637576d8081295f4f4a67d3d7daa15769241a0055494bf6
 DIST chromium-82.0.4068.4.tar.xz 803352676 BLAKE2B 
64356b7c840d6ba955d2b7aced1faf85e05f19c9c0b39e8bf86529b86bba2e162404820f5710e9962c4d5e1325086becc3aebb0fdc2683b06231a2a0e8d7a6ae
 SHA512 
ceb3b50ad4b38e969cf27c386d696665d773e73c000a1cd1ee158bbff86ae94b09a5fbe128547ed496e258ce8bfaf9bbf28b0d229254400c86afbe49fc7e8d8b

diff --git a/www-client/chromium/chromium-80.0.3987.122.ebuild 
b/www-client/chromium/chromium-80.0.3987.122.ebuild
deleted file mode 100644
index e44b887672d..000
--- a/www-client/chromium/chromium-80.0.3987.122.ebuild
+++ /dev/null
@@ -1,738 +0,0 @@
-# Copyright 2009-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring 
+hangouts kerberos pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
-   >=app-accessibility/at-spi2-atk-2.26:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/atk-2.26
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-65:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2019.08.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (
-   >=media-video/ffmpeg-4:=
-   || (
-   media-video/ffmpeg[-samba]
-   >=net-fs/samba-4.5.10-r1[-debug(-)]
-   )
-   >=media-libs/opus-1.3.1:=
-   )
-   sys-apps/dbus:=
-   sys-apps/pciutils:=
-   virtual/udev
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11:=
-   x11-libs/libXcomposite:=
-   x11-libs/libXcursor:=
-   x11-libs/libXdamage:=
-   x11-libs/libXext:=
-   

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

2020-03-08 Thread Matt Turner
commit: 7a35aafb83083d4e4abe276b1e761080e5362c3c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 18:57:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  8 18:57:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a35aafb

media-libs/mesa: Depend on media-libs/libglvnd[X?]

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

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index d6118a8b9af..7210761bb62 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -77,7 +77,7 @@ RDEPEND="
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
libglvnd? (
-   >=media-libs/libglvnd-1.2.0-r1[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.2.0-r1[X?,${MULTILIB_USEDEP}]
!app-eselect/eselect-opengl
)
!libglvnd? (



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

2020-03-08 Thread Andreas Sturmlechner
commit: 1039c8f967a4beeef30b87ce131cc01aafc78da5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 18:53:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1039c8f9

media-libs/libcdr: 0.1.6 version bump

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

 media-libs/libcdr/Manifest|  1 +
 media-libs/libcdr/libcdr-0.1.6.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libcdr/Manifest b/media-libs/libcdr/Manifest
index 4fda0e51ac0..17eeb6bc00f 100644
--- a/media-libs/libcdr/Manifest
+++ b/media-libs/libcdr/Manifest
@@ -1 +1,2 @@
 DIST libcdr-0.1.5.tar.xz 612252 BLAKE2B 
d23c7ae0d0f5cbdb535bfba4dff4ad40e8b0633115cbc8c5b3a40343d941eaeafbffafe99ba2107640eafdd8181ab6eed7917095d05644a43f2b11cfcc66f8f1
 SHA512 
e985389b0cbad65dbfa9f59d7f9dba55f1684f63e852f9acca9abb863cdaab17072e761b48dca690673360d643686b5e9bc9878530f0a3a8b5b98d917f892cf0
+DIST libcdr-0.1.6.tar.xz 612068 BLAKE2B 
ec5226a28f101472ea3044e9e5b87dba57b584fc813dfda29e00281182d067126bf8a5740c32bc5cb545f230f6f96163aac2fdf08879ec64379b7845839bc88a
 SHA512 
629d55da71c7333f41f60a32e2880deffcf80088096af1bbc8c572b80ef21d851102fdebce56f77245ed60822ca98e02c0867b192abef496a2313fde54a97bb6

diff --git a/media-libs/libcdr/libcdr-0.1.6.ebuild 
b/media-libs/libcdr/libcdr-0.1.6.ebuild
new file mode 100644
index 000..3397e4658eb
--- /dev/null
+++ b/media-libs/libcdr/libcdr-0.1.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} =  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libcdr.git;
+   inherit autotools git-r3
+else
+   SRC_URI="https://dev-www.libreoffice.org/src/libcdr/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Library parsing the Corel cdr documents"
+HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE="doc static-libs test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/icu:=
+   dev-libs/librevenge
+   media-libs/lcms:2
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( dev-util/cppunit )
+"
+
+src_prepare() {
+   default
+   [[ -d m4 ]] || mkdir "m4"
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with doc docs)
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-03-08 Thread Andreas Sturmlechner
commit: 19cfabf84f06572b1e37ff6d939e8e97bfc26d4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 18:50:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19cfabf8

media-libs/libcdr: Drop -std=c++14 workaround

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

 media-libs/libcdr/libcdr-.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/media-libs/libcdr/libcdr-.ebuild 
b/media-libs/libcdr/libcdr-.ebuild
index 723e5b807b6..3397e4658eb 100644
--- a/media-libs/libcdr/libcdr-.ebuild
+++ b/media-libs/libcdr/libcdr-.ebuild
@@ -1,10 +1,8 @@
-# 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
-
 if [[ ${PV} =  ]]; then

EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libcdr.git;
inherit autotools git-r3
@@ -19,6 +17,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
 LICENSE="MPL-2.0"
 SLOT="0"
 IUSE="doc static-libs test"
+
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -44,9 +43,6 @@ src_prepare() {
 }
 
 src_configure() {
-   # bug 619448
-   append-cxxflags -std=c++14
-
local myeconfargs=(
$(use_with doc docs)
$(use_enable static-libs static)



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

2020-03-08 Thread Matt Turner
commit: 5182fbc94a91ce973c61791e48b1c3e828e4cfe7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 18:49:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  8 18:51:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5182fbc9

media-libs/mesa: Depend on media-libs/libglvnd[X?]

Since libglvnd provides gl.pc only with USE=X, and many packages depend
on mesa[X], it makes sense to require matching USE=X. Suggested by
Arfrever.

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

 media-libs/mesa/mesa-19.3.4.ebuild | 2 +-
 media-libs/mesa/mesa-20.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-19.3.4.ebuild 
b/media-libs/mesa/mesa-19.3.4.ebuild
index ae2e6e6626c..78bbe80db9e 100644
--- a/media-libs/mesa/mesa-19.3.4.ebuild
+++ b/media-libs/mesa/mesa-19.3.4.ebuild
@@ -77,7 +77,7 @@ RDEPEND="
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
libglvnd? (
-   >=media-libs/libglvnd-1.2.0-r1[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.2.0-r1[X?,${MULTILIB_USEDEP}]
!app-eselect/eselect-opengl
)
!libglvnd? (

diff --git a/media-libs/mesa/mesa-20.0.1.ebuild 
b/media-libs/mesa/mesa-20.0.1.ebuild
index b7e1f507aed..8805749d430 100644
--- a/media-libs/mesa/mesa-20.0.1.ebuild
+++ b/media-libs/mesa/mesa-20.0.1.ebuild
@@ -77,7 +77,7 @@ RDEPEND="
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
libglvnd? (
-   >=media-libs/libglvnd-1.2.0-r1[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.2.0-r1[X?,${MULTILIB_USEDEP}]
!app-eselect/eselect-opengl
)
!libglvnd? (



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

2020-03-08 Thread Matt Turner
commit: 80500803bab91a8142524a1935100b2dcadaa197
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 18:47:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  8 18:51:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80500803

media-libs/mesa: Drop old versions

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

 media-libs/mesa/Manifest   |   2 -
 media-libs/mesa/mesa-19.2.8.ebuild | 548 -
 media-libs/mesa/mesa-20.0.0.ebuild | 544 
 3 files changed, 1094 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 56b16dd6b32..e9603faf090 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,4 +1,2 @@
-DIST mesa-19.2.8.tar.xz 11462168 BLAKE2B 
c49d6d3d10b4c85534a75e4bea29fc8b7526c784af5068764de623d40cbb59ecb96beb1969fa1a13815b6bd259bb98faaf42e4969792c6a75ce702d4b2e57155
 SHA512 
9bedc2f1a5296da96c1a2a491edaea701e70f683b26eac076e8cbef2230156d5d5ddb2330c3a2530afd4982a9893d76ded8d54bc73a98c846de0c3dfa3634c43
 DIST mesa-19.3.4.tar.xz 11968288 BLAKE2B 
be39a2ca08d91f8afbc2f3a47d596b14445fac62600f64d627b23d63b340b002bc05246eece95e19b33485a92c01f7980fff52b2375b7a2053161e0aa87d0b38
 SHA512 
2bbb3dc8f1d839f11fe12cc959393cd69607fa6714b2166b80299e0559d2d3b0ac38ed4e15ac3e5f472264eb24536d1901d350f7409f3a7e00d6f4ccbb2312fb
-DIST mesa-20.0.0.tar.xz 12153408 BLAKE2B 
41daa21c5b74bb0e50e713ee9766fb60bad5bce4c6ab23aee6e7c32fead61dcc3f17f927a91cb6f1fa1f1c1c314c666a81fde3e5d1b388ed930811b15f92d647
 SHA512 
3968820029434682fb6644947c76e12b6bb991a3d05cb519a6ea971ecc4aa9b21d03f84b9a452cc21cc77a7981db9e40dd2dfd3ea3dee85b3dd88a59b4842bbb
 DIST mesa-20.0.1.tar.xz 12174080 BLAKE2B 
bc25d95b6737006d755384cfe759439819fadfacf441db723247fd5d0c7dad1daa84695dfdf86319ba2ac68ac2d66f48dc396e8d7e8c579faa7fbdda4391636f
 SHA512 
9e005ebbb699c1ad83b73c503c467907958a3d9cad644d8f7ac95804fd265debcf563784a1054c8e0bf40106e33b13185607e8270a197e9ddc34c50b1b2c4d82

diff --git a/media-libs/mesa/mesa-19.2.8.ebuild 
b/media-libs/mesa/mesa-19.2.8.ebuild
deleted file mode 100644
index 1dacc82e46a..000
--- a/media-libs/mesa/mesa-19.2.8.ebuild
+++ /dev/null
@@ -1,548 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 python3_7 )
-
-inherit llvm meson multilib-minimal pax-utils python-any-r1
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
-   lm-sensors opencl osmesa pax_kernel selinux test unwind vaapi valgrind
-   vdpau vulkan vulkan-overlay wayland +X xa xvmc"
-
-REQUIRED_USE="
-   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   gles1?  ( egl )
-   gles2?  ( egl )
-   vulkan? ( dri3
- || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
- video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   wayland? ( egl gbm )
-   video_cards_freedreno?  ( gallium )
-   video_cards_intel?  ( classic )
-   video_cards_i915?   ( || ( classic gallium ) )
-   video_cards_i965?   ( classic )
-   video_cards_iris?   ( gallium )
-   video_cards_lima?   ( gallium )
-   video_cards_nouveau? ( || ( classic gallium ) )
-   video_cards_panfrost? ( gallium )
-   video_cards_radeon? ( || ( classic gallium )
- gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
-   video_cards_r100?   ( classic )
-   video_cards_r200?   ( classic )
-   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r600?   ( gallium )
-   video_cards_radeonsi?   ( gallium llvm )
-   video_cards_vc4? ( gallium )
-   video_cards_virgl? ( gallium )
-   video_cards_vivante? ( gallium gbm )
-   video_cards_vmware? ( gallium )
-   xa? ( X )
-   xvmc? ( X )
-"
-
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.99"

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cli/

2020-03-08 Thread William Hubbs
commit: 157e536b11cf42e306b97a62fb633d52899ea2be
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  8 18:48:14 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar  8 18:48:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157e536b

dev-vcs/cli: ebuild cleanups

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

 dev-vcs/cli/cli-0.5.5.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-vcs/cli/cli-0.5.5.ebuild b/dev-vcs/cli/cli-0.5.5.ebuild
index af766bca9f6..47c57e7033a 100644
--- a/dev-vcs/cli/cli-0.5.5.ebuild
+++ b/dev-vcs/cli/cli-0.5.5.ebuild
@@ -4,6 +4,9 @@
 EAPI=7
 inherit bash-completion-r1 go-module
 
+DESCRIPTION="GitHub CLI"
+HOMEPAGE="https://github.com/cli/cli;
+
 EGO_SUM=(
"github.com/akavel/rsrc v0.8.0/go.mod"
"github.com/AlecAivazis/survey/v2 v2.0.4/go.mod"
@@ -143,18 +146,15 @@ EGO_SUM=(
"gopkg.in/yaml.v3 v3.0.0-20191010095647-fc94e3f71652"
)
 go-module_set_globals
-
-DESCRIPTION="GitHub CLI"
-HOMEPAGE="https://github.com/cli/cli;
 SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_SUM_SRC_URI}"
 
-LICENSE="MIT ${EGO_SUM_LICENSES}"
+LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND+=">=dev-vcs/git-1.7.3"
-BDEPEND+=">=dev-lang/go-1.13"
+RDEPEND=">=dev-vcs/git-1.7.3"
+BDEPEND=">=dev-lang/go-1.13"
 GOPATH="${WORKDIR}"
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cli/

2020-03-08 Thread William Hubbs
commit: d7e3acac9f21e1f3fab94fa752d74f0b4f55b6ae
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  8 18:48:29 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar  8 18:48:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e3acac

dev-vcs/cli: 0.6.1 bump

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

 dev-vcs/cli/Manifest | 152 
 dev-vcs/cli/cli-0.6.1.ebuild | 276 +++
 2 files changed, 428 insertions(+)

diff --git a/dev-vcs/cli/Manifest b/dev-vcs/cli/Manifest
index 0ba851dcc43..a68201cbbd6 100644
--- a/dev-vcs/cli/Manifest
+++ b/dev-vcs/cli/Manifest
@@ -1,17 +1,24 @@
 DIST cli-0.5.5.tar.gz 176434 BLAKE2B 
f08941c3b2a3ad9b8350b365eded3a51b337635b6a3cd18114cbe160ebc8636fd77ddbaf20b6b414011833d4387e8aa7c02803de5239bf0a5ef5d0a878052274
 SHA512 
c72c4a0db05fe08c7f132081bbb568b4653553cc65e90f3b686079623857b9307ec8f293e82860bae7a706bd496049543ab181a244618954f4435285b42bbaa9
+DIST cli-0.6.1.tar.gz 189311 BLAKE2B 
07814a555e8137b02184f4eeb77171f640e4d9c497983580f9a921c6d2e529dd979641d709160202ce3d9f4eb671ad3a2890fb5554eeaae528cc3fdc5cd64cce
 SHA512 
eeabed53407ed88c6e917b930e215fcc6d0daad22f0c999bcc2c962b69dd25886ecbc136e6f3274c2403a053f193d8a3e63cd9cb6cffe3ee439f3ecd966cf267
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.mod 696 BLAKE2B 
09e376f63fd124401f3010db85b9b1cf25a0753cefef78e45db8d1c807b8154e2da473c25970d0bfafd8c813703f2695e7f7e47c05f87874d679ec6ec52bccee
 SHA512 
cb4258d68b43e7cf0e2389aba8dfd76e9c22803d54a8aaec05e70929af6146c4d4c1d9a0910b110e4e696577a29799496d519123813c65f2d7b1d50928bbf9bf
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.zip 86906 BLAKE2B 
13882476ffdb8765e73e154080e26aaa826beb3302984d40167a2a61d184e82cd03d59ee5e02cc020f742b27e7d37bfd8d36849442f68bf00b375966fb3cfe54
 SHA512 
a8fb1fab163666ea572de25a72223611fc7efd9bf62c368a2c9bf7313fc0a136d34220ad0f55af9c0d8a3c6388165fe4b59dbab32df66bbc1418c0096cfb8e96
+DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.7.mod 731 BLAKE2B 
1ca410dae120a2ec12efbe7c1d8e0fdd2a38ed1ed76ab770e37aa6ba449da6b5ef6e32a51e6ee263a982f1a593e2ee239fe0a774063d4295261f9ff63e09fc1c
 SHA512 
72213e0d0609572f5e749a4f295a8b3ffd13bfe38f786fa3174e53ec318a623e9122c69718944034aa70b05ddad1771cbfa62d2fdc49df2152c5c9679a681ff9
+DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.7.zip 90292 BLAKE2B 
aa2accf4630d73289f2ef94ad870fc8599f25b7eff43d56b08c0b72464848181845db5b9c4b6bde5c91ad0969f2baa02d1d2f2aaca27287952895ab547b60ab3
 SHA512 
aba8a60445568ecb8f68b5d85604845e2a77a216f747b15b8012be59f5609a4e71d367aec4c6a222c9ec93d1b8063a190d9d529075be19ef633ef7f26b138216
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
 DIST github.com%2F!geert!johan%2Fgo.incremental%2F@v%2Fv1.0.0.mod 53 BLAKE2B 
ed6781e3006723a251f94bf5f96aba2964e7926617255ddedfb932ba74fd3265fe28ec906b90f7f1956509f521dc2c29701fcc7301513eb1a1764d33e50c2c8b
 SHA512 
e46209635777bfc42c4399ff0eef13320a9b5d7a23dbe26f79da44a462b14941a949d812c586c023e3b4e617e741612ada3db8da7ae4e70ab242b8ffc123e880
 DIST github.com%2F!geert!johan%2Fgo.rice%2F@v%2Fv1.0.0.mod 349 BLAKE2B 
c25e546d66f5bb4679a66949169f3a4568602a7b6f8ac1386bfa7993704d79821c07d4f0931cc2779fb862b73465ed41d0f050f59149bc39dfa1602ea706f207
 SHA512 
51a8db67904d3f632dfad620e223c7b59efe42d8254bd4e0ef49ef1a40759e1dbe4558f87209059841b80e0ccda5130cabef7c869a399eff3786d4b4d8d3a747
 DIST 
github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8.mod 
36 BLAKE2B 
94171fec75b4e45d40bf820417400401971e3f18eb68588d15466e709097607b89ba18c8d8b6d2d658e4f718ab0662cc605c76c955464d9e6d45609945f5
 SHA512 
a1e0fa80fdf59962a05f1f6b1232c17f301010ada93a8628a89ea187de325c75f7d85359306c613371552671ffef2e513938e2d2ff57731dd2b226a54f87049d
 DIST 
github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8.zip 
15018 BLAKE2B 
d088594870f9c9fd66237fa8647ba6274aea5a88d8bb09d887b1371b48fb12ee392e58f170d35ace95f07dd1faaeb63a53097efe01568a7f1f122a741ff97b9e
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/vmd/files/, sci-chemistry/vmd/

2020-03-08 Thread Pacho Ramos
commit: 805bb1f5f38626dad04b06629c0ef515c3a2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar  8 18:46:56 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Mar  8 18:46:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805bb1f5

sci-chemistry/vmd: Fix support for current CUDA versions

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

 sci-chemistry/vmd/files/vmd-1.9.3-cuda.patch | 426 +++
 sci-chemistry/vmd/vmd-1.9.3-r5.ebuild| 272 +
 2 files changed, 698 insertions(+)

diff --git a/sci-chemistry/vmd/files/vmd-1.9.3-cuda.patch 
b/sci-chemistry/vmd/files/vmd-1.9.3-cuda.patch
new file mode 100644
index 000..258efb777ca
--- /dev/null
+++ b/sci-chemistry/vmd/files/vmd-1.9.3-cuda.patch
@@ -0,0 +1,426 @@
+--- a/src/CUDAMarchingCubes.cu 2018-03-30 18:52:25.467189457 +0300
 b/src/CUDAMarchingCubes.cu 2018-03-30 18:52:02.387136244 +0300
+@@ -10,7 +10,7 @@
+  *
+  *  $RCSfile: CUDAMarchingCubes.cu,v $
+  *  $Author: johns $$Locker:  $ $State: Exp $
+- *  $Revision: 1.30 $   $Date: 2016/11/28 03:04:58 $
++ *  $Revision: 1.32 $   $Date: 2018/02/15 05:15:02 $
+  *
+  ***
+  * DESCRIPTION:
+@@ -25,14 +25,17 @@
+ //
+ // Description: This class computes an isosurface for a given density grid
+ //  using a CUDA Marching Cubes (MC) alorithm. 
+-//  The implementation is based on the MC demo from the 
+-//  Nvidia GPU Computing SDK, but has been improved 
+-//  and extended.  This implementation achieves higher 
+-//  performance by reducing the number of temporary memory
+-//  buffers, reduces the number of scan calls by using vector
+-//  integer types, and allows extraction of per-vertex normals 
+-//  optionally computes per-vertex colors if provided with a 
+-//  volumetric texture map.
++//
++//  The implementation is loosely based on the MC demo from 
++//  the Nvidia GPU Computing SDK, but the design has been 
++//  improved and extended in several ways.  
++//
++//  This implementation achieves higher performance
++//  by reducing the number of temporary memory
++//  buffers, reduces the number of scan calls by using 
++//  vector integer types, and allows extraction of 
++//  per-vertex normals and optionally computes 
++//  per-vertex colors if a volumetric texture map is provided.
+ //
+ // Author: Michael Krone 
+ // John Stone 
+@@ -48,7 +51,7 @@
+ #include 
+ 
+ //
+-// Restrict macro to make it easy to do perf tuning tess
++// Restrict macro to make it easy to do perf tuning tests
+ //
+ #if 0
+ #define RESTRICT __restrict__
+@@ -171,6 +174,11 @@
+ texture volumeTex;
+ 
+ // sample volume data set at a point p, p CAN NEVER BE OUT OF BOUNDS
++// XXX The sampleVolume() call underperforms vs. peak memory bandwidth
++// because we don't strictly enforce coalescing requirements in the
++// layout of the input volume presently.  If we forced X/Y dims to be
++// warp-multiple it would become possible to use wider fetches and
++// a few other tricks to improve global memory bandwidth 
+ __device__ float sampleVolume(const float * RESTRICT data, 
+   uint3 p, uint3 gridSize) {
+ return data[(p.z*gridSize.x*gridSize.y) + (p.y*gridSize.x) + p.x];
+@@ -592,6 +600,30 @@
+ cudaBindTextureToArray(volumeTex, d_vol, desc);
+ }
+ 
++#if CUDART_VERSION >= 9000
++//
++// XXX CUDA 9.0RC breaks the usability of Thrust scan() prefix sums when
++// used with the built-in uint2 vector integer types.  To workaround
++// the problem we have to define our own type and associated conversion
++// routines etc.
++//
++
++// XXX workaround for uint2 breakage in CUDA 9.0RC
++struct myuint2 : uint2 {
++  __host__ __device__ myuint2() : uint2(make_uint2(0, 0)) {}
++  __host__ __device__ myuint2(int val) : uint2(make_uint2(val, val)) {}
++  __host__ __device__ myuint2(uint2 val) : uint2(make_uint2(val.x, val.y)) {}
++};
++
++void ThrustScanWrapperUint2(uint2* output, uint2* input, unsigned int 
numElements) {
++const uint2 zero = make_uint2(0, 0);
++thrust::exclusive_scan(thrust::device_ptr((myuint2*)input),
++   thrust::device_ptr((myuint2*)input + 
numElements),
++   thrust::device_ptr((myuint2*)output),
++   (myuint2) zero);
++}
++
++#else
+ 
+ void ThrustScanWrapperUint2(uint2* output, uint2* input, unsigned int 
numElements) {
+ const uint2 zero = make_uint2(0, 0);
+@@ -601,6 +633,7 @@
+zero);
+ }
+ 
++#endif
+ 
+ void ThrustScanWrapperArea(float* output, float* input, 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kcalutils/

2020-03-08 Thread Andreas Sturmlechner
commit: 929c9d12a1d76d9ebf08756d924a28da9c55466c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 18:42:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:42:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929c9d12

kde-apps/kcalutils: Restrict tests

Broken beyond hope.

Closes: https://bugs.gentoo.org/711666
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kcalutils/kcalutils-19.12.2.ebuild | 8 +---
 kde-apps/kcalutils/kcalutils-19.12.3.ebuild | 8 +---
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/kde-apps/kcalutils/kcalutils-19.12.2.ebuild 
b/kde-apps/kcalutils/kcalutils-19.12.2.ebuild
index 8fdb0d5215a..3f1a8fae56d 100644
--- a/kde-apps/kcalutils/kcalutils-19.12.2.ebuild
+++ b/kde-apps/kcalutils/kcalutils-19.12.2.ebuild
@@ -34,10 +34,4 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-src_test() {
-   # bug 653616
-   local myctestargs=(
-   -E "(kcalutils-testincidenceformatter)"
-   )
-   ecm_src_test
-}
+RESTRICT+=" test" # bugs 653616, 711666

diff --git a/kde-apps/kcalutils/kcalutils-19.12.3.ebuild 
b/kde-apps/kcalutils/kcalutils-19.12.3.ebuild
index 8fdb0d5215a..3f1a8fae56d 100644
--- a/kde-apps/kcalutils/kcalutils-19.12.3.ebuild
+++ b/kde-apps/kcalutils/kcalutils-19.12.3.ebuild
@@ -34,10 +34,4 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-src_test() {
-   # bug 653616
-   local myctestargs=(
-   -E "(kcalutils-testincidenceformatter)"
-   )
-   ecm_src_test
-}
+RESTRICT+=" test" # bugs 653616, 711666



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

2020-03-08 Thread Andreas Sturmlechner
commit: 5e67fff0fb69765299b8ff64a9988ad0dcff74a0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 18:34:07 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:34:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e67fff0

app-text/poppler: 0.86.1 version bump

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

 app-text/poppler/Manifest  |   1 +
 app-text/poppler/poppler-0.86.1.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 0b435b2f36a..c0d2a7e491b 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,3 +1,4 @@
 DIST poppler-0.82.0.tar.xz 1553336 BLAKE2B 
a83d476ce1174cb7789f857a52a8a9ed29dfe8863d082ef662508ad9957667349aa62b038fa1a52e9e7ae3ddf4701eb5fbd58545b041b6aebd69cb8b91376d8d
 SHA512 
1631be30e398dd18a4e8c2cc893cf0d9469a98d93f02f2ffe3bc14857518b76674a10cafe89ee92b9886c3c6b03d50e214a6838c102f673a62789c9832cfa4a2
 DIST poppler-0.85.0.tar.xz 1588616 BLAKE2B 
d30c16ff214d2b64fade28bb4099567150e99df6ab967702f48e18ed2191e444728f51d4c1ce1772567c31f9b87a8cf64993ebc383184e06f8b3707436c89143
 SHA512 
2311bde5ae52e065c12a6129f500469860f5ebefafc3f7be581393f08c2121f3eae57394ff54c1f83ee1b926f28c61530bcd8149d42de10a16b9ba7345f2604e
 DIST poppler-0.86.0.tar.xz 1593992 BLAKE2B 
7b09d3d173db31a3dc2965e7eb5dc80fe1e714a7f1319b5fce0719ea345f496313536da023da8f7793d7365210159b26ea23ae95bdef709efbe665abeb13fdb9
 SHA512 
58a8ee7bc0bae1dfbbd1bd8d2f66bbb77bd4b93637f500b7d69f4b57d20f7f14b2b23b74f2e34a3f00c7b7887c366379ed6d95f5e1e610eafb9cf7847ea7583a
+DIST poppler-0.86.1.tar.xz 1593856 BLAKE2B 
f39a3113d8d33480b186173dade5305ad8157b38df579e18f6a05ae48e449259aeb9788e1c94ab3b43fae9bb027655e4e3072ddf8a6dc9ccdef93262def62160
 SHA512 
435fc1e7f3e8123e0adde9aa60c0d7dc17db367cde8908932abfef913cee6f27efeb1c4f2d6f316019a69a87f1fa5251be4216d0a81a681a24f24a70ac571670

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

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

2020-03-08 Thread Andreas Sturmlechner
commit: bb5316ad4c8ef44e19cd0a4d280e7721220e5b41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 18:34:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5316ad

profiles: Add app-text/poppler-0.86.1 to package.mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e037f8994b8..411ba7dc00f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -251,6 +251,7 @@ dev-libs/rocm-opencl-driver
 # Breaks at least app-text/texlive-core and app-office/libreoffice right now,
 # bugs 711096, 711102.
 ~app-text/poppler-0.86.0
+~app-text/poppler-0.86.1
 
 # Miroslav Šulc  (2020-02-27)
 # Depends on dev-java/eclipse-ecj:4.13 which



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

2020-03-08 Thread Andreas Sturmlechner
commit: 328efe87c4848fa37b4121627f27267e089eba35
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 18:32:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:32:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328efe87

app-text/poppler: Subslot bump

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

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

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index f81798f9ce0..4a44849aef6 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/96"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/97"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"



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

2020-03-08 Thread Andreas Sturmlechner
commit: 0f142a4a371f72fdb2ff6ef31029bd325f83e135
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 16:59:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 18:22:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f142a4a

dev-libs/libical: 3.0.8 version bump, add USE glib

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

 dev-libs/libical/Manifest |   1 +
 dev-libs/libical/libical-3.0.8.ebuild | 104 ++
 2 files changed, 105 insertions(+)

diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest
index 80ec0cbab3b..9da9f9034a8 100644
--- a/dev-libs/libical/Manifest
+++ b/dev-libs/libical/Manifest
@@ -1,3 +1,4 @@
 DIST libical-3.0.5.tar.gz 881800 BLAKE2B 
64f95950cc6f128c9ea475129e54d9c58b26d9866f8183762d34c996934a1b2bcc528c47442357a12fb6444831caa8f39772a6810d81f8c0b6596fd724f0de6c
 SHA512 
9bf24b535864f66ea0b8d52d902d15fbfd20efbc480b5188ecd1b3d4aafdba063219763f99a8c30413964f7a024c7a902bade6bc40224bc59a438e672f65d656
 DIST libical-3.0.6.tar.gz 879939 BLAKE2B 
365e16cd7011df7e9e8bcf011035aeeb904a511c5a0ff76cde5b559a7c56049646108d1c2b499cd044e2784aef7bb1370ee3dbf88c24b745a349a0ee7c312157
 SHA512 
d1a3397071c2989983893e3bbaeb088f7cb9a3639dca39709e9422c334dd1e9a869bba9292a250f83eb2a5b6727bd91b73c8e420bd1814422d97aff9fc6b26fc
 DIST libical-3.0.7.tar.gz 881352 BLAKE2B 
ad256833a69ba2e76301b1d9f732ac22c3d5a0030bb81e2d8ef57471338fc583cf1dd21cccb1301d3fcfbe1905a42bebec7c811e90cc8b10faa6e773fc1366fc
 SHA512 
4e1df3fad9c9df795da441243471d05168287519b6155b148b5aa28092ecac687626fa92713b280864a41f6ffc0c7fb43d2770fb1821396cb838e96e76d8d9d8
+DIST libical-3.0.8.tar.gz 881462 BLAKE2B 
e31dd1c823be033abbecd0373af784f1f57e533df56ca91ea467deb02cdda2a719f22882195b639182b85fcf4e59d56229dbf601d2c909c2c91b355c32022622
 SHA512 
ce015e6d4c1c7cb4af7b45748ce8251c663f80f6a4357ddff6a97796642619abe882f4cadeca10cabeb1b25577869f436da15bca882e032eb3ff0475f6010d8b

diff --git a/dev-libs/libical/libical-3.0.8.ebuild 
b/dev-libs/libical/libical-3.0.8.ebuild
new file mode 100644
index 000..ea328c4a288
--- /dev/null
+++ b/dev-libs/libical/libical-3.0.8.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+VALA_USE_DEPEND="vapigen"
+inherit cmake python-any-r1 vala
+
+DESCRIPTION="An implementation of basic iCAL protocols"
+HOMEPAGE="https://github.com/libical/libical;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="berkdb doc examples +glib +introspection static-libs test vala"
+
+REQUIRED_USE="introspection? ( glib ) vala? ( introspection )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   introspection? ( dev-libs/gobject-introspection )
+   test? ( ${PYTHON_DEPS} )
+   vala? ( $(vala_depend) )
+"
+COMMON_DEPEND="
+   dev-libs/icu:=
+   berkdb? ( sys-libs/db:= )
+   glib? ( dev-libs/glib:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   glib? ( dev-libs/libxml2:2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-libs/timezone-data
+"
+
+DOCS=(
+   AUTHORS ReadMe.txt ReleaseNotes.txt TEST THANKS TODO
+   doc/{AddingOrModifyingComponents,UsingLibical}.txt
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.4-tests.patch"
+   "${FILESDIR}/${PN}-3.0.5-pkgconfig-libdir.patch"
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   use examples || cmake_comment_add_subdirectory examples
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package berkdb BDB)
+   -DICAL_BUILD_DOCS=$(usex doc)
+   -DICAL_GLIB=$(usex glib)
+   -DGOBJECT_INTROSPECTION=$(usex introspection)
+   -DSHARED_ONLY=$(usex !static-libs)
+   -DLIBICAL_BUILD_TESTING=$(usex test)
+   -DICAL_GLIB_VAPI=$(usex vala)
+   )
+   if use vala; then
+   mycmakeargs+=(
+   -DVALAC="${VALAC}"
+   -DVAPIGEN="${VAPIGEN}"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_src_compile docs
+}
+
+src_test() {
+   local myctestargs=(
+   -E "(icalrecurtest|icalrecurtest-r)" # bug 660282
+   )
+
+   cmake_src_test
+}
+
+src_install() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. )
+
+   cmake_src_install
+
+   if use examples; then
+   rm examples/CMakeLists.txt || die
+   

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

2020-03-08 Thread Matthew Thode
commit: b24c5a56e5e0799739c370e11cf5eccbdfa5a77f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  8 18:05:47 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  8 18:11:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24c5a56

dev-ruby/facter: 3.14.9 bump

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

 dev-ruby/facter/Manifest |  1 +
 dev-ruby/facter/facter-3.14.9.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index bba49f3f4a5..a5cdc3b45b5 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,2 +1,3 @@
 DIST facter-3.14.7.tar.gz 398902 BLAKE2B 
e399fba120bee70b85fb7ea39ba0f719efd6b6509add4000a4eb220aa0f59e1ffe7457a8959cbb81be78ace04ba9ef3038c39d2c975e8c0c6071cd22aa5aae78
 SHA512 
33c187844642645b4ad780c6a5be4af0d860fb824e70935d60eb626267cae46f00487ea408fab28149472c58e80c33bdb4585e6eec18f16d817b014c3f2bc675
 DIST facter-3.14.8.tar.gz 403496 BLAKE2B 
768e1675edd47671bd916fbfae8c1e246ac7a6edb3473bf4ef02627d074f19b54149fae6479156aed3931faaea7b3a867e41b45a7ea4316f03a63687102dff06
 SHA512 
558de74fb90ba03e6725087e3cdd40f164460a242b7d1b015ed633b8137cd97e2590cb1e5a8634a090da5e51164b0e19e0a509710a4b2ae370b5ef84c936731b
+DIST facter-3.14.9.tar.gz 404448 BLAKE2B 
f95c0acce84013d58565193a35931d7f562639f607f3fed36ede5d2197336bec0ea4318a28ef29297150ab07a1fd35c292ca15c056b0b8cfe879bbebc64bfb18
 SHA512 
ff809c87641d65c43a9764d0a2cfe42f64c17d50e473a6d27b6ff25adfbd7be15edf25286932aeba348b669b05a11780257d41aa541fbb013c1169b6d8d25582

diff --git a/dev-ruby/facter/facter-3.14.9.ebuild 
b/dev-ruby/facter/facter-3.14.9.ebuild
new file mode 100644
index 000..dbf805620b4
--- /dev/null
+++ b/dev-ruby/facter/facter-3.14.9.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+# git-r3 goes after ruby-ng so that it overrides src_unpack properly
+inherit cmake-utils eutils ruby-ng
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/puppetlabs/facter.git;
+   EGIT_BRANCH="master"
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+RESTRICT="!test? ( test )"
+
+ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )"
+
+RDEPEND="
+   >=dev-cpp/cpp-hocon-0.2.1:=
+   >=dev-libs/leatherman-1.0.0:=
+   dev-libs/openssl:0=
+   sys-apps/util-linux
+   app-emulation/virt-what
+   net-misc/curl
+   dev-libs/boost:=[nls]
+   >=dev-cpp/yaml-cpp-0.5.1
+   !

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

2020-03-08 Thread Matthew Thode
commit: ebad7468a1c342d31257a6ae0cab2a08137611d6
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  8 18:10:48 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  8 18:11:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebad7468

acct-user/icinga: fix uid of icinga user

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

 acct-user/icinga/icinga-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-user/icinga/icinga-0.ebuild b/acct-user/icinga/icinga-0.ebuild
index 44e51edfcf6..015dc5c32ff 100644
--- a/acct-user/icinga/icinga-0.ebuild
+++ b/acct-user/icinga/icinga-0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit acct-user
 
 DESCRIPTION="Icinga User"
-ACCT_USER_ID=456
+ACCT_USER_ID=457
 ACCT_USER_HOME=/var/lib/icinga2
 ACCT_USER_GROUPS=( icinga icingacmd nagios )
 



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

2020-03-08 Thread Andreas Sturmlechner
commit: 284c9a2368f262f99f27284aac1f016b7862a442
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 17:13:32 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 17:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284c9a23

sci-libs/symengine: Add missing USE flint dependency

Closes: https://bugs.gentoo.org/711878
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/symengine/symengine-0.5.0-r1.ebuild | 81 
 1 file changed, 81 insertions(+)

diff --git a/sci-libs/symengine/symengine-0.5.0-r1.ebuild 
b/sci-libs/symengine/symengine-0.5.0-r1.ebuild
new file mode 100644
index 000..f1f0af9df4f
--- /dev/null
+++ b/sci-libs/symengine/symengine-0.5.0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake flag-o-matic toolchain-funcs
+
+DESCRIPTION="Fast symbolic manipulation library, written in C++"
+HOMEPAGE="https://github.com/sympy/symengine;
+SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="arb benchmarks boost debug doc ecm flint llvm mpc mpfr openmp test 
tcmalloc threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/gmp:=
+   sys-libs/binutils-libs:=
+   arb? ( sci-mathematics/arb:= )
+   boost? ( dev-libs/boost:= )
+   ecm? ( sci-mathematics/gmp-ecm )
+   flint? ( sci-mathematics/flint:= )
+   mpc? ( dev-libs/mpc:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen[dot] )
+"
+
+pkg_pretend() {
+   use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+}
+
+src_prepare() {
+   cmake_src_prepare
+   sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
+   -e "s|/lib|/$(get_libdir)|g" \
+   -e "s|lib/|$(get_libdir)/|g" \
+   -e "/DESTINATION/s|lib|$(get_libdir)|g" \
+   -i CMakeLists.txt symengine/CMakeLists.txt \
+   symengine/utilities/teuchos/CMakeLists.txt || die
+}
+
+src_configure() {
+   # not in portage yet: piranha
+   local int_class
+   if use arb || use flint; then
+   int_class=flint
+   elif use mpfr; then
+   int_class=gmpxx
+   elif use boost; then
+   int_class=boostmp
+   else
+   int_class=gmp
+   fi
+   local mycmakeargs=(
+   -DINTEGER_CLASS="${int_class}"
+   -DBUILD_BENCHMARKS="$(usex benchmarks)"
+   -DBUILD_DOXYGEN="$(usex doc)"
+   -DBUILD_TESTS="$(usex test)"
+   -DWITH_ARB="$(usex arb)"
+   -DWITH_BFD="$(usex debug)"
+   -DWITH_SYMENGINE_ASSERT="$(usex debug)"
+   -DWITH_SYMENGINE_THREAD_SAFE="$(usex threads)"
+   -DWITH_FLINT="$(usex flint)"
+   -DWITH_OPENMP="$(usex openmp)"
+   -DWITH_MPFR="$(usex mpfr)"
+   -DWITH_MPC="$(usex mpc)"
+   -DWITH_LLVM="$(usex llvm)"
+   -DWITH_PTHREAD="$(usex threads)"
+   -DWITH_TCMALLOC="$(usex tcmalloc)"
+   -DWITH_ECM="$(usex ecm)"
+   )
+   use arb && mycmakeargs+=( -DARB_INCLUDE_DIR="${EPREFIX}/usr/include" )
+
+   test-flag-CXX -std=c++11 && append-cxxflags -std=c++11
+   cmake_src_configure
+}



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

2020-03-08 Thread Andreas Sturmlechner
commit: e852da4cd330b011ded04d76d17725a3367489b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 17:13:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 17:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e852da4c

sci-libs/symengine: Drop 0.5.0 (r0)

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

 sci-libs/symengine/symengine-0.5.0.ebuild | 80 ---
 1 file changed, 80 deletions(-)

diff --git a/sci-libs/symengine/symengine-0.5.0.ebuild 
b/sci-libs/symengine/symengine-0.5.0.ebuild
deleted file mode 100644
index 15ce1011677..000
--- a/sci-libs/symengine/symengine-0.5.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_BUILD_TYPE=Release
-inherit cmake flag-o-matic toolchain-funcs
-
-DESCRIPTION="Fast symbolic manipulation library, written in C++"
-HOMEPAGE="https://github.com/sympy/symengine;
-SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="arb benchmarks boost debug doc ecm flint llvm mpc mpfr openmp test 
tcmalloc threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/gmp:=
-   sys-libs/binutils-libs:=
-   arb? ( sci-mathematics/arb:= )
-   boost? ( dev-libs/boost:= )
-   ecm? ( sci-mathematics/gmp-ecm )
-   mpc? ( dev-libs/mpc:= )
-   tcmalloc? ( dev-util/google-perftools )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )
-"
-
-pkg_pretend() {
-   use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
-}
-
-src_prepare() {
-   cmake_src_prepare
-   sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
-   -e "s|/lib|/$(get_libdir)|g" \
-   -e "s|lib/|$(get_libdir)/|g" \
-   -e "/DESTINATION/s|lib|$(get_libdir)|g" \
-   -i CMakeLists.txt symengine/CMakeLists.txt \
-   symengine/utilities/teuchos/CMakeLists.txt || die
-}
-
-src_configure() {
-   # not in portage yet: piranha
-   local int_class
-   if use arb || use flint; then
-   int_class=flint
-   elif use mpfr; then
-   int_class=gmpxx
-   elif use boost; then
-   int_class=boostmp
-   else
-   int_class=gmp
-   fi
-   local mycmakeargs=(
-   -DINTEGER_CLASS="${int_class}"
-   -DBUILD_BENCHMARKS="$(usex benchmarks)"
-   -DBUILD_DOXYGEN="$(usex doc)"
-   -DBUILD_TESTS="$(usex test)"
-   -DWITH_ARB="$(usex arb)"
-   -DWITH_BFD="$(usex debug)"
-   -DWITH_SYMENGINE_ASSERT="$(usex debug)"
-   -DWITH_SYMENGINE_THREAD_SAFE="$(usex threads)"
-   -DWITH_FLINT="$(usex flint)"
-   -DWITH_OPENMP="$(usex openmp)"
-   -DWITH_MPFR="$(usex mpfr)"
-   -DWITH_MPC="$(usex mpc)"
-   -DWITH_LLVM="$(usex llvm)"
-   -DWITH_PTHREAD="$(usex threads)"
-   -DWITH_TCMALLOC="$(usex tcmalloc)"
-   -DWITH_ECM="$(usex ecm)"
-   )
-   use arb && mycmakeargs+=( -DARB_INCLUDE_DIR="${EPREFIX}/usr/include" )
-
-   test-flag-CXX -std=c++11 && append-cxxflags -std=c++11
-   cmake_src_configure
-}



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

2020-03-08 Thread Denis Dupeyron
commit: 73da04cf5f45817ca81b5f49cbee1f9c40074c8d
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Sun Mar  8 17:26:58 2020 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Sun Mar  8 17:27:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73da04cf

app-office/homebank: remove 5.1.3 and 5.2.3

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Denis Dupeyron  gentoo.org>

 app-office/homebank/Manifest  |  2 --
 app-office/homebank/homebank-5.1.3.ebuild | 50 ---
 app-office/homebank/homebank-5.2.3.ebuild | 50 ---
 3 files changed, 102 deletions(-)

diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest
index 08741c82abc..8a9eba46632 100644
--- a/app-office/homebank/Manifest
+++ b/app-office/homebank/Manifest
@@ -1,5 +1,3 @@
-DIST homebank-5.1.3.tar.gz 2686661 BLAKE2B 
bd43e3bc2d5d2c42e80cfc32b2beaa923b7c9110a71a703e52d45f302d16c5d8582cbb1c8463d4457b578844c357a20e7aed67c71a11d1baabf6dfec54960d3f
 SHA512 
c95ac2871c3219d734aeb35d11e1e678efc50e166e2f8c1f05971fd341ac1598d6d672bd4b7cd7bcc206443af5305c9e1eb0557c3fcaab1ea35f4950acdef103
 DIST homebank-5.2.2.tar.gz 2601784 BLAKE2B 
e0a66cebbdc9247aeba9946c4adf5b6677abb49cd93d212fc8008c44c53a21966ee4fa1291f887196fe3168de992a892d54fe82aec228a88f613b45358076dd2
 SHA512 
83ccf7f96b1eb9f2e5c134b151dce53790092e2ecb06f5e6a5e50057d6a32cde6cf45b9e98c07a81e7f224d33dae5d98e4693e57c413df675f63d21b418525b0
-DIST homebank-5.2.3.tar.gz 2665397 BLAKE2B 
d197a113b1387c414ba8d11ebe012d0887dbfb1d9eb20c61197e0ddcf87da64e09b2bff108c07b350a1326f8b935fb4c8d56f14240e9815df5b021ab75a3f7dc
 SHA512 
7b6530aa609ea047a19aadb65e459406226cc94d07a5a44e7ba06535cafcfe52e8b2471644b2bffbeb20cd699167858d2787ebdbc45166e4c7720fbff717b3de
 DIST homebank-5.2.8.tar.gz 2730743 BLAKE2B 
e5a1cd143f72cdb09b5e097853c89b2dac8ad3e35e0aa5d0f3372350545d887a96ae630cd8a5cb8c605230e84e4402a2c63cef8af76d00ff2c1875aea2313545
 SHA512 
e1cb0595f1a5cedad83d1b51223d15ea7f37ced9d14edad1f1af8ad8e0eed2938518ed936981558879b5a1bd8aa80d88f4303e69fff0d6e503a8abe61bf872be
 DIST homebank-5.3.2.tar.gz 2906468 BLAKE2B 
0672890c469e9580a2128f130230a73d5bdc9e6b50830b1c0ead4f83d7e83837a2df4f50b49218dac9da6eb89f484a6866fcc748e65d5705ba5691e9772b7977
 SHA512 
777ee682f816f1b3a8f5d018148d79743be9fd17301d16e9c837e9fd46f8bd67cd393bfe9ef2960d87a7066a7f80fa7b88d7826ce62d4542693d3e09d7d5e887

diff --git a/app-office/homebank/homebank-5.1.3.ebuild 
b/app-office/homebank/homebank-5.1.3.ebuild
deleted file mode 100644
index 0e00707bc77..000
--- a/app-office/homebank/homebank-5.1.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit fdo-mime eutils gnome2-utils
-
-DESCRIPTION="Free, easy, personal accounting for everyone"
-HOMEPAGE="http://homebank.free.fr/index.php;
-SRC_URI="http://homebank.free.fr/public/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+ofx"
-KEYWORDS="amd64 ppc x86"
-
-RDEPEND=">=dev-libs/glib-2.39
-   >=net-libs/libsoup-2.26
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   >=x11-libs/gtk+-3.12:3
-   x11-libs/pango
-   ofx? ( >=dev-libs/libofx-0.8.3 )"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5.8.1
-   dev-perl/XML-Parser
-   >=dev-util/intltool-0.40.5
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_configure() {
-   econf $(use_with ofx)
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-}

diff --git a/app-office/homebank/homebank-5.2.3.ebuild 
b/app-office/homebank/homebank-5.2.3.ebuild
deleted file mode 100644
index 17236ea7d31..000
--- a/app-office/homebank/homebank-5.2.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit xdg-utils gnome2-utils
-
-DESCRIPTION="Free, easy, personal accounting for everyone"
-HOMEPAGE="http://homebank.free.fr/index.php;
-SRC_URI="http://homebank.free.fr/public/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+ofx"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-RDEPEND=">=dev-libs/glib-2.39
-   >=net-libs/libsoup-2.26
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   >=x11-libs/gtk+-3.22:3
-   x11-libs/pango
-   ofx? ( >=dev-libs/libofx-0.8.3 )"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5.8.1
-   dev-perl/XML-Parser
-   >=dev-util/intltool-0.40.5
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_configure() {
-   econf $(use_with ofx)
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-proxy/squidguard/, net-proxy/squidguard/files/

2020-03-08 Thread Sergey Popov
commit: f66de12b306604b21464672b1d477c9d92e82618
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Mar  8 17:23:26 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Mar  8 17:24:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66de12b

net-proxy/squidguard-1.6.0: fix building with -fno-common

Closes: https://bugs.gentoo.org/708420
Signed-off-by: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 .../squidguard/files/squidguard-1.6.0-gcc-10.patch | 54 ++
 net-proxy/squidguard/squidguard-1.6.0.ebuild   |  3 +-
 2 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/net-proxy/squidguard/files/squidguard-1.6.0-gcc-10.patch 
b/net-proxy/squidguard/files/squidguard-1.6.0-gcc-10.patch
new file mode 100644
index 000..650153f2801
--- /dev/null
+++ b/net-proxy/squidguard/files/squidguard-1.6.0-gcc-10.patch
@@ -0,0 +1,54 @@
+--- a/src/y.tab.c.bison2020-03-08 20:05:00.75000 +0300
 b/src/y.tab.c.bison2020-03-08 20:04:42.16000 +0300
+@@ -217,7 +217,7 @@
+ 
+ #include "sgEx.h"
+ 
+-FILE *yyin, *yyout;
++extern FILE *yyin, *yyout;
+ char *configFile;
+ 
+ int numTimeElements;
+--- a/src/sg.h.in  2020-03-08 20:02:46.9 +0300
 b/src/sg.h.in  2020-03-08 20:03:22.11000 +0300
+@@ -115,7 +115,7 @@
+ #define REDIRECT_PERMANENT   "301:"
+ #define REDIRECT_TEMPORARILY "302:"
+ 
+-char *progname;
++extern char *progname;
+ 
+ struct LogFileStat {
+   char *name;
+@@ -337,7 +337,7 @@
+   struct AclDest *next;
+ };
+ 
+-int lineno;
++extern int lineno;
+ 
+ char   *sgParseRedirect   __P((char *, struct SquidInfo *, struct Acl *, 
struct AclDest *));
+ char   *sgAclAccess __P((struct Source *, struct Acl *, struct SquidInfo *));
+--- a/src/main.c.in2020-03-08 20:10:55.65000 +0300
 b/src/main.c.in2020-03-08 20:11:13.59000 +0300
+@@ -21,6 +21,9 @@
+ #include 
+ #endif
+ 
++char *progname;
++int lineno;
++
+ struct Setting *lastSetting = NULL;
+ struct Setting *Setting = NULL;/* linked list, Calloc 
*/
+ 
+--- a/src/sg.y.in  2020-03-08 20:14:46.18000 +0300
 b/src/sg.y.in  2020-03-08 20:14:57.11000 +0300
+@@ -35,7 +35,7 @@
+ 
+ #include "sgEx.h"
+ 
+-FILE *yyin, *yyout;
++extern FILE *yyin, *yyout;
+ char *configFile;
+ 
+ int numTimeElements;

diff --git a/net-proxy/squidguard/squidguard-1.6.0.ebuild 
b/net-proxy/squidguard/squidguard-1.6.0.ebuild
index 066fb4c6048..2b3d62ad4af 100644
--- a/net-proxy/squidguard/squidguard-1.6.0.ebuild
+++ b/net-proxy/squidguard/squidguard-1.6.0.ebuild
@@ -41,7 +41,8 @@ suitable_db_version() {
 
 src_prepare() {
eapply \
-   "${FILESDIR}/${P}-gentoo.patch"
+   "${FILESDIR}/${P}-gentoo.patch" \
+   "${FILESDIR}/${P}-gcc-10.patch"
 
# Link only with specific BerkDB versions
db_version="$(suitable_db_version)"



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

2020-03-08 Thread Denis Dupeyron
commit: 89e35ad65569e32a1721b1dd2a3c8a396f9fe7fb
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Sun Mar  8 17:22:01 2020 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Sun Mar  8 17:23:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e35ad6

app-office/homebank: bump to 5.3.2

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Denis Dupeyron  gentoo.org>

 app-office/homebank/Manifest  |  1 +
 app-office/homebank/homebank-5.3.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest
index be5470008c8..08741c82abc 100644
--- a/app-office/homebank/Manifest
+++ b/app-office/homebank/Manifest
@@ -2,3 +2,4 @@ DIST homebank-5.1.3.tar.gz 2686661 BLAKE2B 
bd43e3bc2d5d2c42e80cfc32b2beaa923b7c9
 DIST homebank-5.2.2.tar.gz 2601784 BLAKE2B 
e0a66cebbdc9247aeba9946c4adf5b6677abb49cd93d212fc8008c44c53a21966ee4fa1291f887196fe3168de992a892d54fe82aec228a88f613b45358076dd2
 SHA512 
83ccf7f96b1eb9f2e5c134b151dce53790092e2ecb06f5e6a5e50057d6a32cde6cf45b9e98c07a81e7f224d33dae5d98e4693e57c413df675f63d21b418525b0
 DIST homebank-5.2.3.tar.gz 2665397 BLAKE2B 
d197a113b1387c414ba8d11ebe012d0887dbfb1d9eb20c61197e0ddcf87da64e09b2bff108c07b350a1326f8b935fb4c8d56f14240e9815df5b021ab75a3f7dc
 SHA512 
7b6530aa609ea047a19aadb65e459406226cc94d07a5a44e7ba06535cafcfe52e8b2471644b2bffbeb20cd699167858d2787ebdbc45166e4c7720fbff717b3de
 DIST homebank-5.2.8.tar.gz 2730743 BLAKE2B 
e5a1cd143f72cdb09b5e097853c89b2dac8ad3e35e0aa5d0f3372350545d887a96ae630cd8a5cb8c605230e84e4402a2c63cef8af76d00ff2c1875aea2313545
 SHA512 
e1cb0595f1a5cedad83d1b51223d15ea7f37ced9d14edad1f1af8ad8e0eed2938518ed936981558879b5a1bd8aa80d88f4303e69fff0d6e503a8abe61bf872be
+DIST homebank-5.3.2.tar.gz 2906468 BLAKE2B 
0672890c469e9580a2128f130230a73d5bdc9e6b50830b1c0ead4f83d7e83837a2df4f50b49218dac9da6eb89f484a6866fcc748e65d5705ba5691e9772b7977
 SHA512 
777ee682f816f1b3a8f5d018148d79743be9fd17301d16e9c837e9fd46f8bd67cd393bfe9ef2960d87a7066a7f80fa7b88d7826ce62d4542693d3e09d7d5e887

diff --git a/app-office/homebank/homebank-5.3.2.ebuild 
b/app-office/homebank/homebank-5.3.2.ebuild
new file mode 100644
index 000..27f8975b5eb
--- /dev/null
+++ b/app-office/homebank/homebank-5.3.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit xdg-utils gnome2-utils
+
+DESCRIPTION="Free, easy, personal accounting for everyone"
+HOMEPAGE="http://homebank.free.fr/index.php;
+SRC_URI="http://homebank.free.fr/public/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+ofx"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND=">=dev-libs/glib-2.39
+   >=net-libs/libsoup-2.26
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/pango
+   ofx? ( >=dev-libs/libofx-0.8.3 )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5.8.1
+   dev-perl/XML-Parser
+   >=dev-util/intltool-0.40.5
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_configure() {
+   econf $(use_with ofx)
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2020-03-08 Thread James Le Cuirot
commit: 6e2931b4aeaac40de5cf4567dc283e332aa56a68
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar  8 17:21:31 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar  8 17:21:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2931b4

dev-libs/weston: Drop old 3.0.0-r1

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

 dev-libs/weston/Manifest   |   1 -
 dev-libs/weston/metadata.xml   |   1 -
 dev-libs/weston/weston-3.0.0-r1.ebuild | 152 -
 3 files changed, 154 deletions(-)

diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest
index 683f45359a8..d3778e865e7 100644
--- a/dev-libs/weston/Manifest
+++ b/dev-libs/weston/Manifest
@@ -1,2 +1 @@
-DIST weston-3.0.0.tar.xz 1300340 BLAKE2B 
38b46ecca03ffee7832a561348cb1d6604db7e0add8b5629141ce61593ae250625d71c6716f02296157ea5a61764ff10561fa7ffc8f3c1426a4c86589b13b5c3
 SHA512 
b824c39f2a884f6d50d607613f447090621f684c96f7d905f25f6e500dabd03ecb2b1cd1030babc193c3417223cb220103abb792437e1a5ead7229a76b5c7a58
 DIST weston-8.0.0.tar.xz 1094904 BLAKE2B 
858f892027f2f41687deb699770843bf962b8fab06bded4f9018ded01d87e2dc3388e371921229887d45f6c9c9e981ae5b28ad473660b9acce9107c7a63a14d5
 SHA512 
74853b0c9cabbabe942a2d057b65e4e97b48dc5f4df6d7b9ffc10ec52bc787009b12b900be6b426551902b920b7308baa967b7489761641dc9c31cf90440950c

diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml
index c5e4b9c6889..ef151677e17 100644
--- a/dev-libs/weston/metadata.xml
+++ b/dev-libs/weston/metadata.xml
@@ -20,7 +20,6 @@
Enable plugin to stream output to remote hosts 
using media-libs/gstreamer
Increase performance, allocate more 
RAM. Recommended to disable on Raspberry Pi
Enable screen-sharing through RDP
-   Enable libunwind usage for backtraces
Enable Wayland compositor support
Enable ability support native X11 
applications
 

diff --git a/dev-libs/weston/weston-3.0.0-r1.ebuild 
b/dev-libs/weston/weston-3.0.0-r1.ebuild
deleted file mode 100644
index 25e9e7ad7e7..000
--- a/dev-libs/weston/weston-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/weston.git;
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-inherit autotools readme.gentoo-r1 toolchain-funcs $GIT_ECLASS
-
-DESCRIPTION="Wayland reference compositor"
-HOMEPAGE="https://wayland.freedesktop.org/ 
https://gitlab.freedesktop.org/wayland/weston;
-
-if [[ $PV = * ]]; then
-   SRC_URI="${SRC_PATCHES}"
-   KEYWORDS="amd64 arm x86"
-else
-   SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz;
-   KEYWORDS="amd64 arm x86"
-fi
-
-LICENSE="MIT CC-BY-SA-3.0"
-SLOT="0"
-
-IUSE="colord dbus +drm editor examples fbdev +gles2 headless ivi jpeg +launch 
lcms rdp +resize-optimization screen-sharing static-libs +suid systemd test 
unwind wayland-compositor webp +X xwayland"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   drm? ( gles2 )
-   screen-sharing? ( rdp )
-   systemd? ( dbus )
-   test? ( headless xwayland )
-   wayland-compositor? ( gles2 )
-"
-
-RDEPEND="
-   >=dev-libs/libinput-0.8.0
-   >=dev-libs/wayland-1.12.0
-   >=dev-libs/wayland-protocols-1.8
-   lcms? ( media-libs/lcms:2 )
-   media-libs/libpng:0=
-   webp? ( media-libs/libwebp:0= )
-   jpeg? ( virtual/jpeg:0= )
-   >=x11-libs/cairo-1.11.3
-   >=x11-libs/libdrm-2.4.30
-   >=x11-libs/libxkbcommon-0.5.0
-   >=x11-libs/pixman-0.25.2
-   x11-misc/xkeyboard-config
-   fbdev? (
-   >=sys-libs/mtdev-1.1.0
-   >=virtual/udev-136
-   )
-   colord? ( >=x11-misc/colord-0.1.27 )
-   dbus? ( >=sys-apps/dbus-1.6 )
-   drm? (
-   media-libs/mesa[gbm]
-   >=sys-libs/mtdev-1.1.0
-   >=virtual/udev-136
-   )
-   editor? ( x11-libs/pango )
-   gles2? (
-   media-libs/mesa[gles2,wayland]
-   )
-   rdp? ( >=net-misc/freerdp-1.1.0_beta1_p20130710 )
-   systemd? (
-   sys-auth/pambase[systemd]
-   >=sys-apps/systemd-209[pam]
-   )
-   launch? ( sys-auth/pambase )
-   unwind? ( sys-libs/libunwind )
-   X? (
-   >=x11-libs/libxcb-1.9
-   x11-libs/libX11
-   )
-   xwayland? (
-   x11-base/xorg-server[wayland]
-   x11-libs/cairo[X,xcb(+)]
-   >=x11-libs/libxcb-1.9
-   x11-libs/libXcursor
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} = * ]]; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-}
-
-src_configure() {
-   

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

2020-03-08 Thread Miroslav Šulc
commit: c7154a07003eee2ab6db8b7eaca6709f24d1171b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Mar  8 17:08:25 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar  8 17:08:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7154a07

media-sound/musescore: removed obsolete 3.4.1

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/musescore/Manifest   |   1 -
 media-sound/musescore/musescore-3.4.1.ebuild | 102 ---
 2 files changed, 103 deletions(-)

diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
index 98b47a3123e..b3547c30c63 100644
--- a/media-sound/musescore/Manifest
+++ b/media-sound/musescore/Manifest
@@ -1,3 +1,2 @@
 DIST MuseScore_General-0.1.8.tar.bz2 35107290 BLAKE2B 
65a0f78077a89fbf590fc47e83009f1029492ddb5a6bc411798c141903dbeffc5aa8b32fcead672e886878d2c9134c33c3c38e438e293a8135eca8394f880b32
 SHA512 
bdc706139309524841fdfe738e156f95d2d4c1716c09ce2984f9de5f205f39d3adffd7327a3957727015b7a612bab99c228ca26d9b0dcaf077991794585169c9
-DIST musescore-3.4.1.tar.gz 62951880 BLAKE2B 
fd15545a6bd5632650654a86063a8152b3ade7148ec4c4986ed501397f74e4a9f7db6574f1cd0ee1d512b0cb4e5b90e890ef028f3acf7a9a55989bda05bfe178
 SHA512 
4d76d6990595a77db55801d7ec3c4790718e8633e173daa34a2b2e8477384cbbce84257a797b2e9652ba8d8a8705a41d9e33a2882225415964061e57a1a82861
 DIST musescore-3.4.2.tar.gz 62960426 BLAKE2B 
be25c73ee51b56a5115fbb3585c13bd3a04543554af57c79202f5fe49a23d559df6d231dc716eb675a40b3f0420be002d088b832b9a1eaa1a62e64fd3653a76f
 SHA512 
d53024a04793dd418bce910e47b1d6f785b6e5ffbd97117a910f144ee37d20c20ce555a45fcf30532019aa8d7e429fc2dfedfef33a6078ab73889fe7995fe9f4

diff --git a/media-sound/musescore/musescore-3.4.1.ebuild 
b/media-sound/musescore/musescore-3.4.1.ebuild
deleted file mode 100644
index cadf43ff2d6..000
--- a/media-sound/musescore/musescore-3.4.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CHECKREQS_DISK_BUILD=3500M
-inherit cmake xdg check-reqs
-
-DESCRIPTION="WYSIWYG Music Score Typesetter"
-HOMEPAGE="https://musescore.org/;
-# MuseScore_General-0.1.3.tar.bz2 packaged from 
https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/
-# It has to be repackaged because the files are not versioned, current version 
can be found in VERSION file there.
-SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.1.8.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa debug jack mp3 osc omr portaudio portmidi pulseaudio +sf3 sfz 
webengine"
-REQUIRED_USE="portmidi? ( portaudio )"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-qt/designer:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qthelp:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols2:5
-   >=dev-qt/qtsingleapplication-2.6.1_p20171024[X]
-   dev-qt/qtsvg:5
-   dev-qt/qtxml:5
-   dev-qt/qtxmlpatterns:5
-   >=media-libs/freetype-2.5.2
-   media-libs/libsndfile
-   sys-libs/zlib:=
-   alsa? ( >=media-libs/alsa-lib-1.0.0 )
-   jack? ( virtual/jack )
-   mp3? ( media-sound/lame )
-   omr? ( app-text/poppler )
-   portaudio? ( media-libs/portaudio )
-   portmidi? ( media-libs/portmidi )
-   pulseaudio? ( media-sound/pulseaudio )
-   sf3? ( media-libs/libvorbis )
-   webengine? ( dev-qt/qtwebengine:5[widgets] )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.0.1-man-pages.patch"
-)
-
-S="${WORKDIR}/MuseScore-${PV}"
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Move soundfonts to the correct directory
-   mv "${WORKDIR}"/sound/* "${S}"/share/sound/ || die "Failed to move 
soundfont files"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DAEOLUS=OFF # does not compile
-   -DBUILD_ALSA="$(usex alsa)"
-   -DBUILD_CRASH_REPORTER=OFF
-   -DBUILD_JACK="$(usex jack)"
-   -DBUILD_LAME="$(usex mp3)"
-   -DBUILD_PCH=ON
-   -DBUILD_PORTAUDIO="$(usex portaudio)"
-   -DBUILD_PORTMIDI="$(usex portmidi)"
-   -DBUILD_PULSEAUDIO="$(usex pulseaudio)"
-   -DBUILD_SHARED_LIBS=ON
-   -DBUILD_TELEMETRY_MODULE=ON
-   -DBUILD_WEBENGINE="$(usex webengine)"
-   -DCMAKE_SKIP_RPATH=ON
-   -DDOWNLOAD_SOUNDFONT=OFF
-   -DHAS_AUDIOFILE=ON
-   -DOCR=OFF
-   -DOMR="$(usex omr)"
-   -DSOUNDFONT3=ON
-   -DZERBERUS="$(usex sfz)"
-   

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

2020-03-08 Thread William Hubbs
commit: bb5cd29d111e64c30a5a359b9515d9a6ace440ca
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  8 17:04:22 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar  8 17:07:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5cd29d

go-module.eclass: fix strip restriction

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

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

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 74f7bb6aa70..51484332335 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -84,7 +84,7 @@ export GOFLAGS="-v -x -mod=readonly"
 QA_FLAGS_IGNORED='.*'
 
 # Go packages should not be stripped with strip(1).
-RESTRICT="strip"
+RESTRICT+=" strip"
 
 EXPORT_FUNCTIONS src_unpack pkg_postinst
 



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

2020-03-08 Thread Miroslav Šulc
commit: 91654022cbc3a1f77011706d5c27733074b9405d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Mar  8 17:05:46 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar  8 17:05:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91654022

media-libs/portmidi: removed obsolete 217-r2

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/portmidi/portmidi-217-r2.ebuild | 131 -
 1 file changed, 131 deletions(-)

diff --git a/media-libs/portmidi/portmidi-217-r2.ebuild 
b/media-libs/portmidi/portmidi-217-r2.ebuild
deleted file mode 100644
index 52f70fb9e5b..000
--- a/media-libs/portmidi/portmidi-217-r2.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-inherit cmake-utils desktop distutils-r1 java-pkg-opt-2
-
-DESCRIPTION="Library for real time MIDI input and output"
-HOMEPAGE="http://portmedia.sourceforge.net/;
-SRC_URI="mirror://sourceforge/portmedia/${PN}-src-${PV}.zip"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~sparc x86"
-IUSE="debug doc java python static-libs test-programs"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   media-libs/alsa-lib
-   python? ( ${PYTHON_DEPS} )"
-RDEPEND="${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.6 )"
-DEPEND="${COMMON_DEPEND}
-   app-arch/unzip
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-fontsrecommended
-   dev-texlive/texlive-latexextra
-   virtual/latex-base
-   )
-   java? ( >=virtual/jdk-1.6 )
-   python? ( >=dev-python/cython-0.12.1[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   # fix parallel make failures, fix java support, and allow optional
-   # components like test programs and static libs to be skipped
-   "${FILESDIR}"/${P}-cmake.patch
-
-   # add include directories and remove references to missing files
-   "${FILESDIR}"/${P}-python.patch
-)
-
-pkg_setup() {
-   use java && java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # install wrapper for pmdefaults
-   if use java ; then
-   cat > pm_java/pmdefaults/pmdefaults <<-EOF
-   #!/bin/sh
-   java 
-Djava.library.path="${EPREFIX}/usr/$(get_libdir)/" \\
-   -jar 
"${EPREFIX}/usr/share/${PN}/lib/pmdefaults.jar"
-   EOF
-   [[ $? -ne 0 ]] && die "cat pmdefaults failed"
-   fi
-}
-
-src_configure() {
-   if use debug ; then
-   CMAKE_BUILD_TYPE=Debug
-   else
-   CMAKE_BUILD_TYPE=Release
-   fi
-
-   local mycmakeargs=(
-   -DPORTMIDI_ENABLE_JAVA=$(usex java)
-   -DPORTMIDI_ENABLE_STATIC=$(usex static-libs)
-   -DPORTMIDI_ENABLE_TEST=$(usex test-programs)
-   )
-
-   if use java ; then
-   
mycmakeargs+=(-DJAR_INSTALL_DIR="${EPREFIX}/usr/share/${PN}/lib")
-   fi
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use python ; then
-   sed -i -e "/library_dirs=.*linux/s#./linux#${CMAKE_BUILD_DIR}#" 
pm_python/setup.py || die
-   pushd pm_python > /dev/null
-   distutils-r1_src_compile
-   popd > /dev/null
-   fi
-
-   if use doc ; then
-   doxygen || die "doxygen failed"
-   pushd latex > /dev/null
-   VARTEXFONTS="${T}"/fonts emake
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   dodoc CHANGELOG.txt README.txt pm_linux/README_LINUX.txt
-
-   use doc && dodoc latex/refman.pdf
-
-   if use python ; then
-   pushd pm_python > /dev/null
-   distutils-r1_src_install
-   popd > /dev/null
-   fi
-
-   if use java ; then
-   newdoc pm_java/README.txt README_JAVA.txt
-   newicon pm_java/pmdefaults/pmdefaults-icon.png pmdefaults.png
-   make_desktop_entry pmdefaults Pmdefaults pmdefaults 
"AudioVideo;Audio;Midi;"
-   fi
-
-   if use test-programs ; then
-   exeinto /usr/$(get_libdir)/${PN}
-   local app
-   for app in latency midiclock midithread midithru mm qtest sysex 
test ; do
-   doexe "${CMAKE_BUILD_DIR}"/${app}
-   done
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squidguard/

2020-03-08 Thread Sergey Popov
commit: c97a98e020135b01cd2509701a752b3f761371ff
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Mar  8 16:56:47 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Mar  8 16:57:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97a98e0

net-proxy/squidguard-1.6.0: migrate from user eclass

Signed-off-by: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 net-proxy/squidguard/squidguard-1.6.0.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-proxy/squidguard/squidguard-1.6.0.ebuild 
b/net-proxy/squidguard/squidguard-1.6.0.ebuild
index 30193a1ef08..066fb4c6048 100644
--- a/net-proxy/squidguard/squidguard-1.6.0.ebuild
+++ b/net-proxy/squidguard/squidguard-1.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools db-use user
+inherit autotools db-use
 
 DESCRIPTION="Combined filter, redirector and access controller plugin for 
Squid"
 HOMEPAGE="http://www.squidguard.org;
@@ -15,7 +15,10 @@ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="ldap"
 
-RDEPEND="|| (
+RDEPEND="
+   acct-group/squid
+   acct-user/squid
+   || (
sys-libs/db:5.3
sys-libs/db:4.8
)
@@ -36,11 +39,6 @@ suitable_db_version() {
die "No suitable BerkDB versions found, aborting"
 }
 
-pkg_setup() {
-   enewgroup squid
-   enewuser squid -1 -1 /var/cache/squid squid
-}
-
 src_prepare() {
eapply \
"${FILESDIR}/${P}-gentoo.patch"



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

2020-03-08 Thread Sebastian Pipping
commit: 5a74e98c257f5cd78200122036195ec0b5996b41
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Mar  8 16:53:36 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Mar  8 16:56:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a74e98c

dev-python/python-xlib: 0.26 + EAPI 7 + py38

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/python-xlib/Manifest|  1 +
 dev-python/python-xlib/python-xlib-0.26.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/python-xlib/Manifest b/dev-python/python-xlib/Manifest
index 97e92621b38..efa7e2cfa34 100644
--- a/dev-python/python-xlib/Manifest
+++ b/dev-python/python-xlib/Manifest
@@ -1,3 +1,4 @@
 DIST python-xlib-0.15rc1.tar.gz 188750 BLAKE2B 
e35a1904975a6f5bbeb5ab5215f8ffaf87052b51a649c1c25455ef8039d5643e51195a801024b3717df930c486a126f0a055822b15b2f01d207b6a17fe01d5ba
 SHA512 
e27f56e0d76fac534e6754b1e64316636b49859eb6c9ceef5952c8b42cf53bc798a705fa54c283c896324d9a23778beec583cb62984a6a43b024643a70f3fe3a
 DIST python-xlib-0.19.tar.bz2 188359 BLAKE2B 
ce7555b05ea84c5b74dcaa8457bfd1d8cd73d2c74e5a5a08e984fbe56ddb1036c26ecf669c67434eac31f7ff4aab723c5fe5672114cfa83f4693eb72835558b6
 SHA512 
070807eed50ce9a17926c36686dac5c143deff0b687a2967afade1a2f776d42ffbea0bbfad3a7480118ba7b1cf5ac0bb64978fdd3ca125c1df651af456dba5be
 DIST python-xlib-0.23.tar.bz2 172744 BLAKE2B 
81ded38baaa93da53ffede91f8b0579328e3cdae35b8a3436b8e0651d54c03f4972f3af621e3e17023fa50e57ce90d62cda7b59e459e0d883c8264a513c7d09a
 SHA512 
5e97000e59459cc0e8f21f9c9ee525a064b316e1cbd6d1a5bdaed9edb178ffd124216c27b4a9f365471416e2548b4f7947bf1ebc9f75fe0c2266f37e7134a6c1
+DIST python-xlib-0.26.tar.bz2 207058 BLAKE2B 
ff9562ca55233bb9ec6fbff19e1e7f4dcd39aa0f497c1aeccc21d50ccdecf8bddb7a6d556679fa133cb1721c7d1ebd41081325739d0f505571928ac74749bc42
 SHA512 
1f012861e657094323126f6065da4ff743728253625929676fc39ed8d2673e38b9f39f4be8ed2350c6d41a25a184a68489866c9a5edf07c87d62382651e6f884

diff --git a/dev-python/python-xlib/python-xlib-0.26.ebuild 
b/dev-python/python-xlib/python-xlib-0.26.ebuild
new file mode 100644
index 000..8b9838d1974
--- /dev/null
+++ b/dev-python/python-xlib/python-xlib-0.26.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A fully functional X client library for Python, written in Python"
+HOMEPAGE="https://github.com/python-xlib/python-xlib;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   doc? ( sys-apps/texinfo )"
+
+# DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_tests unittest
+
+python_compile_all() {
+   use doc && emake -C doc/info
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_install_all() {
+   use doc && doinfo doc/info/*.info
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/get-ego-vendor/

2020-03-08 Thread William Hubbs
commit: 04dd41b6d639cc51d2eb9659afa8f33a4a1ae926
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar  8 16:55:12 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar  8 16:56:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dd41b6

dev-go/get-ego-vendor: 0.2.0 bump

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

 dev-go/get-ego-vendor/Manifest|  1 +
 dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-go/get-ego-vendor/Manifest b/dev-go/get-ego-vendor/Manifest
index 1312eb10055..b3cfb70348b 100644
--- a/dev-go/get-ego-vendor/Manifest
+++ b/dev-go/get-ego-vendor/Manifest
@@ -1 +1,2 @@
 DIST get-ego-vendor-0.1.0.tar.gz 3889 BLAKE2B 
5399984876b253a5807b581e813196250e977a12c95692208cbd4cb6046322650c1a400c219fff50a4535c6f6fafba0d4bab713443315f71f1b65b0b616a4a31
 SHA512 
83e0ffdddc26ac3778becb8c3272e5d455b6b0ac401ca5b0c0b55a4053b8bc103c3c0a013cb3a1a75747f9bd80da85f38e7b91eb51dcdb96406d06ad657ad80e
+DIST get-ego-vendor-0.2.0.tar.gz 2027 BLAKE2B 
41803e088f86775cdf93759580722b5dad6b9d0a2d70a0f57540f2a578a97df399ed7ba8b0c0a2a61d53841b4aca470189fd3b24523c044d15fd542b33e600cb
 SHA512 
32cd123b5782399fc7b51fef5a2fe5115a6c473e8d62c5a0ad354efdd72d89c291c1cc4b8eb9034a1f3fef1e9ce39a8fcc989fe5ee21c852058655ed7e0dc57a

diff --git a/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild 
b/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild
new file mode 100644
index 000..7990d1673b7
--- /dev/null
+++ b/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Utility to generate EGO_VENDOR data for ebuilds"
+HOMEPAGE="https://github.com/williamh/get-ego-vendor;
+SRC_URI="https://github.com/williamh/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+src_compile() {
+   go build ||  die
+}
+
+src_install() {
+dobin get-ego-vendor
+dodoc README.md
+}



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

2020-03-08 Thread Anthony G. Basile
commit: 019b2bbd2d9e782f06655b7407a8bd441e068de2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Mar  8 16:53:22 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Mar  8 16:53:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019b2bbd

www-apps/moodle: version bumps to 3.5.11, 3.6.9, 3.7.5, 3.8.2

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Anthony G. Basile  gentoo.org>

 www-apps/moodle/Manifest   | 8 
 www-apps/moodle/{moodle-3.5.10.ebuild => moodle-3.5.11.ebuild} | 0
 www-apps/moodle/{moodle-3.6.8.ebuild => moodle-3.6.9.ebuild}   | 0
 www-apps/moodle/{moodle-3.7.4.ebuild => moodle-3.7.5.ebuild}   | 0
 www-apps/moodle/{moodle-3.8.1.ebuild => moodle-3.8.2.ebuild}   | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 04db072bda4..c544c38cb72 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,4 +1,4 @@
-DIST moodle-3.5.10.tgz 46764236 BLAKE2B 
493e8bd73c01e5b5bded42270e41a822820695c8f52c809cc39ed5f15b091f3969d16f25d3bd0489d0c72f571e4875f69c9faf7cfc5cab342745d3a0ca2d4635
 SHA512 
5a5752a10a5507f79077c86ca73d540ef0827dbded0509962be09c5af63f19b8f9ea84943151e3055a00d574107ec8a222e332425def7162ce44fd7a91c4b582
-DIST moodle-3.6.8.tgz 47819466 BLAKE2B 
2462019c3a42a55a71d388ff22d2bea5a665a544b7abd65ea48b7bf91ea6e410055468f3f69a973c5224e677786b1fa69e44799610cba4b97c2706545214dc8e
 SHA512 
0c5b849790cc63d2fa12a94fe38e3bb1a161d673a817d48907af161c1547fdb7e4832c06067286abc96435ec6313a9cb916a921b9bea71f2263dd70f45f28ed8
-DIST moodle-3.7.4.tgz 45809161 BLAKE2B 
37a850036adeca6f18706b0c5ce1cb5957d5232d0580fc122fabc0b00e805c348940f29db8361eb8163d2cf621fcf39459e1e70d7eae68a4108b5b6c0b2a775f
 SHA512 
113bbdb09526b2d058ccc6c4c5b38f23de7c2bd18c7785f8f81fb57f96ed97fb3e0749e440531abdef415b4fa255036cb7b527afe768d15cf3b06fb6e93bca1a
-DIST moodle-3.8.1.tgz 53138166 BLAKE2B 
8083bc3d1c9a72eeb4dd753586120ba95cff44eea4ec0b948e4d301684c69b1100db5db9aff4adc67181a2bcbf55685adda91ce1782708ffcb6d18fb33e63a8c
 SHA512 
bec050a92f682cee03cb70abfc350b7741522898dd21f5b5847f5c2ddfdd785ad404f6f06ed17b31bfa031aebe42bd35e3a205de686bd8627e92b9a919addb4c
+DIST moodle-3.5.11.tgz 46764593 BLAKE2B 
0b397b18747c4a1d817ae0664175a64041a28eb30d45ac423a7fb1c3befeab68ed9054dade2715b4b43cd811b9bde67a081fc802b15684417d49fb7e8d783299
 SHA512 
c85ec2567bff64b9d304d3de3ed92c24d3a83abb34b92ecdc5bb2ea31a4e3964c1739815322f5d5743e500e8f39ad455cb63b4de447557084e40e463a5cba9fd
+DIST moodle-3.6.9.tgz 47830473 BLAKE2B 
ddf50ae51eeec62837eee86871a74fe6fae7e26e427f68a555c1d1f9b0c3deeb496215a841e5ded374d2f3786b686591a19f1867fd8343928d18ca0acfe88b5f
 SHA512 
4024cec6c98607544de5a2f7ffdf38e2e739b94056a50a695eed90ab84c7b7e9373d72b55db9081741ced902d5036f156367ddb279e5371a8dc77056157a1aac
+DIST moodle-3.7.5.tgz 45830443 BLAKE2B 
8edd5a6de29b3d2a12837dc374c18c9f4678517f0707ff1d810928d771aedb157899dee0f7f8b1e1637a714d23afffe3985e364279a5a72c9feaf92ff4036b84
 SHA512 
9e54277da9a3da92195516c69b020f3dd32b27dd88eeb385d441d79c8415dd8863a831f679ebb8dc671c32a160bc84ab56c74c8cbd5b1a32da58fc65c8a137d2
+DIST moodle-3.8.2.tgz 53178996 BLAKE2B 
440c93730ebe3a37c0d0deb8c4e53bf171c9a0d183fd5c6ddeb0a246fd7c941d351bdcded47e0c72c02004ac7b9341bdb429bc29f4c5195f6a2c7e66bde8fa39
 SHA512 
c6261195d086c2a6f04b1853bf70cd24ed4449976b11316eee19961bcf0c8fc8b7cac3497598e3606da48ec5286ca8c83bbef2074e90bda957a96672cf3c4599

diff --git a/www-apps/moodle/moodle-3.5.10.ebuild 
b/www-apps/moodle/moodle-3.5.11.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.5.10.ebuild
rename to www-apps/moodle/moodle-3.5.11.ebuild

diff --git a/www-apps/moodle/moodle-3.6.8.ebuild 
b/www-apps/moodle/moodle-3.6.9.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.6.8.ebuild
rename to www-apps/moodle/moodle-3.6.9.ebuild

diff --git a/www-apps/moodle/moodle-3.7.4.ebuild 
b/www-apps/moodle/moodle-3.7.5.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.7.4.ebuild
rename to www-apps/moodle/moodle-3.7.5.ebuild

diff --git a/www-apps/moodle/moodle-3.8.1.ebuild 
b/www-apps/moodle/moodle-3.8.2.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.8.1.ebuild
rename to www-apps/moodle/moodle-3.8.2.ebuild



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

2020-03-08 Thread Sergey Popov
commit: f52c175afde0e0de825829deb76a381a5db54725
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Mar  8 16:35:46 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Mar  8 16:35:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52c175a

net-misc/quagga: workaround for building with gcc-10

Closes: https://bugs.gentoo.org/707422
Signed-off-by: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 net-misc/quagga/quagga-1.2.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/quagga/quagga-1.2.4.ebuild 
b/net-misc/quagga/quagga-1.2.4.ebuild
index 277218d6412..a3bf57e548c 100644
--- a/net-misc/quagga/quagga-1.2.4.ebuild
+++ b/net-misc/quagga/quagga-1.2.4.ebuild
@@ -61,7 +61,8 @@ src_prepare() {
 }
 
 src_configure() {
-   append-flags -fno-strict-aliasing
+   # -fcommon is added as a workaround for bug #707422
+   append-flags -fno-strict-aliasing -fcommon
 
# do not build PDF docs
export ac_cv_prog_PDFLATEX=no



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

2020-03-08 Thread Sergey Popov
commit: f4caad0d2645b95df666aeb0b9b5061fd5e39b19
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Mar  8 16:28:47 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Mar  8 16:32:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4caad0d

net-misc/quagga: bump EAPI to 7

Migrate away from user and ltprune eclasses

Signed-off-by: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 net-misc/quagga/quagga-1.2.4.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/net-misc/quagga/quagga-1.2.4.ebuild 
b/net-misc/quagga/quagga-1.2.4.ebuild
index 7ae80aba934..277218d6412 100644
--- a/net-misc/quagga/quagga-1.2.4.ebuild
+++ b/net-misc/quagga/quagga-1.2.4.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 CLASSLESS_BGP_PATCH=ht-20040304-classless-bgp.patch
 
-inherit autotools eutils flag-o-matic ltprune multilib pam readme.gentoo-r1 
systemd tmpfiles user
+inherit autotools eutils flag-o-matic multilib pam readme.gentoo-r1 systemd 
tmpfiles
 
 DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and 
BGP"
 HOMEPAGE="https://www.quagga.net/;
@@ -20,6 +20,8 @@ IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath 
nhrpd ospfapi pam pro
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
+   acct-group/quagga
+   acct-user/quagga
caps? ( sys-libs/libcap )
nhrpd? ( net-dns/c-ares:0= )
protobuf? ( dev-libs/protobuf-c:0= )
@@ -48,11 +50,6 @@ starting one of the daemons.
 You can pass additional options to the daemon by setting the EXTRA_OPTS
 variable in their respective file in /etc/conf.d"
 
-pkg_setup() {
-   enewgroup quagga
-   enewuser quagga -1 -1 /var/empty quagga
-}
-
 src_prepare() {
# Classless prefixes for BGP
# http://hasso.linux.ee/doku.php/english:network:quagga
@@ -103,7 +100,7 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
readme.gentoo_create_doc
 
keepdir /etc/quagga



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

2020-03-08 Thread Sergey Popov
commit: b75ae5312b7021c786f9249c30c424d466050843
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Mar  8 16:25:18 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Mar  8 16:32:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75ae531

acct-group/quagga: new group (425)

Signed-off-by: Sergey Popov  gentoo.org>

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

diff --git a/acct-group/quagga/metadata.xml b/acct-group/quagga/metadata.xml
new file mode 100644
index 000..40cc8dce3b7
--- /dev/null
+++ b/acct-group/quagga/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Sergey Popov
+   pinkb...@gentoo.org
+   
+

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



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

2020-03-08 Thread Sergey Popov
commit: c04a59db94cf5e4542ace4306c241ee5893b4e15
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Mar  8 16:24:02 2020 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Mar  8 16:32:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04a59db

acct-user/quagga: new user (425)

Signed-off-by: Sergey Popov  gentoo.org>

 acct-user/quagga/metadata.xml|  8 
 acct-user/quagga/quagga-0.ebuild | 11 +++
 2 files changed, 19 insertions(+)

diff --git a/acct-user/quagga/metadata.xml b/acct-user/quagga/metadata.xml
new file mode 100644
index 000..40cc8dce3b7
--- /dev/null
+++ b/acct-user/quagga/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Sergey Popov
+   pinkb...@gentoo.org
+   
+

diff --git a/acct-user/quagga/quagga-0.ebuild b/acct-user/quagga/quagga-0.ebuild
new file mode 100644
index 000..6d09e178e16
--- /dev/null
+++ b/acct-user/quagga/quagga-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+ACCT_USER_ID=425
+ACCT_USER_GROUPS=( quagga )
+
+acct-user_add_deps



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

2020-03-08 Thread Andreas Sturmlechner
commit: eb1ad2948e8ae283f4b3badec8daafc28446f696
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 16:28:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 16:31:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb1ad294

kde-plasma/plasma-nm: Add new RDEPEND

Upstream commit c9b2684a49d369dcfef95e0c26a64664138fc434

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

 kde-plasma/plasma-nm/plasma-nm-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-nm/plasma-nm-.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-.ebuild
index 9e57c96fae..d5c3777b76 100644
--- a/kde-plasma/plasma-nm/plasma-nm-.ebuild
+++ b/kde-plasma/plasma-nm/plasma-nm-.ebuild
@@ -44,8 +44,8 @@ DEPEND="
>=kde-frameworks/solid-${KFMIN}:5
net-misc/networkmanager[teamd=]
modemmanager? (
-   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
net-misc/mobile-broadband-provider-info
)
openconnect? (
@@ -57,6 +57,7 @@ DEPEND="
 RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
>=kde-plasma/kde-cli-tools-${PVCUT}:5
 "
 



[gentoo-commits] proj/kde:master commit in: app-office/calligra/

2020-03-08 Thread Andreas Sturmlechner
commit: bed6ffd6498eac438db02666fbff354b8be8d7c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  8 14:04:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  8 14:04:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bed6ffd6

app-office/calligra: Better sorting

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

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

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index 3e7943e7c4..6b9e866a40 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -31,6 +31,7 @@ BDEPEND="
sys-devel/gettext
 "
 COMMON_DEPEND="
+   dev-lang/perl
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -41,7 +42,6 @@ COMMON_DEPEND="
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
-   dev-lang/perl
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5



[gentoo-commits] repo/proj/guru:master commit in: sys-auth/mrsh/

2020-03-08 Thread Andrew Ammerlaan
commit: 7962a0168d57ed901156e9e8d91025f07afd5105
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Mar  8 16:25:56 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Mar  8 16:25:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7962a016

sys-auth/mrsh: virtual/shadow is now masked

depend on sys-auth/shadow instead

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>

 sys-auth/mrsh/mrsh-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/mrsh/mrsh-2.12.ebuild b/sys-auth/mrsh/mrsh-2.12.ebuild
index 6192a2b..4193827 100644
--- a/sys-auth/mrsh/mrsh-2.12.ebuild
+++ b/sys-auth/mrsh/mrsh-2.12.ebuild
@@ -16,7 +16,7 @@ DEPEND="
sys-auth/munge
 
pam?( sys-libs/pam )
-   shadow? ( virtual/shadow )
+   shadow? ( sys-apps/shadow )
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/aldor/

2020-03-08 Thread Andrew Ammerlaan
commit: 2755e38779a4d6ad75a88a17bef85f92bc742b64
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Mar  4 01:48:06 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Mar  4 01:48:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2755e387

dev-lang/aldor: removed blank lines

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

 dev-lang/aldor/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-lang/aldor/metadata.xml b/dev-lang/aldor/metadata.xml
index fb22608..459bf46 100644
--- a/dev-lang/aldor/metadata.xml
+++ b/dev-lang/aldor/metadata.xml
@@ -14,7 +14,4 @@ The Aldor language combines imperative, functional, and 
object-oriented features

Use Boehm Garbage Collector instead of 
built-in

-
-
-
 



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/aldor/files/, dev-lang/aldor/

2020-03-08 Thread Andrew Ammerlaan
commit: 7212ba79c230f831e617b18a4e24d4d0782fae11
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Mar  5 02:06:20 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Mar  5 02:06:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7212ba79

dev-lang/aldor: respect flags, link gc

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

 dev-lang/aldor/aldor-1.2.0_p20190730.ebuild | 10 --
 dev-lang/aldor/files/respect-flags.diff | 47 +
 2 files changed, 54 insertions(+), 3 deletions(-)

diff --git a/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild 
b/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
index c58df7e..24016c7 100644
--- a/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
+++ b/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
@@ -20,7 +20,10 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="boehm-gc doc emacs java"
+#force boehm-gc for now, without it won't build ...
+IUSE="+boehm-gc doc emacs java"
+
+PATCHES=( "${FILESDIR}/respect-flags.diff" )
 
 #is junit dep. only for test?
 #TODO: choose a slot for junit
@@ -58,8 +61,9 @@ src_unpack() {
 }
 
 src_prepare() {
-   #TODO: respect CFLAGS and remove Werror
-   eapply_user
+   use boehm-gc && sed -i 's|-L /usr/X11/lib|-L /usr/X11/lib -lgc|' 
aldor/src/aldor.conf || die
+
+   default
eautoreconf
 }
 

diff --git a/dev-lang/aldor/files/respect-flags.diff 
b/dev-lang/aldor/files/respect-flags.diff
new file mode 100644
index 000..4aec753
--- /dev/null
+++ b/dev-lang/aldor/files/respect-flags.diff
@@ -0,0 +1,47 @@
+diff -ur a/aldor/src/Makefile.am b/aldor/src/Makefile.am
+--- a/aldor/src/Makefile.am2019-07-30 01:13:14.0 +0200
 b/aldor/src/Makefile.am2020-03-04 21:14:57.582054633 +0100
+@@ -40,12 +40,12 @@
+ 
+ javagen_LDADD = libphase.a libstruct.a libgen.a libport.a -lm
+ javagen_LDFLAGS =
+-javagen_CFLAGS = -g $(STRICTCFLAGS)
++javagen_CFLAGS =  $(STRICTCFLAGS)
+ 
+ showexp_SOURCES = showexports.c
+ showexp_LDADD = libphase.a libstruct.a libgen.a libport.a -lm
+ showexp_LDFLAGS =
+-showexp_CFLAGS = -g $(STRICTCFLAGS)
++showexp_CFLAGS =  $(STRICTCFLAGS)
+ 
+ aldor_SOURCES =   \
+   axlcomp.c   \
+@@ -53,7 +53,7 @@
+   main.c
+ aldor_LDADD = libphase.a libstruct.a libgen.a libport.a -lm
+ aldor_LDFLAGS = $(build_id)
+-aldor_CFLAGS  = -g $(STRICTCFLAGS)
++aldor_CFLAGS  =  $(STRICTCFLAGS)
+ 
+ #aldortest_CFLAGS = -DTEST_STAND_ALONE -DTEST_ALL -save-temps $(STRICTCFLAGS)
+ aldortest_CFLAGS = -DTEST_STAND_ALONE -DTEST_ALL -save-temps $(STRICTCFLAGS)
+@@ -316,7 +316,6 @@
+ testall_LDFLAGS = 
+ testall_CFLAGS = -save-temps $(STRICTCFLAGS)
+ 
+-CFLAGS=-O0 -g
+ 
+ #
+ # Special rules
+diff -ur a/m4/strict_compile.m4 b/m4/strict_compile.m4
+--- a/m4/strict_compile.m4 2019-07-30 01:13:14.0 +0200
 b/m4/strict_compile.m4 2020-03-04 21:17:33.394968306 +0100
+@@ -12,7 +12,7 @@
+ALDOR_CC_OPTION(-Wno-sign-compare,cfg_no_sign_compare)
+AC_MSG_CHECKING(Strict options for C compiler)
+ 
+-   cfgSTRICTCFLAGS="-pedantic -std=c99 -Wall -Wextra -Werror -Wno-empty-body 
-Wno-enum-compare \
++   cfgSTRICTCFLAGS="-pedantic -std=c99 -Wall -Wextra -Wno-empty-body 
-Wno-enum-compare \
+ -Wno-missing-field-initializers -Wno-unused 
-Wno-unused-parameter \
+   -Wno-error=format -Wno-error=type-limits 
-Wno-error=strict-aliasing \
+   $cfg_no_sign_compare $cfg_no_shift_negative_value"



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/aldor/

2020-03-08 Thread Andrew Ammerlaan
commit: ddc30e856ca7ccaf89192d4eb5c809587a75d410
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Mar  4 01:44:28 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Mar  4 01:44:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddc30e85

dev-lang/aldor: many changes, WIP

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

 dev-lang/aldor/aldor-1.2.0_p20190730.ebuild | 62 +
 dev-lang/aldor/metadata.xml |  6 +++
 2 files changed, 52 insertions(+), 16 deletions(-)

diff --git a/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild 
b/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
index bb79cb1..e962d85 100644
--- a/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
+++ b/dev-lang/aldor/aldor-1.2.0_p20190730.ebuild
@@ -4,9 +4,8 @@
 EAPI="7"
 
 COMMIT="13e5b90eecc79ec6704efb333c4c100187520e80"
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
 
+#TODO: figure out if a java eclass is needed
 inherit autotools elisp-common
 
 DESCRIPTION="The Aldor Programming Language"
@@ -21,13 +20,24 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="doc emacs"
+IUSE="boehm-gc doc emacs java"
 
-RDEPEND="
+#is junit dep. only for test?
+#TODO: choose a slot for junit
+CDEPEND="
+   boehm-gc? ( dev-libs/boehm-gc )
emacs? ( app-editors/emacs:= )
+   java? ( dev-java/junit )
+"
+RDEPEND="
+   ${CDEPEND}
+   java? ( virtual/jre:1.8 )
 "
 DEPEND="
-   ${RDEPEND}
+   ${CDEPEND}
+   java? ( virtual/jdk:1.8 )
+"
+BDEPEND="
virtual/yacc
 
doc? ( virtual/latex-base )
@@ -40,23 +50,42 @@ DOCS=( AUTHORS README.building README.binary-only 
README.library ../README.md )
 
 src_unpack() {
unpack "${P}.tar.gz"
-   use doc && cp "${DISTDIR}/libaldor.pdf.gz" "${S}" && gunzip 
"${S}/libaldor.pdf.gz" || die
+   if use doc ; then
+   cp "${DISTDIR}/libaldor.pdf.gz" "${S}"
+   gunzip "${S}/libaldor.pdf.gz"
+   fi
use emacs && cp "${DISTDIR}/aldor.el.nw" "${S}" || die
 }
 
+src_prepare() {
+   #TODO: respect CFLAGS and remove Werror
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --enable-libraries
+   --enable-shared
+   $(use_enable java)
+   $(use_with java java-junit)
+   $(use_with boehm-gc)
+   )
+   econf "${myconf[@]}"
+}
+
 src_compile() {
if use doc ; then
-   ( cd aldorug; emake aldorug.pdf ) || die "make aldorug.pdf 
failed"
-   ( cd lib/aldor/tutorial
+   ( cd "${S}/aldorug"; emake aldorug.pdf ) || die "make 
aldorug.pdf failed"
+   ( cd "${S}/lib/aldor/tutorial"
pdflatex tutorial.tex
pdflatex tutorial.tex ) || die "make tutorial.pdf 
failed"
-   tar xzf "${DISTDIR}/algebra.html.tar.gz"
fi
-
+   cd "${S}"
if use emacs ; then
notangle "aldor.el.nw" > aldor.el
-   notangle -Rinit.el "aldor.el.nw" | \
-   sed -e '1s/^.*$/;; aldor mode/' > 64aldor-gentoo.el
+   notangle -Rinit.el "aldor.el.nw" | sed -e '1s/^.*$/;; aldor 
mode/' > 64aldor-gentoo.el
if use doc ; then
einfo "Documentation for the aldor emacs mode"
noweave "aldor.el.nw" > aldor-mode.tex
@@ -64,15 +93,16 @@ src_compile() {
pdflatex aldor-mode.tex || die "make aldor-mode.pdf 
failed"
fi
fi
+   cd "${S}"
default
 }
 
 src_install() {
-   if use doc ; then
-   DOCS+=( aldorug/aldorug.pdf lib/aldor/tutorial/tutorial.pdf 
libaldor.pdf )
-   fi
+   use doc && DOCS+=( aldorug/aldorug.pdf lib/aldor/tutorial/tutorial.pdf 
libaldor.pdf )
+
if use emacs ; then
-   DOCS+=( aldor-mode.pdf )
+   use doc && DOCS+=( aldor-mode.pdf )
+   #TODO: rename aldor.el
elisp-site-file-install aldor.el
elisp-site-file-install 64aldor-gentoo.el
fi

diff --git a/dev-lang/aldor/metadata.xml b/dev-lang/aldor/metadata.xml
index 4b9f701..fb22608 100644
--- a/dev-lang/aldor/metadata.xml
+++ b/dev-lang/aldor/metadata.xml
@@ -11,4 +11,10 @@ The Aldor language combines imperative, functional, and 
object-oriented features

pippijn/aldor

+   
+   Use Boehm Garbage Collector instead of 
built-in
+   
+
+
+
 



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/veloc/

2020-03-08 Thread Andrew Ammerlaan
commit: afcf988a9e084511fc4a7651874201c0f30a538a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Mar  5 02:28:27 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Mar  5 02:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afcf988a

sys-cluster/veloc: use slurm as default

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

 sys-cluster/veloc/veloc-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/veloc/veloc-1.2.ebuild 
b/sys-cluster/veloc/veloc-1.2.ebuild
index f600b01..8bfdb76 100644
--- a/sys-cluster/veloc/veloc-1.2.ebuild
+++ b/sys-cluster/veloc/veloc-1.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ECP-VeloC/${PN^^}/archive/${P}.tar.gz;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="alps doc +lsf python slurm test"
+IUSE="alps doc lsf python +slurm test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/veloc/

2020-03-08 Thread Andrew Ammerlaan
commit: 606d1c138ac41ac7b5907d8432f22170df9ea8f7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Mar  5 02:25:56 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Mar  5 02:25:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=606d1c13

sys-cluster/veloc: new package

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

 sys-cluster/veloc/Manifest |   1 +
 sys-cluster/veloc/metadata.xml |  22 
 sys-cluster/veloc/veloc-1.2.ebuild | 101 +
 3 files changed, 124 insertions(+)

diff --git a/sys-cluster/veloc/Manifest b/sys-cluster/veloc/Manifest
new file mode 100644
index 000..f260094
--- /dev/null
+++ b/sys-cluster/veloc/Manifest
@@ -0,0 +1 @@
+DIST veloc-1.2.tar.gz 243142 BLAKE2B 
ef3d37dd2d02734e20f1d540abcd29d2a4b8a78754a5ffa9994f458d5ed32e753c892570f9780eea966b90c0ff2995cf710e21efc9c64c88f1d39c5b1b422521
 SHA512 
3ed2549a67cea15b55d2da3b9ca4e3bd9c08ad8c62ee79c0f3006f36d3de8501ad9ae39bd9dffe2ca3c3b4ba365a190ec65c9ae149ed4a4c14b45faf27b3dd9f

diff --git a/sys-cluster/veloc/metadata.xml b/sys-cluster/veloc/metadata.xml
new file mode 100644
index 000..e87dd08
--- /dev/null
+++ b/sys-cluster/veloc/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+ECP-VeloC/VELOC
+  
+  VeloC is a multi-level checkpoint/restart runtime 
that delivers high performance and scalability for complex heterogeneous 
storage hierarchies without sacrificing ease of use and flexibility.
+
+It is primarily used as a fault-tolerance tool for tightly coupled HPC 
applications running on supercomputing infrastructure but is essential in many 
other use cases: suspend-resume, migration, debugging.
+
+VeloC is a collaboration between Argonne National Laboratory and Lawrence 
Livermore National Laboratory as part of the Exascale Computing Project.
+  
+  
+Use ALPS (Application Level Placement Scheduler) as 
resource manager
+Use LFS (Load Sharing Facility) as resource manager
+Use sys-cluster/slurm as resource 
manager
+  
+

diff --git a/sys-cluster/veloc/veloc-1.2.ebuild 
b/sys-cluster/veloc/veloc-1.2.ebuild
new file mode 100644
index 000..f600b01
--- /dev/null
+++ b/sys-cluster/veloc/veloc-1.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake-utils distutils-r1
+
+DESCRIPTION="Very-Low Overhead Checkpointing System"
+HOMEPAGE="https://github.com/ECP-VeloC/VELOC;
+SRC_URI="https://github.com/ECP-VeloC/${PN^^}/archive/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alps doc +lsf python slurm test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   ?? ( alps lsf slurm )
+"
+
+RDEPEND="
+   slurm? ( sys-cluster/slurm )
+
+   app-shells/pdsh
+   >=dev-libs/boost-1.60.0
+   sys-cluster/AXL
+   sys-cluster/er
+   virtual/mpi
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/cmake-2.8
+   doc? ( dev-python/sphinx )
+"
+S="${WORKDIR}/${PN^^}-${P}"
+
+src_prepare() {
+   #strip CFLAGS
+   sed -i 's/-O2 -g//g' CMakeLists.txt || die
+   sed -i 's/LIBRARY DESTINATION lib/LIBRARY DESTINATION 
${CMAKE_INSTALL_LIBDIR}/g' src/modules/CMakeLists.txt || die
+   sed -i 's/LIBRARY DESTINATION lib/LIBRARY DESTINATION 
${CMAKE_INSTALL_LIBDIR}/g' src/lib/CMakeLists.txt || die
+   sed -i 's/LIBRARY DESTINATION lib/LIBRARY DESTINATION 
${CMAKE_INSTALL_LIBDIR}/g' src/backend/CMakeLists.txt || die
+   #do not auto install README
+#   sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die
+   default
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   RESMAN="NONE"
+   use alps&& RESMAN="ALPS"
+   use lsf && RESMAN="LSF"
+   use slurm   && RESMAN="SLURM"
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+   -DX_LIBDIR="$(get_libdir)"
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   default
+   if use python; then
+   cd "${S}/src/bindings/python"
+   distutils-r1_src_compile
+   fi
+   if use doc; then
+   cd "${S}/docs"
+   emake man
+   emake info
+   emake html
+   emake latexpdf
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+   if use python; then
+   cd "${S}/src/bindings/python"
+   distutils-r1_src_install
+   fi
+
+   #ToDO: install docs
+#  dodoc -r docs/.
+}
+
+src_test() {
+   cd test
+   default
+   if use python; then
+   cd "${S}/src/bindings/python"
+   python_test() {
+   

  1   2   3   >