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

2020-04-21 Thread Joonas Niilola
commit: 3ac41e02f79acc131daf0d305adac6b703de91ef
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sun Apr 19 19:40:25 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac41e02

net-misc/asterisk: fix USE=-samples.

Note: USE=samples only really install default configs into
/etc/asterisk, as such, IUSE=samples is going away on the next bump, so
default configs will be installed.  Use INSTALL_MASK to prevent this if
you don't want this:

INSTALL_MASK=/etc/asterisk/* in make.conf

Closes: https://bugs.gentoo.org/717450
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/15416
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk/asterisk-13.32.0-r1.ebuild | 10 +-
 net-misc/asterisk/asterisk-16.9.0.ebuild | 10 +-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/net-misc/asterisk/asterisk-13.32.0-r1.ebuild 
b/net-misc/asterisk/asterisk-13.32.0-r1.ebuild
index 63d8d692786..49dc718b5c0 100644
--- a/net-misc/asterisk/asterisk-13.32.0-r1.ebuild
+++ b/net-misc/asterisk/asterisk-13.32.0-r1.ebuild
@@ -247,21 +247,13 @@ src_install() {
diropts -m 0750 -o root -g asterisk
keepdir /etc/asterisk
if use samples; then
-   emake NOISY_BUILD=yes DESTDIR="${ED}" samples
+   emake NOISY_BUILD=yes DESTDIR="${ED}" 
CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs
for conffile in "${ED}/etc/asterisk/"*
do
fowners root:root "${conffile#${ED}}"
fperms 0644 "${conffile#${ED}}"
done
-   einfo "Sample files have been installed"
-   else
-   einfo "Skipping installation of sample files..."
-   rm "${ED}"/var/lib/asterisk/mohmp3/* || die
-   rm "${ED}"/var/lib/asterisk/sounds/demo-* || die
-   rm "${ED}"/var/lib/asterisk/agi-bin/* || die
-   rm "${ED}"/etc/asterisk/* || die
fi
-   rm -r "${ED}"/var/spool/asterisk/voicemail/default || die
 
# keep directories
diropts -m 0750 -o asterisk -g root

diff --git a/net-misc/asterisk/asterisk-16.9.0.ebuild 
b/net-misc/asterisk/asterisk-16.9.0.ebuild
index 9f32978aaa5..b7d72507ad5 100644
--- a/net-misc/asterisk/asterisk-16.9.0.ebuild
+++ b/net-misc/asterisk/asterisk-16.9.0.ebuild
@@ -248,21 +248,13 @@ src_install() {
diropts -m 0750 -o root -g asterisk
keepdir /etc/asterisk
if use samples; then
-   emake NOISY_BUILD=yes DESTDIR="${ED}" samples
+   emake NOISY_BUILD=yes DESTDIR="${ED}" 
CONFIG_SRC=configs/samples CONFIG_EXTEN=.sample install-configs
for conffile in "${ED}/etc/asterisk/"*
do
fowners root:root "${conffile#${ED}}"
fperms 0644 "${conffile#${ED}}"
done
-   einfo "Sample files have been installed"
-   else
-   einfo "Skipping installation of sample files..."
-   rm "${ED}"/var/lib/asterisk/mohmp3/* || die
-   rm "${ED}"/var/lib/asterisk/sounds/demo-* || die
-   rm "${ED}"/var/lib/asterisk/agi-bin/* || die
-   rm "${ED}"/etc/asterisk/* || die
fi
-   rm -r "${ED}"/var/spool/asterisk/voicemail/default || die
 
# keep directories
diropts -m 0750 -o asterisk -g root



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

2020-04-21 Thread Joonas Niilola
commit: 1fb95da94a77f9c4e3ad4370412813f6d93f5cbd
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri Apr 17 13:36:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:16:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb95da9

dev-python/pycollada: bump to 0.7.1

Closes: https://bugs.gentoo.org/717566
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pycollada/Manifest   |  1 +
 dev-python/pycollada/metadata.xml   |  5 ++--
 dev-python/pycollada/pycollada-0.7.1.ebuild | 45 +
 3 files changed, 49 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycollada/Manifest b/dev-python/pycollada/Manifest
index 1b273279a3a..47d5abe8cb1 100644
--- a/dev-python/pycollada/Manifest
+++ b/dev-python/pycollada/Manifest
@@ -1 +1,2 @@
 DIST pycollada-0.6.tar.gz 3109963 BLAKE2B 
92e9b3a28c959700fad4f4af1c6375f47b1a3cabb4ff3b8eec47a5625bd680d7088b7c9677e0d395f3be296d555996e5e5819f11ab82a0fa37b0c6fbec33795f
 SHA512 
043eaafbd97a588897870e89202e281777094e4bf63ea56a979b6f7aef7ad549fc2b71f3b575c0b9c413bc10756ba36e02cc7cbd497a6cbaa51f06e99b34f0cd
+DIST pycollada-0.7.1.tar.gz 3526373 BLAKE2B 
9adcbff206bc856fce1eef1784734c5604800cff350d32a83d53a4eaf965673adac797f510662dffc70fcfd76a7102fdb9321ead89d765954ffccc9338df446a
 SHA512 
ac4d88b2398bf0364beaaf3e2e468be9131dc0f8088bfce8be18d9eb5a7c093db84a364931884fa7c493dfae81036ec63bc7c689ebf49e961eefc0c4853a0131

diff --git a/dev-python/pycollada/metadata.xml 
b/dev-python/pycollada/metadata.xml
index 04ffb3bbb4c..e0cc39c3268 100644
--- a/dev-python/pycollada/metadata.xml
+++ b/dev-python/pycollada/metadata.xml
@@ -10,8 +10,9 @@
Proxy Maintainers
 
 
-A python COLLADA library, which can be used to create, edit and load
-COLLADA documents.
+A python module for creating, editing and loading COLLADA, which is a
+COLLAborative Design Activity for establishing an interchange file format
+for interactive 3D applications.
 
 
pycollada/pycollada

diff --git a/dev-python/pycollada/pycollada-0.7.1.ebuild 
b/dev-python/pycollada/pycollada-0.7.1.ebuild
new file mode 100644
index 000..9e07aa9cc4f
--- /dev/null
+++ b/dev-python/pycollada/pycollada-0.7.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for reading and writing COLLADA documents"
+HOMEPAGE="https://pycollada.readthedocs.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.2[${PYTHON_USEDEP}]
+"
+
+DOCS=( AUTHORS.md COPYING README.markdown )
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
+
+python_install_all() {
+   if use examples ; then
+   insinto /usr/share/${P}/
+   doins -r examples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # ensure data files for tests are getting installed too
+   python_moduleinto collada/tests/
+   python_domodule collada/tests/data
+}



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

2020-04-21 Thread Joonas Niilola
commit: 3609007523ee4b6f8efdcd0fd97b10b818e8305a
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Apr 10 20:19:13 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36090075

dev-python/python-musicbrainz-ngs: add 0.7.1

Signed-off-by: Gerion Entrup  flump.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/python-musicbrainz-ngs/Manifest |  1 +
 .../python-musicbrainz-ngs-0.7.1.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/python-musicbrainz-ngs/Manifest 
b/dev-python/python-musicbrainz-ngs/Manifest
index ae69132c893..2217919071a 100644
--- a/dev-python/python-musicbrainz-ngs/Manifest
+++ b/dev-python/python-musicbrainz-ngs/Manifest
@@ -1 +1,2 @@
 DIST python-musicbrainzngs0.6.tar.gz 110948 BLAKE2B 
9528d966565f7c927a98d311dcbb6db73a84614efa3eb071fe944b29b655526f9dd6e8a4a217428883d30b93c18e45c3d752d321d3c0689e5af00423b5fd7faa
 SHA512 
901729f736b207f2f086e3d44a3515d405f6621706ad9c7ca07dd304349e048c5790bb16b054393651808bac4905ceb9493dd66d9fb17a1612692427c0bd3bd4
+DIST python-musicbrainzngs0.7.1.tar.gz 112302 BLAKE2B 
1c0696c72b8ea78d182300c76c0040117e1448a7955fa9aed8e42d1ebf9aa1b43359cee1158920fa31d3fb7536796130b54d0d45f351ddb5449d8f022a55f552
 SHA512 
a674c38b5084d1ae554dd03d1b3e613b48f8f3f3ada67f8d608130cebd35f0640ca65f8b4d224c1e660975274b0b077ffae29739ac2dc5a7078ca87eb8ccadd9

diff --git 
a/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild 
b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild
new file mode 100644
index 000..1977a6d5c12
--- /dev/null
+++ b/dev-python/python-musicbrainz-ngs/python-musicbrainz-ngs-0.7.1.ebuild
@@ -0,0 +1,39 @@
+# 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
+
+MY_PN="${PN/%-ngs/ngs}"
+
+DESCRIPTION="Python bindings for the MusicBrainz NGS and the Cover Art Archive 
webservices"
+HOMEPAGE="https://github.com/alastair/python-musicbrainzngs;
+SRC_URI="https://github.com/alastair/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_PN}${PV}.tar.gz"
+
+LICENSE="BSD-2 ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests setup.py
+
+python_prepare_all() {
+   # Prevent un-needed d'loading
+   sed -e "s/^ *'sphinx.ext.intersphinx'//" -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2020-04-21 Thread Joonas Niilola
commit: 89d2a6c1a58b5ae9b2220b8553964973271df320
Author: Bernd Waibel  gmail  com>
AuthorDate: Fri Apr 17 13:39:02 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:16:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d2a6c1

dev-python/pycollada: drop old 0.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernd Waibel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15384
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pycollada/Manifest|  1 -
 dev-python/pycollada/pycollada-0.6-r1.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/dev-python/pycollada/Manifest b/dev-python/pycollada/Manifest
index 47d5abe8cb1..3ba357d1770 100644
--- a/dev-python/pycollada/Manifest
+++ b/dev-python/pycollada/Manifest
@@ -1,2 +1 @@
-DIST pycollada-0.6.tar.gz 3109963 BLAKE2B 
92e9b3a28c959700fad4f4af1c6375f47b1a3cabb4ff3b8eec47a5625bd680d7088b7c9677e0d395f3be296d555996e5e5819f11ab82a0fa37b0c6fbec33795f
 SHA512 
043eaafbd97a588897870e89202e281777094e4bf63ea56a979b6f7aef7ad549fc2b71f3b575c0b9c413bc10756ba36e02cc7cbd497a6cbaa51f06e99b34f0cd
 DIST pycollada-0.7.1.tar.gz 3526373 BLAKE2B 
9adcbff206bc856fce1eef1784734c5604800cff350d32a83d53a4eaf965673adac797f510662dffc70fcfd76a7102fdb9321ead89d765954ffccc9338df446a
 SHA512 
ac4d88b2398bf0364beaaf3e2e468be9131dc0f8088bfce8be18d9eb5a7c093db84a364931884fa7c493dfae81036ec63bc7c689ebf49e961eefc0c4853a0131

diff --git a/dev-python/pycollada/pycollada-0.6-r1.ebuild 
b/dev-python/pycollada/pycollada-0.6-r1.ebuild
deleted file mode 100644
index b1249b836a2..000
--- a/dev-python/pycollada/pycollada-0.6-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for reading and writing COLLADA documents"
-HOMEPAGE="https://pycollada.readthedocs.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.2[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( ${RDEPEND} )
-"
-
-DOCS=( AUTHORS.md CHANGELOG.rst COPYING README.markdown )
-
-python_compile_all() {
-   if use doc ; then
-   pushd docs > /dev/null || die
-   emake html
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   if use examples ; then
-   insinto /usr/share/${P}/
-   doins -r examples
-   fi
-
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-
-   distutils-r1_python_install_all
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   # ensure data files for tests are getting installed too
-   python_moduleinto collada/tests/
-   python_domodule collada/tests/data
-}
-
-python_test() {
-   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
-}



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

2020-04-21 Thread Joonas Niilola
commit: d26bda5f5f96d4b95cd194ac276a098eff42b690
Author: Ralph Seichter  seichter  de>
AuthorDate: Sat Apr 18 21:18:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26bda5f

net-misc/httpie: Bump to version 2.1.0

This ebuild adds support for Python 3.8.

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

 net-misc/httpie/Manifest|  1 +
 net-misc/httpie/httpie-2.1.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/net-misc/httpie/Manifest b/net-misc/httpie/Manifest
index 0ad06b6c918..ff3b4039a86 100644
--- a/net-misc/httpie/Manifest
+++ b/net-misc/httpie/Manifest
@@ -1,2 +1,3 @@
 DIST httpie-1.0.3.tar.gz 1745537 BLAKE2B 
82279804bf10c1882a163f7b361917c9013a5d4ec9ace934f4d89a8c42d18575863cec57768bb4ccfed3b9913a7f2cba593f398a36f87d045a68f21c7237e381
 SHA512 
80e540dcb92a55fb8b3c5dd56f380cb1795e4296827591853070a5b775c1f87cd881758d9dd0bdfeff383d06ce8ffafe68ec0269e3d269473e528952a769ecb7
 DIST httpie-2.0.0.tar.gz 1752529 BLAKE2B 
212e7a142f3efdf1bf238d6eb7e472579a8a8248950caf19ec584eba4f903de09b08433805105a61714046857d32b662f54cde927d20db2a2a1ab81bc99bc753
 SHA512 
ddac5206107241c9fdc2d2697a31fc7a123c3a01c2ccbd0aad8d52e1472f093b201e422522972cce992bfb2fc7d32ffc6380d457112c83ab643008086f9a7f2d
+DIST httpie-2.1.0.tar.gz 1754801 BLAKE2B 
dabb6a1ce0cc4ecebbc7e933ed3084d7b75e0fac1fbf6968f41d37ee95cef684ee3603ddb5361e072328d13c9c98332b23bfdd0454da3399038307b124ea2e98
 SHA512 
39d56c9b9aad4871ce439a235377a930ad7c78b833f9bad568142efc9fd8af9123ac931e434c6ddb7fa6e0deb0acf8f5fd1ddf79f3b7a65467267cbf4629555b

diff --git a/net-misc/httpie/httpie-2.1.0.ebuild 
b/net-misc/httpie/httpie-2.1.0.ebuild
new file mode 100644
index 000..e3773e796fb
--- /dev/null
+++ b/net-misc/httpie/httpie-2.1.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Modern command line HTTP client"
+HOMEPAGE="https://httpie.org/ https://pypi.org/project/httpie/;
+SRC_URI="https://github.com/jakubroztocil/httpie/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]"
+DEPEND="test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   newbashcomp extras/httpie-completion.bash http
+   insinto /usr/share/fish/vendor_completions.d
+   newins extras/httpie-completion.fish http.fish
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/scite/

2020-04-21 Thread Joonas Niilola
commit: 0f7afdf9695a745921914ec41885c3a3bd014760
Author: Ervin Peters  ervnet  de>
AuthorDate: Sat Apr 18 17:34:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7afdf9

app-editors/scite: Version bump to 4.3.2

bugfixes and enhancements...

Signed-off-by: Ervin Peters  ervnet.de>
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Closes: https://github.com/gentoo/gentoo/pull/14521
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/scite/Manifest   |   1 +
 app-editors/scite/scite-4.3.2.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/app-editors/scite/Manifest b/app-editors/scite/Manifest
index 51d8c69941b..808dd3f0d0e 100644
--- a/app-editors/scite/Manifest
+++ b/app-editors/scite/Manifest
@@ -1,3 +1,4 @@
 DIST scite-4.1.3.tgz 2546247 BLAKE2B 
9c0cd767e6aff861bb706500eebf5fa431d5ce608f37a9b19d2af7d558698eb3073a33fcdd0900abb549aa9ed65981a9f217dc1dae4b21be919c380d20d4ee8f
 SHA512 
875dd44785e9c96a264df9061830c7ab51296061da7765084ec4445d7f529dabecebcfadc5a1d8cab9074ffd588903ca056ed5de0ae974d60a5c57b13d61550d
 DIST scite-4.2.0.tgz 2629884 BLAKE2B 
f9801146a086faefb38b72d28e00da055191c44254e5a6d34ade06462febd6a2b596aa572dd7e16c7541b0fcc23ff5f97f462b8869440782fd51f71ddd16d4c9
 SHA512 
d0a46ed2a21057a4fa866ae9305c9893360376d8591a9414eab96f9cb91991a43f3bf824bbb9a00c606555686aafdc0dc4b4bb41bcc94fe5dc90064342914c5a
 DIST scite-4.2.1.tgz 2633438 BLAKE2B 
cddf23f60eb1791266e38eba03ed8708aa02e0d91470344b19bfad7519930691a4b6a79b1eed3ac06234509b20fbd6b299c13c48a6990e0d8ced1a99a1d01220
 SHA512 
b2ad499f1c4d1a15b009516d24186c7d84f48ccdd40d2e9ca614de3cf36725a710523beaacda499186f040869e87339c2292e23eec959c2cdaa5fedfbb94d565
+DIST scite-4.3.2.tgz 2710026 BLAKE2B 
dd53eb2c3214033976ae4c5f63f75ea19d691ac9362e9d8ed527aff6b34d16e029d404d9731e3097cdf36d4c4594b427aa26bc9b83cb6a6ed05741e61fe4dfd4
 SHA512 
fd29369787f16c8357ae4bfd82b7f621ebb399e93e77c7540296c2a3c8b4e403071359f67f59bb5bd59216ae7e9cfa8aabfc38e200d59bea2c13e96991a3c9b8

diff --git a/app-editors/scite/scite-4.3.2.ebuild 
b/app-editors/scite/scite-4.3.2.ebuild
new file mode 100644
index 000..e34188a5587
--- /dev/null
+++ b/app-editors/scite/scite-4.3.2.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A very powerful, highly configurable, small editor with syntax 
coloring"
+HOMEPAGE="http://www.scintilla.org/SciTE.html;
+SRC_URI="https://www.scintilla.org/${PN}${PV//./}.tgz -> ${P}.tgz"
+
+LICENSE="HPND lua? ( MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="lua"
+
+RDEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango
+   lua? ( >=dev-lang/lua-5:= )"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig"
+
+DOCS=("../README")
+
+S="${WORKDIR}/${PN}/gtk"
+
+pkg_pretend() {
+   if tc-is-clang ; then
+   # need c++17 features
+   [[ "${MERGE_TYPE}" != "binary" &&
+   $(clang-major-version) -lt 5 ]] &&
+   die "Sorry, SCiTE uses C++17 Features and needs 
>sys-devel/clang-5
+   ($(clang-major-version))."
+
+   elif tc-is-gcc; then
+   # older gcc is not supported
+   [[ "${MERGE_TYPE}" != "binary" &&
+   $(gcc-major-version) -lt 7 ]] &&
+   die "Sorry, Scite uses C++17 Features, need >sys-devel/gcc-7."
+   else
+   die "Either gcc or clang should be configured for building 
scite"
+   fi
+}
+
+src_prepare() {
+   # remove hardcoded CC, Optimizations and clang unknown flags
+   sed -i "${WORKDIR}/scintilla/gtk/makefile" \
+   -e "s#^CC = gcc#CC = ${CC}#" \
+   -e "s#^CC = clang#CC = ${CC}#" \
+   -e "s#^CXX = clang++#CC = ${CXX}#" \
+   -e "s#-Os##" \
+   -e "s#-Wno-misleading-indentation##" \
+   || die "error patching /scintilla/gtk/makefile"
+
+   sed -i "${S}/makefile" \
+   -e "s#^CC = clang#CC = ${CC}#" \
+   -e "s#^CXX = clang++#CC = ${CXX}#" \
+   -e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
+   -e "s#-Os##" \
+   || die "error patching gtk/makefile"
+
+   # repair and enhance the .desktop file
+   sed -i "${S}/SciTE.desktop" \
+   -e "s#text/plain#text/\*;application/xhtml+xml#" \
+   -e "s#^Categories=\(.*\)#Categories=Development;#" \
+   || die "error patching /scite/gtk/SciTe.desktop"
+
+   #  add the ebuild suffix as shell type for working with ebuilds
+   sed -i "${WORKDIR}/scite/src/perl.properties" \
+   -e "s#\*.sh;\*.bsh;#\*.ebuild;\*.sh;\*.bsh;#" \
+   || die "error patching /scite/src/perl.prperties"
+
+   # it seems that pwd here is ${S}, but user patches are relative to 

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

2020-04-21 Thread Joonas Niilola
commit: e90e330caac1018ae7079db2eb3bc73a02830ed7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 21 07:31:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:16:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90e330c

dev-python/pycollada: fix docdir path

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

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

diff --git a/dev-python/pycollada/pycollada-0.7.1.ebuild 
b/dev-python/pycollada/pycollada-0.7.1.ebuild
index 9e07aa9cc4f..034743cccba 100644
--- a/dev-python/pycollada/pycollada-0.7.1.ebuild
+++ b/dev-python/pycollada/pycollada-0.7.1.ebuild
@@ -29,7 +29,7 @@ distutils_enable_tests unittest
 
 python_install_all() {
if use examples ; then
-   insinto /usr/share/${P}/
+   insinto /usr/share/${PF}/
doins -r examples
fi
 



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

2020-04-21 Thread Joonas Niilola
commit: b8410da05409481b73c1b1d38e56d134afecf041
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 21 07:15:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:16:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8410da0

skel.metadata.xml: indent, add content to longdescription

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

 skel.metadata.xml | 53 ++---
 1 file changed, 30 insertions(+), 23 deletions(-)

diff --git a/skel.metadata.xml b/skel.metadata.xml
index 42444c65587..d7b7a769652 100644
--- a/skel.metadata.xml
+++ b/skel.metadata.xml
@@ -1,31 +1,38 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-
-   example...@gentoo.org
-   Primary maintainer
-
-
-   exampleproj...@gentoo.org
-   Gentoo Example Project
-
-Long description of the package
-
-   Uses app-text/aspell for spell checking.
-   Requires an installed dictionary from 
app-dicts
-   Description of how USE='flag' affects this 
package
-   Description of how USERLAND='GNU' affects this
-   package
-
+  
+example...@gentoo.org
+Primary maintainer
+  
+  
+exampleproj...@gentoo.org
+Gentoo Example Project
+  
+  
+Long description of the package. Note that long description should be long.
+This section doesn't have to exist, if it doesn't differ from ebuild's
+DESCRIPTION.
+
+Using either spaces or tabs to indent is allowed. However mixing both in
+a single metadata.xml file is not.
+  
+  
+Uses app-text/aspell for spell checking.
+  Requires an installed dictionary from app-dicts
+Description of how USE='flag' affects this package
+Description of how USERLAND='GNU' affects this
+  package
+  
 



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

2020-04-21 Thread Joonas Niilola
commit: 8d69aae313d7340b1a6fabd4a2b4b8ff19d3755f
Author: Kai Krakow  kaishome  de>
AuthorDate: Sun Apr 19 12:10:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d69aae3

www-apps/hugo: Drop old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Kai Krakow  kaishome.de>
Closes: https://github.com/gentoo/gentoo/pull/15408
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/hugo/Manifest   |  2 --
 www-apps/hugo/hugo-0.58.3.ebuild | 39 ---
 www-apps/hugo/hugo-0.62.0.ebuild | 44 
 3 files changed, 85 deletions(-)

diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index 7616905059a..19559cc02e6 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -522,8 +522,6 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip 80579 BLAKE2B 
d5de9f0dbf72902ec2244971
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20180728063816-88497007e858.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce
-DIST hugo-0.58.3.tar.gz 35274155 BLAKE2B 
5f60a49ebdba3a1f259f0670b53eee011c8145d774ab5ab58773420adc00020bfd2c666284f069e25d5274b9e10959ba40a4dd3d65e2091880f03e34ca5177c7
 SHA512 
b51a83a3853e985dbd79f681198f2c41621ad4253b1b04359264cd9bc5037fffe2fafc4bffafd47dd44bb8880b3f6b3e32ea72e4e352099c08c392f5ab1ebe2e
-DIST hugo-0.62.0.tar.gz 38685967 BLAKE2B 
b9e9723e910570f757108aa5e608d45ecb846c10b35449379a48fa68384aec9ae4f89c4e168005c3b27f533554f6de62067c68849f31be1a93722f95cbae0a74
 SHA512 
773244c1d174fef9af26ca89bc818d09bcf19dab13b9222ff949d812e7b6e5eead6a214af8cc19dd6de258b36c272fb606cdac41f553a29f561d7cd0af0c3ffb
 DIST hugo-0.69.0.tar.gz 32527452 BLAKE2B 
de2fabd0a74a88b307f3fcf781f94d015caab4bbe8ce9e66769a60a358a183c086ecacccf22e259c93da6181d50e8bf30df48a3a556ad36dbdb254edb4e37fc5
 SHA512 
585d38b438f6a888c623b3fe84bb652613037acfdfe53df00e13fa6597cd67c18d587986a35ca67876345d2c601c765e67e5e0fad25ed10e8002c99a99654f8f
 DIST pack.ag%2Famqp%2F@v%2Fv0.11.0.mod 20 BLAKE2B 
d5f63707dc993966cf972285b18d24c5448f4e40f4a9dd5cd5b2eaa20ac8b7c19d5a6391aae35d2fa108cd21275c5e624a1adec488e4d214bdb770c83d7ed3d4
 SHA512 
fd1aa736efb3454de105d381170d31621ebb53f331e8c677498c90843ff2b1230a86e721905a93e621369b3c50d513d957b7447803e31576c4e3ebba6ea44dc0
 DIST pack.ag%2Famqp%2F@v%2Fv0.8.0.mod 20 BLAKE2B 
d5f63707dc993966cf972285b18d24c5448f4e40f4a9dd5cd5b2eaa20ac8b7c19d5a6391aae35d2fa108cd21275c5e624a1adec488e4d214bdb770c83d7ed3d4
 SHA512 
fd1aa736efb3454de105d381170d31621ebb53f331e8c677498c90843ff2b1230a86e721905a93e621369b3c50d513d957b7447803e31576c4e3ebba6ea44dc0

diff --git a/www-apps/hugo/hugo-0.58.3.ebuild b/www-apps/hugo/hugo-0.58.3.ebuild
deleted file mode 100644
index 80f8f7e111c..000
--- a/www-apps/hugo/hugo-0.58.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module bash-completion-r1
-
-# The fork with prefetched vendor packages using `go mod vendor`
-EGO_PN="github.com/g4s8/hugo"
-GIT_COMMIT="e5194ddedf51ecb3a0c63cf5f5aa82a3be21c8cf"
-KEYWORDS="~amd64"
-
-DESCRIPTION="The world's fastest framework for building websites"
-HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo;
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0 Unlicense BSD BSD-2 MPL-2.0"
-SLOT="0"
-IUSE="+sass +bash-completion"
-
-RESTRICT="test"
-
-src_compile() {
-   mkdir -pv bin || die
-   go build -ldflags \
-   "-X ${EGO_PN}/hugolib.CommitHash=${GIT_COMMIT}" \
-   $(usex sass "-tags extended" "") -o "${S}/bin/hugo" || die
-   bin/hugo gen man || die
-   if use bash-completion ; then
-   bin/hugo gen autocomplete --completionfile hugo || die
-   fi
-}
-
-src_install() {
-   dobin bin/*
-   if use bash-completion ; then
-   dobashcomp hugo || die
-   fi
-   doman man/*
-   

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

2020-04-21 Thread Joonas Niilola
commit: 5100e3b4eab1c3bbc1adf492ec20bca7f82f1add
Author: Sergey Ilinykh  gmail  com>
AuthorDate: Sat Apr 18 20:56:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5100e3b4

net-im/psi: added cmake flag to compile with detailed version

Signed-off-by: Sergey Ilinykh  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15402
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/psi/psi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/psi/psi-.ebuild b/net-im/psi/psi-.ebuild
index 6e6329011f1..cd78ecbc499 100644
--- a/net-im/psi/psi-.ebuild
+++ b/net-im/psi/psi-.ebuild
@@ -118,6 +118,7 @@ src_configure() {
use webkit && chattype=webkit
 
local mycmakeargs=(
+   -DPRODUCTION=OFF
-DUSE_ASPELL=$(usex aspell)
-DUSE_ENCHANT=$(usex enchant)
-DUSE_HUNSPELL=$(usex hunspell)



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

2020-04-21 Thread Joonas Niilola
commit: 883731a160a8acf505591c230ec0946ca5df234a
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Apr 11 11:06:05 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 08:17:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883731a1

dev-python/python-musicbrainz-ngs: better long description

Signed-off-by: Gerion Entrup  flump.de>
Closes: https://github.com/gentoo/gentoo/pull/15300
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/python-musicbrainz-ngs/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-musicbrainz-ngs/metadata.xml 
b/dev-python/python-musicbrainz-ngs/metadata.xml
index 1f682f8098b..766578df9ea 100644
--- a/dev-python/python-musicbrainz-ngs/metadata.xml
+++ b/dev-python/python-musicbrainz-ngs/metadata.xml
@@ -10,7 +10,9 @@
Proxy Maintainers


-This library implements webservice bindings for the Musicbrainz NGS site, also 
known as /ws/2.
+   This library implements webservice bindings for the Musicbrainz 
NGS site, also known as /ws/2 and the Cover Art Archive.
+   With this library you can retrieve all kinds of music metadata 
from the MusicBrainz database.
+   The library can retrieve and submit both, the XML and JSON 
based webservice and provides the data in native Python.


alastair/python-musicbrainz-ngs



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

2020-04-21 Thread Michał Górny
commit: af0329d0ecd73f0c1d2e5cd5582cf570a5d8b3b6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 07:35:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0329d0

dev-python/discogs-client: Enable py3.{7,8}

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

 dev-python/discogs-client/discogs-client-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/discogs-client/discogs-client-2.2.1.ebuild 
b/dev-python/discogs-client/discogs-client-2.2.1.ebuild
index 4e157ea0bd7..d255698508f 100644
--- a/dev-python/discogs-client/discogs-client-2.2.1.ebuild
+++ b/dev-python/discogs-client/discogs-client-2.2.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-04-21 Thread Michał Górny
commit: c67df0e39a9dc978f1cf039f46c27157364bf929
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 08:03:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67df0e3

dev-python/diskcache: Bump to 4.1.0, py3.{7,8}

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

 dev-python/diskcache/Manifest   |  1 +
 dev-python/diskcache/diskcache-4.1.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest
index 5cf476e6d6b..a6fee4ee673 100644
--- a/dev-python/diskcache/Manifest
+++ b/dev-python/diskcache/Manifest
@@ -1 +1,2 @@
 DIST diskcache-3.1.0.tar.gz 489821 BLAKE2B 
56b54662f31172f4f746ce885d57a3e9f34af9d7318300fe6906aee1b3373919f6ee33922ab30b7979cc6e271f2f780894438b4114483a7c76f198fb7b2213c1
 SHA512 
30ea3e6c1ed6430c1a7e3bf022bd9233e89a2486308d1f48f6e2f0b50ccc1ee50dade7c55d98a5611ef384bd193cd28f7e65f5737bae00845b17c159177dd345
+DIST diskcache-4.1.0.gh.tar.gz 658268 BLAKE2B 
7712892a15e0f7b34b05c48071b4ed22f94ff4c8b6e66dff5591296d7186c686958ef3ec19994b6965319ba3e601850a1782f7ac8ed09090afda4b75ae16a12b
 SHA512 
3871e56fa9a50942e29e200df74d7f4312d21a0f51d6be2041ce71efd3c1d0c204cc1df5ac1f92825314c742bb48bf8b0a3929cee225055903953e095701c8e3

diff --git a/dev-python/diskcache/diskcache-4.1.0.ebuild 
b/dev-python/diskcache/diskcache-4.1.0.ebuild
new file mode 100644
index 000..36f1dadb121
--- /dev/null
+++ b/dev-python/diskcache/diskcache-4.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+HOMEPAGE="http://www.grantjenks.com/docs/diskcache/
+   https://github.com/grantjenks/python-diskcache/;
+DESCRIPTION="Disk and file backed cache"
+SRC_URI="
+   https://github.com/grantjenks/python-diskcache/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+S=${WORKDIR}/python-diskcache-${PV}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove dep on pytest-xdist
+   sed -i -e '/-n auto/d' tox.ini || die
+   # requires django-1.1*
+   rm diskcache/djangocache.py || die
+   sed -e '/diskcache\.djangocache/d' \
+   -e 's:test_djangocache:_&:' \
+   -i tests/test_doctest.py || die
+   rm tests/test_djangocache.py || die
+
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   elog "Please note that the Gentoo package does not install the 
djangocache"
+   elog "submodule as it requires old version of dev-python/django."
+}



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

2020-04-21 Thread Michał Górny
commit: bac4f15b6c7d294ea00978c7bf8d4dc41e166a6f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 06:11:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac4f15b

dev-python/pytest-asyncio: Bump to 0.11.0

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

 dev-python/pytest-asyncio/Manifest |  1 +
 .../pytest-asyncio/pytest-asyncio-0.11.0.ebuild| 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pytest-asyncio/Manifest 
b/dev-python/pytest-asyncio/Manifest
index e74701959d8..46a71b7ac04 100644
--- a/dev-python/pytest-asyncio/Manifest
+++ b/dev-python/pytest-asyncio/Manifest
@@ -1 +1,2 @@
 DIST pytest-asyncio-0.10.0.tar.gz 13968 BLAKE2B 
4e63d527b20c767b8f0777ed684a15abe54009be72db8a50ca3b37ef95dceb884168d8081c651e2bbd6d818529d6809bb3498055fedc7f951f5675d58f50e408
 SHA512 
78160d1918c5d3d2172f74fa07bf4bf6d0bc41011dd5b83b3a7f385ec30fc65d49c01bba5dd0e16ad9dcd9d72d8ab062526f3268d60cd2e24a35b5a8f883
+DIST pytest-asyncio-0.11.0.tar.gz 14070 BLAKE2B 
a97cc52a013e126c7aa48b21e8fdfb69c589efffefdfe0f1cef09ce98c1dd150f4298bfa9d707dfc264a6d48c71839847f929237204ba2a36e1bb1aae4e95cbe
 SHA512 
db1d6a9c4b3f6f24014eacf3b108d76e5b2d6761d35260f20023638cd898b6f0b499dd475bc07abd58bc73bee2a88b565c3ebcced2460e619a1b375fa6a27a64

diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.11.0.ebuild 
b/dev-python/pytest-asyncio/pytest-asyncio-0.11.0.ebuild
new file mode 100644
index 000..25b48145d63
--- /dev/null
+++ b/dev-python/pytest-asyncio/pytest-asyncio-0.11.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for testing asyncio code with pytest"
+HOMEPAGE="https://github.com/pytest-dev/pytest-asyncio
+   https://pypi.org/project/pytest-asyncio/;
+SRC_URI="https://github.com/pytest-dev/pytest-asyncio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/async_generator[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



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

2020-04-21 Thread Michał Górny
commit: 0b8e33b6f960ac055e7248a684ef5d96e08aa5ee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 07:33:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8e33b6

dev-python/oauth2: Enable py3.{7,8}

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

 dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild 
b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
index f717a49cbf0..ea99f3884be 100644
--- a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
+++ b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-04-21 Thread Michał Górny
commit: daa9e47f0d21a47b205e0541e56442599c46a6f6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 05:58:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa9e47f

dev-python/hypothesis: Bump to 5.10.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-5.10.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 447f039b8a3..e259779f232 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,4 +1,5 @@
 DIST hypothesis-python-4.50.8.tar.gz 6814518 BLAKE2B 
f2c39cae3708fe88d1854cda97633ba420c32fda38093bb852ef45929762cade0f7f0d1ef696ff96f7ebe7460e8bf53f63de9c959bbbd9e8ec162196d307aac0
 SHA512 
8c77439fd029e2380afbc059d2edf977414997ba81ecdfde14dfe9dbe9515a92e701751d13879c6b879271f817e01926c2dc66945ae76eb141818da1775bc545
 DIST hypothesis-python-4.57.1.tar.gz 9005030 BLAKE2B 
3d318896cbe2d24fa6847e764a109791d3acf3821852f8e170991b0be5b069f166e16bdacf7a82fbe49bd9db5188315cdec7cdb4592647571233949ec5732991
 SHA512 
28622ce8a1d89d09df65f3fbf7e92a1ad98dac140ab646fe11fcb15e6aa9a9672eb51d459f984384d92b819f902de911b06cec2542582d529dd556d2f99ed952
 DIST hypothesis-python-5.10.0.tar.gz 9005895 BLAKE2B 
a0928732d44a89454d9b94ff6d81500aabbb1cab65c75f3e8bbd439e8663ad3b31509fd074cdbe299c6a924993ea21902c6b6b1ceef4d19979cb103d8f528032
 SHA512 
6ad24a568e494c36235961afcdf6867338c04a69b256d46f8c60eeecee6e54197af4903cc539fde1fa1a16a00a12682aa5fe8ce7830b473f1040703545125658
+DIST hypothesis-python-5.10.1.tar.gz 9005932 BLAKE2B 
d0bb7c67cd4f2c35d78a8d0c9138bdbac247d8323d8dae50696758fe536e8f6b55fa6b506e9431f2c50a804f2098633feb8032e7b2a8e32497f3ee3d48bf46b5
 SHA512 
0a41cc1d90ac7f2c97562441712777d7186e16c44faaccbf6cbc4ef597c50e038935528c466e478d8023eb84a5f22e2d4de60169eb84dccaff0e333d8cb18173
 DIST hypothesis-python-5.9.1.tar.gz 9004366 BLAKE2B 
26b2412a1e11f17ed9449c4ac8acea17e380852980ddcbd9809122ba4b56347eef9b0af3690e41bd16582b81f38588322411c7b130883000952ddfbdedc33674
 SHA512 
ecb152e8c7f5910cf95c95571d39f33a2f38083c4ef4ad86674f312d0f413307863d8a15ccfa3a0cf0d4d058c175bdd51354cdc08e2bf5825bff5bc936ae2ca2

diff --git a/dev-python/hypothesis/hypothesis-5.10.1.ebuild 
b/dev-python/hypothesis/hypothesis-5.10.1.ebuild
new file mode 100644
index 000..161feb37e78
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-5.10.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
+   !!

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

2020-04-21 Thread Michał Górny
commit: be295a396487fa3a515f74ab96dad55d9b52c3b4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 06:26:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be295a39

dev-python/sphinx: Bump to 3.0.2

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-3.0.2.ebuild | 116 ++
 2 files changed, 117 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 7ef0e4f6b3b..a7e4d179a16 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -4,3 +4,4 @@ DIST Sphinx-2.4.3.tar.gz 5711784 BLAKE2B 
624bfad7bfb75f568ea28063ac909685a3f563d
 DIST Sphinx-2.4.4.tar.gz 5966973 BLAKE2B 
727a75eb4ec33beadf80b22cdd8dda02a53f4da4aea10ee18ecae658a69a9bb797f83b0d11b41b8405bf18b2472ea7fd501bea85382c20c5f2a9d5b14a032428
 SHA512 
cd35b7ebdf4eb41fb3a58706333ca4328fbf9b37999ad1bcc751f9769f0a294464e4def019a403fcd2204ca963ef641c35c957a4145eb50af07573d21df8c74d
 DIST Sphinx-3.0.0.tar.gz 5903494 BLAKE2B 
5183c98dad0fc05e263cbc1280f8230e6984f436cf6c19a34c51e2ef254a65b2a9fb579d3d0f77fe75f3936c6a11ffcace8bb4a24c9bb56e07629fbbfc3ba564
 SHA512 
7cd36eda10c13dcd16417b86c01eb361b2933836ce0a22e2728b4168356daa85f69db1b86352c3d2aa2445fa2ed77e7609ea22eb1970e93b8e25bdff52000ea3
 DIST Sphinx-3.0.1.tar.gz 5904304 BLAKE2B 
95763a29ff94590d64f41fad79b6a481863b0ffc410bf6b5ddee32afd2830d015e9b737ce9bedfcfb5a92ce2e072235ededde76a0362d5dcceb0308c2ba1f21b
 SHA512 
282d440fc8ce252f7bd91f1bac9a15b8fe1318210e2990ca5f25942d8126cab9fd257ed1fde3199dae65ea47763b21530549dfc46a18f76160b0debf426190d0
+DIST Sphinx-3.0.2.tar.gz 5904185 BLAKE2B 
b4ea11e0a19411b1903857d24c8443e14e45c30f488491543f13ba91fca5df0cbc8e75c83d78fd4d494cfd8a828f07f8da78033cb473f2b82da1acb6525961fe
 SHA512 
d5f6f62b8d4b26383d0dd1cfd5e5712096def5021ecc845dc11fd1f35aba6f04ff16a70b9013a284cc5f478442cf880ffa39fb3afdf9f05a75a2f1ad96293373

diff --git a/dev-python/sphinx/sphinx-3.0.2.ebuild 
b/dev-python/sphinx/sphinx-3.0.2.ebuild
new file mode 100644
index 000..cc3f58c1fc5
--- /dev/null
+++ b/dev-python/sphinx/sphinx-3.0.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx;
+SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
+IUSE="doc latex test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   /dev/null || die
+   "${EPYTHON}" -m sphinx.pycode.__init__ || die "Grammar generation 
failed."
+   popd >/dev/null || die
+}
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+   local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



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

2020-04-21 Thread Michał Górny
commit: 0728cb03eac6dee57def9a46240c8a720c120508
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 06:44:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0728cb03

dev-python/testfixtures: Bump to 6.14.1

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

 dev-python/testfixtures/Manifest   |  1 +
 dev-python/testfixtures/testfixtures-6.14.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index e5ea7bc1496..c9072657208 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -1,3 +1,4 @@
 DIST testfixtures-4.9.1.tar.gz 90117 BLAKE2B 
6560d4072f8b0108b7d7708c980f40df1a05af88df86dd01926bdf0eab107744fc89d75bdedaced7300c24a52a9d1c0685f5dd3f5f732121ff97af6d0859055a
 SHA512 
20053d22297b7852382a4f2bf6d76bde6489f788a9073aaae407f68bb6b3d7bdc4a045868cf7c99fd294936768745ee7d652c86a4a96c33fb0e95fa0d96d2a59
 DIST testfixtures-6.14.0.tar.gz 114912 BLAKE2B 
a9833a7765a1d74f6bb564f5fb93a8a91c8bbedd6eafafa0fa9610c5e3403998028d093f8937d1703844260fa8726e4b9de67c66bf10e46aaeef3be844d21283
 SHA512 
b6beb222a6163fa8b02acb2f0c41c55ba0e9ab3e4ba507a01f03691bc143e69117c8787d29ba785dfaf1257a7880d180bdaffb477f1bbaba2fa2ac3accc2e454
+DIST testfixtures-6.14.1.tar.gz 114969 BLAKE2B 
21e6b377e24240cb275feed2e160da256ca75884c5a6dc842364986031c3cd21fb1b5bc13f3e8780354d47179e6c038cb461a39a04d34bfc8beebbf9809d6431
 SHA512 
0da31d5e382984c22ada846c07570d4a179ba819005dd29891e551b99190fabaaf17174456f7ed4864e9c4aa25f7d5d8b86aa123b4628328610d6930c9c5d6bd
 DIST testfixtures-6.8.2.tar.gz 110838 BLAKE2B 
4b83a1459aec4bc4b4dcdff48603958bfd115806ce0c567faad37ac273e93096cf964af08d24b98c1743d6302d1b2f6f9c9498023c781ab3e9170e2eda74cefe
 SHA512 
ce6561d976a0b8f79ae72aaca6f5ffa8d1cae30ad73d3d88625ed4fe55da5f0a913785fa3e9aeb4268dfb243a7b74dddc262554521a71c766089383aa5b0e022

diff --git a/dev-python/testfixtures/testfixtures-6.14.1.ebuild 
b/dev-python/testfixtures/testfixtures-6.14.1.ebuild
new file mode 100644
index 000..3367b0ca55c
--- /dev/null
+++ b/dev-python/testfixtures/testfixtures-6.14.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A collection of helpers and mock objects for unit tests and doc 
tests"
+HOMEPAGE="https://pypi.org/project/testfixtures/ 
https://github.com/Simplistix/testfixtures;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/sybil[${PYTHON_USEDEP}]
+   >=dev-python/twisted-18[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   # Prevent un-needed download during build, fix Makefile for doc build
+   sed -e '/'sphinx.ext.intersphinx'/d' -i docs/conf.py || die
+
+   # remove test that tests the stripped zope-component 
test_components.ComponentsTests
+   rm -f testfixtures/tests/test_components.py docs/components.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   PYTHONPATH="." \
+   DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings \
+   pytest -vv || die
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2020-04-21 Thread Michał Górny
commit: 5a0d4858f589cf1e883737270043de9ae216e723
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 21 07:40:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 21 08:08:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0d4858

dev-python/discogs-client: Bump to 2.2.2

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

 dev-python/discogs-client/Manifest |  1 +
 .../discogs-client/discogs-client-2.2.2.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/discogs-client/Manifest 
b/dev-python/discogs-client/Manifest
index 95b4f68be81..924febac274 100644
--- a/dev-python/discogs-client/Manifest
+++ b/dev-python/discogs-client/Manifest
@@ -1 +1,2 @@
 DIST discogs-client-2.2.1.tar.gz 24645 BLAKE2B 
310b2a23a58f58c0d258599ad88a8e44202a38850af72ead293bd5ac21a92521ee53cfd6d8340d4c122145b4f3797f905a7f5273c6b0e5e23e8aff43fdf09c85
 SHA512 
fa339b14d5655a36fdf252fd94c729ecb97e195c1f7eb2e5207355dc5f4fd89d0b738218ffbac71acab4f143870bdba5cf5ea02dff70166014f14c30481ae1e5
+DIST discogs-client-2.2.2.tar.gz 25005 BLAKE2B 
1e87ce7a1cfd2d72a3dbbc0544a4e6a91d451c9d65c0712f261297e6bf4a46663bfe73d59781c9159902666cb10c0d1594a37ee6493623f794e0f4ec6ec6cfb0
 SHA512 
cf08526f739216efa9ef628f28650c8074cd6ddb21e0ab5431a8c8864c1f2707f612b065baf6b2f907b7fa7cdf2cfe5905cbefddb02c6f8f1c7796b0631a2ba7

diff --git a/dev-python/discogs-client/discogs-client-2.2.2.ebuild 
b/dev-python/discogs-client/discogs-client-2.2.2.ebuild
new file mode 100644
index 000..ce9a90a9447
--- /dev/null
+++ b/dev-python/discogs-client/discogs-client-2.2.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Official Python API client for Discogs"
+HOMEPAGE="https://github.com/discogs/discogs_client 
https://pypi.org/project/discogs-client/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/oauth2[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   "
+
+distutils_enable_tests unittest



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

2020-04-21 Thread Jeroen Roovers
commit: 7a3ac8e9332f2f2b222c6bf4de2392e748be6677
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 21 08:04:19 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 21 08:04:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3ac8e9

net-misc/chrony: Version 4.0_pre2

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

 net-misc/chrony/Manifest   |   1 +
 net-misc/chrony/chrony-4.0_pre2.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index f192425d2e5..e93bfc9b64b 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -1,2 +1,3 @@
 DIST chrony-3.5.tar.gz 458226 BLAKE2B 
611f21e36c6e745208e00eba988519fcd912c6c0c3518c953591f43224dc3da79f627027a6cd4bf9c4227e9f8659a69adbdb634252ff3920d2ef677e32012456
 SHA512 
c4f6376a44d71b6ac2b6d86e3d6fb4348642faeef7f3f3a4d6431627b5645efcc868b005cc398c8292bc3b63a1161fbd1a042c6ac2a0595843f908fe32eed90c
 DIST chrony-4.0-pre1.tar.gz 506735 BLAKE2B 
f06afaa0ae653b549760e3b8e2e8a33f70450895cda99773e49fa70358bea637434fd18e55a73e53a2f8ccd92ae9ee4555dcea98afbcae9317b122bf1e1cb5b3
 SHA512 
0b850d57fded23ac3cfe5907edb2a2b8441397a37575ce3b4af54f3b8f28ae7ae74f92926f619e4907a24d9bc10bb6b416bfe3ccc9d567720e3511d7f9513c59
+DIST chrony-4.0-pre2.tar.gz 512765 BLAKE2B 
bfcac8564b05ed3cb6a67230746ec83d3f00192bd1d5e623ee12068bf3b7ca55e169a0228a13b62339be6a1c237199cd73186b1962ba51b445a56040560917fb
 SHA512 
be3ca7c57c62c9ecf8d20d0b8d7b5a34ac455fb333be0587eabd5dfd7eebbcb3a3601ad161554a62098a9ca8d6530bee2900e9e7476bf477c3cb11907091dbd2

diff --git a/net-misc/chrony/chrony-4.0_pre2.ebuild 
b/net-misc/chrony/chrony-4.0_pre2.ebuild
new file mode 100644
index 000..c4c8a13c29a
--- /dev/null
+++ b/net-misc/chrony/chrony-4.0_pre2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="NTP client and server programs"
+HOMEPAGE="https://chrony.tuxfamily.org/;
+SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="
+   +adns +caps +cmdmon html ipv6 libedit +nettle +ntp +phc pps readline 
+refclock +rtc
+   +seccomp +sechash selinux
+"
+REQUIRED_USE="
+   ?? ( libedit readline )
+   sechash? ( nettle )
+"
+
+CDEPEND="
+   caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap )
+   libedit? ( dev-libs/libedit )
+   nettle? ( dev-libs/nettle )
+   readline? ( >=sys-libs/readline-4.1-r4:= )
+   seccomp? ( sys-libs/libseccomp )
+"
+DEPEND="
+   ${CDEPEND}
+   html? ( dev-ruby/asciidoctor )
+   pps? ( net-misc/pps-tools )
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-chronyd )
+"
+
+RESTRICT=test
+
+S="${WORKDIR}/${P/_/-}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch
+   "${FILESDIR}"/${PN}-3.5-r3-systemd-gentoo.patch
+)
+
+src_prepare() {
+   default
+   sed -i \
+   -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \
+   doc/* examples/* || die
+
+   # Copy for potential user fixup
+   cp "${FILESDIR}"/chronyd.conf "${T}"/chronyd.conf
+   cp examples/chronyd.service "${T}"/chronyd.service
+
+   # Set config for privdrop
+   if ! use caps; then
+   sed -i \
+   -e 's/-u ntp//' \
+   "${T}"/chronyd.conf "${T}"/chronyd.service || die
+   fi
+
+   if ! use seccomp; then
+   sed -i \
+   -e 's/-F 1//' \
+   "${T}"/chronyd.conf "${T}"/chronyd.service || die
+   fi
+}
+
+src_configure() {
+   tc-export CC
+
+   local CHRONY_EDITLINE
+   # ./configure legend:
+   # --disable-readline : disable line editing entirely
+   # --without-readline : do not use sys-libs/readline (enabled by default)
+   # --without-editline : do not use dev-libs/libedit (enabled by default)
+   if ! use readline && ! use libedit; then
+   CHRONY_EDITLINE='--disable-readline'
+   else
+   CHRONY_EDITLINE+=" $(usex readline '' --without-readline)"
+   CHRONY_EDITLINE+=" $(usex libedit '' --without-editline)"
+   fi
+
+   # not an autotools generated script
+   local myconf=(
+   $(use_enable seccomp scfilter)
+   $(usex adns '' --disable-asyncdns)
+   $(usex caps '' --disable-linuxcaps)
+   $(usex cmdmon '' --disable-cmdmon)
+   $(usex ipv6 '' --disable-ipv6)
+   $(usex nettle '' --without-nettle)
+   $(usex ntp '' --disable-ntp)
+   $(usex phc '' --disable-phc)
+   $(usex pps '' --disable-pps)
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/traceroute/

2020-04-21 Thread Jeroen Roovers
commit: bcb008d9435a3b6c0423f54c571e3b47fd0b745d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 21 07:58:47 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 21 08:01:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb008d9

net-analyzer/traceroute: Old

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

 net-analyzer/traceroute/Manifest |  2 --
 net-analyzer/traceroute/traceroute-2.0.20.ebuild | 37 
 net-analyzer/traceroute/traceroute-2.0.22.ebuild | 32 
 3 files changed, 71 deletions(-)

diff --git a/net-analyzer/traceroute/Manifest b/net-analyzer/traceroute/Manifest
index 475bef8468b..5105dae9abd 100644
--- a/net-analyzer/traceroute/Manifest
+++ b/net-analyzer/traceroute/Manifest
@@ -1,3 +1 @@
-DIST traceroute-2.0.20.tar.gz 68907 BLAKE2B 
0b80836fe05cad955f8d1a31ecad56f46b29f4710c949c43cac2f908aef551867f808672e3e750cf4b228a94685dca0032c3d2d3ed9d8d5982dfffbe824adbf4
 SHA512 
ba82468f5e52a14cf029ff977d85e9cc395bdac2fdf8c29232f9e664bf15efdbaca4f56a78533f2afadd3aef95e31d4497f00f4fc29f74a699a149f0434b484d
-DIST traceroute-2.0.22.tar.gz 69001 BLAKE2B 
8678bf2636b3a0615e7282923ccfeae9c721adbecaecee1deff9324bdca8be26e9b821131f84e01411455806c07ded5bdb34b6ab64d4572ffef24af3cfd17c39
 SHA512 
f7981188b5aa13b6a6c26e7bb3b6cbab88b1adec53a04bff4b878f800bb32a62d82fa389fb36aefd81cc3e9da31740e095f6b6f7eba4dd5926520ad3cff7a92c
 DIST traceroute-2.1.0.tar.gz 71460 BLAKE2B 
4c2126fa98625d525d0a1b0075d16a6ff37836e18d2ce8319f58c89bfa22a6a5e3bbe2ded22fa98d5128c7bb58578327db08120a5b78c1c4ff5673dcc0dea7e6
 SHA512 
3578007c734091ea0c906637c03fd133a8b0154fbf2e6b5c0c881184947918196bc03aeaf872d3bd53777b9b771cba5cf97f73fb5916bb53b75037f429b40ed3

diff --git a/net-analyzer/traceroute/traceroute-2.0.20.ebuild 
b/net-analyzer/traceroute/traceroute-2.0.20.ebuild
deleted file mode 100644
index 5d7d6cc3959..000
--- a/net-analyzer/traceroute/traceroute-2.0.20.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Utility to trace the route of IP packets"
-HOMEPAGE="http://traceroute.sourceforge.net/;
-SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE="static"
-
-RDEPEND="!http://traceroute.sourceforge.net/;
-SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="static"
-
-RDEPEND="!

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

2020-04-21 Thread Lars Wendler
commit: ffc0af0c067a98a26d530cb87a001fcf75d43c2c
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:38:41 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc0af0c

sys-apps/findutils: Removed old

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

 sys-apps/findutils/Manifest|   1 -
 .../findutils/files/findutils-4.6.0-glibc228.patch | 335 -
 .../files/findutils-4.6.0-gnulib-S_MAGIC_NFS.patch |  52 
 .../files/findutils-4.6.0-gnulib-mb.patch  |  34 ---
 sys-apps/findutils/findutils-4.6.0-r1.ebuild   |  65 
 5 files changed, 487 deletions(-)

diff --git a/sys-apps/findutils/Manifest b/sys-apps/findutils/Manifest
index 429ddc77474..61aa8b5fa95 100644
--- a/sys-apps/findutils/Manifest
+++ b/sys-apps/findutils/Manifest
@@ -1,2 +1 @@
-DIST findutils-4.6.0.tar.gz 3780154 BLAKE2B 
cae93c4e6bac93fa374ffba18ada95b783335fa7f9f9491cdd1848cd9bb6781a98e7b0ae3677c88bb3052afca2e90e066e072ee0f67c407cb7b087b49831d799
 SHA512 
41fcd4197c1efbd77f7420e5754e2cf9332dfef19f90c65a8fa1844bb4bc5d529c8393ee0ff979a054e9ac65ff71d7fe3921ea079f9960843412fc9a71f8afd4
 DIST findutils-4.7.0.tar.xz 1895048 BLAKE2B 
5d9f1f2f6bc47415057f9139af3d28abae7be9f812a15bce6016a4478eb3206f35c9329f281fda892f614d017f4f5615003ad60b6a74996ebfad81b1f4b54bf0
 SHA512 
650a24507f8f4ebff83ad28dd27daa4785b4038dcaadc4fe00823b976e848527074cce3f9ec34065b7f037436d2aa6e9ec099bc05d7472c29864ac2c69de7f2e

diff --git a/sys-apps/findutils/files/findutils-4.6.0-glibc228.patch 
b/sys-apps/findutils/files/findutils-4.6.0-glibc228.patch
deleted file mode 100644
index 651c2d26532..000
--- a/sys-apps/findutils/files/findutils-4.6.0-glibc228.patch
+++ /dev/null
@@ -1,335 +0,0 @@
-Fix build failure on glibc-2.28:
-fseeko.c: In function 'rpl_fseeko':
-fseeko.c:110:4: error: #error "Please port gnulib fseeko.c to your 
platform! Look at the code in fseeko.c, then report this to bug-gnulib."
-   #error "Please port gnulib fseeko.c to your platform! Look at the code 
in fseeko.c, then report this to bug-gnulib."
-
-Patch by milan hodoscek.
-
-https://bugs.gentoo.org/663242
 a/old/stdio-impl.h
-+++ b/gl/lib/stdio-impl.h
-@@ -1,5 +1,5 @@
- /* Implementation details of FILE streams.
--   Copyright (C) 2007-2008, 2010-2015 Free Software Foundation, Inc.
-+   Copyright (C) 2007-2008, 2010-2018 Free Software Foundation, Inc.
- 
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-@@ -12,12 +12,18 @@
-GNU General Public License for more details.
- 
-You should have received a copy of the GNU General Public License
--   along with this program.  If not, see .  */
-+   along with this program.  If not, see .  */
- 
- /* Many stdio implementations have the same logic and therefore can share
-the same implementation of stdio extension API, except that some fields
-have different naming conventions, or their access requires some casts.  */
- 
-+/* Glibc 2.28 made _IO_IN_BACKUP private.  For now, work around this
-+   problem by defining it ourselves.  FIXME: Do not rely on glibc
-+   internals.  */
-+#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN
-+# define _IO_IN_BACKUP 0x100
-+#endif
- 
- /* BSD stdio derived implementations.  */
- 
-@@ -29,10 +35,10 @@
- #include  /* For detecting Plan9.  */
- 
- #if defined __sferror || defined __DragonFly__ || defined __ANDROID__
--  /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */
-+  /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android 
*/
- 
- # if defined __DragonFly__  /* DragonFly */
--  /* See 
.
  */
