git: 6e95508d0e5c - main - devel/ruby-bulid: Add libffi and libyaml as dependency

From: Koichiro Iwao <meta_at_FreeBSD.org>
Date: Sat, 08 Feb 2025 13:48:22 UTC
The branch main has been updated by meta:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6e95508d0e5c5c34b22e7e1ca7317dd3080ef385

commit 6e95508d0e5c5c34b22e7e1ca7317dd3080ef385
Author:     Koichiro Iwao <meta@FreeBSD.org>
AuthorDate: 2025-02-08 13:43:09 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2025-02-08 13:47:57 +0000

    devel/ruby-bulid: Add libffi and libyaml as dependency
    
    libffi and libyaml are no longer bundled with Ruby since 3.2.0 [1] so
    these packages must be installed to build Ruby with ruby-build.
    
    [1] https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
---
 devel/ruby-build/Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index f3fd99683119..86a007ea5d03 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ruby-build
 PORTVERSION=	20250205
+PORTREVISION=	1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	devel ruby
 
@@ -14,7 +15,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 # warnings by portlint are not correct. keep this.
 RUN_DEPENDS=	autoconf>0:devel/autoconf \
 		curl:ftp/curl \
-		gmake:devel/gmake
+		gmake:devel/gmake \
+		${LOCALBASE}/libdata/pkgconfig/libffi.pc:devel/libffi \
+		${LOCALBASE}/libdata/pkgconfig/yaml-0.1.pc:textproc/libyaml
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	rbenv