[gentoo-dev] [ANN] find-work utility: discover ebuilds to improve

2024-01-11 Thread Anna (cybertailor) Vyalkova
TL;DR: Install: # eselect repository enable guru && emaint sync -r guru # emerge dev-util/find-work Browse documentation: $ xdg-open https://find-work.sysrq.in/ $ man find-work Backstory - I used to be very active in ::guru, trying to

Re: [gentoo-dev] I have a question about dependent packages.

2023-07-10 Thread Anna (cybertailor) Vyalkova
On 2023-07-11 08:41, TrakRailySurely wrote: > Hello Everyone. > > When one package has another library that only depends on that package, > should that library be statically linked? > For example, the library aws-crt-cpp on which aws-sdk-cpp depends. > This package only depends on aws-sdk-cpp.

[gentoo-dev] Announcing a utility for updating metadata.xml files

2023-06-25 Thread Anna (cybertailor) Vyalkova
Hi lists, You might know about the `app-portage/metagen` utility that generates metadata.xml files with your name and email. But there was no tool that autofilled upstream information, so I wrote it. Using it is as simple as: $ gentle foo-0.1.ebuild You can install it as

[gentoo-dev] Re: EGO_SUM

2023-05-30 Thread Anna (cybertailor) Vyalkova
On 2023-05-30 17:52, Florian Schmaus wrote: > To prevent harm from Gentoo, we should reach an agreement that everyone > can live with. To achieve a consensus, and since I can not rule out that > I missed a post that includes specific numbers, please share your ideas > on how EGO_SUM could be

Re: [gentoo-dev] Portage and languages with built-in cache support

2023-04-26 Thread Anna (cybertailor) Vyalkova
On 2023-04-25 16:09, Maciej Barć wrote: > You would also have to have correct permissions on cache dirs > (root:portage or portage:portage) this also means that the cache dir > will have to be set during build explicitly. > Do both Nim and Go support setting it? Yes. For Nim it would be

[gentoo-dev] Portage and languages with built-in cache support

2023-04-25 Thread Anna (cybertailor) Vyalkova
Hello, Portage can use ccache and sccache to speed up builds, but some languages (like Go and Nim) support caches out-of-the-box. It's not fair that we can't use them. I'd like to start discussion on this topic. What should be the preferred method of handling build caches? I think adding more

[gentoo-dev] Re: EGO_SUM

2023-04-17 Thread Anna (cybertailor) Vyalkova
On 2023-04-17 09:37, Florian Schmaus wrote: > The EGO_SUM alternatives > - do not have the same level of trust and therefore have a negative > impact on security (a dubious tarball someone put somewhere, especially > when proxy-maint) Solution: generate release tarballs in upstream CI/CD. > -

Re: [gentoo-dev] [PATCH 2/2] eclass/ruby-fakegem.eclass: add support for sus test runner

2023-03-25 Thread Anna (cybertailor) Vyalkova
On 2023-03-25 09:18, Hans de Graaff wrote: > Signed-off-by: Hans de Graaff > --- > eclass/ruby-fakegem.eclass | 9 + > eclass/ruby-ng.eclass | 25 + > 2 files changed, 34 insertions(+) > > diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass

[gentoo-dev] [PATCH] mercurial.eclass: Add myself as a proxy maint.

2023-03-04 Thread Anna (navi) Figueiredo Gomes
Signed-off-by: Anna (navi) Figueiredo Gomes --- eclass/mercurial.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/mercurial.eclass b/eclass/mercurial.eclass index 776ed2d9a1f0..a016a3dd7456 100644 --- a/eclass/mercurial.eclass +++ b/eclass/mercurial.eclass

Re: [gentoo-dev] Packages up for grabs: app-backup/rdumpfs, app-eselect/eselect-timezone, app-laptop/tpacpi-bat, dev-util/cwdiff, net-misc/grive

2023-03-04 Thread Anna
Hello! I would like to proxy maint those two! > app-eselect/eselect-timezone > Oh, and mercurial.eclass with two bugs open. Previously I worked in writing an eselect module and an eclass for the dotnet project in gentoo, and I think I'm qualified to work on those. signature.asc Description:

Re: [gentoo-dev] [PATCH] New pre-GLEP: TEST_SUITE_PRESENT variable

2023-02-19 Thread Anna (cybertailor) Vyalkova
Is it better than RESTRICT="test" ?

[gentoo-dev] Re: Packages up for grabs: sys-apps/bat, app-misc/physlock, dev-lang/crystal, dev-util/shards

2023-02-11 Thread Anna (cybertailor) Vyalkova
> dev-lang/crystal > dev-util/shards These packages are only used in ::guru, so they could be moved there.

Re: [gentoo-dev] [PATCH] pypi.eclass: A new eclass to aid creating PyPI SRC_URIs

2023-02-01 Thread Anna (cybertailor) Vyalkova
Much wanted eclass. Thanks!

Re: [gentoo-dev] dev-python/ package naming policy?

2023-01-30 Thread Anna (cybertailor) Vyalkova
On 2023-01-30 12:00, Michał Górny wrote: > However, there's a can of worms around the corner -- should we also > allow normalizing "-" and "_" across different packages (see dev- > python/sphinx*)? PyPI treats "-" and "_" separators as the same, so I'd not use underscores for in-repo consistency.

