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

2021-08-03 Thread Sam James
commit: 63a8e1327e6e34a0fc595f21fc372b7ecf45b865
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a8e132

dev-util/lldb: Stabilize 12.0.1 amd64, #804471

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

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

diff --git a/dev-util/lldb/lldb-12.0.1.ebuild b/dev-util/lldb/lldb-12.0.1.ebuild
index 1460455009f..cd5fc846aee 100644
--- a/dev-util/lldb/lldb-12.0.1.ebuild
+++ b/dev-util/lldb/lldb-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="+libedit lzma ncurses +python test"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 RESTRICT="test"



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

2021-08-03 Thread Sam James
commit: 6c0bb80f863ba41d61f56d72f074788fd0c9f297
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:53:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0bb80f

sys-devel/clang-runtime: Stabilize 12.0.1 amd64, #804471

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

 sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild
index b3f915df904..9730bf88deb 100644
--- a/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2021-08-03 Thread Sam James
commit: e419c04f7fcf413a38bea2c93f6e36942659e2b1
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:53:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e419c04f

sys-libs/libcxxabi: Stabilize 12.0.1 amd64, #804471

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

 sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild
index 392b9a3630f..efc23d05bba 100644
--- a/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
 IUSE="+libunwind static-libs test elibc_musl"
 RESTRICT="!test? ( test )"
 



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

2021-08-03 Thread Sam James
commit: 573cc9bf41fbda61f498565d1a621318261130a1
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573cc9bf

sys-libs/llvm-libunwind: Stabilize 12.0.1 amd64, #804471

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

 sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild
index f436a136f17..a1da7f398e2 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
 IUSE="debug static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-08-03 Thread Sam James
commit: 0e37505f0b5a4e371abc2a9ece7b6e0ad57c3cc8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e37505f

sys-devel/clang: Stabilize 12.0.1 amd64, #804471

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

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

diff --git a/sys-devel/clang/clang-12.0.1.ebuild 
b/sys-devel/clang/clang-12.0.1.ebuild
index 7e51bae7ca1..9bd1ade6159 100644
--- a/sys-devel/clang/clang-12.0.1.ebuild
+++ b/sys-devel/clang/clang-12.0.1.ebuild
@@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug default-compiler-rt default-libcxx default-lld
doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD 
${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2021-08-03 Thread Sam James
commit: fab60c6989aace78a502148e3195eec2bb77ea94
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab60c69

sys-libs/compiler-rt: Stabilize 12.0.1 amd64, #804471

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

 sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild
index 6470229215e..ab455e9a4d1 100644
--- a/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2021-08-03 Thread Sam James
commit: 29f4d2ffcbb911d900b7bcc2ec4286ff52b4c29b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f4d2ff

dev-python/lit: Stabilize 12.0.1 amd64, #804471

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

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

diff --git a/dev-python/lit/lit-12.0.1.ebuild b/dev-python/lit/lit-12.0.1.ebuild
index 0502b9a74a1..c5b84099fa7 100644
--- a/dev-python/lit/lit-12.0.1.ebuild
+++ b/dev-python/lit/lit-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-08-03 Thread Sam James
commit: 62bd6988781cd8a7753cebce99397c391d74384e
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bd6988

dev-python/clang-python: Stabilize 12.0.1 amd64, #804471

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

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

diff --git a/dev-python/clang-python/clang-python-12.0.1.ebuild 
b/dev-python/clang-python/clang-python-12.0.1.ebuild
index 5999d3c2820..2a31d118bb9 100644
--- a/dev-python/clang-python/clang-python-12.0.1.ebuild
+++ b/dev-python/clang-python/clang-python-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-08-03 Thread Sam James
commit: 431af068dce46c2fc840185cdd537fd175776c67
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:53:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431af068

sys-libs/libomp: Stabilize 12.0.1 amd64, #804471

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

 sys-libs/libomp/libomp-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-12.0.1.ebuild 
b/sys-libs/libomp/libomp-12.0.1.ebuild
index 72bb4548cf8..c9bea8e1729 100644
--- a/sys-libs/libomp/libomp-12.0.1.ebuild
+++ b/sys-libs/libomp/libomp-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
 IUSE="cuda hwloc kernel_linux offload ompt test"
 # CUDA works only with the x86_64 ABI
 REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"



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

2021-08-03 Thread Sam James
commit: 343a4fe5d13d8a676ae42647d0d5c2f312f1c4f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343a4fe5

sys-devel/llvm-common: Stabilize 12.0.1 amd64, #804471

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

 sys-devel/llvm-common/llvm-common-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-12.0.1.ebuild 
b/sys-devel/llvm-common/llvm-common-12.0.1.ebuild
index a2e51ece1ff..39588c40e87 100644
--- a/sys-devel/llvm-common/llvm-common-12.0.1.ebuild
+++ b/sys-devel/llvm-common/llvm-common-12.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



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

2021-08-03 Thread Sam James
commit: 44fc997d4b7bda573f2aa4f62403172e4105f827
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fc997d

sys-devel/lld: Stabilize 12.0.1 amd64, #804471

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

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

diff --git a/sys-devel/lld/lld-12.0.1.ebuild b/sys-devel/lld/lld-12.0.1.ebuild
index 28e940174a8..b3e4d53f390 100644
--- a/sys-devel/lld/lld-12.0.1.ebuild
+++ b/sys-devel/lld/lld-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2021-08-03 Thread Sam James
commit: 630a242db7583c9f94eb0166355223183131395c
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630a242d

sys-libs/compiler-rt-sanitizers: Stabilize 12.0.1 amd64, #804471

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
index 57d1ab1f383..dd24d7b5886 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test elibc_glibc"
 # base targets
 IUSE+=" +libfuzzer +memprof +profile +xray"



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

2021-08-03 Thread Sam James
commit: b57b61320a12040f5e066c0ccee18f4a73e75c9b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57b6132

sys-libs/libcxx: Stabilize 12.0.1 amd64, #804471

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

 sys-libs/libcxx/libcxx-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-12.0.1.ebuild 
b/sys-libs/libcxx/libcxx-12.0.1.ebuild
index bf4009dbd8f..99b2c61fd2b 100644
--- a/sys-libs/libcxx/libcxx-12.0.1.ebuild
+++ b/sys-libs/libcxx/libcxx-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
 IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
 REQUIRED_USE="libunwind? ( libcxxabi )"
 RESTRICT="!test? ( test )"



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

2021-08-03 Thread Sam James
commit: e163d4d0c670eb6615cb657f472028c9e4052c5a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e163d4d0

sys-devel/clang-common: Stabilize 12.0.1 amd64, #804471

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

 sys-devel/clang-common/clang-common-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-12.0.1.ebuild 
b/sys-devel/clang-common/clang-common-12.0.1.ebuild
index 01622c6e875..ea334ad572c 100644
--- a/sys-devel/clang-common/clang-common-12.0.1.ebuild
+++ b/sys-devel/clang-common/clang-common-12.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE=""
 
 PDEPEND="sys-devel/clang:*"



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

2021-08-03 Thread Sam James
commit: 2997ec37f87afbeb1b9356e1d8f8b2d816b4106e
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 04:52:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 04:52:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2997ec37

sys-devel/llvm: Stabilize 12.0.1 amd64, #804471

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

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

diff --git a/sys-devel/llvm/llvm-12.0.1.ebuild 
b/sys-devel/llvm/llvm-12.0.1.ebuild
index 7c4592021a3..30f76066e2e 100644
--- a/sys-devel/llvm/llvm-12.0.1.ebuild
+++ b/sys-devel/llvm/llvm-12.0.1.ebuild
@@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"



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

2021-08-03 Thread Miroslav Šulc
commit: 458418a25199839ad014f62700c41008cadac579
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug  4 04:49:43 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug  4 04:49:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458418a2

media-sound/cmusfm: bump to 0.4.1

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

 media-sound/cmusfm/Manifest|  1 +
 media-sound/cmusfm/cmusfm-0.4.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/media-sound/cmusfm/Manifest b/media-sound/cmusfm/Manifest
index aa4b36bd0a3..25addb88821 100644
--- a/media-sound/cmusfm/Manifest
+++ b/media-sound/cmusfm/Manifest
@@ -1 +1,2 @@
 DIST cmusfm-0.4.0.tar.gz 41451 BLAKE2B 
02fe95079b902c23b594d25c93e99da4ff9a62437a3edb0ff0812db6d490a6320da5e6b5387aa49a55490b02c17b7982d48b3d773687ccffa5d85adee6b54aeb
 SHA512 
dba2ca51953186ca21bd5074367da21c74a371b1ae7578cc851badf3f225274bfe7f3e5f5d7a322c50be9d839af2568339d10fae2d402548e5246a11f6acf9ae
+DIST cmusfm-0.4.1.tar.gz 41960 BLAKE2B 
4de96b821c56f64c485dae8ff1e4d342e8f1548650a455ec707f01f53afeb7ca3e333ca62b514e2389a884d9138eb5d228a7376c5a1d5cdd163abc8ab9482608
 SHA512 
994599675822de5f809b3eedc423c37afe24e88df29fe4474d1834bf1e9573464d2bdbb084181db1d6c3bc0541891ccbb4514afa066c034e39035192ebc95211

diff --git a/media-sound/cmusfm/cmusfm-0.4.1.ebuild 
b/media-sound/cmusfm/cmusfm-0.4.1.ebuild
new file mode 100644
index 000..b2cac96f9c3
--- /dev/null
+++ b/media-sound/cmusfm/cmusfm-0.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools readme.gentoo-r1
+
+DESCRIPTION="Last.fm scrobbler for cmus music player"
+HOMEPAGE="https://github.com/Arkq/cmusfm;
+SRC_URI="https://github.com/Arkq/cmusfm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libnotify"
+
+DEPEND="
+   net-misc/curl
+   dev-libs/openssl:0=
+   libnotify? ( x11-libs/libnotify )
+"
+RDEPEND="
+   ${DEPEND}
+   media-sound/cmus
+"
+BDEPEND="virtual/pkgconfig"
+
+DOC_CONTENTS="Please refer to the README.md file before running cmusfm the 
first time."
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable libnotify)
+}
+
+src_install() {
+   default
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_pkg_postinst
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/citra/

2021-08-03 Thread Samuel Bauer
commit: fa34e16745935df256c11c9ce89c29d68b8bb974
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Wed Aug  4 00:39:09 2021 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Wed Aug  4 00:39:09 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa34e167

games-emulation/citra: new package

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra/citra-.ebuild | 137 
 games-emulation/citra/metadata.xml  |  15 
 2 files changed, 152 insertions(+)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
new file mode 100644
index 0..aa5eff558
--- /dev/null
+++ b/games-emulation/citra/citra-.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake git-r3 xdg
+
+DESCRIPTION="A Nintendo 3DS Emulator"
+HOMEPAGE="https://citra-emu.org;
+EGIT_REPO_URI="https://github.com/citra-emu/citra;
+EGIT_SUBMODULES=( "*" "-boost" "-catch" "-cryptopp" "-enet" "-inih" 
"-libressl" "-externals/dynarmic/externals/xbyak" "-zstd" )
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="cubeb +hle-sound nls +qt5 sdl system-libfmt +telemetry video"
+
+DEPEND="
+   !hle-sound? ( media-libs/fdk-aac )
+   hle-sound? ( media-video/ffmpeg[fdk] )
+   qt5? ( nls? ( dev-qt/linguist )
+   dev-qt/qtgui
+   dev-qt/qtmultimedia
+   dev-qt/qtnetwork
+   dev-qt/qtopengl
+   dev-qt/qtwidgets )
+   sdl? (
+   media-libs/libsdl2
+   >=dev-libs/inih-52
+   )
+   system-libfmt? ( <=dev-libs/libfmt-8 )
+   video? ( media-video/ffmpeg )
+   >=app-arch/zstd-1.4.8
+   >=dev-libs/openssl-1.1
+   dev-cpp/catch:0
+   dev-libs/boost:=
+   dev-libs/crypto++
+   net-libs/enet:1.3
+"
+RDEPEND="${DEPEND}"
+REQUIRED_USE="|| ( qt5 sdl )"
+
+src_unpack() {
+   if use system-libfmt; then
+   EGIT_SUBMODULES+=( "-fmt" "-externals/dynarmic/externals/fmt" )
+   fi
+   git-r3_src_unpack
+
+   cp -a "${S}"/externals/xbyak "${S}"/externals/dynarmic/externals/ || die
+
+   # Do not fetch via sources because this file always changes
+   curl https://api.citra-emu.org/gamedb/ > "${S}"/compatibility_list.json
+}
+
+src_prepare() {
+   # Do not care about submodules wanted one are already fetched
+   sed -i -e '/check_submodules_present()/d' CMakeLists.txt || die
+
+   # Unbundle inih
+   sed -i -e '/inih/d' externals/CMakeLists.txt || die
+   sed -i -e '1ifind_package(PkgConfig REQUIRED)\npkg_check_modules(INIH 
REQUIRED INIReader)' \
+   -e '/target_link_libraries/s/inih/${INIH_LIBRARIES}/' 
src/citra/CMakeLists.txt || die
+   sed -i -e 's:inih/cpp/::' src/citra/config.cpp || die
+
+   # Fix boost unbundling
+   sed -i -e '/(-DBOOST_ERROR_CODE_HEADER_ONLY/,/)/d' CMakeLists.txt || die
+   sed -i -e '/[Bb][Oo][Oo][Ss][Tt]/d' externals/CMakeLists.txt || die
+
+   # Unbundle libressl (TODO rework scopes, find_package(OpenSSL is called 
5 times)
+   sed -i -e '$afind_package(OpenSSL 1.1)\nset(OPENSSL_LIBRARIES 
OpenSSL::SSL OpenSSL::Crypto PARENT_SCOPE)' \
+   CMakeLists.txt || die
+   sed -i -e 's/# LibreSSL/find_package(OpenSSL 1.1)\nif (NOT 
OPENSSL_FOUND)\n/' \
+   -e 's/-DHAVE_INET_NTOP)$/&\nendif()\n/' 
externals/CMakeLists.txt || die
+   sed -i -e '/get_directory_property(OPENSSL_LIBS/,/)/d' \
+   -e 's/OPENSSL_LIBS/OPENSSL_LIBRARIES/' \
+   src/web_service/CMakeLists.txt \
+   src/core/CMakeLists.txt || die
+   sed -i -e 's/{PLATFORM_LIBRARIES}/& OpenSSL::SSL OpenSSL::Crypto/' \
+   src/{citra,citra_qt,dedicated_room,tests}/CMakeLists.txt || die
+   sed -i -e '1ifind_package(OpenSSL 1.1)' 
src/{citra,citra_qt,dedicated_room,tests}/CMakeLists.txt || die
+
+   if use system-libfmt; then # Unbundle libfmt
+   sed -i -e '/fmt/d' externals/CMakeLists.txt || die
+   sed -i -e 's/fmt/&::&/' -e '1ifind_package(fmt)' \
+   
src/{core,citra,citra_qt,dedicated_room,input_common,tests,video_core}/CMakeLists.txt
+   sed -i -e '1ifind_package(fmt)' 
externals/dynarmic/src/CMakeLists.txt || die
+   fi
+
+   # Unbundle zstd
+   sed -i -e 's:libzstd_static:${ZSTD_LIBRARIES}:' \
+   -e '1ifind_package(PkgConfig REQUIRED)\npkg_check_modules(ZSTD 
REQUIRED libzstd)' \
+   src/common/CMakeLists.txt || die
+   sed -i -e '/zstd/d' externals/CMakeLists.txt || die
+
+   # Unbundle enet
+   sed -i -e 's:enet:${ENET_LIBRARIES}:' \
+   -e '1ifind_package(PkgConfig REQUIRED)\npkg_check_modules(ENET 
REQUIRED libenet)' \
+   src/network/CMakeLists.txt || die
+   sed -i -e 