-+  /* See 
.
  */
- #  define fp_ ((struct { struct __FILE_public pub; \
-  struct { unsigned char *_base; int _size; } _bf; \
-  void *cookie; \
-@@ -49,30 +55,84 @@
-  fpos_t _offset; \
-  /* More fields, not relevant here.  */ \
-} *) fp)
--  /* See 
.
  */
-+  /* See 
.
  */
- #  define _p pub._p
- #  define _flags pub._flags
- #  define _r pub._r
- #  define _w pub._w
-+# elif defined __ANDROID__ /* Android */
-+  /* Up to this commit from 2015-10-12
-+ 

-+ the innards of 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/files/, sys-apps/man-db/

2020-04-21 Thread Lars Wendler
commit: 5f96b31dfd4738313f0ffbde83945f64c2b46ca2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:37:32 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:37:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f96b31d

sys-apps/man-db: Removed old

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

 sys-apps/man-db/Manifest |   2 -
 sys-apps/man-db/files/man-db.cron|  11 ---
 sys-apps/man-db/man-db-2.7.6.1-r2.ebuild | 110 --
 sys-apps/man-db/man-db-2.9.0.ebuild  | 157 ---
 4 files changed, 280 deletions(-)

diff --git a/sys-apps/man-db/Manifest b/sys-apps/man-db/Manifest
index 6e12ba7270a..071f45cf4b9 100644
--- a/sys-apps/man-db/Manifest
+++ b/sys-apps/man-db/Manifest
@@ -1,4 +1,2 @@
-DIST man-db-2.7.6.1.tar.xz 1541316 BLAKE2B 
ea3aa7e90ea8af4882bd99d99374cc37d9c0c7f70bb970973eb3f2178aa4323bcdebc7f39f142ec0144dbe55a9f86aba15d9fe281d2662d280b8e6dca9452f24
 SHA512 
623c5e7f8b7c289908b2c926f8777293b8d39aeceef0d2509d701a8b0bfa81408650f655c8608318221786c751a79ee91124b07993de5298cd7fa6d8bb737301
 DIST man-db-2.8.7.tar.xz 1839012 BLAKE2B 
19b438b1083cfd838421f29ed053fe85686929bc9f2105fe399ea99622f138bca2ca17cddb9223362db2d5f9c4bb3669865ecf749fe845ea8e4223027f67
 SHA512 
9f9d6f3b776c0b35f95c179fb668f2dc3db3d3e63a162cfda98c5d126fe147f2418e1a1503037ebe28314f57d9b6f48b7f7674d611df14424973a866a61ff2d9
-DIST man-db-2.9.0.tar.xz 1857216 BLAKE2B 
b797c1bc48027346114d35f00624686daa7e139cf5836e207b482d645009b95577bc13cbad3f1b2498e8c7e8c2f530d43aa8dec96ebad6bb84e6cc77064319d1
 SHA512 
7deb4421c7944276c6edf974b1336ee2f6605ee470c98d374544e2fcaa32ec2afe077c5fd020fc1f74df058384a293b8ad5a92d86b1c15a949573af46ba09cda
 DIST man-db-2.9.1.tar.xz 1875456 BLAKE2B 
42d7d5f49bf19e031bde18dd60cbf18a7656e8756f2cc5d3789cab6ea82283115ed0303ae2f7f7ffd3e32310302b7b70b4e39704bd5c2a08ab60a38905d8c448
 SHA512 
ae2d1e9f293795c63f5a9a1a765478a9a59cbe5fe6f759647be5057c1ae53f90baee8d5467921f3d0102300f2111a5026eeb25f78401bcb16ce45ad790634977

diff --git a/sys-apps/man-db/files/man-db.cron 
b/sys-apps/man-db/files/man-db.cron
deleted file mode 100644
index b3794f25573..000
--- a/sys-apps/man-db/files/man-db.cron
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-# Use same perms/settings as the ebuild.
-cachedir="/var/cache/man"
-if [ ! -d "${cachedir}" ]; then
-   mkdir -p "${cachedir}"
-   chown man:man "${cachedir}"
-   chmod 0755 "${cachedir}"
-fi
-
-exec nice mandb --quiet

diff --git a/sys-apps/man-db/man-db-2.7.6.1-r2.ebuild 
b/sys-apps/man-db/man-db-2.7.6.1-r2.ebuild
deleted file mode 100644
index a4faae26809..000
--- a/sys-apps/man-db/man-db-2.7.6.1-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils ltprune user versionator
-
-DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
-HOMEPAGE="http://www.nongnu.org/man-db/;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="berkdb +gdbm +manpager nls selinux static-libs zlib"
-
-CDEPEND=">=dev-libs/libpipeline-1.4.0
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   !berkdb? ( !gdbm? ( sys-libs/gdbm:= ) )
-   sys-apps/groff
-   zlib? ( sys-libs/zlib )
-   !sys-apps/man"
-DEPEND="${CDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig
-   nls? (
-   >=app-text/po4a-0.45
-   sys-devel/gettext
-   )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-mandb )
-"
-PDEPEND="manpager? ( app-text/manpager )"
-
-pkg_setup() {
-   # Create user now as Makefile in src_install does setuid/chown
-   enewgroup man 15
-   enewuser man 13 -1 /usr/share/man man
-
-   if (use gdbm && use berkdb) || (use !gdbm && use !berkdb) ; then #496150
-   ewarn "Defaulting to USE=gdbm due to ambiguous berkdb/gdbm USE 
flag settings"
-   fi
-}
-
-src_configure() {
-   export ac_cv_lib_z_gzopen=$(usex zlib)
-   local myeconfargs=(
-   --docdir='$(datarootdir)'/doc/${PF}
-   --with-systemdtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d
-   --enable-setuid
-   --enable-cache-owner=man
-   --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 
3x 4x 5x 6x 7x 8x"
-   $(use_enable nls)
-   $(use_enable static-libs static)
-   --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
-   )
-   econf "${myeconfargs[@]}"
-
-   # Disable color output from groff so that the manpager can add it. 
#184604
-   sed -i \
-   -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \
-   src/man_db.conf 

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

2020-04-21 Thread Lars Wendler
commit: e79f424b2d06dde939a65364c8c9609f3c2f9b60
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:35:46 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:35:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79f424b

dev-libs/libpipeline: Removed old

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

 dev-libs/libpipeline/Manifest  |  2 --
 ...ibpipeline-1.4.1-gnulib-cygwin-sys_select.patch | 22 -
 ...pipeline-1.4.1-gnulib-darwin-program_name.patch | 28 --
 dev-libs/libpipeline/libpipeline-1.4.2.ebuild  | 24 ---
 dev-libs/libpipeline/libpipeline-1.5.1.ebuild  | 26 
 5 files changed, 102 deletions(-)

diff --git a/dev-libs/libpipeline/Manifest b/dev-libs/libpipeline/Manifest
index 77382652ccb..58be339e555 100644
--- a/dev-libs/libpipeline/Manifest
+++ b/dev-libs/libpipeline/Manifest
@@ -1,3 +1 @@
-DIST libpipeline-1.4.2.tar.gz 827362 BLAKE2B 
df85af1ca5c000a54d18d127bdff9286d7aced24e60fd0eff984cc6ae7acde880f71ec998946a7fd925167b5c05360ccb47439bb68eaeeb3fa7df1d320bf889d
 SHA512 
18d4592c142b745e709b9d30e894f1cb95e8006d8d3d3c978a1c4b8fc2393fc40383aa8236587cc7caf576ee9664867358a94c081c0730de9e337ddbd1e57e02
-DIST libpipeline-1.5.1.tar.gz 987822 BLAKE2B 
672da75a22aebf28e953a9a399d641bae8fb97da20527eb1f72f248d9e0afca10da7426bcbceb50f5bf2574fa7091e7ded5080c4a731327a09cfa74fde3a6c10
 SHA512 
9252c114bc59925eaf73ec9e8bb76b5649ccf985766edd2dc665630ec6de04c341298c74f8dc31c56e9ce20ad83da59df33eb3cc367e18a8012fd693cb823de6
 DIST libpipeline-1.5.2.tar.gz 994071 BLAKE2B 
997c13bdf632f2be161576e1b21d1be26ea29dc770ab74e4b105f21c926b8ae5e07a605b72ec56f55a55db3a3c1d487cfe64d571363e040612ea52b445f0bc3e
 SHA512 
721024cea4e8dd85ba31af23e6f65b6ab2323e4006a769674d18101744a5a990aa9ee9fcd9b35360fa1442a6d4a72bfed0227665d4eacba541808b1c48bc9a53

diff --git 
a/dev-libs/libpipeline/files/libpipeline-1.4.1-gnulib-cygwin-sys_select.patch 
b/dev-libs/libpipeline/files/libpipeline-1.4.1-gnulib-cygwin-sys_select.patch
deleted file mode 100644
index bfafadd110e..000
--- 
a/dev-libs/libpipeline/files/libpipeline-1.4.1-gnulib-cygwin-sys_select.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00065.html
-
 a/gnulib/lib/sys_select.in.h.orig  2014-08-03 15:31:22.0 +0200
-+++ a/gnulib/lib/sys_select.in.h   2016-05-19 12:57:51.243064700 +0200
-@@ -81,7 +81,7 @@
-Also, Mac OS X, AIX, HP-UX, IRIX, Solaris, Interix declare select()
-in .
-But avoid namespace pollution on glibc systems.  */
--# ifndef __GLIBC__
-+# if !(defined __GLIBC__ || defined __NEWLIB__)
- #  include 
- # endif
- 
-@@ -102,7 +102,7 @@
-But avoid namespace pollution on glibc systems.
-Do this after the include_next (for the sake of OpenBSD 5.0) but before
-the split double-inclusion guard (for the sake of Solaris).  */
--#if !(defined __GLIBC__ && !defined __UCLIBC__)
-+#if !((defined __GLIBC__ || defined __NEWLIB__) && !defined __UCLIBC__)
- # include 
- #endif
- 

