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

2020-03-19 Thread Michał Górny
commit: 923a0e979de22a23c0b886b08486ebc8e5818ca6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 20 06:23:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 20 06:50:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923a0e97

dev-python/elementpath: Bump to 1.4.3

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

 dev-python/elementpath/Manifest |  1 +
 dev-python/elementpath/elementpath-1.4.3.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest
index 857d0d1fa93..17c13d2a1d6 100644
--- a/dev-python/elementpath/Manifest
+++ b/dev-python/elementpath/Manifest
@@ -1,3 +1,4 @@
 DIST elementpath-1.3.1.tar.gz 100631 BLAKE2B 
fb3238006afb5100ad03314bddb16e77ea2fc7a91acf95e479ad67308456f761c53c64920266aa251a3f1b9bb6c6bebe39faa6413dd840a19ca1e9b3293f5253
 SHA512 
3beea19fe431514630f3957d2005d5883fb496a7192a47ea593d4b0df7a0050a19756275af7f85c7807c929482ddaacaba76ec0f3a715b6779d4aec125ee5550
 DIST elementpath-1.4.1.tar.gz 106008 BLAKE2B 
9613949e65d61425d8ca04a2af95e162b603202f521cd96a3e40da4834149890f5767841bc9c7eac45d27902fdd79bac933013aed27767a840f48e889bfe174a
 SHA512 
b83ec52549c6221b4d4d0912100df700f7a36e1eadb5491cc61106fc98ce36370217dae133c6ff0b11d1522b5ad5b9765aa135b0ac7310a9c922148e3d92acfd
 DIST elementpath-1.4.2.tar.gz 116419 BLAKE2B 
8fd16d579e543f10f96cebc37cac3cbbed7dd76e04ff66ead95b50b2ce4d6284c5bcf2647460cb888425005e46b7cc40813c31a66371e29b5e5589e9ffcf2850
 SHA512 
66524dfd53694c58ba587081e405d7c73ef2d3fe8164aa0690b5f06749dad718d05ecc9d462c060643789c0186aeb5113590c02fac5307d91952e4fb705a2db0
+DIST elementpath-1.4.3.tar.gz 117295 BLAKE2B 
4ee29cf6c863c8c73aae26857266e1ac119082c3fa0f3bbb2a807b662f3bca03699e33f3a0043dc486d4de0e5484c5a559adb72681ba38851d02bac2a6093ac2
 SHA512 
3fb71d0eb333589995d2b4e75e56e001ecb57d7b3930ac6faa55ef8b05823ce3254979d7d27a1e8219487240edcb498bafa3198c212385164312839972e02dd9

diff --git a/dev-python/elementpath/elementpath-1.4.3.ebuild 
b/dev-python/elementpath/elementpath-1.4.3.ebuild
new file mode 100644
index 000..94a1e512c4d
--- /dev/null
+++ b/dev-python/elementpath/elementpath-1.4.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
+HOMEPAGE="https://github.com/sissaschool/elementpath
+   https://pypi.org/project/elementpath/";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest



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

2020-03-19 Thread Mikle Kolyada
commit: d1eb82448e1f1aea80b47a2f96a80936fcdbd992
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar 20 06:38:55 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar 20 06:38:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eb8244

app-admin/terraform: Version bump (v0.12.24)

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

 app-admin/terraform/Manifest |  1 +
 app-admin/terraform/terraform-0.12.24.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index 9f2c9908106..d367e6ce76f 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -2,3 +2,4 @@ DIST terraform-0.12.17.tar.gz 10508005 BLAKE2B 
facef6de57333586445ce8839c03ccd63
 DIST terraform-0.12.20.tar.gz 10383312 BLAKE2B 
c9e9c7e8328cfbeb533d12a2acee133cc049b06e9a30c9fdc5708c674c272af264ae34c8c850924ae08885237a2e4d6c55d43d92b350104c6afe66d2f50e31ec
 SHA512 
df92422426e7ebaf2c3a6b953de9fc9fcb461f7227835e728bbccf5b796995d818a39817913d6010fadb8b3618710f77f50e36eb6ce4176e7312b68c7d7f7e96
 DIST terraform-0.12.21.tar.gz 10420614 BLAKE2B 
0c10cc7c33381330e7bbf20a1502019a6c651b0b0c5c3ca6713b76dd7f81a5f0d45affede0ba9ea9c2fe66585a87dc1e3be00c930d713a3eaabe865af1eb35ab
 SHA512 
3b0dd3e6d8ae4b172d0be934ada6a8dcadc3024d0f27450ed107d55cf7f08b6b0b5eeb739a210fc9a76db42f7cc75ad5842ca7415afa3d7b17d9a34f23920a59
 DIST terraform-0.12.23.tar.gz 10426601 BLAKE2B 
578338591f9cac9f21586e6b4eccf632da350986d14aadea95044a7f343d6e91c307f953459bf49eb7584e61d58c7a11152d56b2f0a84cd088eb91f174556040
 SHA512 
7598b45a76e0684594067921bc9cd5da954c4590f612dcaf29e77c40c372f15f690732896f90272666ec587a3cb2e07dc556e29e9d029fd019528ae3e3cb0abb
+DIST terraform-0.12.24.tar.gz 10427523 BLAKE2B 
088d0cd249a065ef663b41690e0c1e27baf61706da3444d4677b3a1b24652c50882601e036841fb004377a57d38918a62a45eb84983f5d8f09138ae2c5b3e77e
 SHA512 
026b4c30438459d5fa433ea606e8e020f2ff71ba6e14a5caeecef32f5800a0699cb192ece4bf9b5005b8e0fb2e375f70602d44d94b0b8efa3bac20f9a30e14e6

diff --git a/app-admin/terraform/terraform-0.12.24.ebuild 
b/app-admin/terraform/terraform-0.12.24.ebuild
new file mode 100644
index 000..02737dda10c
--- /dev/null
+++ b/app-admin/terraform/terraform-0.12.24.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-base go-module
+
+DESCRIPTION="A tool for building, changing, and combining infrastructure 
safely"
+HOMEPAGE="https://www.terraform.io/";
+
+EGO_PN="github.com/hashicorp/${PN}"
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT 
MIT-with-advertising MPL-2.0 unicode"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+DOCS=( {README,CHANGELOG}.md )
+
+src_prepare() {
+   default
+   # the sed command is necessary to generate tests outside of the
+   # default git root of `terraform', in our case the working dir
+   # is `work/$PN-$PV'
+   # sed -i -e "s/!=\s\+\"terraform\"/!=\ \"${P}\"/" \
+   #   ./scripts/generate-plugins.go || die
+}
+
+src_compile() {
+   GOCACHE="${T}/go-cache" go build \
+   -mod vendor \
+   -work -o "bin/${PN}" ./ || die
+}
+
+src_install() {
+   dobin bin/terraform
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you would like to install shell completions please run:"
+   elog "terraform -install-autocomplete"
+}



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

2020-03-19 Thread Mikle Kolyada
commit: ff12986d62c35db5fdf0aa3c97293196e8897e43
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar 20 06:32:04 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar 20 06:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff12986d

media-sound/mpd: Version bump (v0.21.21)

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

 media-sound/mpd/Manifest   |   1 +
 media-sound/mpd/mpd-0.21.21.ebuild | 298 +
 2 files changed, 299 insertions(+)

diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index c064996fd76..f54747b6765 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -1,3 +1,4 @@
 DIST mpd-0.21.18.tar.xz 676084 BLAKE2B 
f55ea278da4b50bf24da476ed9e3ff50a8130215702fb5c4a0accdbfeb00ed734983034ce6ee0542623e42d488555b1c709acefbba026f0e01f17f25f749b833
 SHA512 
68b4d9dc4be8454d7ef92df2a7b42513dc2d97bfd6b11ba99bce6709fc58ccbeab05419863bacb7a3427f1325bc88da74f9f4b48206222349085f02d0135e1a8
 DIST mpd-0.21.19.tar.xz 676020 BLAKE2B 
295dd9067b8517739334fa09d4afc95f1167f291441bc34c4e5c4177bda66ef60eb3f4184f9192242faf64997b05d1c0a13736d1d6a3f343317271acc24a0e70
 SHA512 
50609b104b84b37dbb297fb40e8f4b352f13de7be5791b8d48c3af3459bfa0f0f88d1d37dcbb0d2409aaee881bca7a7bf6f871b82418ddade19829b02a2bde6a
 DIST mpd-0.21.20.tar.xz 676396 BLAKE2B 
e87d844ac0b20f10df7d2306d1c76f76ead84f5e61acb51f60d62847b1fb4f2ada66b20e0a36d87eaf70289027139e4beb80ea8ef7637b1cdb656c9635adb720
 SHA512 
9dd49190ba4c85014d24e88cdb02a4649e8fb687a49fc9ea019f23725eda483980008e9abebf0ad3960bd310b693c56999699d7c7ddee3ca18e9b2aa6d5a2176
+DIST mpd-0.21.21.tar.xz 676668 BLAKE2B 
83964784db4a7372344853ebf2e9c966e23ac293c06304a8aa6f927ec8ea38d2749d88670f1c5e380953bb8b777b4b0f2c5e8a98d7eb3cf1bae50b5e11549150
 SHA512 
1780a24f341dec1cbc3d9170cc2fc8249081cac8f677ff17df15fc959787cf43d30696eefba9b8a44824da14eee3d58e2ee78b34db1335c0a182b4c2a89e6b3a

