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

2019-10-21 Thread Michał Górny
commit: 720795c5cdf86fc378971a9cd5ce32a961f97f27
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 22 05:38:05 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 22 05:54:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720795c5

dev-python/pillow: Bump to 6.2.1

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

 dev-python/pillow/Manifest|   1 +
 dev-python/pillow/pillow-6.2.1.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 18ccbb01f49..a85151615c5 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -3,3 +3,4 @@ DIST pillow-5.4.1.tar.gz 15799745 BLAKE2B 
d9e3851a80a1f94d7292852b9ab806d9a26870
 DIST pillow-6.0.0.tar.gz 29205509 BLAKE2B 
83e2d1abeea468b7bf344ea5003940b14d6c69649e02a954c0b3810fc5d77288c361fb40747171176d29843848d802b783a2b0c0de15476462f17f15552298fa
 SHA512 
c5fbe1432d576fe4a70a15fa7a70a446ccbcb247fbd4c3605917fa26a6345eb9319c0153dba7637d521c358963f2f06f525219aa1af1502da2565d54dceef4c5
 DIST pillow-6.1.0.tar.gz 33523149 BLAKE2B 
305613aa1f444327c0a70a9e88b51035dc87c17af9d0dd4be47192eeef1b496ba0da3675d9fed5dbaed1bd9a5f2c739370bfd7d1292d7db27230c7ad60b4db14
 SHA512 
b531644d7214f624369ada12a953c773a0009eaa50217e91aeae30b1ea065c685c7ad331bd9d5e952cb25edfaaf4e8255025004b4c83624ecd2dc06f3501d60a
 DIST pillow-6.2.0.tar.gz 37404132 BLAKE2B 
3f86f7fcf4695f152f021fda629df182846e33e7031e1b6bb8f71b0cc1bd7e8039bb94ea8e480afa29324c3015902839cdcaaa359fe58f2bcd8c287a3eb13417
 SHA512 
9de48d9acdb4367325fb16f970bb533dc369b895615169e0ec77155b400d878e3ebb67f706243ff3e81cc957f9b5360ca8206d4f7fb2d00e9474abb9925bf9d5
+DIST pillow-6.2.1.tar.gz 37405020 BLAKE2B 
bf3592bcc159902acc35899463c8949daf7cc31f03283684dc55d5f1517fdfbc07e1feb73b65b0b9cb4052ee1d5281558b38f9bd08240d0fc5727909b98da158
 SHA512 
ee757ec2b8382d6d56fd0f0cdd4cd36440cc37f05741e27fc661449a16dc7c868966772060adb283de1b1b5ebc49b8eec46e0bdcdad9f5f4d5ebd77feab7ad31

diff --git a/dev-python/pillow/pillow-6.2.1.ebuild 
b/dev-python/pillow/pillow-6.2.1.ebuild
new file mode 100644
index 000..dbe4d52efc2
--- /dev/null
+++ b/dev-python/pillow/pillow-6.2.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="https://python-pillow.org/;
+SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="doc examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp zlib"
+REQUIRED_USE="test? ( jpeg tiff )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/olefile[${PYTHON_USEDEP}]
+   imagequant? ( media-gfx/libimagequant:0 )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:0= )
+   zlib? ( sys-libs/zlib:0= )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-gfx/imagemagick[png]
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   mydistutilsargs=(
+   build_ext
+   --disable-platform-guessing
+   $(use_enable truetype freetype)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jpeg2000)
+   $(use_enable lcms)
+   $(use_enable tiff)
+   $(use_enable imagequant)
+   $(use_enable webp)
+   $(use_enable webp webpmux)
+   $(use_enable zlib)
+   )
+
+   # setup.py sucks at adding the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but this setup.py does stupid things.
+   export \
+   INCLUDE=${ESYSROOT}/usr/include \
+   LIB=${ESYSROOT}/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+

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

2019-10-21 Thread Joonas Niilola
commit: 8044d0616e9afb637e0e8ebbb191ad6e987e0bca
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Oct 19 08:20:13 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 05:33:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8044d061

dev-libs/cyberjack: remove unused file

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13340
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/cyberjack/files/cyberjack-r1.rules | 18 --
 1 file changed, 18 deletions(-)

diff --git a/dev-libs/cyberjack/files/cyberjack-r1.rules 
b/dev-libs/cyberjack/files/cyberjack-r1.rules
deleted file mode 100644
index 775ed4cb592..000
--- a/dev-libs/cyberjack/files/cyberjack-r1.rules
+++ /dev/null
@@ -1,18 +0,0 @@
-# If not adding the device, go away
-ACTION!="add", GOTO="cyberjack_rules_end"
-SUBSYSTEM!="usb", GOTO="cyberjack_rules_end"
-ENV{DEVTYPE}!="usb_device", GOTO="cyberjack_rules_end"
-
-
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0100", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0300", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0400", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0401", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0500", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0501", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0502", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0504", MODE="660", GROUP="pcscd"
-ATTR{idVendor}=="0c4b", ATTR{idProduct}=="0505", MODE="660", GROUP="pcscd"
-
-# All done
-LABEL="cyberjack_rules_end"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/files/

2019-10-21 Thread Joonas Niilola
commit: e6062546830080e8559eb4f6f08b6818509facbc
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Oct 21 18:20:34 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 05:27:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6062546

net-vpn/i2pd: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13374
Signed-off-by: Joonas Niilola  gentoo.org>

 net-vpn/i2pd/files/i2pd-2.25.0-link.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-vpn/i2pd/files/i2pd-2.25.0-link.patch 
b/net-vpn/i2pd/files/i2pd-2.25.0-link.patch
deleted file mode 100644
index 52c5dc74527..000
--- a/net-vpn/i2pd/files/i2pd-2.25.0-link.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/build/CMakeLists.txt b/build/CMakeLists.txt
-index e50bbc865..949f6a46e 100644
-https://github.com/PurpleI2P/i2pd/issues/1353
 a/build/CMakeLists.txt
-+++ b/build/CMakeLists.txt
-@@ -470,6 +470,7 @@ if (WITH_BINARY)
-   if (WITH_STATIC)
- set(DL_LIB ${CMAKE_DL_LIBS})
-   endif()
-+  target_link_libraries(libi2pd ${Boost_LIBRARIES} ${ZLIB_LIBRARY})
-   target_link_libraries( "${PROJECT_NAME}" libi2pd libi2pdclient ${DL_LIB} 
${Boost_LIBRARIES} ${OPENSSL_LIBRARIES} ${ZLIB_LIBRARY} 
${CMAKE_THREAD_LIBS_INIT} ${MINGW_EXTRA} ${DL_LIB} ${CMAKE_REQUIRED_LIBRARIES})
- 
-   install(TARGETS "${PROJECT_NAME}" RUNTIME DESTINATION 
${CMAKE_INSTALL_BINDIR} COMPONENT Runtime)



[gentoo-commits] repo/gentoo:master commit in: media-fonts/inconsolata-lgc/

2019-10-21 Thread Joonas Niilola
commit: 8c79d2c23c8d99560e1a005d9b41af2e61f24958
Author: Rob Levitsky  protonmail  ch>
AuthorDate: Sat Oct 19 23:37:57 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 04:11:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c79d2c2

media-fonts/inconsolata-lgc: Version bump to 1.3.0

Closes: https://bugs.gentoo.org/696454
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Rob Levitsky  protonmail.ch>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/inconsolata-lgc/Manifest |  1 +
 .../inconsolata-lgc/inconsolata-lgc-1.3.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/media-fonts/inconsolata-lgc/Manifest 
b/media-fonts/inconsolata-lgc/Manifest
index 4a882588e84..9f862d53523 100644
--- a/media-fonts/inconsolata-lgc/Manifest
+++ b/media-fonts/inconsolata-lgc/Manifest
@@ -1 +1,2 @@
 DIST inconsolata-lgc-1.1.0_p20140917-gh.tar.gz 388972 BLAKE2B 
16156225ca11733a3b3db8ac95fb405b61ac6e884634e1e324a4a8d59114f31897d55bd508bb970f3b8a8d05f4c9bfdd1b645a96f0bde3706fa3d9c6bd33df85
 SHA512 
5dc9792cb267cf6cc81a66e8e8bdbb76c8bdbe1be8e1ee91efdea4a7914ee59687a4bf5d55980b48ecbd9e87dc4e30494a308a012f453bfebd7b2216eea195e9
+DIST inconsolata-lgc-1.3.0.tar.gz 274350 BLAKE2B 
d8864cb189a0c3019850a123bdd15b6fb9275059b3fef48edf0a6f53ae4a7304b1d1f2c10d1ecbac2c9e65913065dc9b68acd8530df38df6ed72575dec317cf7
 SHA512 
1958246e38f12b6f6675eb26ccdfa35d870e44a2e50e1263a7f0268e1e4af9fd2870a11dc8dd0da452f7c436b4a998782b5c80233803448684602e36c658163d

diff --git a/media-fonts/inconsolata-lgc/inconsolata-lgc-1.3.0.ebuild 
b/media-fonts/inconsolata-lgc/inconsolata-lgc-1.3.0.ebuild
new file mode 100644
index 000..d12ceaff035
--- /dev/null
+++ b/media-fonts/inconsolata-lgc/inconsolata-lgc-1.3.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="Modified version of Inconsolata Hellenic adding the Cyrillic 
alphabet"
+HOMEPAGE="https://github.com/MihailJP/Inconsolata-LGC;
+SRC_URI="https://github.com/MihailJP/Inconsolata-LGC/archive/LGC-${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="media-gfx/fontforge"
+
+S="${WORKDIR}/Inconsolata-LGC-LGC-${PV}"
+FONT_S="${S}"
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/inconsolata-lgc/

2019-10-21 Thread Joonas Niilola
commit: 31e08adfdea76cc938650effc99e6faa666ce09c
Author: Rob Levitsky  protonmail  ch>
AuthorDate: Sat Oct 19 23:41:11 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 04:11:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e08adf

media-fonts/inconsolata-lgc: Removed old

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Rob Levitsky  protonmail.ch>
Closes: https://github.com/gentoo/gentoo/pull/13351
Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/inconsolata-lgc/Manifest|  1 -
 .../inconsolata-lgc-1.1.0_p20140917.ebuild  | 21 -
 2 files changed, 22 deletions(-)

diff --git a/media-fonts/inconsolata-lgc/Manifest 
b/media-fonts/inconsolata-lgc/Manifest
index 9f862d53523..fb5b4a5ce3c 100644
--- a/media-fonts/inconsolata-lgc/Manifest
+++ b/media-fonts/inconsolata-lgc/Manifest
@@ -1,2 +1 @@
-DIST inconsolata-lgc-1.1.0_p20140917-gh.tar.gz 388972 BLAKE2B 
16156225ca11733a3b3db8ac95fb405b61ac6e884634e1e324a4a8d59114f31897d55bd508bb970f3b8a8d05f4c9bfdd1b645a96f0bde3706fa3d9c6bd33df85
 SHA512 
5dc9792cb267cf6cc81a66e8e8bdbb76c8bdbe1be8e1ee91efdea4a7914ee59687a4bf5d55980b48ecbd9e87dc4e30494a308a012f453bfebd7b2216eea195e9
 DIST inconsolata-lgc-1.3.0.tar.gz 274350 BLAKE2B 
d8864cb189a0c3019850a123bdd15b6fb9275059b3fef48edf0a6f53ae4a7304b1d1f2c10d1ecbac2c9e65913065dc9b68acd8530df38df6ed72575dec317cf7
 SHA512 
1958246e38f12b6f6675eb26ccdfa35d870e44a2e50e1263a7f0268e1e4af9fd2870a11dc8dd0da452f7c436b4a998782b5c80233803448684602e36c658163d

diff --git a/media-fonts/inconsolata-lgc/inconsolata-lgc-1.1.0_p20140917.ebuild 
b/media-fonts/inconsolata-lgc/inconsolata-lgc-1.1.0_p20140917.ebuild
deleted file mode 100644
index 01742a70ea4..000
--- a/media-fonts/inconsolata-lgc/inconsolata-lgc-1.1.0_p20140917.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit font
-
-EGIT_COMMIT="d086a618248121d61e3f3de64b4301230d1c860c"
-DESCRIPTION="Modified version of Inconsolata Hellenic adding the Cyrillic 
alphabet"
-HOMEPAGE="https://github.com/DeLaGuardo/Inconsolata-LGC;
-SRC_URI="https://github.com/DeLaGuardo/Inconsolata-LGC/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}-gh.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-
-S="${WORKDIR}/DeLaGuardo-Inconsolata-LGC-${EGIT_COMMIT::7}"
-FONT_S="${S}"
-FONT_SUFFIX="ttf"



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

2019-10-21 Thread Joonas Niilola
commit: 0aa83b8ccc7ef2ba37bfe2db13f4a62e5bc35131
Author: Niklas Haas  haasn  xyz>
AuthorDate: Tue Oct 15 14:32:09 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 04:28:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa83b8c

media-libs/libplacebo: update to 1.21.0

Signed-off-by: Niklas Haas  haasn.xyz>
Closes: https://github.com/gentoo/gentoo/pull/13310
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/libplacebo/Manifest |  1 +
 media-libs/libplacebo/libplacebo-1.21.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest
index 7c96caa9ee3..79adceb3717 100644
--- a/media-libs/libplacebo/Manifest
+++ b/media-libs/libplacebo/Manifest
@@ -1 +1,2 @@
 DIST libplacebo-v1.18.0.tar.gz 322963 BLAKE2B 
640accaa64b1a5abdcc60f89c1b80ccc880ed060799a48cb9d41c7b891648913b05d06c62fa6dd21ccce07ac61b7c89e1702ac26013c596dc4a4d71c7b10721f
 SHA512 
a2ca4a8b2bf9e5242c39c704e579575ccbfd0a7dadc4f73fe1994abb6e3f132d19f6d95415704a62e285e3f94e7b0ab8aeed14b4fce466df1ba34952f7127686
+DIST libplacebo-v1.21.0.tar.gz 326918 BLAKE2B 
fe9500de23487d7d5dfc51d9f94dd3d33d22bdac3005fc3334814c53a76a46cebd40655675b5172f058d02dd865385a993b3c52a863b9e9b32ac0bc4801e0126
 SHA512 
5de95b8cc48ba4ec9bc3afb8c8f2c4fae0d53ce6e69ffb53884c3a3ee2580998bae46b8934e462740b6c9c2e66e3c5d5f009f9b0f8ad2cb7b4fba829891cf333

diff --git a/media-libs/libplacebo/libplacebo-1.21.0.ebuild 
b/media-libs/libplacebo/libplacebo-1.21.0.ebuild
new file mode 100644
index 000..ab132357b85
--- /dev/null
+++ b/media-libs/libplacebo/libplacebo-1.21.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz;
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+inherit meson multilib-minimal
+
+DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
+HOMEPAGE="https://github.com/haasn/libplacebo;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="glslang lcms +shaderc test +vulkan"
+REQUIRED_USE="vulkan? ( || ( glslang shaderc ) )"
+
+RDEPEND="glslang? ( =media-libs/shaderc-2017.2[${MULTILIB_USEDEP}] )
+   vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature glslang)
+   $(meson_feature lcms)
+   $(meson_feature shaderc)
+   $(meson_feature vulkan)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2019-10-21 Thread Joonas Niilola
commit: ec5a85eb3aac9efce7d4acf0daaafe912d2925c2
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Oct 17 12:24:37 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 04:43:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5a85eb

app-admin/syslog-ng: bump to 3.24.1

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.24.1.ebuild | 169 
 2 files changed, 170 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index e170d1c763d..940c725e707 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,2 +1,3 @@
 DIST syslog-ng-3.22.1.tar.gz 4981746 BLAKE2B 
e4f7e47f1939fb07d204c4721ff558a606cf6c6ee072278ff7c9bc1db7406e6abf058ac8a96bd4df0b867272bdbc5401528d47c94e60d90ff5ebb1aaec49e223
 SHA512 
4f68c0b58c6b3df9a870fa0b627525b9599149374e805a665c5143be54f814a564a80cbe76c7d5aab093b58825a96411b13cd2ce0f1439298723bd008096807f
 DIST syslog-ng-3.23.1.tar.gz 5008517 BLAKE2B 
a128707ed36ae3a236dbd3bffb080bd39187a77b3ed7fc0c8d6a2de65f6b761f3c7160a8fdc804c56e4ba673451779382a91c83c8d8cd15ec6fed2c799309adf
 SHA512 
d1ded084a9141637da44cb9c7d8c66585e498b16ff6717548e31ad61bbfe1e04de3554183c8a4de540d9280de1e6370303845010164b3b2ac53ecce1e7434a48
+DIST syslog-ng-3.24.1.tar.gz 4909513 BLAKE2B 
4b8d05899f9767784b6d24008d55808bee0af4a29883b2cb67031d23f4937632ba00f2ed7a9e969984ebec2785243a9e60811c4c2ccb3c6188c66a71af004f36
 SHA512 
b5326193e20db16763d3e187292bf683ebb77032b800a6e54a4ce2dd3864dda48b3d0ffc4d442eff0261117ac7a76d7927f4c8d0d96fc59ce29b46da6bd052d5

diff --git a/app-admin/syslog-ng/syslog-ng-3.24.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.24.1.ebuild
new file mode 100644
index 000..f3b04f13b93
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.24.1.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka libressl mongodb pacct python 
redis smtp snmp spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# unit tests require https://github.com/Snaipe/Criterion with additional deps
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp )
+   snmp? ( net-analyzer/net-snmp )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+   -i contrib/systemd/syslog-ng@default || die
+   fi
+
+   for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
+   sed \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/files/patches/, app-admin/syslog-ng/

2019-10-21 Thread Joonas Niilola
commit: 72d9f90c29493798c7b7cd90a62e84f7e18643cf
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Oct 17 12:26:50 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 22 04:43:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d9f90c

app-admin/syslog-ng: drop old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13326
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 -
 .../patches/syslog-ng-3.23.1-fix-sigabrt.patch |  72 -
 app-admin/syslog-ng/syslog-ng-3.23.1-r1.ebuild | 174 -
 3 files changed, 247 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 940c725e707..82ae91362c8 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,3 +1,2 @@
 DIST syslog-ng-3.22.1.tar.gz 4981746 BLAKE2B 
e4f7e47f1939fb07d204c4721ff558a606cf6c6ee072278ff7c9bc1db7406e6abf058ac8a96bd4df0b867272bdbc5401528d47c94e60d90ff5ebb1aaec49e223
 SHA512 
4f68c0b58c6b3df9a870fa0b627525b9599149374e805a665c5143be54f814a564a80cbe76c7d5aab093b58825a96411b13cd2ce0f1439298723bd008096807f
-DIST syslog-ng-3.23.1.tar.gz 5008517 BLAKE2B 
a128707ed36ae3a236dbd3bffb080bd39187a77b3ed7fc0c8d6a2de65f6b761f3c7160a8fdc804c56e4ba673451779382a91c83c8d8cd15ec6fed2c799309adf
 SHA512 
d1ded084a9141637da44cb9c7d8c66585e498b16ff6717548e31ad61bbfe1e04de3554183c8a4de540d9280de1e6370303845010164b3b2ac53ecce1e7434a48
 DIST syslog-ng-3.24.1.tar.gz 4909513 BLAKE2B 
4b8d05899f9767784b6d24008d55808bee0af4a29883b2cb67031d23f4937632ba00f2ed7a9e969984ebec2785243a9e60811c4c2ccb3c6188c66a71af004f36
 SHA512 
b5326193e20db16763d3e187292bf683ebb77032b800a6e54a4ce2dd3864dda48b3d0ffc4d442eff0261117ac7a76d7927f4c8d0d96fc59ce29b46da6bd052d5

diff --git 
a/app-admin/syslog-ng/files/patches/syslog-ng-3.23.1-fix-sigabrt.patch 
b/app-admin/syslog-ng/files/patches/syslog-ng-3.23.1-fix-sigabrt.patch
deleted file mode 100644
index 6d27e88abf7..000
--- a/app-admin/syslog-ng/files/patches/syslog-ng-3.23.1-fix-sigabrt.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-diff --git a/lib/logsource.c b/lib/logsource.c
-index 3f38b66e8b..83c61a8e93 100644
 a/lib/logsource.c
-+++ b/lib/logsource.c
-@@ -633,7 +633,20 @@ log_source_queue(LogPipe *s, LogMessage *msg, const 
LogPathOptions *path_options
-   evt_tag_printf("msg", "%p", msg));
- 
-   msg_set_context(NULL);
-+}
-+
-+static void
-+_initialize_window(LogSource *self, gint init_window_size)
-+{
-+  self->window_initialized = TRUE;
-+  window_size_counter_set(>window_size, init_window_size);
-+  self->full_window_size = init_window_size;
-+}
- 
-+static gboolean
-+_is_window_initialized(LogSource *self)
-+{
-+  return self->window_initialized;
- }
- 
- void
-@@ -645,11 +658,9 @@ log_source_set_options(LogSource *self, LogSourceOptions 
*options,
-* configuration and we received a SIGHUP.  This means that opened
-* connections will not have their window_size changed. */
- 
--  if ((gint)window_size_counter_get(>window_size, NULL) == -1)
--{
--  window_size_counter_set(>window_size, options->init_window_size);
--  self->full_window_size = options->init_window_size;
--}
-+  if (!_is_window_initialized(self))
-+_initialize_window(self, options->init_window_size);
-+
-   self->options = options;
-   if (self->stats_id)
- g_free(self->stats_id);
-@@ -679,7 +690,7 @@ log_source_init_instance(LogSource *self, GlobalConfig 
*cfg)
-   self->super.free_fn = log_source_free;
-   self->super.init = log_source_init;
-   self->super.deinit = log_source_deinit;
--  window_size_counter_set(>window_size, (gsize)-1);
-+  self->window_initialized = FALSE;
-   self->ack_tracker = NULL;
- }
- 
-@@ -696,7 +707,9 @@ log_source_free(LogPipe *s)
- 
-   ack_tracker_free(self->ack_tracker);
-   self->ack_tracker = NULL;
--  _release_dynamic_window(self);
-+
-+  if (G_UNLIKELY(dynamic_window_is_enabled(>dynamic_window)))
-+_release_dynamic_window(self);
- }
- 
- void
-diff --git a/lib/logsource.h b/lib/logsource.h
-index 370842efc2..75d4926046 100644
 a/lib/logsource.h
-+++ b/lib/logsource.h
-@@ -71,6 +71,7 @@ struct _LogSource
-   gchar *stats_instance;
-   WindowSizeCounter window_size;
-   DynamicWindow dynamic_window;
-+  gboolean window_initialized;
-   /* full_window_size = static + dynamic */
-   gsize full_window_size;
-   atomic_gssize window_size_to_be_reclaimed;

diff --git a/app-admin/syslog-ng/syslog-ng-3.23.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.23.1-r1.ebuild
deleted file mode 100644
index bc13ee0fdc7..000
--- a/app-admin/syslog-ng/syslog-ng-3.23.1-r1.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-inherit autotools python-single-r1 systemd

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

2019-10-21 Thread Nick Sarnie
commit: f9795721f72e81e96633d839f91b0f2276a03231
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 22 03:27:47 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 22 03:27:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9795721

dev-util/glslang: Version bump

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

 dev-util/glslang/Manifest |  1 +
 dev-util/glslang/glslang-7.12.3352.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 0ef47bc7087..f1ccb9b65e5 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,2 +1,3 @@
 DIST glslang-7.11.3114_pre20190415.tar.gz 2841827 BLAKE2B 
7d1c46f05d0b5def4d9612f45d3c24b67a4497dc229bbaecdad8d2109ae17e5545a12dac04b42bf8102b8d2b3ca6919168d238da7c496a5713ece83a664101f8
 SHA512 
d75e5a7ceea305bacf489696c14a17209e9793ebc3efbacda8cc26b23fd7ff6c5d2b1b3348df108be6e9249862454e0584772f09f702d47374923c4cde491192
+DIST glslang-7.12.3352.tar.gz 2841827 BLAKE2B 
7d1c46f05d0b5def4d9612f45d3c24b67a4497dc229bbaecdad8d2109ae17e5545a12dac04b42bf8102b8d2b3ca6919168d238da7c496a5713ece83a664101f8
 SHA512 
d75e5a7ceea305bacf489696c14a17209e9793ebc3efbacda8cc26b23fd7ff6c5d2b1b3348df108be6e9249862454e0584772f09f702d47374923c4cde491192
 DIST glslang-7.9.2888.tar.gz 2370459 BLAKE2B 
9dc5550dce1fd718a8050cec81ad94195b19cc36cc4321fe5def48051dd66de4f9c651b6c34a7363701b52afba9f8c6cd4c2264f38416bc911fd2dcdf5a88ca4
 SHA512 
9a067a5006596bf61cd20f09173e2d22db37a10413bba1b1bb6e5ad3ecf46701786977961e2da8bfa32b19ccb2cc0a04d765f65ae01b80148e9b3f52dbfa8737

diff --git a/dev-util/glslang/glslang-7.12.3352.ebuild 
b/dev-util/glslang/glslang-7.12.3352.ebuild
new file mode 100644
index 000..1fbfeb598cd
--- /dev/null
+++ b/dev-util/glslang/glslang-7.12.3352.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib cmake-utils
+
+SNAPSHOT_COMMIT="0527c9db8148ce37442fa4a9c99a2a23ad50b0b7"
+SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/glslang-${SNAPSHOT_COMMIT}"
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/;
+
+LICENSE="BSD"
+SLOT="0"



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

2019-10-21 Thread Nick Sarnie
commit: b80df046136e8783bb48b2fe244f42a17cbd0d3e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 22 03:20:26 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 22 03:24:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80df046

media-libs/shaderc: Version bump

Fixes: https://bugs.gentoo.org/698126
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/shaderc/Manifest|  1 +
 .../shaderc-2019.0-fix-glslang-link-order.patch| 26 +++
 media-libs/shaderc/shaderc-2019.0.ebuild   | 85 ++
 3 files changed, 112 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index a0ed3bcc63d..d84218ff3d6 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2018.0.tar.gz 206013 BLAKE2B 
b45fb6e959f621566817f8e31b1947e479b6ea392eb64f334dca9ad24cc4e8b736dd236e634de3f96342f48d8138722a2b769efb9db65025def5ed59bf5b911b
 SHA512 
7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0
+DIST shaderc-2019.0.tar.gz 232620 BLAKE2B 
53fd0967fe22e5a89783fccb485dc07c31a18eb328c6cf7244349714c6774d1877c1fbae0b8ffcf47d189f1e0c5f2d501f027ff3aa05bdd59950d49a4084e9b5
 SHA512 
c76887ad0a96145211b6550b0dfe63091df9e1463f9a3140aba2d1982c33e98ad14fb4bcf9ce2281433fc77626fc892c268d0636b9f348a159dd06e3f41b461a

diff --git 
a/media-libs/shaderc/files/shaderc-2019.0-fix-glslang-link-order.patch 
b/media-libs/shaderc/files/shaderc-2019.0-fix-glslang-link-order.patch
new file mode 100644
index 000..660d1bf8dfd
--- /dev/null
+++ b/media-libs/shaderc/files/shaderc-2019.0-fix-glslang-link-order.patch
@@ -0,0 +1,26 @@
+diff --git a/glslc/CMakeLists.txt b/glslc/CMakeLists.txt
+index acf6fb0..0f5d888 100644
+--- a/glslc/CMakeLists.txt
 b/glslc/CMakeLists.txt
+@@ -18,7 +18,7 @@ add_library(glslc STATIC
+ shaderc_default_compile_options(glslc)
+ target_include_directories(glslc PUBLIC ${glslang_SOURCE_DIR})
+ target_link_libraries(glslc PRIVATE glslang OSDependent OGLCompiler
+-  HLSL glslang SPIRV ${CMAKE_THREAD_LIBS_INIT})
++  glslang SPIRV HLSL ${CMAKE_THREAD_LIBS_INIT})
+ target_link_libraries(glslc PRIVATE shaderc_util shaderc)
+ 
+ add_executable(glslc_exe src/main.cc)
+diff --git a/libshaderc_util/CMakeLists.txt b/libshaderc_util/CMakeLists.txt
+index f8ae95d..069c48a 100644
+--- a/libshaderc_util/CMakeLists.txt
 b/libshaderc_util/CMakeLists.txt
