32117 Commits

Author SHA1 Message Date
Mohammad Zain Abbas
656b18b13a Minor change: updated doc for resource_version method 2022-08-07 17:24:53 +02:00
Mohammad Zain Abbas
eb9bc93fae Removed unnecessary :meta from info hash 2022-08-07 17:19:59 +02:00
Mohammad Zain Abbas
81a7d6edd7 Fixed issue with --json flag for resources 2022-08-07 17:13:17 +02:00
Mohammad Zain Abbas
7855e18042 Updated brew livecheck zsh completions for --resources flag 2022-08-07 17:06:40 +02:00
Mohammad Zain Abbas
c825ab7dfe Updated brew livecheck fish completions for --resources flag 2022-08-07 17:06:17 +02:00
Mohammad Zain Abbas
71648a5714 Updated brew livecheck bash completions for --resources flag 2022-08-07 17:06:03 +02:00
Mohammad Zain Abbas
495f8f2193 Return download_name when --full-name is passed for resources 2022-08-07 16:59:53 +02:00
Mohammad Zain Abbas
e784377537 Code refactoring for info Hash for resources 2022-08-03 16:07:48 +02:00
Mohammad Zain Abbas
6f79b5dee2 Minor change: fix the argument for formulae 2022-08-03 15:47:32 +02:00
Mohammad Zain Abbas
9b31dc7e87
Refactored print_latest_version for resource
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-08-03 18:41:44 +05:00
Mohammad Zain Abbas
424c5bfce2
Minor change: update parameters
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-08-03 18:37:36 +05:00
Mohammad Zain Abbas
06d45fea80
Minor fix: ambiguous_cask should be false for resources
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-08-03 18:36:55 +05:00
Mohammad Zain Abbas
fd4a02ff34
Refactored check_resource to resource in print_latest_version
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-08-03 18:35:52 +05:00
Mohammad Zain Abbas
1abb51f2e8
Merge branch 'Homebrew:master' into mohammad 2022-08-03 15:33:35 +02:00
Mike McQuaid
cb4ac65f26
Merge pull request #13637 from Homebrew/official-cask-taps-versions
official_taps: Refer to `Homebrew/homebrew-cask-versions` properly
2022-08-03 12:51:41 +01:00
Issy Long
0232610381
official_taps: Refer toHomebrew/homebrew-cask-versions properly
- This is needed for https://github.com/Homebrew/brew/pull/13603 because `Homebrew/homebrew-versions` is deprecated (legitimately), but `OFFICIAL_CASK_TAPS` spits out `versions` as a repo, which could then be interpreted as `Homebrew/versions` rather than `Homebrew/cask-versions` which it actually is.
2022-08-03 11:19:23 +01:00
Kevin
ba7e146eef
Merge pull request #13546 from apainintheneck/remove-staged-from-cask
cask/installer.rb: stop including Staged module
2022-08-02 18:29:20 -07:00
Carlo Cabrera
8a153de2bc
Merge pull request #13632 from carlocab/proc
pr-pull: fix typo
2022-08-02 23:26:34 +08:00
Carlo Cabrera
b2cf1822fa
Fix brew style 2022-08-02 22:53:29 +08:00
Carlo Cabrera
8a169364a8
pr-pull: fix typo
Error: tried to create Proc object without a block
    Do not report this issue until you've run `brew update` and tried again.
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:372:in `proc'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:372:in `pr_check_conflicts'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:439:in `block in pr_pull'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:429:in `each'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-pull.rb:429:in `pr_pull'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:93:in `<main>'
    Error: Process completed with exit code 1.

https://github.com/Homebrew/homebrew-core/runs/7634004090?check_suite_focus=true#step:10:15
2022-08-02 22:46:30 +08:00
Michka Popoff
3b38695efa
Merge pull request #13512 from iMichka/conflicts
pr-pull: check for conflicts with long running builds
2022-08-02 14:42:08 +02:00
Carlo Cabrera
716136bfc5
Merge pull request #13631 from carlocab/gcc-rpaths
keg_relocate (linux): prepend `gcc/lib/current` to `RPATH` when needed
2022-08-02 19:40:40 +08:00
Carlo Cabrera
1c0eac7874
Exclude GCC formulae from RPATH modification for GCC 2022-08-02 19:09:38 +08:00
Carlo Cabrera
532460c098
keg_relocate: fix new GCC lib directory
Also add comment explaining what this line does, along with a TODO
suggesting a replacement once we've shipped the GCC PR.
2022-08-02 13:29:14 +08:00
Carlo Cabrera
53fdb64113
keg_relocate (linux): prepend gcc/lib/current to RPATH when needed
This should help keep bottles that require GCC working when
Homebrew/homebrew-core#106755 is merged.