diff --git 
a/dev-libs/libpipeline/files/libpipeline-1.4.1-gnulib-darwin-program_name.patch 
b/dev-libs/libpipeline/files/libpipeline-1.4.1-gnulib-darwin-program_name.patch
deleted file mode 100644
index 7921fd70b45..000
--- 
a/dev-libs/libpipeline/files/libpipeline-1.4.1-gnulib-darwin-program_name.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://lists.gnu.org/archive/html/bug-gnulib/2015-02/msg00079.html
-
-From: Margaret Lewicka 
-

- lib/error.c | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/lib/error.c b/lib/error.c
-index 6683197..36a3db7 100644
 a/gnulib/lib/error.c
-+++ a/gnulib/lib/error.c
-@@ -113,9 +113,13 @@ int strerror_r ();
- #  endif
- # endif
- 
-+#if defined __APPLE__ && defined __MACH__
-+#define program_name (((char **)*_NSGetArgv())[0])
-+#else
- /* The calling program should define program_name and set it to the
-name of the executing program.  */
- extern char *program_name;
-+#endif
- 
- # if HAVE_STRERROR_R || defined strerror_r
- #  define __strerror_r strerror_r
--- 
-2.1.0

diff --git a/dev-libs/libpipeline/libpipeline-1.4.2.ebuild 
b/dev-libs/libpipeline/libpipeline-1.4.2.ebuild
deleted file mode 100644
index 180d01b0415..000
--- a/dev-libs/libpipeline/libpipeline-1.4.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools-utils
-
-DESCRIPTION="a pipeline manipulation library"
-HOMEPAGE="http://libpipeline.nongnu.org/;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="virtual/pkgconfig
-   

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

