Re: [gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Georgy Yakovlev
On Mon, 2022-01-17 at 21:58 -0500, Ionen Wolkens wrote: > On Mon, Jan 17, 2022 at 03:24:23PM -0800, Georgy Yakovlev wrote: > > Hi, > > > > I've been approached multiple times with that request, and a lot of > > time I see new users completely destroyed by rust build

[gentoo-dev] [RFC] making rust-bin ordered first in virtual/rust

2022-01-17 Thread Georgy Yakovlev
Hi, I've been approached multiple times with that request, and a lot of time I see new users completely destroyed by rust build time and disk space requirements. WDYT about switching order of rusts in a virtual? RDEPEND="|| ( ~dev-lang/rust-${PV} ~dev-lang/rust-bin-${PV} )"

Re: [gentoo-dev] Package up for grabs: app-shells/kshdb

2022-01-16 Thread Georgy Yakovlev
On Sun, 2022-01-16 at 12:42 -0500, Mike Gilbert wrote: > I no longer wish to maintain this. Please take it if you are > interested. > adopted.

[gentoo-dev] Last rites: ~sys-fs/zfs{,-kmod}-0.8.6

2022-01-15 Thread Georgy Yakovlev
# Georgy Yakovlev (2022-01-15) # Last branch update happened ~ 12 month ago. # Maximum kernel supported is 5.9, which we no longer package. # So 5.10 LTS users can't use it. only 4.x LTS and 5.4 LTS. # ebuild is effectively unmaintained/untested, so is upstream branch. # Removal date: sometime

Re: [gentoo-dev] [PATCH] profiles/targets/desktop: disable USE=xvid by default

2022-01-14 Thread Georgy Yakovlev
On Wed, 2022-01-12 at 20:25 -0500, Matt Turner wrote: > On Tue, Jan 11, 2022 at 9:45 PM Georgy Yakovlev > wrote: > > > > it's an ancient codec that is barely used nowadays > > so let's disable it by default. > > Users are free to re-enable if required. > &g

[gentoo-dev] [PATCH] profiles/targets/desktop: disable USE=xvid by default

2022-01-11 Thread Georgy Yakovlev
it's an ancient codec that is barely used nowadays so let's disable it by default. Users are free to re-enable if required. Bug: https://bugs.gentoo.org/831044 Signed-off-by: Georgy Yakovlev --- profiles/targets/desktop/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions

Re: [gentoo-dev] [PATCH] kernel-2.eclass: fix minor OBOBJCOPY -> OBJCOPY typo

2022-01-06 Thread Georgy Yakovlev
merged with minor edit ( NM dupe removed in parent commit ) thanks! On Wed, 2022-01-05 at 17:59 +0200, Adrian Ratiu wrote: > Fixes:55f5c68c01e791c7339144aadc1f20802791551e > Suggested-by: Manoj Gupta > Signed-off-by: Adrian Ratiu > --- >  eclass/kernel-2.eclass | 2 +- >  1 file changed, 1

[gentoo-dev] [PATCH 2/2] EXAMPLE, NOMERGE sys-kernel/gentoo-kernel: use ppc_pagesize expand

2022-01-04 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- .../gentoo-kernel/gentoo-kernel-5.15.11.ebuild | 18 +++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild index

[gentoo-dev] [PATCH 1/2] profiles: add PPC_PAGESIZE use expand

2022-01-04 Thread Georgy Yakovlev
owever broken apps still exist. Signed-off-by: Georgy Yakovlev --- profiles/arch/powerpc/ppc64/make.defaults | 6 +- profiles/base/make.defaults | 4 ++-- profiles/desc/ppc_pagesize.desc | 5 + profiles/embedded/make.defaults | 4 ++-- 4 files changed, 14 inse

[gentoo-dev] [PATCH] toolchain.eclass: fix crossdev powerpc-*-musl builds

2021-12-26 Thread Georgy Yakovlev
otherwise initial build may fail with: unknown long double size, cannot define BFP_FMT Signed-off-by: Georgy Yakovlev --- eclass/toolchain.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index fd03ba176276..1102c4fc5d56 100644

[gentoo-dev] [PATCH] profiles/base/make.defaults: treat dtbs like modules

2021-12-26 Thread Georgy Yakovlev
-by: Georgy Yakovlev --- profiles/base/make.defaults | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index f25074f9d81a..be5651f0ac43 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults

[gentoo-dev] Re: [PATCH] app-containers: new category

2021-12-18 Thread Georgy Yakovlev
On 01.12.2021 04:46, Georgy Yakovlev wrote: > Discussed in > https://archives.gentoo.org/gentoo-dev/message/67ecdd21af5eaddffd87e6707d54de61 > Signed-off-by: Georgy Yakovlev > --- > app-containers/metadata.xml | 7 +++ > 1 file changed, 7 insertions(+) > create mode

[gentoo-dev] Last rites: app-shells/ksh-2020.0.0

2021-12-14 Thread Georgy Yakovlev
# Georgy Yakovlev (2021-12-14) # AT decided to roll back community changes in March 2020 # for version 2020.x.x # This version is no longer maintained. # New version is maintained at https://github.com/ksh93/ksh # and is available as app-shells/ksh-1.0.0_beta1 at time of writing. ~app-shells/ksh

[gentoo-dev] [PATCH] app-containers: new category

2021-12-01 Thread Georgy Yakovlev
Discussed in https://archives.gentoo.org/gentoo-dev/message/67ecdd21af5eaddffd87e6707d54de61 Signed-off-by: Georgy Yakovlev --- app-containers/metadata.xml | 7 +++ 1 file changed, 7 insertions(+) create mode 100644 app-containers/metadata.xml diff --git a/app-containers/metadata.xml b

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Georgy Yakovlev
On 25.11.2021 04:21, Thomas Deutschmann wrote: > Bug: https://bugs.gentoo.org/825234 > Signed-off-by: Thomas Deutschmann > --- > ...adb-database-restore-maybe-required.en.txt | 46 +++ > 1 file changed, 46 insertions(+) > create mode 100644 >

Re: [gentoo-dev] [RFC] Un-slotting LLVM

2021-11-08 Thread Georgy Yakovlev
On 08.11.2021 12:18, Michał Górny wrote: > Hi, > > A few years back I've slotted LLVM and Clang to make the life with > revdeps easier. Long story short, every major LLVM release (which > happens twice a year) breaks API and it takes some time for revdeps to > adjust. Slotting made it possible

[gentoo-dev] RFC: new category for container related packages, instead of app-emulation

2021-08-05 Thread Georgy Yakovlev
Hi, We've been collecting more and more container related packages in app-emulation/* What do you think about finally moving those packages to separate category? probably app-containers/ Here's the tentative list, most tools have description attached for easier review, 36 candidates so far,

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-02 Thread Georgy Yakovlev
On Monday, August 2, 2021 1:30:07 AM PDT Michał Górny wrote: > On Mon, 2021-08-02 at 01:28 -0700, Georgy Yakovlev wrote: > > it can actually check if ebuild calls tmpfiles_process, not only > > inherit. > > something like: > > > > local pkg_postinst

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-02 Thread Georgy Yakovlev
On Saturday, July 31, 2021 4:56:34 PM PDT Sam James wrote: > This adds two tmpfiles related QA checks: > 1) Verify packages don't install tmpfiles to /etc/tmpfiles.d, which > is a deprecated location; > > 2) Check whether packages inherit tmpfiles.eclass if they're > installing files to

