git: f2ed52be8770 - 2025Q1 - devel/ruby-bulid: Add libffi and libyaml as dependency
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Feb 2025 13:49:56 UTC
The branch 2025Q1 has been updated by meta:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f2ed52be87703694dffb11173c34a01990683671
commit f2ed52be87703694dffb11173c34a01990683671
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:49:13 +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/
(cherry picked from commit 6e95508d0e5c5c34b22e7e1ca7317dd3080ef385)
---
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