updater-openal — openal → 1.24.3 (#12990)

* openal => 1.24.3

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* updater-openal: Package File Update Run on linux/386 container.

* updater-openal: Package File Update Run on linux/amd64 container.

* updater-openal: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
chromebrew-actions[bot]
2025-09-27 23:21:26 -05:00
committed by GitHub
parent 062817099f
commit d3c5897093
4 changed files with 26 additions and 39 deletions

View File

@@ -1,5 +1,4 @@
# Total size: 1657015 # Total size: 1437848
/usr/local/bin/altonegen
/usr/local/bin/openal-info /usr/local/bin/openal-info
/usr/local/include/AL/al.h /usr/local/include/AL/al.h
/usr/local/include/AL/alc.h /usr/local/include/AL/alc.h
@@ -7,15 +6,17 @@
/usr/local/include/AL/efx-creative.h /usr/local/include/AL/efx-creative.h
/usr/local/include/AL/efx-presets.h /usr/local/include/AL/efx-presets.h
/usr/local/include/AL/efx.h /usr/local/include/AL/efx.h
/usr/local/lib/cmake/OpenAL/OpenALConfig-release.cmake
/usr/local/lib/cmake/OpenAL/OpenALConfig.cmake /usr/local/lib/cmake/OpenAL/OpenALConfig.cmake
/usr/local/lib/cmake/OpenAL/OpenALTargets-release.cmake
/usr/local/lib/cmake/OpenAL/OpenALTargets.cmake
/usr/local/lib/libopenal.so /usr/local/lib/libopenal.so
/usr/local/lib/libopenal.so.1 /usr/local/lib/libopenal.so.1
/usr/local/lib/libopenal.so.1.20.1 /usr/local/lib/libopenal.so.1.24.3
/usr/local/lib/pkgconfig/openal.pc /usr/local/lib/pkgconfig/openal.pc
/usr/local/share/openal/alsoftrc.sample /usr/local/share/openal/alsoftrc.sample
/usr/local/share/openal/hrtf/Default HRTF.mhr /usr/local/share/openal/hrtf/Default HRTF.mhr
/usr/local/share/openal/presets/3D7.1.ambdec /usr/local/share/openal/presets/3D7.1.ambdec
/usr/local/share/openal/presets/hex-quad.ambdec
/usr/local/share/openal/presets/hexagon.ambdec /usr/local/share/openal/presets/hexagon.ambdec
/usr/local/share/openal/presets/itu5.1-nocenter.ambdec /usr/local/share/openal/presets/itu5.1-nocenter.ambdec
/usr/local/share/openal/presets/itu5.1.ambdec /usr/local/share/openal/presets/itu5.1.ambdec

View File

@@ -1,5 +1,4 @@
# Total size: 1815075 # Total size: 1914584
/usr/local/bin/altonegen
/usr/local/bin/openal-info /usr/local/bin/openal-info
/usr/local/include/AL/al.h /usr/local/include/AL/al.h
/usr/local/include/AL/alc.h /usr/local/include/AL/alc.h
@@ -7,15 +6,17 @@
/usr/local/include/AL/efx-creative.h /usr/local/include/AL/efx-creative.h
/usr/local/include/AL/efx-presets.h /usr/local/include/AL/efx-presets.h
/usr/local/include/AL/efx.h /usr/local/include/AL/efx.h
/usr/local/lib/cmake/OpenAL/OpenALConfig-release.cmake
/usr/local/lib/cmake/OpenAL/OpenALConfig.cmake /usr/local/lib/cmake/OpenAL/OpenALConfig.cmake
/usr/local/lib/cmake/OpenAL/OpenALTargets-release.cmake
/usr/local/lib/cmake/OpenAL/OpenALTargets.cmake
/usr/local/lib/libopenal.so /usr/local/lib/libopenal.so
/usr/local/lib/libopenal.so.1 /usr/local/lib/libopenal.so.1
/usr/local/lib/libopenal.so.1.20.1 /usr/local/lib/libopenal.so.1.24.3
/usr/local/lib/pkgconfig/openal.pc /usr/local/lib/pkgconfig/openal.pc
/usr/local/share/openal/alsoftrc.sample /usr/local/share/openal/alsoftrc.sample
/usr/local/share/openal/hrtf/Default HRTF.mhr /usr/local/share/openal/hrtf/Default HRTF.mhr
/usr/local/share/openal/presets/3D7.1.ambdec /usr/local/share/openal/presets/3D7.1.ambdec
/usr/local/share/openal/presets/hex-quad.ambdec
/usr/local/share/openal/presets/hexagon.ambdec /usr/local/share/openal/presets/hexagon.ambdec
/usr/local/share/openal/presets/itu5.1-nocenter.ambdec /usr/local/share/openal/presets/itu5.1-nocenter.ambdec
/usr/local/share/openal/presets/itu5.1.ambdec /usr/local/share/openal/presets/itu5.1.ambdec

View File

@@ -1,5 +1,4 @@
# Total size: 1789321 # Total size: 1834786
/usr/local/bin/altonegen
/usr/local/bin/openal-info /usr/local/bin/openal-info
/usr/local/include/AL/al.h /usr/local/include/AL/al.h
/usr/local/include/AL/alc.h /usr/local/include/AL/alc.h
@@ -7,15 +6,17 @@
/usr/local/include/AL/efx-creative.h /usr/local/include/AL/efx-creative.h
/usr/local/include/AL/efx-presets.h /usr/local/include/AL/efx-presets.h
/usr/local/include/AL/efx.h /usr/local/include/AL/efx.h
/usr/local/lib64/cmake/OpenAL/OpenALConfig-release.cmake
/usr/local/lib64/cmake/OpenAL/OpenALConfig.cmake /usr/local/lib64/cmake/OpenAL/OpenALConfig.cmake
/usr/local/lib64/cmake/OpenAL/OpenALTargets-release.cmake
/usr/local/lib64/cmake/OpenAL/OpenALTargets.cmake
/usr/local/lib64/libopenal.so /usr/local/lib64/libopenal.so
/usr/local/lib64/libopenal.so.1 /usr/local/lib64/libopenal.so.1
/usr/local/lib64/libopenal.so.1.20.1 /usr/local/lib64/libopenal.so.1.24.3
/usr/local/lib64/pkgconfig/openal.pc /usr/local/lib64/pkgconfig/openal.pc
/usr/local/share/openal/alsoftrc.sample /usr/local/share/openal/alsoftrc.sample
/usr/local/share/openal/hrtf/Default HRTF.mhr /usr/local/share/openal/hrtf/Default HRTF.mhr
/usr/local/share/openal/presets/3D7.1.ambdec /usr/local/share/openal/presets/3D7.1.ambdec
/usr/local/share/openal/presets/hex-quad.ambdec
/usr/local/share/openal/presets/hexagon.ambdec /usr/local/share/openal/presets/hexagon.ambdec
/usr/local/share/openal/presets/itu5.1-nocenter.ambdec /usr/local/share/openal/presets/itu5.1-nocenter.ambdec
/usr/local/share/openal/presets/itu5.1.ambdec /usr/local/share/openal/presets/itu5.1.ambdec

View File

@@ -1,37 +1,21 @@
require 'package' require 'buildsystems/cmake'
class Openal < Package class Openal < CMake
description 'OpenAL Soft is a software implementation of the cross-platform OpenAL 3D audio API appropriate for use with gaming applications and many other types of audio applications.' description 'OpenAL Soft is a software implementation of the cross-platform OpenAL 3D audio API appropriate for use with gaming applications and many other types of audio applications.'
homepage 'https://openal-soft.org/' homepage 'https://openal-soft.org/'
version '1.20.1' version '1.24.3'
license 'BSD' license 'BSD'
compatibility 'all' compatibility 'all'
source_url 'https://github.com/kcat/openal-soft/archive/openal-soft-1.20.1.tar.gz' source_url 'https://github.com/kcat/openal-soft.git'
source_sha256 'c32d10473457a8b545aab50070fe84be2b5b041e1f2099012777ee6be0057c13' git_hashtag version
binary_compression 'tar.xz' binary_compression 'tar.zst'
binary_sha256({ binary_sha256({
aarch64: 'f4fad76fa80a35e5ed2b551623610a764942c599caa606474bb9585da30dd648', aarch64: '4d05900090331e849191b1f484d6afd6e9207bfa61537b48520d0e9ad0b7972a',
armv7l: 'f4fad76fa80a35e5ed2b551623610a764942c599caa606474bb9585da30dd648', armv7l: '4d05900090331e849191b1f484d6afd6e9207bfa61537b48520d0e9ad0b7972a',
i686: '34754828e5fdf5632b1a72f5632568fd3484b1edca17d14692f7bfa5578a0752', i686: 'f30e0f54b58554c56abd0d97e6a78ed86337e5d971fa6a0818bcb4b006307867',
x86_64: 'ad3c151c3cd255fac16bd21bf207ebcc14928d740691fc74ee5d5537627bb2d7' x86_64: '5efa6a7f3b97436888e9530583abfa0e4362ee88bd436e7a73c0ee32c662d767'
}) })
def self.build cmake_options '-DALSOFT_EXAMPLES=OFF'
Dir.chdir 'build' do
system 'cmake',
"-DCMAKE_INSTALL_PREFIX=#{CREW_PREFIX}",
"-DCMAKE_INSTALL_LIBDIR=#{ARCH_LIB}",
'-DCMAKE_BUILD_TYPE=Release',
'-DALSOFT_EXAMPLES=OFF',
'..'
system 'make'
end
end
def self.install
Dir.chdir 'build' do
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
end
end end