[gentoo-dev] Up for grabs: mail-client/kube and dependencies, including dev-libs/flatbuffers

2022-06-01 Thread Andreas Sturmlechner
This was added to Gentoo ebuild repository as a beta grade Mail client when it 
probably should not have been at that early stage. While its repository is 
found on invent.kde.org it is not particularly well integrated with KDE 
community, release tarballs aren't even hosted there. There is no overlap with 
the big KDE PIM suite.

There is no particular appetite to continue maintain this especially with the 
limited dev hours available to Gentoo KDE proj, and in fact those packages 
have already fallen behind.

A PR appeared to add kube-0.9.0 +deps but never came to fruition:
https://github.com/gentoo/gentoo/pull/22371

See also: https://kube-project.com/getit.html

As a result, the following packages are up for grabs very soon:

mail-client/kube (0.7.0 in tree, 0.9.0 upstream)
dev-libs/sink (bug 830945; 0.8.0 in tree, 0.9.0 upstream)
net-libs/kdav2 (0.3.0 in tree, 0.4.0 upstream)
net-libs/kimap2 (0.3.0 in tree, 0.4.0 upstream)
dev-libs/flatbuffers (up to date, stabilisation pending)

Regards,
Andreas

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] [PATCH] toolchain.eclass: the configure script shebang with BROOT.

2022-06-01 Thread Sam James


> On 1 Jun 2022, at 16:34, hero...@gentoo.org wrote:
> 
> From: Benda Xu 
> 
> It executes on CBUILD environment.
> ---
> eclass/toolchain.eclass | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
> index 488648a82ab5..33306d3d92b1 100644
> --- a/eclass/toolchain.eclass
> +++ b/eclass/toolchain.eclass
> @@ -1655,7 +1655,7 @@ toolchain_src_compile() {
>   # use of bash.  Newer ones will auto-detect, but this is not harmful.
>   # This needs to be set for compile as well, as it's used in libtool
>   # generation, which will break install otherwise (at least in 3.3.6): 
> bug #664486
> - CONFIG_SHELL="${EPREFIX}/bin/bash" \
> + CONFIG_SHELL="${BROOT}/bin/bash" \
>   gcc_do_make ${GCC_MAKE_TARGET}
> }
> 
> --
> 2.34.1
> 
> 

Please remember to CC the eclass maintainers on patches.

Anyway, lgtm, thanks, I'll push.



signature.asc
Description: Message signed with OpenPGP


Re: [gentoo-dev] [PATCH] toolchain.eclass: the configure script shebang with BROOT.

2022-06-01 Thread James Le Cuirot
On Wed, 2022-06-01 at 23:34 +0800, hero...@gentoo.org wrote:
> From: Benda Xu 
> 
> It executes on CBUILD environment.
> ---
>  eclass/toolchain.eclass | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
> index 488648a82ab5..33306d3d92b1 100644
> --- a/eclass/toolchain.eclass
> +++ b/eclass/toolchain.eclass
> @@ -1655,7 +1655,7 @@ toolchain_src_compile() {
>   # use of bash.  Newer ones will auto-detect, but this is not harmful.
>   # This needs to be set for compile as well, as it's used in libtool
>   # generation, which will break install otherwise (at least in 3.3.6): 
> bug #664486
> - CONFIG_SHELL="${EPREFIX}/bin/bash" \
> + CONFIG_SHELL="${BROOT}/bin/bash" \
>   gcc_do_make ${GCC_MAKE_TARGET}
>  }

Ack.



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] [PATCH] toolchain.eclass: the configure script shebang with BROOT.

2022-06-01 Thread heroxbd
From: Benda Xu 

It executes on CBUILD environment.
---
 eclass/toolchain.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 488648a82ab5..33306d3d92b1 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1655,7 +1655,7 @@ toolchain_src_compile() {
# use of bash.  Newer ones will auto-detect, but this is not harmful.
# This needs to be set for compile as well, as it's used in libtool
# generation, which will break install otherwise (at least in 3.3.6): 
bug #664486
-   CONFIG_SHELL="${EPREFIX}/bin/bash" \
+   CONFIG_SHELL="${BROOT}/bin/bash" \
gcc_do_make ${GCC_MAKE_TARGET}
 }
 
-- 
2.34.1