diff --git a/media-sound/mpd/mpd-0.21.21.ebuild 
b/media-sound/mpd/mpd-0.21.21.ebuild
new file mode 100644
index 000..8ef1c4dc882
--- /dev/null
+++ b/media-sound/mpd/mpd-0.21.21.ebuild
@@ -0,0 +1,298 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info meson systemd xdg-utils
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD";
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x64-macos"
+IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+   +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
+   +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms
+   modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio 
qobuz
+   recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd
+   test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp
+   zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+   || ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   network? ( || ( ${ENCODER_PLUGINS} ) )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   upnp? ( expat )
+   webdav? ( curl expat )
+   "
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-user/mpd
+   alsa? (
+   media-libs/alsa-lib
+   media-sound/alsa-utils
+   )
+
+   ao? ( media-libs/libao[alsa?,pulseaudio?] )
+   audiofile? ( media-libs/audiofile:= )
+
+   cdio? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia
+   )
+
+   chromaprint? ( media-libs/chromaprint )
+   curl? ( net-misc/curl )
+   dbus? ( sys-apps/dbus )
+   expat? ( dev-libs/expat )
+   faad? ( media-libs/faad2 )
+
+   ffmpeg? (
+   libav? ( media-video/libav:0= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+
+   flac? ( media-libs/flac )
+   fluidsynth? ( media-sound/fluidsynth )
+   gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
+   icu? (  dev-libs/icu:= )
+   id3tag? ( media-libs/libid3tag )
+   jack? ( virtual/jack )
+   lame? ( network? ( media-sound/lame ) )
+   libmpdclient? ( media-libs/libmpdclient )
+   libsamplerate? ( media-libs/libsamplerate )
+   libsoxr? ( media-libs/soxr )
+   mad? ( media-libs/libmad )
+   mikmod? ( media-libs/libmikmod )
+   mms? ( media-libs/libmms )
+   modplug? ( media-libs/libmodplug )
+   mpg123? ( medi

[gentoo-commits] proj/sci:master commit in: dev-python/traits/

2020-03-19 Thread Horea Christian
commit: 2109e5887c6ca4fdb629514580bc97dc8a27
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Mar 20 05:38:54 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Mar 20 05:40:18 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2109e588

dev-python/traits: version bump 6.0.0

and added PYTHON_COMPAT to include 3_7

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/traits/traits-6.0.0.ebuild | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/dev-python/traits/traits-6.0.0.ebuild 
b/dev-python/traits/traits-6.0.0.ebuild
new file mode 100644
index 0..163fc881e
--- /dev/null
+++ b/dev-python/traits/traits-6.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
+HOMEPAGE="http://docs.enthought.com/traits/
+   https://github.com/enthought/traits
+   https://pypi.org/project/traits/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   ${RDEPEND}
+   )"
+
+python_prepare_all() {
+   sed -i -e "s/'-O3'//g" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   ${EPYTHON} -m unittest discover || die
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/lib2bit/files/, sci-libs/lib2bit/

2020-03-19 Thread Benda XU
commit: d571c5ec3dfe993c302483ee03b9276a6da8a9a4
Author: Jiajie Chen  jiegec  ac  cn>
AuthorDate: Fri Mar 20 01:56:27 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Mar 20 05:14:49 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d571c5ec

sci-libs/lib2bit: fix testing and qa warnings

Closes: https://github.com/gentoo/sci/pull/949
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Jiajie Chen  jiegec.ac.cn>
Signed-off-by: Benda Xu  gentoo.org>

 .../files/lib2bit-0.2.1_respect_LDFLAGS.patch  | 11 +++
 .../files/lib2bit-0.2.1_test_support_python3.patch | 11 +++
 sci-libs/lib2bit/lib2bit-0.2.1.ebuild  | 23 +++---
 3 files changed, 34 insertions(+), 11 deletions(-)

diff --git a/sci-libs/lib2bit/files/lib2bit-0.2.1_respect_LDFLAGS.patch 
b/sci-libs/lib2bit/files/lib2bit-0.2.1_respect_LDFLAGS.patch
new file mode 100644
index 0..92a5b5d43
--- /dev/null
+++ b/sci-libs/lib2bit/files/lib2bit-0.2.1_respect_LDFLAGS.patch
@@ -0,0 +1,11 @@
+--- lib2bit-0.2.1/Makefile.ori 2020-03-19 11:41:21.896527937 +
 lib2bit-0.2.1/Makefile 2020-03-19 11:41:00.339977405 +
+@@ -4,7 +4,7 @@
+ CFLAGS ?= -g -Wall -O3
+ LIBS =
+ EXTRA_CFLAGS_PIC = -fpic
+-LDFLAGS =
++LDFLAGS ?=
+ LDLIBS =
+ INCLUDES = 
+ 

diff --git a/sci-libs/lib2bit/files/lib2bit-0.2.1_test_support_python3.patch 
b/sci-libs/lib2bit/files/lib2bit-0.2.1_test_support_python3.patch
new file mode 100644
index 0..2cee88ada
--- /dev/null
+++ b/sci-libs/lib2bit/files/lib2bit-0.2.1_test_support_python3.patch
@@ -0,0 +1,11 @@
+--- lib2bit-0.2.1/test/test.py.ori 2020-03-19 11:28:53.301344896 +
 lib2bit-0.2.1/test/test.py 2020-03-19 11:28:11.968283978 +
+@@ -14,7 +14,7 @@
+ p2 = Popen(["md5sum"], stdin=p1.stdout, stdout=PIPE)
+ except:
+ p2 = Popen(["md5"], stdin=p1.stdout, stdout=PIPE)
+-md5sum = p2.communicate()[0].strip().split()[0]
++md5sum = p2.communicate()[0].strip().split()[0].decode('utf-8')
+ assert(md5sum == "0274c32c7f3dd75e8991f6107dca6a5f")
+ 
+ print("Passed!")

diff --git a/sci-libs/lib2bit/lib2bit-0.2.1.ebuild 
b/sci-libs/lib2bit/lib2bit-0.2.1.ebuild
index c547dcca9..808c97b21 100644
--- a/sci-libs/lib2bit/lib2bit-0.2.1.ebuild
+++ b/sci-libs/lib2bit/lib2bit-0.2.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit eutils
 
 DESCRIPTION="C library for accessing 2bit files"
 HOMEPAGE="https://github.com/dpryan79/lib2bit";
-SRC_URI="https://github.com/dpryan79/lib2bit/archive/0.2.1.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/dpryan79/lib2bit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -17,15 +17,16 @@ IUSE="static"
 DEPEND=""
 RDEPEND="${DEPEND}"
 
-src_prepare(){
-   default
-   epatch "${FILESDIR}"/${P}_respect_DESTDIR.patch
-   sed -e 's#/usr/local#/usr#' -i Makefile || die
-}
+PATCHES=(
+   "${FILESDIR}"/${P}_respect_LDFLAGS.patch
+   "${FILESDIR}"/${P}_test_support_python3.patch
+)
 
 src_install(){
-   emake DESTDIR="${ED}" install
-   if not use static; then
-   rm "${ED}"/usr/lib/lib2bit.a || die
+   dodoc README.md
+   dolib.so lib2bit.so
+   doheader 2bit.h
+   if use static; then
+   dolib.a lib2bit.a
fi
 }



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

2020-03-19 Thread Zac Medico
commit: 1b1433bf055f5f840d8f092b94ee175366c6a67e
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Mar 20 04:11:42 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Mar 20 04:12:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1433bf

app-emulation/buildah: Bump to version 1.14.3

Closes: https://bugs.gentoo.org/713544
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/buildah/Manifest  |  1 +
 app-emulation/buildah/buildah-1.14.3.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index ce6d34403e7..fd625149af0 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -4,4 +4,5 @@ DIST buildah-1.12.0.tar.gz 10717080 BLAKE2B 
67107684d625ef23166d666dba50244861e6
 DIST buildah-1.13.1.tar.gz 10928426 BLAKE2B 
7f790e2e6499543f6ddae5582f03e4e8a2429783512bf53ffa48d010b1338c4e232117e8b175057205c75ee839981564358239d08d48dbdef8cae80bbacc6554
 SHA512 
89c02f3c485408f16d6334bb4621accbb7de5f8d3d4458eb4c925468da1f6c14a18132e8f643e965d3054f05a90ada3c4911e539541f9ca045ca606c9ce1bed9
 DIST buildah-1.14.0.tar.gz 10895764 BLAKE2B 
afc99c12737651997785ce96793afbff24e514a89e445ec5e176940940335b5966cf6e05e3d418d2aad2308d604e05879874eb5d5c07182dc0484e43411628e7
 SHA512 
c2fe27ccff81cc22dcb398f6d57f618015a1f534510888966483002d552c5f233b8899f639dac15d0f299c6c618e6f1d9889e65c745ce4709e7abd9498258a86
 DIST buildah-1.14.2.tar.gz 11022035 BLAKE2B 
8927d0d1c0ca75cc7fc739f990dbcb55a16ca34fee77a95fba629db6a5a73003ca320f85e6a9e4c4091e20877a7af00eee361c14b8b1758fe4bf690e179f6799
 SHA512 
d8f2488321cc52f1e2a390ffe975d83c4a6e9a169d47787715e0e04c29249abf501798bc3588d5d5c1bf70fc1a8451f75b102f629517da636cf9fd093667797c
+DIST buildah-1.14.3.tar.gz 11039144 BLAKE2B 
30ee37b083fd59084e19a4a02f3d2e86a6abc73293e1046a271a0d54629eff1aa858f914c21d67e1226ba42c1b19579c764551de45dab30a3d8f6dc173ec851d
 SHA512 
89bc4256b0bea5b74ef71d0918f60d447fc4b0cd069f65995cf7125ed6382574c85db1c6a8101fbcb1c7385b5bc1855ddb1d483f91dce787ebab20ce56fad7e7
 DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d

diff --git a/app-emulation/buildah/buildah-1.14.3.ebuild 
b/app-emulation/buildah/buildah-1.14.3.ebuild
new file mode 100644
index 000..7e04bb211c2
--- /dev/null
+++ b/app-emulation/buildah/buildah-1.14.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah";
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="selinux"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT=153ee2f0
+SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+RDEPEND="app-crypt/gpgme:=
+   app-emulation/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+RESTRICT="test"
+
+src_prepare() {
+   default
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+}
+
+src_compile() {
+   emake GIT_COMMIT=${GIT_COMMIT} all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin ${PN} imgtype
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   emake test-unit
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/

2020-03-19 Thread Patrick McLean
commit: eac6255415bd2ff16d2f636837b904174e5d1729
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Mar 20 02:55:41 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Mar 20 02:55:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac62554

app-eselect/eselect-iptables: Manifest update

Closes: https://bugs.gentoo.org/713558
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Patrick McLean  gentoo.org>

 app-eselect/eselect-iptables/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-iptables/Manifest 
b/app-eselect/eselect-iptables/Manifest
index af5a7b1b8eb..f9fd8ed3b7b 100644
--- a/app-eselect/eselect-iptables/Manifest
+++ b/app-eselect/eselect-iptables/Manifest
@@ -1 +1 @@
-DIST eselect-iptables-20200319.tar.xz 1556 BLAKE2B 
72114ffbd3a832a18837c3a1513ec59dd1ab35912813df8ed78cbb3db794bdc73e00758a97076af447fdf36fb92d2ac00ef5652e92e57bf6d6b7cb787b0d8441
 SHA512 
213db45cc3b45ea9a2e92628104dc60d02a86a3af085c7f438f7f227fa24d6bab48c3ebc9bd1ae862aee853e624be68dea11aa8311e16761b8953c0251f0
+DIST eselect-iptables-20200319.tar.xz 1584 BLAKE2B 
be7cad34ef41a6b3c1b25470f2cef7bc2de33d83b5b0846a52695c0d09d9770368abd8d59a00a4edbc0ecbc91b83648de2e6686c7ee8a46036369558f5ed1e16
 SHA512 
828d8b0b1f41af2ad807c33f4e529411dc5feb21b37c76e8f19f0b7bf3d90ccb61db6b2e0b2ef353acfa4ea95b4a375da4fe769132b1fc6a7879acef6e10db9a



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

2020-03-19 Thread Thomas Deutschmann
commit: b7299ec1e28d8f5d972da8c10a7c12ea57cd1af6
Author: Alex Efros  yandex  ru>
AuthorDate: Thu Mar 19 08:04:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 20 01:11:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7299ec1

net-proxy/3proxy: remove old versions

Bug: https://bugs.gentoo.org/show_bug.cgi?id=711282
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Aleksandr Efros  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/15010
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-proxy/3proxy/3proxy-0.8.12.ebuild| 46 
 net-proxy/3proxy/3proxy-0.8.9.ebuild | 40 -
 net-proxy/3proxy/Manifest|  2 --
 net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch | 43 --
 4 files changed, 131 deletions(-)

diff --git a/net-proxy/3proxy/3proxy-0.8.12.ebuild 
b/net-proxy/3proxy/3proxy-0.8.12.ebuild
deleted file mode 100644
index 5ebf6061b3d..000
--- a/net-proxy/3proxy/3proxy-0.8.12.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A really tiny cross-platform proxy servers set"
-HOMEPAGE="https://www.3proxy.ru/";
-SRC_URI="https://github.com/z3APA3A/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.12-gentoo.patch
-)
-
-DOCS=( README cfg )
-HTML_DOCS=( doc/html/. )
-
-src_prepare() {
-   default
-   cp Makefile.Linux Makefile || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" LN="$(tc-getCC)"
-}
-
-src_install() {
-   local x
-
-   pushd src >/dev/null || die
-   dobin 3proxy
-   for x in proxy socks ftppr pop3p tcppm udppm mycrypt dighosts icqpr 
smtpp; do
-   newbin ${x} ${PN}-${x}
-   [[ -f "${S}"/man/${x}.8 ]] && newman "${S}"/man/${x}.8 
${PN}-${x}.8
-   done
-   popd >/dev/null
-
-   doman man/3proxy*.[38]
-
-   einstalldocs
-}

diff --git a/net-proxy/3proxy/3proxy-0.8.9.ebuild 
b/net-proxy/3proxy/3proxy-0.8.9.ebuild
deleted file mode 100644
index ba16aeca009..000
--- a/net-proxy/3proxy/3proxy-0.8.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A really tiny cross-platform proxy servers set"
-HOMEPAGE="https://www.3proxy.ru/";
-SRC_URI="https://github.com/z3APA3A/3proxy/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~sparc x86"
-IUSE=""
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.8-gentoo.patch
-)
-
-DOCS=( README cfg )
-HTML_DOCS=( doc/html/. )
-
-src_prepare() {
-   default
-   cp Makefile.Linux Makefile || die
-}
-
-src_install() {
-   local x
-
-   pushd src >/dev/null || die
-   dobin 3proxy
-   for x in proxy socks ftppr pop3p tcppm udppm mycrypt dighosts icqpr 
smtpp; do
-   newbin ${x} ${PN}-${x}
-   [[ -f "${S}"/man/${x}.8 ]] && newman "${S}"/man/${x}.8 
${PN}-${x}.8
-   done
-   popd >/dev/null
-
-   doman man/3proxy*.[38]
-
-   einstalldocs
-}

diff --git a/net-proxy/3proxy/Manifest b/net-proxy/3proxy/Manifest
index ee244468567..a16145b6779 100644
--- a/net-proxy/3proxy/Manifest
+++ b/net-proxy/3proxy/Manifest
@@ -1,3 +1 @@
-DIST 3proxy-0.8.12.tar.gz 528990 BLAKE2B 
fb338c93e25fe4d03d626118f8c3ef52af7104599e11d535dfa572c4fb47d609da66f199406a3c6bb9739766163bb7b54b529f71d4d6ff637567f2f67d3a9ed1
 SHA512 
33412e89991055598e06210dbcd7b2f9ee6810753c8f40ada02f222def0a49047a90ff7f2efa6895bc4f8ad99193866c980de2e79464310a77cc8e63c8b9813d
 DIST 3proxy-0.8.13.tar.gz 529072 BLAKE2B 
45b756bf1ddaaf560f4f35c88e78d24dbafa28c3144de5317d9f5177c51da85a2148a7db743a656ddf853325e18edbcb200b37ff02afae2f203c3bfab66e1b58
 SHA512 
94b4a2568917c1d720276e38050a13e144d3e92ff41edd02eeebac0a6c21e6a839a58ea7dcb3abc03370e0f18452c953cfd7ad15ebac87e66b78d94fa52fbd79
-DIST 3proxy-0.8.9.tar.gz 497006 BLAKE2B 
c57e98eb586dfacefd530e091fecbee274d8104698ca082b71ea0607294199cb7db63fc32787236b7e797c928a7ba4f7bafa3ef35551bef76aacfbdf1f259fff
 SHA512 
35153882fec7077b05b23f9cea91443126a8a9faf9818915612e0739196a8bd1f00e0bcefb339a86bad10bb0c1b9891bd06847934787f4758ec55e6cc2e9e815

diff --git a/net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch 
b/net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch
deleted file mode 100644
index 1f8d478cd08..000
--- a/net-proxy/3proxy/files/3proxy-0.8.8-gentoo.patch
+++ /dev/null
@@ -1,43 +0,0 @@
 a/Makefile.Linux   2016-12-16 20:24:53.809856430 +0200
-+++ b/Makefile.Linux   2016-12-16 20:26:24.912859170 +0200
-@@ -10,11 +10,11 @@
- BUILDDIR =
- CC = gcc
- 
--CFLAGS = -g -O2 -c -pthread -DGETHOSTBYNAME_R -D_THREAD_SAFE -D_REE

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

2020-03-19 Thread Thomas Deutschmann
commit: 6bfcfe0e2e9ff16339f5799db47ca978381ae095
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri Mar 20 00:03:29 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 20 01:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfcfe0e

media-libs/libextractor: Cleanup vulnerable version

Bug: https://bugs.gentoo.org/695538
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15019
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/libextractor/Manifest   |   1 -
 media-libs/libextractor/libextractor-1.8-r1.ebuild | 118 -
 2 files changed, 119 deletions(-)

diff --git a/media-libs/libextractor/Manifest b/media-libs/libextractor/Manifest
index 56741a26b4c..0f0692e6fa9 100644
--- a/media-libs/libextractor/Manifest
+++ b/media-libs/libextractor/Manifest
@@ -1,2 +1 @@
-DIST libextractor-1.8.tar.gz 8315688 BLAKE2B 
2c617cfa667f79faef33e5f445f8d1f38dac61a7d1abd064165f0171b2fcdd812b42f1a5ee78def075383ab74b686f5de6864ce9b9a1983262a3d251ea271dc0
 SHA512 
770a0f1711964657ffb570c0509996b0a109886bfa0652c3a9ca63aa645f495fe5919215cf17da68e8a81a09de54bc937b61c82ec03c9e3998149c780f93451a
 DIST libextractor-1.9.tar.gz 8323852 BLAKE2B 
71e81e57ce7857b7b7f0180a7b130b0808573d71384c61a1a079b0ce9c02bc4f1386d3b27c68d668b555a692e523a7998d6fbc675d15f8ee26b487b0b5b31927
 SHA512 
c2539b144d026fb0e871c5776aee4deaad4a987a730350744a7e5e74fbe98a4abb635dbe206b93c3aa9cd676b8797ea0b97271de0c903dfb035e245ab42ea149

diff --git a/media-libs/libextractor/libextractor-1.8-r1.ebuild 
b/media-libs/libextractor/libextractor-1.8-r1.ebuild
deleted file mode 100644
index ef7838245be..000
--- a/media-libs/libextractor/libextractor-1.8-r1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Library to extract metadata from files of arbitrary type"
-HOMEPAGE="https://www.gnu.org/software/libextractor/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
-IUSE="apparmor +archive +bzip2 ffmpeg flac gif gsf gstreamer gtk jpeg +magic 
midi mp4 mpeg tidy tiff vorbis +zlib" # test
-
-RESTRICT="test"
-
-DEPEND="
-   app-text/iso-codes
-   dev-libs/glib:2
-   media-gfx/exiv2:=
-   sys-devel/libtool
-   virtual/libiconv
-   virtual/libintl
-   apparmor? ( sys-libs/libapparmor )
-   archive? ( app-arch/libarchive:= )
-   bzip2? ( app-arch/bzip2 )
-   ffmpeg? ( virtual/ffmpeg )
-   flac? (
-   media-libs/flac
-   media-libs/libogg
-   )
-   gif? ( media-libs/giflib:= )
-   gsf? ( gnome-extra/libgsf:= )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   gtk? ( x11-libs/gtk+:3 )
-   jpeg? ( virtual/jpeg:0 )
-   magic? ( sys-apps/file )
-   midi? ( media-libs/libsmf )
-   mp4? ( media-libs/libmp4v2:0 )
-   mpeg? ( media-libs/libmpeg2 )
-   tidy? ( app-text/tidy-html5 )
-   tiff? ( media-libs/tiff:0 )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-   zlib? ( sys-libs/zlib )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# test? ( app-forensics/zzuf )
-RDEPEND="${DEPEND}
-   !sci-biology/glimmer
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-CVE-2018-2043{0,1}.patch # bug #673742
-   "${FILESDIR}"/${P}-exiv2-0.27.patch # bug #674046
-)
-
-src_prepare() {
-   default
-
-   # m4/ax_create_pkgconfig_info.m4 is passing environment LDFLAGS to Libs:
-   sed -i \
-   -e '/^ax_create_pkgconfig_ldflags=/s:$LDFLAGS ::' \
-   configure src/plugins/html_extractor.c || die
-
-   if ! use tidy; then
-   sed -i -e 's:tidy.h:dIsAbLe&:' configure || die
-   fi
-}
-
-src_configure() {
-   e_ac_cv() {
-   export ac_cv_"$@"
-   }
-
-   e_ac_cv {lib_rpm_rpmReadPackageFile,prog_HAVE_ZZUF}=no
-
-   e_ac_cv header_FLAC_all_h=$(usex flac)
-   e_ac_cv lib_FLAC_FLAC__stream_decoder_init_stream=$(usex flac)
-   e_ac_cv lib_FLAC_FLAC__stream_decoder_init_ogg_stream=$(usex flac)
-
-   e_ac_cv header_sys_apparmor_h=$(usex apparmor)
-   e_ac_cv header_archive_h=$(usex archive)
-   e_ac_cv header_bzlib_h=$(usex bzip2)
-   e_ac_cv header_gif_lib_h=$(usex gif)
-   e_ac_cv header_jpeglib_h=$(usex jpeg)
-   e_ac_cv header_magic_h=$(usex magic)
-   e_ac_cv header_mpeg2dec_mpeg2_h=$(usex mpeg)
-   e_ac_cv header_tiffio_h=$(usex tiff)
-   e_ac_cv header_vorbis_vorbisfile_h=$(usex vorbis)
-   e_ac_cv header_zlib_h=$(usex zlib)
-   e_ac_cv lib_mp4v2_MP4ReadProvider=$(usex mp4)
-   e_ac_cv lib_smf_smf_load_from_memory=$(usex midi)
-
-   local myeconfargs=(
-   --disab

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2020-03-19 Thread Matt Turner
commit: bfcfc757c6628787e7742b518e3e2e0817ebe3e7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 20 00:38:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 20 00:38:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfcfc757

x11-misc/xkeyboard-config: Add missing PYTHON_DEPS

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

 x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild | 1 +
 x11-misc/xkeyboard-config/xkeyboard-config-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
index 2bbc4b24325..229155d2470 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
@@ -24,6 +24,7 @@ SLOT="0"
 IUSE=""
 
 BDEPEND="
+   ${PYTHON_DEPS}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
index 8d54fdae4de..4cc1688ced6 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
@@ -24,6 +24,7 @@ SLOT="0"
 IUSE=""
 
 BDEPEND="
+   ${PYTHON_DEPS}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-iptables/

2020-03-19 Thread Patrick McLean
commit: 43308778fc97e4c8047ce5188130cd1546a701fc
Author: Patrick McLean  sony  com>
AuthorDate: Fri Mar 20 00:07:09 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Mar 20 00:09:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43308778

app-eselect/eselect-iptables: New packge (bug #698746)

Bug: https://bugs.gentoo.org/698746
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Patrick McLean  gentoo.org>

 app-eselect/eselect-iptables/Manifest |  1 +
 .../eselect-iptables/eselect-iptables-20200319.ebuild | 19 +++
 app-eselect/eselect-iptables/metadata.xml |  8 
 3 files changed, 28 insertions(+)

diff --git a/app-eselect/eselect-iptables/Manifest 
b/app-eselect/eselect-iptables/Manifest
new file mode 100644
index 000..af5a7b1b8eb
--- /dev/null
+++ b/app-eselect/eselect-iptables/Manifest
@@ -0,0 +1 @@
+DIST eselect-iptables-20200319.tar.xz 1556 BLAKE2B 
72114ffbd3a832a18837c3a1513ec59dd1ab35912813df8ed78cbb3db794bdc73e00758a97076af447fdf36fb92d2ac00ef5652e92e57bf6d6b7cb787b0d8441
 SHA512 
213db45cc3b45ea9a2e92628104dc60d02a86a3af085c7f438f7f227fa24d6bab48c3ebc9bd1ae862aee853e624be68dea11aa8311e16761b8953c0251f0

diff --git a/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild 
b/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild
new file mode 100644
index 000..41982d66913
--- /dev/null
+++ b/app-eselect/eselect-iptables/eselect-iptables-20200319.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Manages the {,/usr}/sbin/iptables symlink"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+SRC_URI="https://dev.gentoo.org/~chutzpah/dist/iptables/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+
+RDEPEND="app-admin/eselect"
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   doins iptables.eselect
+}

diff --git a/app-eselect/eselect-iptables/metadata.xml 
b/app-eselect/eselect-iptables/metadata.xml
new file mode 100644
index 000..4eb20a048df
--- /dev/null
+++ b/app-eselect/eselect-iptables/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/, net-firewall/iptables/files/

2020-03-19 Thread Patrick McLean
commit: 18c5c5cab882f71e7917ebfaa670478ed07fb41e
Author: Patrick McLean  sony  com>
AuthorDate: Fri Mar 20 00:09:37 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Mar 20 00:09:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c5c5ca

net-firewall/iptables-1.8.4-r1: revbump, add eselect (bug 698746)

This makes the ebuild compatible with eselect-iptables.

Closes: https://bugs.gentoo.org/698746
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Patrick McLean  gentoo.org>

 .../files/iptables-1.8.4-no-symlinks.patch |  19 +++
 net-firewall/iptables/iptables-1.8.4-r1.ebuild | 153 +
 2 files changed, 172 insertions(+)

diff --git a/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch 
b/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch
new file mode 100644
index 000..349a01abd5f
--- /dev/null
+++ b/net-firewall/iptables/files/iptables-1.8.4-no-symlinks.patch
@@ -0,0 +1,19 @@
+diff --git a/iptables/Makefile.am b/iptables/Makefile.am
+index 71b1b1d4..30c77f9a 100644
+--- a/iptables/Makefile.am
 b/iptables/Makefile.am
+@@ -71,12 +71,10 @@ CLEANFILES   = iptables.8 xtables-monitor.8 \
+ 
+ vx_bin_links   = iptables-xml
+ if ENABLE_IPV4
+-v4_sbin_links  = iptables-legacy iptables-legacy-restore iptables-legacy-save 
\
+-   iptables iptables-restore iptables-save
++v4_sbin_links  = iptables-legacy iptables-legacy-restore iptables-legacy-save
+ endif
+ if ENABLE_IPV6
+-v6_sbin_links  = ip6tables-legacy ip6tables-legacy-restore 
ip6tables-legacy-save \
+-   ip6tables ip6tables-restore ip6tables-save
++v6_sbin_links  = ip6tables-legacy ip6tables-legacy-restore 
ip6tables-legacy-save
+ endif
+ if ENABLE_NFTABLES
+ x_sbin_links  = iptables-nft iptables-nft-restore iptables-nft-save \

diff --git a/net-firewall/iptables/iptables-1.8.4-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.4-r1.ebuild
new file mode 100644
index 000..5fd44252e76
--- /dev/null
+++ b/net-firewall/iptables/iptables-1.8.4-r1.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Force users doing their own patches to install their own tools
+AUTOTOOLS_AUTO_DEPEND=no
+
+inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
+
+DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
+HOMEPAGE="https://www.netfilter.org/projects/iptables/";
+SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+# Subslot reflects PV when libxtables and/or libip*tc was changed
+# the last time.
+SLOT="0/1.8.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="conntrack ipv6 netlink nftables pcap static-libs"
+
+COMMON_DEPEND="
+   app-eselect/eselect-iptables
+   conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 )
+   netlink? ( net-libs/libnfnetlink )
+   nftables? (
+   >=net-libs/libmnl-1.0:0=
+   >=net-libs/libnftnl-1.1.5:0=
+   )
+   pcap? ( net-libs/libpcap )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   >=sys-kernel/linux-headers-4.4:0
+"
+BDEPEND="
+   virtual/pkgconfig
+   nftables? (
+   sys-devel/flex
+   virtual/yacc
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   nftables? ( net-misc/ethertypes )
+"
+
+PATCHES=(
+   "${FILESDIR}/iptables-1.8.4-no-symlinks.patch"
+   "${FILESDIR}/iptables-1.8.2-link.patch"
+)
+
+src_prepare() {
+   # use the saner headers from the kernel
+   rm include/linux/{kernel,types}.h || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Some libs use $(AR) rather than libtool to build #444282
+   tc-export AR
+
+   # Hack around struct mismatches between userland & kernel for some 
ABIs. #472388
+   use amd64 && [[ ${ABI} == "x32" ]] && append-flags -fpack-struct
+
+   sed -i \
+   -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \
+   -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \
+   configure || die
+
+   local myeconfargs=(
+   --sbindir="${EPREFIX}/sbin"
+   --libexecdir="${EPREFIX}/$(get_libdir)"
+   --enable-devel
+   --enable-shared
+   $(use_enable nftables)
+   $(use_enable pcap bpf-compiler)
+   $(use_enable pcap nfsynproxy)
+   $(use_enable static-libs static)
+   $(use_enable ipv6)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake V=1
+}
+
+src_install() {
+   default
+   dodoc INCOMPATIBILITIES iptables/iptables.xslt
+
+   # all the iptables binaries are in /sbin, so might as well
+   # put these small files in with them
+

[gentoo-commits] repo/gentoo:master commit in: games-emulation/dolphin/

2020-03-19 Thread Sergei Trofimovich
commit: 1228aa89301d4f9c6f51cb80c5fb0b11d626e7a3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 19 23:56:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar 20 00:00:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1228aa89

games-emulation/dolphin: use system version of dev-libs/libfmt

Follow the update pntroduced in
https://github.com/dolphin-emu/dolphin/pull/8198

Reported-by: Samuel BAUER
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 games-emulation/dolphin/dolphin-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index 896e7895e99..ba80667dcd7 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.ebuild
@@ -26,6 +26,7 @@ IUSE="alsa bluetooth discord-presence doc +evdev ffmpeg libav 
log lto profile pu
 
 RDEPEND="
dev-libs/hidapi:0=
+   dev-libs/libfmt:0=
dev-libs/lzo:2=
dev-libs/pugixml:0=
media-libs/libpng:0=
@@ -83,7 +84,6 @@ src_prepare() {
FreeSurround
cpp-optparse
# no support for for using system library
-   fmt
glslang
imgui
# FIXME: xxhash can't be found by cmake



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

2020-03-19 Thread Sebastian Pipping
commit: 603544c30f0b63aae74c8535bf07c36b7d60dbad
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Mar 19 23:41:56 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Mar 19 23:43:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603544c3

dev-python/feedgenerator: 1.9.1 + QA

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

 dev-python/feedgenerator/Manifest  |  1 +
 .../feedgenerator/feedgenerator-1.9.1.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/feedgenerator/Manifest 
b/dev-python/feedgenerator/Manifest
index 310dc765c17..5f712e6b588 100644
--- a/dev-python/feedgenerator/Manifest
+++ b/dev-python/feedgenerator/Manifest
@@ -1 +1,2 @@
+DIST feedgenerator-1.9.1.tar.gz 25677 BLAKE2B 
0293b3b41f83ab2d0e289cc5ea4b6088217dfa64caedf2da888d99a9d6860c45169852f9249049b2ee0983c9cebcf289b9b107ae63f5f5f5e057d93bf71d8a78
 SHA512 
db3642acb8f0c9fd692f37a79cf5862e60687a1745afbc6593d37a0372adb994de603238a17a8eae95ffcc993195f63037f16122a3cf8771e6922dea492fb5d5
 DIST feedgenerator-1.9.tar.gz 4136224 BLAKE2B 
efb70a48a290fcbd959e4213ef2bb95138433a0b86ca000d7a498fed3705ef237690e81a6e2bfae0d050b2be89486f1c2d7d0038c1626dfbfa38842ddf5fc11d
 SHA512 
77f4df51c6bdf261f0d1665206ab048a21f8660cf8f2c7abf3d71e17c63284240d0eaa690dd6d53b0b7d8ce9c9e0349094d5270c75c2a069608b7717538d7fa1

diff --git a/dev-python/feedgenerator/feedgenerator-1.9.1.ebuild 
b/dev-python/feedgenerator/feedgenerator-1.9.1.ebuild
new file mode 100644
index 000..68c667240d3
--- /dev/null
+++ b/dev-python/feedgenerator/feedgenerator-1.9.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Standalone version of django.utils.feedgenerator"
+HOMEPAGE="https://pypi.org/project/feedgenerator/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+distutils_enable_tests setup.py
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # Allow pypy to read MANIFEST.in
+   ln -s tests_feedgenerator tests || die
+}



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

2020-03-19 Thread Michael Orlitzky
commit: 55ef90fedba601304e7c2479f267940f0af380e7
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Mar 19 23:36:40 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Mar 19 23:41:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ef90fe

sci-libs/brial: new library for polynomials over boolean rings.

This library is maintained upstream and in the sage-on-gentoo overlay
by François Bissey, but it is well-packaged and passes its tests. It
is a dependency of SageMath, and the system copy will eventually be
usable by Sage, so now is a good time to adopt it. The overlay ebuild
was used with minimal changes.

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

 sci-libs/brial/Manifest   |  1 +
 sci-libs/brial/brial-1.2.8.ebuild | 39 +++
 sci-libs/brial/metadata.xml   | 31 +++
 3 files changed, 71 insertions(+)

diff --git a/sci-libs/brial/Manifest b/sci-libs/brial/Manifest
new file mode 100644
index 000..f3d47c7a9b9
--- /dev/null
+++ b/sci-libs/brial/Manifest
@@ -0,0 +1 @@
+DIST brial-1.2.8.tar.bz2 1228732 BLAKE2B 
f9bdfc9416381f3436c555861806a7ea4680e706729b6de9c2b06ea2908090b87b745fe5ce2d94ba9d5832a78067e4848f8ef113b7d8dc22557b6d95b7dad707
 SHA512 
a94acba140d976dd070b5214c537fb3dba89fc2309addc566b8f0a031328f2d4c2bb3c38c2cb5565c7ff2ca0c5f7f56ca120899d15c768887d3b61a18b3e05be

diff --git a/sci-libs/brial/brial-1.2.8.ebuild 
b/sci-libs/brial/brial-1.2.8.ebuild
new file mode 100644
index 000..8949ea5ef31
--- /dev/null
+++ b/sci-libs/brial/brial-1.2.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A C++ library for polynomials over boolean rings"
+HOMEPAGE="https://github.com/BRiAl/BRiAl";
+SRC_URI="https://github.com/BRiAl/BRiAl/releases/download/${PV}/${P}.tar.bz2";
+
+# The top-level license is GPL2, but cudd/LICENSE is BSD.
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="png static-libs"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="dev-libs/boost
+   sci-libs/m4ri[png=]"
+RDEPEND="${DEPEND}"
+
+pkg_setup(){
+   tc-export PKG_CONFIG
+}
+
+src_configure(){
+   # with-boost-libdir added to deal with some rather quirky setups
+   # see https://github.com/cschwan/sage-on-gentoo/issues/551
+   econf \
+   --with-boost="${EPREFIX}"/usr \
+   --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \
+   $(use_enable static-libs static)
+}
+
+src_install(){
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/brial/metadata.xml b/sci-libs/brial/metadata.xml
new file mode 100644
index 000..7bb93bb41ee
--- /dev/null
+++ b/sci-libs/brial/metadata.xml
@@ -0,0 +1,31 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@gentoo.org
+  
+  
+  
+frp.bis...@gmail.com
+François Bissey
+  
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+
+  
+BRiAl is a C++ library (the successor to PolyBoRi) that provides
+high-level data types for Boolean polynomials and monomials,
+exponent vectors, as well as for the underlying polynomial rings
+and subsets of the powerset of the Boolean variables.
+  
+
+  
+BRiAl/BRiAl
+  
+



[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/, games-util/lgogdownloader/files/

2020-03-19 Thread James Le Cuirot
commit: 91cd012fb9d0ea7172c4fa43409d978eca0cceb5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar 19 23:35:11 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar 19 23:35:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cd012f

games-util/lgogdownloader: Drop old 3.5

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

 games-util/lgogdownloader/Manifest |  1 -
 games-util/lgogdownloader/files/jsoncpp.patch  | 27 -
 .../lgogdownloader/lgogdownloader-3.5.ebuild   | 44 --
 3 files changed, 72 deletions(-)

diff --git a/games-util/lgogdownloader/Manifest 
b/games-util/lgogdownloader/Manifest
index eb930e0546c..358481bab89 100644
--- a/games-util/lgogdownloader/Manifest
+++ b/games-util/lgogdownloader/Manifest
@@ -1,2 +1 @@
-DIST lgogdownloader-3.5.tar.gz 87061 BLAKE2B 
bde2a8f2c229c9bf62fe83650e81c950806a6c6b9e4f591f08931082f59a961f39c16b5c18c8787edd46555e257354e71e0f1d009de1881f4d25257b28725996
 SHA512 
e3ce9d4932f9cda362b1472bd5eb605b01d1e9214b79e2d88fa4c2f02b0d54082df68b2f197d714e71a72d57be746dbf0afed68b3316888fdfa6e02c31611ee0
 DIST lgogdownloader-3.6.tar.gz 85470 BLAKE2B 
8dafbbbc0653629f5fda2a54f7f0609924d02e4266a018ebdc04abbdfa0ad97e9bdb1f33f5a1e8cb24695cf9c45c2abbbc4857f7eb8650dbc73feef9c6dd9f54
 SHA512 
e03b1f50a227aa9295071a309eaac4110592b1f50b8379298605d4995e83cde27039e3b3f074c6cd47f6e6971aafe756d619619b7e24f5960b8f271fa1081793

diff --git a/games-util/lgogdownloader/files/jsoncpp.patch 
b/games-util/lgogdownloader/files/jsoncpp.patch
deleted file mode 100644
index d865903129d..000
--- a/games-util/lgogdownloader/files/jsoncpp.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From ff353126ecda61824cf866d3807c9ebada96282e Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Wed, 20 Nov 2019 22:24:10 +
-Subject: [PATCH] Fix find_path for newer jsoncpp release
-
-features.h was renamed but allocator.h wasn't so the latter works with
-both old and new versions.

- cmake/FindJsoncpp.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmake/FindJsoncpp.cmake b/cmake/FindJsoncpp.cmake
-index 5731980..0c8e0fb 100644
 a/cmake/FindJsoncpp.cmake
-+++ b/cmake/FindJsoncpp.cmake
-@@ -10,7 +10,7 @@ pkg_check_modules(PC_JSONCPP REQUIRED jsoncpp)
- 
- find_path(JSONCPP_INCLUDE_DIR
-   NAMES
--json/features.h
-+json/allocator.h
-   HINTS
- ${PC_JSONCPP_INCLUDEDIR}
- ${PC_JSONCPP_INCLUDEDIRS}
--- 
-2.23.0
-

diff --git a/games-util/lgogdownloader/lgogdownloader-3.5.ebuild 
b/games-util/lgogdownloader/lgogdownloader-3.5.ebuild
deleted file mode 100644
index a9948879d36..000
--- a/games-util/lgogdownloader/lgogdownloader-3.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Unofficial GOG.com downloader for Linux"
-HOMEPAGE="https://sites.google.com/site/gogdownloader/";
-SRC_URI="https://sites.google.com/site/gogdownloader/${P}.tar.gz";
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui"
-
-RDEPEND=">=app-crypt/rhash-1.3.3-r2:0=
-   dev-cpp/htmlcxx:0=
-   dev-libs/boost:0=
-   >=dev-libs/jsoncpp-1.7:0=
-   dev-libs/tinyxml2:0=
-   net-libs/liboauth:0=
-   >=net-misc/curl-7.32:0=[ssl]
-   gui? ( dev-qt/qtwebengine:5=[widgets] )"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="sys-apps/help2man
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/jsoncpp.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT_GUI=$(usex gui)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   gunzip "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}



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

2020-03-19 Thread Sergei Trofimovich
commit: abdc9e53be1935898df6d1e1d708a2898bc508c1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 19 23:34:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 23:35:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdc9e53

features/musl/package.use.mask: maks dev-lang/gforth[check], bug #713138

Not clear why celfcheck fails. Past test history hints at high dependecy
on system types. Needs more investigation.

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/713138
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 117568e0a6b..3e8e86a01b6 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (2020-03-19)
+# check does not work on musl, bug #713138
+dev-lang/gforth check
+
 # See bug #604542
 net-misc/iputils idn
 



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

2020-03-19 Thread Sergei Trofimovich
commit: 6eb4409956662249a48417aec464f7bc0709e49a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 19 23:31:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 23:35:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb44099

dev-lang/gforth: make sanity checks optional

Bug: https://bugs.gentoo.org/713138
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/gforth/gforth-0.7.3-r1.ebuild | 7 ---
 dev-lang/gforth/metadata.xml   | 3 +++
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-lang/gforth/gforth-0.7.3-r1.ebuild 
b/dev-lang/gforth/gforth-0.7.3-r1.ebuild
index 2697a44780a..01598f0f239 100644
--- a/dev-lang/gforth/gforth-0.7.3-r1.ebuild
+++ b/dev-lang/gforth/gforth-0.7.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gforth/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="emacs"
+IUSE="+check emacs"
 
 DEPEND="dev-libs/ffcall
emacs? ( >=app-editors/emacs-23.1:* )"
@@ -26,7 +26,8 @@ PATCHES=(
 
 src_configure() {
econf \
-   $(use emacs || echo "--without-lispdir")
+   $(use emacs || echo "--without-lispdir") \
+   $(use_with check)
 }
 
 src_compile() {

diff --git a/dev-lang/gforth/metadata.xml b/dev-lang/gforth/metadata.xml
index c5298995d2d..03e8585377c 100644
--- a/dev-lang/gforth/metadata.xml
+++ b/dev-lang/gforth/metadata.xml
@@ -5,4 +5,7 @@
sly...@gentoo.org
Sergei Trofimovich

+   
+   Enable build-time sanity check.
+   
 



[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/

2020-03-19 Thread James Le Cuirot
commit: b029bc27238818fe35644cb9b7abc54a7fd194b5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar 19 23:33:46 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar 19 23:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b029bc27

games-util/lgogdownloader: Version bump to 3.6

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

 games-util/lgogdownloader/Manifest  | 1 +
 .../{lgogdownloader-.ebuild => lgogdownloader-3.6.ebuild}   | 6 +++---
 games-util/lgogdownloader/lgogdownloader-.ebuild| 1 -
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-util/lgogdownloader/Manifest 
b/games-util/lgogdownloader/Manifest
index 39686c5d74c..eb930e0546c 100644
--- a/games-util/lgogdownloader/Manifest
+++ b/games-util/lgogdownloader/Manifest
@@ -1 +1,2 @@
 DIST lgogdownloader-3.5.tar.gz 87061 BLAKE2B 
bde2a8f2c229c9bf62fe83650e81c950806a6c6b9e4f591f08931082f59a961f39c16b5c18c8787edd46555e257354e71e0f1d009de1881f4d25257b28725996
 SHA512 
e3ce9d4932f9cda362b1472bd5eb605b01d1e9214b79e2d88fa4c2f02b0d54082df68b2f197d714e71a72d57be746dbf0afed68b3316888fdfa6e02c31611ee0
+DIST lgogdownloader-3.6.tar.gz 85470 BLAKE2B 
8dafbbbc0653629f5fda2a54f7f0609924d02e4266a018ebdc04abbdfa0ad97e9bdb1f33f5a1e8cb24695cf9c45c2abbbc4857f7eb8650dbc73feef9c6dd9f54
 SHA512 
e03b1f50a227aa9295071a309eaac4110592b1f50b8379298605d4995e83cde27039e3b3f074c6cd47f6e6971aafe756d619619b7e24f5960b8f271fa1081793

diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild 
b/games-util/lgogdownloader/lgogdownloader-3.6.ebuild
similarity index 87%
copy from games-util/lgogdownloader/lgogdownloader-.ebuild
copy to games-util/lgogdownloader/lgogdownloader-3.6.ebuild
index 45cbec465be..fa94c0f4adc 100644
--- a/games-util/lgogdownloader/lgogdownloader-.ebuild
+++ b/games-util/lgogdownloader/lgogdownloader-3.6.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=7
 
-inherit cmake git-r3
+inherit cmake
 
 DESCRIPTION="Unofficial GOG.com downloader for Linux"
 HOMEPAGE="https://sites.google.com/site/gogdownloader/";
-EGIT_REPO_URI="https://github.com/Sude-/lgogdownloader.git";
+SRC_URI="https://sites.google.com/site/gogdownloader/${P}.tar.gz";
 LICENSE="WTFPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="gui"
 
 RDEPEND=">=app-crypt/rhash-1.3.3-r2:0=
@@ -17,7 +18,6 @@ RDEPEND=">=app-crypt/rhash-1.3.3-r2:0=
dev-libs/boost:0=
>=dev-libs/jsoncpp-1.7:0=
dev-libs/tinyxml2:0=
-   net-libs/liboauth:0=
>=net-misc/curl-7.32:0=[ssl]
gui? ( dev-qt/qtwebengine:5=[widgets] )"
 

diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild 
b/games-util/lgogdownloader/lgogdownloader-.ebuild
index 45cbec465be..4ea44e56d15 100644
--- a/games-util/lgogdownloader/lgogdownloader-.ebuild
+++ b/games-util/lgogdownloader/lgogdownloader-.ebuild
@@ -17,7 +17,6 @@ RDEPEND=">=app-crypt/rhash-1.3.3-r2:0=
dev-libs/boost:0=
>=dev-libs/jsoncpp-1.7:0=
dev-libs/tinyxml2:0=
-   net-libs/liboauth:0=
>=net-misc/curl-7.32:0=[ssl]
gui? ( dev-qt/qtwebengine:5=[widgets] )"
 



[gentoo-commits] proj/linux-patches:5.5 commit in: /

2020-03-19 Thread Mike Pagano
commit: ec737266d1761c7432af2d04d1fc38a60990ea02
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 19 23:21:27 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 19 23:21:27 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ec737266

x86/ioremap: Fix CONFIG_EFI=n build. See bug #713460.
Thanks to Phil Stracchino.

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

 _README|  4 +++
 ...x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch | 33 ++
 2 files changed, 37 insertions(+)

diff --git a/_README b/_README
index 9c4285d..7cca34e 100644
--- a/_README
+++ b/_README
@@ -91,6 +91,10 @@ Patch:  
1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.
 
+Patch:  1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch
+From:   https://lkml.org/lkml/diff/2020/3/18/809/1
+Desc:   x86/ioremap: Fix CONFIG_EFI=n build. See bug #713460. Thanks to Phil 
Stracchino.
+
 Patch:  2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758

diff --git a/1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch 
b/1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch
new file mode 100644
index 000..e6bc74f
--- /dev/null
+++ b/1800_x86-ioremap-Fix-CONFIG_EFI-equals-n-build.patch
@@ -0,0 +1,33 @@
+From: Borislav Petkov 
+Date: Wed, 18 Mar 2020 19:27:48 +0100
+
+In order to use efi_mem_type(), one needs CONFIG_EFI enabled. Otherwise
+that function is undefined. Use IS_ENABLED() to check and avoid the
+ifdeffery as the compiler optimizes away the following unreachable code
+then.
+
+Fixes: 985e537a4082 ("x86/ioremap: Map EFI runtime services data as encrypted 
for SEV")
+Reported-by: Randy Dunlap 
+Signed-off-by: Borislav Petkov 
+Cc: Tom Lendacky 
+Link: 
https://lkml.kernel.org/r/7561e981-0d9b-d62c-0ef2-ce6007aff...@infradead.org
+---
+ arch/x86/mm/ioremap.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/arch/x86/mm/ioremap.c b/arch/x86/mm/ioremap.c
+index 935a91e1fd77..18c637c0dc6f 100644
+--- a/arch/x86/mm/ioremap.c
 b/arch/x86/mm/ioremap.c
+@@ -115,6 +115,9 @@ static void __ioremap_check_other(resource_size_t addr, 
struct ioremap_desc *des
+   if (!sev_active())
+   return;
+ 
++  if (!IS_ENABLED(CONFIG_EFI))
++  return;
++
+   if (efi_mem_type(addr) == EFI_RUNTIME_SERVICES_DATA)
+   desc->flags |= IORES_MAP_ENCRYPTED;
+ }
+-- 
+2.21.0



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

2020-03-19 Thread James Le Cuirot
commit: 3597776a947a478c66d3e09e920c58419b193b9f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Mar 19 23:15:03 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Mar 19 23:18:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3597776a

app-emulation/qemu: SDL2 support is not X11-specific

I have built and run it on Windows.

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

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

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 4161073a355..9c9eb21d199 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -139,7 +139,7 @@ SOFTMMU_TOOLS_DEPEND="
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
-   media-libs/libsdl2[X]
+   media-libs/libsdl2[video]
media-libs/libsdl2[static-libs(+)]
)
sdl-image? ( media-libs/sdl2-image[static-libs(+)] )



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

2020-03-19 Thread Andreas Sturmlechner
commit: bfe57aa23ecb1964365556af80a52976586f36f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 12:08:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 23:15:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe57aa2

media-libs/glpng: EAPI-7, use cmake.eclass

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

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

diff --git a/media-libs/glpng/glpng-1.46-r1.ebuild 
b/media-libs/glpng/glpng-1.46-r1.ebuild
index 3aa5db0f4ed..dca30f664f6 100644
--- a/media-libs/glpng/glpng-1.46-r1.ebuild
+++ b/media-libs/glpng/glpng-1.46-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
+CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
-DESCRIPTION="An OpenGL PNG image library"
+DESCRIPTION="OpenGL PNG image library"
 HOMEPAGE="https://repo.or.cz/w/glpng.git";
 SRC_URI="https://repo.or.cz/w/glpng.git/snapshot/v${PV}.tar.gz -> ${P}.tar.gz"
 
@@ -22,7 +23,7 @@ RDEPEND="
 "
 DEPEND=${RDEPEND}
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
 
 src_configure() {
local mycmakeargs=( -DBUILD_STATIC_LIBS=$(usex static-libs) )



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-tools/

2020-03-19 Thread Jason A. Donenfeld
commit: b2fe5dd73b97d18f9926d60d7fe6dff6653a57d4
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Mar 19 22:53:37 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Thu Mar 19 22:53:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fe5dd7

net-vpn/wireguard-tools: bump to 20200319

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

 net-vpn/wireguard-tools/Manifest| 2 +-
 ...rd-tools-1.0.20200206.ebuild => wireguard-tools-1.0.20200319.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard-tools/Manifest b/net-vpn/wireguard-tools/Manifest
index ab902b9c8aa..e07c2e71cbc 100644
--- a/net-vpn/wireguard-tools/Manifest
+++ b/net-vpn/wireguard-tools/Manifest
@@ -1 +1 @@
-DIST wireguard-tools-1.0.20200206.tar.xz 92288 BLAKE2B 
028717e09177ecd5836af32917ab62b645c027e72dbe69c1874db2a54675f957cb6cd551cf03f0a29e5c328abd9f3c33db001f680f3980a958aa1b47a673944d
 SHA512 
c1ea44afb105ce11595f761d1c44298341fc9f919a01d17b77c9f1ee2ff314a75c59277c2561278016a64abc7c6ea970e04539658bfd1998f65328bc21139512
+DIST wireguard-tools-1.0.20200319.tar.xz 92324 BLAKE2B 
9f514748708ef6a5b7f5b043c9054c954d17bb77de7a354b5a9a4e63cfb5f441237e98b16b288426441a7e709e1874d396cf67b04b38bb0ebbe7822bb32ada57
 SHA512 
d5bcd153f9b10f184b9a1bf9a81f33a9713ab4863ab5aa190eac60e92919756c8fecbb0d3cfb83bae20ac78fc43fdd7168f37294cdd7c5ee21f2a1b2db5fdf41

diff --git a/net-vpn/wireguard-tools/wireguard-tools-1.0.20200206.ebuild 
b/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
similarity index 100%
rename from net-vpn/wireguard-tools/wireguard-tools-1.0.20200206.ebuild
rename to net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/

2020-03-19 Thread William Hubbs
commit: 13fd25309a67cb6fd9c4fef15c880f27f6a78a91
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 22:48:48 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 22:49:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fd2530

dev-db/etcd: 3.3.19 bump

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

 dev-db/etcd/Manifest   |  1 +
 dev-db/etcd/etcd-3.3.19.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 636c89eff11..05c877441b5 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,4 +1,5 @@
 DIST etcd-3.3.17.tar.gz 6507229 BLAKE2B 
e49b66a3a2bb5be254cb3400341d4f1454608a9923295826ce780fb5750b6182ec7ec35996ef538aa38863cacd0c0e3efd072ce5c3dae1e65509ce962964994d
 SHA512 
73f8ddab1c27c77cedeb602201d01b433363c9550ec26b4729f2c5c114aefa4b90d444fd5a7696272c2cccdc8329e641f073ef9f39c7ea4e62837341dfc28641
 DIST etcd-3.3.18.tar.gz 6508732 BLAKE2B 
cce52ac9fa005388bafacf3d0bf049f3930de12d0cb50cc863655fdbc35cae2d647f64eddb699cb1ef7b3736687a9978cd120d181b274b663a1ac2b7eb549729
 SHA512 
1146baa8c424a6ddb4a2a10494e2f82ba0c22def1fcd3e041b871c060ca915267f1a2e1c455b017eded1908300ddbd8a3849ee3c5dda93489d9eeaaa90baf254
+DIST etcd-3.3.19.tar.gz 6509566 BLAKE2B 
0037858daa134e63c6629defe099cc772b758e220a093e719b2d41c2e519a2c2d923d26e8635fb1f7cabe2ec0a0250236293c838d9c34d1745673211dc4f526c
 SHA512 
9f21692466bcb240bac042f4e7ee6f4575c05312542827c7349257b87c9d4a1a625b200fcbb0852c86c192624cd02e9a8d80caa194d25d4b63aa5e33b100eac1
 DIST etcd-3.4.3.tar.gz 8941589 BLAKE2B 
127e4a8dd9495686ffc43099c3002e0e3c00ab661bce917ac298f69351e1226dff0efcaf9277c1e46449abafef965af8f612a127e1e30c381545073232a2ff50
 SHA512 
0bc1e857b707be1d348f5ab58a330d259dd30338c28580751142f643b2a081d1fe42a8859fa9463a734ff27f51929dc89f933f044b89d6e549a348add034d752
 DIST etcd-3.4.4.tar.gz 8940682 BLAKE2B 
c165fbb61d87d4a42261742bf302e6a04daa67e6ebea6f12314b77a9a12afd0e6b02e642b827e8b14fa77eedd207fe32c047f19f0487f54aba1e0db6774673f2
 SHA512 
81de69c422c58c73df8812127f29e49e1d81dacf47e26fe4b8a332b6b19f0242086c5e3b52fdbbbf08d91abe6213400887dc72e837effeec73a182a8caca9d20

diff --git a/dev-db/etcd/etcd-3.3.19.ebuild b/dev-db/etcd/etcd-3.3.19.ebuild
new file mode 100644
index 000..be6c9f54d49
--- /dev/null
+++ b/dev-db/etcd/etcd-3.3.19.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+EGO_PN="github.com/coreos/etcd"
+GIT_COMMIT=67da93f73
+MY_PV="${PV/_rc/-rc.}"
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/etcd-io/etcd";
+SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+IUSE="doc +server"
+DEPEND=">=dev-lang/go-1.12:="
+RDEPEND="!dev-db/etcdctl"
+
+src_prepare() {
+   default
+   sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\
+   -i "${S}"/src/${EGO_PN}/build || die
+   sed -e 's:\(for p in \)shellcheck :\1 :' \
+   -e 's:^ gofmt \\$:\\:' \
+   -e 's:^ govet \\$:\\:' \
+   -i "${S}"/src/${EGO_PN}/test || die
+   # missing ... in args forwarded to print-like function
+   sed -e 's:l\.Logger\.Panic(v):l.Logger.Panic(v...):' \
+   -i "${S}"/src/${EGO_PN}/raft/logger.go || die
+}
+
+pkg_setup() {
+   if use server; then
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+   fi
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #651934
+   export GOPATH=${S}
+   pushd src/${EGO_PN} || die
+   GO_BUILD_FLAGS=-v ./build || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/etcdctl
+   use doc && dodoc -r Documentation
+   if use server; then
+   insinto /etc/${PN}
+   doins "${FILESDIR}/${PN}.conf"
+   dobin bin/etcd
+   dodoc README.md
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" 
${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   keepdir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 0700 /var/lib/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   fperms 755 /var/log/${PN}
+   fi
+   popd || die
+}
+
+src_test() {
+   pushd src/${EGO_PN} || die
+   ./test || die
+   popd || die
+}



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

2020-03-19 Thread Sergei Trofimovich
commit: b8d5a27733ec5a3841d2635a0aad64d88b2a973a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 19 22:34:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 22:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d5a277

dev-libs/ffcall: use einfo, not elog in src_prepare()

Noticed the post-merge output from dev-libs/ffcall when
was installing gforth. The output did not look useful:

```
 * Messages for package dev-libs/ffcall-2.1:

 * Patching 'Makefile.in'
 * Patching 'avcall/Makefile.in'
 * Patching 'callback/Makefile.in'
 * Patching 'gnulib-lib/Makefile.in'
 * Patching 'trampoline/Makefile.in'
 * Patching 'vacall/Makefile.in'
 * Patching 'callback/trampoline_r/Makefile.in'
 * Patching 'callback/vacall_r/Makefile.in'
 * Patching 'Makefile.in'
```

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

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

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild 
b/dev-libs/ffcall/ffcall-2.1.ebuild
index 8a690e7e2c0..d627c694ee2 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
 
for mfi in {,*/,*/*/,}Makefile.in
do
-   elog "Patching '${mfi}'"
+   einfo "Patching '${mfi}'"
# usually uses only assembler here, but -march=
# and -Wa, are a must to pass here.
sed -e 's/$(CC) /&$(CFLAGS) /g' \



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

2020-03-19 Thread Matt Turner
commit: 6b129f002d0b8b68e8811b6aef467b16d21ad49b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 19 22:33:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 19 22:33:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b129f00

media-libs/vulkan-layers: Add missing [${MULTILIB_USEDEP}]

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

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

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild
index 83a0302f2c1..b8a19367f7b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.133-r1.ebuild
@@ -28,7 +28,7 @@ IUSE="wayland X"
 BDEPEND=">=dev-util/cmake-3.10.2"
 DEPEND="${PYTHON_DEPS}
>=dev-util/glslang-7.12.3353_pre20191027-r1:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2020.1:=
+   >=dev-util/spirv-tools-2020.1:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2020-03-19 Thread Matt Turner
commit: 9500cb315bbe6705f796aa7454d76e0eef020002
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Mar 19 22:13:03 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 19 22:30:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9500cb31

x11-misc/xkeyboard-config: Use python-any-r1

Closes: https://bugs.gentoo.org/712792
Signed-off-by: Benda Xu  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild | 7 +++
 x11-misc/xkeyboard-config/xkeyboard-config-.ebuild | 7 +++
 2 files changed, 14 insertions(+)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
index 6ff6eec8778..2bbc4b24325 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.29.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=7
 
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1
+
 DESCRIPTION="X keyboard configuration database"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config";
 
@@ -32,6 +35,10 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-python3-support.patch
 )
 
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
[[ ${PV} ==  ]] && eautoreconf

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
index 712663d9504..8d54fdae4de 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=7
 
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1
+
 DESCRIPTION="X keyboard configuration database"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config";
 
@@ -28,6 +31,10 @@ BDEPEND="
 RDEPEND=""
 DEPEND="${LIVE_DEPEND}"
 
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
[[ ${PV} ==  ]] && eautoreconf



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

2020-03-19 Thread Matt Turner
commit: 8a81af4d27ea251c534cc1ffa6b4812f5950f706
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 19 22:17:13 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 19 22:30:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a81af4d

media-libs/mesa: Only call llvm_pkg_setup with USE="gallium llvm"

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

 media-libs/mesa/mesa-19.3.5.ebuild| 2 +-
 media-libs/mesa/mesa-20.0.1-r1.ebuild | 2 +-
 media-libs/mesa/mesa-20.0.2.ebuild| 2 +-
 media-libs/mesa/mesa-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/mesa/mesa-19.3.5.ebuild 
b/media-libs/mesa/mesa-19.3.5.ebuild
index ea716c993c1..e0d7de8eec7 100644
--- a/media-libs/mesa/mesa-19.3.5.ebuild
+++ b/media-libs/mesa/mesa-19.3.5.ebuild
@@ -325,7 +325,7 @@ pkg_setup() {
ewarn "detected! This can cause problems. For details, see bug 
459306."
fi
 
-   if use llvm; then
+   if use gallium && use llvm; then
llvm_pkg_setup
fi
python-any-r1_pkg_setup

diff --git a/media-libs/mesa/mesa-20.0.1-r1.ebuild 
b/media-libs/mesa/mesa-20.0.1-r1.ebuild
index 8997f8d06a3..e893b342e58 100644
--- a/media-libs/mesa/mesa-20.0.1-r1.ebuild
+++ b/media-libs/mesa/mesa-20.0.1-r1.ebuild
@@ -326,7 +326,7 @@ pkg_setup() {
ewarn "detected! This can cause problems. For details, see bug 
459306."
fi
 
-   if use llvm; then
+   if use gallium && use llvm; then
llvm_pkg_setup
fi
python-any-r1_pkg_setup

diff --git a/media-libs/mesa/mesa-20.0.2.ebuild 
b/media-libs/mesa/mesa-20.0.2.ebuild
index 8997f8d06a3..e893b342e58 100644
--- a/media-libs/mesa/mesa-20.0.2.ebuild
+++ b/media-libs/mesa/mesa-20.0.2.ebuild
@@ -326,7 +326,7 @@ pkg_setup() {
ewarn "detected! This can cause problems. For details, see bug 
459306."
fi
 
-   if use llvm; then
+   if use gallium && use llvm; then
llvm_pkg_setup
fi
python-any-r1_pkg_setup

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index d6216736074..24b3afdd1fc 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -327,7 +327,7 @@ pkg_setup() {
ewarn "detected! This can cause problems. For details, see bug 
459306."
fi
 
-   if use llvm; then
+   if use gallium && use llvm; then
llvm_pkg_setup
fi
python-any-r1_pkg_setup



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

2020-03-19 Thread David Seifert
commit: 5b2e57b41746aa75588041cdd32a8cd5b0d1af6f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 22:12:26 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 22:12:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2e57b4

dev-python/python-ldap: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/python-ldap/Manifest|  2 -
 .../python-ldap/python-ldap-2.4.19-r1.ebuild   | 80 --
 dev-python/python-ldap/python-ldap-2.4.32.ebuild   | 74 
 3 files changed, 156 deletions(-)

diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index e45da3359d2..d13aa9c012f 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,4 +1,2 @@
-DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 
54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74
 SHA512 
bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
-DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 
2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3
 SHA512 
35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
 DIST python-ldap-3.1.0.tar.gz 366019 BLAKE2B 
19e95ee096f40cc195257f82ccb5f882cc521561b14e77469be91e013d6b566102c6b426463e68353a3140fc96ebc622deed94929a3aa81cc14cb072440efe44
 SHA512 
71948cbae1c9a47f9e68fb8c6d65d91a2992261dd9aa535a0453f5733be1c2a25be1dda3c84abc6bdebab92150c89cc8caa757454331a0303de4fa46788b414a
 DIST python-ldap-3.2.0.tar.gz 367645 BLAKE2B 
5109f4a13644d53fff7506ad2417da6dbfd5d1c5d31cc63932338ee0bc7327b00878804764366523fc0610191126c1a1367e15fddbad481880f73d29d96d3322
 SHA512 
ef2833739fd57ad26d97ae5dba3bca8a47e770ff3f113d06a5bed0841f8fcbbe6cd102e75c753dfff48f5f6041f46a91c6166f3bb9ca44ef9bd643c0666c6b23

diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild 
b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
deleted file mode 100644
index 6a0ae3bbc6d..000
--- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# setup.py is written only for py2, which suits pypy
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://www.python-ldap.org/en/latest/
-   https://pypi.org/project/python-ldap/";
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/xmw/python-ldap.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-solaris"
-fi
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="doc examples sasl ssl"
-
-# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
-# python team: Please do not remove python-ldap-2.3.9 from the tree.
-# OpenSSL is an optional runtime dep.
-# setup.py incorrectly sets setuptools and misses pyasn1 and pyasn1-modules in 
install_requires
-RDEPEND=">net-nds/openldap-2.4.11
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
-   sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-RDEPEND+=" !dev-python/pyldap"
-
-python_prepare_all() {
-   sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) 
/usr/$(get_libdir)/sasl2:" \
-   -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include 
${EPREFIX}/usr/include/sasl:" \
-   -i setup.cfg || die "error fixing setup.cfg"
-
-   local mylibs="ldap"
-   if use sasl; then
-   use ssl && mylibs="ldap_r"
-   mylibs="${mylibs} sasl2"
-   else
-   sed -e 's/HAVE_SASL//g' -i setup.cfg || die
-   fi
-   use ssl && mylibs="${mylibs} ssl crypto"
-   use elibc_glibc && mylibs="${mylibs} resolv"
-
-   sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
-   -i setup.cfg || die "error setting up libs in setup.cfg"
-
-   # set test expected to fail to expectedFailure
-   sed -e "s:^def test_bad_urls:@unittest.expectedFailure\ndef 
test_bad_urls:" \
-   -i Tests/t_ldapurl.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C Doc html
-}
-
-python_test() {
-   # XXX: the tests supposedly can start local slapd
-   # but it requires some manual config, it seems.
-
-   "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHO

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

2020-03-19 Thread David Seifert
commit: cf3885f28731bf5593b9666221cf233e47ab31c9
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 22:12:41 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 22:12:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3885f2

dev-python/ipy: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/ipy/Manifest|  1 -
 dev-python/ipy/ipy-0.83.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/ipy/Manifest b/dev-python/ipy/Manifest
index 547715a7c12..d6c42806e7c 100644
--- a/dev-python/ipy/Manifest
+++ b/dev-python/ipy/Manifest
@@ -1,2 +1 @@
-DIST IPy-0.83.tar.gz 31816 BLAKE2B 
89ca11d292ff3ed6f633aacc2c689e710c5ed43ada32e75425f653bfe87bcf6eb777d5ede33133362833099e51b2248f5e846bae82b28a6050500f25679ddbfb
 SHA512 
6bd69d96fa77dc4ceaf119b81c19a524b871badb37665a763a055e1c8b2ce3433c6e9534f03aa64d02e559dca2fac2c4e1d09b7fd78ed79c0fded88f803ad2de
 DIST IPy-1.00.tar.gz 35324 BLAKE2B 
a0e04201a59c61e5cc8f7ce2837c83dded99d0d786406e2e341183a0903d43ed5496ae8ea05d1bee019007bfef7420be623ab3dc08cce33812f1720a59ca413d
 SHA512 
94a8f26cad0d966fdf8d4e57284eadf4cfde88515af6f5aafc8f9597eb0758324b876039d1a121021ba1ac26be2e2ffa89a3f5803dddefdee03fdb5d65b07a81

diff --git a/dev-python/ipy/ipy-0.83.ebuild b/dev-python/ipy/ipy-0.83.ebuild
deleted file mode 100644
index 7ac7cac08ff..000
--- a/dev-python/ipy/ipy-0.83.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-MY_PN="IPy"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and 
networks"
-HOMEPAGE="https://github.com/haypo/python-ipy/wiki 
https://pypi.org/project/IPy/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-python_test() {
-   # 1 test fail under pypy, persistent from 0.82a, not a regression.
-   cp -r test_doc.py README test "${BUILD_DIR}" || die
-   pushd "${BUILD_DIR}" > /dev/null || die
-   "${PYTHON}" test/test_IPy.py || die "Tests fail with ${EPYTHON}"
-   "${PYTHON}" test_doc.py || die "Doctests fail with ${EPYTHON}"
-   popd > /dev/null || die
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( example/. )
-   distutils-r1_python_install_all
-}



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

2020-03-19 Thread David Seifert
commit: c9c0a7bee98dc3182b193406173d08e513089584
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 22:12:29 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 22:12:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c0a7be

dev-python/pydispatcher: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pydispatcher/Manifest  |  1 -
 dev-python/pydispatcher/pydispatcher-2.0.5.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest
index 1504c5211a6..b9ff6f71471 100644
--- a/dev-python/pydispatcher/Manifest
+++ b/dev-python/pydispatcher/Manifest
@@ -1,2 +1 @@
 DIST PyPyDispatcher-2.1.2.tar.gz 23224 BLAKE2B 
881e7063e61f80ed08f2e46967c7cf7e35d9687025a55d9b446e034085a09627b75263519c16ac64e0cbd9f84e822095f89ecbc52e95ed23a65fcb50d4e90d52
 SHA512 
a8a94a68551e72da2703a4f7fc93296fbffe78518ff363930125874a2a65dbbe4fe9434e910e0d019fb653785e41d024fe2c9d5bab5072c3989dd2a61ffcb708
-DIST pydispatcher-2.0.5.tar.gz 34437 BLAKE2B 
eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c
 SHA512 
b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f

diff --git a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild 
b/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild
deleted file mode 100644
index e37ed6656de..000
--- a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN="PyDispatcher"
-
-DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
-HOMEPAGE="http://pydispatcher.sourceforge.net/ 
https://pypi.org/project/PyDispatcher/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
-IUSE="doc examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_compile_all() {
-   if use doc; then
-   pushd docs/pydoc/ > /dev/null
-   "${PYTHON}" builddocs.py || die "Generation of documentation 
failed"
-   popd > /dev/null
-   fi
-}
-
-python_test() {
-   "${PYTHON}" -m unittest discover
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/pydoc/. )
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/ply/files/, dev-python/ply/

2020-03-19 Thread David Seifert
commit: cd83121b3a0e4ced69ff8f2ca3724af903fd1b37
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 22:12:35 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 22:12:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd83121b

dev-python/ply: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/ply/Manifest|  1 -
 dev-python/ply/files/3.6-lextab-None.patch | 49 --
 dev-python/ply/ply-3.6-r1.ebuild   | 44 ---
 3 files changed, 94 deletions(-)

diff --git a/dev-python/ply/Manifest b/dev-python/ply/Manifest
index 5ecf7864490..e1fbfbf3303 100644
--- a/dev-python/ply/Manifest
+++ b/dev-python/ply/Manifest
@@ -1,4 +1,3 @@
 DIST ply-3.10.tar.gz 150926 BLAKE2B 
b7373bfb83f66c35b77f244e67443f5c4805cb5e586e9e9f0bba9746cf72a1ec66ae5e638a29793dc835ef3e7bed061f1b3befd71597b82f86c9a2adbafcef04
 SHA512 
67fa60ea3fe2cafe165b7c105eb4b08c0c75c9872019da275215b333d3ce0742c90e558fbe97df396c6faaf85da744063728ab211651beae10e0cad01d44
 DIST ply-3.11.tar.gz 159130 BLAKE2B 
58c50b9dad445ad83a64aaa8174ed4602b36f5c8df33a7d62590a92388c4a21c9800599c1d4e4db6f02630e8dee4c8482611e26498e4aa8ccdb2cf3453ae1db4
 SHA512 
37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008
-DIST ply-3.6.tar.gz 281690 BLAKE2B 
1a8e9e925c1a70832e3312208470a3bc4831b7ba18a0c2eb3a8b31fc9a850ae192809b9dec098f8479f2060e63ae781063b362227db2c6080aad85a2fb8648a2
 SHA512 
1a408d7cd4cdc9d747154623672e6baaf37ad2190cb9d6d6a7c1e1cc3cb40f15547734441b8fc99ecd67d7804d767576bdf0ed219cc669bf3d0df37498c55c55
 DIST ply-3.9.tar.gz 150750 BLAKE2B 
cb32c3837f2b4bd33ef2074dcb3f1421a54e820faf0e65def16f4c354643dc3e467f7c482dfc5b7f62cfb367945632e346b6e02e16cc79a91bb6f9241e315eb1
 SHA512 
c3beca6f70e9fdfd11f9fc7beb18efb03f0b32be3cdc949e96c4df3d060e7e9da3ee42d1f58f7a9225d333cb7864a4253fd3a9b75c496364276fe9969ebd7641

diff --git a/dev-python/ply/files/3.6-lextab-None.patch 
b/dev-python/ply/files/3.6-lextab-None.patch
deleted file mode 100644
index cab0a466d66..000
--- a/dev-python/ply/files/3.6-lextab-None.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From dbf122652d38ba03ff9f9fe4aa9bee3693e6775f Mon Sep 17 00:00:00 2001
-From: David Beazley 
-Date: Fri, 8 May 2015 10:10:55 -0500
-Subject: [PATCH] Minor fix to account for bad None arguments for
- tabmodule/lextab
-

- ply/lex.py  | 4 
- ply/yacc.py | 5 -
- 2 files changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/ply/lex.py b/ply/lex.py
-index ed1e2ed..772325c 100644
 a/ply/lex.py
-+++ b/ply/lex.py
-@@ -859,6 +859,10 @@ def validate_module(self, module):
- # 
-
- def lex(module=None, object=None, debug=False, optimize=False, 
lextab='lextab',
- reflags=0, nowarn=False, outputdir=None, debuglog=None, 
errorlog=None):
-+
-+if lextab is None:
-+lextab = 'lextab'
-+
- global lexer
- 
- ldict = None
-diff --git a/ply/yacc.py b/ply/yacc.py
-index e0b4faf..eb02cc2 100644
 a/ply/yacc.py
-+++ b/ply/yacc.py
-@@ -2709,7 +2709,7 @@ def write_table(self, tabmodule, outputdir='', 
signature=''):
- _lr_method = %r
- 
- _lr_signature = %r
--''' % (filename, __tabversion__, self.lr_method, signature))
-+''' % (os.path.basename(filename), __tabversion__, self.lr_method, 
signature))
- 
- # Change smaller to 0 to go back to original tables
- smaller = 1
-@@ -3183,6 +3183,9 @@ def yacc(method='LALR', debug=yaccdebug, module=None, 
tabmodule=tab_module, star
-  check_recursion=True, optimize=False, write_tables=True, 
debugfile=debug_file,
-  outputdir=None, debuglog=None, errorlog=None, picklefile=None):
- 
-+if tabmodule is None:
-+tabmodule = tab_module
-+
- # Reference to the parsing method of the last built parser
- global parse
- 

diff --git a/dev-python/ply/ply-3.6-r1.ebuild b/dev-python/ply/ply-3.6-r1.ebuild
deleted file mode 100644
index 96b5cc8bd4a..000
--- a/dev-python/ply/ply-3.6-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python Lex-Yacc library"
-HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/";
-SRC_URI="http://www.dabeaz.com/ply/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-DOCS=( ANNOUNCE CHANGES TODO )
-PATCHES=(
-   "${FILESDIR}/3.6-lextab-None.patch"
-   "${FILESDIR}/3.6-picklefile-IOError

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

2020-03-19 Thread David Seifert
commit: 2570d4bb87dc48aae4719794e1935c21e59f8d00
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 22:12:38 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 22:12:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2570d4bb

dev-python/libcloud: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/libcloud/Manifest  |  1 -
 dev-python/libcloud/libcloud-1.5.0.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest
index 73d94c995f4..40018b9779f 100644
--- a/dev-python/libcloud/Manifest
+++ b/dev-python/libcloud/Manifest
@@ -1,2 +1 @@
-DIST apache-libcloud-1.5.0.tar.bz2 1258553 BLAKE2B 
9cad0f61ab8505deea99c15022da92caf24295480d16bedf9c735c1117a055c94162cdcb331734c572f375de3ba10b499d5ed46a5a11f1e634d272e69748ef79
 SHA512 
91c10d164f56c9f75c6e5633802c3cf31046ab7a3ae554b73310b1da2d882ac1f8e90aaf3462db57ac0949dfd66cb840ec8fc6e6b79c46128668f13183d47b30
 DIST apache-libcloud-2.3.0.tar.bz2 1370556 BLAKE2B 
14c6604d190d63f9049de2034b487cd7bb314add399339cac7a46dcbfea339497ede0d8058fd29dab43d53a45637fc5e60c71a5079fff6f45ed5023721eb68f2
 SHA512 
673c5b7b12f4510f2b43ea8199fab1e3f7ded62423d7d67301f5e3448c78750bc898c494a33d033844acf94bc292582371e9ac02ce1db6f4443a3966ef9fd0e8

diff --git a/dev-python/libcloud/libcloud-1.5.0.ebuild 
b/dev-python/libcloud/libcloud-1.5.0.ebuild
deleted file mode 100644
index d2415a919e4..000
--- a/dev-python/libcloud/libcloud-1.5.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# py3 dropped due to failing tests once lockfile installed
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Unified Interface to the Cloud - python support libs"
-HOMEPAGE="https://libcloud.apache.org/";
-SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/lockfile[${PYTHON_USEDEP}]
-   )"
-
-# Known test failures
-RESTRICT="test"
-
-S="${WORKDIR}/apache-${P}"
-
-python_prepare_all() {
-   if use examples; then
-   mkdir examples
-   mv example_*.py examples || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
-   distutils-r1_src_test
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}



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

2020-03-19 Thread David Seifert
commit: 477341d3c6d318b5e291f1a209e5d37abfbb9f3d
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 22:12:32 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 22:12:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477341d3

dev-python/pmw: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pmw/pmw-2.0.1.ebuild | 51 -
 1 file changed, 51 deletions(-)

diff --git a/dev-python/pmw/pmw-2.0.1.ebuild b/dev-python/pmw/pmw-2.0.1.ebuild
deleted file mode 100644
index c369639f7ab..000
--- a/dev-python/pmw/pmw-2.0.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="tk"
-
-inherit distutils-r1 virtualx
-
-MY_PN="Pmw"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Toolkit for building high-level compound widgets in Python using 
the Tkinter module"
-HOMEPAGE="http://pmw.sourceforge.net/";
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="py3"
-KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE="doc examples test"
-
-DEPEND="!dev-python/pmw:0"
-RDEPEND="${DEPEND}"
-# https://sourceforge.net/p/pmw/bugs/39/
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare() {
-   2to3 Pmw || die
-}
-
-python_test() {
-   VIRTUALX_COMMAND="${PYTHON}"
-   cd "${BUILD_DIR}/lib/Pmw/Pmw_${PV//./_}/" || die
-   cp tests/{flagup.bmp,earthris.gif} . || die
-   for test in tests/*_test.py; do
-   echo "running test "$test
-   PYTHONPATH=tests:../../ virtualmake $test || die
-   done
-}
-
-python_install_all() {
-   local DIR="Pmw/Pmw_${PV//./_}"
-
-   use doc && HTML_DOCS=( "${DIR}"/doc/. )
-   use examples && EXAMPLES=( "${DIR}"/demos/. )
-
-   distutils-r1_python_install_all
-}



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

2020-03-19 Thread Thomas Deutschmann
commit: 5bf55b0e0ac1ae44a24ad50eb048650242c0a57a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 22:10:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 22:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf55b0e

app-arch/xz-utils: avoid collision with app-i18n/man-pages-de

Closes: https://bugs.gentoo.org/713298
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-arch/xz-utils/xz-utils-5.2.5.ebuild | 3 ++-
 app-arch/xz-utils/xz-utils-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.5.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.5.ebuild
index 2aded48ce67..f518b2b582b 100644
--- a/app-arch/xz-utils/xz-utils-5.2.5.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.5.ebuild
@@ -30,7 +30,8 @@ SLOT="0"
 IUSE="elibc_FreeBSD +extra-filters nls static-libs +threads"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/, dev-python/freezegun/files/

2020-03-19 Thread Michał Górny
commit: 8f29fe578854be07adb222f92f02b13992a96c8d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 21:52:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 19 21:56:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f29fe57

dev-python/freezegun: Remove old

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

 dev-python/freezegun/Manifest  |   1 -
 .../freezegun/files/freezegun-0.3.12-py38.patch| 122 -
 .../freezegun/files/freezegun-0.3.12-tests.patch   |  13 ---
 dev-python/freezegun/freezegun-0.3.12-r1.ebuild|  55 --
 4 files changed, 191 deletions(-)

diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest
index 6445e30d280..72507499306 100644
--- a/dev-python/freezegun/Manifest
+++ b/dev-python/freezegun/Manifest
@@ -1,2 +1 @@
-DIST freezegun-0.3.12.tar.gz 24346 BLAKE2B 
09d7c662a82d7b7fa6ae56c09bff0d73e2b63fba2b492620cd8e68ee06a15129a7e901418d1881e65b440babcfe0d014ad3574ab8dd2c7eab8486b3d868273ac
 SHA512 
f7d98ea84735b24380fa53e1e62622fe91be5a35cb75221ca4cb02418add9b0a4add9b2f691242be75acbc45d4745fef82ffe3c89890dcdffa4405940e527af4
 DIST freezegun-0.3.15.tar.gz 25530 BLAKE2B 
866736cfe556da50f8edba55b0b84c7365e6a1bf32d88e84dfcee6046474b30a9ea15522c3356c5ca30f9a8b79096ba17fdaab240f20e4ef1f91b25ec8262716
 SHA512 
9f3836f8c9f207d9bccbcaec3f1af977b26aa3699ad5f792d052e105a0de530c6dda1641480c9cd551627186bf0c65d92bf39a6f4a61f458f762d8aa999180ba

diff --git a/dev-python/freezegun/files/freezegun-0.3.12-py38.patch 
b/dev-python/freezegun/files/freezegun-0.3.12-py38.patch
deleted file mode 100644
index d35303bf9fe..000
--- a/dev-python/freezegun/files/freezegun-0.3.12-py38.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-commit 4d998c9d6b130ed4e2d54cb96b010fec749a9c59
-Author: xtreak 
-Date:   Wed Jun 19 14:54:22 2019 +
-
-Patch time.time_ns to support Python 3.8
-
-diff --git a/CHANGELOG b/CHANGELOG
-index efac4d3..14d96be 100644
 a/CHANGELOG
-+++ b/CHANGELOG
-@@ -11,6 +11,7 @@ Latest
- * Ignore Selenium
- * Move to pytest
- * Conditionally patch time.clock
-+* Patch time.time_ns added in Python 3.7
- 
- 0.3.11
- --
-@@ -57,4 +58,4 @@ Latest
- 
- * Add `tick` argument to allow time to move forward
- * Performance improvements
--* Fix timezone example in README
-\ No newline at end of file
-+* Fix timezone example in README
-diff --git a/freezegun/api.py b/freezegun/api.py
-index 5e7d7fa..bc61270 100644
 a/freezegun/api.py
-+++ b/freezegun/api.py
-@@ -20,6 +20,7 @@ try:
- except ImportError:
- MayaDT = None
- 
-+_TIME_NS_PRESENT = hasattr(time, 'time_ns')
- 
- real_time = time.time
- real_localtime = time.localtime
-@@ -28,6 +29,11 @@ real_strftime = time.strftime
- real_date = datetime.date
- real_datetime = datetime.datetime
- real_date_objects = [real_time, real_localtime, real_gmtime, real_strftime, 
real_date, real_datetime]
-+
-+if _TIME_NS_PRESENT:
-+real_time_ns = time.time_ns
-+real_date_objects.append(real_time_ns)
-+
- _real_time_object_ids = set(id(obj) for obj in real_date_objects)
- 
- # time.clock is deprecated and was removed in Python 3.8
-@@ -175,6 +181,12 @@ def fake_time():
- current_time = get_current_time()
- return calendar.timegm(current_time.timetuple()) + 
current_time.microsecond / 100.0
- 
-+if _TIME_NS_PRESENT:
-+def fake_time_ns():
-+if _should_use_real_time():
-+return real_time_ns()
-+return int(int(fake_time()) * 1e9)
-+
- 
- def fake_localtime(t=None):
- if t is not None:
-@@ -331,7 +343,7 @@ class FakeDatetime(with_metaclass(FakeDatetimeMeta, 
real_datetime, FakeDate)):
- 
- def date(self):
- return date_to_fakedate(self)
--
-+
- @property
- def nanosecond(self):
- try:
-@@ -599,6 +611,10 @@ class _freeze_time(object):
- ('real_time', real_time, fake_time),
- ]
- 
-+if _TIME_NS_PRESENT:
-+time.time_ns = fake_time_ns
-+to_patch.append(('real_time_ns', real_time_ns, fake_time_ns))
-+
- if real_clock is not None:
- # time.clock is deprecated and was removed in Python 3.8
- time.clock = fake_clock
-@@ -741,7 +757,7 @@ def freeze_time(time_to_freeze=None, tz_offset=0, 
ignore=None, tick=False, as_ar
- ignore.append('selenium')
- ignore.append('_pytest.terminal.')
- ignore.append('_pytest.runner.')
--
-+
- return _freeze_time(time_to_freeze, tz_offset, ignore, tick, as_arg, 
auto_tick_seconds)
- 
- 
-diff --git a/tests/test_datetimes.py b/tests/test_datetimes.py
-index cfef4a1..688fdce 100644
 a/tests/test_datetimes.py
-+++ b/tests/test_datetimes.py
-@@ -19,6 +19,7 @@ except ImportError:
- 
- # time.clock was removed in Python 3.8
- HAS_CLOCK = hasattr(time, 'clock')
-+HAS_TIME_NS = hasattr(time, 'time_ns')
- 
- class temp_locale(object):
- """Temporarily change the locale."""
-@@ -656,3 +657,18 @@ def test_should_use_real_time():
-  

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

2020-03-19 Thread Michał Górny
commit: 106a7251428a8e845127c3e46c6b1e6cd341ec0b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 21:53:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 19 21:56:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106a7251

dev-libs/libedit: Remove old

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

 dev-libs/libedit/Manifest  |   2 -
 .../libedit-20170329.3.1-el_fn_sh_complete.patch   | 249 -
 .../libedit-20170329.3.1-ncursesprivate.patch  |  10 -
 dev-libs/libedit/libedit-20170329.3.1.ebuild   |  54 -
 dev-libs/libedit/libedit-20190324.3.1.ebuild   |  52 -
 5 files changed, 367 deletions(-)

diff --git a/dev-libs/libedit/Manifest b/dev-libs/libedit/Manifest
index 8a7254ddf24..a823a21029e 100644
--- a/dev-libs/libedit/Manifest
+++ b/dev-libs/libedit/Manifest
@@ -1,3 +1 @@
-DIST libedit-20170329-3.1.tar.gz 508504 BLAKE2B 
83857f2e56c1f3857e981556c4d5bb90580293a1b9b038bd08beaa2b3954ccee0b30ccdd716cca95d1811841ab8ada010084ec5cd9ab8407e996c713d0991cd8
 SHA512 
597ed2282240be6dc3c4a7bb8b4ade31fe16ebfeb2229e3aec58643a65882653cc91deb300343d1b1cc588959dbf95698122c4005e47dfb947efa3e6b134bb82
-DIST libedit-20190324-3.1.tar.gz 521999 BLAKE2B 
c48161626a5cf3140f75ec1df1d9652d961e568a0464a34f9e679f51e1e991a14c9d04a05f0de3815c4a38a9f17789a18e89ebd026450fa1053ef6420c045141
 SHA512 
240098989e3c5c8c5e28a61036655ad5a57f1c484e1cce2eaf3da157ff238dfb9cd81c766f82efbefa0935b7b5c07328087788cbac007b11dfb558cfaccaedf3
 DIST libedit-20191211-3.1.tar.gz 516620 BLAKE2B 
765926c035143e8e409d87d4f75709c861d83e2d725ec02c7ecfc3cccebe895be7d2902dd41970811207db32e6847689368f6544ea49ad42a600037a3a4edb58
 SHA512 
8393477a87e65d330b037494110501b5d6d2c1cbe80d82b9bc7a6315a21fd1327fe91354346966d30541015e2c277be2187fa4bb737b14f706957c70f4083547

diff --git 
a/dev-libs/libedit/files/libedit-20170329.3.1-el_fn_sh_complete.patch 
b/dev-libs/libedit/files/libedit-20170329.3.1-el_fn_sh_complete.patch
deleted file mode 100644
index c54f27600e3..000
--- a/dev-libs/libedit/files/libedit-20170329.3.1-el_fn_sh_complete.patch
+++ /dev/null
@@ -1,249 +0,0 @@
 libedit-20170329-3.1/src/filecomplete.c2017-03-29 21:15:04.0 
+0300
-+++ libedit-20170329-3.1/src/filecomplete.c2017-05-21 02:23:16.0 
+0300
-@@ -51,6 +51,7 @@
- #include "filecomplete.h"
- 
- static const wchar_t break_chars[] = L" \t\n\"\\'`@$><=;|&{(";
-+static const wchar_t extra_quote_chars[] = L")}*?[$\0";
- 
- //
- /* completion functions */
-@@ -405,10 +406,14 @@
-   char **(*attempted_completion_function)(const char *, int, int),
-   const wchar_t *word_break, const wchar_t *special_prefixes,
-   const char *(*app_func)(const char *), size_t query_items,
--  int *completion_type, int *over, int *point, int *end)
-+  int *completion_type, int *over, int *point, int *end,
-+  const char *(*find_word_start_func)(const char *, const char *),
-+  char *(*dequoting_func)(const char *),
-+  char *(*quoting_func)(const char *))
- {
-   const LineInfoW *li;
-   wchar_t *temp;
-+  char *dequoted_temp;
- char **matches;
-   const wchar_t *ctemp;
-   size_t len;
-@@ -429,17 +434,28 @@
- 
-   /* We now look backwards for the start of a filename/variable word */
-   li = el_wline(el);
-+  if (find_word_start_func)
-+  ctemp = 
ct_decode_string(find_word_start_func(ct_encode_string(li->buffer,&el->el_scratch),
 ct_encode_string(li->cursor,&el->el_scratch)),&el->el_scratch);
-+  else {  
-   ctemp = li->cursor;
-   while (ctemp > li->buffer
-   && !wcschr(word_break, ctemp[-1])
-   && (!special_prefixes || !wcschr(special_prefixes, ctemp[-1]) ) )
-   ctemp--;
-+  }
- 
-   len = (size_t)(li->cursor - ctemp);
-   temp = el_malloc((len + 1) * sizeof(*temp));
-   (void)wcsncpy(temp, ctemp, len);
-   temp[len] = '\0';
- 
-+  if (dequoting_func) {
-+  dequoted_temp = 
dequoting_func(ct_encode_string(temp,&el->el_scratch));
-+  if (dequoted_temp == NULL)
-+  return retval;
-+  } else
-+  dequoted_temp = NULL;
-+  
-   /* these can be used by function called in completion_matches() */
-   /* or (*attempted_completion_function)() */
-   if (point != NULL)
-@@ -450,14 +466,14 @@
-   if (attempted_completion_function) {
-   int cur_off = (int)(li->cursor - li->buffer);
-   matches = (*attempted_completion_function)(
--  ct_encode_string(temp, &el->el_scratch),
-+  dequoted_temp? dequoted_temp : ct_encode_string(temp, 
&el->el_scratch),
-   cur_off - (int)len, cur_off);
-   } else
-   matches = NULL;
-   if (!attempted_completion_function ||
-   (over != NULL && !*over && !matches))
-   matches =

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

2020-03-19 Thread David Seifert
commit: dc291f11bd9d40d71523c7a817a8d88cacc265fc
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 21:55:36 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 21:55:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc291f11

dev-python/websocket-client: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/websocket-client/Manifest   |  3 --
 .../websocket-client-0.37.0.ebuild | 34 --
 .../websocket-client-0.40.0.ebuild | 34 --
 .../websocket-client-0.47.0.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-python/websocket-client/Manifest 
b/dev-python/websocket-client/Manifest
index 56deb5aecd6..6606a7897ff 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -1,5 +1,2 @@
-DIST websocket-client-0.37.0.tar.gz 194246 BLAKE2B 
805482524b603fbfeb1039bcd99d761d125504a0f8d1a69766d4f586da241efd9d07ade030152fc51228a7333c97313fb98483de95808f81cfa23e7c3b0ff1d4
 SHA512 
b72f18c91d9a51a1943fc798601bcd9eac8b1ce807a2abb72b7cf897da30de808160645d9c7f3eaf2430e739cd0c6c01046c452f43c61af63afe7d31d801f9f7
-DIST websocket-client-0.40.0.tar.gz 196203 BLAKE2B 
303aeed5bfc84139adfbef3f3198512172220d2670e38683d660def19dcd82015bf85edd26a5aa029ba021c1f9496dca33e5ee8afc790b87eb1fa7b7b17c9aed
 SHA512 
b57593e14087ff36ab2133fb8077aa207bcdcc04fa82d00eb8fa3b86bdf7fa949c8ca25317a7fe035ef0f36d2c996e036d2b715399813604d5593584d409a5eb
-DIST websocket-client-0.47.0.tar.gz 202611 BLAKE2B 
8258ac3186eedcf7e3a791768ddadbe32aa506f27889214a6a275d6710bb7adf8d0ba8354165a0d07b7a084fe5937fc65ee85e6d84fc8ad21a7d2ece4ae8d91d
 SHA512 
0d384e96be66877ba0c24e7194e2f3d554f818c2e2f107b054e07034fa7678946738c2b08c68cd71ebe0237fa507fade319273c492871fbd0ad7085b87cf0a54
 DIST websocket-client-0.48.0.tar.gz 44492 BLAKE2B 
39191416d0f80778edc261e96554d3955fcb71542c891fbc506e30c768d2d684942cf690647b65c2245da45c993e3e60d65bd7ab9d28bfa6eb304a95a3ccf619
 SHA512 
6c678a2671ce6cfb86a61effa836bbe4bb1702f22827934b1fcd7f0f8439be76037d9b6d4d6b416249361a9a74a92701d7b90bc6276b2433388644ed66f56333
 DIST websocket-client-0.56.0.tar.gz 36951 BLAKE2B 
2dc82dbf2d2f9c6109645231f100d659347d6bfc854f1221a1e37b708d9a21fad7e9beaa6a272f36bd47fe0b2404f41b09c90d8fd350fc7147fb25ed680fb2d1
 SHA512 
f61497b5fa6deea11d0e81c1c0d3092d1efba9bcdb3427a45f51b81059444a486a9aa6a4d046fc2aa805e855d2c8e68a4ba46669c05a45eb928251c50e2e3a50

diff --git a/dev-python/websocket-client/websocket-client-0.37.0.ebuild 
b/dev-python/websocket-client/websocket-client-0.37.0.ebuild
deleted file mode 100644
index 1540b5097e9..000
--- a/dev-python/websocket-client/websocket-client-0.37.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN//-/_}
-
-DESCRIPTION="WebSocket client for python with hybi13 support"
-HOMEPAGE="https://github.com/liris/websocket-client";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~x64-macos"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/websocket-client/websocket-client-0.40.0.ebuild 
b/dev-python/websocket-client/websocket-client-0.40.0.ebuild
deleted file mode 100644
index e5abc7ddb87..000
--- a/dev-python/websocket-client/websocket-client-0.40.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1 vcs-snapshot
-
-MY_PN=${PN//-/_}
-
-DESCRIPTION="WebSocket client for python with hybi13 support"
-HOMEPAGE="https://github.com/liris/websocket-client";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="examples"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/websocket-client/websocket-client-0.47.0.ebuild 
b/dev-python/websocket-client/websocket-client-0.47.0.ebuild
deleted file mode 100644
index cca5a146b38..000
--- a/dev-python/websocket-client/websocket-client-0.47.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 

[gentoo-commits] repo/gentoo:master commit in: dev-python/sympy/, dev-python/sympy/files/

2020-03-19 Thread David Seifert
commit: ef6b498f75eea4b79b5ee364060ea31b5e55116e
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 21:55:48 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 21:55:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6b498f

dev-python/sympy: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/sympy/Manifest  |  3 -
 .../sympy/files/sympy-1.0-doc-makefile.patch   | 10 ---
 dev-python/sympy/files/sympy-1.0-zeta.patch| 47 --
 dev-python/sympy/files/sympy-1.3-eta.patch | 12 
 dev-python/sympy/sympy-1.0-r1.ebuild   | 71 --
 dev-python/sympy/sympy-1.3.ebuild  | 69 -
 dev-python/sympy/sympy-1.5.1.ebuild| 69 -
 dev-python/sympy/sympy-1.5.ebuild  | 67 
 8 files changed, 348 deletions(-)

diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest
index d0678e06ad9..b8791fc94ef 100644
--- a/dev-python/sympy/Manifest
+++ b/dev-python/sympy/Manifest
@@ -1,4 +1 @@
-DIST sympy-1.0.tar.gz 4281528 BLAKE2B 
b222be6ec486a01ac73e9778a7423aab45e368386003de965308cfa4e08fef07b64046f62ef707b6fa124ee6367fb051b9722e138bfe2eae4661f9e2a66c2365
 SHA512 
977db6e9bc6a5918cceb255981a57e85e7060c0922aefd2968b004d25d704e25a5cb5bbe09eb387e8695581e23e2825d9c40310068fe25ece7e9c23037a21f39
-DIST sympy-1.3.tar.gz 5885611 BLAKE2B 
14b0639960432cd6aac087a57f81a80497a0bc40ed61eae92166cf5549deaefc611ce63c2e7a89922374e9bb902fb0a7402f5a4e425278f34c028cdc3582eb35
 SHA512 
3b47dcf80e9a0ca7d65860907264bbcd6f6022275c717784cd165a7a824dca3471bc5a3be9d1af6ab31e04b29f7d5305713fc47ccb67f798f45281e0ab7e03bf
 DIST sympy-1.5.1.tar.gz 6815997 BLAKE2B 
bc74d01fdf2ccea6b83a06c11f810e3d105e9d35b397c8b87a1bcc4e316d00c456f576baf57d1b4a6175e056dec58f05fbb05893519775ffa252ac018452d2ff
 SHA512 
3c4220243d2cbcff9eedb2a7986431b5b4d7d0007c78208a60b21830c9a3528d2171086874c42205c1227f779e44c19b9562943e2935d329bc352e7ea85396c7
-DIST sympy-1.5.tar.gz 6294079 BLAKE2B 
ee6764264d87454c9713a6e99b70b123e1cc2d36a691287a53e8b69a548df5503168989afa2ca85a08cd5f6792c952e5556352fde07332b1fe47b3746d02b47a
 SHA512 
882ed99cbc7333cbed85d247d04a764a92855e3d26cee96163d18ece566115b9d38999bbe05521834037dbdfc4c567548112dfddd5ece65af8f672a06091

diff --git a/dev-python/sympy/files/sympy-1.0-doc-makefile.patch 
b/dev-python/sympy/files/sympy-1.0-doc-makefile.patch
deleted file mode 100644
index 6fe64b853c2..000
--- a/dev-python/sympy/files/sympy-1.0-doc-makefile.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -r -U2 sympy-1.0.orig/doc/Makefile sympy-1.0/doc/Makefile
 sympy-1.0.orig/doc/Makefile2016-03-08 19:38:39.0 +0100
-+++ sympy-1.0/doc/Makefile 2016-03-18 20:04:36.393615499 +0100
-@@ -118,5 +118,5 @@
-   pdflatex -output-directory=_build/cheatsheet cheatsheet/cheatsheet.tex
- 
--_build/cheatsheet/cheatsheet.pdf: cheatsheet/combinatoric_cheatsheet.tex
-+_build/cheatsheet/combinatoric_cheatsheet.pdf: 
cheatsheet/combinatoric_cheatsheet.tex
-   mkdir -p _build/cheatsheet
-   pdflatex -output-directory=_build/cheatsheet 
cheatsheet/combinatoric_cheatsheet.tex

diff --git a/dev-python/sympy/files/sympy-1.0-zeta.patch 
b/dev-python/sympy/files/sympy-1.0-zeta.patch
deleted file mode 100644
index 43f54832c94..000
--- a/dev-python/sympy/files/sympy-1.0-zeta.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-diff -r -U2 
sympy-1.0.orig/sympy/functions/special/tests/test_zeta_functions.py 
sympy-1.0/sympy/functions/special/tests/test_zeta_functions.py
 sympy-1.0.orig/sympy/functions/special/tests/test_zeta_functions.py
2016-03-09 00:38:39.0 +0600
-+++ sympy-1.0/sympy/functions/special/tests/test_zeta_functions.py 
2016-12-28 23:25:19.370041561 +0700
-@@ -125,5 +125,5 @@
- assert polylog(s, 0) == 0
- assert polylog(s, 1) == zeta(s)
--assert polylog(s, -1) == dirichlet_eta(s)
-+assert polylog(s, -1) == -dirichlet_eta(s)
- 
- assert myexpand(polylog(1, z), -log(1 + exp_polar(-I*pi)*z))
-diff -r -U2 sympy-1.0.orig/sympy/functions/special/zeta_functions.py 
sympy-1.0/sympy/functions/special/zeta_functions.py
 sympy-1.0.orig/sympy/functions/special/zeta_functions.py   2016-03-09 
00:38:39.0 +0600
-+++ sympy-1.0/sympy/functions/special/zeta_functions.py2016-12-28 
23:23:56.109047180 +0700
-@@ -245,5 +245,5 @@
- zeta(s)
- >>> polylog(s, -1)
--dirichlet_eta(s)
-+-dirichlet_eta(s)
- 
- If :math:`s` is a negative integer, :math:`0` or :math:`1`, the
-@@ -272,10 +272,17 @@
- @classmethod
- def eval(cls, s, z):
-+from sympy import unpolarify
- if z == 1:
- return zeta(s)
- elif z == -1:
--return dirichlet_eta(s)
-+return -dirichlet_eta(s)
- elif z == 0:
--return 0
-+

[gentoo-commits] repo/gentoo:master commit in: media-video/subliminal/

2020-03-19 Thread David Seifert
commit: 33cf5635a6af1fffaa32b55aee81fe3557cbac8e
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 21:55:45 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 21:55:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cf5635

media-video/subliminal: Mark x86 unstable

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 media-video/subliminal/subliminal-2.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/subliminal/subliminal-2.0.5-r2.ebuild 
b/media-video/subliminal/subliminal-2.0.5-r2.ebuild
index 0929692729d..563745b2e1c 100644
--- a/media-video/subliminal/subliminal-2.0.5-r2.ebuild
+++ b/media-video/subliminal/subliminal-2.0.5-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RDEPEND="



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

2020-03-19 Thread David Seifert
commit: 47f634e2d700bf6d6e7a55c0de3e05d6a90f8127
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 21:55:42 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 21:55:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f634e2

dev-python/symengine: Mark x86 unstable

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild 
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index 9f1b6b8..47f514a070a 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MY
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2020-03-19 Thread David Seifert
commit: 6aca328b0aec47b517003289b2d8351093fa3885
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 21:55:39 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 21:55:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aca328b

dev-python/django-debug-toolbar: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/django-debug-toolbar/Manifest   |  2 -
 .../django-debug-toolbar-2.0.ebuild| 52 --
 .../django-debug-toolbar-2.1.ebuild| 52 --
 3 files changed, 106 deletions(-)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index 208cac6027f..c0d4d33f4d0 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1,3 +1 @@
-DIST django-debug-toolbar-2.0.tar.gz 321249 BLAKE2B 
cd4f9e7d55deaf404369ba89eaffe0c730a058450c8368e39bfe3f5562019f5978ff33b93dc0463dc0fa6e6ba1047335d45997929dc3d2b576a78ff7cd5f75f0
 SHA512 
8440705a2e38f2c035a1dde4eb14ec829ead502cbbebcae46889e26877c0843389107bf14249afe9742638c4880b362fd699aed935e271bc1ade8f0a54bfea46
-DIST django-debug-toolbar-2.1.tar.gz 321132 BLAKE2B 
4765a25bd7aa2578c65cd0918bf47de047e131deb896cdd7b80111e9628e4f7c39ad6dc84fc4114310fb1a8195fea263810b279e8b19b6e621879b8eb2961f82
 SHA512 
3cfd11b28ec6573977a0476388e8f4d63441c5b390fe974294bc059a83fc95a44c3c8df18a549403756f7929181750aec51d70b38cfe3bce1d40ba24e6b72e9d
 DIST django-debug-toolbar-2.2.tar.gz 322475 BLAKE2B 
cff55a26f4d95353edff3d7f678a052c262636afc94307e22e4d9dc1b6bbe3c0bc1a4997c4904a397de97218b462d52e67ac0f80bb05de7736cb278c7dca58ee
 SHA512 
5cd9e50852bd7efeb83879c5e9fe10fe6df5087b746e9cb2a0e13e66b3fe0a815a6eaea4b273258e7e682149bc29ad8979268d2be263539c522624e3f16aa5f5

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild
deleted file mode 100644
index 9d096f197bd..000
--- a/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A configurable set of panels that display debug information"
-HOMEPAGE="
-   https://pypi.org/project/django-debug-toolbar/
-   https://github.com/django-debug-toolbar/django-debug-toolbar/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
-   >=dev-python/django-1.11[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.2.0[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # Prevent non essential d'loading by intersphinx
-   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
-
-   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
-   sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || 
die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   emake test
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   use examples && local EXAMPLES=( example/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-2.1.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-2.1.ebuild
deleted file mode 100644
index 3b1d9adcb3b..000
--- a/dev-python/django-debug-toolbar/django-debug-toolbar-2.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 python3_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A configurable set of panels that display debug information"
-HOMEPAGE="
-   https://pypi.org/project/django-debug-toolbar/
-   https://github.com/django-debug-toolbar/django-debug-toolbar/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
-   >=dev-python/django-1.11[${PYTHON_USEDEP}]
-   >=dev-python/sqlparse-0.2.0[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # Prevent non essential d'loading by intersphinx
-   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
-
-   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
-   sed -e "/find_packa

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

2020-03-19 Thread Thomas Deutschmann
commit: 6ad0bc00396f9f71543e426839404c79481d0ca9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:46:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad0bc00

dev-php/spdx-licenses: bump to v1.5.3

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

 dev-php/spdx-licenses/Manifest   |  1 +
 dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild | 25 
 2 files changed, 26 insertions(+)

diff --git a/dev-php/spdx-licenses/Manifest b/dev-php/spdx-licenses/Manifest
index 8bb554ccef6..554d7e5ff64 100644
--- a/dev-php/spdx-licenses/Manifest
+++ b/dev-php/spdx-licenses/Manifest
@@ -1,3 +1,4 @@
 DIST spdx-licenses-1.2.0.tar.gz 10974 BLAKE2B 
52cba9837202b1ae598b6d3b36f4ef67ec27988fa5911f2dfff92d39515d0401f5636922a3d205413489d21fd1dfacbf68f72c907503807317c7c9e51392e016
 SHA512 
fdb63dd29a099afbc116b30d1deec3d2b46be998a55fd741126f1bc393c5037a9a7477e55f7e030585d826be7d72db26be5ce0b5bb57dd536137cc45890ea9c9
 DIST spdx-licenses-1.4.0.tar.gz 11318 BLAKE2B 
bbeca0301c98bcbefe9ab09ab3f421480a4a777cd666dcbd870c193bb9af3083853561a3a49ea37a4534bef6c8f7e7c31d85b62355ab11dce006fe5f36864a10
 SHA512 
0ed7bc6e42e7cebe0763dcda8180d1c20da3f79587457e04be0f1331aa8464a1459ec584a8ef06db76b90eff1b6fd365196a2402384d00ddb5352afdc07afb0d
 DIST spdx-licenses-1.5.0.tar.gz 11576 BLAKE2B 
a427969df68a0ecc0f1234b1da3945c50f5f8163d182ec47a1fef31d309f216a410db95a9dd9e5b6057659a4a0afd5fad01919624e0b6ff0aee20d5bfff7d88a
 SHA512 
184dc4c07f1d7b55539d32e4793c3ffbd8aa5a0b23439965a44450154e63e9afb74adb82031544e9e76e2ea9c5f57308d876c541dbd1583d498d3db71097fb06
+DIST spdx-licenses-1.5.3.tar.gz 12132 BLAKE2B 
c4f4086903769f8dffba496ed07fb490bd8def142be60c808726e52f4e059df1ffb1a2e8bd3d557b6c531c62d7e64776da1d482ff5958bfc687c11ef963925eb
 SHA512 
b6e7fbaa422ff6d2f227f8fea24de514c0e2c34c7381930f1aabac9523a56565ab2a3df524029143f2e305967dcc0af09721ed9cf74b6e8780306c91d42c74ee

diff --git a/dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild 
b/dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild
new file mode 100644
index 000..98621560f37
--- /dev/null
+++ b/dev-php/spdx-licenses/spdx-licenses-1.5.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Tools for working with and validating SPDX licenses"
+HOMEPAGE="https://github.com/composer/spdx-licenses";
+SRC_URI="https://github.com/composer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+src_install() {
+   insinto "/usr/share/php/Composer/res"
+   doins -r res/.
+
+   insinto "/usr/share/php/Composer/Spdx"
+   doins -r src/. "${FILESDIR}"/autoload.php
+   dodoc README.md
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 9383cd96e73f3021baa0797326ffb1be558cd079
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:44:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9383cd96

dev-php/semver: bump to v1.5.1

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

 dev-php/semver/Manifest|  1 +
 dev-php/semver/semver-1.5.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-php/semver/Manifest b/dev-php/semver/Manifest
index 36d484190b9..56e67ef5872 100644
--- a/dev-php/semver/Manifest
+++ b/dev-php/semver/Manifest
@@ -1 +1,2 @@
 DIST semver-1.4.2.tar.gz 10408 BLAKE2B 
1504b6dff157e1b3c5ca338060e668f478fdd4e6a61be7835af6da669d22ef15a2143551e96bd01926fd2b408736fd8e70df22e1364b80712dc7d65608889b27
 SHA512 
2e41e2e70e9e62b280bff40b1a05b3803d95fb088eb4ce395e1f1fed79a40efc3a0ad16f8506d83a81b0e1d08e069640b2b084cc91aeb1ed41d934fd18249fe2
+DIST semver-1.5.1.tar.gz 10534 BLAKE2B 
ca6743415867db96696cc604c00a1ffabb35617af055a621079621fb73d951453f4c893ccf1377a142c05f5481a42884b380455c37e4e945c382f811a3917f72
 SHA512 
c9b582217060124fe20dcd7821e669173b9deffa976ad8921f48d22793f03af5deb4006380932e49e06da13a63db9aaa63254118d43448575446b78226d9cf3f

diff --git a/dev-php/semver/semver-1.5.1.ebuild 
b/dev-php/semver/semver-1.5.1.ebuild
new file mode 100644
index 000..1301f1d01d4
--- /dev/null
+++ b/dev-php/semver/semver-1.5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking"
+HOMEPAGE="https://github.com/composer/semver";
+SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+# The releases don't contain the test suite at the moment, see
+# https://github.com/composer/semver/issues/59
+
+src_install() {
+   insinto '/usr/share/php/Composer/Semver'
+   doins -r src/. "${FILESDIR}/autoload.php"
+   dodoc README.md
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 09d10472c6093fd76e88dcec485a0156721b0b8c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:43:34 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d10472

dev-php/phar-utils: bump to v1.1.0

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

 dev-php/phar-utils/Manifest|  1 +
 dev-php/phar-utils/phar-utils-1.1.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-php/phar-utils/Manifest b/dev-php/phar-utils/Manifest
index 0015d97693c..5ecf90e2f88 100644
--- a/dev-php/phar-utils/Manifest
+++ b/dev-php/phar-utils/Manifest
@@ -1,2 +1,3 @@
 DIST phar-utils-1.0.0.tar.gz 3152 BLAKE2B 
c4dfd3d659989bc22adcc14c79e28d623753988742d2fdd178dfd98590b629083ad85c9f112ab23c6213fa70cdad838ebbdc01c45551892ed9a20a3374abd28c
 SHA512 
bf3d7074a3f1101a7f03e8fb8a5bc1456674bf2f9ded6a5fc5fb2f892c1cc3c4643fab6c003851ed12ea16ce6390f482cf897beee7d7c38922b6c54c90b0934e
 DIST phar-utils-1.0.1.tar.gz 3251 BLAKE2B 
4d12701c53c3a17a141dd35210bbac16b84be7bb6d87b459d13114b09188487f86aedc13afbf510a2e01741a72e1929e25ee5204b729fa5b23801e429f844a58
 SHA512 
a1fb09b712add948f7b5c19e2f9e81869c76f91dd7d41c981b3f06870a6f7a15d0c413338751587642e3dc538e181336b9fe80f61148ce304025434e9d01d6bd
+DIST phar-utils-1.1.0.tar.gz 3742 BLAKE2B 
8be6dd17cd7b6641b52a30f58d0f5615e966b8eaad0f2d9c2927eee98f24a840b4751ba779af2d5b27e05c2ab07333475c22896e165589b4091770356039bf82
 SHA512 
2d715da6deea878db0ff9dce1aa7ec46c4b25d74411df2498a55228ee9fec9bdc350003f829495dfdebf3f5bbec58810afeaa58c7f762f32af6f26ced8569e58

diff --git a/dev-php/phar-utils/phar-utils-1.1.0.ebuild 
b/dev-php/phar-utils/phar-utils-1.1.0.ebuild
new file mode 100644
index 000..20800e16310
--- /dev/null
+++ b/dev-php/phar-utils/phar-utils-1.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="PHAR file format utilities, for when PHP phars you up"
+HOMEPAGE="https://github.com/Seldaek/phar-utils";
+SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*[phar]
+   dev-php/fedora-autoloader"
+
+src_install() {
+   insinto "/usr/share/php/Seld/PharUtils"
+   doins -r src/. "${FILESDIR}"/autoload.php
+   dodoc README.md
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 6bb315c6603a7f7f4865c2039627e571e366d917
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:42:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb315c6

dev-php/composer: drop old

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

 dev-php/composer/Manifest  |  4 ---
 dev-php/composer/composer-1.8.6.ebuild | 48 --
 dev-php/composer/composer-1.9.0.ebuild | 48 --
 dev-php/composer/composer-1.9.1.ebuild | 48 --
 dev-php/composer/composer-1.9.2.ebuild | 48 --
 5 files changed, 196 deletions(-)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index 87bc9cf576c..74ca55b3c00 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -1,6 +1,2 @@
 DIST composer-1.10.1.tar.gz 421852 BLAKE2B 
a40f59ab0af5eba777f1926bab78e55fd1973e53b324eec73fdca70678fc1cfe6f892790a61a66dbdbe07caa03343bfd109318daec99c2c18707785c6bf149e0
 SHA512 
ebc3ee48bf0d2597e7221e9ac0ab7188e7a99096d5dacdee4176b4c7b4d252d079c117b5bd9131ff38d8963f95930fa9c83fa51ed542d4f7d58276561de1f2b8
-DIST composer-1.8.6.tar.gz 409002 BLAKE2B 
15d9621e062646b81518aff816a3e0b187bf1d9cd617c32e3a19167ba0c89b9ee8f55503e7d2e6d3515939f7d50131c5be0786fc04518409584960290eb32118
 SHA512 
97ab93acba24307897fe64b3762e77ebca9fa794c5eb476a9d774feb124dbd53b090c36b0fa9d1da38ea26d13af8bf13d7bc733c9c465fba6b908e590ea96dbc
-DIST composer-1.9.0.tar.gz 410267 BLAKE2B 
5bbba9eefe703eb55a7d63647e8ecb3e4560b4ffeff321282f4f0c0db1aca143e210b517f98cf5fd9a9839d714b9badb1092b9d1430d65f29e5b134d9321370f
 SHA512 
70e484404752a6b4aa94dc2c5999ab615c5518b60a580399096c7d2b0a026feadc7c10509a00920eab8f0298015fb1f5f82abc426927a35b8bc3c3e454d0b20e
-DIST composer-1.9.1.tar.gz 411432 BLAKE2B 
a5f495f2358166aa04062fa16074fed3978eacce864d0497a0c0ecc9ff130068d37435c15d972740d663acfb1b313276c9b6bcfa32e3e6860e0c0b15045e5d9b
 SHA512 
34ab19a61285ccc065dbedb276677919deaff35a0e963e361d9f2dfb183e80bcea9fb04931ab7cc9fd4088a8806cf516acf0651c692d00d1cee515f7fe46de82
-DIST composer-1.9.2.tar.gz 412196 BLAKE2B 
7ded79c5eb9a6446fd5eb442f443dcd45746504d940d133c67df6ccb68ce7e5ba905dc1f719b914563884396cd8914fc5b0606441692248fbbae0dafac838d69
 SHA512 
fbdb6f0204deb0756c8a4e496b12e4200071263bb6a23b521c880a0da547d6cbea294dcb66875f4de85369bec12a9553355ae8b33dffab387ae69de42cd1d5a0
 DIST composer-1.9.3.tar.gz 412212 BLAKE2B 
fc293a38baaf87cc2581304e1438d48e94a85ca2c5da4eff388b1307dadacb67327d9612211af70f1734872c7a377b8713492839c2d330c9e0e7226206cdc1f6
 SHA512 
42a37b2187895e06f2dc8c5225a1328377afc408ad28af12d9ef5d15fe083dcf22459ce0f482abfd528683113af5f9fd1a19758294c59c69b59a5bb32e65f2cc

diff --git a/dev-php/composer/composer-1.8.6.ebuild 
b/dev-php/composer/composer-1.8.6.ebuild
deleted file mode 100644
index d39d5769d38..000
--- a/dev-php/composer/composer-1.8.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-lang/php:*[curl]
-   >=dev-php/ca-bundle-1.1.3
-   >=dev-php/psr-log-1.1.0
-   dev-php/fedora-autoloader
-   >=dev-php/json-schema-5.2.7
-   >=dev-php/jsonlint-1.7.1
-   >=dev-php/phar-utils-1.0.1
-   >=dev-php/semver-1.4.2
-   >=dev-php/spdx-licenses-1.5.0
-   >=dev-php/symfony-console-2.8.48
-   >=dev-php/symfony-filesystem-2.8.48
-   >=dev-php/symfony-finder-2.8.49
-   >=dev-php/symfony-process-2.8.48
-   >=dev-php/xdebug-handler-1.3.1"
-
-src_install() {
-   insinto "/usr/share/${PN}"
-
-   # Composer expects the LICENSE file to be there, and the
-   # easiest thing to do is to give it what it wants.
-   doins -r src res LICENSE
-
-   insinto "/usr/share/${PN}/vendor"
-   newins "${FILESDIR}"/autoload-r1.php autoload.php
-
-   exeinto "/usr/share/${PN}/bin"
-   doexe "bin/${PN}"
-   dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
-
-   dodoc CHANGELOG.md README.md doc/*.md
-   dodoc -r doc/articles doc/faqs
-}

diff --git a/dev-php/composer/composer-1.9.0.ebuild 
b/dev-php/composer/composer-1.9.0.ebuild
deleted file mode 100644
index d39d5769d38..000
--- a/dev-php/composer/composer-1.9.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Dependency Manager for PHP"
-HOMEPAGE="https://github.com/composer/composer";
-SRC_URI="https://g

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

2020-03-19 Thread Thomas Deutschmann
commit: c0641426a50870a630f16cc2e329fb43c130dea2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:52:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0641426

dev-php/symfony-process: bump to v3.4.38

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

 dev-php/symfony-process/Manifest   |  1 +
 .../symfony-process/symfony-process-3.4.38.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-php/symfony-process/Manifest b/dev-php/symfony-process/Manifest
index 51a7e028749..21376989361 100644
--- a/dev-php/symfony-process/Manifest
+++ b/dev-php/symfony-process/Manifest
@@ -1 +1,2 @@
 DIST symfony-process-3.4.29.tar.gz 34684 BLAKE2B 
87f79a17ac321b395a634f0b83a0d218c39a06f0b5b553904c1c00431ffaf94f7bd26aa015cd426f5ba7726f09328b4b1d4475f4f8c229eedc1d52fc3f0142c1
 SHA512 
9e19406cad79f51d4ec811460a762c3a5004679e53777ca37049f5d8eb73bc3b569e266bd11ecddfc42481d7f05a4850bd6901c3ec2dd1d398d5077cdbe2e0bd
+DIST symfony-process-3.4.38.tar.gz 34424 BLAKE2B 
d990ba77e1d1e9b00e1b22381c9b3c454d94a8705ff7bd9830b59a32108f590efbb7e434e0f11421ccb143aa72d659d7211062c07c0cb36d18aae1f01e073b3a
 SHA512 
14ff5f874904166978cb4021c87fde42611f05505498a8257089f97ae6f65051427c0f8e720a28b57e64de436818967676e35ddfc273e86b809ea0bf590662af

diff --git a/dev-php/symfony-process/symfony-process-3.4.38.ebuild 
b/dev-php/symfony-process/symfony-process-3.4.38.ebuild
new file mode 100644
index 000..569fa48b020
--- /dev/null
+++ b/dev-php/symfony-process/symfony-process-3.4.38.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Symfony Process Component"
+HOMEPAGE="https://github.com/symfony/process";
+SRC_URI="https://github.com/symfony/process/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-php/phpunit )"
+
+S="${WORKDIR}/process-${PV}"
+
+src_prepare() {
+   default
+   if use test; then
+   cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+   fi
+}
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Process"
+   doins -r Exception/ Pipes/ ExecutableFinder.php InputStream.php \
+   LICENSE PhpExecutableFinder.php PhpProcess.php ProcessBuilder.php \
+   Process.php ProcessUtils.php "${FILESDIR}"/autoload.php
+   dodoc README.md
+}
+
+src_test() {
+   phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 9b69ffcc339dd36b40ace3876212e716d9abb51f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:42:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b69ffcc

dev-php/composer: bump to v1.10.1

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

 dev-php/composer/Manifest   |  1 +
 dev-php/composer/composer-1.10.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index 2322e8e91e2..87bc9cf576c 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -1,3 +1,4 @@
+DIST composer-1.10.1.tar.gz 421852 BLAKE2B 
a40f59ab0af5eba777f1926bab78e55fd1973e53b324eec73fdca70678fc1cfe6f892790a61a66dbdbe07caa03343bfd109318daec99c2c18707785c6bf149e0
 SHA512 
ebc3ee48bf0d2597e7221e9ac0ab7188e7a99096d5dacdee4176b4c7b4d252d079c117b5bd9131ff38d8963f95930fa9c83fa51ed542d4f7d58276561de1f2b8
 DIST composer-1.8.6.tar.gz 409002 BLAKE2B 
15d9621e062646b81518aff816a3e0b187bf1d9cd617c32e3a19167ba0c89b9ee8f55503e7d2e6d3515939f7d50131c5be0786fc04518409584960290eb32118
 SHA512 
97ab93acba24307897fe64b3762e77ebca9fa794c5eb476a9d774feb124dbd53b090c36b0fa9d1da38ea26d13af8bf13d7bc733c9c465fba6b908e590ea96dbc
 DIST composer-1.9.0.tar.gz 410267 BLAKE2B 
5bbba9eefe703eb55a7d63647e8ecb3e4560b4ffeff321282f4f0c0db1aca143e210b517f98cf5fd9a9839d714b9badb1092b9d1430d65f29e5b134d9321370f
 SHA512 
70e484404752a6b4aa94dc2c5999ab615c5518b60a580399096c7d2b0a026feadc7c10509a00920eab8f0298015fb1f5f82abc426927a35b8bc3c3e454d0b20e
 DIST composer-1.9.1.tar.gz 411432 BLAKE2B 
a5f495f2358166aa04062fa16074fed3978eacce864d0497a0c0ecc9ff130068d37435c15d972740d663acfb1b313276c9b6bcfa32e3e6860e0c0b15045e5d9b
 SHA512 
34ab19a61285ccc065dbedb276677919deaff35a0e963e361d9f2dfb183e80bcea9fb04931ab7cc9fd4088a8806cf516acf0651c692d00d1cee515f7fe46de82

diff --git a/dev-php/composer/composer-1.10.1.ebuild 
b/dev-php/composer/composer-1.10.1.ebuild
new file mode 100644
index 000..29915836e3c
--- /dev/null
+++ b/dev-php/composer/composer-1.10.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Dependency Manager for PHP"
+HOMEPAGE="https://github.com/composer/composer";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-lang/php:*[curl]
+   >=dev-php/ca-bundle-1.1.3
+   >=dev-php/psr-log-1.1.0
+   dev-php/fedora-autoloader
+   >=dev-php/json-schema-5.2.7
+   >=dev-php/jsonlint-1.7.1
+   >=dev-php/phar-utils-1.0.1
+   >=dev-php/semver-1.4.2
+   >=dev-php/spdx-licenses-1.5.0
+   >=dev-php/symfony-console-2.8.48
+   >=dev-php/symfony-filesystem-2.8.48
+   >=dev-php/symfony-finder-2.8.49
+   >=dev-php/symfony-process-2.8.48
+   >=dev-php/xdebug-handler-1.3.1"
+
+src_install() {
+   insinto "/usr/share/${PN}"
+
+   # Composer expects the LICENSE file to be there, and the
+   # easiest thing to do is to give it what it wants.
+   doins -r src res LICENSE
+
+   insinto "/usr/share/${PN}/vendor"
+   newins "${FILESDIR}"/autoload-r1.php autoload.php
+
+   exeinto "/usr/share/${PN}/bin"
+   doexe "bin/${PN}"
+   dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
+
+   dodoc CHANGELOG.md README.md doc/*.md
+   dodoc -r doc/articles doc/faqs
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: bb57567892fe845f6a49b4af743c7322458a9176
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:51:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb575678

dev-php/symfony-finder: bump to v3.4.38

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

 dev-php/symfony-finder/Manifest|  1 +
 .../symfony-finder/symfony-finder-3.4.38.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-php/symfony-finder/Manifest b/dev-php/symfony-finder/Manifest
index 77527123b73..ea7b76dad6b 100644
--- a/dev-php/symfony-finder/Manifest
+++ b/dev-php/symfony-finder/Manifest
@@ -1,2 +1,3 @@
 DIST symfony-finder-3.2.8.tar.gz 24452 BLAKE2B 
eed88ea672381fa3a0fef9390109fa7b89b8de87f4e0174fcb24c009044818b7c56846eec0b3240eed1c05fe7d682713fdd41c84e5d766cc2632e5576b38b741
 SHA512 
7eff457c6c70bf58b4af7e9adbeeb68a1ad684b95510d929f137545be6b755ece37949687f4de27c7fb4d5f208e30c6b0b3a32a804f7a6a6b8ed0d4ed7dfd9cd
 DIST symfony-finder-3.4.28.tar.gz 25618 BLAKE2B 
592a10a5e8d7f1782242d79bc11ebfde6d528025a65bb18d5c36b238c418a3df10e637a285d0859bb79ab152aafdad5d61d32396efed6f6fe0e800aff03fae69
 SHA512 
5b1754e47eb484fddfb1d29f181efaabb371e62c2afe5c7c1d0552ac82de81aff0fbc6594498b859b64cd34cf35e57cf29110d59e5f376263f1b136a4d184b69
+DIST symfony-finder-3.4.38.tar.gz 25631 BLAKE2B 
e15224294373f35222ba5af10598339714892d637e7ee6e52ad6e0fd22802c3ea7fd9eda2e172ff0f73a3788afc640ff8093440ab71f1182d13783f96d5b70df
 SHA512 
60987869275547b097ce8492164a443f4535d41d8b4453da3aadf96af536dd1ed6148fbb7100959e5ca7f560b259c9256e5d76a71e98aa6e3ccd808df051

diff --git a/dev-php/symfony-finder/symfony-finder-3.4.38.ebuild 
b/dev-php/symfony-finder/symfony-finder-3.4.38.ebuild
new file mode 100644
index 000..cf2ac3ad9a1
--- /dev/null
+++ b/dev-php/symfony-finder/symfony-finder-3.4.38.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Symfony Finder Component"
+HOMEPAGE="https://github.com/symfony/finder";
+SRC_URI="https://github.com/symfony/finder/archive/v${PV}.tar.gz -> 
symfony-finder-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-lang/php:*
+   dev-php/fedora-autoloader"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )"
+
+S="${WORKDIR}/finder-${PV}"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.4.28-skip-file-time-sort-tests.patch )
+
+src_prepare() {
+   default
+   if use test; then
+   cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die
+   fi
+}
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Finder"
+   doins -r Comparator Exception Iterator
+   doins *.php "${FILESDIR}"/autoload.php
+   dodoc CHANGELOG.md README.md
+}
+
+src_test() {
+   phpunit --bootstrap "${S}/autoload-test.php" || die 'test suite failed'
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 05b1a797feaed4f2c935af2f6a700fbf46d2855b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:36:32 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b1a797

dev-php/PHPMailer: bump to v6.1.5

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

 dev-php/PHPMailer/Manifest   |  1 +
 dev-php/PHPMailer/PHPMailer-6.1.5.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest
index ce5f319bb3c..d6699fcd8b8 100644
--- a/dev-php/PHPMailer/Manifest
+++ b/dev-php/PHPMailer/Manifest
@@ -4,3 +4,4 @@ DIST PHPMailer-6.0.7.tar.gz 91706 BLAKE2B 
1d3d22dea463040840c1259cfbdbcf2da59cd3
 DIST PHPMailer-6.1.2.tar.gz 93635 BLAKE2B 
f8a12415a0e24697c84de06782f78a1cc37785ad0a1764dfd53470ca1ac5a8d4dffc418794b7627d2702b16f68ea83a93b362b7659a95e0c0a84e1a9b66b7b9b
 SHA512 
3192f77f7d0158f30c7ea4484c86c279e0563e629702901f66901003c384101c57f7482feb14fc61927afaae8adea5d8fc34bd07c7058f68f6144303ce235fd5
 DIST PHPMailer-6.1.3.tar.gz 93690 BLAKE2B 
08f653520a2b7819470cbb5cf1f43480cdcab51fe452f4831df47269f4223cfeb7016e41e8de75c11b15a04fa278fe08439f3c022af9088a5c8f5e4259ae7ebb
 SHA512 
195155e49b29740422e75d7dbcf082cf8b26c87dad7b5473b9d55267e31af3847cb65a1c79f73225fa79080428d8c7516f5cd4d083824fa42f3b22a3bec8c34e
 DIST PHPMailer-6.1.4.tar.gz 93915 BLAKE2B 
9f4ec584c57d70c4cbbc33c4ba85469579a00ebbf4aa4680b6f965ad37339b923386e371c01b673bca8c0de6f6ed123b6a1456541b1c472c6f0c93592c7c9e96
 SHA512 
f13cb959d89c64392ecff4cceaa650c80310f854aaff1c09144727aeb7f50c7ebeaaf7a2be488fa796b5acd1c42c4d13204b0410bc579d2e6aec98feee3b21ef
+DIST PHPMailer-6.1.5.tar.gz 94435 BLAKE2B 
8c4f515af8260d20524636be6c89a3d6a8824691037d956141a2822163d1e59676c0dcf96683b0e4434e94ffb3f57235afc758840920156a7aa664290ad04b65
 SHA512 
a741dd4fa585619892cc1d8b4ce35fee7c1f5f44d946b368e1a363eff77e5afe1553ac295db49c6110131561c1124b1dc184c9a405fb1652e7aeab9d7b0323a8

diff --git a/dev-php/PHPMailer/PHPMailer-6.1.5.ebuild 
b/dev-php/PHPMailer/PHPMailer-6.1.5.ebuild
new file mode 100644
index 000..e27c5fd9332
--- /dev/null
+++ b/dev-php/PHPMailer/PHPMailer-6.1.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Full-featured email creation and transfer class for PHP"
+HOMEPAGE="https://github.com/PHPMailer/PHPMailer";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# To help out the Composer children, the tests and examples are missing
+# from the release tarballs.
+IUSE="doc idn ssl"
+
+# The ctype and filter extensions get used unconditionally, with no
+# fallback and no "extension missing" exception. All of the other
+# extensions are technically optional, depending on how you use
+# PHPMailer and whether or not you're willing to settle for fallback
+# implementations.
+#
+# The insane dependency string is to prevent the ctype and filter
+# extensions from being provided by one version (i.e. slot) of PHP,
+# while intl and unicode are provided by another.
+RDEPEND="
+   ssl? (
+   idn?  ( dev-lang/php:*[ctype,filter,intl,ssl,unicode] )
+   !idn? ( dev-lang/php:*[ctype,filter,ssl] )
+   )
+   !ssl? (
+   idn?  ( dev-lang/php:*[ctype,filter,intl,unicode] )
+   !idn? ( dev-lang/php:*[ctype,filter] )
+   )"
+BDEPEND="doc? ( dev-php/phpDocumentor )"
+
+src_prepare() {
+   # OAuth.php relies on a (now non-nonexistent) autoloader. We remove
+   # it early so that we don't generate documentation for it later on.
+   rm src/OAuth.php || die 'failed to remove src/OAuth.php'
+   eapply_user
+}
+
+src_compile() {
+   if use doc; then
+   phpdoc --filename="src/*.php" \
+  --target="./html" \
+  --cache-folder="${T}" \
+  --title="${PN}" \
+  --sourcecode \
+  --force \
+  --progressbar \
+  || die "failed to generate API documentation"
+   fi
+}
+
+src_install() {
+   # The PHPMailer class loads its language files
+   # using a relative path, so we need to keep the "src" here.
+   insinto "/usr/share/php/${PN}"
+   doins -r language src
+
+   dodoc README.md SECURITY.md
+   use doc && dodoc -r html/*
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog "Upstream no longer provides an autoloader, so you will need"
+   elog "to include each source file (for example: PHPMailer.php,"
+   elog "Exception.php,...) that you need."
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 6c3cbeaeb9919a5671d121305127d26fdf8e3fe2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:33:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3cbeae

dev-php/xdebug-client: bump to v2.9.3

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

 dev-php/xdebug-client/Manifest   |  1 +
 dev-php/xdebug-client/xdebug-client-2.9.3.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest
index 08b0ccd1181..26f0408fa33 100644
--- a/dev-php/xdebug-client/Manifest
+++ b/dev-php/xdebug-client/Manifest
@@ -1,2 +1,3 @@
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
 DIST xdebug-2.9.2.tar.gz 432926 BLAKE2B 
3d524e5a1aec0621389970e80cdc23dfd40a17113ad09294de65290531cac1b33cbc248be341e0c29d9ebb825be25dd6d6b65b9ebcca0c2c3ca43784d2bf9d50
 SHA512 
ef1780f34572ea47de7e107b5120a0ec640e0ce4ec2a1c98c128c4f69ec9916879d82b11d2eb94d9630ed27b2d20afec7ccda9f79040d47dbaba9e191d03
+DIST xdebug-2.9.3.tar.gz 434509 BLAKE2B 
dd6a42518e9100db32a4858f131fc5cd8f6ed715bbf16a8d20fbba40b7503a897dd6d010af81d0001301b999a64b5d67b193c72a456e396b54ddd61823556d57
 SHA512 
ec77a036e622a867d4ef46aa844d4d3a2b9ce04c8ce64300451f50539c9889dd10cec96b18292268540e2aee0260caeffbd9fa03abd24891b4c9fe68d02598d5

diff --git a/dev-php/xdebug-client/xdebug-client-2.9.3.ebuild 
b/dev-php/xdebug-client/xdebug-client-2.9.3.ebuild
new file mode 100644
index 000..ad1c2866a29
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.9.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PN="xdebug"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+inherit autotools
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="https://xdebug.org/";
+# Using tarball from GitHub for tests
+#SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz";
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit ) net-libs/libnsl:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with libedit)
+}
+
+src_install() {
+   newbin debugclient xdebug
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: b4a7dfdb50525cca2779f081910d4ed8df6e689c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:54:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a7dfdb

dev-php/xdebug-handler: bump to v1.4.1

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

 dev-php/xdebug-handler/Manifest|  1 +
 dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-php/xdebug-handler/Manifest b/dev-php/xdebug-handler/Manifest
index fec61186707..2ea6a104365 100644
--- a/dev-php/xdebug-handler/Manifest
+++ b/dev-php/xdebug-handler/Manifest
@@ -1,2 +1,3 @@
 DIST xdebug-handler-1.3.0.tar.gz 12363 BLAKE2B 
ad89580e57728a444958d72f236fee14665f6fbed998018a28b181cdfc3a448da0a06dc335c3d95413eff6f6b92fc3d44ac8c03da282eb3dc65ae14600430825
 SHA512 
ed0206982c5ffab3c8ff56dcf8055230aaa358fbe89c15880cfce33abc27adb3b13f75bf7d78988f6bae4d0d072c66f557cd93082e89e7ca7993b257c04a2c61
 DIST xdebug-handler-1.3.1.tar.gz 12589 BLAKE2B 
fcee0a2412473f5e7a07defa96b991803728f831c8ab0dfa053c3ff8671a2dd187d5199e51ac90579830f5a005038411c2097be8a1f1370e8e06d090922f508a
 SHA512 
a00d9cb8e23cd6bbad6c25f82c8db314451a88f49d90e755a9c81fa57794ecc79612481e031d60cdb2ee4fd4e256ffc02e847c76089daf720f8811659799131e
+DIST xdebug-handler-1.4.1.tar.gz 13190 BLAKE2B 
05637bbe52896f779026258e5b69d6fae03d575e8a497ea983fe67354af6277a7769ec32ce3c10682ce2f654c135086710836005561211b04958546180228d50
 SHA512 
ac79debf0cb6a31f90354115b6fda1d373b148691dd0b86044ae7a257f2fc6998a773e1b150519d12e6dcbeddf326ed38f9b8fbdc0dec736ebfc4cc6e83a462d

diff --git a/dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild 
b/dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild
new file mode 100644
index 000..806a747fbd3
--- /dev/null
+++ b/dev-php/xdebug-handler/xdebug-handler-1.4.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Restart a CLI process without loading the xdebug extension"
+HOMEPAGE="https://github.com/composer/xdebug-handler";
+SRC_URI="https://github.com/composer/xdebug-handler/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader
+   >=dev-php/psr-log-1.0.2"
+
+src_install() {
+   insinto /usr/share/php/Composer/XdebugHandler
+   doins src/*.php "${FILESDIR}/autoload.php"
+   dodoc README.md
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: e87b0702e52d063f2c802324500d767a08349b70
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:35:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87b0702

dev-php/PHPMailer: bump to v5.2.28

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

 dev-php/PHPMailer/Manifest|  1 +
 dev-php/PHPMailer/PHPMailer-5.2.28.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest
index cfc0634baad..ce5f319bb3c 100644
--- a/dev-php/PHPMailer/Manifest
+++ b/dev-php/PHPMailer/Manifest
@@ -1,4 +1,5 @@
 DIST PHPMailer-5.2.27.tar.gz 159227 BLAKE2B 
e5ff2dd62cb12396bee58f0dce2fec3148dcf425cd91d69b76659ded7c38d8d5dea4830649dbeaa4732e098deecfe7ee77e338497b080997a44fbcf28d0833c7
 SHA512 
5a466133feec323d3739b9a1bde36731f5e65ecf61aa3f2fa6cc4ed0bd6f9280f8e2a17b6b7ac481846509ba3e8b0b97062f0dbbd644ccec3884b7a03f489a1b
+DIST PHPMailer-5.2.28.tar.gz 159284 BLAKE2B 
866a38c60ac55cbd8aefec5ad82211575e672578ddff1af435e676c7058b0a090884f3e5f2c1e6f30c94b01e393f982f644e578ea22c931ffb8a93be717e379b
 SHA512 
c2dd762b8958d1dc68fec52d7daae7337e05cadcbcf9e67c27247c808877cf3132e80cf6d4c9c577f8ad9203e433282e45f2166bccce025bcc4477724eb7036f
 DIST PHPMailer-6.0.7.tar.gz 91706 BLAKE2B 
1d3d22dea463040840c1259cfbdbcf2da59cd31e915ea8a73bb9981844e9ae6e32ca1e9a40a576fedcd8c0a049f92f9b5422040e12dcc66b2c555dbd36126c67
 SHA512 
0d00ff177fc82c3cc54ed04cfd333739c9346f89dba1ccb8bd01abd3de4c55c96dbd51cc0f4cc76d6690acd22c6bb4f632dcfb785ec1d0a32a8751ddf6e9
 DIST PHPMailer-6.1.2.tar.gz 93635 BLAKE2B 
f8a12415a0e24697c84de06782f78a1cc37785ad0a1764dfd53470ca1ac5a8d4dffc418794b7627d2702b16f68ea83a93b362b7659a95e0c0a84e1a9b66b7b9b
 SHA512 
3192f77f7d0158f30c7ea4484c86c279e0563e629702901f66901003c384101c57f7482feb14fc61927afaae8adea5d8fc34bd07c7058f68f6144303ce235fd5
 DIST PHPMailer-6.1.3.tar.gz 93690 BLAKE2B 
08f653520a2b7819470cbb5cf1f43480cdcab51fe452f4831df47269f4223cfeb7016e41e8de75c11b15a04fa278fe08439f3c022af9088a5c8f5e4259ae7ebb
 SHA512 
195155e49b29740422e75d7dbcf082cf8b26c87dad7b5473b9d55267e31af3847cb65a1c79f73225fa79080428d8c7516f5cd4d083824fa42f3b22a3bec8c34e

diff --git a/dev-php/PHPMailer/PHPMailer-5.2.28.ebuild 
b/dev-php/PHPMailer/PHPMailer-5.2.28.ebuild
new file mode 100644
index 000..160382537ad
--- /dev/null
+++ b/dev-php/PHPMailer/PHPMailer-5.2.28.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Full-featured email creation and transfer class for PHP"
+HOMEPAGE="https://github.com/PHPMailer/PHPMailer";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples idn ssl"
+
+# The ctype and filter extensions get used unconditionally, with no
+# fallback and no "extension missing" exception. All of the other
+# extensions are technically optional, depending on how you use
+# PHPMailer and whether or not you're willing to settle for fallback
+# implementations.
+#
+# The insane dependency string is to prevent the ctype and filter
+# extensions from being provided by one version (i.e. slot) of PHP,
+# while intl and unicode are provided by another.
+RDEPEND="
+   ssl? (
+   idn?  ( dev-lang/php:*[ctype,filter,intl,ssl,unicode] )
+   !idn? ( dev-lang/php:*[ctype,filter,ssl] )
+   )
+   !ssl? (
+   idn?  ( dev-lang/php:*[ctype,filter,intl,unicode] )
+   !idn? ( dev-lang/php:*[ctype,filter] )
+   )"
+DEPEND="${RDEPEND}
+   doc? ( dev-php/phpDocumentor )"
+
+src_compile() {
+   if use doc; then
+   phpdoc --filename="class.*.php" \
+  --target="./html" \
+  --cache-folder="${T}" \
+  --title="${PN}" \
+  --sourcecode \
+  --force \
+  --progressbar \
+  || die "failed to generate API documentation"
+   fi
+}
+
+src_install() {
+   # To help out the Composer kids, most of the documentation and
+   # tests are missing from the release tarballs.
+   insinto "/usr/share/php/${PN}"
+   doins -r *.php language extras
+
+   use examples && dodoc -r examples
+   use doc && dodoc -r html/*
+}
+
+pkg_postinst() {
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog "To use it in a script, require('${PN}/${PN}Autoload.php'),"
+   elog "and then use the ${PN} class normally. Most of the examples in"
+   elog "the documentation should work without further modification."
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: 447a79e7ec89ce9d240870b26ff55745315ba4f4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:48:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447a79e7

dev-php/symfony-console: bump to v2.8.52

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

 dev-php/symfony-console/Manifest   |  1 +
 .../symfony-console/symfony-console-2.8.52.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-php/symfony-console/Manifest b/dev-php/symfony-console/Manifest
index 47ef299cac8..4e5766a7b31 100644
--- a/dev-php/symfony-console/Manifest
+++ b/dev-php/symfony-console/Manifest
@@ -2,3 +2,4 @@ DIST symfony-console-2.7.9.tar.gz 116610 BLAKE2B 
1b1da6f81a88b2887a6a5eb5553c4aa
 DIST symfony-console-2.8.43.tar.gz 131451 BLAKE2B 
f3a0c57f6c746c9cf18b0b9f6ae32aea055f0c3d5ba0c1a43d5492efcfab897184db49dc8ace1c465ca8b04194d10f1acab6b2c1ea2d3c62c3aa54524f514f39
 SHA512 
e5177052bb826fe5f023c569e24440588f75d34d4caf56f69ee1a88a5e7d3b639741c1262600543d617b80d5a086472d54b45f48e7eb79375759d4e5cce742d8
 DIST symfony-console-2.8.48.tar.gz 132206 BLAKE2B 
970d4e7526681159aa76fdede0e533875c163cb7fdb2156f0eebb9540602c8e29b3ee8b5a9bb5509a629b9a910d00cfc5625f203a77807ed0da670a0e41e4be9
 SHA512 
358e0f44e516ffdb626bd7da29b415f1a563bd400b627991928e5014aee8a5ec9bd1c61fa4f6c25f6f28b1f88f6f16d9d718bdda22b9f3b906db4cc85cfadb1a
 DIST symfony-console-2.8.50.tar.gz 132180 BLAKE2B 
25611de88061feafb6fcf26bc5c89145d02ddacff1f6bc3d81a30ea89314a33c5231dcf050f5c22817eed3c2bb7e2defcd820bf586436693c47a9ceca7384ffe
 SHA512 
e1229f8855ad6d48e75abddc2953c3e48c6ceb025536c748c4aec75e9b1c4c482bf36de2070b62c0d31904e45df02b3241c42b48e24c2d609c8280b6126a49bd
+DIST symfony-console-2.8.52.tar.gz 132191 BLAKE2B 
0eb276cb1d7faac0e21558906d4c7f299901cd06911d8bcdbf5842dec508ed5ec48bd8fc32d186dff24968471549912083864b726ec177eb53cfb11bcbae7604
 SHA512 
a066c6e81e7cb64a819271e188e25fcc7bced16a9f2408fd55d765dff052d331b2e68df05b2c107070a67c919eb46619a5626aaf4866620d9075653390824e5c

diff --git a/dev-php/symfony-console/symfony-console-2.8.52.ebuild 
b/dev-php/symfony-console/symfony-console-2.8.52.ebuild
new file mode 100644
index 000..492cf785652
--- /dev/null
+++ b/dev-php/symfony-console/symfony-console-2.8.52.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Subtree split of the Symfony Console Component"
+HOMEPAGE="https://github.com/symfony/console";
+SRC_URI="https://github.com/symfony/console/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader
+   >=dev-php/psr-log-1.0.2
+   >=dev-php/symfony-event-dispatcher-2.1.0
+   >=dev-php/symfony-process-2.8.12"
+
+S="${WORKDIR}/console-${PV}"
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Console"
+   doins -r . "${FILESDIR}"/autoload.php
+   dodoc README.md
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: ac498ba0da0e954c67da4baccc6f0fea68faf7a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:50:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac498ba0

dev-php/symfony-filesystem: bump to v3.4.36

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

 dev-php/symfony-filesystem/Manifest|  1 +
 .../symfony-filesystem-3.4.36.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-php/symfony-filesystem/Manifest 
b/dev-php/symfony-filesystem/Manifest
index 5442b6d1d3f..549662a3198 100644
--- a/dev-php/symfony-filesystem/Manifest
+++ b/dev-php/symfony-filesystem/Manifest
@@ -1 +1,2 @@
 DIST symfony-filesystem-3.4.28.tar.gz 19238 BLAKE2B 
dcb9752a5691834aa87b3866b6c2f53b54d5953cf721547cf3ae8aa03e826bcacb2393f324bf9a767013a2daebcf9654c7ce18822ac40758d96b35b174b8ab6d
 SHA512 
4a2e19bf6df69396e503e2d9b37e9deaaba5eb4fa95857b7b19e1ce073462d2ca18442b6cc1c30021f925d0878f635aa9bc1c5de55318f0c521a291efcc8
+DIST symfony-filesystem-3.4.36.tar.gz 19282 BLAKE2B 
fd084715356b49588ff6a589372ab1958e3bd58b3af690b554ef1562553bf57504ca184fea06a3aa58ea12381773cebb57e11ba385be5c23ebce3f9e576413ec
 SHA512 
2a43d22e64adfe50a1915f3833c70962f90a8da3cf7bb8b7bf30b1e0f17d6bd4857b35687207e019037d24ad71f46228ddd6eb46713117b82a92f94653cb2384

diff --git a/dev-php/symfony-filesystem/symfony-filesystem-3.4.36.ebuild 
b/dev-php/symfony-filesystem/symfony-filesystem-3.4.36.ebuild
new file mode 100644
index 000..03a6ae68819
--- /dev/null
+++ b/dev-php/symfony-filesystem/symfony-filesystem-3.4.36.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Symfony Filesystem Component"
+HOMEPAGE="https://github.com/symfony/filesystem";
+SRC_URI="https://github.com/symfony/filesystem/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-lang/php:*
+   dev-php/fedora-autoloader"
+DEPEND="test? ( ${RDEPEND} >=dev-php/phpunit-5.7.15 )"
+
+S="${WORKDIR}/filesystem-${PV}"
+
+src_prepare() {
+   default
+   if use test; then
+   cp "${FILESDIR}/autoload.php" "${S}/autoload-test.php" || die
+   fi
+}
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Filesystem"
+   doins -r Exception
+   doins *.php "${FILESDIR}/autoload.php"
+   dodoc CHANGELOG.md README.md
+}
+
+src_test() {
+   phpunit --bootstrap "${S}/autoload-test.php" \
+   --exclude-group network || die 'test suite failed'
+}



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

2020-03-19 Thread Thomas Deutschmann
commit: eabfb236f8820106500574ea452cc257855e4301
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:33:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:54:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabfb236

dev-php/xdebug: bump to v2.9.3

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

 dev-php/xdebug/Manifest|  1 +
 dev-php/xdebug/xdebug-2.9.3.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index 08b0ccd1181..26f0408fa33 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -1,2 +1,3 @@
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
 DIST xdebug-2.9.2.tar.gz 432926 BLAKE2B 
3d524e5a1aec0621389970e80cdc23dfd40a17113ad09294de65290531cac1b33cbc248be341e0c29d9ebb825be25dd6d6b65b9ebcca0c2c3ca43784d2bf9d50
 SHA512 
ef1780f34572ea47de7e107b5120a0ec640e0ce4ec2a1c98c128c4f69ec9916879d82b11d2eb94d9630ed27b2d20afec7ccda9f79040d47dbaba9e191d03
+DIST xdebug-2.9.3.tar.gz 434509 BLAKE2B 
dd6a42518e9100db32a4858f131fc5cd8f6ed715bbf16a8d20fbba40b7503a897dd6d010af81d0001301b999a64b5d67b193c72a456e396b54ddd61823556d57
 SHA512 
ec77a036e622a867d4ef46aa844d4d3a2b9ce04c8ce64300451f50539c9889dd10cec96b18292268540e2aee0260caeffbd9fa03abd24891b4c9fe68d02598d5

diff --git a/dev-php/xdebug/xdebug-2.9.3.ebuild 
b/dev-php/xdebug/xdebug-2.9.3.ebuild
new file mode 100644
index 000..95745e2c779
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.9.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.6.0-xdebug.ini"
+
+USE_PHP="php7-2 php7-3 php7-4"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="https://xdebug.org/";
+# Using tarball from GitHub for tests
+#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz";
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+   ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+   ewarn "installed as a dependency, and not all users will want xdebug to 
be"
+   ewarn "enabled by default. If you want to enable it, you should edit 
the"
+   ewarn "ini file and set xdebug.default_enable to 1. Alternatively you 
can"
+   ewarn "call xdebug_enable() in your code."
+}



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

2020-03-19 Thread Matt Turner
commit: ff6b355183abf835dc5355e01e6ca742eaff3a12
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 19 21:13:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 19 21:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6b3551

x11-base/xorg-server: Add patch to build with -fno-common

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

 ...erver-1.20.7-Fix-building-with-fno-common.patch | 254 +
 x11-base/xorg-server/xorg-server-1.20.7.ebuild |   1 +
 2 files changed, 255 insertions(+)

diff --git 
a/x11-base/xorg-server/files/xorg-server-1.20.7-Fix-building-with-fno-common.patch
 
b/x11-base/xorg-server/files/xorg-server-1.20.7-Fix-building-with-fno-common.patch
new file mode 100644
index 000..d3011fcb255
--- /dev/null
+++ 
b/x11-base/xorg-server/files/xorg-server-1.20.7-Fix-building-with-fno-common.patch
@@ -0,0 +1,254 @@
+From 1610ef1d6b5ba99da9d1a639f3b65b2e61514a7d Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Fri, 24 Jan 2020 12:49:44 +0100
+Subject: [PATCH xserver] Fix building with `-fno-common`
+
+* GCC 10 will switch the default to `-fno-common`.
+  https://gcc.gnu.org/PR85678
+
+Bug: https://bugs.gentoo.org/705880
+Signed-off-by: Matt Turner 
+---
+ hw/dmx/config/dmxconfig.c| 2 +-
+ hw/dmx/config/xdmxconfig.c   | 2 +-
+ hw/dmx/glxProxy/glxext.c | 2 --
+ hw/xwayland/xwayland.c   | 2 +-
+ test/misc.c  | 2 +-
+ test/xi1/protocol-xchangedevicecontrol.c | 2 +-
+ test/xi2/protocol-common.c   | 2 ++
+ test/xi2/protocol-common.h   | 2 +-
+ test/xi2/protocol-xigetclientpointer.c   | 2 +-
+ test/xi2/protocol-xigetselectedevents.c  | 2 +-
+ test/xi2/protocol-xipassivegrabdevice.c  | 2 +-
+ test/xi2/protocol-xiquerydevice.c| 2 +-
+ test/xi2/protocol-xiquerypointer.c   | 2 +-
+ test/xi2/protocol-xiqueryversion.c   | 2 +-
+ test/xi2/protocol-xiselectevents.c   | 2 +-
+ test/xi2/protocol-xisetclientpointer.c   | 2 +-
+ test/xi2/protocol-xiwarppointer.c| 2 +-
+ 17 files changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/hw/dmx/config/dmxconfig.c b/hw/dmx/config/dmxconfig.c
+index c1a9e1cf3..85bc0dbe4 100644
+--- a/hw/dmx/config/dmxconfig.c
 b/hw/dmx/config/dmxconfig.c
+@@ -72,7 +72,7 @@ typedef struct DMXConfigCmdStruct {
+ DMXConfigList *xinputs;
+ } DMXConfigCmd, *DMXConfigCmdPtr;
+ 
+-DMXConfigEntryPtr dmxConfigEntry;
++extern DMXConfigEntryPtr dmxConfigEntry;
+ static DMXConfigCmd dmxConfigCmd;
+ 
+ static int dmxDisplaysFromCommandLine;
+diff --git a/hw/dmx/config/xdmxconfig.c b/hw/dmx/config/xdmxconfig.c
+index 49e4b5459..05d839688 100644
+--- a/hw/dmx/config/xdmxconfig.c
 b/hw/dmx/config/xdmxconfig.c
+@@ -65,7 +65,7 @@ extern FILE *yyin;
+ #define DMX_CANVAS_WIDTH  400
+ #define DMX_CANVAS_HEIGHT 500
+ 
+-DMXConfigEntryPtr dmxConfigEntry;
++extern DMXConfigEntryPtr dmxConfigEntry;
+ static DMXConfigVirtualPtr dmxConfigCurrent, dmxConfigNewVirtual;
+ static DMXConfigDisplayPtr dmxConfigCurrentDisplay, dmxConfigNewDisplay;
+ static int dmxConfigGrabbed, dmxConfigGrabbedFine;
+diff --git a/hw/dmx/glxProxy/glxext.c b/hw/dmx/glxProxy/glxext.c
+index 49848bbff..ca9780f99 100644
+--- a/hw/dmx/glxProxy/glxext.c
 b/hw/dmx/glxProxy/glxext.c
+@@ -47,8 +47,6 @@
+ #include "extinit.h"
+ #include "glx_extinit.h"
+ 
+-int noGlxExtension;
+-
+ /*
+ ** Forward declarations.
+ */
+diff --git a/hw/xwayland/xwayland.c b/hw/xwayland/xwayland.c
+index feb1058b7..5fefa5923 100644
+--- a/hw/xwayland/xwayland.c
 b/hw/xwayland/xwayland.c
+@@ -40,7 +40,7 @@
+ 
+ #ifdef XF86VIDMODE
+ #include 
+-_X_EXPORT Bool noXFree86VidModeExtension;
++extern _X_EXPORT Bool noXFree86VidModeExtension;
+ #endif
+ 
+ #ifdef XWL_HAS_GLAMOR
+diff --git a/test/misc.c b/test/misc.c
+index 3c669b677..f1f76cccd 100644
+--- a/test/misc.c
 b/test/misc.c
+@@ -33,7 +33,7 @@
+ 
+ #include "tests-common.h"
+ 
+-ScreenInfo screenInfo;
++extern ScreenInfo screenInfo;
+ 
+ static void
+ dix_version_compare(void)
+diff --git a/test/xi1/protocol-xchangedevicecontrol.c 
b/test/xi1/protocol-xchangedevicecontrol.c
+index 57a15c407..54f1f67cb 100644
+--- a/test/xi1/protocol-xchangedevicecontrol.c
 b/test/xi1/protocol-xchangedevicecontrol.c
+@@ -37,7 +37,7 @@
+ 
+ #include "protocol-common.h"
+ 
+-ClientRec client_window;
++extern ClientRec client_window;
+ static ClientRec client_request;
+ 
+ static void
+diff --git a/test/xi2/protocol-common.c b/test/xi2/protocol-common.c
+index 8cd85dd05..05dd3c4e7 100644
+--- a/test/xi2/protocol-common.c
 b/test/xi2/protocol-common.c
+@@ -45,6 +45,8 @@ static ClientRec server_client;
+ 
+ void *global_userdata;
+ 
++void (*reply_handler) (ClientPtr client, int len, char *data, void *userdata);
++
+ int enable_GrabButton_wrap = 1;
+ int enable_XISetEventMask_wrap = 1;
+ 
+diff --git a/test/xi2/protocol-common.h b/test/xi2/protoc

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/, dev-libs/libixion/, app-office/libreoffice/, ...

2020-03-19 Thread Andreas Sturmlechner
commit: b5be1eab0084beb4fc546c376858b9e5fdc3da2f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 21:36:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 21:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5be1eab

app-office/libreoffice{,-l10n}: Re-add KEYWORDS for 6.4.2.2

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

 app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild | 2 +-
 app-office/libreoffice/libreoffice-6.4.2.2.ebuild   | 4 ++--
 dev-libs/libixion/libixion-0.15.0.ebuild| 2 +-
 dev-libs/liborcus/liborcus-0.15.3.ebuild| 2 +-
 dev-util/mdds/mdds-1.5.0.ebuild | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild
index 411ed286daa..b20d07acc9c 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #

diff --git a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild 
b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
index ba874835180..a6f3687b3c4 100644
--- a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
@@ -81,8 +81,8 @@ RESTRICT="!test? ( test )"
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
-# [[ ${MY_PV} == ** ]] || \
-# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+[[ ${MY_PV} == ** ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-util/intltool

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index 3a5a61c390c..741d54be08e 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz";
-#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"

diff --git a/dev-libs/liborcus/liborcus-0.15.3.ebuild 
b/dev-libs/liborcus/liborcus-0.15.3.ebuild
index 6e2a91a7461..91bbf3019d2 100644
--- a/dev-libs/liborcus/liborcus-0.15.3.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz";
-#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"

diff --git a/dev-util/mdds/mdds-1.5.0.ebuild b/dev-util/mdds/mdds-1.5.0.ebuild
index e7c024dd51b..3b7f1556f29 100644
--- a/dev-util/mdds/mdds-1.5.0.ebuild
+++ b/dev-util/mdds/mdds-1.5.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.bz2";
-#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
 inherit autotools toolchain-funcs
 



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

2020-03-19 Thread David Seifert
commit: 624f67362818248864acab17c512df1b349aab4e
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar 19 21:38:43 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar 19 21:38:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624f6736

dev-python/eventlet: Remove old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 dev-python/eventlet/Manifest  |  5 --
 dev-python/eventlet/eventlet-0.18.4.ebuild| 64 ---
 dev-python/eventlet/eventlet-0.20.0-r1.ebuild | 68 
 dev-python/eventlet/eventlet-0.20.1-r1.ebuild | 67 
 dev-python/eventlet/eventlet-0.21.0-r1.ebuild | 67 
 dev-python/eventlet/eventlet-0.24.1-r1.ebuild | 74 --
 dev-python/eventlet/eventlet-0.24.1.ebuild| 75 ---
 7 files changed, 420 deletions(-)

diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
index fd8c7fb24ca..52d19056861 100644
--- a/dev-python/eventlet/Manifest
+++ b/dev-python/eventlet/Manifest
@@ -1,6 +1 @@
-DIST eventlet-0.18.4.tar.gz 288920 BLAKE2B 
497b5e154de495049e477ab54660fa4e5af978c5a2d4a8faa566a965ccbbc017aaf9fc14df6e763191ad2daac70c859b935bce6cc73c6c097bcadd507d738f55
 SHA512 
3098f2e8649b1e10157b9474571b372176b05263a7d5e7bb915b0464551d70505bbdf77dc072f64c1c05b3011406ae4814ea1b6f746cea766bb58827b1515fcc
-DIST eventlet-0.20.0.tar.gz 466828 BLAKE2B 
43beb8f924c5e375a554db3fb90e3c39121ff9899aa1a214118531e3e6fa7711899f278b2187e1e61409a58c05e9bba1a8a6392e1b31a811ef1f32dd7b929016
 SHA512 
4be70ba8cc3ac76d424aad66cd214e97249a42785319b992d048a77cd26f53a428f7959596d07da9a88c92ee103d73d4990733fc00bca57cc8fd242041365348
-DIST eventlet-0.20.1.tar.gz 469509 BLAKE2B 
727844b70c4e1874a58efc95551dd7f12bec1c8d01cadeaedbc49f00a86e1393b690076fe720e8efdf00107f72b892a3a1f4c4921f95656b904221e748df7f09
 SHA512 
875c1ca82822a486bf28866c7d1f34df2419e7d33450a21740434d2e7f15c37a1090436cb7fe1feaeb5c810d39e4b238206c502323317897c8a42e844cbe7734
-DIST eventlet-0.21.0.tar.gz 484191 BLAKE2B 
07d3f5d1dca11032d51fef9ceb624e07da9e93bed914233da9abbdff27f21f2482b9e3417b50a63f383cae13615c6a781104a05dfb66f28d6ab4e469bce06ef9
 SHA512 
4ee682ca8faf870ff6f1d72e93527028f73ae13d7f755eceafb23f3cde48e52b83ff04b645b7e9027713de93c52f244db8b81d6abc7788a56ea38c7b0f47
-DIST eventlet-0.24.1.tar.gz 391579 BLAKE2B 
f8abfe6d18ed3b2edf4b2fa3d197abdd1e9029dd10c035427a2ddcb70cdaa76da114083ce7016af7151927fcb2f93ce6ffa0417dbe1a125948318baaed2f6184
 SHA512 
867f8ead3a6c0dd692c5cc5d9f1181b04456bdb270ea95d84f7f97da4603b333df539721cda002437c035fac51134bee8cc3495e09b6a25ae1c46fdaf015d0c3
 DIST eventlet-0.25.1.tar.gz 392719 BLAKE2B 
7dbc23e63e9dc8b8bb0b4a53fc07cb467661bd695b6c778b973bd690bd24f3dd0f867d7ed803e1a89ffd36e5597fd244ef2c616c663d3d9130033f5f5928e816
 SHA512 
936aac45e24b2797cc8b6cd6238d493ce5eb60a47096e13827b8be145bd8dd14503f5ae624485c87b163718a85733b2317688366ef5fdf347f7d367fbf4d521d

diff --git a/dev-python/eventlet/eventlet-0.18.4.ebuild 
b/dev-python/eventlet/eventlet-0.18.4.ebuild
deleted file mode 100644
index e888b1cd7d6..000
--- a/dev-python/eventlet/eventlet-0.18.4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Highly concurrent networking library"
-HOMEPAGE="https://pypi.org/project/eventlet/ 
https://github.com/eventlet/eventlet/";
-SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-python/greenlet-0.3[${PYTHON_USEDEP}]"
-DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
-   >=dev-python/python-docs-2.7.6-r1:2.7 )
-   test? ( ${RDEPEND}
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   if use doc; then
-   local PYTHON_DOC_ATOM=$(best_version --host-root 
dev-python/python-docs:2.7)
-   local 
PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
-   local 
PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
-   local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
-   sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': 
'${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
-   fi
-
-   if use test; then
-#  sed -i '/This is a Python 3 module/d' 
eventlet/green/http/__init__.py || die
-#  sed -i 's/^import/from OpenSSL import/g' 
eventlet/green/OpenSSL/__init__.py || die
-#  sed -i 's/^from version/from OpenSSL.version/' 
eventlet/green/OpenSSL/__init__.py || die
-   sed -i 's/TEST_TIMEOUT = 1/TEST_TIMEOUT = 10/' 
tests/__init__.py || die
-  

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2020-03-19 Thread Sergei Trofimovich
commit: 9a60a64049d96d32bd3c96dedee8900509240a4a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 19 19:20:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 21:30:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a60a640

app-i18n/ibus: stable 1.5.21-r1 for sparc, bug #700518

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

 app-i18n/ibus/ibus-1.5.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.21-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.21-r1.ebuild
index 16b7862de4c..206883e60a7 100644
--- a/app-i18n/ibus/ibus-1.5.21-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.21-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde nls +python test +unicode 
vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="emoji? ( gtk )



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

2020-03-19 Thread Sergei Trofimovich
commit: 57b40cca74bd947710934db5a2aa33938423
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 19 19:18:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 21:30:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b40cca

net-wireless/crda: stable 4.14 for sparc, bug #711406

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

 net-wireless/crda/crda-4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-4.14.ebuild 
b/net-wireless/crda/crda-4.14.ebuild
index 91d2b68c82e..f660a922347 100644
--- a/net-wireless/crda/crda-4.14.ebuild
+++ b/net-wireless/crda/crda-4.14.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ~ppc ppc64 sparc x86"
 IUSE="gcrypt libressl"
 
 RDEPEND="!gcrypt? (



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

2020-03-19 Thread Sergei Trofimovich
commit: 424add634e76e02580327d822ce4621690899012
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 19 19:22:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 21:30:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424add63

dev-libs/nspr: stable 4.25 for hppa, bug #627534

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

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

diff --git a/dev-libs/nspr/nspr-4.25.ebuild b/dev-libs/nspr/nspr-4.25.ebuild
index 50c858482f2..305e559d289 100644
--- a/dev-libs/nspr/nspr-4.25.ebuild
+++ b/dev-libs/nspr/nspr-4.25.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz";
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~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 ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug elibc_musl"
 
 MULTILIB_CHOST_TOOLS=(



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

2020-03-19 Thread Sergei Trofimovich
commit: 7ac5483f0ca4658f1ab3af865c573be4a6ab27e5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 19 19:21:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 21:30:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac5483f

app-misc/screen: stable 4.8.0 for hppa, bug #708460

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

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

diff --git a/app-misc/screen/screen-4.8.0.ebuild 
b/app-misc/screen/screen-4.8.0.ebuild
index 9897238bbce..46dcafe98e1 100644
--- a/app-misc/screen/screen-4.8.0.ebuild
+++ b/app-misc/screen/screen-4.8.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/";
 
 if [[ "${PV}" !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git";



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2020-03-19 Thread Sergei Trofimovich
commit: d6a6486cbd4b5b80ab5357804f079631197fe18f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 19 19:28:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 19 21:30:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a6486c

media-video/ffmpeg: stable 4.2.2 for sparc, bug #711144

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

 media-video/ffmpeg/ffmpeg-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
index f1a335d31af..0a39fb4ce42 100644
--- a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
@@ -62,7 +62,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



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

2020-03-19 Thread Thomas Deutschmann
commit: 70400fdf81338cff57baef60b9243b27e5e222e2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 21:27:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 21:28:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70400fdf

dev-libs/openssl: bump to v1.1.1e

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

 dev-libs/openssl/Manifest  |   2 +
 dev-libs/openssl/openssl-1.1.1e.ebuild | 324 +
 2 files changed, 326 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 076dc6a995b..371e84b8bd8 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -5,3 +5,5 @@ DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B 
c09e023458faff17b10d6f20c28
 DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7
 SHA512 
81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad
 DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 
680bd7400d3dd3930067ee7efa9718b74b30afa9be2397ad80f88031920806b6603b6469beede02b6e7a742abf5f82ebdd7c9b8e69c1ffe223e4860dc9581128
 SHA512 
9e4296326852010d5cebc204d1a34a34198d8d65460bc91a2bd37c80be892a5ae519513e4b0109e6b51b6faab0e171ef6cdae868868c158711558d147083c06f
 DIST openssl-1.1.1d.tar.gz 8845861 BLAKE2B 
d3155f07b487ebd8dd4fe25396c874f9af18b5cfd7e622298d29c4f2c8ce14ad4534609d321314a4bcd0d44414e1306190340daaacd3c8fca061c04498446244
 SHA512 
2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7
+DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
+DIST openssl-1.1.1e.tar.gz 9792634 BLAKE2B 
d8731ece2f0929fdb71c324480128e182e41bda1b9ef32b9a0ff2d7a1120ad45d918ee6162fbf038bb7459cfad283307d5bc85777fe75fd7b3c11ebab8cfe3ec
 SHA512 
dbc2124f6ce9f1927e2f5e03101ed565d4e52ef09d620200f5cd9372c88c65dd7d74b24b31a8bf404713a5adfab80e0c3b25bf538c52702c4c3af1d80aef16c2

diff --git a/dev-libs/openssl/openssl-1.1.1e.ebuild 
b/dev-libs/openssl/openssl-1.1.1e.ebuild
new file mode 100644
index 000..ee289080943
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.1e.ebuild
@@ -0,0 +1,324 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
+
+MY_P=${P/_/-}
+
+# This patch set is based on the following files from Fedora 31,
+# see https://src.fedoraproject.org/rpms/openssl/blob/f31/f/openssl.spec
+# for more details:
+# - hobble-openssl (SOURCE1)
+# - ec_curve.c (SOURCE12) -- MODIFIED
+# - ectest.c (SOURCE13)
+# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
+BINDIST_PATCH_SET="openssl-1.1.1e-bindist-1.0.tar.xz"
+
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/";
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+   bindist? (
+   mirror://gentoo/${BINDIST_PATCH_SET}
+   https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
+   )"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+[[ "${PV}" = *_pre* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x86-linux"
+IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 
static-libs test tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )
+   !test? ( test )"
+
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   sys-process/procps
+   )"
+PDEPEND="app-misc/ca-certificates"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
+)
+
+S="${WORKDIR}/${MY_P}"
+
+# force upgrade to prevent broken login, bug 696950
+RDEPEND+=" !/dev/null)
+   if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 
1 ]]; then
+   die "FEATURES=test with USE=sctp requires 
net.sctp.auth_enable=1!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # allow openssl to be cross-compiled
+   cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
+   chmod a+rx gentoo.config || die
+
+   if use bindist; then
+   mv "${WORKDIR}"/

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

2020-03-19 Thread William Hubbs
commit: d1b9274f389a548046903cb07a50f6d76937cd1d
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 21:13:08 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b9274f

sys-cluster/kube-scheduler: 1.17.4 bump

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

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.17.4.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 58183fa0e3a..e859037ff0c 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 
4792fec43d5921086dc78fc46d9d38554
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.4.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.17.4.ebuild
new file mode 100644
index 000..0faf33996b1
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.17.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-bindata
+   >=dev-lang/go-1.13"
+   RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2020-03-19 Thread William Hubbs
commit: 02daf419c3d9f1dcfd76239e1d6e712be5c773e7
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 20:54:49 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02daf419

sys-cluster/kubectl: 1.17.4 bump

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

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.17.4.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 82fb49b3b55..cc4abeffee0 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -11,3 +11,4 @@ DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694
 DIST kubernetes-1.17.0.tar.gz 31727453 BLAKE2B 
692937c3153338bc290768eda1d3dab0cb5afdc329b795831d5e144eb7a28d40a92403ab82361d010c36e2b31d8fa1eb0047762258194d34f10841107de96cd9
 SHA512 
906cdae9bf9ca04cd8b1ce869fa7e7af575127ccf1616b070a29d1a32861f96672c8f55e955942a86722d64a0a269cecf52707f6e5b1d853badfe28f10e1628f
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kubectl/kubectl-1.17.4.ebuild 
b/sys-cluster/kubectl/kubectl-1.17.4.ebuild
new file mode 100644
index 000..f70139e33e0
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.17.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-lang/go-1.13
+   dev-go/go-bindata"
+
+RESTRICT="strip test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2020-03-19 Thread William Hubbs
commit: 644c09040f67e66b3b51df4aecc5ef177056cab1
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 20:27:16 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644c0904

sys-cluster/kube-apiserver: 1.17.4 bump

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.17.4.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 58183fa0e3a..e859037ff0c 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 
4792fec43d5921086dc78fc46d9d38554
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.4.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.17.4.ebuild
new file mode 100644
index 000..fc16ab15524
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.17.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-bindata
+   >=dev-lang/go-1.13"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2020-03-19 Thread William Hubbs
commit: b6338dfc421a8e3b139a1c02f6ff84c60b977257
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 21:06:36 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6338dfc

kube-proxy-1.17.4 bump

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

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 58183fa0e3a..e859037ff0c 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 
4792fec43d5921086dc78fc46d9d38554
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild
new file mode 100644
index 000..db6bdd0cb85
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.13"
+
+RDEPEND="net-firewall/conntrack-tools"
+
+RESTRICT="test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2020-03-19 Thread William Hubbs
commit: c09c2de7e2e4cf95620170205cec98b84a004774
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 20:58:25 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09c2de7

sys-cluster/kubelet: 1.17.4 bump

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

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.17.4.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index bfbe3f1986a..c81010838f3 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -10,3 +10,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 
4792fec43d5921086dc78fc46d9d38554
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kubelet/kubelet-1.17.4.ebuild 
b/sys-cluster/kubelet/kubelet-1.17.4.ebuild
new file mode 100644
index 000..d32e9b53641
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.17.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.13"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d"  -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-03-19 Thread William Hubbs
commit: 719f693cc779486b8e3c62f042f626c31898b51c
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 20:50:12 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719f693c

sys-cluster/kube-controller-manager: 1.17.4 bump

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

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.17.4.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 58183fa0e3a..e859037ff0c 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -9,3 +9,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 
4792fec43d5921086dc78fc46d9d38554
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.4.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.4.ebuild
new file mode 100644
index 000..a00f15cc108
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-bindata
+   >=dev-lang/go-1.13"
+   RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2020-03-19 Thread William Hubbs
commit: 4f7e6c7c107c56399f1474c17a373e18ecc621ac
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 19 20:17:09 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 19 21:19:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7e6c7c

sys-cluster/kubeadm: 1.17.4 bump

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

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.17.4.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 89acdff8ca2..56dda335d5b 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -12,3 +12,4 @@ DIST kubernetes-1.16.7.tar.gz 31722167 BLAKE2B 
4792fec43d5921086dc78fc46d9d38554
 DIST kubernetes-1.16.8.tar.gz 31731459 BLAKE2B 
1d53c16586b5a7a41fc42d0fb3444b694531d3f04fb9e168a70d4b98f966f322bc82d39234612e38c71da052002c5bcc452c747d9f948dacbdd91ea40a9f5417
 SHA512 
04c8e9a9227ac9a98074cd52cbe90758134fedb10164fa69accbc19716a2f18dc133a4f880d0e35a3728c377faea431363f00ae9fe2ff5ca9e509444da9106c5
 DIST kubernetes-1.17.2.tar.gz 31753827 BLAKE2B 
de92f1e0f087115691b5ce057a07f4b46a4410714ad9164801c0390190bd8e29f8aa6e79d0d8b816669770feaf229932df04c48792ce11e77e8c682db54f28bd
 SHA512 
64c45967e6a85943fd3f62f82e0d51001bbeb04ed8ccbe376ad63989f4a888f838bc17d1d0942e8c857118781703a6cbd3336bff1f3ae5269f808b5d9b4d11bd
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
+DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549

diff --git a/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild
new file mode 100644
index 000..a2529fec51c
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.17.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-lang/go-1.13
+   dev-go/go-bindata"
+
+RESTRICT="test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" emake -j1 WHAT=cmd/${PN} GOFLAGS=-v
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2020-03-19 Thread Andreas Sturmlechner
commit: ef9a4750da2b2464208ff8c5666a2405100a5258
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 21:16:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 21:17:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9a4750

dev-libs/nanomsg: EAPI-7 bump, use cmake.eclass

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

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 73f7851f7dd..6dc699b6e73 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
+CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
@@ -32,5 +33,5 @@ multilib_src_configure() {
-DNN_ENABLE-NANOCAT=OFF
)
fi
-   cmake-utils_src_configure
+   cmake_src_configure
 }



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

2020-03-19 Thread Andreas K. Hüttel
commit: fab50d17c72ef819a7bc0c4ee652b63f9d61f054
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Thu Mar 19 20:57:27 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Mar 19 20:58:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab50d17

sys-libs/glibc: 2.30 revbump: patch 7, enable-stack-protector=strong

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

 sys-libs/glibc/Manifest |1 +
 sys-libs/glibc/glibc-2.30-r6.ebuild | 1493 +++
 2 files changed, 1494 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 04023c7473d..ab5a0f5cf36 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -17,6 +17,7 @@ DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f40
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
 DIST glibc-2.30-patches-5.tar.xz 62504 BLAKE2B 
19797021000cbf0951144aa7d72b3a16c8e21677f3af8a34dba2813d1547b9773d50412492dec9c0be50c4734fdc49459a482bb2724f06bbe0be4729f19aff28
 SHA512 
58567963b3802aa3f51a4a462557b89fc46c930b3a0613536e650a66f95cadaa96305a2ba0d59acf2c959ceda64aa7089e86b60cd0e3e68af68612c38c96b9d6
 DIST glibc-2.30-patches-6.tar.xz 66612 BLAKE2B 
21ce2de45c1bd847ddf0e4e848e0d7adccc77eb91d452b9a81404b46c44ae681f31f8f41c156a782ec9390cf0d5f4d741f6a393ff6dca65b8091f126c1a30623
 SHA512 
0871ae71a67b21339055ac05dcb634f3b705ae44c10e7ac51e19f15196232349ed9b79a856c5e9f681dd44f9b946bbbfe170e9195819e76d0ca95dba7cede71b
+DIST glibc-2.30-patches-7.tar.xz 70632 BLAKE2B 
5442262a4566a18a9a43fa5348365e6299873db320aa6e530ab8ded27cbac137ccbbccf8f0d7954facc6650fea935c9824ea94d69619e30cff9d17b912dec77e
 SHA512 
d33787dcc0e1b4a45e91babe3b87cf979fa5f32d1b285d8f1d0d13729a692606ff65527d5c189f0b3b3c1bec735fda40682399eb8d66897dad49101ddfa195ec
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
 DIST glibc-2.31-patches-2.tar.xz 23736 BLAKE2B 
181ba7f774e2964efdbe6f9f0540c27e18afe76854efcad3be5e5c277cf2e671d0f21752d1d42cb82f1e60a58f76f89a4997c12b74585f88ecbab85dff459c63
 SHA512 
1e9ae2e0cfffd80cc7219a7f989e18987b0ecaaa6e92516f823c7f3febb8fb5c86d8d9c3d9fecb98fdda699f6d7b00660d6ca3f2fee84db60f16a76d723d0b7e
 DIST glibc-2.31.tar.xz 16676764 BLAKE2B 
91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b
 SHA512 
735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306

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

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

2020-03-19 Thread Andreas Sturmlechner
commit: f6fd70b8256797e3240e0c2c7b6ad8110d86f3b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 18:09:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 20:52:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fd70b8

app-office/libreoffice: unconditional tarballs before optional ones

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

 app-office/libreoffice/libreoffice-6.4.2.2.ebuild  | 4 ++--
 app-office/libreoffice/libreoffice-6.4..ebuild | 4 ++--
 app-office/libreoffice/libreoffice-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild 
b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
index cf14e8474c8..ba874835180 100644
--- a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
@@ -44,6 +44,8 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
+   # QR code generating library for >=libreoffice-6.4
+   "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
"java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( 
${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
@@ -53,8 +55,6 @@ ADDONS_SRC=(
"libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( 
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll 
)"
-   # QR code generating library for >=libreoffice-6.4
-   "https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz";
 )
 SRC_URI+=" ${ADDONS_SRC[*]}"
 

diff --git a/app-office/libreoffice/libreoffice-6.4..ebuild 
b/app-office/libreoffice/libreoffice-6.4..ebuild
index ccf7d012c40..a6f3687b3c4 100644
--- a/app-office/libreoffice/libreoffice-6.4..ebuild
+++ b/app-office/libreoffice/libreoffice-6.4..ebuild
@@ -44,6 +44,8 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
+   # QR code generating library for >=libreoffice-6.4
+   "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
"java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( 
${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
@@ -53,8 +55,6 @@ ADDONS_SRC=(
"libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( 
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll 
)"
-   # QR code generating library for >=libreoffice-6.4
-   "https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz";
 )
 SRC_URI+=" ${ADDONS_SRC[*]}"
 

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index ccf7d012c40..a6f3687b3c4 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -44,6 +44,8 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
+   # QR code generating library for >=libreoffice-6.4
+   "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
"java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( 
${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
@@ -53,8 +55,6 @@ ADDONS_SRC=(
"libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( 
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll 
)"
-   # QR code generating library for >=libreoffice-6.4
-   "https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz";
 )
 SRC_URI+=" ${ADDONS_SRC[*]}"
 



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

2020-03-19 Thread Andreas Sturmlechner
commit: fb7e9c80af547bba15fc7893c8536ed1ce03bab6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 19:08:38 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 20:52:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7e9c80

app-office/libreoffice: Add dtoa tarball

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

 app-office/libreoffice/Manifest| 1 +
 app-office/libreoffice/libreoffice-.ebuild | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 929e625d93d..6a4868037ba 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -4,6 +4,7 @@ DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 
BLAKE2B a30b0225313b23
 DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B 
d2769842c180997055648a8b1a33cc89988b74628bad8aa012242e0c1afa5b5b8568323c107187072207ee69bd841ba4ca3bbfe27ef65223ddc729d1a1aa6590
 SHA512 
ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f
 DIST QR-Code-generator-1.4.0.tar.gz 146339 BLAKE2B 
b2cb329877426861e0245747ac1e8f1275ca7428b3c6768af60dec5c9bb46e93a3fee81fc77257e151604b5f6748c9f29582e9fccc2a4088747c95fe5f673124
 SHA512 
314a757bfdf9a38bcf07fd7a0103d28a2d1dd7311b8234761304efeef7bfdb740db78ab01e6b67e99a28d523cc2be9c1073b2de9d65e853d191c3dad19af56d0
 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 
51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3
 SHA512 
2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
+DIST dtoa-20180411.tgz 48893 BLAKE2B 
4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f
 SHA512 
722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85
 DIST libreoffice-6.3.4.2.tar.xz 225632492 BLAKE2B 
587fe7e6298ded60fa08963f572733eb8e387c00b428201bb6f1de7eddcf9d9ee97438231ed3f961bd22628bde0fd9dfeacb63febdc566cde781bcebb9c9a71d
 SHA512 
2ed687ae805da36635419729066a2924f1e38a6b0f8d2692c42b366450a261012adfcd8a5d7915d9cfd292d07519fc32c596cdb56d7be6b12a49618b18d6f3d2
 DIST libreoffice-6.3.5.2.tar.xz 226222804 BLAKE2B 
f4b996f8eedf58f7e2ec1d1d796aecf1cc35f394cc5800b1e15db60534096a91e329f9744c8582dae85a12fb6c849be8cceff8998b45074ecc9535f7afce542c
 SHA512 
041ee00e347f6ef229a97b56d9ceee6c0fa80a56436cc2dce909878d08d617d316731a7a21cdc4b6d5ef800f3d00d3ee67c69f770912028261f1552e79899a1a
 DIST libreoffice-6.4.2.2.tar.xz 234798492 BLAKE2B 
ed2992b1e80e5c638e4f6129988da5f3f94e74a74448ddf8b831efe1942782b62612aa7e0e2fe021696fcb4e30b2b6a2dd8dcc007f26494b8858aefd72b019fb
 SHA512 
3439cd855bf77e07ce0efa866c878cb16d77b6532e1bfa67571e994908c9c8ecdcc8fee504d75878fb499fb84f000dd4d8261424c37a5814bc1c5792d40724d9

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 419a43daca7..a3f52cbd627 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -44,6 +44,8 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
+   # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
+   "${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
"${ADDONS_URI}/skia-m82-7bb74c4299b8a85de1e5718fc45da569d6dab3fc.tar.xz"
# QR code generating library for >=libreoffice-6.4



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

2020-03-19 Thread Andreas Sturmlechner
commit: 72457259528f27a9b2b05460f25eb17a5832c3b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 18:21:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 20:52:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72457259

app-office/libreoffice: Add skia tarball

Closes: https://bugs.gentoo.org/710852
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest| 1 +
 app-office/libreoffice/libreoffice-.ebuild | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index e46f7d0f1ee..929e625d93d 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -11,3 +11,4 @@ DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd234
 DIST libreoffice-help-6.3.4.2.tar.xz 13191636 BLAKE2B 
c1696efa0ec9fef9dbcc0c0388de8a384484af1453d200e08820ba910cdcb65638b189566a19868281fd1777213812fde06adb07c1a662302eea1d0a791ff5a0
 SHA512 
8c74c82c7d73adb1523300d1f7500769f5a623fdba60b440a63c122cbfeb631a6a34ecbcb115b0154a6957be1918306f7d0c1f465030f8e8cfd5c9a1acad17c9
 DIST libreoffice-help-6.3.5.2.tar.xz 13192732 BLAKE2B 
79e869d8d2bb91243e9fe2ba279bfcd4f3b759904fdd2efbeb1add773cb732621a41841c4064ad63ad9713a53e626c50bfcc1b3d9137ddb4fe73fca39f710bb9
 SHA512 
aec83b210cc596131aa5bcb37012a98cc42c365274c4f80e8e87595f4f50d8f36588256616738ba3c2c9a8a61d03ed5e6c33a4b588561c5084cd008c5dbe787a
 DIST libreoffice-help-6.4.2.2.tar.xz 88381732 BLAKE2B 
062b2a2524642c2280a3a73a2d725ed3625254796c0dcc62a4417f7800df70f0e3a01bbd595581e040c47af58b8a048c3046d8ac85eada164b39e8e61a557c8d
 SHA512 
503f75ac71ea1d358886d344ba722dc376a48c4a0f6b46d643640679541311215ed6f5840c7c471cce4f84e7f0aff4260f4a04c548013cc41cf2d029ee324501
+DIST skia-m82-7bb74c4299b8a85de1e5718fc45da569d6dab3fc.tar.xz 8163900 BLAKE2B 
4977bbc0a6f06d9e0fc4edff30602ec8b5928ffc3e852a0ee3e32b31ad88fe0548ba98f1910fc6d21acb781157389df8eec059a483343037d38a8a171304
 SHA512 
19bb701633f95e2b4327bf27740ddcca3a39cef7af91b78a893dd1d50016978efe9d470b41980326b3df590c267f7695ffdb181295fcaba2a89acc6768f308f2

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index a6f3687b3c4..419a43daca7 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -44,6 +44,8 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
+   # not packaged in Gentoo, https://skia.org/
+   "${ADDONS_URI}/skia-m82-7bb74c4299b8a85de1e5718fc45da569d6dab3fc.tar.xz"
# QR code generating library for >=libreoffice-6.4
"${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
"java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2020-03-19 Thread Thomas Deutschmann
commit: 8601e1fc186ccfca22e2f13a970168f9968b1090
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 20:39:43 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 20:39:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8601e1fc

app-antivirus/clamav: security cleanup (bug #702010)

Bug: https://bugs.gentoo.org/702010
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-antivirus/clamav/Manifest |   3 -
 app-antivirus/clamav/clamav-0.101.2-r1.ebuild | 176 ---
 app-antivirus/clamav/clamav-0.101.4.ebuild| 176 ---
 app-antivirus/clamav/clamav-0.102.1-r3.ebuild | 197 --
 4 files changed, 552 deletions(-)

diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 40240b43ba8..0b7df1fc6c4 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -1,4 +1 @@
-DIST clamav-0.101.2.tar.gz 21722932 BLAKE2B 
5c2960e678510a6f829fc9333e05a45a57a704e13eb407e0f890dd5553a1f9644eb3b1122c677755237b8c682127319d447a508087bc9130d14cd2cfec92896a
 SHA512 
f9ea4589a8081acf7b6d454d1a068da05ae6574a9070a08f9438935795cb6dc084ffb9222b11fb1623f31962f859e6536a2f5bd1de29ef6b9b314efa5edc8c7e
-DIST clamav-0.101.4.tar.gz 21408145 BLAKE2B 
5eba85dcf203f56cbd943e479e660469dcc1972819674f5624207f4123ec74207b664cba3c9b0318665d261176da338f3c3fba9c938eeb626ce75174d525a43f
 SHA512 
fae914a95b674fa6bdea044abec702401146590ca0aaaea1245deb1c4770641a794f60ff7b448b24d8c1923150cb7ba230848974837257c3a8ab20ea1e2f86d3
-DIST clamav-0.102.1.tar.gz 13215586 BLAKE2B 
653e5506ed0b19c154038e960184abf2773a8a12a775dda81ce4f69fe7e58c457c39d85e24ce43bda9f09f43766c81af69d5462e7459077b0e4886f73a2a5ba2
 SHA512 
2d0cd2dece771ab8228771f9a95eb0342e756083a0107b2bef31bd2f5f46c36aa692e15d7eb2ea321f535ea4e18c8df043c8663ae350d40fbe1bdb4d073dcb90
 DIST clamav-0.102.2.tar.gz 13227538 BLAKE2B 
09d18f507a439f1dd63ebc038b129e0ead75bb344bfad2b5bd36e2c0c76af01f42fcacc60ff40b5676cb5fb7b38b90747452654a5d104b9b7b5e2d5a06b3dc2d
 SHA512 
7db53e0e2b4d6b0e4cf5048d3c9dfbcabcffd680c3a2b718c763b9599b0c1c14e56bae70c54c251ee9e8fd1acd3134657196dbaad2d23a16bad76a088c6fc41f

diff --git a/app-antivirus/clamav/clamav-0.101.2-r1.ebuild 
b/app-antivirus/clamav/clamav-0.101.2-r1.ebuild
deleted file mode 100644
index bc2d793eef5..000
--- a/app-antivirus/clamav/clamav-0.101.2-r1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic ltprune user systemd
-
-DESCRIPTION="Clam Anti-Virus Scanner"
-HOMEPAGE="https://www.clamav.net/";
-SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api 
selinux static-libs test uclibc xml"
-RESTRICT="!test? ( test )"
-
-CDEPEND="bzip2? ( app-arch/bzip2 )
-   clamdtop? ( sys-libs/ncurses:0 )
-   iconv? ( virtual/libiconv )
-   metadata-analysis-api? ( dev-libs/json-c:= )
-   milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
-   >=sys-libs/zlib-1.2.2:=
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-devel/libtool
-   || ( dev-libs/libpcre2 >dev-libs/libpcre-6 )
-   dev-libs/libmspack
-   xml? ( dev-libs/libxml2 )
-   elibc_musl? ( sys-libs/fts-standalone )
-   !!https://blog.clamav.net/2014/02/introducing-openssl-as-dependency-to.html
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-clamav )"
-
-DOCS=( docs/UserManual.md docs/UserManual )
-HTML_DOCS=( docs/html )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.101.2-libxml2_pkgconfig.patch" #661328
-   "${FILESDIR}/${PN}-0.101.2-tinfo.patch" #670729
-)
-
-pkg_setup() {
-   enewgroup clamav
-   enewuser clamav -1 -1 /dev/null clamav
-}
-
-src_prepare() {
-   default
-   eautoconf
-}
-
-src_configure() {
-   use elibc_musl && append-ldflags -lfts
-   use ppc64 && append-flags -mminimal-toc
-   use uclibc && export ac_cv_type_error_t=yes
-
-   # according to configure help it should be
-   # $(use_enable xml)
-   # but that does not work
-   # do not add this, since --disable-xml seems to override
-   # --without-xml
-
-   econf \
-   $(use_enable bzip2) \
-   $(use_enable clamdtop) \
-   $(use_enable ipv6) \
-   $(use_enable milter) \
-   $(use_enable static-libs static) \
-   $(use_enable test check) \
-   $(use_with xml) \
-   $(use_with iconv) \
-   $(

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2020-03-19 Thread Thomas Deutschmann
commit: 66fddd21b881edb4d02301d53dd33d0b7d850e42
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 19 20:38:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 19 20:39:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fddd21

app-antivirus/clamav: mark arm64 stable (bug #702010)

Bug: https://bugs.gentoo.org/702010
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-antivirus/clamav/clamav-0.102.1-r3.ebuild | 2 +-
 app-antivirus/clamav/clamav-0.102.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-antivirus/clamav/clamav-0.102.1-r3.ebuild 
b/app-antivirus/clamav/clamav-0.102.1-r3.ebuild
index 9b4a4cda437..932211c8f7f 100644
--- a/app-antivirus/clamav/clamav-0.102.1-r3.ebuild
+++ b/app-antivirus/clamav/clamav-0.102.1-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="bzip2 doc clamdtop clamsubmit iconv ipv6 libclamav-only libressl milter 
metadata-analysis-api selinux static-libs test uclibc xml"
 RESTRICT="!test? ( test )"
 

diff --git a/app-antivirus/clamav/clamav-0.102.2.ebuild 
b/app-antivirus/clamav/clamav-0.102.2.ebuild
index 1a823eafef4..1aa121ef78f 100644
--- a/app-antivirus/clamav/clamav-0.102.2.ebuild
+++ b/app-antivirus/clamav/clamav-0.102.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="bzip2 doc clamdtop clamsubmit iconv ipv6 libclamav-only libressl milter 
metadata-analysis-api selinux static-libs test uclibc xml"
 RESTRICT="!test? ( test )"
 



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

2020-03-19 Thread Mart Raudsepp
commit: b4c7da2c5874f35d05bcfffd5233b0bd25d9131e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:32:57 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c7da2c

sys-apps/findutils: arm64 stable (bug #710296)

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

 sys-apps/findutils/findutils-4.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/findutils/findutils-4.7.0.ebuild 
b/sys-apps/findutils/findutils-4.7.0.ebuild
index 923955fa6af..25322b2560d 100644
--- a/sys-apps/findutils/findutils-4.7.0.ebuild
+++ b/sys-apps/findutils/findutils-4.7.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls selinux static test"
 RESTRICT="!test? ( test )"
 



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

2020-03-19 Thread Mart Raudsepp
commit: 46b7dd95247d0d24d84e61557af3bae0d7aa8c15
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:34:40 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7dd95

dev-libs/libedit: arm64 stable (bug #709764)

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

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

diff --git a/dev-libs/libedit/libedit-20191211.3.1.ebuild 
b/dev-libs/libedit/libedit-20191211.3.1.ebuild
index a5d02f2ea9f..f8cf9dedd9a 100644
--- a/dev-libs/libedit/libedit-20191211.3.1.ebuild
+++ b/dev-libs/libedit/libedit-20191211.3.1.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 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"
+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="static-libs"
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3[static-libs?,${MULTILIB_USEDEP}]"



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

2020-03-19 Thread Mart Raudsepp
commit: c1b35f930c2877255697042a8dfdd71adda2b47e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:37:19 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b35f93

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

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

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

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



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

2020-03-19 Thread Mart Raudsepp
commit: c5ecc7cb71b2932a90c5a4dc3a9ae1213d4d749e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:37:04 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ecc7cb

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

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

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

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



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

2020-03-19 Thread Mart Raudsepp
commit: 73d5f1733f7765eed93daa5b66cb6118872f5889
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:33:57 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d5f173

sys-devel/gcc: arm64 stable (bug #711388)

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

 sys-devel/gcc/gcc-8.3.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-8.3.0-r3.ebuild 
b/sys-devel/gcc/gcc-8.3.0-r3.ebuild
index 549aa71fa2f..5ac907e0fbe 100644
--- a/sys-devel/gcc/gcc-8.3.0-r3.ebuild
+++ b/sys-devel/gcc/gcc-8.3.0-r3.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="3"
 
 inherit toolchain
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/

2020-03-19 Thread Mart Raudsepp
commit: d5742f59bc2a5873bda952174e50e4d08f7708f1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:32:36 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5742f59

mail-filter/bogofilter: arm64 stable (bug #709710)

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

 mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild 
b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
index 7bb589b17c1..bfba8461099 100644
--- a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
+++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86"
 IUSE="berkdb sqlite tokyocabinet"
 
 # pax needed for bf_tar



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

2020-03-19 Thread Mart Raudsepp
commit: 05c6b3a2e657f34e5e7588aaead04a5e16f55f40
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 19 20:33:21 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 19 20:38:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c6b3a2

dev-python/freezegun: arm64 stable (bug #711504)

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

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

diff --git a/dev-python/freezegun/freezegun-0.3.15.ebuild 
b/dev-python/freezegun/freezegun-0.3.15.ebuild
index 41ae925fcc0..01a1949f6b1 100644
--- a/dev-python/freezegun/freezegun-0.3.15.ebuild
+++ b/dev-python/freezegun/freezegun-0.3.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 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"
+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"
 
 RDEPEND="
>dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]



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

2020-03-19 Thread Hans de Graaff
commit: 348650da545f1156aad8c8e446731fea2fcfe4a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 20:24:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 20:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348650da

dev-ruby/facter: add ruby27

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

 dev-ruby/facter/facter-3.14.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/facter/facter-3.14.9.ebuild 
b/dev-ruby/facter/facter-3.14.9.ebuild
index dbf805620b4..b7819b83844 100644
--- a/dev-ruby/facter/facter-3.14.9.ebuild
+++ b/dev-ruby/facter/facter-3.14.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 # git-r3 goes after ruby-ng so that it overrides src_unpack properly
 inherit cmake-utils eutils ruby-ng



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

2020-03-19 Thread Hans de Graaff
commit: aae8e9efa0c31f77a2d126361be6a9252d048930
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 20:22:01 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 20:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae8e9ef

app-admin/puppet: drop eutils and user eclasses

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

 app-admin/puppet/puppet-5.5.19-r1.ebuild | 138 +++
 1 file changed, 138 insertions(+)

diff --git a/app-admin/puppet/puppet-5.5.19-r1.ebuild 
b/app-admin/puppet/puppet-5.5.19-r1.ebuild
new file mode 100644
index 000..cb8eced03f4
--- /dev/null
+++ b/app-admin/puppet/puppet-5.5.19-r1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="A system automation and configuration management software."
+HOMEPAGE="https://puppet.com/";
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz";
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   >=dev-ruby/facter-3.0.0
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   # systemd stuffs
+   insinto /usr/lib/systemd/system
+   doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
+
+   # tmpfiles stuff
+   insinto /usr/lib/tmpfiles.d
+   newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
+
+   # openrc init stuff
+   newinitd "${FILESDIR}"/puppet.init-4.x puppet
+   newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
+   newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
+
+   keepdir /etc/puppetlabs/puppet/ssl
+
+   keepdir /var/lib/puppet/facts
+   keepdir /var/lib/puppet/files
+   fowners -R puppet:puppet /var/lib/puppet
+
+   fperms 0750 /var/lib/puppet
+
+   fperms 0750 /etc/puppetlabs
+   fperms 0750 /etc/puppetlabs/puppet
+   fperms 0750 /etc/puppetlabs/puppet/ssl
+   fowners -R :puppet /etc/puppetlabs
+   fowners -R :puppet /var/lib/puppet
+
+   if use ldap ; then
+   insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
+   fi
+
+   # ext and examples files
+   for f in $(find ext examples -type f) ; do
+   docinto "$(dirname ${f})"; dodoc "${f}"
+   done
+}
+
+pkg_postinst() {
+   elog
+   elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as 
this could"
+   elog "cause puppet to hang while installing packages."
+   elog
+   elog "Portage Puppet module with Gentoo-specific resources:"
+   elog "http://forge.puppetlabs.com/gentoo/portage";
+   elog
+
+   for v in ${REPLACING_VERSIONS}; do
+   if [ "$(ver_cut 1 "$v")" -eq "4" ]; then
+   elog
+   elog "Please see the following url for the

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

2020-03-19 Thread Hans de Graaff
commit: 4982107f162f146a7e5bc1c0a850e76464dfe77e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 20:17:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 20:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4982107f

dev-ruby/hiera: add ruby27

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

 dev-ruby/hiera/hiera-3.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera/hiera-3.6.0.ebuild 
b/dev-ruby/hiera/hiera-3.6.0.ebuild
index 11b8f6cd793..05b57dfff0b 100644
--- a/dev-ruby/hiera/hiera-3.6.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-03-19 Thread Hans de Graaff
commit: 15062f251659b9625c9ddf266e5a00d2abc41fe6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 20:27:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 20:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15062f25

app-admin/puppet: add ruby26, ruby27

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

 app-admin/puppet/puppet-5.5.19-r1.ebuild | 2 +-
 app-admin/puppet/puppet-6.14.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/puppet/puppet-5.5.19-r1.ebuild 
b/app-admin/puppet/puppet-5.5.19-r1.ebuild
index cb8eced03f4..8173ba30ec7 100644
--- a/app-admin/puppet/puppet-5.5.19-r1.ebuild
+++ b/app-admin/puppet/puppet-5.5.19-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 

diff --git a/app-admin/puppet/puppet-6.14.0.ebuild 
b/app-admin/puppet/puppet-6.14.0.ebuild
index e60e40c04d6..f50ee1410b0 100644
--- a/app-admin/puppet/puppet-6.14.0.ebuild
+++ b/app-admin/puppet/puppet-6.14.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-03-19 Thread Craig Andrews
commit: 0e6efca5ec5d0a4878f228f481ae22e09cf8d507
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Mar 19 20:24:36 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Mar 19 20:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6efca5

dev-libs/spdlog: Cleanup old version

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

 dev-libs/spdlog/Manifest|  1 -
 dev-libs/spdlog/spdlog-1.3.1.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index ce93e6094e9..db82b5117ea 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1 @@
-DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 
2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9
 SHA512 
a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34

diff --git a/dev-libs/spdlog/spdlog-1.3.1.ebuild 
b/dev-libs/spdlog/spdlog-1.3.1.ebuild
deleted file mode 100644
index 69ab5a2e653..000
--- a/dev-libs/spdlog/spdlog-1.3.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog";
-else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libfmt:0/5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_EXAMPLES=no
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/

2020-03-19 Thread Azamat H. Hackimov
commit: 5f35485d1769885ca36a8aa1da355a6c97cf00da
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Mar 19 18:54:11 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Mar 19 18:54:11 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=5f35485d

games-rpg/arx-fatalis-demo: Save from portage

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 .../arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild  | 53 ++
 games-rpg/arx-fatalis-demo/metadata.xml|  8 
 2 files changed, 61 insertions(+)

diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild 
b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild
new file mode 100644
index 000..5cc3286
--- /dev/null
+++ b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop
+
+DESCRIPTION="Arx Fatalis demo"
+HOMEPAGE="https://www.arkane-studios.com/uk/arx.php";
+SRC_URI="arx_demo_english.zip"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="fetch"
+
+RDEPEND="games-rpg/arx-libertatis"
+DEPEND="
+   app-arch/cabextract
+   app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please find and download ${SRC_URI} and put it into your 
distfiles directory."
+   einfo "There is a list of possible download locations at"
+   einfo "http://wiki.arx-libertatis.org/Getting_the_game_data#Demo";
+}
+
+src_unpack() {
+   unpack ${A}
+   cabextract Setup1.cab || die "cabextract failed"
+   cabextract Setup2.cab || die "cabextract failed"
+   cabextract Setup3.cab || die "cabextract failed"
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r *.pak bin/*.pak
+   insinto /usr/share/${PN}/misc
+   doins bin/Logo.bmp bin/Arx.ttf
+
+   # convert to lowercase
+   cd "${D}"
+   find . -type f -exec sh -c 'echo "${1}"
+   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
+   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
+
+   make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \
+   "Arx Fatalis Demo" arx-libertatis
+}

diff --git a/games-rpg/arx-fatalis-demo/metadata.xml 
b/games-rpg/arx-fatalis-demo/metadata.xml
new file mode 100644
index 000..a46fb61
--- /dev/null
+++ b/games-rpg/arx-fatalis-demo/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+azamat.hacki...@gmail.com
+Azamat H. Hackimov
+
+



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-libertatis/files/, games-rpg/arx-libertatis/

2020-03-19 Thread Azamat H. Hackimov
commit: be9dcd19cc898481ef3ba28c0c2174c35735f826
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Mar 19 20:13:09 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Mar 19 20:13:09 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=be9dcd19

games-rpg/arx-libertatis: save from portage

Updated ebuild, update to EAPI 7 and cmake eclass.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 .../arx-libertatis/arx-libertatis-1.1.2_p2.ebuild  | 85 ++
 .../files/arx-libertatis-1.1.2-cmake-3.5.patch | 34 +
 games-rpg/arx-libertatis/metadata.xml  | 55 ++
 3 files changed, 174 insertions(+)

diff --git a/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild 
b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild
new file mode 100644
index 000..68ac100
--- /dev/null
+++ b/games-rpg/arx-libertatis/arx-libertatis-1.1.2_p2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_WARN_UNUSED_CLI=yes
+inherit cmake
+
+MY_PV=${PV/_p/-r}
+
+DESCRIPTION="Cross-platform port of Arx Fatalis, a first-person role-playing 
game"
+HOMEPAGE="https://arx-libertatis.org/";
+SRC_URI="https://github.com/arx/ArxLibertatis/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+c++11 crash-reporter debug static tools +unity-build"
+
+COMMON_DEPEND="
+   media-libs/freetype
+   media-libs/libsdl[X,video,opengl]
+   media-libs/openal
+   sys-libs/zlib:=
+   virtual/opengl
+   crash-reporter? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtwidgets:5
+   )
+   !static? ( media-libs/glew:= )"
+RDEPEND="${COMMON_DEPEND}
+   crash-reporter? ( sys-devel/gdb )"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   virtual/pkgconfig
+   static? ( media-libs/glew[static-libs] )"
+
+DOCS=( README.md AUTHORS CHANGELOG )
+
+PATCHES=( "${FILESDIR}/${PN}-1.1.2-cmake-3.5.patch" )
+
+S="${WORKDIR}/ArxLibertatis-${MY_PV}"
+
+src_configure() {
+   # editor does not build
+   local mycmakeargs=(
+   -DBUILD_EDITOR=OFF
+   -DBUILD_TOOLS=$(usex tools)
+   -DDEBUG=$(usex debug)
+   -DICONDIR=/usr/share/icons/hicolor/128x128/apps
+   -DINSTALL_SCRIPTS=ON
+   -DSET_OPTIMIZATION_FLAGS=OFF
+   -DSTRICT_USE=ON
+   -DUNITY_BUILD=$(usex unity-build)
+   -DUSE_CXX11=$(usex c++11)
+   -DUSE_NATIVE_FS=ON
+   -DUSE_OPENAL=ON
+   -DUSE_OPENGL=ON
+   -DUSE_SDL=ON
+   -DBUILD_CRASHREPORTER=$(usex crash-reporter)
+   $(usex crash-reporter "-DUSE_QT5=ON" "")
+   -DUSE_STATIC_LIBS=$(usex static)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   elog "optional dependencies:"
+   elog "  games-rpg/arx-fatalis-data (from CD or GOG)"
+   elog "  games-rpg/arx-fatalis-demo (free demo)"
+   elog
+   elog "This package only installs the game binary."
+   elog "You need the demo or full game data. Also see:"
+   elog "http://wiki.arx-libertatis.org/Getting_the_game_data";
+   elog
+   elog "If you have already installed the game or use the STEAM version,"
+   elog "run \"/usr/bin/arx-install-data\""
+}
+
+#pkg_postrm() {
+#  gnome2_icon_cache_update
+#}

diff --git 
a/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch 
b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch
new file mode 100644
index 000..d085afa
--- /dev/null
+++ b/games-rpg/arx-libertatis/files/arx-libertatis-1.1.2-cmake-3.5.patch
@@ -0,0 +1,34 @@
+From c4262bc600dc01d3ddbacc7811132b29ea46ad3b Mon Sep 17 00:00:00 2001
+From: Daniel Scharrer 
+Date: Thu, 24 Mar 2016 22:47:44 +0100
+Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if()
+
+This makes the build system more robust against stray variables
+coming from included CMake scripts provided by the system.
+
+Fixes build with CMake 3.5.
+
+This has been fixed in master with commit 60e43c.
+---
+ CMakeLists.txt | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 93f1ee3..8347544 100755
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -13,6 +13,11 @@ else()
+   cmake_minimum_required(VERSION 2.8)
+ endif()
+ 
++if(POLICY CMP0054)
++  # CMake 3.1+: Only interpret if() arguments as variables or keywords 
when unquoted.
++  cmake_policy(SET CMP0054 NEW)
++endif()
++
+ 
+ # Define configuration options
+ 
+-- 
+2.7.4
+

diff --git a/games-rpg/arx-libertatis/metadata.xml 
b/games-rpg/arx-libertatis/metadata.xml
new file mode 100644
index 000..8a7355e
--- /dev/null
+++ b/

[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-demo/

2020-03-19 Thread Azamat H. Hackimov
commit: c205a948abb42ca33a187badfd6702fd66a60cb2
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Mar 19 19:47:15 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Mar 19 19:57:42 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=c205a948

games-rpg/arx-fatalis-demo: update ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov  gmail.com>

 ...mo-0-r1.ebuild => arx-fatalis-demo-0-r2.ebuild} | 30 --
 1 file changed, 11 insertions(+), 19 deletions(-)

diff --git a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild 
b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild
similarity index 50%
rename from games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild
rename to games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild
index 5cc3286..689ef22 100644
--- a/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r1.ebuild
+++ b/games-rpg/arx-fatalis-demo/arx-fatalis-demo-0-r2.ebuild
@@ -3,10 +3,8 @@
 
 EAPI=7
 
-inherit desktop
-
 DESCRIPTION="Arx Fatalis demo"
-HOMEPAGE="https://www.arkane-studios.com/uk/arx.php";
+HOMEPAGE="https://store.steampowered.com/app/1700/Arx_Fatalis/";
 SRC_URI="arx_demo_english.zip"
 
 LICENSE="all-rights-reserved"
@@ -15,7 +13,9 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 RESTRICT="fetch"
 
-RDEPEND="games-rpg/arx-libertatis"
+RDEPEND="
+   !games-rpg/arx-fatalis-data
+   games-rpg/arx-libertatis"
 DEPEND="
app-arch/cabextract
app-arch/unzip
@@ -31,23 +31,15 @@ pkg_nofetch() {
 
 src_unpack() {
unpack ${A}
-   cabextract Setup1.cab || die "cabextract failed"
-   cabextract Setup2.cab || die "cabextract failed"
-   cabextract Setup3.cab || die "cabextract failed"
+   cabextract Setup{1,2,3}.cab || die "cabextract failed"
 }
 
 src_install() {
-   insinto /usr/share/${PN}
-   doins -r *.pak bin/*.pak
-   insinto /usr/share/${PN}/misc
+   insinto /usr/share/arx/misc
doins bin/Logo.bmp bin/Arx.ttf
-
-   # convert to lowercase
-   cd "${D}"
-   find . -type f -exec sh -c 'echo "${1}"
-   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
-   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
-
-   make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \
-   "Arx Fatalis Demo" arx-libertatis
+   insinto /usr/share/arx
+   newins bin/LOC.pak loc.pak
+   newins SFX.pak sfx.pak
+   newins SPEECH.pak speech.pak
+   doins data.pak bin/data2.pak
 }



[gentoo-commits] proj/gamerlay:master commit in: games-rpg/arx-fatalis-data/

2020-03-19 Thread Azamat H. Hackimov
commit: a14422c8c9eea0f09baae1b6d47ef9b75f3b9377
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Mar 19 18:49:29 2020 +
Commit: Azamat H. Hackimov  gentoo  ru>
CommitDate: Thu Mar 19 18:49:29 2020 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a14422c8

games-rpg/arx-fatalis-data: Save from portage

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Azamat H. Hackimov  gmail.com>

 .../arx-fatalis-data-1.21-r4.ebuild| 92 ++
 games-rpg/arx-fatalis-data/metadata.xml| 19 +
 2 files changed, 111 insertions(+)

diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild 
b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild
new file mode 100644
index 000..3884741
--- /dev/null
+++ b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CDROM_OPTIONAL="yes"
+inherit eutils cdrom check-reqs
+
+DESCRIPTION="Arx Fatalis data files"
+HOMEPAGE="https://www.arkane-studios.com/uk/arx.php";
+SRC_URI="cdinstall? ( 
https://cdn.bethsoft.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe )
+   gog? ( setup_arx_fatalis_2.0.0.7.exe )"
+
+LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gog"
+REQUIRED_USE="^^ ( cdinstall gog )"
+RESTRICT="binchecks bindist mirror gog? ( fetch )"
+
+RDEPEND="games-rpg/arx-libertatis"
+DEPEND="app-arch/innoextract
+   cdinstall? ( app-arch/cabextract )"
+
+CHECKREQS_DISK_BUILD="621M"
+CHECKREQS_DISK_USR="617M"
+
+S=${WORKDIR}
+
+detect_language() {
+   speech_checksum=$(find '.' -iname "speech.pak" \
+   -exec md5sum -b '{}' \; | sed "s/ .*//g")
+   if [[ -z $speech_checksum ]] ; then
+   speech_checksum=$(find '.' -iname "speech_default.pak" \
+   -exec md5sum -b '{}' \; | sed "s/ .*//g")
+   fi
+
+   # check if the checksum is of a known localisation and set data_lang to
+   # the language string to be used with the 1.21 patch installer
+   case "$speech_checksum" in
+   '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;;
+   # Bundled version of AF included with NVIDIA card
+   'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;;
+   '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;;
+   '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;;
+   '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;;
+   '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;;
+   '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;;
+   '') eerror "speech*.pak not found"
+   die "speech*.pak not found" ;;
+   *) eerror "unsupported data language - speech*.pak checksum:" \
+   "$speech_checksum" \
+   "please file a gentoo bug"
+   die "unsupported data language, file a gentoo bug" ;;
+   esac
+}
+
+pkg_nofetch() {
+   einfo "Please download ${A} from your GOG.com account after buying Arx 
Fatalis"
+   einfo "and put it into your DISTDIR directory."
+}
+
+src_unpack() {
+   local data_lang
+
+   if use cdinstall ; then
+   cdrom_get_cds bin/Arx.ttf
+   find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' 
\;
+   detect_language
+   else
+   # gog only offers english
+   data_lang="english"
+   fi
+
+   einfo "Data language: $data_lang"
+   innoextract --lowercase --language=${data_lang} \
+   "${DISTDIR}"/${A} || die
+}
+
+src_install() {
+   insinto /usr/share/arx
+   doins -r app/{graph,misc}
+   find . -iname "*.pak" -exec doins '{}' \;
+
+   dodoc app/{manual,map}.pdf
+
+   # convert to lowercase
+   cd "${D}"
+   find . -type f -exec sh -c 'echo "${1}"
+   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
+   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
+}

diff --git a/games-rpg/arx-fatalis-data/metadata.xml 
b/games-rpg/arx-fatalis-data/metadata.xml
new file mode 100644
index 000..5890880
--- /dev/null
+++ b/games-rpg/arx-fatalis-data/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   dan...@constexpr.org
+   Daniel Scharrer
+   
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   Extract the data from the GOG.com 
installer.
+   
+



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

2020-03-19 Thread Mike Gilbert
commit: c12c5ec7e5f18012b303de9977b7e8e88d87f90c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar  9 15:18:40 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar 19 20:00:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12c5ec7

profiles: remove USE="cxx" from the base profile

This was added back in the days when all toolchain ebuilds had EAPI=0
and IUSE defaults were not an option. toolchain.eclass now supports
newer EAPIs, and sets IUSE="+cxx".

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

 profiles/base/make.defaults | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f4782af3b13..cf27a009b57 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -102,12 +102,6 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 
lcdm001 mtxorb ncurses te
 # Updated to include ruby25 on 2019-07-17
 RUBY_TARGETS="ruby24 ruby25"
 
-# Samuli Suominen  (2009-12-03)
-# Enable USE cxx by default so base-system and toolchain pkgs can start using 
USE cxx
-# instead of USE nocxx.
-# 
https://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml
-USE="${USE} cxx"
-
 # Enable extended filesystem attribute support by default.
 # 
https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0
 USE="${USE} xattr"



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

2020-03-19 Thread Hans de Graaff
commit: 03ca058891822fa72f31e0287e4a0bfddcde239d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 19:52:02 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 19:52:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ca0588

dev-ruby/rubyzip: cleanup

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

 dev-ruby/rubyzip/Manifest |  2 --
 dev-ruby/rubyzip/rubyzip-2.0.0.ebuild | 49 ---
 dev-ruby/rubyzip/rubyzip-2.1.0.ebuild | 49 ---
 3 files changed, 100 deletions(-)

diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest
index cfa99fd1eab..9c699b36d15 100644
--- a/dev-ruby/rubyzip/Manifest
+++ b/dev-ruby/rubyzip/Manifest
@@ -1,5 +1,3 @@
 DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 
2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc
 SHA512 
5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4
-DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B 
c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5
 SHA512 
38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48
-DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 
6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303
 SHA512 
c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c
 DIST rubyzip-2.2.0-git.tgz 224109 BLAKE2B 
b1d879d04c4bd23f32f82260d386a0b0ff8bb4c1af705a4eca9fc279b4095551edad27e2187aa146b9c76f183df2687fc03dd7c6d62c2dde6d70c9137226316c
 SHA512 
c10f3574c7948ae29ed665de69f79d714e146bda27a634c3bfdf7210240b535c6a9fba43fff0228fd85afd262ca56d25002393eda90237d8da1034edda62e2a7
 DIST rubyzip-2.3.0-git.tgz 225336 BLAKE2B 
24b00e02c26881953c843761d38b8bf3a9a5a04da6cafa73bea6abdeea345a71a31241a557ff3c182df274210a970f17b3e866657153784df6b03cdf472681f6
 SHA512 
da9c446aa1a3c457decdaedb387f4030f84a2b1c1c3ca14a0e8588103f95cf893812e7a146362c083aba478828ccda4b127cd0b80fa2fa09022e06ad041506bf

diff --git a/dev-ruby/rubyzip/rubyzip-2.0.0.ebuild 
b/dev-ruby/rubyzip/rubyzip-2.0.0.ebuild
deleted file mode 100644
index 71603db8672..000
--- a/dev-ruby/rubyzip/rubyzip-2.0.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
-
-RUBY_FAKEGEM_GEMSPEC="rubyzip.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby library for reading and writing zip files"
-HOMEPAGE="https://github.com/rubyzip/rubyzip";
-# Tests are not included in the gem.
-SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
-
-LICENSE="Ruby"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${DEPEND} test? ( app-arch/zip )"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc samples/*
-}
-
-all_ruby_prepare() {
-   # Avoid dependencies on simplecov and coveralls
-   sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
-
-   # Avoid dependency on bundler
-   sed -i -e '/bundler/ s:^:#:' Rakefile || die
-
-   # Fix hardcoded path to /tmp
-   sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die
-
-   # Add missing requires
-   sed -i -e '1irequire "forwardable"; require "pathname"' 
test/input_stream_test.rb || die
-}

diff --git a/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild 
b/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild
deleted file mode 100644
index 1f1802a89f6..000
--- a/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
-
-RUBY_FAKEGEM_GEMSPEC="rubyzip.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby library for reading and writing zip files"
-HOMEPAGE="https://github.com/rubyzip/rubyzip";
-# Tests are not included in the gem.
-SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
-
-LICENSE="Ruby"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${DEPEND} test? ( app-arch/zip )"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_install() {
-  

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

2020-03-19 Thread Hans de Graaff
commit: d47841ac0e1493105a8e5124ef345d2300d0eb07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 19 19:50:21 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 19 19:52:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47841ac

dev-ruby/rubyzip: remove vulnerable version, bug 711184

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

 dev-ruby/rubyzip/Manifest |  1 -
 dev-ruby/rubyzip/rubyzip-1.2.2.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest
index b741732b8e1..cfa99fd1eab 100644
--- a/dev-ruby/rubyzip/Manifest
+++ b/dev-ruby/rubyzip/Manifest
@@ -1,4 +1,3 @@
-DIST rubyzip-1.2.2-git.tgz 153976 BLAKE2B 
350c05b5dde15bf6450c32b679b474df68b8597e82770e2d5f59bd0c430344a3f2868e8d2d7f59f2240f8fea02bc7ccc31777ceb5ff66041dba5a619e7849b21
 SHA512 
1af115db39b5107687049cead85732a3cdc6b0c3db69103af20bccf1c684ddc99d5d2f5b178b86600d2d6458f5eb535b7c9dc89ab32c91dba3519bbd3df59e7a
 DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 
2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc
 SHA512 
5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4
 DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B 
c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5
 SHA512 
38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48
 DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 
6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303
 SHA512 
c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c

diff --git a/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild 
b/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild
deleted file mode 100644
index 1ce10588a71..000
--- a/dev-ruby/rubyzip/rubyzip-1.2.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby library for reading and writing zip files"
-HOMEPAGE="https://github.com/rubyzip/rubyzip";
-# Tests are not included in the gem.
-SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
-
-LICENSE="Ruby"
-SLOT="1"
-KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${DEPEND} test? ( app-arch/zip )"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc samples/*
-}
-
-all_ruby_prepare() {
-   # Avoid dependencies on simplecov and coveralls
-   sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
-
-   # Avoid dependency on bundler
-   sed -i -e '/bundler/ s:^:#:' Rakefile || die
-
-   # Fix hardcoded path to /tmp
-   sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die
-
-   # Add missing requires
-   sed -i -e '1irequire "forwardable"; require "pathname"' 
test/input_stream_test.rb || die
-}



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

2020-03-19 Thread Michał Górny
commit: de47cd26f3f88afeaf3017a0ea2c11c433ac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 19:42:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 19 19:51:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de47cd26

dev-util/sysdig-kmod: Split off dev-util/sysdig

Split the kernel module off main sysdig ebuild, as requested
by slashbeast.

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

 dev-util/sysdig-kmod/Manifest  |  1 +
 dev-util/sysdig-kmod/metadata.xml  | 11 ++
 dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild | 47 ++
 3 files changed, 59 insertions(+)

diff --git a/dev-util/sysdig-kmod/Manifest b/dev-util/sysdig-kmod/Manifest
new file mode 100644
index 000..47171acfdc9
--- /dev/null
+++ b/dev-util/sysdig-kmod/Manifest
@@ -0,0 +1 @@
+DIST sysdig-0.26.4.tar.gz 902181 BLAKE2B 
a7ac38be2f7a3d7e4f4fdec6a2fbf5305a8224ee27352da70f509139ebefd14616f84c7b8860f50d2546819a94deb1117034bceddd22128fcf25386b835274f2
 SHA512 
f56f5d0a522b861df4803bfdafcaf8db3fc9c0e751d06c321082757f6828a210cb86bab4550a3b35bf6412f930e44ab0f5cf709a30651c57dd7064a68e273a88

diff --git a/dev-util/sysdig-kmod/metadata.xml 
b/dev-util/sysdig-kmod/metadata.xml
new file mode 100644
index 000..0954d438ef4
--- /dev/null
+++ b/dev-util/sysdig-kmod/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   draios/sysdig
+   
+

diff --git a/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild 
b/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild
new file mode 100644
index 000..ba7201399d5
--- /dev/null
+++ b/dev-util/sysdig-kmod/sysdig-kmod-0.26.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake linux-mod
+
+MY_P=${P/-kmod}
+DESCRIPTION="Kernel module for dev-util/sysdig"
+HOMEPAGE="https://sysdig.com/";
+SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="|| ( MIT GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="!<=dev-util/sysdig-0.26.4[modules]"
+
+CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
+
+pkg_pretend() {
+   linux-mod_pkg_setup
+}
+
+pkg_setup() {
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   sed -i -e '/USE_BUNDLED_DEPS/,$d' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # we will use linux-mod for that
+   -DBUILD_DRIVER=OFF
+   )
+
+   cmake_src_configure
+
+   # setup linux-mod ugliness
+   MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver/src:)"
+   BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"'
+   BUILD_TARGETS="all"
+}



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

2020-03-19 Thread Michał Górny
commit: 305baf36889462d257b8b507a1ad6f4c03806210
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 19:44:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 19 19:51:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305baf36

dev-util/sysdig: Kernel module moved to dev-util/sysdig-kmod

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

 dev-util/sysdig/sysdig-0.26.4-r1.ebuild | 65 +
 1 file changed, 65 insertions(+)

diff --git a/dev-util/sysdig/sysdig-0.26.4-r1.ebuild 
b/dev-util/sysdig/sysdig-0.26.4-r1.ebuild
new file mode 100644
index 000..7ad2a993164
--- /dev/null
+++ b/dev-util/sysdig/sysdig-0.26.4-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 cmake
+
+DESCRIPTION="A system exploration and troubleshooting tool"
+HOMEPAGE="https://sysdig.com/";
+SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl +modules"
+
+RDEPEND="
+   app-misc/jq:0=
+   dev-cpp/tbb:0=
+   dev-lang/luajit:2=
+   >=dev-libs/jsoncpp-0.6_pre:0=
+   dev-libs/libb64:0=
+   dev-libs/protobuf:0=
+   net-dns/c-ares:0=
+   net-libs/grpc:0=
+   sys-libs/ncurses:0=
+   sys-libs/zlib:0=
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   net-misc/curl:0="
+DEPEND="${RDEPEND}
+   virtual/os-headers"
+PDEPEND="
+   modules? ( >=dev-util/sysdig-kmod-${PV} )"
+
+src_prepare() {
+   sed -i -e 's:-ggdb::' CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # done in dev-util/sysdig-kmod
+   -DBUILD_DRIVER=OFF
+   # libscap examples are not installed or really useful
+   -DBUILD_LIBSCAP_EXAMPLES=OFF
+
+   # unbundle the deps
+   -DUSE_BUNDLED_DEPS=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # remove sources
+   rm -r "${ED}"/usr/src || die
+
+   # move bashcomp to the proper location
+   dobashcomp "${ED}"/usr/etc/bash_completion.d/sysdig || die
+   rm -r "${ED}"/usr/etc || die
+}



  1   2   3   4   5   >