2020-04-21 Thread Lars Wendler
commit: 2c31891f8ad1b877fc318fea751dfe9a199e6623
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:34:26 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:34:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c31891f

dev-libs/libpcre2: Security cleanup

Bug: https://bugs.gentoo.org/717800
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libpcre2/Manifest |  2 -
 dev-libs/libpcre2/libpcre2-10.33-r1.ebuild | 83 --
 2 files changed, 85 deletions(-)

diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index e33ddee29ef..a8947feadd7 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -1,4 +1,2 @@
-DIST libpcre2-10.33-patchset-1.0.tar.xz 17812 BLAKE2B 
7a6e73101ed12676e1acf1beafcb6bc84d99d588a9dc0a957697380d906474f6ac59ab509e6c7ee5a0879b8d6ec9d06a0aceb8b02c7b16f73602d034927dc836
 SHA512 
4a0e86756cb96e6143df3add6cd6bca4fb9bb8fcb6a4d2df1530847b946b2494132e9842da01d75b385c33555d96e25f1390788b9e41ca320c1d65f31c89b281
 DIST libpcre2-10.34-patchset-01.tar.xz 1208 BLAKE2B 
615b7eff085bd52bb3aed30c90ec5b8cec406f96c58bdfb0304dd59311517662067e68f85bc9930ed6f749820ecfe3c483e261616187bc1077ebb053670d4950
 SHA512 