Re: [gentoo-dev] [PATCH v2 5/5] check-reqs.eclass: Repl. I_KNOW_WHAT_I_AM_DOING w/ CHECKREQS_DONOTHING

2021-07-24 Thread Georgy Yakovlev
On 23.07.2021 08:58, Andreas Sturmlechner wrote: > Signed-off-by: Andreas Sturmlechner > --- > eclass/check-reqs.eclass | 13 ++--- > 1 file changed, 10 insertions(+), 3 deletions(-) > > diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass > index 39e4bad1363..836dd0d4a1f

[gentoo-dev] [PATCH] 2021-07-17-new-ppc64-profiles: add new item

2021-07-17 Thread Georgy Yakovlev
-new-ppc64-profiles/2021-07-17-new-ppc64-profiles.en.txt @@ -0,0 +1,78 @@ +Title: new ppc64 profiles +Author: Georgy Yakovlev +Posted: 2021-07-17 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Profile: default/linux/powerpc/ppc64/17.0/64bit-userland +Display-If-Profile: default/linux/powerpc/ppc64

[gentoo-dev] [PATCH] 2021-07-09-systemd-tmpfiles: re-add news item

2021-07-09 Thread Georgy Yakovlev
deprecation +Author: Georgy Yakovlev +Author: Sam James +Posted: 2021-07-09 +Revision: 2 +News-Item-Format: 2.0 +Display-If-Installed: sys-apps/opentmpfiles +Display-If-Installed: sys-apps/systemd-tmpfiles + +A tmpfiles [0] implementation provides a generic mechanism to define +the creation

