Re: [gentoo-dev] Package up for grabs: net-dns/dnscrypt-proxy

2017-08-16 Thread Georgy Yakovlev
Hi, I'd like to take this one. Currently working on the new version and submitted a pull request. https://github.com/gentoo/gentoo/pull/5346 My proxy is Polynomial-C@ Regards, Georgy Yakovlev On 08/16/2017 08:47 PM, Gokturk Yuksek wrote: > Hi, > > The following package is up

Re: [gentoo-dev] New SYMLINK_LIB=no migration tool for review

2017-08-19 Thread Georgy Yakovlev
I've found couple of issues, or maybe not. systemd installs to /usr/lib/systemd (or /lib/systemd since 234) unconditionally. I'm not sure if it's special and should be allowed to do that, but it's the only package on the system (except gcc/$CHOST dir) that has 64-bit libraries and binaries in

Re: [gentoo-dev] Packages up for grabs

2017-11-21 Thread Georgy Yakovlev
> On Nov 21, 2017, at 1:01 PM, Manuel Rüger wrote: > > Packages up for grabs: > > ... > * dev-libs/libsodium I’d take this one, since I’m proxy-maintaining net-dns/dnscrypt-proxy by the same upstream and libsodium is a direct dependency of net-dns/dnscrypt-proxy.

Re: [gentoo-dev] [RFC] multiversion ebuilds

2018-05-12 Thread Georgy Yakovlev
On Saturday, May 12, 2018 5:20:30 AM PDT Gerion Entrup wrote: > Hi, > > just an idea for now. But what you think about multiversion ebuilds? > Technically this could be realized with the following line in the ebuild > itself: ``` > VERSIONS=( 3.0.11 3.0.12 3.1 ) > ``` You may also be interested

Re: [gentoo-dev] Developers, please start switching to 17.1 amd64 profiles

2018-05-25 Thread Georgy Yakovlev
On Tuesday, May 22, 2018 9:36:17 AM PDT Michał Górny wrote: > Hi, everyone. > > With some delay, I would like to officially announce that the Council > has approved the direction in which 17.1 amd64 profiles are heading at > its 2018-04-08 meeting [1]. > > [3]:https://bugs.gentoo.org/506276

Re: [gentoo-dev] Developers, please start switching to 17.1 amd64 profiles

2018-05-27 Thread Georgy Yakovlev
On Sunday, May 27, 2018 12:01:26 AM PDT Matt Turner wrote: > > I just dropped eselect-mesa support from media-libs/mesa -- see bug > https://bugs.gentoo.org/576334 > > I'll be giving it last rites after Mesa 18.1 is stabilized. Go forth and > test :) Thanks! just seen the commit, building as I

Re: [gentoo-dev] Gentoo Overlay Git: Feature Branches

2018-01-31 Thread Georgy Yakovlev
On Wednesday, January 31, 2018 9:31:02 PM PST Robin H. Johnson wrote: > On Wed, Jan 31, 2018 at 09:32:39PM -0500, Lucas Ramage wrote: > > Hello, > > > > Is there a way to specify a branch in repos.conf/overlay_name.conf? > > The source of Portage's pym/portage/sync/modules/git/git.py contains >

[gentoo-dev] [RFC] systemd's DynamicUser= in .service files

2018-02-11 Thread Georgy Yakovlev
://www.freedesktop.org/software/systemd/man/ systemd.exec.html#DynamicUser= --- Regards, Georgy Yakovlev. signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last-rites: =net-dns/dnscrypt-proxy-1.9.5-r1

2018-03-13 Thread Georgy Yakovlev
# Georgy Yakovlev <y...@sysdump.net> (13 Mar 2018) # 1.x version is no longer maintained by upstream # 2.x is in the tree and is better in almost every way # Removal in 90 days. Bug #650464 =net-dns/dnscrypt-proxy-1.9.5-r1 I feel proper mask and last-rite is needed because 2.x is a co

[gentoo-dev] [PATCH] linux-mod.eclass: support module signing

2018-04-14 Thread Georgy Yakovlev
Hi, There is an old bug[1] to support linux kernel module signing at install. And here is my first attempt to modify an eclass. Need proper input on it and a kick in the right direction. Add 3 variables, settable by users if they keep keys somewhere safe. Otherwise it just works with the

[gentoo-dev] Re: [PATCH] linux-mod.eclass: support module signing

2018-04-19 Thread Georgy Yakovlev
On Sat, 2018-04-14 at 14:25 -0700, Georgy Yakovlev wrote: Second version, with safety checks and simplified logic. Fixed most issues of the first patch. Now only use single optional make.conf variable with the path to the key. Rest of parameters are magically extracted from .config or derived

Re: [gentoo-dev] Re: [PATCH] linux-mod.eclass: support module signing

