From f6cff479ada4421b2b2877504682829629f64d47 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Wed, 21 Feb 2018 11:56:05 +0700 Subject: [PATCH] GPG container contain file content and signature and thus don't have or need *.asc files e.g. url "https://server.com/package.gpg" gpg :embedded, key_url: 'https://keys.org/package.pub' --- Library/Homebrew/cask/lib/hbc/dsl/gpg.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/lib/hbc/dsl/gpg.rb b/Library/Homebrew/cask/lib/hbc/dsl/gpg.rb index 99b39d43fd..ec7180436b 100644 --- a/Library/Homebrew/cask/lib/hbc/dsl/gpg.rb +++ b/Library/Homebrew/cask/lib/hbc/dsl/gpg.rb @@ -14,7 +14,7 @@ module Hbc def initialize(signature, parameters = {}) @parameters = parameters - @signature = URI(signature) + @signature = URI(signature) unless signature == :embedded parameters.each do |hkey, hvalue| raise "invalid 'gpg' parameter: '#{hkey.inspect}'" unless VALID_PARAMETERS.include?(hkey) writer_method = "#{hkey}=".to_sym