• [gentoo-dev] [PATCH 1/2] cmake.eclass: Set FETCHCONTENT_FULLY_DISCONNEC

    From Andreas Sturmlechner@21:1/5 to All on Sun Jan 7 16:01:00 2024
    This is already committed in kde overlay for testing (e.g. via eclass- overrides).

    Bug: https://bugs.gentoo.org/920846
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
    ---
    eclass/cmake.eclass | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
    index 41aebeee53..c29dcfe413 100644
    --- a/eclass/cmake.eclass
    +++ b/eclass/cmake.eclass
    @@ -458,6 +458,7 @@ cmake_src_configure() {
    set(CMAKE_INSTALL_DOCDIR "${EPREFIX}/usr/share/doc/${PF}"
    CACHE PATH "")
    set(BUILD_SHARED_LIBS ON CACHE BOOL "")
    set(Python3_FIND_UNVERSIONED_NAMES FIRST CACHE STRING "")
    + set(FETCHCONTENT_FULLY_DISCONNECTED ON CACHE BOOL "")
    _EOF_

    if [[ -n ${_ECM_ECLASS} ]]; then
    --
    2.43.0
    -----BEGIN PGP SIGNATURE-----

    iQITBAABCgB9FiEEZD8Ftg7kXelMA262xdaC3679iIgFAmWavKxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY0 M0YwNUI2MEVFNDVERTk0QzAzNkVCNkM1RDY4MkRGQUVGRDg4ODgACgkQxdaC3679 iIgQUgv/U69zNJGqp+j+r0oH1Ab2tiFKD5ow96nC/wsJJcFHWw1WuYk6Ys53TR80 BoDZ9ivTNAiRqWDauzolrzqKpVnczIDJBzjrSpAj6knyhR2lGsGa4P/dlAX9TrsW 96anLEf8qVITzhKA9BeNsUO3UyAUMKxNoSx8639he/ErJVMeWDrWGEzQzKsmO6Vp +B+hSLdknmA0+wJIaNwQ9wm/HNZOEH44oC
  • From Andreas Sturmlechner@21:1/5 to All on Sun Jan 7 16:02:36 2024
    This is already committed in kde overlay for testing (e.g. via eclass- overrides).

    Bug: https://bugs.gentoo.org/920845
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
    ---
    eclass/cmake.eclass | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
    index c29dcfe413..f4a0d6506c 100644
    --- a/eclass/cmake.eclass
    +++ b/eclass/cmake.eclass
    @@ -459,6 +459,7 @@ cmake_src_configure() {
    set(BUILD_SHARED_LIBS ON CACHE BOOL "")
    set(Python3_FIND_UNVERSIONED_NAMES FIRST CACHE STRING "")
    set(FETCHCONTENT_FULLY_DISCONNECTED ON CACHE BOOL "")
    + set(CMAKE_DISABLE_PRECOMPILE_HEADERS ON CACHE BOOL "")
    _EOF_

    if [[ -n ${_ECM_ECLASS} ]]; then
    --
    2.43.0
    -----BEGIN PGP SIGNATURE-----

    iQITBAABCgB9FiEEZD8Ftg7kXelMA262xdaC3679iIgFAmWavQxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY0 M0YwNUI2MEVFNDVERTk0QzAzNkVCNkM1RDY4MkRGQUVGRDg4ODgACgkQxdaC3679 iIgq0Qv/RSMIVD9eFaru9So4z8cD1aloRma2gifcR9Jal6gStki2aqdHuwe2Z+q7 +biSI1A1vkrVt/Lsg2IMD3Z5DLizvQTb6jB1BMSo2yJKzC/xKOWtgsJXhBpiuJv1 E5AaAiQQXCWOrMd0w4kaF94o3jw15f779Q4orSZvwlPO9aH0Lcycok3eOCTU3OPp 3kpj5v+364PPI8AniAqBeeI98TKhOI95XQoL05Giey3GgycLHrgUa