2018-04-20 Thread Georgy Yakovlev
Version 3 with fixes as requested by mgorny, thanks for review! Overall I think eclass needs some love, as and uses semicolons, single square brackets, quoting and eclass descriptions are a bit inconsistent, but that's out of scope of this patch right now. I think all the new code I've added

Re: [gentoo-dev] New Portage fork: sys-apps/portage-mgorny

2018-03-23 Thread Georgy Yakovlev
On Fri, 2018-03-23 at 16:23 +, Patrick Steinhardt wrote: > This wouldn't help the maintainers of overlays, though, and puts > the burden on the user. One scenario where masks maintained in > overlays would be useful is the musl overlay, which carries > patches to various packages to have them

[gentoo-dev] [PATCH 2/2] profiles: mask module signing for testing

2018-10-01 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- profiles/base/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 6082a468925..374cdbe85fe 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,10 @@ # This file is only

[gentoo-dev] [PATCH 1/2] eclass/linux-mod.eclass: add module signing support

2018-10-01 Thread Georgy Yakovlev
a module fails to sing for some reason, it's something in kernel/kbuild and not related to this eclass change. Bug: https://bugs.gentoo.org/447352 Signed-off-by: Georgy Yakovlev --- eclass/linux-mod.eclass | 109 ++-- profiles/use.desc | 1 + 2 files

[gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-20 Thread Georgy Yakovlev
a module fails to sing for some reason, it's something in kernel/kbuild and not related to this eclass change. Closes: https://bugs.gentoo.org/447352 Signed-off-by: Georgy Yakovlev --- eclass/linux-mod.eclass | 109 ++-- profiles/use.desc | 1 + 2 files

Re: [gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-21 Thread Georgy Yakovlev
On Friday, September 21, 2018 5:58:00 AM PDT Alexander Tsoy wrote: > В Чт, 20/09/2018 в 22:13 -0700, Georgy Yakovlev пишет: > > ->%--- > > @@ -144,13 +158,16 @@ esac > > > > 0) die "EAPI=${EAPI} is not supported with > &g

Re: [gentoo-dev] [PATCH] eclass/linux-mod.eclass: add module signing support

2018-09-21 Thread Georgy Yakovlev
t. Maintaining separate package, especially with kernel update pace will be a nightmare. -- Regads, Georgy Yakovlev Gentoo Linux Developer signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH] cargo.eclass: allow passing additional arguments to cargo

2019-01-02 Thread Georgy Yakovlev
This adds 2 eclass variables ECARGO_BUILD_FLAGS ECARGO_INSTALL_FLAGS contents will be passed to "cargo build" and "cargo install" calls in cargo_src_compile() and cargo_src_install() respectively. Closes: https://github.com/gentoo/gentoo/pull/10725 Signed-off-by: Georgy Y

Re: [gentoo-dev] [PATCH] cargo.eclass: allow passing additional arguments to cargo

2019-01-02 Thread Georgy Yakovlev
On Wednesday, January 2, 2019 8:52:45 PM PST Michał Górny wrote: > On Wed, 2019-01-02 at 13:58 -0800, Georgy Yakovlev wrote: > > This adds 2 eclass variables > > > > ECARGO_BUILD_FLAGS > > ECARGO_INSTALL_FLAGS > > > > contents will be passed to

[gentoo-dev] [PATCH 1/2] cargo.eclass: allow passing additional arguments to cargo

2019-01-06 Thread Georgy Yakovlev
for example: src_compile() { cargo_src_compile $(usex pcre "--features pcre2" "")" } Signed-off-by: Georgy Yakovlev --- Some packages just copy cargo_src_install and add custom arguments. This change will allow just passing arguments to cargo_src_* instead.

[gentoo-dev] [PATCH 2/2] cargo.eclass: add standard src_test

2019-01-06 Thread Georgy Yakovlev
But not set IUSE=test by default Signed-off-by: Georgy Yakovlev This is pretty straightforward change, just adds standard src_test for cargo --- eclass/cargo.eclass | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index

Re: [gentoo-dev] [PATCH] cargo.eclass: allow passing additional arguments to cargo

2019-01-06 Thread Georgy Yakovlev
On Thursday, January 3, 2019 1:37:20 AM PST Sergei Trofimovich wrote: > On Wed, 2 Jan 2019 13:58:26 -0800 > > Georgy Yakovlev wrote: > > +# @CODE > > +# ECARGO_BUILD_FLAGS="$(usex pcre "--features pcre2" "")" > > +# @CODE > >

Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs

2018-12-16 Thread Georgy Yakovlev
On Saturday, December 15, 2018 3:57:02 AM PST Mikle Kolyada wrote: > On 15.12.2018 5:00, Georgy Yakovlev wrote: > > Hi, > > > > while lurking on bugzilla lately I noticed that package part of > > "emerge --info" output may be lacking in some cases. > >

Re: [gentoo-dev] [RFC] adding more entries to profiles/info_pkgs

2018-12-16 Thread Georgy Yakovlev
On Sunday, December 16, 2018 2:18:33 PM PST Toralf Förster wrote: > On 12/15/18 3:00 AM, Georgy Yakovlev wrote: > > that should be enough to provide a bit more to initial information without > > going crazy and clobbering output too much. > > > > Thoughts? > >

[gentoo-dev] [RFC] adding more entries to profiles/info_pkgs

2018-12-14 Thread Georgy Yakovlev
on without going crazy and clobbering output too much. Thoughts? Regards, Georgy Yakovlev Gentoo Linux Developer signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH 1/2] cargo.eclass: allow passing additional arguments to cargo

