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

2020-08-16 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 05:32:42 2020 +

New tag: portage-3.0.3




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

2020-08-16 Thread Zac Medico
commit: b00787bd5618109cb9b1237fc071c3892c80a275
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 17 05:07:02 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 05:07:19 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b00787bd

Updates for portage-3.0.3 release

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

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

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index cc1f53cbb..5051a3428 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-3.0.3
+==
+* Bug Fixes:
+- Bug 448462 repoman: avoid "RuntimeError: Event loop is closed"
+  after SIGINT with --jobs > 1.
+- Bug 699256 emerge: Remove deprecated --changelog option
+- Bug 699256 emerge: Add short -l option for --load-average
+- Bug 711174 SpawnProcess: fix _cancel to cleanup PipeLogger quickly
+
 portage-3.0.2
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 99bf46fa8..44b29dbdb 100755
--- a/setup.py
+++ b/setup.py
@@ -655,7 +655,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '3.0.2',
+   version = '3.0.3',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2020-08-16 Thread Zac Medico
commit: 89ceaeb6b4619dcddace5dc70a126c360ccdd8fe
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 17 05:18:21 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 05:32:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ceaeb6

sys-apps/portage: Bump to version 3.0.3

 #448462 repoman: avoid "RuntimeError: Event loop is closed"
 after SIGINT with --jobs > 1.
 #699256 emerge: Remove deprecated --changelog option
 #699256 emerge: Add short -l option for --load-average
 #711174 SpawnProcess: Fix _cancel to cleanup PipeLogger quickly

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/448462
Bug: https://bugs.gentoo.org/699256
Bug: https://bugs.gentoo.org/711174
Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.3.ebuild | 263 ++
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 34c0358cd64..42c77bc242e 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64
+DIST portage-3.0.3.tar.bz2 1042517 BLAKE2B 
95ec2135b2a3b29b15feedcd54a4f7bf194382ca08f5928a42688def55c9c33c6442b2e520af3a2e3ff77c1e4581bc609dc225afcd50e6878cd32c04b4211843
 SHA512 
a2ef09682d185e56b8e01fd512217b5506c5bc589c395c35f801cb4533f22b1c48201c1541df1c36afd823c587d06350434e15a5897c2a066bf4b0be54b5daae

diff --git a/sys-apps/portage/portage-3.0.3.ebuild 
b/sys-apps/portage/portage-3.0.3.ebuild
new file mode 100644
index 000..4f9c517f4d1
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.3.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in 

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

2020-08-16 Thread Sam James
commit: e30fb6d0b811035e3aa1e5752bbd21978f39ee70
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 05:18:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 05:18:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30fb6d0

app-arch/zip: Stabilize 3.0-r4 arm64, #724200

Signed-off-by: Sam James  gentoo.org>

 app-arch/zip/zip-3.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zip/zip-3.0-r4.ebuild b/app-arch/zip/zip-3.0-r4.ebuild
index 22dcfb51c90..cc35cf64ef3 100644
--- a/app-arch/zip/zip-3.0-r4.ebuild
+++ b/app-arch/zip/zip-3.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
 
 LICENSE="Info-ZIP"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="bzip2 crypt natspec unicode"
 
 DEPEND="${RDEPEND}"



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

2020-08-16 Thread Jeroen Roovers
commit: ea41b8d33ef3c59a8c3db72287654d92c298de5b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug 17 05:13:33 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug 17 05:13:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea41b8d3

x11-misc/xsel: Update live ebuild

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

 x11-misc/xsel/xsel-.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/x11-misc/xsel/xsel-.ebuild b/x11-misc/xsel/xsel-.ebuild
index d3edca7a9f7..fbb8543c5cc 100644
--- a/x11-misc/xsel/xsel-.ebuild
+++ b/x11-misc/xsel/xsel-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 inherit autotools git-r3
 
 DESCRIPTION="Command-line program for getting and setting the contents of the 
X selection"
 HOMEPAGE="http://www.vergenet.net/~conrad/software/xsel;
-EGIT_REPO_URI="https://github.com/kfish/xsel.git;
+EGIT_REPO_URI="https://github.com/kfish/xsel;
 
 LICENSE="HPND"
 SLOT="0"
@@ -23,10 +23,7 @@ DEPEND="
 "
 
 src_prepare() {
+   sed -i -e 's| -Werror -g||g' configure.ac || die
default
eautoreconf
 }
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}"
-}



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

2020-08-16 Thread Sam James
commit: 7751a85d04db05e9c2c5cc9ec9d5a7de41a1fe5a
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 05:12:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 05:12:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7751a85d

net-dialup/cutecom: arm64 keyworded (bug #737438)

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-dialup/cutecom/cutecom-0.51.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild 
b/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild
index e793f587fa4..683af0a6bb2 100644
--- a/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild
+++ b/net-dialup/cutecom/cutecom-0.51.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${PV}/cutecom-v${PV}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 DEPEND="



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

2020-08-16 Thread Sam James
commit: 20c3a06ffc43534f8f75f3921a447695a963588c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 04:54:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 04:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c3a06f

app-arch/zip: Stabilize 3.0-r4 arm, #724200

Signed-off-by: Sam James  gentoo.org>

 app-arch/zip/zip-3.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zip/zip-3.0-r4.ebuild b/app-arch/zip/zip-3.0-r4.ebuild
index a86ba0299f4..22dcfb51c90 100644
--- a/app-arch/zip/zip-3.0-r4.ebuild
+++ b/app-arch/zip/zip-3.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
 
 LICENSE="Info-ZIP"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="bzip2 crypt natspec unicode"
 
 DEPEND="${RDEPEND}"



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

2020-08-16 Thread Zac Medico
commit: 366c90a84645241365ad0347bc80c91a606e6b98
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 17 04:39:19 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 04:40:13 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=366c90a8

ForkExecutor: support unlimited jobs with max_jobs=True

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

 lib/portage/util/futures/executor/fork.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/util/futures/executor/fork.py 
b/lib/portage/util/futures/executor/fork.py
index 2cf713e9b..b693b1732 100644
--- a/lib/portage/util/futures/executor/fork.py
+++ b/lib/portage/util/futures/executor/fork.py
@@ -49,7 +49,7 @@ class ForkExecutor:
 
def _schedule(self):
while (not self._shutdown and self._submit_queue and
-   len(self._running_tasks) < self._max_workers):
+   (self._max_workers is True or len(self._running_tasks) 
< self._max_workers)):
future, proc = self._submit_queue.popleft()

future.add_done_callback(functools.partial(self._cancel_cb, proc))
proc.addExitListener(functools.partial(self._proc_exit, 
future))



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

2020-08-16 Thread Hans de Graaff
commit: 94b73f5ae7797987e3bf63898910d1c49998e2a4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 17 04:35:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 17 04:40:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b73f5a

dev-ruby/activeldap: add 6.0.3

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

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

diff --git a/dev-ruby/activeldap/Manifest b/dev-ruby/activeldap/Manifest
index 7670c25ea4e..59e8a312a31 100644
--- a/dev-ruby/activeldap/Manifest
+++ b/dev-ruby/activeldap/Manifest
@@ -2,3 +2,4 @@ DIST activeldap-5.2.4.gem 226304 BLAKE2B 
f13b5a1cf423b44087d55d3a4957be1444d598a
 DIST activeldap-6.0.0.gem 226304 BLAKE2B 
ea200a672e1d77cb2eeca343479d39652441403737db9e1fbed14e594749cf33e00e8ca98ffaaa5f473e683faacc2f8d0b046b1ecb3dedf04efa7a23379f7439
 SHA512 
8b3ce2356612be4093210391102fb5fea51ba9e33ed9ee8281445d8bd13574af88cffbd35122b8cca69ea6799dd31be8fb2f2086f6ed773078b877a4c2ac163d
 DIST activeldap-6.0.1.gem 226304 BLAKE2B 
e61ab86d1a39313f3f34debfde47e4499579273b666ceafc51e3a62cb73293d31a124dbf821428ac33437ca8e604bb4f4c1e1e43b8be58b9a67a73872b6634b8
 SHA512 
baf3ae0975348f94b00186a6c8569aa9371ae28f5a53654f18da9e6eb8eb50750730c1813c45318148eefa0a37fdb06d27efe13293ab4386637e0fbc1906334a
 DIST activeldap-6.0.2.gem 226304 BLAKE2B 
513ee26d37292ede2142561d36039747df7d50211151776c14d140fe565adcb3a6005c0923ca3a6d65befa72f91a7e9eff19fa1e1cf35c95111285f5d37de264
 SHA512 
817a394f3715c53b3ad67fa063c96d0974855be3547daf378064559fc690a0471322a8869fa7d6110661813da50a150c54f8a3b69d3a64d00e64d48ad7125788
+DIST activeldap-6.0.3.gem 227328 BLAKE2B 
71819172fcf792631cd958c7329ac1581ae7c3887dc71b76efa9836d2a39e7bac4d4d4dd80c15760f0ed13afc0ee66eecb8546470cf45c7ba45203f94f620b7d
 SHA512 
6b7148d23f2841bf614ac9d853e1bf18f50f2512efcd2397b10c07c30d3418b910717aba3fcfdc4ff67fadbbbd5d29b2ba4261fc126d8498e66e389fce13db3b

diff --git a/dev-ruby/activeldap/activeldap-6.0.3.ebuild 
b/dev-ruby/activeldap/activeldap-6.0.3.ebuild
new file mode 100644
index 000..2c07111cb08
--- /dev/null
+++ b/dev-ruby/activeldap/activeldap-6.0.3.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="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-5.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: dev-ruby/simplecov/

2020-08-16 Thread Hans de Graaff
commit: 2dc24784526bb782c4b66d3d3b5756be9a59dbf4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 17 04:40:01 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 17 04:40:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc24784

dev-ruby/simplecov: add 0.19.0; update HOMEPAGE

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

 dev-ruby/simplecov/Manifest|  1 +
 dev-ruby/simplecov/metadata.xml|  2 +-
 dev-ruby/simplecov/simplecov-0.19.0.ebuild | 49 ++
 3 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index f76d2dd6c50..b589af5c8a6 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1,2 +1,3 @@
 DIST simplecov-0.17.1.tar.gz 64431 BLAKE2B 
a9de43f4c2e106a9726c769c51d918328de30abcc19fbfe4f2fa1f1bbba0bda99738f7c2af57fabd1e903ae5cb9371a587d837d7428205648a1d9dd7dccaef07
 SHA512 
f7d6b6fb3a67e033e481fc9d10d71ca2f2d1b41f4cb57c48eff40b3b77842d2c373d8b0ae0377ffe25cb9bba263c9bf7ba72178acf725321427f08d611da3e02
 DIST simplecov-0.18.5.tar.gz 100495 BLAKE2B 
b92ebac7983e33c36aacad29ac499dbdcbae9f2bcf9d3ffb0cc07eabff112e74ba0489ada7b923453a69cf3a1487c8ea3c7af8b973242fa52671b0ba96b2a2f4
 SHA512 
05c452138997f4dcbf4b8cb053871591c291229e3f1fa152d128b1ea87668582ac4d72fa412c59f30fa29dbed1a4ca07fbfe8e1a1fe9470a22b2d1e931171874
+DIST simplecov-0.19.0.tar.gz 107240 BLAKE2B 
64c82c4e2c89717f0fd4d24c95352a8ef435e0c7f2e968d5611c67ee275195cd5d89753f6c009338891464eb400ac87535f6bd800c2e79b9be548d75057b8e49
 SHA512 
81ee7a3d84346d05f4fb78b85b70a65232a1b13fc5cfec17e6bd7be567bd64fda621721bb287f756c079b2b10a11d30c9ae308270db8d9865e01e7d5f77f2352

diff --git a/dev-ruby/simplecov/metadata.xml b/dev-ruby/simplecov/metadata.xml
index e781caffa06..a8d0ab95071 100644
--- a/dev-ruby/simplecov/metadata.xml
+++ b/dev-ruby/simplecov/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-colszowka/simplecov
+simplecov-ruby/simplecov
   
 

diff --git a/dev-ruby/simplecov/simplecov-0.19.0.ebuild 
b/dev-ruby/simplecov/simplecov-0.19.0.ebuild
new file mode 100644
index 000..dd634e2f601
--- /dev/null
+++ b/dev-ruby/simplecov/simplecov-0.19.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="simplecov.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Code coverage with a configuration library and merging across 
test suites"
+HOMEPAGE="https://github.com/simplecov-ruby/simplecov;
+SRC_URI="https://github.com/simplecov-ruby/simplecov/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0.8"
+IUSE="doc"
+
+ruby_add_rdepend "
+   dev-ruby/simplecov-html:0.12
+   >=dev-ruby/docile-1.1:0"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/rspec:3
+   dev-ruby/test-unit:2
+)"
+
+# There are also cucumber tests that require poltergeist and unpackaged 
phantomjs gem.
+
+all_ruby_prepare() {
+   # Avoid test depending on spawning ruby and having timing issues
+   sed -i -e '/blocks other processes/askip "gentoo"' 
spec/result_merger_spec.rb || die
+
+   sed -i -e '5i require "bundler"' spec/helper.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die
+
+   #${RUBY} -S cucumber features || die
+}



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

2020-08-16 Thread Sam James
commit: 90bae71c46a38996a14d52ef70c5767ae32ffbcf
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 04:31:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 04:33:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bae71c

dev-libs/libgpg-error: Stabilize 1.38 arm, #737162

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
index 3a45f44afdf..54b6eeb1ec1 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2020-08-16 Thread Sam James
commit: 7911c6e28efd14796f24f3a5a58fd9601dabf485
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 04:31:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 04:33:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7911c6e2

dev-libs/apr: Stabilize 1.7.0-r1 arm64, #725372

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/apr/apr-1.7.0-r1.ebuild b/dev-libs/apr/apr-1.7.0-r1.ebuild
index 078b517bdb3..1e151c71551 100644
--- a/dev-libs/apr/apr-1.7.0-r1.ebuild
+++ b/dev-libs/apr/apr-1.7.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="1/${PV%.*}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs 
+urandom"
 
 CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )



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

2020-08-16 Thread Zac Medico
commit: 4db210cf165f426f695ecf8307942a2610b352fc
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 17 04:20:22 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 04:23:49 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4db210cf

async_iter_completed: check if loop is closed in finally clause

This avoids RuntimeError('Event loop is closed') errors triggered
by SIGINT.

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

 lib/portage/util/futures/iter_completed.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/portage/util/futures/iter_completed.py 
b/lib/portage/util/futures/iter_completed.py
index 9554b4338..3c1a58e7e 100644
--- a/lib/portage/util/futures/iter_completed.py
+++ b/lib/portage/util/futures/iter_completed.py
@@ -107,8 +107,9 @@ def async_iter_completed(futures, max_jobs=None, 
max_load=None, loop=None):
yield future_done_set
finally:
# cleanup in case of interruption by SIGINT, etc
-   scheduler.cancel()
-   scheduler.wait()
+   if not loop.is_closed():
+   scheduler.cancel()
+   scheduler.wait()
 
 
 def iter_gather(futures, max_jobs=None, max_load=None, loop=None):



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-08-16 Thread Stefan Strogin
commit: 94b93c78d671a30f80b05f316380df67ea9abd74
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Aug 15 10:59:25 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Mon Aug 17 03:48:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b93c78

dev-cpp/asio: upgrade to 1.18.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17125
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.18.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 257408a9db3..17d3f7aa9e5 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
+DIST asio-1.18.0.tar.bz2 1724947 BLAKE2B 
6772a70c035e7df08484703b6f2fa294b6a1ade4b1e661481df0e790fe4a36d74f0f4b14023c7505fc599c4eefb3e3baf392fd7897c10c07707a0474870a6557
 SHA512 
4b21b72463951ffc5ef72636858955ae5af5ce0dec4c835fccf3c7e8ccfa10bd97530bfc2ec9c3f601374da8300ac2e61418845d3331c980fa98760571e0

diff --git a/dev-cpp/asio/asio-1.18.0.ebuild b/dev-cpp/asio/asio-1.18.0.ebuild
new file mode 100644
index 000..1a7e5378adb
--- /dev/null
+++ b/dev-cpp/asio/asio-1.18.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] proj/portage:master commit in: lib/_emerge/, man/

2020-08-16 Thread Zac Medico
commit: 8ad29c19c1a3ac8529c5c78534769d2771964bcb
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 15 19:15:37 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 03:48:15 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8ad29c19

emerge: Add short -l option for --load-average (bug 699256)

Add a short -l option for --load-average just like make(1) has.

Bug: https://bugs.gentoo.org/699256
Reviewed-by: Brian Dolbec  gentoo.org>
Reviewed-by: Matt Turner  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/main.py | 2 ++
 man/emerge.1| 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/_emerge/main.py b/lib/_emerge/main.py
index 5aac451fe..975738762 100644
--- a/lib/_emerge/main.py
+++ b/lib/_emerge/main.py
@@ -171,6 +171,7 @@ def insert_optional_args(args):
short_arg_opts = {
'D' : valid_integers,
'j' : valid_integers,
+   'l' : valid_floats,
}
 
# Don't make things like "-kn" expand to "-k n"
@@ -542,6 +543,7 @@ def parse_opts(tmpcmdline, silent=False):
},
 
