aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/gnu-smalltalk.rb
AgeCommit message (Collapse)Author
2014-05-17Clean up some obsolete or redundant commentsJack Nagel
2014-03-05Increment revisions on gnutls dependentsJack Nagel
2014-02-27gnu-smalltalk: use Formula[]Adam Vandenberg
2014-02-07gnu-smalltalk: add testMike Naberezny
Closes #26502. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-09Remove explicit xz deps from formulae with HEAD specsJack Nagel
These deps are only needed for the stable download, but they will get pulled in for HEAD builds unless the are scoped appropriately (i.e. inside a stable block). Since they are also auto-detected from the URL now, we can just remove them.
2013-11-13Add more missing :autoconf depsJack Nagel
2013-05-26gnu-smalltalk: depends on gnutlsAdam Vandenberg
Closes #20092.
2013-05-26gnu-smalltalk --devel 3.2.90Adam Vandenberg
2013-05-21gnu smalltalk 3.2.5Brett Koonce
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-04gnu-smalltalk: generational GC requires libsigsegvDamien Pollet
In 64 bit, --without-libsigsegv implies --disable-generational-gc The build was failing for me, now at least it builds by disabling libsigsegv it seems to work (on small programs) Closes #17576. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-01-14gnu-smalltalk: automake 1.13 compatibilityJack Nagel
Fixes #17062.
2013-01-14gnu-smalltalk: remove obsolete patchJack Nagel
Fixes #17064.
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-10-21gnu-smalltalk 3.2.4nibbles 2bits
- Upgrade to version 3.2.4 - Add a deps on automake, libtool, and xz - Add a build time dep on gawk. Fooling it with awk is lame - Change to always require libffi and libsigsegv, fixes deprecated - Leave the fails_with :llvm at build 2334 untested - Add a `--tests` option to run the testsuite (which hangs atm) - Apply the existing autoconf-2.61 patch expect when `--tests` - Recreate the existing patch to stop it from failing at Hunk 2. - Add a `--tcltk` option to build the Tk module using X11. - Add a dep on X11 only if the user options tcltk. - Add `--disable-gtk` flag to configure to be specific. - Change `autoreconf` to always run, fixes build error. Fixes #15438 Closes #15470. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-03gnu-smalltalk: use new dslAdam Vandenberg
2012-07-10Use autotools symbolsAdam Vandenberg
2012-04-01Use new fails_with DSL syntaxJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-29More formula that now depend on automakeMax Howell
gst-plugins-base didn't need the autoreconf in any form I could see. So removed.
2012-02-25GNU smalltalk 3.2.2skim
Build HEAD in 64-bit with SDL and Cairo support. Closes #8045. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-24Add `buildpath` to FormulaAdam Vandenberg
2012-02-13gnu-smalltalk: builds with LLVM >= 2335Jack Nagel
Closes #7533. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
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-04-09Move fails_with_llvm for glib/gtk/gnu-smalltalkAdam Vandenberg
2011-03-18Replace snow_leopard_64? in brews.Adam Vandenberg
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2010-12-04GNU Smalltalk - fixed issue with REPL and readlineskim
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-16gnu-smalltalk - warn about gdbmAdam Vandenberg
2010-09-13brew-audit - check for commented-out dependenciesAdam Vandenberg
"brew audit" will now warn about commented-out dependencies. Updated formulae that had these to either take them out or rewrite the comments around them.
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-06-16Add "fails_with_llvm" to formula to document LLVM build breaks.Adam Vandenberg
Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm", to specifically message to the user when a formula is known or suspected to not build with LLVM. If the user specifies "--use-llvm", the message will be displayed, but compilation will be tried anyway. Since using LLVM is now an advanced/hidden feature instead of the default on 10.6, we'll let the user try anyway (and submit patches if things are now working.)
2010-05-04gnu-smalltalk - remove gawk dependencyAdam Vandenberg
2010-05-03Updates to GNU SmalltalkAdam Vandenberg
* Add build-time gawk dependency * Add notes about 32-bit optional dependencies Fixes #1306.
2010-05-03Updated formula: gnu-smalltalk 3.2Martin Kühl
Signed-off-by: David Höppner <0xffea@gmail.com>
2009-12-05Fix gnu-smalltalk library for Snow Leopard.Adam Vandenberg
Fixes #123
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-19GNU Smalltalk formulaDavid Höppner
GNU Smalltalk is a free implementation of the Smalltalk-80 language.