Re: [gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready

2018-06-26 Thread Michał Górny
W dniu śro, 27.06.2018 o godzinie 06∶58 +0200, użytkownik Ulrich Mueller napisał: > > > > > > On Tue, 26 Jun 2018, Marty E Plummer wrote: > > Add dev-util/desktop-file-utils and x11-misc/shared-mime-info to BDEPEND > > as a number of executables which will need to be executed on the build > > host

Re: [gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready

2018-06-26 Thread Ulrich Mueller
> On Tue, 26 Jun 2018, Marty E Plummer wrote: > Add dev-util/desktop-file-utils and x11-misc/shared-mime-info to BDEPEND > as a number of executables which will need to be executed on the build > host are included in them. > Package-Manager: Portage-2.3.40, Repoman-2.3.9 > --- > eclass/xdg.e

[gentoo-dev] [PATCH 10/10] gnome2.eclass: enable EAPI 7

2018-06-26 Thread Marty E. Plummer
Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/gnome2.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 57eafcd451b..d49a9c21baf 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -22,7 +22,7 @@ case

[gentoo-dev] [PATCH 09/10] xdg.eclass: enable EAPI 7

2018-06-26 Thread Marty E. Plummer
Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/xdg.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass index fc4bee30ca5..78164993eb5 100644 --- a/eclass/xdg.eclass +++ b/eclass/xdg.eclass @@ -14,7 +14,7 @@ inherit xdg-utils

[gentoo-dev] [PATCH 08/10] gnome2-utils.eclass: enable EAPI 7

2018-06-26 Thread Marty E. Plummer
Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/gnome2-utils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 6bd3cebac2d..ee570fe9c66 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils

[gentoo-dev] [PATCH 07/10] xdg-utils.eclass: enable EAPI 7

2018-06-26 Thread Marty E. Plummer
Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/xdg-utils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass index 9e4d4638e38..a947aad58d6 100644 --- a/eclass/xdg-utils.eclass +++ b/eclass/xdg-utils.eclass @@ -15,

[gentoo-dev] [PATCH 06/10] gnome2.eclass: make EAPI 7 ready

2018-06-26 Thread Marty E. Plummer
Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/gnome2.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index c4418df92bb..57eafcd451b 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -256,7

[gentoo-dev] [PATCH 04/10] gnome2-utils.eclass: make EAPI 7 ready

2018-06-26 Thread Marty E. Plummer
Use ${EROOT%/} whereever possible, as most of the directories and files used in conjunction with it have a leading /; add missing leading / where apropriate. Drop EAPI 0-2 support as no in-tree ebuilds use it to simplify the ROOT/EROOT/BROOT logic. Use BROOT to specify path to executable files, s

[gentoo-dev] [PATCH 05/10] xdg.eclass: make EAPI 7 ready

2018-06-26 Thread Marty E. Plummer
Add dev-util/desktop-file-utils and x11-misc/shared-mime-info to BDEPEND as a number of executables which will need to be executed on the build host are included in them. Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/xdg.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

[gentoo-dev] [PATCH 03/10] xdg-utils.eclass: make EAPI 7 ready

2018-06-26 Thread Marty E. Plummer
Use ${EROOT%/} whereever possible, as the tools and directories which are used with it are already prefixed with a / Use BROOT to specify path to update-mime-database and friends, setting that to EROOT when not EAPI 7 Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/xdg-utils.eclass | 14

[gentoo-dev] [PATCH 01/10] gnome2-utils: move icon functions into xdg-utils

2018-06-26 Thread Marty E. Plummer
Kept some dummy stub functions in place in order to maintain functionality of existing ebuilds. Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/gnome2-utils.eclass | 56 ++- eclass/xdg-utils.eclass| 60 +- 2 files c

[gentoo-dev] [PATCH 02/10] gnome2.eclass: move icon handling code to xdg.eclass

2018-06-26 Thread Marty E. Plummer
Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- eclass/gnome2.eclass | 9 + eclass/xdg.eclass| 31 --- 2 files changed, 25 insertions(+), 15 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 6db6d08b14e..c4418df92bb 100644 ---

[gentoo-dev] [PATCH 00/10] {gnome2,xdg}{,-utils}.eclass: EAPI 7 work

2018-06-26 Thread Marty E. Plummer
Round four. I think I've finally got everything covered properly. Flipped a lot of has ${EAPI} 6 stuff to [[ ${EAPI:-0} == [012345] ]] negations as the former version would require adding new EAPI versions until the end of time. This way you have a finite list of unsupported EAPIs Marty E. Plummer

Re: [gentoo-dev] Idea for a new project: gentoo-libs

2018-06-26 Thread Marty E. Plummer
On Mon, Jun 25, 2018 at 07:59:47AM +0200, Hanno Böck wrote: > On Fri, 22 Jun 2018 21:50:50 -0500 > "Marty E. Plummer" wrote: > > > So, as you may be aware I've been doing some work on moving bzip2 to > > an autotools based build. Recently I've ran into app-crypt/mhash, > > which is in a semi-aban

[gentoo-dev] Re: [gentoo-dev-announce] Developer commit timeline updates

2018-06-26 Thread Ultrabug
On 24/06/2018 00:36, Michał Górny wrote: > Hi, everyone. > > I'd like to just make a short announcement that I've updated > the developer commit timeline [1]. Besides the usual periodic update, > there are two major changes: > > a. I've added commit counts to the bars (in the popups shown upon >

[gentoo-dev] Packages up for grabs: app-text/odt2txt, app-forensics/...

2018-06-26 Thread Jonas Stein
Dear all, The following packages are up for grabs: app-forensics/ovaldi app-forensics/yasat app-forensics/openscap dev-python/pybloomfiltermmap net-analyzer/w3af sys-kernel/cryptodev app-text/odt2txt after retirement of the proxied maintainer. https://packages.gentoo.org/packages/app-forensics

Re: [gentoo-dev] Packages up for grabs: app-backup/rdiff-backup, sys-power/acpi, app-i18n/man-pages-it,...

2018-06-26 Thread Bernard Cafarelli
Le Mon, 18 Jun 2018 21:01:29 +0200 Jonas Stein a écrit: > Dear all, > > The following packages are up for grabs: > > app-backup/rdiff-backup That is still my daily backup driver, I will take it > app-i18n/man-pages-it > sys-power/acpi > media-gfx/pinta > net-libs/librsync Dependency for rdiff-b