[gentoo-dev] Access to dipper.gentoo.org

2021-08-19 Thread Alec Warner
Previously due to an exciting misconfiguration; access to rsync services to dipper.gentoo.org were open to the internet[0]. This was caught in a recent audit and we have disallowed access from the internet to rsync services on this host. Please continue to use our public rsync services (rsync.gent

[gentoo-dev] [PATCH 2/2] ecm.eclass: Drop exec. bit from .desktop files in xdg standard dir

2021-08-19 Thread Andreas Sturmlechner
Bug: https://bugs.gentoo.org/621970 Signed-off-by: Andreas Sturmlechner --- eclass/ecm.eclass | 19 +-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 919c7514b5..1f62d7f7af 100644 --- a/eclass/ecm.eclass +++ b/eclass/ecm

[gentoo-dev] [PATCH 1/2] ecm.eclass: Support EAPI-8

2021-08-19 Thread Andreas Sturmlechner
Raise baseline Frameworks version to 5.82.0. Signed-off-by: Andreas Sturmlechner --- eclass/ecm.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 5f10a7caf7..919c7514b5 100644 --- a/eclass/ecm.eclass +++ b/eclass/ecm.ecla

[gentoo-dev] [PATCH 3/4] cmake.eclass: Enable CMAKE_INSTALL_ALWAYS

2021-08-19 Thread Andreas Sturmlechner
Bug: https://bugs.gentoo.org/735820 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 3c611071821..8befd9e5a9f 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -537,6 +5

[gentoo-dev] [PATCH 4/4] cmake.eclass: Default CMAKE_BUILD_TYPE=RelWithDebInfo in EAPI 8

2021-08-19 Thread Andreas Sturmlechner
Signed-off-by: Michał Górny Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 8befd9e5a9f..3021a3a2b1e 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.ecl

Re: [gentoo-dev] [PATCH 2/4] cmake.eclass: Enforce CMAKE_REMOVE_MODULES_LIST be an array

2021-08-19 Thread Andreas Sturmlechner
[PATCH 3/4] cmake.eclass: Enable CMAKE_INSTALL_ALWAYS Bug: https://bugs.gentoo.org/735820 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 3c611071821..8befd9e5a9f 100644 --- a/ecl

[gentoo-dev] [PATCH 2/4] cmake.eclass: Enforce CMAKE_REMOVE_MODULES_LIST be an array

2021-08-19 Thread Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner --- eclass/cmake.eclass | 26 +++--- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 43635d0ddf7..3c611071821 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -66,11

[gentoo-dev] [PATCH 1/4] cmake.eclass: Support EAPI-8

2021-08-19 Thread Andreas Sturmlechner
Move supported EAPI check and EXPORT_FUNCTIONS on top. Switch to using current working directory instead of ${S} when initializing ${CMAKE_USE_DIR} and ${BUILD_DIR}. Raise baseline cmake version to 3.20. Bug: https://bugs.gentoo.org/704524 Thanks-to: Arfrever Frehtes Taifersar Arahesis Signed-o