d881665701bc330f237d19ee48491a81dc8b952b0b8e529eb83c3ffdf14710f68eb934f872ed76ef6b0bee1864261453e7e71e60e14217c004e4e12c6baa499f
-DIST pcre2-10.33.tar.bz2 1690739 BLAKE2B 
e59cf47a5068b2ec2d647d6dfe1cb5f8d6cdcc6fc6b47aa65a4c3d5aae256e7f0b090487d372c62aa7ec7f15a1f037650088b53385fc2fe31aa405878855e5d5
 SHA512 
c6aa52cdbb0c906b02e9a9f255697a1b9b99d9c7dccdaa484ffdb04fe3582d232ba3cb3c421d6df589a387b415dedb0817f58ec5391488b25b4e7bd9da6bab8f
 DIST pcre2-10.34.tar.bz2 1714731 BLAKE2B 
f731339b3acdb084ddb1462cf4638edefbfc4a95e63e44c8c75ded55fd9b98334336dbda5f31bd8e9410e63ccd83dc7e707cc20f03df4d801f182ff4939b6cc6
 SHA512 
77ad75f8b0b8bbfc2f57932596151bca25b06bd621e0f047e476f38cd127f43e2052460b95c281a7e874aad2b7fd86c8f3413f4a323abb74b9440a42d0ee9524