+@@ -32,7 +32,7 @@ add_definitions(-DENABLE_HLSL)
+ 
+ find_package(Threads)
+ target_link_libraries(shaderc_util PRIVATE
+-  glslang OSDependent OGLCompiler HLSL glslang SPIRV
++  glslang OSDependent OGLCompiler glslang SPIRV HLSL
+   SPIRV-Tools-opt ${CMAKE_THREAD_LIBS_INIT})
+ 
+ shaderc_add_tests(

diff --git a/media-libs/shaderc/shaderc-2019.0.ebuild 
b/media-libs/shaderc/shaderc-2019.0.ebuild
new file mode 100644
index 000..1f712cb201d
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2019.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-util/glslang-7.10[${MULTILIB_USEDEP}]
+   dev-util/spirv-tools[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/spirv-headers
+   doc? ( dev-ruby/asciidoctor )
+   test? (
+   dev-cpp/gtest
+   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+   )
+"
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+PATCHES=( "${FILESDIR}/${P}-fix-glslang-link-order.patch" )
+
+python_check_deps() {
+   if use test; then
+   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+

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

2019-10-21 Thread Nick Sarnie
commit: 40b43eda8cca65eb30f362be801f545fa3516cfa
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 22 03:17:14 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 22 03:17:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b43eda

media-libs/shaderc: Add myself as maintainer

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

 media-libs/shaderc/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-libs/shaderc/metadata.xml b/media-libs/shaderc/metadata.xml
index d71aaf4a995..b63343c6be5 100644
--- a/media-libs/shaderc/metadata.xml
+++ b/media-libs/shaderc/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   google/shaderc
-   
+  
+sar...@gentoo.org
+Nick Sarnie
+
+  
+google/shaderc
+  
 



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

2019-10-21 Thread Nick Sarnie
commit: 23f2b23e23376333c6425187e3f70246457527a3
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 22 03:09:51 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 22 03:09:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f2b23e

media-libs/vulkan-loader: Fix build

Closes: https://bugs.gentoo.org/698230
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild | 2 +-
 media-libs/vulkan-loader/vulkan-loader-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
index 7b03900c566..644dce6b343 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
@@ -41,7 +41,7 @@ DEPEND="${PYTHON_DEPS}
 
 multilib_src_configure() {
# Integrated clang assembler doesn't work with x86 - Bug #698164
-   if [[ tc-is-clang && ${ABI} == x86 ]]; then
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
append-cflags -fno-integrated-as
fi
 

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 7b03900c566..644dce6b343 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -41,7 +41,7 @@ DEPEND="${PYTHON_DEPS}
 
 multilib_src_configure() {
# Integrated clang assembler doesn't work with x86 - Bug #698164
-   if [[ tc-is-clang && ${ABI} == x86 ]]; then
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
append-cflags -fno-integrated-as
fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/files/, sys-power/thermald/

2019-10-21 Thread Rick Farina
commit: 0f61d0f658bf6c4331382eec0d02f66192b2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Oct 22 02:30:24 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Oct 22 02:30:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f61

sys-power/thermald: fix build failure on newer gcc

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

 .../files/thermald-1.9-size_t-format.patch | 44 ++
 sys-power/thermald/thermald-1.9.ebuild |  1 +
 2 files changed, 45 insertions(+)

diff --git a/sys-power/thermald/files/thermald-1.9-size_t-format.patch 
b/sys-power/thermald/files/thermald-1.9-size_t-format.patch
new file mode 100644
index 000..324b3b97f79
--- /dev/null
+++ b/sys-power/thermald/files/thermald-1.9-size_t-format.patch
@@ -0,0 +1,44 @@
+From dcdaf523393a6e7c07b5a510c573223722b0289b Mon Sep 17 00:00:00 2001
+From: Anuj Mittal 
+Date: Thu, 1 Aug 2019 08:15:52 +0800
+Subject: [PATCH] Use correct format specifier for size_t
+
+%zu instead of %lu, otherwise on 32 bit:
+
+| In file included from ../git/src/thd_common.h:27,
+|  from ../git/src/thd_zone.h:30,
+|  from ../git/src/thd_zone.cpp:34:
+| ../git/src/thd_zone.cpp: In member function 'void 
cthd_zone::update_highest_trip_temp(cthd_trip_point&)':
+| ../git/src/thd_zone.cpp:322:16: error: format '%lu' expects argument of type 
'long unsigned int', but argument 4 has type 
'std::vector::size_type' {aka 'unsigned int'} [-Werror=format=]
+|   322 |   thd_log_info("trip_points.size():%lu\n", trip_points.size());
+|   |^~  ~~
+|   ||
+|   |
std::vector::size_type {aka unsigned int}
+| ../git/src/thermald.h:82:57: note: in definition of macro 'thd_log_info'
+|82 | #define thd_log_info(...) g_log(NULL, G_LOG_LEVEL_INFO, __VA_ARGS__)
+|   | ^~~
+| ../git/src/thd_zone.cpp:322:38: note: format string is defined here
+|   322 |   thd_log_info("trip_points.size():%lu\n", trip_points.size());
+|   |~~^
+|   |  |
+|   |  long unsigned int
+|   |%u
+
+Signed-off-by: Anuj Mittal 
+---
+ src/thd_zone.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/thd_zone.cpp b/src/thd_zone.cpp
+index dd485d9..eb81d61 100644
+--- a/src/thd_zone.cpp
 b/src/thd_zone.cpp
+@@ -319,7 +319,7 @@ void cthd_zone::add_trip(cthd_trip_point ) {
+ void cthd_zone::update_highest_trip_temp(cthd_trip_point )
+ {
+   if (trip_points.size()) {
+-  thd_log_info("trip_points.size():%lu\n", trip_points.size());
++  thd_log_info("trip_points.size():%zu\n", trip_points.size());
+   for (unsigned int j = trip_points.size() - 1;; --j) {
+   if (trip_points[j].get_trip_type() == 
trip.get_trip_type()) {
+   thd_log_info("updating existing trip temp \n");

diff --git a/sys-power/thermald/thermald-1.9.ebuild 
b/sys-power/thermald/thermald-1.9.ebuild
index 33bfe3ff73b..9eb5e8b9249 100644
--- a/sys-power/thermald/thermald-1.9.ebuild
+++ b/sys-power/thermald/thermald-1.9.ebuild
@@ -26,6 +26,7 @@ S=${WORKDIR}/thermal_daemon-${PV}
 DOCS=( thermal_daemon_usage.txt README.txt )
 
 src_prepare() {
+   eapply "${FILESDIR}/${P}-size_t-format.patch"
default
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2019-10-21 Thread Zac Medico
commit: a406490d06a09730fffa9de3255b8e3210ceaab8
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Oct 22 01:50:19 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 22 01:50:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a406490d

net-dns/bind-tools: Fix COMMON_DEPEND reference in RDEPEND

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

 net-dns/bind-tools/bind-tools-9.14.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/bind-tools-9.14.7.ebuild 
b/net-dns/bind-tools/bind-tools-9.14.7.ebuild
index 2481a42162f..089de718b32 100644
--- a/net-dns/bind-tools/bind-tools-9.14.7.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.14.7.ebuild
@@ -33,7 +33,7 @@ COMMON_DEPEND="
)"
 DEPEND="${COMMON_DEPEND}"
 
-RDEPEND="${COMMON_EPEND}
+RDEPEND="${COMMON_DEPEND}
!

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

2019-10-21 Thread Patrick McLean
commit: 8354a5571f6e2e57f5a9fdd0eeae085f902c3442
Author: Patrick McLean  sony  com>
AuthorDate: Tue Oct 22 00:08:19 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct 22 00:08:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8354a557

dev-python/pycurl: Version bump to 7.43.0.3

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pycurl/Manifest   |  1 +
 dev-python/pycurl/pycurl-7.43.0.3.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest
index bbea8f19882..dc798d36923 100644
--- a/dev-python/pycurl/Manifest
+++ b/dev-python/pycurl/Manifest
@@ -1,2 +1,3 @@
 DIST pycurl-7.43.0.2.tar.gz 214212 BLAKE2B 
dae74be194334809048782de6a1adef8405e123464ffb0cad02d998d82fb59579d54bb7c5150895224d7622edfe4375f7b2336abd381270b5f64f44b09c8612f
 SHA512 
8635fb33107c9351b7527036b8ab16d76aad72c2170643928034641770d07ab1507a8b2adc8b1a1dcfff29272f55cb00fee65abfcc0c639db14fdc20fc3a0fd0
+DIST pycurl-7.43.0.3.tar.gz 215003 BLAKE2B 
2f1e61bd52873906a2d0480ab316c9026f2722cde14c059884ee552a2340fe6b646b4021326f72730aa9eed82f57b5ba923d19c2b8dfadb7a8f8819982116e7a
 SHA512 
eec5c5f10b9a78bcf7e786368cdd5dc165faa4bb646df39ad52c1dfe8110e3e56456f5961f63ab7b460e51e56c41e66a0fc4652c8132411f1dee4074b3cffc00
 DIST pycurl-7.43.0.tar.gz 182522 BLAKE2B 
af6c85934565d851ea2280253ec6c61ab85f2dea047c83fc5ad65a6f05d3b8bf97932a161ae171c573a7333a99f2a25d4280c70be7ed3aef5eae19b5c392f5c7
 SHA512 
7442462c74c19964b9d72976e9b92bf68bb37debc1401bc399590bea42704065da13d6de710e795eeae79a4651b9a08841d50454243cb0994c7eb1c1bab233a5

diff --git a/dev-python/pycurl/pycurl-7.43.0.3.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.3.ebuild
new file mode 100644
index 000..9b0c7f96842
--- /dev/null
+++ b/dev-python/pycurl/pycurl-7.43.0.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# The selftests fail with pypy, and urlgrabber segfaults for me.
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="python binding for curl/libcurl"
+HOMEPAGE="
+   https://github.com/pycurl/pycurl
+   https://pypi.org/project/pycurl/
+   http://pycurl.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+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"
+IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl 
examples ssl test"
+
+# Depend on a curl with curl_ssl_* USE flags.
+# libcurl must not be using an ssl backend we do not support.
+# If the libcurl ssl backend changes pycurl should be recompiled.
+# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
+# does not need to initialize gcrypt threading and we do not need to
+# explicitly link to libgcrypt.
+RDEPEND="
+   >=net-misc/curl-7.25.0-r1:=[ssl=]
+   ssl? (
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
+   curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= )
+   curl_ssl_libressl? ( dev-libs/libressl:= )
+   curl_ssl_openssl? ( dev-libs/openssl:= )
+   )"
+
+# bottle-0.12.7: https://github.com/pycurl/pycurl/issues/180
+# bottle-0.12.7: 
https://github.com/defnull/bottle/commit/f35197e2a18de1672831a70a163fcfd38327a802
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/bottle[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2]
+   >=dev-python/bottle-0.12.7[${PYTHON_USEDEP}]
+   )"
+# Needed for individual runs of testsuite by python impls.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+   # Override faulty detection in setup.py, bug 510974.
+   export PYCURL_SSL_LIBRARY=${CURL_SSL/libressl/openssl}
+}
+
+python_compile() {
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_test() {
+   nosetests -a '!standalone,!gssapi' -v --with-flaky || die "Tests fail 
with ${EPYTHON}"
+   nosetests -a 'standalone' -v --with-flaky || die "Tests fail with 
${EPYTHON}"
+}
+
+python_install_all() {
+   local HTML_DOCS=( doc/. )
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2019-10-21 Thread Patrick McLean
commit: 2e5d5b412c293045a8a93336d2c8c63d972b2803
Author: Patrick McLean  sony  com>
AuthorDate: Tue Oct 22 00:06:27 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Oct 22 00:06:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5d5b41

dev-python/pycurl: Add subslot deps

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pycurl/pycurl-7.43.0.2.ebuild | 6 --
 dev-python/pycurl/pycurl-7.43.0.ebuild   | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/pycurl/pycurl-7.43.0.2.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.2.ebuild
index f80cf3bba8e..9b0c7f96842 100644
--- a/dev-python/pycurl/pycurl-7.43.0.2.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.2.ebuild
@@ -27,10 +27,12 @@ IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss 
+curl_ssl_openssl examples
 # does not need to initialize gcrypt threading and we do not need to
 # explicitly link to libgcrypt.
 RDEPEND="
-   >=net-misc/curl-7.25.0-r1[ssl=]
+   >=net-misc/curl-7.25.0-r1:=[ssl=]
ssl? (

net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
-   curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )
+   curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= )
+   curl_ssl_libressl? ( dev-libs/libressl:= )
+   curl_ssl_openssl? ( dev-libs/openssl:= )
)"
 
 # bottle-0.12.7: https://github.com/pycurl/pycurl/issues/180

diff --git a/dev-python/pycurl/pycurl-7.43.0.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.ebuild
index cd33b0eb12c..ada6e65f253 100644
--- a/dev-python/pycurl/pycurl-7.43.0.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.ebuild
@@ -27,10 +27,12 @@ IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss 
+curl_ssl_openssl examples
 # does not need to initialize gcrypt threading and we do not need to
 # explicitly link to libgcrypt.
 RDEPEND="
-   >=net-misc/curl-7.25.0-r1[ssl=]
+   >=net-misc/curl-7.25.0-r1:=[ssl=]
ssl? (

net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
-   curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )
+   curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= )
+   curl_ssl_libressl? ( dev-libs/libressl:= )
+   curl_ssl_openssl? ( dev-libs/openssl:= )
)"
 
 # bottle-0.12.7: https://github.com/pycurl/pycurl/issues/180



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/, media-video/pipewire/

2019-10-21 Thread Andreas Sturmlechner
commit: ffcf2e1a011c72bdd3d5122ccd44987a3d536d2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 21:10:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 23:38:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcf2e1a

media-video/pipewire: Drop 0.2.6

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

 media-video/pipewire/Manifest  |   1 -
 .../files/pipewire-0.2.6-alsa-lib-1.1.9.patch  |  66 --
 ...pewire-0.2.6-fix-probing-without-starting.patch |  63 --
 .../pipewire-0.2.6-reuse-fd-in-pipewiresrc.patch   | 137 -
 .../pipewire-0.2.6-revert-combine-all-perms.patch  |  34 -
 media-video/pipewire/pipewire-0.2.6.ebuild |  88 -
 6 files changed, 389 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index e5f74aabbe5..b13f9d2704c 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,2 +1 @@
-DIST pipewire-0.2.6.tar.gz 421137 BLAKE2B 
155667d14fe5380e21f0b70accea72dc4478085916a9126185136f6d33bd7729d91b790c171dcf7b6aea2c52894462d16516f8821229ca0bf9f6cde15df524d9
 SHA512 
3d1db41f5beb42a0ee15ae7bc8afb89b54a37c3a6a414e88b5e33ceaf98ec6dda0d9a2d03ac47a8dfce48e9637e647291919e6670bb70589b0d1951fbcbd3ff8
 DIST pipewire-0.2.7.tar.gz 421644 BLAKE2B 
d2ccb56a9ea5ea7782678deb6eae0b0a70da1fa69e807398062d388733901839f15a2f0f7db982fbebd2b2759f443709e6c1950b6367f3ed4801d6c2d6109e73
 SHA512 
10d3e20cc3d233fbcd1fc39702ae3043a656ebcd9cd3c39c77f0cc2bf42ff4956fc03e7933c7b397bca446c63f45ddacea948d5ec7e4a3300499fa2794f14334

diff --git a/media-video/pipewire/files/pipewire-0.2.6-alsa-lib-1.1.9.patch 
b/media-video/pipewire/files/pipewire-0.2.6-alsa-lib-1.1.9.patch
deleted file mode 100644
index 7b2b4c894da..000
--- a/media-video/pipewire/files/pipewire-0.2.6-alsa-lib-1.1.9.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-From 37613b67ba52b5ad4e81d7ea38adc04027d9f9e5 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Thu, 23 May 2019 09:25:51 +0200
-Subject: [PATCH] alsa: handle alsa-lib 1.1.9
-
-alsa-lib 1.1.9 removed /usr/include/alsa from the include path, we
-must include 

- spa/plugins/alsa/alsa-monitor.c | 2 +-
- spa/plugins/alsa/alsa-sink.c| 2 +-
- spa/plugins/alsa/alsa-source.c  | 2 +-
- spa/plugins/alsa/alsa-utils.h   | 2 +-
- 4 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/spa/plugins/alsa/alsa-monitor.c b/spa/plugins/alsa/alsa-monitor.c
-index d8935cd7..16a01302 100644
 a/spa/plugins/alsa/alsa-monitor.c
-+++ b/spa/plugins/alsa/alsa-monitor.c
-@@ -25,7 +25,7 @@
- #include 
- 
- #include 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/spa/plugins/alsa/alsa-sink.c b/spa/plugins/alsa/alsa-sink.c
-index c31fe3e2..3c252fab 100644
 a/spa/plugins/alsa/alsa-sink.c
-+++ b/spa/plugins/alsa/alsa-sink.c
-@@ -19,7 +19,7 @@
- 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/spa/plugins/alsa/alsa-source.c b/spa/plugins/alsa/alsa-source.c
-index 74bbb3c0..8efc8fde 100644
 a/spa/plugins/alsa/alsa-source.c
-+++ b/spa/plugins/alsa/alsa-source.c
-@@ -19,7 +19,7 @@
- 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/spa/plugins/alsa/alsa-utils.h b/spa/plugins/alsa/alsa-utils.h
-index 5ba57bc5..3b590007 100644
 a/spa/plugins/alsa/alsa-utils.h
-+++ b/spa/plugins/alsa/alsa-utils.h
-@@ -26,7 +26,7 @@ extern "C" {
- 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 

diff --git 
a/media-video/pipewire/files/pipewire-0.2.6-fix-probing-without-starting.patch 
b/media-video/pipewire/files/pipewire-0.2.6-fix-probing-without-starting.patch
deleted file mode 100644
index 9b3aed33b96..000
--- 
a/media-video/pipewire/files/pipewire-0.2.6-fix-probing-without-starting.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 37e66c9e55f556558088d9f6b2200d4341a37f04 Mon Sep 17 00:00:00 2001
-From: Michael Olbrich 
-Date: Tue, 18 Jun 2019 09:53:12 +0200
-Subject: [PATCH] deviceprovider: fix probing without starting
-
-self->type is needed in registry_event_global() so it must be set in
-gst_pipewire_device_provider_probe() as well.
-
-self->devices is initialized as NULL when probing is started. So it should
-be just a simple GList* pointer.
-
-Signed-off-by: Michael Olbrich 

- src/gst/gstpipewiredeviceprovider.c | 8 ++--
- src/gst/gstpipewiredeviceprovider.h | 2 +-
- 2 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/src/gst/gstpipewiredeviceprovider.c 
b/src/gst/gstpipewiredeviceprovider.c
-index b6472d96..02b38c2e 100644
 a/src/gst/gstpipewiredeviceprovider.c
-+++ b/src/gst/gstpipewiredeviceprovider.c
-@@ -265,7 +265,7 @@ static void do_add_node(void *data)
-   nd->dev = new_node (self, nd);
-   if (nd->dev) {
- if(self->list_only)
--  *self->devices = g_list_prepend (*self->devices, gst_object_ref_sink 

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

2019-10-21 Thread Sergei Trofimovich
commit: 7a87b173c40de6c4fc44e6ba0c8376bbfdda9d67
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:53:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:53:54 2019 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=7a87b173

crossdev: drop Sony Playstation 2 aliases (ee, dvp, iop)

These require toolchain version not present in ::gentoo

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 14 --
 1 file changed, 14 deletions(-)

diff --git a/crossdev b/crossdev
index a6ee915..da78d03 100755
--- a/crossdev
+++ b/crossdev
@@ -150,7 +150,6 @@ parse_target() {
   - nds32http://github.com/nds32
   - nios2
http://www.altera.com/products/ip/processors/nios2/ni2-index.html
   - xc16xhttp://www.infineon.com/
-  - ee / iop / dvp (ps2) [Playstation 2 targets]
   - ppu / spu (cell) [Cell/Playstation 3 targets]
Softfloat toolchains:
   Include 'softfloat' in the 'vendor' field
@@ -166,7 +165,6 @@ parse_target() {
case ${CTARGET} in
cell)aliases=( ppu spu-elf );;
mingw64) aliases=( x86_64-w64-mingw32 );;
-   ps2) aliases=( ee iop dvp );;
esac
if [[ ${#aliases[@]} -eq 1 ]] ; then
CTARGET=${aliases[0]}
@@ -297,18 +295,6 @@ parse_target() {
mips64*-gnuabi32|mipsisa64*-gnuabi32|\
mips64*-gnuabio32|mipsisa64*-gnuabio32)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="o32";;
-   ee*)  TARCH=mips;
- KPKG="[none]"
- GVER="3.2.2"; BVER="2.14";
- STAGE_DEFAULT=${STAGE_C_ONLY};
- GUSE=${GUSE_DISABLE_STAGE_1};;
-   iop*) TARCH=mips;
- GVER="3.2.2"; BVER="2.14";
- STAGE_DEFAULT=${STAGE_C_ONLY};
- GUSE=${GUSE_DISABLE_STAGE_1};;
-   dvp*) TARCH=mips;
- GVER="3.2.2"; BVER="2.14";
- STAGE_DEFAULT=${STAGE_BINUTILS};;
esac
 
# Tweak packages based upon CTARGET



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

2019-10-21 Thread Sergei Trofimovich
commit: 052eb4853c0bdcb6803f1528ea4acc2ad837aa94
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:50:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:50:17 2019 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=052eb485

crossdev: drop mingw32 reference

Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 1 -
 1 file changed, 1 deletion(-)

diff --git a/crossdev b/crossdev
index 8be6e17..a6ee915 100755
--- a/crossdev
+++ b/crossdev
@@ -144,7 +144,6 @@ parse_target() {
   - avr  http://www.nongnu.org/avr-libc/
   - bfin http://blackfin.uclinux.org/
   - h8300http://h8300-hms.sourceforge.net/
-  - mingw32  http://www.mingw.org/
   - mingw64  http://mingw-w64.sourceforge.net/
   - mmix 
http://www-cs-faculty.stanford.edu/~knuth/mmix.html
   - msp430   http://www.ti.com/msp430



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

2019-10-21 Thread Nick Sarnie
commit: ee214ae774303f653814d19f79223b50c13f81b4
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 00:47:09 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee214ae7

media-libs/vulkan-loader: Update versioning scheme

Allow the live ebuild to be used as a template for all the others.
If SNAPSHOT_COMMIT is defined, it is used for a snapshot build.
Otherwise, PV is used for a standard release build.

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-.ebuild | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 6cb83e24e22..29452cd21b5 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -9,10 +9,16 @@ if [[ "${PV}" == "" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
+   if [[ -z ${SNAPSHOT_COMMIT} ]]; then
+   MY_PV=v${PV}
+   MY_P=Vulkan-Loader-${PV}
+   else
+   MY_PV=${SNAPSHOT_COMMIT}
+   MY_P=Vulkan-Loader-${SNAPSHOT_COMMIT}
+   fi
KEYWORDS="~amd64"
-   EGIT_COMMIT="979f925d939e4daa3c823bd2b9d46ca479481fe9"
-   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/Vulkan-Loader-${EGIT_COMMIT}"
+   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${MY_P}
 fi
 
 inherit python-any-r1 cmake-multilib
@@ -26,7 +32,7 @@ IUSE="layers wayland X"
 
 PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
 DEPEND="${PYTHON_DEPS}
-   >=dev-util/vulkan-headers-1.1.114
+   >=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (
x11-libs/libX11:=[${MULTILIB_USEDEP}]



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

2019-10-21 Thread Nick Sarnie
commit: 009fd3ee69deae6549c5d270937a387ff57cd3f1
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 01:12:23 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009fd3ee

media-libs/vulkan-loader: Add ~x86 KEYWORD

It's in non-live ebuilds and multilib wine requires it.

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

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

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 29452cd21b5..3de83b75dd7 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -16,7 +16,7 @@ else
MY_PV=${SNAPSHOT_COMMIT}
MY_P=Vulkan-Loader-${SNAPSHOT_COMMIT}
fi
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/${MY_P}
 fi



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

2019-10-21 Thread Nick Sarnie
commit: 8b09f56a467352e8bf3bbc8288d10cdcccdf3ce3
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 00:32:26 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b09f56a

media-libs/vulkan-loader: Update to EAPI 7

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

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

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index e1b75cb1319..6cb83e24e22 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 PYTHON_COMPAT=( python3_{5,6} )
 
 if [[ "${PV}" == "" ]]; then



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

2019-10-21 Thread Nick Sarnie
commit: 90fa1cff9c769d0cb6d8b4f7e553f52ba155de35
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 01:18:52 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fa1cff

dev-util/vulkan-headers: Update to EAPI 7

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-.ebuild
index 06f98f73c88..46c065902b6 100644
--- a/dev-util/vulkan-headers/vulkan-headers-.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit cmake-utils
 



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

2019-10-21 Thread Nick Sarnie
commit: f32961bb5f5d6a8d0a78378d99abc80eb1b72f60
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 03:25:04 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32961bb

media-libs/vulkan-loader: Bump vulkan-loader-1.1.125

Closes: https://github.com/gentoo/gentoo/pull/13369
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.1.125.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 9144c1944d8..c3a2fe7b598 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1 +1,2 @@
 DIST vulkan-loader-1.1.114.tar.gz 1343624 BLAKE2B 
1212c837d86f29160b19bbc14a82564d57722d0d8b540e9360af0a470db59d8c5ad76a1f9f5f892a09b7f43ae62792262b1713c8cabace087c37c2cbb103215b
 SHA512 
90fe8fa7b0a0028faaf8e3aea0724799eb57989a0297e416b3b651a81e0de99b0506eb6b17f84bfc1a6ed33edcc806a5b6c1b187d0d49ea0c8d99ae9dcb5338c
+DIST vulkan-loader-1.1.125.tar.gz 1398802 BLAKE2B 
7cf1f99f60b4b37bfad12580fc8809012a0540d928366b465a532fbf90e7d87bf42eeeff70b1a46efeadef9c599cad6009b122ed9c5c7298973207f05acc1032
 SHA512 
40e1e5c16491f0549eae3efc065c375c258b475d81e1c781a756c71ec329f390e2aba55ced5ed2005e938f9d074dffc1692e7e1e330a35f55460cae1606fdf2e

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
new file mode 100644
index 000..7b03900c566
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Loader.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   if [[ -z ${SNAPSHOT_COMMIT} ]]; then
+   MY_PV=v${PV}
+   MY_P=Vulkan-Loader-${PV}
+   else
+   MY_PV=${SNAPSHOT_COMMIT}
+   MY_P=Vulkan-Loader-${SNAPSHOT_COMMIT}
+   fi
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain-funcs python-any-r1 cmake-multilib
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+DEPEND="${PYTHON_DEPS}
+   >=dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )"
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if [[ tc-is-clang && ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=True
+   -DBUILD_TESTS=False
+   -DBUILD_LOADER=True
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="/usr"
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake-utils_src_install
+}
+
+pkg_postinst() {
+   einfo "USE=demos has been dropped as per upstream packaging"
+   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
+}



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

2019-10-21 Thread Nick Sarnie
commit: d9fac5992604160c628ff17076bf385424399018
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 02:24:55 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fac599

media-libs/vulkan-loader: Fix building x86 with clang

Append -fno-integrated-as to CFLAGS when building with clang and when
ABI is x86 to prevent breakage.

Closes: https://bugs.gentoo.org/698164
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 3de83b75dd7..7b03900c566 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -21,7 +21,7 @@ else
S="${WORKDIR}"/${MY_P}
 fi
 
-inherit python-any-r1 cmake-multilib
+inherit toolchain-funcs python-any-r1 cmake-multilib
 
 DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
 HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
@@ -40,6 +40,11 @@ DEPEND="${PYTHON_DEPS}
)"
 
 multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if [[ tc-is-clang && ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=True
-DBUILD_TESTS=False



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

2019-10-21 Thread Nick Sarnie
commit: 3d715c1d66cc82fc27fcde276dec1685f63849b6
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 01:39:13 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d715c1d

dev-util/vulkan-headers: Remove blocker

The old packages referenced are no longer in the Gentoo tree.

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-.ebuild
index 5c5a041b9c2..c02bab46110 100644
--- a/dev-util/vulkan-headers/vulkan-headers-.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-.ebuild
@@ -26,6 +26,3 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-
-# Old packaging will cause file collisions
-RDEPEND="!<=media-libs/vulkan-loader-1.1.70.0-r999"



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

2019-10-21 Thread Nick Sarnie
commit: a5b42c900c95cda8ce91ce54d8d768addb02f25f
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 01:57:19 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b42c90

dev-util/vulkan-headers: Bump vulkan-headers-1.1.125

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.1.125.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index c743874ef5b..8cf0539ffd0 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-headers-1.1.114.tar.gz 596033 BLAKE2B 
707b820ab37e7de92540196c181dea7a0ef1461e15f2b39f4a8355f265ec8d422e69987f3e49f210b8e9f8ebe20f99a682805b2c9b94755f94d2a1b2213b67d5
 SHA512 
6da91d7207575437f4322ddcacda25f85910266012625a2485124d8dc7d91d88386cc8d93ae5ded4f9e7d862b7139573118df550022ec912a5b2685048cbc6ce
+DIST vulkan-headers-1.1.125.tar.gz 662594 BLAKE2B 
7cd18b74ff804ed02df3378485f0783332bd09bf898769c48ded20f7a6495b5208cfae3616de401e17ffcec30421b48222520dcd90b03ad83b548405fd8a656c
 SHA512 
355df13347aaa3b32ad62185810c20d1b2f358525d9d8036f6bc7643e7505a25c087a51e05fa7b0758e4ee63221bb39d01d6e14bfb7f99a53cb2127ca5db5d67

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
new file mode 100644
index 000..c02bab46110
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Headers.git;
+   inherit git-r3
+else
+   if [[ -z ${SNAPSHOT_COMMIT} ]]; then
+   MY_PV=v${PV}
+   MY_P=Vulkan-Headers-${PV}
+   else
+   MY_PV=${SNAPSHOT_COMMIT}
+   MY_P=Vulkan-Headers-${SNAPSHOT_COMMIT}
+   fi
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
+
+LICENSE="Apache-2.0"
+SLOT="0"



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

2019-10-21 Thread Nick Sarnie
commit: 665e6f88f1e6c8b1838e4169038dfca8935fcfb0
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct 21 01:35:35 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Oct 21 22:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665e6f88

dev-util/vulkan-headers: Update versioning scheme

Allow the live ebuild to be used as a template for all the others.
If SNAPSHOT_COMMIT is defined, it is used for a snapshot build.
Otherwise, PV is used for a standard release build.

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-.ebuild
index 46c065902b6..5c5a041b9c2 100644
--- a/dev-util/vulkan-headers/vulkan-headers-.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-.ebuild
@@ -9,10 +9,16 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-Headers.git;
inherit git-r3
 else
-   EGIT_COMMIT="b1577d5fbd5424c863710aa156aaafa77cae3de8"
+   if [[ -z ${SNAPSHOT_COMMIT} ]]; then
+   MY_PV=v${PV}
+   MY_P=Vulkan-Headers-${PV}
+   else
+   MY_PV=${SNAPSHOT_COMMIT}
+   MY_P=Vulkan-Headers-${SNAPSHOT_COMMIT}
+   fi
KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/Vulkan-Headers-${EGIT_COMMIT}"
+   
SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${MY_P}
 fi
 
 DESCRIPTION="Vulkan Header files and API registry"



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

2019-10-21 Thread Sergei Trofimovich
commit: 77f8432824396ad5ea1a999a6bf2566b0b6b4ce8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:25:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:26:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f84328

sys-devel/gcc: drop old

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

 sys-devel/gcc/Manifest|  3 ---
 sys-devel/gcc/gcc-3.3.6-r3.ebuild | 37 -
 sys-devel/gcc/gcc-3.3.6-r4.ebuild | 37 -
 3 files changed, 77 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 92ebd6cc2e5..3f3d7c72238 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -2,10 +2,7 @@ DIST bounds-checking-gcc-3.3.6-1.00-r2.patch.bz2 829688 
BLAKE2B 5a33cf9ecf04df64
 DIST bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 815566 BLAKE2B 
b202610cbc3e5a902a2bd9f3d217d224ea5f3ee68247557af907736cff577cd720065ab1567046d89f6d87cc433b3edbd1a24a3c8ef2ced97af9782ce49cab26
 SHA512 
da11cb354d5ec95c74081c2cbb29bcb49817a1f9d6875587b4a27f1c9fdea8f07eec8147b739bd18a4fa2365e5da50e4bca7d7531612fbf2514c50516d225ac2
 DIST ecj-4.3.jar 1377431 BLAKE2B 
1d6a8ae1cef0fc4ee325f935873e4a2e560c34cac929bc4190c7dd47e1ca4480ad608f0b7a5d00f2bde30ff2dc78f74ccb0effa48db1df9358a6e35ebce32100
 SHA512 
c4be72186d81747f1adce5a50de303c24bd6ed9f401bfa8871b1b864fe7591392218b1937b10d0e76014de8e0b6a1d5c4280475976218141cd1878c4a35217ff
 DIST ecj-4.5.jar 1470676 BLAKE2B 
793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80
 SHA512 
d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
-DIST gcc-3.3.6-patches-1.11.tar.bz2 53924 BLAKE2B 
9183d6fcd99c054df0c3bed279b4bc91e8bb68a2be9902a066f87815ee58a83ed2988b5be69af61c1ac4c9059a81b1fa43b8d27f55e46a3f20b7d18abc070895
 SHA512 
829c282f2e5421e40ac3d86a9536bc06c2ce80765c05a0cce8a012339ce5988024020643422aab758eca4ecf59e829825578e819a7afb3bce3d268b66eae
-DIST gcc-3.3.6-patches-2.tar.bz2 54171 BLAKE2B 
405e9e75a65c4b31f96db51b071151a9a8753ad4ce8d243b3ae9f7d4d697559cf1731966c0ebd9672d17f85cd98ac1fba44f24bb4c9d43ed917af756e134c113
 SHA512 
97c40adf2d6090eba8eb480aec296533846e77796ea83731c2e1cd1c3b0f1a2596b4decd3d8cea5ab804a003a66c4cc60034585d9a86e4b18cb794334504cf2f
 DIST gcc-3.3.6-patches-3.tar.bz2 52952 BLAKE2B 
e4e52b96f67eb8f09ff814b54c60e92b424c38ea4b699a81d37ca9d97551ac665579a624ddffe6498a39a92c2598fe886c9e1203dbf5002252c2edbefe577739
 SHA512 
a3b35fb0c9faa765c136d4b10023fdffd0d99d256bfffce1a72be778e972bcde1e14804ddb3abbce3b99875968241cc518308a70e9070b6da20f34cc1fdc3605
-DIST gcc-3.3.6-uclibc-patches-1.0.tar.bz2 28882 BLAKE2B 
e1e1a1e24368d238b999df061e086c1376b095bba703154fd35edd6337b5fbc265722ffa01ae496e55a524d52792d7802867b38cd426c56397056d96e62036c9
 SHA512 
d060c1552d4f21b8b1cd6a6e56b9af4f62f61ce8ef4362afb1982b2ad9defe6a9648705cf780103d4f2061737553b6737c276d79b803b6b75ae94035bc881f0e
 DIST gcc-3.3.6-uclibc-patches-1.1.tar.bz2 27261 BLAKE2B 
3e6874419f33ff95f166f5bc8aaa0d015340f025562e432794941fc5bcee7190266c414ff1482fbdea36ff90e9886dd7fa6174d0a3482034a661b27b1511c012
 SHA512 
8e487053ac00153c3670280a977da019eabb6d1c3fde83b964c37ef09c2f7249159f1768e619554fa3e48323ebd7ca2474629f3fbca156f6448cffb6991ec210
 DIST gcc-3.3.6.tar.bz2 23972413 BLAKE2B 
e7b33edcdbbb13b0be41a41156bf6fb6dcfe4f5ad75c41de86cb37f854be6b7a6a8dda0e65d331461469848cd912e25920e8aa2dcb142cb661731ba571cb5de1
 SHA512 
576b88e2fa675314a79a85f180684fe5af370c596476a0bf02e33e8ae0e2be838417ea80675ce4194a8213792cf7ada50cae5131149e4b890ab61e0b8d50d0ed
 DIST gcc-3.4.5-uclibc-patches-1.1.tar.bz2 70923 BLAKE2B 
174eb5e437367a8e64a48f3764b4a3971afc7f5bffac583b7cf4e98a2ea2241ff896751137cc59d45a12b1219efd52094925ba175073fe70dc143a5ea7fa
 SHA512 
c0534a374e2e0416d0792373f9d11526226f9ce1a98e771469efa68388b709c72672b8db8fe77901144a96a23e4fd9f9a99f1d278f1e8fffda8a6b01e3b770fa

diff --git a/sys-devel/gcc/gcc-3.3.6-r3.ebuild 
b/sys-devel/gcc/gcc-3.3.6-r3.ebuild
deleted file mode 100644
index 041188adcc4..000
--- a/sys-devel/gcc/gcc-3.3.6-r3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PATCH_VER="1.11"
-UCLIBC_VER="1.0"
-HTB_VER="1.00-r2"
-
-inherit eutils toolchain
-
-# ia64 - broken static handling; USE=static emerge busybox
-KEYWORDS="~amd64 ~x86"
-
-# NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
-# .eh_frame ld optimisation and symbol visibility support, but it hasnt been
-# well tested in gentoo on any arch other than amd64!!
-RDEPEND=">=sys-devel/binutils-2.14.90.0.6-r1"
-DEPEND="${RDEPEND}
-   amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
-
-src_prepare() {
-   toolchain_src_prepare
-
-   if [[ -n 

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

2019-10-21 Thread Sergei Trofimovich
commit: 14a3cf5f5f9051617890a29748446e009b077aa8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:24:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:26:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a3cf5f

sys-devel/gcc: bump 3.3.6 up to EAPI=6

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

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-3.3.6-r5.ebuild | 37 +
 2 files changed, 39 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1d8eec94bd9..92ebd6cc2e5 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -4,7 +4,9 @@ DIST ecj-4.3.jar 1377431 BLAKE2B 
1d6a8ae1cef0fc4ee325f935873e4a2e560c34cac929bc4
 DIST ecj-4.5.jar 1470676 BLAKE2B 
793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80
 SHA512 
d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
 DIST gcc-3.3.6-patches-1.11.tar.bz2 53924 BLAKE2B 
9183d6fcd99c054df0c3bed279b4bc91e8bb68a2be9902a066f87815ee58a83ed2988b5be69af61c1ac4c9059a81b1fa43b8d27f55e46a3f20b7d18abc070895
 SHA512 
829c282f2e5421e40ac3d86a9536bc06c2ce80765c05a0cce8a012339ce5988024020643422aab758eca4ecf59e829825578e819a7afb3bce3d268b66eae
 DIST gcc-3.3.6-patches-2.tar.bz2 54171 BLAKE2B 
405e9e75a65c4b31f96db51b071151a9a8753ad4ce8d243b3ae9f7d4d697559cf1731966c0ebd9672d17f85cd98ac1fba44f24bb4c9d43ed917af756e134c113
 SHA512 
97c40adf2d6090eba8eb480aec296533846e77796ea83731c2e1cd1c3b0f1a2596b4decd3d8cea5ab804a003a66c4cc60034585d9a86e4b18cb794334504cf2f
+DIST gcc-3.3.6-patches-3.tar.bz2 52952 BLAKE2B 
e4e52b96f67eb8f09ff814b54c60e92b424c38ea4b699a81d37ca9d97551ac665579a624ddffe6498a39a92c2598fe886c9e1203dbf5002252c2edbefe577739
 SHA512 
a3b35fb0c9faa765c136d4b10023fdffd0d99d256bfffce1a72be778e972bcde1e14804ddb3abbce3b99875968241cc518308a70e9070b6da20f34cc1fdc3605
 DIST gcc-3.3.6-uclibc-patches-1.0.tar.bz2 28882 BLAKE2B 
e1e1a1e24368d238b999df061e086c1376b095bba703154fd35edd6337b5fbc265722ffa01ae496e55a524d52792d7802867b38cd426c56397056d96e62036c9
 SHA512 
d060c1552d4f21b8b1cd6a6e56b9af4f62f61ce8ef4362afb1982b2ad9defe6a9648705cf780103d4f2061737553b6737c276d79b803b6b75ae94035bc881f0e
+DIST gcc-3.3.6-uclibc-patches-1.1.tar.bz2 27261 BLAKE2B 
3e6874419f33ff95f166f5bc8aaa0d015340f025562e432794941fc5bcee7190266c414ff1482fbdea36ff90e9886dd7fa6174d0a3482034a661b27b1511c012
 SHA512 
8e487053ac00153c3670280a977da019eabb6d1c3fde83b964c37ef09c2f7249159f1768e619554fa3e48323ebd7ca2474629f3fbca156f6448cffb6991ec210
 DIST gcc-3.3.6.tar.bz2 23972413 BLAKE2B 
e7b33edcdbbb13b0be41a41156bf6fb6dcfe4f5ad75c41de86cb37f854be6b7a6a8dda0e65d331461469848cd912e25920e8aa2dcb142cb661731ba571cb5de1
 SHA512 
576b88e2fa675314a79a85f180684fe5af370c596476a0bf02e33e8ae0e2be838417ea80675ce4194a8213792cf7ada50cae5131149e4b890ab61e0b8d50d0ed
 DIST gcc-3.4.5-uclibc-patches-1.1.tar.bz2 70923 BLAKE2B 
174eb5e437367a8e64a48f3764b4a3971afc7f5bffac583b7cf4e98a2ea2241ff896751137cc59d45a12b1219efd52094925ba175073fe70dc143a5ea7fa
 SHA512 
c0534a374e2e0416d0792373f9d11526226f9ce1a98e771469efa68388b709c72672b8db8fe77901144a96a23e4fd9f9a99f1d278f1e8fffda8a6b01e3b770fa
 DIST gcc-3.4.6-patches-1.8.tar.bz2 61940 BLAKE2B 
54026fc7f0a17cac4a219c2182865c597a417448310f2b10f948f971f9639eedf958d03474d999675180e8c8a7ef7f7929551c33fead53b909b4888a5483d78c
 SHA512 
14c12628e0ccdc47492890a46d45f9ef1df3970d1103116c3c3be76ecf1b3560088232819891662f44d621877b59ed38dab48053885bd34e6516d7de514f42d6

diff --git a/sys-devel/gcc/gcc-3.3.6-r5.ebuild 
b/sys-devel/gcc/gcc-3.3.6-r5.ebuild
new file mode 100644
index 000..ca341bf4a81
--- /dev/null
+++ b/sys-devel/gcc/gcc-3.3.6-r5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PATCH_VER="3"
+UCLIBC_VER="1.1"
+HTB_VER="1.00-r2"
+
+inherit eutils toolchain
+
+# ia64 - broken static handling; USE=static emerge busybox
+KEYWORDS="~amd64 ~x86"
+
+# NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
+# .eh_frame ld optimisation and symbol visibility support, but it hasnt been
+# well tested in gentoo on any arch other than amd64!!
+RDEPEND=">=sys-devel/binutils-2.14.90.0.6-r1"
+DEPEND="${RDEPEND}
+   amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   if [[ -n ${UCLIBC_VER} ]] && [[ ${CTARGET} == *-uclibc* ]] ; then
+   mv "${S}"/gcc-3.3.2/libstdc++-v3/config/os/uclibc 
"${S}"/libstdc++-v3/config/os/ || die
+   mv "${S}"/gcc-3.3.2/libstdc++-v3/config/locale/uclibc 
"${S}"/libstdc++-v3/config/locale/ || die
+   fi
+
+   # Anything useful and objc will require libffi. Seriously. Lets just 
force
+   # libffi 

[gentoo-commits] proj/gcc-patches:master commit in: 2.95.3/gentoo/

2019-10-21 Thread Sergei Trofimovich
commit: 99a41e652b0d6bfafe1816eecb593d2ac4a825b9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:12:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:12:43 2019 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=99a41e65

2.95.3: drop arch-conditional patches

Signed-off-by: Sergei Trofimovich  gentoo.org>

 2.95.3/gentoo/10_alpha_new-atexit.patch | 442 
 2.95.3/gentoo/README.history|   3 +
 2 files changed, 3 insertions(+), 442 deletions(-)

diff --git a/2.95.3/gentoo/10_alpha_new-atexit.patch 
b/2.95.3/gentoo/10_alpha_new-atexit.patch
deleted file mode 100644
index 1ea9e8d..000
--- a/2.95.3/gentoo/10_alpha_new-atexit.patch
+++ /dev/null
@@ -1,442 +0,0 @@
-# This new patch for the atexit problem occured with glibc-2.2.3 should
-# work with glibc-2.2.4.  This closes bug #3987 and #4004.
-#
-# Azarah - 29 Jun 2002
-#
-# 
http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/08/0476.html
-# 
http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/08/0589.html
-#
-#
-# Something to note, is that this patch makes gcc crash if its given
-# the "-mno-ieee-fp" flag ... libvorbis is an good example of this.
-# This however is on of those which one we want fixed most cases :/
-#
-# Azarah - 30 Jun 2002
-
-2000-04-29  Richard Henderson  
-
-   * config/alpha/crtbegin.asm: Use C comments instead of #.
-   Mark __dso_handle hidden.
-
-2000-02-16  Richard Henderson  
-
-   * configure.in (alpha-linux*, alpha-netbsd) [extra_parts]:
-   Add crtbeginS.o and crtendS.o.
-   * alpha/elf.h (STARTFILE_SPEC): Use crtbeginS.o.
-   (ENDFILE_SPEC): Use crtendS.o.
-   * alpha/t-crtbe (crtbeginS.o, crtendS.o): New targets.
-
-   * alpha/crtbegin.asm (__do_frame_takedown): Merge into ...
-   (__do_global_dtors_aux): ... here.  Call __cxa_finalize if
-   shared and present.
-   (__dso_handle): New variable.
-
-2000-04-04  Ulrich Drepper  
-
-   * acconfig.h: Add HAVE_GAS_HIDDEN.
-   * config.in: Regenerated.
-   * configure.in: Add test for .hidden pseudo-op in gas.
-   * configure: Regenerated.
-   * crtstuff.c: Include auto-host.h.
-   Emit additional .hidden pseudo-op for __dso_handle if the
-   assembler knows about it.
-
 gcc-2.95.x/gcc/config/alpha/crtbegin.asm.jjWed Dec 16 22:00:53 1998
-+++ gcc-2.95.x/gcc/config/alpha/crtbegin.asm   Mon Aug 13 11:16:43 2001
-@@ -1,42 +1,46 @@
-- # Copyright (C) 1996, 1998 Free Software Foundation, Inc.
-- #  Contributed by Richard Henderson (r...@tamu.edu)
-- #
-- # This file is free software; you can redistribute it and/or modify it
-- # under the terms of the GNU General Public License as published by the
-- # Free Software Foundation; either version 2, or (at your option) any
-- # later version.
-- # 
-- # In addition to the permissions in the GNU General Public License, the
-- # Free Software Foundation gives you unlimited permission to link the
-- # compiled version of this file with other programs, and to distribute
-- # those programs without any restriction coming from the use of this
-- # file.  (The General Public License restrictions do apply in other
-- # respects; for example, they cover modification of the file, and
-- # distribution when not linked into another program.)
-- # 
-- # This file is distributed in the hope that it will be useful, but
-- # WITHOUT ANY WARRANTY; without even the implied warranty of
-- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-- # General Public License for more details.
-- # 
-- # You should have received a copy of the GNU General Public License
-- # along with this program; see the file COPYING.  If not, write to
-- # the Free Software Foundation, 59 Temple Place - Suite 330,
-- # Boston, MA 02111-1307, USA.
-- # 
-- #As a special exception, if you link this library with files
-- #compiled with GCC to produce an executable, this does not cause
-- #the resulting executable to be covered by the GNU General Public 
License.
-- #This exception does not however invalidate any other reasons why
-- #the executable file might be covered by the GNU General Public License.
--
-- #
-- # Heads of the constructor/destructor lists.
-- #
--
-- # The __*TOR_LIST__ symbols are not global because when this file is used
-- # in a shared library, we do not want the symbol to fall over to the
-- # application's lists.
-+/* Copyright (C) 1996, 1998 Free Software Foundation, Inc.
-+ *  Contributed by Richard Henderson (r...@tamu.edu)
-+ *
-+ * This file is free software; you can redistribute it and/or modify it
-+ * under the terms of the GNU General Public License as published by the
-+ * Free Software Foundation; either version 2, or (at your option) any
-+ * later version.
-+ * 
-+ * In addition to the permissions in the GNU General 

[gentoo-commits] proj/gcc-patches:master commit in: 3.4.6/gentoo/

2019-10-21 Thread Sergei Trofimovich
commit: 014132dd3c59b9c2978d91e650587ffb1725a12d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:15:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:15:57 2019 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=014132dd

3.4.6: drop arch-conditional patches

Signed-off-by: Sergei Trofimovich  gentoo.org>

 3.4.6/gentoo/01_ppc_gcc34-multi32-hack.patch   | 68 --
 3.4.6/gentoo/01_sparc_gcc34-multi32-hack.patch | 68 --
 3.4.6/gentoo/README.history|  4 ++
 3 files changed, 4 insertions(+), 136 deletions(-)

diff --git a/3.4.6/gentoo/01_ppc_gcc34-multi32-hack.patch 
b/3.4.6/gentoo/01_ppc_gcc34-multi32-hack.patch
deleted file mode 100644
index 1c3ffce..000
--- a/3.4.6/gentoo/01_ppc_gcc34-multi32-hack.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-This is an optimization hack which should only be present
-in a sparc 32bit driver of the compiler compiled with
-host/target/build sparc64-redhat-linux --with-cpu=v7.
-As long long HOST_WIDE_INT slows things down, we can have in
-addition to the sparc64-*/3.2/{cc1,cc1plus}
-sparc-*/3.2/{cc1,cc1plus} binaries which are suitable for compiling
--m32 code only, but use long HOST_WIDE_INT.
-
 gcc/gcc.c.jj   2003-05-15 18:06:04.0 -0400
-+++ gcc/gcc.c  2003-05-20 10:31:15.0 -0400
-@@ -3084,6 +3084,8 @@ process_command (int argc, const char *c
-   int have_c = 0;
-   int have_o = 0;
-   int lang_n_infiles = 0;
-+  int m64 = 0;
-+  int used_B = 0;
- #ifdef MODIFY_TARGET_NAME
-   int is_modify_target_name;
-   int j;
-@@ -3602,6 +3604,7 @@ warranty; not even for MERCHANTABILITY o
-   PREFIX_PRIORITY_B_OPT, 0, _B, 0);
-   add_prefix (_prefixes, concat (value, "include", NULL),
-   NULL, PREFIX_PRIORITY_B_OPT, 0, NULL, 0);
-+  used_B = 1;
-   n_switches++;
- }
- break;
-@@ -3664,6 +3667,13 @@ warranty; not even for MERCHANTABILITY o
- #endif
- goto normal_switch;
- 
-+  /* HACK START */
-+  case 'm':
-+if (p[1] == '6' && p[2] == '4')
-+  m64 = 1;
-+  /* FALLTHROUGH */
-+  /* HACK END */
-+
-   default:
-   normal_switch:
- 
-@@ -3741,6 +3751,26 @@ warranty; not even for MERCHANTABILITY o
-   /* Use 2 as fourth arg meaning try just the machine as a suffix,
-  as well as trying the machine and the version.  */
- #ifndef OS2
-+  /* HACK START */
-+  if (!m64 && !used_B && !strncmp (spec_machine, "sparc64-", 8))
-+{
-+  const char *sparc32_exec_prefix =
-+  concat (standard_libexec_prefix, "sparc-", spec_machine + 8,
-+  dir_separator_str, spec_version, dir_separator_str, NULL);
-+  add_prefix (_prefixes, sparc32_exec_prefix, "GCC",
-+PREFIX_PRIORITY_LAST, 0, warn_std_ptr, 0);
-+}
-+  /* HACK END */
-+  /* HACK START */
-+  if (!m64 && !used_B && !strncmp (spec_machine, "ppc64-", 6))
-+{
-+  const char *ppc32_exec_prefix =
-+  concat (standard_libexec_prefix, "ppc-", spec_machine + 6,
-+  dir_separator_str, spec_version, dir_separator_str, NULL);
-+  add_prefix (_prefixes, ppc32_exec_prefix, "GCC",
-+PREFIX_PRIORITY_LAST, 0, warn_std_ptr, 0);
-+}
-+  /* HACK END */
-   add_prefix (_prefixes, standard_libexec_prefix, "GCC",
- PREFIX_PRIORITY_LAST, 1, warn_std_ptr, 0);
-   add_prefix (_prefixes, standard_libexec_prefix, "BINUTILS",

diff --git a/3.4.6/gentoo/01_sparc_gcc34-multi32-hack.patch 
b/3.4.6/gentoo/01_sparc_gcc34-multi32-hack.patch
deleted file mode 100644
index 1c3ffce..000
--- a/3.4.6/gentoo/01_sparc_gcc34-multi32-hack.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-This is an optimization hack which should only be present
-in a sparc 32bit driver of the compiler compiled with
-host/target/build sparc64-redhat-linux --with-cpu=v7.
-As long long HOST_WIDE_INT slows things down, we can have in
-addition to the sparc64-*/3.2/{cc1,cc1plus}
-sparc-*/3.2/{cc1,cc1plus} binaries which are suitable for compiling
--m32 code only, but use long HOST_WIDE_INT.
-
 gcc/gcc.c.jj   2003-05-15 18:06:04.0 -0400
-+++ gcc/gcc.c  2003-05-20 10:31:15.0 -0400
-@@ -3084,6 +3084,8 @@ process_command (int argc, const char *c
-   int have_c = 0;
-   int have_o = 0;
-   int lang_n_infiles = 0;
-+  int m64 = 0;
-+  int used_B = 0;
- #ifdef MODIFY_TARGET_NAME
-   int is_modify_target_name;
-   int j;
-@@ -3602,6 +3604,7 @@ warranty; not even for MERCHANTABILITY o
-   PREFIX_PRIORITY_B_OPT, 0, _B, 0);
-   add_prefix (_prefixes, concat (value, "include", NULL),
-   NULL, PREFIX_PRIORITY_B_OPT, 0, NULL, 0);
-+  used_B = 1;
-   n_switches++;
- }
- break;
-@@ -3664,6 +3667,13 @@ warranty; not even for MERCHANTABILITY 

[gentoo-commits] proj/gcc-patches:master commit in: 3.3.6/gentoo/

2019-10-21 Thread Sergei Trofimovich
commit: 807060a220c9d72a090c3282b7fa4f07aff584fc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 22:14:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 22:14:54 2019 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=807060a2

3.3.6: drop arch-conditional patches

Signed-off-by: Sergei Trofimovich  gentoo.org>

 3.3.6/gentoo/01_ppc_gcc33-multi32-hack.patch| 68 -
 3.3.6/gentoo/01_sparc_gcc33-multi32-hack.patch  | 68 -
 3.3.6/gentoo/09_arm_gcc32-arm-reload1-fix.patch | 21 
 3.3.6/gentoo/README.history |  5 ++
 4 files changed, 5 insertions(+), 157 deletions(-)

diff --git a/3.3.6/gentoo/01_ppc_gcc33-multi32-hack.patch 
b/3.3.6/gentoo/01_ppc_gcc33-multi32-hack.patch
deleted file mode 100644
index 61a26cb..000
--- a/3.3.6/gentoo/01_ppc_gcc33-multi32-hack.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-This is an optimization hack which should only be present
-in a sparc 32bit driver of the compiler compiled with
-host/target/build sparc64-redhat-linux --with-cpu=v7.
-As long long HOST_WIDE_INT slows things down, we can have in
-addition to the sparc64-*/3.2/{cc1,cc1plus}
-sparc-*/3.2/{cc1,cc1plus} binaries which are suitable for compiling
--m32 code only, but use long HOST_WIDE_INT.
-
 gcc/gcc.c.jj   2003-05-15 18:06:04.0 -0400
-+++ gcc/gcc.c  2003-05-20 10:31:15.0 -0400
-@@ -3003,6 +3003,8 @@ process_command (argc, argv)
-   int have_c = 0;
-   int have_o = 0;
-   int lang_n_infiles = 0;
-+  int m64 = 0;
-+  int used_B = 0;
- #ifdef MODIFY_TARGET_NAME
-   int is_modify_target_name;
-   int j;
-@@ -3493,6 +3495,7 @@ warranty; not even for MERCHANTABILITY o
-   PREFIX_PRIORITY_B_OPT, 0, _B, 0);
-   add_prefix (_prefixes, concat (value, "include", NULL),
-   NULL, PREFIX_PRIORITY_B_OPT, 0, NULL, 0);
-+  used_B = 1;
-   n_switches++;
- }
- break;
-@@ -3555,6 +3558,13 @@ warranty; not even for MERCHANTABILITY o
- #endif
- goto normal_switch;
- 
-+  /* HACK START */
-+  case 'm':
-+if (p[1] == '6' && p[2] == '4')
-+  m64 = 1;
-+  /* FALLTHROUGH */
-+  /* HACK END */
-+
-   default:
-   normal_switch:
- 
-@@ -3621,6 +3631,26 @@ warranty; not even for MERCHANTABILITY o
-   /* Use 2 as fourth arg meaning try just the machine as a suffix,
-  as well as trying the machine and the version.  */
- #ifndef OS2
-+  /* HACK START */
-+  if (!m64 && !used_B && !strncmp (spec_machine, "sparc64-", 8))
-+{
-+  const char *sparc32_exec_prefix =
-+  concat (standard_exec_prefix, "sparc-", spec_machine + 8,
-+  dir_separator_str, spec_version, dir_separator_str, NULL);
-+  add_prefix (_prefixes, sparc32_exec_prefix, "GCC",
-+PREFIX_PRIORITY_LAST, 0, warn_std_ptr, 0);
-+}
-+  /* HACK END */
-+  /* HACK START */
-+  if (!m64 && !used_B && !strncmp (spec_machine, "ppc64-", 6))
-+{
-+  const char *ppc32_exec_prefix =
-+  concat (standard_exec_prefix, "ppc-", spec_machine + 6,
-+  dir_separator_str, spec_version, dir_separator_str, NULL);
-+  add_prefix (_prefixes, ppc32_exec_prefix, "GCC",
-+PREFIX_PRIORITY_LAST, 0, warn_std_ptr, 0);
-+}
-+  /* HACK END */
-   add_prefix (_prefixes, standard_exec_prefix, "GCC",
- PREFIX_PRIORITY_LAST, 1, warn_std_ptr, 0);
-   add_prefix (_prefixes, standard_exec_prefix, "BINUTILS",

diff --git a/3.3.6/gentoo/01_sparc_gcc33-multi32-hack.patch 
b/3.3.6/gentoo/01_sparc_gcc33-multi32-hack.patch
deleted file mode 100644
index 61a26cb..000
--- a/3.3.6/gentoo/01_sparc_gcc33-multi32-hack.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-This is an optimization hack which should only be present
-in a sparc 32bit driver of the compiler compiled with
-host/target/build sparc64-redhat-linux --with-cpu=v7.
-As long long HOST_WIDE_INT slows things down, we can have in
-addition to the sparc64-*/3.2/{cc1,cc1plus}
-sparc-*/3.2/{cc1,cc1plus} binaries which are suitable for compiling
--m32 code only, but use long HOST_WIDE_INT.
-
 gcc/gcc.c.jj   2003-05-15 18:06:04.0 -0400
-+++ gcc/gcc.c  2003-05-20 10:31:15.0 -0400
-@@ -3003,6 +3003,8 @@ process_command (argc, argv)
-   int have_c = 0;
-   int have_o = 0;
-   int lang_n_infiles = 0;
-+  int m64 = 0;
-+  int used_B = 0;
- #ifdef MODIFY_TARGET_NAME
-   int is_modify_target_name;
-   int j;
-@@ -3493,6 +3495,7 @@ warranty; not even for MERCHANTABILITY o
-   PREFIX_PRIORITY_B_OPT, 0, _B, 0);
-   add_prefix (_prefixes, concat (value, "include", NULL),
-   NULL, PREFIX_PRIORITY_B_OPT, 0, NULL, 0);
-+  used_B = 1;
-   n_switches++;
- }
- break;
-@@ -3555,6 +3558,13 @@ warranty; 

[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/phlipple/

2019-10-21 Thread Azamat H. Hackimov
commit: c941720b4bb4f1c4b2897c8defef8fe9e3349e1f
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Oct 21 22:02:22 2019 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Mon Oct 21 22:02:22 2019 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=c941720b

games-puzzle/phlipple: update ebuild

new EAPI, remove old eclass

Package-Manager: Portage-2.3.76, Repoman-2.3.16

 games-puzzle/phlipple/metadata.xml  |  2 +-
 games-puzzle/phlipple/phlipple-0.8.5.ebuild | 18 +-
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/games-puzzle/phlipple/metadata.xml 
b/games-puzzle/phlipple/metadata.xml
index b888518..18da2d0 100644
--- a/games-puzzle/phlipple/metadata.xml
+++ b/games-puzzle/phlipple/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
 azamat.hacki...@gmail.com
 Azamat H. Hackimov
 

diff --git a/games-puzzle/phlipple/phlipple-0.8.5.ebuild 
b/games-puzzle/phlipple/phlipple-0.8.5.ebuild
index c538001..545c19a 100644
--- a/games-puzzle/phlipple/phlipple-0.8.5.ebuild
+++ b/games-puzzle/phlipple/phlipple-0.8.5.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: games-puzzle/phlipple/phlipple-0.8.1.ebuild frostwork Exp $
 
-EAPI=5
+EAPI=7
 
-inherit autotools eutils games flag-o-matic
+inherit autotools eutils xdg-utils
 
 DESCRIPTION="An unique puzzle game with the goal to reduce a 3D shape to a 
single square"
 HOMEPAGE="http://phlipple.sourceforge.net/;
@@ -23,7 +22,16 @@ DEPEND="media-libs/libsdl:0
virtual/glu"
 
 src_prepare() {
+   default
# fix fails to link on new glibc
-   epatch "${FILESDIR}/${P}_check-math-lib.patch"
+   eapply "${FILESDIR}/${P}_check-math-lib.patch"
eautoreconf
 }
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/musl:master commit in: net-libs/webkit-gtk/, net-libs/webkit-gtk/files/

2019-10-21 Thread Jory Pratt
commit: 743e57d790ffd19d05fc8cc6d72516748e0aa2eb
Author: stefson  yahoo  de>
AuthorDate: Mon Oct 21 17:51:41 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Oct 21 21:50:09 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=743e57d7

net-libs/webkit-gtk: drop old and sync keywords with tree

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 net-libs/webkit-gtk/Manifest   |   1 -
 .../webkit-gtk/files/webkit-gtk-2.22.2-musl.patch  | 145 ---
 net-libs/webkit-gtk/webkit-gtk-2.24.3.ebuild   | 283 -
 net-libs/webkit-gtk/webkit-gtk-2.24.4.ebuild   |   2 +-
 4 files changed, 1 insertion(+), 430 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 38c6c23..99e6386 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1 @@
-DIST webkitgtk-2.24.3.tar.xz 17912032 BLAKE2B 
9ac897f10ef25a25b70b73499fb79b72d469c0016231b94fb3376dc8876fd9ac2874bac38450ddf67c80dba8a66fa509c8cd42bc4ce5316d6e4a17fa1346803c
 SHA512 
b358bb11f7df477e5b3d6a12e2e6b41cb4e6a7274e34ce6299bf0c56044ffc7db5a834e9abf5c71d992ef41d194d30171b8be406420ffc54fe766cc811afb79f
 DIST webkitgtk-2.24.4.tar.xz 17575784 BLAKE2B 
c30683ea365a50d7def572305b49278343d67739f9bd3cfd78cb08b5cc87b5453504df9b09752f8d6483b18b9b812f3d3cddc084762cfa8990fcc651660b89c2
 SHA512 
1d713955a735ae2e2229beea7bda7f518a6247c6aa7f5753aeb5b5c6395339d451d0d146f7188e7ba65cb82ea5a74a5e73e956fe59d5f5f97659a44af33df112

diff --git a/net-libs/webkit-gtk/files/webkit-gtk-2.22.2-musl.patch 
b/net-libs/webkit-gtk/files/webkit-gtk-2.22.2-musl.patch
deleted file mode 100644
index b5fd0bb..000
--- a/net-libs/webkit-gtk/files/webkit-gtk-2.22.2-musl.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-diff --git a/Source/JavaScriptCore/runtime/MachineContext.h 
b/Source/JavaScriptCore/runtime/MachineContext.h
-index 836d755..4a0518a 100644
 a/Source/JavaScriptCore/runtime/MachineContext.h
-+++ b/Source/JavaScriptCore/runtime/MachineContext.h
-@@ -188,7 +188,7 @@ static inline void*& stackPointerImpl(mcontext_t& 
machineContext)
- #error Unknown Architecture
- #endif
- 
--#elif OS(FUCHSIA) || defined(__GLIBC__) || defined(__BIONIC__)
-+#elif OS(FUCHSIA) || defined(__linux__)
- 
- #if CPU(X86)
- return reinterpret_cast((uintptr_t&) 
machineContext.gregs[REG_ESP]);
-@@ -335,7 +335,7 @@ static inline void*& framePointerImpl(mcontext_t& 
machineContext)
- #error Unknown Architecture
- #endif
- 
--#elif OS(FUCHSIA) || defined(__GLIBC__) || defined(__BIONIC__)
-+#elif OS(FUCHSIA) || defined(__linux__)
- 
- // The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
-@@ -482,7 +482,7 @@ static inline void*& instructionPointerImpl(mcontext_t& 
machineContext)
- #error Unknown Architecture
- #endif
- 
--#elif OS(FUCHSIA) || defined(__GLIBC__) || defined(__BIONIC__)
-+#elif OS(FUCHSIA) || defined(__linux__)
- 
- // The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
-@@ -639,7 +639,7 @@ inline void*& argumentPointer<1>(mcontext_t& 
machineContext)
- #error Unknown Architecture
- #endif
- 
--#elif OS(FUCHSIA) || defined(__GLIBC__) || defined(__BIONIC__)
-+#elif OS(FUCHSIA) || defined(__linux__)
- 
- // The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
-@@ -756,7 +756,7 @@ inline void*& llintInstructionPointer(mcontext_t& 
machineContext)
- #error Unknown Architecture
- #endif
- 
--#elif OS(FUCHSIA) || defined(__GLIBC__) || defined(__BIONIC__)
-+#elif OS(FUCHSIA) || defined(__linux__)
- 
- // The following sequence depends on glibc's sys/ucontext.h.
- #if CPU(X86)
-diff --git a/Source/JavaScriptCore/runtime/Options.h 
b/Source/JavaScriptCore/runtime/Options.h
-index 27396d2..23a7b9e 100644
 a/Source/JavaScriptCore/runtime/Options.h
-+++ b/Source/JavaScriptCore/runtime/Options.h
-@@ -144,9 +144,9 @@ constexpr bool enableWebAssemblyStreamingApi = false;
- \
- v(bool, reportMustSucceedExecutableAllocations, false, Normal, nullptr) \
- \
--v(unsigned, maxPerThreadStackUsage, 4 * MB, Normal, "Max allowed stack 
usage by the VM") \
--v(unsigned, softReservedZoneSize, 128 * KB, Normal, "A buffer greater 
than reservedZoneSize that reserves space for stringifying exceptions.") \
--v(unsigned, reservedZoneSize, 64 * KB, Normal, "The amount of stack space 
we guarantee to our clients (and to interal VM code that does not call out to 
clients).") \
-+v(unsigned, maxPerThreadStackUsage, 80 * KB, Normal, "Max allowed stack 
usage by the VM") \
-+v(unsigned, softReservedZoneSize, 32 * KB, Normal, "A buffer greater than 
reservedZoneSize that reserves space for stringifying exceptions.") \
-+v(unsigned, reservedZoneSize, 16 * KB, Normal, "The amount of stack space 
we guarantee to our clients (and to interal VM code that does not call out to 
clients).") \
- \
- v(bool, crashIfCantAllocateJITMemory, false, Normal, 

[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/zen-puzzle-garden/

2019-10-21 Thread Azamat H. Hackimov
commit: 88223f31184a5d9145695cad8d13a9fa97071e97
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Oct 21 21:33:18 2019 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Mon Oct 21 21:33:18 2019 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=88223f31

games-puzzle/zen-puzzle-garden: update to 1.4.0

EAPI 7, remove old eclass

Package-Manager: Portage-2.3.76, Repoman-2.3.16

 games-puzzle/zen-puzzle-garden/metadata.xml|  3 +-
 .../zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild | 50 --
 .../zen-puzzle-garden-1.4.0.ebuild | 42 ++
 3 files changed, 43 insertions(+), 52 deletions(-)

diff --git a/games-puzzle/zen-puzzle-garden/metadata.xml 
b/games-puzzle/zen-puzzle-garden/metadata.xml
index a30ce9e..176c689 100644
--- a/games-puzzle/zen-puzzle-garden/metadata.xml
+++ b/games-puzzle/zen-puzzle-garden/metadata.xml
@@ -1,8 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
+
 azamat.hacki...@gmail.com
 Azamat H. Hackimov
 

diff --git a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild 
b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild
deleted file mode 100644
index 977a9a9..000
--- a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit games
-
-DESCRIPTION="Try to solve seemingly impossible puzzles that take place in a 
relaxing zen garden."
-HOMEPAGE="http://www.lexaloffle.com/zen.htm;
-SRC_URI="${PN}_${PV}_i386.tar.gz"
-RESTRICT="fetch"
-
-LICENSE="Voxatron"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   x86? ( media-libs/libsdl
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-   amd64? (
-   app-emulation/emul-linux-x86-baselibs
-   app-emulation/emul-linux-x86-sdl
-   app-emulation/emul-linux-x86-soundlibs
-   app-emulation/emul-linux-x86-xlibs )"
-
-pkg_nofetch() {
-   ewarn
-   ewarn "Place ${A} to ${DISTDIR}"
-   ewarn
-}
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
-   local dir="${GAMES_PREFIX_OPT}/${PN}"
-   insinto ${dir}
-   doins zen.dat
-   exeinto ${dir}
-   doexe zen
-   games_make_wrapper ${PN} ./zen ${dir} ${dir}
-   newicon lexaloffle-zen.png ${PN}.png
-   make_desktop_entry "${PN}" "Zen Puzzle Garden" "${PN}"
-   dodoc ${PN}.txt
-   prepgamesdirs
-}

diff --git a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild 
b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
new file mode 100644
index 000..f58f2b2
--- /dev/null
+++ b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils
+
+DESCRIPTION="Try to solve puzzles that take place in a relaxing zen garden."
+HOMEPAGE="http://www.lexaloffle.com/zen.htm;
+SRC_URI="amd64? ( ${PN}_${PV}_amd64.zip )
+   x86? ( ${PN}_${PV}_i386.zip )"
+RESTRICT="fetch"
+
+LICENSE="Voxatron"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND="media-libs/libsdl
+   x11-libs/libX11
+   x11-libs/libxcb"
+
+pkg_nofetch() {
+   ewarn
+   ewarn "Place ${A} to ${DISTDIR}"
+   ewarn
+}
+
+S="${WORKDIR}/${PN}"
+
+src_install() {
+   local dir="/opt/${PN}"
+   insinto ${dir}
+   doins zen.dat
+   exeinto ${dir}
+   doexe zen
+   make_wrapper ${PN} ./zen ${dir} ${dir}
+   newicon lexaloffle-zen.png ${PN}.png
+   make_desktop_entry "${PN}" "Zen Puzzle Garden" "${PN}"
+   dodoc zen.txt
+}



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

2019-10-21 Thread Andreas Sturmlechner
commit: 2c50888e8d86e7be0e882a4f6102c470e565b393
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 20:03:55 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c50888e

dev-util/kdevelop-php: 5.4.3 version bump

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

 dev-util/kdevelop-php/Manifest  |  1 +
 dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index 9b8beb38573..0f4d2822de5 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1,2 +1,3 @@
 DIST kdev-php-5.3.3.tar.xz 1043652 BLAKE2B 
d181984e0c8c6b77502529dace0cb2b13afa417e98149a7caaf379fc5c27e64f7928c4232489a0e4b21af6500636a71b7217a56e500c367a579585dca6c447a9
 SHA512 
8a478e6170ed63ccd82822a5281abb63f70d959ae945b730d2d707efd104b0a3475a66ddb637f134d1eed90173342c1ecf42e7b15947b96c141e6228ef96a009
 DIST kdev-php-5.4.2.tar.xz 1042248 BLAKE2B 
dbdbd12de37a3d37b96530a25db46daca7ad7c09854ba08417abe19f5136331091ef6ba977e2eca46b423ace167bea0082e71f57d9d9b41b2f9908856883f3c1
 SHA512 
c805431aa4efda12d15898dfe33d8c096e042fbf3077d377eb524c59b9da14c0930fbc2c456e5760452ca238b5269f360741998af0b429096ccd57fbe6575a0a
+DIST kdev-php-5.4.3.tar.xz 1042108 BLAKE2B 
65191e7fda03f00e3cfe0332325bd804ba357ea569ac223237d2cae4737e50a1d79b8eb422f464f2d2b0cdb48eed7d38b77b45f3cdb75e0fdd1db9ecc73e6470
 SHA512 
38f6e7fec5b08ac8cdeabb111545dc6fca522f560b953ee51f9f37e9905780adddabc7d2e30333dfaf735a1869f33c6bd2fe2dfbd054f7b874e1454e701e3a25

diff --git a/dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild
new file mode 100644
index 000..736a5e6971a
--- /dev/null
+++ b/dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_DOC_DIR="docs"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+KMNAME="kdev-php"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="PHP plugin for KDevelop"
+HOMEPAGE="https://www.kdevelop.org/;
+LICENSE="GPL-2 LGPL-2"
+IUSE=""
+
+BDEPEND="
+   test? ( dev-util/kdevelop:5[test] )
+"
+DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep threadweaver)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   dev-util/kdevelop-pg-qt:5
+   dev-util/kdevelop:5=
+"
+RDEPEND="${DEPEND}"
+
+# remaining tests fail for some, bug 668530
+RESTRICT+=" test"
+
+src_test() {
+   # tests hang, bug 667922
+   local myctestargs=(
+   -E "(completionbenchmark|duchain_multiplefiles)"
+   )
+   kde5_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2019-10-21 Thread Andreas Sturmlechner
commit: 6a140d3a14f7557045306d2ec753a7681d5e630e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:59:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a140d3a

kde-misc/krusader: 2.7.2 amd64 stable

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

 kde-misc/krusader/krusader-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/krusader/krusader-2.7.2.ebuild 
b/kde-misc/krusader/krusader-2.7.2.ebuild
index 4c3804556ed..a920d6d4764 100644
--- a/kde-misc/krusader/krusader-2.7.2.ebuild
+++ b/kde-misc/krusader/krusader-2.7.2.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many 
extras"



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

2019-10-21 Thread Andreas Sturmlechner
commit: da2c4f486b22c989884ae3385df1f59690e09a14
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:58:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2c4f48

sys-libs/kpmcore: Drop 4.0.0

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

 sys-libs/kpmcore/Manifest |  1 -
 sys-libs/kpmcore/kpmcore-4.0.0.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest
index 6cb85802ed3..be88248f7ad 100644
--- a/sys-libs/kpmcore/Manifest
+++ b/sys-libs/kpmcore/Manifest
@@ -1,2 +1 @@
-DIST kpmcore-4.0.0.tar.xz 417784 BLAKE2B 
deffb82b3ec5029ce845a398728b31b4da1b1b69377684a982b0d8067cfddc9ccb2ab2f4369faeb289b4aa54841940aae5a69051a30e4895b840c51393b0c487
 SHA512 
16f0a8ecae35c214272f28c49b5fff3d2d5e0959b9dceba392b9b6186d44e10d11fcf16ef0ad1da42f49f0c631ccb858d726a92d7c2f22125dae07fd4d2c5500
 DIST kpmcore-4.0.1.tar.xz 416932 BLAKE2B 
db429a9a51baf2d3f83d36479c05ac28c1d742dfc9e0dda51486d17958c95751da6295fe9e915359717eebbab3877464284b871dd8ded5a87c01c590cf4eac85
 SHA512 
982ad77246f59ade74edba15effca6490ac9ac7bb6db7f6194bcdbfddfa735c9bc1b58020affccd945fcdfc96fce3488167f492d6a13dcd6d19c5692505303ac

diff --git a/sys-libs/kpmcore/kpmcore-4.0.0.ebuild 
b/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
deleted file mode 100644
index 5d508836538..000
--- a/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FRAMEWORKS_MINIMAL="5.56"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
-LICENSE="GPL-3"
-SLOT="5/8"
-IUSE=""
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   $(add_frameworks_dep kauth)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   || (
-   app-crypt/qca[botan]
-   app-crypt/qca[ssl]
-   )
-   >=sys-apps/util-linux-2.33.2
-"
-RDEPEND="${DEPEND}"
-
-# bug 689468, tests need polkit etc.
-RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: dev-util/dbus-test-runner/

2019-10-21 Thread Andreas Sturmlechner
commit: c2bf90e1ffc8bcc1bfbd4e463d937e08fce266b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:54:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bf90e1

dev-util/dbus-test-runner: 19.04.0 version bump

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

 dev-util/dbus-test-runner/Manifest |  1 +
 .../dbus-test-runner-19.04.0.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-util/dbus-test-runner/Manifest 
b/dev-util/dbus-test-runner/Manifest
index 03ee1252f67..15313155d08 100644
--- a/dev-util/dbus-test-runner/Manifest
+++ b/dev-util/dbus-test-runner/Manifest
@@ -1 +1,2 @@
 DIST dbus-test-runner-15.04.0_p100.tar.xz 304760 BLAKE2B 
0afe953376482276229ddf7a5f8e6b9a79c6ea6003f658b38f292099ec42d65b9c4a913f963bf013a2999066c4ad97bf7bc593074c1d393aa2d000d51d7f7f7b
 SHA512 
4ff94fe022d69c0bc83b35fb14397fb59daa0b6a9ff9d7f0c93582bc5468ba6e495d4b95f9b4d8cb56f0b782d4582dc2cb67fc087aefa59295a3b40ecdbfa34d
+DIST dbus-test-runner-19.04.0.tar.gz 444289 BLAKE2B 
dc3b11c8d376103b320d98d211bf1ace035a2de5a1caceadd946bfdc46a6aab3fcf69fae15c7142500b9487a9832275a6157f887c8efcbbb56d13c8841609dd0
 SHA512 
5906225f0ce429ea218d7eb4c67281b7ef368d6a173965b214f4f4501e729002ca3293a94fd8afd3002f301cd1f2208cba01c733f678c2d51661220e8a7ce971

diff --git a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild 
b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
new file mode 100644
index 000..ee88ee066e7
--- /dev/null
+++ b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit flag-o-matic python-single-r1
+
+DESCRIPTION="Run executables under a new DBus session for testing"
+HOMEPAGE="https://launchpad.net/dbus-test-runner;
+SRC_URI="https://launchpad.net/${PN}/$(ver_cut 
1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# now optional:
+#  test? ( dev-util/bustle )
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/intltool
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-python/dbusmock[${PYTHON_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/dbusmock[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   default
+
+   # bind to specific Python version (with dbusmock installed)
+   sed -i -e "s:python3:${EPYTHON}:" \
+   libdbustest/dbus-mock.c tests/test-libdbustest-mock.c || die
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2019-10-21 Thread Andreas Sturmlechner
commit: 85aeb35735ef0b29828ae5fb77cd0fa5bd0f3768
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:57:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85aeb357

sys-libs/kpmcore: 4.0.1 amd64 stable

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

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

diff --git a/sys-libs/kpmcore/kpmcore-4.0.1.ebuild 
b/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
index c6e7f3fd5b4..9adf61fb6b4 100644
--- a/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
+++ b/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 DESCRIPTION="Library for managing partitions"



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

2019-10-21 Thread Andreas Sturmlechner
commit: 819f7f9427a5e858c4252de441c1dda0e10a9010
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 20:03:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819f7f94

dev-util/kdevelop: 5.4.3 version bump

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

 dev-util/kdevelop/Manifest  |   1 +
 dev-util/kdevelop/kdevelop-5.4.3.ebuild | 136 
 2 files changed, 137 insertions(+)

diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index ca1cc86f949..9df3f52d71a 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,2 +1,3 @@
 DIST kdevelop-5.3.3.tar.xz 6977420 BLAKE2B 
8e2b7473551dc4ee9b9b06e8777e7f98869870ed7ee797b0e3a7c27f68d75b7af0f030dc9b0302a44ff246f69ec9125994cd72e6020e2778ac55f6d593fb
 SHA512 
a089763045f02ef3167fab1f663503cc7a6e29cd8a42d3caa8b3a71fc1b2150162504bf4404ea070f73b3786a7389b6ee5af9ff922515445b57a0041b07e7d5d
 DIST kdevelop-5.4.2.tar.xz 7006096 BLAKE2B 
105f7377e960f6012e9e976a14475b67e15038cb376c6ec499ef33f17c59ff1e068866deafb24aa1392bf0a3c833cdffeac122262dd38dc45eeca8fea69f0df8
 SHA512 
de25d70f2e82f61ef95ce2c6289146c52c368e93a3d23b17a2b95d14e64b599b64af32c2de2501c236f2954d981709c168fecddb4dbcf5425014d6a6e938d53b
+DIST kdevelop-5.4.3.tar.xz 7010496 BLAKE2B 
2f6aa0073321ad1e6c6eb905879c628717927957e60c26b353b691560438afdbd42c7803c227e8de8ada0fca6da38ef02664afa0fc3e9d372d53b2d879b64665
 SHA512 
f21f282ca772fea6a4bf8f000ddd71386c98c17956c151d71b824a5a9b30223530015e3a73979856580dc318caa9da7bae6b3cf914ffa8aa7ea56cacded1c524

diff --git a/dev-util/kdevelop/kdevelop-5.4.3.ebuild 
b/dev-util/kdevelop/kdevelop-5.4.3.ebuild
new file mode 100644
index 000..5ed1e8f93f5
--- /dev/null
+++ b/dev-util/kdevelop/kdevelop-5.4.3.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALDBUS_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
+HOMEPAGE="https://www.kdevelop.org/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5/54" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
+IUSE="+gdbui hex +plasma +qmake reviewboard subversion webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep sonnet)
+   $(add_frameworks_dep threadweaver)
+   $(add_kdeapps_dep libkomparediff2)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qthelp)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-libs/grantlee:5
+   >=dev-util/astyle-3.1:=
+   >=sys-devel/clang-3.8.0:=
+   gdbui? ( $(add_plasma_dep libksysguard) )
+   hex? ( app-editors/okteta:5 )
+   plasma? (
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep plasma)
+   )
+   qmake? ( dev-util/kdevelop-pg-qt:5 )
+   reviewboard? ( $(add_frameworks_dep purpose) )
+   subversion? (
+   dev-libs/apr:1
+   dev-libs/apr-util:1
+   dev-vcs/subversion
+   )
+   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_kdeapps_dep kapptemplate)
+   $(add_kdeapps_dep kio-extras)
+   $(add_qt_dep qdbus)
+   $(add_qt_dep qtquickcontrols)
+   $(add_qt_dep 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2019-10-21 Thread Andreas Sturmlechner
commit: 0bfac7cc6e4b2d81aebfa0798db1531f185d6956
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:59:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfac7cc

kde-misc/krusader: Drop 2.7.1-r1

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

 kde-misc/krusader/Manifest |  1 -
 kde-misc/krusader/krusader-2.7.1-r1.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest
index 42db2a8a83d..cb913c4ca11 100644
--- a/kde-misc/krusader/Manifest
+++ b/kde-misc/krusader/Manifest
@@ -1,2 +1 @@
-DIST krusader-2.7.1.tar.xz 2889568 BLAKE2B 
f5ed5753d1f5285ff2ff8510429d3b07ef32ab06b37fc20300eb3544f5a44572d5c66067e0031fc767c93cd3517b12062c7c7a91f7ff0bb707d1e20b16d07f55
 SHA512 
860908fd960ae45d298ade30bd4962eea44d126b5a3bb28d04540a0e4fbc0645de2394490fdb624b5fcc7005841c0ce392cda896dc4b1d3d2de3a1e44171222d
 DIST krusader-2.7.2.tar.xz 2912396 BLAKE2B 
d2675dbde007f002e7dd3730b806e30443ae9e6923d7255ea6c5582370aeb5783822ca0893fc01985fccca209cd0e88e8ada2234d18011d3f90a7e74bffe84ae
 SHA512 
8af90a9067c7c92abc9dcc866e1eb1e1f1bd2a4c45968c260b6b01cc079d3125d6db6d49b530d90a2f91d3c99c577fa7f1ff47d12abc3400a75e2d52e7ae477b

diff --git a/kde-misc/krusader/krusader-2.7.1-r1.ebuild 
b/kde-misc/krusader/krusader-2.7.1-r1.ebuild
deleted file mode 100644
index c42a34606bc..000
--- a/kde-misc/krusader/krusader-2.7.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many 
extras"
-HOMEPAGE="https://krusader.org/;
-LICENSE="GPL-2+"
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   sys-apps/acl
-   sys-libs/zlib
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep knotifications)
-   $(add_qt_dep qtconcurrent)
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_kdeapps_dep kio-extras)
-"
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version kde-apps/thumbnailers:${SLOT} ||
-   ! has_version kde-apps/ffmpegthumbs:${SLOT} ; then
-   elog "For PDF/PS, RAW and video thumbnails support, install:"
-   elog "   kde-apps/thumbnailers:${SLOT}"
-   elog "   kde-apps/ffmpegthumbs:${SLOT}"
-   fi
-
-   if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
-   elog "For bookmarks support, install 
kde-apps/keditbookmarks:${SLOT}"
-   fi
-}



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

2019-10-21 Thread Andreas Sturmlechner
commit: 30549e62eb0acc8188144184df68d33cebd05bd0
Author: 0xd34df00d <0xd34df00d  gmail  com>
AuthorDate: Sun Oct 13 20:56:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30549e62

net-libs/qxmpp: bump to 1.0.1, fix tests

Closes: https://bugs.gentoo.org/696684
Signed-off-by: Georg Rudoy <0xd34df00d  gmail.com>
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Closes: https://github.com/gentoo/gentoo/pull/13288
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/qxmpp/Manifest   |  1 +
 net-libs/qxmpp/qxmpp-1.0.1.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/net-libs/qxmpp/Manifest b/net-libs/qxmpp/Manifest
index 8ba7504729d..5fd90d72a76 100644
--- a/net-libs/qxmpp/Manifest
+++ b/net-libs/qxmpp/Manifest
@@ -1 +1,2 @@
 DIST qxmpp-0.9.3.tar.gz 300764 BLAKE2B 
a98d9bd9ab9c84ce6ac90722cd1f1b1609d345daa0b4e690e44b845408753b006261b293898bf419bea011005558584de24090ac1c8809845ec6f8a5c8bb05b1
 SHA512 
c6ada4398468b9ce84955ab3a1ca155afe3098dfe39dc952c3675be1a1e3a4f118f8b1e251567bc124faa645d2654252d3e32d94e21aae79547056a10a2d6a71
+DIST qxmpp-1.0.1.tar.gz 259791 BLAKE2B 
3687dd8f74db8a995bc37850f6988b1750219b2f683281d26990a430046cd1d7f1957c19604540a56c3110aa5b9a40d037388f9726f684a56a0d15c7de6a4849
 SHA512 
b6fb5fc0e3edfd978ac47b3ce32d8d0892678247479ba3e30beba3a7e67da1eb053bb95de07306920cf6ca5e744c12fd31f1a72612c5ee5b724a3eac7b8d6c6e

diff --git a/net-libs/qxmpp/qxmpp-1.0.1.ebuild 
b/net-libs/qxmpp/qxmpp-1.0.1.ebuild
new file mode 100644
index 000..de71964e178
--- /dev/null
+++ b/net-libs/qxmpp/qxmpp-1.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt 
framework"
+HOMEPAGE="https://github.com/qxmpp-project/qxmpp/;
+SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc opus +speex test theora vpx"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtxml:5
+   opus? ( media-libs/opus )
+   speex? ( media-libs/speex )
+   theora? ( media-libs/libtheora )
+   vpx? ( media-libs/libvpx:= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+   # requires network connection, bug #623708
+   sed -e "/qxmppiceconnection/d" \
+   -i tests/CMakeLists.txt || die "failed to drop single test"
+   sed -e "/qxmppserver/d" \
+   -i tests/CMakeLists.txt || die "failed to drop single test"
+   sed -e "/qxmpptransfermanager/d" \
+   -i tests/CMakeLists.txt || die "failed to drop single test"
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCUMENTATION=$(usex doc)
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_TESTS=$(usex test)
+   -DWITH_OPUS=$(usex opus)
+   -DWITH_SPEEX=$(usex speex)
+   -DWITH_THEORA=$(usex theora)
+   -DWITH_VPX=$(usex vpx)
+   )
+
+   cmake-utils_src_configure
+}



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

2019-10-21 Thread Andreas Sturmlechner
commit: 2ec0d171de1098ae416be61d4e91b21228cba3d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 20:04:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec0d171

dev-util/kdevelop-python: 5.4.3 version bump

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

 dev-util/kdevelop-python/Manifest  |  1 +
 .../kdevelop-python/kdevelop-python-5.4.3.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/kdevelop-python/Manifest 
b/dev-util/kdevelop-python/Manifest
index 0062318b5d0..3f98986711c 100644
--- a/dev-util/kdevelop-python/Manifest
+++ b/dev-util/kdevelop-python/Manifest
@@ -1,2 +1,3 @@
 DIST kdev-python-5.3.3.tar.xz 1082448 BLAKE2B 
000d0e54c5e2b5eb41c6be0f82d7b6ef476bed3175f367db11fdcebf2f7063b322ac0901059a2e17391904f2ac5cffdcb48d3015665d697e89aa6e0be1ae550e
 SHA512 
4d388b20588b4032efd677e9f152be53739a4c5c5bb3fcf37b5289da418c47281b6a545ae5825f9674b90333e69f2949e6e9b4d6704010cbb878d2ce8b3ee384
 DIST kdev-python-5.4.2.tar.xz 1074220 BLAKE2B 
c2c6c1bfc0ebf3d0950740f11dd881830a3d5d9e0b331fbb16f14995b2f49f3a86293189409f005c582b9c0ed9de4a92682c53ef0145cd3200310092792f022f
 SHA512 
fef69a4afa9539e719d4808c272d1c34f4b56c33eba355f3bd0de87a6614912e30233ae7f48e9821acb9f25f2c3bd3776f4965f777fabdde21fe48d0b7baefc8
+DIST kdev-python-5.4.3.tar.xz 1072228 BLAKE2B 
4b1a6bbed56d30aaed290951b4aeca99512a0def3ecbe60126bac058c908f12821ecef1989688a6133f4954bd6ceb8fc4c2e05677898639294d441ad6a15bcbb
 SHA512 
0e528515dfc333ce56eff00ed3c0ab0130d2cea6518e70fe4756179e447881ce3488f09900bed628ba92f9a423c396ff6ca71a3cf73471cc71f2ac9226a27bb0

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.4.3.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.4.3.ebuild
new file mode 100644
index 000..f85c7d2da5c
--- /dev/null
+++ b/dev-util/kdevelop-python/kdevelop-python-5.4.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+KMNAME="kdev-python"
+PYTHON_COMPAT=( python3_{6,7} )
+inherit kde5 python-single-r1
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Python plugin for KDevelop"
+HOMEPAGE="https://www.kdevelop.org/;
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep threadweaver)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   dev-util/kdevelop:5=
+"
+RDEPEND="${DEPEND}
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+"
+
+RESTRICT+=" test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   kde5_pkg_setup
+}



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

2019-10-21 Thread Lars Wendler
commit: aaa64ef5784516aa26620fff115801c4807fecfe
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 21 20:51:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 21 20:52:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa64ef5

sys-fs/btrfs-progs: Bump to version 5.3. Removed old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/btrfs-progs/Manifest | 2 +-
 .../btrfs-progs/{btrfs-progs-5.3_rc1.ebuild => btrfs-progs-5.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 9e902390129..c9fd4201b20 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -8,4 +8,4 @@ DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 
8bf07a3bc3d24a3f641c2dc7a6353f186
 DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 
3fdd1c040fdf8083fcf5d4106db22112aaba59dd9a6ab8ad164302ec153a83151fbf88d84181dc849c296bb96ad883d4f7329bff111c67c19fdb814db5073fb2
 SHA512 
143f5c8863f3b9eff2e4ca2c750bb80ffe62f66d0c15d23e6f5bf75dab0133dcd3ff4d4c722360560de24b73e3da1222f265230d18de06d7bccd85ad2cb9a6a5
 DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B 
ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808
 SHA512 
0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
 DIST btrfs-progs-v5.2.2.tar.xz 2073592 BLAKE2B 
6c477ad2599a2f629b5d85a28dee7286af744e4d684ff9a0e9b5ae433b7b1450ac66caa41103781d159c172d8c6fdf26f4590d1476e457f09d7f52d6ea87e481
 SHA512 
97eaf3dd8ce1629f0acace23f3eedc7c6942299ddb65cdc3b0a7b623026db1063d72f3c1b6297782705e08dfc4c361384e17b5e27a16e756cd0a81e35e79aa9c
-DIST btrfs-progs-v5.3-rc1.tar.xz 2078100 BLAKE2B 
86cf65a7da7d4d2d781f2be95c7bffdff570a5275afcb7c85b4d3d96a605238e1b7e1f37d89da7142001005c2c12778c1cbb8be77517ef3c8855ea4a2c2cb29e
 SHA512 
b22385f94bfc1329cb5ebf36c7d45823db60634ed34f8994627a9dc7aff21879f3b2ad1d2c3ec13f34a7e7066c0dd41bd3489d9704c0562bd380dd139f767a02
+DIST btrfs-progs-v5.3.tar.xz 2076996 BLAKE2B 
31bfb9b1fd12cc4607e565c58ea674050b89b4f5730da59254dc84e99ea1b8c40132be3025b7ac3e0b9a74db3ff9fc5b4d9afa2dce7604f2df7915114c0e37b0
 SHA512 
a1676a5f7d978bc32a5967de7be4b1010acf62350f44199a1595d50bfe83a79c790ed5cfa2b81656982c9ab7fc4a753786c909d59f9b0b068e772f1ffafe0bca

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.3_rc1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.3.ebuild
similarity index 100%
rename from sys-fs/btrfs-progs/btrfs-progs-5.3_rc1.ebuild
rename to sys-fs/btrfs-progs/btrfs-progs-5.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/, dev-libs/atk/, app-text/enchant/, ...

2019-10-21 Thread Matt Turner
commit: 87194aad4cf46d92af5e3e8575a11c812fff45b5
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 21 20:34:05 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 20:35:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87194aad

*/*: Remove some ~amd64-fbsd ~x86-fbsd keywords

These were from a pull request that rotted for a month.

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

 app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild   | 2 +-
 app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild | 2 +-
 app-text/enchant/enchant-2.2.4.ebuild | 2 +-
 app-text/gspell/gspell-1.8.2.ebuild   | 2 +-
 dev-libs/atk/atk-2.34.1.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild 
b/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
index 25c5bab4a1d..2a9349ea14e 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild
index bd6e7782747..09737b71d1b 100644
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 LICENSE="LGPL-2+"
 SLOT="2"
 IUSE="X gtk-doc +introspection"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
 RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]

diff --git a/app-text/enchant/enchant-2.2.4.ebuild 
b/app-text/enchant/enchant-2.2.4.ebuild
index b9445634e88..f4146b3a703 100644
--- a/app-text/enchant/enchant-2.2.4.ebuild
+++ b/app-text/enchant/enchant-2.2.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 
 IUSE="aspell +hunspell static-libs test"
 REQUIRED_USE="|| ( hunspell aspell )"

diff --git a/app-text/gspell/gspell-1.8.2.ebuild 
b/app-text/gspell/gspell-1.8.2.ebuild
index 19aaa905998..52ccc9e6403 100644
--- a/app-text/gspell/gspell-1.8.2.ebuild
+++ b/app-text/gspell/gspell-1.8.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gspell;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/1" # subslot = libgspell-1 soname version
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+introspection vala"
 REQUIRED_USE="vala? ( introspection )"

diff --git a/dev-libs/atk/atk-2.34.1.ebuild b/dev-libs/atk/atk-2.34.1.ebuild
index ed2097b8586..7b6ef0410e7 100644
--- a/dev-libs/atk/atk-2.34.1.ebuild
+++ b/dev-libs/atk/atk-2.34.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/, x11-misc/xdg-utils/files/

2019-10-21 Thread Pacho Ramos
commit: ddfe3525c46f04a9c3b12a1a04ca42adfc529c98
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Oct 21 20:27:43 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Oct 21 20:27:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfe3525

x11-misc/xdg-utils: Drop old

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

 x11-misc/xdg-utils/Manifest|  1 -
 .../files/xdg-utils-1.1.1-ktraderclient5.patch | 43 -
 x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild   | 71 --
 3 files changed, 115 deletions(-)

diff --git a/x11-misc/xdg-utils/Manifest b/x11-misc/xdg-utils/Manifest
index c480c1765e7..d1b2a495141 100644
--- a/x11-misc/xdg-utils/Manifest
+++ b/x11-misc/xdg-utils/Manifest
@@ -1,2 +1 @@
-DIST xdg-utils-1.1.1.tar.gz 295213 BLAKE2B 
c52bf6bb4d5e2cd2848b17dc4f478debe1d9d399a02f014d0507ed26330ce47ac77c047919fab06c3cc773fab6bd4744bcdd9338e0726aca8e690bb76c0a
 SHA512 
6641b17daea7eecfee0d395e621dc42481582e505bff90a6df5eb0299ed2dca7a76520f000d9545a8424f06d41590382156a2e50f3d68d5c1ab825c268e90edb
 DIST xdg-utils-1.1.3.tar.gz 297170 BLAKE2B 
bd281df73d8c966d11b502dd7ec88d96dbc9683503f54b043ae4842f146b6847bd3dd6902cf993771848d9fcb55d26d67f032af2b8aa0795a6d9855535e57d5b
 SHA512 
d1f819a211eb4104a90dfdc6fedcb640fd46b15ccfc8762266f8f538c49d74cb00027b8c1af991fb2a200acb4379986ae375700e06a2aa08fb41a38f883acb3e

diff --git a/x11-misc/xdg-utils/files/xdg-utils-1.1.1-ktraderclient5.patch 
b/x11-misc/xdg-utils/files/xdg-utils-1.1.1-ktraderclient5.patch
deleted file mode 100644
index eee4684c17c..000
--- a/x11-misc/xdg-utils/files/xdg-utils-1.1.1-ktraderclient5.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 31db8136bdf61e7f9cb866f9d47c99c63343558d Mon Sep 17 00:00:00 2001
-From: Massimiliano Torromeo 
-Date: Fri, 15 Apr 2016 11:17:37 +0200
-Subject: xdg-mime: support for KDE Frameworks 5.6
-
-
-diff --git a/scripts/xdg-mime.in b/scripts/xdg-mime.in
-index 129850f..63b8a82 100644
 a/scripts/xdg-mime.in
-+++ b/scripts/xdg-mime.in
-@@ -428,13 +428,9 @@ defapp_kde()
-   case "${KDE_SESSION_VERSION}" in
- 4)
-   KTRADER=`which ktraderclient 2> /dev/null`
--  MIMETYPE="--mimetype"
--  SERVICETYPE="--servicetype"
- ;;
- 5)
-   KTRADER=`which ktraderclient${KDE_SESSION_VERSION} 2> /dev/null`
--  MIMETYPE="--mimetype"
--  SERVICETYPE="--servicetype"
- ;;
-   esac
- else
-@@ -442,8 +438,8 @@ defapp_kde()
- fi
- if [ -n "$KTRADER" ] ; then
- DEBUG 1 "Running KDE trader query \"$MIME\" mimetype and 
\"Application\" servicetype"
--trader_result=`$KTRADER $MIMETYPE "$MIME" $SERVICETYPE Application 
2>/dev/null \
--| grep DesktopEntryPath | head -n 1 | cut -d ':' -f 2 | cut -d \' 
-f 2`
-+trader_result=`$KTRADER --mimetype "$MIME" --servicetype Application 
2>/dev/null \
-+| grep -E "^DesktopEntryPath : |\.desktop$" | head -n1 | sed 
"s/^DesktopEntryPath : '\(.*\.desktop\)'\$/\1/"`
- if [ -n "$trader_result" ] ; then
- basename "$trader_result"
- exit_success
-@@ -954,4 +950,3 @@ esac
- update_mime_database $xdg_base_dir
- 
- exit_success
--
--- 
-cgit v0.10.2
-

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild
deleted file mode 100644
index ddf9215344f..000
--- a/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools
-
-MY_P=${P/_/-}
-
-DESCRIPTION="Portland utils for cross-platform/cross-toolkit/cross-desktop 
interoperability"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/xdg-utils/;
-#SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz;
-#SRC_URI="https://people.freedesktop.org/~rdieter/${PN}/${MY_P}.tar.gz
-#  https://dev.gentoo.org/~ssuominen/${P}-patchset-1.tar.xz;
-SRC_URI="https://portland.freedesktop.org/download/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
-IUSE="doc +perl"
-
-RDEPEND="dev-util/desktop-file-utils
-   x11-misc/shared-mime-info
-   x11-apps/xprop
-   x11-apps/xset
-   perl? ( dev-perl/File-MimeInfo )"
-DEPEND=">=app-text/xmlto-0.0.26-r1[text(+)]"
-
-DOCS=( README RELEASE_NOTES TODO ) # ChangeLog is bogus, see git instead
-
-PATCHES=( "${FILESDIR}/${P}-ktraderclient5.patch" )
-
-RESTRICT="test" # Disabled because of sandbox violation(s)
-
-#S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-   # If you choose to do git snapshot instead of patchset, you need to 
remember
-   # to run `autoconf` in ./ and `make scripts-clean` in ./scripts/ to 
refresh
-   # all the files
-   if [[ -d 

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

2019-10-21 Thread Thomas Deutschmann
commit: d5895431ddf8fbab3f4e7a6ccb6ccbacf567ab5a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 21 19:59:14 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 21 19:59:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5895431

mail-client/thunderbird: allow LLVM 9.x

Closes: https://bugs.gentoo.org/698120
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird/thunderbird-60.9.0.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-60.9.0.ebuild 
b/mail-client/thunderbird/thunderbird-60.9.0.ebuild
index ac0b9acef56..23f57c4db64 100644
--- a/mail-client/thunderbird/thunderbird-60.9.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.9.0.ebuild
@@ -32,7 +32,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then
 fi
 MOZ_P="${PN}-${MOZ_PV}"
 
-LLVM_MAX_SLOT=8
+LLVM_MAX_SLOT=9
 
 inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm 
mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2 multiprocessing
 
@@ -117,6 +117,14 @@ DEPEND="${CDEPEND}
>=sys-devel/binutils-2.30
sys-apps/findutils
|| (
+   (
+   sys-devel/clang:9
+   !clang? ( sys-devel/llvm:9 )
+   clang? (
+   =sys-devel/lld-9*
+   sys-devel/llvm:9[gold]
+   )
+   )
(
sys-devel/clang:8
!clang? ( sys-devel/llvm:8 )



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

2019-10-21 Thread Matt Turner
commit: 3f1c7d797cd1afc3f84066464fb7653d9c75a0c2
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 21 19:55:17 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:55:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1c7d79

media-libs/mesa: Version bump to 19.1.8

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-19.1.8.ebuild | 540 +
 2 files changed, 541 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index fd4f4086e9f..9d12e8c304a 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-19.1.7.tar.xz 10941152 BLAKE2B 
6be14ddac404668bdd8b7b8756388019c3610ac41b65a7723a419b97b7eccbca666ad6d904f4cde186c4b171e056636a8a6a5727e30963c8fa177d7861bd6cfb
 SHA512 
0865b5f91e5daa00e1da2b3d8b65fe5d2ff6332372bf8fec7d671d05d8d64ec5a7abea1858cdfc506c76b7226d2bea0af3426565f156b796d8e0f949ea33dc15
+DIST mesa-19.1.8.tar.xz 10945480 BLAKE2B 
df2ce0561cd0a61f0f35a406a5a9b2384c0c5869efadabfa40b07cf96a592214aa5c6d03423598c531f117075c3b59aa5af6f9b1c5dfa5914aabe41f60b592a0
 SHA512 
3bcc90c17cf966ce3399434ca2d4f363c5778e52c56b8184d6cdf22ef2e4a4fdb9c3fbff5c98efc856e3535f81259608a6daa74af1f3bdce30ea251d86435c74
 DIST mesa-19.2.0.tar.xz 11464180 BLAKE2B 
f2f260e9efb928532501ff4f1c0137621f954991ef6d30fbdc61c28fb95e3ddb9e81276d345bc7bff6871e603dcbb29073b788427d0dea565dfa9b7f8b88966d
 SHA512 
7278bbfba9c29fe91d1959ff1a48422e917db85287460523d12ae8c6d7f49f76e9636bf4c0d8d7d89e5569b3c67135f1b23b8f6c9d52d39413d8ec22e3bb40f0
 DIST mesa-19.2.1.tar.xz 11468492 BLAKE2B 
9f6a1a5426343213a19dccb07917326b887ddc6ec02426b0604bea35a529f33c18ca46e2db09eb44c5b4a3b6e70da5f8fc7e049b1a0febd35d0de8f2ec4d2641
 SHA512 
decd74976fe866bf67fac4ae55a62d8e33ad24278dd58effe533e7d258b249f0ead848360e7e71444265184c6d9d9b04361caf0c6df99504e33599e7a0cd6c5d

diff --git a/media-libs/mesa/mesa-19.1.8.ebuild 
b/media-libs/mesa/mesa-19.1.8.ebuild
new file mode 100644
index 000..da2c1a3b325
--- /dev/null
+++ b/media-libs/mesa/mesa-19.1.8.ebuild
@@ -0,0 +1,540 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_5 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;
+   EXPERIMENTAL="true"
+   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 nouveau 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 pic selinux test unwind vaapi 
valgrind
+   vdpau vulkan vulkan-overlay wayland 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_nouveau? ( || ( classic 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 )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   

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

2019-10-21 Thread Matt Turner
commit: 990ab38ba6b7959caba4cc5648158423628d2bf3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 20 05:45:01 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:51:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990ab38b

app-text/gspell: Version bump to 1.8.2

* sys-devel/gettext dependency raised to 0.19.6

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

 app-text/gspell/Manifest|  1 +
 app-text/gspell/gspell-1.8.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest
index e517025f3b5..24f1d62f054 100644
--- a/app-text/gspell/Manifest
+++ b/app-text/gspell/Manifest
@@ -1,2 +1,3 @@
 DIST gspell-1.6.1.tar.xz 416704 BLAKE2B 
2a180bc52d3f09813d8de362e5bf900f831663c09530c8a9b993baf55f852a3939447a71c9c9dc0caafba7e8b74a2a5aad4443cf248eb87da4e15e0481e74262
 SHA512 
f1ffbd0d23d9743bcf924c25b3a3d7bf93c6a5e4ea5e362fb7300f657d8c1d0117e847f3dec29de377947f850e003b24a3231e88e99b313c955dd94ce358c23e
 DIST gspell-1.8.1.tar.xz 419268 BLAKE2B 
f32c9c518c23f8f560d65eb6fb122703561cc09e385eefa99d0761e8aa5b5bf3a8cec3cab7071043134314262979de56d08ee2929973b7968016b123e53d8f16
 SHA512 
ae94f46c7bdcdeefa0279cd4ac3c50e53b63092016e298ef6b502c40c2574a2135c503ab322f5a3a7b8b4422fdec291a6ed0c937683a8c0f32d7ad474cc1569b
+DIST gspell-1.8.2.tar.xz 421936 BLAKE2B 
5fdff772e716c1f062002d7371064dbbaf6eb43e77cef03b8fca7ea71a91eac82ca54a5463c0f785153a15ceb65ad06aeecc069196765cb78e5dfaff5d81fec6
 SHA512 
220bdec2b8229e848960e5e31bda1209dedac232637d3e6d4931ca2552054fbdf3f576d52f3d5a7ac734e6e626f2fcc7cefd0bff906b29ba9930cef791906c32

diff --git a/app-text/gspell/gspell-1.8.2.ebuild 
b/app-text/gspell/gspell-1.8.2.ebuild
new file mode 100644
index 000..19aaa905998
--- /dev/null
+++ b/app-text/gspell/gspell-1.8.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="Spell check library for GTK+ applications"
+HOMEPAGE="https://wiki.gnome.org/Projects/gspell;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1" # subslot = libgspell-1 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+
+IUSE="+introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   app-text/iso-codes
+   >=app-text/enchant-2.1.3
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20:3[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
+   vala? ( $(vala_depend) )
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx emake check
+}



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

2019-10-21 Thread Matt Turner
commit: e2f7ac93aa6e955bf7cf30674731e9e8b51b4d9f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 20 05:29:46 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:51:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f7ac93

dev-libs/atk: Version bump to 2.34.1

* dev-libs/glib dependency raised to 2.38

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

 dev-libs/atk/Manifest  |  1 +
 dev-libs/atk/atk-2.34.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/atk/Manifest b/dev-libs/atk/Manifest
index 83b5df2211a..d7fb1c3fd3e 100644
--- a/dev-libs/atk/Manifest
+++ b/dev-libs/atk/Manifest
@@ -1,3 +1,4 @@
 DIST atk-2.28.1.tar.xz 712508 BLAKE2B 
71aee8bc937e1e37d40e6a9820d0002bcc763dbf87385ede2484ec6fe17a9924d5753d74dc3a769602746c915d0c46da8eea78cc80c706e3c38faca2e5050364
 SHA512 
aa61e7718b3f4d9c33ec2b4747e35f894a51550ef39ecc4a7af5705811c029645bd3c728071f446b075a0b7aef0c35c1b73406a210cd30171838f24a8dfc0abb
 DIST atk-2.30.0.tar.xz 290264 BLAKE2B 
dec44abf3bd4937f417cd0b75bee32fdd073ccca1e44d883293d060afbbc30909aac483007e293231fafe0c5481df94d1113d287a0002a823f4e9c8e7bd647c2
 SHA512 
03f311378fdb91442f27ed542fa36edd2c9c036837c9f25ff37468bf7f743277d0b9253621563d15894e0da9d37e8df0a0e2c0e47e6aae33a38b13744c3b8b8e
 DIST atk-2.32.0.tar.xz 292088 BLAKE2B 
15f093db60cc54d1a5a18dc78cb9d64fa73e18dadb724fe5143956199f4ff1aa4ea9daf0796b14f228a1d91f1d44e88749c67fe5a6a84bd001916d78be4680f9
 SHA512 
8cd2a3ee006f21835f3e564f2e1de4ae61bd9529b4c0b4f2e3ece88e905e2dd36b67affb089f41582806a1397576602a526a4b8698303708894f20af97ecac22
+DIST atk-2.34.1.tar.xz 293140 BLAKE2B 
8ae280583867460734ca001eb01963eefcc519eb09658e2e793cd1a07831e8e5ade20a4d38bb5925a1103da206d9d6283a2b1892c671f12090b3eefac04b34e1
 SHA512 
a7c8ec7c2166bb8734b065402bf7700cdc69f56c0958663e88596b155a20063e4cfbf1754d8b8ed94a4e509db2e97e2603b0a8037e61028acc85930e631a633e

diff --git a/dev-libs/atk/atk-2.34.1.ebuild b/dev-libs/atk/atk-2.34.1.ebuild
new file mode 100644
index 000..ed2097b8586
--- /dev/null
+++ b/dev-libs/atk/atk-2.34.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson multilib-minimal xdg
+
+DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="gtk-doc +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3 )
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   >=sys-devel/gettext-0.19.8
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddocs=$(multilib_native_usex gtk-doc true false)
+   -Dintrospection=$(multilib_native_usex introspection true false)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2019-10-21 Thread Matt Turner
commit: 2e518e017374461466c1138b4478843b8e878108
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 20 05:51:11 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:51:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e518e01

app-text/enchant: Version bump to 2.2.4

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

 app-text/enchant/Manifest |  1 +
 app-text/enchant/enchant-2.2.4.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/app-text/enchant/Manifest b/app-text/enchant/Manifest
index be0383a051c..14f5a7bbd82 100644
--- a/app-text/enchant/Manifest
+++ b/app-text/enchant/Manifest
@@ -3,3 +3,4 @@ DIST enchant-2.1.0.tar.gz 962857 BLAKE2B 
f1ee729f20f06c14cbe81c27eeff5ff3bfe9e81
 DIST enchant-2.1.1.tar.gz 961821 BLAKE2B 
1aaedc16e2108a382390c9401233d6a77dcff8732fb0af1a35816993b8eb127f22f9e6f4359b997f6793f53dd37c50c1c69d2aa09cf53bb5c47baa47277e044e
 SHA512 
5cb57198ea826da6d9ed9042edca87fcca9b811e8e75b382ed1568c5b1d8d4f8d6ba732a167c8d52261cfce540f23f84bd4d2889a4beafd2db1d8509c0b6bc15
 DIST enchant-2.1.2.tar.gz 963236 BLAKE2B 
3adaf9d96c7e2d7c5e31fe31ac426230f2e88b1cd6f68157e11f13c30fc5c161723d5a5b40bbe158307ce7352e098cd22272f4a75786854f7d82a0c5694b0f2b
 SHA512 
6cb2eeccc617c005998b16ebc33a84a05cec116b26fd679fc1416110821a85a16605c8564672e1168ac6c865cfcca6680005d1219aa615ca1c2393bd523ae0c4
 DIST enchant-2.2.3.tar.gz 957451 BLAKE2B 
294c4eb7afbe97a2c8076b1b26640cb15d13dde64de7879557992e3c8ec96d68ff4fbc2c911d3c6d8811d4d5ca5a104040941ab59f8a18e324134e7ac38a2dfa
 SHA512 
abde9d6fec25edff694570455fd4c6e8e2e2c41a6b133bbb31a344761137a354cc1c655e53374cf712bf311c3732dc721e9ffd2dc933d78ec8ccf224350635d6
+DIST enchant-2.2.4.tar.gz 953026 BLAKE2B 
c1745c365c4084d92988105e072b4776e7f565a53748fdda67ab792777ce78276de5f843ae095d7c025f4f08cfa5daa5e3f9c26acf4e98b0978d589c9e9e076b
 SHA512 
3860f04e276e1afa8969041b3f57411136d6b96ecf90996cdb122739e87be432f12219d2635c29d2e7ef3f2eeb366013026b6f8327a9749ffbc3a1dfafb4b870

diff --git a/app-text/enchant/enchant-2.2.4.ebuild 
b/app-text/enchant/enchant-2.2.4.ebuild
new file mode 100644
index 000..b9445634e88
--- /dev/null
+++ b/app-text/enchant/enchant-2.2.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Spellchecker wrapping library"
+HOMEPAGE="https://abiword.github.io/enchant/;
+SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+
+IUSE="aspell +hunspell static-libs test"
+REQUIRED_USE="|| ( hunspell aspell )"
+
+# FIXME: depends on unittest++ but through pkgconfig which is a Debian hack, 
bug #629742
+COMMON_DEPENDS="
+   >=dev-libs/glib-2.6:2
+   aspell? ( app-text/aspell )
+   hunspell? ( >=app-text/hunspell-1.2.1:0= )"
+
+RDEPEND="${COMMON_DEPENDS}"
+
+DEPEND="${COMMON_DEPENDS}
+   virtual/pkgconfig
+"
+#  test? ( dev-libs/unittest++ )
+
+RESTRICT="test"
+
+src_configure() {
+   econf \
+   $(use_with aspell) \
+   $(use_with hunspell) \
+   $(use_enable static-libs static) \
+   --without-hspell \
+   --without-voikko \
+   --with-hunspell-dir="${EPREFIX}"/usr/share/hunspell/
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2019-10-21 Thread Matt Turner
commit: 4472d76233bd875b1bf777c4c7dff128068d74cb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 20 05:37:04 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:51:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4472d762

app-accessibility/at-spi2-core: Version bump to 2.34.0

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

 app-accessibility/at-spi2-core/Manifest|  1 +
 .../at-spi2-core/at-spi2-core-2.34.0.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index e573ee9b7cf..8c12ae3f9a1 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1,3 +1,4 @@
 DIST at-spi2-core-2.26.2.tar.xz 494484 BLAKE2B 
0c67cea9c0107fb6503a933de134eb662f192ae2a98734bde1b0629da151476858720d2dcb1791a00a44b61ae2ead945178fba659f88303c552567d7f3f9817b
 SHA512 
6a8e158e30c37ce475467b6634aff046a318875271966d7bfa3e56052d0cd26cd37435d0b9ae14f079542b8b3e76088da5bd50ed39eb39f3f40394c55ed3f255
 DIST at-spi2-core-2.30.1.tar.xz 188056 BLAKE2B 
8686a5bd0a359d575d052f5c42cec76bbd88f7d681decbcec92ef163d5f59dac4e642b544b928e141739479b9e349868c0f5ecb7d42a29e9b32615f27a852e52
 SHA512 
c8b6a2ae5f96ce7d8c1fd32c9fec861148ceff631069b417296425fe6e2ae15198628826e13a72e018871d38e12b1128aa299edcc45eaf3eb7bbff83774361cd
 DIST at-spi2-core-2.32.1.tar.xz 188952 BLAKE2B 
a12e234b19a38b0fcffbabb8430ef49dc538b38831cc22bbafc7f5d499082007909a82e785184d052f3a62853474cbc4838125540026a6d0e2ac2181e98a6a4c
 SHA512 
cec6ea1426b25d9738c5c401a1038b39e04b1e989b7ef8e02590d117b35cfb253b260cc6e41b09e10e007801fedcb7702c48ba7f3a0c7b6c1f16edd4e8ad0cca
+DIST at-spi2-core-2.34.0.tar.xz 186736 BLAKE2B 
6210ef0254760f1ef6e9c9124680f604864e24228650d4be1026dc73ce0ec5d10eec5e9958a98f0970e1292e4fc3935c8379278b10c633c87da5eb3960b94670
 SHA512 
99f6773e29fb5fcb339cbe5b23133dab78bc52e3c46a1d5bd748788c48345223f1def5078ac48e58756a7692459b177b0e26dc8059898a5ccac56ceb495b7de8

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild
new file mode 100644
index 000..bd6e7782747
--- /dev/null
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.34.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson multilib-minimal systemd virtualx xdg
+
+DESCRIPTION="D-Bus accessibility specifications and registration daemon"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="X gtk-doc +introspection"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+
+RDEPEND="
+   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+PATCHES=(
+   # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
+   "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
+)
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dsystemd_user_dir="$(systemd_get_userunitdir)"
+   -Ddocs=$(multilib_native_usex gtk-doc true false)
+   -Dintrospection=$(multilib_native_usex introspection)
+   -Dx11=$(usex X)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   virtx meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-atk/

2019-10-21 Thread Matt Turner
commit: fe9c9d98029f7cc7f7a4bb6c587a957f223449fe
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 20 05:41:22 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:51:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9c9d98

app-accessibility/at-spi2-atk: Version bump to 2.34.0

atk and at-spi2-core required versions have been raised to 2.33.3 and
2.33.2 respectively.

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

 app-accessibility/at-spi2-atk/Manifest |  1 +
 .../at-spi2-atk/at-spi2-atk-2.34.0.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-accessibility/at-spi2-atk/Manifest 
b/app-accessibility/at-spi2-atk/Manifest
index 3c805bafc17..66ab578f4d3 100644
--- a/app-accessibility/at-spi2-atk/Manifest
+++ b/app-accessibility/at-spi2-atk/Manifest
@@ -1,3 +1,4 @@
 DIST at-spi2-atk-2.26.2.tar.xz 322800 BLAKE2B 
108a01fd8c16816d9953ad42721080dd6dcb9f75c95c412387d7f54920998c66eb5855eb859e8e00096a47b387d05779691887a7717d31f4c70681d69a9c8266
 SHA512 
f938b8e2b999fcdfa13e9433bd13c39430bae2ceae0c664a24caccc6af522947bf73de02de3c359807f5370a85961193df2ba24b193b60b915c61828ea747bb2
 DIST at-spi2-atk-2.30.1.tar.xz 94812 BLAKE2B 
fe3ef77e749bef2300219fe32586ac0b871d06dce708ce8b7b57356a1fa17041c3f7b788e3e6d6b5f89dc97c3e8d43a9d1eb897ed8fbaac954f042421aef68b6
 SHA512 
862cccb65d2a8a7df4e899e4f53742535389a0efa0a75c936b52e68690c07e206b19d8308f0910cddb71bda0d803012d613f6959329ae43c411d1314062b7018
 DIST at-spi2-atk-2.32.0.tar.xz 94952 BLAKE2B 
972bb32590a51549eb8b0b3c46a068e95cc43783f0f0e31ca3663ff1669196a88def63342c01d056d45d6f4fb4bcc2127b50a49be37fd45d33aa1daeadca5172
 SHA512 
095ceaa33d5b35f1f4f81a31bea00487c054493cb29d4fdbcf74331ec8d1b9570dc7cb93e1cc06da9ea3f5805e7a3a9e7bf80cfdbce86a1822c2a46327109393
+DIST at-spi2-atk-2.34.0.tar.xz 96116 BLAKE2B 
242b29b988d97b06ca85495be77f9c4cf1c621d9ff977cd73ea37f97b42fc636474df34429e7397fb3f91d3d11b14ce1b3de5d68c0b30f85877f444c78389564
 SHA512 
515ad4d0a000fa47a7848f3ea9f95f8e0c582f9d9876725deb8e521c60e290f73655445456e6c238f382cb8773b56db2795c221029ec931bad68395326b6bb04

diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild 
b/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
new file mode 100644
index 000..25c5bab4a1d
--- /dev/null
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.34.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson multilib-minimal virtualx xdg
+
+DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
+   >=dev-libs/atk-2.33.3[${MULTILIB_USEDEP}]
+   >=app-accessibility/at-spi2-core-2.33.2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   test? ( >=dev-libs/libxml2-2.9.1 )
+"
+
+multilib_src_configure() {
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests 
failed'
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2019-10-21 Thread Matthew Thode
commit: 6e041b5fff3214550951df033b8e69f14a6402a3
Author: Wim Muskee  gmail  com>
AuthorDate: Mon Oct 21 03:28:15 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct 21 19:50:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e041b5f

dev-python/python-augeas: drop old

Bug: https://bugs.gentoo.org/618046
Signed-off-by: Wim Muskee  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/python-augeas/Manifest  |  2 --
 .../python-augeas/python-augeas-0.4.1.ebuild   | 27 -
 .../python-augeas-0.4.2_pre131218.ebuild   | 28 --
 3 files changed, 57 deletions(-)

diff --git a/dev-python/python-augeas/Manifest 
b/dev-python/python-augeas/Manifest
index 902f2d87a6d..c6994584ef5 100644
--- a/dev-python/python-augeas/Manifest
+++ b/dev-python/python-augeas/Manifest
@@ -1,4 +1,2 @@
-DIST python-augeas-0.4.1.tar.gz 89652 BLAKE2B 
571c67fd6f10b209578eed7b3a7a1d628b8a23fa0cea81f3f6569031a36ce08536a03b714f13c0c3cc8fbe2727ff385b88eff81d498700ea6ba9197b4e31bf01
 SHA512 
ccd6ea10f927f06eba74dd48c21c7ca9a99c2910741ef925f078c09cd8a3421e63de3b74df2903a2cfd17f3defaa8df4624c9743d20e13bb5bfeacd7d50c5938
-DIST python-augeas-0.4.2_pre131218.tar.xz 77636 BLAKE2B 
033063d449b4c5ec2daa7a6266a4cf378be1964509c77d0d02274b7e70c70d245db5139dad582510aa2cf71e12d43d258855d45f8137e1bf843a99f79af3f8a7
 SHA512 
3677dfa4d7b6bbb22009ebee4ed4b46e50f7e5712354f5061476d5d21c86b956c4408f5ca005b674ad0e14e26c970830572aa077af6bb594dbff116991676e86
 DIST python-augeas-0.5.0.tar.gz 90667 BLAKE2B 
5d563350c3f80db45aad87326c445e93e3563ca6eb8de17889cdc91735c61dfcf0fda4e93f15c0d450ee156d57cb71598f32cdce6f6716b0fd610b793f103641
 SHA512 
d93d9e21c720084ee3c1841a2172dd1a4cfb41e668de0f557bd214efd65e685a1e5fc713a7d34e0fed727fe908bb1e8a09a1c10587bc27f3708cbcdee575cc51
 DIST python-augeas-1.0.3.tar.gz 92747 BLAKE2B 
0dda6ae6bbac1689c633301b91877cca4cf20773a3bf83bfd8a809dfc973da011cbeb39ed12f34b67f8f1be50ce5b9fc89e9cc7abbc992117853c11851b18fab
 SHA512 
737b41e7bb438d80da75b55714c3f0b1706a4b2cacddd20fadf855bc3044e532f4079319b3775032e6f6009cf7f282af33fdf583332772b443a6c2d4925639fa

diff --git a/dev-python/python-augeas/python-augeas-0.4.1.ebuild 
b/dev-python/python-augeas/python-augeas-0.4.1.ebuild
deleted file mode 100644
index 2fba8bd08a0..000
--- a/dev-python/python-augeas/python-augeas-0.4.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for Augeas"
-HOMEPAGE="http://augeas.net/;
-SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-admin/augeas"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS README.txt PKG-INFO"
-
-python_test() {
-   cd test || die
-   "${PYTHON}" test_augeas.py || die
-}

diff --git a/dev-python/python-augeas/python-augeas-0.4.2_pre131218.ebuild 
b/dev-python/python-augeas/python-augeas-0.4.2_pre131218.ebuild
deleted file mode 100644
index 1cd7d8cba9e..000
--- a/dev-python/python-augeas/python-augeas-0.4.2_pre131218.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for Augeas"
-HOMEPAGE="http://augeas.net/;
-#SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz;
-SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-admin/augeas"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS README.txt"
-
-python_test() {
-   cd test || die
-   "${PYTHON}" test_augeas.py || die
-}



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

2019-10-21 Thread Matthew Thode
commit: cfc0221a1c5b43122e586584a1814ae8cd7ea424
Author: Wim Muskee  gmail  com>
AuthorDate: Mon Oct 21 03:07:07 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct 21 19:50:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc0221a

dev-python/python-augeas: bump to 1.0.3

Closes: https://bugs.gentoo.org/678946
Signed-off-by: Wim Muskee  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/python-augeas/Manifest  |  1 +
 dev-python/python-augeas/metadata.xml  |  1 +
 .../python-augeas/python-augeas-1.0.3.ebuild   | 25 ++
 3 files changed, 27 insertions(+)

diff --git a/dev-python/python-augeas/Manifest 
b/dev-python/python-augeas/Manifest
index 25b379090eb..902f2d87a6d 100644
--- a/dev-python/python-augeas/Manifest
+++ b/dev-python/python-augeas/Manifest
@@ -1,3 +1,4 @@
 DIST python-augeas-0.4.1.tar.gz 89652 BLAKE2B 
571c67fd6f10b209578eed7b3a7a1d628b8a23fa0cea81f3f6569031a36ce08536a03b714f13c0c3cc8fbe2727ff385b88eff81d498700ea6ba9197b4e31bf01
 SHA512 
ccd6ea10f927f06eba74dd48c21c7ca9a99c2910741ef925f078c09cd8a3421e63de3b74df2903a2cfd17f3defaa8df4624c9743d20e13bb5bfeacd7d50c5938
 DIST python-augeas-0.4.2_pre131218.tar.xz 77636 BLAKE2B 
033063d449b4c5ec2daa7a6266a4cf378be1964509c77d0d02274b7e70c70d245db5139dad582510aa2cf71e12d43d258855d45f8137e1bf843a99f79af3f8a7
 SHA512 
3677dfa4d7b6bbb22009ebee4ed4b46e50f7e5712354f5061476d5d21c86b956c4408f5ca005b674ad0e14e26c970830572aa077af6bb594dbff116991676e86
 DIST python-augeas-0.5.0.tar.gz 90667 BLAKE2B 
5d563350c3f80db45aad87326c445e93e3563ca6eb8de17889cdc91735c61dfcf0fda4e93f15c0d450ee156d57cb71598f32cdce6f6716b0fd610b793f103641
 SHA512 
d93d9e21c720084ee3c1841a2172dd1a4cfb41e668de0f557bd214efd65e685a1e5fc713a7d34e0fed727fe908bb1e8a09a1c10587bc27f3708cbcdee575cc51
+DIST python-augeas-1.0.3.tar.gz 92747 BLAKE2B 
0dda6ae6bbac1689c633301b91877cca4cf20773a3bf83bfd8a809dfc973da011cbeb39ed12f34b67f8f1be50ce5b9fc89e9cc7abbc992117853c11851b18fab
 SHA512 
737b41e7bb438d80da75b55714c3f0b1706a4b2cacddd20fadf855bc3044e532f4079319b3775032e6f6009cf7f282af33fdf583332772b443a6c2d4925639fa

diff --git a/dev-python/python-augeas/metadata.xml 
b/dev-python/python-augeas/metadata.xml
index cdd8abd046a..08cc0a07f30 100644
--- a/dev-python/python-augeas/metadata.xml
+++ b/dev-python/python-augeas/metadata.xml
@@ -9,5 +9,6 @@ python-augeas is a set of Python bindings around augeas.
   
   
 python-augeas
+hercules-team/python-augeas
   
 

diff --git a/dev-python/python-augeas/python-augeas-1.0.3.ebuild 
b/dev-python/python-augeas/python-augeas-1.0.3.ebuild
new file mode 100644
index 000..10b466c7506
--- /dev/null
+++ b/dev-python/python-augeas/python-augeas-1.0.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for Augeas"
+HOMEPAGE="http://augeas.net/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="app-admin/augeas
+   >=dev-python/cffi-1.0.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   cd test && "${PYTHON}" test_augeas.py || die
+}



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

2019-10-21 Thread Zac Medico
commit: b74125f7b34055f38bb546439d35e8b5c84dc1b1
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 21 19:48:16 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 21 19:49:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74125f7

sys-apps/portage: fixup 2.3.78 GetConfigTestCase

Bug: https://bugs.gentoo.org/698046
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.78.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/portage/portage-2.3.78.ebuild 
b/sys-apps/portage/portage-2.3.78.ebuild
index 8e7b92e07cc..051e9931397 100644
--- a/sys-apps/portage/portage-2.3.78.ebuild
+++ b/sys-apps/portage/portage-2.3.78.ebuild
@@ -103,6 +103,9 @@ pkg_setup() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply 0299aedef74e47c0a68acf7905d8714c9578f125 for bug 698046.
+   sed -e 's|rsync -avP|rsync -LtvP|' -i 
lib/portage/tests/util/test_getconfig.py || die
+
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \



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

2019-10-21 Thread Matt Turner
commit: d1ce5fdee13306b85cf67f5ea4bc950f284e3538
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 19:06:56 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:39:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ce5fde

net-misc/networkmanager: Fix udev rule

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

 ...ager-data-fix-the-ID_NET_DRIVER-udev-rule.patch | 33 ++
 ...18.4.ebuild => networkmanager-1.18.4-r1.ebuild} |  4 +++
 2 files changed, 37 insertions(+)

diff --git 
a/net-misc/networkmanager/files/networkmanager-data-fix-the-ID_NET_DRIVER-udev-rule.patch
 
b/net-misc/networkmanager/files/networkmanager-data-fix-the-ID_NET_DRIVER-udev-rule.patch
new file mode 100644
index 000..1b94ab478d8
--- /dev/null
+++ 
b/net-misc/networkmanager/files/networkmanager-data-fix-the-ID_NET_DRIVER-udev-rule.patch
@@ -0,0 +1,33 @@
+From 27d380b70ea839c7badab420361e4e65e023e8e9 Mon Sep 17 00:00:00 2001
+From: Lubomir Rintel 
+Date: Fri, 16 Aug 2019 13:22:09 +0200
+Subject: [PATCH] data: fix the ID_NET_DRIVER udev rule
+
+Systemd v243 is complaining about the wrong substitution there. That is
+sort of harmless, because systemd-udevd in that version doesn't need the
+rule anyway. But still fix it, to avoid a warning.
+
+Also, newer udevd's $PATH doesn't include sbin. That is also okay,
+because we don't need the rule to actually work there. But fix it
+anyway.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=1740655
+---
+ data/84-nm-drivers.rules | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/84-nm-drivers.rules b/data/84-nm-drivers.rules
+index d246ef6ce..e398cb9f2 100644
+--- a/data/84-nm-drivers.rules
 b/data/84-nm-drivers.rules
+@@ -7,6 +7,6 @@ ACTION!="add|change", GOTO="nm_drivers_end"
+ # Determine ID_NET_DRIVER if there's no ID_NET_DRIVER or DRIVERS (old udev?)
+ ENV{ID_NET_DRIVER}=="?*", GOTO="nm_drivers_end"
+ DRIVERS=="?*", GOTO="nm_drivers_end"
+-PROGRAM="/bin/sh -c 'ethtool -i $1 | sed -n s/^driver:\ //p' -- 
$env{INTERFACE}", RESULT=="?*", ENV{ID_NET_DRIVER}="%c"
++PROGRAM="/bin/sh -c '/usr/sbin/ethtool -i $$1 |/usr/bin/sed -n s/^driver:\ 
//p' -- $env{INTERFACE}", ENV{ID_NET_DRIVER}="%c"
+ 
+ LABEL="nm_drivers_end"
+-- 
+2.21.0
+

diff --git a/net-misc/networkmanager/networkmanager-1.18.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
similarity index 99%
rename from net-misc/networkmanager/networkmanager-1.18.4.ebuild
rename to net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
index 79e755a8656..6698561d3d6 100644
--- a/net-misc/networkmanager/networkmanager-1.18.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
@@ -101,6 +101,10 @@ DEPEND="${COMMON_DEPEND}
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-data-fix-the-ID_NET_DRIVER-udev-rule.patch
+)
+
 python_check_deps() {
if use introspection; then
has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return



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

2019-10-21 Thread Matt Turner
commit: c7b8e47510cc7a3fd5e8d28e2ace9a967459816c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 20:55:31 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:40:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b8e475

dev-util/gtk-doc: Add missing test dependency

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

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index adafa6c7873..017f3d47f53 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
-IUSE="debug doc emacs highlight vim"
+IUSE="debug doc emacs highlight test vim"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -31,6 +31,7 @@ RDEPEND="
vim? ( || ( app-editors/vim app-editors/gvim ) )
!vim? ( dev-util/source-highlight )
)
+   test? ( sys-devel/bc )
 "
 DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}



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

2019-10-21 Thread Matt Turner
commit: 06ac090ba0aed3a1a3fd5ab20721820513bf9e80
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 21:16:03 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:40:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ac090b

dev-libs/gobject-introspection: Add missing test dep

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

 dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild
index 4b9721af843..ecde3bca4d5 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.60.2.ebuild
@@ -35,7 +35,9 @@ DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.19
sys-devel/bison
sys-devel/flex
-   test? ( x11-libs/cairo[glib] )
+   test? (
+   x11-libs/cairo[glib]
+   dev-python/markdown[${PYTHON_USEDEP}] )
 " # autoreconf needs autoconf-archive
 # PDEPEND to avoid circular dependencies, bug #391213; but needed for tests, 
thus test DEPEND as well
 PDEPEND="cairo? ( x11-libs/cairo[glib] )"



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

2019-10-21 Thread Matt Turner
commit: 39f6a49693e4df98ee4505211e702b615977dd12
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 20:15:00 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:39:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f6a496

media-gfx/gthumb: Depend on media-plugins/gst-plugins-gtk

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

 media-gfx/gthumb/{gthumb-3.6.2.ebuild => gthumb-3.6.2-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.6.2.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
similarity index 97%
rename from media-gfx/gthumb/gthumb-3.6.2.ebuild
rename to media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
index b8cf22ade78..c06bbec3e54 100644
--- a/media-gfx/gthumb/gthumb-3.6.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
@@ -23,7 +23,8 @@ RDEPEND="
>=media-libs/clutter-gtk-1:1.0 )
gstreamer? (
media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
+   media-libs/gst-plugins-base:1.0
+   media-plugins/gst-plugins-gtk:1.0 )
raw? ( >=media-libs/libraw-0.14:= )
http? ( >=net-libs/libsoup-2.42.0:2.4 )
gnome-keyring? ( >=app-crypt/libsecret-0.11 )



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

2019-10-21 Thread Matt Turner
commit: 6d1d316c6e8715035f12d4bb5ac24065bf1ef851
Author: Rodrigo Saboya  gmail  com>
AuthorDate: Wed Jul 31 14:35:52 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:39:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1d316c

net-misc/networkmanager: Fixing kernel config check

CONFIG_NF_NAT_IPV4 and CONFIG_NF_NAT_IPV6 were merged into CONFIG_NF_NAT on:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3bf195ae6037e310d693ff3313401cfaf1261b71

CONFIG_NF_NAT_MASQUERADE_IPV4 and CONFIG_NF_NAT_MASQUERADE_IPV6 were merged 
into CONFIG_NF_NAT_MASQUERADE on:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d1aca8ab3104aa7131f5ab144c6f586b54df084b

Closes: https://bugs.gentoo.org/691140
Closes: https://github.com/gentoo/gentoo/pull/12559
Signed-off-by: Rodrigo Saboya  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/networkmanager/networkmanager-1.18.2.ebuild| 6 +-
 net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.18.2.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.2.ebuild
index 4342ec029ba..2c4f15a72ad 100644
--- a/net-misc/networkmanager/networkmanager-1.18.2.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.2.ebuild
@@ -139,7 +139,11 @@ pkg_pretend() {
 
 pkg_setup() {
if use connection-sharing; then
-   CONFIG_CHECK="~NF_NAT ~NF_NAT_MASQUERADE"
+   if kernel_is lt 5 1; then
+   CONFIG_CHECK="~NF_NAT_IPV4 ~NF_NAT_MASQUERADE_IPV4"
+   else
+   CONFIG_CHECK="~NF_NAT ~NF_NAT_MASQUERADE"
+   fi
linux-info_pkg_setup
fi
if use introspection || use test; then

diff --git a/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
index 6698561d3d6..349e1bbb84c 100644
--- a/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.4-r1.ebuild
@@ -143,7 +143,11 @@ pkg_pretend() {
 
 pkg_setup() {
if use connection-sharing; then
-   CONFIG_CHECK="~NF_NAT ~NF_NAT_MASQUERADE"
+   if kernel_is lt 5 1; then
+   CONFIG_CHECK="~NF_NAT_IPV4 ~NF_NAT_MASQUERADE_IPV4"
+   else
+   CONFIG_CHECK="~NF_NAT ~NF_NAT_MASQUERADE"
+   fi
linux-info_pkg_setup
fi
if use introspection || use test; then



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

2019-10-21 Thread Matt Turner
commit: 67faffb15bfa371feadd132c45cf88e12aa4fac7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 20:42:45 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:40:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67faffb1

profiles: Mask dev-python/gnome-keyring-python for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8404b45a81e..91e3f1bcff7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2019-10-21)
+# Replaced by introspection bindings. Bug #628938
+# Removal in 30 days
+dev-python/gnome-keyring-python
+
 # Matthew Thode  (2019-10-20)
 # defunct upstream, removal in 30 days. Bug #611580
 app-emulation/openstack-guest-agents-unix



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

2019-10-21 Thread Zac Medico
commit: 0299aedef74e47c0a68acf7905d8714c9578f125
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 21 19:40:46 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 21 19:42:19 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0299aede

GetConfigTestCase: update FETCHCOMMAND_RSYNC

Bug: https://bugs.gentoo.org/698046
Fixes: 03c54e340073 ("make.globals: Change FETCHCOMMAND_RSYNC to --copy-links")
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/util/test_getconfig.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/portage/tests/util/test_getconfig.py 
b/lib/portage/tests/util/test_getconfig.py
index e79fca4b9..a0d00d0e1 100644
--- a/lib/portage/tests/util/test_getconfig.py
+++ b/lib/portage/tests/util/test_getconfig.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2017 Gentoo Foundation
+# Copyright 2010-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import tempfile
@@ -19,7 +19,7 @@ class GetConfigTestCase(TestCase):
 
_cases = {
'FETCHCOMMAND' : 'wget -t 3 -T 60 --passive-ftp -O 
"${DISTDIR}/${FILE}" "${URI}"',
-   'FETCHCOMMAND_RSYNC'   : 'rsync -avP "${URI}" 
"${DISTDIR}/${FILE}"',
+   'FETCHCOMMAND_RSYNC'   : 'rsync -LtvP "${URI}" 
"${DISTDIR}/${FILE}"',
'FETCHCOMMAND_SFTP': 'bash -c "x=\\${2#sftp://} ; 
host=\\${x%%/*} ; port=\\${host##*:} ; host=\\${host%:*} ; [[ \\${host} = 
\\${port} ]] && port= ; eval \\"declare -a ssh_opts=(\\${3})\\" ; exec sftp 
\\${port:+-P \\${port}} \\"\\${ssh_opts[@]}\\" \\"\\${host}:/\\${x#*/}\\" 
\\"\\$1\\"" sftp "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"',
'FETCHCOMMAND_SSH' : 'bash -c "x=\\${2#ssh://} ; 
host=\\${x%%/*} ; port=\\${host##*:} ; host=\\${host%:*} ; [[ \\${host} = 
\\${port} ]] && port= ; exec rsync --rsh=\\"ssh \\${port:+-p\\${port}} 
\\${3}\\" -avP \\"\\${host}:/\\${x#*/}\\" \\"\\$1\\"" rsync 
"${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"',
'PORTAGE_ELOG_MAILSUBJECT' : '[portage] ebuild log for 
${PACKAGE} on ${HOST}'



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vbox/

2019-10-21 Thread Craig Andrews
commit: 20a7844968d004182123a9777ac3101261975d4e
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 21 19:29:24 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 21 19:35:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a78449

media-plugins/kodi-pvr-vbox: 4.5.0 version bump

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

 media-plugins/kodi-pvr-vbox/Manifest   |  1 +
 .../kodi-pvr-vbox/kodi-pvr-vbox-4.5.0.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-vbox/Manifest 
b/media-plugins/kodi-pvr-vbox/Manifest
index 008d2584829..eea7c212786 100644
--- a/media-plugins/kodi-pvr-vbox/Manifest
+++ b/media-plugins/kodi-pvr-vbox/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-pvr-vbox-4.4.6.tar.gz 155719 BLAKE2B 
178ec1adfd17f8afc80daf526fec863b93c17ec13b5a54c7a2aa166c6a73cbe5d57a3e349f2c6522c2081af6b4f892a731b49a0aee2a6e5686a2adf5f95d5fc9
 SHA512 
b34b2ddc9bdae9a51e44a7dbe483f9a21d6d4de951e0c996a2f82e63b87718b7f56a3bfbeb45c0cc7a6d828d279bb1f6ab25292b328b1853a09e1267c22026fe
 DIST kodi-pvr-vbox-4.4.7.tar.gz 155710 BLAKE2B 
b8de69b536ef265afb5e30123555918a071517f2b61999889397b93ae1e06d0a695de0f604f66c011017bfe14ab251f95e75a5aec83fa0b13b69761b24914872
 SHA512 
07aae037b72c643ff0ca7c7fd911d77e04246caaa475a55e2ce71ee2075da68f8824d7babdfcfa31e64c27893e122c337a1fe48c769daad6acbd482e4b78297d
 DIST kodi-pvr-vbox-4.4.8.tar.gz 155911 BLAKE2B 
bcfd48ebfa0a6378367794df5789e8cc80768a12292f88c26eef52a99007edadbb7da016109e7d29566563176e87dc75ff19e78d8777b8f263d78a23a9d4a274
 SHA512 
27c0d7143d70cb42ec2c57e553622cbc785e1d01aef09600030b6cb3a23a4c974d51700e80da1f3480a7e0fbacef1db3ff955fe2beab79f6ee0613065a0e556a
+DIST kodi-pvr-vbox-4.5.0.tar.gz 159512 BLAKE2B 
3e5cb709c0720bcbe8f1cef4ecf13e653e933329374743c089c22b806a9ed5711466fe0186bb0d11a734c368ea576dbca72bb6269ab13c10edf6fddc8707c8d2
 SHA512 
e2d9583e86f28e192659e19ac853b26190b7a754bf9dad3f7a2fcdc4139ce918342a97d5424b12fae253b307c1a855b599bee8776bcc4fb319dc46887003b8e7

diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.5.0.ebuild 
b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.5.0.ebuild
new file mode 100644
index 000..6ba25eea26c
--- /dev/null
+++ b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   dev-libs/tinyxml2
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-iptvsimple/

2019-10-21 Thread Craig Andrews
commit: eb6643dad80c63f59c37c28f127380e44dd56e86
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 21 19:30:55 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 21 19:35:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6643da

media-plugins/kodi-pvr-iptvsimple: 3.8.5 version bump

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

 media-plugins/kodi-pvr-iptvsimple/Manifest   | 1 +
 ...r-iptvsimple-.ebuild => kodi-pvr-iptvsimple-3.8.5.ebuild} | 9 +++--
 .../kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild  | 5 +
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest 
b/media-plugins/kodi-pvr-iptvsimple/Manifest
index 9fe8d66a10a..8e96f55b394 100644
--- a/media-plugins/kodi-pvr-iptvsimple/Manifest
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -2,3 +2,4 @@ DIST kodi-pvr-iptvsimple-3.8.0.tar.gz 124269 BLAKE2B 
290eba76c3aad4cd2a2b03bf1f5
 DIST kodi-pvr-iptvsimple-3.8.1.tar.gz 124274 BLAKE2B 
44cbc2ecb1181802632fef51ce3d7d45a3b3b7b303b098645a70e8d6892383b5253c5d2bba628730a70e18670521064009f5cabe20df361c9329f83775aa0b1e
 SHA512 
0212cd55569c37265a7b0cfd4eea487bd5c056977d75587d5f63893fb7d09608afb08b82e3d1be839a89c05e56f037bc0c4b26149bb92d6f25b7f75dc5adb683
 DIST kodi-pvr-iptvsimple-3.8.3.tar.gz 124356 BLAKE2B 
a02ca855f9403e25256fd27556a02de5e456a4a4fea9047d64a695d11b9e25716d4f24347d37a661cafdb15ffcb59ae03869bb80dab858349b7ade73ac4992fc
 SHA512 
120507c08c7cb794ca15000946241084798bf8d91ceed77f5893dbb8b840afc6b8587c8f0fd263a8a3a1baeabade1ce6fa44b240fc5d482d9c88dfebe773c896
 DIST kodi-pvr-iptvsimple-3.8.4.tar.gz 124435 BLAKE2B 
941b74091138c683f333767a2a39ac2fab1b14767890bef830fc93f46091881ee721773ac3d8a06e0978f652b757a07eca8c8b5133a3d23c3aa8429a97e17cfd
 SHA512 
766acd02b7e1578341278943abf7e934ea38027bf9606f22c424ae7fb7dc96ab7c2372f00cd58a129285b9f8e1b2b15f7d6bd396a7587609e813e6bc5e098fad
+DIST kodi-pvr-iptvsimple-3.8.5.tar.gz 124925 BLAKE2B 
02ef7135a6bfa31bfb19609882fb6a386739f2a81b69fd221c49db7215c8a3546054fd80dd386ed5be13664eb65ec945c9a93d604ba010a4caec2eec4906cc0c
 SHA512 
87757d8eed15550439433831e1527f0bca394533a25871473d4ae48df586692646badb94c8b1c70e07f3f0a7550a716d9f6954b16bdebb8b3cf451db18f41978

diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild 
b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.5.ebuild
similarity index 83%
copy from media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild
copy to media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.5.ebuild
index 5decc98ab21..2fe768383e5 100644
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-3.8.5.ebuild
@@ -29,8 +29,8 @@ IUSE=""
 
 DEPEND="
=dev-libs/libplatform-2*
-   ~media-tv/kodi-
-   ~media-libs/kodi-platform-
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
sys-libs/zlib
dev-libs/rapidxml
"
@@ -38,3 +38,8 @@ DEPEND="
 RDEPEND="
${DEPEND}
"
+
+src_prepare(){
+   [ -d depends ] && rm -rf depends || die
+   cmake-utils_src_prepare
+}

diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild 
b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild
index 5decc98ab21..50ce43f2a41 100644
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-.ebuild
@@ -38,3 +38,8 @@ DEPEND="
 RDEPEND="
${DEPEND}
"
+
+src_prepare(){
+   [ -d depends ] && rm -rf depends || die
+   cmake-utils_src_prepare
+}



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

2019-10-21 Thread Nicolas Bock
commit: f8265c0e2b209dd524d63ae5aa09a395f11187dc
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Oct 21 19:30:46 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Oct 21 19:31:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8265c0e

app-crypt/keybase: Removing old version

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

 app-crypt/keybase/Manifest  |  1 -
 app-crypt/keybase/keybase-2.13.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 638cb3b0591..aa0ba211334 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,4 +1,3 @@
-DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e89960c82bd7bbca784d17cfcb06d3f650c7d7bd0934381b6868d67490e8868c7df2df6abc7ddd7275fcdc4e92996b7f0
 SHA512 
c0cad522f14cf39f08c841ff90f96662f3f5d9fe3c8e8156755a8805757c5d206991410a2511315b8c00dcafcc5e23e5449d37d13f399e6692e0c6d4fb1c0b61
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52

diff --git a/app-crypt/keybase/keybase-2.13.1.ebuild 
b/app-crypt/keybase/keybase-2.13.1.ebuild
deleted file mode 100644
index f2abdbb420f..000
--- a/app-crypt/keybase/keybase-2.13.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Client for keybase.io"
-HOMEPAGE="https://keybase.io/;
-SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   ~app-crypt/kbfs-2.11.0"
-RDEPEND="
-   app-crypt/gnupg"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   ln -vs "client-${PV}" "${P}" || die
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
-   golang-build_src_compile
-}
-
-src_test() {
-   EGO_PN="github.com/keybase/client/go/keybase" \
-   golang-build_src_test
-}
-
-src_install() {
-   dobin "${T}/keybase"
-   dobin "${S}/packaging/linux/run_keybase"
-   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
-   dodir "/opt/keybase"
-   insinto "/opt/keybase"
-   doins "${S}/packaging/linux/crypto_squirrel.txt"
-}
-
-pkg_postinst() {
-   elog "Start/Restart keybase: run_keybase"
-   elog "Run the service:   keybase service"
-   elog "Run the client:keybase login"
-   ewarn "Note that the user keybasehelper is obsolete and can be removed"
-}



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

2019-10-21 Thread Nicolas Bock
commit: 00e1496a98011e1499eb2d56b5e70f9e86dcdbe0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Oct 21 19:29:48 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Oct 21 19:29:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e1496a

app-crypt/keybase: Version bump to keybase-4.7.0

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

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-4.7.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index a34053b2c1a..638cb3b0591 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-2.13.1.tar.gz 41319007 BLAKE2B 
e29cc87822086936510c83f0678cd85e8996
 DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae8a6ebd6fecae6bfdaf7c011b0d6cbea472940f718316aff45da4c4eccde73c15df6a77229bd09be704ebb949ca1
 SHA512 
40ddbd6fc5201bbca087490022b021e6abc201dc428327e8974953d0e5cd403324cebf1ace29a22126eee0d1e36f84e85d443a236a7271ccdd79605abfe6fa72
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52
+DIST keybase-4.7.0.tar.gz 63827539 BLAKE2B 
237a638b9b4e6dad9a0b0e0146d355f94ea87c459e64edca4253dd8f2eba4ba959a0d1e4ebd768b6572d0ab9c4f05abed539a3d8a778b23ae840a202e3fc6144
 SHA512 
4dc49b102f7d18345c960081a0a8cfa4d36f19159ec09ab468eb3c86e0ec2c259e9c4b2b769ea57c555c79f3cfb457c7896ca05bf185c9c5725f9458377e4048

diff --git a/app-crypt/keybase/keybase-4.7.0.ebuild 
b/app-crypt/keybase/keybase-4.7.0.ebuild
new file mode 100644
index 000..b394003e10e
--- /dev/null
+++ b/app-crypt/keybase/keybase-4.7.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/;
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/dcron/

2019-10-21 Thread Sergei Trofimovich
commit: efc1ded07500cac7d0820c28a14fcda26c0ee3ec
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct 21 18:09:25 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 19:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc1ded0

sys-process/dcron: stable 4.5-r2 for hppa, bug #698134

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

 sys-process/dcron/dcron-4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/dcron/dcron-4.5-r2.ebuild 
b/sys-process/dcron/dcron-4.5-r2.ebuild
index e79fb5739b8..f2c38e8fa2a 100644
--- a/sys-process/dcron/dcron-4.5-r2.ebuild
+++ b/sys-process/dcron/dcron-4.5-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A cute little cron from Matt Dillon"
 HOMEPAGE="http://www.jimpryor.net/linux/dcron.html 
http://apollo.backplane.com/FreeSrc/;
 SRC_URI="http://www.jimpryor.net/linux/releases/${P}.tar.gz;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc ~x86"
 LICENSE="GPL-2"
 SLOT="0"
 



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

2019-10-21 Thread Sergei Trofimovich
commit: f67d58315756b815ab5e74bc701d623ad9fd0196
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct 21 18:10:03 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 19:21:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67d5831

dev-perl/libintl-perl: stable 1.310.0 for hppa, bug #661768

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

 dev-perl/libintl-perl/libintl-perl-1.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/libintl-perl/libintl-perl-1.310.0.ebuild 
b/dev-perl/libintl-perl/libintl-perl-1.310.0.ebuild
index 17f8841ed57..dcf2b879e71 100644
--- a/dev-perl/libintl-perl/libintl-perl-1.310.0.ebuild
+++ b/dev-perl/libintl-perl/libintl-perl-1.310.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl 
${HOMEPAGE}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="minimal"
 
 RDEPEND="



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

2019-10-21 Thread Sergei Trofimovich
commit: b4bd509c630bd6599943004e502709b2660d4b2f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct 21 18:08:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 19:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4bd509c

dev-vcs/git: stable 2.23.0 for hppa, bug #697962

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

 dev-vcs/git/git-2.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.23.0.ebuild b/dev-vcs/git/git-2.23.0.ebuild
index 35ce82ac2eb..3e7e6b8ec66 100644
--- a/dev-vcs/git/git-2.23.0.ebuild
+++ b/dev-vcs/git/git-2.23.0.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~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 ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2019-10-21 Thread Zac Medico
commit: ecbfeae408f1bdcfa4241a3f4001d57cf30c3405
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 21 19:12:06 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 21 19:16:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbfeae4

sys-apps/portage: Bump to version 2.3.78

 #697566 fetch: Use FETCHCOMMAND to fetch mirror layout.conf
 #697890 emirrordist: Fix DeletionTask layout assumptions
 #697906 emirrordist: Delete potential symlinks for all layouts
 #698046 make.globals: Change FETCHCOMMAND_RSYNC to --copy-links

Bug: https://bugs.gentoo.org/697734
Bug: https://bugs.gentoo.org/697566
Bug: https://bugs.gentoo.org/697890
Bug: https://bugs.gentoo.org/697906
Bug: https://bugs.gentoo.org/698046
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.78.ebuild | 261 +
 2 files changed, 262 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index bab73df84fb..22bafbbc06c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,4 +2,5 @@ DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B 
dc378b714101b287fa33defeb778e586da83
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
 DIST portage-2.3.76.tar.bz2 1033462 BLAKE2B 
1be0641337cd7d2a55f8aaba6f84bbfa7182503050e669fb28cd00e4de13cce31ec6e33cc2794e372d1a67b7d2f27e6bb85969f720f2ed449c619598b708b903
 SHA512 
e7774cf89e3865cb1ca5465fc961b452cc8529ccf09e86b7ebd16cca049f1efb527dca9aba892392d5909283cf12930117b1d33fa58e1e429f4408cf50181921
 DIST portage-2.3.77.tar.bz2 1037202 BLAKE2B 
f47260f079759ac3820f884a72a595a2b331ae50e5d20a7719c1b0192333839739f180e55e46a047a4b02a0a0faf697799051b0f0acef15251548f28a24c2589
 SHA512 
95947081ca8c3b42a7f4aae8b934b9c24dd3f44e58cbcc9168aa5a9ff53964dfab5019cbeba6f5a1906be8ba6a29dd7f5b888bc0bf2fab63db7ac1882368255b
+DIST portage-2.3.78.tar.bz2 1037439 BLAKE2B 
7f6d41feba299d2ae81a09ead816bb5695f93cf96f9a16fc4f7c865ceeed7cc5cc3ff5ad92b21a8b03a6ecbee462271a054adcb05c82ff079160d78531f21aee
 SHA512 
a33ec04b78c6e2e13dad80a43e6da6855aa91aa385a4d6f4b97bacc3af49e3e165e1b7183194e51cd7c4db0bba29200d60378197713c961601f84569f239b3e5
 DIST repoman-bug-685482-fbebef9677d6.patch 3350 BLAKE2B 
f715267e2731c1ec7c780aa9c6cffe1f848b3ad050273646579677a0522483df6fef844ffd87fb22f7dad53f1ec60221acd0d81a813569baf768ba62a6c1921c
 SHA512 
0e44625aeec7c239d7db8fdcf6a13313f4a8c1275e0e474cc2f05e5476d86214881cec2917d816c8b63f69d508c0bfa69e6a8e05b614b405463c998a4fb7ce12

diff --git a/sys-apps/portage/portage-2.3.78.ebuild 
b/sys-apps/portage/portage-2.3.78.ebuild
new file mode 100644
index 000..8e7b92e07cc
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.78.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_5 python3_6 python3_7
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+SLOT="0"
+IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_5} pypy)
+   rsync-verify? (
+   

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

2019-10-21 Thread Zac Medico
commit: 9886affcbc23747c96601e6bea9b5587ef01ad1e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 21 08:37:06 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 21 19:06:35 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9886affc

Updates for portage-2.3.78 release

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

 RELEASE-NOTES | 9 +
 setup.py  | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 31a3adaf1..da49c9935 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.78
+==
+* Bug Fixes:
+- Bug 697566 fetch: Use FETCHCOMMAND to fetch mirror layout.conf
+- Bug 697890 emirrordist: Fix DeletionTask layout assumptions
+- Bug 697906 emirrordist: Delete potential symlinks for all layouts
+- Bug 698046 make.globals: Change FETCHCOMMAND_RSYNC to --copy-links
+
+
 portage-2.3.77
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 20cd04958..eee09e8bd 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.77',
+   version = '2.3.78',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: portage-2.3.78

2019-10-21 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 21 19:16:32 2019 +

New tag: portage-2.3.78




[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/alt-ergo/

2019-10-21 Thread Alfredo Tupone
commit: 70cc32b67e809c86637547ecd658dd68c6321a93
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 18:32:21 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 18:32:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cc32b6

sci-mathematics/alt-ergo: stable

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

 sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild 
b/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild
index e3bbcdb317f..52fdd50ec7a 100644
--- a/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild
+++ b/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://alt-ergo.ocamlpro.com/http/${P}/${P}.tar.gz;
 
 LICENSE="CeCILL-C"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples gtk +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.12.1[ocamlopt?]



[gentoo-commits] repo/gentoo:master commit in: app-emacs/yatex/files/, app-emacs/yatex/

2019-10-21 Thread Ulrich Müller
commit: 84c995fc200b369aa9085174a4d98b3f6f35d142
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Oct 21 18:32:33 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Oct 21 18:32:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c995fc

app-emacs/yatex: Remove old.

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

 app-emacs/yatex/Manifest |  1 -
 app-emacs/yatex/files/yatex-1.76-gentoo.patch| 16 -
 app-emacs/yatex/files/yatex-1.77-texinfo-5.patch | 86 
 app-emacs/yatex/yatex-1.77.ebuild| 52 --
 4 files changed, 155 deletions(-)

diff --git a/app-emacs/yatex/Manifest b/app-emacs/yatex/Manifest
index fa48203d8f0..7ff4894c24f 100644
--- a/app-emacs/yatex/Manifest
+++ b/app-emacs/yatex/Manifest
@@ -1,2 +1 @@
-DIST yatex1.77.tar.gz 356721 BLAKE2B 
f923bc80ec32ee3d1654f15a99624251604c94af60738ad2f56b237d4385da0951bec32b32f297662540667da2648789a380b42ce7e10f50f1d016c3b6d0
 SHA512 
d6b909b540b0966cfcd35a36ad7c9e8d8a821ca668ea9b0a4d1f3267a45397800769dd47ce64f5f8cbda65c274a7f415c8e86b6598a365ea41104684cf9df07f
 DIST yatex1.80.tar.gz 376944 BLAKE2B 
355726fb3b38bfbc314647739d4af6e588848b5ade208fe1e026106a7cc2c220edcf10214f37ee7c9cc461ecb3e776c3969e329d5a331b3d8ce9f669f2361e26
 SHA512 
6548d1ac95ce95198468698d9b91449736e4be8af15d29352c00f7604fd7b34b2c606afb2d90d1115fd64dc859efdd9c993a6b3733f9321ca7671615977b4bd5

diff --git a/app-emacs/yatex/files/yatex-1.76-gentoo.patch 
b/app-emacs/yatex/files/yatex-1.76-gentoo.patch
deleted file mode 100644
index ed2b52aeaa1..000
--- a/app-emacs/yatex/files/yatex-1.76-gentoo.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/yatexhlp.el
-+++ b/yatexhlp.el
-@@ -9,12 +9,7 @@
-(cond (YaTeX-japan "jp")
-  (t "eng"
-   (help-dir
--   (cond
--  ((and (boundp 'site-directory) site-directory) site-directory)
--  ((string-match "\\.app/" doc-directory) ;For Emacs.app(Darwin)
--   (expand-file-name "../site-lisp" doc-directory))
--  (YaTeX-emacs-19 (expand-file-name "../../site-lisp" doc-directory))
--  (t exec-directory
-+   "/usr/share/emacs/etc/yatex"))
-   (defvar YaTeX-help-file
- (expand-file-name help-file help-dir)
- "*Help file of LaTeX/TeX commands or macros.")

diff --git a/app-emacs/yatex/files/yatex-1.77-texinfo-5.patch 
b/app-emacs/yatex/files/yatex-1.77-texinfo-5.patch
deleted file mode 100644
index d2e2fe1d569..000
--- a/app-emacs/yatex/files/yatex-1.77-texinfo-5.patch
+++ /dev/null
@@ -1,86 +0,0 @@
 a/docs/yahtmle.tex
-+++ b/docs/yahtmle.tex
-@@ -1,4 +1,4 @@
--\def\lang{eng} % -*- texinfo -*- for Texinfo V.3.1 
-+@c \def\lang{eng} % -*- texinfo -*- for Texinfo V.3.1 
- \input texinfo
- @setfilename yahtml.info
- @settitle Yet Another html-mode for Emacs
 a/docs/yahtmlj.tex
-+++ b/docs/yahtmlj.tex
-@@ -1,4 +1,4 @@
--\def\lang{jp} % -*- texinfo -*- for Texinfo V.3.1 
-+@c \def\lang{jp} % -*- texinfo -*- for Texinfo V.3.1 
- \input texinfo
- @setfilename yahtml-ja.info
- @settitle Yet Another html-mode for Emacs
 a/docs/yatexe.tex
-+++ b/docs/yatexe.tex
-@@ -1,4 +1,4 @@
--\def\lang{jp} % -*- texinfo -*-
-+@c \def\lang{jp} % -*- texinfo -*-
- \input texinfo.tex
- @setfilename yatex.info
- @settitle Yet Another tex-mode for Emacs
-@@ -705,7 +705,7 @@
- @item M-x YaTeX-section-overview
- @dots{} Generate *Sectioning Lines* buffer
- @end table
--@cindex{Generate the listing of sectioning units}
-+@cindex Generate the listing of sectioning units
- from the LaTeX source buffer.  In this listing buffer, typing @kbd{u} on
- the sectioning command shifts up the corresponding sectioning command in
- source text and @kbd{d} shifts down.  After marking lines in the listing
-@@ -1087,7 +1087,7 @@
- @node Invoking image processor, Jump to main file, Jump to corresponding 
object, Cursor jump
- @comment  node-name,  next,  previous,  up
- @section Invoking image processor
--@cindex{Drawing tool invocation}
-+@cindex Drawing tool invocation
- 
- `image-including line' described above means such lines as
- @code{\epsfile@{file=foo.ps@}}.  If you type @kbd{[prefix] g} on that
-@@ -2179,9 +2179,9 @@
- @table @kbd
- @item [F]
- YaTeX:read-position
--@itemx [A]
-+@item [A]
- Character list which can show up in the brackets
--@itemx [D]
-+@item [D]
-Return the location specifier such as `[htb]'.  When
- nothing is entered, omit [] itself.  If the possible characters
- are "htbp", call this function as
-@@ -2189,9 +2189,9 @@
- 
- @item [F]
- YaTeX:read-coordinates
--@itemx [A]
-+@item [A]
- Base prompt, X-axis prompt, Y-axis prompt (each optional)
--@itemx [D]
-+@item [D]
-   Read the coordinates with the prompt ``BasePrompt X-axisPrompt:'' for
- X-axis, ``BasePrompt Y-axisPrompt:'' for Y-axis, and return it in the form 
- of ``(X,Y)''.  The default prompts are 

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

2019-10-21 Thread Alfredo Tupone
commit: a1f45ceaac887b9b69f969741853ffef0de4d18f
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 18:31:33 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 18:31:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f45cea

dev-ml/dune: amd64 stable

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

 dev-ml/dune/dune-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune/dune-1.7.2.ebuild b/dev-ml/dune/dune-1.7.2.ebuild
index f771167311a..0805c0c0d01 100644
--- a/dev-ml/dune/dune-1.7.2.ebuild
+++ b/dev-ml/dune/dune-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/1.7.2.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 
 DEPEND="dev-lang/ocaml"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/psmt2-frontend/

2019-10-21 Thread Alfredo Tupone
commit: 058cedbfb3da3d26ec61856e346d2ad93c09c28d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 18:29:41 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 18:29:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058cedbf

sci-mathematics/psmt2-frontend: Stable version

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

 sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild 
b/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild
index 4e0ada140fe..c8f1ac2d19d 100644
--- a/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild
+++ b/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/OCamlPro-Coquera/${PN}/archive/${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND=">=dev-ml/menhir-20181006"



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

2019-10-21 Thread Alfredo Tupone
commit: e1a45a59354169a207776cc44ec0771e18209f88
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 18:26:29 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 18:27:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a45a59

dev-ml/menhir: Stable version

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

 dev-ml/menhir/menhir-20181006.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/menhir/menhir-20181006.ebuild 
b/dev-ml/menhir/menhir-20181006.ebuild
index 1ae3f25522f..00be878804a 100644
--- a/dev-ml/menhir/menhir-20181006.ebuild
+++ b/dev-ml/menhir/menhir-20181006.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="examples +ocamlopt"
 
 RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"



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

2019-10-21 Thread Alfredo Tupone
commit: 41e982afa78235cef0a098e6f4956f12a82f5b85
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 07:13:39 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 18:27:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e982af

dev-python/funcy: Stable version

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

 dev-python/funcy/funcy-1.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/funcy/funcy-1.10.1.ebuild 
b/dev-python/funcy/funcy-1.10.1.ebuild
index c94f09e0ac4..e77f54f8a1b 100644
--- a/dev-python/funcy/funcy-1.10.1.ebuild
+++ b/dev-python/funcy/funcy-1.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND=""



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

2019-10-21 Thread William Hubbs
commit: be190d6f7f52a8bd33e8de25771f27a9b864a796
Author: William Hubbs  sony  com>
AuthorDate: Mon Oct 21 18:24:30 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Oct 21 18:26:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be190d6f

dev-go/golicense: new package to scan for licenses in go binaries

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-go/golicense/Manifest   | 59 ++
 dev-go/golicense/golicense-0.1.1.ebuild | 86 +
 dev-go/golicense/metadata.xml   |  8 +++
 3 files changed, 153 insertions(+)

diff --git a/dev-go/golicense/Manifest b/dev-go/golicense/Manifest
new file mode 100644
index 000..1b27a745fc8
--- /dev/null
+++ b/dev-go/golicense/Manifest
@@ -0,0 +1,59 @@
+DIST github.com-360EntSecGroup-Skylar-excelize-v1.4.0.tar.gz 339471 BLAKE2B 
bdcc9d1b8f1376a88794cb4041652d9f95266af9e2b1dfd2d49c351783c671272cc96025c34441df6eb267bbc8ead46702c9e14dacb39b146501054f58240d08
 SHA512 
b965e3c6754378dc4d67ec3b3ebc60680847b08f90661926c218deb074f49a935571848bd51323d89cf523d2fecee0ff240508e0e6084d45ad5bb98549aba207
+DIST github.com-agext-levenshtein-v1.2.1.tar.gz 12728 BLAKE2B 
a36b4301cde10def9b5a888c43c79dcd0950509adc33c6986a4aac94761211d148966e0b4ccb5b8c660f1cb4815bec9ccc7e226aa9fbbad5c666bdda42212a67
 SHA512 
b1554270149f46b659d51893f263bf9087eaa7650983513006936b9d28507ea59ccb1a78cbb1e564b445d08774ad4ea680a768cfefdd6d67313c37ce10594f76
+DIST github.com-apparentlymart-go-textseg-v1.0.0.tar.gz 129532 BLAKE2B 
a3a54f3209d057ab802f2d50aecafd6d0b71a0979643c4f167ba94b4df802a36be9a76e3a8d04750058c869f0f09b19cc11d57073cbe95265590a7a86373dd05
 SHA512 
5e5c13a38cda4bcfda264d2771565a35f2b71f118e6e045464033037a103c9d7080316b2a29de3b78e2e2ba87408e3e114de28799cb2538dfdcc7735092a28be
+DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 
3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be
 SHA512 
b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e
+DIST github.com-dgryski-go-minhash-7fe510aff544.tar.gz 3480 BLAKE2B 
2516a1db5cad46c82de904562015287fa392b80026a0d896d8ae370ca709523bc1c2c7de8aaf271e587b5e9c58f8b9d8eac04a23af0ce011abd3c5572a817329
 SHA512 
296c74cde68da4bb1ed7ad220a5493429559d4bbfaf3795c1dc376d8972536f183413549d31967f14f57b7bae723fde6cb37ae20fcce51d7beafdc2ecbceff7b
+DIST github.com-ekzhu-minhash-lsh-5c06ee8586a1.tar.gz 7280 BLAKE2B 
e54111ecad1054c6fe0528b1c1c2801ceb7861510a07165e4d5e6a82d7eb170afa74b2b83c919b235333564b13489a25b12a90c44bf2ceeab2b29ab7b5f5ba13
 SHA512 
7522b8dcd3bc386fac4c796c712e0a0b8420a460808f533df82edae40c35fe2682991d57fce723b1337afe3a36a26dfd8151569a3e4c922c9bc2b2d7f3018bb0
+DIST github.com-emirpasic-gods-v1.12.0.tar.gz 76825 BLAKE2B 
55afe6d6834341dadfc9a159a20b4154665babfb4484440d25c1e67dd01e2e459f692932da12ffa8fe94ce4afe07c5501f45677bca6c5f3c287ef1144f9f9c44
 SHA512 
7dd24708aaf5d45f9a3b945d337291f3292fef2ade9fd479326bdfa27b359043c2ff2c0e257151707b2f23ee7e104abc4604a2dac81bf91e526723b29b360830
+DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B 
f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac
 SHA512 
ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
+DIST github.com-go-warnings-warnings-v0.1.2.tar.gz 3769 BLAKE2B 
8947385b0db67df1e36566bd7dc683520f14107a51b55d9d1a8be7418e4beb1fa4cb665aa5f07114f61194803ba330a101aa0a8b7e6c9e2b393c82495774b612
 SHA512 
7dd67fcdcd6d6b10969df3a739229ea058cabfe189c53e41a39a2a2fe00f4b4e7e16b8de334320cbbaf82c54fdf045d8eac88d96ee69e2132044def0
+DIST github.com-golang-appengine-v1.1.0.tar.gz 302553 BLAKE2B 
6b6774daabb77c07c82c781b5d0e2a55b1af2aeb700884d352dfc75debd4b93f0d3d1b948ddec3e154e2f7107562b6eebdecd04666d6210377e80f30cea7ec12
 SHA512 
81df8879560cb133f893fa91e60897b6e5d54f70808629340a15baa1accf093ece1fdc4c156d9fce42e1499171fedf01e9766adea54b01efff7910e4863c7a31
+DIST github.com-golang-crypto-0709b304e793.tar.gz 1637789 BLAKE2B 
282b99cde27b7ba60063373e43e0ac173991656bc397276becaff8d1931310218530470633e620c3f380e508ea288ee1c3909147fdb20e62df553ec84eb957b2
 SHA512 
82a5eb757560d66659fdfab8d4476d28bd3d70666d6e302b99398ac2b5e501141bd78491b9f4770f2f94f46c7397f7001d6e0ad0aaec14aeabbfa5deb9211610
+DIST github.com-golang-exp-a3060d491354.tar.gz 1400136 BLAKE2B 
a85d1dc52d187e348b28039a2acb8941a51ae15a7ed53562234025632c1aba4d4c5824b261d0bab32be6214d7c5dfa170a4f7587b0cb42a04459e04894e5dbf0
 SHA512 
ba261a1b41f21f740619c016fba36e8e5fb7641541d65a274cef3f774e7b3af8fdd3331bc6487f8f415d4ff67d139a4487363c26fecc0fa3d60f8bf1a75923dc
+DIST github.com-golang-net-8a410e7b638d.tar.gz 965411 BLAKE2B 

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

2019-10-21 Thread Manuel Rüger
commit: d0ff6235e00ba18e164bd7a45c0462ade8d61374
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Oct 21 18:18:30 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Oct 21 18:18:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ff6235

app-emulation/docker: Version bump to 19.03.4

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker/Manifest  |   1 +
 app-emulation/docker/docker-19.03.4.ebuild | 309 +
 2 files changed, 310 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 58ba3448abc..a5fd02046d1 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,3 +1,4 @@
 DIST docker-18.09.9.tar.gz 15299640 BLAKE2B 
2a4fa670ddac0136e85300fd137a8ea91651c51c54fa3d52ddc5b1a640a1ee202a34f428fcf9eea286c581f49a2c28b711100e7541773e5bc1f2e37884cae2dc
 SHA512 
d0235ae54e4d8d4d0893f6f35293f36177afabc71d0b3e6a74341260e52dcd9351a924efe8fa299cf9a51efdc68b6b284f6435d7210c44193a673f7fff71ce0b
 DIST docker-19.03.2.tar.gz 16657356 BLAKE2B 
3e48ea67f1ef65786c30b4d47b29dbe92d7fb7b043d2c4f15c07cdc929554a07870ce5ade2c1fe26eebea74d28dc71752e9c96e86fe12e0d96608059b5c91f11
 SHA512 
6b594fdbb53dcc0228781375a3884eb370446738c44f7c1e42945c4ccc263e75f53d984bc8ea6a6a498446859e667305bd967299c12956f1cb925d868a4bf2b8
 DIST docker-19.03.3.tar.gz 16960782 BLAKE2B 
8ce23ca22edf7c4435dbaca5a0321de52b108951b935d5ed82439c57409757cd054698934f9dbab0db74d5c9f6a6d04c5ca33e64212dedc0c9bf92d06ddb
 SHA512 
251756ca8b5d8eb962fde447fdab8307ce8013e14dc3b955387af5d8bdfdee16ea170ecb37a59e5900fa5c2e366f0d4080e79c28e5b8ef945cc67cb959d88eef
+DIST docker-19.03.4.tar.gz 16961040 BLAKE2B 
15d88d6f97ff70f6a0220f3d62b2040b4d859414b323b07e54802cb8e8dbb8d074562635bbfd9d00df529d0792fb5767d28548843ec73ad21cf7d7fcb1ac0c6e
 SHA512 
bcf79f82eb8433b8c04ceb2fd90a80101b148dd819f5bbda83d535ff2fad65d08aee2f72ac41c38ce879f3970a087555bb7ab63c5bb071a3c1cd6aa177621cac

diff --git a/app-emulation/docker/docker-19.03.4.ebuild 
b/app-emulation/docker/docker-19.03.4.ebuild
new file mode 100644
index 000..8d52724b145
--- /dev/null
+++ b/app-emulation/docker/docker-19.03.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/docker/docker-ce"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   DOCKER_GITCOMMIT="9013bf5"
+   MY_PV=${PV/_/-}
+   SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit bash-completion-r1 golang-base linux-info systemd udev user
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +container-init device-mapper hardened +overlay 
seccomp"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+CDEPEND="
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   apparmor? ( sys-libs/libapparmor )
+"
+
+DEPEND="
+   ${CDEPEND}
+
+   >=dev-lang/go-1.12
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.16.1
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${CDEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   ~app-emulation/containerd-1.2.10
+   ~app-emulation/runc-1.0.0_rc9[apparmor?,seccomp?]
+   ~app-emulation/docker-proxy-0.8.0_p20191011
+   container-init? ( >=sys-process/tini-0.18.0[static] )
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK 
~NETFILTER_XT_MATCH_IPVS
+   ~IP_NF_NAT ~NF_NAT ~NF_NAT_NEEDED
+   ~POSIX_MQUEUE
+
+   ~USER_NS
+   ~SECCOMP
+   ~CGROUP_PIDS
+   ~MEMCG_SWAP 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-proxy/

2019-10-21 Thread Manuel Rüger
commit: 63bee18334e5b0bdda8e04739131e63c984b5cfe
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Oct 21 18:17:49 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Oct 21 18:17:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bee183

app-emulation/docker-proxy: Version bump for docker 19.03.4

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker-proxy/Manifest|  1 +
 .../docker-proxy-0.8.0_p20191011.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-emulation/docker-proxy/Manifest 
b/app-emulation/docker-proxy/Manifest
index 8622733d583..40b22745d58 100644
--- a/app-emulation/docker-proxy/Manifest
+++ b/app-emulation/docker-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST docker-proxy-0.8.0_p20190513.tar.gz 2705298 BLAKE2B 
ff897b18b8265b3d718caf7afaf10f7b8eeed9be0cc9c73b02d5c42c5c9ddd1be32cf7d1259ce26d56219cda57707e25e154e50cfa2cc80e823a4b924da4e5e0
 SHA512 
0a833510df002bfc05c23445a58a8b2ff165c0fb2fd5c411498d1e89b5b1990d2778b32346dd2b6d61c166ff707c6277a5d1937db6345c77d3825eb59875
 DIST docker-proxy-0.8.0_p20190604.tar.gz 2721379 BLAKE2B 
edc36302ca4b2be297505a5bfd8acd45f17bc752e88bcaa72f34e2d972230d92b9bfe3d0dccbb2f1e04718fb1adc95631fc0f533ca5572bdcfc468d843ce480e
 SHA512 
dea31fd82ab2d445fbd39fe15550a91f7e489a06f6dedd32ea1925f7e9a7971952d26b874f9687249609a0d204ea35da357e0a957b819df2026a0cf8109cb354
 DIST docker-proxy-0.8.0_p20190807.tar.gz 3377742 BLAKE2B 
c1ccc76dd9157c715d09db27b6800a86b0dc7532089d87eb78a6e656f3b42d4c4824c34e972196038f915e3b08b12197f305fd1a86e3fe75fec621ed49e5e71a
 SHA512 
ffe18805dc6b85f8b058e342cde2baedf2497465298daa444fecba8222885606c85242ca59016bc32a5c2c0164c1c980b92ed3d5f82e011a7e9871a67d67b947
+DIST docker-proxy-0.8.0_p20191011.tar.gz 3377526 BLAKE2B 
10dd1817ffa65dc75855daba5efbe6dc7c8a048e8868354d2ad7c2cc4e99dcedb95ba4c5e37a54d60e4bd89c5f5bcac5fde4db8d21b7cc903fd42e4224a084e0
 SHA512 
a21b9b5883056cf75dda9f229ff199e6daad63d94dcf75ebe3e21204bdeef89c41ddd5730bb6bb4387af9a84a8a81e7adfaf726b2fdd299d8aa9d6d35a096ce2

diff --git a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20191011.ebuild 
b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20191011.ebuild
new file mode 100644
index 000..dbfc6c6a965
--- /dev/null
+++ b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20191011.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/docker/libnetwork"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   EGIT_COMMIT="3eb39382bfa6a3c42f83674ab080ae13b0e34e5d"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="Docker container networking"
+HOMEPAGE="https://github.com/docker/libnetwork;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test" # needs dockerd
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}" go build -o "bin/docker-proxy" ./cmd/proxy || 
die
+}
+
+src_install() {
+   dodoc README.md CHANGELOG.md
+   dobin bin/docker-proxy
+}



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

2019-10-21 Thread Manuel Rüger
commit: ff3c35cd9f5d2ac8b93e17794d18a1fb2add8468
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Oct 21 13:21:03 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Oct 21 18:13:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3c35cd

app-admin/helm: Version bump to 2.15.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-admin/helm/Manifest   |  34 
 app-admin/helm/helm-2.15.0.ebuild | 163 ++
 2 files changed, 197 insertions(+)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index d91b93085e6..ccee11b6ce8 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -1,23 +1,33 @@
 DIST 
github.com-Azure-go-ansiterm-d6e3b3328b783f23731bc4d058875b0371ff8109.tar.gz 
20948 BLAKE2B 
36ef6d0327a373d105a891d28de4a2e620856c902f5159330d8c316a31e3dab77847c292bd14e3c014203744ebdf0dd1ba1431024a52b55991e87b92a43535f2
 SHA512 
079dc6400c2dc53d46cad809a1bc7723b43b10939d51624a0aa48d2734f2d44b1621748ef1820843f55c07f233bcf394d2ae63ff356aa22f66df32ca40556e44
+DIST 
github.com-Azure-go-autorest-1ffcc8896ef6dfe022d90a4317d866f925cf0f9e.tar.gz 
126669 BLAKE2B 
89aff22041db05db8a8fce99d766852b4f7a9089fee6124757c661b5bdf430cf5fa2ed82af454a2b0e053c738919723e2d6818157ea55b9ea62edd6621dcf4fc
 SHA512 
93652d5fb472b2e752f82fded6402ddc856a9755bc2686ec74d3a414191f07593a847a0faf44e520ff17b776b25c7a16fac3c44ebfa7e3c94dbb67bcc6255985
 DIST 
github.com-Azure-go-autorest-ea233b6412b0421a65dc6160e16c893364664a95.tar.gz 
126267 BLAKE2B 
6245eec0fc8798c3482b4fda99229ad6953bef957102d1c85f1bf932bb295a6c3945317c7bdad78c5eaf6bd883c734a7e6fe104bf7ec6664d832906e1cf76fd7
 SHA512 
3bdcfcdcab1bdd2f4de044d3312cdbc93e515d8a4da712f4b9bfaec28d39a2496a4bf77b24b0fed778e1b66e055a809cd3ce5655d3e08940e902b35715279106
 DIST 
github.com-BurntSushi-toml-3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005.tar.gz 
42084 BLAKE2B 
09e4447d28ddb0824547d9aaa84c3c16acdc309faaf44434119e1851c40b3d3f67d0cb745691bf47a560084c93a9ce492c715833405061e5fc6114cd674b37a5
 SHA512 
bd14b162d4d33f62dac4abfe3bec908ea45dce88b9a0e5dd173e9f0576e29344c5136bc48e5c6602add41ddb71523e831c53107b47c4b36832c97e7b0a3d18f9
+DIST 
github.com-GoogleCloudPlatform-gcloud-golang-0ebda48a7f143b1cce9eb37a8c1106ac762a3430.tar.gz
 2049315 BLAKE2B 
4b1a921abc65505282fabebfa3560568f8b7363ef8287ada85d63b4a1cc2117d4e64533d5f909d91ee2a6534ae1d8bedba9f41a0924652c877b57b306ce6cc7e
 SHA512 
4a82a3d9b898cbfb498c4d4799bd73619eef251e2bfa1466260dbc5a40592524b7a95330af8114dd4f11f7cff259bd1e5da1566c62737c5fc8f5bb02c5db156c
 DIST 
github.com-GoogleCloudPlatform-gcloud-golang-3b1ae45394a234c385be014e9a488f2bb6eef821.tar.gz
 709308 BLAKE2B 
89cfa383556809ed58de8ab3db951ddc74250c1bcf2d8ff751c935d4be69c39d287fa4a2bff52799e368a22fadd791b8a2903264496a996d4ae756701af97454
 SHA512 
d13d22a4407aff047d4711d5d6f862a01e22373583f15ab513155e57a4f05968d20c4421c989a015a02f2e39b833b7d880cc301aea959416e44ed37586c3c14b
 DIST 
github.com-MakeNowJust-heredoc-bb23615498cded5e105af4ce27de75b089cbe851.tar.gz 
3384 BLAKE2B 
5eb9bb3c88a3bee70cd64f30afcc039f2f43b68be23f39c72f9091765388229a8f5bdbfba8d11d1916d18e9c785e15959c000337461e44940df0ea40ecce40db
 SHA512 
b877b8b0e67f300ed9773b32593a1edec2fb6df3b0d5026cc7b67490ec9a4cb0d9630fb30dc3dee6b7081f81c3fbf1399809c4bb171a5afab665ff93a9f3a034
 DIST 
github.com-Masterminds-goutils-41ac8693c5c10a92ea1ff5ac3a7f95646f6123b0.tar.gz 
14603 BLAKE2B 
f8f04dd7fb48c67ea31e2c438210100d671c0c017026317f43428d0460970cc6e07faaf6b3d4c2d554851dd962a7f62c8df617d0a42bf30f4d7038108f9df8a3
 SHA512 
05d67b1d5eb8881a9a4223d823412826d2ec035782a58879645c53e75d4e3a0a312ff70e32020d385faf6c345125edd8808b63d33c4f53542cdba73b3901d3b6
+DIST 
github.com-Masterminds-semver-805c489aa98f412e79eb308a37996bf9d8b1c91e.tar.gz 
21138 BLAKE2B 
07cb99b393f48eb0df3fcacf327e2c769791e5353bb717a998ef7acf587cd7e1f211d258cf55768d5b7951059612ddfa39e3404dc908255ef900901d16c33c6c
 SHA512 
a442038c4a222734d0f18a10eccdc450d4c2fddbcb2b1e10bb32c70e956d74ea3a6672ffae2a89a52e92aa6bb4c75fd85337392dc1e2380d27843237f6ebec2a
 DIST 
github.com-Masterminds-semver-c7af12943936e8c39859482e61f0574c2fd7fc75.tar.gz 
15906 BLAKE2B 
0063a5faf829f84578364629c3bdb74db6485ee360f6fb62c273f580865dc245535016bc1f32d8a7b91544df4550b890a713b47f08138d4dd63994cbc41e
 SHA512 
32ebd89448ef9d135fda47f9b0e9c98729a867295af6c9ad4441eccfdfb19e251d8d3270e364a42e26abd59c3f838ef6c37149e5bcc432a19c524d1e6490e453
+DIST 
github.com-Masterminds-sprig-2691a9cba2adee8d9a60100a1bc49e770f97b7db.tar.gz 
40766 BLAKE2B 
23dfea059877a4fe721a9b9c5452f40d771613b5550b62f3e45e54046a67492f7365417a643fd103d5683ac1df58bf7458252b6c6d3c97a6cc088e225e9208c6
 SHA512 
1a2ad4c4753b792066eb62fd8b9eeb00a7fe6735478e40d6397e8539a5fcf1422832149cd1bc3692d56de904113321fca36bcd95d18c417ce0da9d021a91d1d8
 DIST 
github.com-Masterminds-sprig-9f8fceff796fb9f4e992cd2bece016be0121ab74.tar.gz 
36657 BLAKE2B 

[gentoo-commits] proj/portage:master commit in: cnf/

2019-10-21 Thread Michał Górny
commit: 03c54e340073620f489ca85bca94267a198174fe
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 21 14:59:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 21 18:07:40 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=03c54e34

make.globals: Change FETCHCOMMAND_RSYNC to --copy-links

Change FETCHCOMMAND_RSYNC to use '-Lt' over '-a'.  Notably, this
replaces --links with --copy-links option, i.e. makes rsync copy
underlying files when symlinks are met.  This is important since
we do not transfer symlink targets, therefore '-l' ends up creating
dangling symlinks.

This also removes most of the other options that are irrelevant or even
undesirable to distfile fetching, that is:

- '-r' since we always fetch a single file, so recursive operation is
  unnecessary
- '-p', '-o', '-g' since we want to apply our permissions and ownership
  for distfiles rather than copying the one from mirrors,
- '-D' since we do not expect any devices or specials in distfiles.

Copying timestamps is preserved in case it's helpful in determining
whether files need to be refetched.

Bug: https://bugs.gentoo.org/698046
Reviewed-by: Zac Medico  gentoo.org>
Signed-off-by: Michał Górny  gentoo.org>

 cnf/make.globals | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cnf/make.globals b/cnf/make.globals
index 9eeb7a01e..50511e812 100644
--- a/cnf/make.globals
+++ b/cnf/make.globals
@@ -38,8 +38,8 @@ PORTAGE_TMPDIR="/var/tmp"
 FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" 
\"\${URI}\""
 RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" 
\"\${URI}\""
 
-FETCHCOMMAND_RSYNC="rsync -avP \"\${URI}\" \"\${DISTDIR}/\${FILE}\""
-RESUMECOMMAND_RSYNC="rsync -avP \"\${URI}\" \"\${DISTDIR}/\${FILE}\""
+FETCHCOMMAND_RSYNC="rsync -LtvP \"\${URI}\" \"\${DISTDIR}/\${FILE}\""
+RESUMECOMMAND_RSYNC="rsync -LtvP \"\${URI}\" \"\${DISTDIR}/\${FILE}\""
 
 # NOTE: rsync will evaluate quotes embedded inside PORTAGE_SSH_OPTS
 FETCHCOMMAND_SSH="bash -c \"x=\\\${2#ssh://} ; host=\\\${x%%/*} ; 
port=\\\${host##*:} ; host=\\\${host%:*} ; [[ \\\${host} = \\\${port} ]] && 
port= ; exec rsync --rsh=\\\"ssh \\\${port:+-p\\\${port}} \\\${3}\\\" -avP 
\\\"\\\${host}:/\\\${x#*/}\\\" \\\"\\\$1\\\"\" rsync \"\${DISTDIR}/\${FILE}\" 
\"\${URI}\" \"\${PORTAGE_SSH_OPTS}\""



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/

2019-10-21 Thread Zac Medico
commit: db78fff2ffc15c5e245d87c2944c869dbe260a78
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct 21 17:48:11 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 21 17:48:53 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=db78fff2

FilenameHashLayout.get_filenames: force UTF8 encoding for iglob argument

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

 lib/portage/package/ebuild/fetch.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index ac25e4326..cf073436e 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -307,7 +307,7 @@ class FilenameHashLayout(object):
c = c // 4
pattern += c * '[0-9a-f]' + '/'
pattern += '*'
-   for x in glob.iglob(os.path.join(distdir, pattern)):
+   for x in 
glob.iglob(portage._unicode_encode(os.path.join(distdir, pattern), 
errors='strict')):
try:
yield portage._unicode_decode(x, 
errors='strict').rsplit('/', 1)[1]
except UnicodeDecodeError:



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

2019-10-21 Thread Sergei Trofimovich
commit: 2aa0bb77d420fbb0dbca3c76c8f4351544e9cb8e
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Oct 21 13:13:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 17:27:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa0bb77

dev-lang/erlang: bump to 22.1.3

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/13372
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-22.1.3.ebuild | 150 +++
 2 files changed, 151 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 2d556eff32c..9cb8f670b6f 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -2,6 +2,7 @@ DIST erlang-21.1.1.tar.gz 53854332 BLAKE2B 
32ab508b5a305eb92eac9f49bd513374c5739
 DIST erlang-22.0.2.tar.gz 54805264 BLAKE2B 
d30fd8a7a4ada892f4b8e14c82ab7e20f77caa78573774d0b591a1abcc26c63ae5e0a65ae5c30f0f5cc8a6e4c5e13d167929eb049cbb172fcf2899d61f5ec8dc
 SHA512 
6dbc3705a8b9ba5c8b6694e256c226c882521d87c3af4deb9212c33fff83b510191ea547888d15ced17dd66857fb1d7ba72d9fbd54a5c63091aa86680b960436
 DIST erlang-22.0.7.tar.gz 54814307 BLAKE2B 
0f44c225bd4d762a529b5c154a086636a3677d0ff44df619ce4cc17eb168b5fdc0d33e1a82c85e9f3daafa1313fede22d702021323252380c76dacde91a3f204
 SHA512 
cf84cc20b97ed46f9ab3c7f1d77bcf6254ac3ebbb5c1e4e5202f4d5ba3d9c3bf5542567b047edaa68c204bc67ca667b1d96eb8153ac660e628c78fe271b6a8d9
 DIST erlang-22.1.1.tar.gz 54951145 BLAKE2B 
917813f750eacd3dc7da25f1fa9e1f9c55e6cf1b88ba4e5576caae8554bbac667c87830935c7ddd58723f61e54f3c99ae4ef08660344035dea460e92a40832cc
 SHA512 
ee1a3bb355ffd083c3355caf60189799d322cff2a01314ba5df141ccdc4de45dbfe3967e661e3dfbcf14fc04dc1f855d7a3660f9b2daa2451a83422eda7cba39
+DIST erlang-22.1.3.tar.gz 54957002 BLAKE2B 
4ae843b871dec2c365b55380484fd434eac7d97189b94568985154fb524bb99bf4240925b64cccb7ac7dfc9168e731a29db69d90278162f7dda51077ee6441fc
 SHA512 
72e71d7a78a4881d85ebb13a4443385efbf0233f5221c6322a0a28be363f511037aa657ae021f642eafb3983192d3a23c4bf8b6bc3545aa1cc2b27285e9974c7
 DIST erlang_doc_html_21.1.tar.gz 32692731 BLAKE2B 
a7fa8ebe1c876ab7eecd2dd46ffd4d288db6d308e0f131d53c26ee4b67a92cb6fcb89b6c880ef34df395c7ad61fcdc81eac32e0fcf7336be7d517263218146bc
 SHA512 
0d659f55bfb01eecf140a310154724489ef56b6ccbe9ac30f6b053f598276721b80de7b5b3200707cf8a6e77b8854eae5453f655225f431fcc982550539f767f
 DIST erlang_doc_html_22.0.tar.gz 33737075 BLAKE2B 
f49aba36e9b84e5bc4422052e33aab5cb407dfcf2086ddb8a2370003dc63842acc79a67d9d453ee9e59d7b69416b23527e2d9f564b2d8a58d4c46bc3a93881c4
 SHA512 
89229a97fb5c78246ce9fa6a2d23446c6c3c2de15617911739e133b7e58714a91b1360af64bf61659d96808a816d84e4c410f8c8efe1e544930f88d73242b6e7
 DIST erlang_doc_html_22.1.tar.gz 33824830 BLAKE2B 
2d50802fff81eba8bcf5f630da49d68d7cb2098175012e12f13941e69949a109c9f601c3cfaa2700b669415cd0c6c15961d8e4dd94b9b228cee17b661fe5400a
 SHA512 
cc24927a4ff98b04d8f93fbc46bb36ffb34570521e4f31154b778dc17cf1cff60869239c26c327d7a9360c06528f9b380a302b39fa47285e50dfd4656b508202

diff --git a/dev-lang/erlang/erlang-22.1.3.ebuild 
b/dev-lang/erlang/erlang-22.1.3.ebuild
new file mode 100644
index 000..eff95c9be92
--- /dev/null
+++ b/dev-lang/erlang/erlang-22.1.3.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0"
+
+inherit elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/;
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+   acct-group/epmd
+   acct-user/epmd
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( virtual/emacs )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   tk? ( dev-lang/tk:0 )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Event/

2019-10-21 Thread Andreas K. Hüttel
commit: ba4f6453732e9e1c0337d76997f663ccf5d95b76
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Oct 21 16:36:29 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Oct 21 16:36:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4f6453

dev-perl/IO-Event: Remove old

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

 dev-perl/IO-Event/IO-Event-0.813.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/IO-Event/IO-Event-0.813.0.ebuild 
b/dev-perl/IO-Event/IO-Event-0.813.0.ebuild
deleted file mode 100644
index bd440f5e4c6..000
--- a/dev-perl/IO-Event/IO-Event-0.813.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MUIR
-MODULE_VERSION=0.813
-MODULE_SECTION=modules
-inherit perl-module
-
-DESCRIPTION="Tied Filehandles for Nonblocking IO with Object Callbacks"
-
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="
-   dev-perl/AnyEvent
-   dev-perl/Event
-   dev-perl/List-MoreUtils
-   virtual/perl-Time-HiRes
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Event/, dev-perl/IO-Event/files/

2019-10-21 Thread Andreas K. Hüttel
commit: 3b62ac53d09a2e39ae8db596856d2aa192171d27
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Oct 21 16:40:01 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Oct 21 16:40:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b62ac53

dev-perl/IO-Event: Add patch by Niko Tyni to fix tests

Closes: https://bugs.gentoo.org/659600
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/IO-Event/IO-Event-0.813.0-r1.ebuild   |  4 ++-
 .../files/IO-Event-0.813.0-forked2.t.patch | 35 ++
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/dev-perl/IO-Event/IO-Event-0.813.0-r1.ebuild 
b/dev-perl/IO-Event/IO-Event-0.813.0-r1.ebuild
index c8d60026e90..47bc74acf35 100644
--- a/dev-perl/IO-Event/IO-Event-0.813.0-r1.ebuild
+++ b/dev-perl/IO-Event/IO-Event-0.813.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,3 +21,5 @@ RDEPEND="
virtual/perl-Time-HiRes
 "
 DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-forked2.t.patch" )

diff --git a/dev-perl/IO-Event/files/IO-Event-0.813.0-forked2.t.patch 
b/dev-perl/IO-Event/files/IO-Event-0.813.0-forked2.t.patch
new file mode 100644
index 000..0691b51eeff
--- /dev/null
+++ b/dev-perl/IO-Event/files/IO-Event-0.813.0-forked2.t.patch
@@ -0,0 +1,35 @@
+From e11dc91080151bb59d73e72c3c0a3409c1b999ef Mon Sep 17 00:00:00 2001
+From: Niko Tyni 
+Date: Sat, 12 Dec 2015 11:33:34 +0200
+Subject: [PATCH] Fix undeterministic test failures in t/forked2.t
+
+The parent process may get both the eof event from an old connection
+and the connect event from a new connection at the same time, and in an
+unpredictable order. If the connect event comes first, the handler may
+decrement the test counter to zero and make the eof handler think the
+testing is already over.
+
+Having the child synchronize on the eof event before making a new
+connection fixes this race.
+
+Bug-Debian: https://bugs.debian.org/730908
+Bug: https://rt.cpan.org/Ticket/Display.html?id=92200
+---
+ t/forked.tt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/t/forked.tt b/t/forked.tt
+index e56c7fa..0d9ce18 100755
+--- a/t/forked.tt
 b/t/forked.tt
+@@ -265,6 +265,7 @@ if ($child = fork()) {
+   }
+   print "# CHILD closing\n";
+   close($s);
++  syncto("e");
+   }
+ } else {
+   die "fork: $!";
+-- 
+2.6.2
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Parallel-Prefork/files/, dev-perl/Parallel-Prefork/

2019-10-21 Thread Andreas K. Hüttel
commit: a0b007e3de8dea386bb8666b468140c4ea076937
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Oct 21 16:30:02 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Oct 21 16:30:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b007e3

dev-perl/Parallel-Prefork: Add patch by Slaven Rezic to fix tests

Closes: https://bugs.gentoo.org/664502
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Parallel-Prefork-0.180.0.ebuild|  4 ++-
 .../files/Parallel-Prefork-0.180.0-RT113449.patch  | 40 ++
 2 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild 
b/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild
index d402ddf167d..e337b654056 100644
--- a/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild
+++ b/dev-perl/Parallel-Prefork/Parallel-Prefork-0.180.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
)
 "
 
+PATCHES=( "${FILESDIR}/${P}-RT113449.patch" )
+
 src_prepare() {
sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
die "Can't patch Makefile.PL for 5.26 dot-in-inc"

diff --git 
a/dev-perl/Parallel-Prefork/files/Parallel-Prefork-0.180.0-RT113449.patch 
b/dev-perl/Parallel-Prefork/files/Parallel-Prefork-0.180.0-RT113449.patch
new file mode 100644
index 000..f075600e256
--- /dev/null
+++ b/dev-perl/Parallel-Prefork/files/Parallel-Prefork-0.180.0-RT113449.patch
@@ -0,0 +1,40 @@
+From 0e51495b41c913ba2474d95ed7668a2190e7bd8e Mon Sep 17 00:00:00 2001
+From: Slaven Rezic 
+Date: Sat, 18 Nov 2017 21:04:26 +
+Subject: [PATCH] workaround for race condition in t/01-base.t [RT #113449]
+
+It's possible that the TERM signal handler is not yet installed
+in some workers when the last worker runs and sends the final
+TERM signal to the parent. The effect is that the number
+stored in the temporary file is not as expected, as in this report:
+http://www.cpantesters.org/cpan/report/86348529
+
+This failure seems to occur quite frequently on (virtual?) FreeBSD
+systems.
+---
+ t/01-base.t | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/t/01-base.t b/t/01-base.t
+index 5137791..80e447d 100755
+--- a/t/01-base.t
 b/t/01-base.t
+@@ -39,7 +39,6 @@ until ($pm->signal_received) {
+ $c++;
+ seek $fh, 0, 0;
+ syswrite $fh, $c, length($c);
+-flock $fh, LOCK_UN;
+ local $SIG{TERM} = sub {
+ flock $fh, LOCK_EX;
+ seek $fh, 0, 0;
+@@ -50,6 +49,7 @@ until ($pm->signal_received) {
+ flock $fh, LOCK_UN;
+ exit 0;
+ };
++flock $fh, LOCK_UN;
+ if ($c == $pm->max_workers) {
+ kill 'TERM', $ppid;
+ }
+-- 
+2.1.2
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Plugin-Latex/

2019-10-21 Thread Andreas K. Hüttel
commit: dec10e4b96fecde2f39b5220ccab34457074b620
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 18 13:08:45 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Oct 21 16:30:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec10e4b

dev-perl/Template-Plugin-Latex: Remove old

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

 dev-perl/Template-Plugin-Latex/Manifest|  1 -
 .../Template-Plugin-Latex-3.110.0.ebuild   | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/Template-Plugin-Latex/Manifest 
b/dev-perl/Template-Plugin-Latex/Manifest
index 4135408554d..3821c5c89db 100644
--- a/dev-perl/Template-Plugin-Latex/Manifest
+++ b/dev-perl/Template-Plugin-Latex/Manifest
@@ -1,3 +1,2 @@
 DIST Template-Plugin-Latex-3.06.tar.gz 20487 BLAKE2B 
93d1c25e97b682d2b80018f758a354f12a7e311539527e75a4b595bf7e02f63af0635606474bc214cf27fdf26e9166640749660268991ab2a7b441e2fceb003c
 SHA512 
13baa205d2095eb25fb746bfd03dd9f75d7c48cf775cc0b2d5874e9e6a76f69971925729709136dc53276b210855dbc7bf71d79bb0aa3dd28c8383c8569a7441
-DIST Template-Plugin-Latex-3.11.tar.gz 20050 BLAKE2B 
805e96d8e2f97d02ab0a30c8d7599d50708743e9b92a8b2f47892782c22158de2858e80917b8554c6fff80a97b14f6b2cbf6f1dc5b460d26ec8d9f52a7fd74bb
 SHA512 
28cf78ec36a3884dd90cceaeae88dee2a2239310a3aba35430fdac1b6eb27b1f674603580c54da025f59a352d3c4e69a00ba5b84e1d3e7e72187eee13ed3dd4d
 DIST Template-Plugin-Latex-3.12.tar.gz 20067 BLAKE2B 
3e60959f393538899dd85aa2adb8c5eb930457337c7674e205ad445d5de4db9124b1448434eb162d9b677bd709778ae25d1544a245d682e1bece1a56093f9ebb
 SHA512 
dc962b84c93de8a900b0b0231ef801704dfaa9d1831d170b5307193615a9071978a3a5051ad64eba105cb6943f2a1a70e213ea7d576a2e7408f5d64036914abb

diff --git 
a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.110.0.ebuild 
b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.110.0.ebuild
deleted file mode 100644
index 230f01c0c81..000
--- a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.110.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=EHUELS
-DIST_VERSION=3.11
-inherit perl-module eutils
-
-DESCRIPTION="LaTeX support for the Template Toolkit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-perl/LaTeX-Driver
-   dev-perl/LaTeX-Encode
-   dev-perl/LaTeX-Table
-   >=dev-perl/Template-Toolkit-2.16
-   virtual/latex-base
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Harness )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-DBus/

2019-10-21 Thread Fabian Groffen
commit: b2a5b3283c1d01d4fbf6aaa894528ab52e809309
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Oct 21 16:14:46 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Oct 21 16:15:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a5b328

dev-perl/Net-DBus: marked ~x86-macos

Bug: https://bugs.gentoo.org/658328
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild 
b/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
index 93e0f4256b2..b59c567c7bd 100644
--- a/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
+++ b/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="Perl extension for the DBus message system"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~x64-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/

2019-10-21 Thread Fabian Groffen
commit: 7d7ba7109cab459f6807bde242198c8c21f03620
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Oct 21 16:15:32 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Oct 21 16:15:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7ba710

x11-misc/xdg-utils: marked ~x86-macos

Bug: https://bugs.gentoo.org/658328
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Fabian Groffen  gentoo.org>

 x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild
index 4c5372063ce..9dc2cd3e4b6 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.3-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://portland.freedesktop.org/download/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~x64-solaris"
 IUSE="doc"
 
 RDEPEND="



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

2019-10-21 Thread Sebastian Pipping
commit: fa94b95857772361e8110d91ac3b17019f84ff6d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Oct 21 14:47:37 2019 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Oct 21 14:54:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa94b958

media-libs/libmypaint: 1.4.0

Closes: https://bugs.gentoo.org/696852
Thanks to Lars Wendler (polynomial-c) and rezso!
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.68, Repoman-2.3.16

 media-libs/libmypaint/Manifest |  1 +
 ...int-1.4.0-drop-libmypaint-gegl-versioning.patch | 58 +
 .../files/libmypaint-1.4.0-gegl-0.4.14.patch   | 99 ++
 media-libs/libmypaint/libmypaint-1.4.0.ebuild  | 69 +++
 4 files changed, 227 insertions(+)

diff --git a/media-libs/libmypaint/Manifest b/media-libs/libmypaint/Manifest
index 8fa61d01502..8cf927365f9 100644
--- a/media-libs/libmypaint/Manifest
+++ b/media-libs/libmypaint/Manifest
@@ -1,2 +1,3 @@
 DIST libmypaint-1.3.0-beta.1.tar.xz 421424 BLAKE2B 
3ca1718035de301ffe037ab25b5e6e7c48f92a31ba337b6652977cae71d94e2fa11f01f81b87598e71392d51e13747e82d813d35e981753c85674f0f8b5bb167
 SHA512 
ae98ec8947d521749d82bc1e683efcace2da7e3c8b8453e79e5191d65225f0963394344628d646947f79b141503d268277d26ce2eeaf482bbe24f1bfb1d103fa
 DIST libmypaint-1.3.0.tar.xz 438160 BLAKE2B 
a018ba2dc2b2cf2f771e871a0cb769887d962c18f83315d1c77864f567ae69aa16a1d55b770f46527990995f0dc940516371485d6f3d4f3cc332623fc408c248
 SHA512 
553eeb3439ffd0c013e33254a16334242583b8bab76d1a3e937f3ed1d7e05a832c6eb26acd7220dce20c6a7d997c32afe828202ce48e25a5fe57b67efd853fcf
+DIST libmypaint-1.4.0.tar.xz 441596 BLAKE2B 
d8c55f8dfedbb5cc07abe5c38c935abecf38f8e626b7fec83d7f7a29acdc722ededcd729f31e13e655242250f1d46cf44ca0473899b0de9510b062b123a711cb
 SHA512 
c549a0b8f02976f7863c5ff49d5f16b5c3eae3e6e9e8803fef833edf78cc2a7413dd8dd751ed560c79d2527e0a54b462a92bb8059bcf69271654b2629f583c19

diff --git 
a/media-libs/libmypaint/files/libmypaint-1.4.0-drop-libmypaint-gegl-versioning.patch
 
b/media-libs/libmypaint/files/libmypaint-1.4.0-drop-libmypaint-gegl-versioning.patch
new file mode 100644
index 000..d41079c4b31
--- /dev/null
+++ 
b/media-libs/libmypaint/files/libmypaint-1.4.0-drop-libmypaint-gegl-versioning.patch
@@ -0,0 +1,58 @@
+From 1b41e786dc0772528b873b6f5bcee64147bfec04 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Thu, 17 Oct 2019 14:44:34 +0200
+Subject: [PATCH] Revert "Not all of libmypaint-gegl was versionned."
+
+This reverts commit 5e0290c5fb8a175a9f0dd4c6897ff234361c321f.
+
+See https://github.com/mypaint/libmypaint/issues/144
+---
+ gegl/Makefile.am | 14 +++---
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/gegl/Makefile.am b/gegl/Makefile.am
+index 79f66fa..b45707d 100644
+--- a/gegl/Makefile.am
 b/gegl/Makefile.am
+@@ -37,10 +37,10 @@ introspection_sources = \
+   ../glib/mypaint-gegl-glib.c \
+   mypaint-gegl-surface.c
+ 
+-MyPaintGegl-@LIBMYPAINT_MAJOR_VERSION@.@LIBMYPAINT_MINOR_VERSION@.gir: 
libmypaint-gegl-@LIBMYPAINT_API_PLATFORM_VERSION@.la Makefile
++MyPaintGegl-@LIBMYPAINT_MAJOR_VERSION@.@LIBMYPAINT_MINOR_VERSION@.gir: 
libmypaint-gegl.la Makefile
+ 
MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES 
= GObject-2.0 MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) 
Gegl-0.3
+ MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_CFLAGS 
= $(AM_CFLAGS) $(AM_CPPFLAGS) -I. -I..
+-MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_LIBS = 
libmypaint-gegl-@LIBMYPAINT_API_PLATFORM_VERSION@.la 
../libmypaint-@LIBMYPAINT_API_PLATFORM_VERSION@.la
++MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_LIBS = 
libmypaint-gegl.la ../libmypaint.la
+ MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_FILES = 
$(introspection_sources)
+ INTROSPECTION_GIRS += 
MyPaintGegl-@LIBMYPAINT_MAJOR_VERSION@.@LIBMYPAINT_MINOR_VERSION@.gir
+ 
+@@ -56,10 +56,10 @@ endif # HAVE_INTROSPECTION
+ 
+ ## pkg-config file ##
+ pkgconfigdir = $(libdir)/pkgconfig
+-pkgconfig_DATA = libmypaint-gegl-@LIBMYPAINT_API_PLATFORM_VERSION@.pc
++pkgconfig_DATA = libmypaint-gegl.pc
+ 
+ ## libmypaint-gegl ##
+-lib_LTLIBRARIES = libmypaint-gegl-@LIBMYPAINT_API_PLATFORM_VERSION@.la
++lib_LTLIBRARIES = libmypaint-gegl.la
+ 
+ libmypaint_gegl_publicdir = $(includedir)/libmypaint-gegl
+ 
+@@ -70,9 +70,9 @@ LIBMYPAINT_GEGL_SOURCES = \
+   ../glib/mypaint-gegl-glib.c \
+   mypaint-gegl-surface.c
+ 
+-libmypaint_gegl_@LIBMYPAINT_API_PLATFORM_VERSION@_la_SOURCES = 
$(libmypaint_gegl_public_HEADERS) $(LIBMYPAINT_GEGL_SOURCES)
++libmypaint_gegl_la_SOURCES = $(libmypaint_gegl_public_HEADERS) 
$(LIBMYPAINT_GEGL_SOURCES)
+ 
+-libmypaint_gegl_@LIBMYPAINT_API_PLATFORM_VERSION@_la_CFLAGS = $(JSON_CFLAGS) 
$(GLIB_CFLAGS) $(GEGL_CFLAGS)
+-libmypaint_gegl_@LIBMYPAINT_API_PLATFORM_VERSION@_la_LIBADD = 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2019-10-21 Thread Lars Wendler
commit: 3031501c9b4894488a24e4477874e2fa75227406
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 21 14:46:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 21 14:46:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3031501c

x11-libs/libxkbcommon: Bump to version 0.9.1

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-libs/libxkbcommon/Manifest  |  1 +
 x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest
index 74b4fa16dca..1100a1ec1f1 100644
--- a/x11-libs/libxkbcommon/Manifest
+++ b/x11-libs/libxkbcommon/Manifest
@@ -1,2 +1,3 @@
 DIST libxkbcommon-0.8.4.tar.xz 648592 BLAKE2B 
6205ca08f1ccb6d85320428317e9d023e2f2a56dcaa77e34a9f9ea42bbf67c9ee27a3123dd8e880ead3fa92c4cd7718bde55a255c52f16fef8d33c395c2511a9
 SHA512 
dbd441d0d7d5ba4fb352d64d150d163d4cdcf8340059457c291dc1fc69d1606ff6589732cb41a7fcfe106af0192977b243d7d68c4d95b90ece7abb620df360e3
 DIST libxkbcommon-0.9.0.tar.xz 376160 BLAKE2B 
9a349a7ce9dcd1e9475f4a3b2365c11e91dcf4833d53c99b7231c1a757a410b4e347f90c77013d2a3a2a724765c1f2187d8c1fe96ad4441d34772f62ec081620
 SHA512 
7e3b03f1fa5abca31574c02e8308be9d5a6e2bdd369e808faeaa62e63a3d3592158cc695df55828275fc10219d79e1915e4f7331f1967aed0c9c54025272e9c4
+DIST libxkbcommon-0.9.1.tar.xz 376164 BLAKE2B 
16c95081136ea9ce742f494ae2192cce815f3fb4a3d33d3e525f8ad61f1f720fa6bfe74088a9ab88f3c6ef9cdf78c4d8d4dc87e7478fd84e4b09e03a337efbdf
 SHA512 
8d4551a06e7dd4936633f544409401dc33f8f1900adb5daa6403615c71f321d17212db739f89a5b3e393d729b3f33167691404849a25d5526b403fd9ec3e8878

diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild
new file mode 100644
index 000..be655c7b43b
--- /dev/null
+++ b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]]; then
+   GIT_ECLASS="git-r3"
+   EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
+else
+   SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+inherit meson multilib-minimal ${GIT_ECLASS}
+
+DESCRIPTION="keymap handling library for toolkits and window systems"
+HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/;
+LICENSE="MIT"
+IUSE="X doc test"
+SLOT="0"
+
+BDEPEND="
+   sys-devel/bison
+   doc? ( app-doc/doxygen )"
+RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
+   -Denable-wayland=false # Demo applications
+   $(meson_use X enable-x11)
+   $(meson_use doc enable-docs)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2019-10-21 Thread Joonas Niilola
commit: 4146e80b7fd150a9c810bcf9544ac3091c582c2b
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Fri Jan  4 03:56:34 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 21 14:32:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4146e80b

dev-libs/stp: new package

Closes: https://bugs.gentoo.org/522388
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jeffrey Lin  icurse.nl>
Closes: https://github.com/gentoo/gentoo/pull/10735
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/stp/Manifest |  1 +
 dev-libs/stp/metadata.xml | 26 +
 dev-libs/stp/stp-2.3.3.ebuild | 44 +++
 3 files changed, 71 insertions(+)

diff --git a/dev-libs/stp/Manifest b/dev-libs/stp/Manifest
new file mode 100644
index 000..e41280980dc
--- /dev/null
+++ b/dev-libs/stp/Manifest
@@ -0,0 +1 @@
+DIST stp-2.3.3.tar.gz 2577550 BLAKE2B 
9ebedf3cb8e6b50d037cfacbc14826bd4e6505d29a53b1fcc6580749f0637fe5f96619c166babdb3a52b18fb6337e49c02f5693e233effe84d0131d0e7402381
 SHA512 
a0b1bf419d8230e40ce0aee90d9c8c9d814aca300831c24b3576c75623362942abf20673c419f9f0ea1e0505bfae000dc65fdd818179f5759879b0b255f1b99a

diff --git a/dev-libs/stp/metadata.xml b/dev-libs/stp/metadata.xml
new file mode 100644
index 000..2b1417586ce
--- /dev/null
+++ b/dev-libs/stp/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jeff...@icurse.nl
+   Jeffrey Lin
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   STP is a constraint solver (or SMT solver) aimed at solving
+   constraints of bitvectors and arrays. These types of
+   constraints can be generated by program analysis tools, theorem
+   provers, automated bug finders, cryptographic attack tools,
+   intelligent fuzzers, model checkers, and by many other
+   applications.
+   
+   
+   stp/stp
+   
+   
+   Enable building the Python interface
+   
+

diff --git a/dev-libs/stp/stp-2.3.3.ebuild b/dev-libs/stp/stp-2.3.3.ebuild
new file mode 100644
index 000..b5f232edc1d
--- /dev/null
+++ b/dev-libs/stp/stp-2.3.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Simple Theorem Prover, an efficient SMT solver for bitvectors"
+HOMEPAGE="https://stp.github.io/;
+SRC_URI="https://github.com/stp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="python static test"
+
+DEPEND="
+   sci-mathematics/minisat
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # replace static lib with $(get_libdir)
+   sed -i "s/set(LIBDIR lib/set(LIBDIR $(get_libdir)/" CMakeLists.txt || 
die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_ASSERTIONS="$(usex test)"
+   -DENABLE_TESTING="$(usex test)"
+   -DENABLE_PYTHON_INTERFACE="$(usex python)"
+   -DSTATICCOMPILE="$(usex static)"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   # don't install to /usr/man
+   doman "${D}/usr/man/man1/stp.1" || die
+   rm -r "${D}/usr/man" || die
+}



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

2019-10-21 Thread Joonas Niilola
commit: 6ad928e01c7ee434a95df3d50891a57237df964d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 21 14:31:52 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 21 14:32:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad928e0

dev-libs/stp: fix 'doman'

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

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

diff --git a/dev-libs/stp/stp-2.3.3.ebuild b/dev-libs/stp/stp-2.3.3.ebuild
index b5f232edc1d..df1fb807e5e 100644
--- a/dev-libs/stp/stp-2.3.3.ebuild
+++ b/dev-libs/stp/stp-2.3.3.ebuild
@@ -39,6 +39,6 @@ src_install() {
cmake-utils_src_install
 
# don't install to /usr/man
-   doman "${D}/usr/man/man1/stp.1" || die
+   doman "${D}/usr/man/man1/stp.1"
rm -r "${D}/usr/man" || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/minisat/

2019-10-21 Thread Joonas Niilola
commit: 494768fd4f91286c04abcac0cb06c6042720cd1f
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Fri Jan  4 03:37:59 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 21 14:32:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494768fd

sci-mathematics/minisat: fix sed in header files

Bug: https://bugs.gentoo.org/697562
Closes: https://bugs.gentoo.org/694982
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Joonas Niilola  gentoo.org>

 ...minisat-2.2.0_p20130925.ebuild => minisat-2.2.0_p20130925-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/minisat/minisat-2.2.0_p20130925.ebuild 
b/sci-mathematics/minisat/minisat-2.2.0_p20130925-r1.ebuild
similarity index 94%
rename from sci-mathematics/minisat/minisat-2.2.0_p20130925.ebuild
rename to sci-mathematics/minisat/minisat-2.2.0_p20130925-r1.ebuild
index 308bc18e8af..39e62e229e7 100644
--- a/sci-mathematics/minisat/minisat-2.2.0_p20130925.ebuild
+++ b/sci-mathematics/minisat/minisat-2.2.0_p20130925-r1.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
# Fix headers ( #include "minisat/..." -> #include <...> )
while IFS="" read -d $'\0' -r file; do
einfo Correcting header "$file"
-   sed -i -e 's:#include "minisat/\([^"]*\)":#include <\1>:g' 
"${file}" || die
+   sed -i -e 's:#include "minisat/\([^"]*\)":#include 
:g' "${file}" || die
done < <(find minisat -name "*.h" -print0)
 }
 



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

2019-10-21 Thread Sergei Trofimovich
commit: 399073a805b5a41a227af039b8e35e11513d476a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 21 14:15:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 21 14:16:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399073a8

sys-devel/gcc: 6.4.0: drop empty uclibc patches

commit bd758f25 ("toolchain.eclass: isolate 'epatch'
into 'tc_apply_patches'") slightly changed the way
how patches are applied in empty directories:
it started failing to apply patches (to ease catching
mismatch in requested and applied patches).

The change is to drop empty uclibc versioning.

Reported-by: Stephan Litterst
Closes: https://bugs.gentoo.org/698188
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest| 1 -
 sys-devel/gcc/gcc-6.4.0-r1.ebuild | 3 +--
 sys-devel/gcc/gcc-6.4.0-r5.ebuild | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 7e767851589..1d8eec94bd9 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -65,7 +65,6 @@ DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B 
b528d79d41de1099f3540c168
 DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 
6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419
 SHA512 
91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2
 DIST gcc-6.4.0-patches-1.8.tar.bz2 16904 BLAKE2B 
cc5b47919e6586b8860b7ffd62a90251061d0d07f5fab3085b56fd5fe6419e6f84f98ee5fdaaddeb8ff3e8745178a0e38c8eff55aac7f6d8a97d269afe465618
 SHA512 
c55ac6b73b4f2ee1fbc2bbfd8d5176e7721ad45899cc4aa8dc858b366504f837d951d614c6af6ce698c320639c49855fd786b7d97e8475091601a4b7c0c2c652
-DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 
21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922
 SHA512 
266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 DIST gcc-6.5.0-patches-2.tar.bz2 9870 BLAKE2B 
c6f6b3c04605da77679474d7784d674b4f6df5d39e7c26fb79b513852acc317776cb9d299ed78bec47544e7c5f932ef8d423483bf55fc830f6c244e71a4740ff
 SHA512 
2e6998204e21fd098cb7823ec2dfa6c448ce0e96d2d4f7a18fcb833d7ac70cb97d7ccf5600dd2b695f7488d65bd4a13633ad78542cde72eca29d23323dfa2301
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac

diff --git a/sys-devel/gcc/gcc-6.4.0-r1.ebuild 
b/sys-devel/gcc/gcc-6.4.0-r1.ebuild
index a662ae79354..09a35310afa 100644
--- a/sys-devel/gcc/gcc-6.4.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-6.4.0-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 PATCH_VER="1.3"
-UCLIBC_VER="1.0"
 
 inherit toolchain
 

diff --git a/sys-devel/gcc/gcc-6.4.0-r5.ebuild 
b/sys-devel/gcc/gcc-6.4.0-r5.ebuild
index 138098ca567..d675c0e81a6 100644
--- a/sys-devel/gcc/gcc-6.4.0-r5.ebuild
+++ b/sys-devel/gcc/gcc-6.4.0-r5.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 PATCH_VER="1.8"
-UCLIBC_VER="1.0"
 
 inherit toolchain
 



  1   2   3   >