| Age | Commit message (Collapse) | Author |
|
Closes Homebrew/homebrew#50146.
Signed-off-by: Alex Dunn <adunn@ucsb.edu>
|
|
See https://github.com/Homebrew/homebrew/pull/50130#discussion_r56254860
|
|
Upstream has ignored the 64-bit patches from the original Homebrew pull
request, as well as subsequent 64-bit reports:
https://sourceforge.net/p/libodbcxx/bugs/25/
Trunk hasn't been updated since 2010 and the last tag was in 2009.
Closes Homebrew/homebrew#49980.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
This reverts commit 7032591bd44a8f50aaa55574ac97cd5cb7261460 and
commit 946c6deb4b5168ad2ec15e62aa6e81181e9e246c.
|
|
|
|
Ref:
- http://www.w3.org/TR/xml/#charsets
- http://stackoverflow.com/a/14323524
Closes Homebrew/homebrew#50092.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#50067.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
Running brew audit --strict --online on a formula with a GitHub
homepage/url would crash if HOMEBREW_NO_GITHUB_API is set because
GitHub.repository returns `nil` and the audit code assumes it always
returns a hash.
Closes Homebrew/homebrew#50054.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
HOMEBREW_MAKE_JOBS can be a multidigit number. The regex should match
the entire number not just the last digit.
Closes Homebrew/homebrew#50016.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
Fixes Homebrew/homebrew#49757
Closes Homebrew/homebrew#49775
Closes Homebrew/homebrew#49947.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
The upstream URL/Homepage have been 404 for a while now and there's no credible
alternative homepage/download. We're using the wayback machine but essentially
if this breaks we're left as the sole supporter of the project and we don't
want to be in that position as a package manager.
Closes Homebrew/homebrew#47168.
Closes Homebrew/homebrew#50021.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Mozilla have dropped support for xulrunner and currently no developer has picked it up.
On our side of the deal, beyond this summer when a new major release of OS X is
released we'll lose the ability to build & test this formula completely as it
currently doesn't build on anything newer than Mavericks.
Ref: https://lists.mozilla.org/pipermail/dev-platform/2015-July/011178.html
Ref: https://bugzilla.mozilla.org/show_bug.cgi?id=1221724
Closes Homebrew/homebrew#33558.
|
|
Upstream have dropped support for OS X in the latest release.
Closes Homebrew/homebrew#49442.
|
|
Upstream is completely dead, formula hasn't been updated to the most recent
release which was available years ago, tried to update and resulting install
doesn't seem to function as expected.
Closes Homebrew/homebrew#49635.
|
|
Looks like the bintray publish_wait_for_secs was being ignored because the
content type wasn't being set, so it defaulted to x-www-form-urlencoded
instead of application/json.
Changes the timeout to 0 to preserve current non-blocking behavior, which
we want in case multiple formulae are being updated.
Closes Homebrew/homebrew#49951.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
This needs to be `Homebrew $HOMEBREW_VERSION` so we can be adequately
filtered.
Closes Homebrew/homebrew#49961.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
- Use empty array when `git credential-osxkeychain` lookup fails to
cache and avoid rerunning it when there's no valid results.
- Redirect `stderr` to avoid printing errors when there's a failure
or no `git credential-osxkeychain` installed.
Closes Homebrew/homebrew#49954.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Users shouldn't need to fetch all of git history.
Closes Homebrew/homebrew#49903.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
This reverts commit 0525c9eeea27eff1a6de05e7a01ec268ae07437b.
Which breaks `brew update --rebase`.
|
|
Closes Homebrew/homebrew#49882.
|
|
|
|
As requested in Homebrew/homebrew#46578. Falls back to existing functionality.
Closes Homebrew/homebrew#46578.
Closes Homebrew/homebrew#49846.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#49874.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Per document:
> -f, --force
> When git fetch is used with <rbranch>:<lbranch> refspec, it refuses
> to update the local branch <lbranch> unless the remote branch
> <rbranch> it fetches is a descendant of <lbranch>. This option
> overrides that check.
|
|
Closes Homebrew/homebrew#49817.
Signed-off-by: Alex Dunn <adunn@ucsb.edu>
|
|
Closes Homebrew/homebrew#49845.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
If it's not a tap, we test formula on CoreTap. This can happen
if we run test on a fork, e.g. Linuxbrew or future Homebrew/brew.
Closes Homebrew/homebrew#49844.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Instead of hard coded `Homebrew/homebrew`
|
|
To keep backward compatibility for API name changing.
|
|
Core tap will be separated from core code in the near future.
It makes sense to rename it to CoreTap.
|
|
MLton is whole-program, optimizing compiler for Standard ML.
A previous mlton formula simply installed the upstream binary release
and was moved to the boneyard as a binary-only formula (see
Homebrew/homebrew#21780).
This new mlton formula builds from source, using the upstream binary
release to bootstrap.
Closes Homebrew/homebrew#48694.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
|
|
These methods will be used in `brew --version`, `brew config`
and `brew doctor` after core/formula separation.
Closes Homebrew/homebrew#49796.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
This commit will help to mitigate bug Homebrew/homebrew#42553 on certain old Homebrew installations
(e.g. `osx_image: xcode6.4` on Travis CI) for future core/formula
separation.
On that particular Homebrew installations, `formulary.rb` will be loaded after
`git pull` is finished during `brew update`, which will then load `core_formular_repository.rb`.
By introducing `require "tap_migrations"` and `require "formula_renames"` at the top of
`core_formular_repository.rb`, we could use `tap_migrations.rb` as a
vector to preform certain hack for future core/formula separation.
|
|
Closes Homebrew/homebrew#49729.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
If a formula's class name contains an uppercase-spelled acronym, the
messages given by `brew install` can be pretty confusing (it recommends
a formula named exactly the same…)
Closes Homebrew/homebrew#49639.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
cd to `HOMEBREW_REPOSITORY` before checking git newline settings.
Closes Homebrew/homebrew#49565.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Based on recent feedback on some pull requests, I touched up the section about adding tests to formula.
I wanted to make it clearer that the examples demonstrate how to create files on the fly and add a pointer to the tinyxml2 formula (DomT4 pointed it out to me as a good example).
Closes Homebrew/homebrew#49641.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Closes Homebrew/homebrew#49620.
|
|
Follow-up to Homebrew/homebrew#49327 that leaves empty argument handling to the Ruby code
(it is a bit more sophisticated and distinguished between `help` and an
empty argument list and treats them differently) instead of hard-wiring
the former to the `help` command.
Closes Homebrew/homebrew#49538.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
This is a follow-up fix to a minor oversight in Homebrew/homebrew#49523.
|
|
Closes Homebrew/homebrew#49551.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Because the versions are read from directory listings, we get
alphabetical sorts of version numbers in `brew outdated` output:
some-keg (10.1.10, 10.1.11, 10.1.9 < 10.1.12)
This is nicer:
some-keg (10.1.9, 10.1.10, 10.1.11 < 10.1.12)
Closes Homebrew/homebrew#49534.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
formula_rename and tap_migrations are now handled inside Tap.
Closes Homebrew/homebrew#49549.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
If user inputs argument such as `-with-flag`, we can assume it's a bad flag.
Closes Homebrew/homebrew#49256
Closes Homebrew/homebrew#49550.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|