Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Sergei Trofimovich
On Fri, 1 Nov 2019 19:59:35 + Michael 'veremitz' Everitt wrote: > Hello, > > I've noticed a lot of stabilisation commit messages (and a few keywording > ones too) simply state the package atom and not the relevant > release/version. I find this a little meaningless, as unless this is the >

Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Michael 'veremitz' Everitt
On 01/11/19 21:45, Mike Gilbert wrote: > On Fri, Nov 1, 2019 at 5:34 PM Michael 'veremitz' Everitt > wrote: >> On 01/11/19 21:11, Rich Freeman wrote: >>> On Fri, Nov 1, 2019 at 4:36 PM Matt Turner wrote: On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt wrote: >

Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Rich Freeman
On Fri, Nov 1, 2019 at 5:34 PM Michael 'veremitz' Everitt wrote: > > > git log --format=oneline glibc-2.29-r2.ebuild | grep stable > > > How well does git handle that when the ebuild is deleted from the tree? > git log --format=oneline -- glibc-2.29-r4.ebuild

Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Mike Gilbert
On Fri, Nov 1, 2019 at 5:34 PM Michael 'veremitz' Everitt wrote: > > On 01/11/19 21:11, Rich Freeman wrote: > > On Fri, Nov 1, 2019 at 4:36 PM Matt Turner wrote: > >> On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt > >> wrote: > >>> > >>> Therefore, it would be much /more/ useful to

[gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Michael 'veremitz' Everitt
On 01/11/19 21:11, Rich Freeman wrote: > On Fri, Nov 1, 2019 at 4:36 PM Matt Turner wrote: >> On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt >> wrote: >>> >>> Therefore, it would be much /more/ useful to have the package-version >>> tagged in the commit message, so that you could

Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Rich Freeman
On Fri, Nov 1, 2019 at 4:36 PM Matt Turner wrote: > > On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt > wrote: > > > > > > Therefore, it would be much /more/ useful to have the package-version > > tagged in the commit message, so that you could easily grep logs for when a > > given

Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Matt Turner
On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt wrote: > > Hello, > > I've noticed a lot of stabilisation commit messages (and a few keywording > ones too) simply state the package atom and not the relevant > release/version. I find this a little meaningless, as unless this is the >

[gentoo-dev] Re: RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Michael 'veremitz' Everitt
On 01/11/19 19:59, Michael 'veremitz' Everitt wrote: > Hello, > > I've noticed a lot of stabilisation commit messages (and a few keywording > ones too) simply state the package atom and not the relevant > release/version. I find this a little meaningless, as unless this is the > first time the

[gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages

2019-11-01 Thread Michael 'veremitz' Everitt
Hello, I've noticed a lot of stabilisation commit messages (and a few keywording ones too) simply state the package atom and not the relevant release/version. I find this a little meaningless, as unless this is the first time the package has ever been either stabilised or keyworded, it is

[gentoo-dev] [PATCH 4/8] dev-ml/llvm-ocaml: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-ml/llvm-ocaml/llvm-ocaml-10.0.0..ebuild | 12 +++- dev-ml/llvm-ocaml/llvm-ocaml-9.0.0.ebuild | 7 +++ dev-ml/llvm-ocaml/llvm-ocaml-9.0.1..ebuild | 13 +++-- 3 files changed, 9 insertions(+), 23 deletions(-) diff --git

[gentoo-dev] [PATCH 8/8] sys-devel/lld: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- sys-devel/lld/lld-10.0.0..ebuild | 17 + sys-devel/lld/lld-9.0.0.ebuild | 23 --- sys-devel/lld/lld-9.0.1..ebuild | 18 +- 3 files changed, 14 insertions(+), 44 deletions(-) diff --git

[gentoo-dev] [PATCH 7/8] sys-devel/clang: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- sys-devel/clang/clang-10.0.0..ebuild | 28 - sys-devel/clang/clang-9.0.0.ebuild | 39 +--- sys-devel/clang/clang-9.0.1..ebuild | 29 -- 3 files changed, 40 insertions(+), 56 deletions(-) diff

[gentoo-dev] [PATCH 5/8] dev-python/lit: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/lit/lit-10.0.0..ebuild | 12 +++- dev-python/lit/lit-9.0.0.ebuild | 12 +++- dev-python/lit/lit-9.0.1..ebuild | 13 +++-- 3 files changed, 9 insertions(+), 28 deletions(-) diff --git

[gentoo-dev] [PATCH 6/8] sys-devel/clang-common: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- .../clang-common-10.0.0..ebuild | 19 +- .../clang-common/clang-common-9.0.0.ebuild| 19 +- .../clang-common-9.0.1..ebuild| 20 +-- 3 files changed, 15 insertions(+), 43 deletions(-)

[gentoo-dev] [PATCH 3/8] sys-devel/llvm: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- sys-devel/llvm/llvm-10.0.0..ebuild | 14 -- sys-devel/llvm/llvm-9.0.0.ebuild | 20 +++- sys-devel/llvm/llvm-9.0.1..ebuild | 15 --- 3 files changed, 23 insertions(+), 26 deletions(-) diff --git

[gentoo-dev] [PATCH 2/8] sys-devel/llvm-common: Port 9+ to llvm.org.eclass

2019-11-01 Thread Michał Górny
Signed-off-by: Michał Górny --- .../llvm-common-10.0.0..ebuild| 18 ++ .../llvm-common/llvm-common-9.0.0.ebuild | 18 +++--- .../llvm-common/llvm-common-9.0.1..ebuild | 19 ++- 3 files changed, 19 insertions(+), 36 deletions(-)

[gentoo-dev] [PATCH 1/8] llvm.org.eclass: New eclass to help maintaining LLVM

2019-11-01 Thread Michał Górny
llvm.org eclass is meant to provide helper routines for maintaining LLVM packages. It takes care of covering the differences between release, prerelease and git ebuilds in a unified API. This will make maintenance much easier. Initially, the eclass takes care of fetching and unpacking the

[gentoo-dev] [PATCH] cmake-utils.eclass: Fix BUILD_SHARED_LIBS variable type

2019-11-01 Thread Alexander Tsoy
This fixes the following warning: CMake Warning (dev) at gentoo_common_config.cmake:8 (SET): implicitly converting 'BOOLEAN' to 'STRING' type. Signed-off-by: Alexander Tsoy --- eclass/cmake-utils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[gentoo-dev] Last rites: dev-embedded/gnap-{dev,ext}

2019-11-01 Thread Michał Górny
# Michał Górny (2019-11-01) # Both make no sense with dev-embedded/gnap removed. # Removal in 14 days. Bug #699072. dev-embedded/gnap-dev dev-embedded/gnap-ext -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part