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

2021-11-05 Thread Sam James
commit: 16809326b6b32a0b96cede72277d4959f5e4013a
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:32:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:32:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16809326

dev-libs/libretls: Stabilize 3.3.4 x86, #821838

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

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

diff --git a/dev-libs/libretls/libretls-3.3.4.ebuild 
b/dev-libs/libretls/libretls-3.3.4.ebuild
index 7f5bbae9fbc..f59a093288b 100644
--- a/dev-libs/libretls/libretls-3.3.4.ebuild
+++ b/dev-libs/libretls/libretls-3.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://causal.agency/libretls/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86"
 
 DEPEND="dev-libs/openssl:="
 RDEPEND="${DEPEND}"



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

2021-11-05 Thread Sam James
commit: f4bc771dae4bbebdfef97436d9e7a5887d3b4538
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:31:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:31:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bc771d

dev-python/elasticsearch-py: Stabilize 7.14.1 x86, #821745

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

 dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild
index ac9c4a6c7c7..5221509155f 100644
--- a/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="async doc test"
 
 PROPERTIES="test_network"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-cpugraph-plugin/

2021-11-05 Thread Sam James
commit: 5b528f07712193f77ebf189f5487e37efbfaeb3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:32:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:32:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b528f07

xfce-extra/xfce4-cpugraph-plugin: Stabilize 1.2.5 x86, #821853

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

 xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild 
b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild
index 522bee725a7..22d838be7ff 100644
--- a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild
+++ b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND=">=x11-libs/gtk+-3.22:3
>=xfce-base/libxfce4ui-4.14:=



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

2021-11-05 Thread Sam James
commit: 87c61bc9dcab8f879e28bd7b0a7bb5bb78421ba3
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:31:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:31:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c61bc9

dev-python/rarfile: Stabilize 4.0 x86, #821814

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

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

diff --git a/dev-python/rarfile/rarfile-4.0.ebuild 
b/dev-python/rarfile/rarfile-4.0.ebuild
index 74912b61471..6a1cf57a5e3 100644
--- a/dev-python/rarfile/rarfile-4.0.ebuild
+++ b/dev-python/rarfile/rarfile-4.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+compressed test"
 REQUIRED_USE="test? ( compressed )"
 



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

2021-11-05 Thread Sam James
commit: f66044a7363c37dd0d974bba5e381dd861d440f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:32:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:32:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66044a7

sci-libs/libcerf: Stabilize 1.17 x86, #821919

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

 sci-libs/libcerf/libcerf-1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libcerf/libcerf-1.17.ebuild 
b/sci-libs/libcerf/libcerf-1.17.ebuild
index b2fc188fd3b..8eaa64b25b8 100644
--- a/sci-libs/libcerf/libcerf-1.17.ebuild
+++ b/sci-libs/libcerf/libcerf-1.17.ebuild
@@ -13,4 +13,4 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"



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

2021-11-05 Thread Sam James
commit: 0bfe49dcdd19cd389390c73056db24fb41643ac6
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:32:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:32:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfe49dc

xfce-base/thunar: Stabilize 4.16.10 x86, #821850

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

 xfce-base/thunar/thunar-4.16.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/thunar/thunar-4.16.10.ebuild 
b/xfce-base/thunar/thunar-4.16.10.ebuild
index 6de6030a99c..6bbe14d676c 100644
--- a/xfce-base/thunar/thunar-4.16.10.ebuild
+++ b/xfce-base/thunar/thunar-4.16.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
 
 GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"



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

2021-11-05 Thread Sam James
commit: bbb12b45f628eb1aad6a6e49b7a64a7adb3526d0
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:31:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:31:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb12b45

dev-python/unasync: Stabilize 0.5.0 x86, #821745

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

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

diff --git a/dev-python/unasync/unasync-0.5.0.ebuild 
b/dev-python/unasync/unasync-0.5.0.ebuild
index 6b5c2b949c4..41a93ceb09f 100644
--- a/dev-python/unasync/unasync-0.5.0.ebuild
+++ b/dev-python/unasync/unasync-0.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/python-trio/unasync/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 src_prepare() {
# Stop test from breaking itself



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

2021-11-05 Thread Sam James
commit: d29f33b089f5c7a7309402dc93201bd305f1e117
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:32:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:32:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29f33b0

app-editors/mousepad: Stabilize 0.5.7 x86, #821844

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

 app-editors/mousepad/mousepad-0.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/mousepad/mousepad-0.5.7.ebuild 
b/app-editors/mousepad/mousepad-0.5.7.ebuild
index f3183b93734..ac6df5ed10f 100644
--- a/app-editors/mousepad/mousepad-0.5.7.ebuild
+++ b/app-editors/mousepad/mousepad-0.5.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND=">=dev-libs/glib-2.52
>=x11-libs/gtk+-3.22:3



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

2021-11-05 Thread Sam James
commit: a0412c0fa6199c7f99579229d8fef00ad0b725db
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:31:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:31:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0412c0f

dev-python/coverage: Stabilize 6.0.2 x86, #821742

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

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

diff --git a/dev-python/coverage/coverage-6.0.2.ebuild 
b/dev-python/coverage/coverage-6.0.2.ebuild
index 40aa0a3251f..4dac79396d1 100644
--- a/dev-python/coverage/coverage-6.0.2.ebuild
+++ b/dev-python/coverage/coverage-6.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 #IUSE="test"
 # The tests are impossible to appease.  Please run them externally
 # via tox.  Or fix the ebuild if you have hours of time to spend



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

2021-11-05 Thread Sam James
commit: bbbc0e7106a7e6cbd4f5f39002c988ad665f1940
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:32:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:32:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbc0e71

dev-python/jsonschema: Stabilize 4.1.2 x86, #821769

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.1.2.ebuild 
b/dev-python/jsonschema/jsonschema-4.1.2.ebuild
index 8694b3e7112..72b24e246da 100644
--- a/dev-python/jsonschema/jsonschema-4.1.2.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]



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

2021-11-05 Thread Sam James
commit: 0fc16f266770d12c0a7ab9532ca36f32a128ba11
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:31:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:31:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc16f26

dev-python/geventhttpclient: Stabilize 1.5.3 x86, #821754

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

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

diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild 
b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild
index e6763ecb325..419874f72c7 100644
--- a/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild
+++ b/dev-python/geventhttpclient/geventhttpclient-1.5.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
app-arch/brotli[python,${PYTHON_USEDEP}]



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

2021-11-05 Thread Sam James
commit: 0cc63104acd8e43536c7830c760d06efdeb64beb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 17:31:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:31:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc63104

dev-python/wrapt: Stabilize 1.13.2 x86, #821826

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

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

diff --git a/dev-python/wrapt/wrapt-1.13.2.ebuild 
b/dev-python/wrapt/wrapt-1.13.2.ebuild
index e3fd68246bf..ed137798757 100644
--- a/dev-python/wrapt/wrapt-1.13.2.ebuild
+++ b/dev-python/wrapt/wrapt-1.13.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs dev-python/sphinx_rtd_theme



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

2021-11-05 Thread Sam James
commit: 8d73f2aef40d3b18775af0f6f6fb35285a937aa5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Nov  5 14:37:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d73f2ae

dev-util/pkgcheck: stable 0.10.8 for sparc, bug #821835

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.8.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.8.ebuild
index ceb25cde418..15f7e6a1612 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.8.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.8.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-11-05 Thread Sam James
commit: e02d4e9be439ebb29d51f71e5f946d0df690642f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Nov  5 14:36:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 17:30:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02d4e9b

sys-apps/pkgcore: stable 0.12.8 for sparc, bug #821832

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
index cb2a5a6cf90..96ec7c62357 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-11-05 Thread Arthur Zamarin
commit: 417f4c33074e0574e57e734b1dcbe58b45b32161
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  5 17:18:09 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  5 17:21:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417f4c33

dev-python/flask-migrate: drop 3.0.1-r2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/flask-migrate/Manifest  |  1 -
 .../flask-migrate/flask-migrate-3.0.1-r2.ebuild| 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-python/flask-migrate/Manifest 
b/dev-python/flask-migrate/Manifest
index fa4697dffde..1f0ca6368dd 100644
--- a/dev-python/flask-migrate/Manifest
+++ b/dev-python/flask-migrate/Manifest
@@ -1,2 +1 @@
-DIST Flask-Migrate-3.0.1.tar.gz 12154 BLAKE2B 
a6902b3ff1a369fa507d01c9c9bed13b0d93d167fa511a3b54f707e27cb48f40e30957414ae5c1443796c635894cf6ed17f72b9d3e3b0e1e7bdabfe4d5157d56
 SHA512 
cefad924e471730778dfca16da665b499733ff236ad2d499e27094b1caf73da5d6c8d667fe51bb5fc353ec9954e6952a22bb85c223ce9a4009d5a6e831284421
 DIST Flask-Migrate-3.1.0.gh.tar.gz 23752 BLAKE2B 
c668db793813658d1486dad662869b65fc5461bc7256e2ca42ca0d11da88fc3a40618946d03c7fd4f869d0eda21af2d9fe29f146dac4d364b4642c2cd26b6d96
 SHA512 
4e14fa04381c4217e78c3766c86891e88cd2ff4e2eb1ab3c3a51344cbbb192a083246e60cdb6cc4c1ef42bf8108420e3befa1b59c44fe0890e5202fd275b5805

diff --git a/dev-python/flask-migrate/flask-migrate-3.0.1-r2.ebuild 
b/dev-python/flask-migrate/flask-migrate-3.0.1-r2.ebuild
deleted file mode 100644
index 91b7022f89e..000
--- a/dev-python/flask-migrate/flask-migrate-3.0.1-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-MY_PN="Flask-Migrate"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="SQLAlchemy database migrations for Flask applications using 
Alembic"
-HOMEPAGE="https://pypi.org/project/Flask-Migrate/;
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   >=dev-python/alembic-0.7[${PYTHON_USEDEP}]
-   >=dev-python/flask-0.9[${PYTHON_USEDEP}]
-   >=dev-python/flask-sqlalchemy-1.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests --install unittest



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

2021-11-05 Thread Jakov Smolić
commit: 42f1cd35c3eaffbaf5f6290e77c329505c343a5c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 17:02:16 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 17:02:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f1cd35

