Commit graph

36 commits

Author SHA1 Message Date
Xiyue Deng
dc189d9a3d R: use #{opt_prefix} in caveats
* This avoids broken symlink on upgrade.

Closes Homebrew/homebrew#15712.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-25 11:05:51 -08:00
Charlie Sharpsteen
9e6fcd9fcb r: Fix Objective-C++ detection on 10.8.x
The tests used by R's configure scripts are broken starting with 10.8. Add a
patch to hotfix this until it gets sorted upstream.

Upstream bug:

  https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15107

Fixes Homebrew/homebrew#15739.
2012-11-13 20:54:34 -08:00
Jack Nagel
8c29982153 Revert "Rename readline to gnu-readline"
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-10 21:12:26 -06:00
Jack Nagel
e2f9856882 Rename readline to gnu-readline
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 Homebrew/homebrew#15776.
2012-11-10 20:07:32 -06:00
Xiyue Deng
4ef355b056 R 2.15.2
Closes Homebrew/homebrew#15706.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-27 22:32:02 -07:00
Charlie Sharpsteen
6de95276bb r: Fix Framework link command in caveats
`sudo` is require to create symlinks in `/Library/Frameworks`.

Fixes Homebrew/homebrew#15212.
2012-10-01 03:16:16 -05:00
Ches Martin
ddc814ce6c Fix RBashCompletion formula checksum
The batch update in 3c5ca25cad4a19b7200 erroneously set the completion
checksum to the same SHA1 as the main R package tarball.

Closes Homebrew/homebrew#14708.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-04 13:16:24 -07:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Adam Vandenberg
b7b3e9ba0e r: use new dsl 2012-08-26 22:11:37 -07:00
Charlie Sharpsteen
e86695ae39 r: Add HEAD build 2012-07-09 10:03:01 -08:00
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Charlie Sharpsteen
f529f62cd8 r: Update to 2.15.1 2012-06-22 06:37:33 -07:00
Charlie Sharpsteen
f92a0c11e8 R: Update to 2.15.0 2012-04-03 19:42:58 -07:00
Charlie Sharpsteen
5342e947ed R: Update to 2.14.2
Also updated R bash completion script to latest version.
2012-03-16 15:40:08 -07:00
Jack Nagel
22ddda9864 Explicitly set OBJC in the environment
Fixes Homebrew/homebrew#10951.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-16 16:36:17 -05:00
Charlie Sharpsteen
0de2d2fbb6 R: Depend on LibTIFF and JPEG
These libraries give R users additional options for saving images.
2012-02-04 14:55:06 -08:00
Charlie Sharpsteen
4979b5a0f0 R: Add GNU Readline as a dependency
Compared to OS X LibEdit, Readline provides better support for interactive work
and enables functionality such as reverse-i search.

Closes Homebrew/homebrew#7950.
2012-01-12 12:29:07 -08:00
Charlie Sharpsteen
048695e6ca R: Update to 2.14.1 2011-12-22 11:45:25 -08:00
Charlie Sharpsteen
3b5e34a892 R: Update to 2.14.0 2011-11-11 17:37:25 -08:00
Tryn Mirell
a6afc593e9 R: Add note concerning rJava support
Closes Homebrew/homebrew#8255.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-25 11:20:52 -07:00
Bryce Mecum
9f8b5c8c24 Updated R to 2.13.2
Closes Homebrew/homebrew#7919.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-30 13:15:22 -07:00
Charlie Sharpsteen
79238d0f13 R 2.13.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-10 11:19:40 -07:00
Charlie Sharpsteen
a501cd4853 Add bash completion to R
This is the same completion script that Debian includes in the r-base-core
package.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-03 11:55:58 -07:00
Charlie Sharpsteen
6a47d4fe01 R: Add option for Valgrind-enabled debug build
Useful for developing packages that interact with R at the C level.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-13 09:35:17 -07:00
Charlie Sharpsteen
8e95101c74 Update R to 2.13.0
Also ensures the PNG drivers get built for x11 and Cairo graphics devices and
that the Objective C compiler is configured along with other Homebrew
compilers.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-13 09:34:43 -07:00
Daniel Tang
250cbf4ec6 add caveat for installing R.framework
IDEs such as RStudio depend on R.framework being in a certain location, but
the R formula currently doesn't install the framework anywhere. This just
adds a friendly message to remind them that they may want to do so manually.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12 13:30:59 -08:00
Adam Vandenberg
9de5d1950b r - use ENV.fortran 2011-03-12 13:30:40 -08:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Charlie Sharpsteen
7e67344a66 Bump R to 2.12.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-25 11:18:07 -08:00
Charlie Sharpsteen
b80565873e Bumped R version to 2.12.1
Also removed the caveat explaining to the user that gfortran is required for
installation as this exact same information is displayed if `which gfortran`
returns empty-handed and is irrelevant if the install succeeded.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-12-23 11:18:19 -08:00
Kashif Rasul
d47dfc56dd Updated R to 2.12.0
This release has many new features as well as bug fixes.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-07 11:31:48 -08:00
Alcides Fonseca
65d69e6b7f R now compiles as a framework.
Signed-off-by: David Höppner <0xffea@gmail.com>

* did remove --with-blas=-framework vecLib (linker errors)
2010-08-29 13:02:02 +02:00
Charlie Sharpsteen
9359bf18eb Update R to 2.11.1
Updated R to patchlevel 1.

This will be the last release of R before 2.12.0 goes stable in October.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-08 13:05:18 -07:00
Adam Vandenberg
c7d1617497 R - add gfortran notes to caveats 2010-07-18 11:22:26 -07:00
Adam Vandenberg
49e9576ae4 Update r to homebrew style 2010-07-16 09:09:57 -07:00
Matt Ball
a3e850bf17 Formula for the R programming language
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-16 09:09:57 -07:00