From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B527E1584AD for ; Thu, 08 May 2025 06:30:05 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id A2645343102 for ; Thu, 08 May 2025 06:30:05 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 0093E1104BB; Thu, 08 May 2025 06:29:39 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id E7EF61104BA for ; Thu, 08 May 2025 06:29:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9E9F134308A for ; Thu, 08 May 2025 06:29:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4B27D28A8 for ; Thu, 08 May 2025 06:29:35 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1746685610.a9f3b3cc31e0fa431149eb3737a329ae95fc8bf1.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/files/, media-gfx/blender/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-gfx/blender/blender-4.2.9-r1.ebuild media-gfx/blender/blender-4.2.9.ebuild media-gfx/blender/blender-4.3.2-r3.ebuild media-gfx/blender/blender-4.3.2-r4.ebuild media-gfx/blender/blender-4.4.1-r1.ebuild media-gfx/blender/blender-4.4.1.ebuild media-gfx/blender/blender-9999.ebuild media-gfx/blender/files/blender-4.3.2-system-glog.patch media-gfx/blender/files/blender-4.3.2-system-gtest.patch X-VCS-Directories: media-gfx/blender/files/ media-gfx/blender/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: a9f3b3cc31e0fa431149eb3737a329ae95fc8bf1 X-VCS-Branch: master Date: Thu, 08 May 2025 06:29:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e3cd0feb-28c6-4085-b8bf-c1fd2c9ce22f X-Archives-Hash: 8d3b7eaae6463e70bbc5e075111a77ff commit: a9f3b3cc31e0fa431149eb3737a329ae95fc8bf1 Author: Paul Zander gmail com> AuthorDate: Tue May 6 20:58:17 2025 +0000 Commit: Sam James gentoo org> CommitDate: Thu May 8 06:26:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f3b3cc media-gfx/blender: use system glog Signed-off-by: Paul Zander gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41967 Signed-off-by: Sam James gentoo.org> ...lender-4.2.9.ebuild => blender-4.2.9-r1.ebuild} | 1 + ...der-4.3.2-r3.ebuild => blender-4.3.2-r4.ebuild} | 2 +- ...lender-4.4.1.ebuild => blender-4.4.1-r1.ebuild} | 2 +- media-gfx/blender/blender-9999.ebuild | 2 +- ...gtest.patch => blender-4.3.2-system-glog.patch} | 48 ++++++++++++++++------ 5 files changed, 39 insertions(+), 16 deletions(-) diff --git a/media-gfx/blender/blender-4.2.9.ebuild b/media-gfx/blender/blender-4.2.9-r1.ebuild similarity index 99% rename from media-gfx/blender/blender-4.2.9.ebuild rename to media-gfx/blender/blender-4.2.9-r1.ebuild index 62fd0fd5e73c..26ab39df775c 100644 --- a/media-gfx/blender/blender-4.2.9.ebuild +++ b/media-gfx/blender/blender-4.2.9-r1.ebuild @@ -184,6 +184,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.2.9-python3.13.patch" "${FILESDIR}/${PN}-4.2.9-python3.12_1.patch" "${FILESDIR}/${PN}-4.3.2-optix-8.1.0.patch" + "${FILESDIR}/${PN}-4.3.2-system-glog.patch" "${FILESDIR}/${PN}-4.4.0-optix-compile-flags.patch" ) diff --git a/media-gfx/blender/blender-4.3.2-r3.ebuild b/media-gfx/blender/blender-4.3.2-r4.ebuild similarity index 99% rename from media-gfx/blender/blender-4.3.2-r3.ebuild rename to media-gfx/blender/blender-4.3.2-r4.ebuild index 4a6f32bc8334..287b8b6c9839 100644 --- a/media-gfx/blender/blender-4.3.2-r3.ebuild +++ b/media-gfx/blender/blender-4.3.2-r4.ebuild @@ -248,7 +248,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.3.2-ffmpeg7.patch" "${FILESDIR}/${PN}-4.3.2-openvdb-12.patch" "${FILESDIR}/${PN}-4.3.2-optix-8.1.0.patch" - "${FILESDIR}/${PN}-4.3.2-system-gtest.patch" + "${FILESDIR}/${PN}-4.3.2-system-glog.patch" "${FILESDIR}/${PN}-4.4.0-optix-compile-flags.patch" ) diff --git a/media-gfx/blender/blender-4.4.1.ebuild b/media-gfx/blender/blender-4.4.1-r1.ebuild similarity index 99% rename from media-gfx/blender/blender-4.4.1.ebuild rename to media-gfx/blender/blender-4.4.1-r1.ebuild index e138b5e0bfff..c26db7f532a1 100644 --- a/media-gfx/blender/blender-4.4.1.ebuild +++ b/media-gfx/blender/blender-4.4.1-r1.ebuild @@ -241,7 +241,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.0.2-FindClang.patch" "${FILESDIR}/${PN}-4.1.1-FindLLVM.patch" "${FILESDIR}/${PN}-4.1.1-numpy.patch" - "${FILESDIR}/${PN}-4.3.2-system-gtest.patch" + "${FILESDIR}/${PN}-4.3.2-system-glog.patch" "${FILESDIR}/${PN}-4.4.0-optix-compile-flags.patch" ) diff --git a/media-gfx/blender/blender-9999.ebuild b/media-gfx/blender/blender-9999.ebuild index fe53c38503f0..decfddd094f0 100644 --- a/media-gfx/blender/blender-9999.ebuild +++ b/media-gfx/blender/blender-9999.ebuild @@ -242,7 +242,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.0.2-FindClang.patch" "${FILESDIR}/${PN}-4.1.1-FindLLVM.patch" "${FILESDIR}/${PN}-4.1.1-numpy.patch" - "${FILESDIR}/${PN}-4.3.2-system-gtest.patch" + "${FILESDIR}/${PN}-4.3.2-system-glog.patch" "${FILESDIR}/${PN}-4.4.0-optix-compile-flags.patch" ) diff --git a/media-gfx/blender/files/blender-4.3.2-system-gtest.patch b/media-gfx/blender/files/blender-4.3.2-system-glog.patch similarity index 55% rename from media-gfx/blender/files/blender-4.3.2-system-gtest.patch rename to media-gfx/blender/files/blender-4.3.2-system-glog.patch index 4ac21c2007bd..9bf54f0e7bd5 100644 --- a/media-gfx/blender/files/blender-4.3.2-system-gtest.patch +++ b/media-gfx/blender/files/blender-4.3.2-system-glog.patch @@ -1,7 +1,7 @@ From 6284e504b144619411ac41092d53fc8541c84cdb Mon Sep 17 00:00:00 2001 From: Paul Zander Date: Tue, 15 Apr 2025 13:48:00 +0200 -Subject: [PATCH] system gtest +Subject: [PATCH] system glog Signed-off-by: Paul Zander @@ -9,7 +9,7 @@ diff --git a/extern/CMakeLists.txt b/extern/CMakeLists.txt index 418d2255a75..6b5cd31f9b7 100644 --- a/extern/CMakeLists.txt +++ b/extern/CMakeLists.txt -@@ -77,12 +77,14 @@ if(WITH_LIBMV OR WITH_GTESTS OR (WITH_CYCLES AND WITH_CYCLES_LOGGING)) +@@ -77,7 +77,9 @@ if(WITH_LIBMV OR WITH_GTESTS OR (WITH_CYCLES AND WITH_CYCLES_LOGGING)) if(NOT WITH_SYSTEM_GFLAGS) add_subdirectory(gflags) endif() @@ -19,23 +19,16 @@ index 418d2255a75..6b5cd31f9b7 100644 + endif() endif() --if(WITH_GTESTS) -- add_subdirectory(gtest) -- add_subdirectory(gmock) -+if(WITH_GTESTS AND NOT WITH_SYSTEM_GTEST) -+ add_subdirectory(gtest) -+ add_subdirectory(gmock) - endif() - - if(WITH_AUDASPACE AND NOT WITH_SYSTEM_AUDASPACE) + if(WITH_GTESTS) diff --git a/intern/libmv/CMakeLists.txt b/intern/libmv/CMakeLists.txt index 965d0028020..825c2141f5a 100644 --- a/intern/libmv/CMakeLists.txt +++ b/intern/libmv/CMakeLists.txt -@@ -34,6 +34,7 @@ if(WITH_LIBMV) +@@ -34,6 +34,8 @@ if(WITH_LIBMV) ${GLOG_INCLUDE_DIRS} ../guardedalloc ) ++ + list(REMOVE_DUPLICATES INC) list(APPEND INC_SYS @@ -44,10 +37,11 @@ diff --git a/tests/gtests/testing/CMakeLists.txt b/tests/gtests/testing/CMakeLis index ff7f6905836..d46b1d65174 100644 --- a/tests/gtests/testing/CMakeLists.txt +++ b/tests/gtests/testing/CMakeLists.txt -@@ -13,6 +13,7 @@ set(INC +@@ -13,6 +13,8 @@ set(INC ${GFLAGS_INCLUDE_DIRS} ../../../extern/gtest/include ) ++ +list(REMOVE_DUPLICATES INC) set(INC_SYS @@ -55,3 +49,31 @@ index ff7f6905836..d46b1d65174 100644 -- 2.49.0 +From 0547b825d9ab0b7c89a41eb4000f0d2892c17d85 Mon Sep 17 00:00:00 2001 +From: Paul Zander +Date: Tue, 29 Apr 2025 18:22:53 +0200 +Subject: [PATCH] fix-system-glog + +Signed-off-by: Paul Zander + +diff --git a/intern/cycles/util/CMakeLists.txt b/intern/cycles/util/CMakeLists.txt +index fe28dfd66ce..03c17167269 100644 +--- a/intern/cycles/util/CMakeLists.txt ++++ b/intern/cycles/util/CMakeLists.txt +@@ -130,6 +130,13 @@ if(CXX_HAS_AVX2) + set_source_files_properties(transform_avx2.cpp PROPERTIES COMPILE_FLAGS "${CYCLES_AVX2_FLAGS}") + endif() + ++if(WITH_CYCLES_LOGGING) ++ list(APPEND LIB ++ ${GLOG_LIBRARIES} ++ ${GFLAGS_LIBRARIES} ++ ) ++endif() ++ + include_directories(${INC}) + include_directories(SYSTEM ${INC_SYS}) + +-- +2.49.0 +