Commit graph

21 commits

Author SHA1 Message Date
Kendall Park
dad76b9499 libffi formula needs to be deparallelized
Closes Homebrew/homebrew#19267.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-19 09:16:12 -07:00
Jack Nagel
f6ea0cd1d8 libffi 3.0.13 2013-03-23 18:29:23 -05:00
Jack Nagel
60601399ff libffi: simplify test execution 2013-03-13 22:38:07 -05:00
Adam Vandenberg
f0c41ae5ee libffi: add test 2013-03-12 21:31:34 -07:00
Misty De Meo
3bd6386b0c libffi: note why we reverted 2013-03-08 15:52:50 -06:00
Adam Vandenberg
67621e3fcd Revert "libffi 3.0.12"
This reverts commit 2efe718a3b4b5e124004fdbb68cc13da5c8de41c.
2013-03-08 13:33:57 -08:00
Stefan
6f61e8c612 libffi 3.0.12
Closes Homebrew/homebrew#18226.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-04 15:06:17 -06:00
nibbles 2bits
d723ea5f09 libffi 3.0.11
Upgrade libffi to version 3.0.11.  It passes make check when
built with any compiler from XCode-4.3.2 and 4.0.2.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-13 06:52:13 -07:00
Jack Nagel
f088a08e87 Normalize MacPorts patch URLs
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-22 19:18:29 -06:00
Jack Nagel
0397c2cdd4 libffi 3.0.10
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-08 12:11:30 -06:00
Charlie Sharpsteen
4f9f0d0bf5 mirror support: Mirrors for kernel.org software
- All Debian software is now mirrored by ftp.us.debian.org.

- LibFFI is mirrored by ftp.sourceware.org.

- All kernel.org software is now mirrored by mirrorservice.org.

Fixes Homebrew/homebrew#7478.
2011-09-19 09:25:02 -07:00
Adam Vandenberg
3261f22789 libffi: add keg-only reason 2011-03-22 08:53:47 -07:00
Adam Vandenberg
aad67b6025 Document keg-only system duplicates. 2011-03-15 22:04:38 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Tianyi Cui
444588a39c libffi: version 3.0.9 and other updates.
1. switch to a more stable mirror.
2. the patches are not needed any more.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-16 19:38:51 -07:00
Stephen Bannasch
bb91fc03c5 universal libffi to work on 10.6 with ffi rubygem
Installing the rubygem ffi in the stock Ruby 1.8.7
on MacOS X 10.6.x fails unless libffi is universal.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-20 13:01:47 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Adam Vandenberg
d9ff0da134 Update homepage for libffi. 2009-09-29 23:32:56 +01:00
Max Howell
3b4dac6ddd Default to patch level 1
Having gone through our patches it's clear that p1 is more standard.

Also fixed a bug where returning DATA outside of an array would fail to patch.
2009-09-16 17:08:32 +01:00
Paul J. Davis
4bf87bd94a Libffi formula
libffi - FFI stands for Foreign Function Interface. A foreign function
interface is the popular name for the interface that allows code written
in one language to call code written in another language.
2009-09-16 14:49:07 +01:00