[gentoo-dev] Last rites: enlightenment.eclass

2018-09-18 Thread Joonas Niilola
# @DEAD # Joonas Niilola (18 Aug 2018) # Outdated, unmaintained, not being used by any package in the tree, # has unattended bugs open. # Bug: #666460. Removal in ~30 days.

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-18 Thread Guilherme Amadio
On Mon, Sep 17, 2018 at 10:24:48AM -0700, Matt Turner wrote: > I don't understand what a potential solution would be. > > The various projects use -std=c++XXX because that's what their code > requires. -std=c++XXX can't generally be changed. If a dependent > project is incompatible that's no

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-18 Thread Guilherme Amadio
On Tue, Sep 18, 2018 at 08:46:46AM -0400, Richard Yao wrote: > > > On Sep 17, 2018, at 12:40 PM, Vadim A. Misbakh-Soloviov > > wrote: > > > > I'd prefer to wait another replies on the list for the main theme of this e- > > mail, but this problem also affects C (so, as **c**flags and C

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-18 Thread Richard Yao
> On Sep 17, 2018, at 12:40 PM, Vadim A. Misbakh-Soloviov > wrote: > > I'd prefer to wait another replies on the list for the main theme of this e- > mail, but this problem also affects C (so, as **c**flags and C standards), so > solution shoudn't be c++ specific, imho. You would think that,

[gentoo-portage-dev] [PATCH 1/3] repoman: Update header checks for the new copyright policy

2018-09-18 Thread Michał Górny
Update the header checks to account for the new copyright policy: - there can be multiple copyright lines, - copyright owner can be anyone, - at least one copyright line should match last modification date. This requires updating the check to appropriately allow the license line to move down.

[gentoo-portage-dev] [PATCH 2/3] repoman: Allow copyright updates for 'Gentoo Authors'

2018-09-18 Thread Michał Górny
--- repoman/lib/repoman/copyrights.py | 4 ++-- repoman/lib/repoman/tests/simple/test_simple.py | 10 ++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/repoman/lib/repoman/copyrights.py b/repoman/lib/repoman/copyrights.py index 94257c942..25627b3fc 100644

[gentoo-portage-dev] [PATCH 3/3] repoman: Automatically convert copyright to 'Gentoo Authors'

2018-09-18 Thread Michał Górny
Automatically convert 'Gentoo Foundation' copyright to 'Gentoo Authors' when updating the copyright date. --- repoman/lib/repoman/copyrights.py | 4 ++-- repoman/lib/repoman/tests/changelog/test_echangelog.py | 2 +- repoman/lib/repoman/tests/simple/test_simple.py| 4

[gentoo-dev] [PATCH v2] glep-0066: Update the meaning of Signed-off-by

2018-09-18 Thread Michał Górny
Reported-by: Michael Orlitzky --- glep-0066.rst | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/glep-0066.rst b/glep-0066.rst index a605cf2..a352175 100644 --- a/glep-0066.rst +++ b/glep-0066.rst @@ -4,10 +4,10 @@ Title: Gentoo Git Workflow Author:

Re: [gentoo-dev] [PATCH] glep-0066: Update the meaning of Signed-off-by

2018-09-18 Thread Ulrich Mueller
> On Tue, 18 Sep 2018, Michał Górny wrote: > Reported-by: Michael Orlitzky > --- > glep-0066.rst | 20 +++- > 1 file changed, 15 insertions(+), 5 deletions(-) There's another paragraph in the "Commit messages" section that should be updated: | The only tag defined by git

[gentoo-dev] [PATCH 3/3] cuda.eclass: Add version and sandbox helper methods

2018-09-18 Thread Jason Zaman
cuda_toolkit_version returns the version of dev-util/nvidia-cuda-toolkit cuda_cudnn_version returns the version of dev-libs/cudnn cuda_add_sandbox adds the nvidia dev nodes to the sandbox Signed-off-by: Jason Zaman --- eclass/cuda.eclass | 42 ++ 1 file

[gentoo-dev] [PATCH 2/3] cuda.eclass: update to EAPI7, remove 0-4

2018-09-18 Thread Jason Zaman
cuda.eclass is only used from EAPI5,6 currently so remove support for older EAPIs. Updating to EAPI7 means removing versionator. It was only used to sort the cuda versions. Instead first try the current GCC version, if that fails try best_version, if that still fails just pick the last in the

[gentoo-dev] [PATCH 1/3] check-reqs.eclass: update to EAPI7

2018-09-18 Thread Jason Zaman
Signed-off-by: Jason Zaman --- eclass/check-reqs.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass index d1ed395c8b1..689944c8770 100644 --- a/eclass/check-reqs.eclass +++ b/eclass/check-reqs.eclass @@ -7,7 +7,7 @@

[gentoo-dev] [PATCH] glep-0066: Update the meaning of Signed-off-by

2018-09-18 Thread Michał Górny
Reported-by: Michael Orlitzky --- glep-0066.rst | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/glep-0066.rst b/glep-0066.rst index a605cf2..0720ada 100644 --- a/glep-0066.rst +++ b/glep-0066.rst @@ -4,10 +4,10 @@ Title: Gentoo Git Workflow Author:

Re: [gentoo-dev] New copyright policy approved, please weigh your Signed-off-bys

2018-09-18 Thread Michał Górny
On Mon, 2018-09-17 at 22:52 -0400, Michael Orlitzky wrote: > On 09/16/2018 02:59 AM, Michał Górny wrote: > > Hi, everyone. > > > > Just FYI: the Trustees have approved GLEP 76 aka our new copyright > > policy [1]. While the exact implementation details are to be determined > > yet, please note