Portable Foreign Function Interface library This formula is keg-only.

Current versions

Reverse dependencies

The following formulae require libffi to be installed:
lilypond 2.18.2 Sheet music engraver
llvm@3.7 3.7.1 Next-gen compiler infrastructure
parrot 8.1.0 Open source virtual machine (for Perl6, et al.)
micropython 1.9.3_1 Python implementation for microcontrollers and constrained systems
ecl 16.1.3_3 Embeddable Common Lisp
rakudo-star 2018.01 Perl 6 compiler
p11-kit 0.23.10 Library to load and enumerate PKCS#11 modules
yosys 0.7_1 Framework for Verilog RTL synthesis
llvm@3.9 3.9.1_1 Next-gen compiler infrastructure
gsettings-desktop-schemas 3.28.0 GSettings schemas for desktop components
gnu-smalltalk 3.2.5_6 GNU Smalltalk interpreter and image
guile 2.2.3_1 GNU Ubiquitous Intelligent Language for Extensions
guile@2.0 2.0.14_2 GNU Ubiquitous Intelligent Language for Extensions

Recent formula history

Mike McQuaid libffi: use *_by_macos.
ilovezfs Indentation style fixes (#19679)
ilovezfs Use EOS or 'EOS' for all heredoc delimiters
ilovezfs Use “squiggly” heredocs.
Viktor Szakats libffi: secure url(s)

Formula code at GitHub