|
1 | 1 | class Perceptualdiff < Formula
|
2 | 2 | desc "Perceptual image comparison tool"
|
3 | 3 | homepage "https://pdiff.sourceforge.net/"
|
4 |
| - url "https://downloads.sourceforge.net/project/pdiff/pdiff/perceptualdiff-1.1.1/perceptualdiff-1.1.1-src.tar.gz" |
5 |
| - sha256 "ab349279a63018663930133b04852bde2f6a373cc175184b615944a10c1c7c6a" |
| 4 | + url "https://github.com/myint/perceptualdiff/archive/refs/tags/v2.1.tar.gz" |
| 5 | + sha256 "0dea51046601e4d23dc45a3ec342f1a305baf3bf3328e9ccdae115fe1942f041" |
6 | 6 | license "GPL-2.0-or-later"
|
7 | 7 |
|
8 | 8 | bottle do
|
9 |
| - sha256 cellar: :any, arm64_sequoia: "7cd37c8a0a9d07ae428f4ddb5d749b2c073ce9639605794495ba57889b59d171" |
10 |
| - sha256 cellar: :any, arm64_sonoma: "b114f4c6c43b2282782ad2195f3e05c7177d8369c1526d4bc092d3c3ace87e51" |
11 |
| - sha256 cellar: :any, arm64_ventura: "cd7694959ea2d1c45f69101b17974cad283ad5075ff3adb0b5efed3a23549f47" |
12 |
| - sha256 cellar: :any, arm64_monterey: "aada4032f19de165252aa13e584609103b36cb3c62e17ef5519122409cb7a0a4" |
13 |
| - sha256 cellar: :any, arm64_big_sur: "6260c155e96ef17bdaf4ba1032986371db4748e3de145c5354e936fd0f854875" |
14 |
| - sha256 cellar: :any, sonoma: "6da21d373d2b55f336f8e19a2eab16843b58288790a78b9e8ab301e079e628d8" |
15 |
| - sha256 cellar: :any, ventura: "c329dd1cd469f9e1a4efdee715c8aa3722dd35633ebd984f90f1e54638332aee" |
16 |
| - sha256 cellar: :any, monterey: "fd75a857ebc139216c5edc6c671c60ca9d3862a5f7702bfe33fb5293c2ba6a30" |
17 |
| - sha256 cellar: :any, big_sur: "fdc7e444e4d48802ce4a7c671260ec1a51ebb100248d4cb90622ce3cb2dfce82" |
18 |
| - sha256 cellar: :any, catalina: "9edad00fd4470f908e5f9e1eb8c96c364b94c504dab46d1f38a45036871a10a0" |
19 |
| - sha256 cellar: :any, mojave: "1d3d02c27772801105fe9cf3e3ad697bcbeb4db9b260f134bd3e342344455481" |
20 |
| - sha256 cellar: :any, high_sierra: "683d05fc64186ee518180b56345d446be90ff2c42666c80adb86bc185d20d283" |
21 |
| - sha256 cellar: :any, sierra: "eb2da458eda1cebc7872b2621c96e5aa627d9711f8d31fb792cb092d92d060db" |
22 |
| - sha256 cellar: :any, el_capitan: "d47d680df91ee88897f95123e6b9f972351a603a5f4921726b2877cc2e67924f" |
23 |
| - sha256 cellar: :any_skip_relocation, x86_64_linux: "17bf61ff6c7342680902d574cc000bedecbcc409f292891754b804aacab9216a" |
| 9 | + sha256 cellar: :any, arm64_sequoia: "69f5e86989148e15fdca126111c1070bb23777eabadd346f8e735b6cedc86f5a" |
| 10 | + sha256 cellar: :any, arm64_sonoma: "da4677947b68eca55af42a10d556324578763cb94a71cc14afaccdc3ddf99bf3" |
| 11 | + sha256 cellar: :any, arm64_ventura: "0499b71de1b661a7c68f28c343c1fe1175dfb2cfe28b70d6fb6b27393a8613a6" |
| 12 | + sha256 cellar: :any, sonoma: "35f5e8523401d29ed1728df2d4e23c477e441418023d52b7ab03023e81faeeb2" |
| 13 | + sha256 cellar: :any, ventura: "1d88590df41a1619ce9c7f4b29a534179b0bd6d18d7aa296d50da6c4e0101e44" |
| 14 | + sha256 cellar: :any_skip_relocation, x86_64_linux: "2d9a1e10f07e3467e60a855f18c75a07fee4c238d746dc0b91652c147733e9c8" |
24 | 15 | end
|
25 | 16 |
|
26 | 17 | depends_on "cmake" => :build
|
27 | 18 | depends_on "freeimage"
|
28 | 19 |
|
29 | 20 | def install
|
30 |
| - # cstdio header should be included explicitly to placate older compilers |
31 |
| - # Included upstream in https://sourceforge.net/p/pdiff/code/53/, remove on next release |
32 |
| - inreplace "Metric.cpp", "#include \"Metric.h\"\n", |
33 |
| - "#include <cstdio>\n#include \"Metric.h\"\n" |
34 |
| - |
35 | 21 | system "cmake", "-S", ".", "-B", "build", *std_cmake_args
|
36 | 22 | system "cmake", "--build", "build"
|
37 | 23 | system "cmake", "--install", "build"
|
|
0 commit comments