[gentoo-dev] [PATCH] 2021-07-07-systemd-tmpfiles: restore news item

2021-07-09 Thread Georgy Yakovlev
deprecation +Author: Georgy Yakovlev +Author: Sam James +Posted: 2021-07-09 +Revision: 2 +News-Item-Format: 2.0 +Display-If-Installed: sys-apps/opentmpfiles +Display-If-Installed: sys-apps/systemd-tmpfiles + +A tmpfiles [0] implementation provides a generic mechanism to define +the creation

Re: [gentoo-dev] [PATCH] 2021-07-07-systemd-tmpfiles: add news item

2021-07-09 Thread Georgy Yakovlev
On 09.07.2021 13:57, Ulrich Mueller wrote: > >>>>> On Fri, 09 Jul 2021, Georgy Yakovlev wrote: > > > Already pushed as is. > > So as far as I can see, you've posted it for review at 02:38:05 today, > and pushed it at 08:25:55? > > That is less

Re: [gentoo-dev] [PATCH] 2021-07-07-systemd-tmpfiles: add news item

2021-07-09 Thread Georgy Yakovlev
On 09.07.2021 08:50, Tomas Mozes wrote: > On Fri, Jul 9, 2021 at 4:38 AM Georgy Yakovlev wrote: > > > Signed-off-by: Sam James > > Signed-off-by: Georgy Yakovlev > > --- > > .../2021-07-07-systemd-tmpfiles.en.txt| 48 +++ >

Re: [gentoo-dev] [PATCH] 2021-07-07-systemd-tmpfiles: add news item

2021-07-09 Thread Georgy Yakovlev
On 09.07.2021 09:11, Michał Górny wrote: > On Thu, 2021-07-08 at 21:43 -0700, Georgy Yakovlev wrote: > > Signed-off-by: Sam James > > Signed-off-by: Georgy Yakovlev > > --- > > .../2021-07-07-systemd-tmpfiles.en.txt| 64 +++ > &g

[gentoo-dev] [PATCH] 2021-07-07-systemd-tmpfiles: add news item

2021-07-08 Thread Georgy Yakovlev
Signed-off-by: Sam James Signed-off-by: Georgy Yakovlev --- .../2021-07-07-systemd-tmpfiles.en.txt| 64 +++ 1 file changed, 64 insertions(+) create mode 100644 2021-07-07-systemd-tmpfiles/2021-07-07-systemd-tmpfiles.en.txt diff --git a/2021-07-07-systemd-tmpfiles/2021

[gentoo-dev] [PATCH] 2021-07-07-systemd-tmpfiles: add news item

2021-07-08 Thread Georgy Yakovlev
Signed-off-by: Sam James Signed-off-by: Georgy Yakovlev --- .../2021-07-07-systemd-tmpfiles.en.txt| 48 +++ 1 file changed, 48 insertions(+) create mode 100644 2021-07-07-systemd-tmpfiles/2021-07-07-systemd-tmpfiles.en.txt diff --git a/2021-07-07-systemd-tmpfiles/2021

[gentoo-dev] [PATCH 2/2] cargo.eclass: make CRATES an eclass variable

2021-07-01 Thread Georgy Yakovlev
it's needed to be present in all ebuilds for crate auditing tools to work properly. Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 17 + 1 file changed, 17 insertions(+) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 9923b1c9deb2..50237d302ce6 100644