Re: [gentoo-dev] dev-python/ package naming policy?

2023-01-28 Thread Anna (cybertailor) Vyalkova
On 2023-01-28 19:02, Ulrich Mueller wrote: > > On Sat, 28 Jan 2023, Michał Górny wrote: > >> However, it's been pointed out that this makes it hard for people to > >> find packages they're looking for. > > I don't understand this argument. Why would all-lowercase make finding a > package

Re: [gentoo-dev] dev-python/ package naming policy?

2023-01-28 Thread Anna (cybertailor) Vyalkova
I'd prefer if PyPI names are guidelines, not a strict policy. I don't like CamelCase and separators other than dash ("-") :P Also I don't like when packages are named "dev-python/python-foo" instead of just "dev-python/foo".

[gentoo-dev] Re: Python 3.9 removal and Python 3.11 stable

2023-01-27 Thread Anna (cybertailor) Vyalkova
No objections. Lots of work though :)

Re: [gentoo-dev] [RFC] www-nginx/ category and nginx-module.eclass for nginx modules

2023-01-24 Thread Anna (cybertailor) Vyalkova
On 2023-01-24 18:11, Michał Górny wrote: > How many packages do you expect to add to this new category? It's not > customary to create a new category for one package. Look at www-servers/nginx package, it's huge! Lots of modules (many of them are 3rd-party) could be separate packages.

Re: [gentoo-dev] [PATCH] gradle.eclass: add new eclass

2023-01-06 Thread Anna
On 2023-01-06 18:20, Florian Schmaus wrote: > Signed-off-by: Florian Schmaus > --- > eclass/gradle.eclass | 149 + > eclass/tests/gradle.sh | 62 + > 2 files changed, 211 insertions(+) > create mode 100644 eclass/gradle.eclass > create

Re: [gentoo-dev] [PATCH] distutils-r1.eclass: support nonfatal in test

2023-01-05 Thread Anna
On 2023-01-05 23:55, alexey+gen...@asokolov.org wrote: > From: Alexey Sokolov > > Signed-off-by: Alexey Sokolov > --- > eclass/distutils-r1.eclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass > index

Re: [gentoo-dev] [PATCH] eclass/dune.eclass: introduce edune and dune-compile

2023-01-02 Thread Anna
On 2023-01-02 22:37, Maciej Barć wrote: > edune is a thin wrapper for dune, which will help to run special, > uncommon dune commands; > dune-compile is a function to selectively pick which packages will be > compiled "for-release" (as dune call it); > dune-compile without any arguments replaces

Re: [gentoo-dev] Packages up for grabs: telepathy related packages

2022-11-25 Thread Anna
On 2022-11-24 22:24, Matt Turner wrote: > GNOME 43 will no longer need these packages. They seem to be in varying > states of decay upstream. > > - net-libs/sofia-sip It's used by GNOME Calls though.

Re: [gentoo-dev] [PATCH 1/2] docs.eclass: allow multiple documentation builders

2022-11-10 Thread Anna
On 2022-11-10 12:29, Andrew Ammerlaan wrote: > diff --git a/eclass/docs.eclass b/eclass/docs.eclass > index 611485c227f..f7a82939a53 100644 > --- a/eclass/docs.eclass > +++ b/eclass/docs.eclass > @@ -207,16 +207,15 @@ sphinx_deps() { > } > > # @FUNCTION: sphinx_compile > -# @INTERNAL > #

Re: [gentoo-dev] Status of Python 3.8

2022-11-06 Thread Anna V
On 2022-11-06 07:09, Michał Górny wrote: > Hi, everyone. > > I think it's time to ask once again: how much do you need Python 3.8 > target to remain available in Gentoo? > > Right now we support four CPython targets: 3.8 through 3.11. 3.10 is > the current default, we're going to move 3.11 from

Re: [gentoo-dev] [PATCH] 2021-10-27-upgrade-to-net-news_rssguard-4_0: add news item

2021-10-27 Thread Anna Vyalkova
On 2021-10-27 10:19, John Helmert III wrote: > > +Display-If-Installed: > Why the version restriction? Seems unecessary to me, especially for > anyone who might completely miss the mask who could upgrade straight > to >=rssguard-4.0 due to when they sync. Because users, who have already

[gentoo-dev] [PATCH] 2021-10-27-upgrade-to-net-news_rssguard-4_0: add news item

2021-10-27 Thread Anna Vyalkova
Signed-off-by: Anna Vyalkova --- Related to this version bump and unmask: https://archives.gentoo.org/gentoo-proxy-maint/message/d86352b4ebad8c4ddd14fcd8ce37162f ...27-upgrade-to-net-news_rssguard-4_0.en.txt | 29 +++ 1 file changed, 29 insertions(+) create mode 100644 2021-10

[gentoo-dev] Re: Last-rite: dev-libs/rapidxml

2021-10-02 Thread Anna Vyalkova
On 2021-10-02 15:57, Joonas Niilola wrote: > # A library without revdeps. Last upstream release in 2009, huge amount There's a revdep in ::guru (app-accessibility/rhvoice) What do I do: use bundled rapidxml or add dev-libs/rapidxml to ::guru? > # of open bugs not fixed has led the project being