"--load-average": {
+   "shortopt" : "-l",
 
"help"   :"Specifies that no new builds should be 
started " + \
"if there are other builds running and the load 
average " + \

diff --git a/man/emerge.1 b/man/emerge.1
index 9f77d1fa2..fe7d05a21 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -688,7 +688,7 @@ dependencies are recalculated for remaining packages and 
any with
 unsatisfied dependencies are automatically dropped. Also see
 the related \fB\-\-skipfirst\fR option.
 .TP
-.BR "\-\-load\-average [LOAD]"
+.BR \-l\ [LOAD] ", "  \-\-load\-average[=LOAD]
 Specifies that no new builds should be started if there are other builds
 running and the load average is at least LOAD (a floating-point number).
 With no argument, removes a previous load limit.



[gentoo-commits] proj/portage:master commit in: lib/_emerge/, man/, lib/_emerge/resolver/

2020-08-16 Thread Zac Medico
commit: 25b22ab96b2fabcc9e53ad399591c3e6fd29ec7f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Aug 15 19:09:10 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 03:47:52 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=25b22ab9

emerge: Remove deprecated --changelog option (bug 699256)

Bug: https://bugs.gentoo.org/699256
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/actions.py |   5 --
 lib/_emerge/main.py|   3 +-
 lib/_emerge/resolver/output.py |  32 +-
 lib/_emerge/resolver/output_helpers.py | 113 +
 man/emerge.1   |   6 --
 5 files changed, 3 insertions(+), 156 deletions(-)

diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index d259206ad..063f5d4a0 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -2936,11 +2936,6 @@ def run_action(emerge_config):
 
adjust_configs(emerge_config.opts, emerge_config.trees)
 
-   if "--changelog" in emerge_config.opts:
-   writemsg_level(
-   " %s The emerge --changelog (or -l) option is 
deprecated\n" %
-   warn("*"), level=logging.WARNING, noiselevel=-1)
-
if profile_check(emerge_config.trees, emerge_config.action) != os.EX_OK:
return 1
 

diff --git a/lib/_emerge/main.py b/lib/_emerge/main.py
index f4c7e2715..5aac451fe 100644
--- a/lib/_emerge/main.py
+++ b/lib/_emerge/main.py
@@ -26,7 +26,7 @@ options=[
 "--ask-enter-invalid",
 "--buildpkgonly",
 "--changed-use",
-"--changelog","--columns",
+"--columns",
 "--debug",
 "--digest",
 "--emptytree",
@@ -58,7 +58,6 @@ shortmapping={
 "e":"--emptytree",
 "f":"--fetchonly", "F":"--fetch-all-uri",
 "h":"--help",
-"l":"--changelog",
 "n":"--noreplace", "N":"--newuse",
 "o":"--onlydeps",  "O":"--nodeps",
 "p":"--pretend",   "P":"--prune",

diff --git a/lib/_emerge/resolver/output.py b/lib/_emerge/resolver/output.py
index b6c77ecad..0c90abefb 100644
--- a/lib/_emerge/resolver/output.py
+++ b/lib/_emerge/resolver/output.py
@@ -26,7 +26,7 @@ from portage.versions import best, cpv_getversion
 from _emerge.Blocker import Blocker
 from _emerge.create_world_atom import create_world_atom
 from _emerge.resolver.output_helpers import ( _DisplayConfig, _tree_display,
-   _PackageCounters, _create_use_string, _calc_changelog, PkgInfo)
+   _PackageCounters, _create_use_string, PkgInfo)
 from _emerge.show_invalid_depstring_notice import show_invalid_depstring_notice
 
 class Display:
@@ -39,7 +39,6 @@ class Display:
"""
 
def __init__(self):
-   self.changelogs = []
self.print_msg = []
self.blockers = []
self.counters = _PackageCounters()
@@ -561,14 +560,6 @@ class Display:
noiselevel=-1)
 
 
-   def print_changelog(self):
-   """Prints the changelog text to std_out
-   """
-   for chunk in self.changelogs:
-   writemsg_stdout(chunk,
-   noiselevel=-1)
-
-
def get_display_list(self, mylist):
"""Determines the display list to process
 
@@ -668,23 +659,6 @@ class Display:
return pkg_info
 
 
-   def do_changelog(self, pkg, pkg_info):
-   """Processes and adds the changelog text to the master text for 
output
-
-   @param pkg: _emerge.Package.Package instance
-   @param pkg_info: dictionay
-   Modifies self.changelogs
-   """
-   if pkg_info.previous_pkg is not None:
-   ebuild_path_cl = pkg_info.ebuild_path
-   if ebuild_path_cl is None:
-   # binary package
-   ebuild_path_cl = self.portdb.findname(pkg.cpv, 
myrepo=pkg.repo)
-   if ebuild_path_cl is not None:
-   self.changelogs.extend(_calc_changelog(
-   ebuild_path_cl, pkg_info.previous_pkg, 
pkg.cpv))
-
-
def check_system_world(self, pkg):
"""Checks for any occurances of the package in the system or 
world sets
 
@@ -780,8 +754,6 @@ class Display:
pkg_info.attr_display.new_slot = True
if pkg_info.ordered:
self.counters.newslot += 1
-   if self.conf.changelog:
-   self.do_changelog(pkg, pkg_info)
else:
pkg_info.attr_display.new = True
if pkg_info.ordered:
@@ -909,8 +881,6 @@ class Display:
noiselevel=-1)

spawn_nofetch(self.conf.trees[pkg.root]["porttree"].dbapi,
   

[gentoo-commits] repo/gentoo:master commit in: games-emulation/fceux/files/, games-emulation/fceux/

2020-08-16 Thread Stefan Strogin
commit: c473af5a0d65bf42cca5198d239020b5a39c6d64
Author: John Helmert III  posteo  net>
AuthorDate: Wed Jul 29 19:37:04 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Mon Aug 17 03:37:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c473af5a

games-emulation/fceux: Add patch for py3 compat

Closes: https://bugs.gentoo.org/734586
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16905
Signed-off-by: Stefan Strogin  gentoo.org>

 games-emulation/fceux/fceux-2.2.3-r2.ebuild|  61 +++
 .../fceux/files/fceux-2.2.3-python3.patch  | 115 +
 2 files changed, 176 insertions(+)

diff --git a/games-emulation/fceux/fceux-2.2.3-r2.ebuild 
b/games-emulation/fceux/fceux-2.2.3-r2.ebuild
new file mode 100644
index 000..d276a08bf54
--- /dev/null
+++ b/games-emulation/fceux/fceux-2.2.3-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 desktop scons-utils toolchain-funcs
+
+DESCRIPTION="A portable Famicom/NES emulator, an evolution of the original FCE 
Ultra"
+HOMEPAGE="http://fceux.com/;
+SRC_URI="mirror://sourceforge/fceultra/${P}.src.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk logo +lua +opengl"
+
+RDEPEND="
+   lua? ( dev-lang/lua:0 )
+   media-libs/libsdl[opengl?,video]
+   logo? ( media-libs/gd[png] )
+   opengl? ( virtual/opengl )
+   gtk? ( x11-libs/gtk+:3 )
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.2-warnings.patch
+   "${FILESDIR}/${P}-python3.patch"
+)
+
+src_prepare() {
+   default
+
+   tc-export CC CXX
+}
+
+src_compile() {
+   escons \
+   GTK=0 \
+   CREATE_AVI=1 \
+   SYSTEM_LUA=1 \
+   SYSTEM_MINIZIP=1 \
+   GTK3=$(usex gtk 1 0) \
+   LOGO=$(usex logo 1 0) \
+   OPENGL=$(usex opengl 1 0) \
+   LUA=$(usex lua 1 0)
+}
+
+src_install() {
+   dobin bin/fceux
+
+   doman documentation/fceux.6
+   docompress -x /usr/share/doc/${PF}/documentation 
/usr/share/doc/${PF}/fceux.chm
+   dodoc -r Authors changelog.txt TODO-SDL bin/fceux.chm documentation
+   rm -f "${D}/usr/share/doc/${PF}/documentation/fceux.6"
+   make_desktop_entry fceux FCEUX
+   doicon fceux.png
+}

diff --git a/games-emulation/fceux/files/fceux-2.2.3-python3.patch 
b/games-emulation/fceux/files/fceux-2.2.3-python3.patch
new file mode 100644
index 000..c08c67058d2
--- /dev/null
+++ b/games-emulation/fceux/files/fceux-2.2.3-python3.patch
@@ -0,0 +1,115 @@
+This is upstream's patch to fix Python 3 building, modified to apply against 
2.2.3.
+
+https://github.com/TASVideos/fceux/commit/878245fedf028f8c9373be128dbea01f65d4a8b7
+
+diff --git a/SConstruct b/SConstruct
+index be84421..4b60484 100644
+--- a/SConstruct
 b/SConstruct
+@@ -46,30 +46,30 @@ if platform.system == "ppc":
+ # Default compiler flags:
+ env.Append(CCFLAGS = ['-Wall', '-Wno-write-strings', '-Wno-sign-compare'])
+ 
+-if os.environ.has_key('PLATFORM'):
++if 'PLATFORM' in os.environ:
+   env.Replace(PLATFORM = os.environ['PLATFORM'])
+-if os.environ.has_key('CC'):
++if 'CC' in os.environ:
+   env.Replace(CC = os.environ['CC'])
+-if os.environ.has_key('CXX'):
++if 'CXX' in os.environ:
+   env.Replace(CXX = os.environ['CXX'])
+-if os.environ.has_key('WINDRES'):
++if 'WINDRES' in os.environ:
+   env.Replace(WINDRES = os.environ['WINDRES'])
+-if os.environ.has_key('CFLAGS'):
++if 'CFLAGS' in os.environ:
+   env.Append(CCFLAGS = os.environ['CFLAGS'].split())
+-if os.environ.has_key('CXXFLAGS'):
++if 'CXXFLAGS' in os.environ:
+   env.Append(CXXFLAGS = os.environ['CXXFLAGS'].split())
+-if os.environ.has_key('CPPFLAGS'):
++if 'CPPFLAGS' in os.environ:
+   env.Append(CPPFLAGS = os.environ['CPPFLAGS'].split())
+-if os.environ.has_key('LDFLAGS'):
++if 'LDFLAGS' in os.environ:
+   env.Append(LINKFLAGS = os.environ['LDFLAGS'].split())
+-if os.environ.has_key('PKG_CONFIG_PATH'):
++if 'PKG_CONFIG_PATH' in os.environ:
+   env['ENV']['PKG_CONFIG_PATH'] = os.environ['PKG_CONFIG_PATH']
+-if not os.environ.has_key('PKG_CONFIG_PATH') and env['PLATFORM'] == 'darwin':
++if 'PKG_CONFIG_PATH' not in os.environ and env['PLATFORM'] == 'darwin':
+   env['ENV']['PKG_CONFIG_PATH'] = 
"/usr/local/lib/pkgconfig:/opt/X11/lib/pkgconfig"
+-if os.environ.has_key('PKG_CONFIG_LIBDIR'):
++if 'PKG_CONFIG_LIBDIR' in os.environ:
+   env['ENV']['PKG_CONFIG_LIBDIR'] = os.environ['PKG_CONFIG_LIBDIR']
+ 
+-print "platform: ", env['PLATFORM']
++print("platform: ", env['PLATFORM'])
+ 
+ # compile with clang
+ if env['CLANG']:
+@@ -103,18 +103,18 @@ else:
+ assert conf.CheckLibWithHeader('z', 'zlib.h', 'c', 'inflate;', 1), 
"please 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/

2020-08-16 Thread Aaron Bauman
commit: 6c80a732e905607c72d563ad84cf66762eb40e2f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Aug 17 02:59:26 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 03:06:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c80a732

mail-filter/libmilter: bump to 1.2 with sendmail 8.16.1 source

* Add sub SLOT to setup proper rebuilds for revdeps
* Fix sed calls with : delimiter
* Drop multilib eclass
* drop glibc-2.30 patch as it was upstreamed
* Drop blocker for mail-mta/sendmail

Closes: https://bugs.gentoo.org/728106
Closes: https://bugs.gentoo.org/713002

Acked-by: Sam James  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-filter/libmilter/Manifest |  1 +
 .../files/sendmail-8.14.6-build-system.patch   | 73 +++---
 .../files/sendmail-8.15.2-glibc-2.30.patch | 52 +++
 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 73 ++
 4 files changed, 136 insertions(+), 63 deletions(-)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index 02a7dd7b9e9..88526081354 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,2 +1,3 @@
 DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 
3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c
 SHA512 
178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452
 DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 
3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399
 SHA512 
04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9
+DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2

diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch 
b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
index 3348e921926..c317a4e854f 100644
--- a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
+++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
@@ -126,37 +126,25 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 
sendmail-8.14.3/rmail/Makefile.
  divert
  
  bldFINISH
-diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Makefile.m4
 sendmail-8.14.3.orig/sendmail/Makefile.m4.orig 2008-03-27 
17:13:33.0 +0100
-+++ sendmail-8.14.3/sendmail/Makefile.m4   2009-09-20 11:07:24.0 
+0200
-@@ -14,9 +14,9 @@
- 
- dnl hack: /etc/mail is not defined as "location of .cf" in the build system
- define(`bldTARGET_INST_DEP', ifdef(`confINST_DEP', `confINST_DEP',
--`${DESTDIR}/etc/mail/submit.cf ${DESTDIR}${MSPQ}'))dnl
-+`"${DESTDIR}/etc/mail/submit.cf" "${DESTDIR}${MSPQ}"'))dnl
- define(`bldTARGET_LINKS', ifdef(`confLINKS', `confLINKS',
--`${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq 
${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat')
-+`"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" 
"${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"')
- )dnl
- 
- # location of sendmail statistics file (usually /etc/mail/ or /var/log)
+
+--- a/sendmail/Makefile.m4 2020-08-10 23:14:23.209900406 -0400
 b/sendmail/Makefile.m4 2020-08-10 23:23:51.272863753 -0400
 @@ -43,21 +43,21 @@
  statistics:
${CP} /dev/null statistics
- 
+
 -${DESTDIR}/etc/mail/submit.cf:
-+"${DESTDIR}/etc/mail/submit.cf":
++${DESTDIR}/etc/mail/submit.cf:
@echo "Please read INSTALL if anything fails while installing the 
binary."
@echo "${DESTDIR}/etc/mail/submit.cf will be installed now."
cd ${SRCDIR}/cf/cf && make install-submit-cf
- 
+
  MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', 
`/var/spool/clientmqueue')
- 
+
 -${DESTDIR}${MSPQ}:
-+"${DESTDIR}${MSPQ}":
++${DESTDIR}${MSPQ}:
@echo "Please read INSTALL if anything fails while installing the 
binary."
-   @echo "You must have setup a new user ${MSPQOWN} and a new group 
${GBINGRP}"
+   @echo "You must have set up a new user ${MSPQOWN} and a new group 
${GBINGRP}"
@echo "as explained in sendmail/SECURITY."
 -  mkdir -p ${DESTDIR}${MSPQ}
 -  chown ${MSPQOWN} ${DESTDIR}${MSPQ}
@@ -166,46 +154,5 @@ diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Mak
 +  chown ${MSPQOWN} "${DESTDIR}${MSPQ}"
 +  chgrp ${GBINGRP} "${DESTDIR}${MSPQ}"
 +  chmod 0770 "${DESTDIR}${MSPQ}"
- 
- divert(0)
- 
-@@ -68,30 +68,30 @@
- divert(bldTARGETS_SECTION)
- 
- install-set-user-id: 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/, mail-mta/sendmail/files/

2020-08-16 Thread Aaron Bauman
commit: c97bd0e2aa41d659ac1a5f39c241c2093c7f4241
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Aug 17 02:52:02 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 03:06:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97bd0e2

mail-mta/sendmail: bump to 8.16.1

* Bump due to security issue
* Add -D_FFR_TLS_EC to compile options which supports ECDHE and PFS
* Stop building libmilter separately and introduce dep on
  mail-filter/libmilter
* By depending on mail-filter/libmilter sendmail no longer installs
  static-libs.
* Add -DMAXDAEMONS=64 to fix IPV6 environments
* Fix various QA issues with lack of dies. More to be fixed.

Bug: https://bugs.gentoo.org/730890
Bug: https://bugs.gentoo.org/681232
Closes: https://bugs.gentoo.org/542370
Closes: https://bugs.gentoo.org/681224
Closes: https://bugs.gentoo.org/724548
Closes: https://bugs.gentoo.org/606490

Acked-by: Sam James  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-mta/sendmail/Manifest |   1 +
 .../files/sendmail-8.14.6-build-system.patch   |  73 +---
 mail-mta/sendmail/sendmail-8.16.1.ebuild   | 208 +
 3 files changed, 219 insertions(+), 63 deletions(-)

diff --git a/mail-mta/sendmail/Manifest b/mail-mta/sendmail/Manifest
index 0134628b792..0b878d0a33c 100644
--- a/mail-mta/sendmail/Manifest
+++ b/mail-mta/sendmail/Manifest
@@ -1 +1,2 @@
 DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 
3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399
 SHA512 
04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9
+DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2

diff --git a/mail-mta/sendmail/files/sendmail-8.14.6-build-system.patch 
b/mail-mta/sendmail/files/sendmail-8.14.6-build-system.patch
index 3348e921926..c317a4e854f 100644
--- a/mail-mta/sendmail/files/sendmail-8.14.6-build-system.patch
+++ b/mail-mta/sendmail/files/sendmail-8.14.6-build-system.patch
@@ -126,37 +126,25 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 
sendmail-8.14.3/rmail/Makefile.
  divert
  
  bldFINISH
-diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Makefile.m4
 sendmail-8.14.3.orig/sendmail/Makefile.m4.orig 2008-03-27 
17:13:33.0 +0100
-+++ sendmail-8.14.3/sendmail/Makefile.m4   2009-09-20 11:07:24.0 
+0200
-@@ -14,9 +14,9 @@
- 
- dnl hack: /etc/mail is not defined as "location of .cf" in the build system
- define(`bldTARGET_INST_DEP', ifdef(`confINST_DEP', `confINST_DEP',
--`${DESTDIR}/etc/mail/submit.cf ${DESTDIR}${MSPQ}'))dnl
-+`"${DESTDIR}/etc/mail/submit.cf" "${DESTDIR}${MSPQ}"'))dnl
- define(`bldTARGET_LINKS', ifdef(`confLINKS', `confLINKS',
--`${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq 
${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat')
-+`"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" 
"${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"')
- )dnl
- 
- # location of sendmail statistics file (usually /etc/mail/ or /var/log)
+
+--- a/sendmail/Makefile.m4 2020-08-10 23:14:23.209900406 -0400
 b/sendmail/Makefile.m4 2020-08-10 23:23:51.272863753 -0400
 @@ -43,21 +43,21 @@
  statistics:
${CP} /dev/null statistics
- 
+
 -${DESTDIR}/etc/mail/submit.cf:
-+"${DESTDIR}/etc/mail/submit.cf":
++${DESTDIR}/etc/mail/submit.cf:
@echo "Please read INSTALL if anything fails while installing the 
binary."
@echo "${DESTDIR}/etc/mail/submit.cf will be installed now."
cd ${SRCDIR}/cf/cf && make install-submit-cf
- 
+
  MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', 
`/var/spool/clientmqueue')
- 
+
 -${DESTDIR}${MSPQ}:
-+"${DESTDIR}${MSPQ}":
++${DESTDIR}${MSPQ}:
@echo "Please read INSTALL if anything fails while installing the 
binary."
-   @echo "You must have setup a new user ${MSPQOWN} and a new group 
${GBINGRP}"
+   @echo "You must have set up a new user ${MSPQOWN} and a new group 
${GBINGRP}"
@echo "as explained in sendmail/SECURITY."
 -  mkdir -p ${DESTDIR}${MSPQ}
 -  chown ${MSPQOWN} ${DESTDIR}${MSPQ}
@@ -166,46 +154,5 @@ diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Mak
 +  chown ${MSPQOWN} "${DESTDIR}${MSPQ}"
 +  chgrp ${GBINGRP} "${DESTDIR}${MSPQ}"
 +  chmod 0770 "${DESTDIR}${MSPQ}"
- 
- divert(0)
- 
-@@ -68,30 +68,30 @@
- divert(bldTARGETS_SECTION)
- 
- install-set-user-id: bldCURRENT_PRODUCT ifdef(`confNO_HELPFILE_INSTALL',, 
`install-hf') ifdef(`confNO_STATISTICS_INSTALL',, `install-st') 

[gentoo-commits] repo/gentoo:master commit in: acct-group/smmsp/, acct-user/smmsp/

2020-08-16 Thread Aaron Bauman
commit: ba0dd542dff82af130f1fd0a60444257e18eb20e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Aug 17 01:50:07 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 03:06:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0dd542

acct-{group,user}/smmsp: add groups for mail-mta/sendmail

Signed-off-by: Aaron Bauman  gentoo.org>

 acct-group/smmsp/metadata.xml   |  5 +
 acct-group/smmsp/smmsp-0.ebuild |  8 
 acct-user/smmsp/metadata.xml|  5 +
 acct-user/smmsp/smmsp-0.ebuild  | 12 
 4 files changed, 30 insertions(+)

diff --git a/acct-group/smmsp/metadata.xml b/acct-group/smmsp/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-group/smmsp/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

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

diff --git a/acct-user/smmsp/metadata.xml b/acct-user/smmsp/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-user/smmsp/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-user/smmsp/smmsp-0.ebuild b/acct-user/smmsp/smmsp-0.ebuild
new file mode 100644
index 000..93ed467d151
--- /dev/null
+++ b/acct-user/smmsp/smmsp-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for sendmail daemon"
+ACCT_USER_ID=209
+ACCT_USER_GROUPS=( mail )
+
+acct-user_add_deps



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

2020-08-16 Thread Michał Górny
commit: 9eb3e6706b6335182c779bc28c771739455b1b72
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 17 02:42:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 17 02:42:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb3e670

package.mask: Last rite dev-python/notify-python

Bug: https://bugs.gentoo.org/706480
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8bd5a7ad4d6..33f5344efb3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-08-17)
+# Dead pygtk-2 era library.  No reverse dependencies left.
+# Removal in 30 days.  Bug #706480.
+dev-python/notify-python
+
 # Mart Raudsepp  (2020-08-16)
 # Temporary mask until accidentally missed app-crypt/gcr
 # bump is finalized



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

2020-08-16 Thread Sam James
commit: d3ad6b02ec57aae6325d46acfa7289f8f32c5aaf
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 02:10:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 02:10:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ad6b02

sys-fs/ecryptfs-utils: add missing lsof dep

Needed by the ecryptfs-migrate-home tool.

Closes: https://bugs.gentoo.org/704356
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild 
b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
index d11d30dd0ff..711644620d7 100644
--- a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
+++ b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
>=dev-libs/libgcrypt-1.2.0:0=
dev-libs/nss
>=sys-apps/keyutils-1.5.11-r1:=
+   sys-process/lsof
gpg? ( app-crypt/gpgme:= )
gtk? ( x11-libs/gtk+:2 )
openssl? ( >=dev-libs/openssl-0.9.7:= )



[gentoo-commits] repo/gentoo:master commit in: sys-fs/ecryptfs-utils/files/, sys-fs/ecryptfs-utils/

2020-08-16 Thread Sam James
commit: 80134effaa1cfff7c9dc6d9b72d356f5425f01d3
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 01:57:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 01:58:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80134eff

sys-fs/ecryptfs-utils: fix musl build

Include a simple patch from Alpine Linux
to fix the build on musl.

Closes: https://bugs.gentoo.org/715508
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 .../ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild   |  4 
 .../ecryptfs-utils/files/ecryptfs-utils-111-musl-fix.patch  | 13 +
 2 files changed, 17 insertions(+)

diff --git a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild 
b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
index 855dfb66132..d11d30dd0ff 100644
--- a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
+++ b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
@@ -39,6 +39,10 @@ DEPEND="
dev-libs/glib:2
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-111-musl-fix.patch"
+)
+
 pkg_setup() {
CONFIG_CHECK="~ECRYPT_FS"
linux-info_pkg_setup

diff --git a/sys-fs/ecryptfs-utils/files/ecryptfs-utils-111-musl-fix.patch 
b/sys-fs/ecryptfs-utils/files/ecryptfs-utils-111-musl-fix.patch
new file mode 100644
index 000..1d6de38e8cb
--- /dev/null
+++ b/sys-fs/ecryptfs-utils/files/ecryptfs-utils-111-musl-fix.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/715508
+https://git.alpinelinux.org/aports/tree/community/ecryptfs-utils/fix-build.patch?id=9e57b1f1197ee99b9f998472371042c42bffdc49
+--- a/src/utils/mount.ecryptfs_private.c   2016-01-22 18:04:52.0 
+0200
 b/src/utils/mount.ecryptfs_private.c   2017-01-20 08:39:31.877975729 
+0200
+@@ -235,7 +235,7 @@
+* deceive other programs with a crafted /proc/self/*. See
+* https://launchpad.net/bugs/1530566 for more details.
+*/
+-  __SWORD_TYPE f_type_whitelist[] = {
++  static const uint32_t f_type_whitelist[] = {
+   0x61756673 /* AUFS_SUPER_MAGIC */,
+   0x9123683E /* BTRFS_SUPER_MAGIC */,
+   0x00C36400 /* CEPH_SUPER_MAGIC */,



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

2020-08-16 Thread Sam James
commit: cc09f8ff07e06d3fb2368ebf85dce775d0e26745
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 01:33:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 01:58:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc09f8ff

sys-devel/gnuconfig: mark ALLARCHES

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gnuconfig/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/gnuconfig/metadata.xml b/sys-devel/gnuconfig/metadata.xml
index 227a3c0b87f..b01d1db86b4 100644
--- a/sys-devel/gnuconfig/metadata.xml
+++ b/sys-devel/gnuconfig/metadata.xml
@@ -5,6 +5,7 @@
base-sys...@gentoo.org
Gentoo Base System
 
+
 
 Updated config.{sub,guess} files from upstream cvs to properly detect various 
system types.
 



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

2020-08-16 Thread Kent Fredric
commit: 3480e5ff88adfacde28d5d188cd906c71ea6ed4f
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Aug 17 01:54:50 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Aug 17 01:56:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3480e5ff

dev-perl/DBD-Pg: Bump to version 3.14.2

Upstream:
- Guard against odd "undefined" errors in result handler consturuction
  where `$VERSION` is somehow undefined, by forcing an explicit
  hardcoded qv string.
- Test Suite fixes

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

 dev-perl/DBD-Pg/DBD-Pg-3.14.2.ebuild | 110 +++
 dev-perl/DBD-Pg/Manifest |   1 +
 2 files changed, 111 insertions(+)

diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.14.2.ebuild 
b/dev-perl/DBD-Pg/DBD-Pg-3.14.2.ebuild
new file mode 100644
index 000..b87f46e3ebd
--- /dev/null
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.14.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=TURNSTEP
+inherit perl-module
+
+DESCRIPTION="PostgreSQL database driver for the DBI module"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-version
+   >=dev-perl/DBI-1.614.0
+   dev-db/postgresql:*
+"
+DEPEND="
+   dev-db/postgresql:*
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.880.0
+   virtual/perl-Time-HiRes
+   )
+"
+PERL_RM_FILES=(
+   "t/00_signature.t"
+)
+src_prepare() {
+   postgres_include="$(readlink -f "${EPREFIX}"/usr/include/postgresql)"
+   postgres_lib="${postgres_include//include/lib}"
+   # Fall-through case is the non-split postgresql
+   # The active cases instead get us the matching libdir for the 
includedir.
+   for i in lib lib64 ; do
+   if [ -d "${postgres_lib}/${i}" ]; then
+   postgres_lib="${postgres_lib}/${i}"
+   break
+   fi
+   done
+
+   # env variables for compilation:
+   export POSTGRES_INCLUDE="${postgres_include}"
+   export POSTGRES_LIB="${postgres_lib}"
+   perl-module_src_prepare
+}
+
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}
+
+src_test() {
+   local MODULES=(
+   "Bundle::DBD::Pg v${PV}"
+   "DBD::Pg v${PV}"
+   )
+   local failed=()
+   for dep in "${MODULES[@]}"; do
+   ebegin "Compile testing ${dep}"
+   perl -Mblib="${S}" -M"${dep} ()" -e1 #||
+   #die "Could not load ${dep}"
+   eend $? || failed+=( "$dep" )
+   done
+   if [[ ${failed[@]} ]]; then
+   echo
+   eerror "One or more modules failed compile:";
+   for dep in "${failed[@]}"; do
+   eerror "  ${dep}"
+   done
+   die "Failing due to module compilation errors";
+   fi
+
+   local LIVEDB_TESTS=(
+   "t/01connect.t"
+   "t/02attribs.t"
+   "t/03dbmethod.t"
+   "t/03smethod.t"
+   "t/04misc.t"
+   "t/06bytea.t"
+   "t/07copy.t"
+   "t/08async.t"
+   "t/09arrays.t"
+   "t/12placeholders.t"
+   "t/20savepoints.t"
+   "t/30unicode.t"
+   )
+   if [[ ! -v DBI_DSN ]]; then
+   ewarn "Functional database tests disabled due to lack of 
configuration."
+   ewarn "Please set the following environment variables values 
pertaining to a"
+   ewarn "pre-configured Postgres installation in order for tests 
to work:"
+   ewarn "  DBI_DSN  - A DBI-compatible connection string for a 
Postgres Database"
+   ewarn " ( eg: dbi:Pg:dbname=testdb )"
+   ewarn "  DBI_USER - A Postgres Database Username"
+   ewarn "  DBI_PASS - A Postgres Database Password"
+   ewarn ""
+   ewarn "For details, visit:"
+   ewarn " 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-Pg;
+   perl_rm_files "${LIVEDB_TESTS[@]}"
+   fi
+   # Parallel testing breaks database access
+   DBDPG_TEST_ALWAYS_ENV=1 DIST_TEST="do" perl-module_src_test
+
+}

diff --git a/dev-perl/DBD-Pg/Manifest b/dev-perl/DBD-Pg/Manifest
index fce3c658d68..a7749563a44 100644
--- a/dev-perl/DBD-Pg/Manifest
+++ b/dev-perl/DBD-Pg/Manifest
@@ -1,6 +1,7 @@
 DIST DBD-Pg-3.10.0.tar.gz 268414 BLAKE2B 

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

2020-08-16 Thread Mike Gilbert
commit: e434e157c5629d4e200126d5f3f3565306698cc0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug 17 01:45:53 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug 17 01:46:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e434e157

sys-apps/systemd: bump to 245.7

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-245.7.ebuild | 526 ++
 2 files changed, 527 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 35330769561..176014c52ae 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
 DIST systemd-246.tar.gz 9534036 BLAKE2B 
71b72abcd4d066d35d45d9835d41bec8faa9a7eddc80b48fe7073223f07d32f78a8442c52dc0800940f9750d9c5502123a633738981d797cf610d85df2035bf0
 SHA512 
7103f7da53f7ced3b5543c238f23bd11c82af8e37166c1720a90576b6b431b4329320c78726166c65a9f5e101dd465c0a86dd13c586c4e55e608a6273d8f324f
 DIST systemd-stable-244.3.tar.gz 8484735 BLAKE2B 
25125ecdae59c852e8ceb45b7ed0b76631b301ab4026c4e389c4bc12090fe41f5918411a75bd20f38b6b3993445df93c850ba98f8d9b30fd24fc4e25f8355a3d
 SHA512 
f8e83fa3e57ac8fdbed61b66bb45fd0eafa6fb36eda26f10690d93f34b03daab6ce4e7eff45b79dcaf59f11f41c1b022d1d9314f576c50ad28f6bb5901f1b18d
 DIST systemd-stable-245.5.tar.gz 9020836 BLAKE2B 
7753eecceffa86c9208c3e71df2037b58b445f9090b73c6ff499b4170b94488a1fd1cabcd17cbb98506a692875a3eef07a40a54d23e09c331a01319f8d03d13d
 SHA512 
47de4a59980643002f325c499eeb4dd76fa9f1d1267686e7564f103690487bf85974590d7cb3e3641409e5bfba567fe2a66efa80320e7e8adc48af4461e2e172
+DIST systemd-stable-245.7.tar.gz 9171465 BLAKE2B 
77117360155ef6358244a382ebd521fe180d8dd982cc2edda18790105933cd5e8880030572eb50d5405b9afdab519b06e0721f48c57394d3d1043a123169ccb1
 SHA512 
306b3a9cd1d8985a05be259f8a08efb5e9f7102a657eccdef58e082822b61a6e82246dc4f3b6e0bd33eedbd550af54e0029af9d0d2b70416e27626ec43921449

diff --git a/sys-apps/systemd/systemd-245.7.ebuild 
b/sys-apps/systemd/systemd-245.7.ebuild
new file mode 100644
index 000..586484176c7
--- /dev/null
+++ b/sys-apps/systemd/systemd-245.7.ebuild
@@ -0,0 +1,526 @@
+# Copyright 2011-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
+fi
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="acl apparmor audit build cgroup-hybrid cryptsetup curl dns-over-tls 
elfutils +gcrypt gnuefi homed http +hwdb idn importd +kmod +lz4 lzma nat pam 
pcre pkcs11 policykit pwquality qrcode repart +resolvconf +seccomp selinux 
split-usr static-libs +sysv-utils test vanilla xkb"
+
+REQUIRED_USE="
+   homed? ( cryptsetup )
+   importd? ( curl gcrypt lzma )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="3.11"
+
+OPENSSL_DEP=">=dev-libs/openssl-1.1.0:0="
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   dns-over-tls? ( >=net-libs/gnutls-3.6.0:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   homed? ( ${OPENSSL_DEP} )
+   http? (
+   >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)]
+   >=net-libs/gnutls-3.1.4:0=
+   )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   nat? ( net-firewall/iptables:0= )
+   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
+   pkcs11? ( app-crypt/p11-kit:0= )
+   pcre? ( dev-libs/libpcre2 )
+   pwquality? ( dev-libs/libpwquality:0= )
+   qrcode? ( media-gfx/qrencode:0= )
+   repart? ( ${OPENSSL_DEP} )
+   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
+   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/wf-shell/

2020-08-16 Thread Aaron Bauman
commit: 9629c01213f8ab2139278c67800c0345f7923534
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Aug  5 11:19:50 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 01:36:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9629c012

gui-apps/wf-shell: version bump to 0.5.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/wf-shell/Manifest| 1 +
 gui-apps/wf-shell/{wf-shell-.ebuild => wf-shell-0.5.0.ebuild} | 3 +--
 gui-apps/wf-shell/wf-shell-.ebuild| 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/gui-apps/wf-shell/Manifest b/gui-apps/wf-shell/Manifest
index e210eeae0b9..1df1fef29e6 100644
--- a/gui-apps/wf-shell/Manifest
+++ b/gui-apps/wf-shell/Manifest
@@ -1 +1,2 @@
 DIST wf-shell-0.4.0.tar.xz 8996656 BLAKE2B 
609668bcf00fcc7a0b8142d84a7101f07578c2d6a88616da286a615076372e5a356387cf5e3fdee9b4aba6f027d8d081a5cce32f7f00682a756d4ee9bc46916d
 SHA512 
1b293ce3fc2b12acbadb75e0de28217ed24f733e26d7ad12ada9a5f0673df911e75eea5af6841c466f031151f881a8e36dda229ea4dc2f91825e2e6df42d4903
+DIST wf-shell-0.5.0.tar.xz 8998296 BLAKE2B 
c32232fc08292b15a0048d11d0f179a82fd21b3179223d898057ac95b42ac35ec063467f67c0f1261857c3b643edc4367112a05bb63f002788b64ed86559addd
 SHA512 
d0029746ea10625bb47381a7ed74aadb8aa3823f83f751b539eefd49da5aa1643a2d16c55fe23d30bd71528ad5c1ea8d389909fe8cc1026746b3b76aa5dabd2b

diff --git a/gui-apps/wf-shell/wf-shell-.ebuild 
b/gui-apps/wf-shell/wf-shell-0.5.0.ebuild
similarity index 96%
copy from gui-apps/wf-shell/wf-shell-.ebuild
copy to gui-apps/wf-shell/wf-shell-0.5.0.ebuild
index 21fc54e4ef7..94c26507f32 100644
--- a/gui-apps/wf-shell/wf-shell-.ebuild
+++ b/gui-apps/wf-shell/wf-shell-0.5.0.ebuild
@@ -23,15 +23,14 @@ IUSE="+pulseaudio"
 DEPEND="
dev-cpp/gtkmm:3.0=[wayland]
dev-libs/gobject-introspection
-   ~gui-wm/wayfire-${PV}
>=gui-libs/gtk-layer-shell-0.1
+   >=gui-wm/wayfire-${PV}
pulseaudio? ( media-sound/pulseaudio )
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
-   ${DEPEND}
dev-libs/wayland-protocols
virtual/pkgconfig
 "

diff --git a/gui-apps/wf-shell/wf-shell-.ebuild 
b/gui-apps/wf-shell/wf-shell-.ebuild
index 21fc54e4ef7..94c26507f32 100644
--- a/gui-apps/wf-shell/wf-shell-.ebuild
+++ b/gui-apps/wf-shell/wf-shell-.ebuild
@@ -23,15 +23,14 @@ IUSE="+pulseaudio"
 DEPEND="
dev-cpp/gtkmm:3.0=[wayland]
dev-libs/gobject-introspection
-   ~gui-wm/wayfire-${PV}
>=gui-libs/gtk-layer-shell-0.1
+   >=gui-wm/wayfire-${PV}
pulseaudio? ( media-sound/pulseaudio )
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
-   ${DEPEND}
dev-libs/wayland-protocols
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: gui-wm/wayfire/

2020-08-16 Thread Aaron Bauman
commit: c685f0536fa2c041527be681eb93800c8afbde77
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Aug  5 09:41:20 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 01:36:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c685f053

gui-wm/wayfire: version bump to 0.5.0

Closes: https://bugs.gentoo.org/728880
Closes: https://bugs.gentoo.org/728504

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/wayfire/Manifest|  1 +
 .../{wayfire-.ebuild => wayfire-0.5.0.ebuild}  | 26 +++---
 gui-wm/wayfire/wayfire-.ebuild | 26 +++---
 3 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/gui-wm/wayfire/Manifest b/gui-wm/wayfire/Manifest
index f03e463761b..cbc0a80a9bc 100644
--- a/gui-wm/wayfire/Manifest
+++ b/gui-wm/wayfire/Manifest
@@ -1 +1,2 @@
 DIST wayfire-0.4.0.tar.xz 588904 BLAKE2B 
b720297b3ffb868761ea61615b4d0fefc2687f8a2060208f8cc002ff7adaf7622da906ad98e25664c3e72c04de2fb74741d0a417cce4826483407bdf10d63b43
 SHA512 
e96cdb90ce36c005476e08608683983aa167e58aea80fcfd3b24ab0836ec4aa50fb5a7eeb0872a1b1014e3073ed826e1c83d3146b39d3cdb2a8b3a0895155649
+DIST wayfire-0.5.0.tar.xz 670680 BLAKE2B 
6a1555669352dd1303f7472db4fbb8ada6173c09825f4e999a2862787bd5bf31e070e9e12110249b9407d8c380235f4a9d3c5be6b23defe36094822526eed6ef
 SHA512 
9c2d116a5d6e77e37b0e4eef26624d43d6ab3a80e56e19a2de1fdd28a2a522c24b9e346eb4529848f3b2c3668460a51f428a0c196286ec8300e4823250eae811

diff --git a/gui-wm/wayfire/wayfire-.ebuild 
b/gui-wm/wayfire/wayfire-0.5.0.ebuild
similarity index 72%
copy from gui-wm/wayfire/wayfire-.ebuild
copy to gui-wm/wayfire/wayfire-0.5.0.ebuild
index 3a3d136e62b..f2df4accbaa 100644
--- a/gui-wm/wayfire/wayfire-.ebuild
+++ b/gui-wm/wayfire/wayfire-0.5.0.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+gles +system-wfconfig +system-wlroots elogind systemd"
+IUSE="+gles +system-wfconfig +system-wlroots elogind systemd X"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
@@ -26,19 +26,19 @@ DEPEND="
dev-libs/libinput
gui-libs/gtk-layer-shell
media-libs/glm
-   media-libs/mesa:=[gles2,wayland,X]
+   media-libs/mesa:=[gles2,wayland,X?]
media-libs/libjpeg-turbo
media-libs/libpng
-   media-libs/freetype:=[X]
+   media-libs/freetype:=[X?]
x11-libs/libdrm
-   x11-libs/gtk+:3=[wayland,X]
-   x11-libs/cairo:=[X,svg]
-   x11-libs/libxkbcommon:=[X]
+   x11-libs/gtk+:3=[wayland,X?]
+   x11-libs/cairo:=[X?,svg]
+   X? ( x11-libs/libxkbcommon:=[X] )
x11-libs/pixman
-   gles? ( media-libs/libglvnd[X] )
-   system-wfconfig? ( ~gui-libs/wf-config-${PV} )
+   gles? ( media-libs/libglvnd[X?] )
+   system-wfconfig? ( >=gui-libs/wf-config-${PV} )
!system-wfconfig? ( !gui-libs/wf-config )
-   system-wlroots? ( ~gui-libs/wlroots-[elogind=,systemd=,X] )
+   system-wlroots? ( >=gui-libs/wlroots-0.11.0[elogind=,systemd=,X?] )
!system-wlroots? ( !gui-libs/wlroots )
 "
 
@@ -50,15 +50,15 @@ RDEPEND="
 "
 
 BDEPEND="
-   ${DEPEND}
+   dev-libs/wayland-protocols
virtual/pkgconfig
-   >=dev-libs/wayland-protocols-1.18
 "
 
 src_configure() {
local emesonargs=(
$(meson_feature system-wfconfig use_system_wfconfig)
$(meson_feature system-wlroots use_system_wlroots)
+   $(meson_feature X xwayland)
$(meson_use gles enable_gles32)
)
meson_src_configure
@@ -85,8 +85,8 @@ pkg_postinst() {
if [ -z "${REPLACING_VERSIONS}" ]; then
elog "Wayfire has been installed but the session cannot be used"
elog "until you install a configuration file. The default 
config"
-   elog "file is installed at 
\"/usr/share/doc/${P}/wayfire.ini.bz2\""
+   elog "file is installed at 
\"/usr/share/doc/${PF}/wayfire.ini.bz2\""
elog "To install the file execute"
-   elog "\$ mkdir -p ~/.config && bzcat 
/usr/share/doc/${P}/wayfire.ini.bz2 > ~/.config/wayfire.ini"
+   elog "\$ mkdir -p ~/.config && bzcat 
/usr/share/doc/${PF}/wayfire.ini.bz2 > ~/.config/wayfire.ini"
fi
 }

diff --git a/gui-wm/wayfire/wayfire-.ebuild 
b/gui-wm/wayfire/wayfire-.ebuild
index 3a3d136e62b..f2df4accbaa 100644
--- a/gui-wm/wayfire/wayfire-.ebuild
+++ b/gui-wm/wayfire/wayfire-.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+gles +system-wfconfig +system-wlroots elogind systemd"
+IUSE="+gles +system-wfconfig +system-wlroots elogind systemd X"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
@@ -26,19 +26,19 @@ DEPEND="
dev-libs/libinput
gui-libs/gtk-layer-shell
media-libs/glm
-   media-libs/mesa:=[gles2,wayland,X]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-apps/wcm/

2020-08-16 Thread Aaron Bauman
commit: 101961ecf903c3ed8abbf3c77ad5c87fc2cd2239
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Aug  5 11:21:42 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 01:36:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101961ec

gui-apps/wcm: version bump to 0.5.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/17014
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/wcm/Manifest  | 1 +
 gui-apps/wcm/{wcm-.ebuild => wcm-0.5.0.ebuild} | 3 +--
 gui-apps/wcm/wcm-.ebuild   | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest
index ec440af0389..f44a1542cd9 100644
--- a/gui-apps/wcm/Manifest
+++ b/gui-apps/wcm/Manifest
@@ -1 +1,2 @@
 DIST wcm-0.4.0.tar.gz 263841 BLAKE2B 
28cdf87c479cc7a4a5a40f17a1ec26688bae6a0cd5699b51ad7db2adca89946d7687ae345a7a82d71464df413c956aceeb3db8195c5b40da5f32043821883c49
 SHA512 
4136ceba90c054165b4b0e7a79d78af827d8b8ddb8b54820bda0c17bbaa28eb74981ce94d8c386b91257ca023a34f76f121a003229365afe72d65323f0a1d2cd
+DIST wcm-0.5.0.tar.gz 253120 BLAKE2B 
44f6e36425ed070f086fcea6b3374b8fd2f1e3420176098699ec735cb74a1de0d6919ca71e62ca61116005ad26e50562e0a927dce7990d87eb7559511fb371e3
 SHA512 
c06e97fa3b22f33bb7f05efda380484377596cce83b7874d42b6f3795f275faee2fdd2f2a6a6f24ebbb7e339a0dd3e526a3d02a2e1d4c45b34f76d627896bc53

diff --git a/gui-apps/wcm/wcm-.ebuild b/gui-apps/wcm/wcm-0.5.0.ebuild
similarity index 94%
copy from gui-apps/wcm/wcm-.ebuild
copy to gui-apps/wcm/wcm-0.5.0.ebuild
index 54d7e4cee82..37577270278 100644
--- a/gui-apps/wcm/wcm-.ebuild
+++ b/gui-apps/wcm/wcm-0.5.0.ebuild
@@ -23,13 +23,12 @@ DEPEND="
dev-libs/libevdev
dev-libs/libxml2
dev-cpp/gtkmm:3.0[wayland]
-   ~gui-wm/wayfire-${PV}
+   >=gui-wm/wayfire-${PV}
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
-   ${DEPEND}
dev-libs/wayland-protocols
virtual/pkgconfig
 "

diff --git a/gui-apps/wcm/wcm-.ebuild b/gui-apps/wcm/wcm-.ebuild
index 54d7e4cee82..37577270278 100644
--- a/gui-apps/wcm/wcm-.ebuild
+++ b/gui-apps/wcm/wcm-.ebuild
@@ -23,13 +23,12 @@ DEPEND="
dev-libs/libevdev
dev-libs/libxml2
dev-cpp/gtkmm:3.0[wayland]
-   ~gui-wm/wayfire-${PV}
+   >=gui-wm/wayfire-${PV}
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
-   ${DEPEND}
dev-libs/wayland-protocols
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wf-config/

2020-08-16 Thread Aaron Bauman
commit: 8ca2ea74ba9d96c0ed62a498c3d3d605db395438
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Aug  4 16:59:35 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 01:36:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca2ea74

gui-libs/wf-config: update to 0.5.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-libs/wf-config/Manifest  | 1 +
 gui-libs/wf-config/{wf-config-.ebuild => wf-config-0.5.0.ebuild} | 3 +--
 gui-libs/wf-config/wf-config-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/gui-libs/wf-config/Manifest b/gui-libs/wf-config/Manifest
index b482e024a88..f736b124b39 100644
--- a/gui-libs/wf-config/Manifest
+++ b/gui-libs/wf-config/Manifest
@@ -1 +1,2 @@
 DIST wf-config-0.4.1.tar.xz 64752 BLAKE2B 
ed873ee15b860690a3ac2d8623c0af933f2892c24ff6c9a10ec090bf8e7b2787970b71869c07d5e8281417ed59a4881cf3117ecb085a6d7a1eeb8fdac7375245
 SHA512 
99d11dfc04e80645cc29491c9ef913015a6ad6f49f351b041b277ecc2e24f9b47fc96a22ce031e51b577fe4b31df07c448d2fafb715e8fe5118e677ccbf9abe8
+DIST wf-config-0.5.0.tar.xz 64760 BLAKE2B 
c1939035820794828b356371c51dbd55a73a569e3a9dcf801b4aedf61c3c0131e47040a1b05e2a8cd30ecbb57f160f702b735437dfb49051a8a6a63d95201204
 SHA512 
b365884195cb7fc64a1ca1d74a2d12b56e1ef0f4dd49d298a9379455f2917f2c644de2b12f5068304ca404b112490e38fbfe3111aac31d301f02f23429df87c7

diff --git a/gui-libs/wf-config/wf-config-.ebuild 
b/gui-libs/wf-config/wf-config-0.5.0.ebuild
similarity index 94%
copy from gui-libs/wf-config/wf-config-.ebuild
copy to gui-libs/wf-config/wf-config-0.5.0.ebuild
index 93cc2eacb2c..b100b1d861f 100644
--- a/gui-libs/wf-config/wf-config-.ebuild
+++ b/gui-libs/wf-config/wf-config-0.5.0.ebuild
@@ -22,14 +22,13 @@ SLOT="0"
 DEPEND="
dev-libs/libevdev
dev-libs/libxml2
-   ~gui-libs/wlroots-
+   >=gui-libs/wlroots-0.11.0
media-libs/glm
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
-   ${DEPEND}
dev-libs/wayland-protocols
virtual/pkgconfig
 "

diff --git a/gui-libs/wf-config/wf-config-.ebuild 
b/gui-libs/wf-config/wf-config-.ebuild
index 93cc2eacb2c..b100b1d861f 100644
--- a/gui-libs/wf-config/wf-config-.ebuild
+++ b/gui-libs/wf-config/wf-config-.ebuild
@@ -22,14 +22,13 @@ SLOT="0"
 DEPEND="
dev-libs/libevdev
dev-libs/libxml2
-   ~gui-libs/wlroots-
+   >=gui-libs/wlroots-0.11.0
media-libs/glm
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
-   ${DEPEND}
dev-libs/wayland-protocols
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-ISO8601/

2020-08-16 Thread Kent Fredric
commit: 1299ae62ef26c9fc6227fcaa1fa820b725dc18ac
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Aug 17 01:22:17 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Aug 17 01:27:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1299ae62

dev-perl/DateTime-Format-ISO8601: Bump to version 0.140.0

Upstream:
- UCT offsets must be in the same format as the time to which it is
  attached
- Add ->format_datetime() for nicer interop with DateTime.pm
- Add support for formats '-MM-DDThh:mm:ss.ss[+-]hh',
  'MMDDThhmmss.ss[+-]hh', 'MMDDThhmmZ', '-MM-DDThh:mmz'
  'DDThh:mm', '-DDDThh:mm'
- Fix handling of ISO week parsing
- Use Params::ValidationCompiler

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

 .../DateTime-Format-ISO8601-0.140.0.ebuild | 34 ++
 dev-perl/DateTime-Format-ISO8601/Manifest  |  1 +
 dev-perl/DateTime-Format-ISO8601/metadata.xml  |  1 +
 3 files changed, 36 insertions(+)

diff --git 
a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild 
b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild
new file mode 100644
index 000..8c51c010323
--- /dev/null
+++ b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="Parses ISO8601 formats"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/DateTime-1.450.0
+   >=dev-perl/DateTime-Format-Builder-0.770.0
+   >=dev-perl/Params-ValidationCompiler-0.260.0
+   >=dev-perl/Specio-0.180.0
+   dev-perl/namespace-autoclean
+   virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-1.302.15
+   >=dev-perl/Test2-Suite-0.0.72
+   )
+"

diff --git a/dev-perl/DateTime-Format-ISO8601/Manifest 
b/dev-perl/DateTime-Format-ISO8601/Manifest
index b72f3117975..325ed3524cd 100644
--- a/dev-perl/DateTime-Format-ISO8601/Manifest
+++ b/dev-perl/DateTime-Format-ISO8601/Manifest
@@ -1 +1,2 @@
 DIST DateTime-Format-ISO8601-0.08.tar.gz 21119 BLAKE2B 
7967639c2d7ca169f8bf148a9473f8f7a7866bd127ca095f506090ee49a1bd198892dcd396c8f45c594d7f7df42a4714907541df8fa4b88023dff0b3039f72f6
 SHA512 
88b9c538bf7566cf9857266505e47ea58b72b0cf447bde0b5ca79e9c19ea66118bdb62d4039284e1ab901a0016044613307de654a642761d91989bfb50735979
+DIST DateTime-Format-ISO8601-0.14.tar.gz 44616 BLAKE2B 
eb5746a5cabea4194d90ed912186d0c59c7c7c665cedd46aa8a0a700d7a23043d29a2f57f888ac5fbbd0b85033a3e73eacd4a241c7d7d965bb5d8d4f3b2303dc
 SHA512 
a5575df8ed275588eebe383c969d9f7f9182b49415da930cd5c6a30197248006ec53fc80d3d8ecdc6c097e16294b8252af77863dd388ef0d3617ee5657937d7f

diff --git a/dev-perl/DateTime-Format-ISO8601/metadata.xml 
b/dev-perl/DateTime-Format-ISO8601/metadata.xml
index a9fbb207392..7335afecbe0 100644
--- a/dev-perl/DateTime-Format-ISO8601/metadata.xml
+++ b/dev-perl/DateTime-Format-ISO8601/metadata.xml
@@ -8,5 +8,6 @@
   
 DateTime-Format-ISO8601
 DateTime::Format::ISO8601
+DateTime::Format::ISO8601::Types
   
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/base/, profiles/arch/amd64/

2020-08-16 Thread Thomas Deutschmann
commit: f4ea0c503d96cb83e10fc8f1ad1b35acae8603ed
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 17 01:21:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 17 01:22:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ea0c50

profiles: Allow dev-db/mariadb[columnstore] on amd64/x86

Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 725770217af..1d1e0e2c09b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (2020-08-17)
+# Columnstore engine is supported on amd64
+dev-db/mariadb -columnstore
+
 # Thomas Deutschmann  (2020-07-27)
 # media-video/pipewire:0/0.3 is available for amd64
 www-client/firefox -screencast

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index c2c79b2e687..bc0c051f840 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (2020-08-17)
+# Columnstore engine is supported on x86
+dev-db/mariadb -columnstore
+
 # Thomas Deutschmann  (2020-07-27)
 # media-video/pipewire:0/0.3 is available for x86
 www-client/firefox -screencast

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1590338f2d5..d428ebc98f1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Thomas Deutschmann  (2020-08-17)
+# CMake checks will only allow on amd64 & x86
+dev-db/mariadb columnstore
+
 # Michał Górny  (2020-08-16)
 # dev-python/pyminuit is being removed.
 sci-visualization/veusz minuit



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

2020-08-16 Thread Sam James
commit: d57e32fa649596bcc9e4951c07abba889b0837d1
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 01:09:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 01:10:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57e32fa

dev-libs/libxml2: Stabilize 2.9.10-r1 s390, #710748

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild
index ab1f14c0c86..07a922640fd 100644
--- a/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.xmlsoft.org/;
 
 LICENSE="MIT"
 SLOT="2"
-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"
+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="debug examples icu ipv6 lzma +python readline static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2020-08-16 Thread Sam James
commit: 9430a6aec5adf42de95e9d85c653a0cd460fe169
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 01:09:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 01:10:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9430a6ae

dev-libs/libxslt: Stabilize 1.1.34 s390, #710748

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libxslt/libxslt-1.1.34.ebuild 
b/dev-libs/libxslt/libxslt-1.1.34.ebuild
index bcc66beb1d4..230ccacc3bf 100644
--- a/dev-libs/libxslt/libxslt-1.1.34.ebuild
+++ b/dev-libs/libxslt/libxslt-1.1.34.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 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"
+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="crypt debug examples python static-libs elibc_Darwin"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2020-08-16 Thread Thomas Deutschmann
commit: 094ee79a18973e8a1a594605626654fff0400aa7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 17 01:08:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 17 01:09:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094ee79a

dev-db/mariadb: bump to v10.5.5

Closes: https://bugs.gentoo.org/737348
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mariadb/Manifest|  2 +
 dev-db/mariadb/mariadb-10.1.38-r2.ebuild   |  1 +
 dev-db/mariadb/mariadb-10.1.45-r1.ebuild   |  1 +
 dev-db/mariadb/mariadb-10.1.46.ebuild  |  1 +
 dev-db/mariadb/mariadb-10.2.22-r2.ebuild   |  1 +
 dev-db/mariadb/mariadb-10.2.32-r2.ebuild   |  1 +
 dev-db/mariadb/mariadb-10.2.33.ebuild  |  1 +
 dev-db/mariadb/mariadb-10.3.23-r2.ebuild   |  1 +
 dev-db/mariadb/mariadb-10.3.24.ebuild  |  1 +
 dev-db/mariadb/mariadb-10.4.13-r2.ebuild   |  1 +
 dev-db/mariadb/mariadb-10.4.14.ebuild  |  1 +
 ...ariadb-10.4.14.ebuild => mariadb-10.5.5.ebuild} | 64 +-
 dev-db/mariadb/mariadb-5.5.68-r1.ebuild|  1 +
 dev-db/mariadb/metadata.xml|  2 +
 14 files changed, 54 insertions(+), 25 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index cb3f291fd88..28ed8c8c159 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -16,6 +16,8 @@ DIST mariadb-10.4.13-patches-03.tar.xz 5520 BLAKE2B 
949b7f6ee5a9a6077424264e53d2
 DIST mariadb-10.4.13.tar.gz 80608459 BLAKE2B 
e9ada14da6ec7492311068549a5b6e5a66e1177312013b25472c084a21fbace543ec43b47f2e12190d45432648d508f311198521f42359561f8d75ea60f98205
 SHA512 
68919ceffb3d4afdd0d94daa77439a954c82ce4e08fbe06044fc397940eeb88a39ec75932cbd08ff26ef3cf7636fdb779947cda5b2764aa1fd888be19c44b566
 DIST mariadb-10.4.14-patches-01.tar.xz 5512 BLAKE2B 
f32e1d383ffd99de431bc34c36101c71c5e631344527e96b80ca6bd0a68015b45a4c33d6f0518cb4aa2bcfd493b64b6607671450ca045243404c0d65ebbc66fd
 SHA512 
201fe82cbcca705dba52b32405d463b5569d97a5ffd9fd2967ec7fc3c3ff305011b3d2c3c0e9f7c19aaac57b26661bd361f3b6da6f3812f25934ec18856c7051
 DIST mariadb-10.4.14.tar.gz 80789865 BLAKE2B 
fed455e906af9fe105f52cc7180a6b8d8839fdbffac079f2ced265741c2ab8010c78c0e75ff77740d45a2bd02a15c379bdb3a0237152848a0ce1a7aaac4cbf32
 SHA512 
c09817c1dd7962132bcf2886c97ad17ce43c00ee687724028e5f39f6a6a93877ae8695c2c795abba6a4f3bc40674f93a53d6d43f46788a4a8a42c4a65a22c91c
+DIST mariadb-10.5.5-patches-01.tar.xz 5540 BLAKE2B 
6d88b3486d0a92dd62117e065a11e2789cb318385b936b471c101f166793019e1eda74d7e56faa29ce8158d24f9544aff28405ffdb70bf82e22747503099ed54
 SHA512 
486f518a0d7ee9b38a1aaa4b24ef3c30df285bf0864b5b88ac26f36274736ee14e683c4afc652713b7040c78faeffd495be05869b18ed9563f64f9dfbacfb636
+DIST mariadb-10.5.5.tar.gz 86880268 BLAKE2B 
58430dd4e7199d674bbd4f7381a56129e067ed1bb30c171545fe9fac3a83f7db2c57cc1b577ef242deb99dd69e17a1d3cbf756031711d27b04c97a7e93e14c60
 SHA512 
09bed291b39142f8e2f40eabbb443f6f384368b331406a09fd92d3d27ecc75644219066850d89495ed65c6f0d3ac32d51e29e65375331dcc2de4801313178d45
 DIST mariadb-5.5.68.tar.gz 45969389 BLAKE2B 
5b3a647649c614825adccbc83faa40ba330dae0a1f8005b2297cc6a44fbc00bf817f2d854af315f995e1065bd4d14a2f21a9cec44b5c78402524467d876d8157
 SHA512 
3419790aa88a7e2a5d80e56ca94683d22ca2d5d817dfe19904d11454f34cfc3b9d55e603295ea58580a3c9fe96a6c6f9b650e1058c4e8f2f2e82f09165436865
 DIST mysql-extras-20190305-2052Z.tar.bz2 331304 BLAKE2B 
1d2c35a961159fa5ce9ee6699fce943f5a5b5cf60b11c9bb4bcccee4943f4508a9eb6d01050c642353ac592ce1a6b421abf2a1bebc706c44c4c8a36aa698ec43
 SHA512 
ae63403320e010acbb92f8aec6da8ed4f267cef0bad37147d594076fd94571de7f98bfc2afbe94af5d716f58d57696fd958b1e13e20e87052f252ed4a188cd3c
 DIST mysql-extras-20200523-1221Z.tar.bz2 345015 BLAKE2B 
3ad0da663c31831d3b511b88df34b6a28bb781cfd88fd4479b43273aa15946e63c7ae43d5497207edc6cc53a72bd42b8ce2e2058dfb236afd940bd0282190e98
 SHA512 
8f7b39017efb08e1ae98c4c68728bc86f8427b88b2a22688abf6975c6706122086dc93289beb511bbaf17cd5a790c76406e81315a11830829efe9170ce4f6a42

diff --git a/dev-db/mariadb/mariadb-10.1.38-r2.ebuild 
b/dev-db/mariadb/mariadb-10.1.38-r2.ebuild
index bfba9298006..b205f74ad1b 100644
--- a/dev-db/mariadb/mariadb-10.1.38-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.38-r2.ebuild
@@ -124,6 +124,7 @@ RDEPEND="selinux? ( sec-policy/selinux-mysql )
!dev-db/mariadb:10.2
!dev-db/mariadb:10.3
!dev-db/mariadb:10.4
+   !dev-db/mariadb:10.5
server? ( !prefix? ( dev-db/mysql-init-scripts ) )
${COMMON_DEPEND}
server? ( galera? (

diff --git a/dev-db/mariadb/mariadb-10.1.45-r1.ebuild 
b/dev-db/mariadb/mariadb-10.1.45-r1.ebuild
index fc55747077f..616c340d5a8 100644
--- a/dev-db/mariadb/mariadb-10.1.45-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.45-r1.ebuild
@@ -101,6 +101,7 @@ RDEPEND="selinux? ( 

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

2020-08-16 Thread Sam James
commit: 0e2cee62bac2765e792060042b835ab94b99d2a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 01:08:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 01:08:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2cee62

sys-fs/ecryptfs-utils: cleanup old Python 2.7 version

Closes: https://bugs.gentoo.org/735486
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 .../ecryptfs-utils-111_p20170609.ebuild| 94 --
 1 file changed, 94 deletions(-)

diff --git a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609.ebuild 
b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609.ebuild
deleted file mode 100644
index a5704e9bce6..000
--- a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit flag-o-matic pam python-single-r1 linux-info autotools
-
-DESCRIPTION="eCryptfs userspace utilities"
-HOMEPAGE="https://launchpad.net/ecryptfs;
-SRC_URI="https://dev.gentoo.org/~bkohler/dist/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc gpg gtk nls openssl pam pkcs11 python suid tpm"
-
-RDEPEND=">=sys-apps/keyutils-1.5.11-r1:=
-   >=dev-libs/libgcrypt-1.2.0:0
-   dev-libs/nss
-   gpg? ( app-crypt/gpgme )
-   gtk? ( x11-libs/gtk+:2 )
-   openssl? ( >=dev-libs/openssl-0.9.7:= )
-   pam? ( sys-libs/pam )
-   pkcs11? (
-   >=dev-libs/openssl-0.9.7:=
-   >=dev-libs/pkcs11-helper-1.04
-   )
-   python? ( ${PYTHON_DEPS} )
-   tpm? ( app-crypt/trousers )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-devel/gettext
-   >=dev-util/intltool-0.41.0
-   python? ( dev-lang/swig )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-
-   CONFIG_CHECK="~ECRYPT_FS"
-   linux-info_pkg_setup
-}
-
-src_unpack() {
-   mkdir -p "${S}" || die
-   tar -xf "${DISTDIR}/${P}.tar.gz" --strip-components=3 -C "${S}"
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   append-cppflags -D_FILE_OFFSET_BITS=64
-
-   econf \
-   --enable-nss \
-   --with-pamdir=$(getpam_mod_dir) \
-   $(use_enable doc docs) \
-   $(use_enable gpg) \
-   $(use_enable gtk gui) \
-   $(use_enable nls) \
-   $(use_enable openssl) \
-   $(use_enable pam) \
-   $(use_enable pkcs11 pkcs11-helper) \
-   $(use_enable python pywrap) \
-   $(use_enable tpm tspi)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   if use python; then
-   echo "ecryptfs-utils" > 
"${D}$(python_get_sitedir)/ecryptfs-utils.pth" || die
-   fi
-
-   use suid && fperms u+s /sbin/mount.ecryptfs_private
-
-   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
-}
-
-pkg_postinst() {
-   if use suid; then
-   ewarn
-   ewarn "You have chosen to install ${PN} with the binary setuid 
root. This"
-   ewarn "means that if there are any undetected vulnerabilities 
in the binary,"
-   ewarn "then local users may be able to gain root access on your 
machine."
-   ewarn
-   fi
-}



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

2020-08-16 Thread Sam James
commit: 3a5bbd6688f9ca052bf5506b42113626ad46f043
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 01:05:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 01:05:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5bbd66

sys-fs/ecryptfs-utils: add missing dep

Closes: https://bugs.gentoo.org/715938
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild 
b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
index 10553c846c2..855dfb66132 100644
--- a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
+++ b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
@@ -34,7 +34,10 @@ RDEPEND="
>=dev-libs/pkcs11-helper-1.04
)
tpm? ( app-crypt/trousers )"
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/glib:2
+"
 
 pkg_setup() {
CONFIG_CHECK="~ECRYPT_FS"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-Builder/

2020-08-16 Thread Kent Fredric
commit: 0e770536f1ac4fdd118de41f8be8b65c9a27af79
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Aug 17 00:51:58 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Aug 17 00:53:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e770536

dev-perl/DateTime-Format-Builder: Bump to version 0.830.0

- Include 2 extra (weak) test deps for improved coverage, that can be
  avoided with USE="minimal"

Upstream:
- Minor packaging tweaks (metadata mostly)

Keywords:
- Keywords dropped for various arches due to added deps
  Test-Memory-Cycle and Devel-Cycle. Arches may simply package.use.force
  their way around complications this implies if needed. Drops:
  - arm64, hppa, ia64
  - mips, riscv, s390
  - sparc

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

 .../DateTime-Format-Builder-0.830.0.ebuild | 38 ++
 dev-perl/DateTime-Format-Builder/Manifest  |  1 +
 2 files changed, 39 insertions(+)

diff --git 
a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild 
b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
new file mode 100644
index 000..3334a4dc176
--- /dev/null
+++ b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.83
+inherit perl-module
+
+DESCRIPTION="Create DateTime parser classes and objects"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-aix ~x86-solaris"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/DateTime-1.0.0
+   >=dev-perl/DateTime-Format-Strptime-1.40.0
+   >=dev-perl/Params-Validate-0.720.0
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   !minimal? (
+   dev-perl/Test-Memory-Cycle
+   >=dev-perl/Devel-Cycle-1.70.0
+   )
+   )
+"
+PERL_RM_FILES=(
+   t/99pod.t
+)

diff --git a/dev-perl/DateTime-Format-Builder/Manifest 
b/dev-perl/DateTime-Format-Builder/Manifest
index a98322e2ead..6c86b8f0b00 100644
--- a/dev-perl/DateTime-Format-Builder/Manifest
+++ b/dev-perl/DateTime-Format-Builder/Manifest
@@ -1,2 +1,3 @@
 DIST DateTime-Format-Builder-0.81.tar.gz 39933 BLAKE2B 
a9e692f584e02bf09609c5a666064de2dcef368a86518b77266bf9176a748f0b009687fb07831196e93adeedcf75123539519e1664a7caaa3e05bb5d46431b27
 SHA512 
617cf72e900d9bb17fd5c3cfbfa1874bf1c34de144514ea4cabd7b66eb682696b9c9501e66db1073da59c5e8278e6878b893876a1a7f11a9c011dbae44ebdd57
 DIST DateTime-Format-Builder-0.82.tar.gz 63465 BLAKE2B 
ee030678837e11fc2af0cc7d3ad00856b92b25cac23ea5a8a4468fef48f7cb60d09b59277bcf44a73d83920441e16a4c130cf0b8982ed4cd280cbbd9c0f10e01
 SHA512 
e89becd9875f84df8f83ea2081bf6b08cad4a62af6f8d193ce6735ae8442881ca826e68c894879d3c5e90d1fcc60b7b5fa5ba4b7f9dbba92a4c2e26fc54dca1e
+DIST DateTime-Format-Builder-0.83.tar.gz 63355 BLAKE2B 
795a7cab7e837b45d4d509c06f99b7192e85f17dbf57988fa8bf07b0ed5af602135baa9c6b131ce81800ff1144ed3ffbc246119364d162fcfa30bf2956d23c07
 SHA512 
eb0601dce7bc9adb0b4b6df2058b5f126e36738a9fc1e18c6e09ecf2787fbe7cd9b8ae9a5772590d6fa0df271b5a7fde0f3ab6f2be68e182adaac48ca3ae3837



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

2020-08-16 Thread Sam James
commit: 4542f5205ad1bc953e54ccbc487f5e6ebe3a5f8c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 00:50:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 00:50:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4542f520

sys-fs/ecryptfs-utils: forcibly disable Python bindings

>From Tiago's original PR:
"This package only supports Python 2, so disable the bindings with
--disable-pywrap and remove the USE flag. The tools themselves don't
require Python, they're either binaries or shell scripts."

Committing separately because I want to do this in a revbump
due to other cleanups and in case someone wants to shout
about the Python bindings being somehow useful.

Thanks-to: Tiago Sousa  gmail.com>
Bug: https://bugs.gentoo.org/735486
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 .../ecryptfs-utils-111_p20170609-r1.ebuild | 82 ++
 1 file changed, 82 insertions(+)

diff --git a/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild 
b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
new file mode 100644
index 000..10553c846c2
--- /dev/null
+++ b/sys-fs/ecryptfs-utils/ecryptfs-utils-111_p20170609-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic linux-info pam
+
+MY_PN=${PN/-utils//}
+DESCRIPTION="eCryptfs userspace utilities"
+HOMEPAGE="https://launchpad.net/ecryptfs;
+SRC_URI="https://dev.gentoo.org/~bkohler/dist/${P}.tar.gz;
+S="${WORKDIR}/~${MY_PN}/${MY_PN}/trunk/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc gpg gtk nls openssl pam pkcs11 suid tpm"
+
+BDEPEND="
+   >=dev-util/intltool-0.41.0
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=dev-libs/libgcrypt-1.2.0:0=
+   dev-libs/nss
+   >=sys-apps/keyutils-1.5.11-r1:=
+   gpg? ( app-crypt/gpgme:= )
+   gtk? ( x11-libs/gtk+:2 )
+   openssl? ( >=dev-libs/openssl-0.9.7:= )
+   pam? ( sys-libs/pam )
+   pkcs11? (
+   >=dev-libs/openssl-0.9.7:=
+   >=dev-libs/pkcs11-helper-1.04
+   )
+   tpm? ( app-crypt/trousers )"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   CONFIG_CHECK="~ECRYPT_FS"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags -D_FILE_OFFSET_BITS=64
+
+   econf \
+   --enable-nss \
+   --with-pamdir=$(getpam_mod_dir) \
+   --disable-pywrap \
+   $(use_enable doc docs) \
+   $(use_enable gpg) \
+   $(use_enable gtk gui) \
+   $(use_enable nls) \
+   $(use_enable openssl) \
+   $(use_enable pam) \
+   $(use_enable pkcs11 pkcs11-helper) \
+   $(use_enable tpm tspi)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   use suid && fperms u+s /sbin/mount.ecryptfs_private
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if use suid; then
+   ewarn
+   ewarn "You have chosen to install ${PN} with the binary setuid 
root. This"
+   ewarn "means that if there are any undetected vulnerabilities 
in the binary,"
+   ewarn "then local users may be able to gain root access on your 
machine."
+   ewarn
+   fi
+}



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

2020-08-16 Thread Sam James
commit: 924bca481d9127d2c3ac92f9cab4a5688384ee66
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 17 00:45:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 17 00:50:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924bca48

sys-fs/ecryptfs-utils: unmask

Bug: https://bugs.gentoo.org/735486
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d9d2af74b66..8bd5a7ad4d6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -367,11 +367,6 @@ net-wireless/cpyrit-cuda
 net-wireless/cpyrit-opencl
 net-wireless/pyrit
 
-# Aaron Bauman  (2020-08-02)
-# Py2 only. m-n. Bug #735486
-# Removal in 30 days
-sys-fs/ecryptfs-utils
-
 # Aaron Bauman  (2020-08-02)
 # Py2 only. m-n. Bug #735524
 # Removal in 30 days



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

2020-08-16 Thread Robin H. Johnson
commit: 6fa7af0fc07b22206854aabcd154dc4cc41d4e92
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug 17 00:20:27 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug 17 00:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa7af0f

net-libs/libnsl: need newer libtirpc

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

 net-libs/libnsl/libnsl-1.2.0.ebuild| 2 +-
 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 6a446af1826..9e55d5d548d 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv s390 sp
 IUSE=""
 
 DEPEND="
-   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-1.2.0[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}

[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-xrm/

2020-08-16 Thread Matt Turner
commit: 519e66cd19eee5488190e4d8cf8807e57ff6f22d
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 20:12:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519e66cd

x11-libs/xcb-util-xrm: EAPI 7

Drop the eclass URI definition since it gets overridden anyway.

Drop the doc USE flag since it has no effect.  (There is a Doxyfile
in the repo that is not included in the release archive.)

Drop the test USE flag since there are no dependencies.

Rebuild on libxcb slot changes like every other xcb-util package.

Add xorg-proto as a build-time dependency.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild 
b/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild
new file mode 100644
index 000..d442dae0683
--- /dev/null
+++ b/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/;
+SRC_URI="https://github.com/Airblader/${PN}/releases/download/v${PV}/${P}.tar.bz2;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+   x11-libs/xcb-util[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   x11-libs/libX11[${MULTILIB_USEDEP}]" # Only for tests, but configure.ac 
requires it



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

2020-08-16 Thread Matt Turner
commit: b10527bc50026ed35184df44d63b688de2f72f85
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 19:48:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10527bc

xorg-3.eclass: set XORG_MODULE for xcb-util packages

Other packages like xcb-proto and libxcb are also under xcb/, but
they are duplicated under proto/ and lib/ and are already working
there, so this only affects xcb-util packages.

Signed-off-by: David Michael  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17133
Signed-off-by: Matt Turner  gentoo.org>

 eclass/xorg-3.eclass | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index d7729285bec..78c843401cc 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -85,15 +85,16 @@ IUSE=""
 # inherit to override the default autoconfigured module.
 : ${XORG_MODULE:="auto"}
 if [[ ${XORG_MODULE} == auto ]]; then
-   case ${CATEGORY} in
-   app-doc) XORG_MODULE=doc/ ;;
-   media-fonts) XORG_MODULE=font/;;
-   x11-apps|x11-wm) XORG_MODULE=app/ ;;
-   x11-misc|x11-themes) XORG_MODULE=util/;;
-   x11-base)XORG_MODULE=xserver/ ;;
-   x11-drivers) XORG_MODULE=driver/  ;;
-   x11-libs)XORG_MODULE=lib/ ;;
-   *)   XORG_MODULE= ;;
+   case "${CATEGORY}/${P}" in
+   app-doc/*)   XORG_MODULE=doc/ ;;
+   media-fonts/*)   XORG_MODULE=font/;;
+   x11-apps/*|x11-wm/*) XORG_MODULE=app/ ;;
+   x11-misc/*|x11-themes/*) XORG_MODULE=util/;;
+   x11-base/*)  XORG_MODULE=xserver/ ;;
+   x11-drivers/*)   XORG_MODULE=driver/  ;;
+   x11-libs/xcb-util-*) XORG_MODULE=xcb/ ;;
+   x11-libs/*)  XORG_MODULE=lib/ ;;
+   *)   XORG_MODULE= ;;
esac
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-keysyms/

2020-08-16 Thread Matt Turner
commit: 973c2f9428eee640d6f381c865504e5195d5da0f
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 20:07:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973c2f94

x11-libs/xcb-util-keysyms: EAPI 7

Drop the SRC_URI definitions since the eclass automates it.

Drop the git eclass variables since there is no live ebuild.

Drop the doc USE flag since it has no effect.

Drop the test flag since there are no tests.

Drop the unused gperf dependency.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 .../xcb-util-keysyms/xcb-util-keysyms-0.4.0-r2.ebuild| 16 
 1 file changed, 16 insertions(+)

diff --git a/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.0-r2.ebuild 
b/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.0-r2.ebuild
new file mode 100644
index 000..937b98cd265
--- /dev/null
+++ b/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.0-r2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND="x11-libs/libxcb:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2020-08-16 Thread Matt Turner
commit: 0b794fa254a116008dc76a9a2a6188433988a814
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 19:53:44 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b794fa2

x11-libs/xcb-util: EAPI 7

Drop the SRC_URI definitions since the eclass automates it.

Drop the git eclass variables since there is no live ebuild.

Drop the doc USE flag since it has no effect.

Drop the test flag since there are no tests.

Drop the gperf dependency since it was removed in 2012.

Add xorg-proto as a build-time dependency.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xcb-util/xcb-util-0.4.0-r2.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/x11-libs/xcb-util/xcb-util-0.4.0-r2.ebuild 
b/x11-libs/xcb-util/xcb-util-0.4.0-r2.ebuild
new file mode 100644
index 000..8a42590c5db
--- /dev/null
+++ b/x11-libs/xcb-util/xcb-util-0.4.0-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-util;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PDEPEND="
+   >=x11-libs/xcb-util-cursor-0.1.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-image-${PV}:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-keysyms-${PV}:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-renderutil-0.3.9:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-wm-${PV}:=[${MULTILIB_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-renderutil/

2020-08-16 Thread Matt Turner
commit: 1063f4aff06e3c3c624fe43a03ec6bfba265be90
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 20:09:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1063f4af

x11-libs/xcb-util-renderutil: EAPI 7

Drop the SRC_URI definitions since the eclass automates it.

Drop the git eclass variables since there is no live ebuild.

Drop the doc USE flag since it has no effect.

Drop the test flag since there are no tests.

Drop the unused gperf dependency.

Add xorg-proto as a build-time dependency.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 .../xcb-util-renderutil-0.3.9-r3.ebuild  | 16 
 1 file changed, 16 insertions(+)

diff --git a/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.9-r3.ebuild 
b/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.9-r3.ebuild
new file mode 100644
index 000..b5bfb308153
--- /dev/null
+++ b/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.9-r3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-render-util;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-wm/

2020-08-16 Thread Matt Turner
commit: fd921d8e740edf539539e71a8df6b7970e24515f
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 20:11:06 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd921d8e

x11-libs/xcb-util-wm: EAPI 7

Drop the SRC_URI definitions since the eclass automates it.

Drop the git eclass variables since there is no live ebuild.

Drop the doc USE flag since it has no effect.

Drop the test flag since there are no tests.

Drop the unused gperf dependency.

Add xorg-proto as a build-time dependency.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xcb-util-wm/xcb-util-wm-0.4.1-r3.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/x11-libs/xcb-util-wm/xcb-util-wm-0.4.1-r3.ebuild 
b/x11-libs/xcb-util-wm/xcb-util-wm-0.4.1-r3.ebuild
new file mode 100644
index 000..ad6032bc401
--- /dev/null
+++ b/x11-libs/xcb-util-wm/xcb-util-wm-0.4.1-r3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-wm;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-image/

2020-08-16 Thread Matt Turner
commit: ddb40d6765b77f6d65de705bd8a350884e7d9409
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 20:03:57 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb40d67

x11-libs/xcb-util-image: EAPI 7

Drop the SRC_URI definitions since the eclass automates it.

Drop the git eclass variables since there is no live ebuild.

Drop the doc USE flag since it has no effect.

Drop the test USE flag and the unused check dependency.

Drop the unused gperf dependency.

Drop xorg-proto as a run-time dependency.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xcb-util-image/xcb-util-image-0.4.0-r2.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/x11-libs/xcb-util-image/xcb-util-image-0.4.0-r2.ebuild 
b/x11-libs/xcb-util-image/xcb-util-image-0.4.0-r2.ebuild
new file mode 100644
index 000..1b4e4ac3239
--- /dev/null
+++ b/x11-libs/xcb-util-image/xcb-util-image-0.4.0-r2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-image;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-cursor/

2020-08-16 Thread Matt Turner
commit: bc26ba9906aa49e18d33d4a698c1743471d3c26b
Author: David Michael  gmail  com>
AuthorDate: Sat Aug 15 19:59:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 17 00:08:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc26ba99

x11-libs/xcb-util-cursor: EAPI 7

Drop the SRC_URI definitions since the eclass automates it.

Drop the git eclass variables since there is no live ebuild.

Drop the doc USE flag since it has no effect.

Drop the test flag since there are no tests.

Move the gperf dependency to BDEPEND so it is natively executable.

Rebuild on libxcb slot changes like every other xcb-util package.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 .../xcb-util-cursor-0.1.3-r3.ebuild| 24 ++
 1 file changed, 24 insertions(+)

diff --git a/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r3.ebuild 
b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r3.ebuild
new file mode 100644
index 000..c992d55d7cc
--- /dev/null
+++ b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.3-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-image-0.3.9-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/xcb-util-renderutil-0.3.9[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.8-r3:=[${MULTILIB_USEDEP}]
+   x11-base/xorg-proto"
+BDEPEND=">=dev-util/gperf-3.0.1"
+
+XORG_CONFIGURE_OPTIONS=(
+   
--with-cursorpath='~/.cursors:~/.icons:/usr/local/share/cursors/xorg-x11:/usr/local/share/cursors:/usr/local/share/icons:/usr/local/share/pixmaps:/usr/share/cursors/xorg-x11:/usr/share/cursors:/usr/share/pixmaps/xorg-x11:/usr/share/icons:/usr/share/pixmaps'
+)



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-db-maria/

2020-08-16 Thread Azael Reyes
commit: ee4141961b2d33b4e0d1d0d8ef2f8e11bb7d7af4
Author: Azael Reyes  gmail  com>
AuthorDate: Sun Aug 16 23:53:19 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sun Aug 16 23:53:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee414196

dev-libs/octetos-db-maria: updating to v1.3.2.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  gmail.com>

 dev-libs/octetos-db-maria/Manifest |  1 +
 .../octetos-db-maria-1.3.2_alpha.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/octetos-db-maria/Manifest 
b/dev-libs/octetos-db-maria/Manifest
index 6ff0c8c..83ee041 100644
--- a/dev-libs/octetos-db-maria/Manifest
+++ b/dev-libs/octetos-db-maria/Manifest
@@ -1 +1,2 @@
 DIST 1.2.2-alpha.6.tar.gz 91810 BLAKE2B 
9c274928564e61e20ba5d553c41b588333b0abc52d6d964eb8c39e225a72d19c6b6cf953d94240245bad72e318edfce30662d1ed59fd0edf42159794c6be6952
 SHA512 
cde9aa8dc8552f5c4d10bef9908dc514e5cecfba73f3b67bd817e9818f84e665cc506648e15fe47dcd5ab0a8ae4943340e258c5a4b2b7546e65fb38455956c45
+DIST 1.3.2-alpha.tar.gz 92844 BLAKE2B 
99c0488fa62a4edd7b9424c7d923a60a1684d8b34355e27150c8356d4b17222b5b38e50a3374b7105447366aa8683398f0444b45304e258efb2cda053490d49a
 SHA512 
0d1ff8b88fd3c5b192f0bf2311ce038b3bddd4f1245cbf593d570e3c54ecb906cf8a025e4b95f2940297bf93fc0dbfc8ebcc980c8ad2f1fee9bc068fa3138f2f

diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.3.2_alpha.ebuild 
b/dev-libs/octetos-db-maria/octetos-db-maria-1.3.2_alpha.ebuild
new file mode 100644
index 000..e4bdb00
--- /dev/null
+++ b/dev-libs/octetos-db-maria/octetos-db-maria-1.3.2_alpha.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_alpha/-alpha}"
+MYPN="${PN/-maria}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="C++ library for Database Acces."
+HOMEPAGE="https://github.com/azaeldevel/octetos-db;
+SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="dev-libs/octetos-db dev-db/mariadb-connector-c"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}
+
+src_configure() {
+   econf --with-mariadb
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-db-postgresql/

2020-08-16 Thread Azael Reyes
commit: 8e6b7acc0604956b4dcc17875d102d54a5542314
Author: Azael Reyes  gmail  com>
AuthorDate: Sun Aug 16 23:55:44 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sun Aug 16 23:55:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e6b7acc

dev-libs/octetos-db-postgresql: adding package.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  gmail.com>

 dev-libs/octetos-db-postgresql/Manifest|  1 +
 dev-libs/octetos-db-postgresql/metadata.xml|  8 +
 .../octetos-db-postgresql-1.3.2_alpha.ebuild   | 35 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-libs/octetos-db-postgresql/Manifest 
b/dev-libs/octetos-db-postgresql/Manifest
new file mode 100644
index 000..093eaa7
--- /dev/null
+++ b/dev-libs/octetos-db-postgresql/Manifest
@@ -0,0 +1 @@
+DIST 1.3.2-alpha.tar.gz 92844 BLAKE2B 
99c0488fa62a4edd7b9424c7d923a60a1684d8b34355e27150c8356d4b17222b5b38e50a3374b7105447366aa8683398f0444b45304e258efb2cda053490d49a
 SHA512 
0d1ff8b88fd3c5b192f0bf2311ce038b3bddd4f1245cbf593d570e3c54ecb906cf8a025e4b95f2940297bf93fc0dbfc8ebcc980c8ad2f1fee9bc068fa3138f2f

diff --git a/dev-libs/octetos-db-postgresql/metadata.xml 
b/dev-libs/octetos-db-postgresql/metadata.xml
new file mode 100644
index 000..3a36ca4
--- /dev/null
+++ b/dev-libs/octetos-db-postgresql/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   azael.de...@gmail.com
+   Azael Reyes
+   
+

diff --git 
a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.2_alpha.ebuild 
b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.2_alpha.ebuild
new file mode 100644
index 000..72716d1
--- /dev/null
+++ b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.2_alpha.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_alpha/-alpha}"
+MYPN="${PN/-postgresql}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="C++ library for Database Acces."
+HOMEPAGE="https://github.com/azaeldevel/octetos-db;
+SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="dev-libs/octetos-db dev-libs/libpqxx"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}
+
+src_configure() {
+   econf --with-postgresql
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-db/

2020-08-16 Thread Azael Reyes
commit: 962932484644ad40f512ba174c2435fa213fe3db
Author: Azael Reyes  gmail  com>
AuthorDate: Sun Aug 16 23:49:02 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sun Aug 16 23:49:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96293248

dev-libs/octetos-db: adding package.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  gmail.com>

 dev-libs/octetos-db/Manifest  |  1 +
 dev-libs/octetos-db/metadata.xml  |  8 ++
 dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild | 35 +++
 3 files changed, 44 insertions(+)

diff --git a/dev-libs/octetos-db/Manifest b/dev-libs/octetos-db/Manifest
new file mode 100644
index 000..093eaa7
--- /dev/null
+++ b/dev-libs/octetos-db/Manifest
@@ -0,0 +1 @@
+DIST 1.3.2-alpha.tar.gz 92844 BLAKE2B 
99c0488fa62a4edd7b9424c7d923a60a1684d8b34355e27150c8356d4b17222b5b38e50a3374b7105447366aa8683398f0444b45304e258efb2cda053490d49a
 SHA512 
0d1ff8b88fd3c5b192f0bf2311ce038b3bddd4f1245cbf593d570e3c54ecb906cf8a025e4b95f2940297bf93fc0dbfc8ebcc980c8ad2f1fee9bc068fa3138f2f

diff --git a/dev-libs/octetos-db/metadata.xml b/dev-libs/octetos-db/metadata.xml
new file mode 100644
index 000..3a36ca4
--- /dev/null
+++ b/dev-libs/octetos-db/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   azael.de...@gmail.com
+   Azael Reyes
+   
+

diff --git a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild 
b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild
new file mode 100644
index 000..905ba7f
--- /dev/null
+++ b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_alpha/-alpha}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="C++ library for Database Acces."
+HOMEPAGE="https://github.com/azaeldevel/octetos-db;
+SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="dev-libs/octetos-core"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}
+
+src_configure() {
+   econf --with-abstract
+}



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

2020-08-16 Thread William Hubbs
commit: 8ccdf0c5ee0542ecde14ef73f79a2c3a49f9418e
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 16 22:57:35 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Aug 16 23:00:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccdf0c5

sys-cluster/kubernetes: 1.16.14 1.17.11 and 1.18.8 bump

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

 sys-cluster/kubernetes/Manifest  |  3 +
 sys-cluster/kubernetes/kubernetes-1.16.14.ebuild | 90 
 sys-cluster/kubernetes/kubernetes-1.17.11.ebuild | 90 
 sys-cluster/kubernetes/kubernetes-1.18.8.ebuild  | 90 
 4 files changed, 273 insertions(+)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
index ffd66541cd4..e72306f274d 100644
--- a/sys-cluster/kubernetes/Manifest
+++ b/sys-cluster/kubernetes/Manifest
@@ -1,3 +1,6 @@
 DIST kubernetes-1.16.13.tar.gz 31778355 BLAKE2B 
81cfa9a2885577e16cc01f8ecd3e21991be388e129d46c2d8b4d6282eb8d46cc7c530394f743888767426874001619801e7b70feec93cf0142f4117d7d33ea34
 SHA512 
c4f1d39fb9c16e2bcd2ebd0f8e8dbc889e02c4c28814132fc3856b3bf68aa4867828802e9ff48ce18f2c9c0fc246c6fbf2d9e55ca5956b4aef9cf7b4ad15b225
+DIST kubernetes-1.16.14.tar.gz 31786081 BLAKE2B 
7bb400050a309f6c97ac554131e888e6c342d844b0f34565302953d1614d332b8c258fd1252e11b9e6cdb58b3dc3d935ba090a8b014869f65f722f77818ca351
 SHA512 
72ce0525bb578b33f23960d32a3de42dc339c666912c21b041c901469041d598021e447c93416312b67b356dfd529f0f38bc24a587af16db2b7c7aa6e83b58bb
+DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
 DIST kubernetes-1.17.9.tar.gz 31821854 BLAKE2B 
62dffaa7ab671987aba9a477497dfa02943488d43ac42259706e21aa0d0520d76a6d0795db39b5025b23678ad0d36e0367e0bdda4b3e7c0c6a2ad409c29d02ad
 SHA512 
c6c1c27a534b5b6dbbc3be34d9f8f321b0289e9032ad11549e1f028cd4cf6ba288cdc54283f5263b5e9cef017d535db911b5f7e5cbaccd2bee7d955ce2039696
 DIST kubernetes-1.18.6.tar.gz 32619242 BLAKE2B 
7db8410b33b3748e2f391efa78fab2bff51c2f5cf9bc54ba74d5c0044f2ee453b1038f4edb206597be6cb0da7c9264988865bd94f1b99c308c350f04eaa232af
 SHA512 
8715b5738ae13455e5f91f58d8922e7e87ed9441a5caf1233426df7dac552ddf2c4242d217d50b65ee264b8b55e6cc4e33081bf70dd74c47870c0eff682a9545
+DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e

diff --git a/sys-cluster/kubernetes/kubernetes-1.16.14.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.16.14.ebuild
new file mode 100644
index 000..e558ad11199
--- /dev/null
+++ b/sys-cluster/kubernetes/kubernetes-1.16.14.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="production-grade container orchestration"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+AGENT="kubelet"
+CLI="kubeadm kubectl"
+SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler"
+IUSE="hardened"
+for x in ${AGENT} ${CLI} ${SERVICES}; do
+   IUSE+=" +${x}"
+done
+
+BDEPEND="=dev-lang/go-1.14*"
+COMMON_DEPEND="
+   kube-apiserver? (
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver
+   )
+   kube-controller-manager? (
+   acct-group/kube-controller-manager
+   acct-user/kube-controller-manager
+   )
+   kube-scheduler? (
+   acct-group/kube-scheduler
+   acct-user/kube-scheduler
+   )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kube-proxy? ( net-firewall/conntrack-tools )
+   !sys-cluster/kubeadm
+   !sys-cluster/kubectl
+   !sys-cluster/kubelet
+   !sys-cluster/kube-apiserver
+   !sys-cluster/kube-controller-manager
+   !sys-cluster/kube-proxy
+   !sys-cluster/kube-scheduler"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" 
WHAT=cmd/${x}
+   done
+}
+
+src_install() {
+   local x
+   for x in ${AGENT} ${CLI} ${SERVICES}; do
+   use $x || continue
+   dobin _output/bin/${x}
+   if has ${x} ${CLI}; then
+   

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

2020-08-16 Thread William Hubbs
commit: 4b63b738b9480082bd17e1af3b23b090827acb98
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 16 22:45:58 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Aug 16 23:00:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b63b738

sys-cluster/kubernetes: build with go 1.14

Closes: https://bugs.gentoo.org/736844
Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubernetes/kubernetes-1.16.13.ebuild | 2 +-
 sys-cluster/kubernetes/kubernetes-1.17.9.ebuild  | 2 +-
 sys-cluster/kubernetes/kubernetes-1.18.6.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/kubernetes/kubernetes-1.16.13.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.16.13.ebuild
index 08ecc8821c1..71f306a509b 100644
--- a/sys-cluster/kubernetes/kubernetes-1.16.13.ebuild
+++ b/sys-cluster/kubernetes/kubernetes-1.16.13.ebuild
@@ -20,7 +20,7 @@ for x in ${AGENT} ${CLI} ${SERVICES}; do
IUSE+=" +${x}"
 done
 
-BDEPEND=">=dev-lang/go-1.13"
+BDEPEND="=dev-lang/go-1.14*"
 COMMON_DEPEND="
kube-apiserver? (
acct-group/kube-apiserver

diff --git a/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild
index 08ecc8821c1..71f306a509b 100644
--- a/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild
+++ b/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild
@@ -20,7 +20,7 @@ for x in ${AGENT} ${CLI} ${SERVICES}; do
IUSE+=" +${x}"
 done
 
-BDEPEND=">=dev-lang/go-1.13"
+BDEPEND="=dev-lang/go-1.14*"
 COMMON_DEPEND="
kube-apiserver? (
acct-group/kube-apiserver

diff --git a/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild
index 08ecc8821c1..71f306a509b 100644
--- a/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild
+++ b/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild
@@ -20,7 +20,7 @@ for x in ${AGENT} ${CLI} ${SERVICES}; do
IUSE+=" +${x}"
 done
 
-BDEPEND=">=dev-lang/go-1.13"
+BDEPEND="=dev-lang/go-1.14*"
 COMMON_DEPEND="
kube-apiserver? (
acct-group/kube-apiserver



[gentoo-commits] proj/linux-patches: New branch: 5.9

2020-08-16 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 16 22:58:19 2020 +

New branch: 5.9




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

2020-08-16 Thread Sam James
commit: 542bf48302386a611ce63693f42114162f3d86a7
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 22:51:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 22:51:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542bf483

dev-libs/libxml2: move forward stable keywords

This contains a minor fix and we want to get it into
today's snapshot. This was suggested in the bug and on IRC
with no objections.

Closes: https://bugs.gentoo.org/737024
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild
index 6ac3762537e..ab1f14c0c86 100644
--- a/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.xmlsoft.org/;
 
 LICENSE="MIT"
 SLOT="2"
-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"
+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="debug examples icu ipv6 lzma +python readline static-libs test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2020-08-16 Thread Thomas Deutschmann
commit: 66de2d4026054822aab89ac443e9bc726c9aae25
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 16 21:17:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 16 22:46:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66de2d40

dev-util/kbuild: fix building against glibc-2.32+

Closes: https://bugs.gentoo.org/736635
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/kbuild-0.1.9998.3407-glibc-2.32+.patch   | 59 ++
 dev-util/kbuild/kbuild-0.1.9998.3407.ebuild|  1 +
 2 files changed, 60 insertions(+)

diff --git a/dev-util/kbuild/files/kbuild-0.1.9998.3407-glibc-2.32+.patch 
b/dev-util/kbuild/files/kbuild-0.1.9998.3407-glibc-2.32+.patch
new file mode 100644
index 000..68a39fc68de
--- /dev/null
+++ b/dev-util/kbuild/files/kbuild-0.1.9998.3407-glibc-2.32+.patch
@@ -0,0 +1,59 @@
+http://trac.netlabs.org/kbuild/changeset?format=diff=3408=3407_path=%2Ftrunk_path=%2Ftrunk
+
+--- a/src/kash/jobs.c
 b/src/kash/jobs.c
+@@ -390,4 +390,5 @@
+   fmtstr(s + col, 16, "Done");
+   } else {
++  const char *pszSigNm;
+ #if JOBS
+   if (WIFSTOPPED(ps->status))
+@@ -397,6 +398,7 @@
+   st = WTERMSIG(ps->status);
+   st &= 0x7f;
+-  if (st < NSIG && sys_siglist[st])
+-  scopyn(sys_siglist[st], s + col, 32);
++  pszSigNm = st < NSIG ? strsignal(st) : NULL;
++  if (pszSigNm)
++  scopyn(pszSigNm, s + col, 32);
+   else
+   fmtstr(s + col, 16, "Signal %d", st);
+--- a/src/kash/shinstance.h
 b/src/kash/shinstance.h
+@@ -381,10 +381,6 @@
+ /*# define SIGBREAK 21 */
+ /*# define SIGABRT  22 */
+-
+-#   define sys_siglist  sys_signame
++const char *strsignal(int iSig);
+ #endif /* _MSC_VER */
+-#ifdef __sun__
+-#   define sys_siglist  _sys_siglist
+-#endif
+ #ifndef HAVE_SYS_SIGNAME
+ extern char sys_signame[NSIG][16];
+--- a/src/kash/sys_signame.c
 b/src/kash/sys_signame.c
+@@ -12,5 +12,5 @@
+ void init_sys_signame(void)
+ {
+-unsigned i;
++  unsigned i;
+   if (sys_signame_initialized)
+   return;
+@@ -120,2 +120,14 @@
+   sys_signame_initialized = 1;
+ }
++
++#if defined(_MSC_VER)
++const char *strsignal(int iSig)
++{
++if (!sys_signame_initialized)
++  init_sys_signame();
++if (iSig < NSIG)
++  return sys_signame(iSig);
++return NULL;
++}
++#endif
++
+ 

diff --git a/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild 
b/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild
index e6a93dc696e..3c367b7ff0c 100644
--- a/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild
+++ b/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild
@@ -35,6 +35,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.1.9998_pre20120806-qa.patch"
"${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch"
"${FILESDIR}/${PN}-0.1.9998.3407-gold.patch"
+   "${FILESDIR}/${PN}-0.1.9998.3407-glibc-2.32+.patch"
 )
 
 pkg_setup() {



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

2020-08-16 Thread Andreas Sturmlechner
commit: b79f2e0b0f8371ec6313a694afe32f7ba8d6570b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 21:15:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 22:25:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79f2e0b

kde-misc/markdownpart: New package

See also:
https://mail.kde.org/pipermail/kde-announce-apps/2020-August/005597.html

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

 kde-misc/markdownpart/Manifest  |  1 +
 kde-misc/markdownpart/markdownpart-0.1.0.ebuild | 32 +
 kde-misc/markdownpart/metadata.xml  |  8 +++
 3 files changed, 41 insertions(+)

diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest
new file mode 100644
index 000..3e5b518edc1
--- /dev/null
+++ b/kde-misc/markdownpart/Manifest
@@ -0,0 +1 @@
+DIST markdownpart-0.1.0.tar.xz 17232 BLAKE2B 
f4f9358e659370b6c7bca50ba314a8aea2deb29b83c3d382ee6585aa250aa4ac8b5b0bd9bbedd304bd2c20ac96c620fc32cfc86af000b92e8cd95ad11bc8521c
 SHA512 
0c8c916090151b1dd048bb00d1b9bf6ec9945753863fac62497c843a61d1706856ff83bf601eb82a1a6d2418ad0c0769cce78d27d42d38cb57e91d40a8ad8940

diff --git a/kde-misc/markdownpart/markdownpart-0.1.0.ebuild 
b/kde-misc/markdownpart/markdownpart-0.1.0.ebuild
new file mode 100644
index 000..08b5653d4c8
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-0.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.70.0
+QTMIN=5.15.0
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://invent.kde.org/utilities/markdownpart;
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-misc/markdownpart/metadata.xml 
b/kde-misc/markdownpart/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-misc/markdownpart/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



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

2020-08-16 Thread Andreas Sturmlechner
commit: 414ae246dea19bebfcac83208ae4d4e9e14584c0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 22:19:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 22:25:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414ae246

app-text/cb2bib: Drop 1.9.8

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

 app-text/cb2bib/Manifest|  1 -
 app-text/cb2bib/cb2bib-1.9.8.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/app-text/cb2bib/Manifest b/app-text/cb2bib/Manifest
index 833fae0f44f..94794685346 100644
--- a/app-text/cb2bib/Manifest
+++ b/app-text/cb2bib/Manifest
@@ -1,2 +1 @@
-DIST cb2bib-1.9.8.tar.gz 1180660 BLAKE2B 
86a826a9285ecd5ecd266b3935ddfa330153cba4b28f378519b464719d5a2bcaa6043470d36ba5c443202a07a18bbaeb28c3371db07063f0d682b54d2a8fe373
 SHA512 
717f9b4de3e261e6d22a7e514e2ec5891723572f1624280edc8a980171f4dada6e177a3e95748fc39ff0ba1c137406e38dd14f43a0f1e0995c1f39992842f38a
 DIST cb2bib-2.0.0.tar.gz 1337422 BLAKE2B 
6b1137c162f69f6d875aa3ae73b5995a067b332b3a7c0a5e69b787f352810768559c227c793204ca40ec594667624d329b5202c28056bca2e13110afebe57f63
 SHA512 
de1f3a36b98e016c5fa7317ba3fa8c5b767bd4b37bad1318298a57999bead4cc70d18ac49bb87fde57c4379f3347988846a7aa9b88e23a381d6c193bb1354cc2

diff --git a/app-text/cb2bib/cb2bib-1.9.8.ebuild 
b/app-text/cb2bib/cb2bib-1.9.8.ebuild
deleted file mode 100644
index e91077411de..000
--- a/app-text/cb2bib/cb2bib-1.9.8.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-DESCRIPTION="Tool for extracting unformatted bibliographic references"
-HOMEPAGE="https://www.molspaces.com/cb2bib/;
-SRC_URI="https://www.molspaces.com/dl/progs/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+lzo webengine +webkit"
-
-REQUIRED_USE="?? ( webkit webengine )"
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   lzo? ( dev-libs/lzo:2 )
-   webengine? ( dev-qt/qtwebengine:5[widgets] )
-   webkit? ( dev-qt/qtwebkit:5 )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS CHANGELOG COPYRIGHT )
-
-src_prepare() {
-   default
-
-   sed -i -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" 
src/src.pro || die
-
-   use webengine || sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" 
src/src.pro || die
-   use webkit || sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" 
src/src.pro || die
-}
-
-src_configure() {
-   eqmake5 \
-   $(use !lzo && echo -config disable_lzo)
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}
-
-pkg_postinst() {
-   elog "For best functionality, emerge the following packages:"
-   elog "app-text/poppler[utils] - for data import from PDF files"
-   elog "app-text/dvipdfm- for data import from DVI files"
-   elog "app-text/bibutils   - for data import from ISI, endnote 
format"
-   elog "media-fonts/jsmath  - for displaying mathematical 
notation"
-   elog "media-libs/exiftool - for proper UTF-8 metadata writing 
in PDF"
-   elog "  text strings"
-   elog "virtual/latex-base  - to check for BibTeX file 
correctness and to get"
-   elog "  nice printing through the shell 
script bib2pdf"
-}



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

2020-08-16 Thread Andreas Sturmlechner
commit: 2866dcfdac798d6feb7a9f27b1e979c24d8c1007
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 21:12:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 22:25:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2866dcfd

app-office/libalkimia: Drop 7.0.2-r1

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

 app-office/libalkimia/Manifest   |  1 -
 app-office/libalkimia/libalkimia-7.0.2-r1.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest
index b597a2233c2..50b27b2b16d 100644
--- a/app-office/libalkimia/Manifest
+++ b/app-office/libalkimia/Manifest
@@ -1,2 +1 @@
-DIST alkimia-7.0.2.tar.xz 38420 BLAKE2B 
ea2cc8dd80e2b9b2501d26936aa7d2799d040e8cf86f9adb4785e676046f3c76d0cbe3267e4159582086d910be35020bbc634140d32cc7e5588d06cf75a115a3
 SHA512 
275ea48cd33caed9393a170efcc6053a581c1cc000862dd73a63bdb6de3e3c3ad2e492901a859e517033e1239e297a43088580553efe32f1d99a85051f5af3e4
 DIST alkimia-8.0.3.tar.xz 212780 BLAKE2B 
4863bd2fba7e92518618da250b08772e288697eab9e45980c72c4a29d51f3df94899ead344a9dd5f16ea73cab8dc5596c696156f7da678a030623e77c766949c
 SHA512 
04debd3adeba6380ffe7e9d3949e927dca12ecd7f83dea7b7ba6295b158272c636978c89800757166889e632fed09f3e8b3ce19adc9b91e3369e3b16a5b6cb1e

diff --git a/app-office/libalkimia/libalkimia-7.0.2-r1.ebuild 
b/app-office/libalkimia/libalkimia-7.0.2-r1.ebuild
deleted file mode 100644
index eab11cea7ef..000
--- a/app-office/libalkimia/libalkimia-7.0.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-KDE_ORG_NAME="alkimia"
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323;
-
-LICENSE="LGPL-2.1"
-SLOT="0/7"
-IUSE="doc gmp"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   !gmp? ( sci-libs/mpir:=[cxx] )
-   gmp? ( dev-libs/gmp:0=[cxx] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package doc Doxygen)
-   $(cmake_use_find_package !gmp MPIR)
-   )
-   ecm_src_configure
-}



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

2020-08-16 Thread Andreas Sturmlechner
commit: 492b6c576ad4ad5073cc77d8ce5f72dc790497c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 21:13:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 22:25:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492b6c57

app-office/kmymoney: Drop 5.0.8-r1

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

 app-office/kmymoney/Manifest |   1 -
 app-office/kmymoney/kmymoney-5.0.8-r1.ebuild | 129 ---
 app-office/kmymoney/metadata.xml |   1 -
 3 files changed, 131 deletions(-)

diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest
index d900b032f23..83cfafc91fa 100644
--- a/app-office/kmymoney/Manifest
+++ b/app-office/kmymoney/Manifest
@@ -1,2 +1 @@
-DIST kmymoney-5.0.8.tar.xz 11753276 BLAKE2B 
0c4967b3f39ec675b9bd7e8e81e230c7f5efa574671138db57396984add802d9b6c28e383eaaddb4ee8d486e6dcc2b0ac54f5cf1129aa4dafb9bd1cf4235914f
 SHA512 
f332327dd40cc5667cd0141bd8e0c9cd81a2d996a4d482b2976f6bbd258cc27c73b2190d4631b8e0b9ee9d435ef8934312da399234830eb51b3e4ec942350988
 DIST kmymoney-5.1.0.tar.xz 12005824 BLAKE2B 
4eaeefba29d4df85c485d8d94db80b418c0086f6cac81295f1251e3d4883a78c71d0401286a918831ee2a39571a70583675ee303775bffdbe11d5624bbf6
 SHA512 
143161efd708ae05923d68510945c24f08d85cd6482b3e6015c6061bc28c80e095ca56b768e595bfae50ea3340855e021dde5c715546c0641f94adcd91639334

diff --git a/app-office/kmymoney/kmymoney-5.0.8-r1.ebuild 
b/app-office/kmymoney/kmymoney-5.0.8-r1.ebuild
deleted file mode 100644
index 51b2398057d..000
--- a/app-office/kmymoney/kmymoney-5.0.8-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit ecm kde.org python-single-r1
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
-
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
-   >=app-crypt/gpgme-1.7.1-r1[cxx]
-   >=app-office/libalkimia-7.0.0:=
-   dev-libs/gmp:0=[cxx]
-   dev-libs/kdiagram:5
-   dev-libs/libgpg-error
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   addressbook? (
-   >=kde-frameworks/kcontacts-${KFMIN}:5
-   kde-apps/akonadi:5
-   kde-apps/kidentitymanagement:5
-   )
-   calendar? ( dev-libs/libical:= )
-   hbci? (
-   >=net-libs/aqbanking-6.0.1
-   >=sys-libs/gwenhywfar-5.1.2:=[qt5]
-   )
-   holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   ofx? ( dev-libs/libofx )
-   webkit? (
-   >=kde-frameworks/kdewebkit-${KFMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
-   )
-   !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
-   weboob? (
-   ${PYTHON_DEPS}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   $(python_gen_cond_dep '
-   www-client/weboob[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-"
-RDEPEND="${COMMON_DEPEND}
-   !app-office/kmymoney:4
-   quotes? ( dev-perl/Finance-Quote )
-"
-
-pkg_setup() {
-   use weboob 

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

2020-08-16 Thread Sam James
commit: 191387dbb373284964ff22131b8ce530a36f8c32
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 22:23:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 22:23:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191387db

sys-apps/gawk: Stabilize 5.0.1 s390, #725374

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/gawk/gawk-5.0.1.ebuild b/sys-apps/gawk/gawk-5.0.1.ebuild
index c8d569fd0fa..8ae898e71e8 100644
--- a/sys-apps/gawk/gawk-5.0.1.ebuild
+++ b/sys-apps/gawk/gawk-5.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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"
+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="mpfr nls readline"
 
 RDEPEND="



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

2020-08-16 Thread Andreas Sturmlechner
commit: 01fb363e09a63f8cbbf2e86526f561b6de4af797
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 21:22:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 21:23:16 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=01fb363e

kde-misc/kmarkdownwebview: Sort dependencies

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

 kde-misc/kmarkdownwebview/kmarkdownwebview-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-misc/kmarkdownwebview/kmarkdownwebview-.ebuild 
b/kde-misc/kmarkdownwebview/kmarkdownwebview-.ebuild
index 2cc1a7e92b..cc43e188e5 100644
--- a/kde-misc/kmarkdownwebview/kmarkdownwebview-.ebuild
+++ b/kde-misc/kmarkdownwebview/kmarkdownwebview-.ebuild
@@ -14,14 +14,14 @@ KEYWORDS=""
 IUSE="webkit"
 
 DEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
kde-frameworks/kconfigwidgets:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kparts:5
kde-frameworks/kxmlgui:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
!webkit? (
dev-qt/qtwebchannel:5



[gentoo-commits] proj/kde:master commit in: kde-apps/kate/, kde-apps/ark/, kde-misc/krusader/

2020-08-16 Thread Andreas Sturmlechner
commit: cac28c0e40755c5f5fe7e31a97925d9ee8aecd2b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 20:59:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 21:23:16 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cac28c0e

*/*: Mention kde-misc/markdownpart in pkg_postinst

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

 kde-apps/ark/ark-20.08.49..ebuild   |  7 +++
 kde-apps/ark/ark-.ebuild|  7 +++
 kde-apps/kate/kate-20.08.49..ebuild |  2 +-
 kde-apps/kate/kate-.ebuild  |  2 +-
 kde-misc/krusader/krusader-.ebuild  | 25 -
 5 files changed, 32 insertions(+), 11 deletions(-)

diff --git a/kde-apps/ark/ark-20.08.49..ebuild 
b/kde-apps/ark/ark-20.08.49..ebuild
index 5e34c4ef26..4dab32a376 100644
--- a/kde-apps/ark/ark-20.08.49..ebuild
+++ b/kde-apps/ark/ark-20.08.49..ebuild
@@ -77,5 +77,12 @@ pkg_postinst() {
 
has_version app-arch/lrzip || \
elog "For handling lrz archives, install 
app-arch/lrzip."
+
+   if ! has_version kde-misc/markdownpart:${SLOT} ||
+   ! has_version kde-misc/kmarkdownwebview:${SLOT} 
; then
+   elog "For markdown support in text previews, install 
one of:"
+   elog "   kde-misc/markdownpart:${SLOT}"
+   elog "   kde-misc/kmarkdownwebview:${SLOT}"
+   fi
fi
 }

diff --git a/kde-apps/ark/ark-.ebuild b/kde-apps/ark/ark-.ebuild
index b15ae4fa5e..8d39ff50ea 100644
--- a/kde-apps/ark/ark-.ebuild
+++ b/kde-apps/ark/ark-.ebuild
@@ -77,5 +77,12 @@ pkg_postinst() {
 
has_version app-arch/lrzip || \
elog "For handling lrz archives, install 
app-arch/lrzip."
+
+   if ! has_version kde-misc/markdownpart:${SLOT} ||
+   ! has_version kde-misc/kmarkdownwebview:${SLOT} 
; then
+   elog "For markdown support in text previews, install 
one of:"
+   elog "   kde-misc/markdownpart:${SLOT}"
+   elog "   kde-misc/kmarkdownwebview:${SLOT}"
+   fi
fi
 }

diff --git a/kde-apps/kate/kate-20.08.49..ebuild 
b/kde-apps/kate/kate-20.08.49..ebuild
index 0c91c0089e..88c8a7b98c 100644
--- a/kde-apps/kate/kate-20.08.49..ebuild
+++ b/kde-apps/kate/kate-20.08.49..ebuild
@@ -102,7 +102,7 @@ pkg_postinst() {
 
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
-   elog "  kde-misc/kmarkdownwebview"
+   elog "  kde-misc/markdownpart or kde-misc/kmarkdownwebview"
elog "  media-gfx/kgraphviewer"
fi
 }

diff --git a/kde-apps/kate/kate-.ebuild b/kde-apps/kate/kate-.ebuild
index c45c2edd68..59b1cf30d8 100644
--- a/kde-apps/kate/kate-.ebuild
+++ b/kde-apps/kate/kate-.ebuild
@@ -102,7 +102,7 @@ pkg_postinst() {
 
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
-   elog "  kde-misc/kmarkdownwebview"
+   elog "  kde-misc/markdownpart or kde-misc/kmarkdownwebview"
elog "  media-gfx/kgraphviewer"
fi
 }

diff --git a/kde-misc/krusader/krusader-.ebuild 
b/kde-misc/krusader/krusader-.ebuild
index f5e45f92d2..92299b4ef7 100644
--- a/kde-misc/krusader/krusader-.ebuild
+++ b/kde-misc/krusader/krusader-.ebuild
@@ -61,14 +61,21 @@ RDEPEND="${COMMON_DEPEND}
 pkg_postinst() {
ecm_pkg_postinst
 
-   if ! has_version kde-apps/thumbnailers:${SLOT} ||
-   ! has_version kde-apps/ffmpegthumbs:${SLOT} ; then
-   elog "For PDF/PS, RAW and video thumbnails support, install:"
-   elog "   kde-apps/thumbnailers:${SLOT}"
-   elog "   kde-apps/ffmpegthumbs:${SLOT}"
-   fi
-
-   if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
-   elog "For bookmarks support, install 
kde-apps/keditbookmarks:${SLOT}"
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if ! has_version kde-misc/markdownpart:${SLOT} ||
+   ! has_version kde-misc/kmarkdownwebview:${SLOT} 
; then
+   elog "For markdown support in text previews, install 
one of:"
+   elog "   kde-misc/markdownpart:${SLOT}"
+   elog "   kde-misc/kmarkdownwebview:${SLOT}"
+   fi
+   if ! has_version kde-apps/thumbnailers:${SLOT} ||
+   ! has_version kde-apps/ffmpegthumbs:${SLOT} ; 
then
+   elog "For PDF/PS, RAW and video thumbnails support, 
install:"
+   elog " 

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

2020-08-16 Thread Andreas Sturmlechner
commit: f7e1d25f8b8a7c610a0e2995856a814bea047355
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 20:33:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 21:23:15 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7e1d25f

kde-misc/markdownpart: New package

See also:
https://mail.kde.org/pipermail/kde-announce-apps/2020-August/005597.html

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

 kde-misc/markdownpart/markdownpart-.ebuild | 32 ++
 kde-misc/markdownpart/metadata.xml |  8 +++
 2 files changed, 40 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-.ebuild 
b/kde-misc/markdownpart/markdownpart-.ebuild
new file mode 100644
index 00..08b5653d4c
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.70.0
+QTMIN=5.15.0
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://invent.kde.org/utilities/markdownpart;
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-misc/markdownpart/metadata.xml 
b/kde-misc/markdownpart/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/kde-misc/markdownpart/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



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

2020-08-16 Thread Mike Pagano
commit: a197e842a1525d132c6cc617f499940508a6d8fe
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 16 22:14:20 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 16 22:14:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a197e842

sys-kernel/git-sources: Linux patch 5.9-rc1

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/git-sources/Manifest| 10 ++
 sys-kernel/git-sources/git-sources-5.8_rc1.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.8_rc2.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.8_rc3.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.8_rc5.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.8_rc6.ebuild  | 40 --
 sys-kernel/git-sources/git-sources-5.8_rc7.ebuild  | 40 --
 ...s-5.8_rc4.ebuild => git-sources-5.9_rc1.ebuild} |  2 +-
 8 files changed, 3 insertions(+), 249 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index d807f584b50..f1ff33425cc 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,8 +1,2 @@
-DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
-DIST patch-5.8-rc1.patch 64960909 BLAKE2B 
a84c2ffcc46a9451404f7fbcb94ef84f02752bdbb06c554ffad33c98e7c6b98f8177d4f37ef7fff265b6266450f0575c4c67428967bb727733e75e2e8986b679
 SHA512 
0209a8fd978df08952cf7db62e7cbb1726fcf5c4008bbba084e6d32797aeb5fda4bf77ca9eecb4f839b63f3ee1c0e4839b566ec1dba6a1bd55f23286c0600f0e
-DIST patch-5.8-rc2.patch 65398003 BLAKE2B 
536bc4d8537587ce0324036d4649ac7c4ba2a390fc4fc3e15757fad2a63ad05642917e968290fe4ba02b06fc8ec67fe37ec203bfafe12fd83ec7fb9a8a0e8174
 SHA512 
4fd2d56e931079432ddce355acc049d3721eea1c1191f3c3ecbb9172169b1f8e181f272aef66a5c3bb8bce355af30e94558de2757a18c171d2e662f90c1a49f4
-DIST patch-5.8-rc3.patch 65933507 BLAKE2B 
a0af229faa03bcc91edd27fd09a157dda245a7e703c2c754e2917d6acbf94827db805432580760850f4b48aa3b6ae3a2431483d074eeb1a2648cb22a463f1bd5
 SHA512 
ddc163b322e75c40b2f4cd81e1c2e68cf1ebc9200095759948c353b75bd9dadeba4ffa704025ecbd95d8ebe9e7d2f561f2eb0f0d47dbf03d372b86bfddb31ed0
-DIST patch-5.8-rc4.patch 66103533 BLAKE2B 
fdb7c4989bcb8d04e484c0024251678e57fb58864319f0956ecf233054ec33ec76ec5807b4bd85217e3a39bf7ced7fff94362ae6952149ac5b8a3e8460a1509c
 SHA512 
88ef2caba06276bfd9795f2530ece2c3fed646e3d445a58fce77bc354777924c66c09098951959289228506e6aa884f8faf026d84c619caf3082702debac994f
-DIST patch-5.8-rc5.patch 66428755 BLAKE2B 
633a56e00102522fd7100052613fb76ddf20c416402e52fb5bf30bd6b0e9f1c99c56b94c20e1a98da51400e14e956a4b4e5f2e5acd5b095545924e77882a4a7e
 SHA512 
041c7ea7b9093b0b93e27201016527e959d122bdeda7eed3aa8f289c72af6ea4e3aa415a2806c534a812a2bd6f1e90719a974eb1fd3693e60c0bc9c5e924e025
-DIST patch-5.8-rc6.patch 66670137 BLAKE2B 
af076caefbb7862fb79d7df6f72e4f06de24bea66620d8a7f2844af1f771a72352e2d30c67758ed1768473900b88f198006523d007bc2f3b8594a91e8347
 SHA512 
4bae58d19119a329e2c4da99546d3a5aa8cc7a1e0be6687a3fb19b559e8bed146e5fd1b4f96abe9d1ebfc8febe9e726dbd6a92c87b9cca2bfab52aa47bfd60e1
-DIST patch-5.8-rc7.patch 66861679 BLAKE2B 
ae87bc87f4015929cd88b67ef3df546aa623c77d5a4c1da1f133ae42bce868339cf6c5b0f8c79fe26b9d2254308b26df3acbb3497cd847bff333f451f27cdd5f
 SHA512 
4fa56e238f31d35f533a4c624ad642955b1d034a69412c88de5546c557648573395318fa4929e9741e99c0aaee0bb6e8a91c07bb1a070ee0ab426d9e640cc4e1
+DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
+DIST patch-5.9-rc1.patch 62103655 BLAKE2B 
7197c9a1811abdd708f74c06893b805d6d185bd73b0721eb5d90e03278cf8e773fa2482cd7535b07bf83e5f08e82e8f76415d2212e6cb6b53a93b8770b946a8e
 SHA512 
7f262f9208b84cd038cc6c879b1705e1cd2ff44ff9619163d581aff151e8548b47c75ea505020092826a27d235671e218df6bd85b1cdb733700bf25c7a81b263

diff --git a/sys-kernel/git-sources/git-sources-5.8_rc1.ebuild 
b/sys-kernel/git-sources/git-sources-5.8_rc1.ebuild
deleted file mode 100644
index 9412304f02d..000
--- a/sys-kernel/git-sources/git-sources-5.8_rc1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.7"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-

[gentoo-commits] repo/gentoo:master commit in: games-engines/dMagnetic/

2020-08-16 Thread James Le Cuirot
commit: b420ca5ba10de5dc9e85c628f07cfdc5fe7a4500
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Aug 16 21:55:31 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Aug 16 21:55:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b420ca5b

games-engines/dMagnetic: Bump to 0.25, drop old 0.24, add tests

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

 games-engines/dMagnetic/Manifest | 2 +-
 .../dMagnetic/{dMagnetic-0.24.ebuild => dMagnetic-0.25.ebuild}   | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/games-engines/dMagnetic/Manifest b/games-engines/dMagnetic/Manifest
index fecb03c60c5..d4a252a162a 100644
--- a/games-engines/dMagnetic/Manifest
+++ b/games-engines/dMagnetic/Manifest
@@ -1 +1 @@
-DIST dMagnetic_0.24.tar.bz2 66358 BLAKE2B 
e41bbb78e3f1b85aa3560619f3afd39dc155ff85f988fde9a50cdb03168677fe21616a2432fc00e68f44c2bd185489ce387a9952eeac3699848cf82157e28992
 SHA512 
d5e575d132105586613be783a82527efd6719b580ae244ae1676191d50016379b9e2d5f0112c54d8d81e7b66c9f3faf2692e6f394dbf5b44bdea2a95cd049560
+DIST dMagnetic_0.25.tar.bz2 68283 BLAKE2B 
c6fb145286e633e454b7b543d27cba65b1e1f4a5c4242d93458758d24ea37336042d08f8d2df71cc3719d0f8de2879b01178a034d952e4a01211f0f778906e84
 SHA512 
ea340630d2bbd1c875b79ec98d0205a1abde9ab0f1842651d0b7becf219e10baf8ce82b63e98b05a186e4a987688b2ca373472a078a7fe6b424d676ed041663a

diff --git a/games-engines/dMagnetic/dMagnetic-0.24.ebuild 
b/games-engines/dMagnetic/dMagnetic-0.25.ebuild
similarity index 92%
rename from games-engines/dMagnetic/dMagnetic-0.24.ebuild
rename to games-engines/dMagnetic/dMagnetic-0.25.ebuild
index 1c2d44b880d..367e1726f45 100644
--- a/games-engines/dMagnetic/dMagnetic-0.24.ebuild
+++ b/games-engines/dMagnetic/dMagnetic-0.25.ebuild
@@ -26,6 +26,11 @@ src_compile() {
  LINK="$(tc-getCC) ${LDFLAGS}"
 }
 
+src_test() {
+   emake check \
+ SHA256_CMD=sha256sum
+}
+
 src_install() {
dobin ${PN}
doman ${PN}.1 ${PN}ini.5



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

2020-08-16 Thread Matthew Thode
commit: 6a53316e01e587816e8224eab80f2f9596b9ebc2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 16 21:41:26 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Aug 16 21:41:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a53316e

dev-python/beagle: update upstream repo

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

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

diff --git a/dev-python/beagle/beagle-0.3.0.ebuild 
b/dev-python/beagle/beagle-0.3.0.ebuild
index 7e907118f18..64fefecbcd9 100644
--- a/dev-python/beagle/beagle-0.3.0.ebuild
+++ b/dev-python/beagle/beagle-0.3.0.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
 inherit distutils-r1
 
 DESCRIPTION="Command line client for Hound, the code search tool."
 HOMEPAGE="https://beagle-hound.readthedocs.io/en/latest/
-   https://github.com/dhellmann/beagle;
+   https://github.com/beaglecli/beagle;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"



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

2020-08-16 Thread Matthew Thode
commit: 1386a449103181f642a9fca045e8960a43991b13
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 16 21:39:38 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Aug 16 21:39:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1386a449

dev-python/beagle: 0.3.0 bump

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

 dev-python/beagle/Manifest|  1 +
 dev-python/beagle/beagle-0.3.0.ebuild | 24 
 dev-python/beagle/metadata.xml|  5 +
 3 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/dev-python/beagle/Manifest b/dev-python/beagle/Manifest
index bd0a72300b0..2e1a0c72419 100644
--- a/dev-python/beagle/Manifest
+++ b/dev-python/beagle/Manifest
@@ -1 +1,2 @@
 DIST beagle-0.2.1.tar.gz 12628 BLAKE2B 
f1d68134065a5d71f6662770b0a6a7c201a3019b57c12c3200cb59db00e664b5bba27b8a4029c0515e8095ac3c7153058b22d43e3245c3012e52e2ca734ce2bd
 SHA512 
4cd58c05764dcca8959b2137f5bcfe627d83b576878eb77ae28ae38cd5d2cef16d045ed5d186fdf7eda6be821abe4d2106fc505a5e59f027f59ab82ce653
+DIST beagle-0.3.0.tar.gz 13830 BLAKE2B 
fcf3dd0ca2e38aa9c8a737553d86648614be8b5833985d3f3ce2ef608e73884d5e8463a36d157eea1179ae70c6d7ffea19a4191431a0a177962a9bb221aac345
 SHA512 
a7c685a20e2c431b92bb82891c8d183ada256cb1fe922f13470cad5b436b431232ae4d34826cb04cb5e6862fa5092624b287fc60d401f37f941b255ef55f30c4

diff --git a/dev-python/beagle/beagle-0.3.0.ebuild 
b/dev-python/beagle/beagle-0.3.0.ebuild
new file mode 100644
index 000..7e907118f18
--- /dev/null
+++ b/dev-python/beagle/beagle-0.3.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
+inherit distutils-r1
+
+DESCRIPTION="Command line client for Hound, the code search tool."
+HOMEPAGE="https://beagle-hound.readthedocs.io/en/latest/
+   https://github.com/dhellmann/beagle;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/cliff-2.11.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.4[${PYTHON_USEDEP}]"

diff --git a/dev-python/beagle/metadata.xml b/dev-python/beagle/metadata.xml
index 21e97c0a075..d3c102d35dc 100644
--- a/dev-python/beagle/metadata.xml
+++ b/dev-python/beagle/metadata.xml
@@ -8,11 +8,8 @@
prometheanf...@gentoo.org
Matthew Thode

-   
-   Beagle is a command line client for Hound, the code search tool.
-   

beagle
-   dhellmann/beagle
+   beaglecli/beagle

 



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

2020-08-16 Thread Matthew Thode
commit: 23f42545eddd0c38c889cd3cd3837a2fe64e03ca
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 16 21:32:45 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Aug 16 21:33:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f42545

net-im/mattermost-desktop-bin: 4.5.2 bump

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

 net-im/mattermost-desktop-bin/Manifest |  3 +
 .../mattermost-desktop-bin-4.5.2.ebuild| 93 ++
 2 files changed, 96 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 015bf9035ab..28521d166f1 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,3 +1,6 @@
 DIST mattermost-desktop-4.5.1-linux-ia32.tar.gz 104826424 BLAKE2B 
c2d29b5ba463d7e6c586c725dc3628ff6a2f04edf033632d35a753d00416ff2d4337e6847e7280b2e74e600697d59a0b177e62b215a359757f7ddf256d41bcae
 SHA512 
9358d8979b022207e5679b3b65a853a5c1d3a1f822c9dbb856253e19bcef29efacc75ab00a713b987e5d91265fab15cc5721413f828c98e4ef2e035c48f655bf
 DIST mattermost-desktop-4.5.1-linux-x64.tar.gz 103238742 BLAKE2B 
dc7e9e2358cb9d82a080fca3082abff38a7850b5cb66cd47d8c111963e2980445f6767ee1f1cdcfedb8b8ff399bf20467de898ff7cc1e7b415e9d999d835e362
 SHA512 
7b1504c957ee30b2f3faa091556c30ac2e5a8cfd7595282e51bc616a74b2da76a6b363ebc56809c6bfdb931d08ae75360ef85bf6a6abe00c40c14754e0bd
+DIST mattermost-desktop-4.5.2-linux-ia32.tar.gz 104826222 BLAKE2B 
f0552069099e548b4eff29a8dee8b830ebdba7aeab708748a242776a5d758be2253e8e2bbfe8f0b4eda5d0c25cad46fa7e7728233007f76102ef7b271a0280a5
 SHA512 
21943587b00585ab103213726de16bd010a013be2d780a9b1bad1ffb2bbcc23bff0cab76699bebb324e950b7d321df1d657cdbb8f889d670bfb7d8ca961ee652
+DIST mattermost-desktop-4.5.2-linux-x64.tar.gz 103238897 BLAKE2B 
46e56c55409db645ba0962a816f584610decea4696c182e66544d2085d5b420019aed7d2680c5a90b7bdd293f9549be81508d24f79d409446918f862bfeca474
 SHA512 
f22938b629840dd6e8fbdec5e6ae6fdadaa0eae0fb727a063ef1539a3a0a625d61dd8468ea8cf45732a8f3b2c6da002dceed2b287aa75b14d09a03268f967eb4
 DIST mattermost-desktop-bin-4.5.1.tar.gz 1653861 BLAKE2B 
2ad02df830cd2b62a730e8c6b385a739cfa7be30765ee4245f92e7a3db194ea03863490b337d03d47357f0d18ec31dd34fcde4576b93c80702e716ae9fd772a7
 SHA512 
6e2269de681ec416be2354ff8ee37d219ede4b10361e6a3669cc4e93e9ab06cd6a198dece05411756fdea271e55cafb94ad29161801cc55b5dae02b99b24ccab
+DIST mattermost-desktop-bin-4.5.2.tar.gz 1653801 BLAKE2B 
fac573ce27cd693489a173d3b90480476e569a7d0c435a53e44b075fc96a56720558e1e555c5a587f0fb7bed06b7f5e53c11728280804e812ee2090adc6d96d3
 SHA512 
69148aa9de18f6dac78450dc0b79630e9ea1552027ed46f6d03aca02ae57342b251a236f4c3ed6b9145e050be38d7748820bc4dd9f36f300c59940b7c2db7827

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.5.2.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.5.2.ebuild
new file mode 100644
index 000..0f1c0d6f81d
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.5.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN%-*}"
+
+inherit desktop eutils
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://about.mattermost.com/;
+
+SRC_URI="
+   https://github.com/mattermost/desktop/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   amd64? ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz
 )
+   x86?   ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz
 )
+"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/atk:0
+   dev-libs/expat:0
+   dev-libs/glib:2
+   dev-libs/nspr:0
+   dev-libs/nss:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib:0
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   net-print/cups:0
+   sys-apps/dbus:0
+   sys-devel/gcc
+   sys-libs/glibc:2.2
+   x11-libs/cairo:0
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/libX11:0
+   x11-libs/libxcb:0/1.12
+   x11-libs/libXcomposite:0
+   x11-libs/libXcursor:0
+   x11-libs/libXdamage:0
+   x11-libs/libXext:0
+   x11-libs/libXfixes:0
+   x11-libs/libXi:0
+   x11-libs/libXrandr:0
+   x11-libs/libXrender:0
+   x11-libs/libXScrnSaver:0
+   x11-libs/libXtst:0
+   x11-libs/pango:0"
+
+QA_PREBUILT="
+   opt/mattermost-desktop/mattermost-desktop
+   opt/mattermost-desktop/libnode.so
+   opt/mattermost-desktop/libffmpeg.so
+"
+
+DOCS=(
+   NOTICE.txt
+   LICENSES.chromium.html
+   LICENSE.txt
+   LICENSE.electron.txt
+   README.md
+)
+
+src_unpack() {
+   unpack ${A}
+   use amd64 && mv 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/bedtools/

2020-08-16 Thread David Seifert
commit: cf0b0d69d8ac7e8df14964cf9ab8b20eb224ff33
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 16 21:25:14 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 16 21:25:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0b0d69

sci-biology/bedtools: Add missing ${PYTHON_DEPS} to BDEPEND

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

 sci-biology/bedtools/bedtools-2.29.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-biology/bedtools/bedtools-2.29.2.ebuild 
b/sci-biology/bedtools/bedtools-2.29.2.ebuild
index de337827bf2..fbc1f3a9b4f 100644
--- a/sci-biology/bedtools/bedtools-2.29.2.ebuild
+++ b/sci-biology/bedtools/bedtools-2.29.2.ebuild
@@ -22,7 +22,9 @@ RDEPEND="
app-arch/xz-utils
sys-libs/zlib"
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( >=sci-biology/samtools-1.10:0 )"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? ( >=sci-biology/samtools-1.10:0 )"
 
 S="${WORKDIR}"/${PN}2
 



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

2020-08-16 Thread Piotr Karbowski
commit: 1d0ca81b9cb0320fe0ef4920b8c97169f320aff8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Aug 16 21:23:16 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Aug 16 21:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0ca81b

x11-misc/sunflower: Removal of old py2 versions.

Closes: https://bugs.gentoo.org/735512
Signed-off-by: Piotr Karbowski  gentoo.org>

 x11-misc/sunflower/Manifest |  2 -
 x11-misc/sunflower/files/sunflower  |  5 --
 x11-misc/sunflower/sunflower-0.2_alpha59.ebuild | 89 ---
 x11-misc/sunflower/sunflower-0.3.61.ebuild  | 93 -
 4 files changed, 189 deletions(-)

diff --git a/x11-misc/sunflower/Manifest b/x11-misc/sunflower/Manifest
index 705cd77bead..ecbe1e0c9cc 100644
--- a/x11-misc/sunflower/Manifest
+++ b/x11-misc/sunflower/Manifest
@@ -1,3 +1 @@
-DIST sunflower-0.2-59.tgz 790126 BLAKE2B 
32df1ced73ba0bf5e814e52010eefbbd10657bdbb602dd3a48dc08b865195c3d1efa631bfe2d421f0a12a2f01521a2c6248fe5b9ca8fcc268423f0c9aa3d252d
 SHA512 
e97076eb1c57d52b8fd95501259acaaa9a429f9daacc30ef587cce2f3419433f5aa4554e0e86beeceda208b4be425b98c64c6ced04e36e86b2b4f803176c37f9
-DIST sunflower-0.3.61.tar.gz 975053 BLAKE2B 
5845ce0e81cf98b7488c9c34b8a3b6702e01abe9976bd4186691ce3804164d707d3ca999896e3f8d60e5253891d94f39e2fabdb50170afa8ec0f937df141db89
 SHA512 
f55c2fb15889f903375776f989498827dcab287e87d4015c50f12780dd2f0271e1e127533a10ca94f44ebd44727018917cf92e828bbe82b7653d8ed559ee1cc3
 DIST sunflower-0.4_p20200716.tar.xz 830248 BLAKE2B 
673b320bf08c0e0600fae06a531f75403b0e76bd8a267918986da84537a5213f0a1d99c9de74820f15652b80959e9029566f4611138893f08919f389a66a8032
 SHA512 
0e30bbadb3d60a64e2a2b629104c2a3ad88d997d581c1c76ef593afa1d3c48aafd185b4cd36da25bed5c3e9b9d1389f0709aaa40e796e883dccfe71b214620ed

diff --git a/x11-misc/sunflower/files/sunflower 
b/x11-misc/sunflower/files/sunflower
deleted file mode 100644
index 192d4b99e1a..000
--- a/x11-misc/sunflower/files/sunflower
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/usr/bin/env python
-
-import os
-os.chdir("@SITEDIR@")
-import sunflower.Sunflower

diff --git a/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild 
b/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
deleted file mode 100644
index d1fea9c5a0c..000
--- a/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit gnome2-utils python-r1 xdg-utils
-
-MY_PN="Sunflower"
-DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
-HOMEPAGE="https://github.com/MeanEYE/Sunflower
-   https://sunflower-fm.org/;
-SRC_URI="http://sunflower-fm.org/pub/sunflower-${PV/_alpha/-}.tgz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   >=dev-python/pygtk-2.15.0[${PYTHON_USEDEP}]
-   >=dev-python/notify-python-0.1[${PYTHON_USEDEP}]
-   gnome-base/librsvg:2"
-
-S=${WORKDIR}/${MY_PN}
-
-src_prepare() {
-   default
-   find "${S}" -name "*.py[co]" -delete || die
-   find "${S}"/translations -name "*.po" -delete || die
-   rm "${S}"/translations/${PN}.pot || die
-
-   sed -i \
-   -e 
'/^application_file/s/os.path.dirname(sys.argv\[0\])/os.getcwd()/' \
-   ${MY_PN}.py || die
-}
-
-src_install() {
-   touch __init__.py || die
-   installme() {
-   # install modules
-   python_moduleinto ${PN}
-   python_domodule images application ${MY_PN}.py \
-   AUTHORS CHANGES COPYING DEPENDS TODO __init__.py
-
-   # generate and install startup scripts
-   sed \
-   -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
-   "${FILESDIR}"/${PN} > "${WORKDIR}"/${PN} || die
-   python_doscript "${WORKDIR}"/${PN}
-   }
-
-   # install for all enabled implementations
-   python_foreach_impl installme
-
-   insinto /usr/share/locale
-   # correct gettext behavior
-   if [[ -n "${LINGUAS+x}" ]] ; then
-   for i in $(cd "${S}"/translations ; echo *) ; do
-   if has ${i} ${LINGUAS} ; then
-   doins -r "${S}"/translations/${i}
-   fi
-   done
-   else
-   doins -r "${S}"/translations/*
-   fi
-
-   newicon -s 64 images/${PN}_64.png ${PN}.png
-   doicon -s scalable images/${PN}.svg
-   newmenu ${MY_PN}.desktop ${PN}.desktop
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-
-   # TODO: better description
-   elog "optional dependencies:"
-   elog "  dev-python/libgnome-python"
-   elog "  

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

2020-08-16 Thread Piotr Karbowski
commit: 1bc1d2b1c303aec48f30ac3012731edaf51e475b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Aug 16 21:22:01 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Aug 16 21:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc1d2b1

x11-misc/sunflower: 0.4_p20200716 bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 x11-misc/sunflower/Manifest   |  1 +
 x11-misc/sunflower/sunflower-0.4_p20200716.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/x11-misc/sunflower/Manifest b/x11-misc/sunflower/Manifest
index 5c5c22b73ac..705cd77bead 100644
--- a/x11-misc/sunflower/Manifest
+++ b/x11-misc/sunflower/Manifest
@@ -1,2 +1,3 @@
 DIST sunflower-0.2-59.tgz 790126 BLAKE2B 
32df1ced73ba0bf5e814e52010eefbbd10657bdbb602dd3a48dc08b865195c3d1efa631bfe2d421f0a12a2f01521a2c6248fe5b9ca8fcc268423f0c9aa3d252d
 SHA512 
e97076eb1c57d52b8fd95501259acaaa9a429f9daacc30ef587cce2f3419433f5aa4554e0e86beeceda208b4be425b98c64c6ced04e36e86b2b4f803176c37f9
 DIST sunflower-0.3.61.tar.gz 975053 BLAKE2B 
5845ce0e81cf98b7488c9c34b8a3b6702e01abe9976bd4186691ce3804164d707d3ca999896e3f8d60e5253891d94f39e2fabdb50170afa8ec0f937df141db89
 SHA512 
f55c2fb15889f903375776f989498827dcab287e87d4015c50f12780dd2f0271e1e127533a10ca94f44ebd44727018917cf92e828bbe82b7653d8ed559ee1cc3
+DIST sunflower-0.4_p20200716.tar.xz 830248 BLAKE2B 
673b320bf08c0e0600fae06a531f75403b0e76bd8a267918986da84537a5213f0a1d99c9de74820f15652b80959e9029566f4611138893f08919f389a66a8032
 SHA512 
0e30bbadb3d60a64e2a2b629104c2a3ad88d997d581c1c76ef593afa1d3c48aafd185b4cd36da25bed5c3e9b9d1389f0709aaa40e796e883dccfe71b214620ed

diff --git a/x11-misc/sunflower/sunflower-0.4_p20200716.ebuild 
b/x11-misc/sunflower/sunflower-0.4_p20200716.ebuild
new file mode 100644
index 000..e0b7701fca7
--- /dev/null
+++ b/x11-misc/sunflower/sunflower-0.4_p20200716.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
+HOMEPAGE="https://github.com/MeanEYE/Sunflower
+   https://sunflower-fm.org/;
+SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-08-16 Thread Matthew Thode
commit: 61fd48425430a79fdd1ab4baf9aad7cc2526e64f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 16 21:22:36 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Aug 16 21:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fd4842

app-admin/ansible: fix upgrading ansible from previous versions

Closes: https://bugs.gentoo.org/737434
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/ansible-2.10.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-admin/ansible/ansible-2.10.0.ebuild 
b/app-admin/ansible/ansible-2.10.0.ebuild
index 98ae9f94b8a..79e643cf99f 100644
--- a/app-admin/ansible/ansible-2.10.0.ebuild
+++ b/app-admin/ansible/ansible-2.10.0.ebuild
@@ -49,6 +49,12 @@ DEPEND="
dev-vcs/git
)"
 
+python_compile() {
+   # disable version checks on upgrade
+   export ANSIBLE_SKIP_CONFLICT_CHECK=1
+   distutils-r1_python_compile
+}
+
 python_compile_all() {
if use doc; then
cd docs/docsite || die



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

2020-08-16 Thread Zac Medico
commit: a54269cfc1c8447bedd8588c4ac802451ec541f9
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 16 21:17:23 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 16 21:17:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54269cf

dev-python/mem_top: Drop to maintainer-needed

Bug: Bug: https://bugs.gentoo.org/719098
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/mem_top/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/mem_top/metadata.xml b/dev-python/mem_top/metadata.xml
index fd48f0ec3cd..6e513a6c8de 100644
--- a/dev-python/mem_top/metadata.xml
+++ b/dev-python/mem_top/metadata.xml
@@ -1,11 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   

mem_top
denis-ryzhkov/mem_top

-   
-   zmed...@gentoo.org
-   
 



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

2020-08-16 Thread Zac Medico
commit: b4eb08af480c7e26c57bfb377a858ec7aea7937c
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 16 21:11:38 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 16 21:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4eb08af

package.mask: Last rite dev-python/mem_top

Not ported to py3.7. No reverse deps.
Removal in 30 days. Bug #719098.

Bug: https://bugs.gentoo.org/719098
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 16f3bfb397d..d9d2af74b66 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -45,6 +45,11 @@ dev-ada/libadalang
 dev-ada/libadalang-tools
 dev-ada/gps
 
+# Zac Medico  (2020-08-16)
+# Not ported to py3.7. No reverse deps.
+# Removal in 30 days. Bug #719098.
+dev-python/mem_top
+
 # Michał Górny  (2020-08-16)
 # Unmaintained.  Not ported to py3.7.  The only revdep is queued
 # for removal.



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

2020-08-16 Thread Mart Raudsepp
commit: 631848a323cfa8a42b3dc41ca78cde4ef72b80f7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 16 21:03:54 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 16 21:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631848a3

package.mask: temporarily mask =gnome-base/gnome-core-apps-3.36.5

I had a dirty incomplete bump of app-crypt/gcr locally, so repoman didn't
complain and the tree is broken until it's finalized. Temporarily mask
the meta package until it's sorted to not break git with metadata cache
generation.

Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 5cf6031ddf2..16f3bfb397d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Mart Raudsepp  (2020-08-16)
+# Temporary mask until accidentally missed app-crypt/gcr
+# bump is finalized
+=gnome-base/gnome-core-apps-3.36.5
+
 # Alfredo Tupone  (2020-08-16)
 # Ported to py3.8 but not yet released
 # Masked to allow py2.7 removal



[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/files/, net-ftp/pure-ftpd/

2020-08-16 Thread Thomas Deutschmann
commit: 2076c4dfe876444034d00d0677e0f3b49951d1fb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 16 21:05:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 16 21:05:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2076c4df

net-ftp/pure-ftpd: do not call ar directly

Closes: https://bugs.gentoo.org/721242
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../pure-ftpd-1.0.49-do-not-call-ar-directly.patch | 23 ++
 net-ftp/pure-ftpd/pure-ftpd-1.0.49-r2.ebuild   |  7 +--
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git 
a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.49-do-not-call-ar-directly.patch 
b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.49-do-not-call-ar-directly.patch
new file mode 100644
index 000..0df21320957
--- /dev/null
+++ b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.49-do-not-call-ar-directly.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/721242
+Backport of https://github.com/jedisct1/pure-ftpd/pull/148
+
+--- a/configure.ac
 b/configure.ac
+@@ -7,7 +7,7 @@ AC_INIT([pure-ftpd],[1.0.49],
+   [https://www.pureftpd.org])
+ AC_CONFIG_SRCDIR(src/ftpd.c)
+ AC_CONFIG_HEADERS([config.h])
+-AM_INIT_AUTOMAKE([1.9 dist-bzip2 tar-ustar])
++AM_INIT_AUTOMAKE([1.11.2 dist-bzip2 tar-ustar])
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+ AM_MAINTAINER_MODE
+ AM_DEP_TRACK
+@@ -17,6 +17,7 @@ AC_SUBST(VERSION)
+ 
+ dnl Checks for programs.
+ LX_CFLAGS=${CFLAGS-NONE}
++AM_PROG_AR
+ AC_PROG_CC
+ AC_PROG_RANLIB
+ AC_USE_SYSTEM_EXTENSIONS
+ 

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r2.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r2.ebuild
index 3386fbb63f8..1c34eeef0a5 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r2.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic
+inherit autotools flag-o-matic
 
 DESCRIPTION="Fast, production-quality, standard-conformant FTP server"
 HOMEPAGE="http://www.pureftpd.org/;
@@ -49,11 +49,14 @@ PATCHES=(
# https://bugs.gentoo.org/711124
"${FILESDIR}/${P}-diraliases_uninitialized_pointer.patch"
"${FILESDIR}/${P}-pure_strcmp_OOB_read.patch"
+
+   # https://bugs.gentoo.org/721242
+   "${FILESDIR}/${P}-do-not-call-ar-directly.patch"
 )
 
 src_prepare() {
default
-   [[ "${PV}" ==  ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {



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

2020-08-16 Thread Mart Raudsepp
commit: 5f518f3b058e03eaf8552aa66bb1bb7b86529e51
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 16 21:01:18 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 16 21:01:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f518f3b

gnome-base/gnome-core-apps: bump to 3.36.5

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

 .../gnome-core-apps/gnome-core-apps-3.36.5.ebuild  | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.36.5.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.36.5.ebuild
new file mode 100644
index 000..84365e2f7be
--- /dev/null
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-3.36.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 
3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+bluetooth cups"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~x86"
+
+# gnome-color-manager min version enforced here due to control-center pulling 
it in
+# tepl min version for gedit deptree
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-3.36.0
+   >=gnome-base/gnome-settings-daemon-3.36.1[cups?]
+   >=gnome-base/gnome-control-center-3.36.4[cups?]
+   >=gnome-extra/gnome-color-manager-3.36.0
+
+   >=app-crypt/gcr-3.36.0
+   >=gnome-base/nautilus-3.36.3
+   >=gnome-base/gnome-keyring-3.36.0
+   >=gnome-extra/evolution-data-server-${PV}
+
+   >=app-crypt/seahorse-3.36.2
+   >=gui-libs/tepl-4.4.0
+   >=app-editors/gedit-3.36.2
+   >=app-text/evince-3.36.7
+   >=gnome-extra/gnome-contacts-3.36.2
+   >=media-gfx/eog-3.36.3
+   >=media-video/totem-3.34.1
+   >=x11-terms/gnome-terminal-3.36.2
+
+   >=gnome-extra/gnome-user-docs-3.36.2
+   >=gnome-extra/yelp-3.36.0
+
+   >=x11-themes/adwaita-icon-theme-3.36.1
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.34.1 )
+"
+DEPEND=""
+BDEPEND=""
+
+# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
+# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
+# >=net-im/empathy-3.12.12 # not part of gnome releng core or apps suite 
anymore
+
+S="${WORKDIR}"



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

2020-08-16 Thread Mart Raudsepp
commit: 2085cddcfdcb07f55b8aa5d3a732ada3c02b6135
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 16 20:58:32 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 16 21:01:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2085cddc

app-editors/gedit-plugins: bump to 3.36.2

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

 app-editors/gedit-plugins/Manifest |   1 +
 .../gedit-plugins/gedit-plugins-3.36.2.ebuild  | 108 +
 2 files changed, 109 insertions(+)

diff --git a/app-editors/gedit-plugins/Manifest 
b/app-editors/gedit-plugins/Manifest
index 22e79ba9b58..fd9be02efb8 100644
--- a/app-editors/gedit-plugins/Manifest
+++ b/app-editors/gedit-plugins/Manifest
@@ -1 +1,2 @@
 DIST gedit-plugins-3.34.1.tar.xz 978800 BLAKE2B 
03225ddc414e172f08179c64fbf12d0282c131b71855ca9dc20ceaa5750ac7bdde8c4ff1d95c721177b3d379edbcfc9af19ec22b96942df1913d13560303
 SHA512 
7fe31c2b0a1381a44362bd6066422d182b2246e3f903f8cd83cde0467b9853620a445bea7878d93e95a0a71ac5d5dd081a1930d602007cf2a6ef00b1a45bebfc
+DIST gedit-plugins-3.36.2.tar.xz 980648 BLAKE2B 
37f55b742258b233d161ce808483ba10f158b951f06eaee53d966edc275dad67a2d11eae342fed7bc9b185d1309c5795f645eabf24db99a6e6551a3dae19ddb6
 SHA512 
d46a5ec69f69838144333ca3e66abc7c64cdb3248877b38298f869027dd3bab16102957e723ad1b0d3c6af55745c2b7ce321949acb2575734c649a388bb0100b

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.36.2.ebuild 
b/app-editors/gedit-plugins/gedit-plugins-3.36.2.ebuild
new file mode 100644
index 000..44c04dbe395
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-3.36.2.ebuild
@@ -0,0 +1,108 @@
+# 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="xml"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome.org gnome2-utils meson python-single-r1 vala xdg
+
+DESCRIPTION="Collection of extra plugins for the gedit Text Editor"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins;
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+IUSE="charmap git +python terminal vala"
+REQUIRED_USE="
+   charmap? ( python )
+   git? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   terminal? ( python )
+"
+
+RDEPEND="
+   >=dev-libs/libpeas-1.14.1[gtk]
+   >=app-editors/gedit-3.36
+
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.9:3
+   >=x11-libs/gtksourceview-4.0.2:4
+
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   
>=app-editors/gedit-3.36[introspection,python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libpeas[python,${PYTHON_SINGLE_USEDEP}]
+   >=dev-python/dbus-python-0.82[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_MULTI_USEDEP}]
+   ')
+   >=x11-libs/gtk+-3.9:3[introspection]
+   >=x11-libs/gtksourceview-4.0.2:4[introspection]
+   x11-libs/pango[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   )
+   charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+   git? ( >=dev-libs/libgit2-glib-0.0.6[python] )
+   terminal? ( >=x11-libs/vte-0.52:2.91[introspection] )
+" # vte-0.52+ for feed_child API compatibility
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dplugin_bookmarks=true
+   $(meson_use python plugin_bracketcompletion)
+   $(meson_use charmap plugin_charmap)
+   $(meson_use python plugin_codecomment)
+   $(meson_use python plugin_colorpicker)
+   $(meson_use python plugin_colorschemer)
+   $(meson_use python plugin_commander)
+   -Dplugin_drawspaces=true
+   $(meson_use vala plugin_findinfiles)
+   $(meson_use git plugin_git)
+   $(meson_use python plugin_joinlines)
+   $(meson_use python plugin_multiedit)
+   $(meson_use python plugin_sessionsaver)
+   $(meson_use python plugin_smartspaces)
+   $(meson_use python plugin_synctex)
+   $(meson_use terminal plugin_terminal)
+   $(meson_use python plugin_textsize)
+   $(meson_use python plugin_translate)
+   -Dplugin_wordcompletion=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_optimize 

[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/files/, app-editors/gedit/

2020-08-16 Thread Mart Raudsepp
commit: 708dc351c4d23eb2b5ffaf7d01d2318f35ca59b5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 16 20:54:31 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 16 21:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708dc351

app-editors/gedit: bump to 3.36.2

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

 app-editors/gedit/Manifest |   1 +
 .../gedit/files/3.36-make-gspell-optional.patch|  62 
 .../gedit/files/3.36-make-python-optional.patch|  90 ++
 .../gedit/files/restore-overlay-scrollbars.patch   |  26 +
 app-editors/gedit/gedit-3.36.2.ebuild  | 105 +
 5 files changed, 284 insertions(+)

diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index 20b7ca30105..a226fc44cd0 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -1 +1,2 @@
 DIST gedit-3.34.1.tar.xz 14797588 BLAKE2B 
8dfaac4660575d67e3f8396dfed675a737fc69bc2b34866ee467a3464a338240133cab8d067db7b87fdc129f06a2450b91f4e0f70a73912d4a274cca980196d6
 SHA512 
22968c678a2f7ecf062f490d5eedc97aaa53b15932db801ea83eb336f01f41e7a6037a85508a40164f38dee406f8db097b7ef6f1481ab44ea82668766d24966d
+DIST gedit-3.36.2.tar.xz 14770004 BLAKE2B 
505c01aa60e64e418a09c9fbd0c397a487c612117c3068e35a41b075a8d5440cf85daf6e011eeacee7b228306342cc5c4a3dc1af24d52583c9a896531355f6d0
 SHA512 
20c3592aaf08ad4a5842b14ecb1eb0c9ddbef190412dc3f70b60bbf6125c9c4791a48260c89402ce4773720ae65b36fab510f9d1e104f548e243d11bc49279b5

diff --git a/app-editors/gedit/files/3.36-make-gspell-optional.patch 
b/app-editors/gedit/files/3.36-make-gspell-optional.patch
new file mode 100644
index 000..e891f98f0c0
--- /dev/null
+++ b/app-editors/gedit/files/3.36-make-gspell-optional.patch
@@ -0,0 +1,62 @@
+From d622460b08c7c13ce8e0c23e3afcbd1e4c65d019 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 16 Aug 2020 23:20:31 +0300
+Subject: [PATCH] build: Make gspell optional
+
+---
+ meson.build   | 3 ++-
+ meson_options.txt | 4 
+ plugins/spell/meson.build | 4 
+ 3 files changed, 10 insertions(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index edb2896a6..b8707f33d 100644
+--- a/meson.build
 b/meson.build
+@@ -63,7 +63,7 @@ libpeas_gtk_dep = dependency('libpeas-gtk-1.0', version: 
libpeas_req)
+ 
+ libgd_dep = libgd_subproject.get_variable('libgd_dep')
+ 
+-gspell_dep = dependency('gspell-1', version: '>= 1.0', required: true)
++gspell_dep = dependency('gspell-1', version: '>= 1.0', required: 
get_option('spell'))
+ x11_dep = dependency('x11', required: false)
+ 
+ introspection_dep = dependency('gobject-introspection-1.0', required: false)
+@@ -154,6 +154,7 @@ summary = [
+   'User documentation:
@0@'.format(get_option('user_documentation')),
+   'GObject Introspection: @0@'.format(generate_gir),
+   'Vala API:  @0@'.format(generate_vapi),
++  'Spell checker plugin:  @0@'.format(gspell_dep.found().to_string()),
+   '',
+ ]
+ message('\n'.join(summary))
+diff --git a/meson_options.txt b/meson_options.txt
+index d0cbf0720..03e07244e 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -10,6 +10,10 @@ option('gtk_doc',
+type: 'boolean', value: false,
+description: 'Build API reference for plugins (requires gtk-doc)')
+ 
++option('spell',
++   type: 'feature', value: 'enabled',
++   description: 'Build spell checking plugin')
++
+ # This option exists for the developers, to speed up the install.
+ option('user_documentation',
+type: 'boolean', value: true,
+diff --git a/plugins/spell/meson.build b/plugins/spell/meson.build
+index 8ce7634b7..cccb42fc1 100644
+--- a/plugins/spell/meson.build
 b/plugins/spell/meson.build
+@@ -1,3 +1,7 @@
++if not gspell_dep.found()
++  subdir_done()
++endif
++
+ libspell_sources = files(
+   'gedit-spell-app-activatable.c',
+   'gedit-spell-plugin.c',
+-- 
+2.20.1
+

diff --git a/app-editors/gedit/files/3.36-make-python-optional.patch 
b/app-editors/gedit/files/3.36-make-python-optional.patch
new file mode 100644
index 000..c27a0551f00
--- /dev/null
+++ b/app-editors/gedit/files/3.36-make-python-optional.patch
@@ -0,0 +1,90 @@
+From d082ef03b9f545980ab77e6c0a20d5bf4893be69 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 16 Aug 2020 23:34:42 +0300
+Subject: [PATCH] build: Make python optional
+
+---
+ gedit/meson.build   |  2 ++
+ meson.build |  4 +++-
+ meson_options.txt   |  4 
+ plugins/meson.build | 11 +++
+ 4 files changed, 16 insertions(+), 5 deletions(-)
+
+diff --git a/gedit/meson.build b/gedit/meson.build
+index 075c001b2..174deba04 100644
+--- a/gedit/meson.build
 b/gedit/meson.build
+@@ -214,6 +214,7 @@ if generate_gir == true
+ install_dir_typelib: join_paths(pkglibdir, 'girepository-1.0'),
+   )
+ 
++if 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/tepl/

2020-08-16 Thread Mart Raudsepp
commit: 97c9527f83bb04ef0b785c26687e13b0630e8af6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 16 20:38:54 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 16 21:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c9527f

gui-libs/tepl: bump to 4.4.0

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

 gui-libs/tepl/Manifest  |  1 +
 gui-libs/tepl/tepl-4.4.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/gui-libs/tepl/Manifest b/gui-libs/tepl/Manifest
index de22d78aa97..0c618661299 100644
--- a/gui-libs/tepl/Manifest
+++ b/gui-libs/tepl/Manifest
@@ -1 +1,2 @@
 DIST tepl-4.2.1.tar.xz 464120 BLAKE2B 
74146cdf837923ab1a8e843e189bd83b2c7d7ae9cbf03ce4f3dfee1f47dffcda537ad8133cdf1b4efd747f0ee60092ddab029a67282b71fdc52d51564dc4
 SHA512 
c1b848cf1d336efdc2971e16060baf721e9019e6e6827bd755235c9dd37ae47803343e51888d9dd5817b6127bb1ba05a19d4a1be0caab9d2de125bc0cd8175a7
+DIST tepl-4.4.0.tar.xz 466576 BLAKE2B 
fe9d9c625a3febe6fc71e5972b864b0d732b7f75bcc114a391d7f94b2fc242fe7c5199e61d5a69a8ceccb845fffcf830d6071adb1ecda5e223d453d029ed3398
 SHA512 
2050c28f9564034bea7c44d3fa27784ab87503c2db6cf35e6389c40ca78722b092fbc52df5fdfc85cc1e39a9dc3c0e30fa7993fb63411b0240f3a6ac9607c282

diff --git a/gui-libs/tepl/tepl-4.4.0.ebuild b/gui-libs/tepl/tepl-4.4.0.ebuild
new file mode 100644
index 000..43b7ec06cd1
--- /dev/null
+++ b/gui-libs/tepl/tepl-4.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2 virtualx
+
+DESCRIPTION="GtkSourceView-based text editors and IDE helper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gtef;
+
+LICENSE="LGPL-2.1+"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   >=x11-libs/gtksourceview-4.0:4[introspection?]
+   >=gui-libs/amtk-5.0:5[introspection?]
+   >=dev-libs/libxml2-2.5:2
+   app-i18n/uchardet
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${DEPEND}
+   >=sys-devel/gettext-0.19.6
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   # requires running gvfs-metadata
+   sed -e 's:\(g_test_add_func.*/file/load_save_metadata_sync.*\):/*\1*/:' 
\
+   -e 
's:\(g_test_add_func.*/file/load_save_metadata_async.*\):/*\1*/:' \
+   -e 's:\(g_test_add_func.*/file/set_without_load.*\):/*\1*/:' \
+   -i testsuite/test-file-metadata.c || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # valgrind checks not ran by default and require suppression files not 
in locations where they'd be installed by other packages
+   gnome2_src_configure \
+   --enable-gvfs-metadata \
+   --disable-valgrind \
+   $(use_enable introspection)
+}
+
+src_test() {
+   virtx emake check
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/esearch/

2020-08-16 Thread Zac Medico
commit: 996d6860f67aca6d631204d348a0fb103d82147d
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 16 21:00:33 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 16 21:00:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996d6860

app-portage/esearch: Update PYTHON_COMPAT and EAPI for 

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

 app-portage/esearch/esearch-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/esearch/esearch-.ebuild 
b/app-portage/esearch/esearch-.ebuild
index f880bb7a1ad..cb46da61322 100644
--- a/app-portage/esearch/esearch-.ebuild
+++ b/app-portage/esearch/esearch-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-PYTHON_COMPAT=(python{3_6,3_7})
+PYTHON_COMPAT=(python3_{6..9})
 PYTHON_REQ_USE="readline(+)"
 
 inherit distutils-r1 git-r3



[gentoo-commits] repo/gentoo:master commit in: app-portage/esearch/, app-portage/esearch/files/

2020-08-16 Thread Zac Medico
commit: e14213a0eff6711e61225a95807e51ec329196cc
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 16 20:48:31 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 16 20:54:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14213a0

app-portage/esearch: 1.3-r3 for bug 670224

 #670224 fix esearchdb.py quoting

Closes: https://bugs.gentoo.org/670224
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 ...esearch-1.3-r2.ebuild => esearch-1.3-r3.ebuild} |  5 +--
 .../esearch/files/1.3-updatedb-quoting.patch   | 39 ++
 2 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/app-portage/esearch/esearch-1.3-r2.ebuild 
b/app-portage/esearch/esearch-1.3-r3.ebuild
similarity index 94%
rename from app-portage/esearch/esearch-1.3-r2.ebuild
rename to app-portage/esearch/esearch-1.3-r3.ebuild
index 39ad2fc4e7f..026f4017bec 100644
--- a/app-portage/esearch/esearch-1.3-r2.ebuild
+++ b/app-portage/esearch/esearch-1.3-r3.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-PYTHON_COMPAT=(python{3_6,3_7})
+PYTHON_COMPAT=(python3_{6..9})
 PYTHON_REQ_USE="readline(+)"
 
 inherit distutils-r1
@@ -27,6 +27,7 @@ RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/${PV}-Fix-setup.py.patch
"${FILESDIR}"/${PV}-Fix-python-3-compatability.patch
+   "${FILESDIR}"/${PV}-updatedb-quoting.patch
 )
 
 python_configure_all() {

diff --git a/app-portage/esearch/files/1.3-updatedb-quoting.patch 
b/app-portage/esearch/files/1.3-updatedb-quoting.patch
new file mode 100644
index 000..4f20634e675
--- /dev/null
+++ b/app-portage/esearch/files/1.3-updatedb-quoting.patch
@@ -0,0 +1,39 @@
+From 8cbf59309a48327b74969bf402b415e389d79f73 Mon Sep 17 00:00:00 2001
+From: Zac Medico 
+Date: Sun, 16 Aug 2020 13:37:27 -0700
+Subject: [PATCH] updatedb: use repr for correct quoting (bug 670224)
+
+Bug: https://bugs.gentoo.org/670224
+Signed-off-by: Zac Medico 
+---
+ esearch/update.py | 12 ++--
+ 1 file changed, 2 insertions(+), 10 deletions(-)
+
+diff --git a/esearch/update.py b/esearch/update.py
+index f05d08f..b18070c 100755
+--- a/esearch/update.py
 b/esearch/update.py
+@@ -210,18 +210,10 @@ def updatedb(config=None):
+ lastcat = curcat
+ 
+ installed = pkg_version(VARTREE.dep_bestmatch(pkg))
+-if installed:
+-installed = "\'%s\'" % installed
+-else:
+-installed = str(installed)
+ 
+ dbfile.write(
+-_unicode(
+-"(\'%s\', \'%s\', %s" %(pkgname, pkg, str(masked)) +
+-", \'%s\', %s" % (pkg_version(pkgv), installed) +
+-", \'%s\', \'%s\', \'%s\', \'%s\'"
+-% (filesize, homepage, description.replace("'", "\\'"),
+-_license) + "),\n"))
++repr((pkgname, pkg, masked, pkg_version(pkgv), installed,
++filesize, homepage, description, _license)) + ",\n")
+ 
+ except KeyboardInterrupt:
+ dbfile.close()
+-- 
+2.25.3
+



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

2020-08-16 Thread Alfredo Tupone
commit: 45e4af600ed3073d37a5e40ed0436073e6f62476
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Aug 16 20:51:32 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Aug 16 20:53:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e4af60

Masked dev-ada packages until python3 compliant

Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6bc11677ab0..5cf6031ddf2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2020-08-16)
+# Ported to py3.8 but not yet released
+# Masked to allow py2.7 removal
+dev-ada/langkit
+dev-ada/libadalang
+dev-ada/libadalang-tools
+dev-ada/gps
+
 # Michał Górny  (2020-08-16)
 # Unmaintained.  Not ported to py3.7.  The only revdep is queued
 # for removal.



[gentoo-commits] repo/gentoo:master commit in: sci-biology/bedtools/files/, sci-biology/bedtools/

2020-08-16 Thread David Seifert
commit: 3a1f5a9faf6dfeb828e148cd397290d670c93744
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 16 20:49:49 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 16 20:49:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1f5a9f

sci-biology/bedtools: Version bump to 2.29.2

Bug: https://bugs.gentoo.org/718468
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/bedtools/Manifest  |  1 +
 sci-biology/bedtools/bedtools-2.29.2.ebuild| 48 +
 .../files/bedtools-2.29.2-buildsystem.patch| 82 ++
 .../bedtools/files/bedtools-2.29.2-python.patch| 41 +++
 .../files/bedtools-2.29.2-samtools-1.10.patch  | 13 
 5 files changed, 185 insertions(+)

diff --git a/sci-biology/bedtools/Manifest b/sci-biology/bedtools/Manifest
index 642fe852658..d776ef0925a 100644
--- a/sci-biology/bedtools/Manifest
+++ b/sci-biology/bedtools/Manifest
@@ -1,2 +1,3 @@
 DIST bedtools-2.26.0-fix-buildsystem.patch.bz2 2584 BLAKE2B 
550cd03a0c01217adb347587cb75bdc2ffa4e03ad6ad66535b22d423e6f030e237b0ccfd3d1bd3e434cb9cc2a007971517f03e9ceabc08b63c725bac786e23e8
 SHA512 
0a7835f560102ce6183736faea6a2be05609b69bb8efdaf98b9d7057e24aa1ebe9d6067118b95c76470ca341b151970db532094ee70ca333075aed7c47509ba3
 DIST bedtools-2.26.0.tar.gz 19939711 BLAKE2B 
8f6ee6ed755c638dbdd0a4750a5348c28a865f36eaafef6160e90f62912cb0a6b719713935ba68dad74bc591e3f37db49eab54a06a316dc00e4ec82a5dca71dc
 SHA512 
b224adcc09322e90ef389e8172e14572b68f164185fe1a8814db1c47bb4f15656ca8c0ff0061017eb54d76affbe0d0f5793d893b8ab489b56eaf0818616a5def
+DIST bedtools-2.29.2.tar.gz 20646485 BLAKE2B 
cdfff7a0f5300f31c2487e98bd28dc7e8b7f3575a098947c2c7b3a6e30272a80d35f07997d3a00bd42d91bf60899f32358b25b054b6f40b761cc66e2788508b3
 SHA512 
138ff029995e9889d2e43f884fa15bb5614d11cf75dfe18e2999aad0915e80f49444e67c9934c92ca8e28caad399394b493db8a1bee9f5304413a8c41c22c6d5

diff --git a/sci-biology/bedtools/bedtools-2.29.2.ebuild 
b/sci-biology/bedtools/bedtools-2.29.2.ebuild
new file mode 100644
index 000..de337827bf2
--- /dev/null
+++ b/sci-biology/bedtools/bedtools-2.29.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Tools for manipulation and analysis of BED, GFF/GTF, VCF, SAM/BAM 
file formats"
+HOMEPAGE="https://bedtools.readthedocs.io/;
+SRC_URI="https://github.com/arq5x/${PN}2/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( >=sci-biology/samtools-1.10:0 )"
+
+S="${WORKDIR}"/${PN}2
+
+# bedtools2 has a *terrible* build system and development practices.
+# Upstream has forked htslib 1.9 and extended it by adding clever callbacks
+# that make unbundling it nigh impossible. There are no signs of upstream 
porting
+# their fork to 1.10, which means we're stuck with the bundled version.
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.29.2-buildsystem.patch
+   "${FILESDIR}"/${PN}-2.29.2-python.patch
+   "${FILESDIR}"/${PN}-2.29.2-samtools-1.10.patch
+)
+
+src_configure() {
+   tc-export AR CC CXX RANLIB
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/${PN}
+   doins -r genomes
+}

diff --git a/sci-biology/bedtools/files/bedtools-2.29.2-buildsystem.patch 
b/sci-biology/bedtools/files/bedtools-2.29.2-buildsystem.patch
new file mode 100644
index 000..573e88993bc
--- /dev/null
+++ b/sci-biology/bedtools/files/bedtools-2.29.2-buildsystem.patch
@@ -0,0 +1,82 @@
+--- a/Makefile
 b/Makefile
+@@ -4,44 +4,29 @@
+ # (c) 2009 Aaron Quinlan
+ # ==
+ 
+-SHELL := /bin/bash -e
++SHELL := bash -e
+ 
+ VERSION_FILE=./src/utils/version/version_git.h
+ RELEASED_VERSION_FILE=./src/utils/version/version_release.txt
+ 
+ 
+ # define our object and binary directories
+-ifeq ($(VERBOSE),1)
+ CCPREFIX =
+-else
+-CCPREFIX = @
+-endif
+ 
+ OBJ_DIR   = obj
+ BIN_DIR   = bin
+ SRC_DIR   = src
+ 
+-CXX = g++
+-
+-ifeq ($(DEBUG),1)
+-BT_CPPFLAGS = -DDEBUG -D_DEBUG -D_FILE_OFFSET_BITS=64 -DWITH_HTS_CB_API 
$(INCLUDES)
+-BT_CXXFLAGS = -Wconversion -Wall -Wextra -g -O0
+-else
+ BT_CPPFLAGS = -D_FILE_OFFSET_BITS=64 -DWITH_HTS_CB_API $(INCLUDES)
+-BT_CXXFLAGS = -g -Wall -O2
+-endif
++BT_CXXFLAGS = -Wall
+ 
+ # If the user has specified to do so, tell the compile to use rand() (instead 
of mt19937).
+-ifeq ($(USE_RAND),1)
+-BT_CXXFLAGS += -DUSE_RAND
+-else
+ BT_CXXFLAGS += -std=c++11
+-endif
+ 
+ BT_LDFLAGS =
+ BT_LIBS= -lz -lm -lbz2 -llzma -lpthread
+ 
+-prefix ?= /usr/local
++prefix = $(EPREFIX)/usr
+ 
+ SUBDIRS = $(SRC_DIR)/annotateBed \
+ 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/bedtools/

2020-08-16 Thread David Seifert
commit: e242a698ff6c378fa19286f02c735606e6a66fd6
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 16 20:49:52 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 16 20:49:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e242a698

sci-biology/bedtools: Remove old

Closes: https://bugs.gentoo.org/718468
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/bedtools/Manifest   |  2 --
 sci-biology/bedtools/bedtools-2.26.0.ebuild | 44 -
 2 files changed, 46 deletions(-)

diff --git a/sci-biology/bedtools/Manifest b/sci-biology/bedtools/Manifest
index d776ef0925a..5dc912159a4 100644
--- a/sci-biology/bedtools/Manifest
+++ b/sci-biology/bedtools/Manifest
@@ -1,3 +1 @@
-DIST bedtools-2.26.0-fix-buildsystem.patch.bz2 2584 BLAKE2B 
550cd03a0c01217adb347587cb75bdc2ffa4e03ad6ad66535b22d423e6f030e237b0ccfd3d1bd3e434cb9cc2a007971517f03e9ceabc08b63c725bac786e23e8
 SHA512 
0a7835f560102ce6183736faea6a2be05609b69bb8efdaf98b9d7057e24aa1ebe9d6067118b95c76470ca341b151970db532094ee70ca333075aed7c47509ba3
-DIST bedtools-2.26.0.tar.gz 19939711 BLAKE2B 
8f6ee6ed755c638dbdd0a4750a5348c28a865f36eaafef6160e90f62912cb0a6b719713935ba68dad74bc591e3f37db49eab54a06a316dc00e4ec82a5dca71dc
 SHA512 
b224adcc09322e90ef389e8172e14572b68f164185fe1a8814db1c47bb4f15656ca8c0ff0061017eb54d76affbe0d0f5793d893b8ab489b56eaf0818616a5def
 DIST bedtools-2.29.2.tar.gz 20646485 BLAKE2B 
cdfff7a0f5300f31c2487e98bd28dc7e8b7f3575a098947c2c7b3a6e30272a80d35f07997d3a00bd42d91bf60899f32358b25b054b6f40b761cc66e2788508b3
 SHA512 
138ff029995e9889d2e43f884fa15bb5614d11cf75dfe18e2999aad0915e80f49444e67c9934c92ca8e28caad399394b493db8a1bee9f5304413a8c41c22c6d5

diff --git a/sci-biology/bedtools/bedtools-2.26.0.ebuild 
b/sci-biology/bedtools/bedtools-2.26.0.ebuild
deleted file mode 100644
index b062a6fef84..000
--- a/sci-biology/bedtools/bedtools-2.26.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit flag-o-matic python-any-r1 toolchain-funcs
-
-DESCRIPTION="Tools for manipulation and analysis of BED, GFF/GTF, VCF, SAM/BAM 
file formats"
-HOMEPAGE="https://bedtools.readthedocs.io/;
-SRC_URI="https://github.com/arq5x/${PN}2/releases/download/v${PV}/${P}.tar.gz
-   
https://dev.gentoo.org/~mgorny/dist/${PN}-2.26.0-fix-buildsystem.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="${PYTHON_DEPS}
-   test? (
-   sci-libs/htslib
-   sci-biology/samtools:0
-   )"
-RDEPEND="sys-libs/zlib"
-
-S="${WORKDIR}/${PN}2"
-
-DOCS=( README.md RELEASE_HISTORY )
-PATCHES=( "${WORKDIR}/${PN}-2.26.0-fix-buildsystem.patch" )
-
-src_configure() {
-   append-lfs-flags
-   export prefix="${EPREFIX}/usr"
-   tc-export AR CXX
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/${PN}
-   doins -r genomes
-}



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-08-16 Thread Craig Andrews
commit: 24094b55f50ec9f171a5704b92a498c0bbc42802
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Aug 16 20:48:56 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Aug 16 20:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24094b55

media-tv/kodi: Cleanup old version

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

 media-tv/kodi/kodi-19.0_alpha1.ebuild | 322 --
 1 file changed, 322 deletions(-)

diff --git a/media-tv/kodi/kodi-19.0_alpha1.ebuild 
b/media-tv/kodi/kodi-19.0_alpha1.ebuild
deleted file mode 100644
index 9bf450173d8..000
--- a/media-tv/kodi/kodi-19.0_alpha1.ebuild
+++ /dev/null
@@ -1,322 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_REQ_USE="libressl?,sqlite,ssl"
-LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
-LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
-LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
-FFMPEG_VERSION="4.3"
-CODENAME="Matrix"
-FFMPEG_KODI_VERSION="Alpha1"
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
-   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
-   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
-   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
-   inherit git-r3
-else
-   MY_PV=${PV/_p/_r}
-   MY_PV=${MY_PV/_alpha/a}
-   MY_PV=${MY_PV/_beta/b}
-   MY_PV=${MY_PV/_rc/rc}
-   MY_P="${PN}-${MY_PV}"
-   SRC_URI+=" 
https://github.com/xbmc/xbmc/archive/${MY_PV}-${CODENAME}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
-fi
-
-PATCHES=(
-   "${FILESDIR}/${P}-conditional-TestHTTPDirectory.patch"
-)
-
-inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg
-
-DESCRIPTION="A free and open source media-player and entertainment hub"
-HOMEPAGE="https://kodi.tv/ https://kodi.wiki/;
-
-LICENSE="GPL-2+"
-SLOT="0"
-# use flag is called libusb so that it doesn't fool people in thinking that
-# it is _required_ for USB support. Otherwise they'll disable udev and
-# that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl pulseaudio raspberry-pi samba 
systemd +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau wayland 
webserver +X +xslt zeroconf"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   || ( gles opengl )
-   ^^ ( gbm raspberry-pi wayland X )
-   ?? ( mariadb mysql )
-   bluray? ( udf )
-   udev? ( !libusb )
-   udisks? ( dbus )
-   upower? ( dbus )
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   airplay? (
-   >=app-pda/libplist-2.0.0
-   net-libs/shairplay
-   )
-   alsa? ( >=media-libs/alsa-lib-1.1.4.1 )
-   bluetooth? ( net-wireless/bluez )
-   bluray? ( >=media-libs/libbluray-1.1.2 )
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   dev-db/sqlite
-   dev-libs/expat
-   >=dev-libs/flatbuffers-1.11.0
-   >=dev-libs/fribidi-1.0.5
-   cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
-   dev-libs/libpcre[cxx]
-   >=dev-libs/libinput-1.10.5
-   >=dev-libs/libxml2-2.9.4
-   >=dev-libs/lzo-2.04
-   >=dev-libs/spdlog-1.5.0:=
-   dev-libs/tinyxml[stl]
-   $(python_gen_cond_dep '
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=dev-libs/libcdio-2.1.0
-   >=dev-libs/libfmt-6.1.2
-   dev-libs/libfstrcmp
-   gbm? (  media-libs/mesa[gbm] )
-   gles? (
-   !raspberry-pi? ( media-libs/mesa[gles2] )
-   )
-   lcms? ( media-libs/lcms:2 )
-   libusb? ( virtual/libusb:1 )
-   virtual/ttf-fonts
-   media-fonts/roboto
-   media-libs/dav1d
-   >=media-libs/fontconfig-2.13.1
-   >=media-libs/freetype-2.10.1
-   >=media-libs/libass-0.13.4
-   !raspberry-pi? ( media-libs/mesa[egl,X(+)] )
-   >=media-libs/taglib-1.11.1
-   system-ffmpeg? (
-   >=media-video/ffmpeg-${FFMPEG_VERSION}:=[dav1d,encode,postproc]
-   libressl? ( media-video/ffmpeg[libressl,-openssl] )
-   !libressl? ( media-video/ffmpeg[-libressl,openssl] )
-   )
-   mysql? ( dev-db/mysql-connector-c:= )
-   mariadb? ( dev-db/mariadb-connector-c:= )
-   

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-08-16 Thread Craig Andrews
commit: c067131371d784a9ad3d42f59229f051d29de80c
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Aug 16 20:47:22 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Aug 16 20:49:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0671313

media-tv/kodi: follow PYTHON_SINGLE_TARGET selection

Closes: https://bugs.gentoo.org/737240
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/{kodi-19..ebuild => kodi-19.0_alpha1-r1.ebuild} | 6 ++
 media-tv/kodi/kodi-19..ebuild | 2 ++
 media-tv/kodi/kodi-.ebuild| 2 ++
 3 files changed, 10 insertions(+)

diff --git a/media-tv/kodi/kodi-19..ebuild 
b/media-tv/kodi/kodi-19.0_alpha1-r1.ebuild
similarity index 98%
copy from media-tv/kodi/kodi-19..ebuild
copy to media-tv/kodi/kodi-19.0_alpha1-r1.ebuild
index d253bed8325..6da60ce1906 100644
--- a/media-tv/kodi/kodi-19..ebuild
+++ b/media-tv/kodi/kodi-19.0_alpha1-r1.ebuild
@@ -29,6 +29,10 @@ else
S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
 fi
 
+PATCHES=(
+   "${FILESDIR}/${P}-conditional-TestHTTPDirectory.patch"
+)
+
 inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg
 
 DESCRIPTION="A free and open source media-player and entertainment hub"
@@ -255,6 +259,8 @@ src_configure() {

-Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz"

-Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz"

-Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
)
 
use libusb && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) )

diff --git a/media-tv/kodi/kodi-19..ebuild 
b/media-tv/kodi/kodi-19..ebuild
index d253bed8325..68f0cbca4ea 100644
--- a/media-tv/kodi/kodi-19..ebuild
+++ b/media-tv/kodi/kodi-19..ebuild
@@ -255,6 +255,8 @@ src_configure() {

-Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz"

-Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz"

-Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
)
 
use libusb && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) )

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index d253bed8325..68f0cbca4ea 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -255,6 +255,8 @@ src_configure() {

-Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz"

-Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz"

-Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
)
 
use libusb && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) )



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

2020-08-16 Thread Sam James
commit: 7d9beb5f9a8b572d9357d4605a504eb3afa3671c
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 19:53:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 19:53:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9beb5f

media-libs/libmypaint: tidy ebuild

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-libs/libmypaint/libmypaint-1.6.1.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/media-libs/libmypaint/libmypaint-1.6.1.ebuild 
b/media-libs/libmypaint/libmypaint-1.6.1.ebuild
index a6dca3b0d52..f091e98a277 100644
--- a/media-libs/libmypaint/libmypaint-1.6.1.ebuild
+++ b/media-libs/libmypaint/libmypaint-1.6.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit autotools python-any-r1 xdg-utils toolchain-funcs
+inherit autotools python-any-r1 toolchain-funcs xdg-utils
 
 MY_PV=${PV/_beta/-beta.}
 MY_P=${PN}-${MY_PV}
@@ -42,11 +42,6 @@ RDEPEND="
!

[gentoo-commits] proj/kde-sunset:master commit in: media-sound/rosegarden/

2020-08-16 Thread Andreas Sturmlechner
commit: e303ad25f7bfdc84eac67dd1713315a73f8f80b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 18:56:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 18:56:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=e303ad25

media-sound/rosegarden: Drop 1.5.1

Hopeless and overshadowed by 1.7.3.

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

 media-sound/rosegarden/rosegarden-1.5.1.ebuild | 77 --
 1 file changed, 77 deletions(-)

diff --git a/media-sound/rosegarden/rosegarden-1.5.1.ebuild 
b/media-sound/rosegarden/rosegarden-1.5.1.ebuild
deleted file mode 100644
index d0d1dce7..
--- a/media-sound/rosegarden/rosegarden-1.5.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/media-sound/rosegarden/rosegarden-1.5.1.ebuild,v 1.6 
2009/08/01 06:37:24 ssuominen Exp $
-
-inherit eutils kde-functions
-
-MY_PV="${PV/_rc*/}"
-#MY_PV="${MY_PV/4./}"
-MY_P="${PN}-${MY_PV}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="MIDI and audio sequencer and notation editor."
-HOMEPAGE="http://www.rosegardenmusic.com/;
-SRC_URI="mirror://sourceforge/rosegarden/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="alsa jack dssi lirc debug"
-
-RDEPEND="
-   alsa? ( >=media-libs/alsa-lib-1.0
-   jack? ( >=media-sound/jack-audio-connection-kit-0.77 )
-   )
-   >=media-libs/ladspa-sdk-1.0
-   >=media-libs/ladspa-cmt-1.14
-   dssi? ( >=media-libs/dssi-0.4 )
-   lirc? ( >=app-misc/lirc-0.7 )
-   >=media-libs/liblrdf-0.3
-   >=sci-libs/fftw-3.0.0
-   >=media-libs/liblo-0.7"
-
-DEPEND="${RDEPEND}
-   >=dev-util/cmake-2.4.2
-   virtual/pkgconfig"
-
-need-kde 3.1
-
-LANGS="ca cs cy de en_GB en es et fr it ja nl ru sv zh_CN"
-
-for lang in $LANGS; do
-   IUSE="${IUSE} linguas_$lang"
-done
-
-pkg_setup() {
-   if ! use alsa && use jack; then
-   ewarn "If you want JACK support you also need to enable"
-   ewarn "ALSA support, or the whole sound support will be"
-   ewarn "disabled."
-   fi
-}
-
-src_unpack() {
-   unpack ${A}
-
-   cd "${S}"
-   epatch "${FILESDIR}/${P}-asneeded.patch"
-}
-
-src_compile() {
-   local myconf=""
-   cmake . -DCMAKE_INSTALL_PREFIX=/usr \
-   -DWANT_DEBUG="$(! use debug; echo "$?")" \
-   -DWANT_FULLDBG="$(! use debug; echo "$?")" \
-   -DWANT_SOUND="$(! use alsa; echo "$?")" \
-   -DWANT_JACK="$(! use jack; echo "$?")" \
-   -DWANT_DSSI="$(! use dssi; echo "$?")" \
-   -DWANT_LIRC="$(! use lirc; echo "$?")" \
-   || die "cmake failed"
-
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake install DESTDIR="${D}" languages="$(echo $(echo "${LINGUAS} 
${LANGS}" | fmt -w 1 | sort | uniq -d))" || die "emake install failed"
-   dodoc ChangeLog AUTHORS README TRANSLATORS
-}



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

2020-08-16 Thread Michał Górny
commit: f07a8172e5b57b024221de385d6fe72eef81eee8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 16 20:00:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 16 20:00:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07a8172

package.mask: Last rite dev-python/robotframework

Bug: https://bugs.gentoo.org/719544
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index abd715a2b93..6bc11677ab0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-08-16)
+# Unmaintained.  Not ported to py3.7.  The only revdep is queued
+# for removal.
+# Removal in 30 days.  Bug #719544.
+dev-python/robotframework
+
 # Zac Medico  (2020-08-01)
 # Not ported to py3.7. No reverse deps.
 # Removal in 30 days. Bug #719542.



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

2020-08-16 Thread Sam James
commit: 2b51ea3a2a46efbfafb80a2d8a62f5d678d5f57d
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 19:48:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 19:48:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b51ea3a

media-gfx/mypaint: bump to 2.0.1

Bug: https://bugs.gentoo.org/735374
Bug: https://bugs.gentoo.org/708500
Bug: https://bugs.gentoo.org/701098
Closes: https://bugs.gentoo.org/701104
Closes: https://bugs.gentoo.org/701078
Closes: https://bugs.gentoo.org/662562
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/mypaint/Manifest |  1 +
 media-gfx/mypaint/mypaint-2.0.1.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/media-gfx/mypaint/Manifest b/media-gfx/mypaint/Manifest
index 190d7a1c477..4dd29e8dea2 100644
--- a/media-gfx/mypaint/Manifest
+++ b/media-gfx/mypaint/Manifest
@@ -1 +1,2 @@
 DIST mypaint-1.2.1.tar.xz 37897196 BLAKE2B 
2d8f6b03f710febae1c2d617a6e542543786be384585ae8a973604da2eba8a0fb770d185aa3d2dfc6f794adf29ffb9c217356a96ab27d677ebb57816f62fae9c
 SHA512 
1783765e495b9535669a83a29d27ba684e6201fdfe0875bdd2c167b1dab8af05993b19025767fe0b2770ed9e578e4709f75d8a4820ac945812cba85609f9eb9b
+DIST mypaint-2.0.1.tar.xz 7295048 BLAKE2B 
813a939f95ea6887c57d8c0868e33e9bc8b1b95746d5ecd793d4fd13a32198ee5a445cfdd2691a15e944bfb0099d6ac624dff320ae29465db5b1e0d197bedb30
 SHA512 
449beddcc6da5d720c9efbeac94a466ed0057bd1962d42ebb419190e8b7fd8ffd341327408467fc5da47920f9d0da1fd6d78233a0dda88de5f5d52d53d9ab562

diff --git a/media-gfx/mypaint/mypaint-2.0.1.ebuild 
b/media-gfx/mypaint/mypaint-2.0.1.ebuild
new file mode 100644
index 000..cb35547d5db
--- /dev/null
+++ b/media-gfx/mypaint/mypaint-2.0.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit desktop distutils-r1 gnome2-utils xdg xdg-utils
+
+DESCRIPTION="fast and easy graphics application for digital painters"
+HOMEPAGE="http://mypaint.org/;
+SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk 
zh_CN zh_TW"
+
+BDEPEND="
+   dev-lang/swig
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.4[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   ')
+   >=dev-libs/json-c-0.11:=
+   gnome-base/librsvg
+   media-gfx/mypaint-brushes:2.0
+   media-libs/lcms:2
+   >=media-libs/libmypaint-1.5.0
+   media-libs/libpng:0=
+   sys-devel/gettext
+   sys-libs/libomp
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+
+# Need to poke at failing tests
+# Dying on a numpy assert
+RESTRICT="test"
+
+distutils_enable_tests setup.py
+
+src_install() {
+   distutils-r1_src_install
+
+   newicon pixmaps/${PN}_logo.png ${PN}.png
+
+   local lang=
+   for lang in ${LANGS}; do
+   if ! has ${lang} ${LINGUAS}; then
+   rm -rf "${ED}"/usr/share/locale/${lang} || die
+   fi
+   done
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] proj/kde-sunset:master commit in: dev-perl/PerlQt/

2020-08-16 Thread Andreas Sturmlechner
commit: 04e0db1f4e8822a522d76002ecdd591e6b0ec9a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 18:41:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 18:41:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=04e0db1f

dev-perl/PerlQt: EAPI-5 bump to fix fatal error w/ perl-module.eclass

It *IS* broken by missing =sys-devel/automake-1.9* anyway,
like all the Qt3 stuff.

Package-Manager: Portage-3.0.2, Repoman-2.3.23
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-perl/PerlQt/PerlQt-3.009_beta2.ebuild | 34 ---
 dev-perl/PerlQt/metadata.xml  |  9 
 2 files changed, 18 insertions(+), 25 deletions(-)

diff --git a/dev-perl/PerlQt/PerlQt-3.009_beta2.ebuild 
b/dev-perl/PerlQt/PerlQt-3.009_beta2.ebuild
index f0b5be35..fbeeb237 100644
--- a/dev-perl/PerlQt/PerlQt-3.009_beta2.ebuild
+++ b/dev-perl/PerlQt/PerlQt-3.009_beta2.ebuild
@@ -1,6 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PerlQt/PerlQt-3.009_beta2.ebuild,v 
1.11 2009/11/11 12:31:31 ssuominen Exp $
+
+EAPI=5
 
 ARTS_REQUIRED=never
 inherit perl-module kde
@@ -23,22 +24,23 @@ S=${WORKDIR}/${P/_beta2/}
 #if kdebindings is installed compilation is really fast!
 # because libsmoke comes with kdebindings-3.1
 
-DEPEND="=dev-qt/qt-meta-3*
-   kde-frameworks/kdelibs
+DEPEND="
+   =dev-qt/qt-meta-3*
+   kde-frameworks/kdelibs:3.5
dev-lang/perl"
 
 src_unpack() {
unpack ${A}
-   cd ${S}/PerlQt
+   cd ${S}/PerlQt || die
#cp Makefile.PL.in Makefile.PL.in.orig
#perl -pi -e "s#WriteMakefile\(#WriteMakefile\(\n'PREFIX' => 
'${D}/usr',\n#" Makefile.PL.in
-   cd ${S}
+   cd ${S} || die
 }
 
 src_compile() {
myconf="${myconf} --without-arts"
addwrite $QTDIR/etc/settings
-   perl Makefile.PL ${myconf} --prefix=${D}/usr --exec-prefix=/usr
+   perl Makefile.PL ${myconf} --prefix=${D}/usr --exec-prefix=/usr || die
emake
 }
 
@@ -47,19 +49,19 @@ src_install() {
addwrite $QTDIR/etc/settings
dodir /lib
make PREFIX=/usr DESTDIR=${D} install || die
-   mkdir -p ${D}/usr/share/doc/${P}/tutorials
-   cp -r ${S}/PerlQt/tutorials/* ${D}/usr/share/doc/${P}/tutorials
-   mv ${D}/${D}/usr ${D}/
-   rm -rf ${D}/var
+   mkdir -p ${D}/usr/share/doc/${P}/tutorials || die
+   cp -r ${S}/PerlQt/tutorials/* ${D}/usr/share/doc/${P}/tutorials || die
+   mv ${D}/${D}/usr ${D}/ || die
+   rm -rf ${D}/var || die
 
for file in `find ${D}/usr/share/doc/${P}/tutorials/*/*.pl`;do
-   perl -pi -e "s/use blib;/#use blib;/" ${file}
-   chmod +x ${file}
+   perl -pi -e "s/use blib;/#use blib;/" ${file} || die
+   chmod +x ${file} || die
done
 
-   mkdir -p ${D}/usr/share/doc/${P}/examples
-   cp -r ${S}/PerlQt/examples/* ${D}/usr/share/doc/${P}/examples
+   mkdir -p ${D}/usr/share/doc/${P}/examples || die
+   cp -r ${S}/PerlQt/examples/* ${D}/usr/share/doc/${P}/examples || die
for file in `find ${D}/usr/share/doc/${P}/examples/*/*.pl`;do
-   chmod +x ${file}
+   chmod +x ${file} || die
done
 }

diff --git a/dev-perl/PerlQt/metadata.xml b/dev-perl/PerlQt/metadata.xml
index 44a2b7f8..7a38bb90 100644
--- a/dev-perl/PerlQt/metadata.xml
+++ b/dev-perl/PerlQt/metadata.xml
@@ -2,13 +2,4 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   
-   ca...@gentoo.org
-   Primary Maintainer
-   
-   
-   p...@gentoo.org
-   Secondary Maintainer
-   
-   
 



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

2020-08-16 Thread Sam James
commit: b39dae554729c7948cf0a09abfb197a390b223b3
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 19:48:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 19:48:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39dae55

media-gfx/mypaint-brushes: bump to 2.0.2

Bug: https://bugs.gentoo.org/701098
Closes: https://bugs.gentoo.org/701100
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/mypaint-brushes/Manifest  |  1 +
 .../mypaint-brushes/mypaint-brushes-2.0.2.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-gfx/mypaint-brushes/Manifest 
b/media-gfx/mypaint-brushes/Manifest
index 1755ba55535..655508e6c20 100644
--- a/media-gfx/mypaint-brushes/Manifest
+++ b/media-gfx/mypaint-brushes/Manifest
@@ -1 +1,2 @@
 DIST mypaint-brushes-1.3.0.tar.gz 2447093 BLAKE2B 
26fc22ef7669f5d88b1cb2bbc4562baffe257c112baf4a782f5045becd17a0bea577f79f290ae51b38cb3030478ea9d2e251033cc95101caacc823d139fe4ce1
 SHA512 
f8e0050cd700358d75cd25e40acd73905e2a53f21c6177cf67e8012aa4fbba8dc445109f07601c3846f95532a40feff4441081c0aa4e958049fc0ed8008fb414
+DIST mypaint-brushes-2.0.2.tar.gz 1564926 BLAKE2B 
68a244f42cd5d9b1f96466f5409f0c7ebae257f6dbbfdc5139cb9fda86ee4898ce8fda2a35e96f3a65f41333f7f689edb85445bcd88dc0fc4b428d05ba2870fe
 SHA512 
89cecd9d78f4de84ada97a3e33fd67b86dfd259880da15c0ecbfad0fceb8c3b0e93790f3c0bff0cc375959bdf6921b01d1f3646e27c3f961715219a349017556

diff --git a/media-gfx/mypaint-brushes/mypaint-brushes-2.0.2.ebuild 
b/media-gfx/mypaint-brushes/mypaint-brushes-2.0.2.ebuild
new file mode 100644
index 000..41606195eab
--- /dev/null
+++ b/media-gfx/mypaint-brushes/mypaint-brushes-2.0.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Default MyPaint brushes"
+HOMEPAGE="https://github.com/mypaint/mypaint-brushes;
+SRC_URI="https://github.com/mypaint/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+SLOT="2.0" # due to pkgconfig name "mypaint-brushes-2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+
+DOCS=( AUTHORS NEWS README.md )  # to exclude README symlink
+
+src_prepare() {
+   eapply_user
+   eautoreconf
+}



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

2020-08-16 Thread Sam James
commit: edd8321568e98d4688afba3803dc0137003cb5a8
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 16 19:48:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 16 19:48:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd83215

media-libs/libmypaint: bump to 1.6.1

Closes: https://bugs.gentoo.org/701098
Closes: https://bugs.gentoo.org/725124
Bug: https://bugs.gentoo.org/708500
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-libs/libmypaint/Manifest|  1 +
 media-libs/libmypaint/libmypaint-1.6.1.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/media-libs/libmypaint/Manifest b/media-libs/libmypaint/Manifest
index bcbe9133d20..76c272aae52 100644
--- a/media-libs/libmypaint/Manifest
+++ b/media-libs/libmypaint/Manifest
@@ -1 +1,2 @@
 DIST libmypaint-1.4.0.tar.xz 441596 BLAKE2B 
d8c55f8dfedbb5cc07abe5c38c935abecf38f8e626b7fec83d7f7a29acdc722ededcd729f31e13e655242250f1d46cf44ca0473899b0de9510b062b123a711cb
 SHA512 
c549a0b8f02976f7863c5ff49d5f16b5c3eae3e6e9e8803fef833edf78cc2a7413dd8dd751ed560c79d2527e0a54b462a92bb8059bcf69271654b2629f583c19
+DIST libmypaint-1.6.1.tar.xz 519464 BLAKE2B 
6302914ab7e0876012e5235573c5cb3a76cbca9b5f0707321b0fc0a8406f712b9164ccb02ecc8a63b13d1e640a04cba8063c568bcbe40fc8543fc4a2c1576e5b
 SHA512 
e9413fd6a5336791ab3228a5ad9e7f06871d075c7ded236942f896a205ba44ea901a945fdc97b8be357453a1505331b59e824fe67500fbcda0cc4f11f79af608

diff --git a/media-libs/libmypaint/libmypaint-1.6.1.ebuild 
b/media-libs/libmypaint/libmypaint-1.6.1.ebuild
new file mode 100644
index 000..a6dca3b0d52
--- /dev/null
+++ b/media-libs/libmypaint/libmypaint-1.6.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools python-any-r1 xdg-utils toolchain-funcs
+
+MY_PV=${PV/_beta/-beta.}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Library for making brushstrokes"
+HOMEPAGE="https://github.com/mypaint/libmypaint;
+SRC_URI="https://github.com/mypaint/libmypaint/releases/download/v${MY_PV}/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ISC"
+# See https://github.com/mypaint/libmypaint/releases/tag/v1.6.1
+# https://github.com/mypaint/libmypaint/compare/v1.6.0...v1.6.1
+SLOT="0/0.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="gegl introspection nls openmp"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   nls? ( dev-util/intltool )
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-c:=
+   gegl? (
+   media-libs/babl
+   >=media-libs/gegl-0.4.14:0.4[introspection?]
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1.32 )
+   openmp? ( >sys-devel/gcc-5:*[openmp] )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${DEPEND}
+   !

[gentoo-commits] proj/kde-sunset:master commit in: kde-base/dcopperl/

2020-08-16 Thread Andreas Sturmlechner
commit: f5f4882796b81507a3469acddee8f7fd6a3ac51e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 19:10:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 19:10:17 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=f5f48827

kde-base/dcopperl: EAPI-5 bump to fix fatal error w/ perl-module.eclass

It *IS* broken by missing =sys-devel/automake-1.9* anyway,
like all the Qt3 stuff.

Package-Manager: Portage-3.0.2, Repoman-2.3.23
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-base/dcopperl/dcopperl-3.5.10.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/kde-base/dcopperl/dcopperl-3.5.10.ebuild 
b/kde-base/dcopperl/dcopperl-3.5.10.ebuild
index c57e1c05..03546645 100644
--- a/kde-base/dcopperl/dcopperl-3.5.10.ebuild
+++ b/kde-base/dcopperl/dcopperl-3.5.10.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/dcopperl/dcopperl-3.5.10.ebuild,v 
1.4 2009/07/06 18:07:43 ranger Exp $
 
-EAPI="1"
+EAPI=5
+
 KMNAME=kdebindings
 KM_MAKEFILESREV=1
-
 inherit kde-meta perl-app
 
 DESCRIPTION="Perl bindings for DCOP"
@@ -31,6 +30,10 @@ src_unpack(){
kde-meta_src_unpack
 }
 
+src_configure() {
+   perl-app_src_configure
+}
+
 src_compile() {
S="${WORKDIR}/${P}/${PN}"
cd "${S}"



[gentoo-commits] proj/kde-sunset:master commit in: dev-perl/DCOP-Amarok-Player/

2020-08-16 Thread Andreas Sturmlechner
commit: c68d2bf79457f3e54887efc0b2374b6a07c07b3e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 19:40:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 19:40:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=c68d2bf7

dev-perl/DCOP-Amarok-Player: EAPI-5 bump to fix fatal error w/ 
perl-module.eclass

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

 .../DCOP-Amarok-Player-0.036.ebuild| 22 --
 .../DCOP-Amarok-Player-0.037.ebuild| 14 +++---
 dev-perl/DCOP-Amarok-Player/metadata.xml   |  5 -
 3 files changed, 7 insertions(+), 34 deletions(-)

diff --git a/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.036.ebuild 
b/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.036.ebuild
deleted file mode 100644
index cd35e82d..
--- a/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.036.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.036.ebuild,v
 1.6 2008/02/22 05:49:52 robbat2 Exp $
-
-inherit perl-module
-
-DESCRIPTION="Perl interface to Amarok via dcop"
-SRC_URI="mirror://cpan/authors/id/J/JC/JCMULLER/${P}.tar.gz"
-HOMEPAGE="http://www.cpan.org/modules/by-authors/id/J/JC/JCMULLER/${P}.readme;
-
-RDEPEND="dev-perl/DCOP-Amarok"
-
-IUSE=""
-
-SLOT="0"
-LICENSE="Artistic"
-KEYWORDS="amd64 ~ppc64 x86 ~ppc"
-
-#Tests disabled - comment back if you are testing and are running an active KDE
-# session
-# ~mcummings
-#SRC_TEST="do"

diff --git a/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.037.ebuild 
b/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.037.ebuild
index d74e2bc9..7f9ad1e1 100644
--- a/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.037.ebuild
+++ b/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.037.ebuild
@@ -1,21 +1,21 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/DCOP-Amarok-Player/DCOP-Amarok-Player-0.037.ebuild,v
 1.1 2009/08/25 17:24:01 robbat2 Exp $
+
+EAPI=5
 
 MODULE_AUTHOR="JCMULLER"
 inherit perl-module
 
 DESCRIPTION="Perl interface to Amarok via dcop"
 
-RDEPEND="dev-perl/DCOP-Amarok"
-
-IUSE=""
-
-SLOT="0"
 LICENSE="Artistic"
+SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
 
 #Tests disabled - comment back if you are testing and are running an active KDE
 # session
 # ~mcummings
 #SRC_TEST="do"
+
+RDEPEND="dev-perl/DCOP-Amarok"

diff --git a/dev-perl/DCOP-Amarok-Player/metadata.xml 
b/dev-perl/DCOP-Amarok-Player/metadata.xml
index 546cff7c..7a38bb90 100644
--- a/dev-perl/DCOP-Amarok-Player/metadata.xml
+++ b/dev-perl/DCOP-Amarok-Player/metadata.xml
@@ -2,9 +2,4 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   
-   p...@gentoo.org
-   Primary Maintainer
-   
-   
 



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

2020-08-16 Thread Andreas Sturmlechner
commit: e5db605b67bfdac6fd3d6362fe5bdb9bd7a4be02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 18:52:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 18:52:19 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=e5db605b

profiles: use.desc: Add linguas_cy and linguas_en

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

 profiles/use.desc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index b71cf714..b179cd3b 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -25,9 +25,11 @@ linguas_bs
 linguas_ca
 linguas_ca@valencia
 linguas_cs
+linguas_cy
 linguas_da
 linguas_de
 linguas_el
+linguas_en
 linguas_en_GB
 linguas_es
 linguas_et



[gentoo-commits] proj/kde-sunset:master commit in: dev-perl/DCOP/

2020-08-16 Thread Andreas Sturmlechner
commit: 9fc7cb34e418ab0f722a9463da24b8f9516c25e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 16 19:38:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 16 19:38:02 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=9fc7cb34

dev-perl/DCOP: EAPI-5 bump to fix fatal error w/ perl-module.eclass

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

 dev-perl/DCOP/DCOP-0.036.ebuild | 19 ---
 dev-perl/DCOP/DCOP-0.038.ebuild | 14 +++---
 dev-perl/DCOP/metadata.xml  |  5 -
 3 files changed, 7 insertions(+), 31 deletions(-)

diff --git a/dev-perl/DCOP/DCOP-0.036.ebuild b/dev-perl/DCOP/DCOP-0.036.ebuild
deleted file mode 100644
index 5663cb60..
--- a/dev-perl/DCOP/DCOP-0.036.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/DCOP/DCOP-0.036.ebuild,v 1.5 
2008/02/22 05:47:55 robbat2 Exp $
-
-inherit perl-module
-
-DESCRIPTION="Extensible inheritable Perl class to dcop."
-SRC_URI="mirror://cpan/authors/id/J/JC/JCMULLER/${P}.tar.gz"
-HOMEPAGE="http://www.cpan.org/modules/by-authors/id/J/JC/JCMULLER/${P}.readme;
-
-RDEPEND="kde-frameworks/kdelibs"
-
-IUSE=""
-
-SLOT="0"
-LICENSE="Artistic"
-KEYWORDS="amd64 ~ppc64 x86 ~ppc"
-
-SRC_TEST="do"

diff --git a/dev-perl/DCOP/DCOP-0.038.ebuild b/dev-perl/DCOP/DCOP-0.038.ebuild
index 61d5e604..860c2b30 100644
--- a/dev-perl/DCOP/DCOP-0.038.ebuild
+++ b/dev-perl/DCOP/DCOP-0.038.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/DCOP/DCOP-0.038.ebuild,v 1.1 
2008/12/08 02:14:19 robbat2 Exp $
+
+EAPI=5
 
 inherit perl-module
 
 DESCRIPTION="Extensible inheritable Perl class to dcop."
-SRC_URI="mirror://cpan/authors/id/J/JC/JCMULLER/${P}.tar.gz"
 HOMEPAGE="http://www.cpan.org/modules/by-authors/id/J/JC/JCMULLER/${P}.readme;
+SRC_URI="mirror://cpan/authors/id/J/JC/JCMULLER/${P}.tar.gz"
 
-RDEPEND="kde-frameworks/kdelibs"
-
-IUSE=""
+RDEPEND="kde-frameworks/kdelibs:3.5"
 
-SLOT="0"
 LICENSE="Artistic"
+SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
 
 SRC_TEST="do"

diff --git a/dev-perl/DCOP/metadata.xml b/dev-perl/DCOP/metadata.xml
index 546cff7c..7a38bb90 100644
--- a/dev-perl/DCOP/metadata.xml
+++ b/dev-perl/DCOP/metadata.xml
@@ -2,9 +2,4 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   
-   p...@gentoo.org
-   Primary Maintainer
-   
-   
 



  1   2   3   4   >