[gentoo-dev] [PATCH 1/2] cargo.eclass: support EAPI=8, misc changes

2021-07-01 Thread Georgy Yakovlev
remove cargo-snapshot* unpacker, it was needed for separate dev-util/cargo we used to have. Bug: https://bugs.gentoo.org/715890 Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 39 ++- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git

[gentoo-dev] [PATCH] metadata/install-qa-check.d: add virtual/libcrypt dep check

2021-06-26 Thread Georgy Yakovlev
Bug: https://bugs.gentoo.org/699422 Signed-off-by: Georgy Yakovlev --- metadata/install-qa-check.d/60libcrypt-deps | 38 + 1 file changed, 38 insertions(+) create mode 100644 metadata/install-qa-check.d/60libcrypt-deps diff --git a/metadata/install-qa-check.d/60libcrypt

[gentoo-dev] [PATCH] metadata/install-qa-check.d: add virtual/libcrypt dep check

2021-06-24 Thread Georgy Yakovlev
Bug: https://bugs.gentoo.org/699422 Signed-off-by: Georgy Yakovlev --- metadata/install-qa-check.d/60libcrypt-deps | 38 + 1 file changed, 38 insertions(+) create mode 100644 metadata/install-qa-check.d/60libcrypt-deps diff --git a/metadata/install-qa-check.d/60libcrypt

[gentoo-dev] Last-rites: sys-apps/timer_entropyd

2021-05-15 Thread Georgy Yakovlev
# Georgy Yakovlev (2011-05-15) # Dead upstream, homepage missing, EAPI=5, no systemd units. # https://bugs.gentoo.org/790413 , #434900, #552760 # Use any of or combination of the following instead: # sys-apps/rng-tools # sys-apps/haveged # app-crypt/jitterentropy-rngd sys-apps/timer_entropyd

Re: [gentoo-dev] unmasking java 11 on gentoo (for those that maintain packages where java is involved, either directly or conditionally)

2021-04-25 Thread Georgy Yakovlev
On 22.04.2021 10:22, Miroslav Šulc wrote: > Dne 22. 04. 21 v 8:37 Kaibo Ma napsal(a): > > Is there a tracking issue for Java 11 on Bugzilla? > > > > Kaibo Ma > > this is it: https://bugs.gentoo.org/697014 created an alias for it, also can be found as

[gentoo-dev] [PATCH 2/2] profiles/info_pkgs: print rust{,-bin} versions

2021-04-03 Thread Georgy Yakovlev
Bug: https://bugs.gentoo.org/756340 Signed-off-by: Georgy Yakovlev --- profiles/info_pkgs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/info_pkgs b/profiles/info_pkgs index 9c12cc958ac7..650516bcf853 100644 --- a/profiles/info_pkgs +++ b/profiles/info_pkgs @@ -17,6 +17,8 @@ sys

[gentoo-dev] [PATCH 1/2] profiles/info_vars: print RUSTFLAGS as well

2021-04-03 Thread Georgy Yakovlev
Bug: https://bugs.gentoo.org/756340 Signed-off-by: Georgy Yakovlev --- profiles/info_vars | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/info_vars b/profiles/info_vars index b578103d116a..051948c1e8ef 100644 --- a/profiles/info_vars +++ b/profiles/info_vars @@ -34,6 +34,7

Re: [gentoo-dev] Packages up for grabs: telegram-desktop & deps

2021-03-26 Thread Georgy Yakovlev
On 28.02.2021 12:21, Georgy Yakovlev wrote: > The following packages are for grabs: > > net-im/telegram-desktop > media-libs/libtgvoip ( no other revdeps ) > media-libs/tg_owt ( no other revdeps ) > dev-cpp/range-v3 ( has another revdep, not only tg ) > > Many b

[gentoo-dev] Packages up for grabs: telegram-desktop & deps

2021-02-28 Thread Georgy Yakovlev
The following packages are for grabs: net-im/telegram-desktop media-libs/libtgvoip ( no other revdeps ) media-libs/tg_owt ( no other revdeps ) dev-cpp/range-v3 ( has another revdep, not only tg ) Many bugs open and many issues. Before you try to take it over, here's some info for future

