Re: [gentoo-dev] verifying commits via server-side git pre-receive hook

2025-06-02 Thread Sam James
Tim Harder writes: > For anyone interested, > > I've hacked up an initial, rough implementation of a pkgcruft-git > service that enables verifying ebuild commits during git's pre-receive > hook phase. > > Currently it comes with a simple script that runs a local demo instance > targeting the gent

[gentoo-dev] [PATCH v3 3/3] cmake.eclass: Add CMAKE_QA_COMPAT_SKIP flag to skip compat checks

2025-06-02 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 26 +- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index b538af80a4b1..f327521e9fc1 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -117

[gentoo-dev] [PATCH v3 2/3] cmake.eclass: If CMake 4 is detected, build w/ compat cmake arg

2025-06-02 Thread Andreas Sturmlechner
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 4c91afa160d9..b538af80a4b1 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -644,6

[gentoo-dev] [PATCH v3 1/3] cmake.eclass: Add recursive CMakeLists.txt unsupported version detection

2025-06-02 Thread Andreas Sturmlechner
We need to ramp up detection of unsupported CMake build systems with CMake 4. This will detect CMakeLists.txt files setting insufficient cmake_minimum_required VERSION level even in project subdirectories, putting out appropriate eqawarn message about the need to fix ${PN}. That makes us not rely

[gentoo-dev] Last-rites: Qt5 tools without any revdeps

2025-06-02 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2025-01-23) # Qt5 tools without any revdeps. Removal on 2025-06-10. dev-qt/assistant dev-qt/linguist dev-qt/pixeltool dev-qt/qdbus dev-qt/qdbusviewer dev-qt/qdoc dev-qt/qtdiag dev-qt/qtpaths dev-qt/qtplugininfo signature.asc Description: This is a digitally signed message

[gentoo-dev] Last-rites: x11-misc/barrier

2025-06-02 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2025-06-02) # Gui depends on Qt5 and is unmaintained for a very long time - its main # developers have moved to the InputLeap project (gui-apps/input-leap). # Bugs #942580, #949911, #951987, #953262; removal on 2025-07-02. x11-misc/barrier signature.asc Description: This i

Re: [gentoo-dev] [PATCH] eclass/apache-2.eclass: use fcaps to set capabilities

2025-06-02 Thread Hans de Graaff
On Mon, 2025-06-02 at 09:13 +0200, Florian Schmaus wrote: > On 01/06/2025 13.15, Hans de Graaff wrote: > > > > + if use suexec && use suexec-syslog && use suexec-caps ; > > then > > + fcaps_pkg_postinst || die "fcaps_pkg_postinst" > > Is the "|| die" necessary? The fcaps function of t

Re: [gentoo-dev] [PATCH] eclass/apache-2.eclass: use fcaps to set capabilities

2025-06-02 Thread Florian Schmaus
On 01/06/2025 13.15, Hans de Graaff wrote: Closes: https://bugs.gentoo.org/930455 Signed-off-by: Hans de Graaff --- eclass/apache-2.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index c62d19ed6b28..e13e2e229ce