From nobody Sat Jan 31 09:28:44 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f36y46VLhz6PbHk for ; Sat, 31 Jan 2026 09:28:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f36y42Cyjz3qmB for ; Sat, 31 Jan 2026 09:28:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769851724; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EizkpiLESioDO/T7hHbPt8hXstOfB/SCEDAJPlQKZeg=; b=jwb+G9NLpgwbBRvHncyLFZYdsaCea+6egLYYdP/k6u7OsxiGaaYW0gPKIVXXzNLQ+HuaTV af1XdgDGHugAyMAeLgFMr+6RdBHoGR7I2Rx+zN2PEiqKhS6tsRj3052b+E57lijLPUOjrq qh1UZIioFbLf6BU0H1pAsc+mb5xayhMiSXo9TpDAAiVRitdonzyGD09Kh/r8drJPgPtEBY Kv7Bo7P1ZTLPE/9qyyIHGg0F5rf7PwycNbdCez/VfjiL57LQSoV4JJwA75AXq5raFS76kr prviV6eZsNZGmtA4c9yHzZI3cKseYY19jmMHu3U7ecmwzsQS2W/p5oapga/I9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769851724; a=rsa-sha256; cv=none; b=qtpPyG51AFQuX916fb2AvIs0XCR7Yfp8vBHwUA3d9TAephGkhE3ylnZrOv3XptYvcTrJtM lm6Qq4C1jaepq+vhpqesSgFavoKde9Y+hAV+ljmjbkSUzFL1i/PeJ+mH6p83mSJxwkDWgG K1qWu2/71T/b/lX6/eO+wXUGlwuRlZZxoVtRNwMfVWicheTWWFeDE+a4uorhfxb419SN8q /kg9kdoVR2cQeIfVSxtjgu/JqZgmZZjVWEvdt/E+93gkj5hM/mGNg0nDxYQ/VZjJ7N1De5 EaAUiQBYS2hBYHv0o/gaAEQBoyaEngRCfhGSyH/uYOq4I3frDO2Q2eqST4MHgA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769851724; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EizkpiLESioDO/T7hHbPt8hXstOfB/SCEDAJPlQKZeg=; b=XYh2f+DoeQJCmYPYQCCuW0TXVKz1JrqWOqUPpz+dVG/Sb3Z8QiSUPLJRZw9xwEvNTFXJqp pX5vpkVppVNiA/DiD14bpGdx4gXCGUra9z8gJaeRsd07yjpkBv/7SWTsB9X9n/GqI71TTw BycZOE5L0VuHToFc7e2bUo9PrxRwgEA/n4d0K76+9cW+Mbon3PISHJjHbAHOjvPLKlR49H cQX38tV2J3Nom9T8B6KfHOACvda/gu/HrDi0SxhsgDWnKiTyMb4OWXVAeYA2kfhSoKQ/AP TKRmv8rq6iwu1PAoooiv4+idq2I64o5Fm1DyYGlED54AKjRbTk+jHOp6egtcLQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f36y41Q4rznWk for ; Sat, 31 Jan 2026 09:28:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 39981 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 31 Jan 2026 09:28:44 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Gleb Popov From: Yuri Victorovich Subject: git: 743fa2f9ebc0 - main - textproc/libfyaml: update=?utf-8?Q? 0.9 =E2=86=92?= 0.9.3 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 743fa2f9ebc09c4517a5a8d5090c380d7989266a Auto-Submitted: auto-generated Date: Sat, 31 Jan 2026 09:28:44 +0000 Message-Id: <697dcb4c.39981.7c563fc3@gitrepo.freebsd.org> The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=743fa2f9ebc09c4517a5a8d5090c380d7989266a commit 743fa2f9ebc09c4517a5a8d5090c380d7989266a Author: Gleb Popov AuthorDate: 2026-01-31 09:28:19 +0000 Commit: Yuri Victorovich CommitDate: 2026-01-31 09:28:37 +0000 textproc/libfyaml: update 0.9 → 0.9.3 PR: 292833 --- textproc/libfyaml/Makefile | 8 ++---- textproc/libfyaml/distinfo | 6 ++-- textproc/libfyaml/files/patch-src_lib_fy-doc.c | 38 ++++++++++++++++++++++++++ 3 files changed, 44 insertions(+), 8 deletions(-) diff --git a/textproc/libfyaml/Makefile b/textproc/libfyaml/Makefile index ff9eedfaa47f..3f49ee6909db 100644 --- a/textproc/libfyaml/Makefile +++ b/textproc/libfyaml/Makefile @@ -1,6 +1,5 @@ PORTNAME= libfyaml -DISTVERSION= 0.9 -PORTREVISION= 1 +DISTVERSION= 0.9.3 CATEGORIES= textproc MASTER_SITES= https://github.com/pantoniou/libfyaml/releases/download/v${DISTVERSION}/ @@ -20,13 +19,12 @@ USE_LDCONFIG= yes SHEBANG_FILES= test/testemitter.test GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share INSTALL_TARGET= install-strip -TEST_TARGET= check # one test fails, see https://github.com/pantoniou/libfyaml/issues/103 +TEST_TARGET= check post-patch: - @${GREP} -rl "#include " ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -E "s|#include |#include |" + ${GREP} -rl "#include " ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -E "s|#include |#include |" .include diff --git a/textproc/libfyaml/distinfo b/textproc/libfyaml/distinfo index 1f364c1380b1..156b077e9bbe 100644 --- a/textproc/libfyaml/distinfo +++ b/textproc/libfyaml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704445564 -SHA256 (libfyaml-0.9.tar.gz) = 7731edc5dfcc345d5c5c9f6ce597133991a689dabede393cd77bae89b327cd6d -SIZE (libfyaml-0.9.tar.gz) = 875608 +TIMESTAMP = 1769785450 +SHA256 (libfyaml-0.9.3.tar.gz) = d4541c36ae726f51e9df22dd8ac1a19d122666060daf3806e37b848d4c73a8ed +SIZE (libfyaml-0.9.3.tar.gz) = 1076446 diff --git a/textproc/libfyaml/files/patch-src_lib_fy-doc.c b/textproc/libfyaml/files/patch-src_lib_fy-doc.c new file mode 100644 index 000000000000..2686afa55e4e --- /dev/null +++ b/textproc/libfyaml/files/patch-src_lib_fy-doc.c @@ -0,0 +1,38 @@ +--- src/lib/fy-doc.c.orig 2026-01-13 20:43:43 UTC ++++ src/lib/fy-doc.c +@@ -9,6 +9,8 @@ + #include "config.h" + #endif + ++#include ++ + #include + #include + #include +@@ -5753,7 +5755,7 @@ static int fy_node_mapping_sort_cmp( + } + + static int fy_node_mapping_sort_cmp( +-#ifdef __APPLE__ ++#if defined(__APPLE__) || __FreeBSD_version < 1400000 + void *arg, const void *a, const void *b + #else + const void *a, const void *b, void *arg +@@ -5775,7 +5777,7 @@ static int fy_node_mapping_sort_cmp_no_qsort_r(const v + + static int fy_node_mapping_sort_cmp_no_qsort_r(const void *a, const void *b) + { +-#ifdef __APPLE__ ++#if defined(__APPLE__) || __FreeBSD_version < 1400000 + return fy_node_mapping_sort_cmp( + fy_node_mapping_sort_ctx_no_qsort_r, + a, b); +@@ -5892,7 +5894,7 @@ void fy_node_mapping_perform_sort(struct fy_node *fyn_ + ctx.fynpp = fynpp; + ctx.count = count; + #if defined(HAVE_QSORT_R) && HAVE_QSORT_R && !defined(__EMSCRIPTEN__) +-#ifdef __APPLE__ ++#if defined(__APPLE__) || __FreeBSD_version < 1400000 + qsort_r(fynpp, count, sizeof(*fynpp), &ctx, fy_node_mapping_sort_cmp); + #else + qsort_r(fynpp, count, sizeof(*fynpp), fy_node_mapping_sort_cmp, &ctx);