Re: [gentoo-dev] PSA: switching default tmpfiles virtual provider

2020-11-28 Thread Georgy Yakovlev
On 25.11.2020 13:57, Georgy Yakovlev wrote: > Hi, > > In case you don't know, opentmpfiles has an open CVE > CVE-2017-18925: root privilege escalation by symlink attack > https://github.com/OpenRC/opentmpfiles/issues/4 > It has been an issue for quite a while, reported 3 years a

[gentoo-dev] PSA: switching default tmpfiles virtual provider

2020-11-25 Thread Georgy Yakovlev
Hi, In case you don't know, opentmpfiles has an open CVE CVE-2017-18925: root privilege escalation by symlink attack https://github.com/OpenRC/opentmpfiles/issues/4 It has been an issue for quite a while, reported 3 years ago, and not much changed since. Also it lacks any sort of testing, and

Re: [gentoo-dev] Pushing to distfiles?

2020-11-11 Thread Georgy Yakovlev
On 11.11.2020 19:23, Joshua Kinard wrote: > Forgive me for being a dunce, but what is the current procedure to push > files to distfiles for distribution to the mirrors? The devmanual is blank > on this topic, and GLEP75 just talks about the motivations behind the change > away from the flat

[gentoo-dev] [PATCH] eclass/cargo.eclass: add CARGO_OPTIONAL condition

2020-11-10 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 28 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index e6fec844d274..03dfbfebd1d7 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -15,20

