summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2021-03-08 00:07:09 +0000
committertaca <taca@pkgsrc.org>2021-03-08 00:07:09 +0000
commitee176e3454957bf183eb517033219555720b4b33 (patch)
tree7ccb39fff06a2d83eba4cc5d716b386a3918f10a /devel
parentd65a805a8e4071afe32c0ddfadeb9ac56126cb35 (diff)
downloadpkgsrc-ee176e3454957bf183eb517033219555720b4b33.tar.gz
devel/php-ffi: add package version 7.4.16
Add php-ffi, part of php74 and php80. PHP is a programming language designed to be embedded into web pages. The FFI extension implements the Foreign Function Interface, but currently it is experimental.
Diffstat (limited to 'devel')
-rw-r--r--devel/php-ffi/DESCR4
-rw-r--r--devel/php-ffi/Makefile16
2 files changed, 20 insertions, 0 deletions
diff --git a/devel/php-ffi/DESCR b/devel/php-ffi/DESCR
new file mode 100644
index 00000000000..ede5b02f3aa
--- /dev/null
+++ b/devel/php-ffi/DESCR
@@ -0,0 +1,4 @@
+PHP is a programming language designed to be embedded into web pages.
+The FFI extension implements the Foreign Function Interface, but currently
+it is experimental.
+
diff --git a/devel/php-ffi/Makefile b/devel/php-ffi/Makefile
new file mode 100644
index 00000000000..307c8df6766
--- /dev/null
+++ b/devel/php-ffi/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2021/03/08 00:07:09 taca Exp $
+
+MODNAME= ffi
+CATEGORIES+= textproc
+COMMENT= PHP extension for Foreign Function Interface
+LICENSE= php
+
+PHP_VERSIONS_ACCEPTED= 74 80
+
+USE_PHP_EXT_PATCHES= yes
+
+CONFIGURE_ARGS+= --with-${MODNAME}=shared,${BUILDLINK_PREFIX.libffi}
+
+.include "../../lang/php/ext.mk"
+.include "../../devel/libffi/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"