Files
chromebrew/packages/libbluray.rb
github-actions[bot] 50b7a26d10 AutoBuild: update-libbluray started at 2025-06-19-17UTC (#12068)
* libbluray => 1.3.4

Update libbluray.rb

Update libbluray.rb

* Enable `bdjava-jar`

Signed-off-by: SupeChicken666 <me@supechicken666.dev>

* Mark `ant` as build dependency

Signed-off-by: SupeChicken666 <me@supechicken666.dev>

* Add built packages for linux/amd64 to update-libbluray

* Add built packages for linux/arm/v7 to update-libbluray

---------

Signed-off-by: SupeChicken666 <me@supechicken666.dev>
Co-authored-by: SupeChicken666 <supechicken666@gmail.com>
Co-authored-by: SupeChicken666 <me@supechicken666.dev>
Co-authored-by: supechicken <supechicken@users.noreply.github.com>
2025-06-19 18:06:35 +00:00

28 lines
983 B
Ruby

require 'buildsystems/autotools'
class Libbluray < Autotools
description 'This library is simply a tool for playback of Blu-ray movies.'
homepage 'https://www.videolan.org/developers/libbluray.html'
version '1.3.4'
compatibility 'aarch64 armv7l x86_64'
license 'LGPL-2.1'
source_url "https://download.videolan.org/pub/videolan/libbluray/#{version}/libbluray-#{version}.tar.bz2"
source_sha256 '478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b'
binary_compression 'tar.zst'
binary_sha256({
aarch64: '300d7f896e896fe9338a3946ee7577b61c1da93fc05bd25665f37060dc6b13bc',
armv7l: '300d7f896e896fe9338a3946ee7577b61c1da93fc05bd25665f37060dc6b13bc',
x86_64: '87b6906c40fd5064b8b66df2e396d251164a672b2b7e3c07f7b36f2857844c8d'
})
depends_on 'ant' => :build
depends_on 'fontconfig'
depends_on 'freetype'
depends_on 'glibc' # R
depends_on 'harfbuzz' # R
depends_on 'libxml2'
autotools_configure_options '--disable-examples'
end