[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] 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] [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

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

2020-09-19 Thread Georgy Yakovlev
took a while, removed. I was able to save jabref-bin, works fine with openjdk:8 geogebra now availabie as geogebra-bin and works with openjdk8 and 11. sleuthkit was spared. rest is gone, but if someone wants to restore - patches welcome. On 4/18/20 9:10 PM, Georgy Yakovlev wrote: > # Geo

[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: [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] 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

Re: [gentoo-dev] News item: Multiple root kernel command-line arguments

2020-08-06 Thread Georgy Yakovlev
On 8/5/20 5:02 AM, Thomas Deutschmann wrote: > Hi, > > please review the news item below: > Not all arches support --reuse-cmdline btw. It may be only x86 which supports it. This looks like a candidate wiki page or a word of warning in a handbook, not a news item.

[gentoo-dev] Packages up for grabs (aerc, vagrant, rust utils and others)

2020-07-11 Thread Georgy Yakovlev
Hello People, The following packages are up for grabs: # untested with plundervolt mitigations, please test. sys-power/intel-undervolt | need intel CPU machine to maintain # rust stuff app-misc/skim | needs bump, cleanup and new stable app-shells/mcfly | needs minor bump app-text/fblog | needs

[gentoo-dev] [PATCH] eclass/cargo.eclass: add cargo_src_configure (revised)

2020-06-12 Thread Georgy Yakovlev
simple src_configure implementation inspired by cmake.eclass Closes: https://bugs.gentoo.org/721936 Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 77 - 1 file changed, 70 insertions(+), 7 deletions(-) diff --git a/eclass/cargo.eclass b

Re: [gentoo-dev] [PATCH 1/2] eclass/cargo.eclass: add cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
On 6/12/20 11:59 AM, Luca Barbato wrote: > On 12/06/2020 18:24, Georgy Yakovlev wrote: >> On 6/12/20 4:16 AM, Luca Barbato wrote: >>> On 12/06/2020 11:04, Georgy Yakovlev wrote: >>>> +# cargo_src_configure --no-default-features >>> >>> Shall w

[gentoo-dev] Re: [PATCH] eclass/cargo.eclass: drop EAPI=6 support

2020-06-12 Thread Georgy Yakovlev
On 6/11/20 8:11 PM, Georgy Yakovlev wrote: > no consumers left in the tree > > Signed-off-by: Georgy Yakovlev > --- > eclass/cargo.eclass | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass > index ad90a0c7dd8..ccbf87

Re: [gentoo-dev] [PATCH 1/2] eclass/cargo.eclass: add cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
On 6/12/20 6:03 AM, Kent Fredric wrote: I've replied privately by mistake, replying to the list again. > On Fri, 12 Jun 2020 02:04:51 -0700 > Georgy Yakovlev wrote: > >> +# cargo_src_configure --no-default-features > > Looking at the source, I don't see how this is pas

Re: [gentoo-dev] [PATCH 1/2] eclass/cargo.eclass: add cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
On 6/12/20 4:16 AM, Luca Barbato wrote: > On 12/06/2020 11:04, Georgy Yakovlev wrote: >> +# cargo_src_configure --no-default-features > > Shall we default in not-defaulting so we can spare some boilerplate? I don't think so. Let me explain. First of all, this will force to e

[gentoo-dev] Re: [PATCH 1/2] eclass/cargo.eclass: add cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
On 6/12/20 2:04 AM, Georgy Yakovlev wrote: > simple src_configure implementation inspired by cmake.eclass > > Closes: https://bugs.gentoo.org/721936 > > Signed-off-by: Georgy Yakovlev > --- > eclass/cargo.eclass | 51 ++---

[gentoo-dev] Re: [PATCH 2/2] x11-terms/alacritty: use new cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
On 6/12/20 2:04 AM, Georgy Yakovlev wrote: > Signed-off-by: Georgy Yakovlev > --- > x11-terms/alacritty/alacritty-0.4.3.ebuild | 9 + > 1 file changed, 5 insertions(+), 4 deletions(-) > > diff --git a/x11-terms/alacritty/alacritty-0.4.3.ebuild > b/x11-terms/alac

[gentoo-dev] PATCH: cargo.eclass src_configure function

2020-06-12 Thread Georgy Yakovlev
Add simple src_configure implementation, based on cmake.eclass. 2nd patch is an example of migrated ebuild.

[gentoo-dev] [PATCH 1/2] eclass/cargo.eclass: add cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
simple src_configure implementation inspired by cmake.eclass Closes: https://bugs.gentoo.org/721936 Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 51 ++--- 1 file changed, 44 insertions(+), 7 deletions(-) diff --git a/eclass/cargo.eclass b

[gentoo-dev] [PATCH 2/2] x11-terms/alacritty: use new cargo_src_configure

2020-06-12 Thread Georgy Yakovlev
Signed-off-by: Georgy Yakovlev --- x11-terms/alacritty/alacritty-0.4.3.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-terms/alacritty/alacritty-0.4.3.ebuild b/x11-terms/alacritty/alacritty-0.4.3.ebuild index ac4d768d09b..2efc1a6dd0a 100644 --- a/x11

[gentoo-dev] Re: [PATCH] eclass/cargo.eclass: drop EAPI=6 support

2020-06-11 Thread Georgy Yakovlev
This will also allow me to start adding cross support to cargo.eclass with new cross-friendly variables. experimental cross support landed in rust-1.44.0 today [1] [1] https://bugs.gentoo.org/679878 On 6/11/20 8:11 PM, Georgy Yakovlev wrote: > no consumers left in the tree > > S

[gentoo-dev] [PATCH] eclass/cargo.eclass: drop EAPI=6 support

2020-06-11 Thread Georgy Yakovlev
no consumers left in the tree Signed-off-by: Georgy Yakovlev --- eclass/cargo.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index ad90a0c7dd8..ccbf87aa9a6 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -16,7 +16,6

Re: [gentoo-dev] cmake-utils.eclass: DEPRECATED notice

2020-06-08 Thread Georgy Yakovlev
opened a PR to add it to repoman: https://github.com/gentoo/portage/pull/554 On 6/8/20 2:09 AM, Sergei Trofimovich wrote: > On Mon, 08 Jun 2020 10:13:24 +0200 > Andreas Sturmlechner wrote: > >> This eclass no longer receives any changes. >> Everyone must port to cmake.eclass. > > We have

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] 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

[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] [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

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

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

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

[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: 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] 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] [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

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] 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] 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

[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

[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 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] [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] 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] 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

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] 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] [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

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

[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

[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 ++

[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] 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

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] [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

  1   2   >