diff --git a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
deleted file mode 100644
index b4b72cb9a92..000
--- a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic libtool multilib-minimal toolchain-funcs usr-ldscript
-
-PATCH_SET="${P}-patchset-1.0.tar.xz"
-
-DESCRIPTION="Perl-compatible regular expression library"
-HOMEPAGE="http://www.pcre.org/;
-MY_P="pcre2-${PV/_rc/-RC}"
-if [[ ${PV} != *_rc* ]] ; then
-   # Only the final releases are available here.
-   SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
-   
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET};
-else
-   
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2;
-fi
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs 
unicode zlib"
-REQUIRED_USE="?? ( libedit readline )"
-
-BDEPEND="virtual/pkgconfig
-   userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
-RDEPEND="bzip2? ( app-arch/bzip2 )
-   zlib? ( sys-libs/zlib )
-   libedit? ( dev-libs/libedit )
-   readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pcre2-config
-)
-
-src_prepare() {
-   [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches
-
-   default
-
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-pcre2-8
-   --enable-shared
-   --with-match-limit-depth=$(usex recursion-limit 8192 
MATCH_LIMIT)
-   $(multilib_native_use_enable bzip2 pcre2grep-libbz2)
-   $(multilib_native_use_enable libedit pcre2test-libedit)
-   $(multilib_native_use_enable readline pcre2test-libreadline)
-   $(multilib_native_use_enable zlib pcre2grep-libz)
-   $(use_enable jit)
-   $(use_enable jit pcre2grep-jit)
-   $(use_enable pcre16 pcre2-16)
-   $(use_enable pcre32 pcre2-32)
-   $(use_enable static-libs static)
-   $(use_enable unicode)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
-}
-
-multilib_src_install() {
-   emake \
-   DESTDIR="${D}" \
-   $(multilib_is_native_abi || echo 

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

2020-04-21 Thread Lars Wendler
commit: 6f20d92d0bd563531a63d7220551a4cfb7c2f5f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:32:27 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:32:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f20d92d

sys-apps/sed: Removed old

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

 sys-apps/sed/Manifest   |  1 -
 sys-apps/sed/sed-4.5.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/sys-apps/sed/Manifest b/sys-apps/sed/Manifest
index 5db3054460a..5e6667e5cd2 100644
--- a/sys-apps/sed/Manifest
+++ b/sys-apps/sed/Manifest
@@ -1,3 +1,2 @@
-DIST sed-4.5.tar.xz 1274252 BLAKE2B 
08525659e0e01ec50e736c1665634f3816f57c48aeefa7f6bc7a152cd6c171bb4e96e5c215429fc5edbe6e1de6cc3efe4f2f3bf6865933a30dd1700e921d5b3f
 SHA512 
f95fb27e03b2301dae63878413b4c48e40341cc676945a612e1d0bd911da3192858ae142791292a99fbdaacbc7dab2d6fccb50787c06846f99b0b3740b40c196
 DIST sed-4.7.tar.xz 1298316 BLAKE2B 
752bc2e942b6f041710c6811518147c5fa4b143b33ae842ec1f142ec914bfaf4d7e8a94a2b1a5b345789944e5426f7946997f2ccbc43ee5034351a95ce3a677e
 SHA512 
e0be5db4cdf8226b34aaa9071bc5ae0eafde1c52227cee3512eea7fe2520d6c5cebf15266aa5c4adffbb51bf125c140a15644e28d57759893c12823ea9bbf4fb
 DIST sed-4.8.tar.xz 1348048 BLAKE2B 
62f6b6500cc9a20a35cafc2b09b12bb7da67fa0afb0b1b26153babc0023424b3126f44d29eba14c25fc4490996c90738b191c9440c66da6c120bbb9bc6f6df65
 SHA512 
7de25d9bc2981c63321c2223f3fbcab61d7b0df4fcf7d4394b72400b91993e1288d8bf53948ed5fffcf5a98c75265726a68ad4fb98e1d571bf768603a108c1c8

diff --git a/sys-apps/sed/sed-4.5.ebuild b/sys-apps/sed/sed-4.5.ebuild
deleted file mode 100644
index 28c5f7cfc63..000
--- a/sys-apps/sed/sed-4.5.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Super-useful stream editor"
-HOMEPAGE="http://sed.sourceforge.net/;
-SRC_URI="mirror://gnu/sed/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
-IUSE="acl nls selinux static"
-
-RDEPEND="
-   !static? (
-   acl? ( virtual/acl )
-   nls? ( virtual/libintl )
-   selinux? ( sys-libs/libselinux )
-   )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   static? (
-   acl? ( virtual/acl[static-libs(+)] )
-   nls? ( virtual/libintl[static-libs(+)] )
-   selinux? ( sys-libs/libselinux[static-libs(+)] )
-   )
-"
-
-src_configure() {
-   local myconf=()
-   if use userland_GNU; then
-   myconf+=( --exec-prefix="${EPREFIX}" )
-   else
-   myconf+=( --program-prefix=g )
-   fi
-
-   export ac_cv_search_setfilecon=$(usex selinux -lselinux)
-   export ac_cv_header_selinux_{context,selinux}_h=$(usex selinux)
-   use static && append-ldflags -static
-   myconf+=(
-   $(use_enable acl)
-   $(use_enable nls)
-   )
-   econf "${myconf[@]}"
-}



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

2020-04-21 Thread Lars Wendler
commit: 34b82c3127096f323425a4a1ccfae899b3006818
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 21 07:40:00 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 21 07:40:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b82c31

sys-apps/grep: Removed old

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

 sys-apps/grep/Manifest   |  1 -
 sys-apps/grep/grep-3.1-r1.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index d33bdf811cb..ca923bbfebe 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,3 +1,2 @@
-DIST grep-3.1.tar.xz 1370880 BLAKE2B 
d71a09d8bfd2c15b6d393d3ca4e22a2b2724632034a6d35d6e269a3c639d76ecaa5ae989a3d8466ee4bcf45e5d08862b0ef19194d6ec7ac6c250e6f60fc61031
 SHA512 
05494381c7dd8aad7e2ee4c17450de8d7b969a99dcfe17747db60df3475bf02d5323d091e896e8343e4f3251c29dc7f0b7a9f93c575c9d58ee2a57014c2c9d26
 DIST grep-3.3.tar.xz 1473056 BLAKE2B 
e1592b623d1f32d1b21d127b0d28f8f6501d4b854ff2de810d12d43292c00e6af887b038f22d0c4c45c314b6e9d73a82dec6d737519c674bb139c2ef70511aa0
 SHA512 
e4805dbddf7cd0f0faf412557d408509650c1ccf703bc450f10a3f727c690dbfaa1235aa81939a0e4b7ac6190f88c15ea1fcc562b343d4b4c7550f967aeb15db
 DIST grep-3.4.tar.xz 1555820 BLAKE2B 
4e1924d6d5eb66faca93b405cce9784d726a476f26a384c3b44375cb09f817008aeedaa701a30b6c1f21c030902d603a80ec80105b2d5d76eadf09b910d573a7
 SHA512 
0f1506bd19971fbdcb47a111277ca63e8ad045456f096980852fd0a61c860f29f4b369bbaaa5cbce4b0a81718e3e3274d9a078b491f2109baa9a02ce600ee206

diff --git a/sys-apps/grep/grep-3.1-r1.ebuild b/sys-apps/grep/grep-3.1-r1.ebuild
deleted file mode 100644
index 37adc9b39e5..000
--- a/sys-apps/grep/grep-3.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls pcre static"
-
-LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   static? ( ${LIB_DEPEND} )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i \
-   -e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
-   -e "s:@grep@:${EPREFIX}/bin/grep:" \
-   src/egrep.sh || die #523898
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # don't link against libsigsegv even when available
-   export ac_cv_libsigsegv=no
-   # Always use pkg-config to get lib info for pcre.
-   export ac_cv_search_pcre_compile=$(
-   usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static 
'') libpcre)" ''
-   )
-   econf \
-   --bindir="${EPREFIX}"/bin \
-   $(use_enable nls) \
-   $(use_enable pcre perl-regexp)
-}



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

