EricFromCanada 212367c1c0 requirements: reword error messages for consistency
also add formatting to download URLs
2020-11-01 15:20:02 -05:00

23 lines
426 B
Ruby

# typed: false
# frozen_string_literal: true
require "requirement"
class X11Requirement < Requirement
satisfy build_env: false do
next false unless MacOS::XQuartz.installed?
min_version <= MacOS::XQuartz.version
end
undef min_version, message
def min_version
MacOS::XQuartz.minimum_version
end
def message
"XQuartz #{min_version} (or newer) is required for this software. #{super}"
end
end