notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2024Q4
libffi Foreign Function Interface
3.4.8 devel on this many watch lists=92 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.4.6Version of this port present on the latest quarterly branch.
Maintainer: kbowling@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2025-04-17 20:06:37
Commit Hash: b88ce9e
People watching this port, also watch:: libxml2, libiconv, expat, pcre, curl
License: MIT
WWW:
https://sourceware.org/libffi/
Description:
The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libffi-3.4.8/catalog.mk
  3. /usr/local/share/licenses/libffi-3.4.8/LICENSE
  4. /usr/local/share/licenses/libffi-3.4.8/MIT
  5. include/ffi.h
  6. include/ffitarget.h
  7. lib/libffi.a
  8. lib/libffi.so
  9. lib/libffi.so.8
  10. lib/libffi.so.8.1.4
  11. libdata/pkgconfig/libffi.pc
  12. share/man/man3/ffi.3.gz
  13. share/man/man3/ffi_call.3.gz
  14. share/man/man3/ffi_prep_cif.3.gz
  15. share/man/man3/ffi_prep_cif_var.3.gz
  16. @owner
  17. @group
  18. @mode
Collapse this list.
Dependency lines:
  • libffi>0:devel/libffi
To install the port:
cd /usr/ports/devel/libffi/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libffi
  • pkg install libffi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libffi
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744920338 SHA256 (libffi-3.4.8.tar.gz) = bc9842a18898bfacb0ed1252c4febcc7e78fa139fd27fdc7a3e30d9d9356119b SIZE (libffi-3.4.8.tar.gz) = 1397992

Packages (timestamps in pop-ups are UTC):
libffi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.4.73.4.83.3_13.4.73.4.8-3.3_1-
FreeBSD:13:quarterly3.4.63.4.63.4.43.4.63.4.63.4.43.4.43.4.4
FreeBSD:14:latest3.4.63.4.83.4.43.4.63.4.83.4.4-3.4.4
FreeBSD:14:quarterly3.4.63.4.6-3.4.63.4.63.4.43.4.43.4.4
FreeBSD:15:latest3.4.63.4.7n/a3.4.6n/a3.4.4_13.4.4_13.4.4_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Test dependencies:
  1. runtest : misc/dejagnu
Runtime dependencies:
  1. indexinfo : print/indexinfo
This port is required by:
for Build
  1. devel/wasmer
  2. lang/ruby32
  3. lang/ruby33
  4. lang/ruby34
  5. lang/ruby35
  6. lang/sagittarius-scheme

Deleted ports which required this port:

Expand this list of 11 deleted ports
  1. lang/ruby19*
  2. lang/ruby20*
  3. lang/ruby21*
  4. lang/ruby22*
  5. lang/ruby23*
  6. lang/ruby24*
  7. lang/ruby25*
  8. lang/ruby26*
  9. lang/ruby27*
  10. lang/ruby30*
  11. lang/ruby31*
  12. Collapse this list of deleted ports.
for Libraries
  1. biology/abyss
  2. cad/hs-verismith
  3. cad/lepton-eda
  4. cad/nvc
  5. cad/opencascade
  6. cad/yosys
  7. cad/yosys-ghdl-plugin
