head 1.2; access; symbols pkgsrc-2026Q2:1.1.0.2 pkgsrc-2026Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2026.07.04.04.42.32; author adam; state Exp; branches; next 1.1; commitid DCHTirSIX6isbiMG; 1.1 date 2026.04.01.08.53.14; author tnn; state Exp; branches; next ; commitid heihkhIQSgwGAeAG; desc @@ 1.2 log @libfyaml: don't build documentation @ text @$NetBSD: patch-CMakeLists.txt,v 1.1 2026/04/01 08:53:14 tnn Exp $ https://github.com/pantoniou/libfyaml/commit/238082d09eb2453a9b6e98f359fb0eed05086694.patch Don't build documentation. --- CMakeLists.txt.orig 2026-03-15 13:48:50.000000000 +0000 +++ CMakeLists.txt @@@@ -606,7 +606,7 @@@@ set(TARGET_HAS_NEON FALSE) # Use portable implementations instead if(WIN32) message(STATUS "Windows detected: using portable SIMD implementations") -elseif(TARGET_CPU_ANY_X86 AND NOT ENABLE_PORTABLE_TARGET) +elseif(TARGET_CPU_X86_64 AND NOT ENABLE_PORTABLE_TARGET) check_c_source_compiles(" #include int main() { __m128i a = _mm_setzero_si128(); return 0; } @@@@ -1592,7 +1592,7 @@@@ endif() # Documentation find_program(SPHINX_EXECUTABLE NAMES sphinx-build) -if(SPHINX_EXECUTABLE) +if(FALSE) set(HAVE_SPHINX TRUE) set(SPHINX_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/doc") set(SPHINX_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR}/doc/_build") @ 1.1 log @libfyaml: try to fix 32-bit build & bump The prior update is very broken on 32 bit targets. This patchset rolls up the 32-bit fixes that looked most relevant in the upstream repo committed after the release. @ text @d1 1 a1 1 $NetBSD$ d5 2 d18 9 @