Re: [gentoo-dev] 'pax_kernel' USE flag

2021-06-25 Thread Andreas K. Huettel
> > The PaX community in Gentoo is still big and active. > > > > Many Gentoo users received free access to upstream sources or became > > paying customers. > > > > It's just not available for everyone for free/without registration > > anymore. But it is still a thing in Gentoo. > > Can you subst

[gentoo-dev] News item: USE=pax_kernel renaming

2021-06-25 Thread Marek Szuba
I have attached this news item to hardened profiles, even though there is nothing in those profiles which enforces this USE flag any more. An alternative would be to attach it to all the packages with this flag in IUSE but it feels like it might generate too much noise. Regarding the USE-flag

Re: [gentoo-dev] Last Rites: media-gfx/ufraw

2021-06-25 Thread Alexey Mishustin
сб, 26 июн. 2021 г. в 00:24, Matt Turner : > > # Matt Turner (2021-06-25) > # Last release in 2015. Many open bugs. No reverse dependencies. > # Bugs #312935, #341923, #629050, #739984, #775761, #777534 > # Removal on 2021-07-25 > media-gfx/ufraw Hi, Just for the information, there is an unoffic

[gentoo-dev] Last Rites: media-gfx/ufraw

2021-06-25 Thread Matt Turner
# Matt Turner (2021-06-25) # Last release in 2015. Many open bugs. No reverse dependencies. # Bugs #312935, #341923, #629050, #739984, #775761, #777534 # Removal on 2021-07-25 media-gfx/ufraw signature.asc Description: PGP signature

[gentoo-dev] [PATCH 4/4] python-utils-r1.eclass: Remove _python_ln_rel

2021-06-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 40 --- 1 file changed, 40 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 7022d3b7d88a..7488802332f6 100644 --- a/eclass/python-utils-r1.eclass +++ b/ecl

[gentoo-dev] [PATCH 3/4] distutils-r1.eclass: Use 'dosym -r' in EAPI 8

2021-06-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 87091951fafa..749809378c93 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@

[gentoo-dev] [PATCH 2/4] distutils-r1.eclass: Eliminate path arg to ..._wrap_scripts

2021-06-25 Thread Michał Górny
Eliminate the path argument to _distutils-r1_wrap_scripts, and inline the use of ${D} instead. This should make the code less confusing. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 25 - 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/ecl

[gentoo-dev] [PATCH 1/4] distutils-r1.eclass: Defer wrapping scripts until after root-merge

2021-06-25 Thread Michał Górny
Defer wrapping installed Python scripts until the files are merged from impl-specific directory into ${ED}. This should clear the way into using 'dosym -r'. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/dist

[gentoo-dev] [PATCH 0/4] distutils-r1.eclass: dosym -r, attempt two

2021-06-25 Thread Michał Górny
Hi, The original EAPI 8 patch series did not switch distutils-r1.eclass to 'dosym -r' correctly. The call was originally done inside a temporary build root (!= ${ED}). While we hacked around to make 'dosym -r' work, our hack did not work correctly in Prefix. To avoid this, let's merge the tempo

[gentoo-dev] [PATCH 1/1] docs.eclass: EAPI 8 support

2021-06-25 Thread Andrew Ammerlaan
Add support for EAPI 8, and also update the PYTHON_COMPAT variable in the example. diff --git a/eclass/docs.eclass b/eclass/docs.eclass index 7ee7a11ca5e..3f9191ddbd5 100644 --- a/eclass/docs.eclass +++ b/eclass/docs.eclass @@ -7,7 +7,7 @@ # @AUTHOR: # Author: Andrew Ammerlaan # Based on the

[gentoo-dev] Re: [PATCH 1/2] xdg-utils.eclass: EAPI 8 support

2021-06-25 Thread David Michael
On Fri, Jun 25, 2021 at 12:33 PM David Michael wrote: > @@ -17,9 +17,9 @@ > # * XDG .desktop files cache management > # * XDG mime information database management > > -case "${EAPI:-0}" in > - 0|1|2|3|4|5|6|7) ;; > - *) die "EAPI=${EAPI} is not supported" ;; > +case ${EAPI} in > +

[gentoo-dev] [PATCH 2/2] gnome.org.eclass: EAPI 8 support

2021-06-25 Thread David Michael
Signed-off-by: David Michael --- eclass/gnome.org.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/gnome.org.eclass b/eclass/gnome.org.eclass index dba26155d74..7efd03bfa94 100644 --- a/eclass/gnome.org.eclass +++ b/eclass/gnome.org.eclass @@ -7,13 +7,13 @

[gentoo-dev] [PATCH 1/2] xdg-utils.eclass: EAPI 8 support

2021-06-25 Thread David Michael
Also standardize on one conditional block spacing syntax and drop some redundant local variables. Signed-off-by: David Michael --- Hi, Here are some EAPI updates for GNOMEy eclasses. This one in particular would benefit from IDEPEND as most of its functions run native programs at pkg_post* tim

[gentoo-dev] Last rites: dev-lang/lua:0 (i.e. unslotted Lua)

2021-06-25 Thread Marek Szuba
# Marek Szuba (2021-06-25) # Unslotted version conflicting with lua eclasses. # No revdeps left. EAPI 5. Removal in 30 days (Bug #798693) dev-lang/lua:0 -- MS OpenPGP_signature Description: OpenPGP digital signature