Signed-off-by: Sam James
---
eclass/multilib-build.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 1774ad057430b..22c4a8bb30489 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass
Signed-off-by: Sam James
---
eclass/multilib.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index bf9c88f7e6a4e..eca8c02d8336c 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/multilib-minimal.eclass | 17 +++--
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index 92968b6cf2137..c84fb3781a975 100644
--- a/eclass/multilib-minimal.eclass
+++ b
Signed-off-by: Sam James
---
eclass/multiprocessing.eclass | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/eclass/multiprocessing.eclass b/eclass/multiprocessing.eclass
index 13d6a92f2f2e5..f9627de26c3b9 100644
--- a/eclass/multiprocessing.eclass
+++ b
Signed-off-by: Sam James
---
eclass/out-of-source-utils.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/out-of-source-utils.eclass
b/eclass/out-of-source-utils.eclass
index d68b210889951..55a88127ca711 100644
--- a/eclass/out-of-source
Signed-off-by: Sam James
---
eclass/pax-utils.eclass | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/eclass/pax-utils.eclass b/eclass/pax-utils.eclass
index 3830f03df3419..a7144278fd9a4 100644
--- a/eclass/pax-utils.eclass
+++ b/eclass/pax-utils.eclass
Signed-off-by: Sam James
---
eclass/perl-functions.eclass | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 142fdeb8cfbd0..d2b6cfb85f734 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl
Signed-off-by: Sam James
---
eclass/php-pear-r2.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/php-pear-r2.eclass b/eclass/php-pear-r2.eclass
index 9882c7dcc7004..567aa9a8144f3 100644
--- a/eclass/php-pear-r2.eclass
+++ b/eclass/php-pear-r2
Signed-off-by: Sam James
---
eclass/portability.eclass | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/eclass/portability.eclass b/eclass/portability.eclass
index 78da440e22ddb..926ac8b8b825f 100644
--- a/eclass/portability.eclass
+++ b/eclass/portability.eclass
Signed-off-by: Sam James
---
eclass/prefix.eclass | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/eclass/prefix.eclass b/eclass/prefix.eclass
index 8d50d0ba7b6e1..e968e8ae8bac7 100644
--- a/eclass/prefix.eclass
+++ b/eclass/prefix.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/preserve-libs.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/preserve-libs.eclass b/eclass/preserve-libs.eclass
index 35c65ef4436f9..38571447b945d 100644
--- a/eclass/preserve-libs.eclass
+++ b/eclass/preserve
Signed-off-by: Sam James
---
eclass/readme.gentoo-r1.eclass | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index 48023d9c049f8..3d2d8244687c7 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass
Signed-off-by: Sam James
---
eclass/ruby-fakegem.eclass | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 40ff76ce900e0..04099a82ef4fd 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index d80ae96dd40bc..2ef6d22474351 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/ruby-utils.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass
index 789f57ce25f6a..48a25114b396b 100644
--- a/eclass/ruby-utils.eclass
+++ b/eclass/ruby-utils.eclass
Signed-off-by: Sam James
---
eclass/strip-linguas.eclass | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/eclass/strip-linguas.eclass b/eclass/strip-linguas.eclass
index 718341b4a6264..b31f414c87c31 100644
--- a/eclass/strip-linguas.eclass
+++ b/eclass/strip
Signed-off-by: Sam James
---
eclass/systemd.eclass | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass
index 03d6a82fd3103..a5f0decde1e35 100644
--- a/eclass/systemd.eclass
+++ b/eclass/systemd.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/tmpfiles.eclass | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/eclass/tmpfiles.eclass b/eclass/tmpfiles.eclass
index 39650401a6a0f..63889a275fef5 100644
--- a/eclass/tmpfiles.eclass
+++ b/eclass/tmpfiles.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/toolchain-funcs.eclass | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 5e36fa275dcd0..66819996ea33b 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass
Signed-off-by: Sam James
---
eclass/udev.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/udev.eclass b/eclass/udev.eclass
index ac94f98221aad..7fd99cbba8b06 100644
--- a/eclass/udev.eclass
+++ b/eclass/udev.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999
Signed-off-by: Sam James
---
eclass/vcs-clean.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/vcs-clean.eclass b/eclass/vcs-clean.eclass
index e4c61ac7164ac..719bdec17676b 100644
--- a/eclass/vcs-clean.eclass
+++ b/eclass/vcs-clean.eclass
@@ -1,4
Signed-off-by: Sam James
---
eclass/vim-doc.eclass | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/eclass/vim-doc.eclass b/eclass/vim-doc.eclass
index 119ce793071d6..f20f7397cf65b 100644
--- a/eclass/vim-doc.eclass
+++ b/eclass/vim-doc.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/vim-plugin.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/vim-plugin.eclass b/eclass/vim-plugin.eclass
index ee4f1b6e0f813..b2ae0cb9e4c33 100644
--- a/eclass/vim-plugin.eclass
+++ b/eclass/vim-plugin.eclass
Signed-off-by: Sam James
---
eclass/vim-spell.eclass | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/eclass/vim-spell.eclass b/eclass/vim-spell.eclass
index 607771ae8035d..57bcb0dc8021b 100644
--- a/eclass/vim-spell.eclass
+++ b/eclass/vim-spell.eclass
@@ -62,14
Signed-off-by: Sam James
---
eclass/virtualx.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass
index f7318eafc59e7..07d303899582e 100644
--- a/eclass/virtualx.eclass
+++ b/eclass/virtualx.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/webapp.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/webapp.eclass b/eclass/webapp.eclass
index 5b091c84851ff..e8bc127e1b96c 100644
--- a/eclass/webapp.eclass
+++ b/eclass/webapp.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/wrapper.eclass | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/eclass/wrapper.eclass b/eclass/wrapper.eclass
index 8d3d273d81c65..a62bb51d0fe71 100644
--- a/eclass/wrapper.eclass
+++ b/eclass/wrapper.eclass
@@ -1,4 +1,4
Signed-off-by: Sam James
---
eclass/xdg.eclass | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 14c56047af451..6af4b91875fc6 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023
Signed-off-by: Sam James
---
eclass/xdg-utils.eclass | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/eclass/xdg-utils.eclass b/eclass/xdg-utils.eclass
index 34535a129e334..84f88eee18fce 100644
--- a/eclass/xdg-utils.eclass
+++ b/eclass/xdg-utils.eclass
@@ -1,4 +1,4
Eli Schwartz writes:
> Installing random applications tends to drag in qml requirements, as it
> is a pivotal part of the Qt technology stack required by other
> components. One quickly ends up in USE flag resolution hell when trying
> to select it on a per-package basis for most use cases other
On Sun, 6 Feb 2022 13:48:11 +0100
Michał Górny wrote:
> Hi,
>
> Here's the largest batch of eclass updates in quite some time. They
> combine some new features needed for PEP 517 packages, other new
> features, refactoring, cleanup and cosmetic changes -- hopefully
> to stop the cache updates
> On 21 Feb 2022, at 00:49, Oskari Pirhonen wrote:
>
> Hi,
>
> After updating my system and running `eclean-dist --deep`, I noticed the
> following output:
>
>The following unavailable installed packages were found
> sys-apps/firejail-0.9.64.4
>
> Was removing the stable ver
# Sam James (2022-02-24)
# No release since 2013, partly depends on stale dev-python/evenlet;
# no reverse dependencies. Removal on 2022-03-24.
dev-python/socketpool
signature.asc
Description: Message signed with OpenPGP
# Sam James (2022-02-24)
# Obsolete, ex-dependency of xfsprogs. Fails to build on 32-bit arches.
# No reverse dependencies. Discontinued upstream. Removal on 2022-03-24.
# bug #811891
sys-apps/dmapi
signature.asc
Description: Message signed with OpenPGP
> On 27 Feb 2022, at 01:59, Jason Zaman wrote:
>
> On Sat, Feb 26, 2022 at 08:11:52PM +0100, Andreas Sturmlechner wrote:
>> Dear packagers,
>>
>> - More than 4500 ebuilds were switched to cmake.eclass since 2019-12-21 [1]
>> - Less than 110 ebuilds still inherit cmake-utils.eclass [2]
>> - A c
# Sam James (2022-02-27)
# EAPI=6 consumer of deprecated cmake-utils.eclass. No reverse
# dependencies and will soon be unbuildable with new CMake.
# bug #774495. Dead HOMEPAGE. Removal on 2022-03-27.
dev-libs/smack
signature.asc
Description: Message signed with OpenPGP
# Sam James (2022-02-27)
# Fails to build with modern GCC, stuck on cmake-utils.eclass too.
# bug #723194, bug #834301. Removal on 2022-03-27.
sci-chemistry/mm-align
signature.asc
Description: Message signed with OpenPGP
> On 27 Feb 2022, at 04:38, William Hubbs wrote:
>
> EGO_SUM can be thousands of lines long in ebuilds, and it leads to
> creating Manifest files that are thousands of lines long.
> It has been determined that vendor tarballs are a better solution if
> upstream doesn't vendor their dependencies
> On 4 Mar 2022, at 00:00, William Hubbs wrote:
>
> On Wed, Mar 02, 2022 at 09:32:14PM +0500, Anna Vyalkova wrote:
>> On 2022-03-01 15:55, William Hubbs wrote:
>>> I am willing to flag EGO_SUM as deprecated if a variable can be flagged
>>> as deprecated; that is what I'm looking up now.
>>
>>
> On 5 Mar 2022, at 22:17, William Hubbs wrote:
>
>EGO_SUM can be thousands of lines long in ebuilds, and it leads to
>creating Manifest files that are thousands of lines long.
>It has been determined that dependency tarballs are a better solution if
>upstream doesn't vendor the
> On 5 Mar 2022, at 22:17, William Hubbs wrote:
>
>EGO_SUM can be thousands of lines long in ebuilds, and it leads to
>creating Manifest files that are thousands of lines long.
>It has been determined that dependency tarballs are a better solution if
>upstream doesn't vendor the
# Sam James (2022-03-07)
# Python 3.6 was declared end-of-life by upstream on 2021-11-04.
# Please migrate to a newer Python version/slot or use a virtualenv
# if still needed. Removal on 2022-04-07.
dev-lang/python:3.6
signature.asc
Description: Message signed with OpenPGP
# Sam James (2022-03-09)
# Depends on very-old slot of SpiderMonkey which shouldn't be
# used with untrusted input (vulnerable to lots of security bugs).
# No reverse dependencies and no updates upstream for a long while.
# Stuck on EAPI 5 too. Removal on 2022-04-09. bug #832313.
dev
# Sam James (2022-03-09)
# EAPI 5, out-of-date. Not packaged by any other distributions.
# Removal on 2022-04-09.
dev-java/edtftpj
signature.asc
Description: Message signed with OpenPGP
# Sam James (2022-03-09)
# Fails to build, stuck on EAPI 5.
# bug #690606, bug #830937, bug #833397.
# Removal on 2022-04-09.
dev-java/cortado
signature.asc
Description: Message signed with OpenPGP
> On 9 Mar 2022, at 14:34, Sam James wrote:
>
> # Sam James (2022-03-09)
> # Fails to build, stuck on EAPI 5.
> # bug #690606, bug #830937, bug #833397.
> # Removal on 2022-04-09.
> dev-java/cortado
Cancelled. I'd missed that games-strategy/freecol still needs it.
> On 10 Mar 2022, at 21:57, Joshua Kinard wrote:
>>
>> I'd be interested in hearing your workflow, so we can capture it in
>> the table (mentioned earlier) so its clear how your existing workflow
>> will work with the new tools (or perhaps there is a gap, or we need to
>> craft / add additional
# Sam James (2022-03-11)
# Significant number of open bugs including unaddressed security issues;
# out of date; stuck on deprecated (and soon-to-stop-working) cmake-utils
# eclass. See bug #834113. Removal on 2022-04-11.
dev-db/mysql-cluster
signature.asc
Description: Message signed with
> On 11 Mar 2022, at 19:51, Joshua Kinard wrote:
>
> On 3/11/2022 13:25, Alec Warner wrote:
>
> [snip]
>
>>
>> The new workflow with pkgcheck was announced at the end of 2019:
>> https://blogs.gentoo.org/mgorny/2019/12/12/a-better-ebuild-workflow-with-pure-git-and-pkgcheck
>>
>> It's been 2
> On 11 Mar 2022, at 19:39, Joshua Kinard wrote:
>
> On 3/11/2022 03:54, Mart Raudsepp wrote:> Ühel kenal päeval, N, 10.03.2022
> kell 18:18, kirjutas Joshua Kinard:
>>> I stick to the officially-published method of checking and committing
>>> changes:
>>> https://devmanual.gentoo.org/ebuild-ma
> On 11 Mar 2022, at 17:14, Peter Stuge wrote:
> [snip]
> Looking into the future then maybe portage could even come to use
> pkgcore for the low-level things that pkgcore does, then even users
> could enjoy improved performance.
>
Are you volunteering to work on this substantial task?
sign
> On 10 Mar 2022, at 23:18, Joshua Kinard wrote:
>
> On 3/10/2022 14:58, Alec Warner wrote:
>> On Thu, Mar 10, 2022 at 10:27 AM Joshua Kinard wrote:
>>>
>>> On 3/9/2022 16:00, Matt Turner wrote:
I'd like to deprecate and ultimately remove repoman. I believe that
dev-util/pkgcheck an
# Sam James (2022-03-11)
# No maintainer, out of date, stuck on deprecated
# (and soon-to-stop-working) cmake-utils. bug #774480.
# Removal on 2022-04-11.
dev-libs/processor-trace
signature.asc
Description: Message signed with OpenPGP
# Sam James (2022-03-15)
# No reverse dependencies, stuck on deprecated EAPI 5.
# Removal on 2022-04-15. bug #835350.
dev-java/headius-options
signature.asc
Description: Message signed with OpenPGP
# Volkmar W. Pogatzki (2022-03-16)
# Java library without consumers.
# Removal in 30 days. Bug #835389.
dev-java/android-util
signature.asc
Description: Message signed with OpenPGP
# Sam James (2022-03-22)
# Abandoned upstream (archived many years ago), fails
# to build with modern versions of gnupg, and is
# stuck on EAPI 5. No reverse dependencies.
# bug #835388, bug #828948, bug #733010.
# Maintainers welcome to take over.
# Removal on 2022-04-22.
app-crypt/seahorse
> On 28 Mar 2022, at 12:13, Fabian Groffen wrote:
>
> Hi,
>
> On 28-03-2022 13:05:03 +0200, Thomas Bracht Laumann Jespersen wrote:
>> Hi!
>>
>> I've been working on a new section in the devmanual regarding conditional
>> patching. In a PR [0] Sam suggested adding a section to clarify that
>>
> On 28 Mar 2022, at 12:05, Thomas Bracht Laumann Jespersen
> wrote:
>
> Hi!
>
> I've been working on a new section in the devmanual regarding conditional
> patching. In a PR [0] Sam suggested adding a section to clarify that
> conditional
> patching should be avoided, because it can quickly
> On 29 Mar 2022, at 04:43, Sam James wrote:
>
>
>
>> On 28 Mar 2022, at 12:05, Thomas Bracht Laumann Jespersen
>> wrote:
>>
>> Hi!
>>
>> I've been working on a new section in the devmanual regarding conditional
>> patching.
Hi all,
dev-libs/zlog is up for grabs as a result of klausman's retirement.
No open bugs and is up to date, but could do with cleanup of old version.
Best,
sam
signature.asc
Description: Message signed with OpenPGP
> On 5 Apr 2022, at 22:13, Jonas Stein wrote:
>
> Hi
>
>> I'd like to propose the following for portage:
>> - Only support one "secure" hash function (such as sha2, sha3, blake2, etc)
>> - Only generate and parse one hash function in Manifest files
>> - Remove support for multiple hash functio
> On 6 Apr 2022, at 01:15, Jason A. Donenfeld wrote:
>
> Hi Sam,
>
> On Wed, Apr 6, 2022 at 2:02 AM Sam James wrote:
>> This matches my views and recollection. We could revisit it
>> if there was a passionate advocate (which it looks like there may well be).
>&
> On 7 Apr 2022, at 13:01, Anna Vyalkova wrote:
>
> From: Thomas Bracht Laumann Jespersen
>
> * Drop EAPI 0, 1, 2 workarounds
> * Move EXPORT_FUNCTIONS to end of file
> * Add required @USAGE on functions
> * Add _VIM_PLUGIN_ECLASS guard
>
> Bug: https://bugs.gentoo.org/830867
> Bug: https://
> On 8 Apr 2022, at 00:07, Matt Turner wrote:
>
> On Thu, Apr 7, 2022 at 11:42 AM Michał Górny wrote:
>>
>> Hello,
>>
>> Right now we're keeping both email addresses (obligatory) and names
>> (optional) for downstream maintainers in metadata.xml. The way I see
>> it, there are three problems
Bug: https://bugs.gentoo.org/837362
Signed-off-by: Sam James
---
.../2022-04-12-ccache-4_6-sandbox.en.txt | 25 +++
1 file changed, 25 insertions(+)
create mode 100644
2022-04-12-ccache-4_6-sandbox/2022-04-12-ccache-4_6-sandbox.en.txt
diff --git a/2022-04-12-ccache-4_6
Packages up for grabs:
dev-libs/libstrophe
net-im/dino
net-im/mcabber
net-im/profanity
net-libs/loudmouth
signature.asc
Description: Message signed with OpenPGP
media-libs/opencv is up for grabs. It really needs a considerable
amount of love and upstreaming of patches where applicable.
17 open bugs.
Thanks!
signature.asc
Description: Message signed with OpenPGP
Signed-off-by: Sam James
---
metadata/install-qa-check.d/60libtool-la | 45
1 file changed, 45 insertions(+)
create mode 100644 metadata/install-qa-check.d/60libtool-la
diff --git a/metadata/install-qa-check.d/60libtool-la
b/metadata/install-qa-check.d/60libtool-la
h tend to need custom homebrew commands executed and
such an edo helper allows us to:
- have a more verbose log (which is one of our general principles and policies)
- make the ebuild cleaner, as we only need one line to both echo-and-run
Sam James (1):
edo.eclass: add new eclass
eclass/e
Bug: https://bugs.gentoo.org/744880
Signed-off-by: Sam James
---
eclass/edo.eclass | 34 ++
1 file changed, 34 insertions(+)
create mode 100644 eclass/edo.eclass
diff --git a/eclass/edo.eclass b/eclass/edo.eclass
new file mode 100644
index
eend should be preceded by an begin call.
Signed-off-by: Sam James
---
eclass/gnuconfig.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/gnuconfig.eclass b/eclass/gnuconfig.eclass
index 58bdcfd660a6b..0791798632cdb 100644
--- a/eclass/gnuconfig.eclass
Bug: https://bugs.gentoo.org/744880
Signed-off-by: Sam James
---
eclass/edo.eclass | 46 ++
1 file changed, 46 insertions(+)
create mode 100644 eclass/edo.eclass
diff --git a/eclass/edo.eclass b/eclass/edo.eclass
new file mode 100644
index
Changes since v1:
- Add EAPI 7 support (useful for e.g. base-system@ ebuilds)
- Add 'edob' (edo with ebegin/eend for better logs log-running commands, UX)
Sam James (1):
edo.eclass: add new eclass
eclass/edo.eclass | 46 ++
1 file c
Changes since v2:
- Fix typo in eclass guard
- Rework description of edob
- Use 'einfo', not 'elog'
- Change die message for clarity
Changes since v1:
- Add EAPI 7 support (useful for e.g. base-system@ ebuilds)
- Add 'edob' (edo with ebegin/eend for better logs log-r
Bug: https://bugs.gentoo.org/744880
Signed-off-by: Sam James
---
eclass/edo.eclass | 45 +
1 file changed, 45 insertions(+)
create mode 100644 eclass/edo.eclass
diff --git a/eclass/edo.eclass b/eclass/edo.eclass
new file mode 100644
index
s)
- Add 'edob' (edo with ebegin/eend for better logs log-running commands, UX)
Sam James (1):
edo.eclass: add new eclass
eclass/edo.eclass | 45 +
1 file changed, 45 insertions(+)
create mode 100644 eclass/edo.eclass
--
2.35.1
Bug: https://bugs.gentoo.org/744880
Signed-off-by: Sam James
---
eclass/edo.eclass | 45 +
1 file changed, 45 insertions(+)
create mode 100644 eclass/edo.eclass
diff --git a/eclass/edo.eclass b/eclass/edo.eclass
new file mode 100644
index
> On 17 Apr 2022, at 19:28, Mike Gilbert wrote:
>
> Signed-off-by: Mike Gilbert
> ---
> .../2022-04-21-systemd-utils.en.txt | 38 +++
> 1 file changed, 38 insertions(+)
> create mode 100644 2022-04-21-systemd-utils/2022-04-21-systemd-utils.en.txt
>
> diff --git a/2022
Signed-off-by: Sam James
---
eclass/edo.eclass | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/eclass/edo.eclass b/eclass/edo.eclass
index 550d6770cb63..c2e7ed60083f 100644
--- a/eclass/edo.eclass
+++ b/eclass/edo.eclass
@@ -10,9 +10,12 @@
# @BLURB: Convenience
It's already masked and disabled in GCC and it causes a huge
number of problems, but we need t odo this to avoid automagically
trying to use PCH-even-once-it's-been-disabled-in-the-compiler.
Bug: https://bugs.gentoo.org/839549
Signed-off-by: Sam James
---
eclass/meson.eclass | 8 +
It's Gentoo policy to disable Werror where possible and this is
a builtin Meson option, so let's use it, to save needing to
add this all the time in ebuilds.
Closes: https://bugs.gentoo.org/754279
Signed-off-by: Sam James
---
eclass/meson.eclass | 4
1 file changed, 4 insertion
> On 15 Apr 2022, at 02:38, John Helmert III wrote:
>
> Hi all! Currently all security bugs are assigned to security@g.o,
> always. This can easily lead to some confusion about who needs to do
> something about a given bug; right now this is generally tracked by
> whiteboard magic strings that
Only lightly tested so far but nearly identical to the tmpfiles check
which has gone pretty well.
Sam James (1):
metadata/install-qa-check.d: add new QA check for udev rules
metadata/install-qa-check.d/60udev-eclass | 63 +++
1 file changed, 63 insertions(+)
create mode
/..
(This helps to catch packages not calling udev_reload
in pkg_postinst).
3) Check for missing udev_process calls in pkg_postinst.
Bug: https://bugs.gentoo.org/433916
See: c7fe1066a8fcd35f965de4ea16c9cd1001830642
Signed-off-by: Sam James
---
metadata/install-qa-check.d/60udev-e
: https://bugs.gentoo.org/312687
Thanks-to: James Le Cuirot
Thanks-to: Ulrich Müller
Signed-off-by: Sam James
---
eclass/autotools.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index e6658e361318..b8eeb55fd8f2 100644
Packages up for grabs:
app-text/pelican
mail-filter/postsrsd
www-apache/mod_wsgi
signature.asc
Description: Message signed with OpenPGP
From: orbea
samurai is a ninja-compatible build tool written in C which
works with cmake, meson and other users of ninja.
It is feature-complete and supports most of the same options
as ninja.
Signed-off-by: orbea
Signed-off-by: Sam James
---
eclass/ninja-utils.eclass | 24
From: orbea
samurai is a ninja-compatible build tool written in C which
works with cmake, meson and other users of ninja.
It is feature-complete and supports most of the same options
as ninja.
Signed-off-by: orbea
Signed-off-by: Sam James
---
eclass/meson.eclass | 2 +-
1 file changed, 1
From: orbea
samurai is a ninja-compatible build tool written in C which
works with cmake, meson and other users of ninja.
It is feature-complete and supports most of the same options
as ninja.
Signed-off-by: orbea
Signed-off-by: Sam James
---
eclass/cmake.eclass | 13 +
1 file
From: orbea
Signed-off-by: orbea
Signed-off-by: Sam James
---
sys-devel/llvm/llvm-12.0.1.ebuild | 2 +-
sys-devel/llvm/llvm-13.0.1.ebuild | 2 +-
sys-devel/llvm/llvm-14.0.1.ebuild | 2 +-
sys-devel/llvm/llvm-14.0.3.ebuild | 2 +-
sys-devel/llvm/llvm-15.0.0..ebuild | 2
From: orbea
Signed-off-by: orbea
Closes: https://github.com/gentoo/gentoo/pull/25272
Signed-off-by: Sam James
---
sys-devel/clang/clang-12.0.1.ebuild | 2 +-
sys-devel/clang/clang-13.0.1.ebuild | 2 +-
sys-devel/clang/clang-14.0.1-r1.ebuild | 2 +-
sys-devel/clang/clang-14.0.3
> On 8 May 2022, at 19:26, Michał Górny wrote:
>
> Hi,
>
> Here's a patchset to enable Python 3.11 support in the eclasses.
> Along with the usual mechanical changes, I have refactored the tests
> to avoid repetition and cover verifying that all the mechanical changes
> were done.
>
LGTM. As
> On 8 May 2022, at 19:27, Michał Górny wrote:
>
> Use gpep517 --config-json support to pass DISTUTILS_ARGS in PEP517 mode.
>
> Signed-off-by: Michał Górny
> ---
> eclass/distutils-r1.eclass | 32 +++-
> 1 file changed, 27 insertions(+), 5 deletions(-)
>
> diff --g
Signed-off-by: Sam James
---
eclass/autotools.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index b8eeb55fd8f2..d6c5b7f0ec0d 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -283,7 +283,7
Signed-off-by: Sam James
---
eclass/epatch.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/epatch.eclass b/eclass/epatch.eclass
index 5d18befe55b9..6a9c460da0a3 100644
--- a/eclass/epatch.eclass
+++ b/eclass/epatch.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999
Signed-off-by: Sam James
---
eclass/haskell-cabal.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index ae3229cc2676..64dcabb852b1 100644
--- a/eclass/haskell-cabal.eclass
+++ b/eclass/haskell-cabal.eclass
Signed-off-by: Sam James
---
eclass/qmail.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 471f2fe7ce5e..707cc91adfd8 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -452,7 +452,7 @@ qmail_tcprules_config
Signed-off-by: Sam James
---
eclass/ruby-ng.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 70cb5be74b87..f0d6c4f6f6c4 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -604,7 +604,7
# Sam James (2022-05-15)
# Unmaintained, doesn't support Python 3.10+, no tests.
# Removal on 2022-06-15.
dev-python/django-taggit-serializer
# Sam James (2022-05-15)
# Unmaintained, does not support Python 3.10+. Removal on 2022-06-15.
dev-python/django-rq
# Sam James (2022-05-15)
# M
> On 14 May 2022, at 23:59, Mike Pagano wrote:
>
> Document functions which did not have any
> documentation or was not formatted to gentoo
> specifications
>
> Signed-off-by: Mike Pagano
> ---
> eclass/linux-info.eclass | 38 ++
> 1 file changed, 34 inserti
1 - 100 of 933 matches
Mail list logo