2020-04-21 Thread Hans de Graaff
commit: 8f1e5f6a2005731760d6ec07f7a4681cf9b2440e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 21 07:06:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 21 07:06:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1e5f6a

dev-ruby/activeldap: add 6.0.1

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

 dev-ruby/activeldap/Manifest|  1 +
 dev-ruby/activeldap/activeldap-6.0.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest
index d40109f2d27..de41b70ea4c 100644
--- a/dev-ruby/activeldap/Manifest
+++ b/dev-ruby/activeldap/Manifest
@@ -1,3 +1,4 @@
 DIST activeldap-4.0.6.gem 225280 BLAKE2B 
0f03ef95f3d0600d2661eab048c8dda3fbabe519add67f7785895e346d835d1e0396270f829f16a982f12863c80378be2f4f7ff7cf84016007b005b1914cec15
 SHA512 
03053e3798b557c73c3a0918b72d1d3c2cada4da3475913ef17a6f9f2f1ac1e102052459ef1a6d8c25ce41382b64c1a3097ccba1c768497a33a3a971b9778d3b
 DIST activeldap-5.2.4.gem 226304 BLAKE2B 
f13b5a1cf423b44087d55d3a4957be1444d598ab1d1bd7d83ee545a2806b77b47124edcb326fc567eb06e866c62a2ad0c3dafd903232588f824bc2978c197d60
 SHA512 
da37cfa20c8be7151669ba3b409994c668b037a2f318b1b034f6fa9c0e56a9a778b03a26415cbd98c8ba3fa1d487d42343bc0532665c1037880e75474a1c708f
 DIST activeldap-6.0.0.gem 226304 BLAKE2B 
ea200a672e1d77cb2eeca343479d39652441403737db9e1fbed14e594749cf33e00e8ca98ffaaa5f473e683faacc2f8d0b046b1ecb3dedf04efa7a23379f7439
 SHA512 
8b3ce2356612be4093210391102fb5fea51ba9e33ed9ee8281445d8bd13574af88cffbd35122b8cca69ea6799dd31be8fb2f2086f6ed773078b877a4c2ac163d
+DIST activeldap-6.0.1.gem 226304 BLAKE2B 
e61ab86d1a39313f3f34debfde47e4499579273b666ceafc51e3a62cb73293d31a124dbf821428ac33437ca8e604bb4f4c1e1e43b8be58b9a67a73872b6634b8
 SHA512 
baf3ae0975348f94b00186a6c8569aa9371ae28f5a53654f18da9e6eb8eb50750730c1813c45318148eefa0a37fdb06d27efe13293ab4386637e0fbc1906334a

