[gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/

2022-03-02 Thread Luciano Degni
commit: f0075f8541356d66c65de22a8be59d6508177372
Author: Luciano Degni  gmail  com>
AuthorDate: Thu Mar  3 07:48:45 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Thu Mar  3 07:48:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0075f85

dev-python/confluent-kafka: enable py3.9

Signed-off-by: Luciano Degni  gmail.com>

 dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild 
b/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
index ddafad0ae..4f26be8b1 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 



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

2022-03-02 Thread Agostino Sarubbo
commit: b6b74b0455605c54bae06d0a19514b77b7dec237
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:35:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:35:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b74b04

media-libs/netpbm: x86 stable wrt bug #830726

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

 media-libs/netpbm/netpbm-10.86.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/netpbm/netpbm-10.86.30.ebuild 
b/media-libs/netpbm/netpbm-10.86.30.ebuild
index 60df721d926f..f6fe77349f2f 100644
--- a/media-libs/netpbm/netpbm-10.86.30.ebuild
+++ b/media-libs/netpbm/netpbm-10.86.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ceamac/netpbm-make-dist/releases/download/v${PV}/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
 
 BDEPEND="



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

2022-03-02 Thread Florian Schmaus
commit: b62f94ccfc0280f70856fe11a44f68008f5145c8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Mar  3 06:25:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Mar  3 07:35:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62f94cc

sys-process/below: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/24392
Signed-off-by: Florian Schmaus  gentoo.org>

 .../files/below-0.3.0-cgroup-parse-fixes-01.patch  | 86 
 .../files/below-0.3.0-cgroup-parse-fixes-02.patch  | 92 --
 2 files changed, 178 deletions(-)

diff --git a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch 
b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch
deleted file mode 100644
index 0a30a2df7152..
--- a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From c3af8c1f8b0da050a7c4c8fb5083ff44885fa959 Mon Sep 17 00:00:00 2001
-From: Brian Chen 
-Date: Mon, 23 Aug 2021 11:45:01 -0700
-Subject: [PATCH] Fix procfs when reading cgroup membership (#8106)
-
-Summary:
-When reading cgroup membership, we currently assume that the cgroup v2
-line will be first in /proc/[pid]/cgroup. This is not necessarily the
-case. Instead let's take the first line that starts with "0::".
-
-Tested on ubuntu where
-
-```
-$ cat /proc/1/cgroup
-12:blkio:/init.scope
-11:pids:/init.scope
-8:memory:/init.scope
-7:freezer:/
-4:devices:/init.scope
-2:cpu,cpuacct:/init.scope
-1:name=systemd:/init.scope
-0::/init.scope
-```
-
-This should fix https://github.com/facebookincubator/below/issues/8105.
-
-Pull Request resolved: https://github.com/facebookincubator/below/pull/8106
-
-Test Plan: Existing procfs tests should pass
-
-Reviewed By: lnyng
-
-Differential Revision: D30476031
-
-Pulled By: brianc118
-
-fbshipit-source-id: e0352fb039bebf44a0d5584120ea0a0a82c0cd01

- below/procfs/src/lib.rs | 33 ++---
- 1 file changed, 18 insertions(+), 15 deletions(-)
-
 a/below/procfs/src/lib.rs
-+++ b/below/procfs/src/lib.rs
-@@ -556,24 +556,27 @@ impl ProcReader {
- let path = path.as_ref().join("cgroup");
- let file = File::open().map_err(|e| Error::IoError(path.clone(), 
e))?;
- let buf_reader = BufReader::new(file);
--let pid_line = buf_reader.lines().next().map_or_else(
--|| Err(Error::InvalidFileFormat(path.clone())),
--|line| line.map_err(|e| Error::IoError(path.clone(), e)),
--)?;
--
--// cgroup V2
--if pid_line.len() > 3 && pid_line.starts_with("0::") {
--return Ok(pid_line[3..].to_string());
--}
- 
--// legacy cgroup will have multiple lines with the first line of 
[0-9]+:pids:PATH
--if let Some(pid_idx) = pid_line.find(":pids:") {
--if pid_idx + 6 < pid_line.len() {
--return Ok(pid_line[pid_idx + 6..].to_string());
-+let mut cgroup_path = None;
-+for line in buf_reader.lines() {
-+let line = line.map_err(|e| Error::IoError(path.clone(), e))?;
-+// Lines contain three colon separated fields:
-+//   hierarchy-ID:controller-list:cgroup-path
-+// A line starting with "0::" would be an entry for cgroup v2.
-+// Otherwise, the line containing "pids" controller is what we 
want
-+// for cgroup v1.
-+let parts: Vec<_> = line.split(':').collect();
-+if parts.len() == 3 {
-+if parts[0] == "0" && parts[1] == "" {
-+cgroup_path = Some(parts[2].to_owned());
-+// cgroup v2 takes precedence
-+break;
-+} else if parts[1].split(',').any(|c| c == "pids") {
-+cgroup_path = Some(parts[2].to_owned());
-+}
- }
- }
--
--Err(Error::InvalidFileFormat(path))
-+cgroup_path.ok_or_else(|| Error::InvalidFileFormat(path))
- }
- 
- pub fn read_pid_cgroup(, pid: u32) -> Result {

diff --git a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch 
b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch
deleted file mode 100644
index f8c15b6d49e7..
--- a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From 80fb95e06ddc5f311e0c9dc20b19d00058ca39af Mon Sep 17 00:00:00 2001
-From: Brian Chen 
-Date: Tue, 31 Aug 2021 14:59:57 -0700
-Subject: [PATCH] Fix procfs reading cgroups with colon in name
-
-Summary:
-When reading cgroup membership, we split by ':' and expect there to
-be 3 parts. This is not always the case since cgroup name can
-contain ':'.
-
-Reviewed By: lnyng
-
-Differential Revision: D30681159
-
-fbshipit-source-id: 895e1b26965ae33454a19c2ec1bc5478a5f95635

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

2022-03-02 Thread Agostino Sarubbo
commit: 1df08c0243958cfa52c73af9b20b13bfbb7973a4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:44 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df08c02

app-editors/vim: sparc stable wrt bug #834460

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

 app-editors/vim/vim-8.2.4328-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.4328-r1.ebuild 
b/app-editors/vim/vim-8.2.4328-r1.ebuild
index b195009097f8..f8e630d47748 100644
--- a/app-editors/vim/vim-8.2.4328-r1.ebuild
+++ b/app-editors/vim/vim-8.2.4328-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-03-02 Thread Agostino Sarubbo
commit: 6a8060fba1e7cd4e7d2998a9fe5acf9c16230ad4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8060fb

app-editors/vim-core: sparc stable wrt bug #834460

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

 app-editors/vim-core/vim-core-8.2.4328-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild 
b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
index 20564a2acd46..85cc13bce430 100644
--- a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread Agostino Sarubbo
commit: b263cb77ef2c74e6b45ebe1a4e32934f398b826b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:33 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b263cb77

dev-python/mdit-py-plugins: sparc stable wrt bug #834278

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

 dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild 
b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild
index d5b26696ead4..272c334b4b85 100644
--- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild
+++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 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="
dev-python/markdown-it-py[${PYTHON_USEDEP}]



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

2022-03-02 Thread Agostino Sarubbo
commit: 490f5b5491b8b1d5180a8242d0657fc4d0ac3ebb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490f5b54

app-editors/gvim: sparc stable wrt bug #834460

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

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

diff --git a/app-editors/gvim/gvim-8.2.4328.ebuild 
b/app-editors/gvim/gvim-8.2.4328.ebuild
index 2e1d2915d466..f5c8dbf8e650 100644
--- a/app-editors/gvim/gvim-8.2.4328.ebuild
+++ b/app-editors/gvim/gvim-8.2.4328.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread Agostino Sarubbo
commit: ebbe5544b4b65bcbf6a0305380e990e0e98c557e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:28 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbe5544

media-libs/netpbm: sparc stable wrt bug #830726

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

 media-libs/netpbm/netpbm-10.86.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/netpbm/netpbm-10.86.30.ebuild 
b/media-libs/netpbm/netpbm-10.86.30.ebuild
index 1e3f87fa7cd1..60df721d926f 100644
--- a/media-libs/netpbm/netpbm-10.86.30.ebuild
+++ b/media-libs/netpbm/netpbm-10.86.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ceamac/netpbm-make-dist/releases/download/v${PV}/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
 
 BDEPEND="



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

2022-03-02 Thread Agostino Sarubbo
commit: 6385ad6e04add4799ab3a0956d012b8c730dfd08
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6385ad6e

app-editors/vim-core: ppc64 stable wrt bug #834460

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

 app-editors/vim-core/vim-core-8.2.4328-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild 
b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
index 6ba5c32cc9c9..20564a2acd46 100644
--- a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread Agostino Sarubbo
commit: 35c3f519a7c515090a654e63d0fce835c12d3916
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:33:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:33:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c3f519

app-editors/vim: ppc64 stable wrt bug #834460

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

 app-editors/vim/vim-8.2.4328-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.4328-r1.ebuild 
b/app-editors/vim/vim-8.2.4328-r1.ebuild
index 482b980167ab..b195009097f8 100644
--- a/app-editors/vim/vim-8.2.4328-r1.ebuild
+++ b/app-editors/vim/vim-8.2.4328-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-03-02 Thread Agostino Sarubbo
commit: 91ed764223699ae64152f3d4bdcfe632c746e492
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:33:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ed7642

app-editors/gvim: ppc64 stable wrt bug #834460

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

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

diff --git a/app-editors/gvim/gvim-8.2.4328.ebuild 
b/app-editors/gvim/gvim-8.2.4328.ebuild
index a677330d717d..2e1d2915d466 100644
--- a/app-editors/gvim/gvim-8.2.4328.ebuild
+++ b/app-editors/gvim/gvim-8.2.4328.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-javamail/

2022-03-02 Thread Agostino Sarubbo
commit: 895965180913d15ab5a792942cfe9eb58244d766
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:34:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:34:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89596518

dev-java/ant-javamail: ppc64 stable wrt bug #834481

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

 dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild 
b/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild
index c4985d27dd91..b48933c6f765 100644
--- a/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild
+++ b/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild
@@ -9,7 +9,7 @@ ANT_TASK_DEPNAME=( "gnu-jaf-1" "javax-mail" )
 
 inherit ant-tasks
 
-KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # needs some classes from javax.activation.* which are not in jdk 11
 DEPEND="virtual/jdk:1.8



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

2022-03-02 Thread Agostino Sarubbo
commit: 5c755c0504e660b77a3a932dae282a7577e4c8e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:33:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:33:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c755c05

app-editors/vim: ppc stable wrt bug #834460

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

 app-editors/vim/vim-8.2.4328-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.4328-r1.ebuild 
b/app-editors/vim/vim-8.2.4328-r1.ebuild
index 5d9a0aae046a..482b980167ab 100644
--- a/app-editors/vim/vim-8.2.4328-r1.ebuild
+++ b/app-editors/vim/vim-8.2.4328-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-03-02 Thread Agostino Sarubbo
commit: aa0ed9e8103aab7df50467ae29105d175eee874c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:33:33 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:33:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0ed9e8

app-editors/vim-core: ppc stable wrt bug #834460

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

 app-editors/vim-core/vim-core-8.2.4328-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild 
b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
index 37b1be63841c..6ba5c32cc9c9 100644
--- a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread Agostino Sarubbo
commit: 1943fd257bc7ca3d4e17193a2f4f47b662910486
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:33:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:33:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1943fd25

app-editors/gvim: ppc stable wrt bug #834460

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

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

diff --git a/app-editors/gvim/gvim-8.2.4328.ebuild 
b/app-editors/gvim/gvim-8.2.4328.ebuild
index 3600cac317cd..a677330d717d 100644
--- a/app-editors/gvim/gvim-8.2.4328.ebuild
+++ b/app-editors/gvim/gvim-8.2.4328.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread Agostino Sarubbo
commit: f3ce9d9293d08e866a59fc0395d5ff678b61cd99
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  3 07:33:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  3 07:33:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ce9d92

media-libs/netpbm: amd64 stable wrt bug #830726

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

 media-libs/netpbm/netpbm-10.86.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/netpbm/netpbm-10.86.30.ebuild 
b/media-libs/netpbm/netpbm-10.86.30.ebuild
index 5800e9cbc6ef..1e3f87fa7cd1 100644
--- a/media-libs/netpbm/netpbm-10.86.30.ebuild
+++ b/media-libs/netpbm/netpbm-10.86.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ceamac/netpbm-make-dist/releases/download/v${PV}/${P
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
 
 BDEPEND="



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

2022-03-02 Thread Joonas Niilola
commit: 644c55ed5adf643132e4d265f8b033be7430300d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  3 06:55:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  3 06:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644c55ed

dev-libs/voikko-fi: stabilize 2.5 for amd64

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

 dev-libs/voikko-fi/voikko-fi-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/voikko-fi/voikko-fi-2.5.ebuild 
b/dev-libs/voikko-fi/voikko-fi-2.5.ebuild
index 3b00b9ca71b0..65d48f16e858 100644
--- a/dev-libs/voikko-fi/voikko-fi-2.5.ebuild
+++ b/dev-libs/voikko-fi/voikko-fi-2.5.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.puimula.org/voikko-sources/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="dev-libs/foma
dev-libs/libvoikko"



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

2022-03-02 Thread Joonas Niilola
commit: 13676dc8b7635c8fc8feb000ed47584ba26580ae
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar  3 06:55:30 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  3 06:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13676dc8

dev-libs/voikko-fi: stabilize 2.5 for x86

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

 dev-libs/voikko-fi/voikko-fi-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/voikko-fi/voikko-fi-2.5.ebuild 
b/dev-libs/voikko-fi/voikko-fi-2.5.ebuild
index 65d48f16e858..2701c83b09d3 100644
--- a/dev-libs/voikko-fi/voikko-fi-2.5.ebuild
+++ b/dev-libs/voikko-fi/voikko-fi-2.5.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.puimula.org/voikko-sources/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="dev-libs/foma
dev-libs/libvoikko"



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2022-03-02 Thread Yixun Lan
commit: 04efdc9bad7f652dab83a300dea3998c23320431
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  3 06:15:37 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  3 06:17:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04efdc9b

www-servers/lighttpd: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 www-servers/lighttpd/lighttpd-1.4.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/lighttpd/lighttpd-1.4.64.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.64.ebuild
index e07105878bc4..821c01f033bc 100644
--- a/www-servers/lighttpd/lighttpd-1.4.64.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.64.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="+brotli dbi doc gnutls ipv6 kerberos ldap +lua maxminddb mbedtls mmap 
mysql +nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite 
+system-xxhash test unwind webdav xattr +zlib zstd"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/privoxy/

2022-03-02 Thread Yixun Lan
commit: a90e88871d346da60867dda29cb8b5ae31d9c011
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  3 06:09:18 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  3 06:16:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90e8887

net-proxy/privoxy: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-proxy/privoxy/privoxy-3.0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/privoxy/privoxy-3.0.33.ebuild 
b/net-proxy/privoxy/privoxy-3.0.33.ebuild
index 369532bf8820..23a37714dda1 100644
--- a/net-proxy/privoxy/privoxy-3.0.33.ebuild
+++ b/net-proxy/privoxy/privoxy-3.0.33.ebuild
@@ -19,7 +19,7 @@ graceful-termination +image-blocking ipv6 +jit lfs +mbedtls 
openssl
 png-images sanitize selinux ssl +stats +threads toggle tools whitelists
 +zlib"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86"
 LICENSE="GPL-2+"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-proxy/tsocks/

2022-03-02 Thread Yixun Lan
commit: 7dc22b20d82091ef08c6639ff558720024abfd3a
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  3 06:24:47 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  3 06:24:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc22b20

net-proxy/tsocks: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild 
b/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild
index ee6664e1f6a0..5dec8a20c460 100644
--- a/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild
+++ b/net-proxy/tsocks/tsocks-1.8_beta5-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/tsocks/${PN}-${PV/_}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86"
 IUSE="debug dns envconf tordns server-lookups"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: net-proxy/tayga/

2022-03-02 Thread Yixun Lan
commit: f8e6d5d2b59787878bc7467a2debbf137a05d49d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  3 06:23:46 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  3 06:23:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e6d5d2

net-proxy/tayga: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-proxy/tayga/tayga-0.9.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-proxy/tayga/tayga-0.9.2-r3.ebuild 
b/net-proxy/tayga/tayga-0.9.2-r3.ebuild
index a52ba9b60133..d8b3c48363fc 100644
--- a/net-proxy/tayga/tayga-0.9.2-r3.ebuild
+++ b/net-proxy/tayga/tayga-0.9.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="http://www.litech.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] proj/qa-scripts:master commit in: /

2022-03-02 Thread Robin H. Johnson
commit: f6d85383d48fd3eb9211dfcc1cacde54206fcac9
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Mar  3 05:58:00 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Mar  3 05:58:00 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=f6d85383

keyrings: more infra devs setup

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

 keyrings-recv-keys.gentoo.org.bash | 2 ++
 keyrings-recv-sks.bash | 1 +
 2 files changed, 3 insertions(+)

diff --git a/keyrings-recv-keys.gentoo.org.bash 
b/keyrings-recv-keys.gentoo.org.bash
index 6f3ac0e..a0ec2f9 100755
--- a/keyrings-recv-keys.gentoo.org.bash
+++ b/keyrings-recv-keys.gentoo.org.bash
@@ -11,6 +11,7 @@ source "${BASEDIR}"/keyrings.inc.bash
 set -e
 export_ldap_data_to_env
 export -a COMMITTING_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${COMMIT_RULE}") )
+export -a INFRA_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${INFRA_RULE}") )
 export -a NONCOMMITTING_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${NONCOMMIT_RULE}") )
 export -a RETIRED_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${RETIRED_RULE}") )
 export -a SYSTEM_KEYS=( $(grab_ldap_fingerprints -b "${SYSTEM_BASE}" 
"${NONCOMMIT_RULE}") )
@@ -21,6 +22,7 @@ export KEYSERVER_TIMEOUT=5m
 grab_keys "${SYSTEM_KEYS[@]}"
 grab_keys "${COMMITTING_DEVS[@]}"
 grab_keys "${NONCOMMITTING_DEVS[@]}"
+grab_keys "${INFRA_DEVS[@]}"
 # -- not all are on keyservers
 # -- and are unlikely to turn up now
 # -- this needs to fetch from some archive instead

diff --git a/keyrings-recv-sks.bash b/keyrings-recv-sks.bash
index 5ab91c3..81ba0a2 100755
--- a/keyrings-recv-sks.bash
+++ b/keyrings-recv-sks.bash
@@ -21,6 +21,7 @@ export KEYSERVER_TIMEOUT=20m
 grab_keys "${SYSTEM_KEYS[@]}"
 grab_keys "${COMMITTING_DEVS[@]}"
 grab_keys "${NONCOMMITTING_DEVS[@]}"
+grab_keys "${INFRA_DEVS[@]}"
 # -- not all are on keyservers
 # -- and are unlikely to turn up now
 # -- this needs to fetch from some archive instead



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

2022-03-02 Thread John Helmert III
commit: f96824b97f7f27ed91e880df1b779a625460de28
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Mar  3 05:23:05 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Thu Mar  3 05:23:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96824b9

x11-misc/polybar: respect LDFLAGS

Closes: https://bugs.gentoo.org/832357
Signed-off-by: John Helmert III  gentoo.org>

 x11-misc/polybar/polybar-3.6.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/x11-misc/polybar/polybar-3.6.0.ebuild 
b/x11-misc/polybar/polybar-3.6.0.ebuild
index 22e5d89b9188..b7195a5207fc 100644
--- a/x11-misc/polybar/polybar-3.6.0.ebuild
+++ b/x11-misc/polybar/polybar-3.6.0.ebuild
@@ -43,6 +43,11 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   sed -e '/set/s/cxx_linker_flags_str/CMAKE_EXE_LINKER_FLAGS_INIT/' -i 
cmake/cxx.cmake || die
+   cmake_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
-DENABLE_ALSA="$(usex alsa)"



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

2022-03-02 Thread Maciej Barć
commit: 5d8de28b5685e7d68e5c5b6110f4389aa54a38f5
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Mar  3 04:42:32 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Mar  3 04:55:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8de28b

sci-mathematics/metamath-databases: new package; add 20220303 (2022.03.03 
snapshot)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/metamath-databases/Manifest|  1 +
 sci-mathematics/metamath-databases/metadata.xml| 18 +
 .../metamath-databases-20220303.ebuild | 45 ++
 3 files changed, 64 insertions(+)

diff --git a/sci-mathematics/metamath-databases/Manifest 
b/sci-mathematics/metamath-databases/Manifest
new file mode 100644
index ..f12d5f0932b2
--- /dev/null
+++ b/sci-mathematics/metamath-databases/Manifest
@@ -0,0 +1 @@
+DIST metamath-databases-20220303.tar.gz 20538855 BLAKE2B 
8aa3c505a16d1fac08de5d447eb55e4bc64f5fa53905c1147a17b6e65c87403f2baea9d30699da71f16cc34373f2d9c56c02f3b85327aa9db42af7c5c63db8df
 SHA512 
5f2ca7e299ec3e8dda7739de057c69dcbdd4e23d5853826ac9d6ccabcaa0abf292990eb1925762ff2a5611b32628ed508b6fa4949121e090feaa0c986f3f67ac

diff --git a/sci-mathematics/metamath-databases/metadata.xml 
b/sci-mathematics/metamath-databases/metadata.xml
new file mode 100644
index ..aeb2ac517a10
--- /dev/null
+++ b/sci-mathematics/metamath-databases/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+This is a collection of rigorously verified Metamath databases that
+specify mathematical axioms and formal proofs of theorems derived from
+those axioms.
+  
+  
+https://github.com/metamath/set.mm/issues/
+metamath/set.mm
+  
+

diff --git 
a/sci-mathematics/metamath-databases/metamath-databases-20220303.ebuild 
b/sci-mathematics/metamath-databases/metamath-databases-20220303.ebuild
new file mode 100644
index ..32304b03acd4
--- /dev/null
+++ b/sci-mathematics/metamath-databases/metamath-databases-20220303.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=99d707bc3c600a9d6052a46a7c85f05b74c589a2
+
+DESCRIPTION="Sample databases for Metamath"
+HOMEPAGE="http://us.metamath.org/mpeuni/mmset.html;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/metamath/set.mm.git;
+else
+   SRC_URI="https://github.com/metamath/set.mm/archive/${H}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/set.mm-${H}
+fi
+
+LICENSE="CC0-1.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="sci-mathematics/metamath"
+
+DOCS=(
+   CONTRIBUTING.md README.md
+   discouraged iset-discouraged
+   mmnotes.txt
+   other-databases.md verifiers.md
+)
+
+src_install() {
+   insinto /usr/share/metamath
+   doins *.mm *.mmts
+
+   einstalldocs
+
+   if use doc ; then
+   docinto html
+   dodoc -r people
+   dodoc *.html *.svg
+   fi
+}



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

2022-03-02 Thread Matt Turner
commit: 3ba4d0df31872e88f0e07a3db5aa9aa8a83ee7a6
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  3 02:45:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  3 02:46:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba4d0df

Partially revert "sys-cluster/ceph: remove old"

ceph-16.2.6-r2 is the only version with stable keywords.

This partially reverts commit e7af9e6882240b6a05a9f3a5682006d8445d8d9e.

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

 sys-cluster/ceph/ceph-16.2.6-r2.ebuild | 458 +
 1 file changed, 458 insertions(+)

diff --git a/sys-cluster/ceph/ceph-16.2.6-r2.ebuild 
b/sys-cluster/ceph/ceph-16.2.6-r2.ebuild
new file mode 100644
index ..9e09341cd8f2
--- /dev/null
+++ b/sys-cluster/ceph/ceph-16.2.6-r2.ebuild
@@ -0,0 +1,458 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_OPTIONAL=1
+LUA_COMPAT=( lua5-3 )
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   lua-single python-r1 udev readme.gentoo-r1 toolchain-funcs \
+   systemd tmpfiles
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="amd64 ~arm64 ~ppc64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rgw-lua +ssl spdk +sqlite system-boost systemd
+   +tcmalloc test uring xfs zbd zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   =dev-util/google-perftools-2.6.1:= )
+   jaeger? ( dev-cpp/nlohmann_json:= )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   pmdk? ( dev-libs/pmdk:= )
+   rabbitmq? ( net-libs/rabbitmq-c:= )
+   radosgw? (
+   dev-libs/icu:=
+   dev-libs/expat:=
+   dev-libs/openssl:=
+   net-misc/curl:=[curl_ssl_openssl]
+   )
+   rbd-rwl? ( dev-libs/pmdk:= )
+   ssl? ( dev-libs/openssl:= )
+   sqlite? ( dev-db/sqlite:= )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
+   uring? ( sys-libs/liburing:= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zbd? ( sys-block/libzbd:= )
+   zfs? ( sys-fs/zfs:= )
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   amd64? ( dev-lang/nasm )
+   x86? ( dev-lang/yasm )
+   app-arch/cpio
+   >=dev-util/cmake-3.5.0
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sphinx
+   dev-util/cunit
+   dev-util/gperf
+   dev-util/ragel
+   dev-util/valgrind
+   sys-apps/coreutils
+   sys-apps/grep
+   sys-apps/sed
+   sys-apps/which
+   sys-devel/bc
+   sys-devel/patch
+   virtual/pkgconfig
+   jaeger? (
+   sys-devel/bison
+   sys-devel/flex
+   )
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   sys-apps/grep[pcre]
+   sys-fs/btrfs-progs
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   app-admin/sudo
+   net-misc/socat
+   sys-apps/gptfdisk
+   sys-apps/nvme-cli
+   >=sys-apps/smartmontools-7.0
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-fs/lsscsi
+   sys-fs/lvm2[-device-mapper-only(-)]
+   virtual/awk
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/cherrypy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pecan[${PYTHON_USEDEP}]
+   dev-python/prettytable[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   mgr? (
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+ 

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

2022-03-02 Thread Patrick McLean
commit: e7af9e6882240b6a05a9f3a5682006d8445d8d9e
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Mar  3 02:00:26 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar  3 02:00:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7af9e68

sys-cluster/ceph: remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest  |   1 -
 sys-cluster/ceph/ceph-16.2.5.ebuild| 452 
 sys-cluster/ceph/ceph-16.2.6-r2.ebuild | 458 -
 3 files changed, 911 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 93b972d33a05..0ae493210ad6 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,5 +1,4 @@
 DIST ceph-14.2.22.tar.gz 130597047 BLAKE2B 
58bbb3243de076ed1d25dfd7bd75717c50ad15d16690dcbd1511d1b506477845efc3ff7fbe713cf18fb8cfcc8c16707ad2a0f30159e3198ff82e57fbd2eb3cf2
 SHA512 
1c1e1a39fa9151e95e33c390b810ffe269465d8785e2197cc15b8d83bd2edde77de48a8abd71a4da68cd5830ff14bcdf6b98fd17edabe85caeb1eca018d3
 DIST ceph-15.2.16.tar.gz 148628915 BLAKE2B 
4f624078027c706428eae3eddd5b5479efe3b4442c19a4e6b6cdf8d3839cf56e2863b18249dc3c5079a7e25f60796bfec3202ffd695537587654f5e2f820caaa
 SHA512 
532b8a5073e157fe9ed552b26976faeb64dc29b79a249910c0982134ad5f945d4f57d8bf451adf63487b6d285c6e4bd5c39f0e3fcd449230d6fb3087539f8c3b
-DIST ceph-16.2.5.tar.gz 155933825 BLAKE2B 
3c8f3f1663b91d4de1e3736317add0b88d9083db5ab2fc3e2e913278977deec076bd4410e309f4e47ccc169d74356c2ab1221c94532cc45ee75ec73673fc42a0
 SHA512 
5c32f9aa817ecfa788725bcfe5743756853ca9b3f9ee453242110f1b5e1bdd1feaef79ad9ccf2b185445c9644bcecb1355e151a2255bfd27edc9818e0d6d4c4a
 DIST ceph-16.2.6.tar.gz 156087762 BLAKE2B 
e2595d1a958200e4f1877e4597c53319a9eee2e95606ea1b3ba2966a0d17f1cfcf52e05cca59752cc6ac383e32d944c380920d111aec840631235aef273a4de1
 SHA512 
f01e29088ae566d4111c21b5d0c173ddb02badaa0d8272f7f1548eb8e66a95dc7052b3945d9fb342e6c97a65c57648fda394317340d1f4236a57af7580073658
 DIST ceph-16.2.7.tar.gz 156621262 BLAKE2B 
3c79cb1586e71927df4578fe7f3a13f4ab257a5e145b6bf76d942292cbca7bf32583350373f3d816f6d8f8700ee0f98a14f350c823b0eb89ffd7735acee7de63
 SHA512 
eab047e646970d444acf1064d98237b8b1677fb16b5e771082d55880f7bc6d8bdb278c2fe514c82ae12c438878d9ecea29139fa6b8d890f9f737138f10fb740c

diff --git a/sys-cluster/ceph/ceph-16.2.5.ebuild 
b/sys-cluster/ceph/ceph-16.2.5.ebuild
deleted file mode 100644
index 4e1446212d24..
--- a/sys-cluster/ceph/ceph-16.2.5.ebuild
+++ /dev/null
@@ -1,452 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_OPTIONAL=1
-LUA_COMPAT=( lua5-3 )
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
-   lua-single python-r1 udev readme.gentoo-r1 toolchain-funcs \
-   systemd tmpfiles
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
-   SRC_URI=""
-else
-   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-fi
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/;
-
-LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
-SLOT="0"
-
-CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
-
-IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
-   jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq
-   +radosgw rbd-rwl rbd-ssd rgw-lua +ssl spdk +sqlite system-boost systemd
-   +tcmalloc test uring xfs zbd zfs"
-IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
-
-DEPEND="
-   ${LUA_DEPS}
-   acct-group/ceph
-   acct-user/ceph
-   virtual/libudev:=
-   app-arch/bzip2:=
-   app-arch/lz4:=
-   =dev-util/google-perftools-2.6.1:= )
-   jaeger? ( dev-cpp/nlohmann_json:= )
-   kafka? ( dev-libs/librdkafka:= )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap:= )
-   lttng? ( dev-util/lttng-ust:= )
-   pmdk? ( dev-libs/pmdk:= )
-   rabbitmq? ( net-libs/rabbitmq-c:= )
-   radosgw? (
-   dev-libs/icu:=
-   dev-libs/expat:=
-   dev-libs/openssl:=
-   net-misc/curl:=[curl_ssl_openssl]
-   )
-   rbd-rwl? ( dev-libs/pmdk:= )
-   ssl? ( dev-libs/openssl:= )
-   sqlite? ( dev-db/sqlite:= )
-   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
-   uring? ( sys-libs/liburing:= )
-   xfs? ( sys-fs/xfsprogs:= )
-   zbd? ( sys-block/libzbd:= )
-   zfs? ( sys-fs/zfs:= )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   amd64? ( dev-lang/nasm )
-   x86? ( dev-lang/yasm )
-   

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

2022-03-02 Thread Patrick McLean
commit: d0282521f25296038ade9279cbfac5fa265a248a
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Mar  3 01:51:03 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar  3 01:51:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0282521

sys-cluster/ceph: version bump to 15.2.16

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest|   1 +
 sys-cluster/ceph/ceph-15.2.16.ebuild | 407 +++
 2 files changed, 408 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index b9d1bf4a7e80..88d06bae3ea1 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,5 +1,6 @@
 DIST ceph-14.2.22.tar.gz 130597047 BLAKE2B 
58bbb3243de076ed1d25dfd7bd75717c50ad15d16690dcbd1511d1b506477845efc3ff7fbe713cf18fb8cfcc8c16707ad2a0f30159e3198ff82e57fbd2eb3cf2
 SHA512 
1c1e1a39fa9151e95e33c390b810ffe269465d8785e2197cc15b8d83bd2edde77de48a8abd71a4da68cd5830ff14bcdf6b98fd17edabe85caeb1eca018d3
 DIST ceph-15.2.15.tar.gz 148584988 BLAKE2B 
6ff629846a74c9b30c7e5d54731e2c85c67942f1871194cc8e704c56826b86cdd6163d6693805d9d6210bc0e3fc4d84fada12b9d81a5640e34d76be83cfe6e47
 SHA512 
e4d929ffda5c3e31767d93340fb97b5d49ca1d5641f6c30134ce5542486fc4f72684aef2ef47cb940a332e8b9144d8cec63ce8a9f86c773dbc0ccebdd8e7fb19
+DIST ceph-15.2.16.tar.gz 148628915 BLAKE2B 
4f624078027c706428eae3eddd5b5479efe3b4442c19a4e6b6cdf8d3839cf56e2863b18249dc3c5079a7e25f60796bfec3202ffd695537587654f5e2f820caaa
 SHA512 
532b8a5073e157fe9ed552b26976faeb64dc29b79a249910c0982134ad5f945d4f57d8bf451adf63487b6d285c6e4bd5c39f0e3fcd449230d6fb3087539f8c3b
 DIST ceph-16.2.5.tar.gz 155933825 BLAKE2B 
3c8f3f1663b91d4de1e3736317add0b88d9083db5ab2fc3e2e913278977deec076bd4410e309f4e47ccc169d74356c2ab1221c94532cc45ee75ec73673fc42a0
 SHA512 
5c32f9aa817ecfa788725bcfe5743756853ca9b3f9ee453242110f1b5e1bdd1feaef79ad9ccf2b185445c9644bcecb1355e151a2255bfd27edc9818e0d6d4c4a
 DIST ceph-16.2.6.tar.gz 156087762 BLAKE2B 
e2595d1a958200e4f1877e4597c53319a9eee2e95606ea1b3ba2966a0d17f1cfcf52e05cca59752cc6ac383e32d944c380920d111aec840631235aef273a4de1
 SHA512 
f01e29088ae566d4111c21b5d0c173ddb02badaa0d8272f7f1548eb8e66a95dc7052b3945d9fb342e6c97a65c57648fda394317340d1f4236a57af7580073658
 DIST ceph-16.2.7.tar.gz 156621262 BLAKE2B 
3c79cb1586e71927df4578fe7f3a13f4ab257a5e145b6bf76d942292cbca7bf32583350373f3d816f6d8f8700ee0f98a14f350c823b0eb89ffd7735acee7de63
 SHA512 
eab047e646970d444acf1064d98237b8b1677fb16b5e771082d55880f7bc6d8bdb278c2fe514c82ae12c438878d9ecea29139fa6b8d890f9f737138f10fb740c

diff --git a/sys-cluster/ceph/ceph-15.2.16.ebuild 
b/sys-cluster/ceph/ceph-15.2.16.ebuild
new file mode 100644
index ..978bc4fd9e23
--- /dev/null
+++ b/sys-cluster/ceph/ceph-15.2.16.ebuild
@@ -0,0 +1,407 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..9} )
+CMAKE_MAKEFILE_GENERATOR=emake
+
+DISTUTILS_OPTIONAL=1
+
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd 
tmpfiles \
+   multiprocessing
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana 
jemalloc
+   kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl 
spdk
+   +system-boost systemd +tcmalloc test uring xfs zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   || ( >=app-arch/snappy-1.1.9-r1 =dev-util/google-perftools-2.6.1:= )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   pmdk? ( dev-libs/pmdk:= )
+   rabbitmq? ( net-libs/rabbitmq-c:= )
+   radosgw? (
+   dev-libs/expat:=
+   dev-libs/openssl:=
+   net-misc/curl:=[curl_ssl_openssl]
+   )
+   rbd-rwl? ( dev-libs/pmdk:= )
+   ssl? ( dev-libs/openssl:= )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
+   !system-boost? ( =glibc-2.32
+   has_version '>=sys-libs/glibc-2.32' && 
mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON)
+
+   rm -f 

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

2022-03-02 Thread Patrick McLean
commit: a449eb7c433b7d6c0cd4597dc83a40f86a6273f6
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Mar  3 01:52:00 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar  3 01:52:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a449eb7c

sys-cluster/ceph: remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest   |   1 -
 sys-cluster/ceph/ceph-15.2.15-r2.ebuild | 407 
 2 files changed, 408 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 88d06bae3ea1..93b972d33a05 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,5 +1,4 @@
 DIST ceph-14.2.22.tar.gz 130597047 BLAKE2B 
58bbb3243de076ed1d25dfd7bd75717c50ad15d16690dcbd1511d1b506477845efc3ff7fbe713cf18fb8cfcc8c16707ad2a0f30159e3198ff82e57fbd2eb3cf2
 SHA512 
1c1e1a39fa9151e95e33c390b810ffe269465d8785e2197cc15b8d83bd2edde77de48a8abd71a4da68cd5830ff14bcdf6b98fd17edabe85caeb1eca018d3
-DIST ceph-15.2.15.tar.gz 148584988 BLAKE2B 
6ff629846a74c9b30c7e5d54731e2c85c67942f1871194cc8e704c56826b86cdd6163d6693805d9d6210bc0e3fc4d84fada12b9d81a5640e34d76be83cfe6e47
 SHA512 
e4d929ffda5c3e31767d93340fb97b5d49ca1d5641f6c30134ce5542486fc4f72684aef2ef47cb940a332e8b9144d8cec63ce8a9f86c773dbc0ccebdd8e7fb19
 DIST ceph-15.2.16.tar.gz 148628915 BLAKE2B 
4f624078027c706428eae3eddd5b5479efe3b4442c19a4e6b6cdf8d3839cf56e2863b18249dc3c5079a7e25f60796bfec3202ffd695537587654f5e2f820caaa
 SHA512 
532b8a5073e157fe9ed552b26976faeb64dc29b79a249910c0982134ad5f945d4f57d8bf451adf63487b6d285c6e4bd5c39f0e3fcd449230d6fb3087539f8c3b
 DIST ceph-16.2.5.tar.gz 155933825 BLAKE2B 
3c8f3f1663b91d4de1e3736317add0b88d9083db5ab2fc3e2e913278977deec076bd4410e309f4e47ccc169d74356c2ab1221c94532cc45ee75ec73673fc42a0
 SHA512 
5c32f9aa817ecfa788725bcfe5743756853ca9b3f9ee453242110f1b5e1bdd1feaef79ad9ccf2b185445c9644bcecb1355e151a2255bfd27edc9818e0d6d4c4a
 DIST ceph-16.2.6.tar.gz 156087762 BLAKE2B 
e2595d1a958200e4f1877e4597c53319a9eee2e95606ea1b3ba2966a0d17f1cfcf52e05cca59752cc6ac383e32d944c380920d111aec840631235aef273a4de1
 SHA512 
f01e29088ae566d4111c21b5d0c173ddb02badaa0d8272f7f1548eb8e66a95dc7052b3945d9fb342e6c97a65c57648fda394317340d1f4236a57af7580073658

diff --git a/sys-cluster/ceph/ceph-15.2.15-r2.ebuild 
b/sys-cluster/ceph/ceph-15.2.15-r2.ebuild
deleted file mode 100644
index 6faac62ff814..
--- a/sys-cluster/ceph/ceph-15.2.15-r2.ebuild
+++ /dev/null
@@ -1,407 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-CMAKE_MAKEFILE_GENERATOR=emake
-
-DISTUTILS_OPTIONAL=1
-
-inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
-   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd 
tmpfiles \
-   multiprocessing
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
-   SRC_URI=""
-else
-   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
-fi
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/;
-
-LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
-SLOT="0"
-
-CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
-
-IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana 
jemalloc
-   kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl 
spdk
-   +system-boost systemd +tcmalloc test uring xfs zfs"
-IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
-
-DEPEND="
-   acct-group/ceph
-   acct-user/ceph
-   virtual/libudev:=
-   app-arch/bzip2:=
-   app-arch/lz4:=
-   app-arch/snappy:=
-   || ( >=app-arch/snappy-1.1.9-r1 =dev-util/google-perftools-2.6.1:= )
-   kafka? ( dev-libs/librdkafka:= )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap:= )
-   lttng? ( dev-util/lttng-ust:= )
-   pmdk? ( dev-libs/pmdk:= )
-   rabbitmq? ( net-libs/rabbitmq-c:= )
-   radosgw? (
-   dev-libs/expat:=
-   dev-libs/openssl:=
-   net-misc/curl:=[curl_ssl_openssl]
-   )
-   rbd-rwl? ( dev-libs/pmdk:= )
-   ssl? ( dev-libs/openssl:= )
-   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
-   !system-boost? ( =glibc-2.32
-   has_version '>=sys-libs/glibc-2.32' && 
mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON)
-
-   rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \
-   || die "failed to remove cmake cache"
-
-   cmake_src_configure
-
-   # bug #630232
-   sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \
-   "${BUILD_DIR:-${S}}"/include/acconfig.h \
-   || die "sed failed"
-}
-

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/skribilo/, dev-scheme/skribilo/files/

2022-03-02 Thread Maciej Barć
commit: 4874bb5b0e5b77fc8fc4f4aa51a5bd7365c7105f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Mar  3 01:46:40 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Mar  3 01:46:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4874bb5b

dev-scheme/skribilo: new package; add 0.9.5

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/skribilo/Manifest   |  1 +
 dev-scheme/skribilo/files/50skribilo-gentoo.el |  3 +
 dev-scheme/skribilo/metadata.xml   | 21 +++
 dev-scheme/skribilo/skribilo-0.9.5.ebuild  | 78 ++
 4 files changed, 103 insertions(+)

diff --git a/dev-scheme/skribilo/Manifest b/dev-scheme/skribilo/Manifest
new file mode 100644
index ..05c302b07b86
--- /dev/null
+++ b/dev-scheme/skribilo/Manifest
@@ -0,0 +1 @@
+DIST skribilo-0.9.5.tar.gz 1520763 BLAKE2B 
c624174a29cb7eb7236b8de506ade00c58fdd895807bd3e052872b7d950be9106daef6015c34ff8b5e7888b43383cbfa5c29c62835d02121cac19062985c6032
 SHA512 
22dff4523039792bd3662f9f1302569bfb83d92b7106ae22b8926e264b00932ea50ab753bb83aed499d0aa651d0fe99fdfd28b83956ec3ad84b81078391fe014

diff --git a/dev-scheme/skribilo/files/50skribilo-gentoo.el 
b/dev-scheme/skribilo/files/50skribilo-gentoo.el
new file mode 100644
index ..b6dc5061ebfd
--- /dev/null
+++ b/dev-scheme/skribilo/files/50skribilo-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'skribe-mode "skribe"
+  "Minor mode for editing Skribe sources." t)

diff --git a/dev-scheme/skribilo/metadata.xml b/dev-scheme/skribilo/metadata.xml
new file mode 100644
index ..24602493b44a
--- /dev/null
+++ b/dev-scheme/skribilo/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+Skribilo is a free document production tool that takes a structured
+document representation as its input and renders that document in a variety
+of output formats: HTML and Info for on-line browsing, and Lout and LaTeX
+for high-quality hard copies.
+The input document can use Skribilo's markup language to provide
+information about the document's structure, which is similar to HTML or
+LaTeX and does not require expertise. Alternatively, it can use a simpler,
+"markup-less" format that borrows from Emacs' outline mode and from other
+conventions used in emails, Usenet and text.
+Lastly, Skribilo provides Guile Scheme APIs.
+  
+

diff --git a/dev-scheme/skribilo/skribilo-0.9.5.ebuild 
b/dev-scheme/skribilo/skribilo-0.9.5.ebuild
new file mode 100644
index ..fa72296a9295
--- /dev/null
+++ b/dev-scheme/skribilo/skribilo-0.9.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common
+
+DESCRIPTION="Document production tool written in Guile Scheme"
+HOMEPAGE="https://www.nongnu.org/skribilo/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="emacs"
+RESTRICT="strip test"  # tests fail, seem broken
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   media-gfx/imagemagick
+
+   >=dev-scheme/guile-2.0.0:=
+   dev-scheme/guile-lib
+   dev-scheme/guile-reader
+"
+DEPEND="${RDEPEND}"
+BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_configure() {
+   if ! use emacs ; then
+   export EMACS="no"
+   export EMACSLOADPATH="/dev/null"
+   fi
+
+   econf
+}
+
+src_compile() {
+   default
+
+   use emacs && elisp-compile ./emacs/*.el
+}
+
+src_install() {
+   default
+
+   if use emacs ; then
+   elisp-install ${PN} ./emacs/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   else
+   local emacsd="${D}"/usr/share/emacs
+   if [[ -d "${emacsd}" ]] ; then
+   echo "Building without Emacs support but ${emacsd} 
found! Removing."
+   rm -r "${emacsd}" || die
+   fi
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-lib/

2022-03-02 Thread Maciej Barć
commit: 9c48d52317f0cc8898bb64f249fb05f1d994f979
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Mar  3 00:23:26 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Mar  3 01:05:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c48d523

dev-scheme/guile-lib: bring back; add/bump to 0.2.7

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-lib/Manifest   |  1 +
 dev-scheme/guile-lib/guile-lib-0.2.7.ebuild | 31 +
 dev-scheme/guile-lib/metadata.xml   | 15 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-scheme/guile-lib/Manifest b/dev-scheme/guile-lib/Manifest
new file mode 100644
index ..79e0ca6f32e4
--- /dev/null
+++ b/dev-scheme/guile-lib/Manifest
@@ -0,0 +1 @@
+DIST guile-lib-0.2.7.tar.gz 451202 BLAKE2B 
d8420a718697611443a40af089aad6e1d48390e5bef764f84955beeec8d6346066547d73c30898b96e727d4f470df6a032438067240bba8b25058bc65b85d9fa
 SHA512 
d27d1398f81172e4488c5ac5c2d076baeeeaa12fa19d83a87faf0767c255b79f8eb24438950da3865e797299be90f7dc1dcc964076d53df9cab5925a61ad0d1f

diff --git a/dev-scheme/guile-lib/guile-lib-0.2.7.ebuild 
b/dev-scheme/guile-lib/guile-lib-0.2.7.ebuild
new file mode 100644
index ..a9f95bc2e4dc
--- /dev/null
+++ b/dev-scheme/guile-lib/guile-lib-0.2.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="An accumulation place for pure-scheme Guile modules"
+HOMEPAGE="http://www.nongnu.org/guile-lib/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_configure() {
+   econf --with-guile-site=yes
+}

diff --git a/dev-scheme/guile-lib/metadata.xml 
b/dev-scheme/guile-lib/metadata.xml
new file mode 100644
index ..af704cda2400
--- /dev/null
+++ b/dev-scheme/guile-lib/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+Guile-Lib is intended as an accumulation place for pure-scheme Guile
+modules, allowing for people to cooperate integrating their generic Guile
+modules into a coherent library. Think "a down-scaled, limited-scope CPAN
+for Guile".
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-reader/

2022-03-02 Thread Maciej Barć
commit: 6d79d655963e1dd7e225a01f0d986b15c1fe1f1f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Mar  3 00:02:15 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Mar  3 01:05:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d79d655

dev-scheme/guile-reader: new package; add 0.6.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-reader/Manifest  |  1 +
 dev-scheme/guile-reader/guile-reader-0.6.3.ebuild | 28 +++
 dev-scheme/guile-reader/metadata.xml  | 20 
 3 files changed, 49 insertions(+)

diff --git a/dev-scheme/guile-reader/Manifest b/dev-scheme/guile-reader/Manifest
new file mode 100644
index ..adf02596b0ac
--- /dev/null
+++ b/dev-scheme/guile-reader/Manifest
@@ -0,0 +1 @@
+DIST guile-reader-0.6.3.tar.gz 691612 BLAKE2B 
504152d3a194705435efa4e2d2b51fd1bc22a998161b09ef0157c13bf46ef593be0101d6b72e197818a8ba18406db0de518423a168d36f54616dfcd4e807f3b9
 SHA512 
0f9f47ee5f24ebb79894863ac96d63b0c7d2801020a212c59d11c7685ff4006a646be988a696a9b623dc0e0605f46d4a9a8680bfabd299878e41eab92e75efd5

diff --git a/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild 
b/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild
new file mode 100644
index ..fe10ccab8ab0
--- /dev/null
+++ b/dev-scheme/guile-reader/guile-reader-0.6.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Simple framework for building readers for GNU Guile"
+HOMEPAGE="https://www.nongnu.org/guile-reader/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/gperf"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}

diff --git a/dev-scheme/guile-reader/metadata.xml 
b/dev-scheme/guile-reader/metadata.xml
new file mode 100644
index ..c3ad052549f5
--- /dev/null
+++ b/dev-scheme/guile-reader/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+Guile-Reader is a simple framework for building readers for GNU Guile.
+The idea is to make it easy to build procedures that extend Guile's read
+procedure. Readers supporting various syntax variants can easily be
+written, possibly by re-using existing "token readers" of a standard Scheme
+readers. For example, it is used to implement Skribilo's R5RS-derived
+document syntax.
+Guile-Reader's approach is similar to Common Lisp's "read table", but
+hopefully more powerful and flexible (for instance, one may instantiate as
+many readers as needed).
+  
+



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubico-piv-tool/

2022-03-02 Thread Marek Szuba
commit: a37c22e60aa71752af57194b9231272b80e0d4ac
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar  3 00:23:11 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar  3 00:24:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37c22e6

sys-auth/yubico-piv-tool: add 2.3.0

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/yubico-piv-tool/Manifest  |  1 +
 .../yubico-piv-tool/yubico-piv-tool-2.3.0.ebuild   | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-auth/yubico-piv-tool/Manifest 
b/sys-auth/yubico-piv-tool/Manifest
index f2a0fe19e931..a255bd8c44b4 100644
--- a/sys-auth/yubico-piv-tool/Manifest
+++ b/sys-auth/yubico-piv-tool/Manifest
@@ -1 +1,2 @@
 DIST yubico-piv-tool-2.2.1.tar.gz 1310253 BLAKE2B 
f5e5d2c351200b2fc57aafdd02a604ee5f15cd8f1a0cb552133a367da2cbf7fe248ec9eba649427b30e8322126be1f9677fd471b38db1f00cda37ccb0ac413c9
 SHA512 
495a269194d8d9d8957542611959b3fc8e0ae54d1cab5c041f2604590cc740e89e0956b9d595f8a06f138e92b8804def52aae797f199479a81fc1fc3d57bfb96
+DIST yubico-piv-tool-2.3.0.tar.gz 1329085 BLAKE2B 
b084982139012b4993a023078fd8ce7c106cb5c1e71475f26398012b86fc65e985a7c51300b3b122884e35327293737ed48b31bfdc83326dda9c9c05f2eb984d
 SHA512 
72125df922e32322563e95286e04d19e56db9c6e66ae9003ae7dfffac47425b8b2bc7c71ecfa603f96f3a24c985fca1f436580dc579ff44196dcde7aeceee7f3

diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.0.ebuild 
b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.0.ebuild
new file mode 100644
index ..94648193eb08
--- /dev/null
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Command-line tool and p11-kit module for the YubiKey PIV 
application"
+HOMEPAGE="https://developers.yubico.com/yubico-piv-tool/ 
https://github.com/Yubico/yubico-piv-tool;
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0/2"
+KEYWORDS="~amd64 ~riscv"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-apps/pcsc-lite
+   dev-libs/openssl:=[-bindist(-)]"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )"
+BDEPEND="dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.1-tests-optional.patch
+   "${FILESDIR}"/${PN}-2.1.1-ykcs11-threads.patch
+   "${FILESDIR}"/${PN}-2.3.0-no-Werror.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_STATIC_LIB=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   echo "module: ${EPREFIX}/usr/$(get_libdir)/libykcs11.so" > ${PN}.module 
\
+   || die "Failed to generate p11-kit module configuration"
+   insinto /usr/share/p11-kit/modules
+   doins ${PN}.module
+}



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/jose/

2022-03-02 Thread Florian Schmaus
commit: dbd1fc42329593521f0920d32f166132720399d1
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Mar  2 22:01:00 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Mar  2 22:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd1fc42

dev-erlang/jose: add 1.11.2

Bug: https://bugs.gentoo.org/834322
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-erlang/jose/Manifest   |  1 +
 dev-erlang/jose/jose-1.11.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-erlang/jose/Manifest b/dev-erlang/jose/Manifest
index 868e1410245e..297ba9ab9f95 100644
--- a/dev-erlang/jose/Manifest
+++ b/dev-erlang/jose/Manifest
@@ -1,3 +1,4 @@
 DIST erlang-jose-1.10.1.tar.gz 279187 BLAKE2B 
18b606e5a2fd93b96a26b989a52235af08bd925eb610a9010b4ff930c1feb50bf8143456bd6b4743b53342948185eb5e4d4df760f774fc4bce1dc6a11fb2acf6
 SHA512 
2887a1d43e212516b32a0a690d5a94e6a797b4802b21fa0a51cc4830790f56625575db38af8fb1c0f4cf4694740c6149eb75989cfbd51867af69c1b23b7ba8ee
 DIST erlang-jose-1.11.1.tar.gz 281125 BLAKE2B 
839d4b8a4f95f2430378cbbeff5ad4f0095faeacfbdbd1d5ce87f62844f664bd89b500dc4d43b410be3bef296743cfd4fc77509547258bbc302d26deae753af9
 SHA512 
eed87ba597b8df064f38b873216f0a54fc4173d4393de49b648bc9e4e519778c4f3043701f8e6cb84a0f452ff555fcfa1d65afeb91d4466616bcc27838772fd6
+DIST erlang-jose-1.11.2.tar.gz 281313 BLAKE2B 
14b7cb9a690fb960c3b2bd90c64ce0d13309abab26250346de5d5ab5d58eab56bcac09f3b91e74bb6c982c33bb557bf4b992c3da62e3c107dc4b3caa175c2feb
 SHA512 
8a9edbda0150b110f1394fb8f4ad57878d2562c6bb1c17938e69b49ff224ed347cb8d325750bae7b61c9cc2ce2c5d089f963e369c8c74f6a2a55cef963f813a5
 DIST erlang-jose-1.9.0.tar.gz 258407 BLAKE2B 
c6036e743b062cd18518537ffee03cc138f55f3973a2ab538410d362757747e2c8880a899326d494914068f36ffaf2bb902e83ba7899c3256d6cfc7b89f07156
 SHA512 
59f7123fe589c8e9bf0bab5a21089301d6b3a1c35316b9f530386bd0d9de8da8f5f956769ea6b1166c545a51d119668ed18db57e8adfa02e6f4327b01168db68

diff --git a/dev-erlang/jose/jose-1.11.2.ebuild 
b/dev-erlang/jose/jose-1.11.2.ebuild
new file mode 100644
index ..f1d8df750985
--- /dev/null
+++ b/dev-erlang/jose/jose-1.11.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rebar
+
+DESCRIPTION="JSON Object Signing and Encryption (JOSE) for Erlang and Elixir"
+HOMEPAGE="https://github.com/potatosalad/erlang-jose;
+SRC_URI="https://github.com/potatosalad/erlang-jose/archive/${PV}.tar.gz
+   -> erlang-${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-19.0"
+RDEPEND="${DEPEND}"
+
+DOCS=( ALGORITHMS.md CHANGELOG.md README.md examples/KEY-GENERATION.md )
+
+# TODO: jose has test suite, but it require lots of dependencies. It may not be
+# TODO: urgent, but it would be nice to have those sooner or later.
+RESTRICT=test
+
+S="${WORKDIR}/erlang-${P}"



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

2022-03-02 Thread Miroslav Šulc
commit: f4f55eaa4b16a3fa1acc86048420b551f0f61daf
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:48:08 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:48:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f55eaa

media-sound/abcm2ps: removed obsolete 8.14.12

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

 media-sound/abcm2ps/Manifest   |  1 -
 media-sound/abcm2ps/abcm2ps-8.14.12.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/media-sound/abcm2ps/Manifest b/media-sound/abcm2ps/Manifest
index 386323898621..aa37b3787e98 100644
--- a/media-sound/abcm2ps/Manifest
+++ b/media-sound/abcm2ps/Manifest
@@ -1,2 +1 @@
-DIST abcm2ps-8.14.12.tar.gz 259618 BLAKE2B 
d0efa0b8a624447791a56591b4a2c0d775c3c3f628dab437a0cb02d49614e21e587d13467f7fa72955a2846704dde0a0da28ae6888faa0032edcb6d026365f47
 SHA512 
a9bd26b21ed057be11f0de6c89e76615820c476b18e521fb7f478e6f685fb768824879d441d616b3de1bbb4a4335ec169aa819a609bea295e0d522d1466e42ed
 DIST abcm2ps-8.14.13.tar.gz 259695 BLAKE2B 
7554976bc55a0f254dd6645bb0b7ca36566a98b0b2cb76f5fcd01ddf243fba92426aadc0e5f5e71d2644048fa9b1aba6cf091f23ac4bac7f4e634288186a015f
 SHA512 
d48f44051aa62b3ee0dcd5cd4a32199d36d4ba056e6473b3c5eb378afabd40831f2a9abb2bbad2acb1c8bd3197a5b36177fabfb4e712b71589f835cba6c87c25

diff --git a/media-sound/abcm2ps/abcm2ps-8.14.12.ebuild 
b/media-sound/abcm2ps/abcm2ps-8.14.12.ebuild
deleted file mode 100644
index 1af8b60d3f2d..
--- a/media-sound/abcm2ps/abcm2ps-8.14.12.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Program to convert abc files to Postscript files"
-HOMEPAGE="https://github.com/leesavide/abcm2ps;
-SRC_URI="https://github.com/leesavide/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="examples pango"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   pango? (
-   media-libs/freetype:2
-   x11-libs/pango
-   )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf \
-   --enable-a4 \
-   --enable-deco-is-roll \
-   $(use_enable pango)
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   dobin abcm2ps
-
-   insinto /usr/share/${PN}
-   doins *.fmt
-
-   dodoc README.md
-
-   if use examples ; then
-   docinto examples
-   dodoc sample*.*
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2022-03-02 Thread Miroslav Šulc
commit: 762e06a7b1a3f662604c0e653ab9f4e42ebb8781
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:44:02 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762e06a7

media-sound/abcmidi: removed obsolete 2022.01.13

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

 media-sound/abcmidi/Manifest  |  1 -
 media-sound/abcmidi/abcmidi-2022.01.13.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 1054fb382dfb..3541f8faa15b 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,4 +1,3 @@
-DIST abcMIDI-2022.01.13.zip 608407 BLAKE2B 
a61a0b536b268082a60638d05ac40bf40453b44751f36647515e31511600f2530037e53dea931e212321a8cdab40571dbbe97c63a7b88ac79823cf4cbf4c5871
 SHA512 
eaaee84e269cb7bc5a171906ada72d65be3f44e6fc5f1426333e03962c032bc709becfce9bf5aee66cfd18e6200afe855e1f703436f2cc61e3b64facd13837cb
 DIST abcMIDI-2022.01.28.zip 608759 BLAKE2B 
21e1b6fcd89dbecb759251ec4419704b22548d86f35166a81b5b87ddee4825d6f369886bb351b3ff9f9c33c34d81b994e7025d63c6ff1c8d555f511f031c4591
 SHA512 
4fab766e86a4f5da10c8f6368383a4b4dad50d7677d85b6a9f5fe7cf7681d23cab117fdf39d9fce6ec078c5af4a49115b14477866543e9eb4ce9a80e983f5d21
 DIST abcMIDI-2022.02.13.zip 608999 BLAKE2B 
5b98d7cb4a51fbc1afca4a2423bb0904b224740bfb1a966fd540bb0dea546292c5c730b5a586422009ebb3090d3b063aa2e850369c95b789a71b59610c97d50e
 SHA512 
b6f26f06a7dddb54f70c176e51a1ed21d78f96691d26bd6fd9780a098f1a1305325cbfa68b0c80cad2773e608005ac9814118bc93f0bf2a86633e89baa3408aa
 DIST abcMIDI-2022.02.21.zip 609368 BLAKE2B 
0608d9539d0a66f739a820693c5a9884d1b39b68e4bcd3d21ce020ef240de6e19eacb52bc35ed7a9d4c4fde47e6265c415cf4d80711853904ccdc1ffd752cefe
 SHA512 
515c6ebef75a5b0592578dab6f5d940ed5e25811dd66f15f85ebb1e6fdd7bcbcffdd4d361e0f16a78144323fac14a0cbd1a7ed6b14c7039e2d48986d40765171

diff --git a/media-sound/abcmidi/abcmidi-2022.01.13.ebuild 
b/media-sound/abcmidi/abcmidi-2022.01.13.ebuild
deleted file mode 100644
index 3b11050a4f44..
--- a/media-sound/abcmidi/abcmidi-2022.01.13.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html;
-SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip;
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
-   default
-   sed -i "s:-O2::" configure.ac || die
-   sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   if use examples ; then
-   docinto examples
-   dodoc samples/*.abc
-   fi
-}



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

2022-03-02 Thread Miroslav Šulc
commit: 29c6f40f25a018c770b9c423399f28fddd98236b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:42:32 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:42:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c6f40f

www-apps/postfixadmin: bump to 3.3.11

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

 www-apps/postfixadmin/Manifest   |   1 +
 www-apps/postfixadmin/postfixadmin-3.3.11.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest
index 186ff67a45aa..e552120ae35c 100644
--- a/www-apps/postfixadmin/Manifest
+++ b/www-apps/postfixadmin/Manifest
@@ -1 +1,2 @@
 DIST postfixadmin-3.3.10.tar.gz 1868307 BLAKE2B 
489cac00205dbac9d1995f83a38a1817dfa207b2fd858ef87c0f4f3c45018759f6b2510e44da51f550df4182b0677cba346fd10a7fc3d4183672ebf70e64dd81
 SHA512 
b922ef08cbb3338e7581a78abb3077e92401019bea584710816615ab019a8cf678b22dbb068d0321550e2298f6a235b8a245c44c9f7eef02bb6b49b696225a2f
+DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 
21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d
 SHA512 
84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072

diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild 
b/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild
new file mode 100644
index ..c6881c4b2bf9
--- /dev/null
+++ b/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Web Based Management tool for Postfix style virtual domains and 
users"
+HOMEPAGE="http://postfixadmin.sourceforge.net;
+SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+mysql postgres +vacation"
+REQUIRED_USE="|| ( mysql postgres )"
+
+DEPEND="
+   dev-lang/php:*[unicode,imap,postgres?]
+   vacation? (
+   acct-group/vacation
+   acct-user/vacation
+   dev-perl/DBI
+   dev-perl/Email-Sender
+   dev-perl/Email-Valid
+   dev-perl/Log-Dispatch
+   dev-perl/Log-Log4perl
+   dev-perl/MIME-Charset
+   dev-perl/MIME-EncWords
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/httpd-php
+   mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )
+"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   if use vacation; then
+   insinto /var/spool/vacation
+   newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT}
+   fowners vacation:vacation 
/var/spool/vacation/vacation.pl-${SLOT}
+   fperms 770 /var/spool/vacation/vacation.pl-${SLOT}
+   dodoc VIRTUAL_VACATION/FILTER_README
+   newdoc VIRTUAL_VACATION/INSTALL.md VIRTUAL_VACATION_INSTALL.md
+   rm -r 
VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die
+   fi
+
+   dodoc -r ADDITIONS
+
+   local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
+   dodoc ${docs}
+
+   rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ 
ADDITIONS/
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   einfo "Please note that if upgrading from version prior to 3.3.0,"
+   einfo "existing setup_password will no longer work and you will"
+   einfo "need to generate new one. See instructions in setup.php."
+
+   if use vacation; then
+   # portage does not update owners of directories (feature :)
+   chown vacation:vacation "${ROOT}"/var/spool/vacation/
+   einfo
+   einfo "/var/spool/vacation/vacation.pl symlink was updated to:"
+   einfo "/var/spool/vacation/vacation.pl-${SLOT}"
+   ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || 
die
+   fi
+}
+
+pkg_postrm() {
+   # Make sure we don't leave broken vacation.pl symlink
+   find -L "${ROOT}"/var/spool/vacation/ -type l -delete
+   local shopt_save=$(shopt -p nullglob)
+   shopt -s nullglob
+   local vacation=( "${ROOT}"/var/spool/vacation/vacation.pl-* )
+   ${shopt_save}
+   if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl && -n 
${vacation[@]} ]]; then

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2022-03-02 Thread Stephan Hartmann
commit: 02596e8c395ecf04835126cf638d6d880bd62898
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Mar  2 21:38:04 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Mar  2 21:38:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02596e8c

www-plugins/chrome-binary-plugins: automated update (100.0.4896.20_alpha)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...12_alpha.ebuild => chrome-binary-plugins-100.0.4896.20_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 59d47d2ecf45..75c18aa3cd90 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_99.0.4844.51-1_amd64.deb 83064824 BLAKE2B 
f2a0683890c93b8fc8755f2a49e29a6a3101cd20df13b22caeb6c533b010e4af05654b53c6e73324159ab46be849f2844a9524fa571b4646232a9fdc4cd89de1
 SHA512 
9a4244e4291da87bc7c5005b5ee32105cd933b5f2f8cb089320d919b86f8118c1ff5b0c40c57387d684639762f25f96fc0eea58c36493af69ab52901293db74f
 DIST google-chrome-stable_99.0.4844.51-1_amd64.deb 83028384 BLAKE2B 
280c1d0de18522f6ec95d0a33310b1785d6f0a092d27e5f1bcb0fc4272c4dfffdb61039c4dee4649e803cd3d40f6f9563fa7765700adc303a5cc628ee93d5c0b
 SHA512 
f0fa5c6c23d9e8373aafa14622ed4362cbf3a101691ce309864e4aa0030dc3bf7b8e7c8ce294c06106b26eb6b8dc0f2b80376bf2a49d703fc9f6597961b9432e
-DIST google-chrome-unstable_100.0.4896.12-1_amd64.deb 83478284 BLAKE2B 
7c0088b65d236f6b821a6e9cb99dc0d8caa3c020c85a7072aa9295df65380626b79177358deeccb125f8b4d2dc579bcac1f9d2a478855ac01679ca2868ad9c5c
 SHA512 
71e985134fc0b6270ab7edc8c24105e830cb4a78def0743e05ec34660dafc1654b00edf0f370a2bdb5fc46489bcc48bc600f7457b5460ecdda77c250e418823b
+DIST google-chrome-unstable_100.0.4896.20-1_amd64.deb 83580584 BLAKE2B 
de8202120825f933366c931229b0b8b61bf68a4952760f7648bdeb2a4aceea0f1bee95e2c052a47671cc48de06c0c03dc405beb1d0291281d46ad2eccefd3e29
 SHA512 
3f0412f6ac20d05f9e847e4a7f03e38eba8b08252ab17f2acd2db3a499a19e6304d60b4e87caf6c9551d106b54c04c7942ad1f4da7574215ab6690e939557170

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-100.0.4896.12_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-100.0.4896.20_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-100.0.4896.12_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-100.0.4896.20_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2022-03-02 Thread Stephan Hartmann
commit: da0f1a502f970ee2e3e683031c35750ff731c94e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Mar  2 21:38:00 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Mar  2 21:38:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0f1a50

www-client/google-chrome-unstable: automated update (100.0.4896.20)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...100.0.4896.12.ebuild => google-chrome-unstable-100.0.4896.20.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index eebf5583215e..927e1c6dff52 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_100.0.4896.12-1_amd64.deb 83478284 BLAKE2B 
7c0088b65d236f6b821a6e9cb99dc0d8caa3c020c85a7072aa9295df65380626b79177358deeccb125f8b4d2dc579bcac1f9d2a478855ac01679ca2868ad9c5c
 SHA512 
71e985134fc0b6270ab7edc8c24105e830cb4a78def0743e05ec34660dafc1654b00edf0f370a2bdb5fc46489bcc48bc600f7457b5460ecdda77c250e418823b
+DIST google-chrome-unstable_100.0.4896.20-1_amd64.deb 83580584 BLAKE2B 
de8202120825f933366c931229b0b8b61bf68a4952760f7648bdeb2a4aceea0f1bee95e2c052a47671cc48de06c0c03dc405beb1d0291281d46ad2eccefd3e29
 SHA512 
3f0412f6ac20d05f9e847e4a7f03e38eba8b08252ab17f2acd2db3a499a19e6304d60b4e87caf6c9551d106b54c04c7942ad1f4da7574215ab6690e939557170

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-100.0.4896.12.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-100.0.4896.20.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-100.0.4896.12.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-100.0.4896.20.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2022-03-02 Thread Stephan Hartmann
commit: 78454ed240e738b627b95d2e6117f87e21758b2c
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Mar  2 21:35:49 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Mar  2 21:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78454ed2

www-client/opera-beta: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-83.0.4254.14.ebuild  | 158 -
 2 files changed, 159 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index bbd6106e4e75..f7c5083bc39c 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_83.0.4254.14_amd64.deb 80091784 BLAKE2B 
351c63db2311fd42a98f3a3afca1c515dc2b2fcbf725f536d7cb37e0045706e6edf28b487b23e35d9575ea8d8eda9a5f4be7a910d69832c80566469525b096af
 SHA512 
dc0cd0db71a9e813d2ceea25503a91b14972a998d8a65cf71964e2404003469dcda5fa857fbd1693d3acb21e8fae8916ac8ada650b3adcdc6d10dbce34a19757
 DIST opera-beta_84.0.4316.4_amd64.deb 84346904 BLAKE2B 
bfd83fd7a9b35a111e9d1b3bd406ac77f7874a2a76f61a39745238bfed35468a8a6a2c5a41026259466849cf757e488f57b3209e47a5d2e346ea0c6d3f3a4694
 SHA512 
3189a85df69400b9120baafbb678ef13a95021676e8e69e4fac0a8793e62e1939d36bb0d0e4ba5f2f9f37b2b04d642d9d34e082312fbf5525b53b3a3f2d07ecd
 DIST opera-beta_84.0.4316.9_amd64.deb 84336144 BLAKE2B 
f8c028b8e1789cc22f8284e36ddf94400809be25f484ae7cbc88090c672863cc363f35f1f0600d5364786bdaa63f2d4087181f0166673aba40f5f2e484a36058
 SHA512 
77090a72ead694904e68cb326df5f925e763e672d8bc74567be2524f632c114641ff2747f8983a475d807e2ae1e175b8cac90f50b51c577242a571abe1cec0f7
 DIST opera-beta_85.0.4341.6_amd64.deb 84660484 BLAKE2B 
dc175633affc48d01fcaf3a4f7aeb3006c211ba61c5dad3e094f158923a3c3e4530ddb740cff49028e3a7041707368bcce85f5bb39acea578800bfc35983
 SHA512 
878af2de9f04a219ad615af2e6810e5598e75b62f4b6f987be58faae25284645b45854c4cacac0bf89f9f83fb387bd378e73c622168eecb2a34464ea8505c673

diff --git a/www-client/opera-beta/opera-beta-83.0.4254.14.ebuild 
b/www-client/opera-beta/opera-beta-83.0.4254.14.ebuild
deleted file mode 100644
index cf2133bb230d..
--- a/www-client/opera-beta/opera-beta-83.0.4254.14.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="96.0.4655.7"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2022-03-02 Thread Stephan Hartmann
commit: 70df516259e4b3f87e7210467200a8d24c65245f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Mar  2 21:35:46 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Mar  2 21:35:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70df5162

www-client/opera-beta: automated bump (85.0.4341.6)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   2 +
 .../opera-beta/opera-beta-85.0.4341.6.ebuild   | 158 +
 2 files changed, 160 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index bc21a4c450dc..bbd6106e4e75 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,7 @@
 DIST opera-beta_83.0.4254.14_amd64.deb 80091784 BLAKE2B 
351c63db2311fd42a98f3a3afca1c515dc2b2fcbf725f536d7cb37e0045706e6edf28b487b23e35d9575ea8d8eda9a5f4be7a910d69832c80566469525b096af
 SHA512 
dc0cd0db71a9e813d2ceea25503a91b14972a998d8a65cf71964e2404003469dcda5fa857fbd1693d3acb21e8fae8916ac8ada650b3adcdc6d10dbce34a19757
 DIST opera-beta_84.0.4316.4_amd64.deb 84346904 BLAKE2B 
bfd83fd7a9b35a111e9d1b3bd406ac77f7874a2a76f61a39745238bfed35468a8a6a2c5a41026259466849cf757e488f57b3209e47a5d2e346ea0c6d3f3a4694
 SHA512 
3189a85df69400b9120baafbb678ef13a95021676e8e69e4fac0a8793e62e1939d36bb0d0e4ba5f2f9f37b2b04d642d9d34e082312fbf5525b53b3a3f2d07ecd
 DIST opera-beta_84.0.4316.9_amd64.deb 84336144 BLAKE2B 
f8c028b8e1789cc22f8284e36ddf94400809be25f484ae7cbc88090c672863cc363f35f1f0600d5364786bdaa63f2d4087181f0166673aba40f5f2e484a36058
 SHA512 
77090a72ead694904e68cb326df5f925e763e672d8bc74567be2524f632c114641ff2747f8983a475d807e2ae1e175b8cac90f50b51c577242a571abe1cec0f7
+DIST opera-beta_85.0.4341.6_amd64.deb 84660484 BLAKE2B 
dc175633affc48d01fcaf3a4f7aeb3006c211ba61c5dad3e094f158923a3c3e4530ddb740cff49028e3a7041707368bcce85f5bb39acea578800bfc35983
 SHA512 
878af2de9f04a219ad615af2e6810e5598e75b62f4b6f987be58faae25284645b45854c4cacac0bf89f9f83fb387bd378e73c622168eecb2a34464ea8505c673
 DIST opera-ffmpeg-codecs-96.0.4655.7.tar.xz 1394152 BLAKE2B 
a48c1f22b5e92e40d8d5f97f02505021824823796767c1725c821b171b3ff6bf281d0123bf0b7e336f4d81b84bbf9362c6489f30b7de7c2037238c53003d6e00
 SHA512 
7c6815936e9a027d278a893e90e30f28a3d011ec83723c6500bee7ba0dddc5c96ae3cd75d7e16f7bbd2f9ee635fb64bdba6c2ba1df32761a6215be6eb3d5ec5c
 DIST opera-ffmpeg-codecs-98.0.4758.74.tar.xz 1394264 BLAKE2B 
74b7e6837713594233b46b8db6ecd2255c842a9795c6e404d16792407fd3ce88a193210fee7fca49df516c125bb33dbffc3a5ac1c4ba39c9dea3ac90609b1c36
 SHA512 
a8d2b2930527bb18a874c89905f50f8ab4a42f9149a4b8c03f8b3cedbc517fabf8ca9e6f451edf74c8b1d4cd91e7085208d06c5fdc9f8a27486cc06e6444581f
+DIST opera-ffmpeg-codecs-99.0.4818.2.tar.xz 1394204 BLAKE2B 
b18569d0adef52d88f0c39391da330e3df5fae1fa323dcda82d6d432c5e8bc9c24008cbff61eeded6a61255ef0fabf4a1cef554b3acad42c500cbfde89c254dc
 SHA512 
8ab7836c663a540e34a92f7a38571b968bf23fd44af554ee8ba3b7affb991031bf9aba2a848e68e478e7431efccf4410c7398bacee831f1b16be91dd65b151bb

diff --git a/www-client/opera-beta/opera-beta-85.0.4341.6.ebuild 
b/www-client/opera-beta/opera-beta-85.0.4341.6.ebuild
new file mode 100644
index ..151d4a848d68
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-85.0.4341.6.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="99.0.4818.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2022-03-02 Thread Stephan Hartmann
commit: c91eb0461d9f3ebf4b2c8ea50b068a19b8a642ba
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Mar  2 21:34:47 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Mar  2 21:34:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91eb046

www-client/microsoft-edge-beta: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-99.0.1150.16.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 111bdf50d3a2..fb5d5bbc89d0 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_99.0.1150.16-1_amd64.deb 117501838 BLAKE2B 
2aabf25f680a916d2b012ff444c89810ac2e6954c6e9b6f116292ffdd57b15ed8a4c83362192298d7f3b1018d182bc805cdee984c6eb08627979434fa1d8da3c
 SHA512 
22bec92576efd7b330b4679a63dbec8a543d6beefa093de059d95ba66c01c85fb474f864a3cde97360469628e2eedbb03de62ac5a95a963accc9d7c89146e8e1
 DIST microsoft-edge-beta_99.0.1150.21-1_amd64.deb 117614562 BLAKE2B 
5f2f6499a52c1a51f74d5ccc725093ec1bd9bdc826d992d4f40f2bd2fd4b213632acda7fba996c2319add053a5e7c553573fe0b1c836b9872f3b910412ab11a0
 SHA512 
185e75390196b5960247350fd6df47004146e001cc60e622f6f2ec9f6e7f83d1a98870f30590d775aaa39154f6abc98c11ff0305e43c45638e60279d0ec43596
 DIST microsoft-edge-beta_99.0.1150.25-1_amd64.deb 117593274 BLAKE2B 
86dcb9a5d253aa665bf0c471fda02f6dd934b1a288a7c4c3d99bb4189a30323454570e7e3f86cce5b9376fef5cbe4dc1325562a6a3c9a302157a592c0310667b
 SHA512 
4c4981f3af40563bcbf905061817211b5ddd218d47e4408ae62cb13e71dc9c7a346372994c19b60fc79b6ed679fccd19eb2152df6c996dcddaaf62dab6277742
 DIST microsoft-edge-beta_99.0.1150.30-1_amd64.deb 117576018 BLAKE2B 
82271f024f73d1e880db48667e7055723ba42c2aa0391754bf09138b965a918757f82f956590e06b0a0a517fc1c89eda715061670877abfd4d69b596ece2e31c
 SHA512 
bf00bc41d7c056c62c7668597345f1202c6d0181623c995c1869dfd12f7a662a09a8a880fe0ab485fa36659b85b8fb7c485d2971f2f4d30bb17e784bb2c7e521

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.16.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.16.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.16.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2022-03-02 Thread Stephan Hartmann
commit: 8108fc03b86eb50d964ea46a8741de241d128812
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed Mar  2 21:34:44 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed Mar  2 21:34:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8108fc03

www-client/microsoft-edge-beta: automated bump (99.0.1150.30)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-99.0.1150.30.ebuild| 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 40a3cc9ecade..111bdf50d3a2 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_99.0.1150.16-1_amd64.deb 117501838 BLAKE2B 
2aabf25f680a916d2b012ff444c89810ac2e6954c6e9b6f116292ffdd57b15ed8a4c83362192298d7f3b1018d182bc805cdee984c6eb08627979434fa1d8da3c
 SHA512 
22bec92576efd7b330b4679a63dbec8a543d6beefa093de059d95ba66c01c85fb474f864a3cde97360469628e2eedbb03de62ac5a95a963accc9d7c89146e8e1
 DIST microsoft-edge-beta_99.0.1150.21-1_amd64.deb 117614562 BLAKE2B 
5f2f6499a52c1a51f74d5ccc725093ec1bd9bdc826d992d4f40f2bd2fd4b213632acda7fba996c2319add053a5e7c553573fe0b1c836b9872f3b910412ab11a0
 SHA512 
185e75390196b5960247350fd6df47004146e001cc60e622f6f2ec9f6e7f83d1a98870f30590d775aaa39154f6abc98c11ff0305e43c45638e60279d0ec43596
 DIST microsoft-edge-beta_99.0.1150.25-1_amd64.deb 117593274 BLAKE2B 
86dcb9a5d253aa665bf0c471fda02f6dd934b1a288a7c4c3d99bb4189a30323454570e7e3f86cce5b9376fef5cbe4dc1325562a6a3c9a302157a592c0310667b
 SHA512 
4c4981f3af40563bcbf905061817211b5ddd218d47e4408ae62cb13e71dc9c7a346372994c19b60fc79b6ed679fccd19eb2152df6c996dcddaaf62dab6277742
+DIST microsoft-edge-beta_99.0.1150.30-1_amd64.deb 117576018 BLAKE2B 
82271f024f73d1e880db48667e7055723ba42c2aa0391754bf09138b965a918757f82f956590e06b0a0a517fc1c89eda715061670877abfd4d69b596ece2e31c
 SHA512 
bf00bc41d7c056c62c7668597345f1202c6d0181623c995c1869dfd12f7a662a09a8a880fe0ab485fa36659b85b8fb7c485d2971f2f4d30bb17e784bb2c7e521

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.30.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.30.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.30.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym 

[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2022-03-02 Thread Miroslav Šulc
commit: 76af37291b184cd39370732af351e127980dd231
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:17:56 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76af3729

www-servers/tomcat: bump to 8.5.76

allowed compilation with java 1.8+

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

 www-servers/tomcat/Manifest |   1 +
 www-servers/tomcat/tomcat-8.5.76.ebuild | 159 
 2 files changed, 160 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 01dc40aba2a1..f287d65cd058 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -2,6 +2,7 @@ DIST apache-tomcat-10.0.16-src.tar.gz 6088262 BLAKE2B 
f02a5b08e4502d4e7be2fa14f8
 DIST apache-tomcat-10.0.17-src.tar.gz 6086996 BLAKE2B 
ff3584e58ec6f22f493cf7f32435423d68b941d9eec22441ee54ba69af03b50b687b23012129108485c9db147c8e7364ded037cf9ed2add174e6c928b927382a
 SHA512 
1cc0f8e2187934c6dac3e31739f8c53a0a152527a98210deab8ce027c1347cbbd1cef3bdf0294bee3c4dbed20ba57b2291bcd887f353837fd505ea2d17e7ba3d
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
 DIST apache-tomcat-8.5.75-src.tar.gz 5961981 BLAKE2B 
a8d3c0ef390ce6b12b09cedb71cd9c102e3a37265f7ef6db9797eb7eaf04429f75bdedf6a7dbaa7ade0b57a12cbb461498c37d9c7e234bb9dc98e3d095b66b8a
 SHA512 
c1c2609db623eb94a5e177c0f7ccabf8753a34151961ddc0fdea47704aca86123ef63f746b7ca76e818185cae19121823f7700f9bd47ba27625b3c801ddc8bad
+DIST apache-tomcat-8.5.76-src.tar.gz 5961741 BLAKE2B 
4c661c2f753edac48c28fdec3caa06c487e1546feb91f2d69003a4d9f71fb023eb2314520bb156f3087656d655acdfdbdff3f68cd3f81d0d9dfbb2c9577898ee
 SHA512 
b1c1b8c870c77e46969fe64acc71194d37605e5ccda87d105186d8070ec2dd0b7b9c64cf2f9b276db140fd3927832405123018f6fe8f46c0ebda50af6404d8b9
 DIST apache-tomcat-9.0.58-src.tar.gz 6142037 BLAKE2B 
0515273882468958f5bc2ef95e3085c22975e0ec9f8153a20773266a43710645c2262da8cb10736f0f0b255716fa05a12252194e1f32851704364ef89a62e5e9
 SHA512 
b2b572dcad2efadf3e5e5a6ae6e108f5699af23b7751ca3c9c00e6ba896f5179745108fa602d8bd87a9611fd8bebe8817fad53c38fc75b0063835b953c67d74a
 DIST apache-tomcat-9.0.59-src.tar.gz 6142359 BLAKE2B 
26dee501a374e54280237dbe392924ac89e3e4b331a11b30c2e0923ac38fa16bb52c02dfc8a9f3597fb0ee169ae2835ac254eab745d1e2ab1e64cfed6395d0c3
 SHA512 
cea0125ca9b90b247ed114fa7b2e9c63da38b1ef97b3a373a43ed0d775764178534a4014b254219c8c5a26575eaf0ddc25ebc1e276b2ad5086ef3406627f1c80
 DIST biz.aQute.bnd-5.1.1.jar 16088761 BLAKE2B 
59906cc39ea27ef20cbf82de1ba78096f34dc417da6dc5c28e21f6e92c0625efecf14cec6c5faf0ab17551c31a6c87a24614c2ac75ac902cfea30199ecc0d39f
 SHA512 
8092b083e7b86e75bf27233964763b88bee74d8ae141c85e387c1cc8bd0cbf3a54be27afea29931fb3ae950700a515fd4a28cfe8e7f26cbaaec506aa06357a37

diff --git a/www-servers/tomcat/tomcat-8.5.76.ebuild 
b/www-servers/tomcat/tomcat-8.5.76.ebuild
new file mode 100644
index ..67b6462910bf
--- /dev/null
+++ b/www-servers/tomcat/tomcat-8.5.76.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix
+
+MY_P="apache-${P}-src"
+
+DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="8.5"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.5"
+SAPI_SLOT="3.1"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+   app-admin/pwgen
+   dev-java/ant-core
+   >=virtual/jdk-1.8:*
+   doc? (
+   dev-java/glassfish-xmlrpc-api:0
+   dev-java/wsdl4j:0
+   )
+   test? (
+   >=dev-java/ant-junit-1.9:0
+   dev-java/easymock:3.2
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   find -name '*.jar' -type f -delete -print || die
+
+   # Remove bundled servlet-api
+   rm -rv java/javax/{el,servlet} || die
+
+   eapply "${FILESDIR}/${PN}-8.5.66-build.xml.patch"
+
+   # For use of catalina.sh in netbeans
+   sed -i -e "/^# - Execute The Requested Command/ a\
+   CLASSPATH=\`java-config --with-dependencies --classpath 
${PN}-${SLOT}\`" \
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-03-02 Thread Miroslav Šulc
commit: 0e354de2960a392279eead1bee281d3bdbbae528
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:16:29 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:16:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e354de2

dev-java/tomcat-servlet-api: bump to 8.5.76

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-8.5.76.ebuild   | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index aa075371df87..5618bf03abb3 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -5,5 +5,6 @@ DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B 
dbfcfd123a23b0ceb9f1fdd936e
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
 DIST apache-tomcat-8.5.75-src.tar.gz 5961981 BLAKE2B 
a8d3c0ef390ce6b12b09cedb71cd9c102e3a37265f7ef6db9797eb7eaf04429f75bdedf6a7dbaa7ade0b57a12cbb461498c37d9c7e234bb9dc98e3d095b66b8a
 SHA512 
c1c2609db623eb94a5e177c0f7ccabf8753a34151961ddc0fdea47704aca86123ef63f746b7ca76e818185cae19121823f7700f9bd47ba27625b3c801ddc8bad
+DIST apache-tomcat-8.5.76-src.tar.gz 5961741 BLAKE2B 
4c661c2f753edac48c28fdec3caa06c487e1546feb91f2d69003a4d9f71fb023eb2314520bb156f3087656d655acdfdbdff3f68cd3f81d0d9dfbb2c9577898ee
 SHA512 
b1c1b8c870c77e46969fe64acc71194d37605e5ccda87d105186d8070ec2dd0b7b9c64cf2f9b276db140fd3927832405123018f6fe8f46c0ebda50af6404d8b9
 DIST apache-tomcat-9.0.58-src.tar.gz 6142037 BLAKE2B 
0515273882468958f5bc2ef95e3085c22975e0ec9f8153a20773266a43710645c2262da8cb10736f0f0b255716fa05a12252194e1f32851704364ef89a62e5e9
 SHA512 
b2b572dcad2efadf3e5e5a6ae6e108f5699af23b7751ca3c9c00e6ba896f5179745108fa602d8bd87a9611fd8bebe8817fad53c38fc75b0063835b953c67d74a
 DIST apache-tomcat-9.0.59-src.tar.gz 6142359 BLAKE2B 
26dee501a374e54280237dbe392924ac89e3e4b331a11b30c2e0923ac38fa16bb52c02dfc8a9f3597fb0ee169ae2835ac254eab745d1e2ab1e64cfed6395d0c3
 SHA512 
cea0125ca9b90b247ed114fa7b2e9c63da38b1ef97b3a373a43ed0d775764178534a4014b254219c8c5a26575eaf0ddc25ebc1e276b2ad5086ef3406627f1c80

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.76.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.76.ebuild
new file mode 100644
index ..c6359840b613
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.76.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${MY_P}/"
+
+JAVA_TEST_SRC_DIR="src/test"
+
+SERVLET_API_JAR="servlet-api.jar"
+SERVLET_API_SRC="src/main/servlet-api"
+SERVLET_API_RESOURCES="src/resources/servlet-api"
+EL_API_JAR="el-api.jar"
+EL_API_SRC="src/main/el-api"
+EL_API_RESOURCES="src/resources/el-api"
+JSP_API_JAR="jsp-api.jar"
+JSP_API_SRC="src/main/jsp-api"
+JSP_API_RESOURCES="src/resources/jsp-api"
+
+src_prepare() {
+   default
+
+   # The sources and also resources are mixed together so we first give it 
a structure to make it easier to compila and package
+
+   mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \
+   ${EL_API_SRC} ${EL_API_RESOURCES} \
+   ${JSP_API_SRC}/javax/servlet ${JSP_API_RESOURCES} \
+   ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory"
+
+   pushd java || die "Failed to cd to java dir"
+
+   cp --parents -R javax/servlet "${S}/${SERVLET_API_SRC}/" || die "Failed 
to copy servlet-api sources"
+   mv "${S}/${SERVLET_API_SRC}/javax/servlet/jsp" 
"${S}/${JSP_API_SRC}/javax/servlet" || die "Failed to copy jsp-api sources"
+   cp --parents -R javax/el "${S}/${EL_API_SRC}/" || die "Failed to copy 
el-api sources"
+
+   popd
+

[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2022-03-02 Thread Miroslav Šulc
commit: f01b7c1cf074c1e9f146d0c5d93a6536ff44ba1a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:09:13 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01b7c1c

www-servers/tomcat: bump to 9.0.59

bumped bnd to 6.2.0
allowed compilation with java 1.8+

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

 www-servers/tomcat/Manifest |   1 +
 www-servers/tomcat/tomcat-9.0.59.ebuild | 190 
 2 files changed, 191 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 1a9b38b2b9b6..01dc40aba2a1 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -3,6 +3,7 @@ DIST apache-tomcat-10.0.17-src.tar.gz 6086996 BLAKE2B 
ff3584e58ec6f22f493cf7f324
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
 DIST apache-tomcat-8.5.75-src.tar.gz 5961981 BLAKE2B 
a8d3c0ef390ce6b12b09cedb71cd9c102e3a37265f7ef6db9797eb7eaf04429f75bdedf6a7dbaa7ade0b57a12cbb461498c37d9c7e234bb9dc98e3d095b66b8a
 SHA512 
c1c2609db623eb94a5e177c0f7ccabf8753a34151961ddc0fdea47704aca86123ef63f746b7ca76e818185cae19121823f7700f9bd47ba27625b3c801ddc8bad
 DIST apache-tomcat-9.0.58-src.tar.gz 6142037 BLAKE2B 
0515273882468958f5bc2ef95e3085c22975e0ec9f8153a20773266a43710645c2262da8cb10736f0f0b255716fa05a12252194e1f32851704364ef89a62e5e9
 SHA512 
b2b572dcad2efadf3e5e5a6ae6e108f5699af23b7751ca3c9c00e6ba896f5179745108fa602d8bd87a9611fd8bebe8817fad53c38fc75b0063835b953c67d74a
+DIST apache-tomcat-9.0.59-src.tar.gz 6142359 BLAKE2B 
26dee501a374e54280237dbe392924ac89e3e4b331a11b30c2e0923ac38fa16bb52c02dfc8a9f3597fb0ee169ae2835ac254eab745d1e2ab1e64cfed6395d0c3
 SHA512 
cea0125ca9b90b247ed114fa7b2e9c63da38b1ef97b3a373a43ed0d775764178534a4014b254219c8c5a26575eaf0ddc25ebc1e276b2ad5086ef3406627f1c80
 DIST biz.aQute.bnd-5.1.1.jar 16088761 BLAKE2B 
59906cc39ea27ef20cbf82de1ba78096f34dc417da6dc5c28e21f6e92c0625efecf14cec6c5faf0ab17551c31a6c87a24614c2ac75ac902cfea30199ecc0d39f
 SHA512 
8092b083e7b86e75bf27233964763b88bee74d8ae141c85e387c1cc8bd0cbf3a54be27afea29931fb3ae950700a515fd4a28cfe8e7f26cbaaec506aa06357a37
 DIST biz.aQute.bnd-6.2.0.jar 16669843 BLAKE2B 
290aec26cb4e2248488038e6cb0919728ca0cc802b16de3f390d549d135bc1177053b75e500b9f74e47c996d20b231404d57965a3f412662730cc4c938d90a4f
 SHA512 
ad51dc9a04fc117cd01b604559989dd7c7db776761ef6000eccdcfdab825dedc615297af60c778044e46867972a74840d90eebea9b0ff826bdbd10f4d2ec5d6f
 DIST biz.aQute.bndlib-5.1.1.jar 3652944 BLAKE2B 
dad9f9835fb407a36e0eae4b65fa2fda147e06ab3f3211a2ed2f1631aeccd6d14d198c325793cb1ce9a57b719a836db230d0452715744ba5a4a6c2983c17916b
 SHA512 
d7da056ba541ae0862159bf5e38e1a5351b2ab5388c88733b46601c2d7dab8970f16af00df186a6cb67fbe81ef53f2c8402db9d28a8c6819dadf60a1df40879b

diff --git a/www-servers/tomcat/tomcat-9.0.59.ebuild 
b/www-servers/tomcat/tomcat-9.0.59.ebuild
new file mode 100644
index ..bd49dfe74c96
--- /dev/null
+++ b/www-servers/tomcat/tomcat-9.0.59.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="6.2.0"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB};
+
+LICENSE="Apache-2.0"
+SLOT="9"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+# though it could work with 4.22 and upstream uses 4.20,
+# we still use 4.15 because 4.20+ is currently built with java 11
+# and it would force Tomcat to use at least java 11 too
+ECJ_SLOT="4.15"
+SAPI_SLOT="4.0"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   dev-java/glassfish-xmlrpc-api:0
+   ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}
+   dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+   app-admin/pwgen
+   >=dev-java/ant-core-1.9.13
+   >=virtual/jdk-1.8:*
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-03-02 Thread Miroslav Šulc
commit: ec0aa8cab0ebc7af85e22ae7f57d7c716e457a7c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 21:08:18 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 21:08:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0aa8ca

dev-java/tomcat-servlet-api: bump to 9.0.59

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-9.0.59.ebuild   | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 03443ae01138..aa075371df87 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -6,3 +6,4 @@ DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
 DIST apache-tomcat-8.5.75-src.tar.gz 5961981 BLAKE2B 
a8d3c0ef390ce6b12b09cedb71cd9c102e3a37265f7ef6db9797eb7eaf04429f75bdedf6a7dbaa7ade0b57a12cbb461498c37d9c7e234bb9dc98e3d095b66b8a
 SHA512 
c1c2609db623eb94a5e177c0f7ccabf8753a34151961ddc0fdea47704aca86123ef63f746b7ca76e818185cae19121823f7700f9bd47ba27625b3c801ddc8bad
 DIST apache-tomcat-9.0.58-src.tar.gz 6142037 BLAKE2B 
0515273882468958f5bc2ef95e3085c22975e0ec9f8153a20773266a43710645c2262da8cb10736f0f0b255716fa05a12252194e1f32851704364ef89a62e5e9
 SHA512 
b2b572dcad2efadf3e5e5a6ae6e108f5699af23b7751ca3c9c00e6ba896f5179745108fa602d8bd87a9611fd8bebe8817fad53c38fc75b0063835b953c67d74a
+DIST apache-tomcat-9.0.59-src.tar.gz 6142359 BLAKE2B 
26dee501a374e54280237dbe392924ac89e3e4b331a11b30c2e0923ac38fa16bb52c02dfc8a9f3597fb0ee169ae2835ac254eab745d1e2ab1e64cfed6395d0c3
 SHA512 
cea0125ca9b90b247ed114fa7b2e9c63da38b1ef97b3a373a43ed0d775764178534a4014b254219c8c5a26575eaf0ddc25ebc1e276b2ad5086ef3406627f1c80

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.59.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.59.ebuild
new file mode 100644
index ..09fffd263372
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.59.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_A="apache-${PN}-${PV}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 4.0/JSP API 2.3/EL API 3.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="4.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${MY_P}/"
+
+JAVA_TEST_SRC_DIR="src/test"
+
+SERVLET_API_JAR="servlet-api.jar"
+SERVLET_API_SRC="src/main/servlet-api"
+SERVLET_API_RESOURCES="src/resources/servlet-api"
+EL_API_JAR="el-api.jar"
+EL_API_SRC="src/main/el-api"
+EL_API_RESOURCES="src/resources/el-api"
+JSP_API_JAR="jsp-api.jar"
+JSP_API_SRC="src/main/jsp-api"
+JSP_API_RESOURCES="src/resources/jsp-api"
+
+src_prepare() {
+   default
+
+   # The sources and also resources are mixed together so we first give it 
a structure to make it easier to compila and package
+
+   mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \
+   ${EL_API_SRC} ${EL_API_RESOURCES} \
+   ${JSP_API_SRC}/javax/servlet ${JSP_API_RESOURCES} \
+   ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory"
+
+   pushd java || die "Failed to cd to java dir"
+
+   cp --parents -R javax/servlet "${S}/${SERVLET_API_SRC}/" || die "Failed 
to copy servlet-api sources"
+   mv "${S}/${SERVLET_API_SRC}/javax/servlet/jsp" 
"${S}/${JSP_API_SRC}/javax/servlet" || die "Failed to copy jsp-api sources"
+   cp --parents -R javax/el "${S}/${EL_API_SRC}/" || die "Failed to copy 
el-api sources"
+
+   popd
+
+   for file in $(find src -type f | grep -vE "\.java$"); do
+   target_dir=$(dirname $file | sed "s%src/main/%src/resources/%g")
+   mkdir -p ${target_dir} || die "Failed to create resource 
directory"
+   mv $file ${target_dir} || die "Failed to move resource file"
+   done
+
+   mv test/javax ${JAVA_TEST_SRC_DIR} || die "Failed to copy test sources"
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   JAVA_SRC_DIR="${SERVLET_API_SRC}"
+   JAVA_RESOURCE_DIRS="${SERVLET_API_RESOURCES}"
+   JAVA_JAR_FILENAME="${SERVLET_API_JAR}"
+   java-pkg-simple_src_compile

[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2022-03-02 Thread Miroslav Šulc
commit: 07dc5f698c5a7a14ccd7ad4574e50864de3bd589
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 20:52:31 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 20:52:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07dc5f69

www-servers/tomcat: bump to 10.0.17

bumped bnd to 6.2.0
allowed compilation with java 1.8+

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

 www-servers/tomcat/Manifest  |   3 +
 www-servers/tomcat/tomcat-10.0.17.ebuild | 198 +++
 2 files changed, 201 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 0afe9b0e02bb..1a9b38b2b9b6 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,6 +1,9 @@
 DIST apache-tomcat-10.0.16-src.tar.gz 6088262 BLAKE2B 
f02a5b08e4502d4e7be2fa14f8dae8760c2844f262cdc75e2cc821038d248ed961281d11f7bb847cf55ecf012ee05c870366508fb1fe1485da2100e87aa13c55
 SHA512 
44a1ac752077603c5366ec92c6a5860d33ce810bf2554190a013329106ec118d1a18d1a26823b3024d046b05160a20dda65573365451d0481be8be97218445c8
+DIST apache-tomcat-10.0.17-src.tar.gz 6086996 BLAKE2B 
ff3584e58ec6f22f493cf7f32435423d68b941d9eec22441ee54ba69af03b50b687b23012129108485c9db147c8e7364ded037cf9ed2add174e6c928b927382a
 SHA512 
1cc0f8e2187934c6dac3e31739f8c53a0a152527a98210deab8ce027c1347cbbd1cef3bdf0294bee3c4dbed20ba57b2291bcd887f353837fd505ea2d17e7ba3d
 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 
56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703
 SHA512 
ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce
 DIST apache-tomcat-8.5.75-src.tar.gz 5961981 BLAKE2B 
a8d3c0ef390ce6b12b09cedb71cd9c102e3a37265f7ef6db9797eb7eaf04429f75bdedf6a7dbaa7ade0b57a12cbb461498c37d9c7e234bb9dc98e3d095b66b8a
 SHA512 
c1c2609db623eb94a5e177c0f7ccabf8753a34151961ddc0fdea47704aca86123ef63f746b7ca76e818185cae19121823f7700f9bd47ba27625b3c801ddc8bad
 DIST apache-tomcat-9.0.58-src.tar.gz 6142037 BLAKE2B 
0515273882468958f5bc2ef95e3085c22975e0ec9f8153a20773266a43710645c2262da8cb10736f0f0b255716fa05a12252194e1f32851704364ef89a62e5e9
 SHA512 
b2b572dcad2efadf3e5e5a6ae6e108f5699af23b7751ca3c9c00e6ba896f5179745108fa602d8bd87a9611fd8bebe8817fad53c38fc75b0063835b953c67d74a
 DIST biz.aQute.bnd-5.1.1.jar 16088761 BLAKE2B 
59906cc39ea27ef20cbf82de1ba78096f34dc417da6dc5c28e21f6e92c0625efecf14cec6c5faf0ab17551c31a6c87a24614c2ac75ac902cfea30199ecc0d39f
 SHA512 
8092b083e7b86e75bf27233964763b88bee74d8ae141c85e387c1cc8bd0cbf3a54be27afea29931fb3ae950700a515fd4a28cfe8e7f26cbaaec506aa06357a37
+DIST biz.aQute.bnd-6.2.0.jar 16669843 BLAKE2B 
290aec26cb4e2248488038e6cb0919728ca0cc802b16de3f390d549d135bc1177053b75e500b9f74e47c996d20b231404d57965a3f412662730cc4c938d90a4f
 SHA512 
ad51dc9a04fc117cd01b604559989dd7c7db776761ef6000eccdcfdab825dedc615297af60c778044e46867972a74840d90eebea9b0ff826bdbd10f4d2ec5d6f
 DIST biz.aQute.bndlib-5.1.1.jar 3652944 BLAKE2B 
dad9f9835fb407a36e0eae4b65fa2fda147e06ab3f3211a2ed2f1631aeccd6d14d198c325793cb1ce9a57b719a836db230d0452715744ba5a4a6c2983c17916b
 SHA512 
d7da056ba541ae0862159bf5e38e1a5351b2ab5388c88733b46601c2d7dab8970f16af00df186a6cb67fbe81ef53f2c8402db9d28a8c6819dadf60a1df40879b
+DIST biz.aQute.bndlib-6.2.0.jar 3156015 BLAKE2B 
922b9bc78e47968bad73a26f4df475d84d8a2bca3773473b1f8c147737e652728df4e90a49d09a20943f418a91fd5acfe18e51137e85850796d95b7415bcf684
 SHA512 
7b7b366467b71c6dd67b3d7a7bc63d476c4aca479153bbc1506435168b0b4c792152fb5b44e2b1f916cd67f482d15956d2c38182fdfaf9679dff65b1b109a16a

diff --git a/www-servers/tomcat/tomcat-10.0.17.ebuild 
b/www-servers/tomcat/tomcat-10.0.17.ebuild
new file mode 100644
index ..2d8f92da7a35
--- /dev/null
+++ b/www-servers/tomcat/tomcat-10.0.17.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="6.2.0"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-5.0/JSP-3.0/EL-4.0/WebSocket-2.0/JASIC-2.0 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB};
+
+LICENSE="Apache-2.0"
+SLOT="10"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+# though it could work with 4.22 and upstream uses 4.20,
+# we still use 

[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-eclipse-ecj/files/, dev-java/ant-eclipse-ecj/

2022-03-02 Thread Miroslav Šulc
commit: 280adf70b9686e0ae923c6ee7a1e3c0a5d1d1951
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 20:42:26 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 20:52:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280adf70

dev-java/ant-eclipse-ecj: dropped 4.21

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

 dev-java/ant-eclipse-ecj/Manifest  |  1 -
 .../ant-eclipse-ecj/ant-eclipse-ecj-4.21.ebuild| 54 --
 dev-java/ant-eclipse-ecj/files/ecj-4.21|  7 ---
 3 files changed, 62 deletions(-)

diff --git a/dev-java/ant-eclipse-ecj/Manifest 
b/dev-java/ant-eclipse-ecj/Manifest
index 92d1bdc98603..03ff7d5e8f22 100644
--- a/dev-java/ant-eclipse-ecj/Manifest
+++ b/dev-java/ant-eclipse-ecj/Manifest
@@ -1,6 +1,5 @@
 DIST ecjsrc-4.10.jar 2036945 BLAKE2B 
cf9e50e53dac970a0b6b1231024a4efdc9adc92e02585aa4767c6511b367b32eefaf6fb3461c3c5c8160cf7205c0f708af0c433f4636b5a49caf637ba60fa092
 SHA512 
e85cacf6d2e21d464ff0226eac12bab8388df7a1413cb16d2982e255eb7369341792562f5080354279be0643c08fd80564a8eb2d8f59b72c8443c02577e4e1ee
 DIST ecjsrc-4.13.jar 2074963 BLAKE2B 
d74caf3b81543ac12497148a477dcd99fb6d14bd1d601b9e2baa0fb82d12f1211533f5ee909465b190c780ac18f1fbc1f8e12c22cddfce10501923effd7a4cc1
 SHA512 
f7e49b29e8aa80d627230059c9aba3f1e1fe3824bfd43eac962331d545471df5af0ac49b489aa3795e79e161101a3c6406b29f71a06143914f241916ae6953a9
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
-DIST ecjsrc-4.21.jar 2264087 BLAKE2B 
2e5da35829a8a7f907e154dbb093bb496e799088d1d4694c7c9b8ceb5bac9affaac4c4fb3a347bdb49afde7f0143220d1ac27ea4ab369770150e316cf56bae9a
 SHA512 
ab940d18f1d5fcbeef3b903a7d719ce6b1dd900d87be08f7a916d6a7d65d8b83b44332dea1642c8d75e2baac3ba8dc27faef659e365cee5f500db99aa9675ce7
 DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
 DIST ecjsrc-4.5.1.jar 1809543 BLAKE2B 
6d9dfed1756ac3e7edf8dd5b30f945afac8bb09bfb5b10f9abed46fff917f600afaebd28451665005b38831f20846090bd3cd19b979130043adbc6a7970d6b36
 SHA512 
ee615e6fb7fb4a16ef4aeefdff93bafdbf36c9d0ce15713b81f1d4dce0ae87379fa4a6de34c32a134f78db6ed1a68d6c7b4e2a431b7de57bf8262a718fdd6553

diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.21.ebuild 
b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.21.ebuild
deleted file mode 100644
index 0b394b88d26a..
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.21.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple prefix
-
-DMF="R-${PV}-202109060500"
-
-DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/;
-SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar;
-
-LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-SLOT=$(ver_cut 1-2)
-IUSE=""
-
-CDEPEND="
-   ~dev-java/eclipse-ecj-${PV}:${SLOT}
-   dev-java/ant-core:0
-"
-RDEPEND="${CDEPEND}
-   >=virtual/jre-11:*
-"
-DEPEND="${CDEPEND}
-   >=virtual/jdk-11:*
-"
-BDEPEND="app-arch/unzip"
-
-JAVA_GENTOO_CLASSPATH="ant-core,eclipse-ecj-${SLOT}"
-
-src_prepare() {
-   default
-
-   # Remove everything but the Ant component.
-   find org -type f ! -path "org/eclipse/jdt/internal/antadapter/*" ! 
-name "JDTCompilerAdapter.java" -delete || die
-
-   rm build.xml || die
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   find org -type f ! -name "*.java" | xargs jar uvf "${PN}.jar" || die 
"jar update failed"
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   insinto /usr/share/java-config-2/compiler
-   doins "${FILESDIR}/ecj-${SLOT}"
-   eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT}
-}

diff --git a/dev-java/ant-eclipse-ecj/files/ecj-4.21 
b/dev-java/ant-eclipse-ecj/files/ecj-4.21
deleted file mode 100644
index 1db5895e6426..
--- a/dev-java/ant-eclipse-ecj/files/ecj-4.21
+++ /dev/null
@@ -1,7 +0,0 @@
-JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.21"
-PACKAGE="=dev-java/ant-eclipse-ecj-4.21*"
-SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16"
-SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16"
-ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter"

[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-eclipse-ecj/files/, dev-java/ant-eclipse-ecj/

2022-03-02 Thread Miroslav Šulc
commit: 0d0521c9173b629632b9ba9329759e1db5cf5305
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 20:38:43 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 20:52:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0521c9

dev-java/ant-eclipse-ecj: bump to 4.22

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

 dev-java/ant-eclipse-ecj/Manifest  |  1 +
 .../ant-eclipse-ecj/ant-eclipse-ecj-4.22.ebuild| 53 ++
 dev-java/ant-eclipse-ecj/files/ecj-4.22|  7 +++
 3 files changed, 61 insertions(+)

diff --git a/dev-java/ant-eclipse-ecj/Manifest 
b/dev-java/ant-eclipse-ecj/Manifest
index 73b44b992ff9..92d1bdc98603 100644
--- a/dev-java/ant-eclipse-ecj/Manifest
+++ b/dev-java/ant-eclipse-ecj/Manifest
@@ -2,4 +2,5 @@ DIST ecjsrc-4.10.jar 2036945 BLAKE2B 
cf9e50e53dac970a0b6b1231024a4efdc9adc92e025
 DIST ecjsrc-4.13.jar 2074963 BLAKE2B 
d74caf3b81543ac12497148a477dcd99fb6d14bd1d601b9e2baa0fb82d12f1211533f5ee909465b190c780ac18f1fbc1f8e12c22cddfce10501923effd7a4cc1
 SHA512 
f7e49b29e8aa80d627230059c9aba3f1e1fe3824bfd43eac962331d545471df5af0ac49b489aa3795e79e161101a3c6406b29f71a06143914f241916ae6953a9
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
 DIST ecjsrc-4.21.jar 2264087 BLAKE2B 
2e5da35829a8a7f907e154dbb093bb496e799088d1d4694c7c9b8ceb5bac9affaac4c4fb3a347bdb49afde7f0143220d1ac27ea4ab369770150e316cf56bae9a
 SHA512 
ab940d18f1d5fcbeef3b903a7d719ce6b1dd900d87be08f7a916d6a7d65d8b83b44332dea1642c8d75e2baac3ba8dc27faef659e365cee5f500db99aa9675ce7
+DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
 DIST ecjsrc-4.5.1.jar 1809543 BLAKE2B 
6d9dfed1756ac3e7edf8dd5b30f945afac8bb09bfb5b10f9abed46fff917f600afaebd28451665005b38831f20846090bd3cd19b979130043adbc6a7970d6b36
 SHA512 
ee615e6fb7fb4a16ef4aeefdff93bafdbf36c9d0ce15713b81f1d4dce0ae87379fa4a6de34c32a134f78db6ed1a68d6c7b4e2a431b7de57bf8262a718fdd6553

diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22.ebuild 
b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22.ebuild
new file mode 100644
index ..21b3dfc5b0d8
--- /dev/null
+++ b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.22.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple prefix
+
+DMF="R-${PV}-202111241800"
+
+DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
+HOMEPAGE="http://www.eclipse.org/;
+SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar;
+
+LICENSE="EPL-1.0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+SLOT="4.22"
+IUSE=""
+
+CDEPEND="~dev-java/eclipse-ecj-${PV}:${SLOT}
+   dev-java/ant-core:0"
+# though technically both could be set to 1.8 and it would
+# compile using jdk 11+, it would not compile using jdk 1.8
+# because eclipse ecj has min jdk 11
+RDEPEND="${CDEPEND}
+   >=virtual/jre-11:*"
+DEPEND="${CDEPEND}
+   >=virtual/jdk-11:*"
+BDEPEND="app-arch/unzip"
+
+JAVA_GENTOO_CLASSPATH="ant-core,eclipse-ecj-${SLOT}"
+
+src_prepare() {
+   default
+
+   # Remove everything but the Ant component.
+   find org -type f ! -path "org/eclipse/jdt/internal/antadapter/*" ! 
-name "JDTCompilerAdapter.java" -delete || die
+
+   rm build.xml || die
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   find org -type f ! -name "*.java" | xargs jar uvf "${PN}.jar" || die 
"jar update failed"
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   insinto /usr/share/java-config-2/compiler
+   doins "${FILESDIR}/ecj-${SLOT}"
+   eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT}
+}

diff --git a/dev-java/ant-eclipse-ecj/files/ecj-4.22 
b/dev-java/ant-eclipse-ecj/files/ecj-4.22
new file mode 100644
index ..5bbcc318d9ba
--- /dev/null
+++ b/dev-java/ant-eclipse-ecj/files/ecj-4.22
@@ -0,0 +1,7 @@
+JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.22"
+PACKAGE="=dev-java/ant-eclipse-ecj-4.21*"
+SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17"
+SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17"
+ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter"
+ANT_BUILD_COMPILER_DEPS="eclipse-ecj-4.22,ant-eclipse-ecj-4.22"
+GENERATION="2"



[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/

2022-03-02 Thread Miroslav Šulc
commit: 53e70bdc80b31b4a9a610b212c31c044dc28ca52
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 20:29:15 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 20:52:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e70bdc

dev-java/eclipse-ecj: bump to 4.22

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

 dev-java/eclipse-ecj/Manifest|  1 +
 dev-java/eclipse-ecj/eclipse-ecj-4.22.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest
index 73b44b992ff9..92d1bdc98603 100644
--- a/dev-java/eclipse-ecj/Manifest
+++ b/dev-java/eclipse-ecj/Manifest
@@ -2,4 +2,5 @@ DIST ecjsrc-4.10.jar 2036945 BLAKE2B 
cf9e50e53dac970a0b6b1231024a4efdc9adc92e025
 DIST ecjsrc-4.13.jar 2074963 BLAKE2B 
d74caf3b81543ac12497148a477dcd99fb6d14bd1d601b9e2baa0fb82d12f1211533f5ee909465b190c780ac18f1fbc1f8e12c22cddfce10501923effd7a4cc1
 SHA512 
f7e49b29e8aa80d627230059c9aba3f1e1fe3824bfd43eac962331d545471df5af0ac49b489aa3795e79e161101a3c6406b29f71a06143914f241916ae6953a9
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
 DIST ecjsrc-4.21.jar 2264087 BLAKE2B 
2e5da35829a8a7f907e154dbb093bb496e799088d1d4694c7c9b8ceb5bac9affaac4c4fb3a347bdb49afde7f0143220d1ac27ea4ab369770150e316cf56bae9a
 SHA512 
ab940d18f1d5fcbeef3b903a7d719ce6b1dd900d87be08f7a916d6a7d65d8b83b44332dea1642c8d75e2baac3ba8dc27faef659e365cee5f500db99aa9675ce7
+DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
 DIST ecjsrc-4.5.1.jar 1809543 BLAKE2B 
6d9dfed1756ac3e7edf8dd5b30f945afac8bb09bfb5b10f9abed46fff917f600afaebd28451665005b38831f20846090bd3cd19b979130043adbc6a7970d6b36
 SHA512 
ee615e6fb7fb4a16ef4aeefdff93bafdbf36c9d0ce15713b81f1d4dce0ae87379fa4a6de34c32a134f78db6ed1a68d6c7b4e2a431b7de57bf8262a718fdd6553

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.22.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.22.ebuild
new file mode 100644
index ..e9f4bee64891
--- /dev/null
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.22.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_PN="ecj"
+DMF="R-${PV}-202111241800"
+
+DESCRIPTION="Eclipse Compiler for Java"
+HOMEPAGE="http://www.eclipse.org/;
+SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar;
+
+LICENSE="EPL-1.0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+SLOT="4.22"
+IUSE="+ant"
+
+COMMON_DEP="
+   app-eselect/eselect-java
+   dev-java/ant-core:0"
+RDEPEND="${COMMON_DEP}
+   >=virtual/jre-11:*"
+DEPEND="${COMMON_DEP}
+   >=virtual/jdk-11:*
+   app-arch/unzip"
+PDEPEND="
+   ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
+
+JAVA_JAR_FILENAME="${MY_PN}.jar"
+JAVA_GENTOO_CLASSPATH="ant-core"
+
+S="${WORKDIR}"
+
+# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=479134 for details
+src_prepare() {
+   default
+
+   # These have their own package.
+   rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
+   rm -r org/eclipse/jdt/internal/antadapter || die
+
+   # JavaCore is not distributed in the jar
+   sed -i -e '/import org.eclipse.jdt.core.JavaCore;/d' \
+   -e 's|JavaCore.getOptions()||g' \
+   org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
+}
+
+src_compile() {
+   java-pkg-simple_src_compile
+   find org META-INF -type f ! -name "*.java" | xargs jar uvf 
"${JAVA_JAR_FILENAME}" || die "jar update failed"
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
+   org.eclipse.jdt.internal.compiler.batch.Main
+}
+
+pkg_postinst() {
+   einfo "To select between slots of ECJ..."
+   einfo " # eselect ecj"
+
+   eselect ecj update ecj-${SLOT}
+}
+
+pkg_postrm() {
+   eselect ecj update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-03-02 Thread Miroslav Šulc
commit: 27fc54c02e87d26508217a614e0b8287c8463805
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 20:50:26 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 20:52:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fc54c0

dev-java/tomcat-servlet-api: bump to 10.0.17

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-10.0.17.ebuild  | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 303906b90548..03443ae01138 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -1,4 +1,5 @@
 DIST apache-tomcat-10.0.16-src.tar.gz 6088262 BLAKE2B 
f02a5b08e4502d4e7be2fa14f8dae8760c2844f262cdc75e2cc821038d248ed961281d11f7bb847cf55ecf012ee05c870366508fb1fe1485da2100e87aa13c55
 SHA512 
44a1ac752077603c5366ec92c6a5860d33ce810bf2554190a013329106ec118d1a18d1a26823b3024d046b05160a20dda65573365451d0481be8be97218445c8
+DIST apache-tomcat-10.0.17-src.tar.gz 6086996 BLAKE2B 
ff3584e58ec6f22f493cf7f32435423d68b941d9eec22441ee54ba69af03b50b687b23012129108485c9db147c8e7364ded037cf9ed2add174e6c928b927382a
 SHA512 
1cc0f8e2187934c6dac3e31739f8c53a0a152527a98210deab8ce027c1347cbbd1cef3bdf0294bee3c4dbed20ba57b2291bcd887f353837fd505ea2d17e7ba3d
 DIST apache-tomcat-4.1.40-src.tar.gz 3709719 BLAKE2B 
f7ca82052c1148a5c384fcbc3871beeddccdb4cfed05ba176581ebb50f52ba867bed8dbc500e97b7348a3a87b9693fb73eb81209df4f31e8c1ced7e30a6af30b
 SHA512 
c455fa3da9da8fcbf1d54ae5dce808f8a4520ccafd627a6b2d1b003c37e8395d8b2a55d5471bf6c196549d082715862b3b8958aef88613293a07fc0160aa5c6e
 DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B 
dbfcfd123a23b0ceb9f1fdd936e42324ea8b10cf327a1d0abf1703006535859c7122690a08b5ec27b86b526cc7709a7199b4f35f123538ff11f23f3b489358f3
 SHA512 
845636b5b992fbbb7d657d192afbab1e6a924bfd0c71b025cf22776eb4527d92d63f9b3f33475d4349a0df4cebd984ba3776eedd7482b820abdea909e90a97b7
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.17.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.17.ebuild
new file mode 100644
index ..5ed928878473
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.17.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_A="apache-${PN}-${PV}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 5.0/JSP API 3.0/EL API 4.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${MY_P}/"
+
+JAVA_TEST_SRC_DIR="src/test"
+
+SERVLET_API_JAR="servlet-api.jar"
+SERVLET_API_SRC="src/main/servlet-api"
+SERVLET_API_RESOURCES="src/resources/servlet-api"
+EL_API_JAR="el-api.jar"
+EL_API_SRC="src/main/el-api"
+EL_API_RESOURCES="src/resources/el-api"
+JSP_API_JAR="jsp-api.jar"
+JSP_API_SRC="src/main/jsp-api"
+JSP_API_RESOURCES="src/resources/jsp-api"
+
+src_prepare() {
+   default
+
+   # The sources and also resources are mixed together so we first give it 
a structure to make it easier to compile and package
+   mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \
+   ${EL_API_SRC} ${EL_API_RESOURCES} \
+   ${JSP_API_SRC}/jakarta/servlet ${JSP_API_RESOURCES} \
+   ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory"
+
+   pushd java || die "Failed to cd to java dir"
+
+   cp --parents -R jakarta/servlet "${S}/${SERVLET_API_SRC}/" || die 
"Failed to copy servlet-api sources"
+   mv "${S}/${SERVLET_API_SRC}/jakarta/servlet/jsp" 
"${S}/${JSP_API_SRC}/jakarta/servlet" || die "Failed to copy jsp-api sources"
+   cp --parents -R jakarta/el "${S}/${EL_API_SRC}/" || die "Failed to copy 
el-api sources"
+
+   popd
+
+   for file in $(find src -type f | grep -vE "\.java$"); do
+   target_dir=$(dirname $file | sed "s%src/main/%src/resources/%g")
+   mkdir -p ${target_dir} || die "Failed to create resource 
directory"
+   mv $file ${target_dir} || die "Failed to move resource file"
+   done
+
+   mv test/jakarta ${JAVA_TEST_SRC_DIR} || die "Failed to copy 

[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/

2022-03-02 Thread Miroslav Šulc
commit: 9cbe4afc3eb5a456ef5f424eb0a4146bebcb4965
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar  2 20:44:26 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  2 20:52:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbe4afc

dev-java/eclipse-ecj: dropped 4.21

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

 dev-java/eclipse-ecj/Manifest|  1 -
 dev-java/eclipse-ecj/eclipse-ecj-4.21.ebuild | 76 
 2 files changed, 77 deletions(-)

diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest
index 92d1bdc98603..03ff7d5e8f22 100644
--- a/dev-java/eclipse-ecj/Manifest
+++ b/dev-java/eclipse-ecj/Manifest
@@ -1,6 +1,5 @@
 DIST ecjsrc-4.10.jar 2036945 BLAKE2B 
cf9e50e53dac970a0b6b1231024a4efdc9adc92e02585aa4767c6511b367b32eefaf6fb3461c3c5c8160cf7205c0f708af0c433f4636b5a49caf637ba60fa092
 SHA512 
e85cacf6d2e21d464ff0226eac12bab8388df7a1413cb16d2982e255eb7369341792562f5080354279be0643c08fd80564a8eb2d8f59b72c8443c02577e4e1ee
 DIST ecjsrc-4.13.jar 2074963 BLAKE2B 
d74caf3b81543ac12497148a477dcd99fb6d14bd1d601b9e2baa0fb82d12f1211533f5ee909465b190c780ac18f1fbc1f8e12c22cddfce10501923effd7a4cc1
 SHA512 
f7e49b29e8aa80d627230059c9aba3f1e1fe3824bfd43eac962331d545471df5af0ac49b489aa3795e79e161101a3c6406b29f71a06143914f241916ae6953a9
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
-DIST ecjsrc-4.21.jar 2264087 BLAKE2B 
2e5da35829a8a7f907e154dbb093bb496e799088d1d4694c7c9b8ceb5bac9affaac4c4fb3a347bdb49afde7f0143220d1ac27ea4ab369770150e316cf56bae9a
 SHA512 
ab940d18f1d5fcbeef3b903a7d719ce6b1dd900d87be08f7a916d6a7d65d8b83b44332dea1642c8d75e2baac3ba8dc27faef659e365cee5f500db99aa9675ce7
 DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
 DIST ecjsrc-4.5.1.jar 1809543 BLAKE2B 
6d9dfed1756ac3e7edf8dd5b30f945afac8bb09bfb5b10f9abed46fff917f600afaebd28451665005b38831f20846090bd3cd19b979130043adbc6a7970d6b36
 SHA512 
ee615e6fb7fb4a16ef4aeefdff93bafdbf36c9d0ce15713b81f1d4dce0ae87379fa4a6de34c32a134f78db6ed1a68d6c7b4e2a431b7de57bf8262a718fdd6553

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.21.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.21.ebuild
deleted file mode 100644
index 918e7574efde..
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.21.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_PN="ecj"
-DMF="R-${PV}-202109060500"
-
-DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/;
-SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar;
-
-LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-SLOT=$(ver_cut 1-2)
-IUSE="+ant"
-
-COMMON_DEP="
-   app-eselect/eselect-java
-   dev-java/ant-core:0
-"
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-11:*
-"
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-11:*
-"
-PDEPEND="
-   app-arch/unzip
-   ant? ( ~dev-java/ant-eclipse-ecj-${PV} )
-"
-
-JAVA_JAR_FILENAME="${MY_PN}.jar"
-JAVA_GENTOO_CLASSPATH="ant-core"
-
-S="${WORKDIR}"
-
-# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=479134 for details
-src_prepare() {
-   default
-
-   # These have their own package.
-   rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
-   rm -r org/eclipse/jdt/internal/antadapter || die
-
-   # JavaCore is not distributed in the jar
-   sed -i -e '/import org.eclipse.jdt.core.JavaCore;/d' \
-   -e 's|JavaCore.getOptions()||g' \
-   org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   find org META-INF -type f ! -name "*.java" | xargs jar uvf 
"${JAVA_JAR_FILENAME}" || die "jar update failed"
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
-   org.eclipse.jdt.internal.compiler.batch.Main
-}
-
-pkg_postinst() {
-   einfo "To select between slots of ECJ..."
-   einfo " # eselect ecj"
-
-   eselect ecj update ecj-${SLOT}
-}
-
-pkg_postrm() {
-   eselect ecj update
-}



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

2022-03-02 Thread Matthew Smith
commit: 6de2de8d737e9db5c8919f0694d16825eb4a5eaa
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Feb 28 20:12:14 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Mar  2 20:52:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de2de8d

dev-python/xxhash: drop 2.0.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-python/xxhash/Manifest|  1 -
 dev-python/xxhash/xxhash-2.0.2.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-python/xxhash/Manifest b/dev-python/xxhash/Manifest
index 8ca924373b22..2d4d065a874f 100644
--- a/dev-python/xxhash/Manifest
+++ b/dev-python/xxhash/Manifest
@@ -1,2 +1 @@
-DIST xxhash-2.0.2.tar.gz 64283 BLAKE2B 
01fe9868b45f0be762c233a80b550e4069bd7f259fac8aeb90407864ac1fa6cda314880c87ce03d8854bedbecea1eba665ec4e00b27b68a8573c398238c5ce97
 SHA512 
8908e78207ff7b835259e359e2617f6b96555bd9dbc5bb079c850e9de22fd33c15396fbde0cd824cf8af2a195217f3ddc1aa8e62f1ed4071408b4a29bab31f2c
 DIST xxhash-3.0.0.tar.gz 74279 BLAKE2B 
4c3d68103a7145aa1fd99da955b206c734c7882f1f6f3020d8bce9e5f2eb9714b9168b28918595bbb60445a024ec50d606e387358e6db8f4e575014763dece65
 SHA512 
170bfbacf0c4f8136550a257328d71dca096d996a52993a54442a7c5a54d48c51bb7997b3a718d73ae6c8e25a672ed4de664e7a651e02c43eb5f3fd135a59a80

diff --git a/dev-python/xxhash/xxhash-2.0.2.ebuild 
b/dev-python/xxhash/xxhash-2.0.2.ebuild
deleted file mode 100644
index 4aa59fa06068..
--- a/dev-python/xxhash/xxhash-2.0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python binding for the xxHash library"
-HOMEPAGE="https://github.com/ifduyue/python-xxhash
-   https://pypi.org/project/xxhash/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND=">=dev-libs/xxhash-0.8.0"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest
-
-python_configure_all() {
-   export XXHASH_LINK_SO=1
-}
-
-python_test() {
-   cd tests || die
-   eunittest
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/files/, dev-util/tree-sitter-cli/

2022-03-02 Thread Matthew Smith
commit: 4537150b88d5799fa8d0553c859233faa3f03bbd
Author: Matthew Smith  gentoo  org>
AuthorDate: Wed Mar  2 20:51:27 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Mar  2 20:52:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4537150b

dev-util/tree-sitter-cli: link with dev-libs/tree-sitter

Signed-off-by: Matthew Smith  gentoo.org>

 .../files/tree-sitter-cli-0.20.2-r1-build.rs   |   3 +
 .../tree-sitter-cli-0.20.2-r1.ebuild   | 143 +
 2 files changed, 146 insertions(+)

diff --git a/dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs 
b/dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs
new file mode 100644
index ..7ea9d2cd34f5
--- /dev/null
+++ b/dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs
@@ -0,0 +1,3 @@
+fn main() {
+   println!("cargo:rustc-link-lib=dylib=tree-sitter");
+}

diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.2-r1.ebuild 
b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.2-r1.ebuild
new file mode 100644
index ..7b497d81917f
--- /dev/null
+++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.2-r1.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=tree-sitter
+MY_P=tree-sitter-${PV}
+CRATES="
+   aho-corasick-0.7.15
+   ansi_term-0.11.0
+   ansi_term-0.12.1
+   anyhow-1.0.40
+   arrayref-0.3.6
+   arrayvec-0.5.2
+   ascii-1.0.0
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bitflags-1.2.1
+   blake2b_simd-0.5.11
+   bumpalo-3.6.1
+   cc-1.0.67
+   cfg-if-1.0.0
+   chrono-0.4.19
+   chunked_transfer-1.4.0
+   clap-2.33.3
+   constant_time_eq-0.1.5
+   crossbeam-utils-0.8.3
+   ctor-0.1.20
+   diff-0.1.12
+   difference-2.0.0
+   dirs-3.0.1
+   dirs-sys-0.3.5
+   either-1.6.1
+   form_urlencoded-1.0.1
+   getrandom-0.1.16
+   getrandom-0.2.2
+   glob-0.3.0
+   hashbrown-0.9.1
+   hermit-abi-0.1.18
+   html-escape-0.2.6
+   idna-0.2.2
+   indexmap-1.6.1
+   itoa-0.4.7
+   js-sys-0.3.48
+   lazy_static-1.4.0
+   libc-0.2.86
+   libloading-0.7.0
+   log-0.4.14
+   matches-0.1.8
+   memchr-2.3.4
+   num-integer-0.1.44
+   num-traits-0.2.14
+   once_cell-1.7.0
+   output_vt100-0.1.2
+   percent-encoding-2.1.0
+   ppv-lite86-0.2.10
+   pretty_assertions-0.7.2
+   proc-macro2-1.0.24
+   quote-1.0.9
+   rand-0.8.3
+   rand_chacha-0.3.0
+   rand_core-0.6.2
+   rand_hc-0.3.0
+   redox_syscall-0.1.57
+   redox_syscall-0.2.5
+   redox_users-0.3.5
+   regex-1.4.3
+   regex-syntax-0.6.22
+   remove_dir_all-0.5.3
+   rust-argon2-0.8.3
+   rustc-hash-1.1.0
+   ryu-1.0.5
+   same-file-1.0.6
+   serde-1.0.130
+   serde_derive-1.0.130
+   serde_json-1.0.63
+   smallbitvec-2.5.1
+   strsim-0.8.0
+   syn-1.0.67
+   tempfile-3.2.0
+   textwrap-0.11.0
+   thiserror-1.0.25
+   thiserror-impl-1.0.25
+   thread_local-1.1.3
+   time-0.1.43
+   tiny_http-0.8.0
+   tinyvec-1.1.1
+   tinyvec_macros-0.1.0
+   toml-0.5.8
+   unicode-bidi-0.3.4
+   unicode-normalization-0.1.17
+   unicode-width-0.1.8
+   unicode-xid-0.2.1
+   url-2.2.1
+   utf8-width-0.1.4
+   vec_map-0.8.2
+   walkdir-2.3.1
+   wasi-0.9.0+wasi-snapshot-preview1
+   wasi-0.10.2+wasi-snapshot-preview1
+   wasm-bindgen-0.2.71
+   wasm-bindgen-backend-0.2.71
+   wasm-bindgen-macro-0.2.71
+   wasm-bindgen-macro-support-0.2.71
+   wasm-bindgen-shared-0.2.71
+   web-sys-0.3.48
+   webbrowser-0.5.5
+   which-4.1.0
+   widestring-0.4.3
+   winapi-0.3.9
+   winapi-i686-pc-windows-gnu-0.4.0
+   winapi-util-0.1.5
+   winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo
+
+DESCRIPTION="Command-line tool for creating and testing tree-sitter grammars"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter;
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${MY_P}.tar.gz
+$(cargo_crate_uris)"
+S="${WORKDIR}"/${MY_P}/cli
+
+LICENSE="Apache-2.0 BSD-2 CC0-1.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Test seems to require files (grammar definitions) that we don't have.
+RESTRICT="test"
+
+BDEPEND="dev-libs/tree-sitter"
+RDEPEND="dev-libs/tree-sitter[-ts-cli(-)]"
+
+QA_FLAGS_IGNORED="usr/bin/${MY_PN}"
+
+src_prepare() {
+   default
+
+   # Existing build.rs file invokes cc to rebuild the tree-sitter library.
+   # Link with the system one instead.
+   cp "${FILESDIR}"/tree-sitter-cli-0.20.2-r1-build.rs \
+  "${WORKDIR}"/${MY_P}/lib/binding_rust/build.rs || die
+}



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

2022-03-02 Thread Alfredo Tupone
commit: d23aa06fb9ce58308d7ce59f2ceb6ea4bcf5a09c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  2 20:50:53 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  2 20:50:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23aa06f

media-gfx/exact-image: compatible with openexr:3

Closes: https://bugs.gentoo.org/834328
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 ...-image-1.0.2-r2.ebuild => exact-image-1.0.2-r3.ebuild} | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-gfx/exact-image/exact-image-1.0.2-r2.ebuild 
b/media-gfx/exact-image/exact-image-1.0.2-r3.ebuild
similarity index 90%
rename from media-gfx/exact-image/exact-image-1.0.2-r2.ebuild
rename to media-gfx/exact-image/exact-image-1.0.2-r3.ebuild
index 32d67a26443a..700070540cde 100644
--- a/media-gfx/exact-image/exact-image-1.0.2-r2.ebuild
+++ b/media-gfx/exact-image/exact-image-1.0.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="expat jpeg lua openexr php perl png ruby swig tiff truetype X"
-REQUIRED_USE="lua? ( swig )"
+REQUIRED_USE="lua? ( swig ) perl? ( swig ) php? ( swig ) ruby? ( swig )"
 
 RDEPEND="
x11-libs/agg[truetype]
@@ -23,7 +23,7 @@ RDEPEND="
expat? ( dev-libs/expat )
jpeg? ( virtual/jpeg )
lua? ( ${LUA_DEPS} )
-   openexr? ( =media-libs/libpng-1.2.43 )
@@ -35,8 +35,7 @@ RDEPEND="
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM
-   )
-"
+   )"
 DEPEND="
${RDEPEND}
swig? ( dev-lang/swig )
@@ -72,6 +71,11 @@ src_prepare() {
sed -i \
-e 's/strcpy(\([^,]*\)\(,["a-zA-Z -]*\))/memcpy(\1\2, 
sizeof(\1))/' \
codecs/tga.cc || die
+
+   # openexr vers 3
+   sed -i \
+   -e 's:Int64:uint64_t:g' \
+   codecs/openexr.cc || die
 }
 
 src_configure() {
@@ -97,7 +101,6 @@ src_configure() {
--without-bardecode \
$(use_with lua) \
$(use_with swig) \
-   --without-python \
$(use_with perl) \
--without-python \
$(use_with php) \



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

2022-03-02 Thread Conrad Kostecki
commit: f129c8a5087aec5d721b32800d3b2cf68fa0cfae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  2 20:28:30 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  2 20:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f129c8a5

x11-misc/dunst: update live ebuild

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/x11-misc/dunst/dunst-.ebuild b/x11-misc/dunst/dunst-.ebuild
index 6bf23561e0a8..bb3f803de889 100644
--- a/x11-misc/dunst/dunst-.ebuild
+++ b/x11-misc/dunst/dunst-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,8 +39,6 @@ BDEPEND="
wayland? ( dev-libs/wayland-protocols )
 "
 
-PATCHES=( "${FILESDIR}/${PN}-1.8.0-xdg.patch" )
-
 src_prepare() {
default
 
@@ -59,6 +57,7 @@ src_configure() {
 
 src_compile() {
local myemakeargs=(
+   SYSCONFDIR="${EPREFIX}/etc/xdg"
SYSTEMD="0"
WAYLAND="$(usex wayland 1 0)"
)
@@ -69,7 +68,7 @@ src_compile() {
 src_install() {
local myemakeargs=(
PREFIX="${ED}/usr"
-   SYSCONFDIR="${ED}/etc"
+   SYSCONFDIR="${ED}/etc/xdg"
SYSTEMD="0"
WAYLAND="$(usex wayland 1 0)"
)



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

2022-03-02 Thread Conrad Kostecki
commit: dbeca47cb185e4153eb9f15c98002c6abcb58b68
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  2 20:28:12 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  2 20:28:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbeca47c

x11-misc/dunst: drop 1.8.0-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-misc/dunst/Manifest|  1 -
 x11-misc/dunst/dunst-1.8.0-r1.ebuild   | 81 --
 x11-misc/dunst/files/dunst-1.8.0-xdg.patch | 23 -
 3 files changed, 105 deletions(-)

diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index ac0deb9ee533..76dbb6535e7c 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,3 +1,2 @@
 DIST dunst-1.7.3.tar.gz 4596283 BLAKE2B 
dff61659b777a92cd2add9b15551a7fa471eb9adda47b31bd48d6b20a34192f3f9e7147a4249047f6993a595d0d0cf9895d9a7cc84f5bbc64972f4e111e924ad
 SHA512 
e8bd8555bd9ea3dc5ae85c2459ad1fa29bbc5d575346381e828fc6efd618db1e87c40b4fceeb89aef83bb7f5df6b246d8a354ce8b13ec549f3452cb32c918d62
-DIST dunst-1.8.0.tar.gz 4603966 BLAKE2B 
796cd76f782772cc91af27d797db92f6d3a35511d8a907e060a6363604a4b58a52f1cfc755d60a158e57ccb8b612ad119c36e8bbe960d354eed59acab93c0fde
 SHA512 
b8e7f0884bb66aee8627858f667ef4db31664b07f7d7ede27c37d88fff6d7f47c62739d07fe7ab26628f95a13b13efa7704ea318dea4d0bcf0193a3fba6124bd
 DIST dunst-1.8.1.tar.gz 4603941 BLAKE2B 
c694503087425a69eecd40e4e50c5cfe5e5d3e9525d259b04dacd7e2bc05ff188aad14a331c41e6ecdd91b7c43d87d5902662b8a510675f3450da7097b7da1e9
 SHA512 
bd8605844eacb24ec1beafbd62be1defa8ff9f6fc2e93a4746acaba483e86d0fa3937045c20dbba71c46310102d8878c8ec987a3081328b02a09d7f9fde974d9

diff --git a/x11-misc/dunst/dunst-1.8.0-r1.ebuild 
b/x11-misc/dunst/dunst-1.8.0-r1.ebuild
deleted file mode 100644
index 3607f4c5c20e..
--- a/x11-misc/dunst/dunst-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Lightweight replacement for common notification daemons"
-HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst;
-SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="wayland"
-
-DEPEND="
-   dev-libs/glib:2
-   sys-apps/dbus
-   x11-libs/cairo[X,glib]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXScrnSaver
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libnotify
-   x11-libs/pango[X]
-   x11-misc/xdg-utils
-   wayland? ( dev-libs/wayland )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig
-   wayland? ( dev-libs/wayland-protocols )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.0-xdg.patch" )
-
-src_prepare() {
-   default
-
-   # Respect users CFLAGS
-   sed -e 's/-Os//' -i config.mk || die
-
-   # Use correct path for dbus and system unit
-   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i dunst.systemd.service.in || die
-   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i org.knopwob.dunst.service.in 
|| die
-}
-
-src_configure() {
-   tc-export CC PKG_CONFIG
-
-   default
-}
-
-src_compile() {
-   local myemakeargs=(
-   SYSCONFDIR="${EPREFIX}/etc/xdg"
-   SYSTEMD="0"
-   WAYLAND="$(usex wayland 1 0)"
-   )
-
-   emake "${myemakeargs[@]}"
-}
-
-src_install() {
-   local myemakeargs=(
-   PREFIX="${ED}/usr"
-   SYSCONFDIR="${ED}/etc/xdg"
-   SYSTEMD="0"
-   WAYLAND="$(usex wayland 1 0)"
-   )
-
-   emake "${myemakeargs[@]}" install
-
-   systemd_newuserunit dunst.systemd.service.in dunst.service
-}

diff --git a/x11-misc/dunst/files/dunst-1.8.0-xdg.patch 
b/x11-misc/dunst/files/dunst-1.8.0-xdg.patch
deleted file mode 100644
index e2a3a127094c..
--- a/x11-misc/dunst/files/dunst-1.8.0-xdg.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 50743754de28da6d474c001e6b7e04ada789c04a Mon Sep 17 00:00:00 2001
-From: Aleksei Bavshin 
-Date: Sun, 27 Feb 2022 08:49:41 -0800
-Subject: [PATCH] Use correct variable for the configuration file paths
-
-Fixes #1041

- src/utils.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/utils.c b/src/utils.c
-index 380dac26..90c47a9a 100644
 a/src/utils.c
-+++ b/src/utils.c
-@@ -448,7 +448,7 @@ FILE *fopen_verbose(const char * const path)
- 
- /* see utils.h */
- void add_paths_from_env(GPtrArray *arr, char *env_name, char *subdir, char 
*alternative) {
--const char *xdg_data_dirs = g_getenv("XDG_DATA_DIRS");
-+const char *xdg_data_dirs = g_getenv(env_name);
- if (!xdg_data_dirs)
- xdg_data_dirs = alternative;
- 



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

2022-03-02 Thread Conrad Kostecki
commit: 2e285d4432b75c2dd58d4a4e33994ff951c9e1e7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  2 20:27:50 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  2 20:27:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e285d44

x11-misc/dunst: add 1.8.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-misc/dunst/Manifest   |  1 +
 x11-misc/dunst/dunst-1.8.1.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index 29ad301d4c5e..ac0deb9ee533 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,2 +1,3 @@
 DIST dunst-1.7.3.tar.gz 4596283 BLAKE2B 
dff61659b777a92cd2add9b15551a7fa471eb9adda47b31bd48d6b20a34192f3f9e7147a4249047f6993a595d0d0cf9895d9a7cc84f5bbc64972f4e111e924ad
 SHA512 
e8bd8555bd9ea3dc5ae85c2459ad1fa29bbc5d575346381e828fc6efd618db1e87c40b4fceeb89aef83bb7f5df6b246d8a354ce8b13ec549f3452cb32c918d62
 DIST dunst-1.8.0.tar.gz 4603966 BLAKE2B 
796cd76f782772cc91af27d797db92f6d3a35511d8a907e060a6363604a4b58a52f1cfc755d60a158e57ccb8b612ad119c36e8bbe960d354eed59acab93c0fde
 SHA512 
b8e7f0884bb66aee8627858f667ef4db31664b07f7d7ede27c37d88fff6d7f47c62739d07fe7ab26628f95a13b13efa7704ea318dea4d0bcf0193a3fba6124bd
+DIST dunst-1.8.1.tar.gz 4603941 BLAKE2B 
c694503087425a69eecd40e4e50c5cfe5e5d3e9525d259b04dacd7e2bc05ff188aad14a331c41e6ecdd91b7c43d87d5902662b8a510675f3450da7097b7da1e9
 SHA512 
bd8605844eacb24ec1beafbd62be1defa8ff9f6fc2e93a4746acaba483e86d0fa3937045c20dbba71c46310102d8878c8ec987a3081328b02a09d7f9fde974d9

diff --git a/x11-misc/dunst/dunst-1.8.1.ebuild 
b/x11-misc/dunst/dunst-1.8.1.ebuild
new file mode 100644
index ..e3f5d7b97fd2
--- /dev/null
+++ b/x11-misc/dunst/dunst-1.8.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Lightweight replacement for common notification daemons"
+HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst;
+SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland"
+
+DEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXScrnSaver
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libnotify
+   x11-libs/pango[X]
+   x11-misc/xdg-utils
+   wayland? ( dev-libs/wayland )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   wayland? ( dev-libs/wayland-protocols )
+"
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-Os//' -i config.mk || die
+
+   # Use correct path for dbus and system unit
+   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i dunst.systemd.service.in || die
+   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i org.knopwob.dunst.service.in 
|| die
+}
+
+src_configure() {
+   tc-export CC PKG_CONFIG
+
+   default
+}
+
+src_compile() {
+   local myemakeargs=(
+   SYSCONFDIR="${EPREFIX}/etc/xdg"
+   SYSTEMD="0"
+   WAYLAND="$(usex wayland 1 0)"
+   )
+
+   emake "${myemakeargs[@]}"
+}
+
+src_install() {
+   local myemakeargs=(
+   PREFIX="${ED}/usr"
+   SYSCONFDIR="${ED}/etc/xdg"
+   SYSTEMD="0"
+   WAYLAND="$(usex wayland 1 0)"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   systemd_newuserunit dunst.systemd.service.in dunst.service
+}



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

2022-03-02 Thread Patrice Clement
commit: 26a1674ea8c5535a273f6b404becd7c8d90f4c5a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar  2 19:33:36 2022 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar  2 20:04:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a1674e

app-editors/vim-core: always install defaults.vim.

Bug: https://bugs.gentoo.org/834498
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24390
Signed-off-by: Patrice Clement  gentoo.org>

 .../{vim-core-8.2.4328.ebuild => vim-core-8.2.4328-r1.ebuild}  | 10 ++
 app-editors/vim-core/vim-core-.ebuild  | 10 ++
 2 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4328.ebuild 
b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
similarity index 95%
rename from app-editors/vim-core/vim-core-8.2.4328.ebuild
rename to app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
index eda637ba36f0..37b1be63841c 100644
--- a/app-editors/vim-core/vim-core-8.2.4328.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
@@ -28,7 +28,8 @@ IUSE="nls acl minimal"
 
 BDEPEND="sys-devel/autoconf"
 # Avoid icon file collision, bug #673880
-RDEPEND="!!

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

2022-03-02 Thread Patrice Clement
commit: 0816769373e7ee62685158b65f7cfde287e5d936
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar  2 19:41:38 2022 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar  2 20:04:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08167693

app-editors/vim: depend on vim-core unconditionally

We need it for defaults.vim, which cannot be owned by 2 packages
simultaneously.

Bug: https://bugs.gentoo.org/834498
Signed-off-by: Mike Gilbert  gentoo.org>
Signed-off-by: Patrice Clement  gentoo.org>

 .../vim/{vim-8.2.4328.ebuild => vim-8.2.4328-r1.ebuild}   | 11 ++-
 app-editors/vim/vim-.ebuild   | 11 ++-
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/app-editors/vim/vim-8.2.4328.ebuild 
b/app-editors/vim/vim-8.2.4328-r1.ebuild
similarity index 97%
rename from app-editors/vim/vim-8.2.4328.ebuild
rename to app-editors/vim/vim-8.2.4328-r1.ebuild
index 2b7c3b0992cc..5d9a0aae046a 100644
--- a/app-editors/vim/vim-8.2.4328.ebuild
+++ b/app-editors/vim/vim-8.2.4328-r1.ebuild
@@ -45,7 +45,8 @@ RDEPEND="
lua? ( ${LUA_DEPS}
$(lua_gen_impl_dep 'deprecated' lua5-1)
)
-   !minimal? ( ~app-editors/vim-core-${PV} )
+   ~app-editors/vim-core-${PV}
+   !

[gentoo-commits] repo/gentoo:master commit in: app-emacs/csharp-mode/

2022-03-02 Thread Maciej Barć
commit: d750d2dabdd6b4f034f325a7556ae84c4ce45ad9
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Mar  2 20:00:20 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar  2 20:00:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d750d2da

app-emacs/csharp-mode: install important files

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 .../{csharp-mode-1.1.1.ebuild => csharp-mode-1.1.1-r1.ebuild} | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-emacs/csharp-mode/csharp-mode-1.1.1.ebuild 
b/app-emacs/csharp-mode/csharp-mode-1.1.1-r1.ebuild
similarity index 79%
rename from app-emacs/csharp-mode/csharp-mode-1.1.1.ebuild
rename to app-emacs/csharp-mode/csharp-mode-1.1.1-r1.ebuild
index ba60d34f3e08..d5c9237a3a7f 100644
--- a/app-emacs/csharp-mode/csharp-mode-1.1.1.ebuild
+++ b/app-emacs/csharp-mode/csharp-mode-1.1.1-r1.ebuild
@@ -14,10 +14,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 RESTRICT="test" # tries to install an old version of dash from the network
 
+DOCS=( README.org )
+ELISP_REMOVE="csharp-mode-tests.el"  # useless since we can not run tests
 SITEFILE="50${PN}-gentoo.el"
-
-src_install() {
-   elisp-install ${PN} csharp-mode.el{,c}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org
-}



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

2022-03-02 Thread John Helmert III
commit: 31bf29ac43cfc7fcc10af6e11fe5e005d0065cd5
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Mar  2 19:52:46 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Mar  2 19:52:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bf29ac

app-editors/vim-core: destabilize 8.2.4328

Bug: https://bugs.gentoo.org/834498
Signed-off-by: John Helmert III  gentoo.org>

 app-editors/vim-core/vim-core-8.2.4328.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4328.ebuild 
b/app-editors/vim-core/vim-core-8.2.4328.ebuild
index 3d9018ad6cfe..eda637ba36f0 100644
--- a/app-editors/vim-core/vim-core-8.2.4328.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4328.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread John Helmert III
commit: ce4c4faaa6f05713661fdb33bab05594696cc7df
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Mar  2 19:53:42 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Mar  2 19:53:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4c4faa

app-editors/gvim: destabilize 8.2.4328

Bug: https://bugs.gentoo.org/834498
Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/app-editors/gvim/gvim-8.2.4328.ebuild 
b/app-editors/gvim/gvim-8.2.4328.ebuild
index 972ffe7c049e..3600cac317cd 100644
--- a/app-editors/gvim/gvim-8.2.4328.ebuild
+++ b/app-editors/gvim/gvim-8.2.4328.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-03-02 Thread John Helmert III
commit: 1a80136202f15e6e08d915630119ccba76778fe8
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Mar  2 19:48:30 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Mar  2 19:48:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a801362

app-editors/vim: destabilize 8.2.4328

Bug: https://bugs.gentoo.org/834498
Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/app-editors/vim/vim-8.2.4328.ebuild 
b/app-editors/vim/vim-8.2.4328.ebuild
index 4969552d4a54..2b7c3b0992cc 100644
--- a/app-editors/vim/vim-8.2.4328.ebuild
+++ b/app-editors/vim/vim-8.2.4328.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-03-02 Thread Ionen Wolkens
commit: 10f9fe1390f5f25e2ef68f44021259b231cc4518
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Mar  2 19:26:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Mar  2 19:33:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f9fe13

games-emulation/pcsx2: update live

Newly attempts to pass options to bundled subprojects but errors
out due to being unbundled.

Thanks-to: Samuel Bauer
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/pcsx2-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index f5543f61bed1..bdd694c0a1c5 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -75,6 +75,7 @@ src_prepare() {
# unbundle, use sed over patch for less chances to break -
sed -e '/add_subdir.*cubeb/c\find_package(cubeb REQUIRED)' \
-e '/add_subdir.*libchdr/c\pkg_check_modules(chdr REQUIRED 
IMPORTED_TARGET libchdr)' \
+   -e '/compile_options(\(cubeb\|chdr-static\|speex\)/d' \
-i cmake/SearchForStuff.cmake || die
sed -i 's/chdr-static/PkgConfig::chdr/' pcsx2/CMakeLists.txt || die
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/, sci-electronics/geda/files/

2022-03-02 Thread Andrew Ammerlaan
commit: a060c466975c554fa26dec940b473e67b72bed62
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 19:27:06 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 19:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a060c466

sci-electronics/geda: drop xorn completely

This is an optional CLI utility that is stuck on python2

Closes: https://bugs.gentoo.org/834496
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../geda/files/geda-1.10.2-drop-xorn.patch | 60 ++
 .../{geda-1.10.2.ebuild => geda-1.10.2-r1.ebuild}  | 17 +++---
 2 files changed, 68 insertions(+), 9 deletions(-)

diff --git a/sci-electronics/geda/files/geda-1.10.2-drop-xorn.patch 
b/sci-electronics/geda/files/geda-1.10.2-drop-xorn.patch
new file mode 100644
index ..f1532677bd53
--- /dev/null
+++ b/sci-electronics/geda/files/geda-1.10.2-drop-xorn.patch
@@ -0,0 +1,60 @@
+diff --git a/Makefile.am b/Makefile.am
+index 161083c..d54eded 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -2,7 +2,7 @@ if ENABLE_GATTRIB
+ GATTRIB_DIR=gattrib
+ endif
+ SUBDIRS = libgeda libgedacairo gaf gschem ${GATTRIB_DIR} \
+-  gsymcheck gnetlist-legacy utils symbols docs examples contrib xorn
++  gsymcheck gnetlist-legacy utils symbols docs examples contrib
+ 
+ ACLOCAL_AMFLAGS = -I m4
+ 
+diff --git a/Makefile.in b/Makefile.in
+index 31778d8..59789e6 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -180,7 +180,7 @@ ETAGS = etags
+ CTAGS = ctags
+ CSCOPE = cscope
+ DIST_SUBDIRS = libgeda libgedacairo gaf gschem gattrib gsymcheck \
+-  gnetlist-legacy utils symbols docs examples contrib xorn
++  gnetlist-legacy utils symbols docs examples contrib
+ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
+   $(top_srcdir)/build-tools/ar-lib \
+   $(top_srcdir)/build-tools/compile \
+@@ -454,7 +454,7 @@ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ @ENABLE_GATTRIB_TRUE@GATTRIB_DIR = gattrib
+ SUBDIRS = libgeda libgedacairo gaf gschem ${GATTRIB_DIR} \
+-  gsymcheck gnetlist-legacy utils symbols docs examples contrib xorn
++  gsymcheck gnetlist-legacy utils symbols docs examples contrib
+ 
+ ACLOCAL_AMFLAGS = -I m4
+ 
+diff --git a/autogen.sh b/autogen.sh
+index 7b82f04..4d81174 100755
+--- a/autogen.sh
 b/autogen.sh
+@@ -225,4 +225,4 @@ fi
+   run_tool "$AUTOHEADER" &&
+   run_tool "$AUTOMAKE" -Wall --copy --add-missing --gnu &&
+   run_tool "$AUTOCONF" &&
+-  (cd xorn && autoreconf -if))
++  )
+ 
+ #
+diff --git a/configure.ac b/configure.ac
+index 1f19064..257ee20 100644
+--- a/configure.ac
 b/configure.ac
+@@ -197,8 +197,6 @@ AX_LIBGEDACAIRO([1:3:0])
+ export GEDADATADIR
+ export GEDARCDIR
+ 
+-AC_CONFIG_SUBDIRS([xorn])
+-
+ #
+ # Generate output
+ #

diff --git a/sci-electronics/geda/geda-1.10.2.ebuild 
b/sci-electronics/geda/geda-1.10.2-r1.ebuild
similarity index 87%
rename from sci-electronics/geda/geda-1.10.2.ebuild
rename to sci-electronics/geda/geda-1.10.2-r1.ebuild
index 535b6ce530a8..b573743f9c9e 100644
--- a/sci-electronics/geda/geda-1.10.2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2-r1.ebuild
@@ -3,10 +3,9 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
 DOCS_BUILDER="doxygen"
 DOCS_DEPEND="media-gfx/graphviz"
-inherit autotools docs python-single-r1 xdg
+inherit autotools docs xdg
 
 MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
@@ -19,12 +18,9 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug examples fam nls stroke threads"
+IUSE="debug examples fam nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-# The Xorn python bindings aren't quite working
-RESTRICT="test"
-
 RDEPEND="${PYTHON_DEPS}
dev-libs/glib:2
dev-scheme/guile
@@ -34,7 +30,6 @@ RDEPEND="${PYTHON_DEPS}
x11-libs/gtk+:2
x11-libs/pango
nls? ( virtual/libintl )
-   stroke? ( dev-libs/libstroke )
fam? ( app-admin/gamin )
 "
 
@@ -47,8 +42,14 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
+# Xorn requires python2
+PATCHES=(
+   "${FILESDIR}/${P}-drop-xorn.patch"
+)
+
 src_prepare() {
default
+   rm -r xorn || die
 
if ! use doc ; then
sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
@@ -85,8 +86,6 @@ src_configure() {
$(use_enable doc doxygen)
$(use_enable debug assert)
$(use_enable nls)
-   $(use_enable threads threads posix)
-   $(use_with stroke libstroke)
$(use_with fam libfam)
)
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/, sci-electronics/gazebo/files/

2022-03-02 Thread Alexis Ballier
commit: 218f0e9d77cc20c2c6f37cbe2d25e608ba80ea09
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Mar  2 17:27:32 2022 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Mar  2 17:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218f0e9d

sci-electronics/gazebo: fix build with ffmpeg4

Closes: https://bugs.gentoo.org/833868
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/files/ffmpeg4.patch   | 16 
 sci-electronics/gazebo/gazebo-11.10.1.ebuild |  1 +
 2 files changed, 17 insertions(+)

diff --git a/sci-electronics/gazebo/files/ffmpeg4.patch 
b/sci-electronics/gazebo/files/ffmpeg4.patch
new file mode 100644
index ..7b7c8d7270fd
--- /dev/null
+++ b/sci-electronics/gazebo/files/ffmpeg4.patch
@@ -0,0 +1,16 @@
+Index: gazebo-11.10.1/gazebo/common/VideoEncoder.cc
+===
+--- gazebo-11.10.1.orig/gazebo/common/VideoEncoder.cc
 gazebo-11.10.1/gazebo/common/VideoEncoder.cc
+@@ -224,7 +224,10 @@ bool VideoEncoder::Start(const std::stri
+ 
+   // The remainder of this function handles FFMPEG initialization of a video
+   // stream
+-  const AVOutputFormat *outputFormat = nullptr;
++#if LIBAVFORMAT_VERSION_MAJOR >= 59
++  const
++#endif
++  AVOutputFormat *outputFormat = nullptr;
+ 
+   // This 'if' and 'free' are just for safety. We chech the value of formatCtx
+   // below.

diff --git a/sci-electronics/gazebo/gazebo-11.10.1.ebuild 
b/sci-electronics/gazebo/gazebo-11.10.1.ebuild
index 4641556896a7..3291c74fa777 100644
--- a/sci-electronics/gazebo/gazebo-11.10.1.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.10.1.ebuild
@@ -66,6 +66,7 @@ PATCHES=(
"${FILESDIR}/qwt.patch"
"${FILESDIR}/cmake.patch"
"${FILESDIR}/ffmpeg5.patch"
+   "${FILESDIR}/ffmpeg4.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/, app-emulation/libvirt/files/

2022-03-02 Thread Joonas Niilola
commit: d802ae84726a1051e9358f681c460f037f5a7372
Author: Michal Privoznik  redhat  com>
AuthorDate: Wed Mar  2 09:21:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar  2 17:36:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d802ae84

app-emulation/libvirt: version bump to 8.1.0

Ideally, this would be way simpler, just introduce new ebuild and
append hashes to the Manifest file. Unfortunately, a nasty
crasher was found in the freshly released 8.1.0 so we need to
backport the fix. And while at it, rebase two patches that don't
apply cleanly anymore (libvirt-6.7.0-do-not-use-sysconfig.patch
and libvirt-6.7.0-fix-paths-for-apparmor.patch).

Closes: https://bugs.gentoo.org/834483
Signed-off-by: Michal Privoznik  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/24388
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/libvirt/Manifest |   2 +
 .../files/libvirt-8.2.0-do-not-use-sysconfig.patch | 211 +
 .../libvirt-8.2.0-fix-paths-for-apparmor.patch | 140 +
 ...tation-fault-in-virtqemud-executing-qemuD.patch |  50 +++
 app-emulation/libvirt/libvirt-8.1.0.ebuild | 337 +
 5 files changed, 740 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 8507f3b3ece4..98669a94c4d6 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -4,3 +4,5 @@ DIST libvirt-7.7.0.tar.xz 8670212 BLAKE2B 
93c72117941b0a74484c7510c8437054e66fc3
 DIST libvirt-7.7.0.tar.xz.asc 833 BLAKE2B 
86a77bf461e353776d79f31f1d0c82fa13e28348bd9c6ae7cb653b98886c7e070d67ed0db55f5e1f3b5e5bd2a3861a5cb08dbf95799b14df1037139f8001b030
 SHA512 
d5f8cd6accd3bfaebfb7c8761e321aaa9a090c7705256785c5507aa88d985f78a788047dc881f37ea6f64a4634c65c9718d8b1ee0a24744acc3ad5ed6e517bdf
 DIST libvirt-8.0.0.tar.xz 8860124 BLAKE2B 
4669ae8f4de6379c3f94d3b6875ccc8eb435fbbf96aac26642fc593bc1921e9189decd9d366f5ca9e3e0fd8392ce840dce9e50ae048a5a2b72c465fd514eaf73
 SHA512 
e84cf2753d3c57cfe5aadbb6601fa76e0ba750471c1c24631720fe64376c3599ea252863ec671a50527e4fb380ffe0c2f02f07705b4b87d373ccf3e516ff4b1c
 DIST libvirt-8.0.0.tar.xz.asc 833 BLAKE2B 
2571ee10d433630ddd79761b1a50948aed33f61ef11e793a7e563e37c28e48bc856139aa1cc62bf50852b056de14f36bb75fa97155b31bfa97c8af2ef55ba4dc
 SHA512 
ce1252a034723774542ab00e782c24b7ef243b5ca302033e45993f90273c697cdb82e9a126b729557a6c90b5f407f0f06b78c0affb6eefe60c364fa979831f8b
+DIST libvirt-8.1.0.tar.xz 8881608 BLAKE2B 
ddbd684f43a75ab04aca8be0a761ec5890c365e3c802af55e85d0f3b906a3b075f737acd14648d46cdacce90cbd2ccdda12d39784eaa17a05657b13447df1fe7
 SHA512 
5db227b78f48e35f917030eeb45ce9d0f7e868c5ce75da496ca06fad175ad6b026173b2fb78415c0103a61af24aec78d89bcebdf60b817d8ff6e84dc926faa97
+DIST libvirt-8.1.0.tar.xz.asc 833 BLAKE2B 
21ea45127d68313264b9e17c315d75b20e409ef56ce3f6a61899c3c9d9ce1ff51a4743d912f7440d2197230df802d955516cbc8d6f98960cef8a0265a7d0f334
 SHA512 
9a28b0405c01518f7d6837d02df492d6d97d6e73cd711e718b53cc18d8830a1216aa87366b2065ef5ce65b12d72cbb3d80024529264430de20fe89d8bf595d76

diff --git 
a/app-emulation/libvirt/files/libvirt-8.2.0-do-not-use-sysconfig.patch 
b/app-emulation/libvirt/files/libvirt-8.2.0-do-not-use-sysconfig.patch
new file mode 100644
index ..fae61294584e
--- /dev/null
+++ b/app-emulation/libvirt/files/libvirt-8.2.0-do-not-use-sysconfig.patch
@@ -0,0 +1,211 @@
+From 10d65f10a76c7478c4ec0c65ffeec7f4b18929f9 Mon Sep 17 00:00:00 2001
+Message-Id: 
<10d65f10a76c7478c4ec0c65ffeec7f4b18929f9.1646212419.git.mpriv...@redhat.com>
+From: Michal Privoznik 
+Date: Wed, 2 Mar 2022 10:01:04 +0100
+Subject: [PATCH] libvirt-8.2.0-do-not-use-sysconfig.patch
+
+Signed-off-by: Michal Privoznik 
+---
+ src/interface/virtinterfaced.service.in | 1 -
+ src/libxl/virtxend.service.in   | 1 -
+ src/locking/virtlockd.service.in| 1 -
+ src/logging/virtlogd.service.in | 3 +--
+ src/lxc/virtlxcd.service.in | 1 -
+ src/network/virtnetworkd.service.in | 1 -
+ src/node_device/virtnodedevd.service.in | 1 -
+ src/nwfilter/virtnwfilterd.service.in   | 1 -
+ src/qemu/virtqemud.service.in   | 1 -
+ src/remote/libvirtd.service.in  | 1 -
+ src/remote/virtproxyd.service.in| 1 -
+ src/secret/virtsecretd.service.in   | 1 -
+ src/storage/virtstoraged.service.in | 1 -
+ src/vbox/virtvboxd.service.in   | 1 -
+ tools/libvirt-guests.service.in | 2 +-
+ 15 files changed, 2 insertions(+), 16 deletions(-)
+
+diff --git a/src/interface/virtinterfaced.service.in 
b/src/interface/virtinterfaced.service.in
+index cb860ff1c4..090b198ac7 100644
+--- a/src/interface/virtinterfaced.service.in
 b/src/interface/virtinterfaced.service.in
+@@ -14,7 +14,6 @@ Documentation=https://libvirt.org
+ [Service]
+ Type=notify
+ Environment=VIRTINTERFACED_ARGS="--timeout 120"
+-EnvironmentFile=-@sysconfdir@/sysconfig/virtinterfaced
+ ExecStart=@sbindir@/virtinterfaced 

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

2022-03-02 Thread Ulrich Müller
commit: b498ccdbfcdab86afd3c50d20d5dc6d603611506
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  2 17:27:51 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar  2 17:27:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b498ccdb

profiles: Try to work around packages.gentoo.org problem #834495

All versions of app-editors/emacs are shown as package.masked.

Signed-off-by: Ulrich Müller  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6dc377f556ae..225b89d8247d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -208,7 +208,10 @@ media-video/atomicparsley-wez
 
 # Ulrich Müller  (2022-01-15)
 # Pretest versions, masked for testing.
- (2022-01-07)
 # The main consumer, phpunit, does not initiate the new timer correctly



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

2022-03-02 Thread Andrew Ammerlaan
commit: 8bcfc0a0deb95f0c20b741ea03506b78b1cbac1d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 17:20:59 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 17:24:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcfc0a0

amd64/x32/package.mask: also mask plotly's revdeps

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index f00701fa04ed..85a56dd72735 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -11,6 +11,10 @@ dev-python/jupyterlab
 dev-python/jupyterlab-lsp
 sci-misc/jupyterlab-desktop-bin
 dev-python/plotly
+dev-python/plotly-geo
+dev-python/chart-studio
+sci-visualization/dash
+sci-visualization/jupyter-dash
 
 # Bernd Waibel  (2021-02-13)
 # Is reverse-dependency of dev-qt/qtwebengine



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

2022-03-02 Thread Matthew Thode
commit: 9c555606a54a52c14558a9e810e70d6b4fff77e0
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  2 17:19:17 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Mar  2 17:22:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c555606

app-crypt/acme: 1.24.0 bump

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

 app-crypt/acme/Manifest | 1 +
 app-crypt/acme/{acme-.ebuild => acme-1.24.0.ebuild} | 4 ++--
 app-crypt/acme/acme-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index e6e554036048..481e3eb30361 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932
 DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B 
a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be
 SHA512 
bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
+DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B 
e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca
 SHA512 
fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-1.24.0.ebuild
similarity index 91%
copy from app-crypt/acme/acme-.ebuild
copy to app-crypt/acme/acme-1.24.0.ebuild
index 25d2c8f15342..1d353f46ad14 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-1.24.0.ebuild
@@ -30,8 +30,8 @@ RDEPEND="
>=dev-python/josepy-1.10.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
 "
 

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-.ebuild
index 25d2c8f15342..1d353f46ad14 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-.ebuild
@@ -30,8 +30,8 @@ RDEPEND="
>=dev-python/josepy-1.10.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
 "
 



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

2022-03-02 Thread Matthew Thode
commit: 0c9c117db222342aa877b1160b59070424d25148
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  2 17:20:48 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Mar  2 17:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9c117d

app-crypt/certbot: 1.24.0 bump

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

 app-crypt/certbot/Manifest   | 1 +
 app-crypt/certbot/{certbot-.ebuild => certbot-1.24.0.ebuild} | 4 ++--
 app-crypt/certbot/certbot-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index e6e554036048..481e3eb30361 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932
 DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B 
a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be
 SHA512 
bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
+DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B 
e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca
 SHA512 
fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-1.24.0.ebuild
similarity index 93%
copy from app-crypt/certbot/certbot-.ebuild
copy to app-crypt/certbot/certbot-1.24.0.ebuild
index 3c75588e8c44..c1e5739445d8 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-1.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,7 @@ RDEPEND="
>=dev-python/josepy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
 

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index 3c75588e8c44..c1e5739445d8 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,7 @@ RDEPEND="
>=dev-python/josepy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
 



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

2022-03-02 Thread Matthew Thode
commit: 785e207f0be5d5328abea06994082412ed20942c
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  2 17:22:24 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Mar  2 17:22:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785e207f

app-crypt/certbot-nginx: 1.24.0 bump

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

 app-crypt/certbot-nginx/Manifest| 1 +
 .../{certbot-nginx-.ebuild => certbot-nginx-1.24.0.ebuild}  | 2 +-
 app-crypt/certbot-nginx/certbot-nginx-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index e6e554036048..481e3eb30361 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932
 DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B 
a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be
 SHA512 
bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
+DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B 
e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca
 SHA512 
fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.24.0.ebuild
similarity index 95%
copy from app-crypt/certbot-nginx/certbot-nginx-.ebuild
copy to app-crypt/certbot-nginx/certbot-nginx-1.24.0.ebuild
index 85fd0214055e..e66a6b39887e 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.24.0.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
 
 distutils_enable_tests pytest

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
index 85fd0214055e..e66a6b39887e 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
 
 distutils_enable_tests pytest



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

2022-03-02 Thread Matthew Thode
commit: 6356f840ba3cc447ca089659ab4d055c4178f3ac
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  2 17:21:38 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Mar  2 17:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6356f840

app-crypt/certbot-apache: 1.24.0 bump

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

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-1.24.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index e6e554036048..481e3eb30361 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.22.0.tar.gz 1352714 BLAKE2B 
213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5
 SHA512 
9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932
 DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B 
a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be
 SHA512 
bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
+DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B 
e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca
 SHA512 
fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045

diff --git a/app-crypt/certbot-apache/certbot-apache-1.24.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.24.0.ebuild
new file mode 100644
index ..cf0c9621b1ae
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-1.24.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-03-02 Thread Andrew Ammerlaan
commit: 25c5e7e2d6eeba30deb4a4b6e8cace4123e789d2
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 16:46:41 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 16:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c5e7e2

dev-python/octave_kernel: don't install twice for testing

distutils-r1_python_test will call the distutils_install_for_testing
function again (without --via-venv), so instead we just call eunittest directly

Closes: https://bugs.gentoo.org/834493
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild 
b/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild
index eb99c35c06f4..aec75ca0f82a 100644
--- a/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild
+++ b/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild
@@ -30,5 +30,5 @@ distutils_enable_tests --install unittest
 
 python_test() {
distutils_install_for_testing --via-venv
-   virtx distutils-r1_python_test
+   virtx eunittest
 }



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda/

2022-03-02 Thread Andrew Ammerlaan
commit: dab9ae55a2f77d4c91c493e0550c3acef8614f07
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 16:41:11 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 16:41:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab9ae55

sci-electronics/geda: depend on python

Closes: https://bugs.gentoo.org/834492
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-electronics/geda/geda-1.10.2.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/geda/geda-1.10.2.ebuild 
b/sci-electronics/geda/geda-1.10.2.ebuild
index 3f4d3e11c4d2..535b6ce530a8 100644
--- a/sci-electronics/geda/geda-1.10.2.ebuild
+++ b/sci-electronics/geda/geda-1.10.2.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{8..10} )
 DOCS_BUILDER="doxygen"
 DOCS_DEPEND="media-gfx/graphviz"
-inherit autotools docs xdg
+inherit autotools docs python-single-r1 xdg
 
 MY_PN=${PN}-gaf
 MY_P=${MY_PN}-${PV}
@@ -19,8 +20,12 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="debug examples fam nls stroke threads"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="
+# The Xorn python bindings aren't quite working
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
dev-libs/glib:2
dev-scheme/guile
sci-electronics/electronics-menu



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

2022-03-02 Thread Andrew Ammerlaan
commit: bfa4b7a08707ce6011eaae5604a2be4e91f171ed
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 16:17:18 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 16:19:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa4b7a0

amd64/x32/package.mask: mask plotly on x32, requires nodejs/jupyterlab

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index b296697be3d1..f00701fa04ed 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -10,6 +10,7 @@ sci-electronics/eagle
 dev-python/jupyterlab
 dev-python/jupyterlab-lsp
 sci-misc/jupyterlab-desktop-bin
+dev-python/plotly
 
 # Bernd Waibel  (2021-02-13)
 # Is reverse-dependency of dev-qt/qtwebengine



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

2022-03-02 Thread Andrew Ammerlaan
commit: d94e5ba60653f5135b6566f3685e583b7e448300
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 16:16:26 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 16:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94e5ba6

dev-python/plotly: add version 5.6.0

Closes: https://bugs.gentoo.org/833007
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/plotly/Manifest|  1 +
 dev-python/plotly/metadata.xml|  1 +
 dev-python/plotly/plotly-5.6.0.ebuild | 60 +++
 3 files changed, 62 insertions(+)

diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index 4a1fe19d713d..b53e9cb2e8cc 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1 +1,2 @@
 DIST plotly-5.2.2.tar.gz 7293292 BLAKE2B 
baef3accf8f5a3085908fcea558f8003687e18a1f97471c620c378c10d23d4222ef87dc47d64f45199b594414890db5b8ca5e3d7867c871d926c2ae441128c4a
 SHA512 
4d6d79f7cc2063e73e7c17ff90a7d13324497ea8034d8ce62d79ec62b0530a59b2eaec8913fb05efb804cf5be8387b6f96d1710f41b9993233b5a13cf64dd310
+DIST plotly-5.6.0.tar.gz 8599746 BLAKE2B 
e76ac48e79a2470c320f21991a75c51c29ec959b9bbc50b1176df2f40572d794b2073f16964445a3d6dee4643063c7ccbee90fee1673b9bfd850e239fb39d0e1
 SHA512 
3ba91bd1b2a9cb1cd778985a0253b11f36e891e01cb734d6c88c40266f1852f2b2d02b12bc712c0b58b93dd68dd1c9b4378bcbb462bd63b3a67334cb83564c82

diff --git a/dev-python/plotly/metadata.xml b/dev-python/plotly/metadata.xml
index 8fbe07679e00..045f16fe3634 100644
--- a/dev-python/plotly/metadata.xml
+++ b/dev-python/plotly/metadata.xml
@@ -13,4 +13,5 @@
 plotly
 plotly/plotly.py
   
+  
 

diff --git a/dev-python/plotly/plotly-5.6.0.ebuild 
b/dev-python/plotly/plotly-5.6.0.ebuild
new file mode 100644
index ..23112789fce7
--- /dev/null
+++ b/dev-python/plotly/plotly-5.6.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="https://plotly.com/python/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package plotly-orca and kaleido
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.15.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/backports-tempfile[${PYTHON_USEDEP}]
+   ' python3_8)
+   dev-python/inflect[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyterlab[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/pyshp[${PYTHON_USEDEP}]
+   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   mkdir -p "${ED}"/etc/ || die
+   mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die
+   rmdir "${ED}"/usr/etc || die
+}



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

2022-03-02 Thread Lars Wendler
commit: d98bb5a160fbb673f3f8f8e80527f110cbf331b4
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  2 15:41:45 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  2 15:42:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98bb5a1

net-fs/samba: Bump to version 4.16.0_rc4. Removed old

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

 net-fs/samba/Manifest| 2 +-
 net-fs/samba/{samba-4.16.0_rc3-r1.ebuild => samba-4.16.0_rc4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index ee2c76d2103d..fa8f828b1135 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -4,4 +4,4 @@ DIST samba-4.15.2.tar.gz 19252338 BLAKE2B 
aded33cbefce69c9b20148de1be224514de5cc
 DIST samba-4.15.3.tar.gz 19272345 BLAKE2B 
ada18904ee7889209488f022daacc34ce1f41c12f9c8c48515cc24aa158072da499cc6ec484cf2b9108c6b2d4074ad734d1850063a354000aa90091faba6f7a6
 SHA512 
1c30cfa6cd927f4d822dd7227b89542d05d7ab4e50c2d9717eea4fcf1af5120b55d66ec628acd5c887e9bffc732c1d37ab084db953534a2b3987531b10fef63c
 DIST samba-4.15.4.tar.gz 19280813 BLAKE2B 
3106f2f265263e871fe3f82d3eecaac2e5f642925ff5dd2a9d163092fd13e9348a3910e40431d51cb94a1abeb3b9c32c487ce1f8caebe59a8d6d90641b4d9201
 SHA512 
e55473dd4971816a01880870309ca44f022625cd529511bcf386c865a2e7e79118577ee4866559f607952de47dc0d310d6426bd08dd4293db95ddbbe3982383d
 DIST samba-4.15.5.tar.gz 19279071 BLAKE2B 
355970b9918e95f925636cdea919e123b072f8710134fe6310637c29b2b5e1bc55d7b66d9674a68408ce5f14545a2cb9a94f596f90204935addb2f8f6a503873
 SHA512 
808e0f15931bab18a1e36298528a01a1250efaef9f99508dd620d6936dd4a2fc3ccc64ab9dcc94bd73460697d16d6ca0652ccbcdbe1644ffedce0137d796d3ca
-DIST samba-4.16.0rc3.tar.gz 30506588 BLAKE2B 
571c29bf1a83a1b25ac20e2b0d17a0a779fa1118b7f7ba55a218d9000ebe9944f7ddc9c1b629f55b7e80848db17adb3cc882ecfb5c0bc2c2d6acdd375f5935b2
 SHA512 
60426d4953b29342fb7cfca5dc709dfcfa16f5c228fedcacbeb35ea686e97327fb1a1fa8a817912338bd3c4b1b829e870ec75614dd3c213500440974231ca478
+DIST samba-4.16.0rc4.tar.gz 30506861 BLAKE2B 
6932f59d34a0f0c96b6bfeeb4fe7c5eb8e125686485a55dad488343e29d4c908d5b9da1eeb354849b91430920542a9e673cfee66099b09d6aeb16d9821494f0c
 SHA512 
5c70d20910dbc18dc52b1d0dfffd752ce7ee7fd7ca1664a044c152b8df33d93a822303221c83204e3d57e664fd71a23e72540bd7b1776c6399c97e5cf06ed293

diff --git a/net-fs/samba/samba-4.16.0_rc3-r1.ebuild 
b/net-fs/samba/samba-4.16.0_rc4.ebuild
similarity index 100%
rename from net-fs/samba/samba-4.16.0_rc3-r1.ebuild
rename to net-fs/samba/samba-4.16.0_rc4.ebuild



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

2022-03-02 Thread Andrew Ammerlaan
commit: 161d72c482668642afa4ad3d18b4b376db7d80cf
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 15:25:44 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 15:25:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161d72c4

dev-python/octave_kernel: add version 0.34.1

add python3_10 and enable the tests

Closes: https://bugs.gentoo.org/832863
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/octave_kernel/Manifest  |  1 +
 dev-python/octave_kernel/metadata.xml  |  1 +
 .../octave_kernel/octave_kernel-0.34.1.ebuild  | 34 ++
 3 files changed, 36 insertions(+)

diff --git a/dev-python/octave_kernel/Manifest 
b/dev-python/octave_kernel/Manifest
index 376a1f3e8020..6586aafa9737 100644
--- a/dev-python/octave_kernel/Manifest
+++ b/dev-python/octave_kernel/Manifest
@@ -1 +1,2 @@
 DIST octave_kernel-0.32.0.tar.gz 27353 BLAKE2B 
da8ddb0c50c65937b4c2b803b6ecc6c5627b3044597ad21377fae9aca5e0ad4bddb6ba65dea77606741c51e435d55c83770d7442de66874c2124f63fda333ac3
 SHA512 
de8293bed51aca9fe16c2969a467916c90c0c900c5818d48368cd4307bc2b5f0a925f85a0c824c4789d48f72bc31fd7cb341486e70c87a0ca6bc61c799da0ab9
+DIST octave_kernel-0.34.1.tar.gz 258197 BLAKE2B 
3bb482784c8f3c5571d1278bf30596338fc5827b99507c13fdb7c8b5e58d5718ce5c0dfbd85a7a81a260aab1a4b465ff29043dfa6fe59cac07fe7793dcd8fbdf
 SHA512 
fcd03450af3fa35d1638030fbd840e706ef975eeef364ec1e0fe01cca44d154cfc9186d8a0951a203fa14df52cc8561e4459fa295d719680c5076f5864365f0f

diff --git a/dev-python/octave_kernel/metadata.xml 
b/dev-python/octave_kernel/metadata.xml
index c9f14e651cbe..376a215dc3ea 100644
--- a/dev-python/octave_kernel/metadata.xml
+++ b/dev-python/octave_kernel/metadata.xml
@@ -9,4 +9,5 @@
 octave_kernel
 Calysto/octave_kernel
   
+  
 

diff --git a/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild 
b/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild
new file mode 100644
index ..eb99c35c06f4
--- /dev/null
+++ b/dev-python/octave_kernel/octave_kernel-0.34.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Jupyter kernel for octave"
+HOMEPAGE="https://github.com/Calysto/octave_kernel;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/metakernel-0.24.0[${PYTHON_USEDEP}]
+   sci-mathematics/octave"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-python/jupyter_kernel_test[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install unittest
+
+python_test() {
+   distutils_install_for_testing --via-venv
+   virtx distutils-r1_python_test
+}



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

2022-03-02 Thread Andrew Ammerlaan
commit: 274f1bf4bd6a0ecfd89c099900c75c768d836510
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 15:14:26 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 15:25:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274f1bf4

dev-python/jupyter_kernel_test: add 0.4.3, new test dep of octave_kernel

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/jupyter_kernel_test/Manifest|  1 +
 .../jupyter_kernel_test-0.4.3.ebuild   | 28 ++
 dev-python/jupyter_kernel_test/metadata.xml| 13 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/jupyter_kernel_test/Manifest 
b/dev-python/jupyter_kernel_test/Manifest
new file mode 100644
index ..8ea02e9e200b
--- /dev/null
+++ b/dev-python/jupyter_kernel_test/Manifest
@@ -0,0 +1 @@
+DIST jupyter_kernel_test-0.4.3.tar.gz 13609 BLAKE2B 
a5ba16da6bb5d7e0a0e2f2796472cb272826286c63ec548cca1a6957f947598fe6686eb7917404433cc818e1a073872b2320433674077905232d03dd848c261d
 SHA512 
68dd7f6a033ff5f1cb73ec63581fad415d0e1ecaa850abc7b97325964849751f7ffc9559ac6c6313727951008d35e741dc6055e2e0fcf3b75978849ec1fe72f6

diff --git a/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.4.3.ebuild 
b/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.4.3.ebuild
new file mode 100644
index ..77ae4366e391
--- /dev/null
+++ b/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.4.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Jupyter kernel for octave"
+HOMEPAGE="https://github.com/jupyter/jupyter_kernel_test;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/jupyter_client-6.1.13[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest

diff --git a/dev-python/jupyter_kernel_test/metadata.xml 
b/dev-python/jupyter_kernel_test/metadata.xml
new file mode 100644
index ..3161458dcfb4
--- /dev/null
+++ b/dev-python/jupyter_kernel_test/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+jupyter-kernel-test
+jupyter/jupyter_kernel_test
+  
+  
+



[gentoo-commits] proj/sci:master commit in: dev-python/meshio/, dev-python/trimesh/

2022-03-02 Thread Andrew Ammerlaan
commit: 0423ef3f324f7bb1a744aed9f52cc4e7b6b9d3a5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 14:33:33 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 14:33:33 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0423ef3f

dev-python/{meshio,trimesh}: clean up duplicates, moved to ::gentoo

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/meshio/meshio-4.4.6.ebuild| 26 -
 dev-python/meshio/meshio-5.3.0.ebuild| 30 ---
 dev-python/meshio/metadata.xml   | 13 ---
 dev-python/trimesh/metadata.xml  | 22 ---
 dev-python/trimesh/trimesh-3.9.1.ebuild  | 52 -
 dev-python/trimesh/trimesh-3.9.42.ebuild | 65 
 6 files changed, 208 deletions(-)

diff --git a/dev-python/meshio/meshio-4.4.6.ebuild 
b/dev-python/meshio/meshio-4.4.6.ebuild
deleted file mode 100644
index ec5af300f..0
--- a/dev-python/meshio/meshio-4.4.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-
-inherit distutils-r1
-
-DESCRIPTION="Python input/output for many mesh formats"
-HOMEPAGE="https://pypi.org/project/meshio;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-BDEPEND="
-   test? (
-   dev-python/h5py[${PYTHON_USEDEP}]
-   dev-python/netcdf4-python[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/meshio/meshio-5.3.0.ebuild 
b/dev-python/meshio/meshio-5.3.0.ebuild
deleted file mode 100644
index 0a97aaf69..0
--- a/dev-python/meshio/meshio-5.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python input/output for many mesh formats"
-HOMEPAGE="https://pypi.org/project/meshio;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/h5py[${PYTHON_USEDEP}]
-   dev-python/netcdf4-python[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/meshio/metadata.xml b/dev-python/meshio/metadata.xml
deleted file mode 100644
index 1bfb9f30f..0
--- a/dev-python/meshio/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-   
-   meshio
-   nschloe/meshio
-   
-

diff --git a/dev-python/trimesh/metadata.xml b/dev-python/trimesh/metadata.xml
deleted file mode 100644
index 2a4942b0a..0
--- a/dev-python/trimesh/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@chymera.eu
-   Horea Christian
-   
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-   Trimesh is a pure Python library for loading and using 
triangular meshes
-   with an emphasis on single- body watertight surfaces. The goal 
of the
-   library is to provide a full featured and well tested Trimesh 
object which
-   allows for easy manipulation and analysis, in the style of the 
Polygon
-   object in the Shapely library.
-   
-   
-   Extra functionality for advanced mesh 
preparation
-   
-

diff --git a/dev-python/trimesh/trimesh-3.9.1.ebuild 
b/dev-python/trimesh/trimesh-3.9.1.ebuild
deleted file mode 100644
index 5376fadd6..0
--- a/dev-python/trimesh/trimesh-3.9.1.ebuild
+++ /dev/null
@@ -1,52 +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} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for loading and using triangular meshes."
-HOMEPAGE="https://trimsh.org/;
-SRC_URI="https://github.com/mikedh/trimesh/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="extra"
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-RDEPEND="
-   extra? (
-   dev-libs/xxhash
-   dev-python/colorlog[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/networkx[${PYTHON_USEDEP}]
-   

[gentoo-commits] proj/sci:master commit in: sci-biology/gffread/

2022-03-02 Thread Andrew Ammerlaan
commit: 4b61ed2003869365d59797ff40e5e38b18d7a18d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Mar  2 14:25:58 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Mar  2 14:28:36 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4b61ed20

sci-biology/gffread: bump to 0.12.7

Closes: https://bugs.gentoo.org/832451
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../gffread/{gffread-0.11.0.ebuild => gffread-0.12.7.ebuild}   | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/sci-biology/gffread/gffread-0.11.0.ebuild 
b/sci-biology/gffread/gffread-0.12.7.ebuild
similarity index 83%
rename from sci-biology/gffread/gffread-0.11.0.ebuild
rename to sci-biology/gffread/gffread-0.12.7.ebuild
index 871d38d03..9758ccef0 100644
--- a/sci-biology/gffread/gffread-0.11.0.ebuild
+++ b/sci-biology/gffread/gffread-0.12.7.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="GFF/GTF utility providing format conversions, filter/extract 
regions from FASTA"
 HOMEPAGE="http://ccb.jhu.edu/software/stringtie/gff.shtml
@@ -12,13 +12,8 @@ 
SRC_URI="https://github.com/gpertea/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
 
 src_prepare(){
-   src_unpack "${DISTDIR}"/gclib-${PV}.tar.gz
default
sed -e "s/-g -O3/${CXXFLAGS}/" -i Makefile || die
cd .. && ln -s gclib-"${PV}" gclib || die
@@ -30,4 +25,5 @@ src_compile(){
 
 src_install(){
dobin gffread
+   einstalldocs
 }



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

2022-03-02 Thread Mike Pagano
commit: 85149b19f5c4fe8d0fa8bd8d352b6560ac6b964e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 14:08:40 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:08:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85149b19

sys-kernel/gentoo-sources: Linux patch 5.16.12 and genpatches

Update default sec restrictions

Closes: https://bugs.gentoo.org/834085
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.16.12.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 805eeeacaf79..09a9f3c4768c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.16-11.extras.tar.xz 3796 BLAKE2B 
d4df94755fa8b69b345c6df4b9362
 DIST genpatches-5.16-12.base.tar.xz 589172 BLAKE2B 
97e255628a387adc723a6f9bd5430860b1b9b2e7cf7a3106ef7219bf7d9ecce1b640181c277b725ee967846e7531bd9e0be1310ab63a43eb321b9dacd402
 SHA512 
7d298161666cae130bfd21fa1279245048cf59d78b9f237c063e0f3d4de47584736ea02267e96a948169c7c91b8b4d2b699136765b8a3118fdbd77cfb20192ad
 DIST genpatches-5.16-12.experimental.tar.xz 5416 BLAKE2B 
a6a773fdaa2240313facdf2ec267bcf393e7c2f0e5aa9a2b5aadf64fd5ad2aafc6f537ad54e9eee033225c23ad9bef475460d9f2bb5c633e731a095740bc49dc
 SHA512 
5863c3945e74df57cb79e95c2d738cc4812b96f67e092797e65b91020cba4488b991f4a38bc14a6ae450b8a8486dba119a4e65bf89eb1253bdf9ebe119e1535b
 DIST genpatches-5.16-12.extras.tar.xz 3800 BLAKE2B 
d9c10bc2a613a2bb665c5c9f5cdb3be1383762f366066f65921fa2e52a8de492493a13ddec71d18925a90450c17f1ec185e7e19adf3400420723894dcd8e576d
 SHA512 
2be8582426c64d37916ce072cfa6f30310628dff165c7d292be94be4a7124ce39c2a6ea6370ca0190aea0f0841693ba57cb9109c9340e50a4cbfca835a498670
+DIST genpatches-5.16-13.base.tar.xz 632316 BLAKE2B 
b92024247312f96cef46d4036e177436aa6e59c8be2ad8a1e6ba8c31c4d3a4ea1f25f52b0113913c508b483bab78ec75ec7bd7919b949c6011bb3b21c8ef04ba
 SHA512 
ec7bb380567a0a1a9993d66b61b02387f4f68482fad078842467c3542cee5900e744d62e556ce0ef15b70cb1237feadc0e8d0a67c3475146c20afc0264d57a73
+DIST genpatches-5.16-13.experimental.tar.xz 5424 BLAKE2B 
fa3f70aa6aa523d6e89ad44dda5bff83e0b2f5f34330ec01f8973e481efdbb527031d516d3e9e28464e3de348def21eb42571ea6efb7d00ae2e60c5b632dfaf3
 SHA512 
1e38686eb952237aacd0222603f329340970ac9703bfb3fe17b9bd864acb352fb93d5e0856f034da4f41c7b18b5d0966db797062904267e1a45fa5660738a368
+DIST genpatches-5.16-13.extras.tar.xz 3800 BLAKE2B 
f95885d2b0628b02909bfc45cc082c4f6992042dbeb66a0d22a8279e84ba910338ce1cee38c8c298fead1922c336fe4f43f91b3019e521ebf2330ea69fa80737
 SHA512 
87183fabb2509605a8ee7dc724fba0ad64c169fb79d6f4ce336ac0e5ece15d0434aa2b34e6242f67f9f0433d0275765f103701d9a95f6ec2c225dfc12a10920f
 DIST genpatches-5.4-183.base.tar.xz 4413940 BLAKE2B 
2f71eaa7ceeb4e1940c329a47ff05e80970a45db81b69ed5d68767a26351b7cab4f090934bff6bf1cd7efbe6688e2eecc50c9db95e6070844d44bdfe8c59102d
 SHA512 
3a077767398efaf020af82ca249b11d2df9ad0a254f5c76d9c88ff4a588ec9ee2cbf2fa1dfd0afc5b2e78f9db8b0cc2f8bc37681b056313cdbf27564744fe358
 DIST genpatches-5.4-183.experimental.tar.xz 16900 BLAKE2B 
e9d6ced86d2732cdcfe22d23964750df0ab451732455f0ff2f38ddd1af54d1f44bfb8b4855659d4fbe8e72bd04d61af64a0cfeb047a2da44b48f070b8cc143c6
 SHA512 
cd6f2855c2dff7e2ea6204785bd658234fdace2000911d097d466750dd4ad352e338003411e2e50150535587489b604f33668b2d8a8f540be8e2eec11bab31ae
 DIST genpatches-5.4-183.extras.tar.xz 1812 BLAKE2B 
6755576f737a247e0a09a3eb19886c09fbf2495a50c1af2f70df08b00a62247f83b904ae8d2d98dbbae528830853d87639304eb17b5a336c324d982a41cee0c1
 SHA512 
603e76667384e94dc0e8795ce6cb9b2966b81d6f3dc8fbba71ab84c20857bc31e5cf15ced293ae03eabd5ce3b0147cc39b59382733f284241d018fb0d5b8319a

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.16.12.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.16.12.ebuild
new file mode 100644
index ..ea5d108c44f8
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.16.12.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="13"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Mike Pagano
commit: 8027602c6b85f47f618c5b3bd2bbb08efbdc127a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 14:04:00 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:04:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8027602c

sys-kernel/gentoo-sources: Linux patch 4.14.269 and genpatches

Update default sec restrictions

Bug: https://bugs.gentoo.org/834085
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.269.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 3143fc27ae44..9d2cdad7ae50 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-4.14-278.extras.tar.xz 3652 BLAKE2B 
ca0c5a7d3521119e0fd9147d2907
 DIST genpatches-4.14-279.base.tar.xz 5526248 BLAKE2B 
b71aae8c035e7c23f214bc1c76c6201065a9a6089bcd5219d56c9e89ba840069bdd910ad315c8e074092b1b68cc438547f1fdfd5c5714dc679dac234fe719693
 SHA512 
863fdf78096e4708bed28960ced08a45ab908ff87503516afda5feb4cb599194d9f625c8d9540b075108b4892ab1f9c4ef120db655a2c103552ff2d43039b311
 DIST genpatches-4.14-279.experimental.tar.xz 5708 BLAKE2B 
12c287aaec5a65d75183724bbc5e515898c22363472c6bce4a163acd9f26c85b1f0a36917b6dc053bd99760006e84455d8eb41a4f15a323ba4b21371ad28b919
 SHA512 
57bd0a37509a137e04800a9ce2090de650485e7da2f1209880b6d57c51e8864861e69b2526a405e71d6ac7c0efb75babcf02d0d55317bb643754670982c21a54
 DIST genpatches-4.14-279.extras.tar.xz 3656 BLAKE2B 
4596bae5c90f5b7e457aff70abac8eb073debd2eca15d1c23e06d045a0b937be23bf89efbebcc0b4694aafa23479abd05735c49f59d57c52fb434929bb11b6cf
 SHA512 
6520972d43478219111aeeded695ae650aa62268604d1456c53fa09bc59f1d65db689ae16e588f83581782cf1504ad8f71c20ca8f0780881a740251e3fd5f5d0
+DIST genpatches-4.14-280.base.tar.xz 5532672 BLAKE2B 
1aaf78d5a2453859563e337816a12ac4591980a79b89c177f515ee96396270ab69155eecaeb55f9fa11f793d58036837e834b1f27d6c44e39f32736bae9c1921
 SHA512 
dbaca8a3b36a7005471a66b1e88fdbeddd993e1ff57069c40241031475aa0e64773a2791eacef018ae4e8907b166acce9c4e0c722dce5a14e8f384af05839bd3
+DIST genpatches-4.14-280.experimental.tar.xz 5708 BLAKE2B 
dff94e28eb6a0374ff04236a5adc2be4225195a6acafe56bee2c74a37d0082839b9339f72792ef31f71cee6a704ff9e757394170991ef89ec61c29d67dd4c176
 SHA512 
9c4c00b358f8ba16b0544a73315a8a302db8e2cabeba3e31c2c54ab1bc7beda5928a1e3c8f3db52a1ba3f73444507bfec39b3d6fcf64e41ebe905556993fb954
+DIST genpatches-4.14-280.extras.tar.xz 3656 BLAKE2B 
9fc4653e24b123224dad3804d793a8ffcd862edae27fffde9bed9ff087d8c6ff7fc2109949e57609627888ff66e57a0e24a02e9558442852bfa159bb627a7f05
 SHA512 
d92371d28f8dbf36a0ea757ef18e7dcbfb00141faf763d491c525394658317909aa0d0301ce91ee970887f2e06b62d2efb3f2951d03e3fdeb3d4ea325b41951e
 DIST genpatches-4.19-228.base.tar.xz 5264440 BLAKE2B 
2bee20bf1c4e1effa2598aef67db555c05cd45cff62ee2bb15463b89c57de6a982faa60994abfc6b597be7383fcaa649a6bd8377d508fe3565a58b8b2a2886b5
 SHA512 
ba7da9814608b8e3a982113cb40669cdbb679dbbf48c8399c8a1064cc7bad90d5f9aa11a287421744cb9d1833d8940bff2321d8fed508d3c4dec75696128dd3b
 DIST genpatches-4.19-228.experimental.tar.xz 5464 BLAKE2B 
eafb5be5b771745786af5452d977b324c191dd86d1ae548ba244cf2041fa6f3180bcdf4600ea3b7550b2bf9186c3af12f01c565b6996c1f14ac8a04a8f46
 SHA512 
90cf51529329433c31fa70d27b430a260b846be8004c19f01945f805f9481b68c908f2c78038e0d81309cfed7ba5a3925db473e703406af8b32fa12aa3a807fd
 DIST genpatches-4.19-228.extras.tar.xz 3664 BLAKE2B 
88f6a977d3274bdda72d62cf0de138662bdeda0d998df00da63aad1dc753359b61674e36b191b2cb3e03da2d651c318257f1fd13c49ca307011f2327dfffa119
 SHA512 
5687661f72b6b422e4f3e400215f37bf4187cc889a5bedda4385c67ea8a8cd0808d024594d1bfce330e7eae26b6947ac3a0b730686ca82d1e61e68d94850e573

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.269.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.269.ebuild
new file mode 100644
index ..b9bd34cdef0d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.269.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="280"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Mike Pagano
commit: 4db791b9da99f1f6cf76df6c4f590046dcc65161
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 14:08:02 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:08:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db791b9

sys-kernel/gentoo-sources: Linux patch 5.15.26 and genpatches

Update default sec restrictions

Bug: https://bugs.gentoo.org/834085
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.15.26.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index cf73425394c3..805eeeacaf79 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -55,6 +55,9 @@ DIST genpatches-5.15-26.extras.tar.xz 3872 BLAKE2B 
84bf993010dbdf678e9c42e5807bc
 DIST genpatches-5.15-27.base.tar.xz 1109928 BLAKE2B 
4f6113b0b1c378bec52a94c420265c3454b4b46dca3ebe25cf9bbd3d65761ac2d1bf14a5f60afcd974ceb319036c4e84adf247632bd93174dc144779d1169f8d
 SHA512 
77f39c84e78e64ed221a813292a3391ba1252c7bb5206d78f2e2c4b8fa3e6f082cd327ac45c30851840e62288f2958470d271d9ad2afbda2fa9f21d4b4f07c56
 DIST genpatches-5.15-27.experimental.tar.xz 5420 BLAKE2B 
f99a23f3d93c3488e10d81efdd3e6cc28210f2ca8e3312331dd5d0ae33efe4bb327df5e7365403f379323c9a81ed1a180e1f9d90f5c53973abf1a0154b24dff1
 SHA512 
9814caadaa8d25aec1d506bfd318d73906e4e6f98fb68dca5cc0038b2115920dcb33b522098d4f411e2dac75235b193c5b23bb487f1d620975ea1ce36b582693
 DIST genpatches-5.15-27.extras.tar.xz 3872 BLAKE2B 
fc757f0d4fcba7b53aea34736b7a0cc0a7ca14b73bd9c249ad2c89b283475f3b53e4391870a239bd329f00e55c056f05cfc270ad00d57acd69cc26331cc20931
 SHA512 
102dc6ec977e184ec07cc3cdc2a39285f291bd3e3a344b5e53935f90319efcb5ca70ea1936d5d37ffe03f66148aad4e240508e3cf212d483abe145c21e6818c3
+DIST genpatches-5.15-28.base.tar.xz 1143684 BLAKE2B 
8296727e4c83a606d6e614abb31d4dee4eb7ac02961c5ffc8426d31f4bb4ac5f47982639391ab3974f15efcff261777c95a5548cc3ac5b5b2f28b666b9b72c86
 SHA512 
95d98ee943978bf80e21f55442057a26cd6cd4a9b393a036308846c172033ff4078556879bae0aa41afbfac66763ed3b67ad8c63c77cf4a64daa2acf97d660b2
+DIST genpatches-5.15-28.experimental.tar.xz 5416 BLAKE2B 
52f9b0d181f8b8542420dc911ee70dda5ebbe9f379f82022bc2ae64c2193374da3ed1c35f906234798299f3384d137dab0dd7800da53792509459c2f82c77a76
 SHA512 
721d5a78a277c49d1defdbbef5c48a12749aa18332e01db409c73f7edf615553ecfab65580d8823ac0c743c0bf70784c88cc79d35aaae9f29ed7c9098999ad01
+DIST genpatches-5.15-28.extras.tar.xz 3876 BLAKE2B 
952f5e1690f5604e7020144cf38232d32eae4e9a9390b0901ef282b7a28174b00b58ef01aefe91f84756439665a2afec441cf5fa55b8342d84c673c5722f8533
 SHA512 
b284f17f6aefdf791c8d40dc003faa91dfa48cc20ad9e7e03ae9aa19a33b02b44f8b35b414b622721bbc5e0d621e390ba1402019c468cfa8fabf9556a570d677
 DIST genpatches-5.16-10.base.tar.xz 464508 BLAKE2B 
d590a7041f6309674e8000c735a232bb2f70d872863e4122fa5a8cc8bc0e68b641685b4bfb10c81d286124084eba2f6815e9d650978b52fa2fff70508ee361bd
 SHA512 
cb591c67a3253b35d2d8dcbd229231507d28cbf2c1dbc2f734ba7e0fbfbeba6ca400f99bee6c9b94c90fad5facc9ee46c85fa4178087865d2e942a0717878a60
 DIST genpatches-5.16-10.experimental.tar.xz 5420 BLAKE2B 
10fed7154232cd60c0bb0583e75ccd6f475797bdb763cf11b3082398fb8063710c258fc701afb4b4066a4ad45639312d6e9813198985693010f931d8eee01cc8
 SHA512 
c33de4905963ebf036d99e19112b3b9370b136ba874e2a86cc8f6c8bb407c84f57d2c4bc5c9c07676c31ead2e57034f656624c1f5414273536f8b6cd33de4578
 DIST genpatches-5.16-10.extras.tar.xz 3800 BLAKE2B 
79c288854d58ee20f8377be8bb15ecdca30b27fbfbbe314c2db7260576036258202f620d2ea2c2a6725fca1fe68fa1a158b207d36ae13630b3116397c3868cc4
 SHA512 
34069ffcf17636489af7d6df3e322926f566f43396297867c2b1a512fa884062bf86d50675c313ff29ed68f6fdb9039748fcd14c9395e29e9beeb166f45eb25d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.26.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.26.ebuild
new file mode 100644
index ..8debbd485769
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.26.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="28"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Mike Pagano
commit: 5d35667711bce9294ab5f03064fd3f6cb5857e1b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 13:58:56 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:00:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d356677

sys-kernel/gentoo-sources: Linux patch 4.9.304 and one additional patch

Update default sec restrictions

Bug: https://bugs.gentoo.org/834085

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.304.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 5d7bdc98b762..3143fc27ae44 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.9-306.extras.tar.xz 3676 BLAKE2B 
b1f1fa4be8f8febaafe61be046508
 DIST genpatches-4.9-307.base.tar.xz 5032544 BLAKE2B 
f9fafa990ff9e5e2eeeda222fa60f9406c3974fd476925b044d6e8af86d2bbe4037499795968f7715d54f63cfaac8a6c61c5063ce2d3680e84366059127f54fb
 SHA512 
db93cc4c94a5d9d7c427e5e4d39a33342e87e999d5d8b5743cbdb56d29988e09c2c6bcadacbcad3a9a1e12c454d85cc341c738d6631737dcecf67446b44fb6a3
 DIST genpatches-4.9-307.experimental.tar.xz 106372 BLAKE2B 
2a2dee2301e938a5decb31466d33a22b11d376a69d1cdb8bd51d0c57a570d4ff6f54c02682ae8dbfe19ee6588b2bd9247ff38d6c58eb00d9bb4fd3b5d4ab9202
 SHA512 
131aad5d30e86aa9272a204627869d88be689fefcf8f944f0f496633935d6b6c57bc04cc4475b5225e93ea5387e15090c9f7a663712e83bee2297dbd257532bd
 DIST genpatches-4.9-307.extras.tar.xz 3676 BLAKE2B 
4a8bbdd1693e30dfdeddd243f855b8ead10f24b884dfb3e680466ac2d99ed09f4dd381314696b959c3abd0168bda998fcd6299a8c0acb4a389cfec1c3e2883bb
 SHA512 
fa1b166631bf6577b57e163b1cada5ee135e6226bdf00a97d3f0a2503fd81a0ef189c2183cb801ac336bde4109f6eb1ac1c1d90d07ef30055428b076d47cbbc3
+DIST genpatches-4.9-308.base.tar.xz 5038560 BLAKE2B 
5c6112db55a927aa663704e06571091f97241f1daaa5b3a113e9e164fc9b9d7f3a82bdcd5abcc54dd7f713e50cf04033471aff527fe811440194a5b4295f3003
 SHA512 
1cc62410e664e389d63cd6208fff0a042df6f681bfdc7e9558983159271266c14bb430ae4329ab5ccc3120bdc788902051d1f9cd2efd1b23d081b78246f34233
+DIST genpatches-4.9-308.experimental.tar.xz 106340 BLAKE2B 
45a412a5f6e8e5a827e14fc2e321e3b6e8db44f04c062fd52c53c256263b95fabb7ac63c8b110b7bd474f4c5e2d8815d1d2c3dad3082eb24c6610586a7a2fa2a
 SHA512 
daf217747a883b5b1d1c907a4335ef9a5cf188ff808a2b1e9eacaca1d4654be2401b0e223bc00cd7c4dac8cea9ba6d7eb56c51ff9dbce6e229d7681696311acd
+DIST genpatches-4.9-308.extras.tar.xz 3676 BLAKE2B 
9051d1f185641e3fd4687d53a4fd957d788ceed2cfe565213db34f943626d2fbab0e80d8b489082ee08fcaa7293059a0b60722e899ae25981269e240d1bb1e26
 SHA512 
f8d10010be11b79726595a262fc4141ca17da7865f7b518f92ba62a2d1862893c5246324b9fd0a38dc630b219dd957a62203b9da20e05e428da2d3d67d6344cb
 DIST genpatches-5.10-107.base.tar.xz 3012848 BLAKE2B 
912470b5bad9a695029f8949dcbe161d16dfa82d68f76b0e868575418c5f2676f10fb91057913997fe5854beadf3a395a31ef72257d236785f7c99888ea116c1
 SHA512 
91ac6af37722f3debcc24acbc7b20e9c333479880bfcd74c1ef76a30e565e5551385ce5acb4087f5fde16cb6afdcd83fee275af63ba7b87b8841dafffa0b57b5
 DIST genpatches-5.10-107.experimental.tar.xz 16880 BLAKE2B 
f9e6ba066a7ca6dc2c542a6233a5eb391e26219b7870d6a4435437de5269a0dab79f0b1d4df727a1d108f192cc9056def1fee499880defcd042127aa6c91a05d
 SHA512 
bf366fce06a7ce5d559f1b7aa68aaeceb3983ee9d3fdcd33c0cac96b09b7664c3d6936f42b4635f59ea481a264636ab281935e03217acf3bb6b75202cb22
 DIST genpatches-5.10-107.extras.tar.xz 3876 BLAKE2B 
d067bba64a51aee7eb835bc865660aa253bb08a49603b2b3bf7acd5cde0afc2db96dce1e4aa850a4b87dc064fdb0d394567ff182c178c5e59480e437d9a317ff
 SHA512 
2e837983c89e7e79e23415ef382e0bd4e2103c0bd6cf1d6db0324b21e74f1bbf01e98f87ed6f41544f2b0b8f5dac426ebc7e27d4b87c7a38f013c611f9560499

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.304.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.304.ebuild
new file mode 100644
index ..241f1000fcf5
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.304.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="308"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Mike Pagano
commit: 9bbf94ff6ca20726f0e9b20578f3db264aa0a86b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 14:07:20 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbf94ff

sys-kernel/gentoo-sources: Linux patch 5.10.103 and genpatches

Update default sec restrictions

Bug: https://bugs.gentoo.org/834085
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.10.103.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f292ade85232..cf73425394c3 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-5.10-108.extras.tar.xz 3876 BLAKE2B 
f7de9f6c0d250e38f05c58f9af88
 DIST genpatches-5.10-109.base.tar.xz 3065192 BLAKE2B 
f87cd7cf1945cb9dfcc977b315f98aa53319f97810e3767c24b073c9f7a4da5df957b5801a190aa2da303727e811a30d6a5471728f8b18b505a5746f8df2b646
 SHA512 
14e38bfdcd2d1e7bd849d69eb7bee6ac17532b14ad7ad8c52fe9864b31783bd31077119c363b3b1db9dfcaf82faf7e990e947dcc6c6a38be305b4ff2d4128cd0
 DIST genpatches-5.10-109.experimental.tar.xz 16868 BLAKE2B 
0088ce46fe5ab3b3be3f23d0c747c1af7d402584cc3535b632d466d45251484569b32f5e81edbd28c8dd4cdb4ec7dec66f548ba04ebdab2cb5941b8ca89b3bda
 SHA512 
793992651bd735294a97af1fc2608613598b2a8f5222bb520d7dcc1cebe4dcbf979607ac343efc7ca763f59441b34fab4b36bfd9588dbaebfcd8af93d7838ed9
 DIST genpatches-5.10-109.extras.tar.xz 3876 BLAKE2B 
a7ba052b553b45a44eb92d19083f44944ad143b74e8d9cc50fad86b3962f66ea4e62aab32ecc14c89a25f7ecf552f97878762dbf3ae4d931a14f6d519857f3db
 SHA512 
6b09eb543df2757c1cecb7f3dd03ef10435c249987ec32f3f04206b9f0b7241b42310dcd23f8ce5b215826ce401a51ae1c047bef051e47709687b53adb071b70
+DIST genpatches-5.10-110.base.tar.xz 3083180 BLAKE2B 
408f80969cbde854b78ececb6bceaabc972bf2e0678fdc1679d9a0618abbe272434de6d62e005167ddba18a5218fa1172a1dc4b3a141a6e14dd2c9c3f2982cd8
 SHA512 
492127bc80dddb642d41d3585e51d4ea5eba9460db42986ff3e0d1ed745288ce672fc4ca41dd07b25477292ed87706051eb2428c5e88f97f87a9f1e2382f971e
+DIST genpatches-5.10-110.experimental.tar.xz 16868 BLAKE2B 
9827fc84c94d4a0880674fac25af9a64384c7fc74b59eaa4e4558fdb78f76a0b52bbf3c00b1ba444bada104e1f48d4b9d8f048cff645b84557bd698994be44c2
 SHA512 
747c7e37fb9622fcef6300745d347854dd7fb784ad3bee2864d33a07aca8ee41c66f1eb3b0a6750c9fc300ac8a7d2e8c064ef7dea31acb0f7543d16b9fbcd260
+DIST genpatches-5.10-110.extras.tar.xz 3876 BLAKE2B 
2c247856238fed25cc8d516696f646e92acbe1ac387c8a89a68f8fe585142a339e794cc17e472ceeb0e75231a605d3821ba5b5619009731e5050c3af71359265
 SHA512 
716aa35c93ab18a7d647fae74bf046736bfb4bd71a8536fd268cb4a8433a401931a76f0ae670854fa517d1a15ef72131718fc2b3feb5eaf97895328625abb116
 DIST genpatches-5.15-25.base.tar.xz 1018612 BLAKE2B 
493b8c695f2bfcdfa36712143ffad423883273b48e0ae45db226d9e12b809764538716fa8dc257d0cb211f9db50f6af437cc8d19dde0e8af5a10accf85a3b4be
 SHA512 
f268ace309d283079e0f491a3a77de56d4a18fa31bba643be4d215f931baf6a251d1e28c358d4b606b0ea15fc34e71f6b13901f5eb95f18ebad79f384bb6e5a9
 DIST genpatches-5.15-25.experimental.tar.xz 5420 BLAKE2B 
44293344502125562bbda7ee9bedc05141a9b78ffb8fc3178e857a1a638f6943abe9f235679e858646d69e3a470cd047845efd2703f187aade8f2197f4ce
 SHA512 
4a229d0ad358732af9bd09eb93f6e80aad3a20c0bc64bb083a1e64472fcff89db761a396c9ecaf03b6e52976fb61d96db39023120b6fe463222767d0f2230059
 DIST genpatches-5.15-25.extras.tar.xz 3876 BLAKE2B 
17a20913e907e6b6a87afdd7775b7f9811bc3eed5374b957244242fdbc655519606063656bb8e5f51ded3168f73e99832d0cdf66e830811dc1e5ea0c0b8a2582
 SHA512 
1b8f4424996351a70c26f5a90c2490078c1a8daa80da578e2e3b3d1c4be6a4474d40cbd2e6fae8b1f1b9389cdaf2257e01a14ac6c2f7ece8a883d74a686e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.103.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.103.ebuild
new file mode 100644
index ..8441e998bd24
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.103.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="110"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Mike Pagano
commit: 5a42f74cccaac3c5d6610411bed168acd37aad03
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 14:05:40 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a42f74c

sys-kernel/gentoo-sources: Linux patch 4.19.232 and genpatches

Update default sec restrictions

Bug: https://bugs.gentoo.org/834085
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.232.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 9d2cdad7ae50..32de65f729b7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -19,6 +19,9 @@ DIST genpatches-4.19-229.extras.tar.xz 3664 BLAKE2B 
2bbec540e306ae229c9b5ccf3506
 DIST genpatches-4.19-230.base.tar.xz 5286872 BLAKE2B 
a21ce93f90bc139341669b746b70ab0d3568326c5f0c174274a349a8374cb6e54dd7e21caa91fb36b7eacb0823204a0705b8dcd175c58f7dc7ae3cab30f816c6
 SHA512 
3a923f9a7258f330b62291a851462d1afe6d6e7ee37e31b1e5b9bdda8a04dcd31a08a78ae951e99f145d59ed9e5559bdfbf746011937ae03098f7e5c160a0114
 DIST genpatches-4.19-230.experimental.tar.xz 5460 BLAKE2B 
377220b6dea7015770775c8632917b8e8b0fdfd5ae0615f5941a0cd729f7f64768d0800394280e0432f42584d1e273507814cb839285254d663c9cda39bd07b1
 SHA512 
a0d5445d4496aa422fb20746b8c209e234f04433ae37c9f13ce18924b5156427c9be284ee1f77f00c8106cef0a64c4f79e214b20ab58a45a1c9ac5c145040ed7
 DIST genpatches-4.19-230.extras.tar.xz 3668 BLAKE2B 
fd8ea0172780b506365b8765a047e516bf5c36a0f003376fd1fd1c26c9945f8620928ec86b5e1451723609c5543792aa1d6bef171f95b1b45e5602034a6e8e0f
 SHA512 
4652649d8e8119af160329e61e47a3c2388f9fea24325bbb68162b13e894f5d35261ff3922d720d641d627258c3e6b7a7ccd07ce2112c6a18f87515bc859dfa0
+DIST genpatches-4.19-231.base.tar.xz 5293888 BLAKE2B 
cc7a7fd4bf47ffd92564179df33c228b3934ef51bf9f53b08dca68326d6eb45534e7a25458b5635dae394efe4612997535abeca2dca489f6e3c5cfcd5df964a9
 SHA512 
3339192888cba5a1abcf0512f4af3ed781e787c11a95f783f44b2457e55d8c92784be7af46581be0697586548681f4da6845331eabc9e41e2646e7f7d4e28b5f
+DIST genpatches-4.19-231.experimental.tar.xz 5460 BLAKE2B 
8405cf3d5e799f3c588f6f4c26e188f7dbf486e5e2e4d069744b83af4ed507d658463056ae794e17c5365dc7666a9008d2dcb3b0e756335505f4e7615a42a76a
 SHA512 
ad46839a2a92282b18a08e1dd88add5d28298e01fce1cd38adeb1955ed163763bce858c82519a6ba7be8feb9a6a6e50d9a1f8950d2db6f8046eaf771657b2469
+DIST genpatches-4.19-231.extras.tar.xz 3668 BLAKE2B 
1d0985b13b6e1e9ed7c45c92ed7c5b0e17aaaf1d059aa4d46dbdd690b40a62c5ab4a0c1d414f7bebce70669111de268a41fa4fed2a61776b007f0902da5852fd
 SHA512 
5c36dd398325ad231733c146c2b5acb1784afbf245cd19b286d9dea6775a447eede1d3610ddbc9458fb466d8f32463fcf006d57493b25783c446eecfdd8dc987
 DIST genpatches-4.9-305.base.tar.xz 5019212 BLAKE2B 
8218822a27ce5015413f3d5d08206cf6562673e2ac0a3a3b148142e2396e5ee5e83cb68fccd3b2aee6b739337f64556a977fcdfdc75f9ea27fc57f967d79dfe0
 SHA512 
30184ea2a4bd4bc463760e8c6ef5a49fb234bfde9d5e18bcdc17c3db0c915e9fff8ac70cd79844157995b860a8687cc986d237b1313047ca1f942114519a77df
 DIST genpatches-4.9-305.experimental.tar.xz 106388 BLAKE2B 
4d25a417330c986b4803192f0d7519fd25e9e520b2730ae959358f5872ffbb3300b4f290eb1ce307521c9076679fcd92f44c7a340af02271205e58d790c3a365
 SHA512 
f86d761043317c6b5ccb2386cc0e12b8cdf384d7d55fe00509ca3da3b7d1545c95de757544d95055efd71eb9e4c6bc425321228ee8d13f6e998c395d220ebcd0
 DIST genpatches-4.9-305.extras.tar.xz 3676 BLAKE2B 
e0d4a016b93f42c15b32eef94f60e7ba048f077d284cf39d4135944393b7c225a2d63a093916a23247045f98c8122c37c13a75b9d770e5a904c3ebd4b2d23c40
 SHA512 
785199fb79922c807934e83f386bd99bd5b61ea052c46efc40da8aea76670e0c2473d946b2bc29a5e4b3166574e9dad5c74a049fb00f9334b4f59f70a8c592cf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.232.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.232.ebuild
new file mode 100644
index ..27cac5409f3f
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.232.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="231"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Mike Pagano
commit: 344e1a202c490d1ed7d547b73d17919d110fd838
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 14:06:39 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 14:06:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344e1a20

sys-kernel/gentoo-sources:  Linux patch 5.4. 182 and genpatches

Update default sec restrictions

Bug: https://bugs.gentoo.org/834085
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.182.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 32de65f729b7..f292ade85232 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-5.4-184.extras.tar.xz 1816 BLAKE2B 
53f485bcc1056f1efebb698164cf9
 DIST genpatches-5.4-185.base.tar.xz 4446400 BLAKE2B 
543f3c223d01c6a42fd2a5a8c2d35856ebea1567ad9bc0e6dfb4781e1cb7335f90ac63987ca614c3995121f39478575cd144f720561ea8e19efd1f8b1a353d7c
 SHA512 
43eefa02743e516ab37effe13c89246679c4247314aaafa407d796489383cf730531f50a1b49b185bc8bdddbe62b7c47c36e7a10102fd5da7f8023bcd032165c
 DIST genpatches-5.4-185.experimental.tar.xz 16892 BLAKE2B 
c480c1250fa0bba8e29aadf543d073b47fab5fc50f89e19c27cd010238aa411bc065fa1a10c1d279b25b2b2ee1c2c9cc4fb5ed01352356965e1e60894ef22d9e
 SHA512 
02100a80ce209c7746a9bf128cc8883c69dfe6848489431c45f76e837f1b38905c95f17c921e4fa610ce5c63f12657c1513a6c345a9325f50bc7ff5c2950b2c1
 DIST genpatches-5.4-185.extras.tar.xz 1816 BLAKE2B 
20364d1e6bca36b5335f6c0e0f63780b939668159207be2f4211da56525720963d432e90930151491962dc0353e48dca713a80e498f2da69912b709efca5bf6a
 SHA512 
c80111e1c03629106a3f0839df80c12bb8cb6027d21cd98e7ce023f1d0eb8f188adb319d2c25cee9e2ca8c1b03f92bc0f69d02b23ad56c4eace4b5d5fd87927e
+DIST genpatches-5.4-186.base.tar.xz 4459616 BLAKE2B 
e4f6c93aedc9a5a773dc96996a3908af888583cb113213791712a6ed7045edb30e2b8837789965473f71d1774fbc3e19827afff1d3b0888400315d63e1746b16
 SHA512 
86d80dc356808f75e31b2edc0b3cd701f55b168fd9719c87a76a1c019e6edeeb7cdd89b1fed5fa2d2f61ad5a56a64dcd93210c24441f0fa294b0d8294b6f47c9
+DIST genpatches-5.4-186.experimental.tar.xz 16908 BLAKE2B 
86e81c5d6fe03677559bca2d6f05e6880863e651063e0987ce82be49122674f07f06f52c4f19e74022921a94ee9c1ab29d516238bbd75678c8425a080bfb08d4
 SHA512 
a90823ce349cf43254056f3cbad6a2a0229bea6f1acf74e6fba94b3450f7820ef0c68000d2bd189282c409945697a07091ac27f01a13b66439cd9a7b2e948c5b
+DIST genpatches-5.4-186.extras.tar.xz 1816 BLAKE2B 
19148a837bf45f7b48899e88f0c0a65d11e4cc008f9207ac78d367e14c17f2a26bcb18f9788986992e3c643a53e4929a3dc8a819ea9cbeca7d3f8da007354ab4
 SHA512 
907b14fbc18106a7391e4052a7ecb6cfc3e3a637d6a7a40b50c5b03d7ab748973c2cfd0ed0665b3dd2915d00f3c34cfc8f556ce32a1221a4c938530c5d32ab6d
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.182.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.182.ebuild
new file mode 100644
index ..219b9360ffe0
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.182.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="186"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-03-02 Thread Joonas Niilola
commit: 7d75c6c5ac6c96b043a79ce909b80ae524cf3b49
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Mar  1 20:07:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar  2 13:45:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d75c6c5

net-im/telegram-desktop-bin: drop old

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

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.4.8.ebuild  | 55 --
 .../telegram-desktop-bin-3.5.0.ebuild  | 55 --
 3 files changed, 114 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c935cf1d06e9..5453e5c8edb4 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,2 @@
-DIST tdesktop-3.4.8.tar.gz 16258268 BLAKE2B 
2f5ebf0f060a81b5768853fcd7db12255150b2f32eae9b29ef059288eef1ac333cea49ddb5e717edd1cf91a9a1db0f4b1d941a0524ad4717a1e124cb62fd4efd
 SHA512 
508c89974cc3d9ca23ea7265a1382b3a5ceef1e5a81daea3744cc6af078cf2689c66bca537d2826bcb692ba4133110e36c7081ed2966075fe8826df76e488632
-DIST tdesktop-3.5.0.tar.gz 16273083 BLAKE2B 
16b5da3158c7133415c32eea1c6f89ffb63da8a020637cbb9af48c1bade971f93f701ffc57c1ce494eca94ba4f3459371185211d8c1dc94a58f4971da2d8e39c
 SHA512 
77bdd9392bb0fefe54667c9fc56f4461fc5e3c2409cb5e1e9f03dd7248ac34781d49d68188c29cfd2c8a385791f5d5ddc9a1d2b0d4c1322daef65e9d407db7d1
 DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
-DIST tsetup.3.4.8.tar.xz 41521720 BLAKE2B 
0a632382d4a378b265cf7765990797a3ecfc5eada4ac91d4bbd7c91dd4b5e4081c9f3f57a10666cfa13a857791d29b7b1fec1572bf532358c20efe6482a011b4
 SHA512 
b1305e5d109f399d084efed59488bc548d6ab78e31d8cdaf9951a900bcbc2218073f65ace69dfc9bfea3dc292150e98d52a0b5d3017d378edf3133f63390ad34
-DIST tsetup.3.5.0.tar.xz 41345496 BLAKE2B 
28e25821fceca292ec8263dccbf92f6853133fa45c414a353de3785ea7877f31ca93ca53e9de625dd69da6dbaa53487e2acdff452d65f49b21a5a795b0f5f5c1
 SHA512 
952a8d0cedbdb024b2513818db600804da6607e9fd89b685c4ea137828fb497f84cc0f73b84e4553d117a6a1f65b772baa67fc2ec03ef2d04c9b8fc889320580
 DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
deleted file mode 100644
index 40ecf6ecfb9d..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg
-
-DESCRIPTION="Official desktop client for Telegram (binary package)"
-HOMEPAGE="https://desktop.telegram.org;
-SRC_URI="
-   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
-   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
-"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-# current desktop-file-utils-0.26 does not understand Version=1.5
-# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
-QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
-
-RDEPEND="
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10[xkb]
-"
-
-S="${WORKDIR}/Telegram"
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /etc/tdesktop
-   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
-
-   local icon_size
-   for icon_size in 16 32 48 64 128 256 512; do
-   newicon -s "${icon_size}" \
-   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
-   telegram.png
-   done
-
-   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
deleted file mode 100644
index 40ecf6ecfb9d..
--- 

[gentoo-commits] proj/linux-patches: New tag: 5.16-13

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:30:04 2022 +

New tag: 5.16-13




[gentoo-commits] proj/linux-patches: New tag: 5.15-28

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:26:57 2022 +

New tag: 5.15-28




[gentoo-commits] proj/linux-patches: New tag: 5.10-110

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:25:08 2022 +

New tag: 5.10-110




[gentoo-commits] proj/linux-patches: New tag: 5.4-186

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:21:38 2022 +

New tag: 5.4-186




[gentoo-commits] proj/linux-patches: New tag: 4.19-231

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:19:04 2022 +

New tag: 4.19-231




[gentoo-commits] proj/linux-patches: New tag: 4.14-280

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:15:33 2022 +

New tag: 4.14-280




[gentoo-commits] proj/linux-patches: New tag: 4.9-308

2022-03-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:10:43 2022 +

New tag: 4.9-308




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

2022-03-02 Thread Mike Pagano
commit: 7479460913c1df286827f19d9f4c454dcea094af
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  2 13:09:05 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  2 13:09:05 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=74794609

Linux patch 4.9.304

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

 _README  |   4 +
 1303_linux-4.9.304.patch | 943 +++
 2 files changed, 947 insertions(+)

diff --git a/_README b/_README
index 40c5fe88..84a4162f 100644
--- a/_README
+++ b/_README
@@ -1255,6 +1255,10 @@ Patch:  1302_linux-4.9.303.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.303
 
+Patch:  1303_linux-4.9.304.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.304
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1303_linux-4.9.304.patch b/1303_linux-4.9.304.patch
new file mode 100644
index ..8b373ea3
--- /dev/null
+++ b/1303_linux-4.9.304.patch
@@ -0,0 +1,943 @@
+diff --git a/Makefile b/Makefile
+index 27d5e129444e3..bd2f7d437b439 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 303
++SUBLEVEL = 304
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/parisc/kernel/unaligned.c b/arch/parisc/kernel/unaligned.c
+index 2b65c0189..957bdeb7a5c79 100644
+--- a/arch/parisc/kernel/unaligned.c
 b/arch/parisc/kernel/unaligned.c
+@@ -353,7 +353,7 @@ static int emulate_stw(struct pt_regs *regs, int frreg, 
int flop)
+   : "r" (val), "r" (regs->ior), "r" (regs->isr)
+   : "r19", "r20", "r21", "r22", "r1", FIXUP_BRANCH_CLOBBER );
+ 
+-  return 0;
++  return ret;
+ }
+ static int emulate_std(struct pt_regs *regs, int frreg, int flop)
+ {
+@@ -410,7 +410,7 @@ static int emulate_std(struct pt_regs *regs, int frreg, 
int flop)
+   __asm__ __volatile__ (
+ " mtsp%4, %%sr1\n"
+ " zdep%2, 29, 2, %%r19\n"
+-" dep %%r0, 31, 2, %2\n"
++" dep %%r0, 31, 2, %3\n"
+ " mtsar   %%r19\n"
+ " zvdepi  -2, 32, %%r19\n"
+ "1:   ldw 0(%%sr1,%3),%%r20\n"
+@@ -422,7 +422,7 @@ static int emulate_std(struct pt_regs *regs, int frreg, 
int flop)
+ " andcm   %%r21, %%r19, %%r21\n"
+ " or  %1, %%r20, %1\n"
+ " or  %2, %%r21, %2\n"
+-"3:   stw %1,0(%%sr1,%1)\n"
++"3:   stw %1,0(%%sr1,%3)\n"
+ "4:   stw %%r1,4(%%sr1,%3)\n"
+ "5:   stw %2,8(%%sr1,%3)\n"
+ " copy%%r0, %0\n"
+@@ -610,7 +610,6 @@ void handle_unaligned(struct pt_regs *regs)
+   ret = ERR_NOTHANDLED;   /* "undefined", but lets kill them. */
+   break;
+   }
+-#ifdef CONFIG_PA20
+   switch (regs->iir & OPCODE2_MASK)
+   {
+   case OPCODE_FLDD_L:
+@@ -621,22 +620,23 @@ void handle_unaligned(struct pt_regs *regs)
+   flop=1;
+   ret = emulate_std(regs, R2(regs->iir),1);
+   break;
++#ifdef CONFIG_PA20
+   case OPCODE_LDD_L:
+   ret = emulate_ldd(regs, R2(regs->iir),0);
+   break;
+   case OPCODE_STD_L:
+   ret = emulate_std(regs, R2(regs->iir),0);
+   break;
+-  }
+ #endif
++  }
+   switch (regs->iir & OPCODE3_MASK)
+   {
+   case OPCODE_FLDW_L:
+   flop=1;
+-  ret = emulate_ldw(regs, R2(regs->iir),0);
++  ret = emulate_ldw(regs, R2(regs->iir), 1);
+   break;
+   case OPCODE_LDW_M:
+-  ret = emulate_ldw(regs, R2(regs->iir),1);
++  ret = emulate_ldw(regs, R2(regs->iir), 0);
+   break;
+ 
+   case OPCODE_FSTW_L:
+diff --git a/drivers/ata/pata_hpt37x.c b/drivers/ata/pata_hpt37x.c
+index 3ba843f5cdc0f..821fc1f2324c8 100644
+--- a/drivers/ata/pata_hpt37x.c
 b/drivers/ata/pata_hpt37x.c
+@@ -919,6 +919,20 @@ static int hpt37x_init_one(struct pci_dev *dev, const 
struct pci_device_id *id)
+   irqmask &= ~0x10;
+   pci_write_config_byte(dev, 0x5a, irqmask);
+ 
++  /*
++   * HPT371 chips physically have only one channel, the secondary one,
++   * but the primary channel registers do exist!  Go figure...
++   * So,  we manually disable the non-existing channel here
++   * (if the BIOS hasn't done this already).
++   */
++  if (dev->device == PCI_DEVICE_ID_TTI_HPT371) {
++  u8 mcr1;
++
++  pci_read_config_byte(dev, 0x50, );
++  mcr1 &= ~0x04;
++  pci_write_config_byte(dev, 0x50, mcr1);
++  }
++
+   /*
+* default to pci clock. make sure MA15/16 are set to output
+* to prevent drives having problems with 40-pin cables. Needed
+diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
+index 5b5970f0e91d3..b07b32eb0c4bb 100644
+--- a/drivers/gpu/drm/drm_edid.c
 b/drivers/gpu/drm/drm_edid.c
+@@ -3886,6 +3886,7 

  1   2   >