summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* apache-2.eclass: drop dead prefix targetsSam James2023-06-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: add rustls supportSam James2023-05-151-0/+1
| | | | | | | Bug: https://bugs.gentoo.org/885099 Closes: https://bugs.gentoo.org/903746 Closes: https://github.com/gentoo/gentoo/pull/28634 Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: drop /var/cache/apache2 keepdirSam James2023-01-281-1/+1
| | | | | | | Handled by a tmpfiles entry for quite some time. Bug: https://bugs.gentoo.org/520482 Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: cleanup libpcre1 supportSam James2023-01-261-60/+22
| | | | | Bug: https://bugs.gentoo.org/835151 Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: silence pcre-config checkSam James2023-01-261-1/+1
| | | | | | Noisy if Apache version is using pcre2. Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: adjust NGHTTP2_VERSION for newer versionsSam James2023-01-261-2/+7
| | | | | | 2.4.55 needs >=net-libs/nghttp2-1.50.0. Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: add missing subslot depsSam James2023-01-261-6/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: drop EAPI 6 supportDavid Seifert2022-12-271-13/+12
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* eclass/apache-2.eclass: update maintainerHans de Graaff2022-12-271-2/+4
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* apache-2.eclass: add pcre2 supportSam James2022-12-141-19/+63
| | | | | | | | | | | Wire up a temporary eclass variable to allow older ebuilds to opt-in to legacy PCRE1 usage so we can transition gradually to PCRE2 in ~arch without affecting stable ebuilds. Stable ebuilds should set GENTOO_USE_PCRE1=1. Bug: https://bugs.gentoo.org/835151 Signed-off-by: Sam James <sam@gentoo.org>
* eclass/apache-2: Add --disable-staticorbea2022-07-221-1/+1
| | | | | | | | This is needed for slibtool to prevent creating static archives when compiling www-servers/apache. Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* eclass/apache-2.eclass: migrate to GLEP-81Conrad Kostecki2022-07-091-5/+3
| | | | | Bug: https://bugs.gentoo.org/802495 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* apache-2.eclass: remove eend with no ebeginThomas Bracht Laumann Jespersen2022-05-021-1/+0
| | | | | | | | | | | | | Found by scanning for eclasses with 'eend' but no occurrences of 'ebegin'. The following QA notice was also generated when installing www-servers/apache: * QA Notice: eend called without preceding ebegin (phase: install) Fix by just removing the line. Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* *.eclass: @ECLASS-VARIABLE renamed to @ECLASS_VARIABLEUlrich Müller2022-03-241-5/+5
| | | | | Bug: https://bugs.gentoo.org/835396 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* apache-2.eclass: Ban EAPI-6Lars Wendler2022-03-041-14/+5
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-servers/apache: Move remaining lua stuff into eclassLars Wendler2022-03-041-0/+2
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Add support for systemd moduleLars Wendler2022-03-041-1/+10
| | | | | Bug: https://bugs.gentoo.org/834568 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: remove dead userland_BSDDavid Seifert2022-01-091-10/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* Revert "eclass/apache-2.eclass: migrate to GLEP 81"Conrad Kostecki2021-07-241-3/+5
| | | | | | | | This reverts commit 187721bffbea19bc37969fb70de400a391171611. Bug: https://bugs.gentoo.org/802495 Bug: https://bugs.gentoo.org/803500 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* eclass/apache-2.eclass: migrate to GLEP 81Conrad Kostecki2021-07-221-5/+3
| | | | | Bug: https://bugs.gentoo.org/802495 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* apache-2.eclass: [QA] add virtual/libcrypt dependencySam James2021-06-221-1/+2
| | | | | | | Needed for upcoming libcrypt migration. Acked-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* apache-2.eclass: remove libressl supportMikle Kolyada2021-05-021-5/+3
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* apache-2.eclass: Replace elog with einfoLars Wendler2021-02-101-1/+1
| | | | | Closes: https://bugs.gentoo.org/769914 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Dependency fixLars Wendler2021-01-271-2/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: don't perform numeric comparison on EAPIMike Gilbert2021-01-261-1/+1
| | | | | | | All EAPIs before EAPI 6 are banned at the top of the eclass, so just check for EAPI != 6 before calling lua-single_pkg_setup. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* apache-2.eclass: Only reference lua in EAPI-7 ebuildsLars Wendler2021-01-261-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-servers/apache: EAPI-7 revbumpLars Wendler2021-01-261-1/+12
| | | | | | | Added lua module support Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Minor style fixLars Wendler2021-01-261-1/+4
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-servers/apache: Moved dependencies into eclassLars Wendler2021-01-261-4/+33
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-servers/apache: Moved IUSE handling back to eclassLars Wendler2021-01-261-2/+10
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* www-servers/apache: Renamed CDEPEND to COMMON_DEPENDLars Wendler2021-01-261-2/+2
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* eclass: [QA] Revert multiple meaningless doc changesMichał Górny2020-12-281-6/+1
| | | | | | | | | | | Revert multiple meaningless eclass documentation changes, notably adding a lot of placeholders and documenting implementation details. These changes were aimed at silencing (valid) documentation warnings without actually providing valuable documentation to the end users. While some of these changes were beneficial, it would take a lot of effort to review them all and the author is unwilling to fix his mistakes. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Update copyright line for files touched in 2019 and 2020.Ulrich Müller2020-12-231-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* eclass/apache-2: fixup documentationAaron Bauman2020-12-161-0/+5
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* apache-2.eclass: Removed EAPI-5 supportLars Wendler2020-10-011-23/+6
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Added missing "|| die" statementsLars Wendler2020-10-011-14/+21
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Mark some variables as localLars Wendler2020-10-011-2/+3
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Removed version specific suexec handlingLars Wendler2020-10-011-11/+6
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Drop apache-2.2 specific codeLars Wendler2020-10-011-7/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* Improved elog message for userland_BSD systemsYuta SATOH2019-04-201-0/+3
| | | | | | | | | | so users don't see this warning: [warn] (2)No such file or directory: Failed to enable the 'dataready' Accept Filter Closes: https://bugs.gentoo.org/454970 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache2.eclass: Fix stray 'no' from nested usexBrian Evans2018-12-071-1/+3
| | | | | Closes: https://bugs.gentoo.org/669472 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* apache-2.eclass: Work around broken AC_ARG_ENABLE logic.Lars Wendler2018-09-271-1/+1
| | | | Bug: https://bugs.gentoo.org/667148
* apache2.eclass: Attempt to fix USE="suexec-caps"Lars Wendler2018-09-241-6/+9
| | | | Bug: https://bugs.gentoo.org/665742
* apache-2.eclass: add @SUPPORTED_EAPISMichał Górny2018-08-151-0/+1
|
* apache-2.eclass: New suexec options.Lars Wendler2018-07-171-2/+10
|
* apache-2.eclass: Replaced versionator with eapi7-ver eclass.Lars Wendler2018-07-171-3/+3
|
* apache-2.eclass: Added "gdbm" USE flag to IUSE.Lars Wendler2018-06-171-1/+1
|
* apache-2.eclass: Add conditional dependency on sys-libs/gdbmLars Wendler2018-06-171-1/+2
|
* apache-2.eclass: Minor adjustments.Lars Wendler2018-04-271-7/+7
|
* apache-2.eclass: reflect MPM dependencies on thread useflag in REQUIRED_USERolf Eike Beer2018-04-271-14/+10
|