| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-10-10 | download_strategy: rename @co to @clone for uniformity | Jack Nagel | |
| 2013-10-10 | CxxStdlib: use f.recursive_dependencies in stdlib check | Misty De Meo | |
| 2013-10-10 | formula_installer: pass effective_deps to CxxStdlib | Misty De Meo | |
| 2013-10-10 | CxxStdlib: don't check buildtime deps | Misty De Meo | |
| Otherwise it's possible that certain buildtime dependencies, that won't be linked against, will block a build. See Homebrew/homebrew#23115. | |||
| 2013-10-10 | git_etc: update based on bottle etc/var changes. | Mike McQuaid | |
| 2013-10-10 | formula_installer: handle etc/var in bottles. | Mike McQuaid | |
| Copy these files/folders to a .bottle directory under the Cellar for installation elsewhere at pouring time. Temporarily disable HOMEBREW_GIT_ETC methods until fixed. | |||
| 2013-10-10 | formula: add bottle_prefix method. | Mike McQuaid | |
| 2013-10-10 | Pathname: add cp_path_sub method. | Mike McQuaid | |
| This method allows copying a file to a new location by performing a substitution on the pathname. | |||
| 2013-10-10 | InstallRenamed: don't overwrite etc files; rename. | Mike McQuaid | |
| If an etc file exists on installation instead of overwriting it (or requiring all the manual checks in formula) simply copy it with the extension `.default` appended. | |||
| 2013-10-10 | MercurialDownloadStrategy: avoid creating Formula object just for opt_prefix | Jack Nagel | |
| 2013-10-09 | S3DownloadStrategy: use temporary_path accessor | Jack Nagel | |
| 2013-10-09 | Move checkout_name from AbstractDownloadStrategy to VCSDownloadStrategy | Jack Nagel | |
| 2013-10-09 | VCSDownloadStrategy: destructure spec hash more efficiently | Jack Nagel | |
| 2013-10-09 | Extract a new superclass for VCS-based download strategies | Jack Nagel | |
| 2013-10-09 | SubversionDownloadStrategy: stop mutating revisions hash | Jack Nagel | |
| 2013-10-09 | download_strategy: style nits | Jack Nagel | |
| 2013-10-09 | download_strategy: rename @spec to @ref_type | Jack Nagel | |
| 2013-10-08 | Remove unused variable | Jack Nagel | |
| 2013-10-08 | Remove outdated comment | Jack Nagel | |
| 2013-10-08 | Prefer interpolation to concatenation | Jack Nagel | |
| 2013-10-08 | doctor: avoid using MACOS_VERSION | Jack Nagel | |
| 2013-10-08 | detect_cxx_stdlibs: Only detect for dylibs | Misty De Meo | |
| Fixes Homebrew/homebrew#23115. | |||
| 2013-10-08 | BuildOptions: detect if building a bottle. | Mike McQuaid | |
| 2013-10-07 | Use MacOS.locate to find otool | Jack Nagel | |
| Fixes Homebrew/homebrew#23111. | |||
| 2013-10-07 | Fix test failure for C++ stdlib. | Xiyue Deng | |
| 2013-10-07 | Tab#cxxstdlib: don't try to convert nil to_sym | Misty De Meo | |
| 2013-10-07 | Tab#cxxstdlib: remove default stdlib | Misty De Meo | |
| Fixes Homebrew/homebrew#23089. | |||
| 2013-10-07 | formula_installer: change default bottle CxxStdlib | Misty De Meo | |
| 2013-10-07 | Tab.dummy_tab: don't provide default stdlib value | Misty De Meo | |
| 2013-10-06 | build: fix typo | Misty De Meo | |
| 2013-10-06 | Track the OS's default C++ stdlib | Misty De Meo | |
| 2013-10-06 | CxxStdlib: allow for nil stdlibs | Misty De Meo | |
| A nil stdlib value represents non-C++ code. | |||
| 2013-10-06 | Only track C++ stdlibs for C++ code | Misty De Meo | |
| After a formula is built, scan all mach-o files for dynamic links to see if any of them point to a C++ stdlib (libc++ or libstdc++). If one of them is linked, record that information in the formula's tab. This replaces the old behaviour where all files were assumed to be C++ code, and stdlibs were always tracked regardless of whether they were actually linked against. This also modifies the way that tabs are written - now tabs are written with the stdlib field null, and values are only written if an stdlib is detected. | |||
| 2013-10-06 | Recommend Xcode 5.0.1 GM on 10.9 | Jack Nagel | |
| 2013-10-06 | FileUtils#copy_metadata: update comment, version | Misty De Meo | |
| 2013-10-06 | Fix typo in Keg#fixed_name invocation | Alex Malinovich | |
| Closes Homebrew/homebrew#23079. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-10-04 | Check types in Formula#== | Jack Nagel | |
| Comparing two objects should not raise an exception, even if they have different types. The semantics of #== are now the same as #eql?, so make one an alias. | |||
| 2013-10-04 | superenv: fix hardcoded X11 aclocal path | Jack Nagel | |
| 2013-10-04 | ENV.x11: only use SDK when CLT is missing and X11 is from Apple | Jack Nagel | |
| 2013-10-04 | ENV.x11: always add include/freetype2 to CPPFLAGS | Jack Nagel | |
| 2013-10-04 | config: squelch stderr when invoking git | Jack Nagel | |
| 2013-10-04 | Fetch yields the key, use it | Jack Nagel | |
| 2013-10-04 | MacOS: remove unnecessary begin block | Jack Nagel | |
| 2013-10-04 | Fix install_name_tool path for keg_only formulae | Xiyue Deng | |
| * When a versioned keg_only formula installs the same set of executables or libraries as a unversioned formula that links to $HOMEBREW_PREFIX, install_name_tool will prefer to use the linked paths for files in keg_only formula. This breaks software that should link to the keg_only formula but links to the unversioned one instead. * Add an additional "options" parameter with keg_only field to specify the correct install path for keg_only formulae. | |||
| 2013-10-04 | Add Xcode 5.0.1. | Mike McQuaid | |
| Closes Homebrew/homebrew#23040. | |||
| 2013-10-04 | xcode: Xcode 5.0 is the latest on 10.8. | Mike McQuaid | |
| 2013-10-04 | macos: cleanup whitespace. | Mike McQuaid | |
| 2013-10-03 | MacCPUs: distinguish between G5 32-bit and 64-bit | Misty De Meo | |
| 2013-10-02 | Pass the mktemp prefix as an argument | Jack Nagel | |
| 2013-10-02 | Fix mktemp directory naming | Jack Nagel | |
