<feed xmlns='http://www.w3.org/2005/Atom'>
<title>algaos/algaos-ebuild-tree/eclass, branch next</title>
<subtitle>[no description]</subtitle>
<id>https://git.algaos.com/algaos/algaos-ebuild-tree/atom?h=next</id>
<link rel='self' href='https://git.algaos.com/algaos/algaos-ebuild-tree/atom?h=next'/>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/'/>
<updated>2026-09-16T20:56:19Z</updated>
<entry>
<title>Merge branch 'master' of https://gitweb.gentoo.org/repo/gentoo</title>
<updated>2026-09-16T20:56:19Z</updated>
<author>
<name>Sergio</name>
<email>sergiotarxz@posteo.net</email>
</author>
<published>2026-09-16T20:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=594333594f63d7cf7ecd45c20e132b9b353336c3'/>
<id>urn:sha1:594333594f63d7cf7ecd45c20e132b9b353336c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>llvm.org.eclass: Add 24.0.0_pre20260916 snapshot</title>
<updated>2026-09-16T19:50:44Z</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2026-09-16T18:39:47Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=833d0bfbb84b545fb965c72a2357846af963827f'/>
<id>urn:sha1:833d0bfbb84b545fb965c72a2357846af963827f</id>
<content type='text'>
Signed-off-by: Michał Górny &lt;mgorny@gentoo.org&gt;
</content>
</entry>
<entry>
<title>llvm.org.eclass: Remove old snapshot</title>
<updated>2026-09-16T19:50:43Z</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2026-09-16T18:39:08Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=f29360bc282970d9defd4422cb2a69b1fe3ada2f'/>
<id>urn:sha1:f29360bc282970d9defd4422cb2a69b1fe3ada2f</id>
<content type='text'>
Signed-off-by: Michał Górny &lt;mgorny@gentoo.org&gt;
</content>
</entry>
<entry>
<title>nginx{-module}.eclass: fix typos, indentation</title>
<updated>2026-09-16T00:09:45Z</updated>
<author>
<name>Peter Volkov</name>
<email>peter.volkov@gmail.com</email>
</author>
<published>2026-08-04T12:16:52Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=c73f70723a4d73a46f34abf878827c82a7ed48ec'/>
<id>urn:sha1:c73f70723a4d73a46f34abf878827c82a7ed48ec</id>
<content type='text'>
Signed-off-by: Peter Volkov &lt;peter.volkov@gmail.com&gt;
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1621
Merges: https://codeberg.org/gentoo/gentoo/pulls/1621
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>nginx{,-module}.eclass: Pass --as-needed before libraries</title>
<updated>2026-09-16T00:09:45Z</updated>
<author>
<name>Peter Volkov</name>
<email>peter.volkov@gmail.com</email>
</author>
<published>2026-08-04T12:05:02Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=36ce0003e136594122f01bb4d7e79e04475e8e20'/>
<id>urn:sha1:36ce0003e136594122f01bb4d7e79e04475e8e20</id>
<content type='text'>
Signed-off-by: Peter Volkov &lt;peter.volkov@gmail.com&gt;
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1621
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>nginx.eclass: avoid duplicates in saved configure flags (keepwork)</title>
<updated>2026-09-16T00:09:44Z</updated>
<author>
<name>Peter Volkov</name>
<email>peter.volkov@gmail.com</email>
</author>
<published>2026-08-04T11:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=8414b63896095e8e91a956fe7941be85393cd1ae'/>
<id>urn:sha1:8414b63896095e8e91a956fe7941be85393cd1ae</id>
<content type='text'>
Signed-off-by: Peter Volkov &lt;peter.volkov@gmail.com&gt;
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1621
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>nginx-module.eclass: Read NGINX config flags from ESYSROOT</title>
<updated>2026-09-16T00:09:44Z</updated>
<author>
<name>Peter Volkov</name>
<email>peter.volkov@gmail.com</email>
</author>
<published>2026-08-04T10:42:04Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=d25f7cdc312b6ac31c5ec61b9620b37884fd566e'/>
<id>urn:sha1:d25f7cdc312b6ac31c5ec61b9620b37884fd566e</id>
<content type='text'>
The configure flags are installed by the target www-servers/nginx
dependency from DEPEND.  Therefore, they must be read from ESYSROOT
rather than BROOT, which contains build-time dependencies from BDEPEND.

Keep _NGX_MOD_CONFIG_FLAGS_FILE root-relative and prepend ESYSROOT when
accessing it from the src_*.

Signed-off-by: Peter Volkov &lt;peter.volkov@gmail.com&gt;
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1621
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>nginx-module.eclass: fix typos in documentation</title>
<updated>2026-09-16T00:09:43Z</updated>
<author>
<name>Peter Volkov</name>
<email>peter.volkov@gmail.com</email>
</author>
<published>2026-08-04T10:36:24Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=3095f529c9ad7537d318894f34b53991f2dba218'/>
<id>urn:sha1:3095f529c9ad7537d318894f34b53991f2dba218</id>
<content type='text'>
Signed-off-by: Peter Volkov &lt;peter.volkov@gmail.com&gt;
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1621
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>acct-user.eclass: add IDEPEND on shadow for tool</title>
<updated>2026-09-15T22:43:18Z</updated>
<author>
<name>Eli Schwartz</name>
<email>eschwartz@gentoo.org</email>
</author>
<published>2026-09-15T03:16:20Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=1bae21381c4cafc42f23c2c22a73e52501ac0881'/>
<id>urn:sha1:1bae21381c4cafc42f23c2c22a73e52501ac0881</id>
<content type='text'>
It is "technically not incorrect" to depend on this despite being in the
system set. And the eclass makes use of e.g. --prefix options added in
2017 / shadow 4.6, so there is a constructive lower bound to require
(usage initially added in commit 6b1d4e40db188e64fb0731195b87b261d76e060c).

The primary motivation for adding this IDEPEND is, however, the fact
that shadow 4.20 added an unintentional regression which broke previous
assumptions in the eclass, and the decision was made that the change is
worth keeping and gentoo should adapt. The eclass was fixed in a
backwards-compatible manner, but binpackages compile the old eclass into
their environment file and don't include the fix.

By adding this IDEPEND, we cause binpackages to be marked stale due to
--changed-deps, and rebuilt

Followup to commit f93621b8067359b9455b6b19330b6b2e869462af.

Bug: https://bugs.gentoo.org/980084
Signed-off-by: Eli Schwartz &lt;eschwartz@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://gitweb.gentoo.org/repo/gentoo</title>
<updated>2026-09-14T19:16:42Z</updated>
<author>
<name>Sergio</name>
<email>sergiotarxz@posteo.net</email>
</author>
<published>2026-09-14T19:16:42Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=656ecfcc08c3549b8801b38ac6667952a648142c'/>
<id>urn:sha1:656ecfcc08c3549b8801b38ac6667952a648142c</id>
<content type='text'>
</content>
</entry>
</feed>
