Re: [gentoo-dev] [PATCH] meson.eclass: allow disabling verbose compilation

2023-07-17 Thread Adrian Schollmeyer
Hi, Am Montag, dem 17.07.2023 um 10:51 -0400 schrieb Matt Turner: > This works similar to cmake.eclass's ${CMAKE_VERBOSE}. Why not use MESON_VERBOSE as well? Avoids double negation in the code (not unset -> verbose vs. MESON_VERBOSE == true -> verbose) and keeps the variable naming similar to

Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman

2023-05-22 Thread Adrian Schollmeyer
Hey, Am Montag, dem 22.05.2023 um 13:50 +0300 schrieb Alexe Stefan: > What is the alternative to layman -S? emaint sync -r Works for any repo in repos.conf, not limited to layman. signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] .editorconfig: add

2023-03-24 Thread Adrian Schollmeyer
Hi, Am Freitag, dem 24.03.2023 um 09:17 +0100 schrieb Ulrich Mueller: > But what does it do, effectively? Apart from the common-sense > settings (utf-8, no trailing whitespace, etc.) which should be the > default for every editor, *should*. And just because it's the default doesn't mean a user

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

2023-02-01 Thread Adrian Schollmeyer
Hi, Am Mittwoch, dem 01.02.2023 um 20:37 +0100 schrieb Michał Górny: > +   printf "https://files.pythonhosted.org/packages/source/%s; \ > +   "${project::1}/${project}/${project}-${version}${suffix}" We have the mirror://pypi URI for PyPI sources. Is there a reason not to use this

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

2023-01-24 Thread Adrian Schollmeyer
Hi, Am Dienstag, dem 24.01.2023 um 18:11 +0100 schrieb Michał Górny: > How many packages do you expect to add to this new category?  It's > not customary to create a new category for one package. We currently have 24 third party modules in www-apps/nginx pulled in conditionally via USE flags.

[gentoo-dev] [PATCH v3 1/3] profiles/categories: add www-nginx

2023-01-24 Thread Adrian Schollmeyer
From: Jonas Licht Signed-off-by: Adrian Schollmeyer Signed-off-by: Jonas Licht --- profiles/categories| 1 + www-nginx/metadata.xml | 7 +++ 2 files changed, 8 insertions(+) create mode 100644 www-nginx/metadata.xml diff --git a/profiles/categories b/profiles/categories index

[gentoo-dev] [PATCH v3 2/3] Add nginx-module.eclass

2023-01-24 Thread Adrian Schollmeyer
From: Jonas Licht Signed-off-by: Adrian Schollmeyer Signed-off-by: Jonas Licht --- eclass/nginx-module.eclass | 90 ++ 1 file changed, 90 insertions(+) create mode 100644 eclass/nginx-module.eclass diff --git a/eclass/nginx-module.eclass b/eclass/nginx

[gentoo-dev] [PATCH v3 3/3] www-nginx/nginx-vod-module: add new package

2023-01-24 Thread Adrian Schollmeyer
From: Jonas Licht Bug: https://bugs.gentoo.org/648334 Signed-off-by: Adrian Schollmeyer Signed-off-by: Jonas Licht --- www-nginx/nginx-vod-module/Manifest | 2 ++ www-nginx/nginx-vod-module/metadata.xml | 15 + .../nginx-vod-module-1.23.2.1.30.ebuild | 21

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

2023-01-24 Thread Adrian Schollmeyer
Hey there, a while back Jonas Licht (Cc) wrote an eclass for Nginx dynamic modules. For a few years now, Nginx supports building third party dynamic modules outside of the Nginx source tree with the help of Nginx's build system. Since this involves quite some work to obtain information from the

Re: [gentoo-dev] Packages up for grabs: e.g. www-servers/nginx, www-apps/nikola, app-admin/rsyslog, ...

2022-06-05 Thread Adrian Schollmeyer
Hey, Am Sonntag, dem 05.06.2022 um 11:28 +0300 schrieb Joonas Niilola: > net-irc/znc-clientbuffer I'll take this one. Adrian signature.asc Description: This is a digitally signed message part