aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/guile.rb
AgeCommit message (Collapse)Author
2014-05-23guile: libtool is a runtime depJack Nagel
2014-05-23guile: add 2.0.11 bottle.BrewTestBot
2014-05-09guile: fix audit warningJack Nagel
2014-03-25guile: use install_symlinkJack Nagel
2014-03-23guile 2.0.11Jack Nagel
2014-03-18guile 2.0.10Jacob Budin
Closes #27664. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2014-02-27guile: use Formula[]Adam Vandenberg
2014-01-28guile: specify path to libgmptesseract2048
Closes #26111. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-01-19guile: add testMisty De Meo
2013-11-13Add more missing :autoconf depsJack Nagel
2013-11-05Add git.sv.gnu.org repositories to shallow-clone whitelistJack Nagel
2013-10-08guile: promote 2.0.9 to stableMisty De Meo
We held back on 2.0 as stable way back in #5127 because lilypond didn't work with it, but now everything in core works with guile 2.0.9.
2013-09-21guile: use spec depsJack Nagel
2013-04-22guile: fix build for 2.0.9Aleix Conchillo Flaque
Closes #19351. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-11guile 2.0.9Florian Over
Closes #19096. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-04-07guile: add HEADJez Ng
Closes #19009. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-03guile: devel fails with clang build 211Jack Nagel
Closes #17551.
2012-11-30guile (devel) 2.0.7Brett Koonce
Closes #16325. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-10Revert "Rename readline to gnu-readline"Jack Nagel
This reverts commit adee5315265cc46aa6a3057071527abb16e1cd94. Turns out one of the "other things" is a dealbreaker. We only create kegs using a formula's canonical name. However, we do not check that this is the case when mapping existing kegs back to formula objects, and thus a keg with a name that happens to be an alias can fool Homebrew into thinking the canonically-named keg exists. So anything that enumerates kegs and then tries to do stuff with the resulting formula objects will just break. This is obviously worse than the debugger being broken, so reverting this for the time being.
2012-11-10Rename readline to gnu-readlineJack Nagel
The Readline class clashes with the Readline module from the Ruby stdlib. This has mostly worked, but with the recent debugging support's integration of IRB, it is no longer possible for them to coexist. So we need to rename it. The implications of this are: - Anything that depends on readline will reinstall it as "gnu-readline". Anything already installed will continue to function. - "brew upgrade readline" will say "gnu-readline not installed", as "readline" is now an alias. - Probably other things. So there are some downsides, but we will just have to deal with them. Fixes #15776.
2012-08-26guile: fix missing :libtool depnibbles 2bits
guile has a dep on libtool because it uses `-lltdl` Add the dep using the new DSL style. Fixes build errors on ML. Closes #13892 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-28guile 1.8.8 (devel 2.0.6)Brett Koonce
Closes #13671. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-20guile devel 2.0.5Gabe McArthur
Closes #11767. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01Use new fails_with DSL syntaxJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-02guile: add mirror for devel versionJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-25Add `devel` to the DSL, + stable and bottle blocksMisty De Meo
This commit adds a `devel` entry to the DSL, allowing formulae to specify an unstable branch. `devel` takes a block, which should contain standard `url` and `md5` fields (and `version`, if necessary). This must come after the standard DSL fields. This commit also migrates over all formulae currently using `devel` to the new syntax, as well as formulae which used `head` for non-VCS urls. The new syntax is also available for `stable` and `bottle`. `stable` is an option alongside the old syntax. `bottle` replaces the old syntax. Note that the @stable ivar in Formula has been renamed to @standard, and the @bottle ivar has been renamed to @bottle_url. Closes #9735. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-21Guile: Add build number to LLVM failureCharlie Sharpsteen
Closes #9178.
2011-11-30Add mirrors for GNU formulaeJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-12Use automatic mirror selection for GNU downloadsJack Nagel
It seems that the main GNU download site has issues in some places outside the U.S., so we'll use the provided "ftpmirror.gnu.org" to pick a nearby mirror. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-07-04Guile: head is now 2.0.2Brett Hoerner
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-06Update Guile head to 2.0.1Brett Hoerner
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-11guile HEAD to 2.0skim
2011-03-25Update fails_with_llvm in formulaeAdam Vandenberg
2011-03-22guile: does not compile under llvmAdam Vandenberg
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-02-15guile: update head version to 1.9.15David Höppner
2010-10-12Mark scons, cmake & pkg-config as build-time depsAdam Vandenberg
2010-08-07Update formulae for version 0.7Adam Vandenberg
* 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-07-16Add ARGV.build_head? and use it.Adam Vandenberg
This allows both "--HEAD" and "-H" to be used consistently, which was the intention in the first place.
2010-06-10Updated guileMartin Kuehl
Signed-off-by: Adam Vandenberg <flangy@gmail.com> * Downgraded stable version to 1.8.x * Added head version 1.9.11 * so fix is needed for 1.8 and 1.9
2010-04-30Update guile dependencies.Adam Vandenberg
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
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-09-29Readline is keg only, so use its prefixMax Howell
The pkg-config stuff should not be necessary as our pkg-config includes our path already.
2009-09-29GNU Guile formulaDavid Höppner
Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.