1 file changed
+13
-13
@@ -1,6 +1,6 @@
|
||||
class Libid3tag < Formula
|
||||
desc "ID3 tag manipulation library"
|
||||
homepage "http://www.underbit.com/products/mad/"
|
||||
homepage "https://www.underbit.com/products/mad/"
|
||||
url "https://downloads.sourceforge.net/project/mad/libid3tag/0.15.1b/libid3tag-0.15.1b.tar.gz"
|
||||
sha256 "63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"
|
||||
|
||||
@@ -15,32 +15,32 @@ class Libid3tag < Formula
|
||||
|
||||
# patch for utf-16 (memory leaks), see https://bugs.launchpad.net/mixxx/+bug/403586
|
||||
{
|
||||
"utf16.patchlibid3tag-0.15.1b-utf16" => "daf621e8123530fdab5193099031074666fc7330",
|
||||
"unknown-encoding" => "093def535edb3d2f5be6b173eedf0f93a1c0314c",
|
||||
"compat" => "8c179b10bf49385e4334aab141e4cf270cb02182",
|
||||
"file-write" => "b7baae1c87f90aac64a4d17725b2eaad521e42af"
|
||||
"utf16.patchlibid3tag-0.15.1b-utf16" => "487d0c531f3653f8e754d720729cf1cec1bce6e897b845fa61adaaf2668d1568",
|
||||
"unknown-encoding" => "8b695c9c05e3885655b2e798326b804011615bc6c831cd55cdbacc456a6b9494",
|
||||
"compat" => "88f486c3d263a4dd5bb556232dcfe2fba175b5124bcdd72aa6c30f562fc87d53",
|
||||
"file-write" => "eff855cabd8a51866a29246a1b257da64f46aab72d4b8e163e2a4c0d15165bf1",
|
||||
}.each do |name, sha|
|
||||
patch do
|
||||
url "http://mirror.ovh.net/gentoo-portage/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-#{name}.patch"
|
||||
sha1 sha
|
||||
url "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-#{name}.patch?id=56bd759df1d0"
|
||||
sha256 sha
|
||||
end
|
||||
end
|
||||
|
||||
# typedef for 64-bit long + buffer overflow
|
||||
{
|
||||
"64bit-long" => "f9778590811a050384b9bf8827345b61999f0da3",
|
||||
"fix_overflow" => "ed80bc74bd81caa225952f72a1a28d54300e43e3",
|
||||
"tag" => "b7ef9a41a31a37b8bb6d8e064b0c0ba618d3fa03"
|
||||
"64bit-long" => "5f8b3d3419addf90977832b0a6e563acc2c8e243bb826ebb6d0ec573ec122e1b",
|
||||
"fix_overflow" => "43ea3e0b324fb25802dae6410564c947ce1982243c781ef54b023f060c3b0ac4",
|
||||
"tag" => "ca7262ddad158ab0be804429d705f8c6a1bb120371dec593323fa4876c1b277f",
|
||||
}.each do |name, sha|
|
||||
patch :p0 do
|
||||
url "http://mirror.ovh.net/gentoo-portage/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-#{name}.patch"
|
||||
sha1 sha
|
||||
url "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-#{name}.patch?id=56bd759df1d0"
|
||||
sha256 sha
|
||||
end
|
||||
end
|
||||
|
||||
# corrects "a cappella" typo
|
||||
patch :p2 do
|
||||
url "http://mirror.ovh.net/gentoo-portage/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-a_capella.patch"
|
||||
url "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libid3tag/files/0.15.1b/libid3tag-0.15.1b-a_capella.patch?id=56bd759df1d0"
|
||||
sha256 "5e86270ebb179d82acee686700d203e90f42e82beeed455b0163d8611657d395"
|
||||
end
|
||||
|
||||
|
||||
Reference in new issue
Block a user