2019-01-07 Thread Georgy Yakovlev
for example: src_compile() { cargo_src_compile $(usex pcre "--features pcre2" "")" } Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index

[gentoo-dev] [PATCH 2/2] cargo.eclass: add standard src_test

2019-01-07 Thread Georgy Yakovlev
But not set IUSE=test by default Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 06c85ce9de8..051d5c499a6 100644 --- a/eclass/cargo.eclass +++ b/eclass

Re: [gentoo-dev] util-linux build time increase?

2019-02-21 Thread Georgy Yakovlev
thout. ./configure getcwd test takes unreasonably long time under sandbox. don't have util-linux statistics to show. -- Georgy Yakovlev Gentoo Linux Developer signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH] opam.eclass: check only for known EAPI, die otherwise

2019-02-02 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- eclass/opam.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index ba4f515f0ec..0342d46553d 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -13,8 +13,8 @@ # src_install for opam

[gentoo-dev] [PATCH 2/2] opam.eclass: check only for known EAPI, die otherwise

2019-02-02 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- eclass/opam.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index 03ffc027641..c742ff7e936 100644 --- a/eclass/opam.eclass +++ b/eclass/opam.eclass @@ -1,51 +1,51 @@ # Copyright 1999-2017

[gentoo-dev] [PATCH 1/2] opam.eclass: unbreak on EAPI=7

2019-02-02 Thread Georgy Yakovlev
Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 This eclass is terribly broken, installing things into imageusr/... Reported by AnAverageHuman on #gentoo-dev-help Signed-off-by: Georgy Yakovlev --- eclass/opam.eclass | 14 +++--- 1 file changed, 7 insertions(+), 7

[gentoo-dev] [PATCH] opam.eclass: unbreak on EAPI=7

2019-02-02 Thread Georgy Yakovlev
Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 This eclass is terribly broken, installing things into imageusr/... Reported by AnAverageHuman on #gentoo-dev-help Signed-off-by: Georgy Yakovlev --- eclass/opam.eclass | 14 +++--- 1 file changed, 7 insertions(+), 7

Re: [gentoo-dev] [PATCH] opam.eclass: unbreak on EAPI=7

2019-02-03 Thread Georgy Yakovlev
On Sunday, February 3, 2019 1:01:17 AM PST Sergei Trofimovich wrote: > On Sat, 2 Feb 2019 21:27:29 -0800 > > Georgy Yakovlev wrote: > > Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 > > This eclass is terribly broken, installing thi

Re: [gentoo-dev] [PATCH] opam.eclass: unbreak on EAPI=7

2019-02-04 Thread Georgy Yakovlev
On Monday, February 4, 2019 2:52:37 AM PST Alexis Ballier wrote: > On Sat, 2 Feb 2019 21:27:29 -0800 > > Georgy Yakovlev wrote: > > Since D, ED, ROOT, EROOT no longer have a trailing slash in EAPI=7 > > This eclass is terribly broken, installing things into > > image

[gentoo-dev] Last rites: app-shells/rust-zshcomp

2019-04-12 Thread Georgy Yakovlev
# Georgy Yakovlev (11 Apr 2019) # Rust provides zsh completion. # This one is old, unmaintained obsolete version. # Removal in 30 days. app-shells/rust-zshcomp -- Georgy Yakovlev Gentoo Linux Developer signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last rites: dev-java/oracle-{jre,jdk}-bin

2019-04-17 Thread Georgy Yakovlev
# Georgy Yakovlev (17 Apr 2019) # The Oracle JDK License has changed for releases starting April 16, 2019 # While it may be fine to use for some usecases it's not comepletely clear # what is considered "personal use" and if we can legally distribute it. # License states: # "You

Re: [gentoo-dev] Last rites: dev-java/oracle-{jre,jdk}-bin

2019-04-17 Thread Georgy Yakovlev
On Wednesday, April 17, 2019 6:31:42 PM PDT Mike Gilbert wrote: > On Wed, Apr 17, 2019 at 3:35 PM Georgy Yakovlev wrote: > > # Georgy Yakovlev (17 Apr 2019) > > # The Oracle JDK License has changed for releases starting April 16, 2019 > > # While it may be fine to use f

[gentoo-dev] Last-rites: dev-util/rustfmt

2019-06-18 Thread Georgy Yakovlev
# Georgy Yakovlev (17 Jun 2019) # this is now provided by dev-lang/rust{-bin}[rustfmt] # it's tightly integrated with rust toolchain, eselect-rust # and it no longer makes sense ship this as standalone pkg dev-util/rustfmt -- Georgy Yakovlev Gentoo Linux Developer signature.asc Description

Re: [gentoo-dev] [PATCH 0/7] User/group assignment: ftp, mail, postmaster

2019-06-20 Thread Georgy Yakovlev
On Thursday, June 20, 2019 3:11:07 AM PDT Michał Górny wrote: > Hi, > > Please review. > > [1] > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment > it's probably wort adding links to other distro standard UIDs as a reference. RHEL[1] Fedora[2] Arch[3] [1]

[gentoo-dev] Re: Rust flags

2019-05-14 Thread Georgy Yakovlev
On Tuesday, May 14, 2019 9:15:52 AM PDT Andrew Savchenko wrote: > Hi all! > > Looks like rustc supports target CPU and optlevel options, e.g. > rustc -C target-cpu=skylake -C opt-level=3 > as well as more fine-grade optimizations. > > But I see no way to specify them when building rust

Re: [gentoo-dev] Re: Rust flags

2019-05-14 Thread Georgy Yakovlev
On Tuesday, May 14, 2019 3:01:48 PM PDT Andrew Savchenko wrote: > On Tue, 14 May 2019 11:47:04 -0700 Georgy Yakovlev wrote: > > On Tuesday, May 14, 2019 9:15:52 AM PDT Andrew Savchenko wrote: > > > Hi all! > > > > > > Looks like rustc supports

[gentoo-dev] Last rites: abandoned Java libraries

2019-04-26 Thread Georgy Yakovlev
# Patrice Clement (19 Apr 2019) # Another round of abandoned Java libraries that must go. # Removal in 30 days. dev-java/lucene-analyzers dev-java/sun-java3d-bin dev-java/sun-dtdparser dev-java/stax app-misc/bfm Closes: https://github.com/gentoo/gentoo/pull/11739 signature.asc Description: This

Re: [gentoo-dev] Amazon Corretto openjdk builds?

2019-06-26 Thread Georgy Yakovlev
On Wednesday, June 26, 2019 11:03:58 AM PDT Paul B. Henson wrote: > Is anybody looking at Amazon's new openjdk distribution? > > https://aws.amazon.com/corretto/ > > Advertised as production ready with long term support, no-cost. I'm not > sure how it compares to the current AdoptJDK

[gentoo-dev] Packages up for grabs: dev-java/oracle-jdk-bin, dev-java/oracle-jre-bin

2019-08-18 Thread Georgy Yakovlev
All future versions masked, unmaintained, multiple security bugs, the most important bug is a possible serious license violation[1] that puts users into legal trouble. nobody in java team maintains it, so if you want to keep it - please take care of it. Current tarballs no longer accessible,

[gentoo-dev] [PATCH 2/3] profiles: add eapi=5 to ppc64/17.0/64bit-userland/little-endian/systemd

2019-08-15 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- .../powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi | 1 + 1 file changed, 1 insertion(+) create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi diff --git a/profiles/default/linux/powerpc/ppc64

[gentoo-dev] mark ppc64le profiles stable

2019-08-15 Thread Georgy Yakovlev
Let's mark ppc64le profiles stable. It passes CI https://github.com/gentoo/gentoo/pull/12711 Regards, Georgy.

[gentoo-dev] [PATCH 1/3] profiles: add eapi=5 to ppc64/17.0/64bit-userland/little-endian

2019-08-15 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- .../linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi | 1 + 1 file changed, 1 insertion(+) create mode 100644 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi diff --git a/profiles/default/linux/powerpc/ppc64/17.0

[gentoo-dev] [PATCH 3/3] profiles/profiles.desc: mark ppc64le profiles stable

2019-08-15 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- profiles/profiles.desc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/profiles.desc b/profiles/profiles.desc index afafbf39dea..d9384010e59 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -159,8 +159,8

Re: [gentoo-dev] mark ppc64le profiles stable

2019-08-15 Thread Georgy Yakovlev
On Thursday, August 15, 2019 1:32:28 AM PDT Georgy Yakovlev wrote: > Let's mark ppc64le profiles stable. > It passes CI https://github.com/gentoo/gentoo/pull/12711 > > Regards, Georgy. pushed. signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Last rites: sys-kernel/bliss-initramfs

2019-08-17 Thread Georgy Yakovlev
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 # Georgy Yakovlev (2019-08-17) # Unmaintained both upstream and in gentoo, author retired # Removal in 30 days sys-kernel/bliss-initramfs @fearedbliss retired a while ago. upstream page[1] litreally says: "This project is no longer in develo

[gentoo-dev] PATCH: add CPU_FLAGS_PPC USE_EXPAND

2019-08-31 Thread Georgy Yakovlev
Possible users from the tree: altivec useflag consumers (many) media libraries (x264, x265, libpng and others.) also firefox-70[1] will have auto-detection of features but we may want to prevent automagic optimizations. cpuid2cpuflags support[2] is ready and and will be merged soon, so

[gentoo-dev] [PATCH 1/2] profiles/desc: descriptions for CPU_FLAGS_PPC use_expand

2019-08-31 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- profiles/desc/cpu_flags_ppc.desc | 6 ++ 1 file changed, 6 insertions(+) create mode 100644 profiles/desc/cpu_flags_ppc.desc diff --git a/profiles/desc/cpu_flags_ppc.desc b/profiles/desc/cpu_flags_ppc.desc new file mode 100644 index 000

[gentoo-dev] [PATCH 2/2] profiles: Add CPU_FLAGS_PPC to USE_EXPAND

2019-08-31 Thread Georgy Yakovlev
hide everywhere, and unhide in top level powerpc profile Signed-off-by: Georgy Yakovlev --- profiles/arch/powerpc/make.defaults | 9 + profiles/base/make.defaults | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 profiles/arch/powerpc/make.defaults

Re: [gentoo-dev] [PATCH 1/2] profiles/desc: descriptions for CPU_FLAGS_PPC use_expand

2019-08-31 Thread Georgy Yakovlev
On 8/30/19 11:11 PM, Michał Górny wrote: > On Sat, 2019-08-31 at 00:03 -0700, Georgy Yakovlev wrote: >> +altivec - Use the AltiVec instruction set >> +vsx - Use the Vector Scalar Extension instruction set (POWER7 and later) >> +vsx3 - Use the Vector Scalar Extension v.3 in

Re: [gentoo-dev] [PATCH 1/2] profiles/desc: descriptions for CPU_FLAGS_PPC use_expand

2019-08-31 Thread Georgy Yakovlev
On 8/30/19 11:29 PM, Michał Górny wrote: > On Sat, 2019-08-31 at 00:19 -0700, Georgy Yakovlev wrote: >> On 8/30/19 11:11 PM, Michał Górny wrote: >>> On Sat, 2019-08-31 at 00:03 -0700, Georgy Yakovlev wrote: >> >>>> +altivec - Use the AltiVec instruction s

[gentoo-dev] [PATCH] cargo.eclass: add cargo_live_src_unpack()

2019-08-28 Thread Georgy Yakovlev
ple of src_unpack() src_unpack() { if [[ "${PV}" == ** ]]; then git-r3_src_unpack cargo_live_src_unpack else cargo_src_unpack fi } Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 27 ++

Re: [gentoo-dev] Need ARM/AArch64 test data for cpuid2cpuflags

2019-09-11 Thread Georgy Yakovlev
On 9/10/19 12:44 PM, Michał Górny wrote: > Hi, everyone. > > I've recently (finally!) started adding tests to cpuid2cpuflags. Tests > are based on mocked syscalls that return arch-specific data read from > text files. So far I've got x86 and ppc covered, and now I'd like to > add tests for

[gentoo-dev] [PATCH] 2019-09-11-cpu_flags_ppc-introduction: new item

2019-09-11 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- ...19-09-11-cpu_flags_ppc-introduction.en.txt | 38 +++ 1 file changed, 38 insertions(+) create mode 100644 2019-09-11-cpu_flags_ppc-introduction/2019-09-11-cpu_flags_ppc-introduction.en.txt diff --git a/2019-09-11-cpu_flags_ppc-introduction

Re: [gentoo-dev] [PATCH] tmpfiles.eclass: fix @USAGE to not include function name

2019-09-06 Thread Georgy Yakovlev
On Friday, September 6, 2019 11:52:53 AM PDT Michael Everitt wrote: > On 06/09/19 18:27, Ben Kohler wrote: > > This series seems super counter-intuitive to me .. surely all usage > examples (in Linux/etc in general) utilise the command itself to provide > context of how to invoke the function/etc

Re: [gentoo-dev] rfc: go 1.13 and go modules

2019-09-09 Thread Georgy Yakovlev
On Monday, September 9, 2019 2:46:16 PM PDT William Hubbs wrote: > On Tue, Sep 10, 2019 at 08:35:17AM +1200, Kent Fredric wrote: > > On Mon, 9 Sep 2019 12:34:18 -0500 > > > > William Hubbs wrote: > > > There is another option I want to try which is adding "go mod vendor" to > > > src_unpack for

Re: [gentoo-dev] [PATCH 00/12] Use acct-{group,user} for systemd accounts

2019-07-27 Thread Georgy Yakovlev
s used in Arch, and both of those sets are incomplete, so > doesn't really matter. LGTM as well, since fedora is as close as you can get to systemd upstream makes sense to match closely to their IDs which is the case. -- Best regards, Georgy Yakovlev Gentoo Linux Developer signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH 3/3] net-dns/dnscrypt-proxy: update live ebuild, use acct packages

2019-07-27 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild b/net-dns/dnscrypt-proxy

[gentoo-dev] [PATCH 2/3] acct-user/dnscrypt-proxy: new user (UID 353)

2019-07-27 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- acct-user/dnscrypt-proxy/dnscrypt-proxy-0.ebuild | 12 acct-user/dnscrypt-proxy/metadata.xml| 8 2 files changed, 20 insertions(+) create mode 100644 acct-user/dnscrypt-proxy

[gentoo-dev] new UID/GID assignement for dnscrypt-proxy (353)

2019-07-27 Thread Georgy Yakovlev
Second attempt, now using UID/GID 353

[gentoo-dev] [PATCH 1/3] acct-group/dnscrypt-proxy: new group (GID 353)

2019-07-27 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- acct-group/dnscrypt-proxy/dnscrypt-proxy-0.ebuild | 9 + acct-group/dnscrypt-proxy/metadata.xml| 8 2 files changed, 17 insertions(+) create mode 100644 acct-group/dnscrypt-proxy

Re: [gentoo-dev] new UID/GID assignement for dnscrypt-proxy (553)

2019-07-27 Thread Georgy Yakovlev
353, it's unused. -- Best regards, Georgy Yakovlev Gentoo Linux Developer signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [PATCH 1/3] acct-group/dnscrypt-proxy: new group (GID 553)

2019-07-26 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- acct-group/dnscrypt-proxy/dnscrypt-proxy-0.ebuild | 9 + acct-group/dnscrypt-proxy/metadata.xml| 8 2 files changed, 17 insertions(+) create mode 100644 acct-group/dnscrypt-proxy

[gentoo-dev] new UID/GID assignement for dnscrypt-proxy (553)

2019-07-26 Thread Georgy Yakovlev
Please review. Will update wiki[1] page after approval. [1] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment Best regards, Georgy

[gentoo-dev] [PATCH 2/3] acct-user/dnscrypt-proxy: new user (UID 553)

2019-07-26 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- acct-user/dnscrypt-proxy/dnscrypt-proxy-0.ebuild | 12 acct-user/dnscrypt-proxy/metadata.xml| 8 2 files changed, 20 insertions(+) create mode 100644 acct-user/dnscrypt-proxy

[gentoo-dev] [PATCH 3/3] net-dns/dnscrypt-proxy: update live ebuild, use acct packages

2019-07-26 Thread Georgy Yakovlev
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev --- net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild b/net-dns/dnscrypt-proxy

Re: [gentoo-dev] Gentoo-CI can now filter on maintainers (also verbose output)

2019-07-25 Thread Georgy Yakovlev
On Thursday, July 25, 2019 7:05:16 AM PDT Michał Górny wrote: > Hi, > > Just a quick bit of news on gentoo-ci. > > Firstly, I've implemented support for quiet/verbose reports. So now > the default report seen at [1] is not that huge, and if somebody wants > all the details at [2]. > This is

Re: [gentoo-dev] [PATCH] cargo.eclass: use verbose cargo invocations

2019-12-06 Thread Georgy Yakovlev
On Friday, December 6, 2019 3:44:38 PM PST Sergei Trofimovich wrote: > On Fri, 6 Dec 2019 12:09:31 -0800 > > Georgy Yakovlev wrote: > > Default output just prints crate name. > > With -vv we can see all cargo options and rustc args. > > > > Signed-off-by: Ge

[gentoo-dev] [PATCH] cargo.eclass: use verbose cargo invocations

2019-12-06 Thread Georgy Yakovlev
Default output just prints crate name. With -vv we can see all cargo options and rustc args. Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 5b6d1f050f1..13dd5c355fb

[gentoo-dev] [PATCH 1/3] cargo.eclass: do not use virtual/cargo anymore

2019-10-25 Thread Georgy Yakovlev
Bug: https://bugs.gentoo.org/695698 Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 44d11cdb838..dc031623067 100644 --- a/eclass/cargo.eclass +++ b/eclass

[gentoo-dev] RFC: cargo.eclass changes and virtual/cargo retirement

2019-10-25 Thread Georgy Yakovlev
Bug: https://bugs.gentoo.org/695698

[gentoo-dev] [PATCH 2/3] virtual/cargo: drop virtual

2019-10-25 Thread Georgy Yakovlev
not used anymore Closes: https://bugs.gentoo.org/695698 Signed-off-by: Georgy Yakovlev --- virtual/cargo/cargo-1.34.2.ebuild | 17 - virtual/cargo/cargo-1.35.0.ebuild | 17 - virtual/cargo/cargo-1.36.0.ebuild | 17 - virtual/cargo/cargo-1.37.0

[gentoo-dev] [PATCH 3/3] cargo.eclass: use verbose cargo invocation

2019-10-25 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index dc031623067..940096ea230 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -115,8 +115,8

Re: [gentoo-dev] packages up for grabs

2019-11-18 Thread Georgy Yakovlev
On 11/18/19 4:47 PM, Tim Harder wrote: Taken: app-arch/pigz net-news/newsboat app-misc/binwalk net-misc/proxychains dev-vcs/tig (with chutzpah) I already maintain this: sys-apps/ripgrep net-irc/weechat app-misc/skim signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: app-misc/rq, net-news/newsboat

2019-12-02 Thread Georgy Yakovlev
On Sunday, December 1, 2019 1:27:34 PM PST Michał Górny wrote: > # Michał Górny (2019-12-01) > # Unmaintained Rust packages with incorrect license information. > # Removal in 30 days. Bug #694414. > app-misc/rq > net-news/newsboat I recently took over newsboat, just did not have enough time to

Re: [gentoo-dev] Last rites: app-misc/rq, net-news/newsboat

2019-12-02 Thread Georgy Yakovlev
On Monday, December 2, 2019 11:53:58 AM PST Zoltan Puskas wrote: > On Mon, Dec 02, 2019 at 11:10:52AM -0800, Georgy Yakovlev wrote: ... > > Let me know if you need some help maintaining newsboat, I'm willing to proxy > maintain it, with you being the primary owner of the ebuild.

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d/60appdata-path: new check

2020-02-13 Thread Georgy Yakovlev
On Thu, 13 Feb 2020 08:11:09 -0800 Christopher Head wrote: > On Wed, 12 Feb 2020 23:39:11 -0800 > Georgy Yakovlev wrote: > > > + eqawarn "For more details, please see the > > freedesktop Upstrem Metadate guidelines" > > Couple of typos

Re: [gentoo-dev] [PATCH] metadata/policy.conf: Introduce QA check configuration

2020-02-26 Thread Georgy Yakovlev
ll overlays be able to define their own policy ? Maybe rename file to metadata/qa-policy.conf ? just policy.conf is ambiguous. -- Georgy Yakovlev

[gentoo-dev] Last rites: virtual/cargo

2020-01-26 Thread Georgy Yakovlev
# Georgy Yakovlev (2020-01-26) # Not needed anymore, feel free to remove from your system # emerge -C virtual/cargo # update your rust packages running emerge with the # --changed-deps option if you have problems # https://bugs.gentoo.org/695698 virtual/cargo pgpq8isLKhJsg.pgp Description

[gentoo-dev] Last rites: www-plugins/passff

2020-01-26 Thread Georgy Yakovlev
# Georgy Yakovlev (2020-01-26) # Starting with Firefox 74 Mozilla removes xpi sideloading support # install from addons.mozilla.org # passff-host remains in the tree www-plugins/passff pgpMRWkCmo2fK.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: virtual/cargo

2020-01-27 Thread Georgy Yakovlev
On Mon, 27 Jan 2020 10:48:51 +0100 David Seifert wrote: > On Sun, 2020-01-26 at 21:53 -0500, Michael Orlitzky wrote: > > On 1/26/20 9:46 PM, Georgy Yakovlev wrote: > > > # update your rust packages running emerge with the > > > # --changed-deps option if you have probl

[gentoo-dev] [PATCH] metadata/install-qa-check.d/60appdata-path: new check

2020-02-12 Thread Georgy Yakovlev
this will warn if package installs xml files to /usr/share/appdata this location is deprecated, files should be installed to /usr/share/metainfo https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html Signed-off-by: Georgy Yakovlev --- metadata/install-qa-check.d/60appdata-path

Re: [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps

2020-04-19 Thread Georgy Yakovlev
On Sun, 19 Apr 2020 11:30:25 +0200 "Haelwenn (lanodan) Monnier" wrote: > [2020-04-18 21:10:45-0700] Georgy Yakovlev: > > # Georgy Yakovlev (2020-04-18) > > # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles > > # requires agreement to re

[gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps

2020-04-18 Thread Georgy Yakovlev
# Georgy Yakovlev (2020-04-18) # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles # requires agreement to restrictive license # Revdeps that still depend on oracle variants require javafx # Please use icedtea or openjdk instead. # Removal in 30 days. # https://bugs.gentoo.org

[gentoo-dev] [PATCH] 2020-04-04-new-ppc64le-profiles: Add news item

2020-04-04 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- .../2020-04-04-new-ppc64le-profiles.en.txt| 25 +++ 1 file changed, 25 insertions(+) create mode 100644 2020-04-04-new-ppc64le-profiles/2020-04-04-new-ppc64le-profiles.en.txt diff --git a/2020-04-04-new-ppc64le-profiles/2020-04-04-new

[gentoo-dev] Re: [PATCH] 2020-04-04-new-ppc64le-profiles: Add news item

2020-04-04 Thread Georgy Yakovlev
Yakovlev wrote: > Signed-off-by: Georgy Yakovlev > --- > .../2020-04-04-new-ppc64le-profiles.en.txt| 25 +++ > 1 file changed, 25 insertions(+) > create mode 100644 > 2020-04-04-new-ppc64le-profiles/2020-04-04-new-ppc64le-profiles.en.txt > > diff --git &g

[gentoo-dev] package up for grabs: net-news/newsboat

2020-04-05 Thread Georgy Yakovlev
No longer use it. Needs a minor bump, upstream changed doc dependency to asciidoctor. Uses custom build system and rust, may be tricky to maintain, but I can help. Couple of open bugs: arm keywording and musl related build falure. net-news/newsboat -- Georgy Yakovlev pgpTpfceqLlmO.pgp

Re: [gentoo-dev] musl doesn't provide execinfo.h

2020-03-23 Thread Georgy Yakovlev
hould use this dep elibc_musl? ( sys-libs/libunwind:= ) but idk if it's usable as is on musl. best way to check is to get musl stage3 tarball and test it. alpine does have a musl patch, but it seems they just patch it out completely. https://git.alpinelinux.org/aports/tree/main/dahdi-tools/fix-musl.patch -- Georgy Yakovlev pgpb0FaDXw7ig.pgp Description: PGP signature

[gentoo-dev] Last rites: dev-python/ansimarkup

2020-09-02 Thread Georgy Yakovlev
# Georgy Yakovlev (2020-09-02) # Masked for removal. No revdeps. dev-python/ansimarkup

[gentoo-dev] Re: RFC: introduce RUST_TARGETS use-expand

2020-10-10 Thread Georgy Yakovlev
On 10/10/20 7:17 PM, Georgy Yakovlev wrote: Hi, Sorry, thunderbird used personal mailfrom for some reason. Probably an issue after update. OpenPGP_0xA5EDB076475B46A6.asc Description: application/pgp-keys OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] RFC: introduce RUST_TARGETS use-expand (take2)

2020-10-10 Thread Georgy Yakovlev
Hi, sending again, accidentally sent from personal email first time and it's stuck somewhere. I would like to introduce new USE_EXPAND in profiles for rusts 3 consumers in the tree: dev-lang/rust dev-lang/rust-bin sys-devel/rust-std and maybe virtual, but not sure yet, may be required for

[gentoo-dev] [PATCH] profiles/base/make.defaults: ENV_UNSET CARGO_HOME

2020-08-28 Thread Georgy Yakovlev
CARGO_HOME may leak into ebuild environment and lead to write attempts to directory specified. This is explicitly taken care of in cargo.eclass, but ebuilds that don't use the eclass can still be affected. Signed-off-by: Georgy Yakovlev --- profiles/base/make.defaults | 2 +- 1 file changed, 1

[gentoo-dev] Re: [PATCH] profiles/base/make.defaults: ENV_UNSET CARGO_HOME

2020-08-30 Thread Georgy Yakovlev
On 8/28/20 2:09 PM, Georgy Yakovlev wrote: > CARGO_HOME may leak into ebuild environment and lead to > write attempts to directory specified. > This is explicitly taken care of in cargo.eclass, but > ebuilds that don't use the eclass can still be affected. > > Signed-off-b

[gentoo-dev] [PATCH 2/2] eclass/cargo.eclass: require cargo_gen_config in cargo_src* functions

2020-09-27 Thread Georgy Yakovlev
be not used. In that case we can't guarantee our config will work, so src_ functions should not be used. Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 10 ++ 1 file changed, 10 insertions(+) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index dde601ec4e3c

[gentoo-dev] [PATCH 1/2] eclass/cargo.eclass: support cached downloads for live ebuilds

2020-09-27 Thread Georgy Yakovlev
Also honor ECARGO_OFFLINE/EVCS_OFFLINE Good portion of the code/logic inspired by git-r3.eclass. Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 115 +--- 1 file changed, 108 insertions(+), 7 deletions(-) diff --git a/eclass/cargo.eclass b

  1   2   >