[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/yuzu/

2021-08-03 Thread Samuel Bauer
commit: 374d955d635128d4c29fd6b9cd3c58457d5483a5
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Wed Aug  4 00:35:44 2021 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Wed Aug  4 00:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=374d955d

games-emulation/yuzu: update metadata

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/yuzu/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/yuzu/metadata.xml 
b/games-emulation/yuzu/metadata.xml
index 948f2e846..b1edc6d5d 100644
--- a/games-emulation/yuzu/metadata.xml
+++ b/games-emulation/yuzu/metadata.xml
@@ -10,6 +10,7 @@
Enables the cubeb audio backend
Downloads the latest compatibility 
list
Enables Discord Rich Presence
+   Use system dev-util/vulkan-headers
Use QtWebEngine for web applet 
implementation
Enable web services (telemetry, etc.)
 



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/yuzu/

2021-08-03 Thread Samuel Bauer
commit: 4c7f4706fd69507963a706f5f15cf43d0f97e4de
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Wed Aug  4 00:28:59 2021 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Wed Aug  4 00:28:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c7f4706

games-emulation/yuzu: now defaults to vulkan-headers 1.2.180

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/yuzu/yuzu-.ebuild | 30 --
 1 file changed, 20 insertions(+), 10 deletions(-)

diff --git a/games-emulation/yuzu/yuzu-.ebuild 
b/games-emulation/yuzu/yuzu-.ebuild
index 9a6f4bd8f..8d51a6449 100644
--- a/games-emulation/yuzu/yuzu-.ebuild
+++ b/games-emulation/yuzu/yuzu-.ebuild
@@ -8,7 +8,7 @@ inherit cmake git-r3 flag-o-matic toolchain-funcs xdg
 DESCRIPTION="An emulator for Nintendo Switch"
 HOMEPAGE="https://yuzu-emu.org;
 EGIT_REPO_URI="https://github.com/yuzu-emu/yuzu;
-EGIT_SUBMODULES=( '*' '-ffmpeg' '-inih' '-libressl' '-libusb' '-libzip' 
'-opus' '-SDL' '-Vulkan-Headers' )
+EGIT_SUBMODULES=( '*' '-ffmpeg' '-inih' '-libressl' '-libusb' '-libzip' 
'-opus' '-SDL' )
 # TODO '-xbyak' wait for bump in tree
 # TODO cubeb auto-links to jack, pulse, alsa .., allow determining cubeb output
 #  media-libs/cubeb would benefit to a lot of packages: dolphin-emu, 
firefox, citra, self, ...
@@ -18,7 +18,7 @@ EGIT_SUBMODULES=( '*' '-ffmpeg' '-inih' '-libressl' '-libusb' 
'-libzip' '-opus'
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="+boxcat +compatibility-list +cubeb discord +qt5 sdl webengine 
+webservice"
+IUSE="+boxcat +compatibility-list +cubeb discord +qt5 sdl system-vulkan 
webengine +webservice"
 
 DEPEND="
discord? ( >=dev-libs/rapidjson-1.1.0 )
@@ -30,6 +30,9 @@ DEPEND="
>=media-libs/libsdl2-2.0.14
>=dev-libs/inih-52
)
+   system-vulkan? (
+   >=dev-util/vulkan-headers-1.2.180
+   )
>=app-arch/lz4-1.8
>=app-arch/zstd-1.5
>=dev-cpp/catch-2.13:0
@@ -39,22 +42,27 @@ DEPEND="
>=dev-libs/libzip-1.5
>=media-libs/opus-1.3.1
>=sys-libs/zlib-1.2
-   dev-util/vulkan-headers
virtual/libusb:1
 "
-#  >=dev-libs/xbyak-5.96
 RDEPEND="${DEPEND}"
 REQUIRED_USE="boxcat? ( webservice ) || ( qt5 sdl )"
 
 PATCHES=( "${FILESDIR}"/${P}-assert.patch )
 
 pkg_setup() {
-   if [ tc-is-gcc -a $(gcc-major-version) -lt 10 ]; then
-   die "You need gcc version 10 or clang to compile this package"
+   if [ tc-is-gcc ]; then
+   [ "$(gcc-major-version)" -lt 11 ] && \
+   die "You need gcc version 11 or clang to compile this 
package"
fi
+   grep -q 'ThreadEngineStarter' 
/usr/include/qt5/QtConcurrent/qtconcurrentthreadengine.h \
+   || die "add user patch for dev-qt/qtconcurrent: 
https://github.com/qt/qtbase/commit/659f7a06e91c04b239e3f4c0bcfccbe3581af1c3.diff;
 }
 
 src_unpack() {
+   if use system-vulkan; then
+   EGIT_SUBMODULES+=('-Vulkan-Headers')
+   fi
+
git-r3_src_unpack
 
# Do not fetch via sources because this file always changes
@@ -88,9 +96,10 @@ src_prepare() {
# Unbundle xbyak ( uncomment when xbyak version is ok or never as it is 
only headers )
# sed -i -e 
'/target_include_directories(xbyak/s:./xbyak/xbyak:/usr/include/xbyak/:' 
externals/CMakeLists.txt
 
-   # Unbundle vulkan headers
-   sed -i -e 
's:../../externals/Vulkan-Headers/include:/usr/include/vulkan/:' 
src/video_core/CMakeLists.txt src/yuzu/CMakeLists.txt 
src/yuzu_cmd/CMakeLists.txt || die
-   sed -i -e '/VK_ERROR_INCOMPATIBLE_VERSION_KHR/d' 
src/video_core/vulkan_common/vulkan_wrapper.cpp || die
+   if use system-vulkan; then # Unbundle vulkan headers
+   sed -i -e 
's:../../externals/Vulkan-Headers/include:/usr/include/vulkan/:' 
src/video_core/CMakeLists.txt src/yuzu/CMakeLists.txt 
src/yuzu_cmd/CMakeLists.txt || die
+   sed -i -e '/VK_ERROR_INCOMPATIBLE_VERSION_KHR/d' 
src/video_core/vulkan_common/vulkan_wrapper.cpp || die
+   fi
 
# Unbundle discord rapidjson
sed -i '/NOT RAPIDJSONTEST/,/endif(NOT 
RAPIDJSONTEST)/d;/find_file(RAPIDJSON/d;s:\${RAPIDJSON}:"/usr/include/rapidjson":'
 externals/discord-rpc/CMakeLists.txt || die
@@ -120,10 +129,11 @@ src_configure() {
-DENABLE_SDL2=$(usex sdl)
-DENABLE_WEB_SERVICE=$(usex webservice)
-DUSE_DISCORD_PRESENCE=$(usex discord)
-   -DYUZU_ALLOW_SYSTEM_SDL2=$(usex sdl)
-DYUZU_ENABLE_BOXCAT=$(usex boxcat)
+   -DYUZU_USE_EXTERNAL_SDL2=OFF
-DYUZU_USE_QT_WEB_ENGINE=$(usex webengine)
)
+
cmake_src_configure
 
# This would be better in src_unpack but it would be unlinked



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

2021-08-03 Thread Miroslav Šulc
commit: db55cd1543f0982771de70c30c4e16b5adac069b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug  4 04:21:52 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug  4 04:21:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db55cd15

media-libs/portaudio: removed obsolete 19.06.00-r3

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

 media-libs/portaudio/Manifest |  2 -
 media-libs/portaudio/portaudio-19.06.00-r3.ebuild | 76 ---
 2 files changed, 78 deletions(-)

diff --git a/media-libs/portaudio/Manifest b/media-libs/portaudio/Manifest
index dfb52c7329b..1269cbc4a67 100644
--- a/media-libs/portaudio/Manifest
+++ b/media-libs/portaudio/Manifest
@@ -1,4 +1,2 @@
-DIST pa_stable_v190600_20161030.tgz 1450572 BLAKE2B 
3cd63cca55ff222f452d306a1ab9035739545f48dbc9bc58196052cb51e518d86568059c7528533a6932c39c68d1a5210e06470a16343b92c7e4132b71cc552e
 SHA512 
7ec692cbd8c23878b029fad9d9fd63a021f57e60c4921f602995a2fca070c29f17a280c7f2da5966c4aad29d28434538452f4c822eacf3a60af59a6dc8e9704c
 DIST pa_stable_v190700_20210406.tgz 1462695 BLAKE2B 
2e00cc0f7bfccf732bd3256b4379007fc1be57282309e36ed54396f6b30621d626c54ff136b259e6594a299bea7689b668df3885321612f7f653697b6895f810
 SHA512 
77393bf0628ad9c9d5fb1b0d9b1732d403e23513b1332553964bdafcc80878b2798141011d2615688150d753a594285e718cf716e990b2396f1d8dea7babd02d
-DIST portaudio-19.06.00-audacity-portmixer.patch 8722 BLAKE2B 
2b69bcf26e55be46d354dc44756fd03b16031fa86a334b776eb4326a4c64a7e22abd6bf60794847526102391c8e65813b41338cf94c647e3e9b68d82ea5dc5f5
 SHA512 
f693aef477b516c7a03eb021260cbecb23200422a927a117e3e59a1b4e6c6c2983fbea8ee3a3714ebc55728933654bd7909327a0bab4450ccf4e6a02c86a63b5
 DIST portaudio-19.07.00-audacity.patch.bz2 2750 BLAKE2B 
479cdc76615b60e454a6712c26bd4ac9d9e577f83d4c11a8f3e75c0a1c13ab0a443c91441a57da8cd2b9656649bd53ee0d2e23c23fd788ba7f95c67985b941c6
 SHA512 
d0e40b5df2b498ce3d9c56b0c7a896cd22ac3dd79b4ab3ebac151a82a824f7e74d62c3848c3ad0f3c499c9d1262b9c1f9cbfc2c5fdd0a5f20e9570357b7670b2

diff --git a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild 
b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
deleted file mode 100644
index d19d4523799..000
--- a/media-libs/portaudio/portaudio-19.06.00-r3.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
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A free, cross-platform, open-source, audio I/O library"
-HOMEPAGE="http://www.portaudio.com/;
-SRC_URI="http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
-   
https://sources.debian.org/data/main/p/portaudio19/19.6.0-1/debian/patches/audacity-portmixer.patch
 -> ${PN}-19.06.00-audacity-portmixer.patch"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="alsa +cxx debug doc jack oss static-libs"
-
-RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${PN}"
-
-DOCS=( README.txt )
-
-PATCHES=(
-   "${DISTDIR}/${PN}-19.06.00-audacity-portmixer.patch"
-   "${FILESDIR}"/${PN}-19.06.00-AR.patch # bug #720966, trigger reconf
-   "${FILESDIR}"/${PN}-19.06.00-slibtool.patch
-)
-
-src_prepare() {
-   default
-
-   eautoconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable debug debug-output)
-   $(use_enable cxx)
-   $(use_enable static-libs static)
-   $(use_with alsa)
-   $(use_with jack)
-   $(use_with oss)
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   # workaround parallel build issue
-   emake lib/libportaudio.la
-   emake
-}
-
-src_compile() {
-   multilib-minimal_src_compile
-
-   if use doc; then
-   doxygen -u Doxyfile || die
-   doxygen Doxyfile || die
-   fi
-}
-
-multilib_src_install_all() {
-   default
-
-   use doc && dodoc -r doc/html
-
-   find "${ED}" -name "*.la" -delete || die
-}



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

2021-08-03 Thread Sam James
commit: 6e17560f8922f9b12c3184946b691cb016e58667
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  4 02:24:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 02:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e17560f

media-libs/embree: revision bump for subslot operator

We need to bump revisions for adding/subscribing
to subslot operators.

Fixes: 687e88e1d62e728b09144c89932f3e9dec90e215
Signed-off-by: Sam James  gentoo.org>

 media-libs/embree/{embree-3.13.0.ebuild => embree-3.13.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-libs/embree/embree-3.13.0.ebuild 
b/media-libs/embree/embree-3.13.0-r1.ebuild
similarity index 100%
rename from media-libs/embree/embree-3.13.0.ebuild
rename to media-libs/embree/embree-3.13.0-r1.ebuild



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

2021-08-03 Thread Sam James
commit: c7552a07805374e974429492a59f354523dd04aa
Author: Sebastian Parborg  gmail  com>
AuthorDate: Mon Jun 28 15:26:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 02:14:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7552a07

media-gfx/blender: Tweak openvdb useflag description

Closes: https://bugs.gentoo.org/779895

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/blender/metadata.xml b/media-gfx/blender/metadata.xml
index d127b9a256e..88115ad6aa1 100644
--- a/media-gfx/blender/metadata.xml
+++ b/media-gfx/blender/metadata.xml
@@ -62,7 +62,7 @@
through media-libs/opensubdiv.


-   Add GPU preview rendering. Only works with nVidia cards.
+   Enable openvdb for volumetric processing, like the 
voxel remesher. Also enables volumetric GPU preview rendering for Nvidia cards.


Add support for OpenShadingLanguage scripting.



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

2021-08-03 Thread Sam James
commit: c1d469fed710bec0063ef9227bf7f6559bc8
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sun Jun 13 16:24:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 02:14:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d469fe

media-gfx/blender: Slot the man page

Closes: https://bugs.gentoo.org/795636

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-2.83.15.ebuild | 5 +
 media-gfx/blender/blender-2.93.0.ebuild  | 5 +
 media-gfx/blender/blender-.ebuild| 5 +
 3 files changed, 15 insertions(+)

diff --git a/media-gfx/blender/blender-2.83.15.ebuild 
b/media-gfx/blender/blender-2.83.15.ebuild
index ccb67825bbd..2ff2e748e7b 100644
--- a/media-gfx/blender/blender-2.83.15.ebuild
+++ b/media-gfx/blender/blender-2.83.15.ebuild
@@ -320,6 +320,11 @@ src_install() {
 
cmake_src_install
 
+   if use man; then
+   #Slot the man page
+   mv "${ED}/usr/share/man/man1/blender.1" 
"${ED}/usr/share/man/man1/blender-${BV}.1" || die
+   fi
+
# fix doc installdir
docinto "html"
dodoc "${CMAKE_USE_DIR}"/release/text/readme.html

diff --git a/media-gfx/blender/blender-2.93.0.ebuild 
b/media-gfx/blender/blender-2.93.0.ebuild
index 8a23be81323..316c84c4f64 100644
--- a/media-gfx/blender/blender-2.93.0.ebuild
+++ b/media-gfx/blender/blender-2.93.0.ebuild
@@ -328,6 +328,11 @@ src_install() {
 
cmake_src_install
 
+   if use man; then
+   #Slot the man page
+   mv "${ED}/usr/share/man/man1/blender.1" 
"${ED}/usr/share/man/man1/blender-${BV}.1" || die
+   fi
+
# fix doc installdir
docinto "html"
dodoc "${CMAKE_USE_DIR}"/release/text/readme.html

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 801ddf0af3a..330bdd8d4ad 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -328,6 +328,11 @@ src_install() {
 
cmake_src_install
 
+   if use man; then
+   #Slot the man page
+   mv "${ED}/usr/share/man/man1/blender.1" 
"${ED}/usr/share/man/man1/blender-${BV}.1" || die
+   fi
+
# fix doc installdir
docinto "html"
dodoc "${CMAKE_USE_DIR}"/release/text/readme.html



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

2021-08-03 Thread Sam James
commit: 8195b19643e21a018164da8d4c86c4d16727551f
Author: Sebastian Parborg  gmail  com>
AuthorDate: Mon Jun 28 15:21:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 02:14:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8195b196

media-gfx/blender: Bump to latest LTS point releases

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest  |  2 ++
 media-gfx/blender/blender-2.83.15.ebuild| 17 +
 .../{blender-2.83.15.ebuild => blender-2.83.16.ebuild}  | 17 +
 media-gfx/blender/blender-2.93.0.ebuild | 17 +
 .../{blender-2.93.0.ebuild => blender-2.93.1.ebuild}| 17 +
 media-gfx/blender/blender-.ebuild   | 10 +-
 media-gfx/blender/metadata.xml  |  4 
 7 files changed, 47 insertions(+), 37 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index cd0d802dee5..3e0430a8d59 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,4 +1,6 @@
 DIST blender-2.83.1-tests.tar.bz2 266633785 BLAKE2B 
8d8102c3107480de95dfd9ef9dabba1cd82893aad553af2ff5ef1afadc831dc5ccf5553c41466511ecb2a1435bc79c936ad64a78bdd4375e3e30af85b69807c6
 SHA512 
3ffba6fa8401bba3e2bdbccf7067761114d516371c7778a2f6604a243fd8610e26a30b88a32728c26f7e6274182d298752f32b5e76abf8216be0ec4b3ce38cd9
 DIST blender-2.83.15.tar.xz 39125740 BLAKE2B 
687097b45b76b474b1c172c9b8ccf5da1bfc24539d0db894d04c7837572b16c1f552757fd1482219d58afa56c573229878fb43bbecd95e3d61314f2ab05efafa
 SHA512 
2836533691bae0a7942197e67232b396b892cd95c0f07ab561f7de8458b354fe4045453855585484dd533ae76588ea3888f880763b042a264fb813a43933fc25
+DIST blender-2.83.16.tar.xz 39135184 BLAKE2B 
2515822373f6a9343c760ad656de732094ee58a9354423e0f3d7bf1042220fc54af7e1d9f5b59a170a23e8b1b57a4b7f09867a000a57a6e4e820ff5c6cdd47b6
 SHA512 
ef78278387ae981972942ee4724abcb11ca19da2b88a3c8bbe1e9aafb93f28d84d4c79d01542e11218bd58bfec80fcfdbffdfd28896d146edd34181a7439dbd5
 DIST blender-2.93.0-tests.tar.bz2 286918586 BLAKE2B 
a2c2c2e900e401a470208e8e5d0082d45e2f8db13b45213f31808d50ae5ea330360702b8e775bdb3307eb753aa7c3264803e9e470b3fb778f8bd87272cd72513
 SHA512 
0e5e4c67944c4f76df62cdbaf26ba284c415675074e66685c01ec9584a544c47f616bae8fb2ff2b7e03290620d54dc1033b4b0fc617acb1232a90439e96325fe
 DIST blender-2.93.0.tar.xz 42967016 BLAKE2B 
1e7b54f08415de8a8908a285ae35c1e18558bf7cab42c5c135323d10ac9a73ec69aa0addd536355a4d19262438a615e03f09dc123b697cbab484e33350bb5ee3
 SHA512 
660962e5368c8ff52ed095aba97d63c22aa8e2fdcb2042b1299b6d6edeb7eb1f702a9ee95ee7e47824681f9f48b971d2e32ec32cc6264165a4196b5f36c4a66d
+DIST blender-2.93.1.tar.xz 42960100 BLAKE2B 
eda0a8c0414d1f7c89d21e34ba238b0cbe337ea755d6f10792e7c3bd5e15934184d3bd853ed636764776095ce1e3f081d63386b7c13fb7ac666580bf9eeb43c8
 SHA512 
b14e8cca248c53e4a93976d7fa1cd1ab92a7d18a3809b2a535881731aad2f68d8d155ad175b27aa1890714b81aa6648604a614cacc90e95b7269569661e393b1

diff --git a/media-gfx/blender/blender-2.83.15.ebuild 
b/media-gfx/blender/blender-2.83.15.ebuild
index 2ff2e748e7b..f7382f1c719 100644
--- a/media-gfx/blender/blender-2.83.15.ebuild
+++ b/media-gfx/blender/blender-2.83.15.ebuild
@@ -15,7 +15,8 @@ if [[ ${PV} = ** ]] ; then
EGIT_REPO_URI="https://git.blender.org/blender.git;
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
-   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.83.1-tests.tar.bz2
 )"
+   TEST_TARBALL_VERSION=2.83.1
+   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -153,8 +154,8 @@ src_unpack() {
fi
 
if use test; then
-   mkdir -p lib/tests || die
-   mv "${WORKDIR}"/blender*tests* lib/tests || die
+   mkdir -p lib || die
+   mv "${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib 
|| die
fi
 }
 
@@ -321,19 +322,19 @@ src_install() {
cmake_src_install
 
if use man; then
-   #Slot the man page
+   # Slot the man page
mv "${ED}/usr/share/man/man1/blender.1" 
"${ED}/usr/share/man/man1/blender-${BV}.1" || die
fi
 
-   # fix doc installdir
-   docinto "html"
+   # Fix doc installdir
+   docinto html
dodoc "${CMAKE_USE_DIR}"/release/text/readme.html
rm -r "${ED}"/usr/share/doc/blender || die
 
python_fix_shebang "${ED}/usr/bin/blender-${BV}-thumbnailer.py"
python_optimize "${ED}/usr/share/blender/${BV}/scripts"
 
-   mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}"
+   mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}" || die
 }
 
 pkg_postinst() {
@@ -373,7 +374,7 @@ pkg_postrm() {
 
ewarn ""
  

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

2021-08-03 Thread Sam James
commit: 687e88e1d62e728b09144c89932f3e9dec90e215
Author: Sebastian Parborg  gmail  com>
AuthorDate: Sat Jun 12 18:24:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  4 02:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=687e88e1

media-libs/embree: Implement remaining feedback from review task

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/embree/embree-3.13.0.ebuild | 20 +---
 media-libs/embree/metadata.xml |  7 ---
 2 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/media-libs/embree/embree-3.13.0.ebuild 
b/media-libs/embree/embree-3.13.0.ebuild
index 7fb5564741f..f77d5a1eb87 100644
--- a/media-libs/embree/embree-3.13.0.ebuild
+++ b/media-libs/embree/embree-3.13.0.ebuild
@@ -7,29 +7,32 @@ inherit cmake flag-o-matic linux-info toolchain-funcs
 
 DESCRIPTION="Collection of high-performance ray tracing kernels"
 HOMEPAGE="https://github.com/embree/embree;
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
 SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
 SLOT="3"
+KEYWORDS="~amd64 ~x86"
 X86_CPU_FLAGS=( sse2:sse2 sse4_2:sse4_2 avx:avx avx2:avx2 avx512dq:avx512dq )
 CPU_FLAGS=( ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} )
 IUSE="+compact-polys ispc +raymask ssp +tbb tutorial static-libs 
${CPU_FLAGS[@]%:*}"
+RESTRICT="mirror"
+
 BDEPEND="
virtual/pkgconfig
 "
 RDEPEND="
-   ispc? ( dev-lang/ispc )
>=media-libs/glfw-3.2.1
+   virtual/opengl
+   ispc? ( dev-lang/ispc )
tbb? ( dev-cpp/tbb )
tutorial? (
>=media-libs/libpng-1.6.34:0=
-   >=media-libs/openimageio-1.8.7
+   >=media-libs/openimageio-1.8.7:0=
virtual/jpeg:0
)
-   virtual/opengl
 "
 DEPEND="${RDEPEND}"
-RESTRICT="mirror"
+
 DOCS=( CHANGELOG.md README.md readme.pdf )
 
 pkg_setup() {
@@ -62,6 +65,9 @@ src_configure() {
filter-flags -march=*
 
local mycmakeargs=(
+   # Currently Intel only host their test files on their internal 
network.
+   # So it seems like users can't easily get a hold of these and do
+   # regression testing on their own.
-DBUILD_TESTING:BOOL=OFF
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
-DEMBREE_BACKFACE_CULLING=OFF   # default
@@ -93,7 +99,7 @@ src_configure() {
-DEMBREE_TUTORIALS=$(usex tutorial) )
 
# Disable asserts
-   append-flags  -DNDEBUG
+   append-cppflags -DNDEBUG
 
if use tutorial; then
mycmakeargs+=(

diff --git a/media-libs/embree/metadata.xml b/media-libs/embree/metadata.xml
index 9fb89375a78..dcaede1dd58 100644
--- a/media-libs/embree/metadata.xml
+++ b/media-libs/embree/metadata.xml
@@ -20,15 +20,16 @@

Enables double indexed poly layout.

-   
-   When enabled, Embree compiles with stack protection 
against return address overrides.
-   

Build Embree with support for ISPC applications.


Enables ray mask support.

+   
+   When enabled, Embree compiles with stack protection 
against return address overrides.
+   Stack protection will wield a minor performance 
decrease in return for higher security.
+   

Use TBB instead of the built-in Embree tasking system.




[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/, games-simulation/lincity-ng/files/

2021-08-03 Thread Ionen Wolkens
commit: 7ccf326f3ecdad47e8d3f5ac73e555a8fe5e97a6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Aug  3 22:14:37 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  4 02:11:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccf326f

games-simulation/lincity-ng: EAPI 7->8, various fixes

* Migrate to eautoreconf, autogen.sh jam stuff can be reduced only
  to a autoconf --trace call allowing eautoreconf to do its thing
* Remove autotools_run_tool for InternalEclassUsage
* Generate the previously skipped CREDITS file
* Simplify install, PACKAGE_VERSION handles docdir (fine on prefix)
* Add libxslt/gettext bdeps
* Strip -O3
* tc-export CC, some calls disregard configure's carried value
* export AR rather than use -sAR to handle bug #739376

Closes: https://bugs.gentoo.org/739376
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/lincity-ng-2.9_beta-flags.patch  | 10 
 .../lincity-ng/lincity-ng-2.9_beta.ebuild  | 54 --
 2 files changed, 39 insertions(+), 25 deletions(-)

diff --git a/games-simulation/lincity-ng/files/lincity-ng-2.9_beta-flags.patch 
b/games-simulation/lincity-ng/files/lincity-ng-2.9_beta-flags.patch
new file mode 100644
index 000..1c960123c21
--- /dev/null
+++ b/games-simulation/lincity-ng/files/lincity-ng-2.9_beta-flags.patch
@@ -0,0 +1,10 @@
+--- a/Jamrules
 b/Jamrules
+@@ -23,5 +23,4 @@
+ case optimize :
+-CFLAGS += -O3 -g -Wall ;
+-CXXFLAGS += -O3 -g -Wall ;
+-LIBS += -g ;
++CFLAGS += -Wall ;
++CXXFLAGS += -Wall ;
+ case debug :

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
index c49cae5849f..793d68044ea 100644
--- a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit autotools libtool multiprocessing toolchain-funcs
+inherit autotools multiprocessing toolchain-funcs
 
 DESCRIPTION="City simulation game"
 HOMEPAGE="https://github.com/lincity-ng/lincity-ng;
 
SRC_URI="https://github.com/lincity-ng/lincity-ng/archive/lincity-ng-${PV/_/-}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${P/_/-}"
 
-LICENSE="GPL-2 BitstreamVera CC-BY-SA-2.0"
+LICENSE="GPL-2+ BitstreamVera CC-BY-SA-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND="dev-games/physfs
+RDEPEND="
+   dev-games/physfs
dev-libs/libxml2:2
-   media-libs/libsdl[sound,joystick,opengl,video]
+   media-libs/libsdl[joystick,opengl,sound,video]
media-libs/sdl-gfx
media-libs/sdl-image[png]
media-libs/sdl-mixer[vorbis]
@@ -24,35 +25,38 @@ RDEPEND="dev-games/physfs
sys-libs/zlib
virtual/opengl"
 DEPEND="${RDEPEND}"
-BDEPEND="dev-util/ftjam
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/ftjam
+   sys-devel/gettext
virtual/pkgconfig"
 
-S="${WORKDIR}/${PN}-${P/_/-}"
+PATCHES=(
+   "${FILESDIR}"/${P}-flags.patch
+)
 
 src_prepare() {
default
 
-   # Missing CREDITS files actually breaks the install.
-   sed -i -r "s/\b(COPYING[^ ]*|CREDITS)\b//g" Jamfile || die
+   AT_M4DIR=mk/autoconf eautoreconf
+
+   # strip down autogen.sh / makerelease.sh for needed additional actions
+   sed -i -e '1a\set -e' -e '1n;/# generate Jam/,$!d;/^$/,$d' autogen.sh 
|| die
+   sed -i -e '1a\set -e' -e '/^$/,$d' makerelease.sh || die
 
-   # Can't use eautoreconf as it does weird jam stuff.
-   autotools_run_tool ./autogen.sh
-   elibtoolize
+   ./autogen.sh || die "Failed to generate Jamconfig.in"
+   ./makerelease.sh || die "Failed to generate CREDITS"
 }
 
 src_compile() {
-   jam -q -dx \
-   -j$(makeopts_jobs) \
-   -sAR="$(tc-getAR) ru" \
-   -sRANLIB="$(tc-getRANLIB)" \
-   || die "jam failed"
+   tc-export CC RANLIB
+   export AR="$(tc-getAR) cru" #739376
+
+   jam -q -dx -j$(makeopts_jobs) || die
 }
 
 src_install() {
-   jam -sDESTDIR="${D}" \
-   -sappdocdir="${EPREFIX}/usr/share/doc/${PF}" \
-   -sapplicationsdir="${EPREFIX}/usr/share/applications" \
-   -spixmapsdir="${EPREFIX}/usr/share/pixmaps" \
-   install \
-   || die "jam install failed"
+   jam -q -dx -sDESTDIR="${D}" -sPACKAGE_VERSION=${PVR} install || die
+
+   rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
 }



[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/

2021-08-03 Thread Ionen Wolkens
commit: bbc0b38dcfccd5c083cb2d85a0353ed79b972927
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Aug  3 18:29:03 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  4 02:11:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc0b38d

games-simulation/lincity-ng: add github remote-id

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-simulation/lincity-ng/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-simulation/lincity-ng/metadata.xml 
b/games-simulation/lincity-ng/metadata.xml
index 7dd75a46b63..af89c7a1eb3 100644
--- a/games-simulation/lincity-ng/metadata.xml
+++ b/games-simulation/lincity-ng/metadata.xml
@@ -6,6 +6,7 @@
Gentoo Games Project


+   lincity-ng/lincity-ng
lincity-ng.berlios

 



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/qscintilla-python/

2021-08-03 Thread Davide Pesavento
commit: 34ae5aa4fcaa64420d117f02026656541a195236
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed Aug  4 02:09:16 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed Aug  4 02:10:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ae5aa4

dev-python/qscintilla-python: add 2.13.0, EAPI 8

Switch build system to sip-build

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

 dev-python/qscintilla-python/Manifest  |  1 +
 .../qscintilla-python-2.13.0.ebuild| 82 ++
 profiles/package.mask  |  1 +
 3 files changed, 84 insertions(+)

diff --git a/dev-python/qscintilla-python/Manifest 
b/dev-python/qscintilla-python/Manifest
index eb82b3903db..31ba2a34aea 100644
--- a/dev-python/qscintilla-python/Manifest
+++ b/dev-python/qscintilla-python/Manifest
@@ -1 +1,2 @@
 DIST QScintilla-2.11.6.tar.gz 3027764 BLAKE2B 
1eb5d9ba44040cbff30e8b0028e164cf2aa86c565a5368890500614b9395dbe861c5cd268cf6a4ec06e2c7d77860b2ad6064bc3d07fd63a6ede2b060f44a7117
 SHA512 
8055d72a40f9f5a7d45c6592055c1b8eb5e5c50ce9e51673babd5e567c769d60c64d244ba5a7def5731a3120099e9528d01ed94327a06bb56ae2fa2e5e37b198
+DIST QScintilla_src-2.13.0.tar.gz 3059601 BLAKE2B 
8de5440c3019cb3f67ea25db2935dc8d8cd711298a8a49ce3f632937c538da5b8b337851c3f68c59eb3cb8df8396eebd8ac4f0b4d6d715c2519598eeda9b6586
 SHA512 
c72676e2d8463dde6e7c620e15a526eae056cfbf00bb5d013c315ebbf20340fcc79188c6e60c336679f7d18287066a26bdc96be2f1ef8a98b3adcada3ee09fd1

diff --git a/dev-python/qscintilla-python/qscintilla-python-2.13.0.ebuild 
b/dev-python/qscintilla-python/qscintilla-python-2.13.0.ebuild
new file mode 100644
index 000..03cabdd434c
--- /dev/null
+++ b/dev-python/qscintilla-python/qscintilla-python-2.13.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for QScintilla"
+HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ 
https://pypi.org/project/QScintilla/;
+
+MY_PN=QScintilla
+MY_P=${MY_PN}_src-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
+fi
+S=${WORKDIR}/${MY_P}/Python
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+"
+
+DEPEND="${PYTHON_DEPS}
+   
>=dev-python/PyQt5-5.15.5_pre2107091435[gui,printsupport,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   ~x11-libs/qscintilla-${PV}:=
+"
+RDEPEND="${DEPEND}
+   >=dev-python/PyQt5-sip-12.9:=[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.10[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.2.0_pre2106291255[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+"
+
+src_prepare() {
+   default
+   mv pyproject{-qt5,}.toml || die
+}
+
+src_configure() {
+   configuration() {
+   local myconf=(
+   sip-build
+   --verbose
+   --build-dir="${BUILD_DIR}"
+   --scripts-dir="$(python_get_scriptdir)"
+   --qmake="$(qt5_get_bindir)"/qmake
+   --no-make
+   $(usev debug '--debug --qml-debug --tracing')
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   # Run eqmake to respect toolchain and build flags
+   run_in_build_dir eqmake5 -recursive ${MY_PN}.pro
+   }
+   python_foreach_impl configuration
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installation() {
+   emake INSTALL_ROOT="${D}" install
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir installation
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 98e6d0b57fd..d9d909afb49 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -475,6 +475,7 @@ dev-java/jibx-tools
 # Masked for revdep testing.
 >=dev-python/sip-6
 >=dev-python/PyQt5-5.15.5_pre
+>=dev-python/qscintilla-python-2.13
 
 # Volkmar W. Pogatzki  (2021-06-14)
 # DeprecatedDep jre-1.3, upstream dead,removal in 30 days



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

2021-08-03 Thread Thomas Deutschmann
commit: 5e82fa26bef1b541260a426474bdf701875974e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 01:45:42 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 02:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e82fa26

dev-db/mariadb: bump to v10.2.39

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.2.39.ebuild | 1290 +
 2 files changed, 1292 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 5f4794ea792..9131213d41b 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -10,6 +10,8 @@ DIST mariadb-10.2.37-patches-03.tar.xz 6404 BLAKE2B 
c814ae967beac459810d1ecf4b5b
 DIST mariadb-10.2.37.tar.gz 74041747 BLAKE2B 
81ed5ada9f27c7dadf2daa88c52e1e40c834e8f243eb416a4a1e486d7e756d2bcb86f545b013fb1bb83987eef19239b2e8c3312a50be10eb13fee1a9c824095f
 SHA512 
e4214d5f013917fff2606aa0b827373c228c06ba72ceaddee01459105ba08316f360ad930bd36e71bcc98d371162a0894560a7a36d2b242629cc970798660854
 DIST mariadb-10.2.38-patches-01.tar.xz 5796 BLAKE2B 
51a574eab28c16394e3e953654d31f9d6fe88f55292ccaea35b0463d122a749ed52cb8d5e19f14b0d630bf22381ee0bddcf1e1b80c1445a82b931dd9461339ac
 SHA512 
48fcfdb685bac516ee3388fc05adce5b53bbb42bee7b3681a887c76c63cb71b671d4089721a9b16f281496be9e9a87a556d44e4a6834c96345c6ada900dc9fe8
 DIST mariadb-10.2.38.tar.gz 74250852 BLAKE2B 
5d75a38d7d892d93c5971713a4ab47c2803c03934ba301ea239b0a7565692272339ca0c3360a7bd533adcfef1af392c906b8f0136c18a25f5a1dd6127c8a6902
 SHA512 
4918a04877e16a0d33baca61b7c207b21b646df3be5e9ac125cb65404c0c6d6706b054106f437acfeef402238b35018a3cd764ceb31144a98791137c44e273a9
+DIST mariadb-10.2.39-patches-01.tar.xz 5804 BLAKE2B 
08d763d87f877870737a972748d15dceca920f341e004aa8ed401864db4208eee4b0896cea413bc27990f0405b202eba2d2e49849a574bcec1f8618962b09c67
 SHA512 
2e26f3dbd504672c1504a4313581ecf05383bb62e2cc23d51109b5b8bb02ba5cf951541617b26581806994769587ed5978e42e8e6b4daf271045df66148f53c7
+DIST mariadb-10.2.39.tar.gz 74253393 BLAKE2B 
15a8f23817cf6a22fc0c2caa81865349c2dd93e3c7ffeaace58746cee376940db453cbec02a6bf65d344c18dfd342604e6f54de255cff10fe7d4a5bc5f7e1f9b
 SHA512 
4ccdbf9bcedd3205834be963f00eb85e318aeba97765574674f60f8356a83591e7904685d72a2ad34111dd7a705ee6c4d5f0b2be4fea7a008a36907ff645da49
 DIST mariadb-10.3.27-patches-01.tar.xz 5516 BLAKE2B 
e78cc8514a3597b6ab38f00142a82c81e7482f1fd9afbcfd6f10ee92803a131f483f32361aebf288f9912e58140caeee1c536086e3f733c3a8dfe9c5afc5a590
 SHA512 
d1744bd83e099b67faa3c5385803c4eac58200c1a2ca30b5723e401c72e434d752be26c80da3b036431024c6a7d1ee889bde34a3143a43a9851984697d43e362
 DIST mariadb-10.3.27.tar.gz 72870472 BLAKE2B 
46d203ba018ba00ffee2e5e9bec7f0a9a4d27f0aa30b26651215c7b3fca803dae1080d075bb4938a403c1f78a46ec4fec4bd59736c0eb9a0b84763445efe097b
 SHA512 
96507307cf95d319898e23cb46a5f46937907592e421eb4a4373f47ca54291623010d18414e58bdba88a78255b1996984b14b41fb8f32e3593a3b02ed852aac5
 DIST mariadb-10.3.28-patches-03.tar.xz 5896 BLAKE2B 
bd9d7c3b32f17e0ce8c2149e5c2981dbb09647d56295eb9a2585a2c79f7e3aef46267e55a30a3440e57b1dbebe98a5a72d08aacb9a4b2fc3f30bb1f83d3b38c3
 SHA512 
0f8e8f9a50bbcb037bd22116ec826d01b15937f934d91fee11a37da0d4f91944762bfe3560c8edc4e5b9cdd9443fcce9b0e02373c4bfd97ed8570ff944d0b803

diff --git a/dev-db/mariadb/mariadb-10.2.39.ebuild 
b/dev-db/mariadb/mariadb-10.2.39.ebuild
new file mode 100644
index 000..10a592c455b
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.2.39.ebuild
@@ -0,0 +1,1290 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.2.39-patches-01.tar.xz;
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.2/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup sst-xtrabackup static systemd systemtap 
tcmalloc
+   test tokudb xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path 

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

2021-08-03 Thread Thomas Deutschmann
commit: 8ddff7a30bb4615fe86469680222e77484610427
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 00:02:12 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 02:00:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddff7a3

dev-db/mariadb: bump to v10.5.11

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.5.11.ebuild | 1297 +
 2 files changed, 1299 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index ec337117ac4..42af0c44c4e 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -30,5 +30,7 @@ DIST mariadb-10.4.19-patches-01.tar.xz 5288 BLAKE2B 
b97a8b2c55ad2b78b4f27dbab389
 DIST mariadb-10.4.19.tar.gz 82042449 BLAKE2B 
6137c84852b6b770efa908b49f03ca52726a537bda410b324ed388a82667bf0e3ff37cbb62d6a541ca39ce4841efa861553c7cead11030dc9deacdeb7cdb0d5f
 SHA512 
837bd4e46e2033d0e996c33125c50b98e141e4c31cf4753a4bd1a7bd1e6a25ebe2a0ea7c8061d29f3c635e24d8e4bf2bbca62ea3b0089bde6576c39ffc6f5e28
 DIST mariadb-10.5.10-patches-01.tar.xz 5944 BLAKE2B 
ce374e58b7730d45a8dbca4cccd459c1660182d6aed4ac54f06139e28ec254d4993b2135b2774e08eee740099803398a25b28ce9d227702bffab1867f1725fc2
 SHA512 
9d41b7796c5e43d037e75eb8d6c9b570a9b3d72166f832d3d0831646b2ec8c838fe94eb8eab8c6e427e96640287d58f7eca2c653a3c503bf01240c9f7c60a8c5
 DIST mariadb-10.5.10.tar.gz 99019617 BLAKE2B 
85b5c43ae9eeb1dbf9ff7935d4cf4bddbd18cadeffb79a3bff172b4522e196c7ac8916c63a6750d0b3b910c6f0f933213b3b4f6c7bf0d43bbb07714ed9337750
 SHA512 
93dd1405f8b31989e130dee5b7d4a0b447aa0e017fb9ee02c792c52142d84d1103e8fd591101d72deda1ac65b10c48053582f6e61bd1757e6aa92e42d98c56cd
+DIST mariadb-10.5.11-patches-01.tar.xz 5960 BLAKE2B 
a198083d6dd9d16723dc40a0c6fea9c900c766ef22f59b1c7b6b65f6cbf441cda08da7701b89625bcab3022fa00226b84deb215aede41c05195ce9cb9b218530
 SHA512 
d7c642f64ee013006e4880ed50b6d2b7d00c53f3d3bd29eb939689a4f78e05dce82e3258e80fc22b9e266c5beb09df2323dee94b994d2a913e8f8b6a675ac7bb
+DIST mariadb-10.5.11.tar.gz 99037098 BLAKE2B 
7eb5b91e34f3098df7a801becd614a99b2124d3e0b3cee28533a7197293317cba28d88ad112ce5f2d6e8d971ac7fdbca1e120e3e1746f2e6a57c359fe7c68457
 SHA512 
5ccb3f3d7cedf5ff79dd8d9304f0b7f3eb99a5558b446d1baf24cabe20c709360e2c99a737024793918fd6c23fc5a9bb83ffddfb5549310774d07294a3bbddf4
 DIST mariadb-10.5.9-patches-05.tar.xz 17120 BLAKE2B 
a6ea7c3ba3718e9667510db9fdfcedb3fa4a6a2da89f1c49f9a419c84191af9bf6148815afa836e31f47d752cafdaefdd98b530c29c849fa86af4ff0be9732ea
 SHA512 
e39393505d5c5d45b3352d15b9e10a02a1057d5eb381335953c5dfca312791976be9e0e3b2adb6536a2f5cc6f00f01b9379a17806a029a9b73eb674a2a1fb583
 DIST mariadb-10.5.9.tar.gz 88639930 BLAKE2B 
512c3fb0541bbeb19878979104f7858ce18ce67187507c8395798cfc9ffe92bd83e39bd47251419363600348a85716406286bd27b3c28662ea63e8ec761a4e01
 SHA512 
d23d5bf8510b3c36a6521fb3244cf323ef0f5d100ba379ed7b5bbc2acae1765a5b46c17bd929f0b27b28923eb1b5975314abdf7ffb96905cf7a93a5c8837294e

diff --git a/dev-db/mariadb/mariadb-10.5.11.ebuild 
b/dev-db/mariadb/mariadb-10.5.11.ebuild
new file mode 100644
index 000..de709aee300
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.5.11.ebuild
@@ -0,0 +1,1297 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.5.11-patches-01.tar.xz;
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.5/${SUBSLOT:-0}"
+IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
+   test xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+# Be warned, *DEPEND are version-dependant
+# These are used for both runtime and compiletime
+COMMON_DEPEND="
+   >=dev-libs/libpcre2-10.34:=
+   >=sys-apps/sed-4
+   >=sys-apps/texinfo-4.7-r1
+   sys-libs/ncurses:0=
+   

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

2021-08-03 Thread Thomas Deutschmann
commit: b5e99451bce85bef37dd02003dccef3d74934537
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 01:30:10 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 02:00:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e99451

dev-db/mariadb: bump to v10.4.20

Bug: https://bugs.gentoo.org/806254
Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.4.20.ebuild | 1303 +
 2 files changed, 1305 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 42af0c44c4e..8aa65504da5 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -28,6 +28,8 @@ DIST mariadb-10.4.18-patches-03.tar.xz 5896 BLAKE2B 
e7d16fb0177a468b190ed0a3fd1c
 DIST mariadb-10.4.18.tar.gz 81733656 BLAKE2B 
6eb0a9bff586dab3efc4edb4e9d1a7e2f5ceb1341de08ffc4d63787a83b8eece18b96fcfae48e68262350e71dd28e2e4d328746fadcb006cd9d5e1bfb63187a3
 SHA512 
085c2468484d997facb021ea7cba4895729b6c5769d715e30cf1dfd62c3a291e5025774420ed278f9470de20be8d3537f03c7d1cc5482d957bc91eb072cd9c12
 DIST mariadb-10.4.19-patches-01.tar.xz 5288 BLAKE2B 
b97a8b2c55ad2b78b4f27dbab3893c777e15ef237fc66a9ef62d391772caaada3e23949a63ae170aa72e4b07f9bf34f32da72614756bdbe0712efe6c39f0da59
 SHA512 
e26b12230b965fe0facfd447a815a88fe8edaaeb8e209cc53df2d76c580dacdab59afb09c09ef471fb0b46c0cde8eeed84f3eff851751316eb12f06de235d52f
 DIST mariadb-10.4.19.tar.gz 82042449 BLAKE2B 
6137c84852b6b770efa908b49f03ca52726a537bda410b324ed388a82667bf0e3ff37cbb62d6a541ca39ce4841efa861553c7cead11030dc9deacdeb7cdb0d5f
 SHA512 
837bd4e46e2033d0e996c33125c50b98e141e4c31cf4753a4bd1a7bd1e6a25ebe2a0ea7c8061d29f3c635e24d8e4bf2bbca62ea3b0089bde6576c39ffc6f5e28
+DIST mariadb-10.4.20-patches-01.tar.xz 5308 BLAKE2B 
0f725743d78c3bcc8ca86a365b84ff797e17454adadb14e122bf94e04bd1a433e63c6f41eba21cb705ec7e9e64333e9ee597cff7001d5b8248f826093618f37c
 SHA512 
2050e0bc3acbb9026c0a2cb8a5b00ff618f12ee7b6474bf0ed918d4d018c624eb4c40894172bbf31b135a73059d2e27efcda742a23010303a54aadf76fa26af5
+DIST mariadb-10.4.20.tar.gz 82043644 BLAKE2B 
e116be643f7243cf5c09611c79c60cb109dd2b69b4c1f06d7f2492858afdc3bf55e4568a7ed212a6458a3cf5a092d4e0d87e0a2ff6e71af9923e4b33c843a79f
 SHA512 
ce8e0691981b39de380276cea5d553a9968d9f6ef19f54395128f01d611499f3fc203651b8d7cb56697c6ee55f5f515c960d7700738cdc50f228df7443505112
 DIST mariadb-10.5.10-patches-01.tar.xz 5944 BLAKE2B 
ce374e58b7730d45a8dbca4cccd459c1660182d6aed4ac54f06139e28ec254d4993b2135b2774e08eee740099803398a25b28ce9d227702bffab1867f1725fc2
 SHA512 
9d41b7796c5e43d037e75eb8d6c9b570a9b3d72166f832d3d0831646b2ec8c838fe94eb8eab8c6e427e96640287d58f7eca2c653a3c503bf01240c9f7c60a8c5
 DIST mariadb-10.5.10.tar.gz 99019617 BLAKE2B 
85b5c43ae9eeb1dbf9ff7935d4cf4bddbd18cadeffb79a3bff172b4522e196c7ac8916c63a6750d0b3b910c6f0f933213b3b4f6c7bf0d43bbb07714ed9337750
 SHA512 
93dd1405f8b31989e130dee5b7d4a0b447aa0e017fb9ee02c792c52142d84d1103e8fd591101d72deda1ac65b10c48053582f6e61bd1757e6aa92e42d98c56cd
 DIST mariadb-10.5.11-patches-01.tar.xz 5960 BLAKE2B 
a198083d6dd9d16723dc40a0c6fea9c900c766ef22f59b1c7b6b65f6cbf441cda08da7701b89625bcab3022fa00226b84deb215aede41c05195ce9cb9b218530
 SHA512 
d7c642f64ee013006e4880ed50b6d2b7d00c53f3d3bd29eb939689a4f78e05dce82e3258e80fc22b9e266c5beb09df2323dee94b994d2a913e8f8b6a675ac7bb

diff --git a/dev-db/mariadb/mariadb-10.4.20.ebuild 
b/dev-db/mariadb/mariadb-10.4.20.ebuild
new file mode 100644
index 000..28f1165bf5b
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.4.20.ebuild
@@ -0,0 +1,1303 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.4.20-patches-01.tar.xz;
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.4/${SUBSLOT:-0}"
+IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup static systemd systemtap tcmalloc
+   test tokudb xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the 

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

2021-08-03 Thread Thomas Deutschmann
commit: 24a8d0bf3fc90215a7e494378743c761db4cb794
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 01:59:05 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 02:00:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a8d0bf

sys-cluster/galera: bump to v26.4.9

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

 sys-cluster/galera/Manifest |  1 +
 sys-cluster/galera/galera-26.4.9.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest
index 70f4a1ab797..d63b163769a 100644
--- a/sys-cluster/galera/Manifest
+++ b/sys-cluster/galera/Manifest
@@ -2,4 +2,5 @@ DIST galera-25.3.28.tar.gz 3390722 BLAKE2B 
4e399b0f00c7303c11622c3807bc8a7b9b3b5
 DIST galera-25.3.32.tar.gz 1277302 BLAKE2B 
061e146054e530d8e95139749d345ddf5a94bfd5861fad7e7c3612400e766f80618f79e18434f93bd188ebfe46f103e805f2ba18eeca81dfee34eb4212a9b3d2
 SHA512 
e9aa97c0d0de61c25bc11181a99ee38e24a6ffe5ed71769b5034ea7f232502f082f2c88ccacbc832ab37c19b8f647b5e2c4f2e67efcd7c6d3e5880c6a95eaa53
 DIST galera-26.4.7.tar.gz 1339462 BLAKE2B 
9d8ef6ba9e153de848005195edbd99234f282c4e7bda4ddf42f3d6c99088fc3e57536863eb244bfb90d37dbdb6d0cc71661ee5297e59f2faf666da84ee731975
 SHA512 
ae9c898756ed6cd180bb7bc6a25e7e6b533e4a15a88d3820a936ca203cb0215aca5840599214d2236013da6759981471b47e0e0759d1ccd24c05b8e3c59f3a8c
 DIST galera-26.4.8.tar.gz 1423256 BLAKE2B 
9925207387b1ff5886bc0313fee3257a166fb7ad4cb4a93c508688e32467b5e048a8643d3ca0b2d190fe89883a9c7f450de10f488f1fb24988d62d9ab823bbd4
 SHA512 
5a99f733e38dffe648df6e313e82cc16066b81341e057e9fe7c7494327cc33db77bb9368d43c80d8b09ce2df95cd9079ad2fc6ff6a6a441a42c55bbf07947661
+DIST galera-26.4.9.tar.gz 1422801 BLAKE2B 
45840fd73083c292ca7b2f491dafdf9134066f66bee85e10d6be72a428272dbe8773bf8d7ba52793cbc63c388e59d900e2e7a7c861266d11a5d07640552cb42d
 SHA512 
c089d76ec72c2b3ad8814119f24b0f46e562d469a029b43bffc5b25dc73334f23fd016084f69f4fe42152402db8e03528371e2fa9802c9fa39d4112300aa163d
 DIST galera-4-26.4.6.tar.gz 3531340 BLAKE2B 
fd3d29aa1a07d4f4a23fd2d1725e52fe1cf2bb4aada58eb1fa40b2c1b2ea7e804153b3ec045ccbaad616223847d895f450f50e5abe5f8708970d25d7da1a45d6
 SHA512 
25bb2786d7afcc62fa64fd3172dd1480ece76f33df1cc0e3fba5fa19c67a08a39f4645566d020a0c447062c790854377dfe4fc46318346b2f42763a42edeab3a

diff --git a/sys-cluster/galera/galera-26.4.9.ebuild 
b/sys-cluster/galera/galera-26.4.9.ebuild
new file mode 100644
index 000..18d41bef84c
--- /dev/null
+++ b/sys-cluster/galera/galera-26.4.9.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
+
+DESCRIPTION="Synchronous multi-master replication engine that provides the 
wsrep API"
+HOMEPAGE="https://galeracluster.com;
+SRC_URI="https://releases.galeracluster.com/galera-4/source/galera-4-${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-2 BSD"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse4_2 garbd test"
+
+# Tests are currently broken, see
+#   - https://github.com/codership/galera/issues/595
+#   - https://github.com/codership/galera/issues/596
+RESTRICT="test"
+
+CDEPEND="
+   dev-libs/openssl:0=
+   >=dev-libs/boost-1.41:0=
+   "
+
+BDEPEND=">=sys-devel/gcc-4.4"
+
+DEPEND="${BDEPEND}
+   ${CDEPEND}
+   dev-libs/check
+   >=dev-cpp/asio-1.10.1[ssl]
+   

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

2021-08-03 Thread Thomas Deutschmann
commit: 17df21ddfb3dd708b659ad55fd8b67d3f2a4bd3a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  4 01:39:15 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  4 02:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17df21dd

dev-db/mariadb: bump to v10.3.30

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.3.30.ebuild | 1282 +
 2 files changed, 1284 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 8aa65504da5..5f4794ea792 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -16,6 +16,8 @@ DIST mariadb-10.3.28-patches-03.tar.xz 5896 BLAKE2B 
bd9d7c3b32f17e0ce8c2149e5c29
 DIST mariadb-10.3.28.tar.gz 73040177 BLAKE2B 
4fff746e7c04b239055c8528bcfd31e4911e6daae3427dc8a6e2e0e21c2888d2145b5383c6b0876b307949f122c2645d42fc7efaeec594bae1f02aff4037e676
 SHA512 
f6941bcc818f9b3640e4b5fdbdd3a32b45c62c04087e583f1f0e1c0258b09a21c7639abd1c902e183c057838308ad5eedc00ffee76d44a02043e8e349015fb20
 DIST mariadb-10.3.29-patches-01.tar.xz 5280 BLAKE2B 
262c8f89508d915a13c3c309c885af68ff044ba28b4c3d631a5be90b709c882fa3cf521380c9d2a2f7695477d7bcd364ccb98d90750e524deb0aa0daddb94bde
 SHA512 
95d04edf54b722ed7022bd2b915d722ae4153eb2c12a3d6c499469be0de4d03582226ef525be9e9af265674ef31ce2376442a09c583222c64ad9994ddc51c8b7
 DIST mariadb-10.3.29.tar.gz 73261682 BLAKE2B 
81ac5c7d1ad343c7d1c6788dafe07c45ec096d975a3197c6a6940da60a4a73383dff18e15d1940f1248dc34f290603629e95fbeca31c0749c5b0ae2b3de92b8f
 SHA512 
fe868cde5ac3536ff5bbf34f235253c79e897e61bb34f7fdaca8fa8fcdb83e4a19c615beab27d3fdb5daee64ac0c8f36ec7e8089a9422c8540f7e92b1999a769
+DIST mariadb-10.3.30-patches-01.tar.xz 5300 BLAKE2B 
14a0110477a5b3ade80ba05cfc038cfa0761b06e8a58f4ff69d39a9c1d59ec3fd323d7401fc7bd76a99dfcd4c8369d04d5eb1313d5ce20d2f57b10d2e0f6ff5d
 SHA512 
a546908147f664189053d201d3d3d3dcaf81956bcd7348b1385bb1046636ec189a95f7bbe80839eba7a09b378475af6971af6d9e6bc72fad7d01ea139119ba42
+DIST mariadb-10.3.30.tar.gz 73266479 BLAKE2B 
4f2911fed8f470e60f98f3aff044bb7979e32ec86a13d8ed8ca36cd8f3e1b45b541412de0f1b53bda252dfa2c4e3d2dd2a718a94d44b632a1f3e569be4f37753
 SHA512 
742c30b3ebc0b6d36b98d4e7a7fb511098142e72d8f42cbfa73a0bdea2059be17e790fbda4732329bbd99e4b50b13cf18e8122964a473e0b62170ab869eca8fc
 DIST mariadb-10.4.13-patches-03.tar.xz 5520 BLAKE2B 
949b7f6ee5a9a6077424264e53d2b7af8ceb56cb38b204800e1c3ec93fc929d57b201e075f8ed735364b5421a3b922ba45fc94ba006f1e6d94494efa17b521ef
 SHA512 
042c3ca8a75ebbb1c2baa508603d4248a178f87b7126b439ef6894eaab979f01c47cd8fbea3c106cce2a951e9308c76e72b4e444dcbee09a991cb524f2b9fac8
 DIST mariadb-10.4.13.tar.gz 80608459 BLAKE2B 
e9ada14da6ec7492311068549a5b6e5a66e1177312013b25472c084a21fbace543ec43b47f2e12190d45432648d508f311198521f42359561f8d75ea60f98205
 SHA512 
68919ceffb3d4afdd0d94daa77439a954c82ce4e08fbe06044fc397940eeb88a39ec75932cbd08ff26ef3cf7636fdb779947cda5b2764aa1fd888be19c44b566
 DIST mariadb-10.4.14-patches-01.tar.xz 5512 BLAKE2B 
f32e1d383ffd99de431bc34c36101c71c5e631344527e96b80ca6bd0a68015b45a4c33d6f0518cb4aa2bcfd493b64b6607671450ca045243404c0d65ebbc66fd
 SHA512 
201fe82cbcca705dba52b32405d463b5569d97a5ffd9fd2967ec7fc3c3ff305011b3d2c3c0e9f7c19aaac57b26661bd361f3b6da6f3812f25934ec18856c7051

diff --git a/dev-db/mariadb/mariadb-10.3.30.ebuild 
b/dev-db/mariadb/mariadb-10.3.30.ebuild
new file mode 100644
index 000..e6044a19f37
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.3.30.ebuild
@@ -0,0 +1,1282 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.3.30-patches-01.tar.xz;
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.3/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup static systemd systemtap tcmalloc
+   test tokudb xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path because the socket 

[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/files/, dev-scheme/gerbil/

2021-08-03 Thread Maciej Barć
commit: eba677841598d1b0c28c30b066837d4f22baa5de
Author: Maciej Barć  riseup  net>
AuthorDate: Tue Aug  3 23:14:14 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Aug  4 01:17:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eba67784

dev-scheme/gerbil: doenvd; EAPI 8; xdg reset

Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/gerbil/files/99gerbil   |  1 +
 dev-scheme/gerbil/files/gerbil_home.sh |  6 ---
 dev-scheme/gerbil/gerbil-0.16.ebuild   | 68 +-
 dev-scheme/gerbil/gerbil-.ebuild   | 67 -
 4 files changed, 67 insertions(+), 75 deletions(-)

diff --git a/dev-scheme/gerbil/files/99gerbil b/dev-scheme/gerbil/files/99gerbil
new file mode 100644
index 0..05a894ed6
--- /dev/null
+++ b/dev-scheme/gerbil/files/99gerbil
@@ -0,0 +1 @@
+GERBIL_HOME=/usr/share/gerbil

diff --git a/dev-scheme/gerbil/files/gerbil_home.sh 
b/dev-scheme/gerbil/files/gerbil_home.sh
deleted file mode 100644
index 8e6959851..0
--- a/dev-scheme/gerbil/files/gerbil_home.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-
-GERBIL_HOME="${EPREFIX}/usr/share/gerbil"
-export GERBIL_HOME

diff --git a/dev-scheme/gerbil/gerbil-0.16.ebuild 
b/dev-scheme/gerbil/gerbil-0.16.ebuild
index ca1a5af90..eb31eb73d 100644
--- a/dev-scheme/gerbil/gerbil-0.16.ebuild
+++ b/dev-scheme/gerbil/gerbil-0.16.ebuild
@@ -1,15 +1,12 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit elisp-common toolchain-funcs wrapper
+inherit elisp-common toolchain-funcs wrapper xdg-utils
 
 DESCRIPTION="Dialect of Scheme designed for Systems Programming"
-HOMEPAGE="
-   https://cons.io/
-   https://github.com/vyzo/gerbil
-"
+HOMEPAGE="https://cons.io/ https://github.com/vyzo/gerbil;
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3
@@ -23,7 +20,8 @@ LICENSE="Apache-2.0 LGPL-2.1"
 SLOT="0"
 IUSE="emacs leveldb lmdb mysql +sqlite +xml yaml +zlib"
 
-DEPEND="
+BDEPEND="dev-scheme/gambit"
+RDEPEND="
dev-scheme/gambit
emacs? ( >=app-editors/emacs-23.1:* )
leveldb? ( dev-libs/leveldb )
@@ -34,17 +32,29 @@ DEPEND="
yaml? ( dev-libs/libyaml )
zlib? ( sys-libs/zlib )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${P}/src"
 
 SITEFILE="70${PN}-gentoo.el"
 
-src_configure() {
+src_prepare() {
# Just to be safe, because './configure --help' says:
# "Set default GERBIL_HOME (environment variable still overrides)"
unset GERBIL_HOME
+   xdg_environment_reset
+
+   # Verbose build process
+   GAMBCOMP_VERBOSE="yes"
+   export GAMBCOMP_VERBOSE
+
+   default
 
+   sed -i "s|gcc|$(tc-getCC)|g" ./build.sh || die "Failed to fix CC 
setting"
+   sed -i "s|-O2|${CFLAGS}|g" ./build.sh || die "Failed to fix CFLAGS 
setting"
+}
+
+src_configure() {
local myconf=(
$(use_enable leveldb)
$(use_enable lmdb)
@@ -56,41 +66,35 @@ src_configure() {
--prefix="${D}/usr/share/${PN}"
)
# This is not a standard 'configure' script!
-   gsi ./configure "${myconf[@]}" \
-   || die "Failed to configure using the 'configure' script"
+   gsi ./configure "${myconf[@]}" ||
+   die "Failed to configure using the 'configure' script"
 }
 
 src_compile() {
-   # Verbose build process
-   GAMBCOMP_VERBOSE="yes"
-   export GAMBCOMP_VERBOSE
-
# The 'build.sh' script uses environment variables that are exported
# by portage, ie.: CFLAGS, LDFLAGS, ...
-   sh ./build.sh \
-   || die "Failed to compile using the 'build.sh' script"
+   sh ./build.sh ||
+   die "Failed to compile using the 'build.sh' script"
 }
 
 src_install() {
-   mkdir -p "${D}/usr/share/${PN}" \
-   || die "Failed to make ${D}/usr/share/${PN} directory"
-   gsi ./install \
-   || die "Failed to install using the 'install' script"
+   mkdir -p "${D}/usr/share/${PN}" ||
+   die "Failed to make ${D}/usr/share/${PN} directory"
+   gsi ./install || die "Failed to install using the 'install' script"
 
-   sed -i "s|${D}|${EPREFIX}|g" "${D}/usr/share/${PN}/bin/gxc" \
-   || die "Failed to fix the 'gxc' executable script"
+   sed -i "s|${D}|${EPREFIX}|g" "${D}/usr/share/${PN}/bin/gxc" ||
+   die "Failed to fix the 'gxc' executable script"
 
-   mv "${D}/usr/share/${PN}/share/emacs" "${D}/usr/share/emacs" \
-   || die "Failed to fix '/usr/share/emacs' install path"
-   mv "${D}/usr/share/${PN}/share/${PN}/TAGS" "${D}/usr/share/${PN}/TAGS" \
-   || die "Failed to fix '/usr/share/gerbil/TAGS' install path"
+   mv "${D}/usr/share/${PN}/share/emacs" 

[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/

2021-08-03 Thread Maciej Barć
commit: 0479296f65a968448414ceff9787a6f6f7f6cb31
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Aug  4 01:13:23 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Aug  4 01:17:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0479296f

dev-scheme/gerbil: update metadata.xml

Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/gerbil/metadata.xml | 62 ++
 1 file changed, 32 insertions(+), 30 deletions(-)

diff --git a/dev-scheme/gerbil/metadata.xml b/dev-scheme/gerbil/metadata.xml
index 9a6c4ae25..95631da13 100644
--- a/dev-scheme/gerbil/metadata.xml
+++ b/dev-scheme/gerbil/metadata.xml
@@ -1,34 +1,36 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
+
 
-   
-   x...@riseup.net
-   Maciej Barć
-   
-   
-   
-   Add support for using dev-libs/leveldb
-   
-   
-   Add support for using dev-db/lmdb
-   
-   
-   Add support for yaml file format
-   
-   
-   
-   Gerbil is an opinionated dialect of Scheme designed
-   for Systems Programming, with a state of the art macro
-   and module system on top of the Gambit runtime.
-   The macro system is based on quote-syntax, and provides
-   the full meta-syntactic tower with a native implementation
-   of syntax-case. It also provides a full-blown module system,
-   similar to PLT Scheme’s (Racket) modules. The main difference
-   from Racket is that Gerbil modules are single instantiation,
-   supporting high performance ahead of time compilation
-   and compiled macros.
-   
-   
-   vyzo/gerbil
-   
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+
+  Add support for using dev-libs/leveldb
+
+
+  Add support for using dev-db/lmdb
+
+
+  Add support for yaml file format
+
+  
+  
+Gerbil is an opinionated dialect of Scheme designed
+for Systems Programming, with a state of the art macro
+and module system on top of the Gambit runtime.
+The macro system is based on quote-syntax, and provides
+the full meta-syntactic tower with a native implementation
+of syntax-case. It also provides a full-blown module system,
+similar to PLT Scheme’s (Racket) modules. The main difference
+from Racket is that Gerbil modules are single instantiation,
+supporting high performance ahead of time compilation
+and compiled macros.
+  
+  
+vyzo/gerbil
+https://github.com/vyzo/gerbil
+  
 



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

2021-08-03 Thread Davide Pesavento
commit: bbaf944759f258ec5f1131de29ec0648a3101af1
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed Aug  4 01:06:13 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed Aug  4 01:06:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbaf9447

x11-libs/qscintilla: remove 2.11.5

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

 x11-libs/qscintilla/Manifest |  1 -
 x11-libs/qscintilla/qscintilla-2.11.5.ebuild | 82 
 2 files changed, 83 deletions(-)

diff --git a/x11-libs/qscintilla/Manifest b/x11-libs/qscintilla/Manifest
index 05ed79dc77b..31ba2a34aea 100644
--- a/x11-libs/qscintilla/Manifest
+++ b/x11-libs/qscintilla/Manifest
@@ -1,3 +1,2 @@
-DIST QScintilla-2.11.5.tar.gz 3007564 BLAKE2B 
e1eb7794b2e09f7bbfebde69a7c62c1a952e36b95f9c7a38c3db0b6bbdab8d0bad4a6d780dc9bf9b5e8d64111046f1741c6710d8444504230ee0f4154ce0a304
 SHA512 
46bc3c896b4ab71fbcc821ce3a248ecc4200378e0b621adef8d39092f940928806c76abe529b7f27ce4280e7e49091d8cbeafe6f303ca85cf5675df2887fd99b
 DIST QScintilla-2.11.6.tar.gz 3027764 BLAKE2B 
1eb5d9ba44040cbff30e8b0028e164cf2aa86c565a5368890500614b9395dbe861c5cd268cf6a4ec06e2c7d77860b2ad6064bc3d07fd63a6ede2b060f44a7117
 SHA512 
8055d72a40f9f5a7d45c6592055c1b8eb5e5c50ce9e51673babd5e567c769d60c64d244ba5a7def5731a3120099e9528d01ed94327a06bb56ae2fa2e5e37b198
 DIST QScintilla_src-2.13.0.tar.gz 3059601 BLAKE2B 
8de5440c3019cb3f67ea25db2935dc8d8cd711298a8a49ce3f632937c538da5b8b337851c3f68c59eb3cb8df8396eebd8ac4f0b4d6d715c2519598eeda9b6586
 SHA512 
c72676e2d8463dde6e7c620e15a526eae056cfbf00bb5d013c315ebbf20340fcc79188c6e60c336679f7d18287066a26bdc96be2f1ef8a98b3adcada3ee09fd1

diff --git a/x11-libs/qscintilla/qscintilla-2.11.5.ebuild 
b/x11-libs/qscintilla/qscintilla-2.11.5.ebuild
deleted file mode 100644
index 301812495e5..000
--- a/x11-libs/qscintilla/qscintilla-2.11.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic qmake-utils
-
-DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control"
-HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro;
-
-MY_PN=QScintilla
-MY_P=${MY_PN}-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
-else
-   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
-fi
-
-LICENSE="GPL-3"
-SLOT="0/15"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="designer doc"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   designer? ( dev-qt/designer:5 )
-"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
-   default
-
-   # Sub-slot sanity check
-   local subslot=${SLOT#*/}
-   local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' 
"${S}"/Qt4Qt5/qscintilla.pro || die)
-   local major=${version%%.*}
-   if [[ ${subslot} != ${major} ]]; then
-   eerror
-   eerror "Ebuild sub-slot (${subslot}) does not match QScintilla 
major version (${major})"
-   eerror "Please update SLOT variable as follows:"
-   eerror "SLOT=\"${SLOT%%/*}/${major}\""
-   eerror
-   die "sub-slot sanity check failed"
-   fi
-}
-
-qsci_run_in() {
-   pushd "$1" >/dev/null || die
-   shift || die
-   "$@" || die
-   popd >/dev/null || die
-}
-
-src_configure() {
-   if use designer; then
-   # prevent building against system version (bug 466120)
-   append-cxxflags -I../Qt4Qt5
-   append-ldflags -L../Qt4Qt5
-   fi
-
-   qsci_run_in Qt4Qt5 eqmake5
-   use designer && qsci_run_in designer-Qt4Qt5 eqmake5
-}
-
-src_compile() {
-   qsci_run_in Qt4Qt5 emake
-   use designer && qsci_run_in designer-Qt4Qt5 emake
-}
-
-src_install() {
-   qsci_run_in Qt4Qt5 emake INSTALL_ROOT="${D}" install
-   use designer && qsci_run_in designer-Qt4Qt5 emake INSTALL_ROOT="${D}" 
install
-
-   DOCS=( ChangeLog NEWS )
-   use doc && HTML_DOCS=( doc/html-Qt4Qt5/. )
-   einstalldocs
-}



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

2021-08-03 Thread Sam James
commit: c13164aefcb469bfede85d91113f0ea089a315b2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:36:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13164ae

dev-ruby/racc: Stabilize 1.4.16-r1 arm, #802711

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

 dev-ruby/racc/racc-1.4.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/racc-1.4.16-r1.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
index 4fd8f68e5a4..4512d7c965e 100644
--- a/dev-ruby/racc/racc-1.4.16-r1.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2021-08-03 Thread Sam James
commit: 19ddc5154c7405cc5a11b3dd4e32539ac065dccf
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:37:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:37:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ddc515

media-libs/libheif: Stabilize 1.12.0 arm64, #794490

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

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

diff --git a/media-libs/libheif/libheif-1.12.0.ebuild 
b/media-libs/libheif/libheif-1.12.0.ebuild
index 73c78451143..432f1f81e29 100644
--- a/media-libs/libheif/libheif-1.12.0.ebuild
+++ b/media-libs/libheif/libheif-1.12.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"



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

2021-08-03 Thread Sam James
commit: 0fb7ced9ba89f15f530477f9d4c56d46d5c2ad08
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:37:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:37:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb7ced9

dev-ruby/yard: Stabilize 0.9.26 arm64, #799305

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

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

diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild
index 2bceb2a0fe8..e621895337e 100644
--- a/dev-ruby/yard/yard-0.9.26.ebuild
+++ b/dev-ruby/yard/yard-0.9.26.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-Transport/

2021-08-03 Thread Sam James
commit: 961796de33784b8a908900d9f0d61264637f3073
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:37:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961796de

dev-perl/Mail-Transport: Stabilize 3.5.0 arm64, #805104

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

 dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild 
b/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild
index dff0408ba2b..71684b7fa47 100644
--- a/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild
+++ b/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Base class for Email Message Exchange"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ppc64 x86"
 
 RDEPEND="
virtual/perl-Carp



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

2021-08-03 Thread Sam James
commit: aea5cd6b91a483702507181335c2b4aa122e168b
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:36:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:36:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea5cd6b

dev-python/sip: Stabilize 4.19.25-r1 arm, #806226

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

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

diff --git a/dev-python/sip/sip-4.19.25-r1.ebuild 
b/dev-python/sip/sip-4.19.25-r1.ebuild
index 655fde06af6..7b275a7c1a6 100644
--- a/dev-python/sip/sip-4.19.25-r1.ebuild
+++ b/dev-python/sip/sip-4.19.25-r1.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="doc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-08-03 Thread Sam James
commit: 5a48c0a693adf1e254bd3f2401b346b982a1fcd4
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:37:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a48c0a6

dev-util/cppcheck: Stabilize 2.2 arm64, #793110

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

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

diff --git a/dev-util/cppcheck/cppcheck-2.2.ebuild 
b/dev-util/cppcheck/cppcheck-2.2.ebuild
index 692cdedf480..175f33dd4bc 100644
--- a/dev-util/cppcheck/cppcheck-2.2.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/danmar/cppcheck/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 sparc x86"
 IUSE="htmlreport pcre qt5 +z3"
 
 RDEPEND="



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

2021-08-03 Thread Sam James
commit: f6a5dfd5f910ce88c817b41dc8076852283dbc5a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:36:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:36:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a5dfd5

net-misc/freerdp: Stabilize 2.3.2 arm, #805557

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

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

diff --git a/net-misc/freerdp/freerdp-2.3.2.ebuild 
b/net-misc/freerdp/freerdp-2.3.2.ebuild
index fb149d95366..b812ebe8d24 100644
--- a/net-misc/freerdp/freerdp-2.3.2.ebuild
+++ b/net-misc/freerdp/freerdp-2.3.2.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="Free implementation of the Remote Desktop Protocol"



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

2021-08-03 Thread Sam James
commit: 0b6e52f6235612d277f0604b8c62c3f9d9126c7e
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:37:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:37:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6e52f6

app-arch/pbzip2: Stabilize 1.1.13 arm64, #756880

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

 app-arch/pbzip2/pbzip2-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pbzip2/pbzip2-1.1.13.ebuild 
b/app-arch/pbzip2/pbzip2-1.1.13.ebuild
index f0e45366eb8..22f264f5856 100644
--- a/app-arch/pbzip2/pbzip2-1.1.13.ebuild
+++ b/app-arch/pbzip2/pbzip2-1.1.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/pbzip2/${PV:0:3}/${PV}/+download/${P}.tar.gz;
 
 LICENSE="BZIP2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="static symlink"
 
 LIB_DEPEND="app-arch/bzip2[static-libs(+)]"



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

2021-08-03 Thread Sam James
commit: abe1237444222c47aace76ccd63712198d577752
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:35:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:35:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe12374

sci-libs/indilib: Stabilize 1.9.1-r1 amd64, #806306

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

 sci-libs/indilib/indilib-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/indilib/indilib-1.9.1-r1.ebuild 
b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
index c67a2b8eea5..be99265cb35 100644
--- a/sci-libs/indilib/indilib-1.9.1-r1.ebuild
+++ b/sci-libs/indilib/indilib-1.9.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
 
 LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ogg rtlsdr test websocket"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/rtl-sdr/

2021-08-03 Thread Sam James
commit: 9c4de62108c022766ea27046a58c31c7f4fd29a9
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:35:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:35:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4de621

net-wireless/rtl-sdr: Stabilize 0.6.0_p2020802 amd64, #806306

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

 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild 
b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild
index 957f18b6e3b..1e982dd443b 100644
--- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild
+++ b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild
@@ -21,7 +21,7 @@ else
COMMIT="ed0317e6a58c098874ac58b769cf2e609c18d9a5"
SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"



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

2021-08-03 Thread Sam James
commit: a9059c7a760e0765a162148a0ca8e74b714023bf
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:35:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:35:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9059c7a

dev-libs/appstream: Stabilize 0.14.4 amd64, #806308

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

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

diff --git a/dev-libs/appstream/appstream-0.14.4.ebuild 
b/dev-libs/appstream/appstream-0.14.4.ebuild
index ff3c834181f..e792bcecf26 100644
--- a/dev-libs/appstream/appstream-0.14.4.ebuild
+++ b/dev-libs/appstream/appstream-0.14.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then
 else

SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz;
S="${WORKDIR}/AppStream-${PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"



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

2021-08-03 Thread Sam James
commit: 95ddecba0be071db6b3107bf0a64d3b25bb21b96
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:36:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:36:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ddecba

dev-ruby/builder: Stabilize 3.2.4 arm, #802711

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

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

diff --git a/dev-ruby/builder/builder-3.2.4.ebuild 
b/dev-ruby/builder/builder-3.2.4.ebuild
index 2c2296a1422..91aea1759f6 100644
--- a/dev-ruby/builder/builder-3.2.4.ebuild
+++ b/dev-ruby/builder/builder-3.2.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://onestepback.org/;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2021-08-03 Thread Sam James
commit: c3ccfa83889257bb146f4d6b59ea9ade233b6a09
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 23:36:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 23:36:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ccfa83

app-arch/pbzip2: Stabilize 1.1.13 arm, #756880

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

 app-arch/pbzip2/pbzip2-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pbzip2/pbzip2-1.1.13.ebuild 
b/app-arch/pbzip2/pbzip2-1.1.13.ebuild
index 6304e2335b9..f0e45366eb8 100644
--- a/app-arch/pbzip2/pbzip2-1.1.13.ebuild
+++ b/app-arch/pbzip2/pbzip2-1.1.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/pbzip2/${PV:0:3}/${PV}/+download/${P}.tar.gz;
 
 LICENSE="BZIP2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="static symlink"
 
 LIB_DEPEND="app-arch/bzip2[static-libs(+)]"



[gentoo-commits] repo/proj/matrix:master commit in: net-im/element-desktop/

2021-08-03 Thread Stefan Strogin
commit: e590b78354bbf866b94239c9d5a6e71f9f973c37
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Aug  3 23:12:31 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Aug  3 23:12:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/matrix.git/commit/?id=e590b783

net-im/element-desktop: upgrade 1.7.9 -> 1.7.33

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

 net-im/element-desktop/Manifest|  4 +--
 ...-1.7.9.ebuild => element-desktop-1.7.33.ebuild} | 30 --
 2 files changed, 19 insertions(+), 15 deletions(-)

diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 0a0f5a7..5342f5a 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,2 @@
-DIST element-desktop-1.7.9.tar.gz 1885151 BLAKE2B 
eadca269e663827727eba78f3a57402433908c0cb439c413da7db9d8d26ca213fc339b3ec6df9499aff60212aed7fa8e7b6b3834bed39de9d632dde49cd50fca
 SHA512 
a6a02d5efd951d694abaf04882ea492146e3f52cccaeb72e9d3a4cf4ad92ac77a9f719dfe6213ae954fbd4377ff093d05121eedf13329ba9516a53fb0720e52c
-DIST element-web-1.7.9.tar.gz 1197899 BLAKE2B 
46e400b98201c9483ca7b51e3276352b59514df16bc1142831f4b2036c03bab07375651fce9820dcba2925b622f6200eb369daf8173a1b426db49affda629103
 SHA512 
084b8162548d4af14accbafb886e073bbebe4bb615c54d6083966d11f1574ce57d4538addfe26acb4cdfb2823b33bdb69475a15d85e9b236c4923376718bef09
+DIST element-desktop-1.7.33.tar.gz 1915054 BLAKE2B 
e9972d9f3b56d0fa9366de602cca2b0c2c940e1e007fac6a31b30eb18b2662ccfd0d6f7974aada95f58f80c817f895f4221578cba142701e7dad45189529ef34
 SHA512 
d10906a5f51ee374d45c2dac65b15ee5ede663d5152cb2a114419e3728cfbec3b597f8e75cd833e6f6c29ca585b66305d0268986050d18559b904b9933f4e5a0
+DIST element-web-1.7.33.tar.gz 1346744 BLAKE2B 
b4bc5d726a0b301a4147d6d1b474051a036593bedd28aa660deb1a886cb40330bb705f08948437e004fee6736280dfadba17afceaca8f1c11e738ecb1f020920
 SHA512 
80014b4c233c5bba1f2299e6e1a28c64db0bfba11ce92d3951258c6198eb717479798b68563ec9242c9f142808739840222f4e61be11c3d3040092adf74b102d

diff --git a/net-im/element-desktop/element-desktop-1.7.9.ebuild 
b/net-im/element-desktop/element-desktop-1.7.33.ebuild
similarity index 80%
rename from net-im/element-desktop/element-desktop-1.7.9.ebuild
rename to net-im/element-desktop/element-desktop-1.7.33.ebuild
index 8b150ab..6d2d3d7 100644
--- a/net-im/element-desktop/element-desktop-1.7.9.ebuild
+++ b/net-im/element-desktop/element-desktop-1.7.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,11 +25,14 @@ RDEPEND="!net-im/element-desktop-bin
dev-libs/expat
dev-libs/nspr
dev-libs/nss
-   >=net-libs/nodejs-12.14.0
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-libs/nodejs
net-print/cups
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
+   x11-libs/libdrm
x11-libs/libxcb
x11-libs/libX11
x11-libs/libXcomposite
@@ -48,16 +51,15 @@ DEPEND="${RDEPEND}"
 BDEPEND="sys-apps/yarn
virtual/rust"
 
-QA_PREBUILT="
-   /opt/Element/chrome-sandbox
-   /opt/Element/element-desktop
-   /opt/Element/libEGL.so
-   /opt/Element/libGLESv2.so
-   /opt/Element/libffmpeg.so
-   /opt/Element/libvk_swiftshader.so
-   /opt/Element/libvulkan.so
-   /opt/Element/swiftshader/libEGL.so
-   /opt/Element/swiftshader/libGLESv2.so"
+QA_PREBUILT="opt/Element/chrome-sandbox
+   opt/Element/element-desktop
+   opt/Element/libEGL.so
+   opt/Element/libGLESv2.so
+   opt/Element/libffmpeg.so
+   opt/Element/libvk_swiftshader.so
+   opt/Element/libvulkan.so.1
+   opt/Element/swiftshader/libEGL.so
+   opt/Element/swiftshader/libGLESv2.so"
 
 ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
 
@@ -94,8 +96,10 @@ src_install() {
doins -r opt
local f
for f in ${QA_PREBUILT}; do
-   fperms +x "${f}"
+   fperms +x "/${f}"
done
+   fperms u+s /opt/Element/chrome-sandbox
+
dosym ../../opt/Element/${PN} /usr/bin/${PN}
dosym ${PN} /usr/bin/riot-desktop
 }



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

2021-08-03 Thread Mike Pagano
commit: 52196ef10a6430ef86080784cc52d57ee740a9fc
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Aug  3 22:49:56 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Aug  3 22:49:56 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=52196ef1

Add CONFIG_RELOCATABLE when selecting RANDOMIZE_BASE

Redo menu's to make more user-friendly

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

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

 4567_distro-Gentoo-Kconfig.patch | 51 ++--
 1 file changed, 28 insertions(+), 23 deletions(-)

diff --git a/4567_distro-Gentoo-Kconfig.patch b/4567_distro-Gentoo-Kconfig.patch
index fa005e6..429e9d4 100644
--- a/4567_distro-Gentoo-Kconfig.patch
+++ b/4567_distro-Gentoo-Kconfig.patch
@@ -6,9 +6,9 @@
  source "Documentation/Kconfig"
 +
 +source "distro/Kconfig"
 /dev/null  2021-07-04 10:53:51.006624416 -0400
-+++ b/distro/Kconfig   2021-07-04 11:07:33.534248860 -0400
-@@ -0,0 +1,263 @@
+--- /dev/null  2021-08-03 06:44:27.767516067 -0400
 b/distro/Kconfig   2021-08-03 18:43:33.303563865 -0400
+@@ -0,0 +1,268 @@
 +menu "Gentoo Linux"
 +
 +config GENTOO_LINUX
@@ -166,11 +166,22 @@
 +
 +endmenu
 +
-+menu "Enable Kernel Self Protection Project Recommendations"
-+  visible if GENTOO_LINUX
++menuconfig GENTOO_KERNEL_SELF_PROTECTION
++  bool "Kernel Self Protection Project"
++  depends on GENTOO_LINUX
++  help
++  Recommended Kernel settings based on the suggestions from the 
Kernel Self Protection Project
++  See: 
https://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project/Recommended_Settings
++  Note, there may be additional settings for which the CONFIG_ 
setting is invisible in menuconfig due 
++  to unmet dependencies. Search for 
GENTOO_KERNEL_SELF_PROTECTION_COMMON and search for 
++  GENTOO_KERNEL_SELF_PROTECTION_{X86_64, ARM64, X86_32, ARM} for 
dependency information on your 
++  specific architecture.
++  Note 2: Please see the URL above for numeric settings, e.g. 
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 
++  for X86_64
 +
-+config GENTOO_KERNEL_SELF_PROTECTION
-+  bool "Architecture Independant Kernel Self Protection Project 
Recommendations"
++if GENTOO_KERNEL_SELF_PROTECTION
++config GENTOO_KERNEL_SELF_PROTECTION_COMMON
++  bool "Enable Kernel Self Protection Project Recommendations"
 +
 +  depends on GENTOO_LINUX && !ACPI_CUSTOM_METHOD && !COMPAT_BRK && 
!DEVKMEM && !PROC_KCORE && !COMPAT_VDSO && !KEXEC && !HIBERNATION && 
!LEGACY_PTYS && !X86_X32 && !MODIFY_LDT_SYSCALL
 +
@@ -214,26 +225,21 @@
 +  select GCC_PLUGIN_RANDSTRUCT_PERFORMANCE
 +
 +  help
-+  Recommended Kernel settings based on the suggestions from the 
Kernel Self Protection Project
-+  See: 
https://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project/Recommended_Settings
-+  Note, there may be additional settings for which the CONFIG_ 
setting is invisible in menuconfig due 
-+  to unmet dependencies. Search for 
GENTOO_KERNEL_SELF_PROTECTION_{X86_64, ARM64, X86_32, ARM} for 
-+  dependency information on your specific architecture.
-+  Note 2: Please see the URL above for numeric settings, e.g. 
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 
-+  for X86_64
-+
-+menu "Architecture Specific Self Protection Project Recommendations"
++  Search for GENTOO_KERNEL_SELF_PROTECTION_{X86_64, ARM64, 
X86_32, ARM} for dependency 
++  information on your specific architecture.  Note 2: Please see 
the URL above for 
++  numeric settings, e.g. CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 for 
X86_64
 +
 +config GENTOO_KERNEL_SELF_PROTECTION_X86_64
-+  bool "X86_64 KSPP Settings"
++  bool "X86_64 KSPP Settings" if GENTOO_KERNEL_SELF_PROTECTION_COMMON
 +
-+  depends on !X86_MSR && X86_64
++  depends on !X86_MSR && X86_64 && GENTOO_KERNEL_SELF_PROTECTION
 +  default n
 +  
 +  select RANDOMIZE_BASE
 +  select RANDOMIZE_MEMORY
++  select RELOCATABLE
 +  select LEGACY_VSYSCALL_NONE
-+ select PAGE_TABLE_ISOLATION
++  select PAGE_TABLE_ISOLATION
 +
 +
 +config GENTOO_KERNEL_SELF_PROTECTION_ARM64
@@ -243,6 +249,7 @@
 +  default n
 +
 +  select RANDOMIZE_BASE
++  select RELOCATABLE
 +  select ARM64_SW_TTBR0_PAN
 +  select CONFIG_UNMAP_KERNEL_AT_EL0
 +
@@ -255,6 +262,7 @@
 +  select HIGHMEM64G
 +  select X86_PAE
 +  select RANDOMIZE_BASE
++  select RELOCATABLE
 +  select PAGE_TABLE_ISOLATION
 +
 +config GENTOO_KERNEL_SELF_PROTECTION_ARM
@@ -267,10 +275,7 @@
 +  select STRICT_MEMORY_RWX
 +  select CPU_SW_DOMAIN_PAN
 +
-+endmenu
-+
-+endmenu
-+
++endif
 +endmenu
 diff --git a/security/Kconfig b/security/Kconfig
 index 7561f6f99..01f0bf73f 100644



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

2021-08-03 Thread Sam James
commit: b3c0d813a60847423f5a683af1cc9f40cedbf4a9
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 22:33:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 22:33:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c0d813

sys-apps/rng-tools: backport configure.ac fix

Let's revbump to ensure that nobody had a misdetected
feature, just in case.

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

 .../rng-tools-6.13-various-autotools-fixups.patch  | 25 ++
 ...-tools-6.13.ebuild => rng-tools-6.13-r1.ebuild} |  0
 2 files changed, 25 insertions(+)

diff --git 
a/sys-apps/rng-tools/files/rng-tools-6.13-various-autotools-fixups.patch 
b/sys-apps/rng-tools/files/rng-tools-6.13-various-autotools-fixups.patch
index 4ad2348dad9..8cb68ae9b02 100644
--- a/sys-apps/rng-tools/files/rng-tools-6.13-various-autotools-fixups.patch
+++ b/sys-apps/rng-tools/files/rng-tools-6.13-various-autotools-fixups.patch
@@ -1,4 +1,5 @@
 https://github.com/nhorman/rng-tools/pull/132
+https://github.com/nhorman/rng-tools/pull/143
 
 From 16b728f9a5bb138386fa770de817ec244a158be5 Mon Sep 17 00:00:00 2001
 From: David Seifert 
@@ -76,3 +77,27 @@ Subject: [PATCH 3/3] `AC_CANONICAL_TARGET` -> 
`AC_CANONICAL_HOST`
  AM_CONDITIONAL([JITTER], [false])
  
  AC_ARG_ENABLE(jitterentropy,
+From 800d7c6e23f0a04bd893ee748a74b622657017a9 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Sun, 1 Aug 2021 13:16:16 +0200
+Subject: [PATCH] configure.ac: Add missing `test`
+
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 0fe06fc..7c8e327 100644
+--- a/configure.ac
 b/configure.ac
+@@ -68,8 +68,8 @@ AC_PROG_GCC_TRADITIONAL
+ 
+ AX_PTHREAD
+ 
+-AM_CONDITIONAL([RDRAND], [test $host_cpu = x86_64 || $host_cpu = i686])
+-AS_IF([test $host_cpu = x86_64 || $host_cpu = i686], 
[AC_DEFINE([HAVE_RDRAND],1,[Enable RDRAND])],[])
++AM_CONDITIONAL([RDRAND], [test $host_cpu = x86_64 || test $host_cpu = i686])
++AS_IF([test $host_cpu = x86_64 || test $host_cpu = i686], 
[AC_DEFINE([HAVE_RDRAND],1,[Enable RDRAND])],[])
+ 
+ AM_CONDITIONAL([DARN], [test $host_cpu = powerpc64le])
+ AS_IF([test $host_cpu = powerpc64le], [AC_DEFINE([HAVE_DARN],1,[Enable 
DARN])],[])

diff --git a/sys-apps/rng-tools/rng-tools-6.13.ebuild 
b/sys-apps/rng-tools/rng-tools-6.13-r1.ebuild
similarity index 100%
rename from sys-apps/rng-tools/rng-tools-6.13.ebuild
rename to sys-apps/rng-tools/rng-tools-6.13-r1.ebuild



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

2021-08-03 Thread Sam James
commit: 8a970396fca7aca2d5a761b8e7a8242f1eef14c9
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 22:19:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 22:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a970396

sys-fs/fuse: fix build with glibc 2.34

Backporting the same patch which is now upstream,
converted to patches for autotools changes rather
than sed for further changes.

Bug: https://bugs.gentoo.org/438250
Closes: https://bugs.gentoo.org/803923
Signed-off-by: Sam James  gentoo.org>

 .../files/fuse-2.9.9-avoid-calling-umount.patch| 38 ++
 .../files/fuse-2.9.9-closefrom-glibc-2-34.patch| 60 ++
 sys-fs/fuse/fuse-2.9.9-r1.ebuild   | 22 
 3 files changed, 110 insertions(+), 10 deletions(-)

diff --git a/sys-fs/fuse/files/fuse-2.9.9-avoid-calling-umount.patch 
b/sys-fs/fuse/files/fuse-2.9.9-avoid-calling-umount.patch
new file mode 100644
index 000..b5c141d29ed
--- /dev/null
+++ b/sys-fs/fuse/files/fuse-2.9.9-avoid-calling-umount.patch
@@ -0,0 +1,38 @@
+From acb69eca6c25db44523efb4cb1e7088ae66d093d Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 3 Aug 2021 23:14:12 +0100
+Subject: [PATCH] Avoid calling umount
+
+Converting a sed into a patch.
+
+Ebuild had:
+   # sandbox violation with mtab writability wrt #438250
+   # don't sed configure.in without eautoreconf because of maintainer mode
+   sed -i 's:umount --fake:true --fake:' configure || die
+
+Bug: https://bugs.gentoo.org/438250
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 9946a0e..de433cb 100644
+--- a/configure.ac
 b/configure.ac
+@@ -101,11 +101,11 @@ util_linux_ok=yes
+ if test "$arch" = linux -a "$cross_compiling" != "yes"; then
+   AC_MSG_CHECKING([if umount supports --fake --no-canonicalize])
+   # exit code of umount is 1 if option is unrecognised, 2 otherwise
+-  umount --fake --no-canonicalize > /dev/null 2>&1
++  true --fake --no-canonicalize > /dev/null 2>&1
+   if test $? != 1; then
+   AC_MSG_RESULT([yes])
+   else
+-  firstline=`umount --fake --no-canonicalize 2>&1 | head -1`
++  firstline=`true --fake --no-canonicalize 2>&1 | head -1`
+   if test "$firstline" = 'umount: only root can use "--fake" 
option'; then
+   AC_MSG_RESULT([yes])
+   else
+-- 
+2.32.0
+

diff --git a/sys-fs/fuse/files/fuse-2.9.9-closefrom-glibc-2-34.patch 
b/sys-fs/fuse/files/fuse-2.9.9-closefrom-glibc-2-34.patch
new file mode 100644
index 000..beb8d51da1e
--- /dev/null
+++ b/sys-fs/fuse/files/fuse-2.9.9-closefrom-glibc-2-34.patch
@@ -0,0 +1,60 @@
+From ae2352bca9b4e607538412da0cc2a9625cd8b692 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sat, 24 Jul 2021 22:02:45 +0100
+Subject: [PATCH] util/ulockmgr_server.c: conditionally define closefrom (fix
+ glibc-2.34+)
+
+closefrom(3) has joined us in glibc-land from *BSD and Solaris. Since
+it's available in glibc 2.34+, we want to detect it and only define our
+fallback if the libc doesn't provide it.
+
+Bug: https://bugs.gentoo.org/803923
+Signed-off-by: Sam James 
+---
+ configure.ac   | 1 +
+ util/ulockmgr_server.c | 6 ++
+ 2 files changed, 7 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 9946a0efa..a2d481aa9 100644
+--- a/configure.ac
 b/configure.ac
+@@ -55,6 +55,7 @@ fi
+ 
+ AC_CHECK_FUNCS([fork setxattr fdatasync splice vmsplice utimensat])
+ AC_CHECK_FUNCS([posix_fallocate])
++AC_CHECK_FUNCS([closefrom])
+ AC_CHECK_MEMBERS([struct stat.st_atim])
+ AC_CHECK_MEMBERS([struct stat.st_atimespec])
+ 
+diff --git a/util/ulockmgr_server.c b/util/ulockmgr_server.c
+index 273c7d923..a04dac5c6 100644
+--- a/util/ulockmgr_server.c
 b/util/ulockmgr_server.c
+@@ -22,6 +22,10 @@
+ #include 
+ #include 
+ 
++#ifdef HAVE_CONFIG_H
++  #include "config.h"
++#endif
++
+ struct message {
+   unsigned intr : 1;
+   unsigned nofd : 1;
+@@ -124,6 +128,7 @@ static int receive_message(int sock, void *buf, size_t 
buflen, int *fdp,
+   return res;
+ }
+ 
++#if !defined(HAVE_CLOSEFROM)
+ static int closefrom(int minfd)
+ {
+   DIR *dir = opendir("/proc/self/fd");
+@@ -141,6 +146,7 @@ static int closefrom(int minfd)
+   }
+   return 0;
+ }
++#endif
+ 
+ static void send_reply(int cfd, struct message *msg)
+ {

diff --git a/sys-fs/fuse/fuse-2.9.9-r1.ebuild b/sys-fs/fuse/fuse-2.9.9-r1.ebuild
index aaf77a867a8..d7a2b42e611 100644
--- a/sys-fs/fuse/fuse-2.9.9-r1.ebuild
+++ b/sys-fs/fuse/fuse-2.9.9-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic libtool linux-info udev
+inherit autotools flag-o-matic linux-info udev
 
 DESCRIPTION="An interface for filesystems implemented in userspace"
 HOMEPAGE="https://github.com/libfuse/libfuse;
@@ -18,6 +18,12 @@ PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
 

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

2021-08-03 Thread Sam James
commit: f0e7d23343b672bbfdeb2978e854c0b96b8157d2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 21:48:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 21:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e7d233

dev-libs/libxml2: don't copy Python LDFLAGS

This causes unnecessary linking against e.g. libcrypt which
we throw away with as-needed anyway.

Bug: https://bugs.gentoo.org/802210
Closes: https://bugs.gentoo.org/798942
Thanks-to: Mike Gilbert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxml2/Manifest   | 2 +-
 .../libxml2/{libxml2-2.9.12-r4.ebuild => libxml2-2.9.12-r5.ebuild}  | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 282d68582d1..a3ddfee2530 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -2,7 +2,7 @@ DIST libxml2-2.9.10-r1-patchset.tar.xz 72088 BLAKE2B 
4d5f8aed35d6c0232089e09f22a
 DIST libxml2-2.9.10.tar.gz 5624761 BLAKE2B 
a9958bd7db17fbfb8259b64d66548eb19d28f1aecf40cf66752fcec5720855d31cea9941d52963badd8c18ea1770485f1c11da6213149458336ce0273418f421
 SHA512 
0adfd12bfde89cbd6296ba6e66b6bed4edb814a74b4265bda34d95c41d9d92c696ee7adb0c737aaf9cc6e10426a31a35079b2a23d26c074e299858da12c072ed
 DIST libxml2-2.9.12-r2-patchset.tar.bz2 5939 BLAKE2B 
e518a174385a121ca5545d0a51c2a2b4ddd21b1e7996e2806f368588b27d60e8318ab50ebfb90c3ee57ccece4f1c37e05c1daeed4203a4e9cb5a056ba530ad2b
 SHA512 
06b96ab8426cd560c1147998965b5e718bee08536549a278269f6535ff1460ed97d83067ed0e8a4d834145a5e5a6caa912cf8aa5a33a360e4b1bc9d9135bfb04
 DIST libxml2-2.9.12-r3-patchset.tar.bz2 6281 BLAKE2B 
b7038f85009afdacc2fcf0b9cf30f915f20a2c8dfbe3749c6e74c637191f97169ee46b26deac5e347230d956f2d5aded218d09f0232f23b39ef4ad5e2fd09f61
 SHA512 
8170462eb3ecd2f834650309498a4e586fb3edb3114f42b3c95e96dc2ca81181e70ccd1790c440bd7ef4f489a2311b99765dcd12d9fb52207a11fb4394409ae8
-DIST libxml2-2.9.12-r4-patchset.tar.bz2 7006 BLAKE2B 
64225a16346bff60f2bf3b6d32dffeec6887c44d308dd816d6de3b92ee7f7dd5599b5dfdae0b6ca9e056897c17b659ff36d170f972e1b6043ca3ec8de9c65050
 SHA512 
ca0734c894afc264851107c22a606b9094941a4452a946b769d6f7161b3301425da5bd3e26eeceb4e31e9721f76505aacf73eeaffa6699bb7395783915eff111
+DIST libxml2-2.9.12-r5-patchset.tar.bz2 7231 BLAKE2B 
d9d0d56ebccbfe234a8af04cc5343c1a02d84fbd998c2373fd48be59cf92807a9417db650a6bb6ba309e101994c4ae2b28edda7bf635c7728eb8b8047d0d3391
 SHA512 
b2db0fe4595c1559d9f8dc836ee6eee469191f6c490fc95d25d9fa99a544e80858894cc35b6e4a6624a38d0309800540badc929e86ef29950c1107caa4656a14
 DIST libxml2-2.9.12.tar.gz 5681632 BLAKE2B 
ab93633140e9fd119d3a48ed829a91213c3d7956a00d181203f5188fb0ed0d3a7150d3128fe986b13efadf6fe484393262a3de575527f38f74aa6c0067a6d934
 SHA512 
df1c6486e80f0fcf3c506f3599bcfb94b620c00d0b5d26831bc983daa78d58ec58b5057b1ec7c1a26c694f40199c6234ee2a6dcabf65abfa10c447cb5705abbd
 DIST libxml2-2.9.12.tar.gz.asc 488 BLAKE2B 
48ec86ec373d94de73bdb52141fc77fccd0ca296a35ed97aa3479ecdcf82b15422dd7d751359b5b1ca477e24b8eee9226784cfbfd861236e10eed2519e7959bf
 SHA512 
69ca6ab7170cad467724e19eff99a3544966a26069e78a7b7cc27ae93a9077b11cc8dad2536bd0b27c3b45f4ea7520c813fe5a018cd65f103059f7f75147a656
 DIST xmlts20080827.tar.gz 638940 BLAKE2B 
c5aab959c6e0698acd5b9be82b48a8ac26f4d01cc03f9acfff20d344f97f4711fc6d4a524ae70457147e8e30c72e27b6726829e1dd21896286aa974ed60774e7
 SHA512 
7325d0977c4427fc4944b291ccf896a665f654cc24399e5565c12a849c2bc3aef4fa3ee42a09ac115abcb6570c51a8fbd052c38d64d164279ecdecad5a4e884d

diff --git a/dev-libs/libxml2/libxml2-2.9.12-r4.ebuild 
b/dev-libs/libxml2/libxml2-2.9.12-r5.ebuild
similarity index 97%
rename from dev-libs/libxml2/libxml2-2.9.12-r4.ebuild
rename to dev-libs/libxml2/libxml2-2.9.12-r5.ebuild
index a128eab5483..28d5e327bdb 100644
--- a/dev-libs/libxml2/libxml2-2.9.12-r4.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.12-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # Note: Please bump in sync with dev-libs/libxslt
 
-PATCHSET_VERSION="2.9.12-r4-patchset"
+PATCHSET_VERSION="2.9.12-r5-patchset"
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml"
@@ -79,8 +79,10 @@ PATCHES=(
# Avoid failure on missing fuzz.h when running tests
"${WORKDIR}"/${PN}-2.9.11-disable-fuzz-tests.patch
 
-   # Respect LDFLAGS fully
+   # Respect LDFLAGS fully (bug #798942)
"${WORKDIR}"/${PN}-2.9.12-respect-LDFLAGS-as-needed.patch
+   # ... and don't bother copying Python's libraries (bug #798942 still)
+   "${WORKDIR}"/${PN}-2.9.12-dont-copy-python-ldflags.patch
 
## Upstream
# Fix lxml compatibility (bug #790737)



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

2021-08-03 Thread Sam James
commit: e3a6762072cd55432db25e9dc501caf760c9ed6a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 21:56:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 21:56:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a67620

dev-libs/libxml2: keyword 2.9.12-r5

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.12-r5.ebuild 
b/dev-libs/libxml2/libxml2-2.9.12-r5.ebuild
index 28d5e327bdb..6b2fbcf8a87 100644
--- a/dev-libs/libxml2/libxml2-2.9.12-r5.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.12-r5.ebuild
@@ -36,7 +36,7 @@ LICENSE="MIT"
 SLOT="2"
 # Dropped keywords for now because it's a minor LDFLAGS fix, and it will ease 
upgrades
 # bug #802210
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug examples icu ipv6 lzma +python readline static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/libvisual-projectm/

2021-08-03 Thread Robin H. Johnson
commit: d0a5e015cd37e8bbabbcb86a69b9f308af19a4b3
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Aug  3 21:08:41 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Aug  3 21:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a5e015

media-plugins/libvisual-projectm: update libprojectm dep for Intrinsics.h

libprojectm-3.1.11 referenced non-existant file Intrinsics.h.

Reference: https://bugs.gentoo.org/771024
Closes: https://bugs.gentoo.org/771057
Signed-off-by: Robin H. Johnson  gentoo.org>

 media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild 
b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild
index e139994bcb7..7d5ece8ffe2 100644
--- a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild
+++ b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="amd64 x86"
 IUSE="debug"
 
 RDEPEND="
-   >=media-libs/libprojectm-2.1.0
+   >=media-libs/libprojectm-3.1.12:0=
media-libs/libsdl
=media-libs/libvisual-0.4*
virtual/opengl



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

2021-08-03 Thread Robin H. Johnson
commit: a41a5ad8d89bc632db9e1bda834ede696387a93d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Aug  3 21:11:19 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Aug  3 21:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41a5ad8

media-video/vlc: update libprojectm dep for Intrinsics.h

libprojectm-3.1.11 referenced non-existant file Intrinsics.h.

Reference: https://bugs.gentoo.org/771057
Reference: https://bugs.gentoo.org/771024
Signed-off-by: Robin H. Johnson  gentoo.org>

 media-video/vlc/vlc-3.0.12.1-r102.ebuild | 2 +-
 media-video/vlc/vlc-3.0.14-r5.ebuild | 2 +-
 media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +-
 media-video/vlc/vlc-3.0.16-r5.ebuild | 2 +-
 media-video/vlc/vlc-3.0.16-r6.ebuild | 2 +-
 media-video/vlc/vlc-3.0..ebuild  | 2 +-
 media-video/vlc/vlc-.ebuild  | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.12.1-r102.ebuild 
b/media-video/vlc/vlc-3.0.12.1-r102.ebuild
index 95d8346aece..472f7f61b4e 100644
--- a/media-video/vlc/vlc-3.0.12.1-r102.ebuild
+++ b/media-video/vlc/vlc-3.0.12.1-r102.ebuild
@@ -158,7 +158,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
qt5? (

diff --git a/media-video/vlc/vlc-3.0.14-r5.ebuild 
b/media-video/vlc/vlc-3.0.14-r5.ebuild
index 2e16e99f153..a983b3b9307 100644
--- a/media-video/vlc/vlc-3.0.14-r5.ebuild
+++ b/media-video/vlc/vlc-3.0.14-r5.ebuild
@@ -159,7 +159,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
qt5? (

diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild 
b/media-video/vlc/vlc-3.0.14-r6.ebuild
index 08c473c7b88..126e983f6a0 100644
--- a/media-video/vlc/vlc-3.0.14-r6.ebuild
+++ b/media-video/vlc/vlc-3.0.14-r6.ebuild
@@ -159,7 +159,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
qt5? (

diff --git a/media-video/vlc/vlc-3.0.16-r5.ebuild 
b/media-video/vlc/vlc-3.0.16-r5.ebuild
index 8c556b36dcb..a21851568cb 100644
--- a/media-video/vlc/vlc-3.0.16-r5.ebuild
+++ b/media-video/vlc/vlc-3.0.16-r5.ebuild
@@ -160,7 +160,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
qt5? (

diff --git a/media-video/vlc/vlc-3.0.16-r6.ebuild 
b/media-video/vlc/vlc-3.0.16-r6.ebuild
index 3cb51b38ba3..695200e37de 100644
--- a/media-video/vlc/vlc-3.0.16-r6.ebuild
+++ b/media-video/vlc/vlc-3.0.16-r6.ebuild
@@ -160,7 +160,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
qt5? (

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 9de5769c706..2c90e88cc44 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -165,7 +165,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 7313dc1dcb8..09a8d54ca6e 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -167,7 +167,7 @@ RDEPEND="
png? ( media-libs/libpng:0= )
projectm? (
media-fonts/dejavu
-   media-libs/libprojectm:0=
+   >=media-libs/libprojectm-3.1.12:0=
)
pulseaudio? ( media-sound/pulseaudio )
rdp? ( >=net-misc/freerdp-2.0.0_rc0:=[client(+)] )



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

2021-08-03 Thread Robin H. Johnson
commit: d3e9a70bdb2c82ed5366b2d5ce130792ae000fe2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Aug  3 21:11:19 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Aug  3 21:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e9a70b

media-sound/clementine: update libprojectm dep for Intrinsics.h

libprojectm-3.1.11 referenced non-existant file Intrinsics.h.

Closes: https://bugs.gentoo.org/771024
Reference: https://bugs.gentoo.org/771057
Signed-off-by: Robin H. Johnson  gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc1.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 5de702b1631..20ab0d44c70 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -77,7 +77,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0:=
+   >=media-libs/libprojectm-3.1.12:0=
virtual/opengl
)
 "

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 448b740211b..7043ee826cd 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -77,7 +77,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0:=
+   >=media-libs/libprojectm-3.1.12:0=
virtual/opengl
)
 "



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

2021-08-03 Thread Erik Mackdanz
commit: c0300893ab6cdcc6b8a9171a0d3112395fb23238
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Aug  3 21:16:17 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Aug  3 21:16:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0300893

net-libs/libupnpp: EAPI=8

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

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

diff --git a/net-libs/libupnpp/libupnpp-0.21.0.ebuild 
b/net-libs/libupnpp/libupnpp-0.21.0.ebuild
index bc0ca442f33..ab82848626f 100644
--- a/net-libs/libupnpp/libupnpp-0.21.0.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.21.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
 HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli;
 SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-sound/easyeffects/

2021-08-03 Thread Marek Szuba
commit: 3ce5ff50cfbc9f2a4bb0b399f49218127e8efd08
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug  3 21:10:45 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug  3 21:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce5ff50

media-sound/easyeffects-6.0.3: update gtk4 dependency

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

 media-sound/easyeffects/easyeffects-6.0.3.ebuild | 2 +-
 profiles/package.mask| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/easyeffects/easyeffects-6.0.3.ebuild 
b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
index 229d807b1c5..b227067d1f3 100644
--- a/media-sound/easyeffects/easyeffects-6.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
@@ -36,7 +36,7 @@ DEPEND=">=dev-cpp/glibmm-2.68:2.68
>=media-libs/zita-convolver-3.0.0
>=media-video/pipewire-0.3.31
sci-libs/fftw:3.0
-   >=x11-libs/gtk+-4.2.1:4"
+   >=gui-libs/gtk-4.2.1:4"
 RDEPEND="${DEPEND}
gnome-extra/yelp
>=media-libs/lsp-plugins-1.1.24[lv2]

diff --git a/profiles/package.mask b/profiles/package.mask
index 7d37c111690..98e6d0b57fd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -187,7 +187,7 @@ www-servers/resin
 dev-ml/cstruct
 
 # Marek Szuba  (2021-07-18)
-# No gtk4 and friends in the tree yet
+# No dev-cpp/gtkmm:4 in the tree yet (Bug #801490)
 >=media-sound/easyeffects-6.0.0
 
 # Hans de Graaff  (2021-07-18)



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

2021-08-03 Thread Erik Mackdanz
commit: 6ef39601dbfaa143727a0597feff7d4081c2d9dc
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Aug  3 21:11:02 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Aug  3 21:11:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef39601

media-sound/upmpdcli: bump to 1.5.12

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

 media-sound/upmpdcli/Manifest   |  1 +
 media-sound/upmpdcli/upmpdcli-1.5.12.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 94add2da879..bb07a6f2bff 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1 +1,2 @@
+DIST upmpdcli-1.5.12.tar.gz 582091 BLAKE2B 
da3c0826a40e815790fa7f758c7511b5932190f0913295098e9c1fae92f9b0083ffbe2b7e95c97cedf76580cefaea27f4ef1f89326dbb67089314f6ff7f8c181
 SHA512 
ebe8076e3f99b525df115d11940a46a518725a34dcdfbb42eb763b6e148beb968a8e2015c4dd9e696224f3da2745b7356b3094de68332f50590a3421372f1dfc
 DIST upmpdcli-1.5.7.tar.gz 552203 BLAKE2B 
fe8e8aa3f4c777925dce2a143aec201462cb2da9e33f604d48848f27acc51fad42e1c626c17b5325918f0d1de1b37c1c456240f811af118b83bc7ce3260e0687
 SHA512 
ce86b8f9b4e7614433ab542facbf7452426b66bf026bb21ea0e868cde9b492b09a86ee8aa259a9353f2ede6a22d1055987986747aa8e284714c5e60f73a3a55a

diff --git a/media-sound/upmpdcli/upmpdcli-1.5.12.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.5.12.ebuild
new file mode 100644
index 000..cd91d0a0093
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.5.12.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   net-libs/libupnpp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/upmpdcli
+   acct-user/upmpdcli
+   app-misc/recoll
+   thirdparty? ( dev-python/requests )
+"
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "This package no longer assumes that upmpdcli is driving an"
+   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
+   einfo "Probably it is though, so be sure your mpd is built with"
+   einfo "USE=curl."
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2021-08-03 Thread Stephan Hartmann
commit: 821e8d8d6541091f7082d623761b9192ce085b35
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Aug  3 21:07:22 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Aug  3 21:08:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821e8d8d

www-client/chromium: stable channel bump to 92.0.4515.131

Bug: https://bugs.gentoo.org/804151
Bug: https://bugs.gentoo.org/806223
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-92.0.4515.131.ebuild  | 956 +
 .../files/chromium-92-crashpad-consent.patch   |  46 +
 3 files changed, 1003 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 30276cf2a39..2ac2953e239 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,6 +2,7 @@ DIST chromium-92-glibc-2.33-patch.tar.xz 12636 BLAKE2B 
0621d2135c1a0864374010c36
 DIST chromium-92-patchset-7.tar.xz 4004 BLAKE2B 
8587663a072eb08abacbc2e54924855f29efefdbec46acf5cb8b0cc40b816b96ba7694c4ab1abe997572a6dbecf94ea27f368a7337263adfff44f2b4b042d862
 SHA512 
65c8267ab0921719c71d4b03a4315bbb1ceec35ce4794de9dcc6099b2c349baf4782b67316ebb8c9db233630b7fc89fa0baf719f9f0f41eb39972cdeb437e612
 DIST chromium-92-ppc64le-1.tar.xz 30416 BLAKE2B 
e953e3ba1ac0ff4bae437328eb1c52fb3863007ff92db91c6858c8c5f7b4c5c39fb8bf6898c3385c7faa82666f1a18aae7fcb5379b9199e58c5c0526fbd9dbee
 SHA512 
b5a20076a34705c53c56d7763189ebfd860a456ca544a7f0c9ce30c877be92270ea724f1bebb9b597b301def27dde0a672b0c30e16e6abbf958cecfd60b07ec5
 DIST chromium-92.0.4515.107.tar.xz 957809240 BLAKE2B 
61f34c6de424dbc0bed4a3f6ede42c936389e3280ffccc6db8750674fc512257120fad4006bf5e31701cfebf9cd12df96bb2936296293312317dee85748bf773
 SHA512 
8814a3371e38836cee02178fa06bee612d00efe561791278351ef5312f5225742d416043fe6e25e9e353ae3d82dbd5ef57c9b1f115423da6537288e9aece779a
+DIST chromium-92.0.4515.131.tar.xz 958012564 BLAKE2B 
3f2db5d2293b0c0dad61815ad527c401f6d48756bf7fc9d36e2c7ed87d466747ffe326db7bad2a3ddf039619c37ae0b1bf1cc20ad95ff10f2326a48faf42306a
 SHA512 
5f3bf1288567499455fc8d4e5c04b85a8547d16165746bc4777b2bc48b53e082cfea0d39def4f513fb7f640232bc2e77129ba07e4a21d1c31d9c2bd4d4ee5b68
 DIST chromium-93-patchset-6.tar.xz 6796 BLAKE2B 
2688c68becac1187668b459f9827ffca79de6c7ee64299dff20f91cb774af676ec3d95d809b4fc5f7bd663c3b8c904a46ac9cd3ec70a5ce248456dcd48834932
 SHA512 
eaf0d2bc29c53c7021ccded9c14463bbde2887926c069154c0126ee1bf513bf41a38eeb3dc21023a2e9637ce3e1e541a3b2a79a990bb8becae0da0a04e57c76a
 DIST chromium-93.0.4577.18.tar.xz 1041809024 BLAKE2B 
4f67353559143985dd94c862279c16120e35e03e77997140edc236bdc03ca308131acc434741c1585a3ef3e92458a0d4ec97eb5a1006076b09eab5b17e472041
 SHA512 
939a8692a9432d9c1b9a1bf117bf59e301299e73c465023ca5318948399e6d5522f5f0eacea93b56d745a8d3b223e425c8862f3db312f450f43f0362fce0294d
 DIST highway-0.12.1.tar.gz 1480579 BLAKE2B 
2889f96e33ae4411b14dae2229d86b0581f2044f50d6bb829a83417f0d67f0c9a8c03d552d09a985231ea11e88497fa405efcb85d158b5734b477bec5764a1eb
 SHA512 
d14aeffc80739a5993177fb190ac03998d495004e9c54126c0e0b174c28be52a3f3fe581d8a08db67c34bd00045223d1850e7b384a2e7fe37a8150d7908004cb

diff --git a/www-client/chromium/chromium-92.0.4515.131.ebuild 
b/www-client/chromium/chromium-92.0.4515.131.ebuild
new file mode 100644
index 000..63504fa0cd2
--- /dev/null
+++ b/www-client/chromium/chromium-92.0.4515.131.ebuild
@@ -0,0 +1,956 @@
+# Copyright 2009-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_REQ_USE="xml"
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/;
+PATCHSET="7"
+PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
+PPC64LE_PATCHSET="92-ppc64le-1"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
+   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/${PN}/${PN}-92-glibc-2.33-patch.tar.xz
+   arm64? ( 
https://github.com/google/highway/archive/refs/tags/0.12.1.tar.gz -> 
highway-0.12.1.tar.gz )
+   ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-${PPC64LE_PATCHSET}.tar.xz )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"

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

2021-08-03 Thread Erik Mackdanz
commit: c9e63e733a8923dd407353df0c0ad852cf13b5ad
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Aug  3 21:03:09 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Aug  3 21:03:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e63e73

net-libs/libupnpp: bump to 0.21.0

Closes: https://bugs.gentoo.org/729946
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3

 net-libs/libupnpp/Manifest   |  1 +
 net-libs/libupnpp/libupnpp-0.21.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
index f53118d4f10..5dd802025e5 100644
--- a/net-libs/libupnpp/Manifest
+++ b/net-libs/libupnpp/Manifest
@@ -1 +1,2 @@
 DIST libupnpp-0.20.1.tar.gz 476369 BLAKE2B 
8ba72486524c28789564db46e64804289f12b4fa4f249fe4f54830488d80f04f519005ad2f5fd8c3a9626c602a4673d7655177a11586fb43b9bd81644cf7fb3b
 SHA512 
17ad11b2898abbdc57ed96280c298a6c94943f3e79101163cf7cace06a4d36058c0d54f0eaeb5da9b9cbb40a23f0597a6a9658060aefeb714723c9c53404db80
+DIST libupnpp-0.21.0.tar.gz 478894 BLAKE2B 
093803ff0a4a0b76272f44e470df69169053c66ae27a42b483623b50d0c2bffa61f51e0ca9a82b4fc759492640c68d0eae90cdc46a1e6e6f38f7655190e4101b
 SHA512 
1032ef83e6880c1e4ae4903f6e175640b1d3da7090bfb04bf480f70d58436ef89e6a43886c86dcda2c4aab8370cbd0d5260601ac359a3dded0688ac2748d30fd

diff --git a/net-libs/libupnpp/libupnpp-0.21.0.ebuild 
b/net-libs/libupnpp/libupnpp-0.21.0.ebuild
new file mode 100644
index 000..bc0ca442f33
--- /dev/null
+++ b/net-libs/libupnpp/libupnpp-0.21.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli;
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/expat
+   net-libs/libnpupnp
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"



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

2021-08-03 Thread Erik Mackdanz
commit: f7d0dd3b17b051711f671bcfee23334a01a0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Aug  3 20:51:55 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Aug  3 20:51:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d0dd3b

net-libs/libnpupnp: bump to 4.1.4

Closes: https://bugs.gentoo.org/784593
Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3

 net-libs/libnpupnp/Manifest   |  1 +
 net-libs/libnpupnp/libnpupnp-4.1.4.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libnpupnp/Manifest b/net-libs/libnpupnp/Manifest
index 0936599ce31..f9f4c73a95f 100644
--- a/net-libs/libnpupnp/Manifest
+++ b/net-libs/libnpupnp/Manifest
@@ -1 +1,2 @@
 DIST libnpupnp-4.0.14.tar.gz 538629 BLAKE2B 
3bcd1cf04126aa0d16056865e2f7c90bc479ae4ccea5094b2c44ee687be95fe346494a2d07ab7925963d88e614fff1a451341af7d41c2a16df1208aef728d515
 SHA512 
b224cadbcd92b8d66118da015db345b3ef5c4858a458ac681d550c1409e62f212d3b2a744a8368fa4149309f29de2edb8cb14c75ebcb14653ee351e0d24cba71
+DIST libnpupnp-4.1.4.tar.gz 544243 BLAKE2B 
4e2d0ad827fd566d70df440246ad8fe081c5eb125fac72827e84680a1d842125562449866dab69305c16e170e8b04679ad40f73c2ac573aae266d24679053c76
 SHA512 
8a41f52a5665470ddf48233a5262cd906a384f89308423020a6f4d2b67d38b53d9608ec6f01a1118f703dce41ba0c58a863965e7226411b4f8aababd7b1d22b0

diff --git a/net-libs/libnpupnp/libnpupnp-4.1.4.ebuild 
b/net-libs/libnpupnp/libnpupnp-4.1.4.ebuild
new file mode 100644
index 000..d35dc2f8d1e
--- /dev/null
+++ b/net-libs/libnpupnp/libnpupnp-4.1.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A C++ base UPnP library, derived from Portable UPnP, a.k.a 
libupnp"
+HOMEPAGE="https://framagit.org/medoc92/npupnp;
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   net-libs/libmicrohttpd
+   net-misc/curl
+"
+
+src_prepare() {
+   default
+   ./autogen.sh || die
+}
+
+src_configure() {
+   econf \
+   --enable-client \
+   --enable-debug \
+   --enable-device \
+   --enable-gena \
+   --enable-ipv6 \
+   --enable-optssdp \
+   --enable-reuseaddr \
+   --enable-soap \
+   --enable-ssdp \
+   --enable-tools \
+   --enable-webserver
+}



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

2021-08-03 Thread Stephan Hartmann
commit: f39cdc1a024c1b2da1c0504e09a1d0eecef097bd
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Aug  3 20:48:11 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Aug  3 20:48:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39cdc1a

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

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-93.0.946.1.ebuild   | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index eef8d75f480..5b5061b4865 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_93.0.946.1-1_amd64.deb 105576242 BLAKE2B 
2f7d21dcb74435d3dd1d45d1c813dc3cbbb67a20f651e0f93e5d4f26480e0399c540c28951a4167dec270bc137eec8ef4751cbf81101b4a70014c214290e6875
 SHA512 
e13da0ed4ac97ecd47977bcd319b30b7211fd86bfb9f78e9df14a24e139bc30021820ff96bf1ed765bd5ffd41fbf04c3fbc24f0a0a796147fd03ae01f2d07723
 DIST microsoft-edge-dev_93.0.957.0-1_amd64.deb 105580462 BLAKE2B 
f613e641658cbe6dd08a99e955f8d77b51b1af59e296a95a5bbcb4555a476bb20fd2dcf5794e07729cdb53ce6b5b0ef4869c87a48aad95f573563a8bedd17f31
 SHA512 
21c541674e6ff4445cf9dcf474b1a1596e3f9064b35657fa915cdf6b6c234e6779e17a0bcb4055548a1b8226232a6b5f4be8cbe8ce2b42125d3598ffc9b45e7c
 DIST microsoft-edge-dev_93.0.961.10-1_amd64.deb 104328860 BLAKE2B 
e9cd395741622902b13c485f68746bb6575eaad8489645f54b4c36d840667e73a11259a218e5a936cafc3cc2d30e72a611e8127e0a0a4322665fcb03ab617be9
 SHA512 
bea7b972487b4fb97979cfa602aa86f3b6e9c1321b93dc05b8bac5cc0a34be30579e840217eb3fc61819a12c517f7b0fbb3ab690a12a32673722664a2c00a2be
 DIST microsoft-edge-dev_93.0.961.2-1_amd64.deb 105570166 BLAKE2B 
9721d430bd77ce3baa67051a4eff92e6467ef4ff93c6364427f384fde422c44d1f55a6cd98439e784411a8b19390463382c9fa8ec1955b4e343823b68b552b31
 SHA512 
9a826b0125bb29b104ad5cf9ed4e5c87bd0ad2327b09e61370366d5b6af24abb85c433c37c0b3773d511586c9604c30f116173f0a2cc3627a3e8f966f5124fbb

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.946.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.946.1.ebuild
deleted file mode 100644
index 6887ef49a3a..000
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.946.1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-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"
-
-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
-   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
-"
-
-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
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   

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

2021-08-03 Thread Stephan Hartmann
commit: d65f7bb95d739330f936e89eab079362f5308ced
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Aug  3 20:47:26 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Aug  3 20:47:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65f7bb9

www-client/microsoft-edge-dev: bump to 93.0.961.10

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-93.0.961.10.ebuild  | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index b2544d686f7..eef8d75f480 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_93.0.946.1-1_amd64.deb 105576242 BLAKE2B 
2f7d21dcb74435d3dd1d45d1c813dc3cbbb67a20f651e0f93e5d4f26480e0399c540c28951a4167dec270bc137eec8ef4751cbf81101b4a70014c214290e6875
 SHA512 
e13da0ed4ac97ecd47977bcd319b30b7211fd86bfb9f78e9df14a24e139bc30021820ff96bf1ed765bd5ffd41fbf04c3fbc24f0a0a796147fd03ae01f2d07723
 DIST microsoft-edge-dev_93.0.957.0-1_amd64.deb 105580462 BLAKE2B 
f613e641658cbe6dd08a99e955f8d77b51b1af59e296a95a5bbcb4555a476bb20fd2dcf5794e07729cdb53ce6b5b0ef4869c87a48aad95f573563a8bedd17f31
 SHA512 
21c541674e6ff4445cf9dcf474b1a1596e3f9064b35657fa915cdf6b6c234e6779e17a0bcb4055548a1b8226232a6b5f4be8cbe8ce2b42125d3598ffc9b45e7c
+DIST microsoft-edge-dev_93.0.961.10-1_amd64.deb 104328860 BLAKE2B 
e9cd395741622902b13c485f68746bb6575eaad8489645f54b4c36d840667e73a11259a218e5a936cafc3cc2d30e72a611e8127e0a0a4322665fcb03ab617be9
 SHA512 
bea7b972487b4fb97979cfa602aa86f3b6e9c1321b93dc05b8bac5cc0a34be30579e840217eb3fc61819a12c517f7b0fbb3ab690a12a32673722664a2c00a2be
 DIST microsoft-edge-dev_93.0.961.2-1_amd64.deb 105570166 BLAKE2B 
9721d430bd77ce3baa67051a4eff92e6467ef4ff93c6364427f384fde422c44d1f55a6cd98439e784411a8b19390463382c9fa8ec1955b4e343823b68b552b31
 SHA512 
9a826b0125bb29b104ad5cf9ed4e5c87bd0ad2327b09e61370366d5b6af24abb85c433c37c0b3773d511586c9604c30f116173f0a2cc3627a3e8f966f5124fbb

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.961.10.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.961.10.ebuild
new file mode 100644
index 000..6887ef49a3a
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.961.10.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+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"
+
+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
+   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
+"
+
+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
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 

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

2021-08-03 Thread Michał Górny
commit: 916fce51ac3bfe73ff9a5ecb565c32a77e0c689a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  3 20:43:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  3 20:43:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916fce51

sys-libs/libcxx: Fix running tests against shared libc++abi in 13+

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

 sys-libs/libcxx/libcxx-13.0.0..ebuild | 1 +
 sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild  | 1 +
 sys-libs/libcxx/libcxx-14.0.0..ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-libs/libcxx/libcxx-13.0.0..ebuild 
b/sys-libs/libcxx/libcxx-13.0.0..ebuild
index 9a04f2fb7cb..5dca7551438 100644
--- a/sys-libs/libcxx/libcxx-13.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-13.0.0..ebuild
@@ -142,6 +142,7 @@ multilib_src_configure() {
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"

-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DLIBCXX_LINK_TESTS_WITH_SHARED_LIBCXXABI=ON
-DPython3_EXECUTABLE="${PYTHON}"
)
fi

diff --git a/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild 
b/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild
index 9a04f2fb7cb..5dca7551438 100644
--- a/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild
+++ b/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild
@@ -142,6 +142,7 @@ multilib_src_configure() {
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"

-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DLIBCXX_LINK_TESTS_WITH_SHARED_LIBCXXABI=ON
-DPython3_EXECUTABLE="${PYTHON}"
)
fi

diff --git a/sys-libs/libcxx/libcxx-14.0.0..ebuild 
b/sys-libs/libcxx/libcxx-14.0.0..ebuild
index 9a04f2fb7cb..5dca7551438 100644
--- a/sys-libs/libcxx/libcxx-14.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-14.0.0..ebuild
@@ -142,6 +142,7 @@ multilib_src_configure() {
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"

-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DLIBCXX_LINK_TESTS_WITH_SHARED_LIBCXXABI=ON
-DPython3_EXECUTABLE="${PYTHON}"
)
fi



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

2021-08-03 Thread Matthew Thode
commit: e5336fc3e2e4f8b67a1432928b299ed7edb9abea
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Aug  3 20:23:10 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Aug  3 20:23:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5336fc3

net-analyzer/icinga2: 2.13.0 bump

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

 net-analyzer/icinga2/Manifest  |   1 +
 net-analyzer/icinga2/icinga2-2.13.0.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 3fd07f452f1..56b4fd68624 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1 +1,2 @@
 DIST icinga2-2.12.4.tar.gz 7535804 BLAKE2B 
495a53fc0887ff2e1b5e058c52af63c155da600b4c82e38653a56c4b1dab497ef477254b19727c6c366b48c41a052b68c9910cb4bc4782605612a3d63ccf646c
 SHA512 
3a817eb6f1be256f6eca5136e3d74c49e1cc2a7af382a906abebc6d573579e755decf72bfce62fad48f9c5a37fe6bc304c5849d1008ab7ce4939213f720ab37b
+DIST icinga2-2.13.0.tar.gz 7584525 BLAKE2B 
94c08030e508c35d610c12e9855015da35e4dd6a67614bc44ab5605ba61f9f3f9ddc4fec98be8534ae2e84d1d1c1065295b872c6a060a36e821f929c04a90172
 SHA512 
a3eb0166bb2851a7e6e795fc541b535db3ac2d8d9c2e4e72caf0472e54ac0ef110ea97a1c1c208b97c2b99e1ec51919a378bba68b21e770786074dcb1af4bd26

diff --git a/net-analyzer/icinga2/icinga2-2.13.0.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.0.ebuild
new file mode 100644
index 000..de80eb55dfc
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.13.0.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+if [[ ${PV} !=  ]]; then
+   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="https://icinga.com/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+
+# Add accounts to DEPEND because of fowners in src_install
+DEPEND="
+   dev-libs/openssl:0=
+   >=dev-libs/boost-1.66.0:=[context]
+   console? ( dev-libs/libedit )
+   mariadb? ( dev-db/mariadb-connector-c:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   dev-libs/yajl:=
+   acct-user/icinga
+   acct-group/icinga
+   acct-group/icingacmd"
+BDEPEND="
+   sys-devel/bison
+   >=sys-devel/flex-2.5.35"
+RDEPEND="
+   ${DEPEND}
+   plugins? ( || (
+   net-analyzer/monitoring-plugins
+   net-analyzer/nagios-plugins
+   ) )
+   mail? ( virtual/mailx )
+   acct-group/nagios"
+
+REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
+
+PATCHES=(
+   # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc
+   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
+   -DICINGA2_USER=icinga
+   -DICINGA2_GROUP=icingacmd
+   -DICINGA2_COMMAND_GROUP=icingacmd
+   -DICINGA2_RUNDIR=/run
+   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
+   -DUSE_SYSTEMD=$(usex systemd)
+   -DLOGROTATE_HAS_SU=ON
+   -DICINGA2_LTO_BUILD=$(usex lto)
+   )
+   # default to off if minimal, allow the flags to be set otherwise
+   if use minimal; then
+   mycmakeargs+=(
+   -DICINGA2_WITH_MYSQL=OFF
+   -DICINGA2_WITH_PGSQL=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DICINGA2_WITH_PGSQL=$(usex postgres)
+   -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
+
+   if use mysql || use mariadb; then
+   docinto schema
+   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
+   docinto schema/upgrade
+   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
+   fi
+   if use postgres; then
+   docinto schema
+   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
+   docinto schema/upgrade
+   dodoc 

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

2021-08-03 Thread Bernard Cafarelli
commit: 1f190d1fd7da098624e5f9bed8f534c53b07d91c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Aug  3 19:58:27 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Aug  3 19:58:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f190d1f

net-mail/fetchmail: drop vulnerable version

Bug: https://bugs.gentoo.org/804921
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/fetchmail/Manifest|   1 -
 net-mail/fetchmail/fetchmail-6.4.19.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 75539071b65..31f32d86331 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,3 +1,2 @@
-DIST fetchmail-6.4.19.tar.xz 1316672 BLAKE2B 
679d2c49698dd368d32439a8276412e3f32c0a0f6f0e7607bc323c0294c987307469451b4b085fe521f2d5dd4869d59b4841762b6a57b3c654b992e9de8ba87c
 SHA512 
b10f0ac5b3b22f8b1d86367990fc96ea5c49dc21c873890c732c254c34503bd6ab9348c5ef88b99ba0f83f065fa9f9aead55de9721b0f296efa14eac0311daaf
 DIST fetchmail-6.4.20.tar.xz 1317204 BLAKE2B 
85137bdae2fda05cba6e9bee9056bb9a1ef09b96199dc5f991da9aa5c2073f1c8cbf3fae43999a79de338a95e9d28e474035200758b65ffa9fa18b5a905c1279
 SHA512 
5b170f51a74b6596020282f5cbb34bf0a9ea8c5b089fd8c6c72df6c7742e16bcd5931d62181d56265779f9c3431c4ddf795a03deee09c5552a3aa0601282bd17
 DIST fetchmail-7.0.0-alpha8.tar.xz 1212256 BLAKE2B 
1b123921a696e60b9c42ea30a379bc6cf46bb66dd630f50e1f10ceac5066932da9538295954be451c4665e1186b7281523bbae83fb4cdb7ad2d1b7b408a3a38f
 SHA512 
fdb20b6a4723f718958e8c800d5a996ff0bb8d9ffe485e8f8429f28953a5a691fd8439c29cb4fbbae338d64c1e9cd1f5f9ed6d89261d0ca582f6345cacb696fe

diff --git a/net-mail/fetchmail/fetchmail-6.4.19.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
deleted file mode 100644
index e2ab38dd186..000
--- a/net-mail/fetchmail/fetchmail-6.4.19.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-PYTHON_REQ_USE="tk"
-
-inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="https://www.fetchmail.info/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ssl nls kerberos tk socks"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="acct-user/fetchmail
-   ssl? (
-   >=dev-libs/openssl-1.1.1:=
-   )
-   kerberos? (
-   virtual/krb5
-   >=dev-libs/openssl-1.0.2:=
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
-   socks? ( net-proxy/dante )
-   tk? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/future[${PYTHON_USEDEP}]
-   ')
-   )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {
-   use tk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # don't compile during src_install
-   use tk && : > "${S}"/py-compile
-   eautoreconf
-}
-
-src_configure() {
-   use tk || export PYTHON=:
-
-   econf \
-   --enable-RPA \
-   --enable-NTLM \
-   --enable-SDPS \
-   $(use_enable nls) \
-   $(use_with ssl ssl "${EPREFIX}/usr") \
-   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
-   $(use_with kerberos gssapi) \
-   $(use_with kerberos kerberos5) \
-   --without-hesiod \
-   $(use_with socks)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
-   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
-
-   systemd_dounit  "${FILESDIR}"/${PN}.service
-   systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
-   dotmpfiles "${FILESDIR}"/${PN}.conf
-
-   docinto contrib
-   local f
-   for f in contrib/* ; do
-   [ -f "${f}" ] && dodoc "${f}"
-   done
-
-   use tk && python_optimize
-}
-
-pkg_postinst() {
-   tmpfiles_process ${PN}.conf
-
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "Please see /etc/conf.d/fetchmail if you want to adjust"
-   elog "the polling delay used by the fetchmail init 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2021-08-03 Thread Ulrich Müller
commit: d0797dfda19dffd57c32600986869bb5241a51e9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Aug  3 19:52:04 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug  3 19:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0797dfd

sci-visualization/gnuplot: Don't inherit flag-o-matic, it is not used

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

 sci-visualization/gnuplot/gnuplot-5.4.2.ebuild   | 2 +-
 sci-visualization/gnuplot/gnuplot-5.5.-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.4.2.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.4.2.ebuild
index a67b7164b80..128d9bc70f6 100644
--- a/sci-visualization/gnuplot/gnuplot-5.4.2.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.4.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 LUA_COMPAT=( lua5-{1,2,3,4} )
 WX_GTK_VER="3.0-gtk3"
 
-inherit autotools flag-o-matic lua-single readme.gentoo-r1 toolchain-funcs 
wxwidgets
+inherit autotools lua-single readme.gentoo-r1 toolchain-funcs wxwidgets
 
 DESCRIPTION="Command-line driven interactive plotting program"
 HOMEPAGE="http://www.gnuplot.info/;

diff --git a/sci-visualization/gnuplot/gnuplot-5.5.-r1.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.5.-r1.ebuild
index bb22478f1dc..f2904c7651d 100644
--- a/sci-visualization/gnuplot/gnuplot-5.5.-r1.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.5.-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 LUA_COMPAT=( lua5-{1,2,3,4} )
 WX_GTK_VER="3.0-gtk3"
 
-inherit autotools flag-o-matic lua-single readme.gentoo-r1 toolchain-funcs 
wxwidgets
+inherit autotools lua-single readme.gentoo-r1 toolchain-funcs wxwidgets
 
 DESCRIPTION="Command-line driven interactive plotting program"
 HOMEPAGE="http://www.gnuplot.info/;



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Gentoo-App-Pram/

2021-08-03 Thread Patrice Clement
commit: 5a1d69f2e3d9015a0441d737cbcd4ad32855918a
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Aug  3 19:36:04 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug  3 19:36:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1d69f2

dev-perl/Gentoo-App-Pram: EAPI v8 bump.

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

 .../Gentoo-App-Pram-0.200.0-r1.ebuild  | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild 
b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild
new file mode 100644
index 000..5d83f1ee0e1
--- /dev/null
+++ b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MONSIEURP
+DIST_VERSION=0.20
+
+inherit perl-module
+
+DESCRIPTION="Tool to merge PRs from the Gentoo Github repository"
+HOMEPAGE="https://github.com/monsieurp/Gentoo-App-Pram;
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-vcs/git
+   virtual/perl-Encode
+   dev-perl/File-Which
+   dev-perl/Net-SSLeay
+   dev-perl/IO-Socket-SSL
+   virtual/perl-File-Temp
+   virtual/perl-HTTP-Tiny
+   virtual/perl-Getopt-Long
+   virtual/perl-Term-ANSIColor
+   !app-portage/pram"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   virtual/perl-Test-Simple
+   )"
+
+BDEPEND="
+   ${RDEPEND}
+   dev-perl/Module-Build-Tiny"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Gentoo-App-Pram/

2021-08-03 Thread Patrice Clement
commit: b3155c2064b00d33a3d53f0afb30153f6443846f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Aug  3 19:30:22 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug  3 19:36:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3155c20

dev-perl/Gentoo-App-Pram: reword DESCRIPTION.

Closes: https://bugs.gentoo.org/806217
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild 
b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild
index 1034893687f..d9b1c167fee 100644
--- a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild
+++ b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ DIST_VERSION=0.20
 
 inherit perl-module
 
-DESCRIPTION="Official tool to merge PRs from the Gentoo Github repository"
+DESCRIPTION="Tool to merge PRs from the Gentoo Github repository"
 HOMEPAGE="https://github.com/monsieurp/Gentoo-App-Pram;
 SLOT="0"
 KEYWORDS="amd64 ~arm x86"



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

2021-08-03 Thread Lars Wendler
commit: d2ea8d9807e3057a8c1126d9bf109c86a7e3c2a0
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  3 19:25:19 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  3 19:25:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ea8d98

dev-libs/libinput: Bump to version 1.18.1

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

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.18.1.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 3406b1482fb..1aa164f2eb7 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1 +1,2 @@
 DIST libinput-1.18.0.tar.xz 616732 BLAKE2B 
4f12080b5e3496fdb5ccb1375a073860c26037ba47033a7d2d69a2f817b4ab5791aa89be08b193925cddd566a04144c73399cbb196a4cc9d3e07dcfb806d3eff
 SHA512 
9a834f075d7a1f892416bb6b241eb052f749d3aa883c4b39c0f1c9616c115d6b9a541b587508646fddaf0d3fe57af92fe4629b522d1d51196499e7b523e0aa90
+DIST libinput-1.18.1.tar.xz 618524 BLAKE2B 
17c5959b6319838dc65f6df7c532d8e048b0295d20178e636dcb3d7a0418f7c107ffc34f280ac0da66011cc80fb8e9f0881b5edd6a4fb64fb674dff6bb5b4526
 SHA512 
450e38c0f8245aa0165a8047d25aebee646332f0f2ed442bb2d1bd3e723c2082b6d00d6e3bda308981ece8e29b5cddbd56eab900d2b7497705a45fc27b281828

diff --git a/dev-libs/libinput/libinput-1.18.1.ebuild 
b/dev-libs/libinput/libinput-1.18.1.ebuild
new file mode 100644
index 000..7eac9e2a392
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.18.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2014-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+[[ "$(ver_cut 3)" -gt 900 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? ( dev-util/valgrind )
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-libs/check-0.9.10 )"
+
+python_check_deps() {
+   has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed "s@, '-Werror'@@" -i meson.build || die #744250
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   $(meson_use test tests)
+   -Dudev-dir="${EPREFIX}$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   pkgname="dev-python/python-libevdev"
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then
+   einfo "${pkgname} must be installed to use the"
+   einfo "libinput measure and libinput replay tools."
+   fi
+
+   udevadm hwdb --update --root="${ROOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xrestop/

2021-08-03 Thread Matt Turner
commit: d7341f92aa48d9c7ed67e701efcc2078764f2612
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug  3 19:13:51 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug  3 19:16:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7341f92

x11-apps/xrestop: Version bump to 0.5

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

 x11-apps/xrestop/Manifest   |  1 +
 x11-apps/xrestop/xrestop-0.5.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/x11-apps/xrestop/Manifest b/x11-apps/xrestop/Manifest
index 2c9ad1225da..77f1709a3f5 100644
--- a/x11-apps/xrestop/Manifest
+++ b/x11-apps/xrestop/Manifest
@@ -1 +1,2 @@
 DIST xrestop-0.4.tar.gz 92308 BLAKE2B 
5bfe6e9ccd49038e7884be8379e79f3de2bc960588dc21fbbe40d2acb89c6505efd78a9415e0ba8feb24986f11f066ce641b9c933f241776bbc1b3e59fd520f0
 SHA512 
eb7bf2f3ab7b73708c96d56fd466cb362d711242dd46992fa3e693af2d26995e9baa91075eb445ef227e1342deec5e0e22b37139e80399e4051c9f5cad8fd9b6
+DIST xrestop-0.5.tar.bz2 135537 BLAKE2B 
cbb58870ff16148a34468231478c723fc41932c1e17156304a1885b52c17d870339c88bc4acde16d28cdd22cb227c2190b6b33bd472b047a82261924e681c889
 SHA512 
f50e1fcba2fdb6167f93b9edae721556bc411232a9d7cc1df853e588cd92608c9ca652bee1aaf5cfe3750d6c60db6c6cd1c6797e282841cc535051e78b2c4c1d

diff --git a/x11-apps/xrestop/xrestop-0.5.ebuild 
b/x11-apps/xrestop/xrestop-0.5.ebuild
new file mode 100644
index 000..abe5d281491
--- /dev/null
+++ b/x11-apps/xrestop/xrestop-0.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_EAUTORECONF=yes
+inherit xorg-3
+
+DESCRIPTION="'Top' like statistics of X11 client's server side resource usage"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/xrestop;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   sys-libs/ncurses:=
+   x11-libs/libX11
+   x11-libs/libXres
+   x11-libs/libXt
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( ChangeLog )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4-tinfo.patch
+)



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xrestop/files/, profiles/updates/, x11-misc/xrestop/, ...

2021-08-03 Thread Matt Turner
commit: 269a8d023aa22eab0351c9114e3cceeea717946e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug  3 18:33:38 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug  3 19:16:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269a8d02

x11-apps/xrestop: Rename from x11-misc/xrestop

I'm not sure what the history is, but this package's upstream is now on
the FreeDesktop Gitlab. The 0.4 ebuild has a SRC_URI that no longer
resolves, and there isn't a 0.4 tarball on freedesktop.org.

Anyway, a version 0.5 has been released from FreeDesktop, so we'll
switch to that and change the maintainer to x11@ at the same time.

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

 profiles/updates/3Q-2021 | 1 +
 {x11-misc => x11-apps}/xrestop/Manifest  | 0
 {x11-misc => x11-apps}/xrestop/files/xrestop-0.4-tinfo.patch | 0
 x11-apps/xrestop/metadata.xml| 8 
 {x11-misc => x11-apps}/xrestop/xrestop-0.4.ebuild| 0
 x11-misc/xrestop/metadata.xml| 8 
 6 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/profiles/updates/3Q-2021 b/profiles/updates/3Q-2021
index d256eeddfc0..749bbc977b4 100644
--- a/profiles/updates/3Q-2021
+++ b/profiles/updates/3Q-2021
@@ -1,2 +1,3 @@
+move x11-misc/xrestop x11-apps/xrestop
 move media-sound/zam-plugins media-plugins/zam-plugins
 slotmove =dev-ruby/elasticsearch-transport-6.8.3 6 6.8.3

diff --git a/x11-misc/xrestop/Manifest b/x11-apps/xrestop/Manifest
similarity index 100%
rename from x11-misc/xrestop/Manifest
rename to x11-apps/xrestop/Manifest

diff --git a/x11-misc/xrestop/files/xrestop-0.4-tinfo.patch 
b/x11-apps/xrestop/files/xrestop-0.4-tinfo.patch
similarity index 100%
rename from x11-misc/xrestop/files/xrestop-0.4-tinfo.patch
rename to x11-apps/xrestop/files/xrestop-0.4-tinfo.patch

diff --git a/x11-apps/xrestop/metadata.xml b/x11-apps/xrestop/metadata.xml
new file mode 100644
index 000..e943b72b8a4
--- /dev/null
+++ b/x11-apps/xrestop/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   x...@gentoo.org
+   X11
+
+

diff --git a/x11-misc/xrestop/xrestop-0.4.ebuild 
b/x11-apps/xrestop/xrestop-0.4.ebuild
similarity index 100%
rename from x11-misc/xrestop/xrestop-0.4.ebuild
rename to x11-apps/xrestop/xrestop-0.4.ebuild

diff --git a/x11-misc/xrestop/metadata.xml b/x11-misc/xrestop/metadata.xml
deleted file mode 100644
index 66187a0f421..000
--- a/x11-misc/xrestop/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-
-



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

2021-08-03 Thread Michał Górny
commit: b535b4415e7ce25ce34905d9edc85a5f2f95f3ad
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  3 18:59:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  3 18:59:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b535b441

sys-libs/libcxx: Extend checkout to fix building 13+

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

 sys-libs/libcxx/libcxx-13.0.0..ebuild | 2 +-
 sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild  | 2 +-
 sys-libs/libcxx/libcxx-14.0.0..ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-13.0.0..ebuild 
b/sys-libs/libcxx/libcxx-13.0.0..ebuild
index db5b489c505..9a04f2fb7cb 100644
--- a/sys-libs/libcxx/libcxx-13.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-13.0.0..ebuild
@@ -34,7 +34,7 @@ BDEPEND="
 
 DOCS=( CREDITS.TXT )
 
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
+LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake,utils/llvm-lit} )
 LLVM_PATCHSET=-1
 llvm.org_set_globals
 

diff --git a/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild 
b/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild
index db5b489c505..9a04f2fb7cb 100644
--- a/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild
+++ b/sys-libs/libcxx/libcxx-13.0.0_rc1.ebuild
@@ -34,7 +34,7 @@ BDEPEND="
 
 DOCS=( CREDITS.TXT )
 
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
+LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake,utils/llvm-lit} )
 LLVM_PATCHSET=-1
 llvm.org_set_globals
 

diff --git a/sys-libs/libcxx/libcxx-14.0.0..ebuild 
b/sys-libs/libcxx/libcxx-14.0.0..ebuild
index db5b489c505..9a04f2fb7cb 100644
--- a/sys-libs/libcxx/libcxx-14.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-14.0.0..ebuild
@@ -34,7 +34,7 @@ BDEPEND="
 
 DOCS=( CREDITS.TXT )
 
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
+LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake,utils/llvm-lit} )
 LLVM_PATCHSET=-1
 llvm.org_set_globals
 



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

2021-08-03 Thread Michał Górny
commit: 74af301ec494bb0d208d344143d2926bc2337274
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  3 18:53:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  3 18:53:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74af301e

sys-libs/llvm-libunwind: Fix running tests in 13+

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

 .../llvm-libunwind-13.0.0..ebuild  | 33 --
 .../llvm-libunwind-13.0.0_rc1.ebuild   | 33 --
 .../llvm-libunwind-14.0.0..ebuild  | 33 --
 3 files changed, 54 insertions(+), 45 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0..ebuild
index ba5225ffe69..a4b1aceef51 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0..ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0..ebuild
@@ -78,10 +78,7 @@ multilib_src_configure() {
cmake_src_configure
 }
 
-build_libcxxabi() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
-   local BUILD_DIR=${BUILD_DIR}/libcxxabi
+wrap_libcxxabi() {
local mycmakeargs=(
-DLIBCXXABI_LIBDIR_SUFFIX=
-DLIBCXXABI_ENABLE_SHARED=OFF
@@ -89,18 +86,18 @@ build_libcxxabi() {
-DLIBCXXABI_USE_LLVM_UNWINDER=ON
-DLIBCXXABI_INCLUDE_TESTS=OFF
 
-   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
+   -DLIBCXXABI_LIBCXX_INCLUDES="${BUILD_DIR}"/libcxx/include/c++/v1
-DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
)
 
-   cmake_src_configure
-   cmake_src_compile
+   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
+   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
+   local BUILD_DIR=${BUILD_DIR}/libcxxabi
+
+   "${@}"
 }
 
-build_libcxx() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib 
-L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxx
-   local BUILD_DIR=${BUILD_DIR}/libcxx
+wrap_libcxx() {
local mycmakeargs=(
-DLIBCXX_LIBDIR_SUFFIX=
-DLIBCXX_ENABLE_SHARED=OFF
@@ -115,15 +112,21 @@ build_libcxx() {
-DLIBCXX_INCLUDE_TESTS=OFF
)
 
-   cmake_src_configure
-   cmake_src_compile
+   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib 
-L${BUILD_DIR}/$(get_libdir)"
+   local CMAKE_USE_DIR=${WORKDIR}/libcxx
+   local BUILD_DIR=${BUILD_DIR}/libcxx
+
+   "${@}"
 }
 
 multilib_src_test() {
# build local copies of libc++ & libc++abi for testing to avoid
# circular deps
-   build_libcxxabi
-   build_libcxx
+   wrap_libcxx cmake_src_configure
+   wrap_libcxx cmake_build generate-cxx-headers
+   wrap_libcxxabi cmake_src_configure
+   wrap_libcxxabi cmake_src_compile
+   wrap_libcxx cmake_src_compile
mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || 
die
 
local -x LIT_PRESERVES_TMP=1

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0_rc1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0_rc1.ebuild
index ba5225ffe69..a4b1aceef51 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0_rc1.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-13.0.0_rc1.ebuild
@@ -78,10 +78,7 @@ multilib_src_configure() {
cmake_src_configure
 }
 
-build_libcxxabi() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
-   local BUILD_DIR=${BUILD_DIR}/libcxxabi
+wrap_libcxxabi() {
local mycmakeargs=(
-DLIBCXXABI_LIBDIR_SUFFIX=
-DLIBCXXABI_ENABLE_SHARED=OFF
@@ -89,18 +86,18 @@ build_libcxxabi() {
-DLIBCXXABI_USE_LLVM_UNWINDER=ON
-DLIBCXXABI_INCLUDE_TESTS=OFF
 
-   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
+   -DLIBCXXABI_LIBCXX_INCLUDES="${BUILD_DIR}"/libcxx/include/c++/v1
-DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
)
 
-   cmake_src_configure
-   cmake_src_compile
+   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
+   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
+   local BUILD_DIR=${BUILD_DIR}/libcxxabi
+
+   "${@}"
 }
 
-build_libcxx() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib 
-L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxx
-   local BUILD_DIR=${BUILD_DIR}/libcxx
+wrap_libcxx() {
local mycmakeargs=(
-DLIBCXX_LIBDIR_SUFFIX=
-DLIBCXX_ENABLE_SHARED=OFF
@@ -115,15 +112,21 @@ build_libcxx() {
-DLIBCXX_INCLUDE_TESTS=OFF
)
 
-   cmake_src_configure
-   cmake_src_compile
+   local -x LDFLAGS="${LDFLAGS} 

[gentoo-commits] repo/gentoo:master commit in: app-misc/ttyload/files/, app-misc/ttyload/

2021-08-03 Thread Hans de Graaff
commit: ac01d98719a81dadb940f2c6c262d62b45bbb29f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  3 18:06:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  3 18:06:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac01d987

app-misc/ttyload: fix sigabrt on hardened kernels

Add Debian patch to fix a sigabrt on hardened kernels.

Closes: https://bugs.gentoo.org/732162
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 .../ttyload-0.5.3-fix-sigabrt-in-strcpy.patch  | 16 +
 app-misc/ttyload/ttyload-0.5.3-r1.ebuild   | 42 ++
 2 files changed, 58 insertions(+)

diff --git a/app-misc/ttyload/files/ttyload-0.5.3-fix-sigabrt-in-strcpy.patch 
b/app-misc/ttyload/files/ttyload-0.5.3-fix-sigabrt-in-strcpy.patch
new file mode 100644
index 000..70f51f9fa39
--- /dev/null
+++ b/app-misc/ttyload/files/ttyload-0.5.3-fix-sigabrt-in-strcpy.patch
@@ -0,0 +1,16 @@
+Subject: Fix SIGABRT in strcpy() call when running
+From: Ricardo Mones 
+Forwarded: https://github.com/lindes/ttyload/issues/8
+Last-Update: 2019-01-13
+
+--- a/ttyload.h
 b/ttyload.h
+@@ -34,7 +34,7 @@ typedef struct load_list {
+ /* storage for clock display along the bottom */
+ typedef struct clock_info {
+   int pos;
+-  charclock[6];
++  charclock[7];
+ time_t  when;
+ } clock_info;
+ 

diff --git a/app-misc/ttyload/ttyload-0.5.3-r1.ebuild 
b/app-misc/ttyload/ttyload-0.5.3-r1.ebuild
new file mode 100644
index 000..5a031a28898
--- /dev/null
+++ b/app-misc/ttyload/ttyload-0.5.3-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="color-coded graph of load averages over time"
+HOMEPAGE="https://www.daveltd.com/src/util/ttyload 
https://github.com/lindes/ttyload;
+SRC_URI="https://www.daveltd.com/src/util/${PN}/${P}.tar.bz2;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="sys-libs/ncurses:0="
+
+RESTRICT="test"
+
+DOCS=( BUGS HISTORY LICENSE README.md TODO )
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}/ttyload-0.5.3-fix-sigabrt-in-strcpy.patch"
+
+   sed -i '10i#include ' "${PN}.h" || die
+
+   sed -e "s#make#$\(MAKE\)#" \
+   -e "s#^CFLAGS.*#CFLAGS=\$(INCLUDES) ${CFLAGS} \$(VERSION)#" \
+   -i Makefile || die
+}
+
+src_compile() {
+   emake CC=$(tc-getCC) LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   einstalldocs
+}



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

2021-08-03 Thread Michał Górny
commit: 8f406be79341f21fa8cbc161181509676aa0c83b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  3 18:02:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  3 18:03:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f406be7

sys-libs/libcxxabi: Use ninja target for headers in 13+

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

 sys-libs/libcxxabi/libcxxabi-13.0.0..ebuild | 3 +--
 sys-libs/libcxxabi/libcxxabi-13.0.0_rc1.ebuild  | 3 +--
 sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-13.0.0..ebuild 
b/sys-libs/libcxxabi/libcxxabi-13.0.0..ebuild
index 88b0bb90ab5..d11be625eea 100644
--- a/sys-libs/libcxxabi/libcxxabi-13.0.0..ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-13.0.0..ebuild
@@ -50,8 +50,7 @@ pkg_setup() {
 multilib_src_configure() {
# we need a configured libc++ for __config_site
wrap_libcxx cmake_src_configure
-   cp -R "${WORKDIR}"/libcxx/include/. \
-   "${BUILD_DIR}"/libcxx/include/c++/v1 || die
+   wrap_libcxx cmake_build generate-cxx-headers
 
# link against compiler-rt instead of libgcc if we are using clang with 
libunwind
local want_compiler_rt=OFF

diff --git a/sys-libs/libcxxabi/libcxxabi-13.0.0_rc1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-13.0.0_rc1.ebuild
index 88b0bb90ab5..d11be625eea 100644
--- a/sys-libs/libcxxabi/libcxxabi-13.0.0_rc1.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-13.0.0_rc1.ebuild
@@ -50,8 +50,7 @@ pkg_setup() {
 multilib_src_configure() {
# we need a configured libc++ for __config_site
wrap_libcxx cmake_src_configure
-   cp -R "${WORKDIR}"/libcxx/include/. \
-   "${BUILD_DIR}"/libcxx/include/c++/v1 || die
+   wrap_libcxx cmake_build generate-cxx-headers
 
# link against compiler-rt instead of libgcc if we are using clang with 
libunwind
local want_compiler_rt=OFF

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild 
b/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
index 88b0bb90ab5..d11be625eea 100644
--- a/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-14.0.0..ebuild
@@ -50,8 +50,7 @@ pkg_setup() {
 multilib_src_configure() {
# we need a configured libc++ for __config_site
wrap_libcxx cmake_src_configure
-   cp -R "${WORKDIR}"/libcxx/include/. \
-   "${BUILD_DIR}"/libcxx/include/c++/v1 || die
+   wrap_libcxx cmake_build generate-cxx-headers
 
# link against compiler-rt instead of libgcc if we are using clang with 
libunwind
local want_compiler_rt=OFF



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

2021-08-03 Thread Mike Gilbert
commit: 4e3700c8ee0660cc8e4a97d194592905bbe852a9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug  3 17:48:42 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug  3 17:48:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3700c8

sys-fs/udev: depend on perl for tests

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

 sys-fs/udev/udev-249-r2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-249-r2.ebuild b/sys-fs/udev/udev-249-r2.ebuild
index d22a44bf678..8ab14708839 100644
--- a/sys-fs/udev/udev-249-r2.ebuild
+++ b/sys-fs/udev/udev-249-r2.ebuild
@@ -49,7 +49,10 @@ BDEPEND="
dev-libs/libxslt
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
-   test? ( app-text/tree )
+   test? (
+   app-text/tree
+   dev-lang/perl
+   )
 "
 COMMON_DEPEND="
>=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]



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

2021-08-03 Thread Mike Gilbert
commit: 6f51a6f4233a7615db8e3d3461506671269d21d6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug  3 17:50:26 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug  3 17:50:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f51a6f4

sys-apps/systemd: depend on app-text/tree and dev-lang/perl for tests

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

 sys-apps/systemd/systemd-248.6.ebuild | 6 +-
 sys-apps/systemd/systemd-249.2.ebuild | 6 +-
 sys-apps/systemd/systemd-.ebuild  | 6 +-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-apps/systemd/systemd-248.6.ebuild 
b/sys-apps/systemd/systemd-248.6.ebuild
index 8bd8d0b12c4..469ea95ee5b 100644
--- a/sys-apps/systemd/systemd-248.6.ebuild
+++ b/sys-apps/systemd/systemd-248.6.ebuild
@@ -146,7 +146,11 @@ BDEPEND="
sys-devel/gettext
sys-devel/m4
virtual/pkgconfig
-   test? ( sys-apps/dbus )
+   test? (
+   app-text/tree
+   dev-lang/perl
+   sys-apps/dbus
+   )
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets

diff --git a/sys-apps/systemd/systemd-249.2.ebuild 
b/sys-apps/systemd/systemd-249.2.ebuild
index e26b4a1abdb..9e5fa453bcf 100644
--- a/sys-apps/systemd/systemd-249.2.ebuild
+++ b/sys-apps/systemd/systemd-249.2.ebuild
@@ -145,7 +145,11 @@ BDEPEND="
>=sys-apps/coreutils-8.16
sys-devel/gettext
virtual/pkgconfig
-   test? ( sys-apps/dbus )
+   test? (
+   app-text/tree
+   dev-lang/perl
+   sys-apps/dbus
+   )
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 714f276a62f..71b8f9c1b29 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -145,7 +145,11 @@ BDEPEND="
>=sys-apps/coreutils-8.16
sys-devel/gettext
virtual/pkgconfig
-   test? ( sys-apps/dbus )
+   test? (
+   app-text/tree
+   dev-lang/perl
+   sys-apps/dbus
+   )
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets



[gentoo-commits] repo/proj/guru:dev commit in: app-text/mdbook/

2021-08-03 Thread YOSHIOKA Takuma
commit: 2651b91943bb06ce289b7b6f7b07b47f7ec0ae14
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Tue Aug  3 13:43:59 2021 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Tue Aug  3 13:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2651b919

app-text/mdbook: version bump 0.4.12

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-text/mdbook/Manifest |   1 +
 app-text/mdbook/mdbook-0.4.12.ebuild | 240 +++
 2 files changed, 241 insertions(+)

diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest
index 9f4aaa450..0a18befe4 100644
--- a/app-text/mdbook/Manifest
+++ b/app-text/mdbook/Manifest
@@ -92,6 +92,7 @@ DIST markup5ever_rcdom-0.1.0.crate 25165 BLAKE2B 
4123ee804991e9be31e6a4dbcb7dcce
 DIST matches-0.1.8.crate 2216 BLAKE2B 
f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb
 SHA512 
98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
 DIST mdbook-0.4.10.tar.gz 1483113 BLAKE2B 
0295b4dd5e0ebc1f7347d9345e1cb001c7a12925855fa0a708e2fb40e285bacd7118014ebfd72905f450aa950d2b3e98573b94b53a03057d349d9b171e81ba47
 SHA512 
309b51b4765e8c5ff354d3da1e77f552662f97ca312e60ceba4aa10da3b2d51d0ee750811e65a5044dacb2fd3720c9f65ff6968fd242e16c16644247f40e2ee5
 DIST mdbook-0.4.11.tar.gz 1490029 BLAKE2B 
0bf0207ea6ebc7516634e429f599111dd437111bc0a227e04cc4243ad413cbe1af7c64eac6466b634088f0b751d8c43e99f4dbb7217e853663c9a5692f9b30fe
 SHA512 
cb145e8645594ac8bab59f4abe2d3fecd9437908e7c1ef9354ba82a8f20199ed55d962944038e6d4ec8003f4374e7ead5148aeaf3b42aab1dfe60e8e57956fc8
+DIST mdbook-0.4.12.tar.gz 1485183 BLAKE2B 
8952b440014c6418696f9cce752f369e69b4d9401cf0de832496a3dcb8a13d2e5a2189a45e0764734dc7e0853fb98073c9251830b75d60924e4a122de9e1fd90
 SHA512 
e2e76fe303ca3abd76ac97aac7692178ae51744b2adb567d2cf3cb5009bfd807922e0e054b296746e57fabdae98835ebbfd838f6191fbfced138f9d73dc99de0
 DIST mdbook-0.4.9.tar.gz 1482002 BLAKE2B 
0597c8771fe3e27aab68ac60aec561ec1782347c409d11ced27b315b33c4a87526af36934f9be8dfb32667c745f95e3323a080b0770089171241c1f38b488bcf
 SHA512 
b8df26893054f05b28e81353fe71bc3e0355db70a2b7f894a9c8a4c5b2f608e8eae5e0b3de285e1ddf2c34d53a8902fd4513a72f0f2b1c35d1f0a054ed231782
 DIST memchr-2.4.0.crate 63392 BLAKE2B 
a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2d5cc6044e117e2b956bb13f902a6
 SHA512 
b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
 DIST mime-0.3.16.crate 15206 BLAKE2B 
9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b
 SHA512 
cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c

diff --git a/app-text/mdbook/mdbook-0.4.12.ebuild 
b/app-text/mdbook/mdbook-0.4.12.ebuild
new file mode 100644
index 0..84f136089
--- /dev/null
+++ b/app-text/mdbook/mdbook-0.4.12.ebuild
@@ -0,0 +1,240 @@
+# Copyright 2017-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.3.2
+
+EAPI=7
+
+CRATES="
+   aho-corasick-0.7.18
+   ammonia-3.1.1
+   ansi_term-0.11.0
+   anyhow-1.0.40
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bit-set-0.5.2
+   bit-vec-0.6.3
+   bitflags-1.2.1
+   block-buffer-0.7.3
+   block-buffer-0.9.0
+   block-padding-0.1.5
+   byte-tools-0.3.1
+   byteorder-1.4.3
+   bytes-1.0.1
+   cfg-if-0.1.10
+   cfg-if-1.0.0
+   chrono-0.4.19
+   clap-2.33.3
+   cpufeatures-0.1.1
+   ctor-0.1.20
+   difference-2.0.0
+   digest-0.8.1
+   digest-0.9.0
+   either-1.6.1
+   elasticlunr-rs-2.3.11
+   env_logger-0.7.1
+   fake-simd-0.1.2
+   filetime-0.2.14
+   fnv-1.0.7
+   form_urlencoded-1.0.1
+   fsevent-0.4.0
+   fsevent-sys-2.0.1
+   fuchsia-zircon-0.3.3
+   fuchsia-zircon-sys-0.3.3
+   futf-0.1.4
+   futures-0.3.14
+   futures-channel-0.3.14
+   futures-core-0.3.14
+   futures-io-0.3.14
+   futures-macro-0.3.14
+   futures-sink-0.3.14
+   futures-task-0.3.14
+   futures-util-0.3.14
+   generic-array-0.12.4
+   generic-array-0.14.4
+   getopts-0.2.21
+   getrandom-0.1.16
+   getrandom-0.2.2
+   gitignore-1.0.7
+   glob-0.3.0
+   h2-0.3.3
+   handlebars-4.0.0
+   hashbrown-0.9.1
+   headers-0.3.4
+   headers-core-0.2.0
+   heck-0.3.2
+   hermit-abi-0.1.18
+   html5ever-0.25.1
+   http-0.2.4
+   http-body-0.4.2
+   httparse-1.4.0
+   httpdate-1.0.1
+   humantime-1.3.0
+   hyper-0.14.11
+ 

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

2021-08-03 Thread Mike Gilbert
commit: ebee474c08d6219b0a0ff88139ce0aabf3ec529c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug  3 17:21:11 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug  3 17:26:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebee474c

sys-fs/udev: adjust test logic

Check EUID instead of FEATURES=userpriv. It is possible the ebuild is
executing as some other user, regardless of the userpriv feature.

Drop the usersandbox check: this is only relevant if the ebuild phase is
running as a non-root user, and we already handle that with the EUID
check.

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

 sys-fs/udev/udev-249-r2.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/sys-fs/udev/udev-249-r2.ebuild b/sys-fs/udev/udev-249-r2.ebuild
index e2c3e613c5e..d22a44bf678 100644
--- a/sys-fs/udev/udev-249-r2.ebuild
+++ b/sys-fs/udev/udev-249-r2.ebuild
@@ -199,14 +199,9 @@ multilib_src_test() {
# udev calls 'mknod' a number of times, and this interacts
# badly with kernel namespaces.
 
-   if has userpriv ${FEATURES}; then
-   ewarn "\'FEATURES=userpriv\' detected"
+   if [[ ${EUID} -ne 0 ]]; then
ewarn "udev tests need to run under uid 0"
ewarn "Skipping tests"
-   elif has usersandbox ${FEATURES}; then
-   ewarn "\'FEATURES=usersandbox\' detected"
-   ewarn "udev tests needs full access to /dev"
-   ewarn "Skipping tests"
elif has sandbox ${FEATURES}; then
ewarn "\'FEATURES=sandbox\' detected"
ewarn "udev tests needs full access to /dev"



[gentoo-commits] repo/gentoo:master commit in: acct-user/karma/

2021-08-03 Thread William Hubbs
commit: 836a53c0964964f4f893b924aa55cced30be1ba4
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Aug  3 17:22:13 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Aug  3 17:24:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836a53c0

acct-user/karma: typo fix

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

 acct-user/karma/karma-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-user/karma/karma-0.ebuild b/acct-user/karma/karma-0.ebuild
index 0e634d27f73..e125361d1e7 100644
--- a/acct-user/karma/karma-0.ebuild
+++ b/acct-user/karma/karma-0.ebuild
@@ -7,7 +7,7 @@ inherit acct-user
 
 DESCRIPTION="A user for www-apps/karma-bin"
 
-ACCT_user_ID=118
+ACCT_USER_ID=118
 ACCT_USER_GROUPS=( karma )
 
 acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: x11-misc/appmenu-gtk-module/

2021-08-03 Thread Andreas Sturmlechner
commit: 7f10f491e0870e54d3b08fb8e149d1b7f96f2282
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  3 16:59:19 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  3 17:01:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f10f491

x11-misc/appmenu-gtk-module: Add IUSE=wayland to sync w/ x11-libs/gtk+

Closes: https://bugs.gentoo.org/785619
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...tk-module-0.7.3-r1.ebuild => appmenu-gtk-module-0.7.3-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild 
b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r2.ebuild
similarity index 91%
rename from x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild
rename to x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r2.ebuild
index 78cead76656..e6fa0c0a95b 100644
--- a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild
+++ b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,12 +12,12 @@ 
SRC_URI="https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/570a2d
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
+IUSE="wayland"
 
 RDEPEND="
dev-libs/glib[dbus]
>=x11-libs/gtk+-2.24.0:2
-   >=x11-libs/gtk+-3.22.0:3
+   >=x11-libs/gtk+-3.22.0:3[wayland=]
 "
 DEPEND="${RDEPEND}
dev-libs/wayland



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

2021-08-03 Thread Alexis Ballier
commit: 2d8849aa697e1e19806153215c67d475b96a29f5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 16:50:13 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 16:51:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8849aa

dev-libs/sdformat: bump to 9.5.0

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

 dev-libs/sdformat/Manifest  |  1 +
 dev-libs/sdformat/sdformat-9.5.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/sdformat/Manifest b/dev-libs/sdformat/Manifest
index 853d3edade0..0d28ad2a3a1 100644
--- a/dev-libs/sdformat/Manifest
+++ b/dev-libs/sdformat/Manifest
@@ -1,2 +1,3 @@
 DIST sdformat-9.2.0.tar.bz2 644484 BLAKE2B 
2f6382414bd7d47bfafb66c8352e5a90cd236bdfcfc7c3119eab154b8d0bb5fddf2127b16e222bb90326dbf91f95b111643eede17ebe38f27bb164cf31d7f263
 SHA512 
bc9422207f56d7fd5f53249f856be5fe00f078e168d7e93ab10f5544e4963888cb7c0a1b1f449739e2490b0d5aad3c5a72d8408333dd6ae550b5d66f6bcde42a
 DIST sdformat-9.3.0.tar.bz2 648239 BLAKE2B 
3dfedbcb7b52d3c9384f7a4b119b3e664b9e6bd6bd93bc5ad7a5db4228474bd3e6f8d98d1fd761f49386175e45b7083b57cee02cf4a930e19ba8ef78187af71b
 SHA512 
16ff7643baf5738a1a833f1484c79566960c9093c4a3842ae82a14faca14feef34e7293fbc78c0fea78e8a1b1b9710414587ca5260c17562759df245d458b942
+DIST sdformat-9.5.0.tar.bz2 651125 BLAKE2B 
08ca0e9df9620345905e5307b555fd72c106a59090b7d2fd8fb9cc32198d07fa31fa64e60a25dc47844ebc279bb6e3ad78e457e6ba563158404a3198222d08e9
 SHA512 
b96797df2a7f43b4d426673fad7dbc0a5e20a846a66d804c7c3eb01ec008b52f8bc119ae1e6062a4a748240fb7172c909fd1e66ac3b52f3d01bc5a347d734908

diff --git a/dev-libs/sdformat/sdformat-9.5.0.ebuild 
b/dev-libs/sdformat/sdformat-9.5.0.ebuild
new file mode 100644
index 000..7e9289e7fc2
--- /dev/null
+++ b/dev-libs/sdformat/sdformat-9.5.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Simulation Description Format (SDF) parser"
+HOMEPAGE="http://sdformat.org/;
+SRC_URI="http://osrf-distributions.s3.amazonaws.com/sdformat/releases/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+# subslot = libsdformat major
+SLOT="0/9"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/urdfdom-1:=
+   dev-libs/tinyxml
+   dev-libs/boost:=
+   sci-libs/ignition-math:6=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/ruby:*
+   virtual/pkgconfig
+"
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+src_configure() {
+   echo "set (CMAKE_C_FLAGS_ALL \"${CXXFLAGS} \${CMAKE_C_FLAGS_ALL}\")" > 
"${S}/cmake/HostCFlags.cmake"
+   sed -i -e "s/LINK_FLAGS_RELWITHDEBINFO \" \"/LINK_FLAGS_RELWITHDEBINFO 
\" ${LDFLAGS} \"/" cmake/DefaultCFlags.cmake || die
+   local mycmakeargs=(
+   "-DUSE_INTERNAL_URDF=OFF"
+   "-DUSE_EXTERNAL_TINYXML=ON"
+   )
+   cmake-utils_src_configure
+}



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

2021-08-03 Thread Ionen Wolkens
commit: 474d4341d9b6494a886def1c8302e18ea5190c1e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug  2 04:59:08 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug  3 16:22:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474d4341

net-misc/tigervnc: remove old versions

Closes: https://bugs.gentoo.org/787635
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21857
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/tigervnc/tigervnc-1.11.0-r2.ebuild | 180 -
 net-misc/tigervnc/tigervnc-1.9.0-r1.ebuild  | 198 
 2 files changed, 378 deletions(-)

diff --git a/net-misc/tigervnc/tigervnc-1.11.0-r2.ebuild 
b/net-misc/tigervnc/tigervnc-1.11.0-r2.ebuild
deleted file mode 100644
index 6b3e1e47660..000
--- a/net-misc/tigervnc/tigervnc-1.11.0-r2.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CMAKE_IN_SOURCE_BUILD=1
-
-inherit autotools cmake flag-o-matic java-pkg-opt-2 systemd xdg
-
-XSERVER_VERSION="1.20.0"
-
-DESCRIPTION="Remote desktop viewer display system"
-HOMEPAGE="http://www.tigervnc.org;
-SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   server? ( 
ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.bz2
  )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dri3 +drm gnutls java nls +opengl pam server xinerama +xorgmodule"
-
-CDEPEND="
-   virtual/jpeg:0
-   sys-libs/zlib:=
-   >=x11-libs/fltk-1.3.1
-   gnutls? ( net-libs/gnutls:= )
-   nls? ( virtual/libiconv )
-   pam? ( sys-libs/pam )
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/pixman
-   server? (
-   x11-libs/libXau
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXfont2
-   x11-libs/libXtst
-   >=x11-libs/pixman-0.27.2
-   >=x11-apps/xauth-1.0.3
-   x11-apps/xsetroot
-   >=x11-misc/xkeyboard-config-2.4.1-r3
-   xorgmodule? ( =x11-base/xorg-server-${XSERVER_VERSION%.*}* )
-   drm? ( x11-libs/libdrm )
-   dev-libs/openssl:0=
-   )
-   xinerama? ( x11-libs/libXinerama )
-   "
-
-RDEPEND="${CDEPEND}
-   !net-misc/tightvnc
-   !net-misc/vnc
-   !net-misc/xf4vnc
-   java? ( >=virtual/jre-1.5:* )"
-
-DEPEND="${CDEPEND}
-   nls? ( sys-devel/gettext )
-   java? ( >=virtual/jdk-1.5 )
-   x11-base/xorg-proto
-   media-libs/fontconfig
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXft
-   x11-libs/libXi
-   server? (
-   dev-libs/libbsd
-   x11-libs/libxkbfile
-   x11-libs/libxshmfence
-   virtual/pkgconfig
-   media-fonts/font-util
-   x11-misc/util-macros
-   >=x11-libs/xtrans-1.3.3
-   opengl? ( >=media-libs/mesa-10.3.4-r1 )
-   )"
-
-src_prepare() {
-   if use server; then
-   cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/. 
unix/xserver || die
-   fi
-
-   cmake_src_prepare
-
-   if use server; then
-   cd unix/xserver || die
-   eapply "${FILESDIR}"/xserver120.patch
-   eapply "${FILESDIR}"/xserver120-drmfourcc-header.patch
-   sed -i -e 's/"gl >= .*"/"gl"/' configure.ac || die
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   if use arm || use hppa; then
-   append-flags "-fPIC"
-   fi
-
-   local mycmakeargs=(
-   -DENABLE_GNUTLS=$(usex gnutls)
-   -DENABLE_NLS=$(usex nls)
-   -DENABLE_PAM=$(usex pam)
-   -DBUILD_JAVA=$(usex java)
-   )
-
-   cmake_src_configure
-
-   if use server; then
-   cd unix/xserver || die
-   econf \
-   $(use_enable opengl glx) \
-   $(use_enable drm libdrm) \
-   --disable-config-hal \
-   --disable-config-udev \
-   --disable-devel-docs \
-   --disable-dmx \
-   --disable-dri \
-   $(use_enable dri3) \
-   --disable-glamor \
-   --disable-kdrive \
-   --disable-libunwind \
-   --disable-linux-acpi \
-   --disable-record \
-   --disable-selective-werror \
-   --disable-static \
-   

[gentoo-commits] repo/gentoo:master commit in: games-util/linux-wbfs-manager/

2021-08-03 Thread Ionen Wolkens
commit: 28170125abae520e132d84f48e41e5d82072cc1f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Aug  3 16:13:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug  3 16:22:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28170125

games-util/linux-wbfs-manager: EAPI 5->8, update SRC_URI

Also remove  cruft due to live ebuild removal, and add .desktop.

Signed-off-by: Ionen Wolkens  gentoo.org>

 .../linux-wbfs-manager-0.1.12.ebuild   | 43 ++
 1 file changed, 12 insertions(+), 31 deletions(-)

diff --git a/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild 
b/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild
index c94ba9084a1..aba85f69145 100644
--- a/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild
+++ b/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild
@@ -1,45 +1,24 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-inherit toolchain-funcs
-
-if [[ "${PV}" == "" ]]; then
-   ESVN_REPO_URI="https://linux-wbfs-manager.googlecode.com/svn/trunk/;
-   inherit subversion
-   SRC_URI=""
-else
-   SRC_URI="https://linux-wbfs-manager.googlecode.com/files/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi;
+inherit desktop toolchain-funcs
 
 DESCRIPTION="WBFS manager for Linux using GTK+"
 HOMEPAGE="https://code.google.com/p/linux-wbfs-manager/;
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/linux-wbfs-manager/${P}.tar.gz;
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-RDEPEND="dev-libs/glib:2
+RDEPEND="
+   dev-libs/glib:2
gnome-base/libglade:2.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-if [[ ${PV} == "" ]] ; then
-   S=${WORKDIR}/${ECVS_MODULE}
-else
-   S=${WORKDIR}/${PN}
-fi
-
-src_unpack() {
-   if [[ ${PV} == "" ]]; then
-   subversion_src_unpack
-   else
-   default
-   fi
-}
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
emake CC="$(tc-getCC)"
@@ -47,5 +26,7 @@ src_compile() {
 
 src_install() {
dobin wbfs_gtk
-   dodoc README
+   einstalldocs
+
+   make_desktop_entry wbfs_gtk "WBFS manager" applications-utilities
 }



[gentoo-commits] repo/gentoo:master commit in: games-util/linux-wbfs-manager/

2021-08-03 Thread Ionen Wolkens
commit: 59583f91232d19c648e13b7bb2a9ef20531f6247
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Aug  3 15:25:35 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug  3 16:22:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59583f91

games-util/linux-wbfs-manager: drop broken/unmaintained live ebuild

Current svn URI no longer valid, and there is little point
in a live ebuild due to inactive upstream.

Closes: https://bugs.gentoo.org/784179
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../linux-wbfs-manager-.ebuild | 51 --
 1 file changed, 51 deletions(-)

diff --git a/games-util/linux-wbfs-manager/linux-wbfs-manager-.ebuild 
b/games-util/linux-wbfs-manager/linux-wbfs-manager-.ebuild
deleted file mode 100644
index c94ba9084a1..000
--- a/games-util/linux-wbfs-manager/linux-wbfs-manager-.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-if [[ "${PV}" == "" ]]; then
-   ESVN_REPO_URI="https://linux-wbfs-manager.googlecode.com/svn/trunk/;
-   inherit subversion
-   SRC_URI=""
-else
-   SRC_URI="https://linux-wbfs-manager.googlecode.com/files/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi;
-
-DESCRIPTION="WBFS manager for Linux using GTK+"
-HOMEPAGE="https://code.google.com/p/linux-wbfs-manager/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   gnome-base/libglade:2.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-if [[ ${PV} == "" ]] ; then
-   S=${WORKDIR}/${ECVS_MODULE}
-else
-   S=${WORKDIR}/${PN}
-fi
-
-src_unpack() {
-   if [[ ${PV} == "" ]]; then
-   subversion_src_unpack
-   else
-   default
-   fi
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin wbfs_gtk
-   dodoc README
-}



[gentoo-commits] proj/pms: New branch: eapi-9

2021-08-03 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug  3 16:35:05 2021 +

New branch: eapi-9




[gentoo-commits] repo/gentoo:master commit in: kde-plasma/layer-shell-qt/

2021-08-03 Thread Andreas Sturmlechner
commit: 99b5f94e1e835c0d1c5bcc582bf8726eb14a3180
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  3 15:42:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  3 16:10:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b5f94e

kde-plasma/layer-shell-qt: Fix DEPEND

Closes: https://bugs.gentoo.org/795501
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{layer-shell-qt-5.22.4.ebuild => layer-shell-qt-5.22.4-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-5.22.4.ebuild 
b/kde-plasma/layer-shell-qt/layer-shell-qt-5.22.4-r1.ebuild
similarity index 92%
rename from kde-plasma/layer-shell-qt/layer-shell-qt-5.22.4.ebuild
rename to kde-plasma/layer-shell-qt/layer-shell-qt-5.22.4-r1.ebuild
index bb5a21f13cb..79902f13670 100644
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-5.22.4.ebuild
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-5.22.4-r1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
x11-libs/libxkbcommon
 "
 DEPEND="${RDEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.1.1
+   dev-libs/wayland-protocols
 "
 BDEPEND="
dev-util/wayland-scanner



[gentoo-commits] repo/gentoo:master commit in: dev-ros/control_toolbox/

2021-08-03 Thread Alexis Ballier
commit: 8b179e659b34367668b8c323d97f7fa3e41660ad
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 16:00:29 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 16:00:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b179e65

dev-ros/control_toolbox: propagate python single dep

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

 dev-ros/control_toolbox/control_toolbox-1.18.2-r1.ebuild | 2 +-
 dev-ros/control_toolbox/control_toolbox-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/control_toolbox/control_toolbox-1.18.2-r1.ebuild 
b/dev-ros/control_toolbox/control_toolbox-1.18.2-r1.ebuild
index 83cfabc81f0..a600c6fd73a 100644
--- a/dev-ros/control_toolbox/control_toolbox-1.18.2-r1.ebuild
+++ b/dev-ros/control_toolbox/control_toolbox-1.18.2-r1.ebuild
@@ -16,7 +16,7 @@ IUSE=""
 
 RDEPEND="
dev-ros/roscpp
-   dev-ros/dynamic_reconfigure
+   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
dev-ros/realtime_tools
dev-libs/boost:=[threads(+)]
dev-libs/tinyxml

diff --git a/dev-ros/control_toolbox/control_toolbox-.ebuild 
b/dev-ros/control_toolbox/control_toolbox-.ebuild
index 83cfabc81f0..a600c6fd73a 100644
--- a/dev-ros/control_toolbox/control_toolbox-.ebuild
+++ b/dev-ros/control_toolbox/control_toolbox-.ebuild
@@ -16,7 +16,7 @@ IUSE=""
 
 RDEPEND="
dev-ros/roscpp
-   dev-ros/dynamic_reconfigure
+   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
dev-ros/realtime_tools
dev-libs/boost:=[threads(+)]
dev-libs/tinyxml



[gentoo-commits] repo/gentoo:master commit in: dev-ros/laser_filters/

2021-08-03 Thread Alexis Ballier
commit: d7418198ceaed3a1954a1d4594fb637dd855cbd0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 16:01:17 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 16:01:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7418198

dev-ros/laser_filters: propagate python single dep

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

 dev-ros/laser_filters/laser_filters-1.8.11.ebuild | 4 ++--
 dev-ros/laser_filters/laser_filters-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ros/laser_filters/laser_filters-1.8.11.ebuild 
b/dev-ros/laser_filters/laser_filters-1.8.11.ebuild
index 6d0bb2a716e..f673ce90a46 100644
--- a/dev-ros/laser_filters/laser_filters-1.8.11.ebuild
+++ b/dev-ros/laser_filters/laser_filters-1.8.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,7 @@ RDEPEND="
dev-ros/laser_geometry
dev-ros/pluginlib
dev-ros/angles
-   dev-ros/dynamic_reconfigure
+   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
 
dev-libs/tinyxml2:=
dev-libs/console_bridge:=

diff --git a/dev-ros/laser_filters/laser_filters-.ebuild 
b/dev-ros/laser_filters/laser_filters-.ebuild
index 6d0bb2a716e..f673ce90a46 100644
--- a/dev-ros/laser_filters/laser_filters-.ebuild
+++ b/dev-ros/laser_filters/laser_filters-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,7 @@ RDEPEND="
dev-ros/laser_geometry
dev-ros/pluginlib
dev-ros/angles
-   dev-ros/dynamic_reconfigure
+   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
 
dev-libs/tinyxml2:=
dev-libs/console_bridge:=



[gentoo-commits] repo/gentoo:master commit in: dev-ros/gazebo_plugins/

2021-08-03 Thread Alexis Ballier
commit: 12e927c4b4c4414452e16064acb3177ed595bdee
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:50:03 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e927c4

dev-ros/gazebo_plugins: add missing dep

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

 dev-ros/gazebo_plugins/gazebo_plugins-2.9.2.ebuild | 1 +
 dev-ros/gazebo_plugins/gazebo_plugins-.ebuild  | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ros/gazebo_plugins/gazebo_plugins-2.9.2.ebuild 
b/dev-ros/gazebo_plugins/gazebo_plugins-2.9.2.ebuild
index a13320901ff..de6216b0cc3 100644
--- a/dev-ros/gazebo_plugins/gazebo_plugins-2.9.2.ebuild
+++ b/dev-ros/gazebo_plugins/gazebo_plugins-2.9.2.ebuild
@@ -51,4 +51,5 @@ DEPEND="${RDEPEND}
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/trajectory_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/moveit_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
 "

diff --git a/dev-ros/gazebo_plugins/gazebo_plugins-.ebuild 
b/dev-ros/gazebo_plugins/gazebo_plugins-.ebuild
index 743965d423e..de6216b0cc3 100644
--- a/dev-ros/gazebo_plugins/gazebo_plugins-.ebuild
+++ b/dev-ros/gazebo_plugins/gazebo_plugins-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -51,4 +51,5 @@ DEPEND="${RDEPEND}
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/trajectory_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/moveit_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
 "



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

2021-08-03 Thread Alexis Ballier
commit: 5e0ebdb72a998c15ae7868188ee62385d99b50b3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:36:47 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0ebdb7

sci-electronics/gazebo: bump to 11.7.0

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

 sci-electronics/gazebo/Manifest |  1 +
 sci-electronics/gazebo/gazebo-11.7.0.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/sci-electronics/gazebo/Manifest b/sci-electronics/gazebo/Manifest
index 37aedcf536e..a45f1992f39 100644
--- a/sci-electronics/gazebo/Manifest
+++ b/sci-electronics/gazebo/Manifest
@@ -1,2 +1,3 @@
 DIST gazebo-11.3.0.tar.bz2 56778002 BLAKE2B 
d466556c834935d8b3694461ddf6d7a7872b00d2f8f58d50d70cceb8bca3ab4ada1e72e7bb14b79404d45c48f95419e3dedd9019ecc3a8c1623afda077bcbeb2
 SHA512 
2e219655e45a787aeda50065dcec5d90954c18223f134d6da90b8cb43e119268262e515e527547d0b0b5ed1f73b5083d279551a01faa3d3c34ba7a580c077970
 DIST gazebo-11.5.1.tar.bz2 56486174 BLAKE2B 
c1bffc5067f2739a8eb2e178bb2209d9c7b5a58d0589710cc515c4bcbbca281fb94ddf16de977f3771bc4b64fb6afe8e86327dde00d19ef62754e4d7634bb65f
 SHA512 
7c922963881cf079e926c239f510e722fc6cabd07ef5e846a4b78772364a3aecb0b68f2b690ff451d42ceb11e88e2f831c30515e5a228f12826516ecad10e53a
+DIST gazebo-11.7.0.tar.bz2 56394312 BLAKE2B 
2da58a2702113c1954f0202bb779b723ad8e59cab678f9ca6fe64908785198b996ef71c845a1a85f00e2f4eddb9ed5683f815ada850917b2af4afad214eac77d
 SHA512 
7de40908a021655b2a200a73cf979585f4bdb245064f7e9a853998f87df329223252c73882aa1e2b705bc7de5841e2a87d67f772dfef18e5735c1b06c2663192

diff --git a/sci-electronics/gazebo/gazebo-11.7.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.7.0.ebuild
new file mode 100644
index 000..d2074820693
--- /dev/null
+++ b/sci-electronics/gazebo/gazebo-11.7.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A 3D multiple robot simulator with dynamics"
+HOMEPAGE="http://gazebosim.org/;
+SRC_URI="https://osrf-distributions.s3.amazonaws.com/gazebo/releases/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+# Subslot = major version = soname of libs
+SLOT="0/11"
+KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_sse2 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/protobuf-2:=
+   virtual/opengl
+   media-libs/openal
+   net-misc/curl
+   dev-libs/tinyxml
+   >=dev-libs/tinyxml2-6:=
+   dev-libs/libtar
+   dev-cpp/tbb
+   >=dev-games/ogre-1.7.4:=[freeimage]
+   =media-libs/freeimage-3.15.4[png]
+   sci-libs/libccd
+   >=media-video/ffmpeg-2.6:0=
+   sci-libs/gts
+   >=sci-physics/bullet-2.82:=
+   >=dev-libs/sdformat-9.1:=
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-libs/boost:=[threads(+)]
+   sci-libs/gdal:=
+   virtual/libusb:1
+   dev-libs/libspnav
+   media-libs/freeimage
+   sci-libs/hdf5:=[cxx]
+   sys-apps/util-linux
+   media-gfx/graphviz
+   net-libs/ignition-msgs:5=
+   sci-libs/ignition-math:6=
+   net-libs/ignition-transport:8=
+   sci-libs/ignition-common:3=
+   sci-libs/ignition-fuel-tools:4=
+   x11-libs/qwt:6=[qt5(+)]
+"
+DEPEND="${RDEPEND}
+   dev-qt/qttest:5
+   x11-apps/mesa-progs
+   test? ( dev-libs/libxslt )
+"
+BDEPEND="
+   app-text/ronn
+   app-arch/gzip
+   virtual/pkgconfig
+"
+CMAKE_BUILD_TYPE=RelWithDebInfo
+PATCHES=(
+   "${FILESDIR}/qwt.patch"
+   "${FILESDIR}/cmake.patch"
+)
+
+src_configure() {
+   # find OGRE properly
+   sed -e "s#lib/OGRE#$(get_libdir)/OGRE#" -i cmake/gazebo-config.cmake.in 
|| die
+
+   local mycmakeargs=(
+   "-DUSE_UPSTREAM_CFLAGS=OFF"
+   "-DSSE2_FOUND=$(usex cpu_flags_x86_sse2 TRUE FALSE)"
+   "-DUSE_HOST_CFLAGS=FALSE"
+   "-DBUILD_TESTING=$(usex test TRUE FALSE)"
+   "-DENABLE_SCREEN_TESTS=FALSE"
+   "-DUSE_EXTERNAL_TINYXML2=TRUE"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_tf2/

2021-08-03 Thread Alexis Ballier
commit: 54395af4ae0b43d60fc3295da9535869f606
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:51:27 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54395af4

dev-ros/test_tf2: add missing deps

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

 dev-ros/test_tf2/test_tf2-0.7.5-r1.ebuild | 1 +
 dev-ros/test_tf2/test_tf2-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-ros/test_tf2/test_tf2-0.7.5-r1.ebuild 
b/dev-ros/test_tf2/test_tf2-0.7.5-r1.ebuild
index 6c0d24e8c5f..24c879237de 100644
--- a/dev-ros/test_tf2/test_tf2-0.7.5-r1.ebuild
+++ b/dev-ros/test_tf2/test_tf2-0.7.5-r1.ebuild
@@ -21,6 +21,7 @@ DEPEND="
dev-ros/tf
dev-ros/tf2
dev-ros/tf2_bullet
+   dev-ros/tf2_eigen
dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
dev-ros/tf2_geometry_msgs[${PYTHON_SINGLE_USEDEP}]
dev-ros/tf2_kdl[${PYTHON_SINGLE_USEDEP}]

diff --git a/dev-ros/test_tf2/test_tf2-.ebuild 
b/dev-ros/test_tf2/test_tf2-.ebuild
index 6c0d24e8c5f..24c879237de 100644
--- a/dev-ros/test_tf2/test_tf2-.ebuild
+++ b/dev-ros/test_tf2/test_tf2-.ebuild
@@ -21,6 +21,7 @@ DEPEND="
dev-ros/tf
dev-ros/tf2
dev-ros/tf2_bullet
+   dev-ros/tf2_eigen
dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
dev-ros/tf2_geometry_msgs[${PYTHON_SINGLE_USEDEP}]
dev-ros/tf2_kdl[${PYTHON_SINGLE_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_tf2/

2021-08-03 Thread Alexis Ballier
commit: 3a681765bd8974d5112c7aff2f0878c41a40ebe7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:50:28 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a681765

dev-ros/test_tf2: Remove old

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

 dev-ros/test_tf2/Manifest |  2 --
 dev-ros/test_tf2/test_tf2-0.7.2-r1.ebuild | 35 ---
 dev-ros/test_tf2/test_tf2-0.7.3-r1.ebuild | 35 ---
 3 files changed, 72 deletions(-)

diff --git a/dev-ros/test_tf2/Manifest b/dev-ros/test_tf2/Manifest
index c9c9144e6ab..aa2edb1230e 100644
--- a/dev-ros/test_tf2/Manifest
+++ b/dev-ros/test_tf2/Manifest
@@ -1,3 +1 @@
-DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
-DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9

diff --git a/dev-ros/test_tf2/test_tf2-0.7.2-r1.ebuild 
b/dev-ros/test_tf2/test_tf2-0.7.2-r1.ebuild
deleted file mode 100644
index 6c0d24e8c5f..000
--- a/dev-ros/test_tf2/test_tf2-0.7.2-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ROS_REPO_URI="https://github.com/ros/geometry2;
-KEYWORDS="~amd64"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="TF2 unit tests"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND=""
-DEPEND="
-   dev-ros/rosconsole
-   dev-ros/roscpp
-   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf
-   dev-ros/tf2
-   dev-ros/tf2_bullet
-   dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf2_geometry_msgs[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf2_kdl[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf2_msgs
-   dev-ros/rosbash
-   sci-libs/orocos_kdl
-   $(python_gen_cond_dep "dev-python/python_orocos_kdl[\${PYTHON_USEDEP}]")
-   dev-libs/boost:=[threads(+)]
-   dev-cpp/gtest
-"
-
-mycatkincmakeargs=( "-DCATKIN_ENABLE_TESTING=ON" )

diff --git a/dev-ros/test_tf2/test_tf2-0.7.3-r1.ebuild 
b/dev-ros/test_tf2/test_tf2-0.7.3-r1.ebuild
deleted file mode 100644
index 6c0d24e8c5f..000
--- a/dev-ros/test_tf2/test_tf2-0.7.3-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ROS_REPO_URI="https://github.com/ros/geometry2;
-KEYWORDS="~amd64"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="TF2 unit tests"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND=""
-DEPEND="
-   dev-ros/rosconsole
-   dev-ros/roscpp
-   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf
-   dev-ros/tf2
-   dev-ros/tf2_bullet
-   dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf2_geometry_msgs[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf2_kdl[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/tf2_msgs
-   dev-ros/rosbash
-   sci-libs/orocos_kdl
-   $(python_gen_cond_dep "dev-python/python_orocos_kdl[\${PYTHON_USEDEP}]")
-   dev-libs/boost:=[threads(+)]
-   dev-cpp/gtest
-"
-
-mycatkincmakeargs=( "-DCATKIN_ENABLE_TESTING=ON" )



[gentoo-commits] repo/gentoo:master commit in: dev-ros/clear_costmap_recovery/

2021-08-03 Thread Alexis Ballier
commit: d1dd35b0bf2c87a2941ddac804f25699629c3a9b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:40:13 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dd35b0

dev-ros/clear_costmap_recovery: fix tests

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

 .../clear_costmap_recovery/clear_costmap_recovery-1.17.1-r1.ebuild   | 5 +
 dev-ros/clear_costmap_recovery/clear_costmap_recovery-.ebuild| 5 +
 2 files changed, 10 insertions(+)

diff --git 
a/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.1-r1.ebuild 
b/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.1-r1.ebuild
index 385e41ceda3..3f5cb324e38 100644
--- a/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.1-r1.ebuild
+++ b/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.1-r1.ebuild
@@ -28,3 +28,8 @@ DEPEND="${RDEPEND}
dev-ros/cmake_modules
test? ( dev-ros/rostest dev-cpp/gtest )
 "
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}

diff --git a/dev-ros/clear_costmap_recovery/clear_costmap_recovery-.ebuild 
b/dev-ros/clear_costmap_recovery/clear_costmap_recovery-.ebuild
index 385e41ceda3..3f5cb324e38 100644
--- a/dev-ros/clear_costmap_recovery/clear_costmap_recovery-.ebuild
+++ b/dev-ros/clear_costmap_recovery/clear_costmap_recovery-.ebuild
@@ -28,3 +28,8 @@ DEPEND="${RDEPEND}
dev-ros/cmake_modules
test? ( dev-ros/rostest dev-cpp/gtest )
 "
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/clear_costmap_recovery/

2021-08-03 Thread Alexis Ballier
commit: 7523effd51b2738e5068fd4d19a3a88d2101e19a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:38:53 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7523effd

dev-ros/clear_costmap_recovery: Remove old

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

 dev-ros/clear_costmap_recovery/Manifest|  1 -
 .../clear_costmap_recovery-1.17.0-r1.ebuild| 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-ros/clear_costmap_recovery/Manifest 
b/dev-ros/clear_costmap_recovery/Manifest
index 494e2eda780..5ca21b5617e 100644
--- a/dev-ros/clear_costmap_recovery/Manifest
+++ b/dev-ros/clear_costmap_recovery/Manifest
@@ -1,2 +1 @@
-DIST navigation-1.17.0.tar.gz 347660 BLAKE2B 
8345dccf8ac5e24d1017631bb621ebaa472cc492d6361f29938501a149555771e03a6a46e16fdcc508bbe5c206ead80e9b79e9168b873685fca50a78ea7a7e13
 SHA512 
a536c8826bd88151ff8f51f83661282f8ccf1b19872bd91ed32987ef372797b94489380262e79ee2560ecb4d9e290c5b4f8d52c17721e2a41126eaea909bce26
 DIST navigation-1.17.1.tar.gz 349192 BLAKE2B 
4cb946a296ab53d7196a70c66cc1dda0cf62f5f279fe020ca7c39781ecb5402af6addcd6164ab6e0a9bcfe3ba26e42f647546280f03b572202f0f4df8d6ed3cf
 SHA512 
23178adaef9b720c644f621c67ed579be312101e70a7d12b527164c5cc55286982c99149a521a76c6dda05248e859435e51f9a0f09e582b89aed3b7c2173cfaa

diff --git 
a/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.0-r1.ebuild 
b/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.0-r1.ebuild
deleted file mode 100644
index 385e41ceda3..000
--- a/dev-ros/clear_costmap_recovery/clear_costmap_recovery-1.17.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ROS_REPO_URI="https://github.com/ros-planning/navigation;
-ROS_SUBDIR=${PN}
-KEYWORDS="~amd64 ~arm"
-
-inherit ros-catkin
-
-DESCRIPTION="Recovery behavior that attempts reverting the costmaps to the 
static map"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=dev-ros/costmap_2d-1.16.3
-   dev-cpp/eigen:3
-   dev-ros/nav_core
-   dev-ros/pluginlib
-   dev-ros/roscpp
-   dev-ros/tf2_ros
-
-   dev-libs/boost:=[threads(+)]
-   dev-libs/console_bridge:=
-"
-DEPEND="${RDEPEND}
-   dev-ros/cmake_modules
-   test? ( dev-ros/rostest dev-cpp/gtest )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/gazebo_plugins/

2021-08-03 Thread Alexis Ballier
commit: ab8b53d83cbab1e2a1567d99a7535e7cb3c9b4d7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 15:48:51 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 15:52:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8b53d8

dev-ros/gazebo_plugins: Remove old

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

 dev-ros/gazebo_plugins/Manifest|  1 -
 dev-ros/gazebo_plugins/gazebo_plugins-2.9.1.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-ros/gazebo_plugins/Manifest b/dev-ros/gazebo_plugins/Manifest
index c4816a40bfc..596ec669d53 100644
--- a/dev-ros/gazebo_plugins/Manifest
+++ b/dev-ros/gazebo_plugins/Manifest
@@ -1,2 +1 @@
-DIST gazebo_ros_pkgs-2.9.1.tar.gz 1861740 BLAKE2B 
56569e73184c767abeea0ac6add8aa19bb70e66f3a41fe9fc5278e540759de945467372c7a0130acdb665924ab803defa22e148a36a624d08c39835dc110e208
 SHA512 
47510f97060d5434619948899b416a8136545b79cd112051543212abe8ce34a30c1f868c633a3f3288fd6c0ea775162daf2eea15ca539a352c9bdb55ee336b20
 DIST gazebo_ros_pkgs-2.9.2.tar.gz 1864333 BLAKE2B 
d8a777594624fe6ae38f1ae27ea49f9629a59f507ec5e8512f50dbf8ae551e6b171dd47eff308ab1badc4e07de7183fe512ff8179637169896f6cb1dbf3d50ba
 SHA512 
38ca70b44a229d8ca87bf9cb2ed3e0eaf7855f5711a81891986a985b7ff4218cdd6c914c1d25352da47a3fb52a3df5638af36990264e5241d17bb43ae0fa6f0b

diff --git a/dev-ros/gazebo_plugins/gazebo_plugins-2.9.1.ebuild 
b/dev-ros/gazebo_plugins/gazebo_plugins-2.9.1.ebuild
deleted file mode 100644
index 743965d423e..000
--- a/dev-ros/gazebo_plugins/gazebo_plugins-2.9.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs;
-KEYWORDS="~amd64"
-CATKIN_HAS_MESSAGES=yes
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Robot-independent Gazebo plugins"
-LICENSE="BSD Apache-2.0"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-ros/gazebo_dev
-   dev-ros/roscpp
-   dev-ros/rospy
-   dev-ros/nodelet
-   dev-ros/angles
-   dev-ros/std_srvs
-   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
-   dev-ros/urdf
-   dev-ros/tf
-   dev-ros/tf2_ros
-   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/driver_base[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/pcl_conversions
-   dev-ros/image_transport
-   dev-ros/rosconsole
-   dev-ros/cv_bridge
-   media-libs/opencv:=
-   dev-ros/polled_camera
-   dev-ros/diagnostic_updater
-   dev-ros/camera_info_manager
-   dev-libs/libxml2
-   >=sci-electronics/gazebo-7:=
-   dev-libs/protobuf:=
-   dev-games/ogre
-   sci-libs/pcl
-   dev-libs/boost:=
-   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-ros/gazebo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/trajectory_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/moveit_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"



  1   2   3   4   5   >