diff --git a/dev-ruby/activeldap/activeldap-6.0.1.ebuild 
b/dev-ruby/activeldap/activeldap-6.0.1.ebuild
new file mode 100644
index 000..f83f8e45f9f
--- /dev/null
+++ b/dev-ruby/activeldap/activeldap-6.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="TODO doc/text/*"
+RUBY_FAKEGEM_EXTRAINSTALL="po"
+
+inherit ruby-fakegem
+
+MY_P="${P/ruby-/}"
+DESCRIPTION="ActiveLDAP provides an activerecord inspired object oriented 
interface to LDAP"
+HOMEPAGE="https://github.com/activeldap/activeldap;
+
+LICENSE="GPL-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+# Most tests require a live LDAP server to run.
+RESTRICT="test"
+
+ruby_add_rdepend "
+   >dev-ruby/activemodel-4.2.0:*
+   dev-ruby/builder
+   dev-ruby/locale
+   dev-ruby/ruby-gettext
+   dev-ruby/gettext_i18n_rails
+   || ( dev-ruby/ruby-net-ldap >=dev-ruby/ruby-ldap-0.8.2 )"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc doc/text/*
+   dodoc -r examples
+}



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

2020-04-21 Thread Hans de Graaff
commit: 249985c549075b2608d9859e9f4659fee64a8e4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 21 07:06:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 21 07:06:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249985c5

net-vpn/libreswan: cleanup

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

 net-vpn/libreswan/Manifest  |   1 -
 net-vpn/libreswan/libreswan-3.30.ebuild | 117 
 net-vpn/libreswan/libreswan-3.31.ebuild |   2 +-
 3 files changed, 1 insertion(+), 119 deletions(-)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index e59bf3aa5ee..9f374abd04b 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1,3 +1,2 @@
 DIST libreswan-3.29.tar.gz 3848730 BLAKE2B 
32dc839186fb511534a4959014082f8efe27708da7bc09dc5977532ffc7ea0ccdc92407932b3c3166f14b9ff85933e9a3f76325bbe620e09a5fa5a5c496d1f44
 SHA512 
4b4d91204d8b1724e0a9ad3ed55fc232c9a526211c3b47b6cc33fd160feb72538ef1661becca250bde815b9d7b75709bf16c7b372476605557b47c785cdf2535
-DIST libreswan-3.30.tar.gz 4119139 BLAKE2B 
64c528b84bce10a01dceece473016a1836c47da0d1878c4fd413f859e6c5edc05bded1ac54d60e6979005f6654ab4819b8b05aba5b16658d493bb300bf773823
 SHA512 
1ea3505938231bacb762ec13c278b584239660e20994030423f0200ff32fcc0f0a0c74649b1470bbfc1165a762d3b60d0b1c5c56bff81a52415c7666736b5b99
 DIST libreswan-3.31.tar.gz 4127675 BLAKE2B 
0b773e4cfda761a88e8cb6ed412ecdd50bb52df7a58029141d41c77f959ad06c6cd04625b9094efa8586328381e3c75050ff68c2d8dd6d832ed5dd6e747d9391
 SHA512 
edaddeb209c4fb974b16790ba843a41f4f1d269dd28333aa02b820801a222435c2ca5622e77558d1e95970b4ef24a663d9c44ef4ede7ff4e66e1f0d9b6e880d2

diff --git a/net-vpn/libreswan/libreswan-3.30.ebuild 
b/net-vpn/libreswan/libreswan-3.30.ebuild
deleted file mode 100644
index b16d469b9d0..000
--- a/net-vpn/libreswan/libreswan-3.30.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-SRC_URI="https://download.libreswan.org/${P}.tar.gz;
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-
-DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
-HOMEPAGE="https://libreswan.org/;
-
-LICENSE="GPL-2 BSD-4 RSA DES"
-SLOT="0"
-IUSE="caps curl dnssec ldap pam seccomp selinux systemd test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/gmp:0=
-   dev-libs/libevent:0=
-   dev-libs/nspr
-   >=dev-libs/nss-3.42
-   >=sys-kernel/linux-headers-4.19
-   caps? ( sys-libs/libcap-ng )
-   curl? ( net-misc/curl )
-   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns )
-   ldap? ( net-nds/openldap )
-   pam? ( sys-libs/pam )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sys-libs/libselinux )
-   systemd? ( sys-apps/systemd:0= )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto
-   dev-libs/nss
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   test? ( dev-python/setproctitle )
-"
-RDEPEND="${DEPEND}
-   dev-libs/nss[utils(+)]
-   sys-apps/iproute2
-   !net-vpn/strongswan
-   selinux? ( sec-policy/selinux-ipsec )
-"
-
-usetf() {
-   usex "$1" true false
-}
-
-PATCHES=( "${FILESDIR}/${P}-ip-path.patch" )
-
-src_prepare() {
-   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
-   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
-   default
-}
-
-src_configure() {
-   tc-export AR CC
-   export INC_USRLOCAL=/usr
-   export INC_MANDIR=share/man
-   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
-   export FINALDOCDIR=/usr/share/doc/${PF}/html
-   export INITSYSTEM=openrc
-   export INC_RCDIRS=
-   export INC_RCDEFAULT=/etc/init.d
-   export USERCOMPILE=
-   export USERLINK=
-   export USE_DNSSEC=$(usetf dnssec)
-   export USE_LABELED_IPSEC=$(usetf selinux)
-   export USE_LIBCAP_NG=$(usetf caps)
-   export USE_LIBCURL=$(usetf curl)
-   export USE_LINUX_AUDIT=$(usetf selinux)
-   export USE_LDAP=$(usetf ldap)
-   export USE_SECCOMP=$(usetf seccomp)
-   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
-   export SD_WATCHDOGSEC=$(usex systemd 200 0)
-   export USE_XAUTHPAM=$(usetf pam)
-   export DEBUG_CFLAGS=
-   export OPTIMIZE_CFLAGS=
-   export WERROR_CFLAGS=
-}
-
-src_compile() {
-   emake all
-   emake -C initsystems INITSYSTEM=systemd 
SYSTEMUNITDIR="$(systemd_get_systemunitdir)" 
SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" all
-}
-
-src_test() {
-   : # integration tests only that require set of kvms to be set up
-}
-
-src_install() {
-   default
-   emake -C initsystems INITSYSTEM=systemd 
SYSTEMUNITDIR="$(systemd_get_systemunitdir)" 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/aterm/

2020-04-21 Thread Joonas Niilola
commit: f3dc237fe92d1d82789e6a93fc214637517ff9e6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 21 05:17:24 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 06:21:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dc237f

x11-terms/aterm: update maintainer

 - Matt agreed to proxy for Ilia since they work together, so
   proxy-maint is not needed here.

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

 x11-terms/aterm/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-terms/aterm/metadata.xml b/x11-terms/aterm/metadata.xml
index 8bb0b5c87eb..33527ab06be 100644
--- a/x11-terms/aterm/metadata.xml
+++ b/x11-terms/aterm/metadata.xml
@@ -5,9 +5,9 @@
imir...@alum.mit.edu
Ilia Mirkin

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
+   
+   matts...@gentoo.org
+   Matt Turner


Enable background image support via



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

2020-04-21 Thread Joonas Niilola
commit: 9b7242fc65796686f5786622a637844e9f58c32a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 21 05:51:00 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 06:21:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7242fc

dev-util/flawfinder: python3.8 compatible

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

 dev-util/flawfinder/flawfinder-2.0.11.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-util/flawfinder/flawfinder-2.0.11.ebuild 
b/dev-util/flawfinder/flawfinder-2.0.11.ebuild
index f69997ccae2..2ad2225b201 100644
--- a/dev-util/flawfinder/flawfinder-2.0.11.ebuild
+++ b/dev-util/flawfinder/flawfinder-2.0.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 
 inherit distutils-r1
 
@@ -14,7 +14,6 @@ SRC_URI="https://www.dwheeler.com/${PN}/${P}.tar.gz;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
-IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2020-04-21 Thread Joonas Niilola
commit: 5b5c95996e90b8e4a90667cc0c8c2e317cddc90e
Author: root  tpa-pc-001  rage  lan>
AuthorDate: Mon Apr 20 07:41:46 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 21 06:21:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5c9599

dev-util/flawfinder: upgrade to version 2.0.11

Closes: https://bugs.gentoo.org/717556
Signed-off-by: Lucas Ramage  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15442
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/flawfinder/Manifest |  1 +
 dev-util/flawfinder/flawfinder-2.0.11.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/flawfinder/Manifest b/dev-util/flawfinder/Manifest
index 7c1a1cd5e4f..bdc7c5c962b 100644
--- a/dev-util/flawfinder/Manifest
+++ b/dev-util/flawfinder/Manifest
@@ -1,4 +1,5 @@
 DIST flawfinder-1.31.tar.gz 174148 BLAKE2B 
f545a9d4dc8c0a9d7ae34fb5b26e06eb7c40a916155fdd738e4d56b6fccee4af1941935b6847d5f6c8f968ba45e95a8e9b44e5723b11a9c47fce725d1c27dcf1
 SHA512 
880919a05dbf0e29055f052b88c8bbfd403105504749bc65fb17675e6ebe0d84f9cd367e7a6efc68dc0d9209e0938185da4718b70f484007c507fe96b83e0355
 DIST flawfinder-2.0.10.tar.gz 252772 BLAKE2B 
9647bb4258f6a7fcfa84aa119b2b714dbf6239c0869a7a0c3b6cb50264c5872d18bd6d8bd48fef5030cdc72f38b945e71d6bccb2c861e922212566326263a2ee
 SHA512 
4bf24f4b84fc17d1cecda7686259efdd4d36afc267a315be147545518ba965929f3a58d13f534aec4c1816e55cfb854ec647d09e170bb5f5eccfb4dc3469acd0
+DIST flawfinder-2.0.11.tar.gz 256777 BLAKE2B 
e2aa109a0cc435da7a8ba5f40b5dc6474e27ec340785c0070fce4a648fb5a186f6f0f5ab4e53c8e06c91fb1cb15179ecdb605a7f7477968e4d5595fc46cbd7c8
 SHA512 
4236da49914fa6317eb2fae1b3fd7ba08aa96a34bc5245bfd15b6532049193cbd0367bb3620e32252ce71cdd1128bec4b20c0e88b02c55d0ede1bb5bb091ddeb
 DIST flawfinder-2.0.7.tar.gz 249177 BLAKE2B 
35dc5796ca7ecf456bf623247c7fb3944e05864bb714900a386f3e39eed81695409b44b9684365e4b172feb938a7c781c831856a8a94826c48b1027698b0967a
 SHA512 
ecfe98c58e253b1d90b833747d69c41597ab7b4c82286e5f45dff45de90056216c25d2c9626540aebfc1e475882a04c3cfa3c0cb3ee242f498f5cdfe188d761f
 DIST flawfinder-2.0.8.tar.gz 251546 BLAKE2B 
4817d3f529c27f0e969754fab08d1323b5fd778e4914882bdd4a61a96301ded287e2899016e609f658d9fee5dc76c1013e535a32120831cd166bb3f24c443e8f
 SHA512 
9346c60808087ddf28f433067691c662beb0c36375903fdd0b4dbe3e53fe92b3893e38b13ecb0fe134586cf680fc554d33c92ff910dbd1cd4c3cbeab946038f4

diff --git a/dev-util/flawfinder/flawfinder-2.0.11.ebuild 
b/dev-util/flawfinder/flawfinder-2.0.11.ebuild
new file mode 100644
index 000..f69997ccae2
--- /dev/null
+++ b/dev-util/flawfinder/flawfinder-2.0.11.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Examines C/C++ source code for security flaws"
+HOMEPAGE="https://www.dwheeler.com/flawfinder/;
+SRC_URI="https://www.dwheeler.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -i "s/${PN}.1.gz/${PN}.1/g" setup.py || die 'sed failed.'
+   default
+}
+
+python_test() {
+   emake test
+}
+
+python_install_all() {
+   local DOCS=( announcement ChangeLog README.md ${PN}.pdf )
+   distutils-r1_python_install_all
+}



<    1   2   3