{"name":"libffiReal","summary":"Foreign function call interface library","description":"The libffi library provides a portable, high level programming\ninterface to various calling conventions.  This allows a\nprogrammer to call any function specified by a call interface\ndescription at run-time.\n\nFFI stands for Foreign Function Interface.  A foreign function\ninterface is the popular name for the interface that allows code\nwritten in one language to call code written in another\nlanguage.  The libffi library really only provides the lowest,\nmachine dependent layer of a fully featured foreign function\ninterface.  A layer must exist above libffi that handles type\nconversions for values passed between the two languages.","homepage_url":"http://sourceware.org/libffi/","license":"MIT","attribute_paths":["libffiReal"],"releases":[{"version":"3.8.0","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/0zly2paqx9cz5mpz7g4mvr6fpwhd2vs5-libffi-3.8.0","default":true},{"name":"man","path":"/nix/store/0bbxh5x1m0ijkvdjm0a8acyi1imfaf1w-libffi-3.8.0-man","default":true},{"name":"dev","path":"/nix/store/fjzz4g4xbvbm8l801yvxadysv6cgljxv-libffi-3.8.0-dev"},{"name":"info","path":"/nix/store/bi7a5wly6a2z61715780aryrbn75a5c8-libffi-3.8.0-info"}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"libffiReal","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/932xczyyw1mkrappjd5pn1rh3i09xyx6-libffi-3.8.0","default":true},{"name":"man","path":"/nix/store/4fc68nwaygpirw5ysza8nm7v8w45gzyg-libffi-3.8.0-man","default":true},{"name":"dev","path":"/nix/store/5x73y49ccdjj689i7sr4siygjnb4ngp5-libffi-3.8.0-dev"},{"name":"info","path":"/nix/store/pc8scrmg88p5mr743i27sprn93kwc7ac-libffi-3.8.0-info"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"libffiReal","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/pi2b23y3gv6zgcziwbgnihf8gam1cmlp-libffi-3.8.0","default":true},{"name":"man","path":"/nix/store/04axz2jlhcwa3cz4mkl3hj6qpghhpgma-libffi-3.8.0-man","default":true},{"name":"dev","path":"/nix/store/sv7pxhijbx78q5ppq0h2111bb8yai0p4-libffi-3.8.0-dev"},{"name":"info","path":"/nix/store/jxph0wxq1znkmbpip83f77038aqkqnzb-libffi-3.8.0-info"}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS (Apple Silicon only)","outputs_summary":"man, out, dev, info","prerelease":false,"broken":false,"insecure":false},{"version":"3.7.1","last_updated":"2026-08-12T11:28:58Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"044bfe75bfe4c7bbe043dc17b5e42ea823b84a09","date":"2026-08-12T11:28:58Z","outputs":[{"name":"out","path":"/nix/store/231vhfh1az19i6jrzinbf1svdl2mkbpd-libffi-3.7.1","default":true},{"name":"man","path":"/nix/store/qllhr7p1r7r6vmr6in0z9754010nwmav-libffi-3.7.1-man","default":true},{"name":"dev","path":"/nix/store/60i50ds9gd98vj21kpiw31f78ga0dp7i-libffi-3.7.1-dev"},{"name":"info","path":"/nix/store/x5yyvajcvyc0nai0wjs8pfp2lfh9h9mq-libffi-3.7.1-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS (Apple Silicon only)","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false},{"version":"3.7.0","last_updated":"2026-08-01T00:04:45Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"f8e81fc7eb063db454f563cdd596fb96a5ad1497","date":"2026-08-01T00:04:45Z","outputs":[{"name":"out","path":"/nix/store/xyjwm8m4qhv359bzgi204ay1wrzi4zwg-libffi-3.7.0","default":true},{"name":"man","path":"/nix/store/maxyihpyk1zknzgghgcxmsxpx90bp7hg-libffi-3.7.0-man","default":true},{"name":"dev","path":"/nix/store/g4c4dwd74fka1jisppawjxixxffxmiv8-libffi-3.7.0-dev"},{"name":"info","path":"/nix/store/2sqmifxxlxkzj4vcbdn3vfld64zc15vy-libffi-3.7.0-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS (Apple Silicon only)","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false},{"version":"3.5.2","last_updated":"2026-07-18T08:47:58Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"20535e48e12c86043b577b8518234ff5dbb26957","date":"2026-07-18T08:47:58Z","outputs":[{"name":"out","path":"/nix/store/1s1ja608a5j11vpkinfckcfwa0rmz4ks-libffi-3.5.2","default":true},{"name":"man","path":"/nix/store/1i55ws1r6l6pp5gcnlx5aaqzcwmwwjds-libffi-3.5.2-man","default":true},{"name":"dev","path":"/nix/store/sw1kxfm4lw2925hvbnrbsqdc73w2lllf-libffi-3.5.2-dev"},{"name":"info","path":"/nix/store/mj3vmqbjvpn2jfqixid4x2jy9pv6647q-libffi-3.5.2-info"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libffiReal","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/lslbkjvpqnilh9f3hjvyvqy0zma31pkd-libffi-3.5.2","default":true},{"name":"man","path":"/nix/store/vl58a0m5dyjw7z3kkyg500h2206lfwwg-libffi-3.5.2-man","default":true},{"name":"dev","path":"/nix/store/k8r1zrn3g9id162lsqq5d68pzs2hhxw7-libffi-3.5.2-dev"},{"name":"info","path":"/nix/store/3xhj5i45l8mbnjgzi4nkgl9x0rgknhy0-libffi-3.5.2-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false},{"version":"3.5.1","last_updated":"2025-10-05T02:43:53Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"d7f52a7a640bc54c7bb414cca603835bf8dd4b10","date":"2025-10-05T02:43:53Z","outputs":[{"name":"out","path":"/nix/store/i11cg0r4pjmq132h7krllgj9fv9sly8w-libffi-3.5.1","default":true},{"name":"man","path":"/nix/store/dyn9n7nns9i1yi5l1z2zks1mjwmv9kz7-libffi-3.5.1-man","default":true},{"name":"info","path":"/nix/store/l2zfrhp31mybsisqn9kpl442j82f76xl-libffi-3.5.1-info"},{"name":"dev","path":"/nix/store/xmh46vyxmw4mwfvx6595fswlflrzcynl-libffi-3.5.1-dev"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libffiReal","commit_hash":"0d4f673a88f8405ae14484e6a1ea870e0ba4ca26","date":"2025-10-04T09:39:58Z","outputs":[{"name":"out","path":"/nix/store/9hmc5dvx9nxfh4l78r36im04c1pk5mgc-libffi-3.5.1","default":true},{"name":"man","path":"/nix/store/2vf92gn1kp63a9f1h0rg1z5cx9v5mc2c-libffi-3.5.1-man","default":true},{"name":"dev","path":"/nix/store/k5zisax7v1k471gfi9kwvwg593nqnnrz-libffi-3.5.1-dev"},{"name":"info","path":"/nix/store/6maq2hm72hj0bspp7j79mgcl9rcz2hry-libffi-3.5.1-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false},{"version":"3.4.8","last_updated":"2025-07-22T02:38:50Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"83e677f31c84212343f4cc553bab85c2efcad60a","date":"2025-07-22T02:38:50Z","outputs":[{"name":"out","path":"/nix/store/8z9kdp6m5r70hb7km6v002g7az172jbl-libffi-3.4.8","default":true},{"name":"man","path":"/nix/store/l74wlfhcqm4alyvb2igvz4g00f4f0pi6-libffi-3.4.8-man","default":true},{"name":"dev","path":"/nix/store/s7f4bxfbbd8a958d5kr3g6n570122bi5-libffi-3.4.8-dev"},{"name":"info","path":"/nix/store/p9v1a9ysx8nf8s27pdi1gdjgfp8xk2f9-libffi-3.4.8-info"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libffiReal","commit_hash":"83e677f31c84212343f4cc553bab85c2efcad60a","date":"2025-07-22T02:38:50Z","outputs":[{"name":"out","path":"/nix/store/cza8gbcb043qdmib508367z31vrf6ibs-libffi-3.4.8","default":true},{"name":"man","path":"/nix/store/grchrajix4vkbv87q2zklxmg404vx0qw-libffi-3.4.8-man","default":true},{"name":"dev","path":"/nix/store/hxm45fi2xmv1d55072y4pv70dfmfmjp3-libffi-3.4.8-dev"},{"name":"info","path":"/nix/store/h3z0rapb94r30c84xj3g6dvi3qzn510a-libffi-3.4.8-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false},{"version":"3.4.7","last_updated":"2025-05-03T10:49:23Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"fbc071e5c11e23fba50037de37268e3d8a1858eb","date":"2025-04-29T13:50:59Z","outputs":[{"name":"out","path":"/nix/store/wb2fgzh5n13rq0p7kgbxd99hb5aayj42-libffi-3.4.7","default":true},{"name":"man","path":"/nix/store/76vjbqik2d4llps2h45jy37c0knk6872-libffi-3.4.7-man","default":true},{"name":"dev","path":"/nix/store/348l0byfz5jsknyi6jdgqmj2cg38d6xh-libffi-3.4.7-dev"},{"name":"info","path":"/nix/store/k8v55dxs9ypci1h8z20wvhfhg1qpkjg3-libffi-3.4.7-info"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libffiReal","commit_hash":"b6aef6c3553f849e1e6c08f1bcd3061df2b69fc4","date":"2025-05-03T10:49:23Z","outputs":[{"name":"out","path":"/nix/store/6m3sny3s731lav514a8qkv2w4bi2w6ac-libffi-3.4.7","default":true},{"name":"man","path":"/nix/store/9yiafpr2vqc2k14cdn9l340xbz1a92i3-libffi-3.4.7-man","default":true},{"name":"dev","path":"/nix/store/1nilkw24i0a3aw52qn8817pl8127n7az-libffi-3.4.7-dev"},{"name":"info","path":"/nix/store/0qb29rby1cls7q7dd453vl0hd1fxgvrl-libffi-3.4.7-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false},{"version":"3.4.6","last_updated":"2025-04-09T00:06:13Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"libffiReal","commit_hash":"6a39c6e495eefabc935d8ddf66aa45d85b85fa3f","date":"2025-04-09T00:06:13Z","outputs":[{"name":"out","path":"/nix/store/5x943nxqvbzfyzf3v6i24gyl9dnjqykx-libffi-3.4.6","default":true},{"name":"man","path":"/nix/store/nk4aqm4i2mxzisw2y7x5jma533dvnqgd-libffi-3.4.6-man","default":true},{"name":"dev","path":"/nix/store/mvqn1yq9hz4lva4lhhgdddynbbiskzwq-libffi-3.4.6-dev"},{"name":"info","path":"/nix/store/lcg7gdzqxl8rjfg1ri5n2wprhp9x2ak4-libffi-3.4.6-info"}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"libffiReal","commit_hash":"6a39c6e495eefabc935d8ddf66aa45d85b85fa3f","date":"2025-04-09T00:06:13Z","outputs":[{"name":"out","path":"/nix/store/2z1gvlpmv4ri4m3mwz5grk79sv186s42-libffi-3.4.6","default":true},{"name":"man","path":"/nix/store/jk9sxyapz1457zxr5abm872sz1rwfrda-libffi-3.4.6-man","default":true},{"name":"dev","path":"/nix/store/wywz42dnvnxk30a0hlqbid34sq6fi35q-libffi-3.4.6-dev"},{"name":"info","path":"/nix/store/r831fnbn89sdaxvn9rg867s516d7c4lh-libffi-3.4.6-info"}],"broken":false,"insecure":false}],"platforms_summary":"macOS","outputs_summary":"man (macOS only), out (macOS only), dev (macOS only), info (macOS only)","prerelease":false,"broken":false,"insecure":false}]}