Mike McQuaid
f814ee87fb
Revert "cc: always filter flags on deps."
2017-01-07 09:52:01 +00:00
ilovezfs
1c710adb44
Merge pull request #1793 from MikeMcQuaid/keg-resolve-not-real-path
...
keg: use resolved_path not realpath.
2017-01-06 10:27:58 -08:00
Mike McQuaid
4497190593
keg: use resolved_path not realpath.
...
This guards against this being a non-symlink in which case it will fail.
2017-01-06 16:35:41 +00:00
ilovezfs
1a394aa7e5
Merge pull request #1782 from ilovezfs/prefix-fixups
...
Fix abv and prefix_linked?
2017-01-06 02:03:39 -08:00
Mike McQuaid
1a4ff22447
formula: tweak versioned prefix approach.
2017-01-06 08:50:35 +00:00
Mike McQuaid
6c2b614a04
pathname: make compute_disk_usage handle symlinks.
2017-01-06 08:50:20 +00:00
Mike McQuaid
3fde8624b3
Merge pull request #1780 from MikeMcQuaid/use-docs-links
...
Use docs.brew.sh links.
2017-01-05 17:17:07 +00:00
Mike McQuaid
2040adbe4a
Merge pull request #1787 from alyssais/formula_comments
...
formula: correct grammar in comments
2017-01-05 17:06:52 +00:00
Mike McQuaid
f8ea328ffd
Merge pull request #1783 from jonchang/fix-docs-titles
...
docs: fix titles on docs.brew.sh
2017-01-05 17:04:03 +00:00
Mike McQuaid
3dabf82d4d
Merge pull request #1771 from alyssais/license_year
...
licenses: update copyright year
2017-01-05 17:02:44 +00:00
Alyssa Ross
e466a65b8d
formula: correct grammar in comments
2017-01-05 12:21:50 +00:00
Jonathan Chang
9a6cd9b83f
docs: fix titles on docs.brew.sh
2017-01-04 16:16:00 -06:00
ilovezfs
a68d38743a
formula: make prefix_linked? use versioned prefix
...
otherwise whenever prefix is unversioned, prefix_Linked will be false
2017-01-04 12:45:32 -08:00
ilovezfs
6195d6592b
formula: realpath prefix before computing abv
...
versioned prefix is a directory, but unversioned is a symlink, so
realpath it before computing abv
2017-01-04 10:23:15 -08:00
Mike McQuaid
98dadd907e
Merge pull request #1777 from alyssais/tests_tab_version
...
tests: remove temporary tab homebrew_version override
2017-01-04 11:37:48 +00:00
Mike McQuaid
a3bffe70bc
Use docs.brew.sh links.
2017-01-04 11:13:41 +00:00
Mike McQuaid
3568cf3a40
Merge pull request #1773 from MikeMcQuaid/docs-site
...
Cleanup documentation site
2017-01-04 10:53:54 +00:00
Mike McQuaid
127e9def50
Cleanup documentation site
...
GitHub now nicely generates a documentation site for us at
http://brew.sh/brew based on our docs folder. Optimise the output of
this and the GitHub docs directory for readability and the various user
groupings.
2017-01-04 10:53:21 +00:00
Mike McQuaid
2fba252a36
Merge pull request #1775 from MikeMcQuaid/deprecate-env-std-userpaths
...
audit: deprecate env :std/:userpaths for strict.
2017-01-04 10:31:31 +00:00
Alyssa Ross
56d6695bf3
tab: set homebrew_version in Tab.empty
2017-01-04 00:56:06 +00:00
Alyssa Ross
b7e10ba239
tests: remove temp tab homebrew_version override
...
This had to be added in #1750 to work around special-casing for tabs
generated with Homebrew versions < 1.1.6. Now that 1.1.6 is the current
version, we can remove this hack.
2017-01-04 00:46:44 +00:00
Mike McQuaid
d7ab913f31
audit: deprecate env :std/:userpaths for strict.
...
This should apply only for new formulae but we should start gradually
phasing it out for older ones too.
2017-01-03 22:12:21 +00:00
Mike McQuaid
fc11f633b2
Merge pull request #1677 from MikeMcQuaid/formula-prefix-opt
...
formula: make prefix usually return opt_prefix.
2017-01-03 20:10:22 +00:00
Mike McQuaid
619791e83d
Merge pull request #1768 from MikeMcQuaid/deprecate-homebrew-versions-devel-only
...
Deprecate Homebrew/versions, Homebrew/devel-only.
1.1.6
2017-01-03 19:59:53 +00:00
Mike McQuaid
46b43a19bc
Merge pull request #1767 from MikeMcQuaid/docs-updates
...
General documentation updates.
2017-01-03 19:59:15 +00:00
Alyssa Ross
a175a1241e
license: remove copyright ending year
...
See https://github.com/Homebrew/brew/pull/1771#issuecomment-270143292 .
2017-01-03 18:13:36 +00:00
Alyssa Ross
6ecf2ca013
cask: remove license
...
See https://github.com/Homebrew/brew/pull/1771#issuecomment-270179479 .
2017-01-03 18:08:02 +00:00
Mike McQuaid
bc0aa4e64c
Add versions documentation.
2017-01-03 18:01:03 +00:00
Mike McQuaid
cd1579a51a
Deprecate Homebrew/versions, Homebrew/devel-only.
...
Don't use Homebrew/versions in a test and remove them both from the
OFFICIAL_TAPS list (i.e. `brew search`).
2017-01-03 17:50:09 +00:00
Mike McQuaid
824768e26f
Set theme jekyll-theme-cayman
2017-01-03 15:59:15 +00:00
Mike McQuaid
538028a735
Merge pull request #1766 from MikeMcQuaid/update-report-incoming-renames
...
update-report: handle homebrew/versions imports.
2017-01-02 20:42:57 +00:00
Mike McQuaid
91c09c5b11
General documentation updates.
...
Mostly related to the newer ways we’re handling versions and the
incoming deprecation of devel-only, head-only and versions.
2017-01-02 18:29:00 +00:00
Vítor Galvão
2eed2ba434
Merge pull request #1760 from reitermarkus/version-file-separator
...
Disallow file separator in version strings.
2017-01-02 17:49:50 +00:00
Mike McQuaid
ed66fa3ae5
update-report: handle homebrew/versions imports.
...
Imports from homebrew/versions are migrated from that tap and then
renamed immediately when they hit homebrew/core. This did not trigger
our previous rename detection so address these to improve the output and
handle migration correctly.
2017-01-02 17:24:52 +00:00
Mike McQuaid
814a5de7f7
Merge pull request #1765 from MikeMcQuaid/force-bottle-or-later
...
bottles: --force-bottle feigns or_later.
2017-01-02 17:07:55 +00:00
Mike McQuaid
79f9896d2f
bottles: --force-bottle feigns or_later.
...
When reproducing issues with software that hasn’t been bottled yet on
your version of macOS it can sometimes be helpful to use `or_later`
bottle functionality i.e. just use the bottle for the latest version of
macOS available. This maps well to the existing `--force-bottle`
argument so it will now act as if the latest bottle has a `or_later`
ending.
2017-01-02 16:05:14 +00:00
Markus Reiter
2c6516ef59
Disallow file separator in version strings.
2017-01-02 12:15:54 +01:00
Markus Reiter
e84e4b5566
Merge pull request #1745 from vitorgalvao/depends-on-arch
...
cask depends_on arch: remove everything but 64-bit intel
2017-01-02 12:08:21 +01:00
Vítor Galvão
294781cc9e
cask depends_on arch: remove everything but 64-bit intel
2017-01-02 02:46:03 +00:00
Mike McQuaid
3e0d54d8b9
Merge pull request #1527 from alyssais/installed_dependencies
...
keg: update installed dependency resolution
2017-01-01 18:26:04 +00:00
Alyssa Ross
e1d7d44e5a
tests: optlink fake kegs in uninstall test
2017-01-01 14:27:24 +00:00
Alyssa Ross
e4856143a6
keg: check installed dependencies iff optlinked
2017-01-01 14:27:24 +00:00
Alyssa Ross
94ead55772
keg: keg_only kegs can have installed dependents
2017-01-01 14:26:28 +00:00
Alyssa Ross
05b85a7bef
keg: update installed dependency resolution
...
Closes #1525 . (See there for a motivation for this change.)
2017-01-01 14:26:28 +00:00
Mike McQuaid
81b40f6564
Merge pull request #1761 from MikeMcQuaid/superenv-fix-stub
...
ENV/super: fix set_cpu_flags stub.
2016-12-31 23:11:28 +00:00
Mike McQuaid
9105ccece3
rubocop_todo: autogenerate update.
2016-12-31 22:44:15 +00:00
Mike McQuaid
f0fbcf5022
ENV/super: fix set_cpu_flags stub.
...
It should accept arguments.
Fixes https://github.com/Homebrew/homebrew-core/issues/8362
2016-12-31 22:44:05 +00:00
Mike McQuaid
ad593cf42c
Merge pull request #1757 from alyssais/moved_formula
...
keg: handle dependencies of moved/renamed formulae
2016-12-31 18:39:55 +00:00
Markus Reiter
4b5489e172
Merge pull request #1759 from reitermarkus/bsexec
...
Remove `:bsexec` parameter from `SystemCommand`.
2016-12-31 19:19:21 +01:00
Alyssa Ross
524d9ce8f3
keg: test dep fallback with unknown formulae
2016-12-31 17:53:06 +00:00