From 09eb7b3dcb9ea60303403526de3e2883bd2a4532 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Fri, 24 Feb 2023 12:09:34 +0000 Subject: [PATCH] cask_loader: fix missing checksum in FromContentsLoader --- Library/Homebrew/cask/cask_loader.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/cask_loader.rb b/Library/Homebrew/cask/cask_loader.rb index 5223ad2ee8..87c511f85b 100644 --- a/Library/Homebrew/cask/cask_loader.rb +++ b/Library/Homebrew/cask/cask_loader.rb @@ -45,7 +45,10 @@ module Cask private def cask(header_token, **options, &block) - Cask.new(header_token, source: content, **options, config: @config, &block) + checksum = { + "sha256" => Digest::SHA256.hexdigest(content), + } + Cask.new(header_token, source: content, source_checksum: checksum, **options, config: @config, &block) end end