Expand this list (229 items / 222 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. cad/yosys-systemverilog
  3. converters/hs-aeson-pretty
  4. converters/hs-dhall-bash
  5. converters/hs-dhall-json
  6. converters/hs-dhall-yaml
  7. deskutils/hs-arbtt
  8. devel/criterion
  9. devel/ctypes.sh
  10. devel/electron32
  11. devel/electron33
  12. devel/electron34
  13. devel/electron35
  14. devel/elm-format
  15. devel/g-golf
  16. devel/g-wrap
  17. devel/glib20
  18. devel/gobject-introspection
  19. devel/hs-ShellCheck
  20. devel/hs-alex
  21. devel/hs-cabal-install
  22. devel/hs-cabal-plan
  23. devel/hs-cpphs
  24. devel/hs-darcs
  25. devel/hs-ghc-events
  26. devel/hs-ghcprofview
  27. devel/hs-git-annex
  28. devel/hs-git-brunch
  29. devel/hs-hadolint
  30. devel/hs-happy
  31. devel/hs-haskell-language-server
  32. devel/hs-hasktags
  33. devel/hs-hlint
  34. devel/hs-hoogle
  35. devel/hs-hpack
  36. devel/hs-hspec-discover
  37. devel/hs-mueval
  38. devel/hs-ormolu
  39. devel/hs-profiteur
  40. devel/hs-shake
  41. devel/hs-spago
  42. devel/hs-threadscope
  43. devel/libgnt
  44. devel/lua-lgi
  45. devel/p5-FFI-Platypus
  46. devel/p5-Glib-Object-Introspection
  47. devel/php81-ffi
  48. devel/php82-ffi
  49. devel/php83-ffi
  50. devel/php84-ffi
  51. devel/py-cffi
  52. devel/py-pygobject
  53. devel/pygobject-common
  54. devel/rubygem-ffi
  55. devel/rubygem-fiddle
  56. devel/stack
  57. editors/vscode
  58. finance/hs-hledger
  59. finance/hs-hledger-ui
  60. finance/hs-hledger-web
  61. finance/quba-viewer
  62. games/hedgewars-server
  63. games/hs-scroll
  64. games/lwjgl3
  65. graphics/hs-tart
  66. graphics/openfx-arena
  67. graphics/wayland
  68. lang/cjs
  69. lang/crystal
  70. lang/dhall
  71. lang/ecl
  72. lang/elm
  73. lang/gforth
  74. lang/ghc
  75. lang/ghc810
  76. lang/ghc92
  77. lang/ghc94
  78. lang/gjs
  79. lang/gnustep-base
  80. lang/guile2
  81. lang/guile3
  82. lang/hs-brainfuck
  83. lang/hs-futhark
  84. lang/hs-koka
  85. lang/hs-unlambda
  86. lang/inko
  87. lang/librep
  88. lang/micropython
  89. lang/newlisp
  90. lang/pharo
  91. lang/picolisp
  92. lang/polyml
  93. lang/purescript
  94. lang/python27
  95. lang/python310
  96. lang/python311
  97. lang/python312
  98. lang/python39
  99. lang/quilc
  100. lang/racket
  101. lang/racket-minimal
  102. lang/sagittarius-scheme
  103. lang/smalltalk
  104. lang/snobol4
  105. lang/spidermonkey102
  106. lang/spidermonkey78
  107. lang/spidermonkey91
  108. lang/squeak
  109. lang/tauthon
  110. lang/trealla-prolog
  111. lang/yabasic
  112. mail/oama
  113. mail/thunderbird
  114. mail/thunderbird-esr
  115. math/hs-Agda
  116. math/hs-syfco
  117. math/maxima
  118. misc/hs-hascard
  119. net/pacemaker2
  120. net-im/matterhorn
  121. net-im/signal-desktop
  122. net-p2p/cardano-db-sync
  123. net-p2p/cardano-node
  124. net-p2p/ogmios
  125. ports-mgmt/hs-cabal2tuple
  126. ports-mgmt/hs-panopticum
  127. print/hs-hscolour
  128. science/paraview
  129. science/zotero
  130. security/hs-cryptol
  131. security/p11-kit
  132. security/wazuh-manager
  133. sysutils/cardano-cli
  134. sysutils/hs-cputype
  135. sysutils/libdnf
  136. textproc/cgrep
  137. textproc/hs-lhs2tex
  138. textproc/hs-pandoc
  139. textproc/hs-pandoc-crossref
  140. textproc/hs-yaml
  141. www/chromium
  142. www/firefox
  143. www/firefox-esr
  144. www/hs-DAV
  145. www/hs-gitit
  146. www/hs-hjsmin
  147. www/hs-postgrest
  148. www/hs-wai-app-static
  149. www/hs-yesod-bin
  150. www/iridium
  151. www/librewolf
  152. www/tor-browser
  153. www/ungoogled-chromium
  154. www/waterfox
  155. x11/conlecterm
  156. x11/hs-xmobar
  157. x11-toolkits/guile-gnome-platform
  158. x11-wm/hs-xmonad
  159. Collapse this list.

Deleted ports which required this port:

Expand this list of 65 deleted ports
  1. databases/compass*
  2. devel/electron23*
  3. devel/electron24*
  4. devel/electron25*
  5. devel/electron26*
  6. devel/electron27*
  7. devel/electron28*
  8. devel/electron29*
  9. devel/electron30*
  10. devel/electron31*
  11. devel/hs-bytestring-nums*
  12. devel/hs-c2hs*
  13. devel/hs-drift*
  14. devel/hs-haddock*
  15. devel/hs-hdoc*
  16. devel/hs-hls-install*
  17. devel/hs-idoc*
  18. devel/lua-alien*
  19. devel/php74-ffi*
  20. devel/php80-ffi*
  21. devel/pure-ffi*
  22. devel/py-gobject*
  23. devel/py-gobject3*
  24. devel/py3-cffi*
  25. devel/py3-gobject3*
  26. devel/rubygem-ffi110*
  27. devel/seed*
  28. devel/seed3*
  29. devel/yosys*
  30. graphics/copperspice*
  31. java/jamvm*
  32. java/sablevm*
  33. lang/ghc843*
  34. lang/ghc844*
  35. lang/ghc862*
  36. lang/newlisp-devel*
  37. lang/pypy*
  38. lang/pypy-devel*
  39. lang/pypy3*
  40. lang/pypy3-devel*
  41. lang/python26*
  42. lang/python31*
  43. lang/python32*
  44. lang/python33*
  45. lang/python34*
  46. lang/python35*
  47. lang/python36*
  48. lang/python37*
  49. lang/python38*
  50. lang/racket-textual*
  51. lang/spidermonkey38*
  52. lang/spidermonkey52*
  53. lang/spidermonkey60*
  54. lang/spidermonkey68*
  55. lang/stklos*
  56. lang/whitespace*
  57. math/freemat*
  58. math/hs-penrose*
  59. math/sage*
  60. textproc/hs-pandoc-citeproc*
  61. textproc/hs-pandoc32*
  62. www/libxul*
  63. www/seamonkey*
  64. x11-servers/wayland*
  65. x11-toolkits/gtkada3*
  66. Collapse this list of deleted ports.
for Run
  1. devel/ruby-build
  2. lang/ruby32
  3. lang/ruby33
  4. lang/ruby34
  5. lang/ruby35
  6. security/yubioath-desktop

Deleted ports which required this port:

Expand this list of 11 deleted ports
  1. lang/ruby19*
  2. lang/ruby20*
  3. lang/ruby21*
  4. lang/ruby22*
  5. lang/ruby23*
  6. lang/ruby24*
  7. lang/ruby25*
  8. lang/ruby26*
  9. lang/ruby27*
  10. lang/ruby30*
  11. lang/ruby31*
  12. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
devel_libffi
USES:
compiler:c11 cpe libtool pathfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/libffi/libffi/releases/download/v3.4.8/
Collapse this list.

There are no commits on branch 2024Q4 for this port