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

2021-05-10 Thread Sergei Trofimovich
commit: 605800519081b08274479cd00dd16a7622e710e5
Author: Petr Šabata  redhat  com>
AuthorDate: Mon May 10 06:44:17 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 07:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60580051

sys-libs/glibc: Filter "-Wl,--relax" from LDFLAGS

The build fails due to the -r & --relax combination passed to the
linker, so let's filter this out.

Closes: https://bugs.gentoo.org/788901
Signed-off-by: Petr Šabata  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/20748
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/glibc/glibc-2.33.ebuild | 4 
 sys-libs/glibc/glibc-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/sys-libs/glibc/glibc-2.33.ebuild b/sys-libs/glibc/glibc-2.33.ebuild
index 332448bce7b..8cda845c34b 100644
--- a/sys-libs/glibc/glibc-2.33.ebuild
+++ b/sys-libs/glibc/glibc-2.33.ebuild
@@ -393,6 +393,10 @@ setup_flags() {
# glibc aborts if rpath is set by LDFLAGS
filter-ldflags '-Wl,-rpath=*'
 
+   # ld can't use -r & --relax at the same time, bug #788901
+   # https://sourceware.org/PR27837
+   filter-ldflags '-Wl,--relax'
+
# #492892
filter-flags -frecord-gcc-switches
 

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 7887443a98c..95493a554e2 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -394,6 +394,10 @@ setup_flags() {
# glibc aborts if rpath is set by LDFLAGS
filter-ldflags '-Wl,-rpath=*'
 
+   # ld can't use -r & --relax at the same time, bug #788901
+   # https://sourceware.org/PR27837
+   filter-ldflags '-Wl,--relax'
+
# #492892
filter-flags -frecord-gcc-switches
 



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

2021-05-10 Thread Michał Górny
commit: d454d29d20600e94577d21a3989061c69eab829b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:00:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d454d29d

dev-python/marshmallow: Bump to 3.12.0

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

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

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index 8496e66103d..b7c12afe777 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1 +1,2 @@
 DIST marshmallow-3.11.1.tar.gz 173844 BLAKE2B 
edd816ccd254dc52e01a2e067ff3037fa5206ae5badb1e9b46d83d3bdcd926d324c39321e4fa2b4fdf276158d36c2d3634086f76086dececaa24213bbb765e42
 SHA512 
ebb6b20ffc1b199408ede0c88d1512cada14cf7220315100398137b8374940c03dda2e6449ab9135963598ab321669068a9eca0e1c4cd2f3f2454eba19db04bd
+DIST marshmallow-3.12.0.tar.gz 174790 BLAKE2B 
07539540f361137dd2fa2d5c884e279137a82f69e8a9e294d6abe4c566c98f74a1836018618682ac0a08f1e0d1510dbffa6d9c030a98e2cba48230697742b7e3
 SHA512 
7b91ec42dffbb979bede21fbab17cfb081068eea54d02aaef991b58e884cc5675fb17d5f56278794e5c33960bf29951ba74533abb9a025228a524a4e413bd312

diff --git a/dev-python/marshmallow/marshmallow-3.12.0.ebuild 
b/dev-python/marshmallow/marshmallow-3.12.0.ebuild
new file mode 100644
index 000..9f52e665454
--- /dev/null
+++ b/dev-python/marshmallow/marshmallow-3.12.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for converting to and from native Python datatypes"
+HOMEPAGE="https://github.com/marshmallow-code/marshmallow/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-05-10 Thread Michał Górny
commit: 0c9f92c29eee69271c6013dd634c1b41240bc7e0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:04:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9f92c2

dev-python/setuptools: Bump to 56.2.0

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

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-56.2.0.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 17917de9378..062a0965e70 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -2,3 +2,4 @@ DIST setuptools-53.1.0.tar.gz 2051159 BLAKE2B 
f4148df45f5c62acd6acae833619dcae50
 DIST setuptools-54.2.0.tar.gz 2054279 BLAKE2B 
2a52e76808fb2bc6df4c59ac7476a9386401180ff6c0d52a5f3d87aedf976a3057cfa0a7ddf2a4497c4c1552d5ebe4810c4bbfa127e1293f950054bddbf7d835
 SHA512 
b18cd075cf59b8648611eef1874de41199ede6ffe6d7f5047586c6ac8783fe18b9a4f537783e590e7aec127033f612b93925e92f039bd6416a609fcfb262e354
 DIST setuptools-56.0.0.tar.gz 2054762 BLAKE2B 
3fc0f47304109f765ff0f8430dae735005d508aaa79609c5ca08217eb3802014267bd0f1a4f4678b417143f0d22b4b27f166573e41685229e0d4491b1789713d
 SHA512 
951d43a0192b9dddacd7bd7ff6b76e281c14071771096db3c413fde6ea67b0c534f17a770cb3464cd3a6a4e8145b82f4cf5c0228e76e6f2cefe88d33748816e9
 DIST setuptools-56.1.0.tar.gz 2109659 BLAKE2B 
2538391c7ee135f12550da9bb7c110aedcc1480616260195f3f8fc8b8a650651f5bb1f0244832801f897381a8663fc88e2b3840101c560595844af5b192259a2
 SHA512 
e490c61b4453678339ed3222b4ff39f218fdf515f6de0079b7e4343bf2e1a74a0c8d2f2c9108f462986cf06bc940f260bce29c3f61cc9e0c88471914de345ef1
+DIST setuptools-56.2.0.tar.gz 2110133 BLAKE2B 
90c75ba006becc9f564eecd7d46a9ce70c9ad17eacf2e17b3551116b962e08af0084919fccc18ec29a54b98e8fe2419d129554a7b38fdd1104f472fb2e6f9995
 SHA512 
858d46909335ff0b0441d5860788803100a8fe9f5a1d1f17353bf961bc77191c3237501c1838fdb6ec8e4b2c66874ffd4e8342b42cc2673cb866706660704ea6

diff --git a/dev-python/setuptools/setuptools-56.2.0.ebuild 
b/dev-python/setuptools/setuptools-56.2.0.ebuild
new file mode 100644
index 000..d47acafe9dd
--- /dev/null
+++ b/dev-python/setuptools/setuptools-56.2.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+# Set to 'manual' to avoid triggering install QA check
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/jaraco-envs[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' python3_{7..9} pypy3)
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   ' python3_{7..9} pypy3)"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst )
+
+python_test() {
+   # temporarily skipped, until we port all test deps
+   [[ ${EPYTHON} == python3.10 ]] && continue
+
+   distutils_install_for_testing --via-root
+   local deselect=(
+   # network
+   
'setuptools/tests/test_virtualenv.py::test_pip_upgrade_from_source[None]'
+   setuptools/tests/test_distutils_adoption.py
+   # TODO
+   
setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts
+   )
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   
setuptools/tests/test_develop.py::TestDevelop::test_2to3_user_mode
+   )
+
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" 

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

2021-05-10 Thread Michał Górny
commit: 17425a8b4dc5012b93a24b2c67b6bff7dee848f8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:07:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17425a8b

dev-python/findimports: Bump to 2.0.0

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

 dev-python/findimports/Manifest |  1 +
 dev-python/findimports/findimports-2.0.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/findimports/Manifest b/dev-python/findimports/Manifest
index 41483b1474f..8049a7fd856 100644
--- a/dev-python/findimports/Manifest
+++ b/dev-python/findimports/Manifest
@@ -1 +1,2 @@
 DIST findimports-1.5.2.gh.tar.gz 32211 BLAKE2B 
ea3110925085d466df7f95eaa06dce9e331ecba52c1772b76b05e51c633a8adc1ff91295db441049dab39129606e3927f69834376cc5fb864f5f3b62ac68bac2
 SHA512 
86432d29d180d4299ba789b69601722a6a15eed9badbf2f930e8867be06c64a2f1f8123ae182d7c6b73339287d04c2cdb4a18a31662ea72e86283ee165dc4d45
+DIST findimports-2.0.0.gh.tar.gz 33896 BLAKE2B 
e457d9e67102018cbd99f907afed33446fe11e3fc8fd9ec44459b2ed9fbe469d825b3f5fb1884b436d0576bcabacc787ef921bb5378e0389ecf789068d439e4a
 SHA512 
c6f5b6aad6fe57f7625592c445286827c0eec74d513e85532c7e650a5f33021f7c204cb6857641a18874c640f0a79d468321875d13fb03ed645554488973294a

diff --git a/dev-python/findimports/findimports-2.0.0.ebuild 
b/dev-python/findimports/findimports-2.0.0.ebuild
new file mode 100644
index 000..af4535f4643
--- /dev/null
+++ b/dev-python/findimports/findimports-2.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python module import analysis tool"
+HOMEPAGE="https://github.com/mgedmin/findimports";
+SRC_URI="
+   https://github.com/mgedmin/findimports/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests setup.py



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

2021-05-10 Thread Michał Górny
commit: 1f9125033f29e473d7debbd4e6229a0231d60311
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 06:59:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f912503

dev-python/marshmallow: Remove old

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

 dev-python/marshmallow/Manifest  |  3 ---
 dev-python/marshmallow/marshmallow-3.10.0.ebuild | 28 ---
 dev-python/marshmallow/marshmallow-3.11.0.ebuild | 26 -
 dev-python/marshmallow/marshmallow-3.5.1.ebuild  | 29 
 4 files changed, 86 deletions(-)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index d84a6134ec4..8496e66103d 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1,4 +1 @@
-DIST marshmallow-3.10.0.tar.gz 172801 BLAKE2B 
1d1f5d531a9704a9b82170347e2c5dd2b3fd4488204a05f9be7705a39e5a6a42342bcce1438484c22944a6fb4470a731825314ed7ced79dbaf9cc195f049d9b2
 SHA512 
41520a7cfde483ca06a69e49ab04f8972932d0fbf7a6c75ef568779b55d5f2f666aead4c161e03416e9b90fba71fd73b3f14630f0d7050b8a7fe7a4bb50d5bf0
-DIST marshmallow-3.11.0.tar.gz 173648 BLAKE2B 
66bc79b880551c106fa88dfea3c17a171db8b7516be570882e0d686af335bb8e2667782a84a8503c2f5d5d6c4f273c93160138b97a285478f15a9aea656e6d55
 SHA512 
a9b2a2bb8830b1b9c773921f0a7154db3dee1840f8a6cd41a74464ed0cf91f946d00ccf8df32ed875de0201df067b0a310ddfc653e48179ca32450e48fbc06cf
 DIST marshmallow-3.11.1.tar.gz 173844 BLAKE2B 
edd816ccd254dc52e01a2e067ff3037fa5206ae5badb1e9b46d83d3bdcd926d324c39321e4fa2b4fdf276158d36c2d3634086f76086dececaa24213bbb765e42
 SHA512 
ebb6b20ffc1b199408ede0c88d1512cada14cf7220315100398137b8374940c03dda2e6449ab9135963598ab321669068a9eca0e1c4cd2f3f2454eba19db04bd
-DIST marshmallow-3.5.1.tar.gz 168839 BLAKE2B 
8abf8e8d45d37794c3c615f6dac8ccd0acb76357e92ddaa4c23232b7aefba63db9bd42fb7f13dd99f9ea2ec4c7608459bc36014f9344ab91894176d0f02259c9
 SHA512 
89b3abce9e31dad6a20cf8ceef62270c8f95cbdf80965b6d29f1728d37d51171a020463da9d0354688183ea07e3f47a0ddab8694da13fe238f11a3dc755d4d6e

diff --git a/dev-python/marshmallow/marshmallow-3.10.0.ebuild 
b/dev-python/marshmallow/marshmallow-3.10.0.ebuild
deleted file mode 100644
index 9a70f0ef5fb..000
--- a/dev-python/marshmallow/marshmallow-3.10.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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 distutils-r1
-
-DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
-HOMEPAGE="https://github.com/marshmallow-code/marshmallow/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/simplejson[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/marshmallow/marshmallow-3.11.0.ebuild 
b/dev-python/marshmallow/marshmallow-3.11.0.ebuild
deleted file mode 100644
index 9f52e665454..000
--- a/dev-python/marshmallow/marshmallow-3.11.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A library for converting to and from native Python datatypes"
-HOMEPAGE="https://github.com/marshmallow-code/marshmallow/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/simplejson[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/marshmallow/marshmallow-3.5.1.ebuild 
b/dev-python/marshmallow/marshmallow-3.5.1.ebuild
deleted file mode 100644
index a08b397b9f3..000
--- a/dev-python/marshmallow/marshmallow-3.5.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# 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 distutils-r1
-
-DESCRIPTION="A lightweight library for converting complex datatypes to and 
from native Python datatypes."
-HOMEPAGE="https://github.com/marshmallow-code/marshmallow/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/p

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

2021-05-10 Thread Michał Górny
commit: a5609503f731a0d147cc576b4eb919ef10f608f8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:12:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5609503

dev-python/radon: Bump to 4.5.1

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

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

diff --git a/dev-python/radon/Manifest b/dev-python/radon/Manifest
index e204312fd79..3ca1a4990e3 100644
--- a/dev-python/radon/Manifest
+++ b/dev-python/radon/Manifest
@@ -1 +1,2 @@
 DIST radon-4.1.0.tar.gz 3672016 BLAKE2B 
3da02d62a2be0ab709bbb573372b86971f2eafd98724ea984236710c7f3e3517215bf496d621d42e9e93b747e3b8742f9cf156d3477c5c1cc4ac6098f0008b8f
 SHA512 
c594fb2822a5311f1daf18304c601b4363477bee808f32a0eada6dd28560668a93cfa614196a614240eca436dea48945a29915bd4d347946aa28def0780bc93c
+DIST radon-4.5.1.tar.gz 1873194 BLAKE2B 
3bbbfd1fcddb8c89c39240d7de082342b667c53a663e766dea16032ae5a7a1eca2a3a55664f39d0a60551db8c27e0f1102439409ee50520f8ffeb7ea20e5319b
 SHA512 
8f27af1b9fed27806415f7af12f7480f638c71c741b3e7e150a0137964f48d43e615d410a84a8e093aaed28c92ad57f22e36e1d1a9819c335635ec175c4e8314

diff --git a/dev-python/radon/radon-4.5.1.ebuild 
b/dev-python/radon/radon-4.5.1.ebuild
new file mode 100644
index 000..ad24bbfc812
--- /dev/null
+++ b/dev-python/radon/radon-4.5.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Code Metrics in Python"
+HOMEPAGE="https://radon.readthedocs.org/";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   dev-python/flake8-polyfill[${PYTHON_USEDEP}]
+   dev-python/mando[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2021-05-10 Thread Michał Górny
commit: 55b603db2589c746a40f764e652e7ab950b7e8f3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:20:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b603db

dev-python/awxkit: Bump to 19.1.0

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

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

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index 2bb70595561..02d5ebec89e 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -1 +1,2 @@
 DIST awxkit-19.0.0.tar.gz 95820 BLAKE2B 
eadb3ffbfd5a1bf2835e4a7df788e06676cd7c8132c8527c04c4876e87039b72ed00775ddc342e0b31bb0c4a7036b3ecb0456761b9a6a1a5f40e60656fd06521
 SHA512 
169531549fd668e9917db55f2d61d8959645659496f249d9bb94432b9d7449aa549a751aa3c0255c38334e24684e4039e581d26aa2c291ede88b623824b78ff9
+DIST awxkit-19.1.0.tar.gz 94839 BLAKE2B 
751084164581dd772c4f99b14d3e3526effd758bffda0820be56f0d963903314458c0037df33606bf0329009186ef86df1fa0c41f9ecd377b8c2d2de15bcd9e0
 SHA512 
a4be398f81f370e62b60605c0add70775eebf78bbd21080a65caa64c5b9f9daf33315516cd3771d434ff86d2bb9ec089545adbc174bd19ef5e52ae69e6cb79db

diff --git a/dev-python/awxkit/awxkit-19.1.0.ebuild 
b/dev-python/awxkit/awxkit-19.1.0.ebuild
new file mode 100644
index 000..95c60a9bd9e
--- /dev/null
+++ b/dev-python/awxkit/awxkit-19.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Command line interface for Ansible AWX"
+HOMEPAGE="https://github.com/ansible/awx";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+   -i setup.py || die
+   distutils-r1_python_prepare_all
+}



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

2021-05-10 Thread Michał Górny
commit: c08aa78094f9c579864b6274bbe65cdbaef44fc2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:12:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08aa780

dev-python/radon: Add python@ as maint.

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

 dev-python/radon/metadata.xml   | 5 -
 dev-python/radon/radon-4.5.1.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/radon/metadata.xml b/dev-python/radon/metadata.xml
index 9e6e4bdcd5d..a8b773fc1ee 100644
--- a/dev-python/radon/metadata.xml
+++ b/dev-python/radon/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   pyt...@gentoo.org
+   Python
+   

radon
rubik/radon

diff --git a/dev-python/radon/radon-4.5.1.ebuild 
b/dev-python/radon/radon-4.5.1.ebuild
index ad24bbfc812..fe5b8148874 100644
--- a/dev-python/radon/radon-4.5.1.ebuild
+++ b/dev-python/radon/radon-4.5.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Code Metrics in Python"
-HOMEPAGE="https://radon.readthedocs.org/";
+HOMEPAGE="https://radon.readthedocs.io/";
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"



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

2021-05-10 Thread Michał Górny
commit: 6b5915b6abf341539858772eb24012db73e26ba6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:16:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5915b6

dev-python/service_identity: Bump to 21.1.0

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

 dev-python/service_identity/Manifest   |  1 +
 .../service_identity-21.1.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/service_identity/Manifest 
b/dev-python/service_identity/Manifest
index e62707eb6f6..e01b01ce4c4 100644
--- a/dev-python/service_identity/Manifest
+++ b/dev-python/service_identity/Manifest
@@ -1 +1,2 @@
 DIST service_identity-18.1.0.gh.tar.gz 34252 BLAKE2B 
18823e6b8ca9444591f063b4835362522e3ae374cd669f2da299389fa2977f42e0a1d715b35d90e9518bdd8ac8c76e0adf4e121e85e2352de78e621d5f1e6259
 SHA512 
6b6da48c543bfbe0d9da9f0d03dbd735ce97e64a76cbf9eae2b615ced7b91c5fcca1f25353e53858c48da9c4e0c0be4e33fa4559adb50899a79689cbb372f49b
+DIST service_identity-21.1.0.gh.tar.gz 35326 BLAKE2B 
c6c985db990f9a93b2954a596817b476e178fd5949a683aebe7506e56ed90a19f872f6c5caa5a7219c162cfd43924e0a3cdb36a666aca01b28736f0927ae72b2
 SHA512 
6375bc5e8329118b2beb163ecc1479839e4e98173576e4737deebcc4c057ac357315976d3f53a280defd4e2c1f6b74e9604ec1aa94144240c2fb4bf07461

diff --git a/dev-python/service_identity/service_identity-21.1.0.ebuild 
b/dev-python/service_identity/service_identity-21.1.0.ebuild
new file mode 100644
index 000..37e61b27093
--- /dev/null
+++ b/dev-python/service_identity/service_identity-21.1.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Service identity verification for pyOpenSSL"
+HOMEPAGE="https://github.com/pyca/service-identity";
+SRC_URI="https://github.com/pyca/service-identity/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+# TODO: upstream made pyopenssl optional
+RDEPEND="
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
+   >=dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2021-05-10 Thread Michał Górny
commit: 101915e9afbd5a4b30f8ca6695544f1b606770c7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:14:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101915e9

media-sound/pulseaudio-ctl: Bump to 1.70

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

 media-sound/pulseaudio-ctl/Manifest |  1 +
 .../pulseaudio-ctl/pulseaudio-ctl-1.70.ebuild   | 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-sound/pulseaudio-ctl/Manifest 
b/media-sound/pulseaudio-ctl/Manifest
index 2e407ace2c2..d9e56df610b 100644
--- a/media-sound/pulseaudio-ctl/Manifest
+++ b/media-sound/pulseaudio-ctl/Manifest
@@ -1,3 +1,4 @@
 DIST pulseaudio-ctl-1.67.tar.gz 6615 BLAKE2B 
fd760fc5475cdd9c6bbced9f4bbe0f62e793364d375f0bc24686986d42c9ddcfeddde501950c3572a4bf004cdfba36d3dc5aa1df3eed7a9730a437e74eb97b26
 SHA512 
5ea1cbfd87cf073de46b6fd9953a3c7b9c6969da46103dd5dfc56aa3f179b2ba36ade5db7ca47d204f0f60ac02020f1a4f2dd58bbaf010f9a99780702295418c
 DIST pulseaudio-ctl-1.68.tar.gz 6575 BLAKE2B 
a126730f53687b8456ed06f205e13d9380f7cadd4581430b4263dff65ebd33b22ad698cad4271402f873d9fa6c3499fd805ba02e9108723dcd60690016fcc196
 SHA512 
8ed4383d123d235bcde2e89a0a81fea96daa81dabb37cc9428eb3dd8e0c80fde3b9adf2b3ff911abaf6c4e5cb7cdbd74ce6817e080b3dba65d9206677ce10de5
 DIST pulseaudio-ctl-1.69.tar.gz 6577 BLAKE2B 
db55eec57e1204eef228ad331fd0b95bab2ee16625ca94fe4632ee713412b0686f1c1abc509f8c2ee0d1e6b08147f79ab961a4039fdadc351a88bcaedc13a9e0
 SHA512 
4cd80bb917b95ed96bee5005b54f50cbce6d3e341aee32c91daf301e3b4bc8fdd8b4c350b3a3951c6afa740df4565dfc5f0fdb7c858a3f2c7321c983f3fb36c2
+DIST pulseaudio-ctl-1.70.tar.gz 6513 BLAKE2B 
bd752c42a6ec7c205112637a11e2abae1474b2bcb43f09fa46439b1509c816e8baadd547868821f495f79acf9606bc913ee8664286f181357e264ffa3cdf60f9
 SHA512 
59ec5f3da3021fd79ba33d9934c6dde9eebdfcc5e7651355b69c54e13cf6525d741a68780c6dc5c871ad108a261334657f7f25306e59fc6142912e2ff2278cb7

diff --git a/media-sound/pulseaudio-ctl/pulseaudio-ctl-1.70.ebuild 
b/media-sound/pulseaudio-ctl/pulseaudio-ctl-1.70.ebuild
new file mode 100644
index 000..64655c017f7
--- /dev/null
+++ b/media-sound/pulseaudio-ctl/pulseaudio-ctl-1.70.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="CLI utility to control PulseAudio volume"
+HOMEPAGE="https://github.com/graysky2/pulseaudio-ctl";
+SRC_URI="https://github.com/graysky2/pulseaudio-ctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Optional runtime deps: dbus-send for KDE OSD, notify-send for libnotify
+# in both cases they should be already present if DE supports them
+RDEPEND="media-sound/pulseaudio"
+
+src_install() {
+   emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}"
+}



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

2021-05-10 Thread Michał Górny
commit: 0e9ac88f8e6d3bd088aec7c0c4ddd8dd8e48c1d3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:17:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9ac88f

dev-python/pikepdf: Bump to 2.12.0

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

 dev-python/pikepdf/Manifest  |  1 +
 dev-python/pikepdf/pikepdf-2.12.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 29de8b16797..14c0a2bca16 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -4,3 +4,4 @@ DIST pikepdf-2.11.1.tar.gz 2382829 BLAKE2B 
97a3cd65c22de0e7e3ab3099a3f51993367ec
 DIST pikepdf-2.11.2.tar.gz 2297115 BLAKE2B 
c1ab1b99d13da7a52eda214d550597871f4d67553490f2c14096e6a620fa8bab6278a34b39e162de1bd0d71f781b79011468e5d045201dc936ec8eef07272657
 SHA512 
ff86e5c12e029978c0eb8e6bae7c5cd9a1b8e1f8eb07a6e623767ccb14ecc747493aa9eefc48be25464192e97eba5cd49c56983182f237532c4b4817b5732c28
 DIST pikepdf-2.11.3.tar.gz 2298121 BLAKE2B 
981c3607302ef5406bff886706b0d192943b367b753e4acbdbb36ea97a6921a24443f0204bc99b982b79260ba32b619e4a5f07b8a5b834be54feb0a6efdb950c
 SHA512 
f9413ebf5bbb0a17c2ffeccc08262e59d47aaba60e68a7b1c2c43276c33fbe8b8363203394c850e21f1cc4883100047b966f7a8fbca6b3d5950bfda6f6918064
 DIST pikepdf-2.11.4.tar.gz 2298520 BLAKE2B 
4c657e50259cc126a4537f699c30723eb5d06303b2fabaa53c4ed2862236bcc253ab793d20905f7f2e298649a3ba8c5c8b66deeb4b859b66e18ab50cd512b843
 SHA512 
292fa0cfdd0a3d43bfc533dd339acc35b93958cdab476a7963274f0e98f2d8ad0c121d7605b53fe9e1a318cab59b24a46343ccf9f25e6de32e6e39d6dfc02ff1
+DIST pikepdf-2.12.0.tar.gz 2300821 BLAKE2B 
17f2a316d7139471f1bc1106b52895246ecf4503a0c52cb7ed0b8fd408c9bdc8f4e4539f7381b184be50747edc12ee4ab1d58587c9db1fd4c3384d83a56a3ea0
 SHA512 
7484da6b6aeb8dc93c7b9eacbf5f5096bf738c2b75e4d3d63b189494acddba3da8c707fe25526ef2fa0be15be03729b347ef971f1ae61e38fe6c55ee72272359

diff --git a/dev-python/pikepdf/pikepdf-2.12.0.ebuild 
b/dev-python/pikepdf/pikepdf-2.12.0.ebuild
new file mode 100644
index 000..2a76869d388
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-2.12.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf";
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-text/qpdf:0="
+RDEPEND="${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )"
+
+#distutils_enable_sphinx docs \
+#  dev-python/ipython \
+#  dev-python/matplotlib \
+#  dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/wheel/d' setup.py || die
+   sed -i -e '/-n auto/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2021-05-10 Thread Michał Górny
commit: 10cb0e2bbda24e817de92727fb21614ae89abe3c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 10 07:08:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 10 07:24:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cb0e2b

dev-python/serpent: Bump to 1.40

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

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

diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest
index 78fcd8bb6c8..200330039b3 100644
--- a/dev-python/serpent/Manifest
+++ b/dev-python/serpent/Manifest
@@ -1 +1,2 @@
 DIST serpent-1.30.2.tar.gz 24182 BLAKE2B 
9a7f492dbd06331e7e0b7c264fff2c0b184258565d43773eb75dcdd53b8d74df60995439060af0514904043528757201b8fcea4c9bfa56237efe77849abc582e
 SHA512 
1cbc490deae3fb81c59abf74a98437e8c31f1ad88ce31a96c7ae48f344701dfcd67e973d2829cf793c405c6c1930cb7f15dec129c0a0e1b475286dd4f219ff99
+DIST serpent-1.40.tar.gz 24140 BLAKE2B 
8a790e3f0973e99840cbea6ad354012cde0b7c6ee09c50f31d56110e12cf848543a30a38900e821419c9a0aaeb2b55fe0161dbc9c233f236a21dc553cefce9e6
 SHA512 
9f8edebcd6e37de7442a00157f64b1dec6742cd198f45ab475be7f38aff4e090345739f7500181f0b0a4dbdc9241b2f11bca5ada7a89aa577d94646269d7ab28

diff --git a/dev-python/serpent/serpent-1.40.ebuild 
b/dev-python/serpent/serpent-1.40.ebuild
new file mode 100644
index 000..4e40de17c42
--- /dev/null
+++ b/dev-python/serpent/serpent-1.40.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="A simple serialization library based on ast.literal_eval"
+HOMEPAGE="https://pypi.org/project/serpent/ https://github.com/irmen/Serpent";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests setup.py



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/epos/files/, app-accessibility/epos/

2021-05-10 Thread Sergei Trofimovich
commit: bd67edfb7ed3fec66643226d05641b9455f0a52f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 10 07:42:09 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 07:42:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd67edfb

app-accessibility/epos: tweak for gcc-11

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/786264
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-accessibility/epos/epos-2.5.37-r3.ebuild   |  7 +-
 .../epos/files/epos-2.5.37-gcc-11.patch| 81 ++
 2 files changed, 86 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/epos/epos-2.5.37-r3.ebuild 
b/app-accessibility/epos/epos-2.5.37-r3.ebuild
index f4146ed522d..81187ea939b 100644
--- a/app-accessibility/epos/epos-2.5.37-r3.ebuild
+++ b/app-accessibility/epos/epos-2.5.37-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 
@@ -14,6 +14,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 x86"
 IUSE=""
 
+RESTRICT=test # needs running eposd
+
 DEPEND="dev-util/byacc"
 RDEPEND=""
 
@@ -23,6 +25,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.5.37-gcc47.patch
"${FILESDIR}"/${PN}-2.5.37-disable-tests.patch
"${FILESDIR}"/${PN}-2.5.37-gcc7.patch
+   "${FILESDIR}"/${PN}-2.5.37-gcc-11.patch
 )
 
 src_prepare() {

diff --git a/app-accessibility/epos/files/epos-2.5.37-gcc-11.patch 
b/app-accessibility/epos/files/epos-2.5.37-gcc-11.patch
new file mode 100644
index 000..a14488b7d34
--- /dev/null
+++ b/app-accessibility/epos/files/epos-2.5.37-gcc-11.patch
@@ -0,0 +1,81 @@
+Avoid `container` namespace clash with gcc-11's libstdc++ headers.
+
+https://bugs.gentoo.org/786264
+--- a/src/nnet/xmltempl.cc
 b/src/nnet/xmltempl.cc
+@@ -22,10 +22,10 @@ CXml * x ::print () const { \
+ #define RP(x) x
+ 
+ #define child(x,tag) retval->AddChild (*xml_print (x,tag));
+-#define container(x,tag) retval->AddChild (*xml_print_container (x,tag));
++#define epos_container(x,tag) retval->AddChild (*xml_print_container (x,tag));
+ #define child_opt(x,tag) if(x) child(x,tag)
+ #define child_enum(x,tag,enumS) retval->AddChild (*xml_print (enumS[x],tag));
+-#define container_opt(x,tag) if(x.size()) container(x,tag)
++#define container_opt(x,tag) if(x.size()) epos_container(x,tag)
+ #define structure(x,tag) retval->AddChild (*xml_print_str (x,tag));
+ #define structure_opt(x,tag,write_cond) if (write_cond) structure(x,tag)
+ 
+@@ -40,7 +40,7 @@ CXml * x ::print () const { \
+ #define CHILD(x)  child(x,#x)
+ #define CHILD_OPT(x)  child_opt(x,#x)
+ #define CHILD_ENUM(x,enumS)   child_enum(x,#x,enumS)
+-#define CONTAINER(x)  container(x,#x)
++#define CONTAINER(x)  epos_container(x,#x)
+ #define CONTAINER_OPT(x)  container_opt (x,#x)
+ #define STRUCTURE(x)  structure(x,#x)
+ #define STRUCTURE_OPT(x,cond) structure_opt(x,#x,cond)
+@@ -60,7 +60,7 @@ return retval; }
+ #undef child
+ #undef child_opt
+ #undef child_enum
+-#undef container
++#undef epos_container
+ #undef container_opt
+ #undef structure
+ #undef structure_opt
+@@ -82,7 +82,7 @@ CString x ::read (CRox *xml) { \
+ #define child(x,tag) err += xml_read (xml,x,tag);
+ #define child_opt(x,tag) err += xml_read(xml,x,tag,false);
+ #define child_enum(x,tag,enumS) err += xml_read_enum(xml,x,enumS,tag);
+-#define container(x,tag) err += xml_read_container (xml,x,tag);
++#define epos_container(x,tag) err += xml_read_container (xml,x,tag);
+ #define container_opt(x,tag) err += xml_read_container (xml,x,tag,false);
+ #define structure(x,tag) err += xml_read_str (xml,x,tag);
+ #define structure_opt(x,tag,write_cond) err += xml_read_str (xml,x,tag,false);
+@@ -105,7 +105,7 @@ else return ""; }
+ #undef child
+ #undef child_opt
+ #undef child_enum
+-#undef container
++#undef epos_container
+ #undef container_opt
+ #undef structure
+ #undef structure_opt
+@@ -119,7 +119,7 @@ else return ""; }
+ 
+ #define XMLIZE(x,tag) x tmp##tag; retval->AddChild (*tmp##tag.printTemplate 
());
+ #define child(x,tag) 
+-#define container(x,tag) 
++#define epos_container(x,tag) 
+ #define child_opt(x,tag) 
+ #define child_enum(x,tag,enumS) 
+ #define container_opt(x,tag) 
+@@ -145,7 +145,7 @@ CRox *xmltempl ()
+ #undef child
+ #undef child_opt
+ #undef child_enum
+-#undef container
++#undef epos_container
+ #undef container_opt
+ #undef structure
+ #undef structure_opt
+@@ -171,7 +171,7 @@ CXml * x ::printTemplate () const { \
+   CXml *retval = new CXml (#tag,1,0,"comment","structure " #x); \
+   retval->SetFF(DODELETE);
+ #define child(x,tag) retval->AddChild (*(new 
CXml(tag,1,0,"comment",#x))->SetFF(DODELETE));
+-#define container(x,tag) 
++#define epos_container(x,tag) 
+ #define child_opt(x,tag) 
+ #define child_enum

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/files/, x11-terms/kitty/

2021-05-10 Thread Joonas Niilola
commit: c6680c82b3aa9965ad37228ada43198f8cecb3dd
Author: Pablo  tuta  io>
AuthorDate: Fri Apr 30 22:03:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 10 08:06:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6680c82

x11-terms/kitty: bump to 0.20.1

Signed-off-by: Pablo Orduna  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty/Manifest   |   1 +
 x11-terms/kitty/files/kitty-0.20.1-flags.patch |  49 +
 .../kitty/files/kitty-0.20.1-remove-terminfo.patch |  16 +++
 x11-terms/kitty/files/kitty-0.20.1-tests.patch |  11 +++
 x11-terms/kitty/kitty-0.20.1.ebuild| 110 +
 5 files changed, 187 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 5a886b4a8f4..68abc25bf93 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1 +1,2 @@
 DIST kitty-0.19.3.tar.xz 3269628 BLAKE2B 
b3b673f8ad06baf770b03bcee87b2f405e1ff09d0fa5c6a232fd8df651351a428c8fbd9e2d0dc90ed44a0d6632192bea83650388ee73ebc3b523f51e51168006
 SHA512 
d1eea7f909c9492542650a83a149fd279c44380cf10387759f10caad57cd4dbabeac1ce84e8142bfa47266ec2562dfa3766ce08e2aee4d8e0ebacea165f101e4
+DIST kitty-0.20.1.tar.xz 3449932 BLAKE2B 
aed9a250fbc7005cd67fd22bfc33de845bea7e39a5561e6957b744f03a5438945f9739ca7066a93889144a5d0289185f337ef4d487c754cba37f242030f1c46a
 SHA512 
19dfa66eb2a2115877b25fbff0ba7a81071bff00c732236f20342aeb619cca88ae4a4e8ce4e73908ac7d7d12fca5232a76e0167754f2e658af02e442cf5ba0cd

diff --git a/x11-terms/kitty/files/kitty-0.20.1-flags.patch 
b/x11-terms/kitty/files/kitty-0.20.1-flags.patch
new file mode 100644
index 000..27a44f56794
--- /dev/null
+++ b/x11-terms/kitty/files/kitty-0.20.1-flags.patch
@@ -0,0 +1,49 @@
+diff --git a/setup.py b/setup.py
+index ce5309ee..9cb59461 100755
+--- a/setup.py
 b/setup.py
+@@ -278,7 +278,7 @@ def init_env(
+ df += ' -Og'
+ float_conversion = '-Wfloat-conversion'
+ fortify_source = '' if sanitize and is_macos else '-D_FORTIFY_SOURCE=2'
+-optimize = df if debug or sanitize else '-O3'
++optimize = ''
+ sanitize_args = get_sanitize_args(cc, ccver) if sanitize else set()
+ cppflags_ = os.environ.get(
+ 'OVERRIDE_CPPFLAGS', '-D{}DEBUG'.format('' if debug else 'N'),
+@@ -289,7 +289,7 @@ def init_env(
+ cflags_ = os.environ.get(
+ 'OVERRIDE_CFLAGS', (
+ '-Wextra {} -Wno-missing-field-initializers -Wall 
-Wstrict-prototypes {}'
+-' -pedantic-errors -Werror {} {} -fwrapv {} {} -pipe {} 
-fvisibility=hidden {}'
++' -pedantic-errors {} {} -fwrapv {} {} {} -fvisibility=hidden {}'
+ ).format(
+ float_conversion,
+ '' if is_openbsd else '-std=c11',
+@@ -306,7 +306,7 @@ def init_env(
+ )
+ ldflags_ = os.environ.get(
+ 'OVERRIDE_LDFLAGS',
+-'-Wall ' + ' '.join(sanitize_args) + ('' if debug else ' -O3')
++'-Wall ' + ' '.join(sanitize_args)
+ )
+ ldflags = shlex.split(ldflags_)
+ ldflags.append('-shared')
+@@ -764,7 +764,7 @@ def safe_makedirs(path: str) -> None:
+ 
+ 
+ def build_launcher(args: Options, launcher_dir: str = '.', bundle_type: str = 
'source') -> None:
+-cflags = '-Wall -Werror -fpie'.split()
++cflags = '-Wall -fpie'.split()
+ cppflags = []
+ libs: List[str] = []
+ if args.profile or args.sanitize:
+@@ -776,8 +776,6 @@ def build_launcher(args: Options, launcher_dir: str = '.', 
bundle_type: str = 's
+ cflags.append('-g')
+ if args.profile:
+ libs.append('-lprofiler')
+-else:
+-cflags.append('-O3')
+ if bundle_type.endswith('-freeze'):
+ cppflags.append('-DFOR_BUNDLE')
+ cppflags.append('-DPYVER="{}"'.format(sysconfig.get_python_version()))

diff --git a/x11-terms/kitty/files/kitty-0.20.1-remove-terminfo.patch 
b/x11-terms/kitty/files/kitty-0.20.1-remove-terminfo.patch
new file mode 100644
index 000..aeb40e60118
--- /dev/null
+++ b/x11-terms/kitty/files/kitty-0.20.1-remove-terminfo.patch
@@ -0,0 +1,16 @@
+diff --git a/setup.py b/setup.py
+index ce5309ee..02f38c61 100755
+--- a/setup.py
 b/setup.py
+@@ -1028,11 +1028,6 @@ def package(args: Options, bundle_type: str) -> None:
+ safe_makedirs(launcher_dir)
+ build_launcher(args, launcher_dir, bundle_type)
+ os.makedirs(os.path.join(libdir, 'logo'))
+-build_terminfo = runpy.run_path('build-terminfo', 
run_name='import_build')  # type: ignore
+-for x in (libdir, os.path.join(ddir, 'share')):
+-odir = os.path.join(x, 'terminfo')
+-safe_makedirs(odir)
+-build_terminfo['compile_terminfo'](odir)
+ shutil.copy2('__main__.py', libdir)
+ shutil.copy2('logo/kitty-128.png', os.path.join(libdir, 'logo'))
+ shutil.copy2('logo/kitty.png', os.path.join(libdir, 'logo'))

diff --git a/x11-terms/kitty/files/kitty-0.20.1-tests.patch 
b/x11-terms/kitty/files/k

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

2021-05-10 Thread Joonas Niilola
commit: 9cffbb543dce639aa582f18130ed0b4e9796e5a0
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Apr 30 12:37:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 10 08:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cffbb54

net-im/telegram-desktop-bin: bump version to 2.7.4

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/20614
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-2.7.4.ebuild  | 57 ++
 2 files changed, 59 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 71ae5f552a9..a5ce23eecde 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-2.6.1.tar.gz 15071996 BLAKE2B 
927c571e8a35c30cdf0c974895e3a7d2a3257077959e9a6a0b7b5c819833a83cf6d5e7136f0e8909490310cac01863de88bf3ebd2c82fe60c8ed85f988ed3887
 SHA512 
abd0630c4bd979cdc36b61c7c9b3223f7cdc090805d88f6a3173466b092934a3400313c7af3a170c5b116ec2aefa7577d008cd41085a94aca5e20759a3957995
 DIST tdesktop-2.7.1.tar.gz 15117072 BLAKE2B 
caf01d2d4c6b5ec8d9621e1cf2b4d5a906230caeb29fc484b64d69de3bce070f42f9efa43b31149cffbbab4adbbea17fdda65b24dad702db8df01f232b4ad5e6
 SHA512 
148299b00348129950e92be4f7ea6dc38d0ec6dd4cd673c05126ba724caa9bde3f9b10ba42b55803116f5f145097c83f93fdcdd541a6f9894406ca19a395b583
+DIST tdesktop-2.7.4.tar.gz 15226377 BLAKE2B 
eeb889c6027e889d08b8df2f74a8a7df964475d62bea500122ad455202c6e590f1908877f38c0d0249c9ab6bfe8f99c610804919e36ab0cb2a39c50331e5b7f1
 SHA512 
f4f896d725bc96c221e70cff19105834dcb0223ad9b4da6bcb00485204fa77447f7cb82e8fd5fd43c841e44376ee763f9707bd3eb18ff4ee53c16bc523002802
 DIST tsetup.2.6.1.tar.xz 35300412 BLAKE2B 
cf4e616c4957b8a6ee91b621a79556a588c5d736583457d4fa35c3f0b4266b929f41b488764330c5f5d06314ac57a853613f9fcf70e5d129dceb9ac9e8059c8d
 SHA512 
f8b9f78b4d7f6cf886a9368731733f598749babf6ed50541b5332dfef20ccc24616f399448d17cc523409b6e1dcdd2c137bbe0e5eb13e4e9ade902a6e26cf1ea
 DIST tsetup.2.7.1.tar.xz 35867608 BLAKE2B 
13ae89d4c7e98dbb0ec536c22554cd5d2ef6905a07e9eb1684fa536ccd0b6469791955a581bc2d0e71e8727ca5b3c4735a5658d6ec2aa7aecfd2b68c4906c110
 SHA512 
732d0be95e63e5948258e64fd33ab171adf610706714115fcd4715034d95f3edf030dbc1a7000f1fd01ce140234056b0f1db1d94cb512286789681ade1b0d739
+DIST tsetup.2.7.4.tar.xz 36173288 BLAKE2B 
7b25475c2e64a23a658e96bf2bee1495946cdf4c17eb412e3cb385fd3d003cfe99ff67ec66e68590e22d5c818a9c6f4f9060a589edeb17c1b7c69aa222e66d00
 SHA512 
bd070c1efc9d5db60ebb82e4f0d0145ddadf04760314fa0b37e5a8920f9955dbb475b062911c3857fd6176a4bd8469e1e5764b1c855baf35b2289bb6d12cdcee

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.7.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.7.4.ebuild
new file mode 100644
index 000..6821536278c
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.7.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org";
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   done
+
+   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/files/, x11-terms/kitty-terminfo/

2021-05-10 Thread Joonas Niilola
commit: 9ba7d97069506167cef06c7a1f1ff4054f69e536
Author: Pablo  tuta  io>
AuthorDate: Fri Apr 30 22:04:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 10 08:06:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba7d970

x11-terms/kitty-terminfo: bump to 0.20.1

Signed-off-by: Pablo Orduna  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20478
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty-terminfo/Manifest | 1 +
 ...erminfo-setup-.patch => kitty-terminfo-setup-0.20.1.patch} | 0
 .../{kitty-terminfo-.ebuild => kitty-terminfo-0.20.1.ebuild}  | 8 +---
 x11-terms/kitty-terminfo/kitty-terminfo-.ebuild   | 2 +-
 4 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 5a886b4a8f4..68abc25bf93 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1 +1,2 @@
 DIST kitty-0.19.3.tar.xz 3269628 BLAKE2B 
b3b673f8ad06baf770b03bcee87b2f405e1ff09d0fa5c6a232fd8df651351a428c8fbd9e2d0dc90ed44a0d6632192bea83650388ee73ebc3b523f51e51168006
 SHA512 
d1eea7f909c9492542650a83a149fd279c44380cf10387759f10caad57cd4dbabeac1ce84e8142bfa47266ec2562dfa3766ce08e2aee4d8e0ebacea165f101e4
+DIST kitty-0.20.1.tar.xz 3449932 BLAKE2B 
aed9a250fbc7005cd67fd22bfc33de845bea7e39a5561e6957b744f03a5438945f9739ca7066a93889144a5d0289185f337ef4d487c754cba37f242030f1c46a
 SHA512 
19dfa66eb2a2115877b25fbff0ba7a81071bff00c732236f20342aeb619cca88ae4a4e8ce4e73908ac7d7d12fca5232a76e0167754f2e658af02e442cf5ba0cd

diff --git a/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch 
b/x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.20.1.patch
similarity index 100%
rename from x11-terms/kitty-terminfo/files/kitty-terminfo-setup-.patch
rename to x11-terms/kitty-terminfo/files/kitty-terminfo-setup-0.20.1.patch

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.20.1.ebuild
similarity index 76%
copy from x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
copy to x11-terms/kitty-terminfo/kitty-terminfo-0.20.1.ebuild
index 29e70470581..aa1dee87098 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.20.1.ebuild
@@ -5,20 +5,22 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8} )
 
-inherit python-any-r1 toolchain-funcs xdg git-r3
+inherit python-any-r1 toolchain-funcs xdg
 
 DESCRIPTION="Terminfo for kitty, an OpenGL-based terminal emulator"
 HOMEPAGE="https://github.com/kovidgoyal/kitty";
-EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git";
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz";
+S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug"
 
 DEPEND="${PYTHON_DEPS}"
 
 PATCHES=(
-   "${FILESDIR}"/kitty-terminfo-setup-.patch
+   "${FILESDIR}"/kitty-terminfo-setup-0.20.1.patch
 )
 
 # kitty-terminfo is a split package from kitty that only installs the terminfo

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
index 29e70470581..4a33e547ef8 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-.ebuild
@@ -18,7 +18,7 @@ IUSE="debug"
 DEPEND="${PYTHON_DEPS}"
 
 PATCHES=(
-   "${FILESDIR}"/kitty-terminfo-setup-.patch
+   "${FILESDIR}"/kitty-terminfo-setup-0.20.1.patch
 )
 
 # kitty-terminfo is a split package from kitty that only installs the terminfo



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/files/, x11-terms/kitty/

2021-05-10 Thread Joonas Niilola
commit: c4f3c5793421257bcf042cf6b9efe44c7e693037
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 10 08:06:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 10 08:06:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f3c579

x11-terms/kitty: remove duplicate .patch file

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

 x11-terms/kitty/files/kitty--remove-terminfo.patch | 16 
 x11-terms/kitty/kitty-.ebuild  |  2 +-
 2 files changed, 1 insertion(+), 17 deletions(-)

diff --git a/x11-terms/kitty/files/kitty--remove-terminfo.patch 
b/x11-terms/kitty/files/kitty--remove-terminfo.patch
deleted file mode 100644
index aeb40e60118..000
--- a/x11-terms/kitty/files/kitty--remove-terminfo.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/setup.py b/setup.py
-index ce5309ee..02f38c61 100755
 a/setup.py
-+++ b/setup.py
-@@ -1028,11 +1028,6 @@ def package(args: Options, bundle_type: str) -> None:
- safe_makedirs(launcher_dir)
- build_launcher(args, launcher_dir, bundle_type)
- os.makedirs(os.path.join(libdir, 'logo'))
--build_terminfo = runpy.run_path('build-terminfo', 
run_name='import_build')  # type: ignore
--for x in (libdir, os.path.join(ddir, 'share')):
--odir = os.path.join(x, 'terminfo')
--safe_makedirs(odir)
--build_terminfo['compile_terminfo'](odir)
- shutil.copy2('__main__.py', libdir)
- shutil.copy2('logo/kitty-128.png', os.path.join(libdir, 'logo'))
- shutil.copy2('logo/kitty.png', os.path.join(libdir, 'logo'))

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index d6240798626..fb9de537a83 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -58,7 +58,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${P}-flags.patch
-   "${FILESDIR}"/${P}-remove-terminfo.patch
+   "${FILESDIR}"/kitty-0.20.1-remove-terminfo.patch
"${FILESDIR}"/${PN}-0.14.4-svg-icon.patch
 )
 



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

2021-05-10 Thread Lars Wendler
commit: bd4a97cb167b7ecfc1c03dba27506ad228b18925
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 10 08:19:11 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 10 08:24:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4a97cb

sys-devel/m4: Bump to version 1.4.19_beta1

Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/m4/Manifest   |  1 +
 sys-devel/m4/m4-1.4.19_beta1.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/m4/Manifest b/sys-devel/m4/Manifest
index b703cf93704..5ba5a0bac19 100644
--- a/sys-devel/m4/Manifest
+++ b/sys-devel/m4/Manifest
@@ -1 +1,2 @@
 DIST m4-1.4.18.tar.xz 1207688 BLAKE2B 
debfaa4d25af6f583e2cd703e77b73775790f48f34e878eddd820c6b244a065c69495473ce5067be1f20ca07b2d6af9f90cffd33e12c18fd719c0d234eb5462a
 SHA512 
06f583efc3855cd8477d8347544f4ae5153a3e50aea74d21968afa7214784ea3ddfc02d0a2b11324120d76a19f2e804d20de11a456b5da929eb6ae469519b174
+DIST m4-1.4.18b.tar.xz 1541748 BLAKE2B 
f5d87a58bc8313fd3cb8f28f7e9a6f885d8a4ae2514f2ec16e56fceaf4b147b9812cca16be56b306a385a843aade08bad521ee739e7222157da8ff14567639bb
 SHA512 
febdc35fb41b0277825aaa6d27bd8dcd0cbd4ae5e891d4867b5f142e51ed90663e2fd9ac75312453e3e647a274902cca907d67f514b84ee78cdebe2880156360

diff --git a/sys-devel/m4/m4-1.4.19_beta1.ebuild 
b/sys-devel/m4/m4-1.4.19_beta1.ebuild
new file mode 100644
index 000..cf3d10dfd14
--- /dev/null
+++ b/sys-devel/m4/m4-1.4.19_beta1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${PN}-1.4.18b"
+
+DESCRIPTION="GNU macro processor"
+HOMEPAGE="https://www.gnu.org/software/m4/m4.html";
+if [[ "${PV}" == *_beta* ]] ; then
+   #SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz"
+   SRC_URI="https://alpha.gnu.org/gnu/${PN}/${MY_P}.tar.xz";
+   S="${WORKDIR}/${MY_P}"
+else
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="examples"
+
+# remember: cannot dep on autoconf since it needs us
+BDEPEND="app-arch/xz-utils"
+
+src_configure() {
+   local -a myeconfargs=(
+   --enable-changeword
+
+   # Disable automagic dependency over libsigsegv; see bug #278026
+   ac_cv_libsigsegv=no
+   )
+
+   [[ ${USERLAND} != GNU ]] && myeconfargs+=( --program-prefix=g )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   [[ -d /none ]] && die "m4 tests will fail with /none/" #244396
+   emake check
+}
+
+src_install() {
+   default
+   # autoconf-2.60 for instance, first checks gm4, then m4.  If we don't 
have
+   # gm4, it might find gm4 from outside the prefix on for instance Darwin
+   use prefix && dosym m4 /usr/bin/gm4
+   if use examples ; then
+   dodoc -r examples
+   rm -f "${ED}"/usr/share/doc/${PF}/examples/Makefile*
+   fi
+}



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

2021-05-10 Thread Sam James
commit: b5ebeeb69a5c763051932a77365f64149a328f31
Author: David Seifert  gentoo  org>
AuthorDate: Sun May  9 23:04:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 07:20:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ebeeb6

dev-util/boost-build: Use canonical BOOST_BUILD_PATH

Bug: https://bugs.gentoo.org/775041
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../{boost-build-1.76.0.ebuild => boost-build-1.76.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/boost-build/boost-build-1.76.0.ebuild 
b/dev-util/boost-build/boost-build-1.76.0-r1.ebuild
similarity index 95%
rename from dev-util/boost-build/boost-build-1.76.0.ebuild
rename to dev-util/boost-build/boost-build-1.76.0-r1.ebuild
index 1ce39bc6c9c..2a800a24714 100644
--- a/dev-util/boost-build/boost-build-1.76.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.76.0-r1.ebuild
@@ -56,12 +56,12 @@ src_test() {
 src_install() {
dobin engine/{bjam,b2}
 
-   insinto /usr/share/boost-build
+   insinto /usr/share/boost-build/src
doins -r "${FILESDIR}/site-config.jam" \
../boost-build.jam bootstrap.jam build-system.jam 
../example/user-config.jam *.py \
build kernel options tools util
 
-   find "${ED}"/usr/share/boost-build -iname '*.py' -delete || die
+   find "${ED}"/usr/share/boost-build/src -iname '*.py' -delete || die
 
dodoc 
../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt
 



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

2021-05-10 Thread Sam James
commit: 2934fbb13fc6d0c3a223c58b427b1f08b27962da
Author: David Seifert  gentoo  org>
AuthorDate: Sun May  9 23:04:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 07:20:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2934fbb1

dev-libs/boost: Use canonical BOOST_BUILD_PATH

Bug: https://bugs.gentoo.org/775041
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/20744
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/boost/boost-1.76.0.ebuild 
b/dev-libs/boost/boost-1.76.0.ebuild
index 61c716c83db..e75b93f8476 100644
--- a/dev-libs/boost/boost-1.76.0.ebuild
+++ b/dev-libs/boost/boost-1.76.0.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
-BDEPEND="=dev-util/boost-build-${MAJOR_V}*"
+BDEPEND=">=dev-util/boost-build-${MAJOR_V}-r1"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.71.0-disable_icu_rpath.patch
@@ -169,7 +169,7 @@ src_configure() {
$(usex context '' '--without-context --without-coroutine 
--without-fiber')
$(usex threads '' '--without-thread')
--without-stacktrace
-   --boost-build="${BROOT}"/usr/share/boost-build
+   --boost-build="${BROOT}"/usr/share/boost-build/src
--layout=system
# CMake has issues working with multiple python impls,
# disable cmake config generation for the time being



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

2021-05-10 Thread Fabian Groffen
commit: 09e2ac80fc030013031135bc3ffad19360920d6f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon May 10 09:11:25 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon May 10 09:11:25 2021 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=09e2ac80

libq/colors: add color_clear()

allow calling color_clear()/color_remap() repeatedly to disable/enable
colour escapes (this is necessary for the delayed argument handling by
the applets)

Signed-off-by: Fabian Groffen  gentoo.org>

 libq/colors.c | 92 +++
 libq/colors.h |  3 +-
 2 files changed, 63 insertions(+), 32 deletions(-)

diff --git a/libq/colors.c b/libq/colors.c
index 9a48e2e..6f3d7f1 100644
--- a/libq/colors.c
+++ b/libq/colors.c
@@ -1,5 +1,5 @@
 /*
- * Copyright 2005-2019 Gentoo Foundation
+ * Copyright 2005-2021 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  *
  * Copyright 2005-2010 Ned Ludd- 
@@ -17,24 +17,22 @@
 #else
 # define _MAKE_COLOR(c,b) "\e[" c ";" b "m"
 #endif
-const char *BOLD = _MAKE_COLOR("00", "01");
-const char *NORM = _MAKE_COLOR("00", "00");
-const char *BLUE = _MAKE_COLOR("36", "01");
-const char *DKBLUE = _MAKE_COLOR("34", "01");
-const char *CYAN = _MAKE_COLOR("00", "36");
-const char *GREEN = _MAKE_COLOR("32", "01");
-const char *DKGREEN = _MAKE_COLOR("00", "32");
-const char *MAGENTA = _MAKE_COLOR("00", "35");
-const char *RED = _MAKE_COLOR("31", "01");
-const char *YELLOW = _MAKE_COLOR("33", "01");
-const char *BRYELLOW = _MAKE_COLOR("01", "33");
-const char *WHITE = _MAKE_COLOR("01", "38");
+const char *NORM;
+const char *BLUE;
+const char *BOLD;
+const char *BRYELLOW;
+const char *CYAN;
+const char *DKBLUE;
+const char *DKGREEN;
+const char *GREEN;
+const char *MAGENTA;
+const char *RED;
+const char *WHITE;
+const char *YELLOW;
 
 static const char *COLOR_MAP = CONFIG_EPREFIX "etc/portage/color.map";
 
-#define COLOR _MAKE_COLOR
 #define CPAIR_VALUE_LEN 16
-
 typedef struct {
const char *name;
char value[CPAIR_VALUE_LEN];
@@ -43,22 +41,22 @@ typedef struct {
 
 #define X2(X) X, X
 static cpairtype color_pairs[] = {
-   {"blue",  X2(COLOR("34", "01")) },
-   {"brown", X2(COLOR("00", "33")) },
-   {"darkblue",  X2(COLOR("00", "34")) },
-   {"darkgreen", X2(COLOR("00", "32")) },
-   {"darkred",   X2(COLOR("00", "31")) },
-   {"faint", X2(COLOR("00", "02")) },
-   {"fuchsia",   X2(COLOR("35", "01")) },
-   {"green", X2(COLOR("32", "01")) },
-   {"purple",X2(COLOR("00", "35")) },
-   {"red",   X2(COLOR("31", "01")) },
-   {"teal",  X2(COLOR("00", "36")) },
-   {"turquoise", X2(COLOR("36", "01")) },
-   {"yellow",X2(COLOR("01", "33")) },
-   {"white", X2(COLOR("01", "38")) },
-   {"lightgray", X2(COLOR("00", "37")) },
-   {"eol",   X2(COLOR("00", "00")) },
+   {"blue",  X2(_MAKE_COLOR("34", "01")) },
+   {"brown", X2(_MAKE_COLOR("00", "33")) },
+   {"darkblue",  X2(_MAKE_COLOR("00", "34")) },
+   {"darkgreen", X2(_MAKE_COLOR("00", "32")) },
+   {"darkred",   X2(_MAKE_COLOR("00", "31")) },
+   {"faint", X2(_MAKE_COLOR("00", "02")) },
+   {"fuchsia",   X2(_MAKE_COLOR("35", "01")) },
+   {"green", X2(_MAKE_COLOR("32", "01")) },
+   {"lightgray", X2(_MAKE_COLOR("00", "37")) },
+   {"purple",X2(_MAKE_COLOR("00", "35")) },
+   {"red",   X2(_MAKE_COLOR("31", "01")) },
+   {"teal",  X2(_MAKE_COLOR("00", "36")) },
+   {"turquoise", X2(_MAKE_COLOR("36", "01")) },
+   {"white", X2(_MAKE_COLOR("01", "38")) },
+   {"yellow",X2(_MAKE_COLOR("01", "33")) },
+   {"eol",   X2(_MAKE_COLOR("00", "00")) },
 };
 #undef X2
 
@@ -73,6 +71,21 @@ color_remap(void)
char *p;
unsigned int lineno = 0;
 
+   /* set q's defaults, if there's no colormap, or the file is empty,
+* or it doesn't match things, we at least got some defaults */
+   NORM = _MAKE_COLOR("00", "00");
+   BLUE = _MAKE_COLOR("36", "01");
+   BOLD = _MAKE_COLOR("00", "01");
+   BRYELLOW = _MAKE_COLOR("01", "33");
+   CYAN = _MAKE_COLOR("00", "36");
+   DKBLUE   = _MAKE_COLOR("34", "01");
+   DKGREEN  = _MAKE_COLOR("00", "32");
+   GREEN= _MAKE_COLOR("32", "01");
+   MAGENTA  = _MAKE_COLOR("00", "35");
+   RED  = _MAKE_COLOR("31", "01");
+   WHITE= _MAKE_COLOR("01", "38");
+   YELLOW   = _MAKE_COLOR("33", "01");
+
if ((fp = fopen(COLOR_MAP, "r")) == NULL)
return;
 
@@ -141,3 +154,20 @@ color_remap(void)
CYAN = color_pairs[i].value;
}
 }
+
+void
+color_clear(void)
+{
+   NORM = "";
+   BLUE = "";
+   BOLD = "";
+   BRYELLOW = "";
+   CYAN = "";
+   DKBLUE   = "";
+   DKGREEN  = "";
+   GREEN= "";
+   MA

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

2021-05-10 Thread Fabian Groffen
commit: 03c2d27602bc94aaa1660da7b084d40a9cf70f5d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon May 10 09:12:43 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon May 10 09:12:43 2021 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=03c2d276

main: add global option --color to force colour output

allow override for colouring to be enabled, this reorganises the code a
bit because argument handling is done by the applets, and not by the
main process, e.g. total colour handling can unfortunately not be done
in a single place.

Bug: https://bugs.gentoo.org/769929
Signed-off-by: Fabian Groffen  gentoo.org>

 applets.h | 10 +++---
 main.c| 23 +--
 2 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/applets.h b/applets.h
index 956ab67..8918ff0 100644
--- a/applets.h
+++ b/applets.h
@@ -1,9 +1,10 @@
 /*
- * Copyright 2005-2019 Gentoo Foundation
+ * Copyright 2005-2021 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  *
  * Copyright 2005-2010 Ned Ludd- 
  * Copyright 2005-2014 Mike Frysinger  - 
+ * Copyright 2019- Fabian Groffen  - 
  */
 
 #ifndef _APPLETS_H_
@@ -133,6 +134,7 @@ static const struct applet_t {
{"verbose",   no_argument, NULL, 'v'}, \
{"quiet", no_argument, NULL, 'q'}, \
{"nocolor",   no_argument, NULL, 'C'}, \
+   {"color", no_argument, NULL, 0x2}, \
{"help",  no_argument, NULL, 'h'}, \
{"version",   no_argument, NULL, 'V'}, \
{NULL,no_argument, NULL, 0x0}
@@ -141,6 +143,7 @@ static const struct applet_t {
"Report full package versions, emit more elaborate output", \
"Tighter output; suppress warnings", \
"Don't output color", \
+   "Force color in output", \
"Print this help and exit", \
"Print version and exit", \
NULL
@@ -150,8 +153,9 @@ static const struct applet_t {
case 'q': setup_quiet(); break; \
case 'V': version_barf(); break; \
case 'h': applet ## _usage(EXIT_SUCCESS); break; \
-   case 'C': no_colors(); break; \
-   default: applet ## _usage(EXIT_FAILURE); break;
+   case 'C': color_clear(); setenv("NOCOLOR", "true", 1); break; \
+   case 0x2: color_remap(); unsetenv("NOCOLOR"); break; \
+   default:  applet ## _usage(EXIT_FAILURE); break;
 
 extern char *portarch;
 extern char *portroot;

diff --git a/main.c b/main.c
index ceab587..01b2542 100644
--- a/main.c
+++ b/main.c
@@ -1,5 +1,5 @@
 /*
- * Copyright 2005-2020 Gentoo Foundation
+ * Copyright 2005-2021 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  *
  * Copyright 2005-2008 Ned Ludd- 
@@ -70,14 +70,6 @@ init_coredumps(void)
 }
 #endif
 
-void
-no_colors(void)
-{
-   BOLD = NORM = BLUE = DKBLUE = CYAN = GREEN = DKGREEN = \
-  MAGENTA = RED = YELLOW = BRYELLOW = WHITE = "";
-   setenv("NOCOLOR", "true", 1);
-}
-
 void
 setup_quiet(void)
 {
@@ -1041,10 +1033,13 @@ initialize_portage_env(void)
if (getenv("PORTAGE_QUIET") != NULL)
setup_quiet();
 
-   if (nocolor)
-   no_colors();
-   else
+   if (nocolor) {
+   color_clear();
+   setenv("NOCOLOR", "true", 1);
+   } else {
color_remap();
+   unsetenv("NOCOLOR");
+   }
 }
 
 int main(int argc, char **argv)
@@ -1063,11 +1058,11 @@ int main(int argc, char **argv)
twidth = 0;
if (fstat(fileno(stdout), &st) != -1) {
if (!isatty(fileno(stdout))) {
-   no_colors();
+   nocolor = 1;
} else {
if ((getenv("TERM") == NULL) ||
(strcmp(getenv("TERM"), "dumb") == 0))
-   no_colors();
+   nocolor = 1;
if (ioctl(0, TIOCGWINSZ, &winsz) == 0 && winsz.ws_col > 
0)
twidth = (int)winsz.ws_col;
}



[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2021-05-10 Thread Sam James
commit: 5e998f15e1bfafcc31554cf91280d6b58f5eb8fd
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 09:20:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:20:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e998f15

net-mail/cyrus-imapd: add 3.4.1

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

 net-mail/cyrus-imapd/Manifest |   1 +
 net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild | 231 ++
 2 files changed, 232 insertions(+)

diff --git a/net-mail/cyrus-imapd/Manifest b/net-mail/cyrus-imapd/Manifest
index 6511617dee1..a1c42e3723f 100644
--- a/net-mail/cyrus-imapd/Manifest
+++ b/net-mail/cyrus-imapd/Manifest
@@ -2,3 +2,4 @@ DIST cyrus-imapd-3.0.13.tar.gz 10840005 BLAKE2B 
f4790837a198673b42d553bc7cbc8254
 DIST cyrus-imapd-3.0.14.tar.gz 10865880 BLAKE2B 
36f3e60d715d2eab430040964e93cb332cfc4d9097f0f863b94325eb4eb964a4030d1d0f8ddb7870a08b655e1694bbc751d5aab99af6670ab33ad6747f55f6bd
 SHA512 
0bade56f4f7834ef51efc4081f2915bf0f98a2a555cd1b847f13a34418e4c52f2abcb4018906c144c161241433a8ff9ddc6d88499804d3fe616a05f186a3f209
 DIST cyrus-imapd-3.0.15.tar.gz 10843341 BLAKE2B 
efe65c7afc7d63770adef9e4ea13b87e3b7fdd1847e4ada028175999b31ebb84f9d84b014018bd2be3fee9af1b5e81dd08f63225bc62dc5a4fd4a0791da16594
 SHA512 
2f65209095f086092fec0bfc9547c999a6e5680a4164e7a3751fe2881f47d67ba9c9169feafead8c40d42f594d34171d911e4028425cfd8ba72d8f4a
 DIST cyrus-imapd-3.4.0.tar.gz 12514849 BLAKE2B 
319a2c69bb293c55340e9ac87258799458fc216f39b949fefc01178ac6c8a06962a9b02dfd143fb1d7715b789b4b9401f85b55f30abfcae06b815a87def2b017
 SHA512 
1dc6c721d8d59f403895dc772dabaa38a1c8dce2c433674e6d34b7ab9e51ab1a3e0fa584db883a9e9c76bbaf28c2c2c63d90453e614d8c2aab870dbaf3148741
+DIST cyrus-imapd-3.4.1.tar.gz 12539102 BLAKE2B 
f791d26f34a9a5e9896231ec812ae623bb3f5fc85a577ea25deea956bda153f941f2a759f77de10d105d0746827243efed773fe67eea4921200cb2cddf81e049
 SHA512 
9fd13e93755aca98215c1bd9c21fa3ef3a3db8b1ff48f71dd6070e614e9c68cb591b1cb411fa1319d46ab1d49ddc971f188a41cc0c9a2e2c9df0cc08299f8bfa

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild
new file mode 100644
index 000..d6d5a4de007
--- /dev/null
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic pam ssl-cert
+
+DESCRIPTION="The Cyrus IMAP Server"
+HOMEPAGE="https://www.cyrusimap.org/";
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz";
+
+LICENSE="BSD-with-attribution GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="afs backup calalarm caps clamav http kerberos ldap \
+   mysql nntp pam perl postgres replication +server sieve \
+   sqlite ssl static-libs tcpd test xapian"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   sys-libs/zlib:0=
+   dev-libs/libpcre:3
+   >=dev-libs/cyrus-sasl-2.1.13:2
+   dev-libs/jansson
+   dev-libs/icu:0=
+   sys-libs/e2fsprogs-libs
+   afs? ( net-fs/openafs )
+   calalarm? ( dev-libs/libical:0= )
+   caps? ( sys-libs/libcap )
+   clamav? ( app-antivirus/clamav )
+   http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   nntp? ( !net-nntp/leafnode )
+   pam? (
+   sys-libs/pam
+   >=net-mail/mailbase-1
+   )
+   perl? ( dev-lang/perl:= )
+   postgres? ( dev-db/postgresql:* )
+   ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist] )
+   sqlite? ( dev-db/sqlite:3 )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xapian? ( >=dev-libs/xapian-1.4.0:0= )
+"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cunit )
+"
+
+# all blockers really needed?
+# file collision with app-arch/dump - bug 619584
+RDEPEND="${CDEPEND}
+   acct-group/mail
+   acct-user/cyrus
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/uw-imap
+   !app-arch/dump
+"
+
+REQUIRED_USE="
+   afs? ( kerberos )
+   backup? ( sqlite )
+   calalarm? ( http )
+   http? ( sqlite )
+"
+
+# https://bugs.gentoo.org/678754
+# TODO: check underlinking for other libraries
+#PATCHES=(
+#  "${FILESDIR}/cyrus-imapd-libcap-libs-r1.patch"
+#)
+
+src_prepare() {
+   default
+
+   # Fix master(8)->cyrusmaster(8) manpage.
+   for i in `grep -rl -e 'master\.8' -e 'master(8)' "${S}"` ; do
+   sed -i -e 's:master\.8:cyrusmaster.8:g' \
+   -e 's:master(8):cyrusmaster(8):g' \
+   "${i}" || die "sed failed" || die "sed failed"
+   done
+   mv man/master.8 man/cyrusmaster.8 || die "mv failed"
+   sed -i -e "s:MASTER:CYRUSMASTER:g" \
+   

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

2021-05-10 Thread Sam James
commit: 52d56ffa2af5e63f2762aa02dae985d36503221b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 09:21:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:21:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d56ffa

profiles: update cyrus-imapd mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 05a01d628aa..fcbc4ab925f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -70,7 +70,7 @@ app-portage/perl-info
 # Masked for testing. Two major releases ahead of last packaged version.
 # Please report bugs but this is experimental for now.
 # bug #731266
-~net-mail/cyrus-imapd-3.4.0
+>=net-mail/cyrus-imapd-3.4.0
 
 # Joonas Niilola  (2021-05-06)
 # sci-libs/cbflib: Doesn't compile with GCC-10 or GCC-11. Was never



[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2021-05-10 Thread Sam James
commit: fbf5d5b3508406960e29a915c44ef367bd66336a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 09:21:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:21:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf5d5b3

net-mail/cyrus-imapd: drop 3.4.0

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

 net-mail/cyrus-imapd/Manifest |   1 -
 net-mail/cyrus-imapd/cyrus-imapd-3.4.0.ebuild | 232 --
 2 files changed, 233 deletions(-)

diff --git a/net-mail/cyrus-imapd/Manifest b/net-mail/cyrus-imapd/Manifest
index a1c42e3723f..410cf54c853 100644
--- a/net-mail/cyrus-imapd/Manifest
+++ b/net-mail/cyrus-imapd/Manifest
@@ -1,5 +1,4 @@
 DIST cyrus-imapd-3.0.13.tar.gz 10840005 BLAKE2B 
f4790837a198673b42d553bc7cbc825456ff5a3d1d14ff382ca0f40252d09eb355f92c2020c0a974cc99eda9af4323a3a5b9428375288bf8892dfba35602da4e
 SHA512 
5cd066916797efb975cdb97720f65edc72d3fe82afbd78a26aa8369d95ae4ca09c0593dd4bec5521156c64ea38af7a13065f3b35447a76267dec93feb0ac6ac6
 DIST cyrus-imapd-3.0.14.tar.gz 10865880 BLAKE2B 
36f3e60d715d2eab430040964e93cb332cfc4d9097f0f863b94325eb4eb964a4030d1d0f8ddb7870a08b655e1694bbc751d5aab99af6670ab33ad6747f55f6bd
 SHA512 
0bade56f4f7834ef51efc4081f2915bf0f98a2a555cd1b847f13a34418e4c52f2abcb4018906c144c161241433a8ff9ddc6d88499804d3fe616a05f186a3f209
 DIST cyrus-imapd-3.0.15.tar.gz 10843341 BLAKE2B 
efe65c7afc7d63770adef9e4ea13b87e3b7fdd1847e4ada028175999b31ebb84f9d84b014018bd2be3fee9af1b5e81dd08f63225bc62dc5a4fd4a0791da16594
 SHA512 
2f65209095f086092fec0bfc9547c999a6e5680a4164e7a3751fe2881f47d67ba9c9169feafead8c40d42f594d34171d911e4028425cfd8ba72d8f4a
-DIST cyrus-imapd-3.4.0.tar.gz 12514849 BLAKE2B 
319a2c69bb293c55340e9ac87258799458fc216f39b949fefc01178ac6c8a06962a9b02dfd143fb1d7715b789b4b9401f85b55f30abfcae06b815a87def2b017
 SHA512 
1dc6c721d8d59f403895dc772dabaa38a1c8dce2c433674e6d34b7ab9e51ab1a3e0fa584db883a9e9c76bbaf28c2c2c63d90453e614d8c2aab870dbaf3148741
 DIST cyrus-imapd-3.4.1.tar.gz 12539102 BLAKE2B 
f791d26f34a9a5e9896231ec812ae623bb3f5fc85a577ea25deea956bda153f941f2a759f77de10d105d0746827243efed773fe67eea4921200cb2cddf81e049
 SHA512 
9fd13e93755aca98215c1bd9c21fa3ef3a3db8b1ff48f71dd6070e614e9c68cb591b1cb411fa1319d46ab1d49ddc971f188a41cc0c9a2e2c9df0cc08299f8bfa

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.0.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.0.ebuild
deleted file mode 100644
index e5c77cc1573..000
--- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.0.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic pam ssl-cert
-
-DESCRIPTION="The Cyrus IMAP Server"
-HOMEPAGE="https://www.cyrusimap.org/";
-SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz";
-
-LICENSE="BSD-with-attribution GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="afs backup calalarm caps clamav http kerberos ldap \
-   mysql nntp pam perl postgres replication +server sieve \
-   sqlite ssl static-libs tcpd test xapian"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-   sys-libs/zlib:0=
-   dev-libs/libpcre:3
-   >=dev-libs/cyrus-sasl-2.1.13:2
-   dev-libs/jansson
-   dev-libs/icu:0=
-   sys-libs/e2fsprogs-libs
-   afs? ( net-fs/openafs )
-   calalarm? ( dev-libs/libical:0= )
-   caps? ( sys-libs/libcap )
-   clamav? ( app-antivirus/clamav )
-   http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
-   mysql? ( dev-db/mysql-connector-c:0= )
-   nntp? ( !net-nntp/leafnode )
-   pam? (
-   sys-libs/pam
-   >=net-mail/mailbase-1
-   )
-   perl? ( dev-lang/perl:= )
-   postgres? ( dev-db/postgresql:* )
-   ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist] )
-   sqlite? ( dev-db/sqlite:3 )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   xapian? ( >=dev-libs/xapian-1.4.0:0= )
-"
-DEPEND="${CDEPEND}
-   test? ( dev-util/cunit )
-"
-
-# all blockers really needed?
-# file collision with app-arch/dump - bug 619584
-RDEPEND="${CDEPEND}
-   acct-group/mail
-   acct-user/cyrus
-   !mail-mta/courier
-   !net-mail/bincimap
-   !net-mail/courier-imap
-   !net-mail/uw-imap
-   !app-arch/dump
-"
-
-REQUIRED_USE="
-   afs? ( kerberos )
-   backup? ( sqlite )
-   calalarm? ( http )
-   http? ( sqlite )
-"
-
-# https://bugs.gentoo.org/678754
-# TODO: check underlinking for other libraries
-#PATCHES=(
-#  "${FILESDIR}/cyrus-imapd-libcap-libs-r1.patch"
-#)
-
-src_prepare() {
-   default
-
-   # Fix master(8)->cyrusmaster(8) manpage.
-   for i in `grep -rl -e 'master\.8' -e 'master(8)' "${S}"` ; do
-   sed -i -e 's:master\.8:cyrusmaster.8:g' \
-  

[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2021-05-10 Thread Sam James
commit: bccff51c278212c7e7a92ed17f71dc5d503d768e
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 09:27:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccff51c

net-mail/cyrus-imapd: tidy up ebuild for 3.4.1

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

 net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild | 33 +++
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild
index d6d5a4de007..d0c9a1d5d28 100644
--- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.1.ebuild
@@ -28,15 +28,19 @@ CDEPEND="
calalarm? ( dev-libs/libical:0= )
caps? ( sys-libs/libcap )
clamav? ( app-antivirus/clamav )
-   http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 )
+   http? (
+   dev-libs/libxml2:2
+   dev-libs/libical:0=
+   net-libs/nghttp2
+   )
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
mysql? ( dev-db/mysql-connector-c:0= )
nntp? ( !net-nntp/leafnode )
pam? (
-   sys-libs/pam
-   >=net-mail/mailbase-1
-   )
+   >=net-mail/mailbase-1
+   sys-libs/pam
+   )
perl? ( dev-lang/perl:= )
postgres? ( dev-db/postgresql:* )
ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist] )
@@ -156,32 +160,33 @@ src_install() {
 
dodoc README*
dodoc -r doc
-   cp -r contrib tools "${D}/usr/share/doc/${PF}"
-   rm -f doc/text/Makefile*
 
-   mv "${D}"/usr/libexec/{master,cyrusmaster} || die
+   cp -r contrib tools "${ED}/usr/share/doc/${PF}" || die
+   rm -f doc/text/Makefile* || die
+
+   mv "${ED}"/usr/libexec/{master,cyrusmaster} || die
 
insinto /etc
-   newins "${D}/usr/share/doc/${PF}/doc/examples/cyrus_conf/normal.conf" 
cyrus.conf
-   newins "${D}/usr/share/doc/${PF}/doc/examples/imapd_conf/normal.conf" 
imapd.conf
+   newins "${ED}/usr/share/doc/${PF}/doc/examples/cyrus_conf/normal.conf" 
cyrus.conf
+   newins "${ED}/usr/share/doc/${PF}/doc/examples/imapd_conf/normal.conf" 
imapd.conf
 
sed -i -e '/^configdirectory/s|/var/.*|/var/imap|' \
-e '/^partition-default/s|/var/.*|/var/spool/imap|' \
-e '/^sievedir/s|/var/.*|/var/imap/sieve|' \
-   "${D}"/etc/imapd.conf
+   "${ED}"/etc/imapd.conf || die
 
sed -i -e 's|/var/imap/socket/lmtp|/run/cyrus/socket/lmtp|' \
-e 's|/var/imap/socket/notify|/run/cyrus/socket/notify|' \
-   "${D}"/etc/cyrus.conf
+   "${ED}"/etc/cyrus.conf || die
 
# turn off sieve if not installed
if ! use sieve; then
-   sed -i -e "/sieve/s/^/#/" "${D}/etc/cyrus.conf" || die
+   sed -i -e "/sieve/s/^/#/" "${ED}/etc/cyrus.conf" || die
fi
 
# same thing for http(s) as well
if ! use http; then
-   sed -i -e "/http/s/^/#/" "${D}/etc/cyrus.conf" || die
+   sed -i -e "/http/s/^/#/" "${ED}/etc/cyrus.conf" || die
fi
 
newinitd "${FILESDIR}/cyrus.rc8" cyrus
@@ -218,7 +223,7 @@ pkg_preinst() {
 pkg_postinst() {
# do not install server.{key,pem) if they exist
if use ssl ; then
-   if [ ! -f "${ROOT}"/etc/ssl/cyrus/server.key ]; then
+   if [[ ! -f "${ROOT}"/etc/ssl/cyrus/server.key ]]; then
install_cert /etc/ssl/cyrus/server
chown cyrus:mail 
"${ROOT}"/etc/ssl/cyrus/server.{key,pem}
fi



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

2021-05-10 Thread Sam James
commit: f85657ad52f323fed27d29447505fff0b39e89b8
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Wed Apr 28 18:12:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:29:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85657ad

net-libs/libmicrohttpd: new upstream version 0.9.73

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/20582
Signed-off-by: Sam James  gentoo.org>

 net-libs/libmicrohttpd/Manifest|  1 +
 net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest
index f0e37d33206..5fdb923bbc7 100644
--- a/net-libs/libmicrohttpd/Manifest
+++ b/net-libs/libmicrohttpd/Manifest
@@ -1,2 +1,3 @@
 DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 
3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94
 SHA512 
9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13
 DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 
24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800
 SHA512 
9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316
+DIST libmicrohttpd-0.9.73.tar.gz 1738675 BLAKE2B 
63845b1b7fa0aa8ce29e9917521e10bd59fa0d27658e87ef3273d5014adf5cd9514a2d84465a573df03b44dcd50da7d157ef9c4952107ebba49efdfb398476c2
 SHA512 
473996b087ac6734ab577a1c7681c6c0b0136e04e34e13c3b50fd758358c1516017ad79097e0c57792786f6dd0208834374c09238113efed13bb4be11ef649d3

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
new file mode 100644
index 000..b8632317780
--- /dev/null
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit multilib-minimal
+
+MY_P="${P/_/}"
+
+DESCRIPTION="Small C library to run an HTTP server as part of another 
application"
+HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/";
+SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/12"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="+epoll ssl static-libs test thread-names"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ssl? ( virtual/pkgconfig )
+   test? ( virtual/pkgconfig )
+   "
+
+RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )"
+
+DEPEND="${RDEPEND}
+   test? ( net-misc/curl[ssl?] )
+   virtual/pkgconfig
+   "
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS NEWS README ChangeLog"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   --disable-nls \
+   --enable-bauth \
+   --enable-dauth \
+   --disable-examples \
+   --enable-messages \
+   --enable-postprocessor \
+   --enable-httpupgrade \
+   --disable-experimental \
+   --disable-heavy-tests \
+   $(use_enable thread-names) \
+   $(use_enable epoll) \
+   $(use_enable test curl) \
+   $(use_enable ssl https) \
+   $(use_with ssl gnutls)
+}
+
+multilib_src_install_all() {
+   default
+
+   use static-libs || find "${ED}" -name '*.la' -delete
+}



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

2021-05-10 Thread Sam James
commit: a7cb56cec9707622e9ea44ad9422d3486a410f00
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 09:34:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:34:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cb56ce

net-libs/libmicrohttpd: misc fixes

* Move pkgconfig out of DEPEND into BDEPEND
* Missing || die
* Use array for DOCS

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

 net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 19 ---
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
index b8632317780..6e40bbf9a52 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
@@ -10,6 +10,7 @@ MY_P="${P/_/}"
 DESCRIPTION="Small C library to run an HTTP server as part of another 
application"
 HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/";
 SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-2.1"
 SLOT="0/12"
@@ -17,21 +18,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~riscv ~sparc
 IUSE="+epoll ssl static-libs test thread-names"
 RESTRICT="!test? ( test )"
 
-BDEPEND="
-   ssl? ( virtual/pkgconfig )
-   test? ( virtual/pkgconfig )
-   "
-
 RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )"
-
 DEPEND="${RDEPEND}
test? ( net-misc/curl[ssl?] )
+"
+BDEPEND="
virtual/pkgconfig
-   "
-
-S=${WORKDIR}/${MY_P}
+"
 
-DOCS="AUTHORS NEWS README ChangeLog"
+DOCS=( AUTHORS NEWS README ChangeLog )
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" \
@@ -57,5 +52,7 @@ multilib_src_configure() {
 multilib_src_install_all() {
default
 
-   use static-libs || find "${ED}" -name '*.la' -delete
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
 }



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

2021-05-10 Thread Sam James
commit: df47ec0c68cf4108f869e285009f6e304ec41551
Author: Matthew Bakhtiari  mtbk  me>
AuthorDate: Sun May  9 09:02:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:36:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47ec0c

sys-fs/cryfs: bump to 0.10.3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthew Bakhtiari  mtbk.me>
Closes: https://github.com/gentoo/gentoo/pull/20733
Signed-off-by: Sam James  gentoo.org>

 sys-fs/cryfs/Manifest|  1 +
 sys-fs/cryfs/cryfs-0.10.3.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/sys-fs/cryfs/Manifest b/sys-fs/cryfs/Manifest
index bb4b24ade0c..f06ae97762b 100644
--- a/sys-fs/cryfs/Manifest
+++ b/sys-fs/cryfs/Manifest
@@ -1 +1,2 @@
 DIST cryfs-0.10.2.tar.xz 7902252 BLAKE2B 
704d124ed32a8a958f400188af99498cedb706ccfc004131b677a113b6ab2733942becb1ab64fd06d0b9d5b39f7abe832b3b0669caaf2b6feb7c6577c8c7fbfd
 SHA512 
e49dd6d1e402d968cc4df0e8ca0460a01a27e4e73482041dca0fa9cde905a91d12e2bda18d257a044335e32e316b9363cecf374eb2ca621924b394dd2fabcb8f
+DIST cryfs-0.10.3.tar.xz 7908228 BLAKE2B 
e1c816bd2ceb125573f5385c6ddb316a600275f0b907d89d3ab32f2050f1a0874ebbfd3db7b452b41d20dcbdd01bf59210a0a96c5bfee079ce222307d4c55596
 SHA512 
a1325c79cb253219bb092fd68399d6ec68aaf3d78bc95608582ab0c239dfaa0361416531cd1051661e4699b1e79867547710ea55d23e5697ebd4421c937d5b87

diff --git a/sys-fs/cryfs/cryfs-0.10.3.ebuild b/sys-fs/cryfs/cryfs-0.10.3.ebuild
new file mode 100644
index 000..16a91505cca
--- /dev/null
+++ b/sys-fs/cryfs/cryfs-0.10.3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake flag-o-matic linux-info python-any-r1
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cryfs/cryfs";
+else
+   
SRC_URI="https://github.com/cryfs/cryfs/releases/download/${PV}/${P}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   S="${WORKDIR}"
+fi
+
+DESCRIPTION="Encrypted FUSE filesystem that conceals metadata"
+HOMEPAGE="https://www.cryfs.org/";
+
+LICENSE="LGPL-3 MIT"
+SLOT="0"
+IUSE="custom-optimization debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/boost-1.65.1:=
+   >=dev-libs/crypto++-8.2.0:=
+   net-misc/curl:=
+   >=sys-fs/fuse-2.8.6:0
+   dev-libs/openssl:0=
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+   # TODO upstream:
+   "${FILESDIR}/0.10.2-unbundle-libs.patch"
+   "${FILESDIR}/0.10.2-install-targets.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~FUSE_FS"
+   local WARNING_FUSE_FS="CONFIG_FUSE_FS is required for cryfs support."
+
+   check_extra_config
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # don't install compressed manpage
+   cmake_comment_add_subdirectory doc
+
+   # remove tests that require internet access to comply with Gentoo policy
+   sed -e "/CurlHttpClientTest.cpp/d" -e "/FakeHttpClientTest.cpp/d" \
+   -i test/cpp-utils/CMakeLists.txt || die
+
+   # /dev/fuse access denied
+   sed -e "/CliTest_IntegrityCheck/d" \
+   -i test/cryfs-cli/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBoost_USE_STATIC_LIBS=OFF
+   -DCRYFS_UPDATE_CHECKS=OFF
+   -DBUILD_SHARED_LIBS=OFF
+   -DUSE_SYSTEM_LIBS=ON
+   -DBUILD_TESTING=$(usex test)
+   )
+   use custom-optimization || append-flags -O3
+   use debug || append-flags -DNDEBUG
+
+   cmake_src_configure
+}
+
+src_test() {
+   local TMPDIR="${T}"
+   local tests_failed=()
+
+   # fspp fuse tests hang, bug # 699044
+   for i in gitversion cpp-utils parallelaccessstore blockstore blobstore 
cryfs cryfs-cli ; do
+   "${BUILD_DIR}"/test/${i}/${i}-test || tests_failed+=( "${i}" )
+   done
+
+   if [[ -n ${tests_failed[@]} ]] ; then
+   eerror "The following tests failed:"
+   eerror "${tests_failed[@]}"
+   die "At least one test failed"
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   doman doc/man/cryfs.1
+}



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

2021-05-10 Thread Sam James
commit: 65dd1edfd454be02ef7f361ad0c124063f7b3eb7
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 09:57:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 09:57:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dd1edf

net-libs/libmicrohttpd: add curl to BDEPEND too for tests

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

 net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild 
b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
index 6e40bbf9a52..d881dcb779b 100644
--- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
+++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild
@@ -18,13 +18,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~riscv ~sparc
 IUSE="+epoll ssl static-libs test thread-names"
 RESTRICT="!test? ( test )"
 
+# libcurl is linked to for tests and the
+# curl binary is used during tests too
+# if available
 RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )"
 DEPEND="${RDEPEND}
-   test? ( net-misc/curl[ssl?] )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
+   test? ( net-misc/curl[ssl?] )"
+BDEPEND="virtual/pkgconfig
+   test? ( net-misc/curl[ssl?] )"
 
 DOCS=( AUTHORS NEWS README ChangeLog )
 



[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/svg2pdf/files/, media-gfx/svg2png/, media-gfx/svg2pdf/, ...

2021-05-10 Thread gerion
commit: 47b61ac2d6798c0fc6852b89a2bb1fbf8d297f63
Author: Gerion Entrup  flump  de>
AuthorDate: Mon May 10 10:31:41 2021 +
Commit: gerion  flump  de>
CommitDate: Mon May 10 10:32:22 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=47b61ac2

media-gfx/svg2{pdf,png}: drop, unused, ebuild failes

Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/svg2pdf/ChangeLog | 21 -
 media-gfx/svg2pdf/Manifest  |  4 
 media-gfx/svg2pdf/files/svg2pdf-as-needed.patch | 12 
 media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild  | 25 -
 media-gfx/svg2png/ChangeLog | 24 
 media-gfx/svg2png/Manifest  |  4 
 media-gfx/svg2png/files/svg2png-as-needed.patch | 12 
 media-gfx/svg2png/svg2png-0.1.3.ebuild  | 23 ---
 8 files changed, 125 deletions(-)

diff --git a/media-gfx/svg2pdf/ChangeLog b/media-gfx/svg2pdf/ChangeLog
deleted file mode 100644
index e711967..000
--- a/media-gfx/svg2pdf/ChangeLog
+++ /dev/null
@@ -1,21 +0,0 @@
-# ChangeLog for media-gfx/svg2pdf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  29 Jan 2010; Michał Ziąbkowski  svg2pdf-0.1.3.ebuild:
-  Simplified ebuild thanks to base.eclass.
-
-  11 Feb 2009; Michał Ziąbkowski 
-  +files/svg2pdf-as-needed.patch, svg2pdf-0.1.3.ebuild:
-  Added patch for --as-needed.
-
-  10 Aug 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Fixed some repoman reported errors.
-
-  26 Jan 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Added ~amd64.
-
-*svg2pdf-0.1.3 (07 Jan 2008)
-
-  07 Jan 2008; Piotr Szymaniak  +svg2pdf-0.1.3.ebuild:
-  Initial ebuild.

diff --git a/media-gfx/svg2pdf/Manifest b/media-gfx/svg2pdf/Manifest
deleted file mode 100644
index 7ba145e..000
--- a/media-gfx/svg2pdf/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX svg2pdf-as-needed.patch 574 SHA256 
2650166dbbde5eec7dc303fbf1610ff9fa75ca449e6353218c9be437de3ccceb SHA512 
e7bc95136011f486b0ece3116bb85bf695b3b271d00cf8d8b20379ee8e80092e85cef16b04e5a782553f3e3d6902c38199cf150a06ae1f1ac58edc95f087b899
 WHIRLPOOL 
1fe773b747834042fcc0bbc2e0e11c19b692b7c6c220b474a05b8f7f4b02181e8d31d192c0228e0d02e891cdca9403487e1baed90c46ae6695172ee57afa0fb5
-DIST svg2pdf-0.1.3.tar.gz 79107 SHA256 
854a870722a9d7f6262881e304a0b5e08a1c61cecb16c23a8a2f42f2b6a9406b SHA512 
08fd73f6714a2e4bfab8c2966b152491cd02288483ecceb7fe16f38574431da9245a4fd6d85370ea9ca477cdfd8915492cebf4d40799bde079f12c0d1688f461
 WHIRLPOOL 
741a449f1da39e6b28259f9a7fd0321c43e84c238c3ac0807e150df163d411ac45ebaecb4270e93fa0169a66ebbb6495d7d7bde832b424ba3a9ae14b23c7a6da
-EBUILD svg2pdf-0.1.3.ebuild 546 SHA256 
3b315653726a43b15dca24f3513d01f1587be8bf9e7fc6c82259a033e583f2b5 SHA512 
dcca14959e23754615e066f50f8cf1c2d371e9c6a53fb9c123903596418bf9742af5a13a7835155c0ded4583aa67bbb6db3f17607011401f9d199f852588ae95
 WHIRLPOOL 
2315a8b6f51fce3dcdb420d4393cb700dd9e0cd894320b7513d95d78d8d8aa453634f4c249848ee13e6a9e6401f9a1239e7a5a29da61ee08b5b97c07ce7f7357
-MISC ChangeLog 685 SHA256 
1d5c4ce4fac044e56a576256dbada72be092ee259b137c5b21b528bcc522a801 SHA512 
5d09eed2a20d1b8ed2dfcdc53b10109b74c0766186c67af0bfe31e987b98676d99bc7066aa2ef58a1468c47ce77afe9e0ed6a088293d3712645edfd4bbf60016
 WHIRLPOOL 
271ba817234c2ad97e83ef65d42c6da2cfad3f148cb2cc4204e0516488ba9a9a07e2cd2be3f6f986750c05a87a7997ad2f2a220fe2b5c5e7405292a647d26efc

diff --git a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch 
b/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
deleted file mode 100644
index 52a9287..000
--- a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur svg2pdf-0.1.3.orig/src/Makefile.in svg2pdf-0.1.3/src/Makefile.in
 svg2pdf-0.1.3.orig/src/Makefile.in 2005-06-18 02:57:48.0 +0200
-+++ svg2pdf-0.1.3/src/Makefile.in  2009-02-11 18:52:18.190893672 +0100
-@@ -207,7 +207,7 @@
-   -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
- svg2pdf$(EXEEXT): $(svg2pdf_OBJECTS) $(svg2pdf_DEPENDENCIES) 
-   @rm -f svg2pdf$(EXEEXT)
--  $(LINK) $(svg2pdf_LDFLAGS) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS)
-+  $(LINK) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS) $(svg2pdf_LDFLAGS)
- 
- mostlyclean-compile:
-   -rm -f *.$(OBJEXT)

diff --git a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild 
b/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
deleted file mode 100644
index eaeffce..000
--- a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit base
-
-DESCRIPTION="Convert an SVG file to a PDF file (using cairo)"
-HOMEPAGE="http://cairographics.org/";
-SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz";
-
-LICENSE="usc-isi"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=x11-libs/libsvg-cairo-0.1.6

[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/svg2pdf/, media-gfx/svg2png/files/, media-gfx/svg2pdf/files/, ...

2021-05-10 Thread gerion
commit: b1e8b9a22701ff4ba2cc3d675f039f2f665c2a72
Author: Gerion Entrup  flump  de>
AuthorDate: Mon May 10 10:31:41 2021 +
Commit: gerion  flump  de>
CommitDate: Mon May 10 10:34:45 2021 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b1e8b9a2

media-gfx/svg2{pdf,png}: drop, unused, ebuild failes

Closes: https://bugs.gentoo.org/789192
Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/svg2pdf/ChangeLog | 21 -
 media-gfx/svg2pdf/Manifest  |  4 
 media-gfx/svg2pdf/files/svg2pdf-as-needed.patch | 12 
 media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild  | 25 -
 media-gfx/svg2png/ChangeLog | 24 
 media-gfx/svg2png/Manifest  |  4 
 media-gfx/svg2png/files/svg2png-as-needed.patch | 12 
 media-gfx/svg2png/svg2png-0.1.3.ebuild  | 23 ---
 8 files changed, 125 deletions(-)

diff --git a/media-gfx/svg2pdf/ChangeLog b/media-gfx/svg2pdf/ChangeLog
deleted file mode 100644
index e711967..000
--- a/media-gfx/svg2pdf/ChangeLog
+++ /dev/null
@@ -1,21 +0,0 @@
-# ChangeLog for media-gfx/svg2pdf
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  29 Jan 2010; Michał Ziąbkowski  svg2pdf-0.1.3.ebuild:
-  Simplified ebuild thanks to base.eclass.
-
-  11 Feb 2009; Michał Ziąbkowski 
-  +files/svg2pdf-as-needed.patch, svg2pdf-0.1.3.ebuild:
-  Added patch for --as-needed.
-
-  10 Aug 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Fixed some repoman reported errors.
-
-  26 Jan 2008; Piotr Szymaniak  svg2pdf-0.1.3.ebuild:
-  Added ~amd64.
-
-*svg2pdf-0.1.3 (07 Jan 2008)
-
-  07 Jan 2008; Piotr Szymaniak  +svg2pdf-0.1.3.ebuild:
-  Initial ebuild.

diff --git a/media-gfx/svg2pdf/Manifest b/media-gfx/svg2pdf/Manifest
deleted file mode 100644
index 7ba145e..000
--- a/media-gfx/svg2pdf/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX svg2pdf-as-needed.patch 574 SHA256 
2650166dbbde5eec7dc303fbf1610ff9fa75ca449e6353218c9be437de3ccceb SHA512 
e7bc95136011f486b0ece3116bb85bf695b3b271d00cf8d8b20379ee8e80092e85cef16b04e5a782553f3e3d6902c38199cf150a06ae1f1ac58edc95f087b899
 WHIRLPOOL 
1fe773b747834042fcc0bbc2e0e11c19b692b7c6c220b474a05b8f7f4b02181e8d31d192c0228e0d02e891cdca9403487e1baed90c46ae6695172ee57afa0fb5
-DIST svg2pdf-0.1.3.tar.gz 79107 SHA256 
854a870722a9d7f6262881e304a0b5e08a1c61cecb16c23a8a2f42f2b6a9406b SHA512 
08fd73f6714a2e4bfab8c2966b152491cd02288483ecceb7fe16f38574431da9245a4fd6d85370ea9ca477cdfd8915492cebf4d40799bde079f12c0d1688f461
 WHIRLPOOL 
741a449f1da39e6b28259f9a7fd0321c43e84c238c3ac0807e150df163d411ac45ebaecb4270e93fa0169a66ebbb6495d7d7bde832b424ba3a9ae14b23c7a6da
-EBUILD svg2pdf-0.1.3.ebuild 546 SHA256 
3b315653726a43b15dca24f3513d01f1587be8bf9e7fc6c82259a033e583f2b5 SHA512 
dcca14959e23754615e066f50f8cf1c2d371e9c6a53fb9c123903596418bf9742af5a13a7835155c0ded4583aa67bbb6db3f17607011401f9d199f852588ae95
 WHIRLPOOL 
2315a8b6f51fce3dcdb420d4393cb700dd9e0cd894320b7513d95d78d8d8aa453634f4c249848ee13e6a9e6401f9a1239e7a5a29da61ee08b5b97c07ce7f7357
-MISC ChangeLog 685 SHA256 
1d5c4ce4fac044e56a576256dbada72be092ee259b137c5b21b528bcc522a801 SHA512 
5d09eed2a20d1b8ed2dfcdc53b10109b74c0766186c67af0bfe31e987b98676d99bc7066aa2ef58a1468c47ce77afe9e0ed6a088293d3712645edfd4bbf60016
 WHIRLPOOL 
271ba817234c2ad97e83ef65d42c6da2cfad3f148cb2cc4204e0516488ba9a9a07e2cd2be3f6f986750c05a87a7997ad2f2a220fe2b5c5e7405292a647d26efc

diff --git a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch 
b/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
deleted file mode 100644
index 52a9287..000
--- a/media-gfx/svg2pdf/files/svg2pdf-as-needed.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur svg2pdf-0.1.3.orig/src/Makefile.in svg2pdf-0.1.3/src/Makefile.in
 svg2pdf-0.1.3.orig/src/Makefile.in 2005-06-18 02:57:48.0 +0200
-+++ svg2pdf-0.1.3/src/Makefile.in  2009-02-11 18:52:18.190893672 +0100
-@@ -207,7 +207,7 @@
-   -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
- svg2pdf$(EXEEXT): $(svg2pdf_OBJECTS) $(svg2pdf_DEPENDENCIES) 
-   @rm -f svg2pdf$(EXEEXT)
--  $(LINK) $(svg2pdf_LDFLAGS) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS)
-+  $(LINK) $(svg2pdf_OBJECTS) $(svg2pdf_LDADD) $(LIBS) $(svg2pdf_LDFLAGS)
- 
- mostlyclean-compile:
-   -rm -f *.$(OBJEXT)

diff --git a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild 
b/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
deleted file mode 100644
index eaeffce..000
--- a/media-gfx/svg2pdf/svg2pdf-0.1.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit base
-
-DESCRIPTION="Convert an SVG file to a PDF file (using cairo)"
-HOMEPAGE="http://cairographics.org/";
-SRC_URI="http://cairographics.org/snapshots/${P}.tar.gz";
-
-LICENSE="usc-isi"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-

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

2021-05-10 Thread Sam James
commit: 3d938ca65dc367476475ef148fd20cb2cf1472f7
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:46:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:46:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d938ca6

sys-fs/cryfs: add GCC 11 patch

(And fix the paths from PR which I hadn't staged...)

Closes: https://bugs.gentoo.org/786459
Signed-off-by: Sam James  gentoo.org>

 sys-fs/cryfs/cryfs-0.10.3.ebuild|   7 +-
 sys-fs/cryfs/files/cryfs-0.10.3-gcc11.patch | 271 
 2 files changed, 276 insertions(+), 2 deletions(-)

diff --git a/sys-fs/cryfs/cryfs-0.10.3.ebuild b/sys-fs/cryfs/cryfs-0.10.3.ebuild
index 16a91505cca..05cf0d45dc4 100644
--- a/sys-fs/cryfs/cryfs-0.10.3.ebuild
+++ b/sys-fs/cryfs/cryfs-0.10.3.ebuild
@@ -37,8 +37,10 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
# TODO upstream:
-   "${FILESDIR}/0.10.2-unbundle-libs.patch"
-   "${FILESDIR}/0.10.2-install-targets.patch"
+   "${FILESDIR}/${PN}-0.10.2-unbundle-libs.patch"
+   "${FILESDIR}/${PN}-0.10.2-install-targets.patch"
+   # From upstream
+   "${FILESDIR}/${PN}-0.10.3-gcc11.patch"
 )
 
 pkg_setup() {
@@ -71,6 +73,7 @@ src_configure() {
-DUSE_SYSTEM_LIBS=ON
-DBUILD_TESTING=$(usex test)
)
+
use custom-optimization || append-flags -O3
use debug || append-flags -DNDEBUG
 

diff --git a/sys-fs/cryfs/files/cryfs-0.10.3-gcc11.patch 
b/sys-fs/cryfs/files/cryfs-0.10.3-gcc11.patch
new file mode 100644
index 000..9a7252ba506
--- /dev/null
+++ b/sys-fs/cryfs/files/cryfs-0.10.3-gcc11.patch
@@ -0,0 +1,271 @@
+https://github.com/cryfs/cryfs/commit/27587ea1acec5f939a31217f1c43953378f18821.patch
+https://bugs.gentoo.org/786459
+
+From 27587ea1acec5f939a31217f1c43953378f18821 Mon Sep 17 00:00:00 2001
+From: Sebastian Messmer 
+Date: Sat, 8 May 2021 14:44:27 -0700
+Subject: [PATCH] Fixed an issue when compiling with GCC 11, see
+ https://github.com/cryfs/cryfs/issues/389
+
+---
+--- a/src/blobstore/implementations/onblocks/datanodestore/DataNodeView.h
 b/src/blobstore/implementations/onblocks/datanodestore/DataNodeView.h
+@@ -67,7 +67,7 @@ class DataNodeView final {
+ 
+   static DataNodeView create(blockstore::BlockStore *blockStore, const 
DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, 
cpputils::Data data) {
+ ASSERT(data.size() <= layout.datasizeBytes(), "Data is too large for 
node");
+-cpputils::Data serialized = _serialize(layout, formatVersion, depth, 
size, std::move(data));
++cpputils::Data serialized = serialize_(layout, formatVersion, depth, 
size, std::move(data));
+ ASSERT(serialized.size() == layout.blocksizeBytes(), "Wrong block size");
+ auto block = blockStore->create(serialized);
+ return DataNodeView(std::move(block));
+@@ -75,7 +75,7 @@ class DataNodeView final {
+ 
+   static DataNodeView initialize(cpputils::unique_ref 
block, const DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, 
uint32_t size, cpputils::Data data) {
+ ASSERT(data.size() <= DataNodeLayout(block->size()).datasizeBytes(), 
"Data is too large for node");
+-cpputils::Data serialized = _serialize(layout, formatVersion, depth, 
size, std::move(data));
++cpputils::Data serialized = serialize_(layout, formatVersion, depth, 
size, std::move(data));
+ ASSERT(serialized.size() == block->size(), "Block has wrong size");
+ block->write(serialized.data(), 0, serialized.size());
+ return DataNodeView(std::move(block));
+@@ -83,7 +83,7 @@ class DataNodeView final {
+ 
+   static DataNodeView overwrite(blockstore::BlockStore *blockStore, const 
DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, 
const blockstore::BlockId &blockId, cpputils::Data data) {
+ ASSERT(data.size() <= layout.datasizeBytes(), "Data is too large for 
node");
+-cpputils::Data serialized = _serialize(layout, formatVersion, depth, 
size, std::move(data));
++cpputils::Data serialized = serialize_(layout, formatVersion, depth, 
size, std::move(data));
+ auto block = blockStore->overwrite(blockId, std::move(serialized));
+ return DataNodeView(std::move(block));
+   }
+@@ -143,7 +143,7 @@ class DataNodeView final {
+   }
+ 
+ private:
+-  static cpputils::Data _serialize(const DataNodeLayout &layout, uint16_t 
formatVersion, uint8_t depth, uint32_t size, cpputils::Data data) {
++  static cpputils::Data serialize_(const DataNodeLayout &layout, uint16_t 
formatVersion, uint8_t depth, uint32_t size, cpputils::Data data) {
+ cpputils::Data result(layout.blocksizeBytes());
+ 
cpputils::serialize(result.dataOffset(layout.FORMAT_VERSION_OFFSET_BYTES),
 formatVersion);
+ 
cpputils::serialize(result.dataOffset(layout.DEPTH_OFFSET_BYTES), 
depth);
+--- a/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp
 b/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp
+@@ -11,55 +11,55 @@ 

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

2021-05-10 Thread Sam James
commit: 7e86414f33d127b4549a7df9286f91e54ff36ac0
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:47:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:47:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e86414f

dev-python/pivy: Stabilize 0.6.6 amd64, #789279

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

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

diff --git a/dev-python/pivy/pivy-0.6.6.ebuild 
b/dev-python/pivy/pivy-0.6.6.ebuild
index 840079762e2..3c227a6fc1d 100644
--- a/dev-python/pivy/pivy-0.6.6.ebuild
+++ b/dev-python/pivy/pivy-0.6.6.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
PIVY_REPO_URI="https://github.com/coin3d/pivy.git";
 else
SRC_URI="https://github.com/coin3d/pivy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="ISC"



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

2021-05-10 Thread Sam James
commit: bb6403a335fdb6c33c5cda23160f5133e9871db8
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:54:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:54:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6403a3

sys-fs/sysfsutils: Stabilize 2.1.1 x86, #783840

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

 sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild 
b/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild
index a88e4223473..f6d6c7a4746 100644
--- a/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild
+++ b/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/linux-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 src_prepare() {



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

2021-05-10 Thread Sam James
commit: 685e6b064a390dc0728c8cc315f2604234ea02b9
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:54:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685e6b06

sys-apps/smartmontools: Stabilize 7.2 x86, #783825

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

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

diff --git a/sys-apps/smartmontools/smartmontools-7.2.ebuild 
b/sys-apps/smartmontools/smartmontools-7.2.ebuild
index da2d2c20953..d534a7dc2e2 100644
--- a/sys-apps/smartmontools/smartmontools-7.2.ebuild
+++ b/sys-apps/smartmontools/smartmontools-7.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit subversion
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="Tools to monitor storage systems to provide advanced warning of 
disk degradation"



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

2021-05-10 Thread Sam James
commit: 0be26794feeec83462e9137dc4f73e0b3a833870
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:54:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:54:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be26794

dev-python/pivy: Stabilize 0.6.6 x86, #789279

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

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

diff --git a/dev-python/pivy/pivy-0.6.6.ebuild 
b/dev-python/pivy/pivy-0.6.6.ebuild
index 3c227a6fc1d..8de008d6a5c 100644
--- a/dev-python/pivy/pivy-0.6.6.ebuild
+++ b/dev-python/pivy/pivy-0.6.6.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
PIVY_REPO_URI="https://github.com/coin3d/pivy.git";
 else
SRC_URI="https://github.com/coin3d/pivy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="ISC"



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

2021-05-10 Thread Sam James
commit: 2c8ebdaa6f62da81a4c771373d371b865bdbf0a1
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:47:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:47:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8ebdaa

sys-apps/smartmontools: Stabilize 7.2 amd64, #783825

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

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

diff --git a/sys-apps/smartmontools/smartmontools-7.2.ebuild 
b/sys-apps/smartmontools/smartmontools-7.2.ebuild
index f5821fb60d5..da2d2c20953 100644
--- a/sys-apps/smartmontools/smartmontools-7.2.ebuild
+++ b/sys-apps/smartmontools/smartmontools-7.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit subversion
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="Tools to monitor storage systems to provide advanced warning of 
disk degradation"



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

2021-05-10 Thread Sam James
commit: ac825a8e9fd537de926c64ffcf0c726c1f239a48
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:47:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:47:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac825a8e

sys-fs/sysfsutils: Stabilize 2.1.1 amd64, #783840

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

 sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild 
b/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild
index 2e2bbef7dcf..a88e4223473 100644
--- a/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild
+++ b/sys-fs/sysfsutils/sysfsutils-2.1.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/linux-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 src_prepare() {



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

2021-05-10 Thread Sam James
commit: 1e2774bb01d92cd97aefd4d89ddb9b01dfd9309c
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 10:55:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 10:55:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2774bb

dev-util/glade: Stabilize 3.38.2 ppc, #747451

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

 dev-util/glade/glade-3.38.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glade/glade-3.38.2.ebuild 
b/dev-util/glade/glade-3.38.2.ebuild
index ed4b0ab35d3..ebf254857d2 100644
--- a/dev-util/glade/glade-3.38.2.ebuild
+++ b/dev-util/glade/glade-3.38.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://glade.gnome.org/";
 
 LICENSE="GPL-2+ FDL-1.1+"
 SLOT="3.10/13" # subslot = suffix of libgladeui-2.so
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
 
 IUSE="gjs gtk-doc +introspection python webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2021-05-10 Thread Miroslav Šulc
commit: 18a6b5cf49f1c2fe42a7a53dc5455bffc9da5bf6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon May 10 10:57:06 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon May 10 10:57:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a6b5cf

dev-python/pivy: removed obsolete 0.6.5

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

 dev-python/pivy/Manifest |  1 -
 dev-python/pivy/files/pivy-0.6.4-find-SoQt.patch | 31 --
 dev-python/pivy/pivy-0.6.5.ebuild| 41 
 3 files changed, 73 deletions(-)

diff --git a/dev-python/pivy/Manifest b/dev-python/pivy/Manifest
index 49189d75a6a..4c03580a9fd 100644
--- a/dev-python/pivy/Manifest
+++ b/dev-python/pivy/Manifest
@@ -1,2 +1 @@
-DIST pivy-0.6.5.tar.gz 6614159 BLAKE2B 
2652feb26137b2deda8b76083d3bd9018303ca0a0236ea97e83e9ff24ddeda30462a25ac1b20b0d3e718fc9f83ae5ebf7116a5c0d94debcc5b6d729792230655
 SHA512 
6cf0b1ac348336609f42f6a72df7ffdc3e1042a4f8fc6e2b725ca38f09476c70bafa14c1f083d1badeb5b37b974a0fbf5806ea71d44d734b9ab9b125ce7f8695
 DIST pivy-0.6.6.tar.gz 6618471 BLAKE2B 
5bcf2479bf26628e3dfe59c1440901368442de2f32a5680ef1af10d49239d8c73b79809495d7227937fd7784af1e1ded27f93f0255793e713add0c1cc35b8e5d
 SHA512 
e260c6abd0aede7621d5fed66eeceb98a32634af84370ef713d70d583ec017cded4be682fd7e70e5faa19988a5e032a9d2f2308b8ae6dd9495d76e884de1d80c

diff --git a/dev-python/pivy/files/pivy-0.6.4-find-SoQt.patch 
b/dev-python/pivy/files/pivy-0.6.4-find-SoQt.patch
deleted file mode 100644
index 4d8a6fdd888..000
--- a/dev-python/pivy/files/pivy-0.6.4-find-SoQt.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 1c9ffef4d85327fe517bdcf7e11c339a4862ba2e Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Wed, 12 Jun 2019 21:21:34 +0200
-Subject: [PATCH] CMakeLists.txt: remove NONE keyword for languages from
- project definition. This solves a bug where SoQt is not found on Gentoo
- systems (see https://github.com/waebbl/waebbl-gentoo/issues/42)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Thanks to QÍN Yuhào for coming up with this fix.
-
-Suggested-by: QÍN Yuhào 
-Signed-off-by: Bernd Waibel 

- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 76d0d06..48bd3c0 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,4 +1,4 @@
--project(pivy_cmake_setup NONE)
-+project(pivy_cmake_setup)
- cmake_minimum_required(VERSION 3.5)
- 
- 
--- 
-2.21.0
-

diff --git a/dev-python/pivy/pivy-0.6.5.ebuild 
b/dev-python/pivy/pivy-0.6.5.ebuild
deleted file mode 100644
index d72586655e3..000
--- a/dev-python/pivy/pivy-0.6.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="Coin3D bindings for Python"
-HOMEPAGE="https://github.com/coin3d/pivy";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   PIVY_REPO_URI="https://github.com/coin3d/pivy.git";
-else
-   SRC_URI="https://github.com/coin3d/pivy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="+quarter soqt"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   || ( quarter soqt )
-"
-
-RDEPEND="
-   >=media-libs/coin-4.0.0
-   quarter? ( media-libs/quarter )
-   soqt? ( >=media-libs/SoQt-1.6.0 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/swig"
-
-PATCHES=( "${FILESDIR}/${PN}-0.6.4-find-SoQt.patch" )
-
-DOCS=( AUTHORS HACKING NEWS README.md THANKS )



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

2021-05-10 Thread Keri Harris
commit: 75f7d55ff1e59931d413a21db02263eabe2eebd0
Author: Keri Harris  gentoo  org>
AuthorDate: Mon May 10 11:24:37 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Mon May 10 11:24:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f7d55f

dev-lang/xsb: version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/xsb/Manifest |   2 +
 dev-lang/xsb/metadata.xml |   3 +
 dev-lang/xsb/xsb-4.0.0.ebuild | 212 ++
 3 files changed, 217 insertions(+)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 1abb9f57770..946420c4970 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,2 +1,4 @@
+DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 
4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d
 SHA512 
fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
 DIST XSB38.tar.gz 13830570 BLAKE2B 
60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f
 SHA512 
457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 
291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b
 SHA512 
cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
+DIST xsb-4.0.0-gentoo-patchset-0.tar.gz 10227 BLAKE2B 
6d64faad36af2a1d5e74c5ac32940158bd8e08ae04d0a28e818d4295e2e4e12f99a0eee24605767a586fc6273ff330eb2a140d6106d605e4beb864f01c518014
 SHA512 
8c125237473d9c21cfe261bfd5a78dbd68ecd1d2a8a828bac55cfc33a74ba72994a4727b568dc90febef13f637d0b1cfe583fa097bd5cf8e758a74e142374a00

diff --git a/dev-lang/xsb/metadata.xml b/dev-lang/xsb/metadata.xml
index cabb7385917..b10e8977192 100644
--- a/dev-lang/xsb/metadata.xml
+++ b/dev-lang/xsb/metadata.xml
@@ -8,4 +8,7 @@

xsb

+   
+   Enable support for the mariadb database 
backend
+   
 

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
new file mode 100644
index 000..7449fc08ff1
--- /dev/null
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET_VER="0"
+
+inherit autotools java-pkg-opt-2
+
+DESCRIPTION="XSB is a logic programming and deductive database system"
+HOMEPAGE="http://xsb.sourceforge.net";
+SRC_URI="mirror://sourceforge/xsb/XSB-4-0-0.tar.gz
+   
https://dev.gentoo.org/~keri/distfiles/xsb/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl debug iodbc java mariadb mysql odbc pcre threads xml"
+
+RDEPEND="curl? ( net-misc/curl )
+   iodbc? ( dev-db/libiodbc )
+   java? ( >=virtual/jdk-1.8:* )
+   mariadb? ( dev-db/mariadb-connector-c:= )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/XSB
+
+PATCHES=( "${WORKDIR}/${PV}" )
+
+src_prepare() {
+   default
+   cd "${S}"/build
+   eautoconf
+
+   if use mariadb ; then
+   sed -i \
+   -e "s:mysqlclient:mariadb:" \
+   -e "s:mysql_config:mariadb_config:" \
+   "${S}"/packages/dbdrivers/mysql/configure \
+   "${S}"/packages/dbdrivers/mysql/mysql_driver_config.P
+   fi
+
+   find "${S}"/packages -name Installation_summary \
+   | xargs rm -f || die
+}
+
+src_configure() {
+   cd "${S}"/build
+
+   econf \
+   --prefix=/usr/$(get_libdir) \
+   --disable-optimization \
+   --disable-ccmpl \
+   --without-smodels \
+   $(use_with odbc) \
+   $(use_with iodbc) \
+   $(use_enable threads mt) \
+   $(use_enable debug)
+
+   if use curl ; then
+   cd "${S}"/packages/curl
+   econf
+   fi
+
+   if use mysql || use mariadb ; then
+   local impl=$(usex mariadb mariadb mysql)
+   cd "${S}"/packages/dbdrivers/mysql
+   econf \
+   --with-mysql-incdir=/usr/include/${impl}
+   fi
+
+   if use odbc ; then
+   cd "${S}"/packages/dbdrivers/odbc
+   econf
+   fi
+
+   if use pcre ; then
+   cd "${S}"/packages/pcre
+   econf
+   fi
+
+   if use xml ; then
+   cd "${S}"/packages/xpath
+

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

2021-05-10 Thread Lars Wendler
commit: 071eaf42f5aefade8f3f86133783eaafec535978
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 10 11:32:45 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 10 11:33:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071eaf42

app-admin/sudo: Bump to version 1.9.7_rc1

Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest  |   1 +
 app-admin/sudo/sudo-1.9.7_rc1.ebuild | 254 +++
 2 files changed, 255 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index c37d2480b40..b2238cbe88b 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,3 @@
 DIST sudo-1.9.5p2.tar.gz 4012277 BLAKE2B 
41913887463e4f775564af8d614fb5ed762200aa777dc789ec333842d4f432323474fc952a531fe929b33607cdfbcd18d7fe7470a15d67139deaf855841ed11f
 SHA512 
f0fe914963c31a6f8ab6c86847ff6cdd125bd5a839b27f46dcae03963f4fc413b3d4cca54c1979feb825c8479b44c7df0642c07345c941eecf6f9f1e03ea0e27
 DIST sudo-1.9.6p1.tar.gz 4119888 BLAKE2B 
02bdb551c46cff11ac56e64937c64e6a29ccd8e0af34ea2f6b33c223bee8f7ad958d0fc3d7ef8ef12bf5bc82565769b923ff112a3f3d6bf6999fa4f6ea55e38e
 SHA512 
632dfe72f04ce9a7a5a7236fcd5c09ce4535e695ced49d24dd848e3a7b1bea7380df44188b9e475af4271069539b5a5816948a98fbb0649ebebaba8b4c4b7745
+DIST sudo-1.9.7rc1.tar.gz 4195574 BLAKE2B 
0760443877921faee83bc9561070659eefe02f966b17eb67719b4298417b147787296387e9868050b70ea95ff20b9f8ae986476fe347d27af0b01df11b82bead
 SHA512 
6b73f0bb495e7e6217faaf18cd47c7753a17e4a6470bdb2cd2d2b0f3eda8cc5adde58a61faad6b4f0228617a6e586edd1c8350b15b3c15f98ed78311e0fb6f45

diff --git a/app-admin/sudo/sudo-1.9.7_rc1.ebuild 
b/app-admin/sudo/sudo-1.9.7_rc1.ebuild
new file mode 100644
index 000..4d5f317bd54
--- /dev/null
+++ b/app-admin/sudo/sudo-1.9.7_rc1.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam multilib libtool systemd tmpfiles toolchain-funcs
+
+MY_P="${P/_/}"
+MY_P="${MY_P/beta/b}"
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/";
+if [[ ${PV} == "" ]] ; then
+   inherit mercurial
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo";
+else
+   uri_prefix=
+   case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+   esac
+
+   SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
+   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz";
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris"
+   fi
+fi
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey 
ssl sssd"
+
+DEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap[sasl]
+   )
+   )
+   pam? ( sys-libs/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ssl? ( dev-libs/openssl:0= )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${DEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+BDEPEND="
+   sys-devel/bison
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   ?? ( pam skey )
+   ?? ( gcrypt ssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # first extract the default ROOTPATH from build env
+   SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env;
+   echo "${ROOTPATH}")
+   case "${SECURE_PATH}" in
+   */usr/sbin*) ;;
+   *) SECURE_PATH=$(unset PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+   newpath+=:${thisp}
+   else
+   einfo "   Duplicate entry ${thisp} removed..."
+   fi
+   done
+   SECURE_PATH=${newpath#:}
+   }
+ 

[gentoo-commits] repo/gentoo:master commit in: net-nds/jxplorer/

2021-05-10 Thread Miroslav Šulc
commit: 0aa89e817e4401a5901b2407d2522732f441c913
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon May 10 11:39:08 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon May 10 11:40:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa89e81

net-nds/jxplorer: java 1.8 + minor fixes

Bug: https://bugs.gentoo.org/787638
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../jxplorer/{jxplorer-3.3.1.2.ebuild => jxplorer-3.3.1.2-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-nds/jxplorer/jxplorer-3.3.1.2.ebuild 
b/net-nds/jxplorer/jxplorer-3.3.1.2-r1.ebuild
similarity index 93%
rename from net-nds/jxplorer/jxplorer-3.3.1.2.ebuild
rename to net-nds/jxplorer/jxplorer-3.3.1.2-r1.ebuild
index bb3b3a84fc6..f04c1b33ba7 100644
--- a/net-nds/jxplorer/jxplorer-3.3.1.2.ebuild
+++ b/net-nds/jxplorer/jxplorer-3.3.1.2-r1.ebuild
@@ -13,20 +13,21 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="CAOSL"
 SLOT="0"
-IUSE=""
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 RESTRICT="test"
 
+# needs java stuff that is missing in java > 1.8 os has to be restricted
 COMMON_DEPEND="
>=dev-java/javahelp-2.0.02_p46:0
 "
 RDEPEND="${COMMON_DEPEND}
-   >=virtual/jre-1.5
+   virtual/jre:1.8
 "
 DEPEND="${COMMON_DEPEND}
virtual/jdk:1.8
test? ( dev-java/junit:0 )
 "
+BDEPEND="app-arch/unzip"
 
 JAVA_ANT_REWRITE_CLASSPATH="yes"
 EANT_GENTOO_CLASSPATH="javahelp"



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

2021-05-10 Thread Miroslav Šulc
commit: 9d113a8c39bf59fb4d5ec0dbc6ca370f707fee30
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon May 10 11:40:16 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon May 10 11:40:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d113a8c

profiles/package.mask: removed net-nds/jxplorer

Closes: https://bugs.gentoo.org/787638
Signed-off-by: Miroslav Šulc  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fcbc4ab925f..0a9d154c544 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -115,12 +115,6 @@ media-sound/entagged-tageditor
 # see bug: https://bugs.gentoo.org/787434
 media-sound/protux
 
-# Miroslav Šulc  (2021-05-05)
-# no consumers, last release in 2013
-# removal in 30 days
-# see bug: https://bugs.gentoo.org/787638
-net-nds/jxplorer
-
 # Miroslav Šulc  (2021-05-05)
 # no consumers, last release in 2011
 # removal in 30 days



[gentoo-commits] data/api:master commit in: files/overlays/

2021-05-10 Thread Joonas Niilola
commit: aa8f8216cfd95cd0ffead12cf6fff0ebab6c8993
Author: espresso tiger <3199002-espresso.tiger  users  noreply 
 gitlab  com>
AuthorDate: Mon May 10 11:10:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 10 12:00:58 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=aa8f8216

repositories: Delete hangul-typing overlay

hangul-typing overlay is obsolete now.

Closes: https://github.com/gentoo/api-gentoo-org/pull/393
Signed-off-by: Joonas Niilola  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 2600776..7bd6c5b 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1860,18 +1860,6 @@
 git+ssh://g...@github.com/hanmertens/han-overlay.git
 https://github.com/hanmertens/han-overlay/commits/master.atom
   
-  
-hangul-typing
-It contains hangul-typing tutors.
-https://gitlab.com/espresso.tiger/hangul-typing
-
-  espresso.ti...@gmail.com
-  espresso tiger
-
-https://gitlab.com/espresso.tiger/hangul-typing.git
-git+ssh://g...@gitlab.com/espresso.tiger/hangul-typing.git
-
https://gitlab.com/espresso.tiger/hangul-typing/commits/master.atom
-  
   
 haskell
 The Official Gentoo Haskell overlay.



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

2021-05-10 Thread Thomas Deutschmann
commit: 557507b88dee2cddda8f77a5ed896fed34f7f9b4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May 10 12:09:23 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May 10 12:09:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557507b8

media-gfx/imagemagick: bump to v6.9.12-12 & v7.0.11-12

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

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.12.12.ebuild | 262 
 media-gfx/imagemagick/imagemagick-7.0.11.12.ebuild | 267 +
 3 files changed, 531 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 876ec10802d..ffc7dc9db41 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,8 +1,10 @@
 DIST ImageMagick-6.9.12-10.tar.xz 9154060 BLAKE2B 
23f9ba449970190a8fee14b161ff893199188f93d9a29e188325448b97a68b61ba70a92289c096371e2988db3d599b52d0d8df06105d06f5dcc4f7d3c6ef4ea5
 SHA512 
75f3450cfbf779af22efc02733f99ac62ed92ad869ae28a279805ffe38adb515507592e7111ba881ac5b781972841942f7f8e5ecc8ab6f773aef8de454a80b35
+DIST ImageMagick-6.9.12-12.tar.xz 9141288 BLAKE2B 
95ec30e77fc3f963bb0cae5280ad8e72ba9b6e0c8419fdf41f1899371ecbf5f64bbb70cc6193e751da0c3365551bdb2442e9f4746284ecff92ca351fc906fa4c
 SHA512 
7e680809954326d32439c922cbcb65c9076823c50bd56ba2a230ec4a6d46f00a03a032d2ff153fe9b7651a9f6bac9625fe2aea7acccba56e15b6dce96e477c8d
 DIST ImageMagick-6.9.12-7.tar.xz 9156816 BLAKE2B 
56a13ff744b15fb987232b70d9ea2a14b10de709011375da2b970e408d91079be38ccc5a301308734293c18c81d78a2e68ecee56b7d8478c6222cd7745b847ab
 SHA512 
cfb261c60c07bc52cd491173a17040b33b0fa95f396d933fe9e14767cb5d009a8ebe7194949c2387c723d3a0492bc7b7a078ed89ce8a0024dd8ed73b40748d4c
 DIST ImageMagick-6.9.12-8.tar.xz 9159788 BLAKE2B 
ceb383d93cd70a2d5755a982a47a7f996b4e9cd4eaa7cfcb14d01fdc84904ccac9d897337616116f0fbf1bed7640ba93bcf5426552a83b45d2de455cbf0bda42
 SHA512 
e248aab0490eaf382a7be36679c23c0a84386302d5a1cd0d054af79fa95d8f6f03a5ad0f628cd818d453284f9b353168491ed58047338ec8eec15983d3007fed
 DIST ImageMagick-6.9.12-9.tar.xz 9161440 BLAKE2B 
05c7e3290060fe83aaf1f88761fa2afe63b720fe397ab2f22264d1c4b28cc92c33a2f94782994dce33f8f4528df7cc60503460b23183f815cc43e169cf38c73c
 SHA512 
90848fa3381c69c6526fe6473b9b847cfa81e500aa7ad2be32c4030de1fb84432d83c1dee75a90914e6a18d6aa747aa58696adec43ff61e797f92d0dbcfde01a
 DIST ImageMagick-7.0.11-10.tar.xz 10280304 BLAKE2B 
9db1c26eb80dfb929bfced2ac0d6adc29e4e68c759611723812edfb4bf8132d1e39e053506c43179d468ac4027ddea8a85bd5f34d0d738778b7b92546bbbeef8
 SHA512 
a92a8a65ab7503edada45da9c34488deb79c00d005afcc85a17365fd76c83a174a7213bea4bd072f1125f2342722cb067ffa1513f6530db9608cb6dcff4f68d1
+DIST ImageMagick-7.0.11-12.tar.xz 10284100 BLAKE2B 
2b664106152f764948f34fe766552cb48e7ff2a5c83f3f8b7e0a83861ed218bbda278f487678704d42aee900f1ef4be4252d94ccafda2192f39d9a3701115520
 SHA512 
f5faf124a1923d8b3d362ae59c594dff4d92cf097b42995f6631812bbb320830cee71ca10a15b3894cecf1a286b4fa10e874d213c7438356d194d3ebff778cbe
 DIST ImageMagick-7.0.11-7.tar.xz 10280524 BLAKE2B 
a4d0cb3e157bff25245d6c3bf3eba55d6f3693ba66d8c5efbc757b31077b1bac0753dca095f853455793355e92e8376a8e41acf3809115c6dbae47977190c42d
 SHA512 
5c36aa566892f0e473ccec0058d7113779704cdf8f4d747132434216c9c0f304de5aafbbbcacc4b21d7e6224e3b9c9439fe6b446e28e821f614c2d1026a280e7
 DIST ImageMagick-7.0.11-8.tar.xz 10280632 BLAKE2B 
99c41f09b740f4222b17efa41c8b54445ccb3cfd23aa16d6ae16433952e6c94a02c8db0ffaa3b51e432a2bddb39060b1789b4778f1d9f756b0b992d706a3884d
 SHA512 
e4aa87b30bb75fba815cd4f617a7c0dba29523c03ad6670c7514842587678553d0b45100ccd6e041d59628cf30fe047243d440af78b39d0f82cd405ff0ea0f96
 DIST ImageMagick-7.0.11-9.tar.xz 10266692 BLAKE2B 
18e2b7d5e8f93af68cd7a7379968279a1119d25a06bc131465c9ebb500f923664b4332c02828d0837fd1f15395de99b1bdacaf016f1a4a021d71dbe7d0878f46
 SHA512 
73ecb116fd8885f2ec88a12ae8b36c51b37de3e7e2aa2f9fbbd24a90bc0d78d7603663ec8003abea8af0f200a6176fb26998963a9bb90ce80ebc7feb2dd8921a

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.12.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.12.ebuild
new file mode 100644
index 000..d17773f5081
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.12.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git";
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solari

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

2021-05-10 Thread Guilherme Amadio
commit: 04790b3e4af4b3bbe35aa36a168c04aed3753168
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Mon May 10 12:19:52 2021 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon May 10 12:19:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04790b3e

x11-terms/xterm: fix double prefix in sed command

${DEFAULTS_DIR} already includes ${EPREFIX}.

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Guilherme Amadio  gentoo.org>

 x11-terms/xterm/xterm-366.ebuild | 2 +-
 x11-terms/xterm/xterm-367.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/xterm/xterm-366.ebuild b/x11-terms/xterm/xterm-366.ebuild
index ea017d32b72..86edf8cd23e 100644
--- a/x11-terms/xterm/xterm-366.ebuild
+++ b/x11-terms/xterm/xterm-366.ebuild
@@ -95,5 +95,5 @@ src_install() {
fperms 0755 /usr/bin/xterm
 
# restore the navy blue
-   sed -i -e 's:blue2$:blue:' "${ED}${DEFAULTS_DIR}"/XTerm-color || die
+   sed -i -e 's:blue2$:blue:' "${D}${DEFAULTS_DIR}"/XTerm-color || die
 }

diff --git a/x11-terms/xterm/xterm-367.ebuild b/x11-terms/xterm/xterm-367.ebuild
index ea017d32b72..86edf8cd23e 100644
--- a/x11-terms/xterm/xterm-367.ebuild
+++ b/x11-terms/xterm/xterm-367.ebuild
@@ -95,5 +95,5 @@ src_install() {
fperms 0755 /usr/bin/xterm
 
# restore the navy blue
-   sed -i -e 's:blue2$:blue:' "${ED}${DEFAULTS_DIR}"/XTerm-color || die
+   sed -i -e 's:blue2$:blue:' "${D}${DEFAULTS_DIR}"/XTerm-color || die
 }



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

2021-05-10 Thread Keri Harris
commit: 4b272032bbb3c99b0de37b1631b6a55f6d1390df
Author: Keri Harris  gentoo  org>
AuthorDate: Mon May 10 12:21:54 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Mon May 10 12:22:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b272032

dev-lang/swi-prolog: bump development version

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/swi-prolog/Manifest |   1 +
 dev-lang/swi-prolog/swi-prolog-8.3.23.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 2565f59c754..fa40214cbc3 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -3,3 +3,4 @@ DIST swipl-8.2.3.tar.gz 10999577 BLAKE2B 
57cfa9f6fb97f0136a35da1850c7ae8da123d1c
 DIST swipl-8.2.4.tar.gz 10998859 BLAKE2B 
b18f26102a685ff5c66aeaf0c14a08c532f9327f9f995cd46657a71b6779d021eb4f5651b2be77883197c7c5ee31c23259f46ed559aeeb0bb53ad10aea0081ed
 SHA512 
cdbd23d4a0e9699ecc32bdcad9979e4042fb0f24de84010f6f097bc7148af38150b0e61e393c057b0dbae932d0fc1c02a41808bcbafd2c23e24fd73070bed470
 DIST swipl-8.3.21.tar.gz 11143843 BLAKE2B 
4e4a009e40609d17f33bd783c477295e20805d471ffdb8f6451b52a7c51a749c123e79d0e5087a473fe20c5a673648208540e7039403c35c7ffb044851f72f04
 SHA512 
fe8596a4d0ecc5d2d48e7532619bdf09364d1b52beffc4ea73cdd79d29dde9d68ddc1a66a4f2f579d7eee1a3e215e13e918ca59b26788957e5e2dd5af2905139
 DIST swipl-8.3.22.tar.gz 11153417 BLAKE2B 
a02638ca29d4a19978b10062ab7f8913480e397551cb88327dd020bb2ae40bf623911f673f88e41074f68c667e7075fa18fc7dcf7b3013e582cbc70d59a6a729
 SHA512 
6fdf0ce6743c042ef7af0195e8c92fb81fe9fef2f16e9ec2d4ff355de70d21b325dd6058c9e7a0a0dd3e41cc168a251784ab7a473108d272e323470c601d5839
+DIST swipl-8.3.23.tar.gz 11162363 BLAKE2B 
3808da5bfda1059332dde6a134c2c014c6ee190791ac0c1ace6ea6713719470c1f63df9cf25bdfa69ab73a63090d9d4e37a3afee3b0c107786568a7786c5cbea
 SHA512 
ca592bfa815496d3668a3251f3249c578df46185d856df7bddb88786923fd247542eecd8505181c5f6d4cbb9ddde0d54177d053ab7bd8d024910ccb3f00f7430

diff --git a/dev-lang/swi-prolog/swi-prolog-8.3.23.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.3.23.ebuild
new file mode 100644
index 000..2a8883edddf
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-8.3.23.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils flag-o-matic
+
+PATCHSET_VER="0"
+
+DESCRIPTION="Versatile implementation of the Prolog programming language"
+HOMEPAGE="https://www.swi-prolog.org/";
+SRC_URI="https://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="archive berkdb debug doc +gmp java +libedit minimal odbc pcre qt5 
readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/zlib
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? ( dev-libs/openssl:0 )
+   java? ( >=virtual/jdk-1.8:* )
+   uuid? ( dev-libs/ossp-uuid )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )
+   yaml? ( dev-libs/libyaml )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+
+src_prepare() {
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   eapply "${WORKDIR}"/${PV}
+   fi
+
+   sed -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" \
+   -e "s|\(SWIPL_INSTALL_CMAKE_CONFIG_DIR\) lib/|\1   
$(get_libdir)/|" \
+   -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use debug && append-flags -DO_DEBUG
+
+   local mycmakeargs=(
+   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
+   -DUSE_GMP=$(usex gmp)
+   -DINSTALL_DOCUMENTATION=$(use doc && usex archive)
+   -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
+   -DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
+   -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+   -DSWIPL_PACKAGES_BDB=$(usex berkdb)
+   -DSWIPL_PACKAGES_PCRE=$(usex pcre)
+   -DSWIPL_PACKAGES_YAML=$(usex yaml)
+   -DSWIPL_PACKAGES_SSL=$(usex ssl)
+   -DSWIPL_PACKAGES_JAVA=$(us

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

2021-05-10 Thread Sam James
commit: 5f82f83f6f7dd0f153dfc127002a27249ef042fa
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f82f83f

dev-util/gi-docgen: Keyword 2021.5 arm, #787269

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

 dev-util/gi-docgen/gi-docgen-2021.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gi-docgen/gi-docgen-2021.5.ebuild 
b/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
index 7b27dc85da3..1deafa2bf21 100644
--- a/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



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

2021-05-10 Thread Sam James
commit: 9dc1c40c4051d525e99a3cbddb9a5c3c99f3218d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc1c40c

x11-libs/pango: Keyword 1.48.4-r1 arm, #787269

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

 x11-libs/pango/pango-1.48.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.4-r1.ebuild 
b/x11-libs/pango/pango-1.48.4-r1.ebuild
index 5ce79c10697..859dc202e21 100644
--- a/x11-libs/pango/pango-1.48.4-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86"
 
 # X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
 IUSE="gtk-doc +introspection sysprof test +X"



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

2021-05-10 Thread Sam James
commit: 4526430f37275c0b4e8f1832c25326d57139e69a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4526430f

gui-libs/gtk: Keyword 4.2.1 arm, #787269

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

 gui-libs/gtk/gtk-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk/gtk-4.2.1.ebuild b/gui-libs/gtk/gtk-4.2.1.ebuild
index d082e08d8dc..1d11ecfbc2a 100644
--- a/gui-libs/gtk/gtk-4.2.1.ebuild
+++ b/gui-libs/gtk/gtk-4.2.1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 COMMON_DEPEND="
>=dev-libs/fribidi-0.19.7



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

2021-05-10 Thread Sam James
commit: 7ad2043ecd01e8d9126c03044b42d2ef29750d1d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad2043e

dev-python/typogrify: Keyword 2.0.7 arm, #787269

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

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

diff --git a/dev-python/typogrify/typogrify-2.0.7.ebuild 
b/dev-python/typogrify/typogrify-2.0.7.ebuild
index e496d91e31c..dc0599a08bd 100644
--- a/dev-python/typogrify/typogrify-2.0.7.ebuild
+++ b/dev-python/typogrify/typogrify-2.0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc ~x86"
 
 DEPEND="
${PYTHON_DEPS}



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

2021-05-10 Thread Sam James
commit: 3a46172f6dabbdeb15967291043c60ba8b2b6145
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:22:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a46172f

gnome-base/gnome-shell: Keyword 40.0 arm, #787269

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

 gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild
index 0d5c6606047..cd03f6bcf8f 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-05-10 Thread Sam James
commit: 039346f51bc6e9137b10d55298f204f90a078ff3
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039346f5

x11-libs/pango: Keyword 1.48.4-r1 arm64, #787269

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

 x11-libs/pango/pango-1.48.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.4-r1.ebuild 
b/x11-libs/pango/pango-1.48.4-r1.ebuild
index 859dc202e21..52793783bbd 100644
--- a/x11-libs/pango/pango-1.48.4-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
 
 # X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
 IUSE="gtk-doc +introspection sysprof test +X"



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

2021-05-10 Thread Sam James
commit: ca967c4eaf091c9246ae567c8b0ca075b0a89d34
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca967c4e

dev-util/gi-docgen: Keyword 2021.5 arm64, #787269

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

 dev-util/gi-docgen/gi-docgen-2021.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gi-docgen/gi-docgen-2021.5.ebuild 
b/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
index 1deafa2bf21..1c7e1f5df8e 100644
--- a/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/

2021-05-10 Thread Sam James
commit: 954e63622a1d58bc89054918e2ae35a03c031b86
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954e6362

games-board/gnome-chess: Keyword 40.1 arm64, #787269

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

 games-board/gnome-chess/gnome-chess-40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/gnome-chess/gnome-chess-40.1.ebuild 
b/games-board/gnome-chess/gnome-chess-40.1.ebuild
index 75b0f1380d7..ed1a776ccab 100644
--- a/games-board/gnome-chess/gnome-chess-40.1.ebuild
+++ b/games-board/gnome-chess/gnome-chess-40.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Chess";
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND="
>=dev-libs/glib-2.44:2



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

2021-05-10 Thread Sam James
commit: 5aa3b4b157c77edb3b99236d6b15741d6f4cd4ad
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa3b4b1

gnome-base/gnome-shell: Keyword 40.0 arm64, #787269

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

 gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild
index cd03f6bcf8f..de692c18159 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-05-10 Thread Sam James
commit: 2552ef9c58ef3316c6d7e5ffa4ccd9242ff11b97
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2552ef9c

dev-python/typogrify: Keyword 2.0.7 arm64, #787269

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

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

diff --git a/dev-python/typogrify/typogrify-2.0.7.ebuild 
b/dev-python/typogrify/typogrify-2.0.7.ebuild
index dc0599a08bd..42d04c760fa 100644
--- a/dev-python/typogrify/typogrify-2.0.7.ebuild
+++ b/dev-python/typogrify/typogrify-2.0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
 
 DEPEND="
${PYTHON_DEPS}



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

2021-05-10 Thread Sam James
commit: 1abb4fa11425c67918897baf1367a3785d09628a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:21:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:23:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abb4fa1

gui-libs/gtk: Keyword 4.2.1 arm64, #787269

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

 gui-libs/gtk/gtk-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk/gtk-4.2.1.ebuild b/gui-libs/gtk/gtk-4.2.1.ebuild
index 1d11ecfbc2a..1c39b4eafeb 100644
--- a/gui-libs/gtk/gtk-4.2.1.ebuild
+++ b/gui-libs/gtk/gtk-4.2.1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 COMMON_DEPEND="
>=dev-libs/fribidi-0.19.7



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

2021-05-10 Thread Sam James
commit: d579c09523642be68987e393189b59d1a567995e
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:30:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:30:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d579c095

games-emulation/advancemame: Keyword 3.9 ppc64, #769962

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

 games-emulation/advancemame/advancemame-3.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/advancemame/advancemame-3.9.ebuild 
b/games-emulation/advancemame/advancemame-3.9.ebuild
index 2759ceac28f..c7ee4e9a92d 100644
--- a/games-emulation/advancemame/advancemame-3.9.ebuild
+++ b/games-emulation/advancemame/advancemame-3.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/amadvance/advancemame/releases/download/v${PV}/${P}.
 
 LICENSE="GPL-2 XMAME"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="alsa fbcon ncurses oss slang truetype"
 
 DEPEND="



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

2021-05-10 Thread Sam James
commit: ea1ced83ff06afecd8a042a219d21576aa54296e
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:30:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:30:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1ced83

dev-ruby/mechanize: Keyword 2.8.0 ppc64, #779961

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

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

diff --git a/dev-ruby/mechanize/mechanize-2.8.0.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.0.ebuild
index e9587243998..b3f24bed639 100644
--- a/dev-ruby/mechanize/mechanize-2.8.0.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.8.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend ">=dev-ruby/hoe-3.7



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2021-05-10 Thread Sam James
commit: dcf5b31cb52328f82cf41fd1ede582b7c455ac6d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:30:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:30:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf5b31c

app-backup/restic: Keyword 0.12.0 ppc64, #706646

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

 app-backup/restic/restic-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/restic/restic-0.12.0.ebuild 
b/app-backup/restic/restic-0.12.0.ebuild
index 2f9ae425235..1a6e09ae863 100644
--- a/app-backup/restic/restic-0.12.0.ebuild
+++ b/app-backup/restic/restic-0.12.0.ebuild
@@ -606,7 +606,7 @@ 
SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="sys-fs/fuse:0"



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

2021-05-10 Thread Sam James
commit: 2744ca2d7ddffdb7e8534c9a6fde9ec779270bbb
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:30:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2744ca2d

dev-ruby/rubyntlm: Keyword 0.6.3 ppc64, #779961

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

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

diff --git a/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild 
b/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
index 9c8cdc00eaf..eebf23a0bf9 100644
--- a/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
+++ b/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/winrb/rubyntlm";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2021-05-10 Thread Sam James
commit: c1a2cda47485f188ebeadd9a6d1a56320af5529d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:37:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:39:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a2cda4

dev-ml/bos: Keyword 0.1.6 ppc64, #788406

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

 dev-ml/bos/bos-0.1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/bos/bos-0.1.6.ebuild b/dev-ml/bos/bos-0.1.6.ebuild
index e5a1293769c..d03d5b2e78a 100644
--- a/dev-ml/bos/bos-0.1.6.ebuild
+++ b/dev-ml/bos/bos-0.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="https://erratique.ch/software/bos/releases/${P}.tbz";
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: 0607ba6ec79141e4cc6112b945b5f173df8d9bad
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:37:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:38:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0607ba6e

app-text/qpdf: Stabilize 10.3.1 ppc64, #772794

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

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

diff --git a/app-text/qpdf/qpdf-10.3.1.ebuild b/app-text/qpdf/qpdf-10.3.1.ebuild
index 9b22c77ad53..658e4ad3a47 100644
--- a/app-text/qpdf/qpdf-10.3.1.ebuild
+++ b/app-text/qpdf/qpdf-10.3.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # subslot = libqpdf soname version
 SLOT="0/28"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples ssl test"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: bd25f736bbdfc55efd8def2f9e7e7cea31980485
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:37:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:39:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd25f736

dev-ml/rresult: Keyword 0.5.0 ppc64, #788406

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

 dev-ml/rresult/rresult-0.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/rresult/rresult-0.5.0.ebuild 
b/dev-ml/rresult/rresult-0.5.0.ebuild
index dc85569f506..409f7717f54 100644
--- a/dev-ml/rresult/rresult-0.5.0.ebuild
+++ b/dev-ml/rresult/rresult-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://erratique.ch/software/rresult/releases/${P}.tbz";
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE=""
 
 RDEPEND="dev-ml/result:="



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

2021-05-10 Thread Sam James
commit: 5f4a305376fc84227745954e7d83476bba825afe
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:37:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:40:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4a3053

dev-ml/fpath: Keyword 0.7.2 ppc64, #788406

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

 dev-ml/fpath/fpath-0.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/fpath/fpath-0.7.2.ebuild b/dev-ml/fpath/fpath-0.7.2.ebuild
index e3f27b5fd02..0b3296a15be 100644
--- a/dev-ml/fpath/fpath-0.7.2.ebuild
+++ b/dev-ml/fpath/fpath-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://erratique.ch/software/fpath/releases/${P}.tbz";
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE=""
 
 RDEPEND="



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

2021-05-10 Thread Sam James
commit: 0e76aecf08b35b7b66f591ac2b5075e6dfccaa24
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:37:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:38:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e76aecf

dev-ml/ocaml-base64: Keyword 3.5.0 ppc64, #788406

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

 dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild 
b/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild
index abfff50eb62..776cad8ad5f 100644
--- a/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild
+++ b/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mirage/ocaml-base64/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: e4c0e5e522ce02ef058add21c588aeb0286963b5
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:44:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:45:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c0e5e5

dev-ml/bos: Keyword 0.1.6 ppc, #788406

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

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

diff --git a/dev-ml/bos/bos-0.1.6.ebuild b/dev-ml/bos/bos-0.1.6.ebuild
index d03d5b2e78a..84de3bee628 100644
--- a/dev-ml/bos/bos-0.1.6.ebuild
+++ b/dev-ml/bos/bos-0.1.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://erratique.ch/software/bos/releases/${P}.tbz";
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: 79b75c6193cb3f0ad4ba84c96e7b4f4e7f182b75
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:44:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b75c61

dev-ml/fpath: Keyword 0.7.2 ppc, #788406

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

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

diff --git a/dev-ml/fpath/fpath-0.7.2.ebuild b/dev-ml/fpath/fpath-0.7.2.ebuild
index 0b3296a15be..180f39a36ea 100644
--- a/dev-ml/fpath/fpath-0.7.2.ebuild
+++ b/dev-ml/fpath/fpath-0.7.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://erratique.ch/software/fpath/releases/${P}.tbz";
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 IUSE=""
 
 RDEPEND="



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

2021-05-10 Thread Sam James
commit: 47a2188a0166fbf525aebf18365ffbc487192202
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:44:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:45:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a2188a

dev-ml/rresult: Keyword 0.5.0 ppc, #788406

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

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

diff --git a/dev-ml/rresult/rresult-0.5.0.ebuild 
b/dev-ml/rresult/rresult-0.5.0.ebuild
index 409f7717f54..c6e04c85052 100644
--- a/dev-ml/rresult/rresult-0.5.0.ebuild
+++ b/dev-ml/rresult/rresult-0.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://erratique.ch/software/rresult/releases/${P}.tbz";
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 IUSE=""
 
 RDEPEND="dev-ml/result:="



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

2021-05-10 Thread Sam James
commit: 009ef3d535f81c75227a1889a23b33adb3d6c428
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:44:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:45:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009ef3d5

dev-ml/ocaml-base64: Keyword 3.5.0 ppc, #788406

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

 dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild 
b/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild
index 776cad8ad5f..44996f98fa8 100644
--- a/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild
+++ b/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mirage/ocaml-base64/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: 83714e6f2b8dc5c7edeaf717b6672b09d4104597
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:47:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:47:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83714e6f

dev-python/smartypants: Keyword 2.0.1 ppc, #787269

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

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

diff --git a/dev-python/smartypants/smartypants-2.0.1.ebuild 
b/dev-python/smartypants/smartypants-2.0.1.ebuild
index 143fe7a5bff..2eddcc4e2b3 100644
--- a/dev-python/smartypants/smartypants-2.0.1.ebuild
+++ b/dev-python/smartypants/smartypants-2.0.1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/leohemsted/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2021-05-10 Thread Sam James
commit: 04439594249926eccbf77079decb6e25f803925d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:47:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:47:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04439594

dev-python/typogrify: Keyword 2.0.7 ppc, #787269

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

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

diff --git a/dev-python/typogrify/typogrify-2.0.7.ebuild 
b/dev-python/typogrify/typogrify-2.0.7.ebuild
index 42d04c760fa..70198f78b6e 100644
--- a/dev-python/typogrify/typogrify-2.0.7.ebuild
+++ b/dev-python/typogrify/typogrify-2.0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
 
 DEPEND="
${PYTHON_DEPS}



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

2021-05-10 Thread Sam James
commit: 7a1ae70166edf892526154f7e645f64155e5efb0
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:47:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:47:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1ae701

x11-libs/pango: Keyword 1.48.4-r1 ppc, #787269

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

 x11-libs/pango/pango-1.48.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.4-r1.ebuild 
b/x11-libs/pango/pango-1.48.4-r1.ebuild
index 52793783bbd..280ffa4c218 100644
--- a/x11-libs/pango/pango-1.48.4-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.4-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 
 # X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
 IUSE="gtk-doc +introspection sysprof test +X"



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

2021-05-10 Thread Sam James
commit: d5767748786b43ed286081282d53233106789395
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 12:47:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 12:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5767748

dev-util/gi-docgen: Keyword 2021.5 ppc, #787269

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

 dev-util/gi-docgen/gi-docgen-2021.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gi-docgen/gi-docgen-2021.5.ebuild 
b/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
index 1c7e1f5df8e..6517d40e5a7 100644
--- a/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2021.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



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

2021-05-10 Thread Michael Orlitzky
commit: 52e344abd9cb435ff4bf7d276d576aa2cac1be13
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun May  9 11:28:47 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon May 10 12:50:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e344ab

sci-mathematics/giac: new minor version 1.7.0.5 with forced c++14.

Supporting c++17 (the new default in gcc-11) upstream will probably
take some time; for now we just append-cxxflags -std=c++14.

Closes: https://bugs.gentoo.org/788283
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/giac/Manifest | 2 +-
 sci-mathematics/giac/{giac-1.7.0.1.ebuild => giac-1.7.0.5.ebuild} | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/giac/Manifest b/sci-mathematics/giac/Manifest
index a0c47413436..dba7ba2106a 100644
--- a/sci-mathematics/giac/Manifest
+++ b/sci-mathematics/giac/Manifest
@@ -1 +1 @@
-DIST giac_1.7.0-1.tar.gz 82118267 BLAKE2B 
a9bb4cb260bfc7ba187907d054c737aa8f5de7baf132913dac2a054e886ec632d9077a52fb1e837a1db623223199592407734857725ee4b22c775f928893bb9d
 SHA512 
05565ee22f4d81a4149935df9a32dc78ac07d06db1555a3d951169d184c746c61cd4d57407eabeb982fb8cb5b4a82726b5a553e6a9e689517a241eb0a8726929
+DIST giac_1.7.0-5.tar.gz 82481999 BLAKE2B 
b322c7008fc6fd687ef11355d3c1dfe48abdbbff6415968d4476dd7760e03f5d174e2ab88f87d638a77c16762d977b5e211b54a71529cf65af0ad4c7d6d16403
 SHA512 
39e0d1fca0497365ddebe9eba871bbcff790cbcb33f2a61bfbf0e018f300d7429eee7d97a446f0cbb45f2e8abe3af4ed77e3c58a74e919b9f907959f270df355

diff --git a/sci-mathematics/giac/giac-1.7.0.1.ebuild 
b/sci-mathematics/giac/giac-1.7.0.5.ebuild
similarity index 98%
rename from sci-mathematics/giac/giac-1.7.0.1.ebuild
rename to sci-mathematics/giac/giac-1.7.0.5.ebuild
index 53d532f38e0..8dcab375adc 100644
--- a/sci-mathematics/giac/giac-1.7.0.1.ebuild
+++ b/sci-mathematics/giac/giac-1.7.0.5.ebuild
@@ -66,6 +66,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++14 # bug 788283
+
if use gui; then
append-cppflags -I$(fltk-config --includedir)
append-lfs-flags



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

2021-05-10 Thread Keri Harris
commit: 02ba0dbd3e35784600cbf45b817a6fac7d4aa4ab
Author: Keri Harris  gentoo  org>
AuthorDate: Mon May 10 12:59:01 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Mon May 10 12:59:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ba0dbd

dev-lang/xsb: define XSB FltInt for single-threaded engines

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/xsb/Manifest | 2 +-
 dev-lang/xsb/xsb-4.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/xsb/Manifest b/dev-lang/xsb/Manifest
index 946420c4970..50a858de712 100644
--- a/dev-lang/xsb/Manifest
+++ b/dev-lang/xsb/Manifest
@@ -1,4 +1,4 @@
 DIST XSB-4-0-0.tar.gz 15340635 BLAKE2B 
4832185a64c6c5786ae78e111c25cd3a5ffc2f80aec9c0c83f030ead482868c77b0d7abbfdf0d113b56fea395eb7e69ca2970a82ea70004fb78c0bf4de258a9d
 SHA512 
fed1e0db4874db2508e0c1e716be20cbfbc4f7ed4c16e0b220750cfb3dfceb78bbdce0f8564b68c400af1bc2b8f9e3b35014e8849bba1705bddfab824f41e816
 DIST XSB38.tar.gz 13830570 BLAKE2B 
60a6ab38435348d09e2d08bc65ca62c06b38495b72f40a6f3f10fe8d23949bfed0c580c9be0c8304d8a88a53b227bb695870b558d67f33a47543de6c1529180f
 SHA512 
457c691450afcf3ed4e2fffc28deaef0949ef4bbf6fd69b504acc6507fbb144f2c6e427a25da2b6346b15b82e803c02d1b6962af698d16c1fcb9a3d56160ea30
 DIST xsb-3.8.0-gentoo-patchset-5.tar.gz 7748 BLAKE2B 
291beb7a2bf567708119eb200e06fd0d6ac976b5eaea9646d9b5fe9fe67908e01f48b1e55e36fc98f7fe75ee4b654422bc0f9c565e00ac75fe36cccd0439bc2b
 SHA512 
cd3762545bb0b0c5532607741f5946658cacf062c21913c8261988a2162ab848d860ae5a0d11d7a4b8b36994f7fbc91c6e6b4fa607e8cc6ebed434dbf421dec1
-DIST xsb-4.0.0-gentoo-patchset-0.tar.gz 10227 BLAKE2B 
6d64faad36af2a1d5e74c5ac32940158bd8e08ae04d0a28e818d4295e2e4e12f99a0eee24605767a586fc6273ff330eb2a140d6106d605e4beb864f01c518014
 SHA512 
8c125237473d9c21cfe261bfd5a78dbd68ecd1d2a8a828bac55cfc33a74ba72994a4727b568dc90febef13f637d0b1cfe583fa097bd5cf8e758a74e142374a00
+DIST xsb-4.0.0-gentoo-patchset-1.tar.gz 10284 BLAKE2B 
d31322bb3072e806a000bee137d1a6b89d6d555da9de1b24f4a319cbe6a6bf6bd097a1ec8b831fc50a5bb820c121ea197127248e2206719082ceead8d6b5ad24
 SHA512 
d904741d2deb49e613501affd1a02adf5a6449edba79e92efd8b18227c274f4bc9385932894b11abc7a714e56511d41d828871b4dd0a10f59ef53b9119ecba1b

diff --git a/dev-lang/xsb/xsb-4.0.0.ebuild b/dev-lang/xsb/xsb-4.0.0.ebuild
index 7449fc08ff1..ade1cadd4b3 100644
--- a/dev-lang/xsb/xsb-4.0.0.ebuild
+++ b/dev-lang/xsb/xsb-4.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PATCHSET_VER="0"
+PATCHSET_VER="1"
 
 inherit autotools java-pkg-opt-2
 



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

2021-05-10 Thread Sam James
commit: e1bf5bcdc6c4b43f235adb18d09297cfe94f44cb
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:08:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:12:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bf5bcd

dev-perl/Perl-Critic: Keyword 1.140.0 ppc, #789090

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

 dev-perl/Perl-Critic/Perl-Critic-1.140.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.140.0.ebuild 
b/dev-perl/Perl-Critic/Perl-Critic-1.140.0.ebuild
index 1060da915b0..20d5e5156b7 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.140.0.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module elisp-common
 DESCRIPTION="Critique Perl source code for best-practices"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc"
 IUSE="test minimal examples emacs"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: 5abb60862bc229f264ba43af13dbf536d57f1d28
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:08:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:12:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abb6086

dev-perl/PPIx-QuoteLike: Keyword 0.17.0 ppc, #789090

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

 dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.17.0.ebuild 
b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.17.0.ebuild
index cb202adbccf..67cfea14f4f 100644
--- a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.17.0.ebuild
+++ b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.17.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Parse Perl string literals and string-literal-like things"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc"
 IUSE="test examples"
 RESTRICT="!test? ( test )"
 



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

2021-05-10 Thread Sam James
commit: b50759047c3564b86a876edbb4da7c4b9928446b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:15:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:15:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5075904

sys-kernel/gentoo-kernel-bin: Stabilize 5.10.33 amd64, #788847

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.33.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.33.ebuild
index 6208453ad7c..b43d95f2263 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.33.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.33.ebuild
@@ -26,7 +26,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}"



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

2021-05-10 Thread Sam James
commit: fdd519cb45ae5ac1d32c6d2d016624fa63c51ada
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:14:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:15:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd519cb

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.115 amd64, #788850

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.115.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.115.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.115.ebuild
index 550411ea18c..d6a431c832a 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.115.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.115.ebuild
@@ -26,7 +26,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}"



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

2021-05-10 Thread Sam James
commit: d83817dc5b2b92d973b4498b5a94105124bbd9ff
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:15:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:15:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83817dc

sys-kernel/gentoo-kernel: Stabilize 5.10.33 amd64, #788847

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.33.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.33.ebuild
index df03fd98225..e70e50d583e 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.33.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.33.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="debug"
 REQUIRED_USE="arm? ( savedconfig )"
 



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2021-05-10 Thread Sam James
commit: 225a0e4c2f390ec20492e24039a4c2a98d5838fc
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:15:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:15:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225a0e4c

virtual/dist-kernel: Stabilize 5.10.33 amd64, #788847

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

 virtual/dist-kernel/dist-kernel-5.10.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.33.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.33.ebuild
index 3df38272de3..e36ec835b93 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.33.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.33.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-05-10 Thread Sam James
commit: b9a883a0f8ad7c44b338c36cfa651f3a865cef3e
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:14:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:15:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a883a0

sys-kernel/gentoo-kernel: Stabilize 5.4.115 amd64, #788850

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild
index 06fbd7e64e6..6d2a0ed8c41 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2021-05-10 Thread Sam James
commit: 0abc03cf1b0a152b7bb65889faf6f23388356d5b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 13:14:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 13:15:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abc03cf

virtual/dist-kernel: Stabilize 5.4.115 amd64, #788850

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

 virtual/dist-kernel/dist-kernel-5.4.115.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.115.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.115.ebuild
index 11d6573ded7..d3a119eca3b 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.115.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.115.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-05-10 Thread Sergei Trofimovich
commit: eb2c8345356532ab15c3abddc156df1109f836c9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:42:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2c8345

net-libs/gnutls: stable 3.7.1 for hppa, bug #789045

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

 net-libs/gnutls/gnutls-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnutls/gnutls-3.7.1.ebuild 
b/net-libs/gnutls/gnutls-3.7.1.ebuild
index 06c7cd032b9..46883e05c48 100644
--- a/net-libs/gnutls/gnutls-3.7.1.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30" # libgnutls.so number
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
 
 REQUIRED_USE="



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

2021-05-10 Thread Sergei Trofimovich
commit: 339f123991d424e205f46ef883f1ec3b29b258b6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:37:20 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339f1239

dev-db/redis: stable 6.0.13-r1 for sparc, bug #788211

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

 dev-db/redis/redis-6.0.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-6.0.13-r1.ebuild 
b/dev-db/redis/redis-6.0.13-r1.ebuild
index 690388f49f7..d871156cf34 100644
--- a/dev-db/redis/redis-6.0.13-r1.ebuild
+++ b/dev-db/redis/redis-6.0.13-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://redis.io";
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz";
 
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 SLOT="0"



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

2021-05-10 Thread Sergei Trofimovich
commit: 5157e38e6d6bbb5121658dcc5f5d75fbd9f1ff73
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:40:57 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5157e38e

dev-lang/php: stable 7.4.19 for sparc, bug #788892

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

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

diff --git a/dev-lang/php/php-7.4.19.ebuild b/dev-lang/php/php-7.4.19.ebuild
index bb0b9525f77..4b642a7c792 100644
--- a/dev-lang/php/php-7.4.19.ebuild
+++ b/dev-lang/php/php-7.4.19.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2021-05-10 Thread Sergei Trofimovich
commit: b8eae571158bf533e27c20d85e332acb0e0075ac
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:41:21 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8eae571

sys-apps/ed: stable 1.17 for hppa, bug #789060

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

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

diff --git a/sys-apps/ed/ed-1.17.ebuild b/sys-apps/ed/ed-1.17.ebuild
index 6a1cb8606be..36d23d4f679 100644
--- a/sys-apps/ed/ed-1.17.ebuild
+++ b/sys-apps/ed/ed-1.17.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz";
 LICENSE="GPL-3"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="sys-apps/texinfo"



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

2021-05-10 Thread Sergei Trofimovich
commit: a1713ad350da46581a96fb88b6931df25f891c36
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:39:28 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1713ad3

dev-lang/php: stable 7.3.28 for sparc, bug #788892

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

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

diff --git a/dev-lang/php/php-7.3.28.ebuild b/dev-lang/php/php-7.3.28.ebuild
index 739ff493afc..9c21520780b 100644
--- a/dev-lang/php/php-7.3.28.ebuild
+++ b/dev-lang/php/php-7.3.28.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2021-05-10 Thread Sergei Trofimovich
commit: feeae9fbeafa645f6f150d45ebe049bf423100f7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:38:00 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feeae9fb

app-office/mdbtools: stable 0.9.3 for sparc, bug #773289

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

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

diff --git a/app-office/mdbtools/mdbtools-0.9.3.ebuild 
b/app-office/mdbtools/mdbtools-0.9.3.ebuild
index e30f0c32904..d996a4726db 100644
--- a/app-office/mdbtools/mdbtools-0.9.3.ebuild
+++ b/app-office/mdbtools/mdbtools-0.9.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/brianb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="glib odbc"
 
 BDEPEND="



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

2021-05-10 Thread Sergei Trofimovich
commit: a9d6043b7347ea880f685f6f9f6d1c61b96f1e0c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 10 12:41:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 10 13:20:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d6043b

net-misc/iputils: stable 20210202 for hppa, bug #789048

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

 net-misc/iputils/iputils-20210202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20210202.ebuild 
b/net-misc/iputils/iputils-20210202.ebuild
index 837a700306f..c60375ef537 100644
--- a/net-misc/iputils/iputils-20210202.ebuild
+++ b/net-misc/iputils/iputils-20210202.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



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

2021-05-10 Thread Michael Orlitzky
commit: c5fa713d209a910923bfd443dd995741a2af724c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May  7 12:56:11 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon May 10 13:21:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fa713d

net-analyzer/monitoring-plugins: bump to 2.3.1

Closes: https://github.com/gentoo/gentoo/pull/20717
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-analyzer/monitoring-plugins/Manifest   |   1 +
 .../monitoring-plugins-2.3.1.ebuild| 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-analyzer/monitoring-plugins/Manifest 
b/net-analyzer/monitoring-plugins/Manifest
index 81a3504ff20..eadf33d62d4 100644
--- a/net-analyzer/monitoring-plugins/Manifest
+++ b/net-analyzer/monitoring-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST monitoring-plugins-2.2.tar.gz 2461548 BLAKE2B 
0f68b492e089c6dfd09db6aab78ab4490f2e8983677c70dda4c3800a06380c066865587536a44f135d0e314006ed81a757cbfbd918f53e009f9d2c50b8e58db0
 SHA512 
5f8cfa132891d6d96e69bee3f2c26f7d4546f572be6a18f25ea5d9069f162cb2e424361289a5c26bec60d7b63d28a269437fd6f25645903a1c142fdcbbf77f27
+DIST monitoring-plugins-2.3.1.tar.gz 2529669 BLAKE2B 
8dbbab78c1e57e249024fe57439acb41960585f2cccba20d03ca75a04b87e84752665f49cfe545c6a409d29094077dac0485aef872586f853e2f0f2187bf5070
 SHA512 
0ae76bc776997ed23d142ad9a688edc4df9b8ec0f9539b446e4fb4849a165cc88e97cbfb3a7a9a450de452e021d38f2e4ada7e8a22d78cf58e17e266472d01d7
 DIST monitoring-plugins-2.3.tar.gz 2528556 BLAKE2B 
d8c8886aea900a172e5693de766edb6b7ef7aac5ee94fec1f5c14cb0e9873623b14a965cc8852abb4ed44934d5111a86e130e7c37201a03de42bc996797302de
 SHA512 
926065667dff6c608ae5b7da39f6416bfc2443b9e1cdef68cd5d19be99da1b6fc6f23ef87b05731312b5d7ad76d01f0242fc9e544dbb4dd00dbafa0e27434d2e

diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1.ebuild 
b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1.ebuild
new file mode 100644
index 000..8beced67819
--- /dev/null
+++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu"
+HOMEPAGE="https://www.monitoring-plugins.org/";
+SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp 
ssh +ssl"
+
+# Most of the plugins use automagic dependencies, i.e. the plugin will
+# get built if the binary it uses is installed. For example, check_snmp
+# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is
+# installed. End result: most of our runtime dependencies are required
+# at build time as well.
+#
+# REAL_DEPEND contains the dependencies that are actually needed to
+# build. DEPEND contains those plus the automagic dependencies.
+#
+REAL_DEPEND="dev-lang/perl
+   curl? (
+   dev-libs/uriparser
+   net-misc/curl
+   )
+   ldap? ( net-nds/openldap )
+   mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) )
+   postgres? ( dev-db/postgresql:= )
+   ssl? (
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   gnutls? ( net-libs/gnutls )
+   )
+   radius? ( net-dialup/freeradius-client )"
+
+DEPEND="${REAL_DEPEND}
+   dns? ( net-dns/bind-tools )
+   game? ( games-util/qstat )
+   fping? ( net-analyzer/fping )
+   samba? ( net-fs/samba )
+   ssh? ( net-misc/openssh )
+   snmp? ( dev-perl/Net-SNMP
+   net-analyzer/net-snmp[-minimal] )"
+
+# Basically everything collides with nagios-plugins.
+RDEPEND="${DEPEND}
+   acct-group/nagios
+   acct-user/nagios
+   !net-analyzer/nagios-plugins"
+
+# At least one test is interactive.
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/define-own-mysql-port-constant.patch" )
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   # Use an array to prevent econf from mangling the ping args.
+   local myconf=()
+
+   if use ssl; then
+   myconf+=( $(use_with !gnutls openssl /usr)
+ $(use_with gnutls gnutls /usr) )
+   else
+   myconf+=( --without-openssl )
+   myconf+=( --without-gnutls )
+   fi
+
+   # The autodetection for these two commands can hang if localhost is
+   # down or ICMP traffic is filtered. Bug #468296.
+   myconf+=( --with-ping-command="/bin/ping -4 -n -U -w %d -c %d %s" )
+
+   if use ipv6; then
+   myconf+=( --with-ping6-command="/bin/ping -6 -n -U -w %d -c %d 
%s" )
+   fi
+
+   econf \
+   $(use_with curl libcu

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

2021-05-10 Thread Marek Szuba
commit: 2a02593d5d00bf736d0f1bc40677cdc6f77487fb
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon May 10 13:18:30 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon May 10 13:35:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a02593d

x11-terms/rxvt-unicode-9.22-r8: append -std=c++14 to CXXFLAGS

Bundled libev is not compatible with C++17 (which is the default C++
mode in gcc-11), and both unbundling and the backporting of updated
libev from rxvt-unicode CVS repository have turned out to be non-trivial.

Have chosen C++14 here because this is the default in gcc-10
(as well as all older GCC versions starting with 6.1) [1], and we know
that in spite of much of its code base being older rxvt-unicode builds
fine with gcc-10. clang shouldn't have any problems with this either,
given it has supported this C++ standard since version 3.4 [2].

[1] https://gcc.gnu.org/projects/cxx-status.html
[2] https://clang.llvm.org/cxx_status.html

Closes: https://bugs.gentoo.org/787104
Signed-off-by: Marek Szuba  gentoo.org>

 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
index e523d4cf0e3..34b761b6772 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools desktop systemd prefix
+inherit autotools desktop flag-o-matic systemd prefix
 
 COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
 
@@ -50,6 +50,9 @@ DOCS=(
 )
 
 src_prepare() {
+   # Bug #787104
+   append-cxxflags -std=c++14
+
default
 
# kill the rxvt-unicode terminfo file - #192083



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/jackett-bin/

2021-05-10 Thread Aisha Tammy
commit: f578d5c93675c9042f266d109d9259c4971b62b8
Author: Aisha Tammy  bsd  ac>
AuthorDate: Mon May 10 09:52:19 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Mon May 10 09:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f578d5c9

www-apps/jackett-bin: version bump to 0.18.15

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy  bsd.ac>

 www-apps/jackett-bin/Manifest   |  3 ++
 www-apps/jackett-bin/jackett-bin-0.18.15.ebuild | 37 +
 2 files changed, 40 insertions(+)

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index ca8834093..875f62844 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -1,3 +1,6 @@
 DIST jackett-bin-0.17.933-amd64.tar.gz 44693846 BLAKE2B 
1205e8be3512935fee24a4bd0c46cfb70449691a5ecc38a00072a2c3ab22b929b971ea5a4e99ea6e066c6b6db459b221ee350777b2c460deb6e36a4988ef
 SHA512 
4c47cd5c5feebfba02c832b5a7e86f2e75ab55d0983620e6955ef3237d50145c2a18e587487748e0306e143ff0ae769d33eaad0e8e4adc246288374be00e2c6c
 DIST jackett-bin-0.17.933-arm.tar.gz 42573184 BLAKE2B 
c5c9842707fbca7164f23f7c03017b7bc7849f2008bdac20e6e6c92bac421561aa0ae337d6d5c6550d67a9922c49d48c86fe0a598d56663452ec5a1960406fd9
 SHA512 
f16ec85e341a087c192dda3d60b3bace7df6dcb1b857c148070521decc5fdae1ab07ada9efee883454f5224ff36464900f4c2d75b06ae7a335c390ef5c4de416
 DIST jackett-bin-0.17.933-arm64.tar.gz 41989422 BLAKE2B 
23c485934b03d6e4d588e7cbb285090ec24492906717c21e0478c8c208a24f1c4327475db1e349b2408f6a38a79582f73aad0b895175e1fd96718284ddbbfc76
 SHA512 
df603b10b5b2a29166122c8c4827c902ef2cdeb682697493bdcea1172e4ce3a42bf311d5af8c8808c42142809bce45c58805464b6a510e29c6e92f3b8df4daec
+DIST jackett-bin-0.18.15-amd64.tar.gz 44739412 BLAKE2B 
2db0c78d6432420c5cc6807110bf1b50f4cbbbff95a417dd36e336fcc56b1b50a84ab33a82aecfd0421da23c3423ca3685a64bb897b2b1be9d4bb15643537ee8
 SHA512 
8edaefc84f64d692f03b8d807568f23b8dc3fce4c8a7b69f05fe47a72730a9be9b2e85f881855e626fa9bb506b5fbf6d2fd8e4ff1550dcf7f30f426f12586ee9
+DIST jackett-bin-0.18.15-arm.tar.gz 42611868 BLAKE2B 
ae011ac8014595e0efa750dbfa80f15c73514ffbdbaa79f94932afdaf60bdb230aac63ac25a5fe48bf3951620f8f3f03e38e4b084a6155b0d9507542c91f1038
 SHA512 
110924e5f6b63b1ea8ec0025580848b0cf2c1c2e22f211f43ce25e1c004eedd1a2d94da77821211f387527d3f2db6017f1e9aa5f3fa362e44c7c0b038b5b4470
+DIST jackett-bin-0.18.15-arm64.tar.gz 41979619 BLAKE2B 
7347f1dc35647909c8dd2ca97def39ace7520ad6748fd8e06d85e065060dc5e1ac9cd399e66d4392d40377e74a0fec44f5265b28c9aefcde113b34822cda442a
 SHA512 
6b6fa06e34d950e131df87f338c07a2bb5403e86b3b716866226792e424c2ce838b3c7d572532dcdc560f1bdf8646c4f2f1e984fa2a42253f2d50ac1e66e2a46

diff --git a/www-apps/jackett-bin/jackett-bin-0.18.15.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.18.15.ebuild
new file mode 100644
index 0..86776b54b
--- /dev/null
+++ b/www-apps/jackett-bin/jackett-bin-0.18.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett";
+SRC_URI="
+   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64"
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   acct-user/jackett
+   app-crypt/mit-krb5
+   dev-libs/icu
+   dev-util/lttng-ust
+"
+
+QA_PREBUILT="*"
+S="${WORKDIR}"/Jackett
+
+src_install() {
+   dodir /opt/jackett
+   cp -a "${S}"/. "${ED}"/opt/jackett || die
+   newinitd "${FILESDIR}"/jackett.initd jackett
+   systemd_dounit "${FILESDIR}"/jackett.service
+   doenvd "${FILESDIR}"/99jackett
+}



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

2021-05-10 Thread Craig Andrews
commit: a613a275cc92015e9514f5fb8c7d498aeecd5b11
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 10 13:57:12 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 10 13:57:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a613a275

media-plugins/kodi-pvr-iptvsimple: Cleanup old version

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

 media-plugins/kodi-pvr-iptvsimple/Manifest |  1 -
 .../kodi-pvr-iptvsimple-7.6.2.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest 
b/media-plugins/kodi-pvr-iptvsimple/Manifest
index 135d0f4fba6..5130410d754 100644
--- a/media-plugins/kodi-pvr-iptvsimple/Manifest
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -1,2 +1 @@
-DIST kodi-pvr-iptvsimple-7.6.2.tar.gz 191967 BLAKE2B 
5fe341b1855d41c1e7264240a9c73ebfd6d8cd6a1f9e1b118389829d1fd353e5b07bc5d131bd0cf446715fcc967d5c1de01a07d60e5b65853a8878f44b49616d
 SHA512 
052f700898e487b72b3fa1268edbd8f84fda9f527a953dbf45c2c35331504ec101b11f82dd3ba4991260074e7e93f3fe50ac41430c0f0977d34255694acfd3ab
 DIST kodi-pvr-iptvsimple-7.6.4.tar.gz 192229 BLAKE2B 
525e9534bc1e1f9db2f16b86f50b01373921e6633d59673c6b34e82044324786e4451900ad7b45dcaedd0722c9d090f57881bc561896fdaf3caf4169ad1a
 SHA512 
b69d056665be86337d748f0ef6664d43b546d83b1e1e8d3185c50c9342d367dc87b7b291823f0d50d27039d70f59d0903c42bd05c8f171e4e965d32a4f79bdad

diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.2.ebuild 
b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.2.ebuild
deleted file mode 100644
index 36d5b715c65..000
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's IPTVSimple client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple";
-SRC_URI=""
-
-case ${PV} in
-)
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git";
-   inherit git-r3
-   ;;
-*)
-   CODENAME="Matrix"
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
-   ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   dev-libs/pugixml
-   =media-tv/kodi-19*
-   sys-libs/zlib
-   "
-
-RDEPEND="
-   ${DEPEND}
-   "
-
-src_prepare() {
-   [ -d depends ] && rm -rf depends || die
-   cmake_src_prepare
-}



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

2021-05-10 Thread Craig Andrews
commit: 1156ec4912df13939e97b68fb4988badff53f676
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 10 13:56:54 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 10 13:57:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1156ec49

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

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

 media-plugins/kodi-pvr-iptvsimple/Manifest |  1 +
 .../kodi-pvr-iptvsimple-7.6.4.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest 
b/media-plugins/kodi-pvr-iptvsimple/Manifest
index 43a84b3ed95..135d0f4fba6 100644
--- a/media-plugins/kodi-pvr-iptvsimple/Manifest
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -1 +1,2 @@
 DIST kodi-pvr-iptvsimple-7.6.2.tar.gz 191967 BLAKE2B 
5fe341b1855d41c1e7264240a9c73ebfd6d8cd6a1f9e1b118389829d1fd353e5b07bc5d131bd0cf446715fcc967d5c1de01a07d60e5b65853a8878f44b49616d
 SHA512 
052f700898e487b72b3fa1268edbd8f84fda9f527a953dbf45c2c35331504ec101b11f82dd3ba4991260074e7e93f3fe50ac41430c0f0977d34255694acfd3ab
+DIST kodi-pvr-iptvsimple-7.6.4.tar.gz 192229 BLAKE2B 
525e9534bc1e1f9db2f16b86f50b01373921e6633d59673c6b34e82044324786e4451900ad7b45dcaedd0722c9d090f57881bc561896fdaf3caf4169ad1a
 SHA512 
b69d056665be86337d748f0ef6664d43b546d83b1e1e8d3185c50c9342d367dc87b7b291823f0d50d27039d70f59d0903c42bd05c8f171e4e965d32a4f79bdad

diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.4.ebuild 
b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.4.ebuild
new file mode 100644
index 000..36d5b715c65
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's IPTVSimple client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git";
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-libs/pugixml
+   =media-tv/kodi-19*
+   sys-libs/zlib
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



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

2021-05-10 Thread Sam James
commit: f6b864594513f22935ccf74a89abb2287b263765
Author: Sam James  gentoo  org>
AuthorDate: Mon May 10 14:00:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 10 14:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b86459

sys-kernel/gentoo-kernel: Stabilize 5.4.115 arm64, #788850

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild
index 6d2a0ed8c41..bf4d5397a04 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.115.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



  1   2   3   4   5   6   7   8   9   10   >