This only works on freshly-poured bottles. Previously installed bottles
will still break on systems with a host GCC older than GCC 11.
2022-08-02 11:02:47 +08:00
Mohammad Zain Abbas
3d66ec1a81
Merge branch 'Homebrew:master' into mohammad 2022-08-02 00:55:07 +02:00
Mohammad Zain Abbas
ac614e29f9 After brew typecheck --fix 2022-08-02 00:54:18 +02:00
Mohammad Zain Abbas
26cdf02506 Fix typecheck issues for livecheckable resources 2022-08-02 00:52:01 +02:00
Mohammad Zain Abbas
3bd747d41b Merge branch 'mohammad' of https://github.com/mohammadzainabbas/brew into mohammad 2022-08-02 00:35:19 +02:00
Mohammad Zain Abbas
609485cdd7 Added a blank line before the output from print_latest_version in the debug output 2022-08-02 00:35:16 +02:00
Mohammad Zain Abbas
87b8c7bb6d
Added double blank line before resources to better separate the debug output
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2022-08-02 03:33:34 +05:00
Mohammad Zain Abbas
9c4b9b7e14 Refactored a bit + brew style --fix 2022-08-02 00:27:53 +02:00
Mohammad Zain Abbas
e718318eaf Fixed issue with info[:meta] for resources 2022-08-01 23:50:18 +02:00
Mohammad Zain Abbas
6daa22bc8e Fixed issue with print_latest_version 2022-08-01 23:34:53 +02:00
Michka Popoff
374c3985d6
pr-pull: check for conflicts with long running builds
This change will prevent us having to run some long running builds
multiple times and to rely on luck to get things merged without conflicts.

The check takes less than 30 secondes on my local setup.
2022-08-01 23:34:06 +02:00
Mike McQuaid
4baff3eec1
Merge pull request #13624 from iMichka/core
docs: delete Homebrew-linuxbrew-core-Maintainer-Guide.md
2022-08-01 14:03:27 +01:00
Carlo Cabrera
ce8ef89ec0
Merge pull request #13617 from carlocab/bzr-breezy
download_strategy: replace `bazaar` with `breezy`
3.5.7
2022-08-01 20:03:08 +08:00
Michka Popoff
e28a102812
docs: delete Homebrew-linuxbrew-core-Maintainer-Guide.md
In e1120549e58dfeb088bcda85897c30e87128229b this file was emptied,
but should have been deleted instead.
Nothing references this file anymore
2022-07-31 23:01:57 +02:00
Mohammad Zain Abbas
b651fe475c Added newer_than_upstream and outdated in resource info 2022-07-31 10:24:55 +02:00
Mohammad Zain Abbas
ce202dc61c Updated livecheck: Refactored for resources' output 2022-07-31 10:17:15 +02:00
Mohammad Zain Abbas
4de6509906 Removed print_latest_resource_version 2022-07-31 10:09:20 +02:00
Mohammad Zain Abbas
4f8f852fbc Refactored print_latest_version for resources as well 2022-07-31 10:08:39 +02:00
Mohammad Zain Abbas
40bbbd601e Refractored resource_version to work for a single resource 2022-07-31 09:49:19 +02:00
Mohammad Zain Abbas
4088c4683e
Indenting resources by two spaces
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2022-07-31 12:39:23 +05:00
Mohammad Zain Abbas
c074e8c020
Aligned output with the existing style seen in #latest_version
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2022-07-31 12:38:40 +05:00
Mohammad Zain Abbas
fe94bfb0f1
Updated livecheck_version
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-07-31 12:38:00 +05:00
Mohammad Zain Abbas
5beb7c1772 Simplified check resources' condition for Formulae 2022-07-31 09:35:41 +02:00
Mohammad Zain Abbas
6ec81ac31c No need to show that no resources exists for formulae 2022-07-31 09:33:01 +02:00
Mohammad Zain Abbas
eb2dcf7ea9
Update livecheck command: Casks don't have resource blocks
Co-authored-by: Nanda H Krishna <me@nandahkrishna.com>
2022-07-31 12:29:20 +05:00
Mohammad Zain Abbas
a91dbd4a96
Merge branch 'Homebrew:master' into mohammad 2022-07-30 11:49:52 +02:00