Files
chromebrew/packages/flac.rb
Maximilian Downey Twiss f6dc1d8d4e Derive binary_url in package.rb (#7082)
* Add binary_compression value to each package

* Remove binary_url values and arrays

* Handle packages with empty binary_sha256 arrays (either missing binaries or not compiled by us)
2024-01-25 11:03:31 -05:00

24 lines
971 B
Ruby

require 'buildsystems/autotools'
class Flac < Autotools
description 'FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.'
homepage 'https://xiph.org/flac/'
version '1.4.3'
license 'BSD, FDL-1.2, GPL-2 and LGPL-2.1'
compatibility 'all'
source_url 'https://downloads.xiph.org/releases/flac/flac-1.4.3.tar.xz'
source_sha256 '6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70'
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'f0b9a35c35a3be20185cca981650dd7ba33550505c7853fa52e0eec823181a8d',
armv7l: 'f0b9a35c35a3be20185cca981650dd7ba33550505c7853fa52e0eec823181a8d',
i686: '863ad1e4a367536471713f192db032f5cf6521652ab55220b900f0d7118cf562',
x86_64: 'eb70328f8034cdcbb8047ffe15f42555b048ae111f0ba4001d5c282f6c59ee42'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'libogg' # R
end