Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 770277

Summary: mate.eclass and mate-desktop.eclass: Support EAPI-7
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: EclassesAssignee: Gentoo MATE Desktop <mate>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://archives.gentoo.org/gentoo-dev/message/46e68ebe4d675d0e03266c96d58d86c2
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 770247    

Description Andreas Sturmlechner gentoo-dev 2021-02-12 22:56:28 UTC
Please add support for EAPI-7.
Comment 1 OzTiram 2021-02-26 09:41:17 UTC
Gnome2.eclass only added EAPI 6 ~3 months ago.
Since the mate.eclass was inheriting from I guess NP-Hardass waited for it.
He has not been active since then. I can submit a patch. But he would anyway want to approve it.
Comment 2 Adam Feldman gentoo-dev 2021-02-26 21:10:22 UTC
(In reply to OzTiram from comment #1)
> Gnome2.eclass only added EAPI 6 ~3 months ago.
> Since the mate.eclass was inheriting from I guess NP-Hardass waited for it.
> He has not been active since then. I can submit a patch. But he would anyway
> want to approve it.

Yep, that's correct.  Was waiting for Gnome.   ATM, as devaway indicates, in the midst of rebuilding my machine.  Should be able to dedicate some time to this in the next couple of weeks.
Comment 4 Larry the Git Cow gentoo-dev 2021-06-30 14:19:44 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=64ae6b997115c0aacd610bfdff4d3482ca10faf0

commit 64ae6b997115c0aacd610bfdff4d3482ca10faf0
Author:     Adam Feldman <NP-Hardass@gentoo.org>
AuthorDate: 2021-03-23 02:04:07 +0000
Commit:     Adam Feldman <NP-Hardass@gentoo.org>
CommitDate: 2021-06-30 14:19:03 +0000

    eclass/mate.eclass: Add EAPI 7 support
    
    Bug: https://bugs.gentoo.org/770277
    Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>

 eclass/mate.eclass | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=8068ee5cbb854480484a6df9a78d63883eb45c54

commit 8068ee5cbb854480484a6df9a78d63883eb45c54
Author:     Adam Feldman <NP-Hardass@gentoo.org>
AuthorDate: 2021-03-23 02:04:00 +0000
Commit:     Adam Feldman <NP-Hardass@gentoo.org>
CommitDate: 2021-06-30 14:19:03 +0000

    eclass/mate-desktop.org.eclass: Add EAPI 7 support
    
    Bug: https://bugs.gentoo.org/770277
    Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>

 eclass/mate-desktop.org.eclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2021-06-30 14:36:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433f97861e0133b141a0a2f5d5fcf49476381f8f

commit 433f97861e0133b141a0a2f5d5fcf49476381f8f
Author:     Adam Feldman <NP-Hardass@gentoo.org>
AuthorDate: 2021-03-23 01:53:25 +0000
Commit:     Adam Feldman <NP-Hardass@gentoo.org>
CommitDate: 2021-06-30 14:36:30 +0000

    eclass/mate.eclass: Add EAPI 7 support
    
    Closes: https://bugs.gentoo.org/770277
    Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>

 eclass/mate.eclass | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e317c1cee1b75e81d154abc277bb0ba9b9ec3b

commit f7e317c1cee1b75e81d154abc277bb0ba9b9ec3b
Author:     Adam Feldman <NP-Hardass@gentoo.org>
AuthorDate: 2021-03-23 01:53:06 +0000
Commit:     Adam Feldman <NP-Hardass@gentoo.org>
CommitDate: 2021-06-30 14:36:23 +0000

    eclass/mate-desktop.org.eclass: Add EAPI 7 support
    
    Closes: https://bugs.gentoo.org/770277
    Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>

 eclass/mate-desktop.org.eclass | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)