From 93340e08d5b2aa2b80bb04292bd37c70cacbceca Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Tue, 19 Oct 2021 04:27:07 +0800 Subject: [PATCH] cmd/search: add Arch Linux Arch update their packages very quickly, so they're quite useful as a reference for building formulae. --- Library/Homebrew/cmd/search.rb | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Library/Homebrew/cmd/search.rb b/Library/Homebrew/cmd/search.rb index 76b4b0af8b..07f8355a9d 100644 --- a/Library/Homebrew/cmd/search.rb +++ b/Library/Homebrew/cmd/search.rb @@ -15,15 +15,16 @@ module Homebrew extend Search PACKAGE_MANAGERS = { - repology: ->(query) { "https://repology.org/projects/?search=#{query}" }, - macports: ->(query) { "https://ports.macports.org/search/?q=#{query}" }, - fink: ->(query) { "https://pdb.finkproject.org/pdb/browse.php?summary=#{query}" }, - opensuse: ->(query) { "https://software.opensuse.org/search?q=#{query}" }, - fedora: ->(query) { "https://apps.fedoraproject.org/packages/s/#{query}" }, - debian: lambda { |query| + repology: ->(query) { "https://repology.org/projects/?search=#{query}" }, + macports: ->(query) { "https://ports.macports.org/search/?q=#{query}" }, + fink: ->(query) { "https://pdb.finkproject.org/pdb/browse.php?summary=#{query}" }, + opensuse: ->(query) { "https://software.opensuse.org/search?q=#{query}" }, + fedora: ->(query) { "https://apps.fedoraproject.org/packages/s/#{query}" }, + archlinux: ->(query) { "https://archlinux.org/packages/?q=#{query}" }, + debian: lambda { |query| "https://packages.debian.org/search?keywords=#{query}&searchon=names&suite=all§ion=all" }, - ubuntu: lambda { |query| + ubuntu: lambda { |query| "https://packages.ubuntu.com/search?keywords=#{query}&searchon=names&suite=all§ion=all" }, }.freeze