mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
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>
This commit is contained in:
committed by
GitHub
parent
0590eee261
commit
50b7a26d10
@@ -1,37 +1,27 @@
|
||||
require 'package'
|
||||
require 'buildsystems/autotools'
|
||||
|
||||
class Libbluray < Package
|
||||
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.0'
|
||||
version '1.3.4'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
license 'LGPL-2.1'
|
||||
source_url 'https://get.videolan.org/libbluray/1.3.0/libbluray-1.3.0.tar.bz2'
|
||||
source_sha256 'e2dbaf99e84e0a9725f4985bcb85d41e52c2261cc651d8884b1b790b5ef016f9'
|
||||
binary_compression 'tpxz'
|
||||
source_url "https://download.videolan.org/pub/videolan/libbluray/#{version}/libbluray-#{version}.tar.bz2"
|
||||
source_sha256 '478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b'
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: 'bf82630d544040492dd6d8d9f835ef448c6cce5752a50958b564bc17517fec60',
|
||||
armv7l: 'bf82630d544040492dd6d8d9f835ef448c6cce5752a50958b564bc17517fec60',
|
||||
x86_64: '06216dc7ac94c9cc1d4e86b67a8502e1550a0daf66865b24593c578d0e38435a'
|
||||
aarch64: '300d7f896e896fe9338a3946ee7577b61c1da93fc05bd25665f37060dc6b13bc',
|
||||
armv7l: '300d7f896e896fe9338a3946ee7577b61c1da93fc05bd25665f37060dc6b13bc',
|
||||
x86_64: '87b6906c40fd5064b8b66df2e396d251164a672b2b7e3c07f7b36f2857844c8d'
|
||||
})
|
||||
|
||||
depends_on 'libxml2'
|
||||
depends_on 'freetype'
|
||||
depends_on 'ant' => :build
|
||||
depends_on 'fontconfig'
|
||||
depends_on 'freetype'
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'harfbuzz' # R
|
||||
depends_on 'libxml2'
|
||||
|
||||
def self.build
|
||||
system "#{CREW_ENV_OPTIONS} ./configure #{CREW_CONFIGURE_OPTIONS} \
|
||||
--enable-optimizations \
|
||||
--disable-bdjava-jar"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
def self.install
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
end
|
||||
|
||||
def self.check
|
||||
system 'make', 'check'
|
||||
end
|
||||
autotools_configure_options '--disable-examples'
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user