dev-python/flask-migrate: Stabilize 3.1.0 ALLARCHES, #821748

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/flask-migrate/flask-migrate-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flask-migrate/flask-migrate-3.1.0.ebuild 
b/dev-python/flask-migrate/flask-migrate-3.1.0.ebuild
index 851f5f3715f..a2002346288 100644
--- a/dev-python/flask-migrate/flask-migrate-3.1.0.ebuild
+++ b/dev-python/flask-migrate/flask-migrate-3.1.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-python/alembic-0.7[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: ed796e98ccd39b39bdec3cd5e449b47b1cbb3769
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 16:56:56 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 16:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed796e98

app-admin/gamin: Inherit multilib-build instead of multilib-minimal

Eclass change was staged by mistake

Fixes: ee017a055b8f6d3d4ea04ae0342320a4892cdbd6
Closes: https://bugs.gentoo.org/821964
Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/gamin/gamin-0.1.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gamin/gamin-0.1.10-r1.ebuild 
b/app-admin/gamin/gamin-0.1.10-r1.ebuild
index f3ef1bf5e07..5a58fce9009 100644
--- a/app-admin/gamin/gamin-0.1.10-r1.ebuild
+++ b/app-admin/gamin/gamin-0.1.10-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit multilib-minimal
+inherit multilib-build
 
 DESCRIPTION="Meta package providing the File Alteration Monitor API & Server"
 HOMEPAGE="https://www.gnome.org/~veillard/gamin/;



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/files/, kde-frameworks/kio/

2021-11-05 Thread Andreas Sturmlechner
commit: ec28b59c42e6c7a7de5c17c4ac2cfe9763192524
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov  5 16:22:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  5 16:24:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec28b59c

kde-frameworks/kio: KMountPoint: Revert to pre-libblkid parsing

Upstream commit 221a94a66c4d2f6e4f2dc938ee8a63a6ca739477

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=442106
Thanks-to: Norman Back  thebacks.co.uk>
Bug: https://bugs.gentoo.org/821103
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...kio-5.85.0-revert-to-pre-libblkid-parsing.patch | 128 +
 kde-frameworks/kio/kio-5.85.0-r2.ebuild| 100 
 kde-frameworks/kio/kio-5.87.0-r1.ebuild|  98 
 3 files changed, 326 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.85.0-revert-to-pre-libblkid-parsing.patch 
b/kde-frameworks/kio/files/kio-5.85.0-revert-to-pre-libblkid-parsing.patch
new file mode 100644
index 000..1f4c7cf0615
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.85.0-revert-to-pre-libblkid-parsing.patch
@@ -0,0 +1,128 @@
+From 221a94a66c4d2f6e4f2dc938ee8a63a6ca739477 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir 
+Date: Wed, 20 Oct 2021 20:01:40 +0200
+Subject: [PATCH] KMountPoint: revert to parsing /dev/disk/by-{uuid,label}/
+ manually
+
+Apparently libblkid is causing some performance issues when resolving
+UUID/LABEL tags from fstab when the device that has that UUID/LABEL isn't
+present.
+
+Parsing /dev/disk/by-* is more basic, since it's a simple check resolving
+some symlinks.
+
+Thanks to the users in the bug report for the investigative work, because
+personally I couldn't reproduce the problem on my machine no matter what I
+tried.
+
+BUG: 442106
+FIXED-IN: 5.88
+---
+ CMakeLists.txt  |  3 +--
+ src/core/CMakeLists.txt |  5 ++---
+ src/core/config-kmountpoint.h.cmake |  2 +-
+ src/core/kmountpoint.cpp| 18 --
+ 4 files changed, 8 insertions(+), 20 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ca374a4cb..f1bb1a59b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -130,8 +130,7 @@ set_package_properties(ACL PROPERTIES DESCRIPTION "LibACL"
+ # Used by KMountPoint
+ if (CMAKE_SYSTEM_NAME MATCHES "Linux")
+ find_package(LibMount REQUIRED)
+-find_package(Blkid REQUIRED)
+-set(HAVE_LIBS_MOUNT_AND_BLKID ${LibMount_FOUND} AND ${Blkid_FOUND})
++set(HAVE_LIB_MOUNT ${LibMount_FOUND})
+ endif()
+ 
+ if (ANDROID)
+diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
+index be19e9b62..67a1b1cf7 100644
+--- a/src/core/CMakeLists.txt
 b/src/core/CMakeLists.txt
+@@ -236,9 +236,8 @@ if(ACL_FOUND)
+   target_link_libraries(KF5KIOCore PRIVATE ${ACL_LIBS})
+ endif()
+ 
+-if(HAVE_LIBS_MOUNT_AND_BLKID)
+-  # libmount links against blkid anyway
+-  target_link_libraries(KF5KIOCore PRIVATE LibMount::LibMount Blkid::Blkid)
++if(HAVE_LIB_MOUNT)
++  target_link_libraries(KF5KIOCore PRIVATE LibMount::LibMount)
+ endif()
+ 
+ # this should be done by cmake, see bug 371721
+diff --git a/src/core/config-kmountpoint.h.cmake 
b/src/core/config-kmountpoint.h.cmake
+index f824d4042..3673eb141 100644
+--- a/src/core/config-kmountpoint.h.cmake
 b/src/core/config-kmountpoint.h.cmake
+@@ -1,7 +1,7 @@
+ #cmakedefine01 HAVE_GETMNTINFO
+ #cmakedefine01 GETMNTINFO_USES_STATVFS
+ 
+-#cmakedefine01 HAVE_LIBS_MOUNT_AND_BLKID
++#cmakedefine01 HAVE_LIB_MOUNT
+ 
+ #cmakedefine01 HAVE_SYS_MOUNT_H
+ #cmakedefine01 HAVE_FSTAB_H
+diff --git a/src/core/kmountpoint.cpp b/src/core/kmountpoint.cpp
+index e2d32055c..f41cff5ee 100644
+--- a/src/core/kmountpoint.cpp
 b/src/core/kmountpoint.cpp
+@@ -44,7 +44,7 @@ static const Qt::CaseSensitivity cs = Qt::CaseSensitive;
+ #endif
+ 
+ // Linux
+-#if HAVE_LIBS_MOUNT_AND_BLKID
++#if HAVE_LIB_MOUNT
+ #include 
+ #include 
+ #endif
+@@ -176,7 +176,7 @@ KMountPoint::List 
KMountPoint::possibleMountPoints(DetailsNeededFlags infoNeeded
+ #ifdef Q_OS_WIN
+ result = KMountPoint::currentMountPoints(infoNeeded);
+ 
+-#elif HAVE_LIBS_MOUNT_AND_BLKID
++#elif HAVE_LIB_MOUNT
+ if (struct libmnt_table *table = mnt_new_table()) {
+ // By default parses "/etc/fstab"
+ if (mnt_table_parse_fstab(table, nullptr) == 0) {
+@@ -202,23 +202,13 @@ KMountPoint::List 
KMountPoint::possibleMountPoints(DetailsNeededFlags infoNeeded
+ // or some network mount
+ if (const char *source = mnt_fs_get_source(fs)) {
+ mp->d->m_mountedFrom = QFile::decodeName(source);
+-if 
(mp->d->m_mountedFrom.startsWith(QLatin1String("UUID")) || 
mp->d->m_mountedFrom.startsWith(QLatin1String("LABEL"))) {
+-// Use blkid to resolve UUID/LABEL to the device file
+-if (char *blkSource = 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2021-11-05 Thread Andreas Sturmlechner
commit: cbd3304bec97dc48275fd2334710ee4d52802477
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov  5 16:23:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  5 16:24:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd3304b

kde-frameworks/kio: Drop 5.87.0 (r0)

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

 kde-frameworks/kio/kio-5.87.0.ebuild | 95 
 1 file changed, 95 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.87.0.ebuild 
b/kde-frameworks/kio/kio-5.87.0.ebuild
deleted file mode 100644
index 6c1d184379b..000
--- a/kde-frameworks/kio/kio-5.87.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kbookmarks-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   sys-apps/util-linux
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   ecm_pkg_postrm
-   xdg_desktop_database_update
-}



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

2021-11-05 Thread Andreas K. Hüttel
commit: e94a1bdc18ee3541536c959f2f6b19b7a5e73753
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov  5 16:19:59 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov  5 16:19:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94a1bdc

dev-perl/Alien-OpenSSL: New package

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

 .../Alien-OpenSSL/Alien-OpenSSL-0.120.0.ebuild | 28 ++
 dev-perl/Alien-OpenSSL/Manifest|  1 +
 dev-perl/Alien-OpenSSL/metadata.xml|  8 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.120.0.ebuild 
b/dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.120.0.ebuild
new file mode 100644
index 000..7f2a6c9313b
--- /dev/null
+++ b/dev-perl/Alien-OpenSSL/Alien-OpenSSL-0.120.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=0.12
+inherit perl-module
+
+DESCRIPTION="Alien wrapper for OpenSSL"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-perl/Alien-Build-0.38.0
+   dev-libs/openssl
+"
+DEPEND="
+   dev-libs/openssl
+"
+BDEPEND="${RDEPEND}
+   >=dev-perl/Alien-Build-0.320.0
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+   test? (
+   dev-perl/Test2-Suite
+   )
+"

diff --git a/dev-perl/Alien-OpenSSL/Manifest b/dev-perl/Alien-OpenSSL/Manifest
new file mode 100644
index 000..5165a164875
--- /dev/null
+++ b/dev-perl/Alien-OpenSSL/Manifest
@@ -0,0 +1 @@
+DIST Alien-OpenSSL-0.12.tar.gz 17218 BLAKE2B 
4bc9b59f3b7f35ec57926b05b35dae14182fde439a46531c6c636d11fd1e59e6a6444cbe5aee6931bd42140e1de73aee9b0e7b34f9a5b1f48a764c6286ecca2e
 SHA512 
30d5d821eeb65c89886b067361f02248249b21b9e78c5c9624a38acaf6050ee77935e0c9a6c8f455aa7414f7f9ec0711d589b132440534df8d41d179bbd46255

diff --git a/dev-perl/Alien-OpenSSL/metadata.xml 
b/dev-perl/Alien-OpenSSL/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Alien-OpenSSL/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] proj/kde:master commit in: media-gfx/krita/

2021-11-05 Thread Andreas Sturmlechner
commit: 35c596975a9603140020ac5ca314791328b64e67
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov  5 11:26:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  5 15:54:49 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=35c59697

media-gfx/krita: Update dependencies, build options

Upstream commits:
3d24ed1314471371dc42c0b0d93e3c0037942412
6ccc1e4b9fa3e027b13068fd7cfd84277be68ec0
d66383f6c593d21463c658fbcc6adef28a7f570f
7699e8a1cb0d18751ad02fb786c0d15562a76e51
7df61f0aa4db59a0b689a17e320ef4f34d961113
0d811d3464a8ba10f3c8dc705a302f030326a73d
f25646800ba3e5ccbc70f8c66c66867698a82548
e08adffe97f886a387fa0f2e274094b920b56972

Bug: https://bugs.gentoo.org/821244
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/krita/krita-.ebuild | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/media-gfx/krita/krita-.ebuild 
b/media-gfx/krita/krita-.ebuild
index 8fa12af0f4..b748b7c29e 100644
--- a/media-gfx/krita/krita-.ebuild
+++ b/media-gfx/krita/krita-.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/;
 
 LICENSE="GPL-3"
 SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr 
pdf qtmedia +raw tiff vc"
+IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr 
pdf qtmedia +raw vc webp"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # bug 630508
@@ -63,25 +63,23 @@ RDEPEND="${PYTHON_DEPS}
media-gfx/exiv2:=
media-libs/lcms
media-libs/libpng:0=
+   media-libs/tiff:0
sys-libs/zlib
virtual/opengl
x11-libs/libX11
x11-libs/libXi
-   color-management? ( media-libs/opencolorio )
+   color-management? ( >=media-libs/opencolorio-2.0.0 )
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
heif? ( media-libs/libheif:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
-   openexr? (
-   media-libs/ilmbase:=
-   =dev-qt/qtmultimedia-${QTMIN}:5 )
raw? ( media-libs/libraw:= )
-   tiff? ( media-libs/tiff:0 )
+   webp? ( >=media-libs/libwebp-1.2.0:= )
 "
 DEPEND="${RDEPEND}
vc? ( >=dev-libs/vc-1.1.0 )
@@ -101,8 +99,9 @@ src_configure() {
 
local mycmakeargs=(
-DENABLE_UPDATERS=OFF
+   -DFETCH_TRANSLATIONS=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged
-   $(cmake_use_find_package color-management OCIO)
+   $(cmake_use_find_package color-management OpenColorIO)
$(cmake_use_find_package fftw FFTW3)
$(cmake_use_find_package gif GIF)
$(cmake_use_find_package gsl GSL)
@@ -113,8 +112,8 @@ src_configure() {
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package qtmedia Qt5Multimedia)
$(cmake_use_find_package raw LibRaw)
-   $(cmake_use_find_package tiff TIFF)
$(cmake_use_find_package vc Vc)
+   $(cmake_use_find_package webp WebP)
)
 
ecm_src_configure



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

2021-11-05 Thread Jakov Smolić
commit: a22089ef5ea99ca5a519a3fb1158d9d91379b49e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 15:29:18 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 15:29:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22089ef

dev-python/python-openstackclient: Stabilize 5.6.0 ALLARCHES, #821802

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git 
a/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild 
b/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild
index e7dec8d9493..1d5e30447b3 100644
--- a/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild
+++ b/dev-python/python-openstackclient/python-openstackclient-5.6.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: d4d2f50018a9e1771589a54c01b5837210e35cb3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 15:29:24 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 15:29:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d2f500

sys-apps/pkgcore: Stabilize 0.12.8 amd64, #821832

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
index bf0996ccbaa..cb2a5a6cf90 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2021-11-05 Thread Jakov Smolić
commit: 9cc3543e07a477281820d90bb74067f2b45e0eac
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 15:29:20 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 15:29:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc3543e

dev-python/python-novaclient: Stabilize 17.6.0-r1 ALLARCHES, #821802

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild 
b/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
index 5e34b607928..4622bf184c9 100644
--- a/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
+++ b/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: 7a8d31b063c929c4b53044c36e1bb12c6ed07f9c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 15:29:19 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 15:29:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8d31b0

dev-python/python-neutronclient: Stabilize 7.6.0 ALLARCHES, #821802

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild
index 7b37124299a..b8f497525c4 100644
--- a/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-7.6.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2021-11-05 Thread Lars Wendler
commit: 07e477a2e2429bcc43de1aee18737b8161143f01
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 15:22:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 15:22:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e477a2

sys-libs/ldb: Package depends on virtual/libcrypt

Closes: https://bugs.gentoo.org/821937
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/ldb/ldb-2.3.1.ebuild| 4 +++-
 sys-libs/ldb/ldb-2.4.0-r1.ebuild | 4 +++-
 sys-libs/ldb/ldb-2.4.1.ebuild| 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/sys-libs/ldb/ldb-2.3.1.ebuild b/sys-libs/ldb/ldb-2.3.1.ebuild
index 709bfb35273..b6e69d0d529 100644
--- a/sys-libs/ldb/ldb-2.3.1.ebuild
+++ b/sys-libs/ldb/ldb-2.3.1.ebuild
@@ -37,7 +37,9 @@ RDEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   virtual/libcrypt
+"
 BDEPEND="${PYTHON_DEPS}
dev-libs/libxslt
virtual/pkgconfig

diff --git a/sys-libs/ldb/ldb-2.4.0-r1.ebuild b/sys-libs/ldb/ldb-2.4.0-r1.ebuild
index e2702089890..e11b7972d4a 100644
--- a/sys-libs/ldb/ldb-2.4.0-r1.ebuild
+++ b/sys-libs/ldb/ldb-2.4.0-r1.ebuild
@@ -37,7 +37,9 @@ RDEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   virtual/libcrypt
+"
 BDEPEND="${PYTHON_DEPS}
dev-libs/libxslt
virtual/pkgconfig

diff --git a/sys-libs/ldb/ldb-2.4.1.ebuild b/sys-libs/ldb/ldb-2.4.1.ebuild
index af09e5b0259..36aa67609f5 100644
--- a/sys-libs/ldb/ldb-2.4.1.ebuild
+++ b/sys-libs/ldb/ldb-2.4.1.ebuild
@@ -37,7 +37,9 @@ RDEPEND="
sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
)
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   virtual/libcrypt
+"
 BDEPEND="${PYTHON_DEPS}
dev-libs/libxslt
virtual/pkgconfig



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

2021-11-05 Thread Arthur Zamarin
commit: 1d1054ba499098a2dd97ec5fe705334ce2ca036e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  5 15:12:43 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  5 15:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1054ba

dev-python/python-lsp-server: drop 1.2.2, 1.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-lsp-server/Manifest  |  2 -
 .../python-lsp-server-1.2.2.ebuild | 85 --
 .../python-lsp-server-1.2.3.ebuild | 85 --
 3 files changed, 172 deletions(-)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 5b458b0658a..e83a06d3fd4 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1,3 +1 @@
-DIST python-lsp-server-1.2.2.tar.gz 61742 BLAKE2B 
d0886549d9ebf79bf97be30abb361be1fdee243abf9ed4707e27857122e9721dcc59f968c4ad7d2904ba11f06e6e6dc34593e5255ce0c9c528defdab7b6e3b7e
 SHA512 
afeb0798fef151ab7cb79b3a0b294a30111d4bb409a4a8ad5148f9cb3dfb9a56e0033541b44a2b683bf043fcb31a8d83a788b0c9c22587b6ae532abb288542a6
-DIST python-lsp-server-1.2.3.tar.gz 62072 BLAKE2B 
3d84e2d1eb77a706eee2da0e02bfab5e075faec9a0279070e2e43bd9dbfb973c6e343c5c2e3826fd64b55987603f7b1b27762d598bd1b5689f2013e3f5d06e90
 SHA512 
48b9441962d9d00010cee9b482f141259ff4944f737626630ef5051cac82578c9a37f62eea238c6e9df1b90dae739db335195a9eff4f50d0120721763791dad1
 DIST python-lsp-server-1.2.4.tar.gz 62073 BLAKE2B 
b1426d71a4da5ac29fa6b3e956010625d594eee7924a51eb5074933866254189a9738895bc5dd4aae8acc1733b9f162b73646d9a3eee3ac17a587456f2da00e4
 SHA512 
862d59426c6e7c19f9d3d2766ec5f9ec818d29988ee72cde9553e4b1725fbbe4230ed2f6d7e8d08983c9ef1ced8d5afe42d6751ea529d3d8799c8930b1e10a26

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.2.2.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.2.2.ebuild
deleted file mode 100644
index 7486604609a..000
--- a/dev-python/python-lsp-server/python-lsp-server-1.2.2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python Language Server for the Language Server Protocol"
-HOMEPAGE="https://github.com/python-lsp/python-lsp-server;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-IUSE="all-plugins"
-
-BDEPEND="
-   test? (
-   dev-python/autopep8[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}]
-   >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}]
-   =dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/rope-0.10.5[${PYTHON_USEDEP}]
-   dev-python/yapf[${PYTHON_USEDEP}]
-   )"
-
-RDEPEND="
-   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
-   =dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pluggy[${PYTHON_USEDEP}]
-   all-plugins? (
-   dev-python/autopep8[${PYTHON_USEDEP}]
-   >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}]
-   >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}]
-   =dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/rope-0.10.5[${PYTHON_USEDEP}]
-   dev-python/yapf[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # remove pytest-cov dep
-   sed -i -e '0,/addopts/I!d' setup.cfg || die
-
-   # This test is continuously breaking
-   sed -i -e 's/test_folding/_&/' test/plugins/test_folding.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-   optfeature "Automatically formats Python code to conform to the PEP 8 
style guide" dev-python/autopep8
-   optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
-   optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
-   optfeature "Python style guide checker (fka pep8)" 
dev-python/pycodestyle
-   optfeature "Python docstring style checker" dev-python/pydocstyle
-   optfeature "Passive checker for Python programs" dev-python/pyflakes
-   optfeature "Python code static checker" dev-python/pylint
-   optfeature "Python refactoring library" dev-python/rope
-   

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

2021-11-05 Thread Jakov Smolić
commit: 319812f22084cb47b4eac339bcd160dd1747c918
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:54:56 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:54:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319812f2

dev-libs/libusbhp: Port to EAPI 7

Closes: https://bugs.gentoo.org/819606
Signed-off-by: Jakov Smolić  gentoo.org>

 .../{libusbhp-1.0.2.ebuild => libusbhp-1.0.2-r1.ebuild} | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libusbhp/libusbhp-1.0.2.ebuild 
b/dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild
similarity index 65%
rename from dev-libs/libusbhp/libusbhp-1.0.2.ebuild
rename to dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild
index a0f207b3580..af8356687f2 100644
--- a/dev-libs/libusbhp/libusbhp-1.0.2.ebuild
+++ b/dev-libs/libusbhp/libusbhp-1.0.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DESCRIPTION="Usb Hotplug Library"
 HOMEPAGE="http://www.aasimon.org/libusbhp/;
@@ -10,19 +10,18 @@ SRC_URI="http://www.aasimon.org/${PN}/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~mips ~x86"
-IUSE="static-libs"
 
 RDEPEND=">=virtual/libudev-147"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
econf \
-   $(use_enable static-libs static) \
+   --disable-static \
--without-debug
 }
 
 src_install() {
default
-   use static-libs || find "${ED}" -name '*.la' -delete
+   find "${ED}" -name '*.la' -delete || die
 }



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

2021-11-05 Thread Jakov Smolić
commit: 769be08f3ac6e85a3406209eac0a8c5ebcacaa06
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:40 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769be08f

dev-python/ipykernel: Stabilize 6.2.0 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/ipykernel/ipykernel-6.2.0.ebuild 
b/dev-python/ipykernel/ipykernel-6.2.0.ebuild
index 0d505a7d8f3..bbf31e31165 100644
--- a/dev-python/ipykernel/ipykernel-6.2.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 RDEPEND="
>=dev-python/debugpy-1.0.0[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: d19ac7b9be0901d37786ea2be918d1ad94cf645b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:54:54 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:54:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19ac7b9

sys-process/latencytop: Port to EAPI 7

Closes: https://bugs.gentoo.org/819177
Signed-off-by: Jakov Smolić  gentoo.org>

 .../{latencytop-0.5-r1.ebuild => latencytop-0.5-r2.ebuild}  | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-process/latencytop/latencytop-0.5-r1.ebuild 
b/sys-process/latencytop/latencytop-0.5-r2.ebuild
similarity index 90%
rename from sys-process/latencytop/latencytop-0.5-r1.ebuild
rename to sys-process/latencytop/latencytop-0.5-r2.ebuild
index b11c17b59a0..fa540325458 100644
--- a/sys-process/latencytop/latencytop-0.5-r1.ebuild
+++ b/sys-process/latencytop/latencytop-0.5-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit epatch linux-info
+inherit linux-info
 
 DESCRIPTION="tool for identifying where in the system latency is happening"
 HOMEPAGE="http://git.infradead.org/latencytop.git;
@@ -19,10 +19,11 @@ KEYWORDS="amd64 ~arm x86"
 IUSE="gtk"
 
 RDEPEND="dev-libs/glib:2
+   sys-libs/ncurses:0=
gtk? ( x11-libs/gtk+:2 )
-   sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 # Upstream is dead, so there are no bugs to track for any
 # of these patches.
@@ -41,7 +42,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   epatch "${PATCHES[@]}"
+   default
 
# Without a configure script, we toggle bools manually
# This also needs to be done after patches are applied



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

2021-11-05 Thread Jakov Smolić
commit: 7f1b2e80d753e3eb9614dfba1c9bf8e84825ace4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:40 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1b2e80

dev-python/pytest-tornado: Stabilize 0.8.1 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pytest-tornado/pytest-tornado-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-tornado/pytest-tornado-0.8.1.ebuild 
b/dev-python/pytest-tornado/pytest-tornado-0.8.1.ebuild
index 401ae0463e2..191ed1ac4fc 100644
--- a/dev-python/pytest-tornado/pytest-tornado-0.8.1.ebuild
+++ b/dev-python/pytest-tornado/pytest-tornado-0.8.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/eugeniy/pytest-tornado/archive/refs/tags/v${PV}.tar.
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 sparc"
+KEYWORDS="amd64 sparc"
 
 RDEPEND="
>=dev-python/pytest-3.6[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: f39c7c34d753aaa8d37b597a408e46cbf7c3fc50
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:54:53 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:54:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39c7c34

sys-block/noflushd: Port to EAPI 7

Closes: https://bugs.gentoo.org/819225
Signed-off-by: Jakov Smolić  gentoo.org>

 .../noflushd/{noflushd-2.8.ebuild => noflushd-2.8-r1.ebuild} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-block/noflushd/noflushd-2.8.ebuild 
b/sys-block/noflushd/noflushd-2.8-r1.ebuild
similarity index 77%
rename from sys-block/noflushd/noflushd-2.8.ebuild
rename to sys-block/noflushd/noflushd-2.8-r1.ebuild
index b1c15b456d9..516154148a9 100644
--- a/sys-block/noflushd/noflushd-2.8.ebuild
+++ b/sys-block/noflushd/noflushd-2.8-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DESCRIPTION="A daemon to spin down your disks and force accesses to be cached"
 HOMEPAGE="http://noflushd.sourceforge.net/;
@@ -10,17 +10,15 @@ SRC_URI="mirror://sourceforge/noflushd/${PN}-${PV}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE=""
 
 src_configure() {
econf \
-   --with-docdir=/usr/share/doc/${PF} \
-   --with-initdir=/etc/init.d
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-initdir="${EPREFIX}"/etc/init.d
 }
 
 src_install() {
-   emake install DESTDIR="${D}"
-   dodoc NEWS
+   default
 
newinitd "${FILESDIR}"/noflushd.rc6 noflushd
newconfd "${FILESDIR}"/noflushd.confd noflushd



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

2021-11-05 Thread Jakov Smolić
commit: b19214ba98319d84caac4776baface2717c6d841
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:48 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19214ba

dev-python/fqdn: Stabilize 1.5.1 amd64, #821769

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/fqdn/fqdn-1.5.1.ebuild 
b/dev-python/fqdn/fqdn-1.5.1.ebuild
index c39351664eb..a4c271c5432 100644
--- a/dev-python/fqdn/fqdn-1.5.1.ebuild
+++ b/dev-python/fqdn/fqdn-1.5.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ypcrts/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2021-11-05 Thread Jakov Smolić
commit: 0e017a7483d46d1b8981e025f9f744b04b3eb560
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:41 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e017a74

dev-python/ipyparallel: Stabilize 7.1.0 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/ipyparallel/ipyparallel-7.1.0.ebuild 
b/dev-python/ipyparallel/ipyparallel-7.1.0.ebuild
index 9903ac88bba..e87d38e3674 100644
--- a/dev-python/ipyparallel/ipyparallel-7.1.0.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-7.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 sparc"
+KEYWORDS="amd64 sparc"
 
 RDEPEND="
dev-python/entrypoints[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: 8504d84d10c09df3162e3aa17a0edd9f98ed00fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8504d84d

dev-python/python-lsp-server: Stabilize 1.2.4 ALLARCHES, #821793

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/python-lsp-server/python-lsp-server-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.2.4.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.2.4.ebuild
index b04edfbecc6..1cd1a5e0112 100644
--- a/dev-python/python-lsp-server/python-lsp-server-1.2.4.ebuild
+++ b/dev-python/python-lsp-server/python-lsp-server-1.2.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 IUSE="all-plugins"
 



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

2021-11-05 Thread Jakov Smolić
commit: ee017a055b8f6d3d4ea04ae0342320a4892cdbd6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:54:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:54:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee017a05

app-admin/gamin: Port to EAPI 8

Closes: https://bugs.gentoo.org/819702
Signed-off-by: Jakov Smolić  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22761
Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/gamin/gamin-0.1.10-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/app-admin/gamin/gamin-0.1.10-r1.ebuild 
b/app-admin/gamin/gamin-0.1.10-r1.ebuild
index a19d50b7724..f3ef1bf5e07 100644
--- a/app-admin/gamin/gamin-0.1.10-r1.ebuild
+++ b/app-admin/gamin/gamin-0.1.10-r1.ebuild
@@ -1,21 +1,20 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-inherit multilib-build
+inherit multilib-minimal
 
 DESCRIPTION="Meta package providing the File Alteration Monitor API & Server"
 HOMEPAGE="https://www.gnome.org/~veillard/gamin/;
-SRC_URI=""
 
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
 
-RDEPEND="!app-admin/fam
-   >=dev-libs/libgamin-0.1.10-r4[${MULTILIB_USEDEP}]"
-DEPEND=""
+RDEPEND="
+   !app-admin/fam
+   >=dev-libs/libgamin-0.1.10-r4[${MULTILIB_USEDEP}]
+"
 
 PDEPEND=">=app-admin/gam-server-0.1.10"



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

2021-11-05 Thread Jakov Smolić
commit: 54c75aab452b00822e431b5daaf926f5a75c2391
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:31 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c75aab

dev-python/elasticsearch-py: Stabilize 7.14.1 amd64, #821745

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild
index 78adda22d55..ac9c4a6c7c7 100644
--- a/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.14.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="async doc test"
 
 PROPERTIES="test_network"



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

2021-11-05 Thread Jakov Smolić
commit: 5391baa10d9a5aab0d040414d245b9eea0d1671c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:22 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5391baa1

sys-cluster/keepalived: Stabilize 2.2.4 amd64, #821658

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-cluster/keepalived/keepalived-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/keepalived/keepalived-2.2.4.ebuild 
b/sys-cluster/keepalived/keepalived-2.2.4.ebuild
index a8810b549df..193e508c386 100644
--- a/sys-cluster/keepalived/keepalived-2.2.4.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
 IUSE="+bfd dbus json regex snmp systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/

2021-11-05 Thread Jakov Smolić
commit: 8528f58460bb0bdc9c57911efc72974a27304db5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:54:51 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8528f584

sys-auth/polkit-pkla-compat: Port to EAPI 8

Closes: https://bugs.gentoo.org/819228
Signed-off-by: Jakov Smolić  gentoo.org>

 ...la-compat-0.1.ebuild => polkit-pkla-compat-0.1-r1.ebuild} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild 
b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
similarity index 76%
rename from sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
rename to sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
index ff1865e975e..1f0ef021b4c 100644
--- a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
+++ b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="Rules for polkit to add compatibility with pklocalauthority"
 HOMEPAGE="https://pagure.io/polkit-pkla-compat;
@@ -10,22 +10,20 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.xz;
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.30
>=sys-auth/polkit-0.110"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
virtual/pkgconfig"
 
-DOCS="AUTHORS NEWS README"
-
 src_install() {
default
fowners -R root:polkitd /etc/polkit-1/localauthority
 }
 
 pkg_postinst() {
-   chown -R root:polkitd "${EROOT}"/etc/polkit-1/localauthority
+   chown -R root:polkitd "${EROOT}"/etc/polkit-1/localauthority || die
 }



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

2021-11-05 Thread Jakov Smolić
commit: ac3ef998bf742e962dec6906acd7705b086deff1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:26 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3ef998

dev-python/cairocffi: Stabilize 1.3.0 amd64, #821736

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/cairocffi/cairocffi-1.3.0.ebuild 
b/dev-python/cairocffi/cairocffi-1.3.0.ebuild
index 9442124fb0b..a78d59eacdc 100644
--- a/dev-python/cairocffi/cairocffi-1.3.0.ebuild
+++ b/dev-python/cairocffi/cairocffi-1.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2021-11-05 Thread Jakov Smolić
commit: 33133ff7e6d37c84e820a32b8bdfcc99327f46b1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:53 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33133ff7

dev-python/multidict: Stabilize 5.2.0 amd64, #821772

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/multidict/multidict-5.2.0.ebuild 
b/dev-python/multidict/multidict-5.2.0.ebuild
index d028287f49b..737bf00c8bb 100644
--- a/dev-python/multidict/multidict-5.2.0.ebuild
+++ b/dev-python/multidict/multidict-5.2.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~x64-macos"
 
 BDEPEND=">=dev-python/cython-0.28.4[${PYTHON_USEDEP}]"
 



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

2021-11-05 Thread Jakov Smolić
commit: 291d9b1b7002c946226cc8f6c5e9dc5404a152da
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:49 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291d9b1b

dev-python/isoduration: Stabilize 20.11.0 amd64, #821769

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/isoduration/isoduration-20.11.0.ebuild 
b/dev-python/isoduration/isoduration-20.11.0.ebuild
index 3ad8068432c..5a34e7ecf92 100644
--- a/dev-python/isoduration/isoduration-20.11.0.ebuild
+++ b/dev-python/isoduration/isoduration-20.11.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND=">=dev-python/arrow-0.15.0[${PYTHON_USEDEP}]"
 BDEPEND="



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

2021-11-05 Thread Jakov Smolić
commit: 1ffd30c36eb77fc7a8b2767a3de76831e481d002
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:39 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffd30c3

dev-python/debugpy: Stabilize 1.5.1 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/debugpy/debugpy-1.5.1.ebuild 
b/dev-python/debugpy/debugpy-1.5.1.ebuild
index 5cfd8e9ece6..ffda500d0cb 100644
--- a/dev-python/debugpy/debugpy-1.5.1.ebuild
+++ b/dev-python/debugpy/debugpy-1.5.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # There is not enough time in the universe for this test suite
 RESTRICT="test"



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

2021-11-05 Thread Jakov Smolić
commit: 17ef510e311476b342581a4ec1ad4e1a11ca0b4e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:49 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ef510e

dev-python/jsonschema: Stabilize 4.1.2 amd64, #821769

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/jsonschema/jsonschema-4.1.2.ebuild 
b/dev-python/jsonschema/jsonschema-4.1.2.ebuild
index 234529239e1..8694b3e7112 100644
--- a/dev-python/jsonschema/jsonschema-4.1.2.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]



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

2021-11-05 Thread Jakov Smolić
commit: c1661dcf7deeea210b0bf21b187401bdae67f639
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1661dcf

dev-python/pydevd: Stabilize 2.7.0 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pydevd/pydevd-2.7.0.ebuild 
b/dev-python/pydevd/pydevd-2.7.0.ebuild
index 5d93f198974..f4e60fa34b4 100644
--- a/dev-python/pydevd/pydevd-2.7.0.ebuild
+++ b/dev-python/pydevd/pydevd-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/PyDev.Debugger-${MY_P}"
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # After removing and recompiling the prebuilt lib the tests fail?
 # For some reason the test suite is executing a slightly different gdb command



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

2021-11-05 Thread Jakov Smolić
commit: 929945f63d355f97664feb197b45aadc0478eeda
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:42 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929945f6

dev-python/untangle: Stabilize 1.1.1 amd64, #821763

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/untangle/untangle-1.1.1.ebuild 
b/dev-python/untangle/untangle-1.1.1.ebuild
index 6577d856b6e..851dd92093a 100644
--- a/dev-python/untangle/untangle-1.1.1.ebuild
+++ b/dev-python/untangle/untangle-1.1.1.ebuild
@@ -13,4 +13,4 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"



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

2021-11-05 Thread Jakov Smolić
commit: b96693dbf3e952df0263cab7e644e1809420d39e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 14:56:30 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 14:56:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96693db

dev-python/unasync: Stabilize 0.5.0 amd64, #821745

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/unasync/unasync-0.5.0.ebuild 
b/dev-python/unasync/unasync-0.5.0.ebuild
index 11d920d5990..6b5c2b949c4 100644
--- a/dev-python/unasync/unasync-0.5.0.ebuild
+++ b/dev-python/unasync/unasync-0.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/python-trio/unasync/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 src_prepare() {
# Stop test from breaking itself



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

2021-11-05 Thread Akinori Hattori
commit: 74dc69feb6636523a613f1ffed9bf12ed9e72122
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Nov  5 14:09:27 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Nov  5 14:09:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74dc69fe

app-i18n/zinnia-tomoe: update LICENSE

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild 
b/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild
index 59e943d8c1f..97bdbdaa6f7 100644
--- a/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild
+++ b/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2013-2020 Gentoo Authors
+# Copyright 2013-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ DESCRIPTION="Handwriting model files trained with Tomoe data"
 HOMEPAGE="https://taku910.github.io/zinnia/ https://github.com/taku910/zinnia 
https://sourceforge.net/projects/zinnia/;
 SRC_URI="mirror://sourceforge/zinnia/${MY_P}.tar.bz2"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE=""



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

2021-11-05 Thread Akinori Hattori
commit: 9a7fe11dae355580c4f2e6699c4049cd78bcc559
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Nov  5 14:11:37 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Nov  5 14:11:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7fe11d

app-i18n/zinnia-tomoe: update to EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild 
b/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild
index 97bdbdaa6f7..81cfc5262b1 100644
--- a/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild
+++ b/app-i18n/zinnia-tomoe/zinnia-tomoe-0.6.0_p20080911.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2013-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="8"
 
 inherit autotools
 
@@ -16,16 +16,16 @@ SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE=""
 
-DEPEND="app-i18n/zinnia"
-RDEPEND="${DEPEND}"
-
+RDEPEND="app-i18n/zinnia"
+DEPEND="${RDEPEND}"
 S="${WORKDIR}/${MY_P}"
 
-DOCS=(AUTHORS)
+DOCS=( AUTHORS )
 
 src_prepare() {
default
-   mv configure.in configure.ac || die
-   sed -e "/^modeldir[[:space:]]*=/s/lib/$(get_libdir)/" -i Makefile.am || 
die
+   sed -i "/^modeldir[[:space:]]*=/s/lib/$(get_libdir)/" Makefile.am || die
+
+   mv configure.{in,ac} || die
eautoreconf
 }



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

2021-11-05 Thread 罗百科
commit: a9506d0fdd5713698e24b41ce4f6f5afea2bd7ad
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Nov  5 13:38:53 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Nov  5 13:39:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9506d0f

dev-lang/zig: Disable experimental useflag for newest

Doesn't build otherwise, can't be fixed easily as
upstream assumes full LLVM_TARGETS available

Bug: https://bugs.gentoo.org/800206
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-lang/zig/{zig-0.8.1.ebuild => zig-0.8.1-r1.ebuild} | 5 ++---
 dev-lang/zig/zig-.ebuild   | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-lang/zig/zig-0.8.1.ebuild b/dev-lang/zig/zig-0.8.1-r1.ebuild
similarity index 89%
rename from dev-lang/zig/zig-0.8.1.ebuild
rename to dev-lang/zig/zig-0.8.1-r1.ebuild
index 3a6741c72cd..6d44bbced52 100644
--- a/dev-lang/zig/zig-0.8.1.ebuild
+++ b/dev-lang/zig/zig-0.8.1-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A robust, optimal, and maintainable programming 
language"
 HOMEPAGE="https://ziglang.org/;
 LICENSE="MIT"
 SLOT="0"
-IUSE="+experimental test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 if [[ ${PV} ==  ]]; then
@@ -37,8 +37,7 @@ RDEPEND="
sys-devel/clang:${LLVM_MAX_SLOT}
>=sys-devel/lld-12.0.0
https://ziglang.org/;
 LICENSE="MIT"
 SLOT="0"
-IUSE="+experimental test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 if [[ ${PV} ==  ]]; then
@@ -37,8 +37,7 @@ RDEPEND="
sys-devel/clang:${LLVM_MAX_SLOT}
>=sys-devel/lld-12.0.0


[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2021-11-05 Thread Mart Raudsepp
commit: 2994895ac6a21868ac03ac1d5f38d3895d99283c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Nov  5 13:32:59 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Nov  5 13:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2994895a

gnome-extra/evolution-ews: bump to 3.42.1

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

 gnome-extra/evolution-ews/Manifest |  1 +
 .../evolution-ews/evolution-ews-3.42.1.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index e6bdcf21a5d..cbeda195b21 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,3 +1,4 @@
 DIST evolution-ews-3.40.3.tar.xz 673800 BLAKE2B 
4d8cbce33552a40551db08f25bb784ec1b54df0672bab95cd278de6a761a0ed05d5d21754107043fcfde1b533edfbce6a25b2d7fc3c6e885bc7618efd8c89763
 SHA512 
c35da74f1c52dabf1d3373654a70a7fa005cbc8ebb30a64c3315cffae21a049918eb9821773020a7178c64caac0b9360ea562eda748b1e26911fcb4fcb90
 DIST evolution-ews-3.40.4.tar.xz 673888 BLAKE2B 
532b708795db3ffdff69b44d31c49ff9c4800b527b09d4440b383a16f6ad283cea5ebdfae5cf104e08d8f2166d7269d6810d4ae6ead2c55af7f77633292d7376
 SHA512 
7f89e8cebf5931bd7d2f636b1780d914f069fb62ac4e14ad0ab2c9759e4553bc5d58a53b65a635c7b5be298fc017f375f9ca4d1c96002804093b9f47107455f2
 DIST evolution-ews-3.42.0.tar.xz 682796 BLAKE2B 
6b9fe9d2cae4be586d0cc96188a9e4b10c2fdc3ba0044b19daac70039019f2422416899a7c020c633d473372d424c826aa3a78b5d4b6f0d091364d9db6786ce2
 SHA512 
62e912827a31b6cf23b572206f27981b255d27cccd252209b1927eb99e39ad6a9a3db7e0c410664c81ff6dfa2156cf0853ea211de3e8fdb4c26db22b19f9ddd9
+DIST evolution-ews-3.42.1.tar.xz 685356 BLAKE2B 
b3be78f64fbac8fac5fca284850e214304a1b8fdad7354a7ce5134fa12514d36425bf8b841c1a21c58df5604f94a86650325efc052bd5f826105a7d5d001deaf
 SHA512 
42dd9a935d6bd59ccd54340b92fcbaf31c262234563928792116edc31bdf5b078caa8fba0d54084ce168f243652a890e02d3789d44512bcfc808083515bd5e32

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.42.1.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.42.1.ebuild
new file mode 100644
index 000..2088827c202
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.42.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake gnome2
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# libical-glib currently (2020-02-29) oddly behind USE=introspection
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.62:2
+   >=dev-libs/libical-3.0.5:0=[introspection(-)]
+   >=dev-libs/json-glib-1.0.4
+   >=dev-libs/libmspack-0.4
+   dev-libs/libxml2:2
+   >=gnome-extra/evolution-data-server-${PV}:0=
+   >=mail-client/evolution-${PV}:2.0
+   >=net-libs/libsoup-2.58:2.4
+   >=x11-libs/gtk+-3.10:3
+"
+DEPEND="${RDEPEND}
+   test? ( net-libs/uhttpmock )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# Unittests fail to find libevolution-ews.so
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
+# call; if needed, set them after cmake_src_prepare call, if that works
+src_prepare() {
+   cmake_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_MSPACK=ON
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}
+
+src_test() {
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+}



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

2021-11-05 Thread Mart Raudsepp
commit: ced4206c5fdc9af1644f71f2ae2b51fd311c3da5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Nov  5 13:31:53 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Nov  5 13:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced4206c

mail-client/evolution: bump to 3.42.1

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

 mail-client/evolution/Manifest|   1 +
 mail-client/evolution/evolution-3.42.1.ebuild | 151 ++
 2 files changed, 152 insertions(+)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 81fbcaea5a6..3e2e231ce42 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,3 +1,4 @@
 DIST evolution-3.40.3.tar.xz 12216768 BLAKE2B 
7b146ee09abff566a5a0cbbda9dda6ce5cd26c076462fd511cbc02fa35352d1ab776c67c5c0278963a6f96c2ea8410588925cce1c05300e34ad5252de618
 SHA512 
08fcfdafd78ee323a57355dec1c8755525eefb599b70e6fb60ed0e9963a538a4b3f172b78f03aecbd245741fad08363b01ada46c2e349a9ccdc080d28c286452
 DIST evolution-3.40.4.tar.xz 12219300 BLAKE2B 
cbe56014252e8a23debbd4055be85d8bf89e25aa677b92880a6dba78d5d5fbb452403d5f9199b0257ca4c7ee10bff3bc5ca7601fa74390cf6d01d4d7cf099d1d
 SHA512 
f6f08ab3cbc21397a0727b1edc5e37711294fdba6e537000d5a9f11f0142f69702fffad3922645fab256ccdee348b914a87abd0e6ed843c01762ccd32333518a
 DIST evolution-3.42.0.tar.xz 12243112 BLAKE2B 
fc79c75b4a684da8d0c09fbc8b682095704d9446c93909d57947083fb5798b622efdb4dc52423bc10bdd392e8f05f4968cbf119dd3ffad737403934e9ef5f68a
 SHA512 
435155a69ef324ff3b0f85c9f0ed3206a7dfe12bd8ad5e9a87dff5de839e837417147e81faa93c57f207dff4d92cdc36ac3856402493ff693055f267aed5cbeb
+DIST evolution-3.42.1.tar.xz 12274632 BLAKE2B 
b42984b4d5c8446e4a8714e3c7c92f0cf2baa53af05146df0449d41a587d968a3d91c707a797e09865f3fa03c0397b6fecf88552e53936b068215d5aac3ece48
 SHA512 
9db26d27c78997c3924b6627389b1a5c95a2f161219346fe45016b346a68c10679039fbde540220fc31769b0d3402c228ef7283b55ea3388cf66398a11cb0508

diff --git a/mail-client/evolution/evolution-3.42.1.ebuild 
b/mail-client/evolution/evolution-3.42.1.ebuild
new file mode 100644
index 000..141bc4cc9c0
--- /dev/null
+++ b/mail-client/evolution/evolution-3.42.1.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake gnome2 flag-o-matic readme.gentoo-r1
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
+SLOT="2.0"
+
+IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# glade-3 support is for maintainers only per configure.ac
+# pst is not mature enough and changes API/ABI frequently
+# dconf explicitely needed for backup plugin
+# gnome-desktop support is optional with --enable-gnome-desktop
+# automagic libunity dep
+# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
+DEPEND="
+   >=app-crypt/gcr-3.4:=[gtk]
+   >=app-text/enchant-2.2.0:2
+   >=dev-libs/glib-2.56:2[dbus]
+   >=dev-libs/libxml2-2.7.3:2
+   >=gnome-base/gnome-desktop-2.91.3:3=
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
+   >=media-libs/libcanberra-0.25[gtk3]
+   >=net-libs/libsoup-2.42:2.4
+   >=net-libs/webkit-gtk-2.28.0:4[spell?]
+   >=x11-libs/cairo-1.9.15:=[glib]
+   >=x11-libs/gdk-pixbuf-2.24:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libnotify-0.7:=
+   >=x11-misc/shared-mime-info-0.22
+
+   >=app-text/iso-codes-0.49
+   dev-libs/atk
+   gnome-base/dconf
+   x11-libs/libSM
+   x11-libs/libICE
+
+   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
+   bogofilter? ( mail-filter/bogofilter )
+   geolocation? (
+   >=media-libs/libchamplain-0.12:0.12[gtk]
+   >=media-libs/clutter-1.0.0:1.0
+   >=media-libs/clutter-gtk-0.90:1.0
+   >=sci-geosciences/geocode-glib-3.10.0 )
+   ldap? ( >=net-nds/openldap-2:= )
+   spamassassin? ( mail-filter/spamassassin )
+   spell? ( >=app-text/gspell-1.8:= )
+   ssl? (
+   >=dev-libs/nspr-4.6.1:=
+   >=dev-libs/nss-3.11:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+   ytnef? ( net-mail/ytnef )
+"
+RDEPEND="${DEPEND}
+   highlight? ( app-text/highlight )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   >=dev-util/intltool-0.40.0
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/, gnome-extra/evolution-data-server/files/

2021-11-05 Thread Mart Raudsepp
commit: f0ae631080260122958819b093615dc7f93cab33
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Nov  5 13:26:56 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Nov  5 13:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ae6310

gnome-extra/evolution-data-server: bump to 3.42.1

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

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.42.1.ebuild| 158 +
 .../files/3.42.1-fix-build.patch   |  28 
 .../files/3.42.1-fix-calendar-crash.patch  |  64 +
 4 files changed, 251 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index b1126d05a0c..b26a9057c85 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,3 +1,4 @@
 DIST evolution-data-server-3.40.3.tar.xz 4625980 BLAKE2B 
7b344c1bb279367c9eca136b9f4689f049ba126b9ffd6ba1a1a819c5f86db66bae4082ebab83c8895831e97a4ed4384bb923584146b6081ffbbc24c327d5f3d4
 SHA512 
ba5db9850d68c23ddc77e53ccb2500f613dcdc5689234b3365edbc97eb6e73c4f15c13df5dee0b2aab1d0af5a22d543c6aeb814c4abfe1dc652b46712c0e2e79
 DIST evolution-data-server-3.40.4.tar.xz 4622640 BLAKE2B 
93a4570da53fb34b496cd471e5daff07fa044ed5c230f7de85276ab9aacd0f2e6c6f749a0d63d076fc192e695f68a0c451a7a6573621ff5092cd5ea6a9302ee2
 SHA512 
664c2d41b6f212e6ddef554767ca651e4179ce861898cb11ed373f30473c2a1a3a47191ae504be7d38beb0e721782564b70f5f519a3184216a02be1bd89678b5
 DIST evolution-data-server-3.42.0.tar.xz 4614616 BLAKE2B 
801e1a71c10af4f7c8b2e8478631ed76269170b01bb30dca296da7b151041981e0f45f9a69fe4873f503d0d38b7e6fdf50c6a7006d001af7d16663478a102b6e
 SHA512 
44e4a45ac7779fd5a336aa84b8e23926cc861c1a3d1ca5629a4997a8783415eca1f6bdcef4fa6ed10e5417a64eef31dbe9edbf027954a653f4c22e25c90f16c1
+DIST evolution-data-server-3.42.1.tar.xz 4621996 BLAKE2B 
d5d163503b34cad06d03eb7711b3de4d2b0101ac7718f41e060efcc8189a0aa3654d435015a6c06f87e922e320c4032d8e1d31280095989f45d38744e92b85df
 SHA512 
8e0673af07b00e1d658b98b811312a57368e634d7a1e11ece6af02794d8e4743cd496dbd4ea9e6a1f1c8b0b55a242296f36342f5827521e903794814bcaacff8

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.42.1.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.42.1.ebuild
new file mode 100644
index 000..d13cfee8d20
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.42.1.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake db-use flag-o-matic gnome2 systemd vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/63-26-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so 
soname version
+
+IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap 
kerberos oauth vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
+# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
+# glib-2.70 for build-time optional GPowerProfileMonitor
+gdata_depend=">=dev-libs/libgdata-0.17.7:="
+RDEPEND="
+   >=app-crypt/gcr-3.4
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:=
+   >=dev-libs/glib-2.70:2
+   >=dev-libs/libical-3.0.8:=[glib,introspection?]
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4:=
+   >=dev-libs/nss-3.9:=
+   >=net-libs/libsoup-2.58:2.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=app-crypt/gcr-3.4[gtk]
+   >=x11-libs/gtk+-3.16:3
+   >=media-libs/libcanberra-0.25[gtk3]
+   )
+   oauth? (
+   >=dev-libs/json-glib-1.0.4
+   >=net-libs/webkit-gtk-2.28.0:4
+   ${gdata_depend}
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.8:=
+   ${gdata_depend} )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+"
+DEPEND="${RDEPEND}
+   vala? ( $(vala_depend)
+   net-libs/libsoup:2.4[vala]
+   dev-libs/libical[vala]
+   oauth? ( dev-libs/libgdata[vala] )
+   gnome-online-accounts? ( 

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

2021-11-05 Thread Mikle Kolyada
commit: f2fb969cdb48337e0ea350cb75413401708ed365
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  5 12:53:59 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  5 12:55:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fb969c

media-video/mpv: replace youtube-dl with yt-dlp

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

 media-video/mpv/mpv-0.34.0.ebuild | 2 +-
 media-video/mpv/mpv-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.34.0.ebuild 
b/media-video/mpv/mpv-0.34.0.ebuild
index fdd8ea2a5f1..f4b1e5c9428 100644
--- a/media-video/mpv/mpv-0.34.0.ebuild
+++ b/media-video/mpv/mpv-0.34.0.ebuild
@@ -336,7 +336,7 @@ pkg_postinst() {
elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE 
flag."
fi
 
-   optfeature "URL support" net-misc/youtube-dl
+   optfeature "URL support" net-misc/yt-dlp
 
xdg_icon_cache_update
xdg_desktop_database_update

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 2904f7d5142..1a6ee6fe587 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -336,7 +336,7 @@ pkg_postinst() {
elog "X11 or Mac OS Aqua. Consider enabling the 'opengl' USE 
flag."
fi
 
-   optfeature "URL support" net-misc/youtube-dl
+   optfeature "URL support" net-misc/yt-dlp
 
xdg_icon_cache_update
xdg_desktop_database_update



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

2021-11-05 Thread Lars Wendler
commit: ea77f8244a04828ac242fcc6d0e17e02acd0bb7d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:44:16 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:44:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea77f824

app-misc/mc: live ebuild overhaul

- EAPI-8
- Removed samba support (upstream removed it as well)
- Synced with release ebuild

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

 app-misc/mc/mc-.ebuild | 45 +
 1 file changed, 29 insertions(+), 16 deletions(-)

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 1d3a9867b94..efb7afe860f 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -1,18 +1,16 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
+inherit flag-o-matic
+
+MY_P="${P/_/-}"
 if [[ ${PV} = ** ]]; then
+   inherit autotools git-r3
EGIT_REPO_URI="https://github.com/MidnightCommander/mc.git;
-   LIVE_ECLASSES="git-r3 autotools"
-   LIVE_EBUILD=yes
-fi
-
-inherit flag-o-matic ${LIVE_ECLASSES}
-
-if [[ -z ${LIVE_EBUILD} ]]; then
-   SRC_URI="http://ftp.midnight-commander.org/${P}.tar.xz;
+else
+   SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x86-solaris"
 fi
 
@@ -21,14 +19,13 @@ HOMEPAGE="https://midnight-commander.org;
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+edit gpm nls samba sftp +slang spell test unicode X"
+IUSE="+edit gpm nls sftp +slang spell test unicode X"
 
 REQUIRED_USE="spell? ( edit )"
 
 RDEPEND=">=dev-libs/glib-2.26.0:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs )
-   samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )
@@ -38,15 +35,18 @@ RDEPEND=">=dev-libs/glib-2.26.0:2
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
-   "
+"
 
 RESTRICT="!test? ( test )"
 
+S="${WORKDIR}/${MY_P}"
+
 pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the 
\"slang\" USE flag is disabled."
@@ -56,7 +56,15 @@ pkg_pretend() {
 src_prepare() {
default
 
-   [[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
+   if [[ ${PV} == ** ]] ; then
+   eautoreconf
+   # taken from autogen.sh script
+   xgettext --keyword=_ --keyword=N_ --keyword=Q_ --output=- \
+   $(find . -name '*.[ch]') | sed -ne 
'/^#:/{s/#://;s/:[0-9]*/\
+ /g;s/ //g;p;}' | grep -v '^$' | sort | uniq > 
po/POTFILES.in \
+ || die
+   ./version.sh ${S} || die
+   fi
 }
 
 src_configure() {
@@ -73,7 +81,6 @@ src_configure() {
# as it also conflicts with sci-libs/mc: bug #685938
--disable-mclib
$(use_enable nls)
-   $(use_enable samba vfs-smb)
$(use_enable sftp vfs-sftp)
$(use_enable spell aspell)
$(use_enable test tests)
@@ -85,6 +92,12 @@ src_configure() {
 }
 
 src_test() {
+   # Bug #759466
+   if [[ ${EUID} == 0 ]] ; then
+   ewarn "You are emerging ${PN} as root with 'userpriv' disabled."
+   ewarn "Expect some test failures, or emerge with 
'FEATURES=userpriv'!"
+   fi
+
# CK_FORK=no to avoid using fork() in check library
# as mc mocks fork() itself: bug #644462.
#
@@ -94,7 +107,7 @@ src_test() {
 }
 src_install() {
emake DESTDIR="${D}" install
-   dodoc AUTHORS doc/{FAQ,NEWS,README}
+   dodoc AUTHORS NEWS README
 
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2021-11-05 Thread Lars Wendler
commit: 5b0d35671056aec52d12686800f4c21d6fee9bc6
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:21:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:21:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0d3567

x11-wm/icewm: Removed old

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

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-2.5.0.ebuild | 153 
 2 files changed, 154 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index a9e0c9a1157..6cce5207a8c 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,2 @@
-DIST icewm-2.5.0.tar.lz 1722504 BLAKE2B 
caf5d61559dd5bb25583bebeaca82e54049e2a97d8e5eeb93942908481f68614cfe55afd4041b5d60e58e732fef1694f67c5918a130bc55b252ebae67a51482a
 SHA512 
1f59b4dbe90ca47031e5abf999cdb23a8e9ea956d5a76a0dde9b3489dec4530bf0ce72e10b337615d0bcadf04007b00a7db6f43082504bef65b109f9115d9f52
 DIST icewm-2.7.0.tar.lz 1738471 BLAKE2B 
407f5290329de99519b806db4bbc8895623d2930f37912db701170145579a1c2819b7ae2576b0aee146e8b006a12c78f7344224dd407ed7e8a1eba1cffc43ced
 SHA512 
829673a3f7aa26fd7f74a9a8ab220548b6bb7724026517fa7ec1d5705fca2c0aa9339078d603242dbb2209c194a7a64aebcf55454aea5f8a20c4785e63e8cc3f
 DIST icewm-2.8.0.tar.lz 1745937 BLAKE2B 
dc5c4c6e4b5f067881176a0f72914f971dbae3daa475ed7ca00dbf3f687aae97874a0cf2e94b0d22d45f7dc221390c0658674e9aad3ea19d21a171b6d478c4be
 SHA512 
552d1da9ceb96c6c14a0dfd596656a56fb289716a787fb75e54b49ef6df84747a4999ce733a6ffb9ff7a1e4c0243253fc3f2fa7a2251e7f3987ab9f33c0a1b30

diff --git a/x11-wm/icewm/icewm-2.5.0.ebuild b/x11-wm/icewm/icewm-2.5.0.ebuild
deleted file mode 100644
index 6215cdd777d..000
--- a/x11-wm/icewm/icewm-2.5.0.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools unpacker
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
-
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 sparc x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-#?? ( gdk-pixbuf imlib )
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-# These are the core dependencies of icewm.
-# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
-CORE_DEPEND="
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrender
-"
-
-RDEPEND="
-   ${CORE_DEPEND}
-   dev-libs/glib:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   gdk-pixbuf? (
-   x11-libs/gdk-pixbuf-xlib
-   >=x11-libs/gdk-pixbuf-2.42.0:2
-   )
-   !gdk-pixbuf? (
-   imlib? (
-   gnome-base/librsvg:2
-   media-libs/imlib2
-   )
-   !imlib? (
-   media-libs/libpng:0=
-   virtual/jpeg
-   )
-   )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   $(unpacker_src_uri_depends)
-   x11-base/xorg-proto
-   gdk-pixbuf? ( gnome-base/librsvg:2 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.8 )
-"
-
-pkg_pretend() {
-   if use gdk-pixbuf && use imlib ; then
-   einfo 'Confilcting USE flags have been enabled:'
-   einfo '"gdk-pixbuf" and "imlib" exclude each other!'
-   einfo 'Using "gdk-pixbuf".'
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-logevents
-   --enable-xrandr
-   --with-cfgdir="${EPREFIX}"/etc/icewm
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir="${EPREFIX}"/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable debug logevents)
-   $(use_enable 

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

2021-11-05 Thread Lars Wendler
commit: dc13794a9ea0deb26b93738bccaec5aefd37c047
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:18:24 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:18:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc13794a

app-misc/uptimed: Removed old

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

 app-misc/uptimed/Manifest |  1 -
 app-misc/uptimed/uptimed-0.4.2.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/app-misc/uptimed/Manifest b/app-misc/uptimed/Manifest
index 5d41ff40d72..b01b1cba6e0 100644
--- a/app-misc/uptimed/Manifest
+++ b/app-misc/uptimed/Manifest
@@ -1,3 +1,2 @@
-DIST uptimed-0.4.2.tar.gz 55339 BLAKE2B 
120a3b1d6dc9518f7051af4d7e0f1bcf455f7dd989687fa8f5a40f160f2912c21d09298bbb9c676af5387d96890a98acf3f21b60e046a9548a735ca10dbc4006
 SHA512 
a18cc8580a4dc7db7f4d97d70e25d76e7b98b9d328a0fa4ece4176d40fc26589149d63ffc9d2638cc35003cf485b43ae6e115aa1821c662d77f234eb3c4c0a4f
 DIST uptimed-0.4.4.tar.gz 55491 BLAKE2B 
8c4d19733e1b8f8ae682ac3238677e6ab24f9a5e8f948a130a2f6e345afe4cbb70e19ea789772fa9ec9c7f89fe1ea72e6a3c549dbb6e95e66c83a0a4a6966db0
 SHA512 
a39a3fe54dbd9373f1bf081584b16686f3a4ce742e282f8dfde7460ac156c2e189f48976fe32723468316c231ca6a3ea404ce42465460b2b52e96b7dbb92fe48
 DIST uptimed-0.4.5.tar.gz 55727 BLAKE2B 
4d1f29eea3d0a4237bd7c81f60fcc115cd6762dc90cdcecfcad852b672f98e70e4cdb1988c10a00a76ba0a55f6bd921c8d294d38e3e50e5a317717b62807dd61
 SHA512 
11e99677eca5e0cbb81a72077bae9c8fe2c70054e9fa05d1656cb64837e1aa63984ef6b87f563dda09ea0ae3d452d6be7ccf3d21c04f5f6ba67d618d72923514

diff --git a/app-misc/uptimed/uptimed-0.4.2.ebuild 
b/app-misc/uptimed/uptimed-0.4.2.ebuild
deleted file mode 100644
index 1966f6323e7..000
--- a/app-misc/uptimed/uptimed-0.4.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="System uptime record daemon that keeps track of your highest 
uptimes"
-HOMEPAGE="https://github.com/rpodgorny/uptimed/;
-SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
-
-RDEPEND="
-   acct-group/uptimed
-   acct-user/uptimed
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   # fix configure.ac for >=automake-1.13 (bug #467582)
-   sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   local DOCS=( ChangeLog README.md TODO AUTHORS CREDITS INSTALL.cgi 
sample-cgi/* )
-   default
-   find "${ED}" -type f -name '*.la' -delete || die
-
-   local spooldir="/var/spool/${PN}"
-   keepdir ${spooldir}
-   fowners uptimed:uptimed ${spooldir}
-
-   newinitd "${FILESDIR}"/${PN}.init-r1 uptimed
-   systemd_dounit "${FILESDIR}/${PN}.service"
-}
-
-pkg_postinst() {
-   local spooldir="/var/spool/${PN}"
-   if [[ -d "${spooldir}" ]] ; then
-   einfo "Fixing permissions in ${spooldir}"
-   find ${spooldir} -type f -links 1 \
-   \( -name records -o -name records.old \) \
-   | xargs --no-run-if-empty chown uptimed:uptimed || die
-   fi
-   echo
-   elog "Start uptimed with '/etc/init.d/uptimed start' (for openRC)"
-   elog "or systemctl start uptimed (for systemd)"
-   elog "To view your uptime records, use the command 'uprecords'."
-   echo
-}



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

2021-11-05 Thread Lars Wendler
commit: 01f1eb29413f06833019d59fba11eda2d5f67e76
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:18:51 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f1eb29

net-libs/nghttp2: Removed old

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

 net-libs/nghttp2/Manifest |  1 -
 net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 6ca8f711b08..9b5f2c56362 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,3 +1,2 @@
-DIST nghttp2-1.44.0.tar.xz 3972832 BLAKE2B 
13afbf6e2e242f5a7a5475c3d0f0380170cc5f50a0fac87951173393e79cb7140ea52e5f4918a8207216cc5826534d8fa550e48c06ee7c61b74a54f2de23727c
 SHA512 
756b78665ef9fe8765332e7f0b249029d845a6b635c00a27f4c3716a1354f98bcc34df4da74179213497f6bfc2647d3773ecff2b192c63427447e37cf6393f6c
 DIST nghttp2-1.45.1.tar.xz 4017852 BLAKE2B 
17bc5e0a6270494a0296da7f1394d0b89666ca42ad04bcce097740da2b30cdc575f17e681a8320dc2a2161eeebb753f22f228a340fc7cd690fa883d29149bcd8
 SHA512 
320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150
 DIST nghttp2-1.46.0.tar.xz 4024972 BLAKE2B 
85fe1259b791ff7cda163265f553e0aac8a10ef6674cf6152d5bc7747c7f4f3bc6e9d9c0472534dd7185f093936efed1b4632da64d426b6a7ac432657e8579a1
 SHA512 
fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b

diff --git a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild 
b/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild
deleted file mode 100644
index f79b1b5a91e..000
--- a/net-libs/nghttp2/nghttp2-1.44.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# TODO: Add python support.
-
-EAPI=7
-
-inherit multilib-minimal
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git;
-   inherit autotools git-r3
-else
-   
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="HTTP/2 C Library"
-HOMEPAGE="https://nghttp2.org/;
-
-LICENSE="MIT"
-SLOT="0/1.14" # . SONAMEs
-IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml"
-
-RESTRICT="!test? ( test )"
-
-SSL_DEPEND="
-   >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
-"
-RDEPEND="
-   cxx? (
-   ${SSL_DEPEND}
-   dev-libs/boost:=[${MULTILIB_USEDEP},threads(+)]
-   )
-   hpack-tools? ( >=dev-libs/jansson-2.5:= )
-   jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
-   utils? (
-   ${SSL_DEPEND}
-   >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
-   net-dns/c-ares:=[${MULTILIB_USEDEP}]
-   )
-   xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-examples
-   --disable-failmalloc
-   --disable-python-bindings
-   --disable-werror
-   --without-cython
-   $(use_enable cxx asio-lib)
-   $(use_enable debug)
-   $(multilib_native_use_enable hpack-tools)
-   $(use_enable static-libs static)
-   $(use_enable threads)
-   $(multilib_native_use_enable utils app)
-   $(multilib_native_use_with jemalloc)
-   $(multilib_native_use_with xml libxml2)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   if ! use static-libs ; then
-   find "${ED}"/usr -name '*.la' -delete || die
-   fi
-}



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

2021-11-05 Thread Lars Wendler
commit: 7bddda28f38e3b487fef484cd1bc6f07308ae0e8
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:19:12 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:19:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bddda28

app-editors/nano: Removed old

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

 app-editors/nano/Manifest |  1 -
 app-editors/nano/nano-5.6.1-r2.ebuild | 90 ---
 2 files changed, 91 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 27609301a35..8b3194b5ca7 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,2 @@
-DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d

diff --git a/app-editors/nano/nano-5.6.1-r2.ebuild 
b/app-editors/nano/nano-5.6.1-r2.ebuild
deleted file mode 100644
index 64cdf0ed0eb..000
--- a/app-editors/nano/nano-5.6.1-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-   fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2021-11-05 Thread Lars Wendler
commit: 8ae5d475ef92ff484629c5393623f655452ff411
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:18:00 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:18:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae5d475

sys-libs/ncurses: Removed old

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

 sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch |  46 ---
 .../ncurses/files/ncurses-6.0-cppflags-cross.patch |  35 ---
 .../ncurses-6.2-no_user_ldflags_in_libs.patch  |  40 ---
 sys-libs/ncurses/ncurses-6.2-r1.ebuild | 325 -
 4 files changed, 446 deletions(-)

diff --git a/sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch 
b/sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch
deleted file mode 100644
index 2448229b88e..000
--- a/sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://bugs.gentoo.org/545114
-
-extracted from the upstream change (which had many unrelated commits in one)
-
-From 97bb4678dc03e753290b39bbff30ba2825df9517 Mon Sep 17 00:00:00 2001
-From: "Thomas E. Dickey" 
-Date: Sun, 7 Dec 2014 03:10:09 +
-Subject: [PATCH] ncurses 5.9 - patch 20141206
-
-+ modify MKlib_gen.sh to work around change in development version of
-  gcc introduced here:
- https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html
- https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html
-  (reports by Marcus Shawcroft, Maohui Lei).
-
-diff --git a/ncurses/base/MKlib_gen.sh b/ncurses/base/MKlib_gen.sh
-index d8cc3c9..b91398c 100755
 a/ncurses/base/MKlib_gen.sh
-+++ b/ncurses/base/MKlib_gen.sh
-@@ -474,11 +474,22 @@ sed -n -f $ED1 \
-   -e 's/gen_$//' \
-   -e 's/  / /g' >>$TMP
- 
-+cat >$ED1  $ED2
-+cat $ED2 >$TMP
-+
- $preprocessor $TMP 2>/dev/null \
--| sed \
--  -e 's/  / /g' \
--  -e 's/^ //' \
--  -e 's/_Bool/NCURSES_BOOL/g' \
-+| sed -f $ED1 \
- | $AWK -f $AW2 \
- | sed -f $ED3 \
- | sed \

diff --git a/sys-libs/ncurses/files/ncurses-6.0-cppflags-cross.patch 
b/sys-libs/ncurses/files/ncurses-6.0-cppflags-cross.patch
deleted file mode 100644
index decdc267790..000
--- a/sys-libs/ncurses/files/ncurses-6.0-cppflags-cross.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-https://bugs.gentoo.org/601426
-https://lists.gnu.org/archive/html/bug-ncurses/2015-02/msg00012.html
-
-From: John Vogel
-Subject: [PATCH] c++ binding missed when cross compiling
-Date: Mon, 16 Feb 2015 01:01:48 -0500
-
-The configure script hard codes the include dir to the prefix'ed include dir,
-when checking if c++ compiler works. This breaks the compiler's built-in search
-path. I've included two patches. The first works on the configure.in file, 
which
-requires your autoconf stuff to test and I'm not ready to meddle with at the
-moment. The other works directly on the configure file. I've tested the second
-one; it should mirror what the first patch tries to achieve and works for me.
-
 a/configure
-+++ b/configure
-@@ -2938,10 +2938,6 @@
-   echo "$as_me:2938: checking if $CXX works" >&5
- echo $ECHO_N "checking if $CXX works... $ECHO_C" >&6
- 
--  save_CPPFLAGS="$CPPFLAGS"
--  eval cf_includedir=${includedir}
--  CPPFLAGS="$CPPFLAGS -I${cf_includedir}"
--
- cat >conftest.$ac_ext <<_ACEOF
- #line 2946 "configure"
- #include "confdefs.h"
-@@ -2978,7 +2974,6 @@
- cf_cxx_works=no
- fi
- rm -f conftest.$ac_objext conftest.$ac_ext
--  CPPFLAGS="$save_CPPFLAGS"
- 
-   echo "$as_me:2983: result: $cf_cxx_works" >&5
- echo "${ECHO_T}$cf_cxx_works" >&6

diff --git a/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch 
b/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch
deleted file mode 100644
index 66345b51fe2..000
--- a/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From be554be06475b36da2f69aabfd873ad55f7ef95c Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Thu, 13 Feb 2020 11:51:09 +0100
-Subject: [PATCH] Don't bleed user LDFLAGS into Libs
-
-Signed-off-by: Lars Wendler 

- misc/gen-pkgconfig.in  | 2 +-
- misc/ncurses-config.in | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/misc/gen-pkgconfig.in b/misc/gen-pkgconfig.in
-index 8f00b824..009d2156 100644
 a/misc/gen-pkgconfig.in
-+++ b/misc/gen-pkgconfig.in
-@@ -80,7 +80,7 @@ if [ "$includedir" != "/usr/include" ]; then
- fi
- 
- lib_flags=
--for opt in -L$libdir @LDFLAGS@ @EXTRA_LDFLAGS@ @LIBS@
-+for opt in -L$libdir @LIBS@
- do
-   case $opt in
-   -l*) # LIBS is handled specially below
-diff --git a/misc/ncurses-config.in b/misc/ncurses-config.in
-index 7f8ba697..2f1915cd 100644
 

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

2021-11-05 Thread Lars Wendler
commit: e1226d29262c75beaa8a64dac7031a2fafbd1585
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:19:37 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1226d29

dev-libs/libgnt: Removed old

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

 dev-libs/libgnt/Manifest |  1 -
 dev-libs/libgnt/libgnt-2.14.1.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/dev-libs/libgnt/Manifest b/dev-libs/libgnt/Manifest
index 083baebef04..d1a9a822a08 100644
--- a/dev-libs/libgnt/Manifest
+++ b/dev-libs/libgnt/Manifest
@@ -1,3 +1,2 @@
-DIST libgnt-2.14.1.tar.xz 106564 BLAKE2B 
19eddef51b44fa82982c705415fee43bf7495bc4692a7371fea782bcc21acdb932f15e1e8de6af962a529eea59f54c0b116d96b87ed3616201e6370760fac5b8
 SHA512 
434fff31a0946dabeaadbabaf96b4a7cf7f2a7da6d7794b7cf8a75f3f959388d89b32ce5921a20d5d6532ac2fd851ec2f6c18cc7cbc5a0ae97a00ff1ee3f74c3
 DIST libgnt-2.14.2.tar.xz 106128 BLAKE2B 
d3db0ba3a297c14f32cc49b4e5b3392f47031e9406d862520a2f014f4d4e93c13e2ba5a2d61df81637f9dd7961d64ba69b393ee5b3cfebd7eb2768e3f16f29d0
 SHA512 
17b39e132b44b23486d7d39fa02761997a28abf53f67bf71bbad86d35124e5deb0363d670b2fb5ac99d47256282b0ef6ad1886e12984c868bb0d13ea7ba7d860
 DIST libgnt-2.14.3.tar.xz 106388 BLAKE2B 
bba785c998e53c75ed9c3b0b4ad1d96d63628a6e2b0ac7abec76a671ddfc0284fd787cd6793433aef83e6b31c6efecce0c656e131ca9b8bf548486de1010e1f9
 SHA512 
7131834cfe585177865bebf26167de08a04fced3da4e9a072d9b09b3becd1194914757b1a1fc8f129ae6c8fefe3ec1ce0d80d6c50cb624a5698b66ee2e06c6c8

diff --git a/dev-libs/libgnt/libgnt-2.14.1.ebuild 
b/dev-libs/libgnt/libgnt-2.14.1.ebuild
deleted file mode 100644
index f0be4f330c9..000
--- a/dev-libs/libgnt/libgnt-2.14.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Pidgin's GLib Ncurses Toolkit"
-HOMEPAGE="https://keep.imfreedom.org/libgnt/libgnt;
-SRC_URI="mirror://sourceforge/pidgin/${P}.tar.xz"
-LICENSE="GPL-2"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="doc"
-
-RDEPEND="
-   !

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

2021-11-05 Thread Lars Wendler
commit: 73ece4dcaaf2718cf2ab20cd4fd90523152a4428
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:13:52 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:15:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ece4dc

sys-libs/ldb: Removed old

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

 sys-libs/ldb/Manifest|   2 -
 sys-libs/ldb/ldb-2.2.1-r1.ebuild | 118 ---
 sys-libs/ldb/ldb-2.3.0-r1.ebuild | 118 ---
 3 files changed, 238 deletions(-)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 703765cd477..944927473d6 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -1,5 +1,3 @@
-DIST ldb-2.2.1.tar.gz 1676819 BLAKE2B 
794575d5bd7d33dcd586cb5de6c392411795c467f472f517d5182a2559698a5489e703c8360baf2d0b1bff080c943a403a666d0ef7a9a180ae90052055966f40
 SHA512 
a2b1598869e3d9f17c5b82fc2b7289f1f08a7378a1d72609af5ed5cc91fb571ac67d3a8c22d64dad5dcc9fe32520baccd5cc37d5b4fc5f1b00a7064902296344
-DIST ldb-2.3.0.tar.gz 1686378 BLAKE2B 
b31949e14a41f6fc99ef022e4072021d135037d835aeca80ee81a58ed20cab4f8cbd96e394f59460df11e2424e2e263d5fb01b9cebbfb4ca1bcc77162e93ed3f
 SHA512 
7e389c0b4700a809893276d69216436ebd6d30e1f52407e4a08a1113cf14e151aed74300d8c36765c91c8f3195d8054b13a28cbdfcab031f88fd1d353e415348
 DIST ldb-2.3.1.tar.gz 1718379 BLAKE2B 
e2aa196e6e09846be2a631d81bf0b94c0cd80984ac12475789717efdf78caf5501c4278ace33dcc2a6fb92a4a2f224b20ea9f3bf3fa5c7333f9994dcbdc1
 SHA512 
d87f3839481c3ac3f5ce5e2b5bb766451fe39681bff9c53747d45e2cdcef9f1eb91c0a7d6a9c202c4d01097600d66ca431a175f4fc28a126ad987b9783cb87bc
 DIST ldb-2.4.0.tar.gz 1689484 BLAKE2B 
904d74900011ce3f63ad1c24fe88b1a090e835c68829ddfda5e8af2c0ab3674d7a8cd9a62b95c1f38f26578d0704556d3562e46e21a54cbb44a15b9d83676521
 SHA512 
6c500b723c081488bc0717b6a5b0e8966c5d8a751232f8856281a6fe4d358ae6b5878c8400a82fa666379066105fbb9259b2967313e73efabef0e1386095e2ee
 DIST ldb-2.4.1.tar.gz 1719769 BLAKE2B 
868d3dcc51bd8272d99f2335ed1af2e37506b6a175254f1aca37f758488ba0997e37419a7d8c81def77698128307df97de26d4807ac78c34088f7a623f8d9e68
 SHA512 
14ab5397d28c369142b2ccf55a2ab4e678a3fe6e018541cfce46241f8226400bc169360bbef254fae4410a6e15024ae986f02298d3d324e3d3a8b88801bf76d7

diff --git a/sys-libs/ldb/ldb-2.2.1-r1.ebuild b/sys-libs/ldb/ldb-2.2.1-r1.ebuild
deleted file mode 100644
index 197d720205b..000
--- a/sys-libs/ldb/ldb-2.2.1-r1.ebuild
+++ /dev/null
@@ -1,118 +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} )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="LDAP-like embedded database"
-HOMEPAGE="https://ldb.samba.org;
-SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="doc ldap +lmdb python test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   test? ( python )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.4.3[${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-0.10.2[${MULTILIB_USEDEP}]
-   ldap? ( net-nds/openldap )
-   lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
-   python? (
-   ${PYTHON_DEPS}
-   sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
-   sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
-   sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   dev-libs/libxslt
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
-   "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
-)
-
-pkg_setup() {
-   # Package fails to build with distcc
-   export DISTCC_DISABLE=1
-
-   # waf requires a python interpreter
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myconf=(
-   $(usex ldap '' --disable-ldap)
-   $(usex lmdb '' --without-ldb-lmdb)
-   --disable-rpath
-   --disable-rpath-install --bundled-libraries=NONE
-   --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
-   --builtin-libraries=NONE
-   )
-   if ! multilib_is_native_abi; then
-   myconf+=( --disable-python )
-   else
-   use python || myconf+=( --disable-python )
-   fi
-   waf-utils_src_configure 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2021-11-05 Thread Lars Wendler
commit: 1877182404b65b802baa3b0e493bed2ad4a8f024
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:13:00 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18771824

net-fs/samba: Security cleanup

Bug: https://bugs.gentoo.org/820566
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/samba/Manifest   |   3 -
 net-fs/samba/samba-4.13.12.ebuild   | 335 ---
 net-fs/samba/samba-4.13.9-r3.ebuild | 335 ---
 net-fs/samba/samba-4.14.8.ebuild| 339 
 4 files changed, 1012 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 02a6ed1377d..7bce04e7271 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,6 +1,3 @@
-DIST samba-4.13.12.tar.gz 18586809 BLAKE2B 
e6cfc942c5c10314b9d92510785f26a21c27cc66de3379cb2133af2ac4dd38bcd8cc72063ebcc6f97f9f45d2f4ef4cd5bbfa4f75b81414c08b9a93acdbb25b97
 SHA512 
6447733e4c07669bd2dd95a0056be92c507fa4f8c29dd0bc86881004cc24206d9c2c49ace1cb00c4fc7f08109cbf110015f51cd3ab77f2fa95818bcebc437974
-DIST samba-4.13.9.tar.gz 18443813 BLAKE2B 
24046586f666e9db02e1dd71d7eb854691f39e6b575b9652a8b7c1aa5569c856dfd48911e3f221de74f9deec5808152fa2836d03bb9810d55d4f526f1567574b
 SHA512 
35c98979c1141fe4bd700e3c8f2439ec08876697faeaced6668ea6a9fea1d8303ca34e82123499aa4a41054b9ed6e1260ae779ea8d59978ba6de6b5861f21948
-DIST samba-4.14.8.tar.gz 19039206 BLAKE2B 
f0ae6a3476c9f7b33e260cb379bbccdf5294b8694f44f37c6c06df849d34d9090379e20e105919e26a2e2e51a75ecf50dcb43ee90e0a88e113964dccaf51ba81
 SHA512 
e5d5f2692e1d7d3e70b389debe331b2d14d4f5ca7796f850275897fdf16e96b507b6862c8fc4bab1bfca312ea22b60b090d881149cd1e9725fe9877dabfd
 DIST samba-4.14.9.tar.gz 19063803 BLAKE2B 
157665aba6d2449781ad3781deb2cdb3ae325879a796b8ba07a9d981ed93aaccd7f098841136a3be9d4e304ecba00b7ecb0c4a84cdfc6593172d4bc66cb38c69
 SHA512 
e7eb8b55656f51d94d99358dbe39869a74e34b2c69e14ac813c2387a4b2a10d8a5c22ad9b6a3a3ed4dcec4c13df810f577e22d7f1cc903176c0962e412496deb
 DIST samba-4.15.0.tar.gz 18895040 BLAKE2B 
ac560e280d5fbea6499547de480f973bf1987558ce6b832fe0f6e5bad8cd58180731e7d1a37f85fce82c52bf735106aedec3ccfda09fa430a5c435e2437994f9
 SHA512 
5fcd8797f0ac2821f1bb213c9a39c0928847905f701003618f9f160eaa98f3fea25e3d8d4047658b0bd164f3e6a2a63fd7b0133317e536997c764acf7803950d
 DIST samba-4.15.1.tar.gz 19192249 BLAKE2B 
1348e1fd8ba69c2b4d9a70418805c4a893d2198d8571d4ee66953b8326cb18245f54053eb873accf59b82edb5ee82305f4933451ce35842e598863bc1d54040c
 SHA512 
caa6365f26b2b19c96732252b4f8446e82a1f12f08e4ad7803709d8a10b9cc4f1075723f0249419f387b2a8de9020f68cbf0ca780f0e56efbe11fb7ddb32ebf6

diff --git a/net-fs/samba/samba-4.13.12.ebuild 
b/net-fs/samba/samba-4.13.12.ebuild
deleted file mode 100644
index ca82cc436a8..000
--- a/net-fs/samba/samba-4.13.12.ebuild
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam 
tmpfiles
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://samba.org/;
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-if [[ ${PV} = *_rc* ]]; then
-   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs
-gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux
-snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind
-zeroconf"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   addc? ( python json winbind )
-   addns? ( python )
-   ads? ( acl ldap winbind )
-   cluster? ( ads )
-   gpg? ( addc )
-   ntvfs? ( addc )
-   spotlight? ( json )
-   test? ( python )
-   !ads? ( !addc )
-   ?? ( system-heimdal system-mitkrb5 )
-"
-
-# the test suite is messed, it uses system-installed samba
-# bits instead of what was built, tests things disabled via use
-# flags, and generally just fails to work in a way ebuilds could
-# rely on in its current state
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-COMMON_DEPEND="
-   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   

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

2021-11-05 Thread Lars Wendler
commit: b62ae4b61ced312921c1a6888e65f29df62f9a1f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:14:49 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:15:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62ae4b6

sys-libs/tdb: Removed old

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

 sys-libs/tdb/Manifest |  2 --
 sys-libs/tdb/tdb-1.4.3.ebuild | 62 ---
 sys-libs/tdb/tdb-1.4.4.ebuild | 62 ---
 3 files changed, 126 deletions(-)

diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest
index 8b152902bb2..29a2d9316c2 100644
--- a/sys-libs/tdb/Manifest
+++ b/sys-libs/tdb/Manifest
@@ -1,3 +1 @@
-DIST tdb-1.4.3.tar.gz 702836 BLAKE2B 
6593c3be527b383a7e8fd85b3613cf2429f6b665a7c609a56f57a6f5b41a080c1a681d712afd423c2bc1c741e06d7cd2c90949d9c5bf78ca834b18c64e23d51c
 SHA512 
99488839e7da396f04df60412d21a7d3e09efeab52772d6cb5e9470a3dfd585d73ef2422c51cd0d8ccc123a65d455de400d5d6b24a21a2a50d3da60d9a70e67a
-DIST tdb-1.4.4.tar.gz 714367 BLAKE2B 
fdd84fc76a428b3b98ca481a9ef42c46d21f67f6ca8d92a90e6f0c1d24aa8f1f3b773c8fdcb43b572f8a1441349af491cb5d4ad9440d0b95fb51b89591510e27
 SHA512 
ef0a997aacebcc804e84ec4a14de8189513ddd1083ba677e421269c21a94f5ca8fc188185645855e5ef81417f4843c8649417ff28f286b768d690907d5d4cb07
 DIST tdb-1.4.5.tar.gz 729650 BLAKE2B 
5d8a226cf251268d70f68759fb792628559fa3b10e7843d1a53914ea24f0ceca61fe0c3f348d704ebc8df4c56fe2365690b585b1c96cf53d63ecae1960aca58a
 SHA512 
373b2ce5b2c68fbc28b7679f0e7531115b91ddc6a68b27acada39b995f66b508b19f24d712fc4388654199abd69857e53ebd435d1ed47e3a69ba85ff667fed56

diff --git a/sys-libs/tdb/tdb-1.4.3.ebuild b/sys-libs/tdb/tdb-1.4.3.ebuild
deleted file mode 100644
index 34c29792999..000
--- a/sys-libs/tdb/tdb-1.4.3.ebuild
+++ /dev/null
@@ -1,62 +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} )
-PYTHON_REQ_USE="threads(+)"
-inherit waf-utils multilib-minimal python-single-r1
-
-DESCRIPTION="Simple database API"
-HOMEPAGE="https://tdb.samba.org/;
-SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   app-text/docbook-xml-dtd:4.2
-"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-src_prepare() {
-   default
-   python_fix_shebang .
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local extra_opts=()
-   if ! multilib_is_native_abi || ! use python; then
-   extra_opts+=( --disable-python )
-   fi
-
-   waf-utils_src_configure "${extra_opts[@]}"
-}
-
-multilib_src_compile() {
-   # need to avoid parallel building, this looks like the sanest way with 
waf-utils/multiprocessing eclasses
-   unset MAKEOPTS
-   waf-utils_src_compile
-}
-
-multilib_src_test() {
-   # the default src_test runs 'make test' and 'make check', letting
-   # the tests fail occasionally (reason: unknown)
-   emake check
-}
-
-multilib_src_install() {
-   waf-utils_src_install
-}

diff --git a/sys-libs/tdb/tdb-1.4.4.ebuild b/sys-libs/tdb/tdb-1.4.4.ebuild
deleted file mode 100644
index 187196ce6f7..000
--- a/sys-libs/tdb/tdb-1.4.4.ebuild
+++ /dev/null
@@ -1,62 +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} )
-PYTHON_REQ_USE="threads(+)"
-inherit waf-utils multilib-minimal python-single-r1
-
-DESCRIPTION="Simple database API"
-HOMEPAGE="https://tdb.samba.org/;
-SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="
-   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   app-text/docbook-xml-dtd:4.2
-"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-src_prepare() {
-   default
-   python_fix_shebang .
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local extra_opts=()
-   if ! multilib_is_native_abi || ! use python ; then
-   extra_opts+=( --disable-python )
-   fi
-
-   waf-utils_src_configure "${extra_opts[@]}"
-}
-
-multilib_src_compile() {
-   # need to avoid parallel building, this looks like the sanest way with 
waf-utils/multiprocessing eclasses
-   unset MAKEOPTS
-   waf-utils_src_compile
-}
-

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

2021-11-05 Thread David Seifert
commit: 3673a1a8143fd6a83ee20e2551f944a15ab54ef9
Author: David Seifert  gentoo  org>
AuthorDate: Fri Nov  5 11:59:45 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Nov  5 11:59:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3673a1a8

sci-libs/fftw: sync live

Signed-off-by: David Seifert  gentoo.org>

 sci-libs/fftw/fftw-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sci-libs/fftw/fftw-.ebuild b/sci-libs/fftw/fftw-.ebuild
index c8a32cdc88e..f3fa7dd693b 100644
--- a/sci-libs/fftw/fftw-.ebuild
+++ b/sci-libs/fftw/fftw-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 FORTRAN_NEEDED=fortran
 
-inherit flag-o-matic fortran-2 multibuild multilib-minimal toolchain-funcs
+inherit fortran-2 multibuild multilib-minimal toolchain-funcs
 
 DESCRIPTION="Fast C library for the Discrete Fourier Transform"
 HOMEPAGE="https://www.fftw.org/;
@@ -110,10 +110,6 @@ multilib_src_configure() {
 }
 
 src_configure() {
-   # upstream does not append proper -m flags
-   # https://bugs.gentoo.org/698572
-   use cpu_flags_x86_avx2 && append-flags -mavx2
-
multibuild_foreach_variant multilib-minimal_src_configure
 }
 



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

2021-11-05 Thread David Seifert
commit: 6f518d741e19775185bb29d5239311450c0ecbbc
Author: David Seifert  gentoo  org>
AuthorDate: Fri Nov  5 11:59:44 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Nov  5 11:59:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f518d74

sci-libs/fftw: remove append-flags -mavx2

Closes: https://bugs.gentoo.org/698572
Bug: https://bugs.gentoo.org/821916
Signed-off-by: David Seifert  gentoo.org>

 sci-libs/fftw/fftw-3.3.10.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sci-libs/fftw/fftw-3.3.10.ebuild b/sci-libs/fftw/fftw-3.3.10.ebuild
index c8a32cdc88e..f3fa7dd693b 100644
--- a/sci-libs/fftw/fftw-3.3.10.ebuild
+++ b/sci-libs/fftw/fftw-3.3.10.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 FORTRAN_NEEDED=fortran
 
-inherit flag-o-matic fortran-2 multibuild multilib-minimal toolchain-funcs
+inherit fortran-2 multibuild multilib-minimal toolchain-funcs
 
 DESCRIPTION="Fast C library for the Discrete Fourier Transform"
 HOMEPAGE="https://www.fftw.org/;
@@ -110,10 +110,6 @@ multilib_src_configure() {
 }
 
 src_configure() {
-   # upstream does not append proper -m flags
-   # https://bugs.gentoo.org/698572
-   use cpu_flags_x86_avx2 && append-flags -mavx2
-
multibuild_foreach_variant multilib-minimal_src_configure
 }
 



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

2021-11-05 Thread Bernard Cafarelli
commit: f93750b3b66605c3c7bbe5e891f994757101f7db
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Nov  5 11:44:11 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Nov  5 11:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93750b3

www-apps/piwigo: 12.0.0 bump

Now compatible with PHP 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/piwigo/Manifest |  1 +
 www-apps/piwigo/piwigo-12.0.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest
index 613191c697a..acc29d6a020 100644
--- a/www-apps/piwigo/Manifest
+++ b/www-apps/piwigo/Manifest
@@ -1 +1,2 @@
 DIST piwigo-11.5.0.zip 17742118 BLAKE2B 
f27bbe445cf93051196270ac1464400f1d74bc8ac2a05129e43065cd3fa60d8d82131ccf50e1d5c16fac9ceac06f1a888d10576857b8c9ede74e67cc61b2a805
 SHA512 
cc6a2f0dc745e2cd33884b5967a9077095f4848c11996edb73bcace53cf7f87c29e17096e13d86a83f4e9296dc230fa4bef992ecc394ebbdba7fe0d5280c
+DIST piwigo-12.0.0.zip 17881368 BLAKE2B 
9dad33074f763ff5c55f206c39eb1e4cc799bb6ec9d375a344a1e71a5a4d83bcd1363ae5d0a240535114874809b00df634a31df412a2f08d04a8bb09ae476e30
 SHA512 
07726d88538d62a73e15900971ecc0ac7b4d2dd70dd51eff8ab74d9d4b3c83784db574227ee7b0b68f11b0d5eca8dc5a9556dcc4ea47469126611883b9523606

diff --git a/www-apps/piwigo/piwigo-12.0.0.ebuild 
b/www-apps/piwigo/piwigo-12.0.0.ebuild
new file mode 100644
index 000..71cbdf15e5c
--- /dev/null
+++ b/www-apps/piwigo/piwigo-12.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit webapp
+
+DESCRIPTION="a photo gallery software for the web"
+HOMEPAGE="http://piwigo.org/;
+SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+exif +gd imagemagick"
+
+DEPEND=""
+RDEPEND="
+   imagemagick? ( virtual/imagemagick-tools )
+   dev-lang/php[ctype,exif?,gd?,filter,iconv,json(+),mysqli]
+   >=virtual/mysql-5.0
+   virtual/httpd-php"
+BDEPEND="app-arch/unzip"
+
+REQUIRED_USE="|| ( gd imagemagick )"
+
+S=${WORKDIR}/${PN}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   # Local configuration, and parts that can be updated
+   webapp_serverowned "${MY_HTDOCSDIR}"/_data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/language
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/local
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/themes
+   webapp_serverowned "${MY_HTDOCSDIR}"/upload
+
+   webapp_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/files/, dev-lisp/ecls/

2021-11-05 Thread Ulrich Müller
commit: ceda3639f6211bfec7170eeb32b3c716b6937a82
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Nov  5 11:30:27 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov  5 11:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceda3639

dev-lisp/ecls: Respect LDFLAGS

Closes: https://bugs.gentoo.org/723162
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-lisp/ecls/ecls-21.2.1-r4.ebuild   |  1 +
 dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
index 0e82d194e64..0f4009c4862 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
+++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
"${FILESDIR}/${PN}-16.1.3-build.patch"
"${FILESDIR}/${PN}-21.2.1-donotcompressinfo.patch"
+   "${FILESDIR}/${PN}-21.2.1-ldflags.patch"
 )
 
 src_prepare() {

diff --git a/dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch 
b/dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch
new file mode 100644
index 000..5ac4cc5ea79
--- /dev/null
+++ b/dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/723162
+
+--- ecl-21.2.1/src/c/Makefile.in
 ecl-21.2.1/src/c/Makefile.in
+@@ -104,7 +104,7 @@
+ 
+ $(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list.h
+   if test -f ../CROSS-DPP; then touch dpp; else \
+-  $(TRUE_CC) -I$(srcdir) -I@true_builddir@ -I./ $(srcdir)/dpp.c 
@CPPFLAGS@ @CFLAGS@ @ECL_CFLAGS@ -o $@ ; \
++  $(TRUE_CC) -I$(srcdir) -I@true_builddir@ -I./ $(srcdir)/dpp.c 
@CPPFLAGS@ @CFLAGS@ @ECL_CFLAGS@ @LDFLAGS@ -o $@ ; \
+   fi
+ 
+ $(OBJS): $(DPP)



[gentoo-commits] proj/elt-patches: New tag: 20211104

2021-11-05 Thread Mike Frysinger
commit: 
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 10:56:09 2021 +

New tag: 20211104




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

2021-11-05 Thread Jakov Smolić
commit: d2a8256b0b5d92a48818594497ec3d075ff28beb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 10:35:10 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 10:35:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a8256b

app-crypt/nwipe: add 0.32

Signed-off-by: Jakov Smolić  gentoo.org>

 app-crypt/nwipe/Manifest  |  1 +
 app-crypt/nwipe/nwipe-0.32.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-crypt/nwipe/Manifest b/app-crypt/nwipe/Manifest
index 25c2f60c5cf..69b318645a9 100644
--- a/app-crypt/nwipe/Manifest
+++ b/app-crypt/nwipe/Manifest
@@ -1,2 +1,3 @@
 DIST nwipe-0.30.tar.gz 6358657 BLAKE2B 
69fdcfaacb32aacc27b375a793bff5b7014979c8097ef3b48c2c307e4bc3a828de7c01b6a58e46346dc58a1b4beee4a408074706175098c364dff7ecf67771d3
 SHA512 
b6d86d78dafbe6c5e27b00b183673dc77dedcf849ecd169b616c90bcda5180bc10fe072580c13f027abaa5fd840e73034ac75af75fe1cf6eb0756273bf46975f
 DIST nwipe-0.31.tar.gz 6360907 BLAKE2B 
4e58cb24c16014044268f2abf32133221a94570986b6cee6c1df8be72dbb65a6c8a3e238918b44db873f3501fa217a4926a0ca6e401fe4e7ec1dd0c9b0c4a5e9
 SHA512 
1a7c30faff69a840f29097d86d9c2551843ad03afbd8c049ae61a836eb5a19934db02e2fde83427859280a2299f996c40510b7ffa22836f49b8da94aabe911f7
+DIST nwipe-0.32.tar.gz 6363129 BLAKE2B 
7a9eb0fe7adee67e3916121d3221cbbe43b8195786260239983d2309dbbf8931750921b31852e38b491712eee3b4fd61ed9676416cad14eb61e86c83a00a4593
 SHA512 
5a82a685c7c60c02061a3e115e2e2dd0bbe544c26c4fc051dd746ae00965bf6f644f43948325561ce1d991e1af8a118d5f30202f665f6a2cae9d6c79f108448d

diff --git a/app-crypt/nwipe/nwipe-0.32.ebuild 
b/app-crypt/nwipe/nwipe-0.32.ebuild
new file mode 100644
index 000..b5a3312a3fe
--- /dev/null
+++ b/app-crypt/nwipe/nwipe-0.32.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Securely erase disks using a variety of recognized methods"
+HOMEPAGE="https://github.com/martijnvanbrummelen/nwipe/;
+SRC_URI="https://github.com/martijnvanbrummelen/nwipe/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-block/parted
+   sys-libs/ncurses:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2021-11-05 Thread Jakov Smolić
commit: 3f253a5171049347059e3de45efa9a756abe7cce
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 10:37:54 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 10:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f253a51

sys-devel/bmake: stabilize 20211001 for amd64

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-devel/bmake/bmake-20211001.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bmake/bmake-20211001.ebuild 
b/sys-devel/bmake/bmake-20211001.ebuild
index 5d5f1563085..f3e4c0d04f6 100644
--- a/sys-devel/bmake/bmake-20211001.ebuild
+++ b/sys-devel/bmake/bmake-20211001.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 # Skip failing test (sandbox and csh)
 PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )



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

2021-11-05 Thread Jakov Smolić
commit: 6c11cc27b6eaa5e7237e6fe32f5ce04d1eea68b4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 10:35:35 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 10:35:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c11cc27

app-crypt/nwipe: drop 0.30, 0.31

Signed-off-by: Jakov Smolić  gentoo.org>

 app-crypt/nwipe/Manifest  |  2 --
 app-crypt/nwipe/nwipe-0.30.ebuild | 25 -
 app-crypt/nwipe/nwipe-0.31.ebuild | 26 --
 3 files changed, 53 deletions(-)

diff --git a/app-crypt/nwipe/Manifest b/app-crypt/nwipe/Manifest
index 69b318645a9..46ee00ceedf 100644
--- a/app-crypt/nwipe/Manifest
+++ b/app-crypt/nwipe/Manifest
@@ -1,3 +1 @@
-DIST nwipe-0.30.tar.gz 6358657 BLAKE2B 
69fdcfaacb32aacc27b375a793bff5b7014979c8097ef3b48c2c307e4bc3a828de7c01b6a58e46346dc58a1b4beee4a408074706175098c364dff7ecf67771d3
 SHA512 
b6d86d78dafbe6c5e27b00b183673dc77dedcf849ecd169b616c90bcda5180bc10fe072580c13f027abaa5fd840e73034ac75af75fe1cf6eb0756273bf46975f
-DIST nwipe-0.31.tar.gz 6360907 BLAKE2B 
4e58cb24c16014044268f2abf32133221a94570986b6cee6c1df8be72dbb65a6c8a3e238918b44db873f3501fa217a4926a0ca6e401fe4e7ec1dd0c9b0c4a5e9
 SHA512 
1a7c30faff69a840f29097d86d9c2551843ad03afbd8c049ae61a836eb5a19934db02e2fde83427859280a2299f996c40510b7ffa22836f49b8da94aabe911f7
 DIST nwipe-0.32.tar.gz 6363129 BLAKE2B 
7a9eb0fe7adee67e3916121d3221cbbe43b8195786260239983d2309dbbf8931750921b31852e38b491712eee3b4fd61ed9676416cad14eb61e86c83a00a4593
 SHA512 
5a82a685c7c60c02061a3e115e2e2dd0bbe544c26c4fc051dd746ae00965bf6f644f43948325561ce1d991e1af8a118d5f30202f665f6a2cae9d6c79f108448d

diff --git a/app-crypt/nwipe/nwipe-0.30.ebuild 
b/app-crypt/nwipe/nwipe-0.30.ebuild
deleted file mode 100644
index ab47d6428c8..000
--- a/app-crypt/nwipe/nwipe-0.30.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Securely erase disks using a variety of recognized methods"
-HOMEPAGE="https://github.com/martijnvanbrummelen/nwipe/;
-SRC_URI="https://github.com/martijnvanbrummelen/nwipe/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   sys-block/parted
-   sys-libs/ncurses:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}

diff --git a/app-crypt/nwipe/nwipe-0.31.ebuild 
b/app-crypt/nwipe/nwipe-0.31.ebuild
deleted file mode 100644
index b5a3312a3fe..000
--- a/app-crypt/nwipe/nwipe-0.31.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Securely erase disks using a variety of recognized methods"
-HOMEPAGE="https://github.com/martijnvanbrummelen/nwipe/;
-SRC_URI="https://github.com/martijnvanbrummelen/nwipe/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   sys-block/parted
-   sys-libs/ncurses:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}



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

2021-11-05 Thread Jakov Smolić
commit: 37b998ff38dac5e10529e43ede795fb1b1cb9843
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 10:39:53 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 10:39:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b998ff

sys-devel/bmake: add 20211024

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-devel/bmake/Manifest  |  1 +
 sys-devel/bmake/bmake-20211024.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/sys-devel/bmake/Manifest b/sys-devel/bmake/Manifest
index 18815e12317..7236c28eb0a 100644
--- a/sys-devel/bmake/Manifest
+++ b/sys-devel/bmake/Manifest
@@ -1,2 +1,3 @@
 DIST bmake-20211001.tar.gz 767532 BLAKE2B 
1571db7f342d91b1504598dc53ca1f1e9aeea4c4ed3f637721803107122fcf7ed9c8cfdc034d996ab400364d35ff721fb0b248a92e5a1283dacd7a83c9c7b1d5
 SHA512 
b8d3d19facfa3ef46ca8c966f8ccfaeff65a1d9f210072fa569fa12573900babd6d6624e397e71d76d58b551fad13c26e590d02eb94f726e29a6a00d1b8b0b75
+DIST bmake-20211024.tar.gz 774782 BLAKE2B 
8ec30e133af832ed1cafba7592060dae1ad9e8937d1dd124446e0c74a26a40ca7ad42cfef10282ff13304672565ffaa8219dc027ba8fed2fdf735699397c7e41
 SHA512 
c39e5541d1c501ea8371825017fb0136a0778e02ec87c77a2f84a80d277573f97985f0b260147284b3cb4309ae6cfd3565330c2a6171fd98aec2c58f5a38b28d
 DIST mk-20210330.tar.gz 107380 BLAKE2B 
9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a
 SHA512 
6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b

diff --git a/sys-devel/bmake/bmake-20211024.ebuild 
b/sys-devel/bmake/bmake-20211024.ebuild
new file mode 100644
index 000..5d5f1563085
--- /dev/null
+++ b/sys-devel/bmake/bmake-20211024.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MK_VER=20210330
+
+DESCRIPTION="NetBSD's portable make"
+HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html;
+SRC_URI="
+   http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
+   http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz;
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+# Skip failing test (sandbox and csh)
+PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )
+
+src_prepare() {
+   default
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
+}
+
+src_configure() {
+   econf \
+   --with-mksrc=../mk \
+   --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
+   --with-machine_arch=${ARCH}
+}
+
+src_compile() {
+   sh make-bootstrap.sh || die "bootstrap failed"
+}
+
+src_test() {
+   cd unit-tests || die
+
+   # the 'ternary' test uses ${A} internally, which
+   # conflicts with Gentoo's ${A}, hence unset it for
+   # the tests temporarily.
+   env -u A MAKEFLAGS= \
+   "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests 
compilation failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   FORCE_BSD_MK=1 SYS_MK_DIR=. \
+   sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
+   || die "failed to install mk files"
+}



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

2021-11-05 Thread Jakov Smolić
commit: 5400feb8f9f9d15f33fa062f9456bb23986dff65
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov  5 10:38:28 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov  5 10:38:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5400feb8

sys-devel/bmake: drop 20210808, 20211020

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-devel/bmake/Manifest  |  2 --
 sys-devel/bmake/bmake-20210808.ebuild | 55 ---
 sys-devel/bmake/bmake-20211020.ebuild | 55 ---
 3 files changed, 112 deletions(-)

diff --git a/sys-devel/bmake/Manifest b/sys-devel/bmake/Manifest
index c44716ae632..18815e12317 100644
--- a/sys-devel/bmake/Manifest
+++ b/sys-devel/bmake/Manifest
@@ -1,4 +1,2 @@
-DIST bmake-20210808.tar.gz 765029 BLAKE2B 
27ff99395e7cdc00a118ebfb5b043180ffbd9d5385b008c49baae8bf953e45e277aeb133d736bd282c1ffc08bd7c3b87b4dc23d0b188a86469116e1d94ed2409
 SHA512 
d0afb9b6a50858c330cccf57a8f8b35ddf1ea1faefc2110237e30262b35eb69c1a4918e48acc2ed3deed8b11bf87b80429d71c46366c81ceb7427a79a3e58089
 DIST bmake-20211001.tar.gz 767532 BLAKE2B 
1571db7f342d91b1504598dc53ca1f1e9aeea4c4ed3f637721803107122fcf7ed9c8cfdc034d996ab400364d35ff721fb0b248a92e5a1283dacd7a83c9c7b1d5
 SHA512 
b8d3d19facfa3ef46ca8c966f8ccfaeff65a1d9f210072fa569fa12573900babd6d6624e397e71d76d58b551fad13c26e590d02eb94f726e29a6a00d1b8b0b75
-DIST bmake-20211020.tar.gz 774610 BLAKE2B 
22152ba1905e445a685ba92ee999b0f9154578f633140614aa45eb8eb67e7759b6ac04b4c35db609d887a3552c5f77a34390f9108c14ac97c2db7bcb53505e2d
 SHA512 
23513885c462348eb694f5208db62fd489e2376cdc0d44c3182b16042253e1ed8cc0df9331375f493034afe514dede471e037b4f84a4b192df0f4d45a86725a8
 DIST mk-20210330.tar.gz 107380 BLAKE2B 
9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a
 SHA512 
6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b

diff --git a/sys-devel/bmake/bmake-20210808.ebuild 
b/sys-devel/bmake/bmake-20210808.ebuild
deleted file mode 100644
index f3e4c0d04f6..000
--- a/sys-devel/bmake/bmake-20210808.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MK_VER=20210330
-
-DESCRIPTION="NetBSD's portable make"
-HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html;
-SRC_URI="
-   http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
-   http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz;
-S="${WORKDIR}/${PN}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-
-# Skip failing test (sandbox and csh)
-PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )
-
-src_prepare() {
-   default
-   cd "${WORKDIR}" || die
-   eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
-}
-
-src_configure() {
-   econf \
-   --with-mksrc=../mk \
-   --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
-   --with-machine_arch=${ARCH}
-}
-
-src_compile() {
-   sh make-bootstrap.sh || die "bootstrap failed"
-}
-
-src_test() {
-   cd unit-tests || die
-
-   # the 'ternary' test uses ${A} internally, which
-   # conflicts with Gentoo's ${A}, hence unset it for
-   # the tests temporarily.
-   env -u A MAKEFLAGS= \
-   "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests 
compilation failed"
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   FORCE_BSD_MK=1 SYS_MK_DIR=. \
-   sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
-   || die "failed to install mk files"
-}

diff --git a/sys-devel/bmake/bmake-20211020.ebuild 
b/sys-devel/bmake/bmake-20211020.ebuild
deleted file mode 100644
index 5d5f1563085..000
--- a/sys-devel/bmake/bmake-20211020.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MK_VER=20210330
-
-DESCRIPTION="NetBSD's portable make"
-HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html;
-SRC_URI="
-   http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
-   http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz;
-S="${WORKDIR}/${PN}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-# Skip failing test (sandbox and csh)
-PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )
-
-src_prepare() {
-   default
-   cd "${WORKDIR}" || die
-   eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
-}
-
-src_configure() {
-   econf \
-   --with-mksrc=../mk \
-   --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
-   --with-machine_arch=${ARCH}
-}
-
-src_compile() {
-   sh make-bootstrap.sh || die "bootstrap failed"
-}
-
-src_test() {
-   cd unit-tests || die
-
-   # the 'ternary' test uses ${A} 

[gentoo-commits] proj/sandbox:master commit in: src/

2021-11-05 Thread Mike Frysinger
commit: f0fd6d2e4884177af599416d1cca0423d1b7df08
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 09:28:55 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 09:28:55 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f0fd6d2e

sandbox: add --debug option to control SANDBOX_DEBUG

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

 src/environ.c |  2 +-
 src/options.c | 14 +-
 src/sandbox.h |  1 +
 3 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/src/environ.c b/src/environ.c
index 1535f06..81a3e5f 100644
--- a/src/environ.c
+++ b/src/environ.c
@@ -303,7 +303,7 @@ char **setup_environ(struct sandbox_info_t *sandbox_info, 
bool interactive)
if (!getenv(ENV_SANDBOX_VERBOSE))
sb_setenv(_environ, ENV_SANDBOX_VERBOSE, "1");
if (!getenv(ENV_SANDBOX_DEBUG))
-   sb_setenv(_environ, ENV_SANDBOX_DEBUG, "0");
+   sb_setenv(_environ, ENV_SANDBOX_DEBUG, opt_debug ? "1" : 
"0");
if (!getenv(ENV_NOCOLOR))
sb_setenv(_environ, ENV_NOCOLOR, "no");
if (!getenv(ENV_SANDBOX_METHOD))

diff --git a/src/options.c b/src/options.c
index 64cd750..5332318 100644
--- a/src/options.c
+++ b/src/options.c
@@ -21,6 +21,7 @@ int opt_use_ns_time = -1;
 int opt_use_ns_user = -1;
 int opt_use_ns_uts = -1;
 bool opt_use_bash = false;
+int opt_debug = -1;
 
 static const struct {
const char *name;
@@ -38,6 +39,7 @@ static const struct {
{ "NAMESPACE_TIME_ENABLE",   _use_ns_time,false, },
{ "NAMESPACE_USER_ENABLE",   _use_ns_user,false, },
{ "NAMESPACE_UTS_ENABLE",_use_ns_uts, false, },
+   { "SANDBOX_DEBUG",   _debug,  false, },
 };
 
 static void read_config(void)
@@ -77,7 +79,7 @@ static void show_version(void)
exit(0);
 }
 
-#define PARSE_FLAGS "+chV"
+#define PARSE_FLAGS "+cdhV"
 #define a_argument required_argument
 static struct option const long_opts[] = {
{"ns-on", no_argument, _use_namespaces, true},
@@ -101,6 +103,7 @@ static struct option const long_opts[] = {
{"ns-uts-on", no_argument, _use_ns_uts, true},
{"ns-uts-off",no_argument, _use_ns_uts, false},
{"bash",  no_argument, NULL, 'c'},
+   {"debug", no_argument, NULL, 'd'},
{"help",  no_argument, NULL, 'h'},
{"version",   no_argument, NULL, 'V'},
{"run-configure", no_argument, NULL, 0x800},
@@ -128,6 +131,7 @@ static const char * const opts_help[] = {
"Enable  the use of UTS (hostname/uname) namespaces",
"Disable the use of UTS (hostname/uname) namespaces",
"Run command through bash shell",
+   "Enable debug output",
"Print this help and exit",
"Print version and exit",
"Run local sandbox configure in same way and exit (developer only)",
@@ -207,6 +211,12 @@ void parseargs(int argc, char *argv[])
case 'c':
opt_use_bash = true;
break;
+   case 'd':
+   if (opt_debug <= 0)
+   opt_debug = 1;
+   else
+   ++opt_debug;
+   break;
case 'V':
show_version();
case 'h':
@@ -215,6 +225,8 @@ void parseargs(int argc, char *argv[])
run_configure(argc, argv);
case '?':
show_usage(1);
+   default:
+   sb_ebort("ISE: unhandled CLI option %c\n", i);
}
}
 

diff --git a/src/sandbox.h b/src/sandbox.h
index 0c0430f..28961f5 100644
--- a/src/sandbox.h
+++ b/src/sandbox.h
@@ -53,5 +53,6 @@ extern int opt_use_ns_time;
 extern int opt_use_ns_user;
 extern int opt_use_ns_uts;
 extern bool opt_use_bash;
+extern int opt_debug;
 
 #endif



[gentoo-commits] proj/sandbox:master commit in: data/

2021-11-05 Thread Mike Frysinger
commit: 1ebf7392b8c06a505f148de8cbe4ad303ed71275
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 09:46:10 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 09:46:10 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=1ebf7392

bashrc: setup T & HOME variables

Current versions of portage don't write these variables to the env
file, so manually set them up ourselves.

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

 data/sandbox.bashrc | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/data/sandbox.bashrc b/data/sandbox.bashrc
index ec19459..3b953b8 100644
--- a/data/sandbox.bashrc
+++ b/data/sandbox.bashrc
@@ -79,7 +79,11 @@ if [[ ${SANDBOX_INTRACTV} == "1" && -t 1 ]] || [[ 
${__SANDBOX_TESTING} == "yes"
   -e '/^[[:alnum:]_-]* ()/Q' 
"${sbs_tmpenvfile}") 2>/dev/null
# Then grab everything (including 
functions)
source "${sbs_tmpenvfile}" 2> /dev/null
-   export 
SANDBOX_WRITE=${SANDBOX_WRITE}:${sbs_pdir}${sbs_bdir}:${sbs_pdir}/homedir
+   # Some variables portage does not write 
out to th environment.
+   : "${T:=${sbs_tmpenvfile%/*}}"
+   HOME=${sbs_pdir}/homedir
+   
SANDBOX_WRITE+=:${sbs_pdir}${sbs_bdir}:${HOME}
+   export T HOME SANDBOX_WRITE
fi
PWD=${sbs_PREPWD}
fi



[gentoo-commits] proj/sandbox:master commit in: src/

2021-11-05 Thread Mike Frysinger
commit: 018f85d5c9f3e268b9dee96c022a66ff697042dc
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 09:32:06 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 09:32:06 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=018f85d5

sandbox: move verbose startup info behind debug knob

These messages aren't super useful to most people, nor are needed on
every invocation, so put them behind a debug knob to reduce log spam.x

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

 src/sandbox.c | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/sandbox.c b/src/sandbox.c
index 063974d..02f4cbe 100644
--- a/src/sandbox.c
+++ b/src/sandbox.c
@@ -234,19 +234,22 @@ int main(int argc, char **argv)
sb_err("not launching a new sandbox as one is already 
running in this process hierarchy");
 
/* determine the location of all the sandbox support files */
-   dputs("Detection of the support files.");
+   if (opt_debug)
+   dputs("Detection of the support files.");
 
if (-1 == setup_sandbox(_info, print_debug))
sb_err("failed to setup sandbox");
 
/* verify the existance of required files */
-   dputs("Verification of the required files.");
+   if (opt_debug)
+   dputs("Verification of the required files.");
 
if (!rc_file_exists(sandbox_info.sandbox_rc))
sb_perr("could not open the sandbox rc file: %s", 
sandbox_info.sandbox_rc);
 
/* set up the required environment variables */
-   dputs("Setting up the required environment variables.");
+   if (opt_debug)
+   dputs("Setting up the required environment variables.");
 
/* If not in portage, cd into it work directory */
if ('\0' != sandbox_info.work_dir[0])
@@ -346,9 +349,8 @@ int main(int argc, char **argv)
sigaction(SIGHUP, _old[0], NULL);
 
/* STARTING PROTECTED ENVIRONMENT */
-   dputs("The protected environment has been started.");
-   dputs(sandbox_footer);
-   dputs("Process being started in forked instance.");
+   if (opt_debug)
+   dputs("The protected environment has been started.");
 
/* Start Bash */
int shell_exit = spawn_shell(argv_bash, sandbox_environ, print_debug);
@@ -359,8 +361,6 @@ int main(int argc, char **argv)
argv_bash = NULL;
sandbox_environ = NULL;
 
-   dputs("Cleaning up sandbox process");
-   dputs(sandbox_banner);
dputs("The protected environment has been shut down.");
 
if (rc_file_exists(sandbox_info.sandbox_log)) {



[gentoo-commits] proj/sandbox:master commit in: libsbutil/

2021-11-05 Thread Mike Frysinger
commit: f4872fb69fe16fc416e4211d12811da61e8738b2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 09:47:58 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 09:47:58 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f4872fb6

Revert "Force sandbox-internal functions to use 64bit file interface"

This reverts commit 19c215f245faf9a453e7171bddccc690c03f7b72.

We do not want different LFS interfaces being used in different modules
as it makes debugging a nightmare when different functions think basic
structures have different layouts & sizes.

This also doesn't address the LFS issues sandbox has when code still
crashes in libsandbox itself when checking accesses.

Bug: https://bugs.gentoo.org/681892
Signed-off-by: Mike Frysinger  gentoo.org>

 libsbutil/local.mk | 1 -
 1 file changed, 1 deletion(-)

diff --git a/libsbutil/local.mk b/libsbutil/local.mk
index bede5bf..126c7ce 100644
--- a/libsbutil/local.mk
+++ b/libsbutil/local.mk
@@ -2,7 +2,6 @@ noinst_LTLIBRARIES += %D%/libsbutil.la
 
 %C%_libsbutil_la_CPPFLAGS = \
$(AM_CPPFLAGS) \
-   -D_FILE_OFFSET_BITS=64 \
-I$(top_srcdir)/%D% \
-I$(top_srcdir)/%D%/include
 %C%_libsbutil_la_LDFLAGS = -no-undefined



[gentoo-commits] proj/sandbox:master commit in: libsandbox/, libsbutil/src/, libsandbox/wrapper-funcs/

2021-11-05 Thread Mike Frysinger
commit: 382f70b8d93d012648edc7a42087a6d4d5a103eb
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 10:23:34 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 10:23:34 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=382f70b8

libsandbox/libsbutil: use faccessat for file-existence tests

This is faster than using stat since it doesn't have to gather all
the metadata, and should avoid LFS issues as a result.

Bug: https://bugs.gentoo.org/583282
Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/pre_check_openat.c  | 15 +++
 libsandbox/wrapper-funcs/fopen_pre_check.c |  3 +--
 libsbutil/src/file.c   | 14 +-
 3 files changed, 5 insertions(+), 27 deletions(-)

diff --git a/libsandbox/pre_check_openat.c b/libsandbox/pre_check_openat.c
index 8cf8133..8fd3b23 100644
--- a/libsandbox/pre_check_openat.c
+++ b/libsandbox/pre_check_openat.c
@@ -12,24 +12,15 @@
 
 bool sb_openat_pre_check(const char *func, const char *pathname, int dirfd, 
int flags)
 {
-   /* If we're not trying to create, fail normally if
-* file does not stat
-*/
+   /* If we're not trying to create, fail normally if file does not stat */
if (flags & O_CREAT)
return true;
 
save_errno();
 
-   /* Check incoming args against common *at issues */
-   char dirfd_path[SB_PATH_MAX];
-   if (!sb_common_at_pre_check(func, , dirfd, dirfd_path, 
sizeof(dirfd_path)))
-   return false;
-
/* Doesn't exist -> skip permission checks */
-   struct stat st;
-   if (((flags & O_NOFOLLOW) ? lstat(pathname, ) : stat(pathname, )) 
== -1) {
-   sb_debug_dyn("EARLY FAIL: %s(%s): %s\n",
-   func, pathname, strerror(errno));
+   if (faccessat(dirfd, pathname, F_OK, (flags & O_NOFOLLOW) ? 
AT_SYMLINK_NOFOLLOW : 0) == -1) {
+   sb_debug_dyn("EARLY FAIL: %s(%s): %s\n", func, pathname, 
strerror(errno));
return false;
}
 

diff --git a/libsandbox/wrapper-funcs/fopen_pre_check.c 
b/libsandbox/wrapper-funcs/fopen_pre_check.c
index 765526e..95108e0 100644
--- a/libsandbox/wrapper-funcs/fopen_pre_check.c
+++ b/libsandbox/wrapper-funcs/fopen_pre_check.c
@@ -11,8 +11,7 @@ bool sb_fopen_pre_check(const char *func, const char 
*pathname, const char *mode
save_errno();
 
/* If we're trying to read, fail normally if file does not stat 
*/
-   struct stat st;
-   if (-1 == stat(pathname, )) {
+   if (faccessat(AT_FDCWD, pathname, F_OK, 0) == -1) {
sb_debug_dyn("EARLY FAIL: %s(%s): %s\n",
func, pathname, strerror(errno));
return false;

diff --git a/libsbutil/src/file.c b/libsbutil/src/file.c
index 4542ae5..a1a4a0e 100644
--- a/libsbutil/src/file.c
+++ b/libsbutil/src/file.c
@@ -15,19 +15,7 @@
 bool
 rc_file_exists (const char *pathname)
 {
-  struct stat buf;
-  int retval;
-
-  if (!check_str (pathname))
-return false;
-
-  retval = lstat (pathname, );
-  if (-1 != retval)
-retval = true;
-  else
-retval = false;
-
-  return retval;
+  return faccessat(AT_FDCWD, pathname, F_OK, AT_SYMLINK_NOFOLLOW) == 0;
 }
 
 bool



[gentoo-commits] proj/sandbox:master commit in: data/

2021-11-05 Thread Mike Frysinger
commit: f6205939906a1ce860a0cea4c57e9d6cf44e7786
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 09:06:17 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 09:06:17 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=f6205939

bashrc: clarify default prompt behavior

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

 data/sandbox.bashrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/data/sandbox.bashrc b/data/sandbox.bashrc
index e3421e6..ec19459 100644
--- a/data/sandbox.bashrc
+++ b/data/sandbox.bashrc
@@ -70,7 +70,7 @@ if [[ ${SANDBOX_INTRACTV} == "1" && -t 1 ]] || [[ 
${__SANDBOX_TESTING} == "yes"
sbs_tmpenvfile=${sbs_pdir}${sbs_bdir}/temp/environment
if [[ -e ${sbs_tmpenvfile} ]] ; then
echo "Found environment at ${sbs_tmpenvfile}"
-   printf " * Would you like to enter the portage 
environment ? "
+   printf " * Would you like to enter the portage 
environment (y/N) ? "
read env
sbs_PREPWD=${PWD}
if [[ ${env} == "y" ]] ; then



[gentoo-commits] proj/sandbox:master commit in: src/, libsbutil/

2021-11-05 Thread Mike Frysinger
commit: 163a378b532c03c0199c489b6d829a84875e32c2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov  5 09:04:41 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov  5 09:04:41 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=163a378b

sandbox: restore SANDBOX_INTRACTV variable

I incorrectly dropped this as unused a while back, but the bashrc hook
definitely still relies on it for checking portage settings.  I think
I got confused by the interaction with SANDBOX_TESTING.

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

 libsbutil/sbutil.h | 2 ++
 src/environ.c  | 6 +-
 src/sandbox.c  | 2 +-
 src/sandbox.h  | 2 +-
 4 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/libsbutil/sbutil.h b/libsbutil/sbutil.h
index 267f717..cf97179 100644
--- a/libsbutil/sbutil.h
+++ b/libsbutil/sbutil.h
@@ -57,6 +57,8 @@
 #define ENV_SANDBOX_METHOD "SANDBOX_METHOD"
 #define ENV_SANDBOX_ON "SANDBOX_ON"
 
+#define ENV_SANDBOX_INTRACTV   "SANDBOX_INTRACTV"
+
 #define ENV_SANDBOX_ACTIVE "SANDBOX_ACTIVE"
 #define SANDBOX_ACTIVE "armedandready"
 

diff --git a/src/environ.c b/src/environ.c
index ecff0dc..1535f06 100644
--- a/src/environ.c
+++ b/src/environ.c
@@ -241,7 +241,7 @@ static void sb_setenv(char ***envp, const char *name, const 
char *val)
 
 /* We setup the environment child side only to prevent issues with
  * setting LD_PRELOAD parent side */
-char **setup_environ(struct sandbox_info_t *sandbox_info)
+char **setup_environ(struct sandbox_info_t *sandbox_info, bool interactive)
 {
int have_ld_preload = 0;
 
@@ -264,6 +264,7 @@ char **setup_environ(struct sandbox_info_t *sandbox_info)
unsetenv(ENV_SANDBOX_MESSAGE_PATH);
unsetenv(ENV_SANDBOX_WORKDIR);
unsetenv(ENV_SANDBOX_ACTIVE);
+   unsetenv(ENV_SANDBOX_INTRACTV);
unsetenv(ENV_BASH_ENV);
 
orig_ld_preload_envvar = getenv(ENV_LD_PRELOAD);
@@ -295,6 +296,9 @@ char **setup_environ(struct sandbox_info_t *sandbox_info)
sb_setenv(_environ, ENV_SANDBOX_LOG, sandbox_info->sandbox_log);
sb_setenv(_environ, ENV_SANDBOX_DEBUG_LOG, 
sandbox_info->sandbox_debug_log);
sb_setenv(_environ, ENV_SANDBOX_MESSAGE_PATH, 
sandbox_info->sandbox_message_path);
+   /* Is this an interactive session? */
+   if (interactive)
+   sb_setenv(_environ, ENV_SANDBOX_INTRACTV, "1");
/* Just set the these if not already set so that is_env_on() work */
if (!getenv(ENV_SANDBOX_VERBOSE))
sb_setenv(_environ, ENV_SANDBOX_VERBOSE, "1");

diff --git a/src/sandbox.c b/src/sandbox.c
index ed0c7f6..063974d 100644
--- a/src/sandbox.c
+++ b/src/sandbox.c
@@ -255,7 +255,7 @@ int main(int argc, char **argv)
 
/* Setup the child environment stuff.
 * XXX:  We free this in spawn_shell(). */
-   sandbox_environ = setup_environ(_info);
+   sandbox_environ = setup_environ(_info, print_debug);
if (NULL == sandbox_environ)
goto oom_error;
 

diff --git a/src/sandbox.h b/src/sandbox.h
index cdc1b9e..0c0430f 100644
--- a/src/sandbox.h
+++ b/src/sandbox.h
@@ -24,7 +24,7 @@ struct sandbox_info_t {
char *home_dir;
 };
 
-extern char **setup_environ(struct sandbox_info_t *sandbox_info);
+extern char **setup_environ(struct sandbox_info_t *sandbox_info, bool 
interactive);
 
 extern bool sb_get_cnf_bool(const char *, bool);
 



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

2021-11-05 Thread Sam James
commit: d1291d92a0979e9227bbd81d4db6076ea08dddef
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 05:43:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 05:56:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1291d92

dev-python/scipy: add upstream fix for 32-bit test failures (pythran)

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

 .../files/scipy-1.7.1-pythran-tests-32-bit.patch   | 31 ++
 .../{scipy-1.7.1.ebuild => scipy-1.7.1-r1.ebuild}  |  4 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/scipy/files/scipy-1.7.1-pythran-tests-32-bit.patch 
b/dev-python/scipy/files/scipy-1.7.1-pythran-tests-32-bit.patch
new file mode 100644
index 000..206d1d9fa3b
--- /dev/null
+++ b/dev-python/scipy/files/scipy-1.7.1-pythran-tests-32-bit.patch
@@ -0,0 +1,31 @@
+https://github.com/scipy/scipy/commit/5b3a3b440525aa5038e2cead1f9b4f23a610cd9f
+
+From: serge-sans-paille 
+Date: Sun, 18 Jul 2021 11:14:29 +0200
+Subject: [PATCH] Extra pythran annotation for i686 support
+
+Bug spotted on Fedora, see 
https://src.fedoraproject.org/rpms/scipy/pull-request/22
+
+The `int[::]` annotation is used to accept non-contiguous views.
+--- a/scipy/optimize/_group_columns.py
 b/scipy/optimize/_group_columns.py
+@@ -54,6 +54,8 @@ def group_dense(m, n, A):
+ 
+ #pythran export group_sparse(int, int, intc[], intc[])
+ #pythran export group_sparse(int, int, int[], int[])
++#pythran export group_sparse(int, int, intc[::], intc[::])
++#pythran export group_sparse(int, int, int[::], int[::])
+ def group_sparse(m, n, indices, indptr):
+ groups = -np.ones(n, dtype=np.intp)
+ current_group = 0
+--- a/scipy/signal/_max_len_seq_inner.py
 b/scipy/signal/_max_len_seq_inner.py
+@@ -4,6 +4,7 @@
+ import numpy as np
+ 
+ #pythran export _max_len_seq_inner(intp[], int8[], int, int, int8[])
++#pythran export _max_len_seq_inner(int[], int8[], int, int, int8[])
+ 
+ # Fast inner loop of max_len_seq.
+ def _max_len_seq_inner(taps, state, nbits, length, seq):
+

diff --git a/dev-python/scipy/scipy-1.7.1.ebuild 
b/dev-python/scipy/scipy-1.7.1-r1.ebuild
similarity index 98%
rename from dev-python/scipy/scipy-1.7.1.ebuild
rename to dev-python/scipy/scipy-1.7.1-r1.ebuild
index ed5e007e4e2..0ef732f5b19 100644
--- a/dev-python/scipy/scipy-1.7.1.ebuild
+++ b/dev-python/scipy/scipy-1.7.1-r1.ebuild
@@ -47,6 +47,10 @@ DISTUTILS_IN_SOURCE_BUILD=1
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   "${FILESDIR}"/${P}-pythran-tests-32-bit.patch
+)
+
 src_unpack() {
default
if use doc; then



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

2021-11-05 Thread Sam James
commit: 9def9edcf54f2472273e176973deb19c1cf1ea14
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 05:56:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 05:56:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9def9edc

dev-python/scipy: skip known-failing 32-bit tests

There's some more work in 1.7.2 (coming soon) which should help a bit.

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

 dev-python/scipy/scipy-1.7.1-r1.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/dev-python/scipy/scipy-1.7.1-r1.ebuild 
b/dev-python/scipy/scipy-1.7.1-r1.ebuild
index 0ef732f5b19..d93785afefa 100644
--- a/dev-python/scipy/scipy-1.7.1-r1.ebuild
+++ b/dev-python/scipy/scipy-1.7.1-r1.ebuild
@@ -115,6 +115,21 @@ python_prepare_all() {
sed -e 's:test_bisplev_integer_overflow:_&:' \
-i scipy/interpolate/tests/test_fitpack.py || die
 
+   # Skip a few 32-bit related failures
+   if use x86 ; then
+   # TODO: Tidy this up and switch to epytest
+   sed -i -e 's:test_nd_axis_m1:_&:' \
+   -e 's:test_nd_axis_0:_&:' \
+   -e 's:test_maxiter_worsening:_&:' \
+   -e 's:test_pdist_jensenshannon_iris:_&:' \
+   -e 's:test_align_vectors_single_vector:_&:' \
+   scipy/signal/tests/test_spectral.py \
+   scipy/sparse/linalg/isolve/tests/test_iterative.py \
+   scipy/spatial/tests/test_distance.py \
+   scipy/spatial/transform/tests/test_rotation.py || die
+   fi
+
+
if has_version ">=sci-libs/lapack-3.10"; then
sed -e 's:test_sort(:_&:' \
-i scipy/linalg/tests/test_decomp.py || die



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

2021-11-05 Thread Lars Wendler
commit: 2dd5178a6abaf31cf4fb02e6b0c1c023250f490f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov  4 19:24:41 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 08:09:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd5178a

dev-util/cmake: Bump to version 3.22.0_rc2. Removed old

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

 dev-util/cmake/Manifest | 2 +-
 dev-util/cmake/{cmake-3.22.0_rc1.ebuild => cmake-3.22.0_rc2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index f45a4b384c1..bdc89618019 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,4 @@
 DIST cmake-3.20.5.tar.gz 9441947 BLAKE2B 
f073d7c3968c714be315f5014076c785790ed47e9a746f2d16bc59769fb6862009f67c2e118038c6c9d8390b709f2b4ed4a4dfc41a93996fedd9d7d77111b84a
 SHA512 
4ad7f194353be291e76d86d95928633daea653a0bd8d35369ac6ee2bb3f811c3a1aabe6a2bd51c6d5b07af2c6edc7e38d8b347ded32ab1ddcf331dbfce40c008
 DIST cmake-3.21.3.tar.gz 9630442 BLAKE2B 
dccf4878745f6ddb87ea5fd1a0b6c728e32778afd15e3074d057234dc898e399133343bb10826f8882323bfc9d53f22c98b51ab6e39af29da58c54ed0b9d14c1
 SHA512 
0571b78443906c5ad51fb0fafbd32d565caf628cc150b1190802cb819e8497c108ea6b7ecaa03133df2dbbceb730696d24b4df38468c92088c769ce4076d9e9f
 DIST cmake-3.21.4.tar.gz 9630991 BLAKE2B 
ca6b6c50d984cc6713f3e88e1a6438c360d80c34927e60a20cc006ba47df2b91a290f1578d556f58d2d40711848a9b9caf36f65a043df892b81c1d48e3edb0d8
 SHA512 
0262a666f6da106576c26215580c40b54497bcdac400e847e1799716c31c71068293e719416338132a7da6122826c08ff50ac23dfed2711ab42631e96303f544
-DIST cmake-3.22.0-rc1.tar.gz 9769355 BLAKE2B 
03398d2aca8c7f354d1b0d4f6447780cf8699ab388f342dea9266f0d2ecb0eeb38d5e51df9f6a9509d62db8b78b8774c76c82976cf1d263b1c572a00e96e698f
 SHA512 
ed2a7c0832fd6fef5909745b6d540d1eee4b7f6681dca6e2b5cd22ea1a2be795fc1cb3b25792719211d7fe94871aa12253f4ce088985652496b3fdcbfe20
+DIST cmake-3.22.0-rc2.tar.gz 9770230 BLAKE2B 
c0ef4af36c9eba10b31c0c9b9c76cc67001ae796dff1bcef783d2a1a19e096c8367a1f80a87110f5adacfa507d3af7bef740da8a56cc3042d5085c2e15cad91b
 SHA512 
ccb1e45ef25100f933a2238f73c0dbb65cdd602c6a8de36cce34696f9e5c54e061b67857c2d83ea8da6583394d2c51afbe6820dfd49ff3a4a19e6f4a40796fde

diff --git a/dev-util/cmake/cmake-3.22.0_rc1.ebuild 
b/dev-util/cmake/cmake-3.22.0_rc2.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.22.0_rc1.ebuild
rename to dev-util/cmake/cmake-3.22.0_rc2.ebuild



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

2021-11-05 Thread Lars Wendler
commit: d60e7706e972b5188d4354128cbe7ae4461466d6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov  4 19:25:21 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 08:09:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60e7706

dev-util/cmake: Removed old

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.21.3.ebuild | 232 -
 2 files changed, 233 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index bdc89618019..57749fd7f5c 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,3 @@
 DIST cmake-3.20.5.tar.gz 9441947 BLAKE2B 
f073d7c3968c714be315f5014076c785790ed47e9a746f2d16bc59769fb6862009f67c2e118038c6c9d8390b709f2b4ed4a4dfc41a93996fedd9d7d77111b84a
 SHA512 
4ad7f194353be291e76d86d95928633daea653a0bd8d35369ac6ee2bb3f811c3a1aabe6a2bd51c6d5b07af2c6edc7e38d8b347ded32ab1ddcf331dbfce40c008
-DIST cmake-3.21.3.tar.gz 9630442 BLAKE2B 
dccf4878745f6ddb87ea5fd1a0b6c728e32778afd15e3074d057234dc898e399133343bb10826f8882323bfc9d53f22c98b51ab6e39af29da58c54ed0b9d14c1
 SHA512 
0571b78443906c5ad51fb0fafbd32d565caf628cc150b1190802cb819e8497c108ea6b7ecaa03133df2dbbceb730696d24b4df38468c92088c769ce4076d9e9f
 DIST cmake-3.21.4.tar.gz 9630991 BLAKE2B 
ca6b6c50d984cc6713f3e88e1a6438c360d80c34927e60a20cc006ba47df2b91a290f1578d556f58d2d40711848a9b9caf36f65a043df892b81c1d48e3edb0d8
 SHA512 
0262a666f6da106576c26215580c40b54497bcdac400e847e1799716c31c71068293e719416338132a7da6122826c08ff50ac23dfed2711ab42631e96303f544
 DIST cmake-3.22.0-rc2.tar.gz 9770230 BLAKE2B 
c0ef4af36c9eba10b31c0c9b9c76cc67001ae796dff1bcef783d2a1a19e096c8367a1f80a87110f5adacfa507d3af7bef740da8a56cc3042d5085c2e15cad91b
 SHA512 
ccb1e45ef25100f933a2238f73c0dbb65cdd602c6a8de36cce34696f9e5c54e061b67857c2d83ea8da6583394d2c51afbe6820dfd49ff3a4a19e6f4a40796fde

diff --git a/dev-util/cmake/cmake-3.21.3.ebuild 
b/dev-util/cmake/cmake-3.21.3.ebuild
deleted file mode 100644
index b1cc1455ac6..000
--- a/dev-util/cmake/cmake-3.21.3.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
-
-CMAKE_MAKEFILE_GENERATOR="emake" # TODO RunCMake.LinkWhatYouUse fails 
consistently w/ ninja
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
-   toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-arch/libarchive-3.3.3:=
-   app-crypt/rhash
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/jsoncpp-1.9.2-r2:0=
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( >=app-editors/emacs-23.1:* )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-   test? ( app-arch/libarchive[zstd] )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
-   "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
-   # Next patch needs to be reworked
-   #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-   # respect python eclasses
-   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
-   "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
-
-   # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
-   # disable running of cmake in bootstrap command
-   sed -i \
-   -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
-   bootstrap || die "sed failed"
-
-   # execinfo.h on Solaris isn't quite what it is on Darwin
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i -e 's/execinfo\.h/blablabla.h/' \
-   Source/kwsys/CMakeLists.txt || die
-   fi
-
-   # bootstrap script isn't exactly /bin/sh compatible
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/, dev-lisp/ecls/files/

2021-11-05 Thread Ulrich Müller
commit: 4be74dcf6262b8018b188aa5f155cf154220c1f9
Author: François Bissey  gmail  com>
AuthorDate: Wed Nov  3 21:41:54 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov  5 07:38:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be74dcf

dev-lisp/ecls: Fix QA, port to EAPI 7

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Closes: https://bugs.gentoo.org/727618
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-lisp/ecls/ecls-21.2.1-r4.ebuild | 89 +
 dev-lisp/ecls/files/README.gentoo   | 13 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
new file mode 100644
index 000..9bec3c30a5e
--- /dev/null
+++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit readme.gentoo-r1
+
+# test phase only works if ecls already installed #516876
+RESTRICT="test"
+
+MY_P=ecl-${PV}
+
+DESCRIPTION="ECL is an embeddable Common Lisp implementation"
+HOMEPAGE="https://common-lisp.net/project/ecl/;
+SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
+
+LICENSE="BSD-2 LGPL-2.1+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
+
+CDEPEND="dev-libs/gmp:0=
+   dev-libs/libffi:=
+   dev-libs/libatomic_ops
+   >=dev-libs/boehm-gc-7.1[threads?]
+   >=dev-lisp/asdf-2.33-r3:="
+DEPEND="${CDEPEND}
+   app-text/texi2html
+   emacs? ( >=app-editors/emacs-23.1:* 
>=app-eselect/eselect-emacs-1.12 )"
+RDEPEND="${CDEPEND}"
+
+S="${WORKDIR}"/${MY_P}
+
+DOCS=( README.md CHANGELOG )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
+   "${FILESDIR}/${PN}-16.1.3-build.patch"
+)
+
+src_prepare() {
+   default
+   cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp 
contrib/asdf/ || die
+}
+
+src_configure() {
+   econf \
+   --enable-gmp=system \
+   --enable-boehm=system \
+   --with-dffi \
+   --enable-libatomic=system \
+   --with-defsystem \
+   $(use_with cxx) \
+   $(use_enable gengc) \
+   $(use_enable precisegc) \
+   $(use_with debug debug-cflags) \
+   $(use_with cpu_flags_x86_sse sse) \
+   $(use_enable threads) \
+   $(use_enable unicode) \
+   $(use_with X x)
+}
+
+src_compile() {
+   if use emacs; then
+   local ETAGS=$(eselect --brief etags list | sed -ne 
'/emacs/{p;q}')
+   [[ -n ${ETAGS} ]] || die "No etags implementation found"
+   pushd build > /dev/null || die
+   emake ETAGS=${ETAGS} TAGS
+   popd > /dev/null || die
+   else
+   touch build/TAGS
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   readme.gentoo_create_doc
+   pushd build/doc > /dev/null || die
+   newman ecl.man ecl.1
+   newman ecl-config.man ecl-config.1
+   popd > /dev/null || die
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}

diff --git a/dev-lisp/ecls/files/README.gentoo 
b/dev-lisp/ecls/files/README.gentoo
new file mode 100644
index 000..c95b6cb7516
--- /dev/null
+++ b/dev-lisp/ecls/files/README.gentoo
@@ -0,0 +1,13 @@
+-*- outline -*-
+
+Gentoo GNU/Linux specific notes for ECL
+---
+
+  * The Gentoo port includes a patch to ECL's installed header file (ech.h) so
+that TRUE and FALSE are not redefined if they're already included from
+elsewhere. This makes it easier to use ECL with other software which 
defines
+those C preprocesser symbols (eg. glib-2.0).
+
+If you encounter any problems or have suggestions, use 
https://bugs.gentoo.org/.
+Please don't bother the upstream authors unless you are absolutely certain it 
is
+not Gentoo-related.



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/

2021-11-05 Thread Ulrich Müller
commit: 38cf3f51fbb7a50015921ced976be2a318d81697
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Nov  5 07:35:20 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov  5 07:38:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cf3f51

dev-lisp/ecls: Remove old

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

 dev-lisp/ecls/ecls-21.2.1-r2.ebuild | 87 -
 1 file changed, 87 deletions(-)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r2.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r2.ebuild
deleted file mode 100644
index 2c6120e14ed..000
--- a/dev-lisp/ecls/ecls-21.2.1-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-# test phase only works if ecls already installed #516876
-RESTRICT="test"
-
-MY_P=ecl-${PV}
-
-DESCRIPTION="ECL is an embeddable Common Lisp implementation"
-HOMEPAGE="https://common-lisp.net/project/ecl/;
-SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
-
-LICENSE="BSD-2 LGPL-2.1+"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
-IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode 
+libatomic X"
-
-CDEPEND="dev-libs/gmp:0=
-   dev-libs/libffi:=
-   libatomic? ( dev-libs/libatomic_ops )
-   >=dev-libs/boehm-gc-7.1[threads?]
-   >=dev-lisp/asdf-2.33-r3:="
-DEPEND="${CDEPEND}
-   app-text/texi2html
-   emacs? ( >=app-editors/emacs-23.1:* 
>=app-eselect/eselect-emacs-1.12 )"
-RDEPEND="${CDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
-   "${FILESDIR}/${PN}-16.1.3-build.patch"
-)
-
-src_prepare() {
-   default
-   cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp 
contrib/asdf/ || die
-}
-
-src_configure() {
-   econf \
-   --with-system-gmp \
-   --enable-boehm=system \
-   --enable-longdouble=yes \
-   --with-dffi \
-   $(use_with cxx) \
-   $(use_enable gengc) \
-   $(use_enable precisegc) \
-   $(use_with debug debug-cflags) \
-   $(use_enable libatomic libatomic system) \
-   $(use_with cpu_flags_x86_sse sse) \
-   $(use_enable threads) \
-   $(use_with threads __thread) \
-   $(use_enable unicode) \
-   $(use_with unicode unicode-names) \
-   $(use_with X x)
-}
-
-src_compile() {
-   if use emacs; then
-   local ETAGS=$(eselect --brief etags list | sed -ne 
'/emacs/{p;q}')
-   [[ -n ${ETAGS} ]] || die "No etags implementation found"
-   pushd build > /dev/null || die
-   emake ETAGS=${ETAGS} TAGS
-   popd > /dev/null
-   else
-   touch build/TAGS
-   fi
-
-   #parallel make fails
-   emake -j1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc README.md CHANGELOG
-   dodoc "${FILESDIR}"/README.Gentoo
-   pushd build/doc
-   newman ecl.man ecl.1
-   newman ecl-config.man ecl-config.1
-   popd
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/files/, dev-lisp/ecls/

2021-11-05 Thread Ulrich Müller
commit: f3be0acc5cdbe7e42e00926f3ee00b3542f2a4ef
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Nov  5 07:37:49 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov  5 07:38:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3be0acc

dev-lisp/ecls: Remove duplicate README.Gentoo file

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

 dev-lisp/ecls/ecls-16.1.3-r1.ebuild  |  2 +-
 dev-lisp/ecls/ecls-20.4.24-r1.ebuild |  2 +-
 dev-lisp/ecls/ecls-21.2.1-r3.ebuild  |  2 +-
 dev-lisp/ecls/files/README.Gentoo| 15 ---
 4 files changed, 3 insertions(+), 18 deletions(-)

diff --git a/dev-lisp/ecls/ecls-16.1.3-r1.ebuild 
b/dev-lisp/ecls/ecls-16.1.3-r1.ebuild
index 864fb47fc12..4109b67d44f 100644
--- a/dev-lisp/ecls/ecls-16.1.3-r1.ebuild
+++ b/dev-lisp/ecls/ecls-16.1.3-r1.ebuild
@@ -88,7 +88,7 @@ src_install() {
emake DESTDIR="${D}" install
 
dodoc README.md CHANGELOG
-   dodoc "${FILESDIR}"/README.Gentoo
+   dodoc "${FILESDIR}"/README.gentoo
pushd build/doc
newman ecl.man ecl.1
newman ecl-config.man ecl-config.1

diff --git a/dev-lisp/ecls/ecls-20.4.24-r1.ebuild 
b/dev-lisp/ecls/ecls-20.4.24-r1.ebuild
index b3ab59498a8..0c2c641c4ac 100644
--- a/dev-lisp/ecls/ecls-20.4.24-r1.ebuild
+++ b/dev-lisp/ecls/ecls-20.4.24-r1.ebuild
@@ -88,7 +88,7 @@ src_install() {
emake DESTDIR="${D}" install
 
dodoc README.md CHANGELOG
-   dodoc "${FILESDIR}"/README.Gentoo
+   dodoc "${FILESDIR}"/README.gentoo
pushd build/doc
newman ecl.man ecl.1
newman ecl-config.man ecl-config.1

diff --git a/dev-lisp/ecls/ecls-21.2.1-r3.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r3.ebuild
index 87a427e8612..c6913c125b7 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r3.ebuild
+++ b/dev-lisp/ecls/ecls-21.2.1-r3.ebuild
@@ -79,7 +79,7 @@ src_install() {
emake DESTDIR="${D}" install
 
dodoc README.md CHANGELOG
-   dodoc "${FILESDIR}"/README.Gentoo
+   dodoc "${FILESDIR}"/README.gentoo
pushd build/doc
newman ecl.man ecl.1
newman ecl-config.man ecl-config.1

diff --git a/dev-lisp/ecls/files/README.Gentoo 
b/dev-lisp/ecls/files/README.Gentoo
deleted file mode 100644
index 9bb82f22009..000
--- a/dev-lisp/ecls/files/README.Gentoo
+++ /dev/null
@@ -1,15 +0,0 @@
--*- outline -*-
-
-Gentoo GNU/Linux specific notes for ECL

-
-This is the README.Gentoo file from /usr/share/doc/@PF@/ directory.
-
-  * The Gentoo port includes a patch to ECL's installed header file (ech.h) so
-that TRUE and FALSE are not redefined if they're already included from
-elsewhere. This makes it easier to use ECL with other software which 
defines
-those C preprocesser symbols (eg. glib-2.0).
-
-If you encounter any problems or have suggestions, use http://bugs.gentoo.org.
-Please don't bother the upstream authors unless you are absolutely certain it 
is
-not Gentoo-related.



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/

2021-11-05 Thread Ulrich Müller
commit: 8a4bbc38921cb65c0cc64b9ecfe42cc3a3aee709
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Nov  5 07:34:47 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov  5 07:38:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4bbc38

dev-lisp/ecls: Get rid of CDEPEND. Canonical ordering of variables

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

 dev-lisp/ecls/ecls-21.2.1-r4.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
index 9e59cfdf774..0e82d194e64 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
+++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
@@ -5,31 +5,27 @@ EAPI=7
 
 inherit readme.gentoo-r1
 
-# test phase only works if ecls already installed #516876
-RESTRICT="test"
-
 MY_P=ecl-${PV}
-
 DESCRIPTION="ECL is an embeddable Common Lisp implementation"
 HOMEPAGE="https://common-lisp.net/project/ecl/;
 SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD-2 LGPL-2.1+"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
 IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
+# test phase only works if ecls already installed #516876
+RESTRICT="test"
 
-CDEPEND="dev-libs/gmp:0=
+RDEPEND="dev-libs/gmp:0=
dev-libs/libffi:=
dev-libs/libatomic_ops
>=dev-libs/boehm-gc-7.1[threads?]
>=dev-lisp/asdf-2.33-r3:="
-DEPEND="${CDEPEND}
+DEPEND="${RDEPEND}
app-text/texi2html
emacs? ( >=app-editors/emacs-23.1:* 
>=app-eselect/eselect-emacs-1.12 )"
-RDEPEND="${CDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
 
 DOCS=( README.md CHANGELOG )
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/, dev-lisp/ecls/files/

2021-11-05 Thread Ulrich Müller
commit: 140733ac3259beda3d3679f2057837e7b8f2ee66
Author: François Bissey  gmail  com>
AuthorDate: Thu Nov  4 20:43:11 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov  5 07:38:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140733ac

dev-lisp/ecls: Patch for info

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

 dev-lisp/ecls/ecls-21.2.1-r4.ebuild|  1 +
 .../ecls/files/ecls-21.2.1-donotcompressinfo.patch | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
index 9bec3c30a5e..9e59cfdf774 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
+++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
@@ -36,6 +36,7 @@ DOCS=( README.md CHANGELOG )
 PATCHES=(
"${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
"${FILESDIR}/${PN}-16.1.3-build.patch"
+   "${FILESDIR}/${PN}-21.2.1-donotcompressinfo.patch"
 )
 
 src_prepare() {

diff --git a/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch 
b/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch
new file mode 100644
index 000..722e5dc7483
--- /dev/null
+++ b/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch
@@ -0,0 +1,35 @@
+diff --git a/src/doc/Makefile.in b/src/doc/Makefile.in
+index 5660f41..c2aadbe 100644
+--- a/src/doc/Makefile.in
 b/src/doc/Makefile.in
+@@ -15,7 +15,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_INFO = @INSTALL_INFO@
+ mkinstalldirs = $(top_srcdir)/bdwgc/install-sh -d
+-INFO_FILE = ecl.info.gz
++INFO_FILE = ecl.info
+ MAKEINFO = @MAKEINFO@
+ MANUAL_MAKE_TARGET = @MANUAL_MAKE_TARGET@
+ MANUAL_INSTALL_TARGET = @MANUAL_INSTALL_TARGET@
+diff --git a/src/doc/manual/Makefile b/src/doc/manual/Makefile
+index f82c287..2ff67e0 100644
+--- a/src/doc/manual/Makefile
 b/src/doc/manual/Makefile
+@@ -5,15 +5,14 @@ FILES= *.txi */*.txi figures/*
+ all: pdf info html
+ 
+ pdf: manual.pdf
+-info: ecl.info.gz
++info: ecl.info
+ html: html/index.html
+ 
+ manual.pdf: $(FILES)
+   texi2pdf manual.txi
+ 
+-ecl.info.gz: $(FILES)
++ecl.info: $(FILES)
+   $(MAKEINFO) --no-split manual.txi
+-  gzip < ecl.info > ecl.info.gz
+ 
+ html/index.html: $(FILES)
+   $(MAKEINFO) --html --css-include=ecl.css --split=section manual.txi



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2021-11-05 Thread Agostino Sarubbo
commit: 57074fe7a1bd3bf20744a0d9159700e70f34cecb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:04:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:04:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57074fe7

xfce-extra/xfce4-whiskermenu-plugin: amd64 stable wrt bug #821856

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 .../xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild
index a535ab4e79d..f872d6efa64 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.6.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-cpugraph-plugin/

2021-11-05 Thread Agostino Sarubbo
commit: 5de4983c5ea909c50e946efa4767df7c5c0571a0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:04:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de4983c

xfce-extra/xfce4-cpugraph-plugin: amd64 stable wrt bug #821853

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild 
b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild
index 6e63cc625b4..522bee725a7 100644
--- a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild
+++ b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND=">=x11-libs/gtk+-3.22:3
>=xfce-base/libxfce4ui-4.14:=



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfdashboard/

2021-11-05 Thread Agostino Sarubbo
commit: 03205fa46018d92811f4ddca3c7901a40bc7bd1c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:03:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:03:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03205fa4

xfce-extra/xfdashboard: amd64 stable wrt bug #821841

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 xfce-extra/xfdashboard/xfdashboard-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfdashboard/xfdashboard-0.9.5.ebuild 
b/xfce-extra/xfdashboard/xfdashboard-0.9.5.ebuild
index a2573e4a7f9..8b699f55c79 100644
--- a/xfce-extra/xfdashboard/xfdashboard-0.9.5.ebuild
+++ b/xfce-extra/xfdashboard/xfdashboard-0.9.5.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.38:2



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

2021-11-05 Thread Agostino Sarubbo
commit: f2fcca62a40ae6793a30badb5f3e709f28a0e20c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:04:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:04:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fcca62

xfce-base/thunar: amd64 stable wrt bug #821850

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 xfce-base/thunar/thunar-4.16.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/thunar/thunar-4.16.10.ebuild 
b/xfce-base/thunar/thunar-4.16.10.ebuild
index 8a695d961f4..6de6030a99c 100644
--- a/xfce-base/thunar/thunar-4.16.10.ebuild
+++ b/xfce-base/thunar/thunar-4.16.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
 
 GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"



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

2021-11-05 Thread Agostino Sarubbo
commit: e7e54c76ad9ac8c05e613f6a1f2f581042722e5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:03:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:03:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e54c76

dev-libs/libretls: amd64 stable wrt bug #821838

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libretls/libretls-3.3.4.ebuild 
b/dev-libs/libretls/libretls-3.3.4.ebuild
index f3e34a1e3fe..7f5bbae9fbc 100644
--- a/dev-libs/libretls/libretls-3.3.4.ebuild
+++ b/dev-libs/libretls/libretls-3.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://causal.agency/libretls/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
 
 DEPEND="dev-libs/openssl:="
 RDEPEND="${DEPEND}"



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

2021-11-05 Thread Agostino Sarubbo
commit: 1af5b2bb82f150d09f8c02069c52f6bb381b9e0e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:04:09 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:04:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af5b2bb

dev-util/catfish: amd64 stable wrt bug #821847

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-util/catfish/catfish-4.16.3.ebuild 
b/dev-util/catfish/catfish-4.16.3.ebuild
index e20eafa63bd..f271aad0fcf 100644
--- a/dev-util/catfish/catfish-4.16.3.ebuild
+++ b/dev-util/catfish/catfish-4.16.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2;
 # yep, GPL-2 only
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="
>=dev-libs/glib-2.42



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

2021-11-05 Thread Agostino Sarubbo
commit: ee9a50f1048e4a5b73bc4509d90d6827453dfc2f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  5 10:04:01 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  5 10:04:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9a50f1

app-editors/mousepad: amd64 stable wrt bug #821844

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/mousepad/mousepad-0.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/mousepad/mousepad-0.5.7.ebuild 
b/app-editors/mousepad/mousepad-0.5.7.ebuild
index e2ae29f2f03..f3183b93734 100644
--- a/app-editors/mousepad/mousepad-0.5.7.ebuild
+++ b/app-editors/mousepad/mousepad-0.5.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND=">=dev-libs/glib-2.52
>=x11-libs/gtk+-3.22:3



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

2021-11-05 Thread David Seifert
commit: b012f51438c87152795c16d465925525ca6923ef
Author: David Seifert  gentoo  org>
AuthorDate: Fri Nov  5 09:55:59 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Nov  5 09:55:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b012f514

sci-libs/tensorflow: add := on dev-libs/jsoncpp

Signed-off-by: David Seifert  gentoo.org>

 sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild 
b/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
index 40be4de728c..ddc11abf242 100644
--- a/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.5.0-r3.ebuild
@@ -73,7 +73,7 @@ RDEPEND="
dev-db/sqlite
dev-libs/double-conversion
dev-libs/icu:=
-   >=dev-libs/jsoncpp-1.9.2
+   >=dev-libs/jsoncpp-1.9.2:=
dev-libs/libpcre
dev-libs/nsync
dev-libs/openssl:0=



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

2021-11-05 Thread Arthur Zamarin
commit: 374c6f1b32433d020d68732a12b8f20562465375
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  5 05:29:41 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  5 05:40:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374c6f1b

dev-python/configargparse: drop 1.5.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/configargparse/Manifest |  1 -
 .../configargparse/configargparse-1.5.2.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-python/configargparse/Manifest 
b/dev-python/configargparse/Manifest
index 48985e5d9ca..6e371ece30a 100644
--- a/dev-python/configargparse/Manifest
+++ b/dev-python/configargparse/Manifest
@@ -1,2 +1 @@
-DIST ConfigArgParse-1.5.2.gh.tar.gz 32598 BLAKE2B 
2fcf2b93f9e80686f658217dbc5871f1b920565870bb8194855088dd6f81422325d505fbe5bfa014def8188cc792660d35450a0daf0229c0dc59da37adab9fff
 SHA512 
823d7b256b803d3b60a373a124ea5d255b67a3b948d6543bd9a33f63f4b0dd1a416138a7105c64b064c222a90b4cada3b4aa6aecb70054ae2f1978fa5791330f
 DIST ConfigArgParse-1.5.3.gh.tar.gz 32732 BLAKE2B 
a9dec6b3ebbb7aed000651adf76ac76994b56d00236789a75f7da6ccc76e6b87e0dd292c260a768c0d402811b69e55d417b25032363429535cef4e09e0be5d00
 SHA512 
bdc0340bd92cfd5319743a4860af80fc2352f38b156031856c2b39b8c8ad59461281009030c4451dd464334a829b8143c765979cfc9b8ccbe9fbdcb0e08ac7b4

diff --git a/dev-python/configargparse/configargparse-1.5.2.ebuild 
b/dev-python/configargparse/configargparse-1.5.2.ebuild
deleted file mode 100644
index c0f5b570850..000
--- a/dev-python/configargparse/configargparse-1.5.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-MY_PN="ConfigArgParse"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Drop-in replacement for argparse supporting config files and env 
variables"
-HOMEPAGE="
-   https://github.com/bw2/ConfigArgParse/
-   https://pypi.org/project/ConfigArgParse/;
-SRC_URI="
-   https://github.com/bw2/ConfigArgParse/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-BDEPEND="
-   test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests unittest
-
-src_test() {
-   local -x COLUMNS=80
-   distutils-r1_src_test
-}



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

2021-11-05 Thread Sam James
commit: 5d66acedc71220d7d5728aaa17dcebab14b4d2b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 05:38:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 05:38:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d66aced

app-office/libreoffice: add upstream Makefile patch to 7.2.2.2

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

 .../libreoffice-7.2.2.2-makefile-gengal.patch  | 90 ++
 app-office/libreoffice/libreoffice-7.2.2.2.ebuild  |  3 +
 2 files changed, 93 insertions(+)

diff --git 
a/app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch 
b/app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch
new file mode 100644
index 000..5fd0179ccb0
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.2.2.2-makefile-gengal.patch
@@ -0,0 +1,90 @@
+https://github.com/LibreOffice/core/commit/0e7d4d99beda181f4e22725e4b8295d25489696f
+https://bugs.gentoo.org/821265
+
+From 0e7d4d99beda181f4e22725e4b8295d25489696f Mon Sep 17 00:00:00 2001
+From: Stephan Bergmann 
+Date: Sun, 22 Aug 2021 11:26:38 +0200
+Subject: [PATCH] gengal needs Library_localedata_en now
+
+Whatever caused that requirement, but a from-scratch build of e.g.
+Gallery_backgrounds failed for me (with a follow-on SIGABRT after
+"framework/source/services/desktop.cxx:176: Desktop::~Desktop(): Who forgot to
+dispose this service?") because it failed to load
+instdir/program/../program/liblocaledata_en.so at
+
+> #1  0x7fffda0b9671 in 
i18npool::LocaleDataImpl::getFunctionSymbol(com::sun::star::lang::Locale 
const&, char const*) (this=0x159b630, rLocale=..., pFunction=0x7fffda136ed8 
"getAllFormats0") at i18npool/source/localedata/localedata.cxx:1460
+> #2  0x7fffda0b6a93 in 
i18npool::LocaleDataImpl::FormatSection::getFunc(i18npool::LocaleDataImpl&, 
com::sun::star::lang::Locale const&, char const*) (this=0x7fffc840, 
rLocaleData=..., rL=..., pName=0x7fffda136ed8 "getAllFormats0") at 
i18npool/source/localedata/localedata.cxx:857
+> #3  0x7fffda0b6b5c in 
i18npool::LocaleDataImpl::getAllFormats(com::sun::star::lang::Locale const&) 
(this=0x159b630, rLocale=...) at i18npool/source/localedata/localedata.cxx:865
+> #4  0x7fffda0d4815 in 
NumberFormatCodeMapper::getFormats(com::sun::star::lang::Locale const&) 
(this=0x1594fa0, rLocale=...) at 
i18npool/source/numberformatcode/numberformatcode.cxx:150
+> #5  0x7fffda0d4155 in NumberFormatCodeMapper::getAllFormatCode(short, 
com::sun::star::lang::Locale const&) (this=0x1594fa0, formatUsage=8, 
rLocale=...) at i18npool/source/numberformatcode/numberformatcode.cxx:92
+> #6  0x7572a824 in LocaleDataWrapper::loadCurrencyFormats() 
(this=0x159b3f0) at unotools/source/i18n/localedatawrapper.cxx:544
+> #7  0x7572777e in LocaleDataWrapper::loadData() (this=0x159b3f0) at 
unotools/source/i18n/localedatawrapper.cxx:131
+> #8  0x757271b4 in LocaleDataWrapper::LocaleDataWrapper(LanguageTag 
const&, std::__debug::vector > 
const&) (this=0x159b3f0, rLanguageTag=..., 
rOverrideDateAcceptancePatterns=std::__debug::vector of length 0, capacity 0) 
at unotools/source/i18n/localedatawrapper.cxx:80
+> #9  0x75766fd6 in SvtSysLocale_Impl::SvtSysLocale_Impl() 
(this=0x158a4e0) at unotools/source/misc/syslocale.cxx:67
+> #10 0x75768ad7 in 
std::construct_at(SvtSysLocale_Impl*) (__location=0x158a4e0) 
at ~/gcc/trunk/inst/include/c++/12.0.0/bits/stl_construct.h:97
+> #11 0x75768b1c in 
std::allocator_traits 
>::construct(std::allocator&, 
SvtSysLocale_Impl*) (__a=..., __p=0x158a4e0) at 
~/gcc/trunk/inst/include/c++/12.0.0/bits/alloc_traits.h:514
+> #12 0x757688c2 in std::_Sp_counted_ptr_inplace, 
(__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator)
 (this=0x158a4d0, __a=...) at 
~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:519
+> #13 0x7576860a in 
std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count>(SvtSysLocale_Impl*&, 
std::_Sp_alloc_shared_tag >) 
(this=0x7fffd0a8, __p=@0x7fffd0a0: 0x0, __a=...) at 
~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:650
+> #14 0x757684c6 in std::__shared_ptr::__shared_ptr>(std::_Sp_alloc_shared_tag
 >) (this=0x7fffd0a0, __tag=...) at 
~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:1342
+> #15 0x7576838d in 
std::shared_ptr::shared_ptr>(std::_Sp_alloc_shared_tag
 >) (this=0x7fffd0a0, __tag=...) at 
~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:409
+> #16 0x75768164 in std::allocate_shared>(std::allocator const&) 
(__a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:863
+> #17 0x75767dfc in std::make_shared() () at 
~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:879
+> #18 0x75767583 in SvtSysLocale::SvtSysLocale() (this=0x7fffd120) 
at unotools/source/misc/syslocale.cxx:122
+> #19 

<    1   2   3   4   5   >